﻿@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 (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) {

.nav{ display:none;}

.menubtn{ display:block;} 



.loarea{/* height:60px;*/}

.loarea .logo{ width:140px; /*padding-top:14px;*/ }

.loarea .logo img{ height:32px;}

.tel{ display:none;}

.mtel{ display:block;}

.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;}





.loarea{padding: 10px 0;}

.headerBox{padding-right: 40px;}

.inloginbxo a.dinye{font-size: 14px; margin: 0 10px; width: 60px; text-align: center; padding: 5px 0}



.banTextbox h3{font-size: 20px;}

.banTextbox p{margin: 10px 0 20px;}

.banTextbox{

    font-size: 16px; 

    width: 90%; 

    top: 10px; 

    left: 10px;

   -webkit-transform: translate(0%,0%);

    -moz-transform: translate(0%,0%);

    -ms-transform: translate(0%,0%);

    -o-transform: translate(0%,0%);

    transform: translate(0%,0%);

}

.banate{font-size: 14px; padding: 5px 8px;}

.padbt{padding-top: 25px;}

.title span{font-size: 30px;}

.title{margin-bottom: 30px;}

.insoluTop{font-size: 14px; padding: 0 20px}

.insoluTop span{padding: 0 2px 15px;}

.insoluLitop{display: block;}

.insoyp{width: 100%; margin: 10px 0}

.insolutjzbox{width: 100%; padding: 20px 0}

.insoluLibot{flex-wrap: wrap;}

.insoluItem{width: 48%; margin: 5px 0; padding: 25px 1% }

.hpzyitem{font-size: 16px;}

.hpzyitem img{width: 50px}

.riskBox{padding: 25px 25px 0}

.risktitle{font-size: 30px; margin-bottom: 25px;}

.riskpjgbg{width: 96%}

.submenubox a{margin: 0 20px;}

.profiletop{display: block;}

.profilefl, .profilefr{width: 98%}

.profilebotton{display: block;}

.profileboItem{width: 98%}

.netitle{font-size: 32px; margin-bottom: 25px;}

.culturBox{

    padding-left: 0;

    display: block;

}

.cultubz{display: none;}

.culturFr{width: 100%; margin-top: 20px; padding-left: 0}

.contactBox{display: block;}



.contaciFl{margin-bottom: 20px;}

.newItem{width: 48%; font-size: 14px;}

.newdetie h3{font-size: 24px;}

.subscribox{padding: 30px 15px;}

.sebljdg{width: 98%;}



.oederBox{width: 98%;}

.loginBox{width: 98%; padding: 30px 15px;}



.loginbg{padding: 30px 0}

.mainteTopbox{display: block;}

.aqtcbtn{display: block; margin-top: 20px; text-align: center;}

.tximg{width: 100px; height: 100px;}

.meaintnazo{width: 60%}

.mainteNav a{margin: 0 20px;}

.maintenanceBox{padding: 25px 0}

.maintenanceMain{width: 90%}

.maintenanli{display: block;}

.maintenanli .loginItem{width: 100%}

.maintenanul .loginItem button{width: 100%; font-size: 18px;}

.mariskbox{padding: 0 15px;}

.mariskItem{

     display: block;

     padding: 15px 0

}

.ristime{margin-top: 20px;}

.mariskliem{display: flex; justify-content: space-between; align-items: center;}

.mariskliem span{margin-right: 0}

.solutionMenu a{font-size: 14px; padding: 0 8px 20px; margin: 10px 0}

.cyhbox{padding: 25px 0}

.solutionTitle h3{font-size: 24px;}

.zlzyBox{display: block;}

.zlzyTp{width: 100%}

.zlzytext{width: 100%; margin-top: 20px;}

.caseBox{display: block;}

.caseItem{width: 98%; margin: 10px 1%}

.caseBotm{padding: 15px;}

.caseBotm h3{font-size: 20px;}

.guinbp{display: none;}



.guideItem{display: block;}

.guideImg,.guideCont{width: 98%; margin: 10px auto}

.guideTitle{font-size: 16px;  padding: 5px 10px;}

.guideCont{padding-bottom: 20px;}







.footerbox{
    flex-wrap: wrap;
}

.footItem{width: 50%; margin: 0 0 10px}

.foottit{margin-bottom: 20px;}
.footerbox .hre{display: none;}
.footItem:nth-child(3){display: none;}
.footItem:nth-child(4){display: none;}
.footItem:nth-child(2) .footli{display: none;}


}

/** max-width:960 **/

@media only screen and (max-width: 959px) {



}

/** max-width:768 **/

@media only screen and (max-width: 767px) {

.banner .slick-dots{ bottom:10px;}

}

/** 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){}

/*******************************************************************/





