﻿.flex_column{
	width:100%;
	height:100%;
	display: flex;
	display: -webkit-flex; 
	-webkit-flex-direction: column;
    flex-direction: column;
}
.nav{
	position: relative;
	width:100%;
	padding:0.266rem;
	background:#007AFF;
}
.nav>p:nth-child(1){
	width:2rem;
	background: inherit;
}
.menu{
	width:0.666rem;
	height:0.666rem;
	background: url(../images/menu.png) no-repeat;
	background-size:100% 100%;
}
.nav_content_box{
	position:fixed;
	right:0;
	top:6%;
	width:6rem;
	height:94%;
	padding:;
	background:#000;
	display: none;
	z-index:999;
}
.nav_content_box ul li{
	padding:0.4rem 1.333rem;
	border-bottom:1px solid #ddd;
}
.nav_content_box ul .active>a{
	color:#FF5555;
}
.nav_content_box ul li>a:active{
	color:#FF5555;
}
.project_advantage{
	flex:1;
	min-height:0;
	overflow-y: auto;
	background:#fff;
}

/*banner*/
.banner{
	width:100%;
}
.banner img{
	width:100%;
}
.authority_qualification{
	width:100%;
}
.content_title{
	width:100%;
	background: url(../images/content_title.png) no-repeat;
	background-size: contain;
	background-position: center;
}
.content_title>span{
	display: block;
}
.mart40{
	margin-top:0.533rem;
}
.authority_qualification p{
	padding:0 1rem;
	margin-top:0.533rem;
}
.authority_qualification p img{
	width:100%;
}
.professional_products{
	width:100%;
}
.professional_products p{
	padding:0 1rem;
	margin-top:0.533rem;
}
.professional_products p img{
	width:100%;
}

.train{
	width:100%;
	padding:0.533rem 0.333rem 0.333rem;
	background:#9df0ff;
}
.back_col_naturals{
	background:#ffe076;
}
.train p{
	margin:0;
	line-height:1.8;
}
.train ul{
	width:100%;
	margin-top:0.4rem;
	display: flex;
	display: -webkit-flex;
}
.train ul li{
	flex:1;
	min-width:0;
}
.train ul li img{
	width:100%;
}
.train ul li:nth-child(1){
	margin-right:0.266rem;
}
/*统一标准*/
.standard_content{
	width:100%;
	padding:0 0.666rem;
}
.standard_content p{
	margin-top:0.533rem;
}
.standard_content p img{
	width:100%;
}

/*footer*/
.footer{
	width:100%;
	padding:0.266rem 0 0;
	margin-top:0.533rem;
	background:#273238;
}
.footer p{
	line-height:1.5;
}
.footer p span{margin:0 0.2rem;}

.jurisdiction{
	width:100%;
	margin:0.2rem 0 0;
	padding:0.2rem 0;
	background:#0b0f11;
}


.regulations{
	width:100%;
}
.regulations div{
	width:100%;
	padding:0 0.666rem;
	display: flex;
	display: -webkit-flex;
}
.regulations div>p:nth-child(2){
	flex: 1;
	min-width:0;
}

