body{
	padding: 0;
	margin: 0;
}
input:focus{
	outline: none;
}
ul{
	margin-bottom:0;
	padding: 0;
}
li{
	list-style: none;
}
a,a:hover{
	text-decoration: none;
}
p{
	margin: 0;
}
.container{
	width: 1200px;
	padding: 0;
}
.main .top_top{
	background:url(../images/backcolor.png);
	height: 110px;
}
.main .top_top .container .pull-right {
	text-align: right;
}
.main .top_top .container .pull-right .top_search{
	margin-top: 25px;
}
.main .top_top .container .pull-right .top_search .number{
	display: inline-block;
	color: #fde421;
	font-size: 22px;
	vertical-align: top;
	margin-right: 20px;
}
.main .top_top .container .pull-right .top_search form {
	font-size: 0;
	display: inline-block;
	vertical-align: top;
}
.main .top_top .container .pull-right .top_search form input{
	vertical-align: top;
}
.main .top_top .container .pull-right .top_search form .input_submit{
	width: 80px;
	height: 35px;
	background-color: #389232;
	color: #fff;
	font-size: 16px;
	border: 0;
}
.main .top_top .container .pull-right .top_search form .input_value{
	width: 265px;
	height: 35px;
	border: 0;
	padding-left: 5px;
	box-sizing: border-box;
	font-size: 14px;
	color: #666;
}
.main .top_top .container .pull-right .search_worminng a{
	color: #fff;
}
.main .top_top .container .pull-right .search_worminng{
	color: #fff;
	margin-top: 10px;
	display: block;
}
.main .main_item{
	height: 60px;
}
.main .main_item .container .first_ul{
	font-size: 0;
}
.main .main_item .container .first_ul .first_li{
	display: inline-block;
	width: 170px;
	text-align: center;
	height: 60px;
	border-right: 1px solid #ededed;
	position: relative;
}
.main .main_item .container .first_ul .first_li:first-child{
	border-left: 1px solid #ededed;
}
.main .main_item .container .first_ul .first_li:hover{
	background-color: #ffad17;
}
.main .main_item .container .first_ul .first_li:hover a p{
	color: #fff;
}
.main .main_item .container .first_ul .first_li a p{
	color: #5a5a5a;
}
.main .main_item .container .first_ul .first_li a .cn{
	font-size: 16px;
	margin-top: 8px;
}
.main .main_item .container .first_ul .first_li a .en{
	font-size: 14px;
}
.main .main_item .container .first_ul .first_li.active{
	background-color: #ffad17;
}
.main .main_item .container .first_ul .first_li.active a p{
	color: #fff;
}
.main .main_item .container .first_ul .first_li .senced_ul{
	position: absolute;
	background-color: #ffad17;
	width: 100%;
	top: 60px;
	display: none;
	z-index: 9;
}
.main .main_item .container .first_ul .first_li .senced_ul li a{
	font-size: 16px;
	color: #fff;
	display: block;
	width: 100%;
	height: 60px;
	text-align: center;
	line-height: 60px;
}
.main .main_item .container .first_ul .first_li .senced_ul li{
	border-top: 1px solid #ededed;
}
.main .index_item_first{
	margin-bottom: 30px;
}
.main .index_item_first .container .content_box .video_left{
	width: 485px;
	height: 475px;
}
.main .index_item_first .container .content_box .video_left video{
	width: 485px;
	height: 475px;
	background: #000;
}
.main .index_item_first .container .content_box .video_left video:focus{
	outline: none;
}
.main .index_item_first .container .content_box .right_content{
	width: 700px;
	margin-left: 15px;
}
.main .index_item_first .container .content_box .right_content ul{
	font-size: 0;
}
.main .index_item_first .container .content_box .right_content ul li{
	width: 340px;
	height: 230px;
	display: inline-block;
	margin-right: 15px;
	margin-bottom: 15px;
	position: relative;
}
.main .index_item_first .container .content_box .right_content ul li:nth-child(2n+2){
	margin-right: 0;
}
.main .index_item_first .container .content_box .right_content ul li img{
	width: 340px;
	height: 230px;
}
.main .index_item_first .container .content_box .right_content ul li p{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	font-size: 16px;
	color: #fff;
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	text-align: center;
	background-color: rgb(83, 150, 65,.5);
}
.main .index_item_first .container .content_box .right_content ul li:hover p{
	width: 100%;
	height: 40px;
	line-height: 40px;
	margin-top: -40px;
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
}
.index_item_three,
.index_item_secend{
	overflow: hidden;
}
.main .index_item_secend{
	background-color: #f4f4f4;
}
.index_item_four .index_about_box{
	overflow: hidden;
	position: relative;
	height: 672px;
	width: 100%;
	background:url(../images/index03.png)
}
.index_item_four.index_about_box .bg{
	width: 100%;
}
.index_item_four .index_about_box .main_content{
	padding: 20px;
	background-color: #fff;
}
.index_item_four .index_about_box .main_content .left_content{
	width: 50%;
	margin-right: 20px;
}
.index_item_four .index_about_box .main_content .left_content p{
	font-size:18px;
	color:rgba(89,89,89,1);
	line-height:42px;
	width: 540px;
	margin: 0 auto;
	height: 335px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 8;
	overflow: hidden;
}
.index_item_four .index_about_box .main_content .left_content a{
	background-color: #ffad17;
	width: 220px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	display: block;
	margin: 10px 0 0 27px;
	text-align: center;
	border-radius: 30px;
}
.index_item_five{
	margin-bottom: 40px;
}
.index_item_five .container .five_top{
	position: relative;
}
.index_item_five .container .five_top a{
	position: absolute;
	bottom: 10px;
	color: #908e8e;
	right: 8px;
}
.five_main_content ul{
	font-size: 0;
}
.five_main_content ul li{
	margin-right: 35px;
	display: inline-block;
	width: 375px;
}
.five_main_content ul li:last-child{
	margin-right: 0;
}
.five_main_content ul li img{
	width: 100%;
	height: 240px;
	border-radius:10px;
}
.five_main_content ul li span{
	width: 100%;
	display: block;
	margin-top: 20px;
	font-size:16px;
	color: #5e5e5e;
	text-align: center;
}
.footer{
	background-color: #45a43e;
	height: 225px;
}
.footer .main_content{
	padding-top: 45px;
}
.footer .main_content  .left_content{
	width: 600px;
	border-right:1px solid #3a9434 ;
}
.footer .main_content  .left_content .title{
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 15px;
}
.footer .main_content  .left_content .details .left p a,
.footer .main_content  .left_content .details .right p,
.footer .main_content  .left_content .details .left p{
	color: #f6ebeb;
	margin-bottom: 10px;
}
.footer .main_content  .left_content .details .right{
	text-align: right;
	margin-left: 20px;
}
.footer .main_content  .middle_content{
	width: 270px;
	border-right:1px solid #3a9434;
	height: 160px;
	padding-left:35px;
}
.footer .main_content  .middle_content .title{
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 15px;
}
.footer .main_content  .middle_content .list_box ul{
	font-size: 0;
}
.footer .main_content  .middle_content .list_box ul li{
	display: inline-block;
	margin-right: 30px;
	margin-bottom: 30px;
}
.footer .main_content  .middle_content .list_box ul li:nth-child(2n+2){
	margin-right: 0;
}
.footer .main_content  .middle_content .list_box ul li a{
	font-size: 14px;
	color: #f6ebeb;
}
.footer .main_content .footer_right_content{
	margin-left: 55px;
}
.main .other_content .container .top_item ul{
	font-size: 0;
	text-align: center;
}
.main .other_content{
	padding: 20px 0;
}
.main .other_content .container .top_item ul li{
	display: inline-block;
	width: 120px;
	height: 40px;
	text-align: center;
	background-color: #45a43e;
	line-height: 40px;
	margin-right: 30px;
}
.main .other_content .container .top_item ul li a{
	font-size: 16px;
	color: #FFFFFF;
	width: 100%;
	height: 100%;
	display: block;
}
.main .other_content .container .main_content .left .left_box{
	border: 1px solid #45a43e;
	margin-bottom: 30px;
	width: 252px;
}
.main .other_content .container .main_content .left .left_box img{
	display: block;
	width: 100%;
	margin: 0 auto;
}
.main .other_content .container .main_content .left .left_box p{
	padding: 10px 18px 0;
}
.main .other_content .container .main_content .left .left_box .title{
	width: 250px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #fff;
	font-size: 22px;
	background-color: #45a43e;
}
.main .other_content .container .main_content .left .left_box ul li{
	height: 40px;
	border-bottom: 1px solid #45a43e;
}
.main .other_content .container .main_content .left .left_box ul li:last-child{
	border-bottom:0;
}
.main .other_content .container .main_content .left .left_box ul li a{
	height: 100%;
	line-height: 40px;
	padding-left: 20px;
	font-size: 20px;
	color: green;
}
.container{width:1200px;padding: 0;}
p{padding: 0;margin: 0;}
ul{font-size: 0;padding: 0;margin: 0;}
a, a:hover{text-decoration: none;}
li{list-style: none;}

