@charset "utf-8";
/*width:1200+*/

@media only screen and (min-width: 1004px) and (max-width: 2800px){
	/** 鼠标滑过 斜切 **/
.dd, .simg, .imgW .img, .imga, .product-list a, .teach-list .imga a, .news-list .more{
    transition:all ease-in .3s;
    -moz-transition:all ease-in .3s;
    -ms-transition:all ease-in .3s;
    -o-transition:all ease-in .3s;
    -webkit-transition:all ease-in .3s;
}
.shadow1 .imga:hover,.shadow1 dd:hover{
    box-shadow:0px 0px 10px #aaa;
    -moz-box-shadow:0px 0px 10px #aaa;
    -ms-box-shadow:0px 0px 10px #aaa;
    -o-box-shadow:0px 0px 10px #aaa;
    -webkit-box-shadow:0px 0px 10px #aaa;
}
.shadow99 .imga:hover,.shadow99 dd:hover{
    transform:translateY(-5px);
    -moz-transform:translateY(-5px);
    -ms-transform:translateY(-5px);
    -o-transform:translateY(-5px);
    -transform:translateY(-5px);
    box-shadow:0px 0px 10px #999;
    -moz-box-shadow:0px 0px 10px #999;
    -ms-box-shadow:0px 0px 10px #999;
    -o-box-shadow:0px 0px 10px #999;
    -webkit-box-shadow:0px 0px 10px #999;
}
.shadowcc .imga:hover{
    box-shadow:0px 0px 10px #ccc;
    -moz-box-shadow:0px 0px 10px #ccc;
    -ms-box-shadow:0px 0px 10px #ccc;
    -o-box-shadow:0px 0px 10px #ccc;
    -webkit-box-shadow:0px 0px 10px #ccc;
}
.lateY .imga:hover{
    transform:translateY(-5px);
    -moz-transform:translateY(-5px);
    -ms-transform:translateY(-5px);
    -o-transform:translateY(-5px);
    -transform:translateY(-5px);
    box-shadow:0px 0px 10px #ccc;
    -moz-box-shadow:0px 0px 10px #ccc;
    -ms-box-shadow:0px 0px 10px #ccc;
    -o-box-shadow:0px 0px 10px #ccc;
    -webkit-box-shadow:0px 0px 10px #ccc;
}
.lateY10 .imga:hover{
    transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    -transform:translateY(-10px);
}
.scale:hover .simg,.imgW:hover .img,.product-list a:hover .img{
    -ms-transform:scale(1.1);-
    moz-transform:scale(1.1);
    -webkit-transform:scale(1.1);-
    o-transform:scale(1.1);transform:scale(1.1);
}



}

@media only screen and (max-width: 1530px){
   .nav{margin-left: 2%}
   .navul li>a{padding: 0 13px;}
}

@media only screen and (max-width: 1366px){
   
   .operatebg img{
       width: 120%;
   }
}

@media only screen and (max-width: 1300px){
   .inwp{padding: 0 6%}
}
@media only screen and (max-width: 1150px){
   .inwp{padding: 0 2%}
}



