body.bg{background: #f9f9f9;}
.banner {position: relative;overflow: hidden;}
.banner img,.banner  a{width: 100%;display: block;height: 4.5rem;}

.banner .swiper-pagination{position:absolute;bottom:0.25rem;font-size: 0;text-align: center;}
.banner .swiper-pagination .swiper-pagination-bullet,
.newsTop .swiper-pagination .swiper-pagination-bullet,
.articleTop .swiper-pagination .swiper-pagination-bullet,
.newsInfo .swiper-pagination .swiper-pagination-bullet{opacity:1;display: inline-block;margin-left:0;
margin-right:0.1rem;background-color:rgba(255,255,255,0.5);width:0.17rem;height:0.18rem;border-radius: 50%;}
.banner .swiper-pagination .swiper-pagination-bullet:last-of-type,.newsTop .swiper-pagination .swiper-pagination-bullet:last-of-type,
.articleTop .swiper-pagination .swiper-pagination-bullet:last-of-type{margin-right:0;}
.banner .swiper-pagination .swiper-pagination-bullet-active,.newsTop .swiper-pagination .swiper-pagination-bullet-active,
.articleTop .swiper-pagination .swiper-pagination-bullet-active,.newsInfo .swiper-pagination .swiper-pagination-bullet-active{background-color: #003185;}
.articleTop .swiper-pagination{bottom:0;}
/*index*/

.bg2{background: #f4f4f4;}
.w{padding:0 0.3rem;}
.w1{padding:0 0.2rem;}


.company{background-color:#f4f4f4;padding:0.7rem 0.3rem 1.18rem;}
.rhd h2{font-size:0.4rem;color:#333;line-height:0.4rem;font-weight: bold;text-align: center;}
.rhd h4{font-size:0.24rem;color:#999999;line-height:0.24rem;text-align: center;margin-top:0.24rem;}


.cInfo{margin-top:0.37rem;}
.cInfo p{font-size:0.28rem;color:#666;line-height:0.5rem;text-align: justify;}
.cList{display: flex;flex-direction:row;justify-content: space-between;margin-top:0.35rem;}
.cList li{text-align: center;}
.cList li img{width:0.84rem;height:0.96rem;}
.cList li h3{font-size:0.28rem;line-height:0.28rem;color:#666;margin:0.2rem 0 0.15rem;}
.cList li h5{font-size:0.16rem;color:#999;font-family: arial;line-height:0.16rem;}
.cImg{margin-top:0.44rem;}
.cImg img{width:100%;height:3.19rem;}
.view{display: block;width:2.94rem;height:0.8rem;text-align: center;line-height:0.8rem;border:1px solid #c4c4c4;border-radius:0.5rem;
margin:0.6rem auto 0;font-size:0.28rem;color:#999;}

.history{padding:1rem 0.3rem 1.1rem;}


.product{padding:1.1rem 0.3rem 1.2rem;background: url(../images/pbg.jpg) no-repeat;background-size:100% 13.48rem;}
.phd h2{font-size:0.4rem;line-height:0.4rem;color:#fff;text-align: center;font-weight: bold;}
.pInfo{margin-top:0.32rem;}
.pNav{ white-space:nowrap;display: -webkit-box;overflow-y: hidden;overflow-x: scroll;-webkit-overflow-scrolling:touch;}
.pNav::-webkit-scrollbar {display: none;}
.pNav .pitem{padding-bottom:0.6rem;position: relative;display:inline-block;width:1.9rem;text-align: center;flex: 1;}
.pNav .pitem.current:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left:-0.2rem;
    border: 0.2rem solid transparent;
    border-left-color: #fff;
    border-bottom-color: #fff;
    border-left-color: transparent;
}
.pNav .pitem h4{font-size:0.28rem;color:#fff;line-height:0.28rem;margin-top:0.26rem;}
.pNav .pitem i{display: block;width:1rem;height:1rem;border-radius:50%;margin:0 auto;}
.pNav .pitem:first-of-type i{background: url(../images/ci3.png) no-repeat;background-size:1rem;}
.pNav .pitem:nth-of-type(2) i{background: url(../images/ci1.png) no-repeat;background-size:1rem;}
.pNav .pitem:nth-of-type(3) i{background: url(../images/ci2.png) no-repeat;background-size:1rem;}
.pNav .pitem:nth-of-type(4) i{background: url(../images/cp4.png) no-repeat;background-size:1rem;}
.pNav .pitem:nth-of-type(5) i{background: url(../images/cp5.png) no-repeat;background-size:1rem;}
.pNav .pitem:nth-of-type(6) i{background: url(../images/cp6.png) no-repeat;background-size:1rem;}

.pNav .pitem.current:first-of-type i{background: url(../images/ci1h.png) no-repeat;background-size:1rem;}
.pNav .pitem.current:nth-of-type(2) i{background: url(../images/ci2h.png) no-repeat;background-size:1rem;}
.pNav .pitem.current:nth-of-type(3) i{background: url(../images/ci3h.png) no-repeat;background-size:1rem;}
.pNav .pitem.current:nth-of-type(4) i{background: url(../images/cp4h.png) no-repeat;background-size:1rem;}
.pNav .pitem.current:nth-of-type(5) i{background: url(../images/cp5h.png) no-repeat;background-size:1rem;}
.pNav .pitem.current:nth-of-type(6) i{background: url(../images/cp6h.png) no-repeat;background-size:1rem;}


.proItem{background-color: #fff;padding-top:0.5rem;padding-bottom:0.2rem;display: none;}
.proItem:first-of-type{display: block;}
.proItem ul li{float: left;width:2.8rem;text-align: center;margin-bottom:0.5rem;}
.proItem ul li:nth-of-type(2n){float: right;}
.proItem ul li .proImg img{width:100%;height:1.87rem;}
.proItem ul li h3{font-size:0.28rem;color:#333;line-height:0.38rem;height:0.38rem;margin-top:0.4rem;padding:0 0.1rem;}

.more2{width:2.94rem;height:0.8rem;text-align: center;line-height:0.8rem;font-size:0.28rem;color:#fff;border:1px solid #fff;border-radius:0.5rem;margin:0.65rem auto 0;}


.hisInfo{margin-top:0.38rem;}

#scroller2{position: relative;height:0.9rem;}
.subnavlist2{background-image:url(../images/ddd.jpg);background-repeat:repeat-x;background-position:left top 0.1rem;}
.subnavlist2 li{float: left;width:2rem;text-align: center;}
.subnavlist2 li a{font-size:0.28rem;color:#333;padding-top:0.6rem;display: block;font-family: arial;font-weight: bold;font-style: italic;
background: url(../images/didi.png) no-repeat left 0.8rem top 0.05rem;background-size:0.25rem;}
.subnavlist2 li.current a{background: url(../images/didih.png) no-repeat left 0.8rem top;background-size:0.35rem;font-size:0.32rem;color:#003185;
padding-top:0.55rem;}
.subNav2{background: url(../images/xian1.jpg) no-repeat left top 0.18rem;background-size:100% 1px;}


.hisTxt{width:5.6rem;margin:0.32rem auto 0;background-color:#fff;box-shadow: 0 7px 18px 0 rgba(7,17,27,.16);padding:0.19rem 0.2rem 0.45rem;display: none;}
.hisTxt:first-of-type{display: block;}
.hisImg{margin-bottom:0.35rem;}
.hisImg img{width:5.2rem;height:2.85rem;}
.hisTxt p{font-size:0.28rem;color:#666;line-height:0.5rem;}
.more4{margin:0.6rem auto 0!important;}


.News{padding:0.95rem 0.3rem 1.18rem;}
.newsBox{margin-top:0.42rem;}
.nnd{display: flex;flex-direction: row;justify-content: space-between;padding:0 0.15rem;margin-bottom:0.55rem;}
.nnd h2{font-size:0.28rem;color:#666666;width:1.7rem;height:0.6rem;text-align: center;line-height:0.6rem;
border:1px solid #c4c4c4;border-radius:0.5rem;}
.nnd h2.current{border:1px solid #003185;background-color:#003185;color:#fff;}
.newsInfo{display: none;}
.newsInfo:first-of-type{display: block;}
.newsTxt .newsImg img{width:100%;height:3.83rem;}
.newsTxt h3{font-size:0.32rem;color:#333;line-height:0.32rem;height:0.32rem;overflow: hidden;margin:0.36rem 0 0.32rem;}
.newsDate{font-size:0.28rem;color:#999;line-height:0.28rem;margin-bottom:0.26rem;}
.newsTxt p{font-size:0.28rem;color:#666;line-height:0.5rem;}
.more1{font-size:0.28rem;color:#999;line-height:0.28rem;display: inline-block;padding-right:0.35rem;
background: url(../images/you.png) no-repeat right center;background-size:0.26rem 0.13rem;margin-top:0.38rem;}
.newsInfo{padding-bottom:0.66rem;}
.newsInfo .swiper-pagination{bottom:0;}
.newsInfo .swiper-pagination .swiper-pagination-bullet{background-color:#bbbbbb;}
.newsInfo .swiper-pagination .swiper-pagination-bullet-active{background-color:#003185;}
.more3{width:2.94rem;height:0.8rem;text-align: center;line-height:0.8rem;font-size:0.28rem;color:#999;border:1px solid #c4c4c4;border-radius:0.5rem;margin:0.65rem auto 0;}



/*end index*/
.content{padding-top: 0.3rem !important;}
.subNav{border-bottom: 1px solid #e7e7e7;background: #fff;padding: 0 0.2rem;}
.subNav #scroller{position: relative;height: 0.78rem;}
.subNav .subnavlist{}
.subNav .subnavlist li{line-height: 0.78rem;float: left;margin-right: 0.36rem;}
.subNav .subnavlist li:last-child{margin-right: 0;}
.subNav .subnavlist a{position: relative;font-size: 0.28rem;color: #434343;}
.subNav .subnavlist a:after{content: '';position: absolute;left: 50%;width: 0.28rem;height: 3px;background: #fff;margin-left: -0.25rem;bottom:-0.21rem;}
.subNav .subnavlist a.current{color: #014da3;}
.subNav .subnavlist a.current:after{background: #014da3;}

/*图片方格1*/
.imgSquare1{padding-bottom:0.45rem;}
.imgSquare1 li{margin-bottom: 0.2rem;background: #fff;padding-bottom:0.3rem;border-bottom:1px solid #ededed;}
.imgSquare1 .imgResponsive{width: 100%;height:3.85rem;border-radius:0.1rem;}
.imgSquare1  h2{font-size: 0.3rem;line-height: 0.5rem;color:#000000;margin-bottom:0.15rem;}
.imgSquare1 .imgDate{font-size: 0.2rem;color: #7f8086;line-height:0.2rem;margin-top:0.3rem;}
.imgSquare1 .imgDate span{padding-left:0.25rem;}


/*图片方格2*/
.imgSquare2{margin: 0 0.3rem 0.35rem;}
.imgSquare2 li{width: 2.8rem;float: left;margin-bottom:0.35rem;}
.imgSquare2 li:nth-child(2n){float: right;}
.imgSquare2 li .img2List{height:3.2rem;border:1px solid #d4d4d4;border-radius:0.1rem;overflow: hidden;}
.imgSquare2 .imgResponsive{width:100%;height: 1.84rem;border-radius:0.1rem;}
.imgSquare2 h4{font-size: 0.22rem;line-height: 0.36rem;color:#000000;padding:0.24rem 0.2rem 0 0.15rem;}
.imgSquare2 .imgDate2{font-size: 0.2rem;color: #7f8086;margin-top:0.18rem;line-height:0.2rem;}
.imgSquare2 .imgDate2 span{margin-left:0.14rem;}

/*图片方格3*/
.imgSquare3{padding-bottom:0.25rem;}
.imgSquare3 li{background: #fff;padding-bottom:0.4rem;}
.imgSquare3 .imgResponsive{width: 100%;height:3.86rem;border-radius:0.1rem;}
.imgSquare3  h2{font-size: 0.3rem;line-height: 0.5rem;color:#000000;margin-top:0.08rem;}
.imgSquare3 .imgDate{font-size: 0.2rem;color: #7f8086;line-height:0.2rem;margin-top:0.08rem;}
.imgSquare3 .imgDate span{padding-left:0.25rem;}

/*视频方格*/
.videoList{padding-bottom:0.3rem;}
.videoList li{width:100%;height:3.86rem;position: relative;margin-bottom:0.42rem;}
.videoList li img{width:100%;height:100%;border-radius:0.1rem;}
.videoList li .videoMask{position: absolute;bottom:0;left:0;width:100%;height:1.29rem;background:url(../images/videoMask.png) no-repeat;
background-size:100% 1.29rem;padding-left:0.16rem;}
.videoList li .videoMask .videoIcon{display: block;background:url(../images/videoIcon.png) no-repeat;width:0.63rem;height:0.37rem;
background-size:0.63rem 0.37rem;margin:0.2rem 0 0.18rem;}
.videoList li .videoMask h4{font-size:0.3rem;color:#fff;line-height:0.3rem;font-family:"SY1";height:0.3rem;overflow: hidden;}


/*图片方格logo集*/
.imgSquarelogo{margin: 0 0.3rem 0.56rem;}
.imgSquarelogo li{width: 2.8rem;height: 1.44rem;margin: 0 0 0.18rem;float: left;border-radius:0.1rem;border:1px solid #e8e8e8;}
.imgSquarelogo li:nth-child(2n){float: right;}
.imgSquarelogo a.block{width:100%;height:100%;}
.imgSquarelogo img{width:100%;height:100%;border-radius:0.1rem;}

/*文章列表1*/
.article1{margin: 0 0.3rem 0.7rem;}
.articlelist1 li{border-bottom: 1px solid #ededed;padding-bottom:0.24rem;margin-bottom:0.25rem;}
.articlelist1 .imgtxt{position: relative;}
.articlelist1 .imgtxt img.fr{width:1.9rem;height: 1.25rem;border-radius:0.1rem;}
.articlelist1 .imgtxt .txt{width: 3.55rem;}
.articlelist1 .imgtxt .txt-b{width:100%;}
.articlelist1 .imgtxt .txt h4,.articlelist1 .plaintxt h4,.articlelist1 .imgtxt .txt-b h4{font-size: 0.29rem;color: #000000;line-height: 0.48rem;margin-top:-0.06rem;}
.articlelist1 .imgtxt .txt span.date,.articlelist1 .imgtxt .txt-b span.date{font-size: 0.2rem;color: #7f8086;margin-top:0.1rem;display: block;}
.articlelist1 .plaintxt{padding: 0.16rem 0 0.27rem;}

.loadmore,.detailmore{margin-top: 0.1rem;  padding-bottom:0.5rem; text-align: center;font-size: 0.28rem;color: #294ba1;}
.more{display: inline-block;width: 0.25rem;height: 0.15rem;background-size: 100% 100%;margin-left: 0.15rem;vertical-align: middle;}

/*文章列表置顶*/
.article2{padding: 0 0.3rem 0.7rem;}
.articleTop{position: relative;margin-bottom:0.24rem;}
.articleTop .artImg{width:5.8rem;height:3.86rem;}
.articleTop .artImg img{width:100%;height:100%;border-radius:0.1rem;}
.articleTop .imgtxt3 h4{position: absolute;bottom:0.18rem;font-size:0.3rem;color:#fff;line-height:0.42rem;
left:0.15rem;right:0.3rem;}
.articleTop .imgtxt3{position: absolute;left:0;top:0;width:100%;height:100%;background:url(../images/mengban.png) no-repeat;background-size:100%;}

.articlelist3{/*padding-top:0.25rem;*//*border-top:1px solid #ddd;*/}

/*详情页*/
.detail{padding: 0 0.3rem;}
.detail .dethd{padding: 0 0 0.25rem;}
.detail .dethd h2{font-size: 0.4rem;color:#000000;line-height: 0.6rem;margin-bottom: 0.24rem;font-family: "SY2";font-weight:bold;}
.detail .dethd span.source{font-size:0.24rem;color:#7f8086;line-height:0.24rem;display: block;margin:0.15rem 0 0.12rem;}
.detail .dethd span.date{font-size: 0.2rem;color: #999999;display: block;line-height:0.2rem;}
.detail .detbd p{    font-size: 0.32rem;
    color: #000;
    
    line-height: 0.5rem;
    margin-bottom: 0.2rem;
    text-align: justify;
}
.detail .detbd img{display: block;max-width: 100%;height: auto !important;margin: 0.1rem auto 0.24rem;border-radius:0.1rem;}
.detail .detbd .man{display: block;font-size:0.24rem;color:#999;line-height:0.24rem;margin-bottom:0.28rem;}
.fw{font-weight: bold;}


.share{margin: 0.36rem 0.3rem 0.48rem;border-top: 1px solid #dddddd;padding-top: 0.35rem;}
.share .sharebox{font-size: 0;color: #000000;display: flex;flex-direction:row;justify-content:space-between;vertical-align: middle;}
.share .sharebox .shIcon {
	font-size: 0;
	width: 0.8rem;
	height: 0.8rem;
	display: block;
	text-indent: -999em;
}
.share .sharebox .ico1{background: url(../images/icc1.png) no-repeat;background-size:0.8rem;}
.share .sharebox .ico2{background: url(../images/icc2.png) no-repeat;background-size:0.8rem;}
.share .sharebox .ico3{background: url(../images/icc3.png) no-repeat;background-size:0.8rem;}
.share .sharebox .ico4{background: url(../images/icc4.png) no-repeat;background-size:0.8rem;}
.share .sharebox .ico5{background: url(../images/icc5.png) no-repeat;background-size:0.8rem;}
.share .sharebox .ico6{background: url(../images/icc6.png) no-repeat;background-size:0.8rem;}
.fx{font-size:0.28rem;line-height:0.28rem;color:#000;margin-bottom:0.3rem;}

.content .detailmore{margin-top: 0.3rem;}
/*单页*/
.dy{padding: 0.29rem 0.3rem 0.6rem;}
.dy h2{
	    font-size: 0.4rem;
    color: #000000;
    line-height: 0.6rem;
    margin-bottom: 0.24rem;
    font-family: "SY2";
}
.dy p{    font-size: 0.32rem;text-align: justify;
    color: #000;
    font-family: "SY1";
    line-height: 0.5rem;
    margin-bottom: 0.2rem;}
.dy p:last-of-type{margin-bottom:0;}
.dy img{display: block;max-width: 100%;height: auto !important;margin: 0 auto;border-radius:0.1rem;}
.dy .man{display: block;font-size:0.24rem;color:#999;line-height:0.24rem;margin-bottom:0.25rem;margin-top:0.04rem;}


/*封面页*/
.fm{width:100%;height:8.9rem;background:url(../images/fm.jpg) no-repeat;background-size:100% 8.9rem;position: relative;}
.fmList{position: absolute;bottom:0.74rem;left:0.3rem;right:0.3rem;}
.fmList a{width:2.8rem;height:0.8rem;background-color:rgba(147,147,147,0.45);border-radius:0.1rem;float: left;margin-bottom:0.2rem;
font-size:0.28rem;color:#fff;line-height:0.8rem;text-align: center;}
.fmList a:nth-of-type(2n){float: right;}



/*关于我们*/
.aboutUs{/*background-color:#f8f8f8;*/padding:0.5rem 0 0;}
.aboutUs h3{font-size:0.32rem;color:#3e754d;line-height:0.32rem;margin-bottom:0.2rem;}
.aboutUs p{font-size:0.22rem;color:#666666;line-height:0.42rem;}
.aboutUs img{margin:0.42rem 0 1.06rem;width:5.8rem;height:5.3rem;}
.aboutBox{background:url(../images/box.jpg) no-repeat;background-size:6.4rem;height:6.4rem;width:100%;padding:0.75rem 0 0;}
.aboutBox h5{font-size:0.32rem;color:#3e754d;line-height:0.32rem;margin-bottom:0.16rem;}
.aboutBox p,.spIntroduce p,.tsList li .tsInfo p,.serviceDetail p{font-size:0.22rem;color:#666666;line-height:0.42rem;text-align: justify;}
.aboutBox h5:last-of-type{margin-top:0.36rem;}


/*服务项目*/
.serviceProject{padding:0.5rem 0 0;}
.spIntroduce{margin-bottom:0.7rem;}
.spIntroduce h2,.tHd h4,.serviceDetail h2{font-size:0.32rem;color:#3e754d;line-height:0.32rem;}
.spIntroduce img{width:5.8rem;height:2.58rem;margin:0.3rem 0 0.26rem;}


@font-face {
    font-family: "SY1";
    src: url("font/SOURCEHANSANSCN-REGULAR.OTF") format("opentype");,
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "SY2";
    src: url("font/SOURCEHANSANSCN-MEDIUM.OTF") format("opentype");,
    font-weight: normal;
    font-style: normal;
}

.tsProject{background-color:#f5f5f5;padding:0.75rem 0 1rem;}
.tHd{display: flex;flex-direction: row;justify-content: space-between;align-items: flex-end;}
.More{display: block;font-size:0.2rem;color:#ffffff;width:0.9rem;height:0.32rem;background-color:#cf2626;text-align: center;line-height:0.32rem;font-family: "SY1";}
.tsList{padding-top:0.18rem;}
.tsList li{border:1px solid #d2d2d2;background-color:#ffffff;padding:0.12rem 0.24rem 0.12rem 0.12rem;margin-bottom:0.12rem;}
.tsList li:last-of-type{margin-bottom:0;}
.tsList li img{width:2.1rem;height:2.1rem;border:1px solid #d2d2d2;}
.tsList li .tsInfo{margin-left:0.2rem;width:3.1rem;}
.tsList li .tsInfo h3{font-size:0.28rem;color:#3e754d;line-height:0.28rem;}
.tsList li .tsInfo h6{font-size:0.24rem;color:#333;line-height:0.24rem;padding:0.2rem 0 0.1rem;}

.jdProject{padding:0.8rem 0 0.74rem;}
.jdList{margin-top:0.18rem;}
.jdList li{width:2.78rem;height:1.92rem;border:1px solid #d2d2d2;position:relative;float: left;margin-bottom:0.2rem;}
.jdList li:nth-of-type(2n){float: right;}
.jdList li img{width:2.57rem;height:1.72rem;position: absolute;top:50%;margin-top:-0.86rem;left:50%;margin-left:-1.285rem;}

.serviceDetail{padding:0.55rem 0 0.8rem;}
.serviceDetail h2{text-align: center;margin-bottom:0.24rem;}
.serviceDetail .deImg{width:4.62rem;height:4.62rem;margin:0 auto 0.25rem;}
.serviceDetail .deImg img{width:100%;height:100%;}
.serviceDetail h4{font-size:0.24rem;color:#333;line-height:0.24rem;margin-bottom:0.14rem;margin-top:0.3rem;}

/*联系我们*/
.contact{margin-top:0.35rem;}
/*.contact img{width:5.8rem;height:3.86rem;border-radius:0.1rem;}*/
.contactInfo{padding:0.4rem 0 0.78rem;}
.contactInfo h2{font-size:0.4rem;color:#333;font-weight:bold;line-height:0.4rem;margin-bottom:0.28rem;}
.contactInfo p{font-size:0.28rem;color:#000000;line-height:0.5rem;}



/*应聘列表*/
.joinnr{ width:100%; height:1.4rem; margin:0 auto; border-bottom:1px solid #D2D2D2 }
.joinnr_l{ width:3.78rem; height:0.88rem; float:left; margin:0.33rem 0 0 0.24rem}
.joinnr_bt{ width:3.78rem; height:0.4rem; line-height:0.4rem; font-family:Microsoft YaHei; font-size:0.26rem; color:#0045a4;}
.joinnr_xq{ width:3.78rem; height:0.3rem; margin-top:0.04rem}
.joinnr_t1{ float:left; height:0.3rem; line-height:0.3rem; font-family:Microsoft YaHei; font-size:0.2rem; color:#666}
.joinnr_t2{float:left; height:0.3rem; line-height:0.3rem; font-family:Arial, Helvetica, sans-serif; font-size:0.2rem; color:#666; margin-left:0.2rem}
.joinnr_r{ display:block; width:1.6rem; height:0.5rem; float:right; margin:0.45rem 0.3rem 0 0}
.joinnr_r img{width:1.6rem; height:0.5rem;}


/*应聘详情*/
.join_xq_bt{ width:6.16rem; height:0.92rem; line-height:0.92rem; border-bottom:1px solid #CDCED0; margin:0 auto; font-family:Microsoft YaHei; font-size:0.26rem; color:#0045a4; padding-left:0.24rem }
.join_xq_nr1{ width:6.4rem; height:1.79rem; border-bottom:0.01rem solid #CDCED0; margin:0 auto}
.j_x1{ float:left; width:2.7rem; height:0.3rem; line-height:0.3rem; font-family:Microsoft YaHei; font-size:0.2rem; color:#666; margin-left:0.24rem; margin-top:0.2rem}
.join_xq_nr2{ width:6.4rem; height:auto; overflow:hidden; border-bottom:0.01rem solid #CDCED0; margin:0 auto; padding:0.35rem 0}
.join_xq_nr_bt{ width:6rem; height:0.3rem; line-height:0.3rem; font-family:Microsoft YaHei; font-size:0.2rem; color:#0045a4; margin:0 auto}
.join_xq_nr_wz{ width:6rem;height:auto; overflow:hidden; margin:0 auto;font-family:Microsoft YaHei; font-size:0.2rem; color:#666666; line-height:0.45rem; margin-top:0.1rem}
.join_xq_nr_wz p{font-family:Microsoft YaHei; font-size:0.2rem; color:#666666}
.fhan{ width:6.4rem; height:0.5rem; margin:0.38rem auto 0.4rem auto}
.fhlb{  width:1.6rem; height:0.5rem; margin:0 0 0 0.27rem;display: block;}
.fhlb img{  width:1.6rem; height:0.5rem;}
.yplb{  width:1.6rem; height:0.5rem; margin:0 0 0 0.27rem}


/*反馈信息*/
.zxfk1{margin-bottom:0.3rem;}
.fkimg{margin-top:0.3rem;}
.fkimg img{width:0.55rem;height:0.55rem;vertical-align: middle;}
.fkimg span{font-size:0.26rem;color:#1F2B63;font-weight:bold;}
.fkwz{font-size:0.26rem;color:#333;line-height:0.44rem;}
.fk1 input[type="text"]{
	display: block;
    width: 100%;
    height: 0.75rem;
    padding-left: 1.42rem;
    margin-bottom: 0.2rem;
    color: #666;
    font-size: 0.24rem;
    border-radius: 0;
    background-color:#f2f2f2;
    border:none;
}
.fk1{position:relative;}
.fk1 label{
	position: absolute;
    top: 0.25rem;
    left: 0.25rem;
    color:#666;
    padding-left:0.2rem;
    background: url(../images/xing.png) no-repeat left center;background-size:0.1rem 0.1rem;
}
.fk1 textarea{width: 100%;
    height: 3.3rem;
    color: #666;
    font-size: 0.24rem;
    margin-bottom: 0.2rem;
    padding-left: 1.42rem;
    padding-top: 0.25rem;
    background-color:#f2f2f2;
    border:none;
}
.ecode input[type="text"]{
	display: block;
    width: 65%;
    height: 0.75rem;
    padding-left: 1.42rem;
    margin-bottom: 0.2rem;
    color: #666;
    font-size: 0.24rem;
    border-radius: 0;
    border:none;
    background-color:#f2f2f2;
}
.ecode{position:relative;}
.ecode label{
	position: absolute;
    top: 0.25rem;
    left: 0.25rem;
    color:#666;
}
.codeimg{height:0.75rem;}
.fsubmit{width: 100%;
    height: 0.75rem;
    border:none;
    margin-bottom: 0.2rem;
    text-align: center;
    line-height:0.75rem;
    color: #fff;
    font-size: 0.26rem;
    border-radius: 0;
    background-color:#1F2B63;
}
.lcImg{width:100%;height:auto;display: block;}



/*在线反馈*/
.zxfk1{padding:0.35rem 0 0;}
.fkimg{}
.fkimg img{width:0.55rem;height:0.55rem;vertical-align: middle;}
.fkimg span{font-size:0.26rem;color:#1F2B63;font-weight:bold;}
.fkwz{font-size:0.28rem;color:#000;line-height:0.52rem;font-family:"SY1";}
.fk1 input[type="text"]{
	display: block;
    width: 100%;
    height: 0.75rem;
    padding-left: 1.42rem;
    margin-bottom: 0.2rem;
    border-radius: 0;
    background-color:#fff;
    border:1px solid #d5d5d5;
    border-radius:0.1rem;
    font-size:0.28rem;color:#999999;font-family:"SY1";
}
.fk1{position:relative;}
.fk1 label{
	position: absolute;
    top: 0.25rem;
    left: 0.25rem;
    color:#666;
    padding-left:0.2rem;
    background: url(../images/xing.png) no-repeat left center;background-size:0.09rem 0.1rem;
}
.fk1 textarea{width: 100%;
    height: 3.3rem;
   font-size:0.28rem;color:#999999;font-family:"SY1";
    margin-bottom: 0.2rem;
    padding-left: 1.42rem;
    padding-top: 0.25rem;
    background-color:#fff;
    border:1px solid #d5d5d5;
    border-radius:0.1rem;
}
.ecode1 input[type="text"],input[type="password"]{
	display: block;
    width: 65%;
    height: 0.75rem;
    padding-left: 1.42rem;
    margin-bottom: 0.2rem;
   font-size:0.28rem;color:#999999;font-family:"SY1";
    border-radius: 0;
    background-color:#fff;
    border:1px solid #d5d5d5;
}
.ecode1{position:relative;}
.ecode1 label{
	position: absolute;
    top: 0.25rem;
    left: 0.25rem;
    color:#666;
}
.codeimg{height:0.75rem; width:1.8rem;}
.fsubmit{width: 100%;
    height: 0.75rem;
    border:none;
    /*margin-bottom: 0.2rem;*/
    text-align: center;
    line-height:0.75rem;
    color: #fff;
    font-size: 0.26rem;
    border-radius: 0;
    background-color:#004da3;
    border-radius:0.1rem;
}
.lcImg{width:100%;height:auto;display:block;}

.ss li{float: left;}
.ss li a{font-size:0.4rem;}


/*************************内页****************************/
.com1{padding:0.58rem 0.3rem 0.88rem;}
.com1 h2{font-size:0.36rem;color:#333;line-height:0.36rem;margin-bottom:0.2rem;}
.com1 p{font-size:0.28rem;color:#666;line-height:0.5rem;text-align: justify;margin-bottom:0.2rem;}
.comImg{margin-bottom:0.35rem;}
.comImg img{width:100%;height:1.52rem;}
.comImg2{margin-bottom:0.28rem;}
.comImg2 img{width:100%;height:1.3rem;}
.com1 img{width:100%;}
.com1 h3{font-size:0.32rem;color:#0d319f;line-height:0.32rem;margin:0 0 0.24rem;padding-top:0.2rem;}

.com2{background-color:#f1f1f1;padding:1.05rem 0.3rem 0.9rem;}
.com2 h2{font-size:0.4rem;color:#333;line-height:0.4rem;font-weight: bold;text-align: center;}
.com2 h3{font-size:0.24rem;color:#999;line-height:0.24rem;text-align: center;margin:0.1rem 0 0.35rem;}
.comHd{text-align: center;}
.comHd h5{font-size:0.36rem;color:#003185;line-height:0.36rem;font-family:arial;font-weight: bold;margin-bottom:0.05rem;}
.comHd h6{font-size:0.18rem;color:#999;line-height:0.18rem;font-family: arial;text-transform: uppercase;display:inline-block;position: relative;}
.comHd h6:before{content:"";position: absolute;width:0.58rem;height:2px;background-color:#d7d7d7;left:-0.65rem;top:50%;margin-top:-1px;}
.comHd h6:after{content:"";position: absolute;width:0.58rem;height:2px;background-color:#d7d7d7;right:-0.65rem;top:50%;margin-top:-1px;}
.comImg3 img{width:100%;height:3.5rem;}
.comImg3{margin-bottom:0.18rem;}
.comTxt{margin-top:0.28rem;}
.comTxt p{font-size:0.28rem;line-height:0.5rem;color:#666;text-align: justify;}

.comInfo .swiper-button-prev{background: url(../images/hleft.png) no-repeat;background-size:0.48rem;width:0.48rem;height:0.48rem;top:2.45rem;margin-top:0;}
.comInfo .swiper-button-next{background: url(../images/hright.png) no-repeat;background-size:0.48rem;width:0.48rem;height:0.48rem;top:2.45rem;margin-top:0;}

.lx1{padding:0 0 0.43rem;border-bottom:1px solid #d2d2d2;}
.lx1 h2{font-size:0.36rem;color:#333;line-height:0.36rem;margin-bottom:0.1rem;}
.lx1 p,.lx2 p{font-size:0.28rem;color:#333;line-height:0.5rem;}
.lx2{padding:0.35rem 0 0.4rem;}
.map iframe{border:none;width:100%;height:4.2rem;}
.liuyan{background-color:#f9f9f9;padding:0.5rem 0.3rem;}
.liuyan h3{font-size:0.32rem;color:#333;line-height:0.32rem;margin-bottom:0.2rem;}
.lyText{}
.lyText label{display: block;font-size:0.24rem;color:#333;line-height:0.24rem;margin-bottom:0.2rem;}
.lyText input[type='text']{width:100%;height:0.6rem;border: none;background-color:#fff;font-size:0.22rem;color:#333;line-height:0.6rem;
padding-left:0.2rem;margin-bottom:0.2rem;}
.lyText textarea{width:100%;height:1.5rem;border: none;background-color:#fff;font-size:0.22rem;padding-top:0.2rem;padding-left:0.2rem;}
.lyForm input[type='button']{
	width:2rem;height:0.5rem;background-color:#003c8c;font-size:0.24rem;text-align: center;line-height:0.5rem;border:none;
	border-radius: 0.5rem;color:#fff;margin-top:0.3rem;
}


.linian .nhd,.nhd,.curRight{display: none;}
.lnList li{width:100%;background-color:#efefef;padding:0 0 0.46rem;text-align: center;}
.lnList li:first-of-type{margin-bottom:0.25rem;}
.lnList li p{font-size:0.28rem;color:#666;line-height:0.5rem;text-align: center!important;padding:0 0.52rem;}
.lnList li h3{font-size: 0.32rem;color:#333;line-height:0.32rem;margin:0.55rem 0 0.13rem;
padding-bottom:0.18rem;background:url(../images/h3xian.jpg) no-repeat center bottom;background-size:0.7rem 1px;}
.lnList li img{border-radius:0;}
.linian h6{font-size:0.28rem;color:#666;line-height:0.5rem;margin-bottom:0.28rem;}

.curTxt{width:4.5rem;}
.curli img{width:0.99rem;height:0.99rem;}
.curTxt h2{font-size:0.32rem;color:#003185;line-height:0.32rem;font-weight:bold;margin-bottom:0.06rem;margin-top:0.06rem;}
.curLeft{float: none;}
.curTxt h5{font-size:0.28rem;color:#666;line-height:0.5rem;}
.curli{margin-bottom:0.23rem;}
.curli:last-of-type{margin-bottom:0;}

.cr1 p,.cr2 p,.cr3 p{font-size:0.28rem!important;line-height:0.5rem!important;color:#666!important;}
.cr1 h4,.cr2 h4,.cr3 h4{font-size:0.36rem;color:#333;line-height:0.36rem;margin-bottom:0.25rem;}
.cr2{margin-bottom:0.2rem;}
.crRight{float: none;margin-top:0.2rem;}
.crRight img{border-radius:0;}
.crLeft{float: none;}
.crInfo{position: relative;}
.crslide ul li{float: left;}
.crslide{margin-top:0.2rem;}
.cr2 h4,.cr3 h4{margin-top:0.1rem;}
.crslide ul li img{width:100%;border-radius:0;}
.crInfo .cprev{display: block;width:0.48rem;height:0.48rem;background: url(../images/hleft.png) no-repeat;background-size:0.48rem;position: absolute;
left:0;top:50%;margin-top:-0.24rem;}
.crInfo .cnext{display: block;width:0.48rem;height:0.48rem;background: url(../images/hright.png) no-repeat;background-size:0.48rem;position: absolute;
right:0;top:50%;margin-top:-0.24rem;}
.cr2{background-color:#eee;padding:0.2rem 0.3rem;margin-top:0.3rem;}
.cr1,.cr3{padding:0 0.3rem;}


.pp{padding:0 0.3rem;}
.ppList{margin:0.6rem 0 0;}
#scroller3{position: relative;height:1.7rem;}
.subnavlist3{background-image:url(../images/ddd.jpg);background-repeat:repeat-x;background-position:left top 0.1rem;}
.subnavlist3 li{float: left;width:1.93rem;text-align: center;}
.ppInfo{}
.subnavlist3 li i{display: block;width: 1rem;height:1rem;margin:0 auto;}
.subnavlist3 li:first-of-type i{background: url(../images/pp1.png) no-repeat;background-size:1rem;}
.subnavlist3 li:nth-of-type(2) i{background: url(../images/pp2.png) no-repeat;background-size:1rem;}
.subnavlist3 li:nth-of-type(3) i{background: url(../images/pp3.png) no-repeat;background-size:1rem;}
.subnavlist3 li:nth-of-type(4) i{background: url(../images/pp4.png) no-repeat;background-size:1rem;}
.subnavlist3 li:nth-of-type(5) i{background: url(../images/pp5.png) no-repeat;background-size:1rem;}
.subnavlist3 li:nth-of-type(6) i{background: url(../images/pp6.png) no-repeat;background-size:1rem;}
.subnavlist3 li.current:first-of-type i{background: url(../images/pp1h.png) no-repeat;background-size:1rem;}
.subnavlist3 li.current:nth-of-type(2) i{background: url(../images/pp2h.png) no-repeat;background-size:1rem;}
.subnavlist3 li.current:nth-of-type(3) i{background: url(../images/pp3h.png) no-repeat;background-size:1rem;}
.subnavlist3 li.current:nth-of-type(4) i{background: url(../images/pp4h.png) no-repeat;background-size:1rem;}
.subnavlist3 li.current:nth-of-type(5) i{background: url(../images/pp5h.png) no-repeat;background-size:1rem;}
.subnavlist3 li.current:nth-of-type(6) i{background: url(../images/pp6h.png) no-repeat;background-size:1rem;}

.subnavlist3 li a{font-size:0.28rem;line-height:0.28rem;color:#666;display: block;}
.subnavlist3 li.current a{color:#003185;}
.subNav3{background: url(../images/xx.jpg) no-repeat left top 0.5rem;background-size:100% 1px;}

.ppInfo{margin-top:0.45rem;padding-bottom:0.1rem;display: none;}
.ppInfo:first-of-type{display: block;}
.ppInfo ul{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
.ppInfo ul li{width:2.8rem;/*float: left;*/text-align: center;margin-bottom:0.4rem;}
.ppInfo ul li:nth-of-type(2n){float: right;}
.ppInfo ul li .ppImg{border:1px solid #d9d9d9;}
.ppInfo ul li .ppImg img{width:100%;height:1.87rem;overflow: hidden;}
.ppInfo ul li h3{font-size:0.28rem;color:#333;line-height:0.38rem;margin-top:0.3rem;}


.deInfo{border:1px solid #d9d9d9;}
.detailImg{}
.detailImg img{width:5.8rem;height:3.87rem;}
.deInfo .swiper-pagination{text-align: right;padding-right:0.22rem;}
.deInfo .swiper-pagination .swiper-pagination-bullet{width:0.14rem;height:0.15rem;background-color:#d2d2d2;opacity: 1;}
.deInfo .swiper-pagination .swiper-pagination-bullet-active{background-color:#0d319f;}
.xq{padding:0.48rem 0 0;}
.xq h2{font-size:0.36rem;color:#0d319f;line-height:0.36rem;margin-bottom:0.17rem;}
.xq table tr td{font-size:0.28rem;line-height:0.5rem;color:#666;vertical-align: top;}
.xq table tr td:first-of-type{width:1.4rem;}
.sm{margin-top:0.48rem;}
.smImg img{width:2.8rem;height:1.08rem;}
.pDetial{padding-bottom:0.36rem;}

.lbIntroduce p{font-size: 0.32rem;text-align: justify;color: #000;line-height: 0.5rem;margin-bottom: 0.2rem;}