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.142rem; font-family:helvetica,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{}
.headerTop{background-color:#000;line-height:32px;}
.headerTop h2{font-size:0.16rem;color:#bebebe;text-transform: capitalize;}
.headBox h4{float: left;font-size:0.16rem;color:#bebebe;}
.headBox h4:nth-of-type(1){padding-left:20px;background:url(../images/man.png) no-repeat left center;background-size:14px;}
.headBox h4:nth-of-type(2){padding-left:20px;background:url(../images/tele.png) no-repeat left center;background-size:14px;margin-left:10px;}

.zhuTitle{text-align: center;}
.zhuTitle img{width:1.2rem;height:1.2rem;}
.fotTxt h2 img{width:2.36rem;height:0.19rem;}




.navList{position: relative;padding-bottom:0.3rem;}
.navList ul{display: flex;justify-content: space-between;width:96.7%;}
.navList ul li{position: relative;}
.navList ul li a{font-size:0.18rem;color:#000;line-height:1;text-transform:uppercase;}
.navList ul li:hover a{text-decoration: underline;}
.menucurrent a{text-decoration: underline;}
.searchBox{width:3.3%;width:0.17rem;height:0.16rem;background:url(../images/search.jpg) no-repeat;background-size:cover;
margin-top:-1.5px;cursor:pointer;}


.header .subDrop{position: absolute;width:3.4rem;left:-0.28rem;top:0.45rem;background-color:#f7f7f7;z-index: 999;display:none;}
.header .subDrop2{width:2.08rem;}
.header .subDrop .sublink{padding:0.3rem 0 0.4rem;position: relative;width:50%;}
.header .subDrop .sublink a{display:block;font-size: 0.16rem;color:#666;line-height:0.28rem!important;position: relative;
padding:0 0 0 0.28rem;text-decoration: none;}
.header .subDrop .sublink a:hover{text-decoration: underline;}
.header .subDrop .subInfo{width:3.38rem;padding-left:33px;border-left:1px solid #e9e9e9;}
.header .subDrop .subInfo p{font-size:16px;color:#666;line-height:28px;margin-top:14px;}
.sbbb{width:100%;overflow: hidden;}
.header .subDrop .sublink a:first-of-type{color:#000;font-weight:bold;}
.header .subDrop .sublink:nth-of-type(2) a{padding-left:0;}
.header .subDrop2 .sublink{width:100%!important;}
.header .subDrop2 .sublink a:first-of-type{color:#666;font-weight:normal;}


/*首页样式*/
.bbs .swiper-pagination-bullet,.productBox .swiper-pagination .swiper-pagination-bullet
{width:12px;height:12px;background-color:#fff;opacity: 1;margin:0 0.15rem 0 0!important;}
.bbs .swiper-pagination-bullet-active{background-color:#000;}

.chanpin{padding:0.85rem 0 1rem;}
.chanpin h2,.xinwen h2{font-size:0.3rem;color:#000;line-height:1;text-align: center;margin-bottom:0.34rem; margin-top:0.3rem;}
.proImg{width:100%;height:2.37rem;overflow: hidden;}
.proImg img,.xwBox li .xwImg img{width:100%;height:100%;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;}
.proImg:hover img,.xwBox li:hover .xwImg img{transform: scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);}    
.chanpin h4{font-size:15px;color:#000;line-height:1;text-transform: uppercase;margin-top:0.24rem;}
.productBox{padding-bottom:0.5rem;position: relative;}
.productBox .swiper-pagination{position: absolute;bottom:0;}
.productBox .swiper-pagination .swiper-pagination-bullet{background-color:#cdcdcd;}
.productBox .swiper-pagination .swiper-pagination-bullet-active{background-color:#000;}

.baseBtn{font-size:0.18rem;color:#000;text-transform: uppercase;width:1.32rem;height:0.5rem;line-height:0.5rem;text-align: center;border:1px solid #000;
margin:0.32rem auto 0;}
.baseBtn:hover{background-color:#000;color:#fff;}

.guan{background-color:#efefef;}
.guanTxt h3{font-size:0.3rem;color:#000;line-height:1;text-transform: uppercase;margin-bottom:0.2rem;}
.guanTxt p{font-size:0.18rem;color:#333;line-height:0.26rem;margin-bottom:0.3rem;width:6.75rem;}
.guanImg{width:50.6%;}
.guanTxt{width:49.4%;padding-top:0.92rem;}
.guanImg img{width:100%;height:6.04rem;}
.baseBtn2{margin:0;}
.guanTxt p:last-of-type{margin-bottom:0.6rem;}

.xinwen{padding:0.6rem 0 0.85rem;}
.xinwen h2{margin-bottom:0.5rem;}
.xwBox li{float: left;width:23.3%;margin-right:2.26%;}
.xwBox li .xwImg{width:100%;height:2.9rem;margin-bottom:0.22rem;overflow: hidden;}
.xwBox li h5{font-size:0.18rem;line-height:0.22rem;color:#000;}
.xwBox li:nth-of-type(4n){margin-right:0;}

.dhList{border-top:1px solid #d6d6d6;padding:0.7rem 0 0.78rem;}
.dhList li{float: left;width:25%;text-align: center;border-right:1px solid #353535;}
.dhList li h5{font-size:0.22rem;color:#000;line-height:1;margin-top:0.3rem;}
.dhList li:last-of-type{border-right:none;}
.dhList li:nth-of-type(1) img{width:0.42rem;height:0.42rem;}
.dhList li:nth-of-type(2) img{width:0.42rem;height:0.45rem;}
.dhList li:nth-of-type(3) img{width:0.46rem;height:0.46rem;}
.dhList li:nth-of-type(4) img{width:0.47rem;height:0.38rem;}

.seaInfo{margin-bottom:0.15rem;display: none;}
.seaBox{width:5.35rem;border-bottom:1px solid #000;padding-left:0.3rem;background:url(../images/search22.jpg) no-repeat left center;
background-size:0.17rem 0.16rem;margin-left:3.45rem;}
.seaBox input[type="text"]{width:100%;height:0.42rem;border:none;font-size:0.16rem;color:#666;line-height:0.42rem;}
.seposi{position: relative;}
.seclose{font-size:0.15rem;color:#000;line-height:1;padding-right:0.3rem;background:url(../images/closee.jpg) no-repeat right center;
background-size:0.12rem 0.1rem;position: absolute;right:0;top:50%;transform: translateY(-50%);}

.linkList li{float: left;}
.linkList{display: flex;flex-direction: row;justify-content: space-between;padding-right:0.8rem;}
.linkList:first-of-type{margin-bottom:0.22rem;}

.fotLink h4{font-size:0.14rem;color:#000;line-height:1;margin:0.34rem 0 0.22rem;}
.fotImg img{width:1.22rem;height:0.16rem;}

.tan{position: fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:9999;}
.tanInfo{width: 760px;height:520px;background-color:#fff;position: absolute;top:50px;left:50%;transform: translateX(-50%);}
.tanImg img{width:304px;height:460px;}
.tanBox{width:456px;padding:28px;}
.tan1 img{padding: 0 0 5px 0;width: 80%;}
.tagline{font-size:3px;font-weight: 400;margin-bottom: 10px;line-height:34px;padding-right: 30px;}
.headline{font-size: 18px;font-weight: 400;line-height:20px;}
.tanForm p{font-size:14px;line-height:14.4px;color:#b50010;text-align: right;padding:10px;}
.tanForm input[type="text"]{width:100%;border:1px solid #b50010;padding:10px;font-size:15px;color:#666;}
.tanForm input[type="button"]{padding: 10px 15px;background-color:#000;border:none;font-size:14px;line-height: 1;
letter-spacing: 1.1px;text-align: center;color:#fff;margin-top:15px;}
.no-thanks{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #bfbfbf;}
.coss{font-size: 37px;font-weight: 400;line-height: 20px;color: #565458;cursor: pointer;
position: absolute;top:10px;right:10px;}




/*/首页样式*/

/*轮播图区域*/
.banner{}
.banner img{width:100%;height:7.7rem;}
.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.42rem;color:#fff;line-height:1;}

/*底部区域*/
.footer{}
.fot1{background-color:#f0f0f0;padding:0.4rem 0 0.45rem;}
.fotTxt h2{font-size:0.34rem;color:#333;line-height:1;text-transform: uppercase;margin-bottom:0.15rem;}
.fotTxt p{font-size:0.16rem;color:#333;line-height:0.26rem;}
.fotForm input[type="text"]{display: block;width:4.5rem;height:0.5rem;border:1px solid #000000;line-height:0.5rem;padding-left:0.18rem;
font-size:14px;color:#595959;border-right:none;}
.dingding{width:0.32rem;height:0.5rem;background:#fff url('../images/toto.jpg') no-repeat left center;background-size:0.17rem 0.12rem;
border:1px solid #000000;border-left:none;cursor:pointer;}

.fot2{padding:0.48rem 0 0.8rem;}
.fotdh{width:58%;}
.fotdh li{float: left;}
.fotdh li h3,.fotLink h3{font-size:0.15rem;color:#000;line-height:1;text-transform: uppercase;margin-bottom:0.2rem;font-weight:bold;}
.fotdh li a{display: block;font-size:0.16rem;color:#666;line-height:2;}
.fotdh li:nth-of-type(1){width:28.7%;}
.fotdh li:nth-of-type(2){width:28.2%;}
.fotdh li:nth-of-type(3){width:26.4%;}
.fotdh li:nth-of-type(4){width:16.7%;}
.fot3{background-color:#000;}
.fot3 p{font-size:0.15rem;color:#fff;line-height:0.4rem;float: left;}
.fot3 p:last-of-type{float: right;}
.fotChecc{margin-top:0.24rem;}
.fotChecc label{font-size:0.14rem;color:#000;line-height:1;}
.fotChecc input[type="checkbox"]{width:0.12rem;height:0.12rem;border:1px solid #000;background-color: transparent;}
.fotChecc label a{text-decoration: underline;}


.sharebb{margin-top:0.21rem;}
.sharebb a{float: left;margin-left:0.08rem;}
.ftt1{display: block;width:0.19rem;height:0.17rem;background:url(../images/ftt8.jpg) no-repeat;background-size:0.19rem 0.17rem;}
.ftt2{display: block;width:0.19rem;height:0.17rem;background:url(../images/ftt6.jpg) no-repeat;background-size:0.19rem 0.17rem;}
.ftt3{display: block;width:0.19rem;height:0.17rem;background:url(../images/ft3.png) no-repeat;background-size:0.19rem 0.17rem;}

.bg{background-color:#f8f8f8;padding-top:28px;padding-bottom:1px;}
.breadcrumb{margin-bottom:20px;}
.breadcrumb .bread{font-size: 16px;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;}

.banner{position: relative;}
.bbsl{width:0.16rem;height:0.31rem;background: url(../images/bbzuo.png) no-repeat;position: absolute;left:0.55rem;z-index: 999;
top:50%;transform: translateY(-50%);background-size: cover;}

.bbsr{width:0.16rem;height:0.31rem;background: url(../images/bbyou.png) no-repeat;position: absolute;right:0.55rem;z-index: 999;
top:50%;transform: translateY(-50%);background-size: cover;}

.mbfott{display: none;}
/*手机头部区域*/
.header-m{display: none;height:1.18rem;padding:0 0.35rem;position: relative;}
.header-m .logo img{position: absolute;top: 50%;transform: translate(0, -50%);width:3.19rem;height:0.41rem;}
.header-m .logo1 img{width:1.09rem;height:1.09rem;margin-top:0.125rem;}
.subHeader{border-bottom:1px solid #efefef;}
.header-m .menu .imenu2{margin-top:0.47rem;display: inline-block;background: url(../images/menu.png) no-repeat;
width: 0.49rem;height: 0.35rem;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.49rem;height: 0.35rem;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.38rem;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.32rem;line-height: 0.5rem;}

.mobile{display: none;}

@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:18px;}
	.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 ) {
	.pc{display: none;}
	.mobile,.mbfott{display:block;}
	.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.32rem;}
	.teamBox li .teamInfo h3 span{font-size:0.28rem;}
	.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.28rem;}
	.stInfo h5{font-size:0.28rem;line-height:0.5rem;}
	.stList li:last-of-type{border-bottom:none;}
	
	.mbBanner img{width:100%;height:5.2rem;}
	.mbpagge{position: absolute;bottom:0!important;text-align: center;}
	.mbbs .swiper-pagination-bullet,.mbpagge .swiper-pagination-bullet{width:0.2rem;height:0.2rem;background-color:#fff;border-radius:50%;opacity:1;}
	.mbbs .swiper-pagination-bullet-active,.mbpagge .swiper-pagination-bullet-active{background-color:#000;}
	.mbpagge .swiper-pagination-bullet{border:1px solid #000;}
	
	.mbProducts{padding:0.74rem 0.35rem 0.8rem;}
	.mbProducts h2,.mbNews h2{font-size:0.38rem;color:#000;line-height:1;text-align: center;text-transform: uppercase;margin-bottom:0.38rem;}
	.mbppImg img{width:3.3rem;height:2.75rem;}
	.mbProList .swiper-slide{margin-top:0!important;}
	.mbProList h5{font-size:0.28rem;color:#000;line-height:1;margin:0.28rem 0 0.38rem;}
	.mbProList{padding-bottom:0.5rem;width:100%;}
	.mbMore{width:3rem;height:0.8rem;font-size:0.28rem;color:#000;text-align: center;line-height:0.8rem;border:1px solid #000;
	margin:0.48rem auto 0;}
	
	.mbabbImg img{width:100%;height:6.07rem;}
	.mbabTxt{background-color:#efefef;padding:0.74rem 0.35rem 1.14rem;}
	.mbabTxt h4{font-size:0.38rem;color:#000;line-height:1;text-transform: uppercase;margin-bottom:0.2rem;}
	.mbabTxt p{font-size:0.28rem;line-height:0.5rem;color:#333;margin-bottom:0.05rem;}
	.mbMore2{margin:0.2rem auto 0;}
	
	.mbnewsList li{float: left;width:3.3rem;margin-bottom:0.45rem;}
	.mbnewsList li:nth-of-type(2n){float: right;}
	.mbnewsList li .mbnewsImg img{width:100%;height:2.75rem;}
	.mbnewsList li h4{font-size:0.28rem;color:#000;line-height:1;margin:0.3rem 0 0.18rem;}
	.mbnewsList li h5{font-size:0.26rem;color:#333;line-height:1;}
	
	.mbNews{padding:0.8rem 0.35rem 1.1rem;}
	.mbfott{background-color:#000;padding:0.78rem 0 0.56rem;position: relative;}
	.mbfott p{font-size:0.28rem;color:#fff;line-height:1;text-align: center;text-transform: uppercase;}
	.mbtop{width:0.71rem;height:0.71rem;background: url(../images/mbtop.png) no-repeat;background-size:0.71rem;
	position: absolute;left:50%;transform: translateX(-50%);top:-0.35rem;}
	
	
}