@charset "utf-8";
/* css document */
.dommobile{display: block!important;}
.dompc{display: none!important;}

html,body{height: 100%;}
body{font-family: \5fae\8f6f\96c5\9ed1;background: #fff;-webkit-text-size-adjust: 100%;/*解决iphone下橱窗字体变大问题*/}
*{padding: 0;margin: 0;border: 0;font-style: normal;font-weight: normal;-webkit-tap-highlight-color: rgba(0,0,0,0);/*禁止链接高亮*/-webkit-touch-callout: none;/*禁止链接长按弹出选项菜单*/}
nav, footer, section, header, article{display: block;}
ul{list-style: none;}
a:link, a:visited, a:hover, a:active{color: #000;text-decoration:none;}
input,textarea,button{-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.clear{ clear:both;}
.clearfix{display:block; #zoom:1;/*ie6-ie7*/}
.clearfix:after{content:''; overflow:hidden; width:100%; height:0px; font-size:0px; margin:0px; padding:0px; display:block; clear: both}

/*header*/

/*pc style layout*/
#center{min-width: 768px;max-width: 1000px;margin: 0 auto;padding: 0 0 20px 0;}
#articletit{ position:relative;padding: 20px 0 0 0;}
#aside{width: 300px; float: right;margin-right: 10px;}
#article{margin-right: 340px;overflow: hidden; position:relative; font-family:"微软雅黑";}
#articletit h1{ font-size: 30px;font-weight:bold;line-height: 28px;text-align: center; padding-left:180px; font-weight:normal; line-height:1.3em;}
#articletit .logo{ width:160px; height:40px; background: 0 -45px no-repeat; position:absolute; left:0; top:0px; }
#articletit .curnews{ position:absolute; left:5px; top:40px;  font-size:14px;}
#articletit .info{padding: 5px 0;margin: 0 10px; overflow: hidden;color:#999; font-size:14px; clear:both; margin:15px 0;}
#articletit .info span{font-size: 14px;color: #666;padding-right: 10px;}
#articletit .info .source{ float:left; width:50%; padding-top:5px;}
#articletit .info .pubinfo {
    border: 1px solid #999;
    padding: 0px 5px;
    border-radius: 8px;
    margin: 0 5px;
}
#articletit .info i{ color:#fe8e01; padding-right:10px; float:left;}
#articletit .info .comment{ float:right; line-height:32px;}
#articletit .info .comment .bdsharebuttonbox{ float:left;}
#articletit .info .comment a{ float:left; width:32px; height:32px; background: no-repeat; display:inline; margin-left:10px;}
#articletit .info .comment .pl{ background-position:-202px -550px; width:auto; padding-left:38px;}
#articletit .info .comment .fx{ background-position:-41px -117px; margin:0;}
#articletit .info .comment .sc{ background-position:-81px -117px;}
#articletit .info .comment .dy{ background-position:-121px -117px;}
#articletit .info .comment .fd{ background-position:-161px -117px;}
#articletit .info .comment .sx{ background-position:-201px -117px;}
#towcode{width:100px;height:270px;position:fixed;top:320px;left:50%;margin-left:502px;}
/*.ewm_fortune{background: no-repeat;}*/
#towcode .closebtn{height:20px;line-height:20px;position:absolute;left:0px;bottom:-20px;margin-left:10px;cursor:pointer;}

/* article style */
.article{padding: 10px;}
.article,
.article p{font-size: 18px;line-height: 28px;}
.article p{margin-bottom: 10px;color: #393939;}
.article p a{ font-size:16px;}
.article p strong{/* font-size:16px; */font-weight:bold;padding: 0 0 0 .32em;}
.article img{max-width: 748px!important;width: 100%!important;height: auto!important;}
#articletit h1{ padding:0 10px; font-size:20px; text-align:left;}
#articletit .info{ margin:0; padding-left:10px;}
#articletit .info .source{ float:none; text-align:left; width:100%;}
#articletit .info .source .sourcetext{ color:#00aae7;}

/* share style */
#share{height: 45px;padding: 0 10px;text-align: right;}
#share .bdsharebuttonbox{display: inline-block;#display:inline;#zoom:1;}

/* articleedit style */
#articleedit{padding: 10px 0;margin:0 10px;text-align: right;}
#articleedit .closea,
#articleedit .printa,
#articleedit .editor{display:inline-block;height: 32px;line-height: 32px;}
#articleedit .editor{color:#999;}

/* footer style */
#footer{padding: 10px;border-top: 1px solid #dbdada;}
#footer p{font-size:12px;line-height: 18px;text-align: center;color: #000;}

/* returntop style */
#returntop{width: 30px;height: 30px;background:  no-repeat 0px 0px;position: fixed;right: 10px;bottom: 10px;display: none;}

/*header*/
#mobileheader{width: 100%;height: 45px;border-bottom: 2px solid #00abe7;/*position: fixed;z-index: 999;top: 0px;left: 0px;*/ position:relative;display: none;background:#f5f3f2 url(/uploads/image/w2fxilan/xh_mobile_map.png) no-repeat 98% 0px ;-webkit-background-size: 154px;background-size: 154px;}
#mobileheader .logo{display: block;width: 165px;height: 45px;background:  no-repeat 0px 0px;-webkit-background-size:57px;background-size:57px;position: absolute;top: 0px;left: 10px;}
#mobileheader .home{display: inline-block;height: 45px;line-height: 45px;font-size: 22px;padding: 0 5px 0 15px;color: #00aae7;margin: 0 0 0 76px;background:  0 -160px no-repeat;-webkit-background-size: 57px;background-size: 57px;vertical-align: top;}
#mobileheader .arrow{display: inline-block;width: 20px;height: 45px;/*background:  no-repeat 6px -90px;-webkit-background-size: 57px;background-size: 57px;*/vertical-align: top;}
#mobileheader .name{display: inline-block;height: 45px;line-height: 45px;font-size: 18px;padding: 0 5px;color: #231815;vertical-align: top;}
#mobileheader .right{display: block;width: 30px;height: 45px;position: absolute;top: 0px;right: 0px;}
#mobileheader .right i{display:block;width:19px;height:19px;position: absolute;top: 14px;right: 10px;background:  no-repeat -38px -58px;-webkit-background-size: 57px;background-size: 57px;}
#mobileheader .mobilenavlist{width: 100%;height:0px;overflow:hidden;position: absolute;top: 46px;left: 0px;background: #379be9; z-index:6;}
#mobileheader .mobilenavlist a{float: left;width: 22.5%;padding: 10px 3px;color: #fff;text-align: center;font-size:16px;}

/* mobile style layout */
#maincont{min-width: 320px;border-top: none;}
#article{margin: 0px;border-top: none;}
#iframe1{ width: 100%; height: auto;min-height: 220px;}
#player_video{ background:#f0f0f0; padding: 10px; margin:0px 0px 15px 0px;}

/* article style */
#center{min-width: 320px;max-width: 1000px;margin: 0 auto;padding: 20px 0;}

/* return top style */
#returntop{background:  no-repeat 0px 0px;-webkit-background-size: 100px;background-size: 100px;}


/*ad style*/
#mobile_ad1{width:95%;margin: 0 auto;padding: 2.5%;border-bottom: 1px solid #dedede;display: none!important;}/*顶部广告*/

#mobile_ad1 ul li img {
    max-width: 748px!important;
    width: 100%!important;
    height: auto!important;
}


.adtext { line-height:35px; padding-left:10px; }
.adtext a { font-size:16px; font-family:"微软雅黑"; }
.adtext span { float:right; background:#10a3f7; color:#fff; padding:0 3px; font-size:12px; height:20px; line-height:20px; margin:10px 10px 0 0; }
