@charset "gb2312";

/* CSS Document */

/*头部*/

.head-bg { background: #ec7a00; width: 100% }

.header h1 { position: relative; text-align: center; color: #fff; font-weight: normal; }

.header h1 { text-align: center }

.header h1 font { color: #FFF; line-height: 0.88rem; text-align: center; font-size: 0.4rem; -moz-box-flex: 1; }

.tb_back { position: absolute; left: 0; }

.tb_list { position: absolute; right:.05rem;}

#sort-nav { width: 100%; background: #EFEFEF; margin: 0 auto; border-top: 1px solid #efefef; border-bottom: 1px solid #fff; position: relative; padding-bottom: 5px }

#sort-nav li { width: 100px; height: 35px; margin-right: 30px; background-color: #fff; border: 1px solid #dedede; border-radius: 7px; text-align: center }

#sort-nav li a p { line-height: 30px; color: #666; font-size: 18px }

.sort-nav .promptumenu_window { width: 100%; margin: 0 auto; border: none; border-radius: 0; -webkit-border-radius: 0; background: transparent none }

.promptumenu_window { border-radius: 15px; -webkit-border-radius: 15px; margin: 10px; position: relative }

.info-list { width: 96%; margin: 0 auto; overflow: hidden }

.info-list li { line-height: 35px; border-bottom: 1px solid #C3C3C3; border-top: 1px solid #fff; list-style: none; margin: 3px auto }

.info-list li:firstchild {

border-top:none

}

/*专业介绍页 */

.nav_style { background: #FFF; padding: 25px 0;/* box-shadow: 0px 5px 5px rgba(0,0,0,.6);*/ float: left; width: 100%; }

.nav_h1, .nav_h2, .nav_h3, .nav_h4 { text-align: center; }

.nav_h1 { font-size:.48rem}

.nav_h2 { font-size:.34rem}

.nav_h3 {font-size:.24rem; color: #ff8800; }

.nav_h4 { width: 100%; clear: both; }

.nav_h4 a { width: 1.8rem; height:.5rem;margin-top:.1rem;line-height:.5rem;display: inline-block; border-radius: 30px;border: 1px solid #e37510; }

.nav2 img{ display: block; margin:0 auto;}

#icon3_btn { color: #ec7a00; background: #fff; font-size:.26rem}

#icon4_btn { color: #fff; background: #ec7a00; }

.nav_div_h3a { width: 85%; margin: 0px auto; line-height:.4rem;font-size:.24rem;color: #666 }

.nav_boderBot { border-bottom: 1px solid #F80; width: 30%; margin: 5px auto; }

.hot-spec .promptumenu_window { width: 100%; margin: 0 auto; border: none; border-radius: 0; -webkit-border-radius: 0; background: transparent none;}

.promptumenu_nav { z-index: 5; position: absolute; bottom: 0px; left: 40%; margin-right: -40%; border-radius: 100px; padding: 5px 10px; background: #d6d6d6 }

.promptumenu_window { border-radius: 15px; -webkit-border-radius: 15px; margin: 10px; position: relative;}

.promptumenu_nav a { cursor: pointer; width: 10px; text-indent: -9999px; outline: none; background: #fff; display: block; float: left; position: relative; margin: 0 2px; width: 8px; height: 8px; border-radius: 100px }

.promptumenu_nav a.active { background: #ff8800 }

.hot_zy li { width: 200px; }

.hot_zy li img { margin-right: 5px; border: 1px solid #dedede; }

.hot_zy li span { font-size: 12px; color: #999 }

.hot_zy li span strong { font-size: 16px; color: #666; font-weight: normal; display: inline-block }

.hot_zy li p { position: absolute; bottom: 0; left: 0; background: #fafafa; }

.nav_h4_img { text-align: center; line-height: 25px; }

.nav_h4_WINNER img { }

.nav_h4_img img { margin: 5px auto;   }

.nav_h3a { text-align: center; }

.group{ width:90%; margin:0  auto; padding:0}

.group ul{ width:100%}

.group ul li{ width:50%; float:left; display:inline; text-align:center; margin:.2rem 0 0 0; }

.group ul li img{ width:70%; margin-bottom:.08rem}

.group ul li a{ color:#666; font-size:.22rem;}

.group ul li a strong{ font-size:.3rem; font-weight:normal}

.recommend{ width:100%; }

.recommend { width:45%; margin-left:5%; float:left; margin-top:.2rem;}

.recommend dt{ width:45%; margin-right:.1rem; float:left}

.recommend dt img{ width:100%; border-radius:100px}

.recommend dd{ font-size:.22rem; color:#818181; margin-top:.15rem}

.recommend dd strong{ color:#333; font-size:.3rem; font-weight:normal}


/*网上报名*/

.Bm_Banner{background:url(../images/Bm_BannerPic.jpg) no-repeat center;background-size: 100%;height: 2.96rem;}

.Bm_CtWz{background: #fff;padding: 0.3rem;padding-bottom: 0 !important;}

.Bm_CtWz h1{font:0.4rem/0.6rem "微软雅黑";}

.Bm_CtWz span{color:#ff8a00;}

.Bm_CtWz p{font:0.2rem/0.35rem "微软雅黑";}

.Bm_CtWz .Bm_img{width:61.5%;height:5.08rem; display:block;margin:0.1rem auto;}

/*页面通用部分*/
/*头部*/
.head-bg { background: #ec7a00; width: 100%; height: 4em;}
.header h1 { position: relative; text-align: center; color: #fff; font-weight: normal; }
.header h1 { text-align: center }
.header h1 font { color: #FFF; line-height: 0.88rem; text-align: center; font-size: 0.4rem; -moz-box-flex: 1; }
.tb_back { position: absolute; left: 0; }
.tb_back a { background: transparent url(../images/hd-back.png) no-repeat scroll; background-size: 90% auto; width: 0.7rem; height: 0.8rem; display: inline-block; text-indent: -999em; }
.tb_list { position: absolute; right:.05rem;
}
.tb_list a { background: transparent url(../images/hd-nav.png) no-repeat scroll; background-size: 80% auto; width: 0.7rem; height: 0.86rem; display: inline-block; text-indent: -999em; }

#sort-nav { width: 100%; background: #EFEFEF; margin: 0 auto; border-top: 1px solid #efefef; border-bottom: 1px solid #fff; position: relative; padding-bottom: 5px }
#sort-nav li { width: 100px; height: 35px; margin-right: 30px; background-color: #fff; border: 1px solid #dedede; border-radius: 7px; text-align: center }
#sort-nav li a p { line-height: 30px; color: #666; font-size: 18px }
.sort-nav .promptumenu_window { width: 100%; margin: 0 auto; border: none; border-radius: 0; -webkit-border-radius: 0; background: transparent none }
.promptumenu_window { border-radius: 15px; -webkit-border-radius: 15px; margin: 10px; position: relative }
.info-list { width: 96%; margin: 0 auto; overflow: hidden }
.info-list li { line-height: 35px; border-bottom: 1px solid #C3C3C3; border-top: 1px solid #fff; list-style: none; margin: 3px auto }
.info-list li:firstchild {
	border-top:none
}
.box_In{
	width: 92%;
	margin: 0 auto;
}
img{ 
	width: 100%;
    display: block;
}
input, img {
    border: 0px;
}
input, textarea, select {
    outline: none;
    -webkit-appearance: none;
}
.clear {
    clear: both;
}
.hd{margin: 5%  auto ;}
.hd h2{font-size:1.2em;color: #283259;text-align: center;width: 96%;margin: 0 auto;line-height: 1.5em;}
.hd img{width: 80%;margin: 2% auto 0;}
.btn{width: 50%;margin:8% auto 0; text-align: center;border-radius: 30px;color: #fff;display: block; padding: 2% 0 ;background: #E55916;}
.all{
	width: 100%;
	background: #ffffff;
	overflow: hidden;
}
.fl{float: left;}
.fr{float: right;}
/*ban开始*/
.ban{width: 100%; position: relative;}
.ban .img_bg{width: 100%;}
.ban .box_In img{position: absolute;}
.title{
	padding-top: 6%;
	text-align: center;
}
.title img{
	display: block;
	width: 60%;
	margin: 0 auto;
}
.box{
	width:92%;
	margin: 0 auto;
}
.box ul{
  overflow: hidden;
  clear: both;
	margin-top: 2%;
}
.box1 .xq{
	width: 96%;
   margin: 2% auto;
}
.box1 .xq span{
	display: block;
	text-align: center;
	color: #fd3131;
	margin-top: 3%;
	font-size: 0.26rem;
}
.box2 ul li{
	margin-top:-2%;
}
.box2 ul li:nth-child(2n){
	margin-top: -6%;
}
.box3 ul li{
	width:49%;
	float: left;
	margin-right: 2%;
}
.box3 ul li:nth-child(2){
	margin-right:0%;
}
.box4 .box_con{
	margin-top: 4%;
}
.box4 .title img{
	width: 72%;
}
.box5 ul li:nth-child(1){
	margin-top:0%;
}
.box5 ul li{
   margin-top: -6%;
}
.box6 ul li{
	width:49%;
	float: left;
	margin-right: 2%;
	margin-top: 2%;
}
.box6 ul li:nth-child(2n){
	margin-right:0%;
}
.box6 ul li h6{
	font-size: .26rem;
	font-weight: bold;
	text-align: center;
}
.box6 ul li p{
	text-align:center;
	padding-top: 1%;
	font-size: .2rem;
}
.box6 ul li h6 em img{
	vertical-align: middle;
   width: 6%;
   display: inline;
	margin-right: 3%;
}
@media(max-width: 358px) and (min-width: 300px){

}

@media (max-width: 376px) and (min-width:359px){

}
@media(min-width:377px) and (max-width: 413px){

}
@media(max-width: 440px) and (min-width: 413px){
	
}
@media(max-width: 474px) and (min-width: 441px){

}
@media(min-width: 475px) and (max-width: 516px){

}
@media(min-width: 517px) and (max-width: 560px){
	
}
@media(min-width: 561px){

}
