* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: "微软雅黑", sans-serif;
}
a,input{outline: none;-webkit-appearance: none;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-tap-highlight-color: rgba(0, 0, 0, 0);
    -ms-tap-highlight-color: rgba(0, 0, 0, 0);
    -o-tap-highlight-color: rgba(0, 0, 0, 0);
    tap-highlight-color: rgba(0, 0, 0, 0);
}
img {display: block;}
strong{font-weight: normal;}
submit {outline: none;}
li {outline: 0;background: transparent;
    display: list-item;
    text-align: -webkit-match-parent;
}
ul {display: block;
    list-style: none;  
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    *+height: 1%;
}

body{ background-color: #fff !important;}

input[type="text"],{
  -webkit-appearance: none;
  outline: 0 none;
  font-family: '微软雅黑', serif;
}
html input[type="submit"]{
    cursor: pointer;
}
input {padding:0;margin:0;
    -webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display:block;
    -webkit-rtl-ordering: logical;
    cursor: text;
	font-size:0.22rem;}
	
.warpe {
    height: 100%;
    margin: 0 auto;
    max-width: 640px;
    min-height: 560px;
    overflow:hidden;
}
/*首图*/
.banner{background: url(/images/sqhm/banner_bg.png) no-repeat 0 0;
    background-size: cover;
    width: 100%;
	height: 5.42rem;
	padding-top:0.50rem;
}
.logo {
    width: 2.94rem;
    margin: 0 auto;
}
.banner_tit {
    width:4.74rem;
    margin: 0.60rem auto;
}
.banner_words {border-radius:0.08rem;
  background-image: -moz-linear-gradient( 0deg, rgb(255,255,255) 0%, rgb(255,255,61) 51%, rgb(255,255,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(255,255,255) 0%, rgb(255,255,61) 51%, rgb(255,255,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(255,255,255) 0%, rgb(255,255,61) 51%, rgb(255,255,255) 100%);
    width: 6rem;height: 0.65rem;
    margin: 0.6rem auto;box-shadow: inset 0 3px 6px rgba(4,0,0,0.15), 0 3px 6px rgba(4,0,0,0.15);
	font-size:0.28rem;color:#09555c;text-align:center;line-height:0.62rem;
}
/*问题*/
.question {
    background: url(/images/sqhm/question_bg.png) no-repeat 0 0;
    background-size: cover;
    width: 100%;
    height: 6rem;
    padding-top: 0.36rem;margin-bottom:5px;
}
.question_tit {font-size: 0.42rem;line-height: 2;
    color: #000;
    text-align: center;
    margin: 0 auto;
}
.question_tit strong{color:#e51e0b;font-weight:bold;}
.question_p1 {
    font-size: 0.3rem;
    color: #000;
    text-align: center;
    line-height: 1.5;
    margin-top: 0.2rem;
}
.question_p1 strong{color:#e51e0b;}
.question_con {margin: 0 auto;width:6.15rem;}
.question_con ul {padding-top:0.72rem;}
.question_con ul li{position:relative;
    width:1.4rem;height:1.29rem;margin:0.068rem;
    float: left;
    text-align: center;}	
.question_box1 {background: url(/images/sqhm/question_box1.png) no-repeat 0 0; background-size: cover;}
.question_box2 {background: url(/images/sqhm/question_box2.png) no-repeat 0 0; background-size: cover;}
.question_box3 {background: url(/images/sqhm/question_box3.png) no-repeat 0 0; background-size: cover;}
.question_box4 {background: url(/images/sqhm/question_box4.png) no-repeat 0 0; background-size: cover;}
.question_con h3{color: #fff;
	font-size: 0.22rem;
    line-height: 0.65rem;
    text-align: center;
}
.question_box1 h3,.question_box2 h3{margin-top:5px;}
.question_p {margin-left:15%;
    width: 1rem;
    background: #fff;line-height:0.4rem;
    border-radius: 2rem;
    font-size: 0.24rem;font-weight:bold;
    color: #264f67;
}
/*优势*/	
.advantage {
    background: url(/images/sqhm/advantage_bg.png) no-repeat 0 0;
    background-size: cover;
    width: 100%;
    height: 5.6rem;
    padding-top: 1.02rem;
}
.advantage_tit {font-size: 0.42rem;line-height: 2;
    color: #000;
    text-align: center;
    margin: 0 auto;
}
.advantage_tit strong{color:#e51e0b;font-weight:bold;}
.advantage_mid{background: url(/images/sqhm/advantage_mid.png) no-repeat 0 0;
    background-size: cover;width: 100%;
    height: 2.8rem;margin-top:0.45rem;
}
.advantage_mid ul{width:97%;margin:0 auto;}
.advantage_mid ul li{float:left;
    width:50%;color: #303030;
    font-size: 0.24rem;font-weight:bold;
}
.advantage_lt{text-align:left;}
.advantage_rt{text-align:right;}
/*提升方式*/
.xueli {
    background: url(/images/sqhm/xueli_bg.png) no-repeat 0 0;
    background-size: cover;
    width: 100%;
    height: 5.4rem;
    padding-top: 0.42rem;margin-bottom:5px;
}
.xueli_tit {font-size: 0.42rem;line-height: 2;
    color: #fff;
    text-align: center;
    margin: 0 auto;
}
.xueli_tit strong{color:#ffff33;font-weight:bold;}
.xueli_p1 {
    font-size: 0.22rem;
    color: #fff;
    text-align: center;
    line-height: 1.8;
    margin-top: 0.2rem;
}
.xueli_mid{background: url(/images/sqhm/xueli_mid.png) no-repeat 0 0;
    background-size: cover;width: 100%;
    height: 2.6rem;margin-top:0.3rem;
}
.xueli_mid ul{width:96%;margin:0 auto;overflow:hidden;}
.xueli_mid ul li{float:left;
    width:25%;color: #000;text-align: center;
    font-size: 0.24rem;line-height:0.6rem;padding-bottom:4.5px;
}
/*合作院校*/
.College {
    background: url(/images/sqhm/College_bg.png) no-repeat 0 0;
    background-size: cover;
    width: 100%;
    height: 8.9rem;
    padding-top: 0.36rem;margin-bottom:0.3rem;
}
.College_tit {font-size: 0.42rem;line-height:1.8;
    color: #000;
    text-align: center;
    margin: 0 auto;
}
.College_tit strong{color:#e51e0b;font-weight:bold;}
.College_p1 {
    font-size: 0.22rem;
    color: #000;
    text-align: center;
    line-height: 1.8;
    margin-top: 0.2rem;
}
/*轮播*/
.mt42{
    margin-top: 0.4rem;
}
.swiper-container {
    width: 100%;
    height:5.5rem;
}
.swiper-slide {
    background:url("/images/sqhm/school_box.png") no-repeat 0 0;
    background-size: 4.22rem 5.12rem;
    width: 4.22rem;
    height:5.12rem;
    padding-top: 0.36rem;
    opacity: 0.5;
    filter:alpha(opacity=50);
}
.swiper-slide-active{
    opacity: 1;
    filter:alpha(opacity=100);
}
.school_p1{font-weight:bold;
    font-size: 0.22rem;
    color: #252525;
    line-height: 1.2;
    text-align: center;
}
.school_pic{
    width: 3.65rem;
    margin: 0.28rem auto 0;
}
.school_p2{width: 3.4rem;text-align: justify;
    font-size: 0.22rem;
    color: #252525;
    line-height: 1.5;
    margin:0.22rem 0 0 0.4rem;
}
.school_p3{
    font-size: 0.22rem;
    color: #252525;
    line-height: 0.36rem;
    margin:0.15rem 0 0 0.4rem;
}
.swiper-pagination-bullet{
    background:url("/images/sqhm/school_icon1.png") no-repeat 0 0;
    background-size: 0.1rem 0.1rem;
    width: 0.1rem;
    height:0.1rem;
    -wekit-flex:0 1 auto;
    flex:0 1 auto;
    opacity: 1;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    width: 1.5rem;
    bottom: 0;
    left: 45%;
    position: absolute;
    margin-left: -0.42rem;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 0;
}
.swiper-pagination-bullet-active{
    background-image: url(/images/sqhm/school_icon2.png);
}
.College_btn a{display:block;text-align:center;
	width:3.65rem;margin:0 auto;
	margin-top:0.4rem;line-height:0.65rem;border-radius:0.5rem;
	color:#fff; font-size:0.20rem;font-weight:bold;
	background:#e51e0b;}	
/*服务*/
.scheme {
    background: url(/images/sqhm/scheme_bg.png) no-repeat 0 0;
    background-size: cover;
    width: 100%;
    height: 7.6rem;
    padding-top: 0.36rem;margin-bottom:0.3rem;
}
.scheme_tit {font-size: 0.42rem;line-height:2.2;
    color: #000;
    text-align: center;
    margin: 0 auto;
}
.scheme_tit strong{color:#e51e0b;font-weight:bold;}
.scheme_p1 {
    font-size: 0.22rem;
    color: #000;
    text-align: center;
    line-height: 1;
    margin-top: 0.2rem;
}
.scheme_mid{background: url(/images/sqhm/scheme_mid.png) no-repeat 0 0;
	background-size: cover;
    width: 100%;height:5rem;margin-top: 0.36rem;
}
.scheme_b p{
	color:#264f67;font-weight:600;
	float:right;margin-right: 0.25rem;
	font-size:0.24rem;
	line-height:0.95rem;
}
.scheme_r p{
	color:#e51e0b;font-weight:600;
	float:left;margin-right: 0.25rem;
	font-size:0.24rem;
	line-height:0.68rem;
}
.scheme_b img{margin:0.21rem 0.45rem 0 0;
	float: right;
    width: 0.4rem;height:0.5rem;
}
.scheme_r img{margin:0.08rem 0.2rem 0 0.45rem;
	float: left;
    width: 0.4rem;height:0.5rem;
}
/*好评*/	
.way {
    background: url(/images/sqhm/way_title.png) no-repeat 0 0;
    background-size: cover;
    width: 100%;
    height: 1.3rem;
    padding-top: 0.36rem;margin-bottom:0.3rem;
}
.way_tit {font-size: 0.42rem;line-height:0.8;
    color: #000;
    text-align: center;
    margin: 0 auto;
}
.way_tit strong{color:#e51e0b;font-weight:bold;}
.way_p1 {
    font-size: 0.22rem;
    color: #000;
    text-align: center;
    line-height: 1.2;
    margin-top: 0.48rem;
}
.way_mid{background: url(/images/sqhm/way_mid.png) no-repeat 0 0;
	background-size: cover;
    margin-top: 0.36rem;
}
.way_mid ul{height:8.7rem;}
.way_mid ul li{padding-top:0.3rem;}
.way_mid img{
	margin:0 0.2rem 0 0.7rem;
	float: left;
    width: 0.8rem;height:0.81rem;
}
.way_p2	{font-size: 0.24rem;
    color: #000;float: left;line-height:3;
}
.way_p3	{font-size: 0.20rem;float: left;
	width:2rem;height:0.36rem;border-radius:2rem;
	text-align:center;margin: 0.18rem 0 0 0.2rem;
    color: #fff;line-height:1.8;
}
.way-box1{background: url(/images/sqhm/cont-box1.png) no-repeat 0 0;background-size: cover;position:relative;height:1.6rem;margin-top: 0.8rem;}
.way-box2{background: url(/images/sqhm/cont-box2.png) no-repeat 0 0;background-size: cover;position:relative;height:1.6rem;margin-top: 0.8rem;}
.way-box3{background: url(/images/sqhm/cont-box3.png) no-repeat 0 0;background-size: cover;position:relative;height:1.6rem;margin-top: 0.8rem;}
.way-box1 p,.way-box2 p,.way-box3 p{width: 4.6rem;text-align: justify;
	position:absolute;left:15%;top:0.28rem;
	font-size: 0.22rem;color: #fff;line-height: 1.3;
}
/*对比报名*/	
.sheet {
    background: url(/images/sqhm/sheet_bg.png) no-repeat 0 0;
    background-size: cover;height: 5.28rem;
}
.sheet_con {
    background: url(/images/sqhm/sheet_con.png) no-repeat 0 0;
	background-size: cover;height: 3.8rem;
}
.sheet_top{padding-top:0.3rem;}
.sheet_top1,
.sheet_top2,
.sheet_top3{background: url(/images/sqhm/sheet_circle.png) no-repeat center;
    background-size: cover;height: 1.28rem;width:0.95rem;
	float: left;
}
.sheet_title1 {
    background: url(/images/sqhm/sheet_title1.png) no-repeat center 0;
    background-size: cover;height: 0.48rem;width:0.48rem;
    display: block;
    margin: 0.25rem auto 0;
}
.sheet_title2 {
    background: url(/images/sqhm/sheet_title2.png) no-repeat center 0;
    background-size: cover;height: 0.44rem;width:0.57rem;
    display: block;
    margin: 0.25rem auto 0;
}
.sheet_title3 {
    background: url(/images/sqhm/sheet_title3.png) no-repeat center 0;
    background-size: cover;height: 0.47rem;width:0.49rem;
    display: block;
    margin: 0.25rem auto 0;
}
.sheet_p4{font-size:0.22rem;color:#fff;margin-top:3px;
	float:left;font-weight:500;
}
.sheet_star5 {
    width: 0.80rem;
    overflow: hidden;
    height: 0.2rem;
    padding-left:0.2rem;
}
.sheet_star_yellow {
    background: url(/images/sqhm/sheet_star.png) no-repeat 0 0;
	background-size: cover;
    width: 0.12rem;
    height: 0.4rem;
    display: block;
    float: left;
    margin: 0 2px;
}

.sheet_star_white {
    background: url(/images/sqhm/sheet_star.png) no-repeat 0 -0.205rem;
    background-size: cover;
    width: 0.12rem;
    height: 0.4rem;
    display: block;
    float: left;
    margin: 0 2px;
}
.sheet_year{float:right;}
.sheet_p5{font-size:0.26rem;color:#fff;font-weight:500;
	line-height:2.2;margin-right:0.45rem;
}
/*报名表*/
.sp-container{background: url(/images/sqhm/sp_bg.png) no-repeat 0 0;
    background-size: cover;height: 4.7rem;
}
.sp-container h1{font-size: 0.4rem;line-height:2.1;
    color: #fff;padding-top:0.4rem;
    text-align: center;
    margin: 0 auto;
}
.sp-container strong{color:#ffff33;font-weight:bold;}
.sp-container span{color:#ffff33;background-color:#f4675d;
	font-size: 0.36rem;margin-right:5px;
	width:0.82rem;height:0.5rem;
	display:inline;padding: 3px 8px 5px 8px;border-radius:5px;
}
.sp-container img{height:0.16rem;display:block;}
.form-bg1 {display: block; width:60%;margin:0 auto;padding-top:0.08rem}
.public-input {
    width: 3.84rem;height: 0.7rem;
    border: 1px dotted #264f67;
    border-radius: .1rem;
    background: #fff;margin: 0.15rem  auto;
    text-align: center;
}
.pb-red {width: 3.84rem;height: 0.7rem;
}
.public-btn-blue {background:#f26861;
    margin: 0 auto; border-radius: .1rem;
    border: none;
    font-size: 0.246rem;
    color: #fff;
    outline: none;
    text-align: center;
}
.register_zhu{font-size:0.2rem;color: #fff;margin-top:0.1rem;text-align:center;}
/*办学资质*/
.map {
    background: url(/images/sqhm/map_bg.png) no-repeat 0 0;
    background-size: cover;
    width: 100%;
    height: 14.4rem;
    padding-top: 0.36rem;
}
.map_tit {font-size: 0.42rem;line-height: 2;
    color: #000;
    text-align: center;
    margin: 0 auto;
}
.map_tit strong{color:#e51e0b;font-weight:bold;}
.map_p1 {
    font-size: 0.3rem;
    color: #000;
    text-align: center;
    line-height: 1.2;
}
.map_p1 strong{color:#e51e0b;}
.map_mid{background: url(/images/sqhm/map_til.png) no-repeat 0 0;
	background-size: cover;
    width:100%;height:4.6rem;margin-top: 0.36rem;
}
.map_l,.map_r{height:2.15rem;width:6rem;margin:0 auto;}
.map_l img{float:left;width:3rem;margin-top:0.2rem;}
.map_l p{float:left;width:3rem;
	font-size:0.24rem;font-weight:bold;
	line-height:2.8rem;padding-left:0.9rem;
}
.map_r img{float:left;width:3rem;margin-top:-0.35rem;}
.map_r p{float:left;width:3rem;
	font-size:0.24rem;font-weight:bold;text-align:right;
	line-height:0.3rem;padding-right:0.8rem;padding-top:0.32rem;
}
.qh {
    background: url(/images/sqhm/qh_bg.png) no-repeat 0 0;
    background-size: cover;
    width: 100%;
    height: 7.4rem;
    margin-top:0.32rem;
}
.qh h5{font-size:0.28rem;text-align:center;padding-top:0.6rem;}
.qh p {font-size:0.2rem;width:5.2rem;
	text-align:justify;margin:6px auto;
	text-indent: 2em;line-height:1.5;
}
.qh strong{color:#e51e0b;font-weight:bold;}
.copy-right{background:#3485b1;}	
.copy-right p {color:#fff;
    text-align: center;
    font-size: 0.2rem;line-height:1.8;
}	

