@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input{margin:0px;word-wrap: break-word; word-break: normal;padding:0px;font-family:"Microsoft YaHei",Verdana;}
body{font-size:14px;line-height:150%; color:#333; 

		overflow:-Scroll;overflow-x:hidden;/*去掉网页横向滚动条*/
	}
table{border-collapse:collapse; border-spacing:0px;}
fieldset,img{ border:0px;}
img{ vertical-align:middle;}
textarea{resize: none;}
address,caption,cite,code,dfn,em,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
select,input{vertical-align:middle;}
input{border:none;}
select,input,textarea {font-size:12px;}
select{border:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0px;}
a:focus{-moz-outline:none; outline:none;}
a{text-decoration:none}

.container{
    width:100%;/*div的宽度*/
    margin:0px;
    padding:0px;
	min-width: 320px;
    max-width:750px;
    margin-left: auto;
	margin-right: auto;
}

.padding12{padding:0 1.2em;}

.clear{ clear:both; height:0px; line-height:0px; margin:0px; padding:0px; font-size:0px; overflow:hidden;}
/*..................重置样式........................*/


#sm_dy{padding-top:1.2rem;padding-bottom:1.2rem; background:url(/images/zt/1013/dy_bg_02.jpg) no-repeat;background-size:100% 100%;}
.dy_tit{color:#cb9a4f;font-size:2rem; float:left;font-weight:bold;line-height:2rem;}
#sm_dy>p{float:right;width:80%;font-size:0.8rem;color:#cb9a4f;line-height:1.5rem;}


.na_title{text-align: center;padding:;}
.na_title h1{font-size:1.8rem;line-height:1.8rem;padding-top:1.2rem;}
.na_title h2{font-size:1.2rem;line-height: 1.7rem;padding-top:0.6rem; color:#2f2f2f;}
.na_title h2 span{color:#cb9a4f;}

.na_video{padding-top:1.2rem;}
.na_video_tu{position:relative;}
.na_video .prev{position: absolute;left:0;top:35%}
.na_video .next{position: absolute;right:0;top:35%}
.c-alert{    
	position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    top: 0;
    left: 0;
    z-index: 1000;
}
.c-alert .alert-video{   
    width: 80%;
    color: #bbb;

    position: fixed;
    left: 10%;
    top: 50%;
    z-index: 100;
    border:1px solid #dcdcdc;
}
.c-alert .alert-close {
    width: 25px;
    height: 29px;
    position: absolute;
    right: -16px;
    top: -15px;
    cursor: pointer;
}

.na_zixun_btn{margin:1.2rem 0;text-align: center;width: 100%}
.na_zixun_btn a{display: inline-block;font-size: 1rem;background: #e43d3d;color: #fff;width: 80%;line-height: 2rem;border-radius: 6px}


#rencai{background:url(/images/zt/1013/renc_bg_02.jpg) no-repeat;background-size:100% 100%; padding-bottom:1.2rem;}
.renc_bot{padding-top:1.9rem;}
.renc_bot_ge{border:2px solid #cb9a4f; border-radius:6px;width:47.6%;height:11rem;position:relative; float:left;margin-right:2%;margin-bottom:1.6rem;}
.margin0{margin-right:0;}
.renc_bot_ge p{color:#fff;font-size:0.8rem; line-height:1.5rem;padding:2rem 5.6% 1rem 5.6%;}
.renc_bot_ge div{position:absolute; left:17.5%;top:-0.9rem;  width:65%;color:#fff; background:#cb9a4f;font-size:0.9rem;line-height:1.8rem; border-radius:4px;text-align:center;}


.jixie_tuijian_ldiv{
	margin:0 0.4rem;
	padding-top:0.5rem;
}
.jixie_tuijian_div{
	float: left;
	width: 46%;
	margin: 0.5rem 1.6%;
	border:1px dashed #d5d5d5;
	line-height: 1.5rem;
	font-size: 0.9rem;
}
.jixie_tuijian_div .jixie_tuijian_div2{
	margin:0.5rem 0 1rem 0.5rem;
}

.jixie_tuijian_div .bold_red{
    font-weight: bold;
    color: #cc2411;
	font-size:0.8rem;
}
.kuaiji_school_btn{
	float:left;
	margin:0.8rem 0;
    padding: 0.1rem;
    width: 40%;
    text-align: center;
    line-height: 1.25rem;
    margin-left: 0.5rem;
}
.a_white{color:#fff;font-size:0.7rem;}


#xin_jiu{background:#67688c; padding-bottom:1.2rem;}
#xin_jiu>p{color:#fff;font-size:0.8rem;line-height:1.5rem;text-align:center;padding:0.8rem 0;}

.na_main4_gun{overflow: hidden; padding-top:1rem;}
.na_main4_gun .bd li{float: left;margin-right:10px;}


#kecheng{background:#f1f1f1;padding-bottom:1.2rem;}
#kecheng>p{color:#2f2f2f;font-size:0.8rem;line-height:1.5rem;text-align:center;padding:0.8rem 1.2em;}

.kecheng_ge{padding:0 7.5% 1.8rem 7.5%;margin-bottom:0.7rem;}
.kc1{background:url(/images/zt/1013/kc_bgs_02.jpg) no-repeat;background-size:100% 100%;}
.kc2{background:url(/images/zt/1013/kc_bgs_04.jpg) no-repeat;background-size:100% 100%;}
.kc3{background:url(/images/zt/1013/kc_bgs_06.jpg) no-repeat;background-size:100% 100%;}
.kc4{background:url(/images/zt/1013/kc_bgs_08.jpg) no-repeat;background-size:100% 100%;}
.kecheng_ge>h2{font-size:1.4rem;font-weight:bold;color:#fff;line-height:4rem;padding-top:1rem;}
.kecheng_ge>p{font-size:0.8rem; line-height:1.5rem; color:#fff;width:78%;text-align:justify;padding-bottom:1.8rem;}
.kecheng_ge a{font-size:0.8rem; float:left;line-height:2rem;border-radius:4px;width:45%;text-align:center;}
.an_kx{background:#ffc708; margin-right:0.5rem;color:#2c2c2c;} .an_xf{background:#f05c50;color:#fff;}


#teacher{background:url(/images/zt/1013/teach_bg_02.jpg) no-repeat; background-size:100% 100%;padding-bottom:1.2rem;}
.tea1_img{width:27.6%;float:left;}
.tea1_ge{border-bottom:1px dashed #dbdbdc;padding:1rem 0;}
.tea1_ge>div>img{width:100%;}
.tea1_txt{float:right;width:68%;}
.tea1_txt>h2{font-size:1.2rem;color:#fff; background:#cb9a4f;width:33%;line-height:1.5rem; text-align:center;}
.tea1_txt>h3{font-size:1rem; font-weight:bold;color:#fff;line-height:1.5rem;padding-top:0.65rem;}
.tea1_txt>p{font-size:0.8rem;line-height:1.5rem;color:#fff;text-align:justify;padding-top:0.8rem;}
.tea2_line{border-bottom:1px dashed #dbdbdc;padding:1rem 0;}
.tea2_ge{width:48.33%;float:left;}
.tea2_ge>h3{font-size:1.1rem;font-weight:bold;color:#fff;line-height:2.2rem;padding-top:0.5rem;}
.tea2_ge>h3 span{font-size:0.8rem;font-weight:normal;}
.tea2_ge>p{font-size:0.8rem;line-height:1.5rem;color:#fff;width:90%;}
div .float_r{float:right;}


#zuopin{background:#191d24;padding-bottom:1.2rem;}


#qiye{background:url(/images/zt/1013/qiye_bg_02.jpg) no-repeat;background-size:100% 100%;padding-bottom:1.2rem;}
.qiye_ge{width:48%;border:1px solid #ddd; background:#fff;height:20rem;float:left;margin-bottom:0.8rem;}
.qiye_ge>h2{font-size:0.9rem; color:#231f20; line-height:1.8rem; font-weight:bold;padding-left:6%;}
.qiye_ge>p{font-size:0.8rem; color:#231f20; line-height:1.5rem; padding:0 6%;}


#baoming{background:url(/images/zt/1013/bm_bg_02.jpg) no-repeat;background-size:100% 100%;padding-bottom:2rem;}
.na_baoming{width:100%;background: #fff;border-radius: 10px;padding-bottom:1.2rem;}
.na_baoming h2{font-size:1.8rem;font-weight: bold;line-height:6rem;text-align:center;}

.na_baoming .text_input{margin-bottom:1.1rem;}
.na_baoming .text_input label{font-size:1rem;padding:0 0.95rem;}
.na_baoming .text_input input{
    width:73%;
    border:2px solid #e7e7e7;
    height:2.8rem;
    line-height:2.8rem;
    font-size:1rem;
}
.sub_btn{margin:0 auto;width:60%;}
.sub_btn input{
    width:100%;
    border-radius: 6px;
    background: #fc5656;
    color: #fff;
    line-height:2.5rem;
    margin-bottom:0.5rem;
    font-size:1rem;
    border:0;
}
.na_baoming p{font-size:0.8rem;color: #8d8d8d;line-height:1.5rem;padding:0.2rem 0.95rem;}

.text_input {
    width: 100%;
    margin-bottom: 0;
    padding: 0;
    border-radius: 4px;
    border: 0;
    height: auto;
    line-height: 1.5rem;
}


.foot_nav .huidian .huidian_text input{width:35%;}
body .foot_nav{padding:0.5rem;}
.a_school_show .bot_bot{width:44%;}