@media only screen and (max-width: 720px), only screen and (max-device-width:720px) {
html, body { font-size: 19.2px; }
}
 @media only screen and (max-width: 640px), only screen and (max-device-width:640px) {
html, body { font-size: 17.066666666666666px; }
}
 @media only screen and (max-width: 600px), only screen and (max-device-width:600px) {
html, body { font-size: 16px; }
}
 @media only screen and (max-width: 540px), only screen and (max-device-width:540px) {
html, body { font-size: 14.399999999999999px; }
}
 @media only screen and (max-width: 480px), only screen and (max-device-width:480px) {
html, body { font-size: 12.8px; }
}
 @media only screen and (max-width: 414px), only screen and (max-device-width:414px) {
html, body { font-size: 11.040000000000001px; }
}
 @media only screen and (max-width: 400px), only screen and (max-device-width:400px) {
html, body { font-size: 10.666666666666666px; }
}
 @media only screen and (max-width: 375px), only screen and (max-device-width:375px) {
html, body { font-size: 10px; }
}
 @media only screen and (max-width: 360px), only screen and (max-device-width:360px) {
html, body { font-size: 9.6px; }
}
 @media only screen and (max-width: 320px), only screen and (max-device-width:320px) {
html, body { font-size: 8.533333333333333px; }
}
 @media only screen and (max-width: 240px), only screen and (max-device-width:240px) {
html, body { font-size: 6.4px; }
}
@charset "utf-8";
/* CSS Document */
.domPC, .iframePC { display: none!important; }
.domMobile { display: block; }
body { background: #fff !important; font-family:"微软雅黑" !important; }
/*顶部*/
#mobileHeader { font-family: "微软雅黑"; }
#mobileHeader { width: 100%; background: linear-gradient(to right, #005ea3 0%, #328dc2 100%); -webkit-background-size: 100% 45px; background-size: 100% 45px; position:relative; }
#mobileHeader .logo { display: block; width: 63px; height: 45px; background: url("http://www.gz.xinhuanet.com/zfpd/dfwqwzlb_2019/image/xh_mobile_header.png") no-repeat 0px 0px; -webkit-background-size: 57px; background-size: 57px; position: absolute; top: 0px; left: 10px; }
#mobileHeader .name { display: inline-block; width:115px; height: 45px; line-height: 45px; font-size: 17px; font-family:"微软雅黑"; padding: 0 0 0 10px; color: #fff; vertical-align: top; margin: 0 0 0 74px; background:url("http://www.gz.xinhuanet.com/zfpd/dfwqwzlb_2019/image/xh_mobile_header.png") 0 -160px no-repeat; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .tit { display: inline-block; height: 45px; line-height: 45px; font-size: 17px; font-family:"微软雅黑"; padding: 0 0 0 10px; color: #fff; vertical-align: top; margin: 0 0 0 74px; background: url("http://www.gz.xinhuanet.com/zfpd/dfwqwzlb_2019/image/xh_mobile_header.png") 0 -160px no-repeat; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .right { display: block; width: 30px; height: 45px; position: absolute; top: 0px; right: 10px; background: url("http://www.gz.xinhuanet.com/zfpd/dfwqwzlb_2019/image/xh_mobile_header.png") no-repeat 100% -45px; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .mobileNavList { width: 100%; height:0px; overflow:hidden; position: absolute; top: 45px; left: 0px; background: #ededed; z-index:10; }
#mobileHeader .mobileNavList a { float: left; width: 20%; padding: 10px 0; color: #000; text-align: center; font-size:16px; }
#mobileHeader .phnav { text-align: center; padding-bottom:6px; }
#mobileHeader .phnav a { float:left; height: 30px; line-height: 35px; text-align:center; margin: 0px 6px; font-size: 14px; font-family:"微软雅黑"; color:#333; }
.navbox { position: relative; width: 100%; height: 48px; overflow:hidden;}
.nav { width: 100%; height: 46px; margin: 0px auto 0; padding: 0px 2% 0px; background: linear-gradient(to right, #005ea3 0%, #328dc2 100%); }
.nav .swiper-slide {text-align: center; color: #fff; width: auto; padding: 0px 3%; font-size: 18px; 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;}
.nav .swiper-slide a {color: #fff;}
.nav .on,
.nav .on a {color: #fff;}
.widthMain { width: 100%; }
.thirdPart { margin-bottom: 35px; overflow: hidden; width:100%; }
.thirdPart .partL { width: 96%; margin:0 auto; float:none; }
.thirdPart .partR { display:none; }
.thirdPart .tabTitHeight { height: 47px; position: relative; }
.thirdPart .tabTit { }
.thirdPart .tabTit .tabLi { float: left; font-size: 18px; color: #007db9; text-align: center; float: left; height: 46px; line-height: 46px; cursor: pointer; }
.thirdPart .tabTit a:hover { text-decoration: none; }
.summary { display: none }

/*瀑布流组件1*/
.lbt { width: 100%; height: 3px; padding:0px; }
#tabTit { height: 30px; line-height: 30px; background: #FFFFFF; }
.comboxl{border-bottom: 2px solid #005ea3; margin-bottom:20px; margin-top:20px;}
.combox h2 { height: 30px; line-height: 30px;  font-size: 20px; }
.combox h2 span{ color:#005ea3;}
.combox h2 a { font-size: 28px; color: #bb0e08; border-bottom: 3px #3a5580 solid; height: 47px; line-height: 50px; padding: 5px }
.Waterfall1 .tabTitHeight { height: auto; position: relative; margin-top: 20px; }
.Waterfall1 .tabTit { height: 46px; line-height: 46px; overflow: hidden; background: #fff; }
.Waterfall1 .tabTit .tabLi { float: left; font-size: 20px; color: #006cba; text-align: center; float: left; height: 30px; line-height: 30px; cursor: pointer; }
.Waterfall1 .tabTit a:hover { text-decoration: none; }
.Waterfall1 .tabTit .on { color: #fff }
.Waterfall1 .dataList li { padding: 24px 0 24px 0; overflow: hidden; position: relative; border-bottom: 1px solid #e6e6e6; }
.Waterfall1 .dataList h3 { margin-bottom: 5px; width:100%; font-family: "微软雅黑", Microsoft YaHei; overflow: hidden; }
.Waterfall1 .dataList h3 a { display: inline-block; line-height: 26px; overflow: hidden; font-size: 20px; color: #333333; font-weight: normal; text-decoration:none; }
.Waterfall1 .dataList .imgs a { font-size: 0px; vertical-align: top; float: left; width: 138px; height: 86px; overflow: hidden; display: inline; margin-right: 23px; }
.Waterfall1 .dataList .imgs img { width: 138px; height: 86px; vertical-align: top; padding-right: 10px; float: left; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease; transition: transform .3s ease; }
.Waterfall1 .dataList h3 { margin-bottom: 0px; width: auto;  overflow: hidden; height: 52px; }
.dataList .info { margin-top: 0px; }
.Waterfall1 .dataList .time { font-size: 14px; color: #999; line-height: 22px; }
.Waterfall1 .bdsharebuttonbox { position: absolute; top: 20px; right: 0px; display: none; }
.Waterfall1 .bdsharebuttonbox span.bds_more { padding: 0 0 0 20px!important; background: url(http://www.xinhuanet.com/house/bj/fcpdgb2015/img/icon_share.png) no-repeat 0px 0px!important; line-height: 20px; display: none; }
.Waterfall1 .dataList .moreBtn { width:180px; height:22px; text-align: center; padding: 8px 0; vertical-align: middle; cursor: pointer;  margin-top:48px; }
.Waterfall1 .dataList .moreBtn i { display: inline-block; width: 16px; height: 16px; background: url(http://www.news.cn/fortune/2015/images/more.gif) no-repeat; vertical-align: middle; margin-right: 5px; display: none; }
.Waterfall1 .dataList .moreBtn .text { line-height: 25px; vertical-align: middle; font-size: 12px; color: #818080; font-size: 18px }
/*底部*/
.footer { background-color:#2d2b29; text-align:center; color:#fff; padding: 30px 0 30px 0; }
.footer p { line-height:30px; font-size:12px; }

/*-------------------------图片二级---------------------------------*/
.contaner { width: 96%; height: auto; margin: 20px auto; }
.dh-text { font-size: 16px; color: #656565; padding-top: 30px; overflow: hidden; }
.dh-text span { color: #000000; }
.dh-text i { font-size: 12px; font-style: normal; padding-left: 20px; }
.contaner .dh-bg { width: 100%; height: 3px; margin:0 auto; }
.contaner .dh-bg img{ width:100%; height:auto;}
.pic-list { margin-top: 15px; list-style: none; }
.pic-list li { width: 45%; height:168px; border: 1px solid #eee; overflow: hidden; margin: 2%; }
.pic-list-img { width: 100%; height: auto; position: relative; z-index: 1; }
.pic-list-img img { width: 100%; height: auto; }
.pic-list-tit { width: 90%; height: auto; padding: 0 5% 0 5%; }
.pic-list-tit h2 { font-size: 14px; color: #000; line-height: 25px; height: 50px; overflow: hidden; }
.pic-list-tit h2 a { color: #000; }
.timeline{ width:96%; height:7px; display:none; background:url(http://www.xinhuanet.com/gangao/2010610hkback/images/timeline.png); margin:0 auto; background-size:cover;}
.pic-list-time { font-size: 12px; color: #737373; margin-top: 20px; }
.pic-list-more { width: 40%; height: auto; margin: 0 auto; margin-top: 15px; background: #f9f9f9; font-size: 16px; color: #818080; font-weight: normal; text-align: center; line-height: 45px; cursor: pointer; border:1px #e5e5e5 solid;-webkit-border-radius:30px; }