@charset "utf-8";
/* reset */
.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%; font-size: 14px;}
*{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}
.right{ float:right;}

/*header*/

/* 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:18px; font-weight:bold;}
.article p strong font{ font-size:18px; font-weight:bold;}
.article img{max-width: 748px!important;width: 100%!important;height: auto!important;}
#article h1{  text-align:center; margin-bottom:0; font-size:24px; font-family: \5FAE\8F6F\96C5\9ED1;}
#article .info{ margin:0; padding-left:10px; text-align:center;}
#article .info .source{ float:none; text-align:center; color:#666; width:100%;}
#article .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 */
.boxbottom{ width:100%; margin-bottom:-10px;}
.boxbottom img{ width:100%;}
.footer {
	background: url(//www.xinhuanet.com/world/20170503ydyl/images/mobilefooter.jpg) no-repeat;
	width:100%;
	color: #FFF;
	font-size: 12px;
	height:146px;
	line-height: 22px;
	font-family:"微软雅黑";
}
.footer p{ padding-top:5%; margin:0 20px; font-size:14px;}

/* returnTop style */
#returnTop{width: 30px;height: 30px;background: url(//www.xinhuanet.com/2015/xilan/xh_cj_icon.png) 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(//www.xinhuanet.com/2015/fortune/xilan/xh_mobile_map.png) no-repeat 98% 0px ;-webkit-background-size: 154px;background-size: 154px;}
#mobileHeader .logo{display: block;width: 65px;height: 45px;background: url(//www.xinhuanet.com/2015/fortune/xilan/xh_mobile_header.png) 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: url(//www.xinhuanet.com/2015/fortune/xilan/xh_mobile_header.png) 0 -160px no-repeat;-webkit-background-size: 57px;background-size: 57px;vertical-align: top;}
#mobileHeader .arrow{display: inline-block;width: 20px;height: 45px;/*background: url(//www.xinhuanet.com/2015/fortune/xilan/xh_mobile_header.png) 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: url(//www.xinhuanet.com/2015/fortune/xilan/xh_mobile_header.png) 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: 20%;padding: 10px 0;color: #fff;text-align: center;font-size:16px;}

/* mobile style layout */
#mainCont{min-width: 320px;border-top: none;}
#article{margin: 0px;border-top: none;}

/* article style */
#center{
		width:96%;
		margin:0 auto;
		padding: 20px 0;
		min-width:inherit;
	}
/* return top style */
#returnTop{background: url(//www.xinhuanet.com/2015/fortune/xilan/xh_cj_m_icon.png) no-repeat 0px 0px;-webkit-background-size: 100px;background-size: 100px;}

/*���*/
.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; }

#relatedNews { margin:25px 10px;}
#relatedNews .tit1{ left:0; top:0; border:none; color:#6b6b6b; cursor:pointer;}
#relatedNews .tit2{ left:120px; top:0; border:none; color:#6b6b6b; cursor:pointer;}
#relatedNews .on{ border-bottom:1px solid #ef0909; color:#1381b6;}
.combox .title h3{ font-size:1.2em; font-family:"微软雅黑"; color:#383838; font-weight:bold; /*border-bottom:1px solid #ef0909;*/}
.combox .title span{ display:none;}
.comlist li{ position:relative; padding-left:15px; line-height:33px;}
.comlist li i{ position:absolute; width:8px; height:8px; left:0; top:10px; background:url(imgs/xl_common_v2.png) -213px -510px no-repeat;}
.comlist li a{ font-size:16px; color:#303030;}
.comlist li strong{ font-weight:bold;}
#videoArea { width:100%; height:200px;}

/*�޸��ֻ���*/
#headerTitle{ display:none;}
.mbnav { width: 92%; height: 36px; margin: 0px auto 0; padding: 0px 4% 0px; background:#004ea1; margin-top:-5px; }
.mbnav .swiper-slide { text-align: center; color: #fff; width: auto; padding: 0px 3%; font-size: 1em; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; position:relative; }
.mbnav .swiper-slide a { color: #fff; }
.mbnav .on, .mbnav .on a { color: #fff; background: #d65b2f; }

.mNav img{ float:left;}
.mNavCon{ width:100%; overflow:auto; height:36px; line-height:36px;background: #004ea1;}
.mNavCon a{ display:inline-block; white-space:nowrap; padding:0 10px; color:#fff; font-size:16px;}
.mNavCon div{ white-space:nowrap; height: 50px;    overflow-x: auto;}
