@charset "utf-8";
/* CSS Document */
/*css  reset*/
body,h1,h2,h3,h4,p,ul,li,dl,dd,tr,td,th{margin:0;padding:0;}
h1,h2,h3,h4{font-weight:normal;}
ul,li{list-style-type:none;}
i,em{font-style:normal;}
*{font-size:12px;font-family:"微软雅黑";/*-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;*/}
img{display:block;border:none;}
a{text-decoration:none;color:#1a1a1a;}
input{margin:0;padding:0;border:none;outline:none;}
b{font-weight:normal;}
table{border-collapse:collapse;border:none;border-color:#ccc;}
li{vertical-align:bottom;vertical-align:top;}

.center{width:1200px;margin:0 auto;}
@media (max-width:1000px){
	.center{width:95%;margin:0 auto;}
	}
/*head*/
/*nav*/
.index_nav{background: #2b3142;/*position: fixed;z-index: 999;*/width: 100%;height: 70px;overflow: hidden;}
.index_nav .nav_center{width: 1000px;height: 70px;margin: 0 auto;}
.index_nav .nav_center .logo{float: left;}
.index_nav .nav_center .logo *{float: left;}
.index_nav .nav_center .logo span{display: block;width: 1px;height: 24px;background: #fff;margin-top: 25px;margin-left: 10px;margin-right: 10px;}
.index_nav .nav_center .logo img{margin-top:10px;width:100%;max-width:192px;}
.index_nav .nav_center .logo h1{font-size: 20px;line-height: 70px;color: #fff;font-weight: normal;}
.index_nav .nav_center .nav_mainbav{float: left;padding-left: 30px;}
.index_nav .nav_center .nav_mainbav li{float: left;position: relative;}
.index_nav .nav_center .nav_mainbav li a{display: block;color: #fff;width: 74px;text-align: center;line-height: 70px;font-size: 14px;}
.index_nav .nav_center .nav_mainbav li a:hover{background: #161a26;}
.index_nav .nav_center .nav_mainbav li .nav_menu{position: absolute;top: 70px;left: 0;width: 160px;z-index: 20;background: url(../images/nav_bg_new.png) repeat;}
.index_nav .nav_center .nav_mainbav li .nav_menu div{width: 160px;margin: 0 auto;}
.index_nav .nav_center .nav_mainbav li .nav_menu div a{display: block;padding: 0 20px;width: 120px;text-align: left;line-height: 46px;}
.index_nav .nav_center .nav_mainbav li .nav_menu div a:hover{background: #161a26;}
.index_nav .nav_center p{float: right;color: #fff;line-height: 70px;font-size: 14px;}
@media (max-width:774px){
	.index_nav .nav_center{width:95%;}
	.index_nav .nav_center .nav_mainbav{ display:none;}
	}
@media (max-width:380px){
	.index_nav .nav_center p{ display:none;}
	}

.iframe_big{width:100%;height:70px;z-index:100000000;}
@media (max-width:640px){
.iframe_big{height:135px;}
}
/*nav_end*/
/*师资*/
.shizi_bg{ background:url(../images/bg_08.jpg) no-repeat 50% 0;height:425px;padding-top:1px;}
.shizi_bg .shizi img{width:100%;max-width:430px;margin:114px auto;}
/*环境*/
.huanjing_bg .hj .nr_title *{ display:block; text-align:center;}
.huanjing_bg .hj .nr_title b{width:90%;margin:0 auto;font-size:30px;line-height:100px;background:#51b0ea;color:#fff;font-weight:bold; border-radius:10px;}
.huanjing_bg .hj .nr_title i{font-size:28px;color:#1a1a1a;margin-top:16px;margin-bottom:20px;}
@media (max-width:640px){
	.huanjing_bg .hj .nr_title b{font-size:18px;line-height:36px;}
	.huanjing_bg .hj .nr_title i{font-size:18px;}
}
.huanjing_bg{background:#cbcbcb;padding-top:30px;padding-bottom:30px;}
.huanjing_bg .hj{background:#fff;padding-top:30px;padding-bottom:20px;}
.huanjing_bg .hj .nr_title{font-size:30px; text-align:center;color:#fff;line-height:44px;}
.huanjing_bg .hj .hj_img{overflow:hidden;width:952px;margin:10px auto 0px auto;padding-bottom:30px;}
.huanjing_bg .hj .hj_img img{float:left;}
.huanjing_bg .hj .hj_img .hj_02{margin-left:10px;}
@media (max-width:1000px){
	.huanjing_bg .hj .hj_img{width:100%;}
	.huanjing_bg .hj .hj_img .hj_01{width:95%;max-width:632px; float:none;margin:0 auto;}
	.huanjing_bg .hj .hj_img .hj_02{ display:none;}
}
@media (max-width:430px){
	.huanjing_bg .hj .nr_title{font-size:20px;}
	.huanjing_bg .hj .nr_title i{font-size:18px;}
}

/*报名*/
.baoming_bg{background:url(../images/bg_10.jpg) no-repeat 50% 0;padding-top:1px;padding-bottom:20px;}
.baomingall{ overflow:hidden;}
.baoming{width:300px;margin-top:125px;margin-left:80px;float:left;}
.baoming .form{margin-top:10px;}
.baoming .form li{float: left;width: 100%;height:70px;list-style: none;margin-bottom: 10px; color:#fff;}
.baoming .form li strong{float: left;width: 100%;height: 38px; font-size:17px; line-height:38px; font-weight:500;display: block;}
.baoming .form li input{float: left;width: 100%;height: 33px; font-size:16px; line-height:33px;display: block; border:none; background:#fff;border-radius: 8px;text-indent: 10px;}

.baoming .form li span{float: left;width: 40px;height: 30px;display: block;padding-left: 10px;}
.baoming .form .tijiao{float: left; margin-top:25px;width: 100%;height:33px;border-radius: 8px;background: #fff;display: block;line-height:33px;text-align: center;border: none;color: #333;font-size: 16px;font-weight: 500;}
.baomingall .bm_right{margin-top:130px; float:right;margin-right:80px;}
@media (max-width:910px){
	.baoming{float:none;margin:0 auto;padding-top:80px}
	.baomingall .bm_right{ float:none;width:100%;}
	.baomingall .bm_right img{width:100%;max-width:382px;margin:0 auto;}
}
/*foot*/
.footer_index{background:#2b3142;}
.footer01{width:1020px;margin:0 auto;overflow:hidden;}
.footer01 img{float:left;margin:30px 15px;}
.footer_link{float:left;}
.footer_link_01{color:#fff;margin-left:30px; float:left;margin-top:16px;}
.footer_link_01 h1{font-size:14px;line-height:30px;margin-top:30px;}
.footer_link_01 a{line-height:30px;display:block;color:#ccc; text-decoration:none;font-size:12px;}
.footer_link_01 a:hover{color:#fff;}
.footer_001{width:1px;height:160px; background-color:#808080; float:left;margin:32px 30px 10px 30px;}
.footer_copy{float:left;margin-top:40px;}
.footer_copy p{color:#fff;line-height:30px;font-size:12px;margin:0;}
.footer_link_01{margin-top:40px;}
.footer_link_01 h1{margin:0;}
.footer_copy a{color:#fff;}
.footer_copy a:hover{text-decoration:underline;}
.foot_copy_01{width:1020px;margin:0 auto;border-top:1px solid #808080; overflow:hidden;}
.foot_copy_01 p{color:#fff;line-height:40px; float:left;}
.foot_copy_01 .p_01{float:right;}
#beian{float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#939393;}
@media (max-width:1000px){
	.footer_copy{ float:none;width:95%;margin:0 auto; text-align:center;}
	.footer_001{ display:none;}
	.footer01{width:100%;}
	.footer_link{ display:none;}
	#beianall{ display:none;}
	.foot_copy_01{width:100%;}
	.foot_copy_01 p{ text-align:center;line-height:30px;}
}
