@charset "utf-8";
/*HOME*/
.hid { overflow:hidden}
.w-container {width: 100%; margin:0 auto; position: relative;}
body.bohid {overflow-y: hidden;}
.p35 {padding-left: 0.35rem;padding-right: 0.35rem;}

.head {width: 100%;height: 1rem;z-index: 999;position: relative;}
.navbar{width: 100%;height:100%;background-color: #00499e;}
.navbar .logo{line-height:1rem;}
.navbar .logo img{height:0.74rem;width: auto;margin-left:0.6rem;margin-top: -0.05rem;}

.banSwiper {width: 100%;--swiper-navigation-size:0;padding-bottom:0.12rem;background-color:#ce1031;}
.banSwiper .swiper-slide{background-position: center center;background-repeat: no-repeat;background-size: contain;position: relative;width: 100%;}
.banSwiper .swiper-slide img {-webkit-transition:  all linear 6s;transition:  all linear 6s;width: 100%;height: auto;display: block;}
.banSwiper .swiper-slide a{width: 100%;height: 100%;display: block;position: relative;}
.banSwiper .swiper-slide .tiao {position: absolute;bottom:-0.12rem;left: 0;width:100%;height: 0.12rem;background-color: #00499e;z-index: 9;transform:translateX(-100%);-webkit-transform:translateX(-100%);opacity: 0;}
.banSwiper .swiper-slide-active .tiao {transform:translateX(0);-webkit-transform:translateX(0);opacity: 1;-webkit-transition:transform linear 5.8s;transition:transform linear 5.8s;}

.menuph{position: absolute;top: 50%;right:0.4rem;cursor: pointer;text-align: center;width:50px; height:50px;-webkit-tap-highlight-color: transparent;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.menuph .point{display: inline-block;width:43px;height:30px;margin-top: 10px;position: relative;}
.menuph .navbtn{position: absolute;top: 13px;right: 0;display: inline-block;width: 100%;height: 4px;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #FFF;border-radius: 4px;}
.menuph .navbtn::after,
.menuph .navbtn::before{position: absolute;right: 0;display: inline-block;width:43px;height: 4px;content: '';-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #FFF;border-radius: 4px;}
.menuph .navbtn::after{top:-13px;}
.menuph .navbtn::before{top:13px;}
.menuph .point.active .navbtn{background: transparent;}
.menuph .point.active .navbtn::after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0px;}
.menuph .point.active .navbtn::before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 0px;}
@media screen and (max-width:480px){
.menuph .navbtn {height: 2px;}
.menuph .navbtn::after,
.menuph .navbtn::before{height: 2px;}
.menuph .navbtn,
.menuph .navbtn::after,
.menuph .navbtn::before{width:30px;}
.menuph .navbtn::after{top:-8px;}
.menuph .navbtn::before{top:8px;}
}

.xialabg{position:fixed; width:100%;height:100%; background:rgba(0,0,0,0.5); left:0px; top:0px; display:none;z-index: 99;}
.xialaph{top:0;left: 0;width: 100%;background:rgba(255,255,255,1);z-index: 980;display:none; position:fixed;height: 100%;padding-top:1rem;}
.xialaph .nav{padding: 0.6rem 0;height: 100%;}
.xialaph li{position: relative;}
.xialaph li a{color:#333;font-size: 0.36rem;font-weight:300;-webkit-transition:  all ease-out .3s;transition:  all ease-out .3s;padding:0.3rem 0.74rem;border-bottom: 2px #c8c8c8 solid;display: block;}
.xialaph li a:hover,.xialaph li a:active,.xialaph li.active a{color:#cc0033;}
.xialaph .nav.hidv{overflow-y: scroll;}

.index-nav{margin: 0.44rem 0 0.4rem;}
.index-nav .inli{text-align: center;float: left;width: 20%;}
.index-nav .inli a{color: #333;}
.index-nav .inli .img img{max-width: 100%;height:auto;}
.index-nav .inli .t{font-size:18px;margin-top: 5px;}
.index-nav .inli .e{font-size:8px;text-transform: uppercase;transform: scale(0.7);margin-top: 3px;}

.newsSwiper{margin: 0 0.35rem;padding-bottom:38px;}
.newsSwiper .swiper-slide{background-color:#ce1031;}
.newsSwiper .swiper-slide img{width: 100%;height: 100%;display: block;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s;}
.newsSwiper .swiper-slide .txt{color: #fff;font-size: 0.3rem;text-align: center;padding: 0.2rem 0.3rem;font-weight: 300;}
.newsSwiper .swiper-slide span{position: absolute;top: 0;left:0.4rem;width: 1.6rem;height: 0.72rem;background-color: #ce1031;color: #fff;font-size: 0.29rem;font-weight:500;text-align: center;padding-top:0.1rem;line-height: 0.9;}
.newsSwiper .swiper-slide span i{font-size:0.18rem;font-weight: normal;font-style: normal;padding: 0 5px;}
.newsSwiper .swiper-slide span::after{content: "";position: absolute;bottom: 0;left: 50%;width:1rem;height: 0.05rem;background-color:#00499e;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.newsSwiper .news-pag {bottom: 0;}
.newsSwiper .news-pag .swiper-pagination-bullet{width: 14px;height: 14px;background-color: #999;opacity: 1;margin: 0 6px;}
.newsSwiper .news-pag .swiper-pagination-bullet-active{background-color: #ce1031;}

.index-news{margin-top: 1rem;padding: 0 0.25rem;}
.index-news .inews-tit{border-top:0.12rem #cc0033 solid;padding: 0.16rem 0.7rem 0;position: relative;}
.index-news .inews-tit h3{font-size: 0.24rem;color: #333;font-weight: 200;padding:0.3rem 0 0.3rem 0.6rem;background: url(../wap_images/icon-pp.png) no-repeat center left;background-size: 0.42rem 0.42rem;}
.index-news .inews-tit .imore{position: absolute;top: 50%;right: 0.7rem;font-size: 13px;height: 20px;line-height: 20px;transform:translateY(-40%);-webkit-transform:translateY(-40%);}
.index-news .inews-tit .imore a{font-weight: 200;display: block;color: #333;font-size: 0.24rem;}
.index-news .inews-tit .imore span{display: inline-block;vertical-align: middle;}
.index-news .inews-tit .imore i{font-style: normal;width: 0.19rem;height: 0.19rem;border: 1px #333 solid;border-radius: 3px;display: inline-block;line-height:0.16rem;text-align: center;margin-left:0.08rem;font-size:0.18rem;vertical-align: middle;}
.index-news .inews-tit .imore a:active{text-decoration: underline;}
.index-news ul{padding: 0 0.2rem;}
.index-news li{margin: 1px 0;}
.index-news li a{font-size: 0.18rem;color: #333333;font-weight: 300; -webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;display: block;padding: 0.12rem 0.4rem 0.12rem 0.5rem;}
.index-news li .fl{width: calc(100% - 90px);overflow: hidden;text-overflow: ellipsis;word-wrap: normal;white-space: nowrap;}
.index-news li a:active{background: #cc0033;color: #fff;}

.index-but {width: 100%;margin: 0.7rem 0 1rem;padding:0 0.44rem;}
.index-but .ibut-li{width: 50%;float: left;position: relative;overflow: hidden;}
.index-but .ibut-li a > img{width: 100%;height: auto;display: block;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s;}
.index-but .ibut-li .ibut-f{position: absolute;left:0;top: 50%;text-align: center;transform:translateY(-50%);-webkit-transform:translateY(-50%);width: 100%;}
.index-but .ibut-li .ibut-f span{display: block;font-size: 0.18rem;color: #222;font-weight: 300;margin-top:8px;text-transform: uppercase;line-height: 1.2;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.index-but .ibut-li a:hover span,.index-but .ibut-li a:active span{color: #cc0033;}

.foot {width: 100%;background-color: #ccc;}
.foot-c{margin:0 auto;padding: 0.5rem 0.45rem;}
.foot-top img{width: 1.44rem;height: 1.44rem;}
.foot-m {margin-top: 0.5rem;}
.foot-lx {color: #666;font-size: 0;}
.foot-lx .flx-li {margin:0.34rem 0;}
.foot-lx .flx-li img {max-width: 100%;height: auto;}
.foot-lx .flx-li i{width: 0.4rem;display: inline-block;vertical-align: middle;text-align: center;margin-right: 0.2rem;}
.foot-lx .flx-li p{display: inline-block;vertical-align: middle;font-weight: bold;font-size: 0.435rem;}
.foot-lx .flx-li span{display: inline-block;vertical-align: middle;font-weight: 300;font-size: 0.27rem;}
.foot-gz span{font-size: 0.24rem;color: #666;font-weight: 300;margin-right: 0.2rem;}
.foot-gz a{margin-left: 0.1rem;}
.foot-gz img{width: 0.5rem;height: 0.5rem;}
.foot a {color: #666;}
.foot a:active {text-decoration: underline;}

.wxewm{width:4rem;height:4rem;position:fixed;top:50%;margin:-2rem 0 0 -2rem;z-index:9999;text-align: center;display: none;left: 50%;}
.wxewm img{width:4rem;height:4rem;}
.dyewm{width:4rem;height:4rem;position:fixed;top:50%;margin:-2rem 0 0 -2rem;z-index:9999;text-align: center;display: none;left: 50%;}
.dyewm img{width:4rem;height:4rem;}
.wbewm{width:4rem;height:4rem;position:fixed;top:50%;margin:-2rem 0 0 -2rem;z-index:9999;text-align: center;display: none;left: 50%;}
.wbewm img{width:4rem;height:4rem;}
/*Inside page*/
.cp-ban {width: 100%;overflow: hidden;position: relative;background-repeat: no-repeat;background-size: cover;background-position: center center;}
.cp-ban img{display: block;width: 100%;height: auto;}
.cp-ban .cp-tpro {position: absolute;left: 0;top: 50%;z-index: 9;width: 100%;text-align: center;color: #fff;text-shadow: 2px 4px 5px rgba(0, 0, 0, 0.8);transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.cp-ban .cp-tpro h2{color: #fff;font-size:0.32rem;letter-spacing:2px;line-height:1.3;font-weight: normal;}
.cp-ban .cp-tpro p{color: #fff;font-size: 0.2rem;text-transform: uppercase;}

.list-main {width: 100%;margin:0.2rem auto;overflow: hidden;}
.cp-nr {width: 100%;padding-bottom: 0.5rem;}
.cp-nr > h3{font-weight: bold;color: #ce1031;font-size: 0.22rem;text-align: center;margin: 0.3rem 0;line-height: 1.4;}
.cp-nr .show{font-size: 0.2rem;font-weight: 300;line-height:2;text-align:justify;}
.cp-nr img{max-width: 100%;height: auto;}

.sxp-swiper{width: 100%;margin: 0 auto;position: relative;padding-bottom: 0.6rem;}
.sxp-swiper .swiper-slide{position: relative;}
.sxp-swiper .swiper-slide img{width: 100%;height: auto;display: block;}
.sxp-swiper .swiper-slide p{position: absolute;bottom:0;left: 0;width: 100%;background-color: rgba(204, 204, 204, 0.72);font-size: 0.3rem;text-align: center;padding: 0.22rem;}

.rzp-swipermax {width: 100%;}
.rzp-swipermax img{width: 100%;height: auto;display: block;}
.rzp-swipermin {margin: 18px 0 0.6rem;height: 1.04rem;}
.rzp-swipermin .swiper-slide {width: 25%;height: 100%;opacity: 0.8;}
.rzp-swipermin .swiper-slide-thumb-active {opacity: 1;}
.rzp-swipermin .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}

.cyy-tit {margin: 0 auto 0.2rem;}
.cyy-tit .cn{font-size:0.24rem;line-height: 1.6;}
.cyy-tit .en{font-size: 0.14rem;text-transform: uppercase;}
.sxp-swiper.cyy .swiper-slide p {bottom: 0.2rem;}

.list-nav {width: 100%;background-color: #ccc;display: flex;justify-content:space-around;overflow: hidden;}
.list-nav .linav {text-align: center;}
.list-nav .linav a{font-size: 0.24rem;color: #333;display: block;padding: 0.3rem 0.2rem;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.list-nav .linav a:hover,.list-nav .linav a:active,.list-nav .linav a.act{color: #fff;background-color: #cc0033;}

.lsy-li {margin:0 auto 0.5rem;}
.lsy-li li{padding: 0.5rem 0;}
.lsy-li li .img{overflow: hidden;}
.lsy-li li .img img{width: 100%;height: auto;display: block;}
.lsy-li li .xx{margin-top: 0.2rem;}
.lsy-li li .xx p{font-size: 0.3rem;font-weight: 500;line-height:2;float: left;margin: 0.1rem 0 0 0.55rem;}
.lsy-li li .xx span{width: 1.5rem;overflow: hidden;float: left;margin-left: 0.4rem;}
.lsy-li li .xx span > img{width: 100%;height: auto;display: block;}

.lsewm{width:3rem;height:3rem;position:fixed;top:50%;margin:-1.5rem 0 0 -1.5rem;z-index:9999;text-align: center;display: none;left: 50%;}
.lsewm img{width:3rem;height:3rem;}

.cpzx-li{width: 100%;overflow: hidden;padding-bottom: 0.6rem;}
.cpzx-ff{background-color: #fff;padding-top: 0.4rem;padding-bottom: 0.4rem;}
.cpzx-ef{background-color: #efefef;padding-top: 0.4rem;padding-bottom: 0.4rem;}
.cpm{margin: 0 auto;}
.cpshow{position: relative;background-color: #000;}
.cpshow img{max-width: 100%;height: auto;display: block;opacity: .6;}
.cpshow .cont{position: absolute;left: 0;top: 0;width: 100%;color: #fff;padding: 0.2rem 0.3rem;}
.cpshow .cont h3{font-weight: 500;font-size: 0.32rem;}
.cpshow .cont p{font-size: 0.16rem;margin-top: 0.1rem;letter-spacing: 1px;line-height: 1.4;}
.procen-swiper{margin:0.2rem 0 0;width: 100%;}
.procen-swiper .swiper-slide {position: relative;cursor:pointer}
.procen-swiper .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.procen-swiper .swiper-slide p{position: absolute;left: 0;bottom: 0;width: 100%;font-size: 0.2rem;color: #fff;text-align: center;overflow: hidden;text-overflow: ellipsis;word-wrap: normal;white-space: nowrap;padding:0.15rem;}

.list-abo {width: 100%;}
.abo-tit{text-align: center;margin-top: 0.2rem;}
.abo-tit h2{color: #333;font-size: 0.45rem;font-weight:normal;line-height: 1.4;}
.abo-tit .en{color: #333;font-size: 0.14rem;font-weight:200;}

.abo-num {text-align: center;margin:0.4rem 0;display: flex;justify-content:space-around;}
.abo-num .numli h3{font-size: 0.52rem;color: #cc0033;font-weight: 500;letter-spacing: 2px;}
.abo-num .numli h3 span{font-size: 0.21rem;}
.abo-num .numli p{font-size: 0.17rem;color: #333;margin-top: 0.1rem;}

.abo-nr {width: 100%;padding:0 0.26rem 0.5rem;}
.abo-nr .show{font-size: 0.2rem;font-weight: 300;line-height:2;text-align:justify;}
.abo-nr img{max-width: 100%;height: auto;}

.abo-swiper {margin:0 auto 0.5rem;padding-bottom: 34px}
.abo-swiper .swiper-slide img{width: 100%;height: auto;display: block;}
.abo-swiper .abo-slide-pag {bottom: 0;}
.abo-swiper .abo-slide-pag span{width:12px;height:12px;background-color: #999;opacity: 1;margin: 0 12px;}
.abo-swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.abo-swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 8px;}
.abo-swiper .abo-slide-pag span.swiper-pagination-bullet-active{background-color: #cc0033;}

.abo-log {margin: 0 auto 0.5rem;}
.abo-log ul{display: flex;justify-content:space-between;flex-wrap:wrap;}
.abo-log li{background-color: #ccc;text-align: center;width:1.25rem;margin: 0.07rem 0;}
.abo-log li img{max-width: 100%;height: auto;}

.list-honor{background-color: #ccc;padding:0.5rem 0;}
.honor-mcen {margin:0 auto;font-size: 0.2rem;font-weight: 300;}
.honor-mcen img {max-width: 100%;height: auto;}
.honor-slide {position: relative;margin:0.2rem auto 0.1rem;}
.honor-swiper {width: 100%;}
.honor-swiper .swiper-slide {background-color: #fff;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;padding: 0.1rem;}
.honor-swiper .swiper-slide img{width:auto;height: 1.18rem;}

.culture-man {margin: 0 auto;}
.culture-li {width: 100%;border-bottom: 1px #999 solid;text-align: center;padding: 0.8rem 0.6rem;}
.culture-li h3 {font-size: 0.34rem;font-weight: normal;margin-bottom: 0.4rem;}
.culture-li h2 {font-size: 0.41rem;font-weight: normal;}
.culture-li .en {font-size: 0.2rem;text-transform: uppercase;line-height: 1.4;margin-top: 0.1rem;}
.culture-li p {font-size: 0.2rem;text-align: left;font-weight: 300;line-height:2;}

.contact-man {margin:0.8rem auto 0.5rem;}
.contact-mcen {width: 100%;}
.contact-mcen .contimg {overflow: hidden;}
.contact-mcen .contimg img{max-width: 100%;height: auto;display: block;}
.contact-mcen .contlx{padding:0.26rem;}
.contact-mcen .contlx h2{font-size: 0.48rem;}
.contact-mcen .contlx p{font-size: 0.24rem;margin-top: 0.12rem;}
.contact-mcen .contlx span{font-size: 0.48rem;color:#cc0033;display: block;font-weight: 500;margin-top: 0.3rem;}

.list-cyy{width: 100%;}
.cyy-man{margin:0.6rem auto 0.4rem;}

.cyymap{width: 100%;position: relative;}
.cyymap img{width: 100%;height: auto;}
.cyymap .mi{position: absolute;background: url(../wap_images/icon-dw.png) no-repeat center bottom;width: 0.2rem;height: 0.29rem;background-size: 0.2rem 0.29rem;}
.cyymap .mi1{top:0.633rem;right:1.65rem;}
.cyymap .mi2{top:3.132rem;right:3.538rem;}
.cyymap .mi3{top:3.174rem;right:3.893rem;}
.cyymap .mi4{top:3.301rem;right:4.105rem;}
.cyymap .mi5{top:3.665rem;right:4.181rem;}
.cyymap .mi6{top:3.75rem;right:3.826rem;}
.cyymap .mi7{top:3.953rem;right:3.259rem;}
.cyymap .mi8{top:3.741rem;right:2.285rem;}

.cyymap .mi .mon{display: inline-block;position: absolute;cursor: pointer;width:max-content;}
.cyymap .mi.mi1 .mon{top: -0.3rem;left:-0.44rem;}
.cyymap .mi.mi2 .mon{top: -0.2rem;left:0.2rem;}
.cyymap .mi.mi3 .mon{top: -0.2rem;right:0.2rem;}
.cyymap .mi.mi4 .mon{top: -0.06rem;right:0.2rem;}
.cyymap .mi.mi5 .mon{top: -0.15rem;right:0.2rem;}
.cyymap .mi.mi6 .mon{top: -0.06rem;left:0.2rem;}
.cyymap .mi.mi7 .mon{top: 0;left:0.2rem;}
.cyymap .mi.mi8 .mon{top: -0.3rem;left:0.2rem;}

.cyymap .mi .txt{font-size: 0.12rem;font-weight:300;background-color: #ce0f32;border-radius: 10px;color: #fff;text-align: center;padding: 1px 5px 1px;display: inline-block;line-height: 1.2;position: relative;z-index: 99;}
.cyymap .mi .img{width: 100%;position: absolute;left: 0;bottom: 0;opacity: 0;-webkit-transition: all 0.3s, -webkit-transform 0.3s;-moz-transition: all 0.3s, -moz-transform 0.3s;transition: all 0.3s, transform 0.3s;visibility: hidden;overflow: hidden;border-radius: 10px;}
.cyymap .mi .img img{width: 100%;height: auto;display: block;}
.cyymap .mi .mon:hover,.cyymap .mi .mon:active{z-index: 9999;}
.cyymap .mi .mon:hover .img,.cyymap .mi .mon:active .img{opacity: 1;-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);transform: translateY(-6px);visibility: visible;}
.cyymap .mi .mon-pop{position: fixed;top:6vh; left: 10%;bottom:6vh;width: 80%;z-index: 9999;background-color: rgba(0, 0, 0, 0.6);padding:0.3rem 0.4rem 0.5rem;overflow-y: auto;display:none;cursor: auto;}
.cyymap .mi .mon-pop .tit{font-weight: 500;font-size: 0.3rem;text-align: center;color: #fff;margin-bottom: 0.2rem;}
.cyymap .mi .mon-pop .con{font-size:0.18rem;line-height: 1.8;color: #fff;}
.cyymap .mi .mon-pop .con img{max-width: 100% !important;height: auto !important;margin: 0.1rem 0;}
.cyymap .mi .mon-pop .con p{margin: 0.1rem 0;}

.cyycon{font-size: 0.2rem;font-weight: 300;line-height:2;text-align:justify;padding: 0 0.6rem;}
.cyycon img{max-width: 100%;height: auto;}

.cyy-js{background-color: #ccc;padding-top: 0.4rem;padding-bottom: 0.4rem;}
.cyy-abo{padding: 0 0.2rem 0.3rem;}
.cyy-abo h3{font-size: 0.28rem;color: #ce1031;font-weight: bold;text-align: center;}
.cyy-abo h2{font-size: 0.4rem;color: #ce1031;font-weight: bold;text-align: center;margin:0.3rem 0;}
.cyy-abo p{font-size: 0.2rem;font-weight: 300;line-height: 1.8;text-align:justify;}
.cyy-abo img{max-width: 100%;height: auto;}

.cyy-abo .nr{font-size: 0.2rem;font-weight: 300;line-height: 1.8;text-align:justify;margin-top: 0.3rem;}

.cyy-abo .ms {text-align: center;margin:0.5rem 0 0.3rem;}
.cyy-abo .ms span{font-weight: bold;font-size: 0.2rem;color: #ce1031;}
.cyy-abo .ms h1{font-size: 1.17rem;font-weight: 900;color: #ce1031;}
.cyy-abo .hz{margin-top: 0.3rem;}
.cyy-abo .hz .t{font-weight: 500;font-size: 0.23rem;color: #ce1031;line-height: 2;margin-bottom: 0.1rem;}
.cyy-abo .hz p{padding:0 0.2rem;font-weight: normal;}

.cyy-li{border-top:1px #666 solid;padding:0.3rem 0 0;}
.cyy-li h3{font-weight: 500;font-size: 0.24rem;color: #ce1031;margin-bottom: 0.2rem;padding: 0 0.2rem;}
.cyy-li .t{font-weight: 500;font-size: 0.19rem;color: #333;margin-bottom: 0.1rem;padding: 0 0.2rem;}
.cyy-li p{font-size: 0.17rem;margin-bottom: 0.3rem;padding: 0 0.2rem;}
.cyy-li p img{max-width: 100% !important;height: auto !important;}
.cyy-li .nr{font-size: 0.2rem;line-height: 1.6;text-align:justify;padding: 0 0.2rem;margin-bottom: 0.3rem;}

.cyy-ms{padding-top: 0.6rem;padding-bottom: 0.4rem;}
.cyy-case{background-color: #ccc;padding-top: 0.4rem;padding-bottom: 0.4rem;}

.cyySwiper{width: 100%;border-top:1px #666 solid;padding:0.3rem 0;}
.cyySwiper .swiper-slide{width: 100%;}
.cyySwiper .swiper-slide .tit{font-size: 0.22rem;font-weight: 500;color: #fff;background-color: #cc0033;padding:0.1rem;overflow: hidden;margin-bottom: 10px;}
.cyySwiper .swiper-slide .img{width: 100%;overflow: hidden;border: 1px #000 solid;}
.cyySwiper .swiper-slide .img img{display: block;width: 100%;height: auto;}
.cyySwiper .swiper-slide .nr{padding:0.2rem;background-color: #fff;margin-top: 10px;font-size: 0.2rem;line-height: 1.6;text-align:justify;}

.cyySwiper .cyy-pag{top:4.1rem;}
.cyySwiper .cyy-pag .swiper-pagination-bullet{width: 10px;height: 10px;background-color: #fff;opacity: .7;margin: 0 0.08rem;}
.cyySwiper .cyy-pag .swiper-pagination-bullet-active {opacity: 1;}

.cyy-hz{padding-top: 0.6rem;padding-bottom: 0.4rem;}
.cyy-log {margin: 0 auto 0.2rem;}
.cyy-log ul{display: flex;justify-content:flex-start;flex-wrap:wrap;}
.cyy-log li{background-color: #ccc;text-align: center;width:1.58rem;margin: 0.07rem 0.06rem;}
.cyy-log li img{max-width: 100%;height: auto;}

.news-search .txt{display:block;font-size:0.36rem;color:#cc0033;margin: 0.1rem 0 0.2rem;float: left;width: 100%;}
select.tq-selce{border:1px solid #cc0033;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#dc7384;font-size:0.24rem;cursor:pointer;float:left;display:block;border-radius:0;background:url(../wap_images/link_select_ico2.png) no-repeat scroll 95% center;width: 48%;box-sizing: border-box;margin: 0px 0px 0 4%;padding: 0.14rem 0.4rem 0.14rem 3%;font-weight: 200;}
select.tq-selce:hover,select.tq-selce:active{color:#333}
.news-search select.year-selce {margin-left: 0;}

.tq-serach-box{float: left;width: 100%;box-sizing: border-box;padding-right:1.1rem;margin-top: 0.2rem;position: relative;}
.tq-serach-box .inp-text{padding: 0.14rem 3%;width:100%;border:1px solid #cc0033;cursor:pointer;float:left;display:block;color:#333;font-size:0.24rem;font-weight: 200;box-sizing: border-box;}
.tq-serach-box .inp-sub{position:absolute;right:0;top:0;width:1.1rem;text-align:center;height:100%;color:#fff;background-color:#cc0033;border: none;font-size: 0.24rem;font-weight: 200;-webkit-transition:  all ease-out .2s;transition:  all ease-out .2s;}
.tq-serach-box .inp-sub:hover,.tq-serach-box .inp-sub:active{background-color:#aa1932}
.tq-serach-box .inp-text:focus{border-color:#aa1932}

.news-list li{background-color: #ccc;margin:0.5rem 0;}
.news-list li a{display: block;padding: 0.4rem 0.6rem 0.8rem;}
.news-list li .limg{width: 100%;overflow: hidden;box-shadow:0 8px 10px rgba(12, 0, 5, 0.2);}
.news-list li .limg img{display: block;width: 100%;height: auto;}
.news-list li .rtxt{width: 100%;}
.news-list li .rtxt h3{font-size: 0.24rem;color: #333;font-weight: normal;letter-spacing: 1px;margin: 0.26rem 0;}
.news-list li .rtxt p{font-size:0.2rem;color: #666;font-weight:300;letter-spacing:1px;margin-bottom: 0.3rem;line-height: 1.4;}
.news-list li .rtxt .time{font-size:0.16rem;color: #999;font-weight:300;padding-top:0.3rem;border-top: 1px #999 solid;letter-spacing:1px;position: relative;}
.news-list li .rtxt .time::after{content: "";position: absolute;right:0.6rem;bottom: 4px;background: url(../wap_images/icon-yuandian.png) no-repeat center center;width: 33px;height: 7px;}

.npags{text-align: center;overflow: hidden;margin:0.6rem auto;}
.npags > a{font-size: 0.3rem;color: #fff;font-weight: 300;background-color:#cc0033;width: 0.54rem;height: 0.7rem;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s;display: inline-block;vertical-align: middle;}
.npags > a.fl{background: url(../wap_images/icon-pagl.png) no-repeat center center #cc0033;background-size: 0.25rem 0.2rem;}
.npags > a.fr{background: url(../wap_images/icon-pagr.png) no-repeat center center #cc0033;background-size: 0.25rem 0.2rem;}
.npags .pag{font-size: 0;width: 5rem;display: inline-block;vertical-align: middle;margin-top: 0.1rem;}
.npags .pag a,.npags .pag span{font-size: 0.3rem;color: #cc0033;display: inline-block;margin:0 5px;padding:0.1rem 0.1rem;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s;vertical-align: middle;}
.npags .pag i{font-size:0.3rem;color: #cc0033;display: inline-block;margin:0 5px;font-style: normal;vertical-align: middle;}
.npags .pag span,.npags .pag a:hover,.npags .pag a:active{background-color: #cc0033;color: #fff;}
.npags > a:hover,.npags > a:active{background-color:#a00028;}

.list-video{margin: 0 auto;}
.list-video li{margin-top: 0.48rem;background-color: #ccc;padding: 0.37rem 0.44rem;cursor: pointer;}
.list-video .item {position: relative;overflow: hidden;text-align: center;}
.list-video .img img {max-width: 100%;height: auto;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;opacity: .7;display: inline-block;}
.list-video .t {font-size:0.18rem;padding: 0 5%;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #fff;line-height: 1.5;position: absolute;z-index: 1;bottom: 0.16rem;left: 0;width: 100%;}
.list-video .bc{background-color: #000;display: inline-block;}
.list-video .vico {position: absolute;left: 50%;top: 50%;width: 0.5rem;height: 0.5rem;margin: -0.25rem 0px 0px -0.25rem;display: block;}
.list-video .vico .i2 {background: url(../wap_images/icon-play.png) no-repeat scroll center center;width: 100%;height: 100%;display: block;position: relative;z-index: 2;background-size: 0.5rem 0.5rem;}

.vwrap{display:none;z-index:1040;width:100%;position:fixed}
.vwrap .videobtg{z-index:900;position:fixed;width:100%;height:100%;left:0;top:0;background:#000;opacity:0.8;filter:alpha(opacity=80);overflow:hidden}
.vwrap .videobox{z-index:990;width:6.2rem;height:4rem;background-color:#fff;position:fixed;left:50%;top:50%;margin-top:-200px;margin-left:-3.1rem}
.vwrap .videobox #videobox{width:100%;display:inline-block;height:100%;background:#80abde}
#videobox_wrapper{height:100% !important}
.vwrap .close{z-index:999;width:31px;height:31px;cursor:pointer;position:absolute;top:-42px;right:0}
.vwrap .close i{display:block;width:31px;height:31px;background:url(../wap_images/close_i1.png) no-repeat 50% 50%;-webkit-transition:400ms;transition:400ms}
.vwrap .close:hover i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#videobox_display_button,#videocontainer_display_button{background:none no-repeat !important}
.jwplayer .jwicon{opacity:0.8;filter:alpha(opacity=80);cursor:pointer}
.jwplayer .jwicon:hover{opacity:1;filter:alpha(opacity=100)}
.jwlogo,.jwclick{display:none !important}
.jwdisplayIcon{background:none no-repeat !important}

.news-shows{width: 100%;overflow: hidden;}
.news-shows .tit{font-size: 0.36rem;font-weight: 500;text-align: center;margin:0.3rem 0;line-height: 1.4;}
.news-shows .time{font-size: 0.24rem;color: #999;float: left;}
.s-share{font-size: 0;padding-bottom: 10px;float: right;}
.s-share span{color: #999;margin:0 0 0 14px;font-size:0.24rem;display: inline-block;vertical-align: middle;}
.s-share a{display: inline-block;vertical-align: middle;width:0.31rem;height:0.31rem;background-repeat: no-repeat; margin: 0 0.1rem;background-position: center center;background-size:0.31rem 0.31rem;}
.s-share a.s1{background-image: url(../wap_images/weixin.png);}
.s-share a.s2{background-image: url(../wap_images/qq.png);}
.s-share a.s3{background-image: url(../wap_images/weib.png);}
#bsWXBox {-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}

.news-shows .nr{font-size: 0.3rem;font-weight: 300;line-height: 1.6;padding: 0.5rem 0;}
.news-shows .nr img{max-width: 100% !important;height: auto !important;}

.previous{position:relative;margin:0.7rem 0;text-align:center;display: flex;justify-content: space-around;align-items:center}
.previous .previ{font-size: 0.28rem;font-weight: 300;color: #666;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s;}
.backlist{font-size: 0.28rem;font-weight: 300;color:#fff;background:#ce1031;padding:0.2rem 0.4rem;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s;}
.backlist:hover,.backlist:active{background:#a70520}
.previous .previ:hover,.previous .previ:active{color:#ce1031}

.jop-li {width: 100%;overflow: hidden;margin-top:0.4rem;}
.jop-li .jop-litop{font-size:0.26rem;color: #fff;padding: 0.16rem 0.3rem;background-color: #999;}
.jop-li .jli {margin-bottom:0.12rem;}
.jop-li .jli .jli-top{background-color: #ccc;position: relative;}
.jop-li .jli:nth-child(2n+1) .jli-top{background-color: #999;}
.jop-li .jli .jli-top{font-size:0.26rem;color: #333;padding: 0.16rem 0.3rem;cursor: pointer;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s;position: relative;}
.jop-li .jli .jli-top i{position: absolute;width: 0.18rem;height: 0.18rem;top: 50%;right: 0.2rem;margin-top: -0.09rem;}
.jop-li .jli .jli-top i::after{content: "";width:0.18rem;height: 0.02rem;background-color: #fff;position: absolute;left:0;top: 50%;margin-top: -0.01rem;-webkit-transition:all ease-out 0.4s;transition:all ease-out 0.4s;}
.jop-li .jli .jli-top i::before{content: "";width:0.02rem;height: 0.18rem;background-color: #fff;position: absolute;left: 50%;top:0;margin-left: -0.01rem;-webkit-transition:all ease-out 0.4s;transition:all ease-out 0.4s;}
.jop-li .jli .jli-top.on i::before{-webkit-transform: rotate(-270deg);-moz-transform: rotate(-270deg);-ms-transform: rotate(-270deg);-o-transform: rotate(-270deg);transform: rotate(-270deg);top: 0px;}

.jop-li .jli .jli-con{font-size: 0.22rem;color: #333;padding:0 0.2rem 1rem;line-height: 1.6;display: none;background:#ccc;position: relative;}
.jop-li .jli .jli-con h3{font-size: 0.29rem;font-weight: 500;padding: 0.12rem 0;}
.jop-li .jli .jli-con img{max-width: 100%;height: auto;}
.jop-li .jli .mo {position: absolute;bottom: 0.14rem; right: 0.2rem;width: 1.49rem;height:0.45rem;color: #fff;background-color: #cc0033;text-align: center;font-size: 0.24rem;-webkit-transition:all ease-out 0.3s;transition:all ease-out 0.3s;line-height: 0.42rem;}
.jop-li .jli .jli-top.on {background-color: #cc0033;color: #fff;}

.jop-li .jli .jo-pop{position: fixed;top:50%; left:12%;width: 76%;z-index: 9999;background-color: rgba(255, 255, 255, 0.6);padding:0.4rem;overflow-y: auto;display:none;cursor: auto;overflow: hidden;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.jop-li .jli .jo-pop .con{font-size:0.22rem;line-height: 1.6;color: #333;text-align: center;}
.jop-li .jli .jo-pop .con img{max-width: 100%;height: auto;margin: 0.1rem 0;}
.jop-li .jli .jo-pop .con span{display: block;margin:0.1rem 0 0.2rem;}
.jop-li .jli .jo-pop .con p{margin: 0.1rem 0;letter-spacing: 1px;}

@media screen and (min-width:750px){
    html{font-size: 100px;}
    .xialabg,.xialaph,.wxewm {max-width: 750px;left: 50%;margin-left: -375px;}
    .xialabg,.xialaph,.dyewm {max-width: 750px;left: 50%;margin-left: -375px;}
    .xialabg,.xialaph,.wbewm {max-width: 750px;left: 50%;margin-left: -375px;}
    .cyymap .mi .mon-pop {width: 690px;left: 50%;margin-left: -345px;}
    .jop-li .jli .jo-pop{width: 660px;left: 50%;margin-left: -330px;}
}
@media screen and (max-width:640px){
    .index-nav .inli .t{font-size: 0.24rem;}
    .index-nav .inli .e{font-size: 0.12rem;}
    .newsSwiper .news-pag .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 4px;}
    .newsSwiper{padding-bottom:34px;}
    .index-but .ibut-li .more .icon{width:0.39rem;height: 0.39rem;}
    .foot-top img{width:1.6rem;height: 1.6rem;}
    .list-video .t{font-size: 0.24rem;}
}
@media screen and (max-width:480px){
    .index-nav .inli .img img{width: 1.2rem;height:1.2rem;}
    .newsSwiper{padding-bottom:30px;}
    .index-news .inews-tit h3,.index-news .inews-tit .imore a{font-size: 0.32rem;}
    .index-news li a{font-size: 0.24rem;}
    .foot-top img{width: 1.8rem;height: 1.8rem;}
    select.tq-selce{background-size: 0.17rem 0.16rem;}
    .list-video .t{font-size: 0.3rem;}
    .jop-li .jli .jo-pop .con{font-size:0.25rem;}
    
}