.wish_dream{
	width:100%;
	padding:0.533rem 0;
	background:#efeff1;
}
.wish_dream div{
	width:100%;
	padding:0 0.666rem;
	line-height:1.5;
}
.wish_dream div>p:nth-child(1){
	margin-bottom:0.133rem;
}
.col_green{color:#00781c;}
.col_orange{color:#e3ae44;}
.col_blue{color: #3197df;}
.col_redeb{color:#eb6162;}


.exclusive_authorization{
	width:100%;
}
.exclusive_authorization p{
	width:100%;
	padding:0 0.666rem;
	text-indent:0.4rem;
	line-height:1.8;
	margin-bottom:0.133rem;
}
.exclusive_authorization p>span{
	font-weight: bold;
	color:#0148a8;
}

/*市场需求*/
.client_object{
	width:100%;
}
.client_object p{
	padding:0 0.666rem;
}
.client_object p img{
	width:100%;
}


.why_study{
	width:100%;
}
.why_study p{
	padding:0 0.666rem;
	line-height:1.8;
}
.why_study p span{
	display: block;
}


.market_space{
	width:100%;
}
.market_space p{
	padding:0 0.666rem;
	line-height:1.8;
}
.market_space p img{
	width:100%;
}


.industry_state_content{
	width:100%;
	padding:0.333rem 0.666rem;
	margin-top:0.333rem;
	background:#fff8e1;
}
.state_analysis{
	width:100%;
}
.state_analysis div{
	width:100%;
	display: flex;
	display: -webkit-flex;
}
.state_analysis div p{
	flex: 1;
	min-width:0;
}
.state_analysis div p span{
	display: block;
}
.state_analysis div p .state_contacts{
	display: block;
	width:1.053rem;
	margin:0.8rem auto 0.266rem;
}
.state_analysis div p .state_home{
	display:block;
	width:1.413rem;
	margin:0.8rem auto 0.266rem;
}
.state_analysis div p .state_user{
	display:block;
	width:1rem;
	margin:0.8rem auto 0.266rem;
}
.state_analysis div p .state_award{
	display:block;
	width:1.08rem;
	margin:0.8rem auto 0.266rem;
}

/*产品特色*/
.teaching_products_list{
	width:100%;
	display: flex;
	display: -webkit-flex;
	padding:0 0.333rem;
}
.teaching_products_list>div{
	flex:1;
	min-width:0;
}
.teaching_products_list>div:nth-child(1){
	margin-right:0.266rem;
}
.teaching_products_list>div img{
	width:100%;
}
.teaching_products_list>div>div{
	padding:0.333rem 0;
}
.teaching_products_list>div>div span	{
	display:block;
	float: left;
	padding:0.133rem .333rem;
	margin:0.2rem 0.2rem 0 0;
	border:1px solid #ddd;
	border-radius:0.4rem;
}


.grading_products_content{
	width:100%;
	padding:0 0.666rem;
}
.grading_products_content p{
	width:100%;
}
.grading_products_content p>span{
	display: block;
	margin-top:0.2rem;
	line-height:1.5;
}
.grading_products_content p .title{
	width:100%;
	padding-left:0.133rem;
	border-left:0.08rem solid #12c0cb;
	color:#12c0cb;
	line-height:1;
	margin:0;
}


.training_services_content{
	width:100%;
	padding:0 0.666rem;
}
.training_services_content img{
	width:100%;
}

.admissions_service_content{
	width:100%;
	padding:0.266rem 0.666rem 0;
}
.admissions_service_content>div{
	width:100%;
	display: flex;
	display: -webkit-flex;
}
.admissions_service_content>div>p{
	flex: 1;
	min-width:0;
}
.admissions_service_content>div>p img{
	width:100%;
}
.student_activities_content{
	width:100%;
	padding:0.4rem 0 0;
}
.student_activities_content p img{
	width:100%
}
.student_activities_content .swiper-pagination span{
	width:0.2rem;
	height:0.2rem;
	opacity:1;
	background:#fff;
}
.student_activities_content .swiper-pagination .swiper-pagination-bullet-active{
	background:#007aff;
}
.activity_content{
	width:100%;
	padding:0 0.666rem;
}

.activity_content p{
	width:100%;
	margin-top:0.4rem;
	display: flex;
	display:-webkit-flex;
}
.activity_content p span{
	display: block;
}
.activity_content p span:nth-child(1){
	width:1.746rem;
	margin-right:0.266rem;
}
.activity_content p span img{
	width:100%;
}
.activity_content p span:nth-child(2){
	flex:1;
	min-width:0;
	line-height:1.5;
}
.col11{
	color:#11bab4;
}
.terms_cooperation{
	width:100%;
}
.terms_cooperation ul{
	width:100%;
	margin-top:0.666rem;
	display: flex;
	display:-webkit-flex;
	border-bottom:1px solid #ddd;
}
.terms_cooperation ul li{
	flex: 1;
	min-width:0;
}
.terms_cooperation ul li span{	
	display: block;	
	padding:0.2rem 0;
}
.terms_cooperation ul li span.active{
	border-bottom:1px solid #00781C;
}
.terms_cooperation_content{
	width:100%;
	padding:0.4rem 0.666rem 0;
}
.terms_cooperation_content p{
	width:100%;
	margin-top:0.266rem;
	display: flex;
	display: -webkit-flex;
}
.terms_cooperation_content p span{
	display: block;
}
.terms_cooperation_content p span:nth-child(2){
	flex: 1;
	min-width:0;
}


.cooperative_advantage_content{
	width:100%;
	padding:0.666rem;
}
.cooperative_advantage_content img{
	width:100%;
}


.product_distribution{
	width:100%;
}

.operating_income_title{
	width:100%;
	padding:0.266rem 0.666rem;
	margin-top:0.533rem;
}
.operating_income_title span{
	padding:0.133rem 0;
	display: block;
}
.operating_income_title span:nth-child(1){
	max-width:2.666rem;
	margin: 0 auto;
	border-bottom: 2px solid #ddd;
}

.standard_material p{
	width:100%;
	padding:0 0.666rem;
	margin-top:0.533rem;
}
.standard_material p:nth-child(2){
	margin:0;
}
.standard_material p img{
	width:100%;
}
.telephone_guidance p{
	padding:0 0.666rem;
	margin-top:0.4rem;
	text-indent:0.533rem;
}
.field_training{
	width:100%;
}
.field_training_content{
	width:100%;
	padding: 0 0.666rem;
	margin-top:0.266rem;
}
.field_training_content p{
	margin-top:0.2rem;
}
.field_training_content p img{
	width:100%;
}


.shop_guide_content{
	width:100%;
	padding:0 0.333rem;
}
.shop_guide_content div{
	width:100%;
	margin-top:0.266rem;
	display: flex;
	display: -webkit-flex;
}
.shop_guide_content div p{
	flex: 1;
	min-width:0;
}
.shop_guide_content div p:nth-child(1){
	margin-right:0.266rem;
}
.shop_guide_content div p img{
	width:100%;
}


.operating_income_table{
	width:100%;
}
.income_table_content{
	width:100%;
	padding:0 0.666rem;
}
.income_table_content>p{
	margin-top:0.533rem;
}
.income_table_content>div{
	width:5.333rem;
	margin:0.4rem auto 0;
	padding:0.2rem 0;
	border:1px solid #eee;
	border-top:none;
	display:flex;
	display:-webkit-flex;
	text-align: center;
}
.income_table_content>div:nth-child(2){
	border-top:1px solid #eee;
}
.income_table_content>div>p{
	flex:1;
	min-width: 0;
}
.income_table_content>div>p:nth-child(1){
	margin-right:0.2rem;
}


.operation_dynamics{
	width:100%;
}
.operation_dynamics_list{	
	padding:0 0.666rem;
	margin-top:0.4rem
}
.operation_dynamics_list p{
	width:100%;
	display: flex;
	display: -webkit-flex;
}
.operation_dynamics_list p span:nth-child(1){
	display: block;
	flex:1;
	min-width:0;
	margin-right:0.533rem;
}
.operation_dynamics_list p:nth-child(1){
	color:#00c297;
}

.operation_dynamics_list p:nth-child(2){
	margin-top:0.133rem;
}

.development_status_content{
	width:100%;
	padding:0 0.333rem;
}
.development_status_content div{
	width:100%;
	margin-top:0.4rem;
	display: flex;
	display: -webkit-flex;
}
.development_status_content div p{
	flex:1;
	min-width:0;
}
.development_status_content div p span{
	display: block;
}
.development_status_content div p span:nth-child(2){
	margin-top:0.2rem;
}
.development_status_content div p span img{
	width:100%;
}
.development_status_content div p:nth-child(1){
	margin-right:0.2rem;
}
.development_status_content>p{
	padding:0.4rem 0;	
}
.success_case_content{
	width:100%;
	padding:0 0.666rem;
}
.success_case_content div{	
	margin-top:0.666rem;
}
.success_case_content p{
	margin-top:0.2rem;
}
.success_case_content p img{
	width:100%;
}
.success_case_content p span{
	display: block;
	text-indent:0.4rem;
	margin-bottom:0.133rem;
	line-height:1.5;
}

.success_case_content p span:nth-child(1){
	text-indent:0;
	text-align: center;
}

.how_contactus{
	width:100%;
}
.how_contactus_content{
	width:100%;
	padding:0 0.666rem;
}

.how_contactus_content>p{
	width:100%;
	margin-top:0.533rem;
}
.how_contactus_content>div{
	width:100%;
	margin-top:0.266rem;
	display: flex;
	display: -webkit-flex;
	line-height:0.666rem;
}
.how_contactus_content>div:nth-child(1){
	margin-top:0.533rem;
}
.how_contactus_content>div>label{
	width:2.133rem;
	text-align: right;
}
.how_contactus_content>div>p{
	flex:1;
	min-width:0;
}
.how_contactus_content>div>p input{
	width:100%;
	height:0.666rem;
	padding:0 0.066rem;
	border:1px solid #ddd;
}
.how_contactus_content>div>p select{
	width:1.733rem;
	height:0.666rem;
	margin-right:0.2rem;
	color:#666;
	border:1px solid #ddd;
}
.mart15{
	margin-top:0.2rem;
}
.how_contactus_content>div>.phone input{
	width:48%;
	margin-right:1%;
	height:0.666rem;
	padding:0 0.066rem;
	border:1px solid #ddd;
}

.how_contactus_content>div>p textarea{
	width:100%;
	height:2rem;
	padding:0.133rem;
	color:#666;
	border:1px solid #ddd;
}

.how_contactus_content>.submit_message{
	width:4rem;
	margin: 0.533rem auto 0;
}
.submit_message input{
	width:100%;
	height:0.8rem;
	border-radius:0.4rem;
	background:inherit;
	border:1px solid #d70c19;
}

.contact_information{
	width:100%;
}
.contact_information_content{
	width:100%;
	margin-top:0.4rem;
	padding:0 0.666rem;
}
.contact_information_content p{
	width:100%;
	margin-top:0.266rem;
}


.contact_information_content .wechat{
	width:100%;
}
.contact_information_content .wechat p{
	width:100%;
	display:flex;
	display: -webkit-flex;
}
.contact_information_content .wechat p span{
	display: block;
	flex: 1;
	min-width:0;
}
.contact_information_content .wechat p span:nth-child(1){
	margin-right:0.266rem;
}
.contact_information_content .wechat p span img{
	width:50%;
}


.contact_information_content .map{
	width:100%;
	margin-top:0.4rem;
}
.contact_information_content .map img{
	width:100%;
}
.contact_information_content .map p:nth-child(1){
	margin-top:0.2rem;
}



.product_tabtitel{
	width:100%;
	margin-top:0.666rem;
	display: flex;
	display:-webkit-flex;
	border-bottom:1px solid #ddd;
}
.product_tabtitel li{
	flex: 1;
	min-width:0;
}
.product_tabtitel li span{	
	display: block;	
	padding:0.2rem 0;
}
.product_tabtitel li span.active{
	border-bottom:1px solid #00781C;
}

.product_distribution_content{
	width:10rem;
	padding:0 0.4rem;
	margin:0 auto;
}
.tabtitel_content{
	width:100%;
	margin-top:0.266rem;
}
.tabtitel_content li{
	width:2.106rem;
	padding:0.066rem 0.133rem;
	float: left;
	margin-left:0.24rem;
	background:#272636;
	font-size:0.373rem;
	text-align: center;
	color:#fff;
	border-radius:0.4rem;
	line-height:2;
}
.tabtitel_content li.backred{
	background:#ef3737;
}
.tabtitel_content li:nth-child(1){
	margin:0;
}
.tabtitel_content li>div{
	font-size:0.266rem;
	display: none;
}
.tabtitel_content li>div span{
	display: block;
	line-height:1.8;
	padding:0.133rem 0 0; 
	border-top:1px  dashed #fff;
}
.tabtitel_content_box{
	width:100%;
	padding-top:0.533rem;
}
.tabtitel_content_box>li{
	display: none;
}
.tabtitel_content_box>li.show{
	display: block;
}

/*页面浮层*/
.suspension{
	position: fixed;
	right:0;
	top:35%;
	width:2.4rem;
	z-index:999;
}
.suspension a{
	display: block;
	width: 2.4rem;
	/*height:5.32rem;*/
	margin-top:0.133rem;
	/*background: url(../images/floating_layer.png) no-repeat;*/
	/*background-size:contain;*/
}
.suspension a img{
	width:100%;
}
.suspension .search{
	background-position:0 0;
}
