.top_nav{width:100%;height:auto;background-color: #fff;padding:15px 0;}
.top_nav_flex{
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.long_logo{width:30%;height:auto;text-align: center;}
.long_logo img{width:100%;height:auto;}
.long_wx{width:100%;height:auto;text-align: center;}
.long_wx img{width:auto;height:auto;}
.long_wx span{display: block;font-size:14px;} 
.long_return{width: 210px;height:50px;line-height: 50px;padding:0 10px;border-radius: 25px;background-color: #EE7164;text-align: center;}
.long_return a{color:#fff;font-size:14px;}
.empty{height:230px;}

.wx_class{margin-left:50px;}
.wx_return{text-align: center;color: red;margin-bottom: 5px;font-size: 16px;}
.wx_return a{color:	#EE0000;}

.navbar_mu{margin-top:20px;}
.long_header{width:100%;height:80px;background:url('../images/index_nav02.png') center no-repeat ;}
.long_header .mu_nav{background-color:transparent;border-color:transparent;}
.long_header #others{float:left;}
.kqr #others .active a {background-color: #fff;border-radius: 25px;color: #EE7164;}
.long_header .reach{float:right;width:auto;height:auto;padding:20px 0;}
.long_header .reach p{font-size:18px;color: #fff;overflow: hidden;}
.long_header .reach p img{float:left;margin-right:10px;}
.long_header .reach p a{color: #fff;padding-top:7px;float:left;}
.long_banner{margin-top:20px;overflow:hidden;}
.index_bo img{width:100%;height:auto;border-radius: 5px;} 
.swiper-container .swiper-pagination-bullet {
    width: 36px;
    height: 6px;
    display: inline-block;
    border-radius:15px;
    background: #fff;
    opacity: .6;
}
.swiper-container .swiper-pagination-bullet-active {
    opacity: 1;
    background: #7D3E0B;
}
/* .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 74px;
    left: 0;
    width: 100%;
} */
.index_bo{width:100%;height:auto;position:relative;}
/* .index_bo img{width:100%;height:auto;border-radius: 14px;} */
.index_bo .bo_title{width:55%;height:55%;background: rgba(255,255,255,0.6);position:absolute;top:25%;left:22%;}
.index_bo .bo_title span{color:#7D3E0B;font-size:36px;text-align: center;margin-top:95px;display: block;line-height: 40px;height:40px;overflow: hidden;}
.index_form{width:100%;height:429px;background: url('../images/index_formbg.jpg')no-repeat 0 0;background-size: 100% 100%;}
.index_form img{width:100%;height:auto;}
.index_form h3{color:#7D3E0B;font-size:18px;margin-top:20px;}
.btn_all{width:80%;height:auto;overflow: hidden;margin:0 auto;}
.btn_all .ss{width:45%;height:44px;line-height:44px;border-radius: 10px;float:left;text-align: center;margin-top:30px;}
.btn_all .ss:nth-child(odd){margin-left:20px;}
.btn_all .s1{background-color: #FFDEA9;}
.btn_all .s1 a{color:#7D3E0B;}
.btn_all .s2{background-color: #FFB698;color:#7D3E0B;}
.btn_all .s2 a{color:#7D3E0B;}
.btn_all .s3{background-color: #FFD3AC;color:#7D3E0B;}
.btn_all .s3 a{color:#7D3E0B;}
.btn_all .s4{background-color: #FAA192;color:#fff;}
.btn_all .s4 a{color:#fff;}
.btn_all .s5{background-color: #E1995E;color:#fff;}
.btn_all .s5 a{color:#fff;}
.btn_all .s6{background-color: #EE7164;color:#fff;}
.btn_all .s6 a{color:#fff;}

.index_zhen{width:100%;height:auto;overflow: hidden;margin-top:20px;}
.index_zhen img{width:100%;height:auto;}


.infors{width:100%;height:auto;margin-top:20px;overflow: hidden;}

.lt{height:420px;width:auto;background-color: #fff;padding:0 15px;box-sizing: border-box;border-radius: 10px;}
.gt{height:420px;box-sizing: border-box;background: url('../images/index_03.png')no-repeat 0 0; background-size:100% 100%;}
.h3{width:100%;height:auto;overflow: hidden;margin:0;padding:22px 0;border-bottom: 1px solid #E6E6E6;}
.h3 span{font-size:18px;color:#454545;float:left; font-weight: 600;}
.h3 span>img{width:auto;height:auto;margin-right:15px;}
.h3 a{font-size:14px;color:#999;float:right;padding-top:6px;}
.h3 a>span{float:left;font-size:14px;color:#999;margin-right:6px;}
.h3 a>img{float:right;}

.index_main{width:100%;height:auto;margin-top:8px;}
.index_main p{font-size:14px;color:#666;line-height: 40px;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;}
.index_main p i{width:10px;height:10px;border-radius: 50%;display: inline-block;background-color: #EC6333;margin-right:10px;}
/* .index_main p a:hover{color:#69C0A0} */
/* .index_main .p_ons{background: url('../images/icon/circle_hover.png')no-repeat center left;} */
.index_main p:hover i{background-color: #EE7164;}
.index_main p:hover a{color:#EE7164}


.yanxue{width:100%;background-color: #fff;margin-top:20px;overflow: hidden;padding-bottom:30px;border-radius: 10px;}
.yanxue .yx{width:100%;height:auto;margin:30px auto 0;padding:0 15px;}
.yanxue .yx img{width:22px;height:18px;}
.yanxue .yx span{font-size:18px;color:#454545;padding-left:13px;}
.yanxue_all{width:100%;padding:0 15px; display: block;}
.yanxue .ke_h3{width:96%;margin:0 auto;font-size:18px;color:#454545;border-bottom:0;padding:22px 0 0;overflow: hidden;}
.ke_h3 em{font-size:18px;color:#454545;float:left;font-weight:600;} 
.ke_h3 em>img{width:22px;height:21px;margin-right:15px;}
.ke_h3 a{font-size:14px;color:#999;float:right;}
.ke_h3 a>span{float:left;font-size:14px;color:#454545;margin-right:6px;}
.ke_h3 a>img{float:right;margin-top:5px;}
.yanxue .xue{width:100%;height:auto;background-color: #fff;border:1px solid #F5F5F5;margin-top:30px;}
.yanxue .xue .xue_img{width:100%;max-height:156px;overflow: hidden;}
.yanxue .xue .xue_img img{width:100%;height:auto;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;}
.yanxue .xue .xue_ons img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);}
.yanxue .xue .xue_m{width:100%;height:auto;padding:15px;box-sizing: border-box;}
.yanxue .xue h3{font-size:16px;color:#454545;line-height: 22px;height:22px;overflow: hidden;text-align: center;}
.yanxue .xue h3 a{font-size:16px;color:#454545;}
.small_screen{display: none;}

.teacher{width:100%;height:auto;background-color: #fff;overflow: hidden;padding-bottom:30px;margin-top:20px;border-radius: 10px;}
.teacher .ke_h3{width:94%;margin:0 auto;font-size:18px;color:#454545;padding:22px 0;overflow: hidden;border-bottom:0;}
.teacher .zj{width:100%;height:auto;overflow: hidden;}
.teacher .zj ul{width:100%;height:auto;overflow: hidden;}
.teacher .zj ul li{width:14.9%;height:auto;float:left;text-align: center;margin-left:18px;box-sizing: border-box;position:relative;}
.teacher .zj ul li img{width:100%;height:auto;border:1px solid rgba(245,245,245,1);}
.teacher .zj ul li span{font-size:12px;color:#454545;margin-top:13px;text-align: center;display: inline-block;}
.intro{width:100%;height:100%;background:rgba(238,113,100,1);color:#fff;margin:0 auto;position:absolute;bottom:204px;left:0;padding:7%;}
.intro h3{margin-top:25px;font-size:16px;text-align: left;}
.intro p{margin-top:28px;font-size:14px;line-height:30px;height: 90px;}

.intro_hover .intro{bottom:0;transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-ms-transition: all 0.6s ease;}

.star{width:100%;height:auto;background-color: #fff;overflow: hidden;padding-bottom:30px;margin-top:20px;border-radius: 10px;}
.star .ke_h3{width:94%;margin:0 auto;font-size:18px;color:#454545;padding:22px 0;overflow: hidden;border-bottom:0;}
.star .star_top{width:100%;height:auto;overflow: hidden;}
.star .star_top ul{width:100%;height:auto;overflow: hidden;}
.star .star_top ul li{width:18%;height:auto;float:left;text-align: center;background-color: #F5F5F5;margin-left:18px;box-sizing: border-box;position:relative;margin-bottom:15px;}
.star .star_top ul li .star_left{width:50%;height:auto;float:left;overflow: hidden;padding:2px 0 2px 2px;}
.star .star_top ul li .star_left img{width:100%;height:auto;}
.star .star_top ul li .star_right{width:50%;height:auto;float:left;padding:0 10px 0px;}
.star .star_top ul li .star_right h3{font-size:14px;color:#E1995E;line-height: 20px;height:20px;margin-top:24px;font-weight:600;}
.star .star_top ul li .star_right h3 a{font-weight:600;}
.star .star_top ul li .star_right p{font-size:13px;color:#666;line-height: 20px;height:80px;overflow: hidden;margin-top:10px;}

.star .star_top ul .star_ons{background-color: #EE7164;}
.star .star_top ul .star_ons .star_right a{color:#fff;}
.star .star_top ul .star_ons .star_right p{color:#fff;}


.top_school{width:100%;height:auto;background-color: #fff;overflow: hidden;padding-bottom:30px;margin-top:20px;border-radius: 10px;}
.top_school .ke_h3{width:94%;margin:0 auto;font-size:18px;color:#454545;padding:22px 0;overflow: hidden;border-bottom:0;}
.school_all{width:100%;height:auto;overflow: hidden;padding:0 15px;}
.school_all .xue{width:100%;height:auto;border:1px solid #ddd;float:left;}
.school_all .xue img{width:100%;height:auto}

.meiti_all .xue{width:100%;height:auto;border:1px solid #ddd;float:left;}
.meiti_all .xue img{width:100%;height:auto}





@media (max-width: 767px) {
    .empty{height:180px;}
	.long_logo{width:50%;height:auto;text-align: center;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	       text-align: center;
			   background-color: rgba(0,0,0,0.8);
			   z-index:999;
			   position:absolute;
			   top:79px;
	   }
			.kqr #others li{margin:0;padding:0;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease; }
			.kqr #others li a{margin:0;padding:0 30px;height:50px;line-height: 50px;color:#fff;font-size:16px;}
		    .kqr #others .active a{background:rgba(0,0,0,0);border-radius: 0;color:#EE7164;}
			.kqr #others{float:left;}
         
		 .long_return{width:100%;height:40px;line-height: 40px;padding:0 10px;border-radius: 25px;background-color: #EE7164;text-align: center;}
		 .long_return a{color:#fff;font-size:12px;}
		 
		 .index_bo .bo_title span{color:#7D3E0B;font-size:12px;text-align: center;margin-top:40px;display: block;line-height: 40px;height:40px;overflow: hidden;}
		 .index_form{width:100%;height:429px;background: url('../images/index_formbg.jpg')no-repeat 0 0;background-size: 100% 100%;margin-top:20px;}
		 .index_form  .btn_all{width:80%;}
		  .lt{height:420px;width:auto;background-color: #fff;padding:0 15px;box-sizing: border-box;border-radius: 10px;margin-top:20px;}
		.small_screen{display: block;}
		.yanxue_all{display: none;}
		
		.ke_right h3{margin-top:0px;}
		.ke_right p{margin-top:0px;line-height: 21px;height:42px;overflow: hidden;}
		
		.teacher .zj ul li{width:19%;height:auto;float:left;text-align: center;margin-left:18px;box-sizing: border-box;position:relative;}
		.teacher .zj ul li img{width:100%;height:auto;border:1px solid rgba(245,245,245,1);}
		.teacher .zj ul li span{font-size:12px;color:#454545;margin-top:13px;text-align: center;display: inline-block;}
		.teacher .intro{display:none;}
		
		
		.star .star_top ul li{width:100%;height:auto;float:left;text-align: center;background-color: #fff;margin-left:0px;box-sizing: border-box;position:relative;margin-top:10px;}
		.star .star_top ul li .star_left{width:20%;height:auto;float:left;overflow: hidden;padding:2px 0 2px 2px;}
		.star .star_top ul li .star_left img{width:100%;height:auto;}
		.star .star_top ul li .star_right{width:80%;height:auto;float:left;padding:0 10px 0px;}
		.star .star_top ul li .star_right h3{font-size:14px;color:#E1995E;line-height: 20px;height:20px;margin-top:24px;text-align: left;;}
		.star .star_top ul li .star_right p{font-size:13px;color:#666;line-height: 20px;height:60px;overflow: hidden;margin-top:10px;}
		
}