@media only screen and (min-width: 1200px){

}
/** max-width:1200 **/
@media only screen and (max-width: 1199px){
.wp{ width:96%;}

}
/** max-width:1024 **/
@media only screen and (max-width: 1023px) {
    body{padding-top: 50px;}
.nav{ display:none;}
.menubtn{ display:block;} 
.header_nav{
    position: fixed;
    width: 100%;
    background: #fff;
    z-index: 99;
    height: 50px;
    top: 0;
    left: 0;
}
.loarea{ height:50px;}
.loarea .logo{ width:140px; padding: 9px 0 0 0}
.loarea .logo img{ height:32px;}
.headfr{padding-top: 10px;}
.inwp{padding: 0 40px}

.banner .swiper-pagination{ display:none;}
.banner .swiper-button-prev,.banner .swiper-button-next{ display:inline-block; width:20px; height:28px;margin-top:-14px;}
.footer_wap{ display:block;}
.pcshow{ display:none;}
.wapshow{ display:inline-block;}
.serchm{
    position: absolute;
    top: 33px
}
.inabora{
    width: 105px;
    height: 115px;
}
.inabora .font36{font-size: 16px;}
.inabora .font18{font-size: 14px;}
.inabora .font72{font-size: 22px;}
.inabora .font73{font-size: 24px;}

.inabtnrc .inabora .abblue{font-size: 12px;}
.inabtnrc .inabora .abcohs{font-size: 12px;}







.inabtkxbox ul li:before{ width: 80px;}
.operrt{ width: 90%;}
.footcon{display: none;}
.foottop{display: none;}
.seriebottom{width: 100%; padding: 10px 0; top: -30px}
.gallery-thumbs .swiper-button-prev{right: initial; left: 5%}
.seriesn img{width: 20px; margin-right: 8px;}
.seriesn{font-size: 14px; padding: 10px 0}
.sriesbox img{width: auto; height: 200px;}
.seriwz{width: 80%}
.seriwz h3{font-size: 16px; padding-bottom: 10px;}
.seriwz p{font-size: 14px; line-height: 26px;}
.sermore{font-size: 14px; line-height: 30px; height: 30px;}
.h_tit{padding: 15px 0}
.h_tit h3{font-size: 24px; margin-bottom: 10px;}
.indeulis{width: 90%; font-size: 12px;}
.spacem h3{font-size: 18px;}
.spacem p{font-size: 12px;}
.operatebg img{ height: 300px; }
.seriwz h4{font-size: 24px;}

.nrsuv a{font-size: 14px; margin:5px 15px; display: inline-block;}
.currenbg{padding: 15px 0}
.prixqtit{font-size: 20px;}
.proxqbox{margin-top: 10px; font-size: 14px; line-height: 28px;}
.proxqbox img{width: 100%}
.proxqbox h4{font-size: 16px;}
.productbox li{width: 47%; margin: 10px 1.5%; font-size: 14px;}
.protitwp h3{font-size: 24px;}
.protitwp.qualtit h3{font-size: 24px;}
.protitwp.qualtit{font-size: 16px;}
.copzzbox ul li{width: 48%; margin: 10px 1%;}
.partnerm h3{font-size: 24px; margin-bottom: 10px;}

.aboutopfl{width: 100%;}
.aboutopfr{width: 100%; margin-top: 20px;}
.aboutopfl img{width: 100%}
.abouttopm{padding: 50px 0 30px}
.aboutopfl p{font-size: 80px;}
.aboutconm ul li{width: 95%; padding: 15px 1% 15px 4%; border-bottom: 1px solid #e3e6e8; border-right: none;}
.abconnr h3{font-size: 18px;}
.tesmjx{width: 80%; margin: 15px 0}
.tesmjx img{width: 100%}
.teammain ul li .imgW{width: 80px;}
.teambox{padding: 20px 0}
.teamtit h3 span{font-size: 18px;}
.teamtit{font-size: 12px;}
.teamnr b{font-size: 18px;}
.teamnr span{font-size: 14px;}
.teamnr p{margin-top: 5px;}
.teamnr{padding-left: 8px;}

.contactusbox{padding: 25px 0}
.contatit{font-size: 14px;}
.confsbg{padding: 15px 5px; box-sizing: border-box; width: 94%; font-size: 12px;}
.confsbg .imgW{width: 20px;}
.confsbg .imgW img{width: 100%}
.confsbg a{margin-left: 0}
.contacit{font-size: 24px; padding: 15px 0;}
.addrefl{width: 100%;}
.addrefr{width: 100%;}
.addrefr h3{font-size: 18px; margin-bottom: 5px;}
.addressbox{padding: 15px 2%}

.appico{width: 100px; height: 100px;}
.applicnav a{width: 31%; font-size: 14px; height: 38px; line-height: 38px; }
.applicnav{padding: 15px 0 30px;}
.applimain{padding: 15px 8% 15px 2%; width: 80%}
.appico{width: 50px; height: 50px;}
.applimain{
    -webkit-transform: translate(0%,0%);
    -moz-transform: translate(0%,0%);
    -ms-transform: translate(0%,0%);
    -o-transform: translate(0%,0%);
    transform: translate(0%,0%);
}
.applicbox{margin-bottom: 15px;}
.applimain h3{font-size: 16px; margin-bottom: 8px;}
.applimain{font-size: 12px; line-height: 20px;}


}
/** max-width:960 **/
@media only screen and (max-width: 959px) {

}
/** max-width:768 **/
@media only screen and (max-width: 767px) {

.telm{display: none;}
.serchbox{margin: 0 0 0 10px;}
.inabora{
    width: 102px;
    height: 92px;
    padding: 10px 0 0 0;
}
.inashad img{width: 100%}
.inabtkxbox ul li .mt15{margin-top: 5px;}




}
/** max-width:640 **/
@media only screen and (max-width: 639px) {
}

/** width:480 **/
@media only screen and (max-width: 479px) {

}

@media only screen and (max-width: 360px) {

}
/** width:320px **/
@media only screen and (max-width: 319px) {	
}

/*********************************首页结束**********************************/

/*******************************************************************/
/*width:1200+*/
@media only screen and (min-width: 1200px){}
/** max-width:1200 **/
@media only screen and (max-width: 1365px){

	}
/** max-width:1200 **/
@media only screen and (max-width: 1199px){}
/** width:960px **/
@media only screen and (max-width: 1023px){
}
/** max-width:960 **/
@media only screen and (max-width: 959px){}
/** max-width:768 **/
@media only screen and (max-width: 767px){}
/** max-width:640 **/
@media only screen and (max-width: 639px){
	}
/** width:480 **/
@media only screen and (max-width: 479px) {}
/** width:360px **/
@media only screen and (max-width: 360px) {}

/** width:320px **/
@media only screen and (max-width: 319px){}
/*******************************************************************/


