* { margin: 0; padding: 0; }
html, body { width: 100%; height: 100%; font-size: 100px; max-height: 999999px; }
body { font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体"; *font-family:"微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";}
ol, ul, p, input { padding: 0; margin: 0; border: 0; list-style: none; }
a { text-decoration: none; cursor:pointer }
img { border: none; }
.left { float: left; }
.right { float: right; }
.hide { display: block; }
.clearfix:after { content: "."; display: block; clear: both; height: 0; font-size: 0; overflow: hidden; }
.clearfix { zoom: 1; }
.wrap{ width:100%; max-width:750px; padding-bottom: 1rem; overflow:hidden; margin: 0 auto;font-size: 0.28rem;  }
.section{width:100%; max-width:750px;  margin:0 auto; padding-bottom:0.4rem;font-size: 0.28rem; }
.cont{ width: 6.7rem; margin:0 auto; padding-bottom:0.4rem; font-size:0.24rem;}
header {width: 100%;  max-width: 7.5rem;height: 0.88rem;  background: #333333; line-height: 0.88rem; color: #FFFFFF; font-size: 0.3rem;  position: relative;text-align:center;}
header>img { position: absolute; height: 0.28rem; left: 0.3rem;  top: 0.29rem; cursor: pointer;}

/*.dy{ width:100%; overflow:hidden;background:url(../img/bj.jpg) no-repeat #fff; background-size: 7.5rem 5rem; padding:5rem 0px 0; font-size:0.3rem; color:#666; line-height:0.5rem;}
.dy_tel{ width: 6.9rem; padding:0 0.3rem; height:0.89rem; border-bottom: 1px solid #ccc; overflow: hidden; background:#db4453;}
.dy_tel p{ width:5.98rem ; line-height:0.89rem; font-size: 0.3rem; color: #fff;}
.dy_tel p span{ font-size:0.36rem ; color: #fff;}
.dy_tel a{ width: 0.92rem; height: 0.42rem; padding-top:0.25rem; color:#fff;}
.dy_con{ padding:0.4rem 0.4rem; line-height: 0.5rem; font-size:0.28rem ; color: #fffefe; background:#4e4343;}
.dy_tel img{ width: 0.83rem ; height: 0.41rem;}
.dytxt{ padding:0.4rem 0; line-height:0.52rem ; font-size: 0.3rem; color:#333;}*/
.banner img{ height:3.61rem; width:7.5rem; display:block;}
.banner b.zhuantiTit { font-size: 0.58rem; padding: 0 0.4rem; display: block; }
.banner b.zhuantiTit span { font-weight: normal; }
.banner p.about { padding: 0 0.4rem; margin-top: 0.14rem; margin-bottom: 0.38rem; }
.leadAndForm { padding: 0 0.4rem; }

.dy_tel { width: 6.64rem; margin: 0 auto 0.5rem; height: 1.10rem; line-height: 1.10rem; border: 0.03rem solid #4d5361; text-align: center; border-radius: 0.10rem; overflow: hidden; font-size: 0.30rem; }
.dy_tel span { width: 3.32rem; color: #4d5361; }
.dy_tel a { width: 3.32rem; color: #fff; color: #fbfbfb; background: #4d5361; }

.lead { padding: 0.35rem 0.40rem; }
.lead p { line-height: 0.50rem; position: relative; }
.lead p span { font-weight: bold; }

.biaodan{ width: 6.46rem; margin:0 auto 0.5rem; overflow: hidden;  height:auto;padding:0.4rem 0 0.6rem;border:0.12rem solid #f6f6f6; background: #f2f3f5;   }
.biaodan h2{ text-align:center; font-size:0.36rem; font-weight:normal; height:0.36rem; padding-bottom:0.42rem; color: #333;}
.biaodan form{ padding-left: 0.25rem;}
.biaodan form p .Validform_checktip.Validform_wrong{ color: #fff !important;}
.biaodan form input{ width:5.16rem; height:0.75rem; line-height:0.75rem; border:0; font-size:0.28rem; color:#aab2bd; margin:1px 0px 0px 0.74rem;  font-family: "微软雅黑";}
.biaodan form select{width:5.2rem; height:0.75rem;line-height:0.75rem; background: none; font-size:0.28rem; border:0;  color:#aab2bd; margin:1px 0px 0px 0.68rem; font-family: "微软雅黑";}
.biaodan form select option{ background:#FFFFFF; color:#7dbbfa; border:none; line-height:0.22rem;}
.biaodan form div{width:5.91rem; height:0.79rem; overflow: hidden;  margin-bottom:0.15rem;}
.biaodan form .mobile{ background:url(../img/mobile.jpg) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .name{ background:url(../img/name.jpg) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .guojia{ background:url(../img/guojia.jpg) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .branch{ background:url(../img/branch.jpg) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .email{ background:url(../img/email.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .chengji{ background:url(../img/chengji.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .nianling{ background:url(../img/nianling.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .school{ background:url(../img/school.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .Mschool{ background:url(../img/Mschool.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .Pchengji{ background:url(../img/Pchengji.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .language{ background:url(../img/language.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .professional{ background:url(../img/professional.jpg) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .Nprofessional{ background:url(../img/Nprofessional.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .Nstep{ background:url(../img/Nstep.jpg) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .step{ background:url(../img/step.gif) no-repeat; background-size:5.91rem 0.79rem;}
.from_btn {	background: #005f99 !important;	color: #FFFFFF !important;  width:5.90rem !important; height:0.9rem !important;line-height:0.9rem !important;	-webkit-border-radius: 0.05rem;	-moz-border-radius: 0.05rem;	border-radius: 0.05rem;font-size: 0.32rem !important; cursor: pointer;margin:0px !important;}

#knowMore {padding: 0;	color: #FFFFFF;	-webkit-border-radius: 0.08rem;	-moz-border-radius: 0.08rem;border-radius: 0.08rem;height: 0.98rem;border: 0.01rem solid #005f99 !important;background-color: #FF4442;width: 100%;font-size: 0.35rem;color: #005f99;border-color: #005f99  !important;;background-color: #FFFFFF;line-height: 0.98rem;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 0.2rem; display:block; text-align:center;}
 

.dibu { position: fixed; height: 1rem;  z-index:99; bottom: 0px;max-width: 750px;}

.title{ /*height: 0.46rem; */line-height:0.56rem ; padding-bottom: 0.1rem; overflow: hidden;font-size:0.42rem ; color: #333; text-align: center;  /*background:url(../img/tbg.jpg) no-repeat center bottom;*/ background-size:3.86rem 0.13rem; }
.titleb{ height: 0.32rem; line-height: 0.32rem; padding-top: 0.05rem; overflow: hidden; font-size: 0.24rem;color: #666; text-align: center;  }
.btnbox{ padding-top: 0.3rem;}
.btnbox a{ display: block; width: 6.68rem; height:0.98rem ; line-height:0.98rem ; overflow: hidden; border:0.01rem solid #4d5361; text-align: center; color: #4d5361; font-size: 0.30rem; border-radius: 0.05rem; margin:0 auto;}
.btnbox a.lybtn{ background: #fff; color: #5c5c5c;}
/* -- end*/ 
.UCbox1,.UCbox2,.UCbox3,.UCbox4,.UCbox5,.box3,.production,.course,.apply,.processes,.box8,.box10,.box12{padding-top:0.5rem;}


.UCbox1 .ad{ margin-top:0.2rem;}
.UCbox1 .ad img{ display:block; width:6.70rem; height:3.45rem; margin:0 auto;}
.AdvanLis { margin-bottom: 0.3rem; text-align: center; margin-top: 0.10rem;  } 
.AdvanLis li { display: inline-block; height: 0.8rem; line-height: 0.8rem; color: #333; text-align: center; font-size: 0.36rem; margin:0 0.6rem;}
.AdvanLis .currenAdvan { color: #f46b3f; text-decoration: underline; }
.AdvanLis li:nth-child(4), .top60Lis li:nth-child(5), .top60Lis li:nth-child(6) { margin-bottom: 0; }
.AdvanLis li:nth-child(2), .top60Lis li:nth-child(3), .top60Lis li:nth-child(6) { margin-right: 0; }
.AdvanLis li.none { margin-right: 0; }
.Feeul{margin:0 0.4rem;}
.Feeul li { border-bottom: 0.01rem dashed #eeeeee; padding-top: 0.13rem; }
.Feeul li h3 { height: 0.55rem; font-weight: normal; }
.Feeul li h3 span { color: #333; font-size: 0.3rem; }
.Feeul li h3 i { font-size: 0.65rem; color: #f46b3f; width: 0.70rem; }
.Feeul li p { color: #999; line-height: 0.43rem; padding-bottom: 0.20rem; width: 5.7rem; font-size: 0.24rem; line-height: 0.35rem; }
.Feeul li.none { border-bottom: none; }
/*AdvanLis end*/ 
.UCbox2{ background-color:#e4ebf5;}
/*box2swiper*/
.box2swiper{ position:relative; width:6.1rem ; height:auto; padding:0.4rem 0.6rem 0.9rem; margin:0 auto; overflow: hidden;}
.box2swiper .swiper-slide{width:6.1rem;}
.box2swiper .box2list{  width:6.1rem; margin:0 auto; text-align: center;box-shadow: 0 0 0.1rem #ccc; background-color:#fff; padding-top:0.2rem;}
.box2swiper .album { height: 1.75rem; margin:0 auto; width:5.7rem; background-size:cover;}
.box2swiper .album strong { width:2rem; height:0.6rem; line-height:0.6rem;display: block; background-color:#1677cb; color:#fff; font-size:0.3rem; }
.box2swiper .Con{ height:6.5rem;}
.box2swiper h3 { line-height: 0.50rem; font-size: 0.30rem; width: 100%; margin-top: 0.28rem; }
.box2swiper .uni { color: #666; font-size: 0.30rem; margin-bottom: 0.10rem; }
.box2swiper .rank { color: #005f99; font-size: 0.24rem;  }
.box2swiper .intro{ line-height:0.35rem; color:#999; text-align:left; padding:0.2rem; font-size:0.24rem; height:1.rem;}
.box2swiper h4{ line-height: 0.48rem; font-size: 0.24rem; width:1.74rem; height:0.48rem; background-color:#eef4fd; margin-left:0.2rem; font-weight:normal; color:#005f99;}
.box2swiper p.txt{ font-size:0.24rem; padding:0.15rem 0.2rem; text-align:left; line-height:0.34rem; color:#999;}
.box2swiper .more a{height:0.90rem; background-color:#f2f3f5; color:#333; line-height:0.9rem; text-align:center; font-size:0.24rem;  display:block; text-decoration:underline;}

.box2swiper .uniCon { text-align: center; padding: 0.12rem 0.3rem; font-size: 0.28rem; }
.box2swiper .uniCon span { width: 1.54rem; height: 0.48rem; line-height: 0.48rem; background-color: #eef4fd; color: #6796d7; display: inline-block; text-align: right; padding-right: 0.20rem; vertical-align: top; }
.box2swiper .uniCon em { display: inline-block; font-style: normal; width: 2.50rem; text-align: left; padding-left: 0.15rem; color: #666; }
.swiper-pagination-bullet{ width: 0.18rem !important; height: 0.18rem !important; border:1px solid #515d6d !important; background: #fff !important;opacity:1.0 !important ; }
.swiper-pagination-bullet-active{ background: #515d6d !important;}

.intro1{ background:url(../img/e1.jpg) no-repeat;}
.intro2{ background:url(../img/e2.jpg) no-repeat;}
.intro3{ background:url(../img/e3.jpg) no-repeat;}
.intro4{ background:url(../img/e4.jpg) no-repeat;}
.intro5{ background:url(../img/e5.jpg) no-repeat;}
.intro6{ background:url(../img/e6.jpg) no-repeat;}
.intro7{ background:url(../img/e7.jpg) no-repeat;}
.intro8{ background:url(../img/e8.jpg) no-repeat;}
.intro9{ background:url(../img/e9.jpg) no-repeat;}
.intro10{ background:url(../img/e10.jpg) no-repeat;}
/*UCbox2 end*/
.UCbox3{ background-color:#f7f7f7;}
.condition{ padding-top:0.5rem;}
.dition li p.Qu,.condition li p.Qu { text-align: left; padding:0; font-size: 0.30rem; color: #333; line-height: 0.85rem; background: #e4ebf5; background-size: 0.33rem; text-indent: 0.4rem; }
.dition li p,.condition li p { text-align: left; padding: 0.1rem 0.4rem; background-color: #f7f7f7; color: #666; line-height: 0.4rem; font-size:0.24rem; }

.UCbox4{ background-color:#f7f7f7; padding-top:0 !important;}

.conditionMore{ border-bottom: 0.01rem solid #ccc; border-top: 0.01rem solid #ccc; height: 0.68rem; line-height: 0.68rem; text-align: center; background-color: #f2f2f2; color: #666; font-size: 0.30rem; width: 100%; display: block; } 
.condiMore{ padding:0.4rem 0.4rem 0.3rem;}
.condiMore a{ width:3.03rem; height:0.88rem; line-height:0.88rem; font-size:0.3rem;border:0.01rem solid #646975; border-radius:0.04rem; display:inline-block; text-align:center;}
/*UCbox3*/
.UCbox5{ background-color:#f7f7f7; padding-bottom:0.7rem;}
.box5swiper{ position:relative; width:6.1rem ; height:auto; padding:0.4rem 0.6rem 0.9rem; margin:0 auto; overflow: hidden;}
.box5swiper .swiper-slide{width:6.1rem;}
.box5swiper .box5list{  width:6.1rem; margin:0 auto; text-align: center;box-shadow: 0 0 0.1rem #ccc; background-color:#fff; padding-top:0.5rem; border-top:6px solid #005f99;}
.box5swiper .album { height: 2.36rem; margin:0 auto; width:2.36rem; background-size:cover;}
 
.box5swiper .Con{ height:4.5rem; }
.box5swiper .bgcon{padding-top:0.2rem;}
.box5swiper .bgcon .w1{ width:49%;}
.box5swiper h3 { line-height: 0.50rem; font-size: 0.30rem; width: 100%; margin-top: 0.28rem; }
.box5swiper .uni { color: #666; font-size: 0.30rem; margin-bottom: 0.10rem; }
.box5swiper .rank { color: #005f99; font-size: 0.24rem;  }
.box5swiper .intro{ line-height:0.35rem; color:#999; text-align:left; padding:0.2rem; font-size:0.24rem; height:1.rem;}
.box5swiper h4{ line-height: 0.48rem; font-size: 0.24rem; width:1.74rem; height:0.48rem; background-color:#eef4fd; margin-left:0.2rem; font-weight:normal; color:#005f99;}
.box5swiper h5{ line-height: 0.48rem; font-size: 0.24rem; width:1.74rem; height:0.48rem; background-color:#eef4fd; margin-left:0.2rem; font-weight:normal; color:#005f99;}
.box5swiper p.txt{ font-size:0.24rem; padding:0.15rem 0.2rem; text-align:left; line-height:0.34rem; color:#999;}
.box5swiper .more{background-color:#f2f3f5; padding:0.25rem 0.2rem;}
.box5swiper .more a{ width:2.73rem;height:0.68rem;  color:#333; line-height:0.68rem; text-align:center; font-size:0.3rem;  display:inline-block;  border:0.01rem solid #4d5361; border-radius:0.03rem;}
.box5swiper .more a.rig{ background-color:#4d5361; color:#fff;}


.box5swiper .uniCon { text-align: center; padding: 0.12rem 0.3rem; font-size: 0.28rem; }
.box5swiper .uniCon span { width: 1.54rem; height: 0.48rem; line-height: 0.48rem; background-color: #eef4fd; color: #6796d7; display: inline-block; text-align: right; padding-right: 0.20rem; vertical-align: top; }
.box5swiper .uniCon em { display: inline-block; font-style: normal; width: 2.50rem; text-align: left; padding-left: 0.15rem; color: #666; }
.case1{ background:url(../img/caseimg.png) no-repeat center;}
/*UCbox5 end*/
.UCbox6,.UCbox7{ background-color:#f7f7f7; }
.UCbox7 div{ padding-top: 0.2rem;} 
.UCbox7 div a{ width:3.20rem; height: 1.4rem; overflow: hidden; margin-bottom:0.25rem ; text-align: center;}
.UCbox7 div a img{width:3.20rem; height: 1.4rem;}
 









/*-----------------------*/
 
.apply{}
.applyCon{}
.applyCon h3{ font-weight:normal;  color:#666;}
.applyCon h3 strong{ color:#333;}
.video{ width:6.7rem; height:3.64rem; text-align:center;}
/*apply end*/
.artQA{ margin:0.2rem 0.4rem;}
.artQA li { background:#f2f2f2; margin-bottom:0.2rem; padding-bottom:0.15rem;font-size:0.24rem;}
.artQA li em { float:left;  width:1.12rem; height:0.6rem;font-size: 0.33rem; color: #fff; line-height: 0.60rem; background: #f46b3f; text-align:center; display:block; margin-top:0.2rem;} 
.artQA li p{ float:left; display:block; width:5.2rem; padding-left:0.2rem; line-height:0.4rem; padding-top:0.15rem; color:#999; }
.artQA li p a { color: #6796d7; text-decoration: underline; cursor: pointer; }
/*<!--artQA end-->*/
/*<!--hot-->*/
.hotLis li { width: 47%; margin-bottom: 0.26rem; position: relative; text-align: center; }
.hotLis li p { position: absolute; font-size: 0.22rem; font-weight: bold; color: #FFFFFF; top: 50%; height: 0.76rem; margin-top: -0.38rem; line-height: 0.34rem; width: 100%; }
.hotLis li p span { font-weight: normal; }

 
 

 
.box10,.box9{ padding-top: 0.7rem;}
