@charset "utf-8";

.warp{width:auto;max-width: 100vw;min-width:100vw;background-size: 100% 100%;}
.warp *{box-sizing: border-box;}
.warp .w1200{width: auto;}
.warp .MT45{ margin-top:15px;}
.warp .f_l,
.warp .f_r{ float: none !important;}

.Top{background-size: auto calc(60vw + 62px);}

.topMain{height: 50vw;}
.topMain .LOGO{padding-top: 20vw;}

.szfBtn{left:10px;top: 10px;width: 60vw;}
.szfBtn img{width: 100%;max-width: 334px;}

.LOGO{ position: relative; margin: 0 auto; max-width: 90vw; text-align: center; }
.LOGO .img1{width: 80%;}
.topMain .LOGO .img2{width: 70%;right: 12vw;top: 36vw;}

.PartNav{background:#266aec;}
.PartNav ul{height: auto;overflow: hidden;display: block;}
.PartNav ul li{width: calc((100%) / 3);text-align:center;height: 46px;padding:0px;border-right: 1px solid #294cba;border-bottom: 1px solid #294cba;float: left;}
.PartNav ul li.home{ display:block;}
.PartNav ul li>a{width:100%;height: 46px;line-height: 46px;font-size: 15px;color:#ffffff;border-right: none;padding: 0;}

/*公共标题*/
.stitle{width: 100%;height: auto;}
.stitle a{width: 70%;margin: 0 auto;padding: 0 5%;}
.stitle img{width:100%;}
.stitle:before{width: 15%;}
.stitle:after{width: 15%;}


/*最新报道*/
.Part1{margin-top: 15px;padding: 10px;}
.zxbd{padding: 10px 0px;}
.zxbd .zxbdjdt{width: 100%;float: none;}
.zxbd .zxbdjdt .bd li{padding-bottom:40px;}
.zxbd .zxbdjdt .bd li img{height: calc((100vw - 20px) / (660 / 380));}
.zxbd .zxbdjdt .bd li p{width: calc(100vw - 20px);height: 40px;line-height: 40px;font-size: 15px;padding: 0px 10px;}
.zxbd .zxbdjdt .bd li a:hover img{transform: scale(1.07);}
.zxbd .zxbdjdt .bd li a:hover p{color:#ffffff;}
.zxbd .zxbdjdt .hd{display: none;}
.zxbd .zxbdjdt>a{width: 30px;height: 40px;top: calc((100% - 40px) / 2);opacity: 1;filter: alpha(opacity=100);background-position: -160px -199px;}
.zxbd .zxbdjdt>a.prev{left: 0px;}
.zxbd .zxbdjdt>a.next{right: 0px;background-position: -204px -199px;}
.zxbd .zxbdlist{width: 100%;height: auto;float: none;margin-top: 10px;padding: 10px 10px 36px;}
.zxbd .zxbdlist .bd li{padding: 0;}
.zxbd .zxbdlist .bd li h3{height: 40px;line-height: 40px;background-position: 0px 14px;}
.zxbd .zxbdlist .bd li h3 a{font-size: 15px;}
.zxbd .zxbdlist .more{bottom: 7px;}

/*峰会论坛*/
.Part2{height: auto;margin-top: 0px;background: none;padding: 0px 10px;}
.Part2 .stitle{height: auto;}
.fhlt .lt{width: 100%;float: none;margin-left: 0px;margin-top: 10px;}
.fhlt .lt ul li{ padding: 10px 0px;}
.fhlt .lt ul li .img{width: 100%;float: none;}
.fhlt .lt ul li .img img{height: auto;}
.fhlt .lt ul li .title{width: 100%;float: none;margin-top: 15px;}
.fhlt .lt ul li .title h3{line-height: 25px;margin-bottom: 10px;}
.fhlt .lt ul li .title h3 a{font-size: 16px;}

.fhlt .fh{width: 100%;height: auto;padding: 7px 7px 100px 10px;float: none;margin: 20px 0px 0px;background-size: 100% 100%;}
.fhlt .fh:after{width: calc(100% - 10px);}
.fhlt .fh .title{width: 100%;font-size: 16px;white-space: nowrap;text-overflow:ellipsis;word-wrap:normal;overflow: hidden;}
.fhlt .fh .fhcon{width: calc(100% - 30px);}
.fhlt .fhcon .bd li img{ height: calc((100vw - 20px) / (300 / 182));}
.fhlt .fhcon .bd li p{width: calc(100vw - 70px);font-size: 15px;}
.fhlt .fhcon .hd {position: absolute;display: block;right: 10px;z-index: 1;height: 10px;bottom: 50px;}
.fhlt .fhcon .hd li {display: inline-block; zoom: 1;width: 10px;height: 10px;border-radius: 5px;overflow: hidden;background: #ffffff;margin: 0 4px;cursor: pointer;}
.fhlt .fhcon .hd li.on{background: #f22020;} 
.fhlt .fhcon>a{top: calc((100% - 70px) / 2);opacity: 1;filter: alpha(opacity=100);}
.fhlt .fhcon>a.prev{left: 10px;}
.fhlt .fhcon>a.next{right: 10px;}
.fhlt .fhcon:hover>a.prev{ left:10px;}
.fhlt .fhcon:hover>a.next{ right:10px;}


/*图说数博*/
.Part3{margin-top: 10px;padding: 10px;}
.tssb{height: auto;background-size: 100% 100%;padding: 15px;}
.tssb .bd{width: 100%;border-radius: 5px;margin: 10px auto 0;}
.tssb .bd li{padding-bottom:40px;}
.tssb .bd li img{ height: calc((100vw - 20px) / (840 / 470));}
.tssb .bd li p{width: 100%;height: 40px;line-height: 40px;font-size: 15px;padding: 0px 10px;}
.tssb>a{top: calc((100% - 60px) / 2); display:none;}

/*媒体聚焦*/
.Part4{height: auto;overflow: hidden;margin-top: 0px;padding: 10px;}
.mtjj .mtjjjdt{width: 100%; float: none;}
.mtjj .mtjjjdt .bd li img{ height: calc((100vw - 20px) / (620 / 370));}
.mtjj .mtjjjdt .bd li p{width:100%;font-size: 15px;padding: 0px 100px 0px 10px;}
.mtjj .mtjjjdt .hd {position: absolute;display: block;right: 10px;z-index: 1;height: 10px;bottom: 22px;}
.mtjj .mtjjjdt .hd li {display: inline-block; zoom: 1;width: 10px;height: 10px;border-radius: 5px;overflow: hidden;background: #ffffff;margin: 0 4px;cursor: pointer;}
.mtjj .mtjjjdt .hd li.on{background: #f22020;} 
.mtjj .mtjjjdt>a{display:none;}
.mtjj .mtjjlist{width: 100%;float: none;margin-top: 10px;}
.mtjj .mtjjlist .bd li{padding-bottom: 15px;margin-bottom: 5px;}
.mtjj .mtjjlist .bd li h3{ height: 40px;line-height: 40px;}
.mtjj .mtjjlist .bd li h3 a{font-size: 16px;}

/*活动图集*/
.Part5{margin-top: 0px;padding: 10px 10px 0px;}
.hdtj{margin: 15px 0px 10px;}
.hdtj .swiper-slide { width: 100%; height: auto; overflow: hidden; }
.hdtj .swiper-slide img{ height: calc((100vw - 20px) / (610 / 380));}

.ConMain.ZldwBox{ width:auto; }

.Address{ background-position: 15px center; height: auto;line-height: 1.5; padding: 10px; font-size: 14px;}
.Address i{ display:none;}
.Address font{ padding-left:0; }

/*内页*/
.RightMainBox{padding: 0 10px;margin-top: 5px;box-shadow: none;background: none;}
.RightMainBox>.Title{padding: 0 10px;height: 41px;}
.RightMainBox>.Title>h1{height: 41px;line-height: 41px;font-weight: bold;font-size: 22px;}
.PageMainBox{min-height: calc(100vh - 469px);}
ul.NewsList{ padding:10px 0;}
ul.NewsList li:not(.b){height:auto;background-position: left 16px;line-height: inherit;padding: 10px 0;padding-left: 15px;}
ul.NewsList li:not(.b) + li:not(.b){ border-top:1px solid #DDD;}
ul.NewsList li a{width: auto;max-width: inherit;float: none;white-space: inherit;line-height: 1.3;display: block;font-size: 14px;color: #000;}
ul.NewsList li span{width: auto;display: block;float: none;text-align: left;font-size: 12px;line-height: 1.3;}


/*细览*/
.DocTextBox{margin: 10px !important;padding: 15px 10px 10px;}
.DocTextBox .DocTitle{font-size: 22px;line-height: 1.4;}
.DocTextBox .Article .share{display: none !important;}
.DocTextBox .Article .ArticleInfo{ margin:0;}
.DocTextBox .Article .ArticleInfo p{ display:block; text-align: center;}
.DocTextBox .Article .ArticleInfo>p:nth-of-type(1) span{display:block;}
.DocTextBox .Article .ArticleInfo .print{ display:none; }
.DocHtmlCon table{ max-width:100%; }
.DocHtmlCon .video{max-width:100%;height: auto;}
.DocHtmlCon .video video{max-width:100%;height: auto !important;}
.QRcode{ display:none;}
.Previous a{max-width: calc(100% - 110px);}


/*相关文档*/
.DocTextBox.f_l{ width:auto;}
.RelatedDoc{width:auto;margin: 10px !important;padding: 0 10px 15px;}

/*底部*/
.warp .footer{ display: none;}
.warp .Footer_Mbile{display: block !important;background: #294cba;padding: 15px 5px;}
.warp .Footer_Mbile p{ text-align: center; font-size: 15px; color: #FFF; line-height: 1.5; padding: 3px 0;}