body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, input, label, table, tr, th, td, font, object, iframe, blockquote, big, em, strong, tt, b, u, i, center, fieldset, caption, tbody, tfoot, thead{ padding:0; margin:0; font-family:"微软雅黑"; -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}

h1, h2, h3, h4, h5, h6{ font-weight:lighter;}
body{ color:#333; font-size:12px; overflow-x:hidden;}
a{text-decoration:none; color:#333;}

ul{list-style:none;}
img{border:0px;}
i,em{ font-style:normal;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}




.w772{width:840px; margin-left:auto; margin-right:auto;}
.w1024{ width:1111px; margin-left:auto; margin-right:auto;}




.header .logo{ float:left; margin-top:18px;}
.header .logo img{ width:329px; height:63px;}

.header .enter{ float:right; padding-top:15px; width:600px;}
@media \0screen{
					.header .enter{ width:650px;}
				}
.header .enter .soso{ float:right; padding-top:3px; position:relative; z-index:999;}
.header .enter .soso img{ cursor:pointer;}
.header .enter .soso .fdj{ width:19px; height:19px; float:right;}


.header .enter .login{ background:url(../image/icon1.jpg); width:37px; height:24px; text-align:center; line-height:24px; color:#fff; float:right; margin-right:16px; display:inline-block; cursor:pointer;}
.header .enter .password{ font-size:12px; color:#666666; float:right; padding-top:2px;}
.header .enter .password .pw{ width:112px; height:18px; border: 1px solid #d2d2d2; line-height:18px; margin-right:12px;}
.header .enter .soso-width{   border: 1px solid #d2d2d2; float:right; margin-top:1px; padding-left:15px; padding-right:15px; margin-right:10px; background:url(../image/icon21.jpg) no-repeat right center;}
.header .enter .soso-width.hover{ border:1px solid #d2d2d2;}
.header .enter .soso-width .soso-kuang{ width:0px; height:18px;  line-height:18px; border:1px solid #fff; transition-delay: 0s;
transition-duration: 0.5s; transition-property: all; display:block;}
.header .enter .soso-width.hover .soso-kuang{ width:120px;}
.nav{ float:right; height:42px; background:#e6edf7; padding-left:3px; margin-top:22px;  border-top-right-radius:5px;  border-top-left-radius:5px;}
.nav li{ width:85px; height:42px; float:left; background:url(../image/icon2.jpg) right center no-repeat; line-height:42px; }
.nav li a{   font-size:14px; color:#333333; display:block; background:url(../image/icon3.jpg) no-repeat 70px 21px; padding-left:8px;}
.nav li a.on{  color:#ae015d;}
.nav li a:hover{ color:#ae015d;}
.nav li.no-bac{ background:none;}
.nav li.no-bac a{ background:none;}
.nav li.head{ width:48px;}
.aaa{ font-size:14px; color:gray; position:relative; left:-36px;}


.menu li{ width:81px; height:42px; line-height:42px; font-weight:bold;  float:left; background:url(../image/icon6.png) no-repeat right center; text-align:center;}
.menu li a{ color:#aeaeae;  transition-delay: 0s; transition-duration: 0.3s; transition-property: all; display:block;}
.menu li a:hover{ transform:translate(0px,-5px); color:#fff;  -o-transform: translate(0px,-5px);
-webkit-transform: translate(0px,-5px); 
-moz-transform: translate(0px,-5px); }
.menu li.foot{ background:none;}

.share-link{ padding-top:10px; border-right:1px solid #575656; height:32px; float:right;}
.share-link .weixin-wrapper{ float:right; margin-right:13px; position:relative;}
.share-link .weixin-wrapper .eq{ position:absolute; bottom:12px; left:-110px; padding-bottom:20px;}
.share-link .weixin-wrapper .eq img{ width:125px; height:125px;}

.share-link a.weixin{ background:url(../image/icon7.png); display:inline-block; width:24px; height:24px; float:right; }
.share-link a.weixin:hover{ background:url(../image/icon7_hover.png); display:inline-block; width:24px; height:24px; float:right; }
.share-link a.sina{ background:url(../image/icon8.png); display:inline-block; width:24px; height:24px; float:right; margin-right:13px;}
.share-link a.sina:hover{ background:url(../image/icon8_hover.png); display:inline-block; width:24px; height:24px; float:right; margin-right:13px;}
.share-link a.qq{ background:url(../image/icon9.png); display:inline-block; width:25px; height:24px; float:right; margin-right:13px;}
.share .go-top{ float:right;}
.share-link a.qq:hover{background:url(../image/icon9_hover.png); display:inline-block; width:25px; height:24px; float:right; margin-right:13px;}
.share .go-top a{ display:inline-block; width:63px; height:42px; padding-left:16px; background:url(../image/icon10.png) no-repeat 54px 20px; line-height:42px; color:#fff; border-left:1px solid #575656; border-right:1px solid #575656; margin-right:12px; }
.share .go-top a:hover{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}


.foot{ width:100%; background:#555555;}
.foot .foot-logo{ float:left;}
.foot .foot-messege{ height:64px; background:url(../image/icon15.jpg) repeat-x bottom; padding-top:16px;}


.foot .foot-logo{ width:299px; background:url(../image/icon16.jpg) repeat-y right;}
.foot .email{ width:239px; float:left; background:url(../image/icon16.jpg) repeat-y right; text-align:center; line-height:56px; height:63px; color:#9b9b9b;}
.foot .email i{ background:url(../image/icon18.jpg); display:inline-block; width:19px; height:12px; margin-right:5px; position:relative; top:2px;}


.foot .lx{ width:237px; float:left; background:url(../image/icon16.jpg) repeat-y right; text-align:center; line-height:56px; height:63px; color:#9b9b9b;}
.foot .lx i{ background:url(../image/icon19.jpg); display:inline-block; width:17px; height:17px; margin-right:5px; position:relative; top:2px;}
.foot .copyright{ position:relative; padding-top:14px; padding-bottom:8px;}
.foot .copyright a.fr{ color:#9b9b9b; line-height:14px;}
.foot .copyright a.fr:hover{ color:#fff;}
.foot .copyright span{ color:#9b9b9b;}
.foot .copyright span.ga{ width:1px; height:14px; display:inline-block; background:#9b9b9b; margin-left:10px; margin-right:10px;}
.jszc{ height: 22px; line-height: 22px; overflow-x: hidden; overflow-y: hidden; width: 170px; position:absolute; left:450px; top:14px; }
.jszc a{ color:#9b9b9b;}
.foot .copyright .bah:hover{ text-decoration:underline;}




.yq-link{ width:210px; float:right; margin-top:15px;}
.yq-link .diy_select{height:28px;position:relative;font-size:12px;margin:50px;background:#fff;color:#000;float:left; }
.yq-link .diy_select_btn,.diy_select_txt{float:left;height:100%;line-height:25px}
.yq-link .diy_select,.diy_select_list{border:1px solid #bdbdbd; margin:0px; padding:0px; width:134px; height:23px;  width:210px; background:#bdbdbd; cursor:pointer;}
.yq-link .diy_select_txt,.diy_select_list li{text-indent:10px;overflow:hidden; color:#000;}
.yq-link .diy_select_txt{ width:175px; color:#555555;}
.yq-link .diy_select_btn{width:30px; background:url(../image/icon20.jpg); height:25px; float:right; position:relative; bottom:1px; left:1px;}
.yq-link .diy_select_list{position:absolute;top:23px;left:-1px;z-index:88888;width:100%;display:none;_top:29px; height:auto; padding:0px ; margin:0px; background:#fff; height:65px; overflow-y:scroll;}
.yq-link .diy_select_list li{list-style:none;height:25px;line-height:25px;cursor:default;_background:#fff; float:none; width:100%;}
.yq-link .diy_select_list li.focus{background:#3399FF;color:#fff}

.hot-menu{ clear:both; padding-top:1px; text-align:center; background:#f2f2f2;}
.hot-menu .w1024{ padding-bottom:28px; padding-top:26px;} 
.bottom-menu{ width:100%; background:url(../image/icon14.jpg); height:42px; clear:both;}
.person-news  .mess-list li .list11{ margin-bottom:23px;}




.list-soso .diy_select{height:68px;position:relative;font-size:12px;margin:50px;background:#fff;color:#000;float:left; }
.list-soso .diy_select_btn,.diy_select_txt{float:left;height:100%;line-height:25px}
.list-soso .diy_select,.diy_select_list{border:1px solid #ae015d; margin:0px; padding:0px; width:68px; height:24px; background:#fff; cursor:pointer; color:#919191;}
.list-soso .diy_select_txt,.diy_select_list li{text-indent:10px;overflow:hidden; color:#000;}
.list-soso .diy_select_txt{ width:175px; color:#555555;}
.list-soso .diy_select_btn{width:0px; background:url(../image/icon20.jpg); height:25px; float:right; position:relative; bottom:1px; left:1px;}
.list-soso .diy_select_list{position:absolute;top:23px;left:-1px;z-index:88888;width:100%;display:none;_top:29px; height:auto; padding:0px ; margin:0px; background:#fff; height:65px; overflow-y:scroll;}
.list-soso .diy_select_list li{list-style:none;height:25px;line-height:25px;cursor:default;_background:#fff; float:none; width:100%;}
.list-soso .diy_select_list li.focus{background:#3399FF;color:#fff}