/*首页*/
.main .header_box{height: 120px;}
.main .header_box .container .pull-right img{display: inline-block;vertical-align: top;}
.main .header_box .container .pull-right .right_tel{display: inline-block;vertical-align: top;margin-top: 28px;}
.main .header_box .container .pull-right .right_tel p:first-child{font-size: 18px;color: #46403F;height: 18px;line-height: 18px;margin-bottom: 15px;}
.main .header_box .container .pull-right .right_tel p:last-child{font-size: 30px;color: #EA5520;height: 30px;line-height: 30px;}
.main .header_lunbo{position: relative;}
.main .header_lunbo #carousel-example-generic,
.main .header_lunbo #carousel-example-generic .carousel-inner,
.main .header_lunbo #carousel-example-generic .carousel-inner .item,
.main .header_lunbo #carousel-example-generic .carousel-inner .item img,
.main .header_lunbo{height: 820px;}
.main .header_lunbo #carousel-example-generic .carousel-inner .item img{width: 100%;}
.main .header_lunbo .top_item{height: 100px;background-color: #ec6941b8;position: absolute;z-index: 9;width: 100%;}
.main .header_lunbo .top_item .first_ul{height: 100px;}
.main .header_lunbo .top_item .first_ul .first_li{height: 100%;display: inline-block;vertical-align: top;position: relative;}
.main .header_lunbo .top_item .first_ul .first_li>a{height: 100%;line-height: 100px;color: #fff;font-size: 24px;padding:0 37px;display: block;}
.main .header_lunbo .top_item .first_ul .first_li .scend_ul{display: none;position: absolute;z-index: 9;width: 100%;background-color: #ec6941b8;}
.main .header_lunbo .top_item .first_ul .first_li .scend_ul .scend_li{width: 100%;margin-bottom: 10px;border-bottom:1px solid #fff;}
.main .header_lunbo .top_item .first_ul .first_li .scend_ul .scend_li:last-child{margin-bottom: 0;}
.main .header_lunbo .top_item .first_ul .first_li .scend_ul .scend_li a{font-size: 24px;display: block;width: 100%;text-align: center;color: #fff;}
.main .course_arrang{background-color: #E5E8EF;}
.main .course_arrang .container{height: 70px;line-height: 70px;}
.main .course_arrang .container .pull-left span{margin-right: 10px;}
.main .course_arrang .container .pull-left span a{font-size: 24px;color: #666666;}
.main .course_arrang .container .pull-left .ap{color: #EA5B31;font-size: 24px;}
.main .course_arrang .container .pull-right form{margin-top: 13px;padding: 2px 20px;border-radius: 20px; position: relative;height: 45px;background-color: #EA5520;}
.main .course_arrang .container .pull-right form input{transition: all 0.5s linear;width: 85px;padding-left:5px;height: 40px;border: 0;background-color: #EA5520;color: #fff;}
.main .course_arrang .container .pull-right form input::-webkit-input-placeholder{color:#fff;}
.main .course_arrang .container .pull-right form input::-moz-placeholder{color:#fff;}
.main .course_arrang .container .pull-right form input:-moz-placeholder{color:#fff;}
.main .course_arrang .container .pull-right form input:-ms-input-placeholder{color:#fff;}

.main .course_arrang .container .pull-right form input:focus{outline: none;width: 130px;transition: all 0.5s linear;}
.main .course_arrang .container .pull-right form button{height: 40px;opacity: 0;position: absolute;z-index: 9;}
.main .course_arrang .container .pull-right form .pull-right{position: relative;width: 40px;}
.main .course_arrang .container .pull-right form .pull-right img{position: absolute;left: 0;height: 50px;top: -2px;}

.main .top_course{width: 100%;height: 185px;background-color: #EA5620;}
.main .top_course .container{height: 100%;padding: 0;}
.main .top_course .container .pull-left{width: 60%;height: 98%;border-right: 1px solid #fff;padding-top: 20px;}
.main .top_course .container .pull-left ul li{display: inline-block;width: 300px;margin-bottom: 20px;}
.main .top_course .container .pull-left ul li:nth-child(2n+2){margin-left: 70px;}
.main .top_course .container .pull-left ul li a p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main .top_course .container .pull-left ul li a p:first-child{font-size: 24px;color: #FFFFFF;}
.main .top_course .container .pull-left ul li a p:last-child{font-size: 20px;color: #FFFFFF;}
.main .top_course .container .pull-right{padding-top: 20px; text-align: left;width: 40%;padding-left: 20px;box-sizing: border-box;}
.main .top_course .container .pull-right img{display: inline-block;vertical-align: top;}
.main .top_course .container .pull-right .list_box{display: inline-block;}
.main .top_course .container .pull-right .list_box span{margin: 0 10px 0 5px; color: #fff;font-size: 20px;display: inline-block;height: 43px;line-height: 43px;}
.main .top_course .container .pull-right .list_box ul{display: inline-block;}
.main .top_course .container .pull-right .list_box ul li{display: inline-block;width: 135px;}
.main .top_course .container .pull-right .list_box ul li a{color: #fff;font-size: 20px;}
.main .top_course .container .pull-right .bottom_box{margin-top: 20px;}
.main .top_course .container .pull-right .bottom_box ul li{width: 75px;}
.main .top_images img{width: 100%;}
.main .list_item_box{padding: 120px 0;}
.list_item_box .nav-tabs {border-bottom: 0;padding-left: 270px;}
.list_item_box .nav-tabs>li{margin-right: 20px;}
.list_item_box .nav-tabs>li:last-child{margin-right: 0;}
.list_item_box .nav-tabs>li>a:hover{background-color: #EA5620;color: #fff;}
.list_item_box .nav-tabs li a{border:0;font-size: 24px;padding: 0 20px;border-radius: 50px;color: #666666;}
.list_item_box .nav-tabs>li.active>a, .list_item_box .nav-tabs>li.active>a:focus, .list_item_box .nav-tabs>li.active>a:hover{
	border: 0;
	color: #fff;
	background-color: #EA5620;
}
.list_item_box .container .tab-content{margin-top: 40px;}
.list_item_box .container .tab-content .tab-pane ul li{
	width: 375px;
	border: 2px solid #EA5620;
	overflow: hidden;
	display: inline-block;
	margin-bottom: 35px;
	margin-right: 30px;
}
.list_item_box .container .tab-content .tab-pane ul li:nth-child(3n+3){
	margin-right: 0;
}
.list_item_box .container .tab-content .tab-pane ul li img{
	width: 100%;
	height: 260px;
}
.list_item_box .container .tab-content .tab-pane ul li .title{padding: 0 10px;box-sizing: border-box;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin: 20px 0; height: 24px;line-height: 24px;font-size: 24px;color: #EA5620;}
.list_item_box .container .tab-content .tab-pane ul li .content{margin-bottom: 20px;padding: 0 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; width: 100%;height: 70px;font-size: 18px;color: #666666;}
.list_item_box .container .tab-content .tab-pane ul li a{float: right;display: block;width: 125px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #FFFFFF;background-color: #EA5620;
border-radius: 20px;margin-bottom: 10px;margin-right: 20px;}
.main .about_box_index{position: relative;}
.main .about_box_index img{width: 100%;}
.main .about_box_index .border_box{position: absolute;top: 100px;padding-left: 18%;}
.main .about_box_index .border_box .container .mp{width: 790px;height: 480px;margin-right: 25px;}
.main .about_box_index .border_box .container .mp video{width: 100%;height: 100%;background: #000;}
.main .about_box_index .border_box .container .right{width: 385px;}
.main .about_box_index .border_box .container .pull-left .title{margin-top: 10px;margin-bottom: 25px;color: #FFFFFF;height: 48px;line-height: 48px;font-size: 48px;}
.main .about_box_index .border_box .container .pull-left .content{font-size: 18px;color: #FFFFFF;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 13;overflow: hidden;height: 340px;}
.main .about_box_index .border_box .container .pull-left a{width: 125px;height: 40px;line-height: 40px;color: #EA5620;background-color: #FFFFFF;border-radius: 20px;display: block;text-align: center;font-size: 24px;margin-top: 20px;}
.index_list_box{margin-top: 110px;}
.index_list_box .container .top_top{margin-bottom: 20px;}
.index_list_box .container .top_top .pull-left img{vertical-align: top;}
.index_list_box .container .top_top .pull-left span{margin-left: 15px;height: 57px;line-height: 57px;color: #343434;font-size: 32px;display: inline-block;}
.index_list_box .container .top_top .pull-right{height: 40px;width: 125px;border-radius: 20px;text-align: center;line-height: 40px;font-size: 18px;color: #fff;margin-top: 10px;background: #EA5620;}

.index_list_box_case .container .bottom_box ul li{margin-bottom: 15px;display: inline-block;width: 375px;height: 260px;margin-right: 35px;}
.index_list_box_case .container .bottom_box ul li:nth-child(3n+3){margin-right: 0;}
.index_list_box_case .container .bottom_box ul li a{position: relative;display: block;width: 100%;height: 100%;}
.index_list_box_case .container .bottom_box ul li a img{width: 100%;height: 100%;}
.index_list_box_case .container .bottom_box ul li a .vidio_img{width: 45px;height: 45px;position: absolute;top: 20px;left: 20px;}
.index_list_box_case .container .bottom_box ul li a p{bottom: 0; position: absolute;color: #fff;font-size: 24px;line-height: 50px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background-color: rgba(235,84,32,.8);height: 50px;width: 100%;}

.index_list_box_teacher .bottom_box .tab_content{width: 100%;background-color: #EA5620;height: 200px;}
.index_list_box_teacher .bottom_box .tab_content .nav-tabs{height: 200px;}
.index_list_box_teacher .bottom_box .tab_content .nav-tabs li{vertical-align: top;width: 300px;height: 100%;display: inline-block;border-right: 1px solid #fff;}
.index_list_box_teacher .bottom_box .tab_content .nav-tabs li a{border-radius: 0;padding-top: 60px;display: inline-block;width: 100%;height: 100%;}
.index_list_box_teacher .bottom_box .tab_content .nav-tabs li a span{font-size: 36px;display:block;text-align: center;color: #fff;}
.index_list_box_teacher .bottom_box .tab_content .nav-tabs li a span:last-child{font-size: 24px;}
.index_list_box_teacher .bottom_box .tab_content .nav-tabs li.active{background-color: #fff;}
.index_list_box_teacher .bottom_box .tab_content .nav-tabs li.active span{color: #343434;}
.index_list_box_teacher .bottom_box .tab_content .nav>li>a:focus, 
.index_list_box_teacher .bottom_box .tab_content .nav>li>a:hover{background-color: #fff;}
.index_list_box_teacher .bottom_box .tab_content .nav>li>a:focus span,
.index_list_box_teacher .bottom_box .tab_content .nav>li>a:hover span{color: #343434;background-color: #fff;border-color:#fff;}
.index_list_box_teacher .bottom_box .tab-content .tab-pane ul li{margin-right: 30px;display: inline-block;width: 380px;}
.index_list_box_teacher .bottom_box .tab-content .tab-pane ul li:last-child{margin-right: 0;}
.index_list_box_teacher .bottom_box .tab-content .tab-pane ul li img{width: 380px;height: 480px;}
.index_list_box_teacher .bottom_box .tab-content .tab-pane ul li p{color: #343434;font-size: 24px;height: 24px;line-height: 24px;text-align: center;margin: 40px 0 50px 0;}
.news_box_list .bottom_box .container .pull-left{width: 380px;margin-right: 30px;}
.news_box_list .bottom_box .container .pull-left:last-child{margin-right: 0;}
.news_box_list .bottom_box .container .pull-left .top_box{position: relative;}
.news_box_list .bottom_box .container .pull-left .top_box img{width: 100%;height: 180px;}
.news_box_list .bottom_box .container .pull-left .top_box p{width: 100%;bottom: 0;position: absolute;height: 50px;line-height: 50px;color: #FFFFFF;font-size: 24px;text-align: center; background-color: rgba(235,84,32,.8);}
.news_box_list .bottom_box .container .pull-left .content_a .title{height: 20px;font-size: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 20px;text-align: center;color: #343434;margin: 35px 0 20px 0;}
.news_box_list .bottom_box .container .pull-left .content_a .content{color: #9A9A9A;font-size: 16px;height: 45px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.liuyan_vidio .container .pull-left .top_div img{vertical-align: top;}
.liuyan_vidio .container .pull-left .top_div span{margin-left: 15px;height: 57px;line-height: 57px;color: #343434;font-size: 32px;display: inline-block;}
.liuyan_vidio .container .pull-left .bottom_div{margin-top: 60px;}
.liuyan_vidio .container .pull-left .bottom_div .item{margin-bottom: 30px;}
.liuyan_vidio .container .pull-left .bottom_div .item img{display: inline-block;vertical-align: top;}
.liuyan_vidio .container .pull-left .bottom_div .item .right{display: inline-block;height: 100px;margin-left: 40px;}
.liuyan_vidio .container .pull-left .bottom_div .item .right .a{font-size: 24px;color: #343434;margin-top: 20px;}
.liuyan_vidio .container .pull-left .bottom_div .item .right .b{font-size: 16px;color: #666666;}
.liuyan_vidio .container .left_contact{width: 65%;}
.liuyan_vidio .container .right_content{width: 35%;}
.liuyan_vidio .container .right_content input{width: 100%;display: block;border: 2px solid #EA5620;margin-bottom: 30px;height: 45px;padding-left: 15px;}
.liuyan_vidio .container .right_content input:focus{outline: none;}
.liuyan_vidio .container .right_content form{margin-top: 60px;}
.liuyan_vidio .container .right_content form .btn_last{width: 160px;height: 45px;background-color: #EA5620;font-size: 22px;color: #fff;}
.main .link_box{background-color: #F2E9E0;height: 50px;}
.main .link_box .container{height: 50px;padding-top: 17px;}
.main .link_box .container span{font-size: 18px;color: #666666;}
.main .link_box .container a{font-size: 18px;color: #666666;margin-left: 10px;}
.main .footer_footer{background-color: #EA5620;padding-top: 50px;border-bottom: 1px solid #FFFFFF;padding-bottom: 40px;}
.main .footer_footer .container .item{display: inline-block;margin-right: 85px;vertical-align: top;}
.main .footer_footer .container .item:last-child{margin-right: 0;}
.main .footer_footer .container .item .title{color: #FFFFFF;font-size: 24px;margin-bottom: 35px;}
.main .footer_footer .container .item a{display: block;font-size: 16px;color: #FFFFFF;margin-bottom: 15px;}
.main .footer_content{background-color: #FF6832;height: 210px;padding-top: 60px;}
.main .footer_content .container .left_t .title{margin-bottom: 20px;font-size: 28px;color: #fff;height: 28px;line-height: 28px;}
.main .footer_content .container .left_t .tel{margin-bottom: 10px;}
.main .footer_content .container .left_t .tel,
.main .footer_content .container .left_t .address{font-size: 20px;color: #FFFFFF;height: 20px;line-height: 20px;}
.main .footer_content .container .middle_t{margin-left: 50px;}
.main .footer_content .container .middle_t p{font-size: 20px;color: #FFFFFF;height: 20px;line-height: 20px;margin-bottom: 20px;}
.main .footer_bottom{background-color: #EA5620;height: 40px;line-height: 40px;}
.main .footer_bottom span,
.main .footer_bottom a{font-size: 18px;color: #FFFFFF;}
/*关于我们页面样式*/
.main .other_content{margin-top: 20px;}
.main .other_content .main_content .pull-left{width: 240px;margin-bottom: 40px;}
.main .other_content .main_content .pull-left .title{width: 100%;height: 50px;background-color: #45a43e;color: #FFFFFF;padding-left: 10px;font-size: 24px;line-height: 50px;}

.main .other_content .main_content .pull-left ul li{margin-top: 10px;padding: 0 10px 10px 10px;border-bottom: 1px dashed #45a43e;}
.main .other_content .main_content .pull-left ul li:last-child{border-bottom:0;}
.main .other_content .main_content .pull-left ul li a p{font-size: 16px;color: #666666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main .other_content .main_content .pull-left .item_contact,
.main .other_content .main_content .pull-left .item_news{margin-top: 20px;}
.main .other_content .main_content .pull-left .item_list{background-color: #FFFFFF;border: 1px solid #45a43e;}
.main .other_content .main_content .pull-left .item_news ul li a p{font-size: 14px;}
.main .other_content .main_content .pull-left .item_contact .left_contact{padding: 10px 10px 20px 10px;}
.main .other_content .main_content .pull-left .item_contact .left_contact p{font-size: 14px;height: 14px;line-height: 18px;margin-bottom: 10px;}
.main .other_content .main_content .pull-left .item_contact .left_contact p:first-child{font-weight: 700;}
.main .other_content .main_content .pull-right{width: 920px;background-color: #FFFFFF;padding: 20px 20px 0 20px;}
.main .other_content .main_content .pull-right .top_details{border-bottom: 1px solid #45a43e;padding-bottom: 10px;margin-bottom: 20px;}
.main .other_content .main_content .pull-right .top_details .left{border-left: 3px solid #45a43e;padding-left: 10px;width: unset;margin-bottom: 0;}
.main .other_content .main_content .pull-right .top_details .right{width: unset;padding: 0;margin-bottom: 0px;}
.main .other_content .main_content .pull-right .top_details .right,
.main .other_content .main_content .pull-right .top_details .right a{color: #999999;}
.main .other_content .main_content .pull-right .bootom_content{line-height: 30px;}
.main .other_content .main_content .pull-right .bootom_content .article_title{width: 100%;text-align: center;font-size: 22px;}
.main .other_content .main_content .pull-right .bootom_content .detail_detail{text-align: center;}
.main .other_content .main_content .pull-right .bootom_content .detail_detail span{margin-right: 5px;}
.main .other_content .main_content .pull-right .bootom_content .pre_next{margin-top: 10px;}
.main .other_content .main_content .pull-right .bootom_content .pre_next .pull-right{width: 48%;text-align: right;padding: 0;margin-bottom: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main .other_content .main_content .pull-right .bootom_content .pre_next .pull-left{width: 48%;margin-bottom: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main .other_content .main_content .pull-right .bootom_content .product_list{font-size: 0;}
.main .other_content .main_content .pull-right .bootom_content .product_list li{display: inline-block;width: 280px;margin-right: 20px;margin-bottom: 20px;}
.main .other_content .main_content .pull-right .bootom_content .product_list li:nth-child(3n+3){margin-right: 0;}
.main .other_content .main_content .pull-right .bootom_content .product_list li img{width: 100%;transition: all 1s;}
.main .other_content .main_content .pull-right .bootom_content .product_list li:hover img{transform: scale(1.1);}
.main .other_content .main_content .pull-right .bootom_content .product_list li:hover img{transition: all 1s;}
.main .other_content .main_content .pull-right .bootom_content .product_list li .name{font-size: 16px;margin-top: 20px;color: #666666;text-align: center;height: 16px;line-height: 16px;}

/*新闻页面*/
.main .other_content .main_content .pull-right .bootom_content .news_list li{margin-top: 20px;border-bottom:1px dashed #8DCF47;padding-bottom: 10px;}
.main .other_content .main_content .pull-right .bootom_content .news_list li a p{font-size: 16px;color: #333333;}
.main .other_content .main_content .pull-right .bootom_content .news_list li a .title_top{height: 16px;line-height: 16px;font-weight: 700;}
.main .other_content .main_content .pull-right .bootom_content .news_list li a .title_top .pull-left{padding:0;margin: 0;width: 80%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main .other_content .main_content .pull-right .bootom_content .news_list li a .title_top .pull-right{width: unset;padding:0;margin: 0;font-weight: 400;}
.main .other_content .main_content .pull-right .bootom_content .news_list li a .content_top{margin-top: 10px;height: 50px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

/*留言样式*/
.main .other_content .main_content .pull-right .bootom_content form{width: 45%;margin: 0 auto;}
.main .other_content .main_content .pull-right .bootom_content form .clearfix .pull-left{width: unset;}
.main .other_content .main_content .pull-right .bootom_content form .title{text-align: center;font-size: 22px;margin: 40px 0;}
.main .other_content .main_content .pull-right .bootom_content form .clearfix input{padding-left: 5px;height: 32px;width: 88%;}
.main .other_content .main_content .pull-right .bootom_content form .clearfix textarea{padding-left: 5px;width: 88%;height: 120px;}
.main .other_content .main_content .pull-right .bootom_content form .clearfix textarea:focus{outline: none;resize: none;}
.main .other_content .main_content .pull-right .bootom_content form .clearfix input:focus{outline: none;}
.main .other_content .main_content .pull-right .bootom_content form .submit_btn{text-align: center;margin-top: 20px;}
.main .other_content .main_content .pull-right .bootom_content form .submit_btn .btn_last{border: 0;width: 40%;height: 40px; background-color: rgb(69, 164, 62);color: #FFFFFF;}

.main .moble_footer,
.main .moble_footer_copyright,
.main .moble_top_item{display: none;}

/*右侧客服*/
/*右侧客服*/
.main .right_kefu{position: fixed;top: 40%;right: 0;}
.main .right_kefu .right_list{margin-bottom: 3px;position: relative;}
.main .right_kefu .right_list .left{min-width: 170px;text-align: center;display: none;position: absolute;height: 55px;right: 55px;background-color: #EA5620;font-size: 18px;line-height: 55px;padding: 0 20px;color: #fff;border-right: 1px solid #fff;}
.main .right_kefu .right_list:last-child{cursor:pointer;display: none;}
/*吸顶功能样式*/
.main .header_lunbo .top_item.xiding{position: fixed;top: 0;}

.pagination-wrapper{  
    text-align: center;  
}  
  
.pagination {  
  height: 34px;  
  text-align: center;  
}  
.pagination li {  
  vertical-align: top;  
  display: inline-block;  
  height: 34px;  
  min-width: 34px;  
  margin-right: 5px;  
}  
.pagination li a {  
  float: left;  
  display: block;  
  height: 32px;  
  line-height: 32px;  
  padding: 0 12px;  
  font-size: 16px;  
  border: 1px solid #dddddd;  
  color: #555555;  
  text-decoration: none;  
}  
.pagination li a:hover {  
  background: #f5f5f5;  
  color: #0099ff;  
}  
.pagination li.thisclass {  
  background: #10a14a;  
  color: #fff;  
  width: 34px;  
  height: 32px;  
  line-height: 32px;  
}  
.pagination li.thisclass a, .pagination li.thisclass a:hover {  
  background: transparent;  
  border-color: #10a14a;  
  color: #fff;  
  cursor: default;  
}  
.pagination>li:last-child>a, .pagination>li:last-child>span{  
      
}  
.pagination > li:first-child > a, .pagination > li:first-child > span{  
    margin-left: 0;  
    border-top-left-radius: 4px;  
    border-bottom-left-radius: 4px;  
}  
.pagination > li:first-child{  
    min-width: 60px;  
    height: 32px;  
    border: 1px solid #dddddd;  
    line-height: 32px;  
    text-align: center;  
    margin-left: 0;  
    border-top-left-radius: 4px;  
    border-bottom-left-radius: 4px;  
}  
.pagination > li:first-child a{  
    border: 0;  
    height: 29px;  
}  
.pagination > li:last-child{  
    min-width: 60px;  
    height: 32px;  
    border: 1px solid #dddddd;  
    line-height: 32px;  
    text-align: center;  
    border-top-right-radius: 4px;  
    border-bottom-right-radius: 4px;  
}  
.pagination > li:last-child a{  
    border: 0;  
    height: 29px;  
}
.main .lunbo #carousel-example-generic{display:block}
.main .lunbo #carousel-example-generic1{display:none}
.main .other_content .main_content .pull-right .bootom_content .content img{width:100%}
/*手机端样式*/
@media (max-width: 768px){
	.main .right_kefu,
	.main .footer,
	.main .top_top,
	.main .main_item,
	.main .link_box,
	.main .footer_footer,
	.main .footer_bottom,
	.main .footer_content,
	.main .header_lunbo .top_item,
	.main .header_box{display: none;}
	.main .moble_footer{display: block;}
	.container{width: 100%;}
	.main .header_lunbo #carousel-example-generic, 
	.main .header_lunbo #carousel-example-generic .carousel-inner, 
	.main .header_lunbo #carousel-example-generic .carousel-inner .item, 
	.main .header_lunbo #carousel-example-generic .carousel-inner .item img, 
	.main .header_lunbo{height: unset;}
	.main .index_about .container .index_about_box .right img, 
	.main .index_case .container .index_case_box .container .pull-left img, 
	.main .index_case .container .index_case_box .container .pull-left,
	.main .index_cultrue .container .index_cultrue_box .left_content img,
	.main .index_cultrue .container .index_cultrue_box .left_content,
	.main .index_news .container .news_box .pull-left .top_img img,
	.main .index_news .container .news_box .pull-left,
	.main .index_case .container .index_case_box .container .pull-right,
	.main .index_about .container .index_about_box .right{width: 100%;height: unset;}

	.main .footer_copyright,
	.main .header_top,
	.main .footer_item,
	.main .footer_link,
	.main .header_item{display: none;}
	.main .lunbo{margin-top: 5rem;}
	.main .other_content{margin-top: 0;}
	/*手机端顶部导航开始*/
	.main .moble_top_item{display: block;height: 5rem;background-color: #45a43e;position: fixed;top:0;width: 100%;z-index: 999;padding: 0 1rem;}
	.main .moble_top_item .moble_top_right{display: inline-block;margin-top: 0.5rem;position: relative;}
	.main .moble_top_item .moble_top_right img{position: absolute;right: 0;}
	.main .moble_top_item .moble_top_right img.open_img{display: none;}
	.main .moble_top_item .moble_top_left{display: inline-block;width: 80%;height: 100%;}
	.main .moble_top_item .moble_top_left span a{line-height: 5rem;height: 5rem;display: inline-block;color: #ffffff;font-size: 18px;}
	.main .moble_top_list{position: absolute;top: 5rem;overflow-y: auto;background-color: #FFFFFF;z-index: 9;left: 0;width: 100%;height: 63rem;min-height: 63rem;display: none;}
	.moble_top_list .moble_first_ul li{border-bottom:1px solid #000;}
	.moble_top_list .moble_first_ul li a{width: 100%; font-size: 16px;color: #000000;padding: 0 1rem;display: inline-block;height: 4rem;line-height: 4rem;}
	.moble_top_list .moble_first_ul .moble_first_li .moble_senced_ul .moble_senced_li{height: 4rem;line-height: 4rem;padding: 0;}
	.moble_top_list .moble_first_ul .moble_first_li .moble_senced_ul .moble_senced_li:last-child{border-bottom: 0;}
	.moble_top_list .moble_first_ul .moble_first_li .moble_senced_ul .moble_senced_li a{padding: 0 3rem;}
	/*手机端顶部导航结束*/
	.main .header_lunbo{margin-top: 5rem;}
	.main .index_item{padding: 3rem 1rem 0;}
	.main .index_item .container .top_title .english{font-size: 1.7rem;height: 1.7rem;line-height: 1.7rem;}
	.main .index_item .container .top_title .china{margin: 0.3rem 0 0.2rem;font-size: 1.8rem;height: 1.8rem;line-height: 1.8rem;}
	.main .index_item .container .top_title .line{height: .2rem;}
	
	.main .index_product .container .product_box{margin-top: 2rem;}
	.main .index_product .container .product_box .nav-tabs{overflow-x: scroll;margin-bottom: 2rem;height: 4rem;white-space: nowrap;overflow: auto;}
	.main .index_product .container .product_box .nav-tabs li{margin-right: 0;display: inline-block;width: unset;height: 4rem;float: unset;}
	.main .index_product .container .product_box .nav-tabs>li>a{line-height: 4rem;font-size: 2rem;padding: 0 2rem;}
	.main .index_product .container .product_box .tab-content .tab-pane ul li{width: 48%;margin-right: 4%;margin-bottom: 1rem;}
	.main .index_product .container .product_box .tab-content .tab-pane ul li:nth-child(2n+2){margin-right: 0;}
	.main .index_product .container .product_box .tab-content .tab-pane ul li img{height: 12rem;}
	.main .index_item .container .read_more a{margin-top: 2rem;}
	.main .index_about .container .index_about_box .right{display: none;}
	.main .index_about .container .index_about_box .left{width: unset;height: unset;padding: 0;}
	.main .index_about .container .index_about_box .left .top_name{text-align: center;margin: 3rem 0 1rem;}
	.main .index_about .container .index_about_box .left .content{padding: 0 1rem;}
	.main .index_about .container .index_about_box .left a{margin: 2rem auto;width: 10rem;height: 4rem;line-height: 4rem;font-size: 1.7rem;}
	.main .index_case .container .index_case_box .container .pull-right img{margin-bottom: 2rem;height: 20rem;}
	.main .index_case .container .index_case_box .container .pull-left{margin-bottom: 2rem;}
	.main .index_news .container .news_box{margin-top: 2rem;}
	.main .index_news .container .news_box>div{margin-bottom:2rem;}
	.main .index_cultrue .container .index_cultrue_box .left_content{display: none;}
	.main .index_cultrue .container .index_cultrue_box .right_content ul li{margin-bottom: 2rem;}
	.main .index_cultrue .container .index_cultrue_box .right_content{width: 100%;height: unset;padding: 2rem 5rem;}
	
	.main .index_about .container .index_about_box{margin-top: 2rem;}
	
	.main .moble_footer_copyright{display: block;background-color: rgb(69, 164, 62);margin-bottom: 5rem;}
	.main .moble_footer_copyright p{color: #FFFFFF;padding: 0 1rem;margin: 1rem 0;}
	.main .moble_footer_copyright p:first-child{padding-top: 2rem;}
	.main .moble_footer_copyright p:last-child{padding-bottom: 2rem;margin: 1rem 0 0;}
	.main .moble_footer_copyright a{color: #FFFFFF;}
	
	.main .moble_footer{height: 5rem;position: fixed;bottom: 0;width: 100%;z-index: 9;background-color: #f0961a;}
	.main .moble_footer ul{margin-bottom: 0;height: 5rem;}
	.main .moble_footer ul li{height: 5rem;width: 25%;text-align: center;padding-top: 0.5rem;border-right: 1px solid #fff;} 
	.main .moble_footer ul li:last-child{border-right: 0;}
	.main .moble_footer ul li img{display: block;width: 2rem;height: 2rem;margin: 0 auto;}
	.main .moble_footer ul li span{font-size: 1.3rem;margin-top: 0.5rem;color: #fff;display: block;}
	
	
	.main .other_content .main_content .pull-left .item_news,
	.main .other_content .main_content .pull-left .item_contact{display: none;}
	.main .other_content .main_content .pull-left{width: 100%;margin-bottom: 2rem;}
	.main .other_content .main_content .pull-left .item_list{width: 100%;}
	.main .other_content .main_content .pull-left ul li{display: inline-block;width: 48%;text-align: center;}
	.main .other_content .main_content .pull-left ul li:last-child{border-bottom: 1px dashed #45a43e;}
	.main .other_content .main_content .pull-left .title{text-align: center;}
	.main .other_content .main_content .pull-right{width: 100%;margin-bottom: 2rem;}
	.main .other_content .main_content .pull-right .bootom_content .product_list li{width: 48%;margin-right: 4%;}
	.main .other_content .main_content .pull-right .bootom_content .product_list li:nth-child(2n+2){margin-right: 0!important;}
	.main .other_content .main_content .pull-right .bootom_content .product_list li .name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.main .other_content .main_content .pull-right .bootom_content .product_list li img{min-height: 12rem;}
	.main .other_content .main_content .pull-right .bootom_content .product_list li:nth-child(3n+3){margin-right: 4%;}

	/*手机端留言*/
	.main .other_content .main_content .pull-right .bootom_content form{width: 100%;}
	.main .other_content .main_content .pull-right .bootom_content form .clearfix input{width: 85%;}
	.main .other_content .main_content .pull-right .bootom_content form .clearfix textarea{width: 85%;}
	.main .other_content .main_content .pull-right .bootom_content form .title{margin: 2rem 0;}
	
	
	.main .course_arrang .container{padding: 0 0.5rem;height: 5rem;line-height: 5rem;}
	.main .course_arrang .container .pull-left span a,
	.main .course_arrang .container .pull-left .ap{font-size: 1.5rem;}
	.main .course_arrang .container .pull-right{display: none;}
	.main .top_course{height: unset;}
	.main .top_course .container .pull-left{width: 100%;padding: 2rem 1rem;}
	.main .top_course .container .pull-left ul li{width: 50%;margin-bottom: 1rem;}
	.main .top_course .container .pull-left ul li:nth-child(2n+2){margin-left: 0;}
	.main .top_course .container .pull-left ul li a p{font-size: 2rem!important;}
	.main .top_course .container .pull-right{float: left!important;width: 100%;padding-left: 1rem;padding-top: 0;padding-bottom: 2rem;}
	.main .top_course .container .pull-right .list_box{width: 85%;}
	/* .main .top_course .container .pull-right .list_box ul li{width: ;} */
	.list_item_box .nav-tabs{padding-left: 0;overflow: hidden;padding: 2rem 2rem 0;}
	.list_item_box .nav-tabs>li{float: left;margin-bottom: 2rem;}
	.list_item_box .nav-tabs>li:nth-child(2n+2){float: right;}
	.list_item_box .container .tab-content{margin-top: 0;}
	.list_item_box .container .tab-content .tab-pane{padding: 0 1rem;}
	.list_item_box .container .tab-content .tab-pane ul li{width: 100%;margin-right: 0;}
	.main .list_item_box{padding: 0;}
	.main .about_box_index img{display: none;}
	.main .about_box_index .border_box{position: unset;padding-left:0}
	.main .about_box_index .border_box .container .mp{width: 100%;height: unset;padding: 0 1rem;}
	.main .about_box_index .border_box .container .pull-left .title{background-color: #EA5620;color: #fff;height: 4rem;font-size: 3rem;line-height: 4rem;text-align: center;}
	.main .about_box_index .border_box .container .pull-left .content{color: #333;padding: 0 1rem;}
	.main .about_box_index .border_box .container .pull-left a{margin: 0 auto;background-color: #EA5620;color: #FFFFFF;margin-top: 2rem;}
	.main .index_list_box_case{margin-top: 3rem;}
	.main .index_list_box_case .container{padding: 0 1rem;}
	.liuyan_vidio .container .pull-left .top_div img,
	.index_list_box .container .top_top .pull-left img{width: 3rem;}
	.liuyan_vidio .container .pull-left .top_div span,
	.index_list_box .container .top_top .pull-left span{height: 3rem;line-height: 3rem;font-size: 2rem;}
	.index_list_box .container .top_top .pull-right{height: 3rem;line-height: 3rem;font-size: 2rem;margin-top:0;}
	.index_list_box_case .container .bottom_box ul li{width: 100%;margin-right: 0;}
	.index_list_box .container .top_top{padding: 0 1rem;}
	.index_list_box_teacher .bottom_box .tab-content{padding: 0 1rem;}
	.index_list_box_teacher .bottom_box .tab-content .tab-pane ul li{width: 100%;margin-right: 0;}
	.index_list_box_teacher .bottom_box .tab-content .tab-pane ul li img{width: 100%;height: unset;}
	.index_list_box_teacher .bottom_box .tab-content .tab-pane ul li p{margin: 2rem 0;}
	.index_list_box_teacher .bottom_box .tab_content .nav-tabs{overflow-x: scroll;}
	/* .index_list_box_teacher .bottom_box .tab_content .nav-tabs li{width: 23%;} */
	.news_box_list .bottom_box .container .pull-left{width: 100%;padding: 0 1rem;margin-bottom: 2rem;margin-right: 0;}
	.news_box_list .bottom_box .container .pull-left .content_a .title{margin: 1rem;}
	.liuyan_vidio .container .left_contact{width: 100%;}
	.liuyan_vidio .container .pull-left .top_div {padding: 0 1rem;}
	.liuyan_vidio .container .pull-left .bottom_div .item img{height: 6rem;}
	.liuyan_vidio .container .pull-left .bottom_div .item{padding: 0 1rem;}
	.liuyan_vidio .container .pull-left .bottom_div .item .right{width: 80%;margin-left: 0;height: unset;}
	.liuyan_vidio .container .pull-left .bottom_div .item .right .a{margin-top: 1.5rem;font-size: 1rem;}
	.liuyan_vidio .container .pull-left .bottom_div .item .right .b{margin-top: 0;font-size: 1rem;}
	.main .about_box_index .border_box .container .right{width: 100%;}
	.liuyan_vidio .container .right_content form,
	.index_list_box,
	.liuyan_vidio,
	.liuyan_vidio .container .pull-left .bottom_div{margin-top: 3rem;}
	.liuyan_vidio .container .right_content{width: 100%;padding: 0 1rem;}
	.liuyan_vidio .container .right_content form .btn_last{margin: 0 auto 3rem;}
	.main .index_item_first .container img{width: 100%;}
	.main .index_item_first .container .content_box .right_content ul li p{width: 100%;height: 40px;line-height: 40px;margin-top: -40px;}
	.main .index_item_first .container .content_box .video_left{width: 100%;height: auto;}
	.main .index_item_first .container .content_box .video_left video{width: 100%;height: auto;}
	.main .index_item_first .container .content_box .right_content{margin-left: 0;padding: 0 1rem;width: 100%;}
	.main .index_item_first .container .content_box .right_content ul li{width: 100%;height: auto;margin-right:0;}
	.main .index_item_first .container .content_box .right_content ul li img{width: 100%;height: auto;}
	.main .index_item_secend{padding: 0 1rem;}
	.main .index_item_secend .container img{width: 100%;}
	.main .index_item_four img,
	.index_item_three img{width: 100%;}
	.index_item_four .index_about_box .main_content{padding: 0 1rem;}
	.index_item_four .index_about_box .main_content .right_content{display: none;}
	.index_item_four .index_about_box .main_content .left_content{width: 100%;}
	.index_item_four .index_about_box{background:unset;height: unset;}
	.index_item_four .index_about_box .main_content .left_content p{width: 100%;}
	.index_item_four .index_about_box .main_content .left_content a{margin: 0 auto;width: 12rem;height: 4rem;line-height: 4rem;}
	.main .index_item_five .container .five_top img{width: 100%;padding: 0 1rem;}
	.main .index_item_five .container .five_main_content{padding: 0 1rem;margin-top: 1rem;}
	.five_main_content ul li{width: 100%;margin-right: 0;}
	.index_item_five{margin-bottom: 0;}
	.index_item_first .container,
	.index_item_four .container{padding: 0 1rem;}
	.index_item_first .container .content_box{margin-top: 1rem;}
	.five_main_content ul li span{margin-bottom: 1rem;}
	.main .other_content .main_content .pull-right .bootom_content .content img{width:100%;}
	.main .lunbo #carousel-example-generic{display:none}
	.main .lunbo #carousel-example-generic1{display:block}
}



