body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,select,th,td,a,div{margin:0;padding:0;-webkit-box-sizing: border-box;box-sizing: border-box;}
body,button,input,select,textarea{ font-size:0.12rem; font-family:Microsoft Yahei,arial,tahoma,sans-serif,宋体; color:#333}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
address,cite,dfn,em,var,i,s{font-style:normal;}
body{line-height: 1;} 
ul,ol,li,dd,dl{list-style:none;}
img{border:0;}
a{color: #000;text-decoration: none;/*-webkit-transition: all .4s;transition: all .4s;*/}
a:hover{}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix{display: inline-block;}
.clearfix{display: block;}
.fl,.lefter{float:left;}
.fr,.righter{float:right;}
.container{width: 78.91%;margin:0 auto;}
@media only screen and (min-width: 1600px) and (max-width:1680px) {
	.container{width:84%;}
}
@media only screen and (min-width: 1290px) and (max-width: 1460px) {
	.container{width:1200px;}
}
@media only screen and (max-width:1280px ) {
	.container{width:78.91%;}
}
:focus{outline: none;}
.rela{position: relative;}
.cb{clear: both;}
.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
/* .list li{float: left;} */
.list li.last{margin-right: 0!important;}
.block{display: block;}
/*icon*/
.icon{display: inline-block;background: url(../images/tel.png) no-repeat;vertical-align: middle;width:20px;height:20px;
background-size:20px;margin-right: 5px;}
/*.ic1{background-position: 0 0;width: 15px;height: 13px;}*/


/*common*/
/* .header{height:1.15rem;width:100%;padding:0 0.4rem;position: absolute;top: 0;left: 0;width: 100%;z-index: 999;background-color:#fff;} */
.logo{}
.logo img{margin-top:0.18rem;width:3.68rem;height:0.77rem;}
.navList{position: relative;}
.navList ul li{float: left;position: relative;height:1.15rem;}
.navList ul li a{line-height:1.15rem;font-size:0.24rem;color:#333;padding:0 0.3rem;}
.navList ul li:hover a{color:#0093dd;}
.menucurrent a{color:#0093dd;}
/*.navList ul li.current{background-color:#00a1e9;position: relative;}
.navList ul li.current:after{content: '';background:url(../images/xiaox.png) no-repeat;width:13px;height:8px;position: absolute;
bottom:-8px;left:50%;z-index:9999;margin-left:-6.5px;}*/


.header .subDrop{position: absolute;width:100%;left:0;top:1.15rem;background-color:rgba(61,176,244,0.5);z-index: 999;display:none;}
.header .subDrop .sublink{padding:0.2rem 0;position: relative;text-align: center;}
.header .subDrop .sublink:after{content:'';width:0;height:0;border-right:0.15rem solid transparent;border-left:0.15rem solid transparent;
border-bottom:0.15rem solid rgba(61,176,244,0.5);position: absolute;top:-0.15rem;left:50%;transform: translateX(-50%);}
.header .subDrop .sublink a{display:inline-block;font-size: 0.18rem;color:#fff;line-height:0.46rem!important;
text-align: center;position: relative;height:0.46rem;overflow: hidden;padding:0!important;}
/*.header .subDrop .sublink a:hover:after{content:'';width:0.9rem;height:1px;background-color:#fff;position: absolute;bottom:0;left:50%;
transform: translateX(-50%);}*/
.header .subDrop .sublink a:hover{border-bottom:1px solid #fff;}
.header .subDrop .subInfo{width:3.38rem;padding-left:33px;border-left:1px solid #e9e9e9;}
.header .subDrop .subInfo p{font-size:14px;color:#666;line-height:28px;margin-top:14px;}
.sbbb{width:100%;overflow: hidden;}

/*首页样式*/

.zhu {width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
.zhu .swiper-pagination .ppag{font-size:0.16rem;color:#fff;line-height:1;display: block;margin:0 0 0.18rem 0;
width:auto;height:auto;border-radius:inherit;background-color: transparent;opacity: 1;}
.zhu .swiper-pagination .ppag i{width:0.12rem;height:0.12rem;background-color:#fff;border-radius:100%;opacity:1;display: inline-block;
margin-left:0.08rem;}
.zhu .swiper-pagination .swiper-pagination-bullet-active{background-color:transparent;color:#0095de;}
.banner .swiper-pagination .swiper-pagination-bullet{margin-right:0.15rem;}
.zhu .swiper-pagination{right:0.38rem;}
.opy,.opy1{opacity:0;}
.zhu .swiper-pagination .swiper-pagination-bullet-active .opy{opacity:1;}
.zhu .swiper-pagination .swiper-pagination-bullet-active i{background-color:#0095de;}

.autHeight {height: auto!important;}


.banner {overflow: hidden;height: 100vh;width: 100%;}
.banner img{width:100%;height:100%;}

.zs1{height:100vh;background:url(../images/bc1.jpg) no-repeat center;background-size:100% 100%;}
.zs2{height:100vh;background:url(../images/bc2.jpg) no-repeat center;background-size:100% 100%;}
.zs3{height:100vh;background:url(../images/bc3.jpg) no-repeat center;background-size:100% 100%;}
.zs4{height:100vh;background:url(../images/bc4.jpg) no-repeat center;background-size:100% 100%;}
.zs5{height:100vh;background:url(../images/bc5.jpg) no-repeat center;background-size:100% 100%;}

.baseInfo{padding:2.5rem 0 0;}
.baseInfo h2{font-size:0.4rem;color:#fff;line-height:1;}
.baseInfo h3{font-size:0.6rem;color:#fff;line-height:1;margin:0.4rem 0 0.38rem;}
.baseInfo p{font-size:0.18rem;color:#fff;line-height:1;font-weight:200;}

.zsInfo1{margin-top:1.2rem;}
.zsInfo1 li,.zsInfo2 li{float: left;margin-right:0.44rem;}
.zsInfo1 li h4{font-size:0.8rem;color:#fff;line-height:1;}
.zsInfo1 li h4 .jiajia{font-size:0.42rem;}
.zsInfo1 li h6{font-size:0.2rem;color:#fff;line-height:0.3rem;padding-left:0.4rem;font-weight:200;}
.zsInfo1 li:nth-of-type(1) h6{background:url(../images/zs1.png) no-repeat left center;background-size:0.23rem 0.24rem;}
.zsInfo1 li:nth-of-type(2) h6{background:url(../images/zs2.png) no-repeat left center;background-size:0.31rem 0.3rem;}
.zsInfo1 li:nth-of-type(3) h6{background:url(../images/zs3.png) no-repeat left center;background-size:0.26rem 0.28rem;}
.hengxian{width:1.7rem;height:0.02rem;background-color:rgba(255,255,255,0.2);margin:0.2rem 0;}
.hengxian.current{background-color:#3c84be;}

.jiejie{font-size:0.3rem;color:#fff;line-height:1;margin:1.4rem 0 0;}
.zsInfo2 li h6{font-size:0.2rem;color:#fff;line-height:0.28rem;padding-left:0.4rem;font-weight:200;}
.zsInfo2 li:nth-of-type(1) h6{background:url(../images/zs4.png) no-repeat left center;background-size:0.29rem 0.28rem;}
.zsInfo2 li:nth-of-type(2) h6{background:url(../images/zs5.png) no-repeat left center;background-size:0.3rem 0.28rem;}
.zsInfo2 li:nth-of-type(3) h6{background:url(../images/zs6.png) no-repeat left center;background-size:0.26rem 0.24rem;}

.zsInfo3 li:nth-of-type(1) h6{background:url(../images/zs7.png) no-repeat left center;background-size:0.26rem 0.26rem;}
.zsInfo3 li:nth-of-type(2) h6{background:url(../images/zs8.png) no-repeat left center;background-size:0.26rem 0.26rem;}
.zsInfo3 li:nth-of-type(3) h6{background:url(../images/zs9.png) no-repeat left center;background-size:0.28rem 0.28rem;}

.zsInfo4 li:nth-of-type(1) h6{background:url(../images/zs10.png) no-repeat left center;background-size:0.29rem 0.27rem;}
.zsInfo4 li:nth-of-type(2) h6{background:url(../images/zs11.png) no-repeat left center;background-size:0.28rem 0.32rem;}
.zsInfo4 li:nth-of-type(3) h6{background:url(../images/zs12.png) no-repeat left center;background-size:0.23rem 0.27rem;}

.zsInfo5 li:nth-of-type(1) h6{background:url(../images/zs13.png) no-repeat left center;background-size:0.24rem 0.24rem;}
.zsInfo5 li:nth-of-type(2) h6{background:url(../images/zs14.png) no-repeat left center;background-size:0.24rem 0.26rem;}
.zsInfo5 li:nth-of-type(3) h6{background:url(../images/zs15.png) no-repeat left center;background-size:0.26rem 0.26rem;}


.xinwen{height:100vh;padding-top:1.2rem;background-color:#f4f4f4;}
.zxInfo22{width:51.3%;}
.zxDate h3{font-size:0.58rem;color:#999;line-height:1;margin-bottom:0.15rem;}
.zxDate h4{font-size:0.2rem;color:#999;line-height:1;}
.zxInfo22 li{display: flex;flex-direction: row;padding:0.28rem 0;border-bottom:1px solid #e6e6e6;}
.zxTxt h5{font-size:0.2rem;color:#333;line-height:1;margin-bottom:0.14rem;}
.zxTxt p{font-size:0.16rem;color:#666;line-height:0.3rem;font-weight:200;}
.zxTxt{width:81.17%;padding:0 0.3rem;}
.zxDate{width:18.83%;padding-left:0.38rem;border-right:0.02rem solid #c2c2c2;}
.zxInfo22 li:hover{background-color:#0e7ecc;cursor: pointer;}
.zxInfo22 li:hover .zxDate h3,.zxInfo22 li:hover .zxDate h4,
.zxInfo22 li:hover .zxTxt h5,.zxInfo22 li:hover .zxTxt p{color:#fff;}
.xwLeft{width:46%;}
.nnhd{margin-bottom:0.45rem;}
.nnhd h3{font-size:0.46rem;color:#333;line-height:1;}
.nnhd a{font-size:0.18rem;color:#666;line-height:1;margin-top:0.28rem;}
.xwTxt{padding-bottom:0.15rem;}
.xwTxt h3{font-size:0.2rem;color:#333;line-height:1;margin:0.3rem 0 0.16rem;}
.xwTxt p{font-size:0.16rem;color:#666;line-height:0.3rem;font-weight:200;}

.xwLunbo img{width:100%;height:4.6rem;}
.lbpag{position: absolute;bottom:0!important;background:url(../images/lbbg.png) no-repeat center;background-size:100% 0.59rem;
height:0.59rem!important;text-align:right;right:0.3rem!important;}
.lbpag .swiper-pagination-bullet{background-color:#fff;width:0.11rem;height:0.11rem;border-radius:50%;opacity: 1;margin:0.25rem 0.1rem 0 0!important; }
.lbpag .swiper-pagination-bullet-active,.bbs .swiper-pagination-bullet-active{background-color:#003e8f!important;}
.lbpag .swiper-pagination-bullet:last-of-type{margin:0.25rem 0.3rem 0 0!important;}
.bbs{bottom:0.4rem!important;}

.bbs .swiper-pagination-bullet{background-color:#fff;width:0.11rem;height:0.11rem;border-radius:50%;opacity: 1;}
.bbsl{background:url(../images/bprev.png) no-repeat;background-size:0.17rem 0.31rem;position: absolute;left:0.6rem;
width:0.17rem;height:0.31rem;z-index:999;top:50%;margin-top:-0.155rem;cursor: pointer;}
.bbsr{background:url(../images/bnext.png) no-repeat;background-size:0.17rem 0.31rem;position: absolute;right:1.3rem;
width:0.17rem;height:0.31rem;z-index:999;top:50%;margin-top:-0.155rem;cursor: pointer;}

.down{background:url(../images/down.png) no-repeat;background-size:0.2rem 0.32rem;width:0.2rem;height:0.32rem;
position: fixed;bottom:0.4rem;left:50%;transform: translateX(-50%);z-index: 9999;cursor:pointer;
    animation: 2s ease 0s normal none infinite running down_btn;}
@keyframes down_btn {
/*  */
    0%,
    100% {
        bottom: 30px;
        opacity: 1;
        filter: alpha(opacity=100);
    }
    50% {
        bottom: 20px;
        opacity: 0.5;
        filter: alpha(opacity=50);
    }
}

.zsInfo5{margin-top:0.28rem;}

.teamBox{margin-top:0.6rem;}
.teamBox li{margin-bottom:0.45rem;}
.teamBox li .teamImg{width:23.7%;}
.teamBox li .teamImg img{width:100%;height:2.38rem;}
.teamBox li .teamInfo{width:76.3%;background-color:#ededed;height:2.38rem;padding:0.35rem 0.3rem 0;}
.teamBox li .teamInfo h3{font-size:0.22rem;color:#333;font-weight:bold;margin-bottom:0.15rem;}
.teamBox li .teamInfo h3 span{font-size:0.18rem;padding-left:0.13rem;}
.teamBox li .teamInfo p{font-size:0.18rem;color:#333;line-height:2; font-weight:200;}

.stList li{padding:0.6rem 0 0.3rem;border-bottom:1px solid #cfcfcf;}
.stNum{font-size:0.8rem;color:#0095de;width:6.4%;line-height:1;margin-top:-0.1rem;}
.stInfo{width:93.6%;}
.stInfo h2{font-size:0.16rem;color:#333;line-height:1;}
.stInfo h3{font-size:0.3rem;color:#333;line-height:1;font-weight:bold;margin:0.1rem 0 0.35rem;}
.stInfo h4{font-size:0.18rem;color:#000;line-height:1;margin-bottom:0.1rem;}
.stInfo h5{font-size:0.18rem;color:#333;line-height:2;margin-bottom:0.25rem;}

.mbcontainer{max-width: 750px;margin:0 auto;}
.shhow{display: block!important;}
.fm{position: relative;height:calc(100vh - 0.98rem);;width:100%;overflow: hidden;}
.fm img{width:100%;height:auto;}
.fmList{position: absolute;bottom:1.2rem;left:0;width:100%;padding:0 0.35rem;}
.fmList li a{display: block;width:3.3rem;height:0.9rem;background-color: rgba(14,57,138,0.3);font-size:0.26rem;text-align: center;
line-height:0.8rem;border:1px solid rgba(255,255,255,0.3);color:#fff;}
.fmList li{float: left;margin-bottom:0.14rem;}
.fmList li:nth-of-type(2n){float: right;}




/*/首页样式*/

/*轮播图区域*/
.banner{}
.banner2 img{width:100%;height:auto;display:inline-block;}
.banner2{position: relative;margin-top:1.15rem;}
.banTxt{position: absolute;top:0;left:0;width:100%;}
.banTxt h3{margin-top:2.18rem;font-size:0.4rem;color:#fff;line-height:1;}

/*底部区域*/
/* .footer{background:#24272a;} */
.fotTop h2{font-size:0.4rem;font-weight:normal;color:#fff;padding-bottom:0.35rem;border-bottom:1px solid rgba(255,255,255,0.2);margin-top:0.79rem;}
.fotNav{margin-top:1.2rem;margin-bottom:1rem;width:51.3%;}
.fotNav ul li{float: left;}
.fotcontact{margin-top:1.2rem;margin-left:1.25rem;}
.fotNav ul li h3,.fotcontact h4{font-size:0.24rem;color:#fff;line-height:1;margin-bottom:0.3rem;}
.fotNav ul li a,.fotcontact p{font-size:0.18rem;color:#fff;line-height:0.4rem;display:block; font-weight:200;}
.fotNav ul li:nth-of-type(1){width:29.2%;}
.fotNav ul li:nth-of-type(2){width:28.6%;}
.fotNav ul li:nth-of-type(3){width:28.6%;}
.fotNav ul li:nth-of-type(4){width:13.6%;}
.fotBottom{border-top:1px solid rgba(255,255,255,0.2);}
.fotBottom p{font-size:0.14rem;color:#c9cbcd;line-height:0.7rem; font-weight:200;}
.fotBottom p a{color:#afd6ff;}
.yqlink{font-size:0.14rem;color:#c9cbcd;line-height:0.7rem;font-weight:200;}
.linktx,.linkImg{float: left;}
.linktx{width:1.5rem;height:0.32rem;border:1px solid #585858;line-height:0.32rem;padding-left:0.1rem;margin-top:0.2rem;border-right:none;}
.linkImg{width:0.3rem;height:0.32rem;background:#3b3d3e url(../images/link.png) no-repeat center;background-size:0.08rem 0.13rem;margin-top:0.2rem;
border:1px solid #585858;border-left:none;}
.ewmBox{margin-top:1.8rem;}
.ewmImg img{width:1.3rem;height:1.3rem;}
.ewmBox p{font-size:0.14rem;color:#fff;line-height:1;margin-top:0.08rem;text-align: center;font-weight:200;}
.sharebb{margin-top:0.21rem;}
.sharebb a{float: left;margin-left:0.08rem;}
.ftt1{display: block;width:0.26rem;height:0.27rem;background:url(../images/ft1.png) no-repeat;background-size:0.26rem 0.27rem;}
.ftt2{display: block;width:0.26rem;height:0.27rem;background:url(../images/ft2.png) no-repeat;background-size:0.26rem 0.27rem;}
.ftt3{display: block;width:0.26rem;height:0.27rem;background:url(../images/ft3.png) no-repeat;background-size:0.26rem 0.27rem;}

.bg{background-color:#f8f8f8;padding-top:28px;padding-bottom:1px;}
.breadcrumb{margin-bottom:20px;}
.breadcrumb .bread{font-size: 14px;color: #666666;}
.breadcrumb .bread .ihome{display: inline-block;background: url(../images/ihome.png) no-repeat;width: 14px;height: 13px;vertical-align: -2px;margin-right: 8px;}
.breadcrumb .bread a{color: #666666;font-weight:200;}
.breadcrumb .bread a:hover{color: #004da3;}
.breadcrumb .bread .line{margin: 0 4px;}
.breadcrumb .bread .locat{color: #004da3;}


/*手机头部区域*/
.header-m{display: none;height:1.17rem;padding:0 0.35rem;position: relative;}
.header-m .logo img{position: absolute;top: 50%;transform: translate(0, -50%);width:2.37rem;height:0.6rem;}
.header-m .logo1 img{width:3.68rem;height:0.77rem;margin-top:0.2rem;}
.subHeader{font-size:0.34rem;color:#333;line-height:0.98rem;text-align: center;}
.header-m .menu .imenu2{margin-top:0.38rem;display: inline-block;background: url(../images/menu.png) no-repeat;
width: 0.54rem;height: 0.41rem;background-size: 100% 100%;-webkit-transition: background .4s;transition: background .4s;}
.header-m .menu.current .imenu2{background: url(../images/iclose2.png) no-repeat;width: 0.54rem;height: 0.41rem;background-size: 100% 100%;}

/*手机菜单*/
.droplist{display:none;width:100%;height:100%;z-index:100;position:fixed;top:1.17rem;bottom:0;left:50%;margin-left:-50%;background-color:rgba(0,0,0,0.8); }
.droplist > ul{overflow-y: auto;padding: 0 0.2rem;height: 92%;}
.droplist > ul > li{cursor: pointer;}
.droplist > ul > li.nbg > a{background: none;}
.droplist > ul > li > a{color:#fff;font-size:0.36rem;line-height:0.78rem;height:0.78rem;border-bottom: 1px solid #4b4a4a;display: block;background:url(../images/add.png) right center no-repeat;display: block;background-size: 0.22rem 0.22rem;}
.droplist > ul > li > a.current{background: url(../images/minus.png) right center no-repeat;background-size: 0.24rem 0.03rem;}
.droplist ul li ul{display:none;border-bottom: 1px solid #4b4a4a;padding:0.18rem 0;}
.droplist ul li ul li a{color:#fff;font-size:0.3rem;line-height: 0.5rem;}

@media only screen and (min-width: 1366px) and (max-width: 1680px) {
	.header .headerRight .navlist li>a,.header .hother h4,.header .hother a.en{font-size:16px;}
	.header .headerRight .navlist li{margin-left:20px;}
	.header .hother a.en{margin:0 10px 0 14px;}
	
}
@media only screen and (max-width:1440px ) {
	.zhu .swiper-pagination{right:0.45rem;}
}
@media only screen and (max-width:1366px ) {
	.header .hother{display: none;}
	.ewmImg img{width:1.4rem;height:1.4rem;}
}
@media only screen and (max-width: 1150px) {
	/* .header{display: none;} */
	/* .header-m{display: block;} */
}

@media only screen and (max-width:750px ) {
	.teamBox li .teamImg,.teamBox li .teamInfo{float:inherit;width:100%;height:auto;}
	.teamBox li .teamImg img{width:100%;height:4.53rem;}
	.teamBox li .teamInfo h3{font-size:0.3rem;}
	.teamBox li .teamInfo h3 span{font-size:0.26rem;}
	.teamBox li .teamInfo p{font-size:0.26rem;line-height:0.5rem;}
	.teamBox li .teamInfo{padding:0.45rem 0.25rem;}
	.teamBox li{margin-bottom:0.2rem;}
	.stNum{width:14%;}
	.stInfo{width:86%;}
	.stInfo h4{font-size:0.26rem;}
	.stInfo h5{font-size:0.26rem;line-height:0.5rem;}
	.stList li:last-of-type{border-bottom:none;}
	
	
}