﻿.top{
	margin-top: 0.2rem!important;
}
.banner{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.banner img{
	width: 100%;
}
.navber{
	width: 100%;
	padding: 0 5%;
	height: 0.5rem;
	margin: 0 auto;
	border-bottom: 1px solid #d1d1d1;
}
.navber>span{
	font-size: 0.12rem;
	color: #666;
	height: 0.5rem;
	overflow: hidden;
	line-height: 0.5rem;
	float: left;
	margin-right: 0.05rem;
}
.navber>span:nth-of-type(7n){
	margin-right: 0;
}
.navbar_more{
	width: 0.2rem;
	height: 0.2rem;
	border: 1px solid #d1d1d1;
	float: left;
	margin-top: 0.15rem;
	background: url(../img/navbar_jt.png)no-repeat center;
	position: relative;
	margin-right: 0.05rem;
}
.navbar_more_d{
	width: auto;
	height: auto;
	overflow: hidden;
	padding: 0.15rem;
	/*padding-right: 0.28rem;*/
	background: white;
	position: absolute;
	left: -0.7rem;
	top: -0.6rem;
	z-index: 111;
	box-shadow: -1px 1px 3px #eee,1px -1px 3px #eee;
	border-radius: 0.03rem;
	display: none;
}
.navbar_more_d>ul>li{
	width: auto;
	height: 0.4rem;
	font-size: 0.14rem;
	color: #666;
	line-height: 0.4rem;
}
.navbar_more_d>ul>li>a{
	font-size: 0.14rem;
	color: #666;
	line-height: 0.4rem;
	white-space: nowrap;
	float: left;
}
.navbar_more_d>ul>li span{
	display: none;
	float: left;
}
.navbar_more_d>ul>li.curr a{
	color: #005bac!important;
}
.navbar_more_d>ul>li.curr span{
	display: block;
}
.about_content{
	width: 100%;
	padding: 0 5%;
	height: auto;
	overflow: hidden;
	padding-top: 0.2rem;
	margin-bottom: 0.2rem
}
.about_content>a>p{
	width: 100%;
	font-size: 0.14rem;
	color: #666;
	line-height: 0.25rem;
	padding: 0.05rem 0;
	border-bottom: 1px solid #d1d1d1;
}
.about_content>p{
	width: 100%;
	font-size: 0.14rem;
	color: #666;
	padding-top: 0.15rem;
}
.about_content>h5{
	font-size: 0.16rem;
	color: black;
	line-height: 0.3rem;
	font-weight: normal;
}
.about_content>h4{
	font-size: 0.14rem;
	color: #005bac;
	line-height: 0.4rem;
	margin-bottom: 0.1rem;
}
.about_content>h6{
	font-size: 0.16rem;
	color: #005bac;
	line-height: 0.4rem;
	margin-bottom: 0.1rem;
}
.about_content>p>img,.about_content>img,.business_content>img,.business_content>p>img,.business_05_content_cul>img{
	width: 100%;
	margin-bottom: 10px;
}
.about_content01{
	width: 100%;
	padding: 0 1%;
	height: auto;
	overflow: hidden;
	margin-top: 0.2rem;
	margin-bottom: 0.2rem;
}
.about_content02{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-top: 0.3rem;
	background: #f5f8fc;
}
.about_content01>img{
	width: 100%;
	height: auto;
}
.about_content_stand{
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: center;
	position: relative;
	margin-bottom: -0.14rem;
}
.about_content_stand>p{
	font-size: 0.2rem;
	color: #ccc;
	line-height: 0.3rem;
}
.about_specific_stand,.business_03_dress{
	width: 100%;
	height: auto;
	overflow: hidden;
	/*margin-top: 0.15rem;*/
}
.about_title{
	/*width: 80%;*/
	height: auto;
	overflow: hidden;
	text-align: center;
	padding: 0 0.62rem;
	position: relative;
	margin: 0 auto;
	margin-bottom: 0.05rem;
	background: url(../img/business_top_left.png)left no-repeat,url(../img/business_top_right.png)right no-repeat;
}
.about_title>p{
	font-size: 0.17rem!important;
	color: #666!important;
	line-height: 0.4rem!important;
	font-weight: bold;
	white-space: nowrap;
	display: inline-block;
	float: left;
	margin-bottom: 0!important;
}
.about_title>p>span{
	color: #666!important;
}
.about_specific_stand>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.3rem;
	margin-bottom: 0.15rem;
}
.business_03_dress>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.3rem;
	margin-bottom: 0.2rem;
}
.about_specific_stand b,.business_03_dress b{
	color: #666;
}
.about_specific_stand_pic,.business_03_img{
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
}
.about_specific_stand_pic>img,.business_03_img>img{
	width: 100%;
}
.about_specific_stand_pic_btm,.business_03_dress_btm{
	width: 100%;
	height: 0.4rem;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;
	background: rgba(0,122,183,0.7);
}
.about_specific_stand_pic_btm>p,.business_03_dress_btm>p{
	font-size: 0.15rem;
	color: white;
	font-weight: bold;
	line-height: 0.4rem;
}
.about_01_business{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 0.15rem;
}
.about_01_business>h4{
	width: 100%;
	height: auto;
	text-align: center;
	font-size: 0.14rem;
	color: #999;
	line-height: 0.25rem;
	margin-bottom: 0.1rem;
}
.about_01_business>h4>span{
	color: #005bac;
	font-weight: bold;
}
.about_01_business>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.3rem;
	margin-bottom: 0.1rem;
}
.about_01_business>h5{
	font-size: 0.14rem;
	color: #6699ff;
	line-height: 0.35rem;
}
.about_01_business>h5>span{
	font-size: 0.14rem;
	color: #6699ff;
	line-height: 0.35rem;
	font-weight: normal;
}
.about_03_cultrue{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.about_03_cultrue>img{
	width: 100%;
}
.about_03_cultrue_in{
	width: 100%;
	height: auto;
	padding: 0 0.15rem 0.1rem 0.15rem;
	background: #626365;
	overflow: hidden;
	margin-bottom: 0.3rem;
}
.about_03_cultrue_in h4{
	font-size: 0.18rem;
	color: #ffcc00;
	line-height: 0.3rem;
	margin-top: 0.1rem;
}
.about_03_cultrue_in p{
	font-size: 0.16rem;
	color: white;
	/*float: left;*/
	line-height: 0.25rem;
	margin-right: 0.15rem;
	margin-bottom: 0.1rem
}
.about_03_cultrue_inner{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.about_03_down{
	width: 100%;
	height: auto;
	overflow: hidden;
	background: white;
	border: 1px solid #d1d1d1;
	position: relative;
	margin-bottom: 0.2rem;
}
.about_03_down .swiper-button-prev{
	width: 27px;
	height: 59px;
	background: url(../img/about_03_hd_left_on.png);
	left: 3px;
}
.about_03_down .swiper-button-next{
	width: 27px;
	height: 59px;
	background: url(../img/about_03_hd_right_on.png);
	right: 3px;
}
.about_03_down .swiper-button-next.swiper-button-disabled{
	background: url(../img/about_03_hd_right.png);
}
.about_03_down .swiper-button-prev.swiper-button-disabled{
	background: url(../img/about_03_hd_left.png);
}
.business_04_honor .swiper-button-next{
	width: 27px;
	height: 59px;
	background: url(../img/about_03_hd_right_on.png);
}
.business_04_honor .swiper-button-prev{
	width: 27px;
	height: 59px;
	background: url(../img/about_03_hd_left_on.png);
}
.business_04_honor .swiper-button-next.swiper-button-disabled{
	background: url(../img/about_03_hd_right.png);
}
.business_04_honor .swiper-button-prev.swiper-button-disabled{
	background: url(../img/about_03_hd_left.png);
}

.about_03_down .swiper-slide{
	margin: 0 auto;
}
.about_03_down .swiper-slide>img{
	width: 94%;
	margin: 0.1rem auto;
}
.about_03_down_btm{
	width: 100%;
	padding: 0 5%;
	height: 0.6rem;
	/*background: url(../img/about_03_btm_bg.png)center no-repeat;*/
	/*background-size: 100% 1rem;*/
	position: absolute;
	left: 0;
	bottom: 0;
}
.about_03_down_btm>span{
	font-size: 0.22rem;
	color: #000;
	line-height: 1rem;
	float: left;
	display: none;
}
.about_03_down_btm_load{
	width: 0.45rem;
	height: 0.45rem;
	background: #ffcc00 url(../img/download.png)center no-repeat;
	background-size: 66%;
	position: absolute;
	top: 0;
	right: 7%;
	border-radius: 5px;
}
.about_his{
	width: 100%;
	margin: 0 auto;
	height: 50px;
	position: relative;
	margin-bottom: 0.2rem;
	overflow: hidden;
}
.about_his_line{
	width: 90%;
	height: 1px;
	background: #d1d1d1;
	position: absolute;
	left: 5%;
	top: 15px;
}
.about_his .swiper-slide{
	width: 50%;
	height: 100%;
	background: url(../img/about_history_slide_point.png)50% 11px no-repeat;
}
.about_his .swiper-button-prev{
	width: 19px;
	height: 31px;
	background: url(../img/about_history_slide_prev_hover.png);
	left: 0;
	top: 0;
	opacity: 1;
	margin-top: 0;
}
.about_his .swiper-button-next{
	width: 19px;
	height: 31px;
	background: url(../img/about_history_slide_next_hover.png);
	right: 0;
	top: 0;
	opacity: 1;
	margin-top: 0;
}
.about_his .swiper-button-next.swiper-button-disabled{
	background: url(../img/about_history_slide_next.png);
}
.about_his .swiper-button-prev.swiper-button-disabled{
	background: url(../img/about_history_slide_prev.png);
}
.about_his .curr{
	background: url(../img/about_history_slide_point_hover.png)50% 7px no-repeat;
}
.about_his .curr .about_his_year{
	font-weight: bold;
	color: #005bac;
}
.about_his_year{
	width: 100%;
	text-align: center;
	font-size: 0.2rem;
	color: #666;
	line-height: 0.22rem;
	position: absolute;
	bottom: 0;
	left: 0;
}
.about_his_time{
	width: 90%;
	margin:0 auto;
	height: auto;
	overflow: hidden;
	display: none;

}
.about_his_time>h5{
	font-size: 0.3rem;
	color: #999;
	line-height: 0.4rem;
	margin-bottom: 0.15rem;
}
.about_his_time_up{
	width: 100%;
	height: auto;
	padding: 0.1rem 0.1rem;
	border: 1px solid #d1d1d1;
	margin-bottom: 0.25rem;
}
.about_his_time_up>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.3rem;
	margin-bottom: 0.15rem;
}
.about_his_time_up>p>b{
	color: #666;
}
.about_his_time_down{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0.1rem 0.2rem;
	border: 1px solid #d1d1d1;
}
.about_his_time_down>img{
	width: 100%;
}
.about_his_time_down>p{
	font-size: 0.16rem;
	color: #999;
	float: left;
	line-height: 0.3rem;
	margin-right: 0.05rem;
}
.about_his_time_down>i{
	font-size: 0.16rem;
	color: #999;
	line-height: 0.3rem;
	display: block;
	float: left;
}
.about_04_right_pic{
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #f5f8fc;
	position: relative;
	/*padding-top: 0.6rem;*/
	padding-bottom: 1rem;
}
.about_04_right_pic>img{
	width: 100%;
}
.about_04_right_pic_inner{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.about_04_right_pic_five{
	width: 24%;
	padding-left: 1%;
	text-align: center;
	position: absolute;
	font-size: 0.12rem;
	color: #ffcc00;
	line-height: 2.3 !important;
}
.about_04_right_pic_five>span{
	font-size: 0.22rem;
	color: #ffcc00;
	line-height: 0.3rem;
}
.about_04_right_pic_five1{
	top: 3.9%;
	left: 63.2%;
}
.android .about_04_right_pic_five1 {
	top: 4.2%;
}
.about_04_right_pic_five2{
	top: 18.5%;
	left: 74.2%;
}
.android .about_04_right_pic_five2 {
	top: 19%;
}
.about_04_right_pic_five3{
	left: 3.5%;
	top: 36.3%;
}
.android .about_04_right_pic_five3 {
	top: 36.9%;
}
.about_04_right_pic_five4{
	left: 18.2%;
	top: 45.8%;
}
.android .about_04_right_pic_five4 {
	top: 46.4%;
}
.about_04_right_pic_advantage{
	width: auto;
	padding: 0.15rem 0.2rem;
	background: white;
	border-radius: 5px;
	position: absolute;
	right: 1%;
	top: 13%;
	display: none;
}
.about_04_right_pic_advantage ul li{
	width: auto;
	height: 31px;
	padding-left: 20px;
	background: url(../img/about_bg_pic002.png)no-repeat left;
}
.about_04_right_pic_advantage ul li p{
	font-size: 14px;
	color: #666666;
	line-height: 31px;
}
.about_04_right_pic_brief{
	width: 70%;
	height: 2.9rem;
	overflow: scroll;
	padding: 0.14rem 0.15rem 0.1rem 0.15rem;
	background: white;
	border-radius: 2px;
	border: 1px solid #eeeeee;
	position: absolute;
	right: 0;
	top: 26%;
	display: none;
}
.about_04_right_pic_brief p,.about_04_right_pic_dress p{
	font-size: 0.14rem;
	color: #999999;
	line-height: 0.25rem;
	margin-bottom: 0.1rem;
}
.about_04_right_pic_dress{
	width: 60%;
	height: 1.99rem;
	overflow: scroll;
	padding: 0.15rem 0.15rem 0.1rem 0.15rem;
	border: 1px solid #eeeeee;
	border-radius: 4px;
	position: absolute;
	left: 0;
	top: 44%;
	background: white;
	display: none;
}
.about_04_right_pic_dress span{
	color: #005bac;
	font-weight: bold;
}
.about_04_right_pic_business{
	width: 80%;
	height: 2.0rem;
	overflow: scroll;
	padding: 0.15rem;
	border: 1px solid #eeeeee;
	position: absolute;
	right: 0;
	top: 53%;
	background: white;
	display: none;
}
.about_04_right_pic_business_left{
	width: 100%;
	height: auto;
	margin-bottom: 0.1rem;
}
.about_04_right_pic_business_left>img{
	width: 100%;
}
.about_04_right_pic_business_right{
	width: 100%;
	height: auto;
}
.about_04_right_pic_business_right ul li{
	width: 49%;
	height: 0.5rem;
	margin-bottom: 0.02rem;
	background: #f4f5f7;
	margin-right: 2%;
	float: left;
	border-radius: 5px;
	display: inline-flex;
}
.about_04_right_pic_business_right ul li:nth-of-type(2n){
	margin-right: 0;
}
.about_04_right_pic_business_right ul li:nth-of-type(5n){
	margin-bottom: 0;
	margin-right: 0;
	width: 100%;
}
.about_04_right_pic_business_right ul li span{
	font-size: 0.14rem;
	line-height: 0.5rem;
	color: #999999;
}
.about_04_right_pic_business_right ul li i{
	font-size: 0.3rem;
	color: #ffcc00;
	line-height: 0.5rem;
	margin-left: 0.1rem;
	margin-right: 0.05rem;
}
.news_banner{
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
}
.news_banner .swiper-slide{
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
	border-bottom: 1px solid #d1d1d1;
}
.news_banner .swiper-slide img{
	width: 100%;
	height: auto;
}
.news_banner_up{
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
	margin-bottom: 0.05rem;
}
.news_banner .index_news_f_up_l{
	position: absolute;
	left: 0;
	top: 0;
}
.news_banner_down{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-bottom: 0.1rem;
}
.news_banner_down h5{
	font-size: 0.16rem;
	color: #666;
	font-weight: bold;
	line-height: 0.25rem;
	margin-bottom: 0.1rem;
}
.news_banner_down p{
	font-size: 0.14rem;
	color: #666;
	line-height: 0.22rem;
	margin-bottom: 0.3rem;
}
.news_banner .swiper-pagination{
	bottom: -15px!important;
}
.news_banner .swiper-pagination-bullet{
  background: url(../img/news_banner_hd01.png)no-repeat;
  width: 16px;
  height: 16px;
  opacity: 1;
}
.news_banner .swiper-pagination-bullet-active{
  width: 40px;
  height: 16px;
  background: url(../img/index_banner_on.png)no-repeat;
  border-radius: 0;
}
.news_01_list{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.news_01_list>ul>li{
	width: 100%;
	height:auto;
	padding: 0.1rem 0;
	border-bottom: 1px solid #d1d1d1;
}
.news_01_list_r{
	width: auto;
	height: 0.5rem;
	overflow: hidden;
}
.news_01_list_r>p{
	font-size: 0.14rem;
	color: #666;
	line-height: 0.5rem;
	font-weight: bold;
}
.news_01_list_more{
	width: 100%;
	height: 0.6rem;
	position: relative;
}
.news_01_list_more i{
	font-size: 0.3rem;
	color: #999;
	line-height: 0.6rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}
.news_02_list{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 0.15rem;
	/*border-top: 1px solid #d1d1d1;*/
}
.news_02_list>ul>li{
	width: 100%;
	height: auto;
	padding: 0.05rem 0.05rem 0.05rem 0.2rem;
	position: relative;
	border-bottom: 1px solid #d1d1d1;
	overflow: hidden;
}
.news_02_list>ul>li p{
	font-size: 0.14rem;
	color: #666;
	line-height: 0.25rem;
}
.news_02_list_more{
	width: 0.36rem;
	height: 0.36rem;
	position: absolute;
	right: 0.15rem;
	top: 0.12rem;
	background: #ffcc00 url(../img/news_02_li_bg.png)center no-repeat;
	display: none;
}
.news_05_stand{
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: center;
	margin-bottom: 0.15rem;
	margin-top: 0.15rem;
}
.news_05_stand h4{
	font-size: 0.16rem;
	color: #005bac;
	line-height: 0.25rem;
}
.news_05_stand h5{
	font-size: 0.14rem;
	color: #888;
	line-height: 0.2rem;
}
.news_05_stand_t{
	width: 100%;
	height: auto;
	overflow: hidden;
	border-top: 1px dashed #d1d1d1;
	border-bottom: 1px dashed #d1d1d1;
	text-align: center;
}
.news_05_stand_t>p{
	font-size: 0.12rem!important;
	color: #999;
	line-height: 0.22rem;
	float: left;
	margin-right: 0.1rem;
}
.news_05_stand_t>p:nth-of-type(3n){
	margin-right: 0;
}
.news_05_content{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-bottom: 0.3rem;
	border-bottom: 1px solid #d1d1d1;
	font-size: 0.14rem;
	color: #666;
	line-height: 0.22rem;
	margin-bottom: 0.1rem;
}
.news_05_content>p{
	font-size: 0.14rem;
	color: #666;
	line-height: 0.22rem;
	margin-bottom: 0.1rem;
}
.news_05_content>span{
	font-size: 0.14rem;
	color: #666;
	font-weight: bold;
	line-height: 0.22rem;
	margin-bottom: 0.1rem;
	display: block;
}
.news_05_content h4,.news_05_content h5{
	font-size: 0.16rem;
	color: #666;
	font-weight: bold;
	line-height: 0.22rem;
	margin-bottom: 0.1rem;
	display: block;
}
.news_05_content img{
	width: 100%;
	margin-bottom: 0.15rem;
	margin-top: 0.05rem;
}
.news_history{
	width: 100%;
	padding: 0 5%;
	height: 0.7rem;
	overflow: hidden;
}
.news_history>p{
	width: 100%;
	overflow: hidden;
	font-size: 0.12rem;
	color: #666;
	line-height: 0.3rem;
	font-weight: bold;
	height: 0.3rem;
	overflow: hidden;
}
.news_history>p>a{
	color: #666;
}
.business_02_content{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0.1rem 0.1rem;
	border: 1px solid #005bac;
	margin-bottom: 0.2rem;
}
.business_02_content_up{
	width: 100%;
	height: 0.3rem;
	background: url(../img/business_pic_bg001.png) bottom no-repeat;
	margin-bottom: 0.15rem;
}
.business_02_content_up>p{
	font-size: 0.16rem;
	color: #005bac;
	line-height: 0.3rem;
	font-weight: bold;
	text-align: center;
}
.business_02_content>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.23rem;
}
.business_title{
	width: 100%;
	height: 0.3rem;
	position: relative;
	margin-bottom: 0.2rem;
}
.business_title>p{
	font-size: 0.16rem!important;
	color: #005bac!important;
	font-weight: bold;
	line-height: 0.3rem!important;
	float: left;
	margin-bottom: 0!important;
}
.business_title>span{
	color: #999;
}
.business_title_center{
	width: auto;
	height: 0.3rem;
	float: left;
	background: url(../img/business_pic_bg003.png)0 0.24rem repeat-x;
}
.business_title_r{
	width: 0.22rem;
	height: 0.3rem;
	background: url(../img/business_pic_bg002.png)center no-repeat;
	background-size: 80%;
	float: right;
}
.business_content{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 0.15rem;
}
.business_content>img{
	width: 100%;
	margin: 0.1rem 0;
}
.talent_01_list_down>p>span>a{
	color: #ffcc00;
}
.business_content>p>a{
	color: #6699ff;
}
.business_content>p>span{
	font-weight: bold;
}
.business_content>span{
	font-size: 0.14rem;
	color: #666;
	font-weight: bold;
	line-height: 0.24rem;
	margin-bottom: 0.15rem;
	display: block;
}
.business_content>h5{
	font-size: 0.15rem;
	color: black;
	line-height: 0.25rem;
	margin-bottom: 0.1rem;
}
.business_content>h6{
	font-size: 0.15rem;
	color: #005bac;
	line-height: 0.25rem;
	margin-bottom: 0.1rem;
}
.business_content>p>span>a{
	color: #ffcc00;
	font-weight: bold;
}
.business_content li img{
	width: 100%;
}
.business_03_specific{
	width: 100%;
	padding: 0 5%;
	height: auto;
	background: white;
	padding-top: 0.4rem;
	text-align: center;
	padding-bottom: 0.15rem;
	margin-bottom: 0.2rem;
}
.business_03_specific_up{
	width: 1.75rem;
	height: 1.75rem;
	border-radius: 0.85rem;
	background: #ffcc00;
	display: inline-block;
	text-align: center;
	margin-bottom: 0.15rem;
}
.business_03_specific_up>p{
	font-size: 0.28rem;
	color: white;
	font-weight: bold;
	line-height: 1.75rem;
}
.business_03_specific>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.24rem;
	text-align: left;
}
.business_01_list{
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
	padding-bottom: 0.3rem;
	margin-bottom: 0.2rem;
}
.business_01_list>img{
	width: 100%;
	margin-bottom: 0.05rem;
}
.business_01_list>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.24rem;
	padding: 0 0.1rem;
	margin-bottom: 0.15rem;
}
.business_01_list>p>b{
	color: black;
	font-size: 0.16rem;
	font-weight: normal;
}
.business_01_list>span{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.2rem;
	padding: 0 0.1rem;
	margin-bottom: 0.15rem;
	display: block;
}
.business_01_list>span>a{
	color: #ffcc00;
}
.business_01_list_more{
	width: 30%;
	height: 0.3rem;
	font-size: 0.15rem;
	color: white;
	line-height: 0.3rem;
	text-align: center;
	background: #a0a0a0;
	position: absolute;
	bottom: 0;
	left: 0;
	border-radius: 20px;
}
.business_02_list{
	background: white;
	border:1px solid #d1d1d1;
}
.business_02_list>p{
	color: black;
	padding: 0 0.1rem;
	margin-bottom: 0.15rem;
	line-height: 0.4rem;
}
.business_02_list>span{
	font-size: 0.14rem;
	color: #ffcc00;
	line-height: 0.2rem;
	padding: 0 0.1rem;
	margin-bottom: 0.35rem;
	display: block;
}
.business_0_list{
	background: white;
	padding-bottom: 0;
}
.business_02_list .business_01_list_more{
	left: 0.1rem;
	bottom: 0.2rem;
}
.business_03_list{
	border: 1px solid #d1d1d1;
	padding-bottom: 0.15rem;
	margin-top: 0.1rem;
	margin-bottom: 0.1rem!important;
}
.about_specific_stand_logo{
	width: 100%;
	height: auto;
	text-align: center;
	overflow: hidden;
	margin:0.15rem 0;
}
.about_specific_stand_logo>img{
	margin:0 auto;
}
.business_dress{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-top: 0.2rem;
	border-top: 1px solid #d1d1d1;
	text-align: center;
}
.business_dress>img{
	margin:0 auto;
	margin-bottom: 0.2rem;
}
.business_dress>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.2rem;
	margin-bottom: 0!important;
}
.business_dress>p>span{
	color: #ffcc00;
}
.business_content_list{
	width: 100%;
	height: auto;
	overflow: hidden;
	background: white;
	margin-bottom: 0.15rem;
}
.business_content_list_up{
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
}
.business_content_list_up>img{
	width: 100%;
}
.business_content_list_up_yiny{
	width: 80%;
	height: 0.5rem;
	position: absolute;
	left: 10%;
	bottom: 10%;
}
.business_content_list_up_yiny>i{
	display: block;
	float: left;
	margin-right: 0.1rem;
	font-size: 0.4rem;
	color: white;
	line-height: 0.5rem;
}
.business_content_list_up_yiny>span{
	font-size: 0.16rem;
	color: white;
	line-height: 0.5rem;
	font-weight: bold;
	display: block;
}
.business_content_list_down{
	width: 100%;
	height: auto;
	padding: 0.1rem 0.15rem 0.3rem 0.15rem;
}
.business_content_list_down>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.24rem;
}
.business_content_fore{
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
	margin-bottom: 0.2rem;
}
.business_content_fore>img{
	width: 100%;
	height: auto;
}
.business_content_fore_yiny{
	width: 100%;
	height: 100%;
	background: url(../img/dj_bg002.png);
	padding: 10% 0.1rem 0.1rem 0.1rem;
	position: absolute;
	left: 0;
	top: 0;
}
.business_content_fore_yiny i{
	font-size: 0.3rem;
	color: white;
	line-height: 0.5rem;
	display: block;
	float: left;
	margin-right: 0.1rem;
}
.business_content_fore_yiny h5{
	font-size: 0.16rem;
	color: #ffcc00;
	line-height: 0.5rem;
	float: left;
}
.business_content_fore_older{
	width: 0.6rem;
	height: 0.6rem;
	background: #ffcc00;
	text-align: center;
	border-radius: 0.40rem;
	font-size: 0.12rem;
	color: white;
	font-weight: bold;
	line-height: 0.6rem;
	position: absolute;
	right: 0.1rem;
	top: 0.08rem;
}
.business_lighter{
	width: 100%;
	height: auto;
	overflow: hidden;
	/*background: url(../img/dj_bg001.png)2px top no-repeat;*/
	/*background-size: 25px;*/
}
.business_lighter>p{
	font-size: 0.14rem;
	color: #666;
	font-weight: bold;
	line-height: 0.24rem;
	margin-bottom: 0.1rem;
}
.business_lighter>p>span{
	width: 26px;
    height: 26px;
    background: #ffcc00;
    border-radius: 20px;
    text-align: center;
    color: white;
    margin-right: 0.05rem;
    display: block;
    float: left;
    line-height: 0.26rem;
}
.contact_list{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 0.2rem;
	text-align: center;
	margin-bottom: 0.1rem;
}
.contact_list_logo{
	width: 1rem;
	height: 1rem;
	background: #ffcc00;
	border-radius: 0.5rem;
	margin: 0 auto;
	margin-bottom: 0.15rem;
}
.contact_list_logo i{
	font-size: 0.4rem;
	line-height: 1rem;
	color: white;
	display: block;
}
.contact_list>p{
	width: 80%;
	margin: 0 auto;
	font-size: 0.14rem;
	color: #666;
	line-height: 0.24rem;
	margin-bottom: 0.1rem!important;
}
.contact_list>p>b{
	color: #666;
}
.contact_ewm{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0.15rem 0;
	text-align: center;
}
.contact_ewm_pic{
	width: auto;
	max-width: 40%;
	height: auto;
	overflow: hidden;
	display: inline-block;
}
.contact_ewm_pic>img{
	width: 1.5rem;
	margin-bottom: 0.1rem;
}
.contact_ewm_pic>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.25rem;
}
.business_content .form01{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.business_content .form01>label{
	width: 100%;
	height: auto;
	overflow: hidden;
	display: block;
	margin-bottom: 0.2rem;
	position: relative;
}
.business_content .form01>label .contact_form1_stand{
	width: 30%;
	margin-right: 2%;
	height: 0.3rem;
	float: left;
	
}
.business_content .form01>label .contact_form1_stand p{
	font-size: 0.14rem;
	color: black;
	line-height: 0.3rem;
	/*float: right;*/
	text-align: center;
}
.business_content .form01>label .form1_input1{
	width: 68%;
	height: 0.3rem;
	float: left;
	outline-style: none;
	border: 1px solid #d1d1d1;
	padding: 0 0.1rem;
	font-size: 0.2rem;
	color: black;
	line-height: 0.4rem;
	background: white;
}
.business_content .form01>span{
	font-size: 0.12rem;
	color: #999;
	line-height: 0.3rem;
	margin-left: 33%;
	display: block;
	margin-bottom: 0.05rem;
}
.business_content .form01>label>p{
	display: block;
	float: left;
	font-size: 0.14rem;
	color: black;
	line-height: 0.4rem;
	margin-right: 0.1rem;
}
.form1_input2{
	width: auto;
	height: 0.4rem;
	-webkit-appearance:radio;
}
.form1_area{
	width: 68%;
	height: 1rem;
	background: white;
	padding: 0.1rem;
	outline-style: none;
	border: 1px solid #d1d1d1;
	resize: none;
	font-size: 0.14rem;
	color: black;
	line-height: 0.24rem;
	display: block;
}
.form1_input3{
	width: 68%;
	height: 0.48rem;
	float: left;
	outline-style: none;
	border: 1px solid #d1d1d1;
	padding: 0 1.1rem 0 0.1rem;
	font-size: 0.2rem;
	color: black;
	line-height: 0.4rem;
	background: white;
}
.form1_ewm{
	width: 1rem;
	height: 0.48rem;
	position: absolute;
	right: 0.04rem;
	top: 0.04rem;
}
.form1_ewm img{
	width: 100%;
	height: 0.4rem;
}
.form1_sub{
	width: 100%;
	height: 0.35rem;
}
.form1_submit{
	width: 30%;
	height: 100%;
	float: left;
	margin-left: 33%;
	margin-right: 0.2rem;
	background: #005bac;
	font-size: 0.16rem;
	color: white;
	font-weight: bold;
	line-height: 0.35rem;
	outline-style: none;
	border: none;
	border-radius: 17px;
}
.form1_reset{
	width: 30%;
	height: 100%;
	float: left;
	background: #a6a6a6;
	font-size: 0.16rem;
	color: white;
	font-weight: bold;
	line-height: 0.35rem;
	outline-style: none;
	border: none;
	border-radius: 17px;
}
.talent_01_stand{
	width: 100%;
	height: 0.48rem;
	background: #e5e5e5;
}
.talent_01_po{
	width: 30%;
	height: 100%;
	float: left;
	padding-left: 3%;
	font-size: 0.14rem;
	color: #666;
	line-height: 0.48rem;
}
/*.talent_01_type{
	width: 25%;
	height: 100%;
	float: left;
	font-size: 0.14rem;
	color: #666;
	line-height: 0.48rem;
}*/
.talent_01_dress{
	width: 22%;
	height: 100%;
	float: left;
	font-size: 0.14rem;
	color: #666;
	line-height: 0.48rem;
	text-align: center;
}
.talent_01_number{
	width: 18%;
	height: 100%;
	float: left;
	font-size: 0.14rem;
	color: #666;
	line-height: 0.48rem;
	text-align: center;
}
.talent_01_time{
	width: 30%;
	height: 100%;
	float: left;
	font-size: 0.14rem;
	color: #666;
	line-height: 0.48rem;
	text-align: center;
}
.talent_01_list{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.talent_01_list_up{
	width: 100%;
	height: 0.48rem;
	border-bottom: 1px solid #d1d1d1;
}
.talent_01_list_up div{
	font-size: 0.14rem;
}
.talent_01_list_up.curr div{
	color: #005bac;
}
.talent_01_list_down{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0.15rem 3%;
	border-bottom: 1px solid #d1d1d1;
	display: none;
	background: white;
}
.talent_01_list_down>h5{
	font-size: 0.2rem;
	color: #666;
	line-height: 0.3rem;
	margin-bottom: 0.1rem;
}
.talent_01_list_down>h5>span{
	color: #999;
	font-weight: normal;
}
.talent_01_list_down>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.22rem;
	margin-bottom: 0.1rem;
}
.talent_01_more{
	width: 1.2rem;
	height: 0.35rem;
	background: #005bac;
	padding:0 5%;
	border-radius: 21px;
	margin-bottom: 0.15rem;
}
.talent_01_more i{
	font-size: 0.14rem;
	color: white;
	line-height: 0.35rem;
	display: block;
	float: left;
	margin-right: 0.05rem;
}
.talent_01_more>p{
	font-size: 0.12rem!important;
	color: white!important;
	font-weight: bold;
	line-height: 0.35rem!important;
	float: left;
	margin-bottom: 0!important;
}
.talent_03_list{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.talent_03_l{
	width: 20%;
	height: auto;
	float: left;
	margin-right: 6.5%;
	text-align: center;
}
.talent_03_l:nth-of-type(4n){
	margin-right: 0;
}
.talent_03_li{
	width: 100%;
	height: 0;
	padding-bottom: 100%;
	border-radius: 0.85rem;
	background: #ffcc00;
	text-align: center;
}
.talent_03_li i{
	font-size: 0.35rem;
	color: white;
	line-height: 100%;
	display: block;
}
.talent_03_l>p{
	font-size: 0.2rem;
	color: #ffcc00;
	font-weight: bold;
	line-height: 0.5rem;
}
.business_content p {
    font-size: 0.14rem;
    color: #999;
    line-height: 0.24rem;
    margin-bottom: 0.15rem;
}
.business_content>a>p>span{
	color: #ffcc00;
}
.business_03_space{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.business_03_space>ul>li{
	width: 100%;
	padding: 0 5%;
	height: auto;
	background: white;
	padding-top: 0.4rem;
	text-align: center;
	padding-bottom: 0.15rem;
	margin-bottom: 0.2rem;
}
.business_03_space>ul>li>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.24rem;
	text-align: left;
}
.business_03_space_li_stand{
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 0.85rem;
	background: #ffcc00;
	display: inline-block;
	text-align: center;
	margin-bottom: 0.15rem;
	font-size: 0.2rem;
	color: white;
	font-weight: bold;
	line-height: 1.5rem;
}
.business_content h4
{
    font-size: 0.15rem;
	color: black;
	line-height: 0.25rem;
	margin-bottom: 0.1rem;
}
.business_content li
{
    font-size: 0.14rem;
    color: #999;
    line-height: 0.24rem;
    margin-bottom: 0.15rem;
}
.business_content>p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.24rem;
	margin-bottom: 0.15rem;
}
.business_content_fore_yiny>p{
	font-size: 0.14rem;
	color: white;
	line-height: 0.24rem;
	float: left;
	display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.business_04_honor{
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
	margin-bottom: 0.15rem;
}
.business_04_honor .swiper-slide{
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: center;
	position: relative;
}
.business_04_honor .swiper-slide img{
	height: 2rem;
    max-width: 100%;
    margin: 0 auto;
}

.about_specific_stand_logo img{
	width:50%;
}
.about_content>b{
	font-size: 0.14rem;
    color: #005bac;	
	line-height:0.3rem;
//	margin-top:0.2rem;
	margin-bottom:0;
	display:block;
}

.disciplinary-yd{
	padding-left: 37px;
	height: 30px;
	line-height: 30px;
	font-weight: normal;
	color: #444;
	margin-top: -10px;
	margin-bottom: 25px;
	background: url(../img/yd01.png) no-repeat 0 center;
	font-size: 14px;
	background-size: 30px;
}




