﻿@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;}

.h_tui{padding: 0 0 30px;}
.h_tit{padding: 15px 0; font-size: 18px;}
.h_tit i{bottom: 10px;}
.search{display: none;}
.logbtn{margin: 15px 35px 0}
.preview .swiper-slide {width: 33.3%;}
.preview{padding: 0 5%; max-width: 90%; width: 90%;}
.view{margin: 20px 0 0}
.htuiBox .tp{width: 100%;}
.htuiIntro{width: 100%; margin-top: 10px;}
.view .arrow-left,.view .arrow-right{display: none;}
.htuiIntroul li{width: 100%; margin-right: 0;}
.preview .arrow-left .iconfont, .preview .arrow-right .iconfont{font-size:25px;color: #fff;line-height: 1;}
.preview .arrow-left{display: block; left: -2px;}
.preview .arrow-right{display: block; right: 0px;}
.h_tuj ul li{width: 97%; margin: 0 0 10px 0; padding: 6px 1.5%}
.h_tuj ul li img{width: 100%}
.h_tuj{padding: 20px 0}
.tujBot{padding: 10px 0}
.tujBot h3{font-size: 16px;}
.tujBot p{margin: 10px 0}
.inexperfl{width: 100%; display: none;}
.inexperfl img{width: 100%}
.inexperfr{width: 100%; margin-top: 10px;}
.inexperfr li{margin: 0 1% 10px; width: 23%;}
.inexperfr li span{font-size: 14px;}
.inexperfr li p{font-size: 12px;}
.recomtit span{font-size: 18px;}
.recomtit a{font-size: 12px;}
.recomtit{line-height: 38px;}
.inexpertM{margin-top: 15px;}
.htuiIntro .intro .tit .mc{font-size: 16px;}
.trainerBg{padding: 20px 0}
.tranincon{padding: 8px 2%;}
.tranincon h3{font-size: 14px;}
.tranincon span{padding: 2px 3%; font-size: 12px; float: left;}
.trainbot{font-size: 12px; height: 44px; overflow: hidden;}
.h_poticC .swiper-button-next{margin-right: 0}
.h_poticC .swiper-button-prev{margin-left: 0}
.inxsimg img{width: 100%}

.h_paperTab{width: 100%}
.h_new{width: 100%}
.hpboxul .tit .mc{font-size: 12px;}
.hnul .tit .mc{font-size: 14px;}
.hnul li{padding: 10px 0 0}
.inpartit span{font-size: 16px;}
.h_reason{display: none;}
.f_t{display: none;}
.f_b{padding: 10px 0; font-size: 12px;}

.jobListul li{width: 100%; margin: 10px 0;}
.jobListul{margin-right: 0}
.jobList{padding: 30px 0 20px;}
.jobListul .tparea .tit{padding: 8px; font-size: 14px;}
.jobListul .des{padding: 12px 10px;}
.coursefl{width: 100%}
.coursefr{display: none;}
.cata1{padding: 20px 0 0;}
.cata1 .item{padding-left: 0}
.cata1 .item .mc{top: -15px;}
.coursefl ul li a{padding: 5px 0}
.coursefl ul li h3{font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.courebox .imgW{width: 100%!important}
.courebox .imgW img{width: 100%}
.courebox .mlW{width: 100%!important}
.coupl{padding-left: 0; margin-top: 10px;}
.coupl dl{padding-bottom: 20px;}
.catalog2TabWrap {
    overflow-x: auto;
}
.catalog2Tab_a {
    min-width: 900px;
}
.catalog2Tab_a td{padding: 5px; font-size: 12px;}
.catalog2Tab_a th{padding: 5px; font-size: 14px;}
.turnpage5 a{padding: 3px 5px;}
.turnpage5 em{margin: 5px 3px; display: inline-block;}
.turnpage5 a{margin: 5px 3px; display: inline-block;}
.equibox li .imgW{width: 100%!important}
.equibox .imgW img{width: 100%}
.equibox .mlW{width: 100%!important; margin-top: 10px;}
.mainfl{width: 100%}
.equpl{padding-left: 0}
.equibox li{margin-bottom: 15px;}
.equibox li a{margin-top: 15px;}
.nrban{position: relative; overflow: hidden;z-index: 999}
.nrban img{width: 180%; max-width: 180%; margin-left: -40%}
.tnformtab td{padding: 10px 2%; width: 96%; display: block;}
.tnformtab .text{line-height: 32px; height: 32px; font-size: 14px;}
.tnformtab .sbtn{height: 32px; line-height: 32px;}
.tparea{width: 100%}
.cIntro .intro{width: 100%; margin-top: 10px;}
.cIntro .introTab{width: 100%}
.cIntro .intro .tit{margin-bottom: 5px;}
.cIntro .introTab td{display: block; padding: 2px 0}
.consultbox{position:static; margin-top: 10px;}
.cIntitb{margin-top: 20px;}
.rigbox{width: 94%; padding: 15px 2%;}
.regbg{padding: 80px 0;}
.loginForm .tit{font-size: 16px;}
.czi{line-height: 35px; height: 35px; font-size: 14px;}
.logbut{line-height: 35px; height: 35px; font-size: 14px;}
.logBtn{margin: 10px 0}
.loginbox table td span{font-size: 14px;}
.selection span{display: block; margin-bottom: 10px;}
.loginbox{margin-top: 15px;}
.conctfs ul li{width: 100%}
.mt50{margin-top: 20px;}
.nxcase li h3{font-size: 16px;}
.nxcon{line-height: 22px;}
.shy{margin: 5px 0}
.nxcase li{padding: 10px 0; margin-bottom: 0}

.expermain li{width: 48%;}
.expem2 ul li{width: 48%;}
.expem2 ul li .imgW{width: 100%!important}
.expem2 ul li .imgW img{width: 100%}
.expem2 ul li .mlW{width: 100%!important}
.expem2 ul li a{padding: 8px 2%}
.in_sh .pnpage p{width: 98%}
.in_tit{padding: 0 0 15px;}
.nxsfx a{font-size: 14px; margin-bottom: 10px; display: inline-block;}
.mainfl .inpartit a{font-size: 12px; line-height: 30px;}
.inpartit{padding-top: 5px;}
.cIntro .tparea{width: 100%}
.sdbot{font-size: 12px;}





}
/** 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;}



.trainFlow2ul .tparea{width: 40px; height: 40px;}
.trainFlow2ul .tparea .tp{width: 25px; height: 25px; padding-top: 8px;}
.trainFlow2ul{background: url(../images/icon/white9.png) left 20px repeat-x;}
.trainFlow2ul .tparea .arr{top: 12px; right: -20px;}
.trainFlow2ul .tit{font-size: 12px; margin-top: 15px;}





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


