﻿@charset "utf-8";
/* CSS Document */
body,html{height:auto;}
html{font-size:1rem;}
body{color: #fff;font: 400 14px/1.6 "\5FAE\8F6F\96C5\9ED1",Helvetica;font-size:.14rem; background-color:#FFF}
article,footer,header,nav,section{clear:all;display:block;margin:0;padding:0;}
img{height:auto;max-width:100%;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:transparent;}
.w1100{overflow:hidden;margin:0 auto;margin:5% 2% 0 2%;width:95%;border:1px #ECECEC solid;border-bottom:2px #ECECEC solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;}
.xswipe.mp1,.xswipe.mp2,.xswipe.mp3,.xswipe.mp4,.xswipe.mp5,.xswipe.mp6,.xswipe.mp7,.xswipe.mp8,.xswipe.mp9{margin-top:0;}
.w10{margin:0 2%;}
.mainContent{padding:4% 2% 0;}
.cardbox{position:relative;}
.list{margin-top:.15rem;}
.list ul li{padding:.09rem 0 .08rem .05rem;border-bottom:1px dotted #0066cc;font-size:.14rem;}
.list ul li a{display: flex;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 1;word-break: break-all;}
.bn_title h2{margin-bottom:.08rem;font-weight:400;font-size:.17rem;line-height:1.2;}
.bn_title p,.u-title p{color:#9c9c9c;text-indent:.25rem;font-weight:400;font-size:.12rem;}
.bn_title p a,.u-title p a{color:#365480;}
.morebox{clear:both;padding:.2rem 0 .25rem;height:.3rem;text-align:center;}
.moreboxcon{display: block;margin: 0 auto; padding:0 .1rem;width: 1.08rem;height:.3rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;border: 1px solid #bb3102;}
.morebox a{color: #bb3102;
font-size:.13rem;line-height:.3rem;}
.morebox a:hover{color: #fe781f;text-decoration: none;}
.morebox .moreboxcon:hover{border: 1px solid #bb3102;}
.mod_title{position: relative;overflow: hidden;
margin:.2rem auto .1rem;width: 100%;}
.sublist .u-img{overflow:hidden;margin-top:.2rem;height:auto;max-height:3rem;}
.sublist .u-img img{width:100%;}
.sublist .u-title{display:inherit;margin:.16rem 0 .08rem;padding:0;font-size:.17rem;}
.sublist .u-title h3,.mp5 .bn_title h2{margin:.08rem 0 .08rem 0;font-size:.16rem;line-height:1.2;}
.sublist .sublist_01,.sublist .sublist_02{display:inline-block;box-sizing:border-box;padding:.2rem .02rem 0;width:49.1%;vertical-align:middle;}
.sublist p{width:100%;vertical-align:middle; height:42px; padding-top:5px; overflow:hidden}
.sublist_01 p a{color: #FFF;}
.sublist_02 p a{color: #FFF;}
/*foucs*/

.slideBox01{position:relative;overflow:hidden;margin:0 auto;}
.slideBox01 .hd{z-index:1;padding:.08rem 0;height:.2rem;text-align:center;line-height:.2rem;}
.slideBox01 .hd li{display:inline-block;overflow:hidden;margin:0 .05rem;width:.1rem;height:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;background:#dfdfdf;text-indent:-9999px;}
.slideBox01 .hd li.on{background:#2f91e1;}
.slideBox01 .bd{position:relative;z-index:0;}
.slideBox01 .bd li{position:relative;width:100%;height:100%;text-align:center;}
.slideBox01 .bd li img{width:100%;height:auto;background:url(http://www.yn.xinhuanet.com/topic/zt2018/ynhlxy/images/loading.gif) center center no-repeat;vertical-align:top;}
.slideBox01 .bd li span{position:absolute;bottom:0;z-index:3;display:-webkit-box;overflow:hidden;width:100%;height:.3rem;color:#fff;text-align:center;text-overflow:ellipsis;font-size:.14rem;line-height:.3rem;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;}
.slideBox01 .bd li span a{color: #fff;}
.slideBox01 .bd li .tool{position:absolute;bottom:0;display:block;width:100%;height:.3rem;background-color:#000;color:#fff;opacity:.6;filter:alpha(opacity=60);}
.slideBox02{position:relative;overflow:hidden;margin:0 auto;}
.slideBox02 .hd{z-index:1;padding:.08rem 0;height:.2rem;text-align:center;line-height:.2rem;}
.slideBox02 .hd li{display:inline-block;overflow:hidden;margin:0 .05rem;width:.1rem;height:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;background:#dfdfdf;text-indent:-9999px;}
.slideBox02 .hd li.on{background:#2f91e1;}
.slideBox02 .bd{position:relative;z-index:0;}
.slideBox02 .bd li{position:relative;width:100%;height:100%;text-align:center;}
.slideBox02 .bd li img{width:100%;height:auto;background:url(http://www.yn.xinhuanet.com/topic/zt2018/ynhlxy/images/loading.gif) center center no-repeat;vertical-align:top;}
.slideBox02 .bd li span{position:absolute;bottom:0;z-index:3;display:-webkit-box;overflow:hidden;width:100%;height:.3rem;color:#fff;text-align:center;text-overflow:ellipsis;font-size:.14rem;line-height:.3rem;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;}
.slideBox02 .bd li span a{color:#fff;}
.slideBox02 .bd li .tool{position:absolute;bottom:0;display:block;width:100%;height:.3rem;background-color:#000;color:#fff;opacity:.6;filter:alpha(opacity=60);}
.slideBox03{position:relative;overflow:hidden;margin:0 auto;}
.slideBox03 .hd{z-index:1;padding:.08rem 0;height:.2rem;text-align:center;line-height:.2rem;}
.slideBox03 .hd li{display:inline-block;overflow:hidden;margin:0 .05rem;width:.1rem;height:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;background:#dfdfdf;text-indent:-9999px;}
.slideBox03 .hd li.on{background:#2f91e1;}
.slideBox03 .bd{position:relative;z-index:0;}
.slideBox03 .bd li{position:relative;width:100%;height:100%;text-align:center;}
.slideBox03 .bd li img{width:100%;height:auto;background:url(http://www.yn.xinhuanet.com/topic/zt2018/ynhlxy/images/loading.gif) center center no-repeat;vertical-align:top;}
.slideBox03 .bd li span{position:absolute;bottom:0;z-index:3;display:-webkit-box;overflow:hidden;width:100%;height:.3rem;color:#fff;text-align:center;text-overflow:ellipsis;font-size:.14rem;line-height:.3rem;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;}
.slideBox03 .bd li span a{color:#fff;}
.slideBox03 .bd li .tool{position:absolute;bottom:0;display:block;width:100%;height:.3rem;background-color:#000;color:#fff;opacity:.6;filter:alpha(opacity=60);}
.bt1{background-image:url(../images/bt01.png); background-repeat: no-repeat; background-position: center center; padding: 0; margin: 0; width: 100%; height: 35px;}
.bt2{background-image:url(../images/bt02.png); background-repeat: no-repeat; background-position: center center; padding: 0; margin: 0; width: 100%; height: 35px;}
.bt3{background-image:url(../images/bt03.png); background-repeat: no-repeat; background-position: center center; padding: 0; margin: 0; width: 100%; height: 35px;}
.bt4{background-image:url(../images/bt04.png); background-repeat: no-repeat; background-position: center center; padding: 0; margin: 0; width: 100%; height: 35px;}
.bt5{background-image:url(../images/bt05.png); background-repeat: no-repeat; background-position: center center; padding: 0; margin: 0; width: 100%; height: 35px;}
.bt6{background-image:url(../images/bt06.png); background-repeat: no-repeat; background-position: center center; padding: 0; margin: 0; width: 100%; height: 35px;}
.bt7{background-image:url(../images/bt07.png); background-repeat: no-repeat; background-position: center center; padding: 0; margin: 0; width: 100%; height: 35px;}
/*header*/
.banner{position:relative;top:0;width:100%;}
.banner img{width:100%;height:auto;}
.banner .tit{display:none;width:0;height:0;}
.banner .tit h1{width:0;height:0;text-indent:-99999px;}
.banner .tit p{width:0;height:0;text-indent:-99999px;}
/*nav*/
.nav{width: 100%; height:.38rem;margin: 0px auto 0;background: #bb3102;}
.nav .swiper-slide{text-align: center; color: #fff; width: auto; padding: 0px 4.5%; font-size: .14rem; 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 .swiper-slide-active{background-color: #fe781f;}
.nav .swiper-slide-active a{color: #fff;}
.mp2 .mod_title{margin:.3rem auto .2rem;}
.mp2 .p2infoTxt p{text-indent:2em; font-size:.14rem; line-height:1.5; text-align: justify; word-wrap: break-word;}
.mp2 .p2infoTxt p a{color:#1c6bb5;}
.mp2 .p2infoBtn a{border: none;}
.mp2 .p2infoBtn .p2btn{width:30%;border-radius:.15rem; border:none; height:.4rem; margin:.2rem auto; font-size:.16rem; color:#fff; line-height:.4rem; font-family: "\5FAE\8F6F\96C5\9ED1";}
.mp2 .p2infoBtn .p2btn-a{background:#0798fb;}
.mp2 .p2infoBtn .p2btn-a:hover{background:#0286e1;}
.mp2 .p2infoBtn .p2btn-b{background:#fe8c05; margin: 0 3%;}
.mp2 .p2infoBtn .p2btn-b:hover{background:#e97e00;}
.mp2 .p2infoBtn .p2btn-c{background:#f30000;}
.mp2 .p2infoBtn .p2btn-c:hover{background:#d70606;}
.xswipe.mp2{background:url(http://www.yn.xinhuanet.com/topic/zt2018/ynhlxy/images/wrapBg01.jpg) no-repeat center bottom;background-size: cover;overflow: hidden;}
.mp2 .mod_title{margin: 0 auto .2rem;}
.xswipe.mp2 .sublist .sublist_01,.xswipe.mp2 .sublist .sublist_02{padding:.05rem .02rem 0;}
.mp3 .sublist p,.mp5 .sublist p,.mp7 .sublist p{font-size:.12rem;padding:.05rem 0;height:.34rem;line-height:1.5;}
.mp4 .u-title p,.mp7 .u-title p{height: auto;}
.mp3 .mod_title{margin: 0 auto .08rem;}
.mp1 .mod_title{margin: 0 auto .08rem;}
.mp11 .mod_title{margin: 0 auto .08rem;padding-top: 18%;}
.xswipe.mp5{background:url(http://www.yn.xinhuanet.com/topic/zt2018/ynhlxy/images/wrapBg03.jpg) no-repeat center top;background-size: cover;overflow: hidden;}
.xswipe.mp7{background:url(http://www.yn.xinhuanet.com/topic/zt2018/ynhlxy/images/wrapBg04.jpg) no-repeat center bottom;background-size: cover;overflow: hidden;}
.mp4 .mod_title{margin: .4rem auto 0;}
.mp5 .mod_title,.mp6 .mod_title{margin:.2rem auto .2rem;}
.mp7 .mod_title{margin: .1rem auto 0;}
.xswipe.mp5,.xswipe.mp6{margin:.35rem auto 0;}
.xswipe.mp6 .sublist .u-img{margin-top: .13rem;}
.xswipe.mp6 .morebox{padding: .2rem 0 .6rem;}
.xswipe.mp8{background:url(http://www.yn.xinhuanet.com/topic/zt2018/ynhlxy/images/wrapBg05.jpg) no-repeat center bottom; background-size: 100%;overflow: hidden;padding:2% 0 8%;}

/*footer*/
.f_module{clear: both;overflow: hidden;margin: 0;padding:.25rem 0;text-align: center;color: #FFF;font-size:.13rem;background-color: #bb3102;}