/* CSS Document */
body { font-family: Microsoft Yahei, Arial, sans-serif;  background-color:#FFF; color: #333333; max-width: 6.4rem; margin: 0px auto;font-size:.22rem;}
html { background-color: #fff; }
* { padding: 0; margin: 0; }
img { border: none; }
em, i { font-style: normal;display: inline-block; }
ul, li { list-style: none outside none; }
h2,h3{ font-size:.25rem; color:#000; font-weight:normal;}
p { text-align:justify; text-justify:distribute-all-lines;  font-size:.2rem; line-height:.34rem; }
.banner { width: 100%; overflow: hidden; clear: both; }
.banner img { width: 100%; display: block; }
a { text-decoration: none; color:#444;	 }
.clear { zoom: 1; clear: both; overflow: hidden }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {   
 /* WebKit browsers */   
color: #999999;   
}   
input:-moz-placeholder, textarea:-moz-placeholder {   
/* Mozilla Firefox 4 to 18 */   
color: #999999;   
}   
input::-moz-placeholder, textarea::-moz-placeholder {   
 /* Mozilla Firefox 19+ */   
color: #999999;   
}   
input:-ms-input-placeholder, textarea:-ms-input-placeholder {   
 /* Internet Explorer 10+ */   
color: #999999;   
} 
/*单行文本溢出省略*/
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*两行文本溢出省略*/
.multi-ellipsis{position:relative;line-height:1.4em!important;height:2.8em!important;overflow:hidden}
.multi-ellipsis:after{content:"";font-weight:700;position:absolute;bottom:0;right:0;padding-left:20px;background:-webkit-linear-gradient(left,transparent,#fff 62%);background:-o-linear-gradient(right,transparent,#fff 62%);background:-moz-linear-gradient(right,transparent,#fff 62%);background:linear-gradient(to right,transparent,#fff 62%)}


.icons:before{
content:"";
background:url(../images/icons.png) 0 0/2rem 3rem no-repeat;
display:inline-block;
}
.icon-home:before{ background-position:0 -.04rem;}
.icon-guahao:before{ background-position:0 -.4rem;}
.icon-wenzhen:before{ background-position:0 -.76rem;}
.icon-news:before{ background-position:0 -1.12rem;}
.icon-doct:before{ background-position:0 -1.48rem;}
.icon-zl:before{ background-position:0 -1.86rem;}
.icon-zz:before{ background-position:-.4rem -.04rem;}
.icon-video:before{ background-position:-.4rem -.4rem;}
.icon-zice:before{ background-position:-.4rem -.76rem;}
.icon-jianjie:before{ background-position:-.4rem -1.1rem;}
.icon-address:before{ background-position:-.4rem -1.48rem;}
.logo{ margin-bottom:0px; position:relative;}
.logo span{ display:inline-block; position:absolute; top:.18rem;width:.74rem; height:.64rem;}
.logo_tel{  right:.21rem; }
.logo span a{display: inline-block;width: 100%;height: 100%;}
.logo span img{ border-radius:.07rem;}

#head { overflow:hidden; position:relative; }
#head .hd { position:absolute; z-index:1; top:0; left:48%; margin-right:-50px; padding:10px; }
#head .hd ul { overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:15px; display:block }
#head .hd ul li { -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; width:5px; height:5px; border-radius:50%; margin-right:10px; font-size:0px; background:#164b81; border:1px solid #dedede; float:left;  }
#head .hd ul .on { background:#ffffff; }
#head .bd ul li{position:relative;}
#head .bd ul li span a{ position:absolute; display:inline-block; left:74%; top:62%; width:100px; height:36px;}
#head img { width:100%; }

#head .bd li{ position:relativel;}
#head .bd li span{ position:absolute; width:3.41rem; height:1.99rem; display:inline-block; top:1.94rem; left:1.5rem;}

.navdemo{ left:.22rem;}
.demo{ width:2.4rem; position: fixed; top:1.02rem; left:0; background:#0981ce;border-radius: 0 0 5px 5px;box-shadow: 2px 2px 4px #333333; display:none;z-index: 2;}

.demo ul li{ width:100%; float:left; border-bottom:1px #5ab1e9 dashed; line-height:.72rem; font-size:.28rem; text-align:center;}
.demo ul li:nth-last-child(2){ border-bottom:0;}
.demo ul li:last-child{ background: rgba(21, 21, 21, 0.8);
    border-bottom: 0;
    color: #ccc;
    position: absolute;
    left: 2.4rem;
    width: 40%;
    border: 2px #0981ce solid;
    border-left: 0;
    line-height: .68rem;
    border-radius: 0 5px 5px 0;}
.demo ul li a{ color:#fff;}
.demo ul li i:before{width:.38rem; height:.34rem; vertical-align:top; margin:.2rem .2rem 0 0;}

.gonggao{ width:6rem; border-radius:.15rem; background:#fff; box-shadow:2px 2px 4px #c9c9c9; margin: -.3rem auto 0;position: relative;z-index: 1;}
.gonggao dl{padding: .12rem .3rem .12rem .24rem;overflow:hidden;}
.gonggao dl dt{width: 1.21rem;float: left;margin:18px .05rem 0 0;}
.gonggao dl dd{width: 4rem;height:50px;float: right;overflow:hidden;margin-top:.07rem;}
.gonggao dl dd:before{ content:''; display:inline-block;border-left: 1px solid #afafaf; height:.4rem; position:relative; top:12px;float: left;margin-right: .18rem; }
.gonggao dl dd p{ width:3.9rem;height: 25px;line-height: 25px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; float:left;}
.gonggao dl dd p:first-of-type a,.gonggao dl dd p:nth-of-type(5) a{ color:#f00;}
.gonggao dl dd #yygg{ height:50px; overflow:hidden; float:left;width: 95%; } 
.nav{ overflow:hidden; padding:0 .05rem; }
.nav ul{}
.nav ul li{ width:1.56rem; border-right:1px #ebecf1 solid; text-align:center; float:left;padding-bottom: .22rem;border-bottom:1px #ebecf1 solid;}
.nav ul li:nth-of-type(4),.nav ul li:last-child{ border-right:0;}
.nav ul li img{ margin:.21rem auto .1rem; width:.56rem; height:.56rem;}
.nav ul li p{ font-size:.24rem; text-align:center; line-height:.24rem;}
.nav ul li p span{ font-size:.18rem; color:#c4c6cf; display:inline-block; text-align:center; line-height:.16rem; margin-bottom:.18rem; width:100%;}
.tongp{ overflow:hidden; margin:.26rem 0 .34rem; background:#fff;}
.tongp dl dt{ width:3.14rem; float:left;}
.tongp dl dd{ width:3.16rem; float:right;}
.tongp dl dd:last-child{ margin-top:.1rem;}
.tongp dl img{ float:left;}
.banner-x { overflow:hidden; position:relative; }
.banner-x .hd { position: absolute;  z-index: 1; bottom: 4%;right: 2%; }
.banner-x .hd ul { overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:15px; display:block }
.banner-x .hd ul li { -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; width:5px; height:5px; border-radius:50%; margin-right:10px; font-size:0px; background:#164b81; border:1px solid #dedede; float:left;  }
.banner-x .hd ul .on { background:#ffffff; }
.banner-x .bd ul li{position:relative;}
.banner-x .bd ul li span a{ position:absolute; display:inline-block; left:74%; top:62%; width:100px; height:36px;}
.banner-x img { width:100%; }
.theadtop{ width:100%; height:.15rem; background:#f8f8f8; overflow:hidden; margin-top:.2rem;}
.thead{ width:2.8rem; height:1rem; border:.08rem #dfe4ec solid; position:relative; margin:.4rem auto .38rem;}
.thead p{ font-size:.22rem; margin-top:.06rem; width:100%; text-align:center;}
.thead h3{ line-height: .5rem;background: #fff;position: absolute; top: .4rem;left: -50%;font-size: .42rem; color: #0981ce; font-family: '微软雅黑'; width: 200%;text-align: center; font-weight:bold;}


.icon-tit1:before{ width:.34rem; height:.34rem; background-position:-.79rem 0; float: left; margin:.02rem .07rem 0 0;}
.icon-tit2:before{ width:.34rem; height:.34rem; background-position:-.79rem -.36rem; float: left; margin:.02rem .07rem 0 0;}
.icon-tit3:before{ width:.34rem; height:.34rem; background-position:-.79rem -.72rem; float: left; margin:.02rem .07rem 0 0;}
.icon-tit4:before{ width:.34rem; height:.34rem; background-position:-.79rem -1.08rem; float: left; margin:.02rem .07rem 0 0;}
.icon-tit5:before{ width:.34rem; height:.34rem; background-position:-.79rem -1.44rem; float: left; margin:.02rem .07rem 0 0;}

.icon-more:before{ width:.44rem; height:.1rem;background-position: 0 -2.9rem; vertical-align: top;margin-top: .15rem; margin-right:.12rem;}
.npart{ overflow:hidden; padding:0 .25rem;}
.npart .tit{ width:100%; padding:0 0 .1rem 0; border-bottom:1px #ebebeb solid;overflow: hidden; }
.npart .tit h3{ font-size:.3rem; font-weight:normal; float:left;}
.npart .tit span{ font-size:.18rem; color:#959595; margin-left: .05rem;}
.npart .more{  width:.44rem; height:.35rem; float:right; line-height: .4rem;}

/*
.zj{ width:100%; background:url(../images/zj-t.jpg) 0 0 /5.9rem .28rem no-repeat;padding-top: .28rem; margin:.2rem 0 0 0; overflow:hidden;}
.zj .hd{ display:none;}
.zj .bd{ float:left;}
.zj .bd ul li{ border-radius:.1rem; position:relative; width:5.9rem;}
.zj .bd ul li img{ border-radius:.1rem;width:5.9rem;}
.zj .bd ul li span{ position:absolute; bottom:.2rem; right:.22rem; display:inline-block; background:#d2d5d6; border-radius:.25rem; line-height:.26rem; padding:0 .18rem; font-size:.26rem; color:#000;}*/
.zj{ width:100%;  margin:.2rem 0 0 0; overflow:hidden;}
.zj .ul .li{ border-radius:.1rem; position:relative; width:5.9rem;background:url(../images/zj-t.jpg) 0 0 /5.9rem .28rem no-repeat;padding-top: .26rem;}
.zj .ul .li img{ border-radius:.1rem;width:5.9rem;}
.zj .ul .li span{ position:absolute; bottom:.2rem; right:.22rem; display:inline-block; background:#d2d5d6; border-radius:.25rem; line-height:.26rem; padding:0 .18rem; font-size:.26rem; color:#000;}
.swiper-container3{ padding-bottom:.3rem;}

.search_zj{ margin:.18rem 0 .38rem; float:left; width:100%;}
.search_zj img{ width:2.38rem; height:.62rem; float:left; margin:0 .48rem 0 .55rem;}
.search_zj .search_z_r{ width:1.85rem; text-align:right; float:left; font-family:'微软雅黑'; position:relative;}
.search_zj .search_z_r h3{ font-size:.3rem; color:#333; line-height:.3rem;}
.search_zj .search_z_r span{ font-size:.18rem; color:#b3b3b3; line-height:.18rem;}
.search_zj .search_z_r:after{ position:absolute; content:''; display:inline-block; width:.15rem; height:.15rem; border-right:1px #c5c5c5 solid; border-top:1px #c5c5c5 solid; top:.2rem; right:-.3rem;
-o-transform: rotate(45deg); /* Opera浏览?*/
-webkit-transform: rotate(45deg); /* Webkit内核浏览?*/
-moz-transform: rotate(45deg); /* Firefox浏览?*/

}
.zj_ychz{ border:1px #c4d0d8 solid; border-radius:.1rem; float:left; margin:0 .14rem .48rem; padding:.15rem 0 0 0; height:2.15rem; width:5.6rem;}
.zj_ychz dl{ padding-right:.05rem;}
.zj_ychz dl dt{ width:1.51rem; height:2.27rem; position:relative; top:-.24rem; left:.12rem; float:left;}
.zj_ychz dl dd{ width:1.94rem; height:1.99rem; float:right; margin-right:.08rem;}
.ycscroll{width: 4rem;
    overflow: hidden;
    height: 1.99rem;}

.js_t{ overflow:hidden; margin:.2rem 0 0 0;}
.js_t img{ width:1.42rem; float:left; margin-right:.07rem;}
.js_t a:last-child img{ margin:0;}

.gjlt{ margin:.2rem 0 .3rem; position:relative; }
.gjlt_tit{ text-align:center; width:100%;margin-bottom: -.02rem;}
.gjlt_tit h3{ line-height:.32rem; font-size:.24rem; color:#1678b6; border-bottom:.03rem #dceaf4 solid; width:2.14rem; margin:0 auto;}
.gjlt_tit span{ display:inline-block; line-height:.14rem; font-size:.14rem; color:#97c6e6;float: left;width: 100%;}

.gjltBox{background:url(../images/year.jpg) center 2.35rem/5.74rem .16rem no-repeat; width:5.76rem; padding:.34rem 0 .5rem; border:1px #dceaf4 solid; border-radius:.1rem;}
.gjltBox .swiper-slide .img img{ width:1.4rem;margin-top:.27rem;}
.gjltBox .swiper-slide span{ width:100%; display:inline-block; float:left; line-height:.25rem; margin:.1rem 0 .35rem; font-size:.18rem}
.gjltBox .swiper-slide em{ font-size:.24rem; color:#333333;}
.gjltBox .swiper-slide {
  text-align: center;
  /* Center slide text vertically */
  -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;
}
	
.gjltBox .swiper-slide-next .img{ width:100%; float:left; }
.gjltBox .swiper-slide-next .img img{width:1.79rem !important;margin-top:0 !important;}
.gjltBox .swiper-slide-next em{font-size:.3rem; color:#de2525;}
.gjltBox .swiper-slide-next span{ font-size:.2rem !important;}

.gjlt_more{ width:3.25rem; line-height:.5rem; background:#ff7505; font-size:.3rem; text-align:center; border-radius:.25rem; position:absolute;     bottom: -.25rem; left: 23%;}
.gjlt_more a{ color:#fff;}

.sjzx{ width:6.4rem; overflow:hidden;}
.sjzx .swiper-container1 { width: 100%; }
.sjzx .swiper-slide { background-position: center; width: 5.6rem; }
.sjzx .swiper-wrapper{ width:5.6rem;}

.sjBox{ }
.sjBox .sjBox_banner{ width:5.59rem; height:2.68rem;}
.sjBox .sjBox_con{width:5.06rem; background:#fff; border-radius:.1rem; padding-top:.1rem; box-shadow:0px 0px .1rem #bfbdbd;position: relative;top: -1.05rem;left: 4.6%;z-index: 1;}
.sjBox .sjBox_con dl{ padding:.25rem 0; margin-left:.36rem; margin-right:.23rem; border-bottom:1px #ebebeb solid; overflow:hidden;}
.sjBox .sjBox_con dl:last-of-type{ border:0;}
.sjBox .sjBox_con dl dt{ width:.69rem; float:left;}
.sjBox .sjBox_con dl dt img{ float:left;}
.sjBox .sjBox_con dl dd{width:3.56rem; float:right; font-size:.22rem; position:relative;}
.sjBox .sjBox_con dl dd h3{ color:#000; font-size:.28rem; font-weight:normal; line-height:.36rem;}
.sjBox .sjBox_con dl dd span{ color:#959595;}
.sjBox .sjBox_con dl dd font{ background:#00cdc6; color:#fff; text-align:center; padding:.06rem .1rem; border-radius:.05rem;position: absolute; top: .12rem;right:.02rem;}
.sjBox .sjBox_con dl:first-of-type dd span{ color:#ff8421; background:#ffefe2; padding: .05rem .08rem;line-height: .22rem;float: left;    border-radius: .05rem;  margin-top: .02rem;}
.sjBox_con_zx{ padding:0 .5rem; text-align:center;}
.sjBox_con_zx ul li{ float:left; margin:.1rem .34rem ; width:.66rem; height:.66rem; text-align:center;box-shadow: 0px 0px .08rem #c7c7c7; border-radius:50%;}
.sjBox_con_zx ul li img{ width:.36rem;vertical-align: top; margin-top: .15rem;}
.sjBox_con_zx span{ line-height:.5rem; background:#ff7505; font-size:.3rem; padding:.12rem .42rem; border-radius:.25rem; position: relative;
top: .25rem;}
.sjBox_con_zx span a{ color:#fff;}
.sjBox .sjBox_xjs dl dd font{ background:#0f87e4}
.sjBox .sjBox_zy dl dd font{ background:#b8884e}
.sjBox .sjBox_kff dl dd font{ background:#589ffe}

.npt_3{ overflow:hidden; margin:.3rem .1rem 0;}
.npt_3 .tit{ margin-bottom:.2rem;}
.npt_3 ul li{ float:left; margin-bottom:.15rem; width:2.77rem;}
.npt_3 ul li:nth-of-type(even){ float:right;}
.npt_3 ul li img{ float:left}

.buwei{ overflow:hidden}
.buwei .bwnav{ padding-left:.25rem;overflow: hidden;}
.buwei .bwnav ul li{ float:left; margin:.15rem; text-align:center; background:url(../images/bg-bw.png) 0rem 0/2.37rem 1.09rem no-repeat; width:1.19rem; height:1.13rem; background-position:-1.18rem 0;}
.buwei .bwnav ul li.on{ background-position:.02rem 0 !important;}
.buwei .bwnav ul li.on a{ color:#0980cc;
transition:0.3s ease-out;
-ms-transition:0.3s ease-out;
-o-transition:0.3s ease-out;
-moz-transition:0.3s ease-out;
-webkit-transition:0.3s ease-out;}
.buwei .bwnav ul li span{ width:100%; display:inline-block; text-align:center; line-height:.22rem;}
.buwei .bwnav ul li div{width:.5rem; height:.44rem; margin:.17rem auto .08rem;}
.buwei .bwnav ul li.on div{
transition:0.3s ease-out;
-ms-transition:0.3s ease-out;
-o-transition:0.3s ease-out;
-moz-transition:0.3s ease-out;
-webkit-transition:0.3s ease-out;

-webkit-transform:scale(1.2,1.2);
-moz-transform:scale(1.2,1.2);
-transform:scale(1.2,1.2);
	}	
.buwei .bwnav ul li div.bw1{ background:url(../images/bw-01.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li.on div.bw1{ background:url(../images/bw-01-on.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li div.bw2{ background:url(../images/bw-02.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li.on div.bw2{ background:url(../images/bw-02-on.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li div.bw3{ background:url(../images/bw-03.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li.on div.bw3{ background:url(../images/bw-03-on.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li div.bw4{ background:url(../images/bw-04.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li.on div.bw4{ background:url(../images/bw-04-on.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li div.bw5{ background:url(../images/bw-05.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li.on div.bw5{ background:url(../images/bw-05-on.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li div.bw6{ background:url(../images/bw-06.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li.on div.bw6{ background:url(../images/bw-06-on.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li div.bw7{ background:url(../images/bw-07.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li.on div.bw7{ background:url(../images/bw-07-on.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li div.bw8{ background:url(../images/bw-08.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li.on div.bw8{ background:url(../images/bw-08-on.png) 0 0/.5rem .44rem no-repeat;}
.buwei .bwnav ul li:hover{background-position:.02rem 0 !important;}


.buweiBox{ overflow:hidden; position:relative; margin:.35rem .25rem; padding-bottom:.4rem; }
.buweiBox .swiper-slide{padding:0 .12rem 0 .07rem; overflow:hidden;}
.buweiBox .swiper-slide .bw_con{ width:100%;display: inline-block; background:#f1f7fa;padding-bottom: .4rem;}
.buweiBox .swiper-slide .bw_con .bw_con_t{ width:2.32rem; height:2.54rem; float:left; border:1px #0981ce solid; position:relative;}
.buweiBox .swiper-slide .bw_con .bw_con_t img{ width:2.32rem; position:absolute; top:.09rem; left:.09rem;}
.buweiBox .swiper-slide .bw_con dl{ overflow:hidden; width:3.1rem; float:right;}
.buweiBox .swiper-slide .bw_con dl dt{ line-height:.6rem; font-size:.3rem; border-bottom:1px #d9d6d6 solid; text-indent:.04rem;}
.buweiBox .swiper-slide .bw_con dl dd{ margin:.22rem 0 .05rem;}
.buweiBox .swiper-slide .bw_con dl dd i{ width:.57rem; height:.57rem; display:inline-block; float:left; margin-right:.08rem;}
.buweiBox .swiper-slide .bw_con dl dd h3{ font-size:.24rem; margin-bottom:.04rem;}
.buweiBox .swiper-slide .bw_con dl dd span{ color:#999999; font-size:.2rem;}
.buweiBox .swiper-slide .bw_con dl dd span a{ color:#f00;}
.icon-bw1:before{  width:.57rem; height:.57rem; background-position:-1.14rem 0;}
.icon-bw2:before{  width:.57rem; height:.57rem; background-position:-1.14rem -.6rem;}
.buweiBox .swiper-slide ul{ overflow:hidden;}
.buweiBox .swiper-slide ul li{ line-height:.4rem; border-bottom:1px #dbdbdb dashed; font-size:.24rem; width:100%; float:left;margin-top: .16rem;
padding-bottom: .16rem; background:#f1f7fa;}
.buweiBox .swiper-slide ul li i{ display:inline-block; font-size:.2rem; background:#0981ce; border-radius:50%; line-height:.26rem; height:.1rem; width:.1rem; text-align:center; color:#fff; margin-right:.1rem; margin-left:.12rem;}

.buweiBox .bw_swiper{ bottom:0 !important;}
.buweiBox .bw_swiper span{ width:.18rem; height:.18rem;}
.newart{line-height: .25rem!important;margin-top: 0.1rem!important;padding: 0.06rem;background:none!important;}

.icon-zx{ color:#ff7f02 !important; float: right; margin:.06rem .04rem 0 0;line-height:.3rem;}
.icon-zx:before{ width:.3rem; height:.3rem; background-position:-.44rem -2.57rem; vertical-align:top;}

.jylc{ overflow:hidden; position:relative; padding:0 .16rem; margin:.2rem 0; height:4.85rem;}
.jy_line{ width:.02rem; height:4.68rem; background:#d8d8d8; position:absolute; top:0; left:.38rem;}
.jylc dl{ width:4.86rem; background:#f4f4f4; float:left; margin-left:.67rem; margin-bottom:.16rem; border-radius:.1rem; position:relative;}
.jylc dl:before{ content:''; background:url(../images/icon-usb.png) 0 0/1.05rem 1.6rem no-repeat; width:.5rem; height:.5rem; display:inline-block; background-position:-.54rem 0; position:absolute; top:.2rem; left:-.69rem;}
.jylc dl:nth-of-type(2):before{background-position:-.54rem -.54rem;}
.jylc dl:nth-of-type(3):before{background-position:-.54rem -1.09rem;}
.jylc dl.on:before{background-position:0 0;}
.jylc dl.on:nth-of-type(2):before{background-position:0 -.54rem;}
.jylc dl.on:nth-of-type(3):before{background-position:0 -1.09rem;}

.jylc dl dt{ padding:.18rem 0; width:100%; text-indent:.3rem; float:left; border-radius:.1rem .1rem 0 0;}
.jylc dl dt h3{ font-size:.3rem;color:#0981ce; line-height:.3rem;}
.jylc dl dt p{ color:#959595; font-size:.24rem; line-height:.24rem; margin-top:.06rem;}
.jylc dl dt p a{ color:#ff7f02;}
.jylc dl dd{ display:none; height:0;}

.jylc dl.on{ background:#e9e9e9 ;}
.jylc dl.on dt{  background:#0981ce; padding:.12rem 0 !important;}
.jylc dl.on dt h3{color:#fff;}
.jylc dl.on dt p{color:#fff; font-size:.22rem; line-height:.22rem;}
.jylc dl.on dt p a{color:#fff;}
.jylc dl.on dd{ display:inline-block; width:2.17rem; height:1.26rem; float:left; margin-top:.14rem ;margin-bottom:.22rem;
transition:0.3s ease-out;
-ms-transition:0.3s ease-out;
-o-transition:0.3s ease-out;
-moz-transition:0.3s ease-out;
-webkit-transition:1.3s ease-out;
}
.jylc dl.on dd:nth-of-type(1){ margin-left:.18rem; margin-right:.12rem;}






.npt_5 ul{ overflow:hidden; padding:.2rem 0 .4rem;}
.npt_5 ul li{ width:1.34rem; height:1.56rem; background:url(../images/liubx.png) 0 0/ 1.34rem 1.56rem no-repeat; float:left; margin:0 .18rem 0 0;
text-align:center;}
.npt_5 ul li:last-of-type{ margin-right:0;}
.npt_5 ul li img{ width:.36rem; height:.36rem; margin:.19rem 0 .05rem;}
.npt_5 ul li p{ line-height:.22rem; color:#fe9323; margin-bottom:.06rem; text-align:center;}
.npt_5 ul li span{ background:#fe9323; padding:.05rem .12rem; font-size:.16rem; color:#fff; border-radius:.25rem;}

.foot{ width:100%; height:2.3rem; background:url(../images/foot.jpg) 0 0/100% no-repeat;}
.foot p{ width:2.6rem; margin-left:3.77rem; margin-top:.57rem; color:#fff; float:left; line-height:.25rem; font-size:.18rem;}
.foot p.p2{ margin-top:.28rem;}
.foot p.p3{ font-size:.3rem;  margin-top:.2rem; font-family:"Impact"}
.foot p.p3 a{color:#ffdb12;}
.foot_beian{text-align:center;padding:14px 0 80px;overflow: hidden;background:#0980D0;}
.foot_beian a{display:inline-block;text-decoration:none;height:20px;line-height:20px;color:#ffffff;}
.foot_beian a span{float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#f2f3f6;}


.timespan{ position:absolute; top:38%;left: 56.5%;font-family: 'Arial';font-size: .76rem; font-weight: bold;letter-spacing: .16rem;}

.swiper-container3 .ul {position:relative;}
.swiper-container3 .ul .xjbg{ width:3.2rem; height:.6rem; position:absolute; bottom:-.3rem; left:0;z-index:100;}
.swiper-container3 .ul .xjbg a{ width:50%; height:.6rem; display:inline-block; float:left;}

.yituo{ line-height:.46rem; font-size:.22rem; color:#d21e1e; padding:0 .2rem;}
.yituo .noticeText{ width:100%;}

.dSwt{    max-width: 640px !important;}
#k_s_ol_floatWin_fl,#ks_ol_floatWin{display:none!important;}





















