@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 2000px)and (max-width:2560px){
	.weixin{
		width: 15%;
	}
	.zhuanti_con{
		padding: 5% 6% 4.5% 4%;
	}
	.culture_text a{
		margin: 5% auto 7%;
	}
	.share_form{
		width: 68%;
	}
	.duty_r{
		line-height:45px;
		padding: 5% 3% 4.5% 5%;
	}
}
@media only screen and (max-width: 1900px){
	.footer_nav li{
		margin-left: 6.5%;
	}
	.idea_con h2{
		font-size: 20px;
	}
	.share_form{
		width: 90%;
	}
	.events .bx-viewport{
		height: 292px !important;
		width: 100% !important;
	}
	.duty_r{
		padding: 3% 3% 2.6% 5%;
	}
	.about_txt{
		line-height: 32px;
	}
	.zhuanti_con{
		padding: 5% 6% 3% 4%;
	}

}
@media only screen and (max-width: 1680px){
	.content{
		width: 85%;
	}
	.about{
		padding: 2.5% 3% 2% 2%;
	}
	.zhuanti_con{
		padding: 5% 6% 4.5% 4%;
	}
	.banner_tit h2{
		font-size: 36px;
	}
	.banner_tit h3{
		font-size: 18px;
	}
	.about_txt{
		font-size: 14px;
		line-height: 34px;
		/*height: 270px;*/
	}
	.nav_list>li{
		margin: 0 2%;
	}
	.nav_bg{
		height: 48px;
	}
	.type a{
		line-height: 48px;
	}
	.youshi_txt{
		height: 90px;
	}
	.events_con h4{
		font-size: 20px;
	}
	
	.jianzhang_con p {

	    line-height: 30px; 
	}
	.apply_process_list li h4{
		font-size: 40px;
		line-height: 46px;
	}
	.apply_process_list li p{
		font-size: 14px;
		line-height: 24px;
	}
	.zhiyao_con{
		font-size: 15px;
		line-height: 2;
	}
	.duty_l_con h3{
		line-height: 34px;
	}
	.duty_r{
		font-size: 15px;
		line-height: 31px;
		padding: 3.3% 3% 3.05% 5%;
	}
	.image_text h3{
		font-size:22px ;
		margin-bottom: 0;
	}
	
	.business_con,.drug_l{
		font-size: 14px;
		line-height: 26px;
	}
	/*.honor_list li{
		width: 346px !important;
	}*/
	.idea_con{
		font-size: 14px;
		line-height: 30px;
	}
	.brand_idea li{
		font-size: 14px;
	}
	.zhuanti_date{
		font-size: 14px;
	}
	.share_form{
		width: 90%;
	}
	.events .bx-viewport{
		height: 293px !important;
    	width: 100% !important;
	}
}
@media only screen and (max-width: 1610px){
	
	.nav_list{
		width: 70%;
	}
	.nums_con li span{
		font-size: 30px;
	}
	.footer_nav li{
		margin-left: 5.5%;
	}
	.image_text{
		line-height: 24px;
	}
	.duty_r{
		padding: 3% 3% 2.5% 5%;
	}

	.about_txt{
		line-height: 27px;
	}
	.events_con p{
		line-height: 26px;
	}
}
@media only screen and (max-width: 1579px)and (min-width:1279px){
	.zhuanti_con{
		padding: 5% 6% 3.5% 4%;
	}
}
@media only screen and (max-width: 1470px){
	.zhiyao_con{
		line-height: 1.6;
	}
	.business_con, .drug_l{
		line-height: 24px;
	}
	.culture_text{
		padding: 10% 0 4%;
	}
	.duty_r{
		padding: 1.1% 3% 1.1% 5%;
		line-height: 30px;
	}
	.about_txt{
		line-height: 24px;
	}
}
@media only screen and (max-width: 1440px){
	.share_form{
		width: 100%;
	}
	
	.banner_tit h2{
		font-size: 30px;
	}
	.banner_tit h3{
		font-size: 16px;
	}
	.nav_list>li{
		margin: 0 1.5%;
	}
	.first_name{
		padding: 5% 0 0;
	}
	.subcompany_list>li a{
		font-size: 14px;
	}
	.nums_con li{
		font-size: 14px;
	}
	.nums_con li span{
		font-size: 24px;
	}
	.nums_con li em{
		font-size: 16px;
	}
	.footer_nav li h3{
		font-size: 14px;
	}
	.honor_con .bx-wrapper .bx-controls-direction a{
		top:18%;
	}
	/*.honor_list li{
		width: 280px !important;
	}*/
	/*.events .bx-viewport{
		width: 1000px !important;
	}*/
	.events .bx-viewport{
		height: 252px !important;
	}
	.events_con h4{
		font-size: 16px;
		line-height: 2;
	}
	.events_con p{
		padding-right: 0;
		font-size: 14px;
	}
	
	.jubao_xin_code p{
		font-size: 16px;
	}
	.weixin{
		font-size: 12px;
	}
	.web_jubao label,.web_jubao3,.web_jubao_btn{
		font-size: 14px;
	}
	.web_jubao3{
		width: 22%;
	}
	.gou_r p{
		font-size: 13px;
	}
	.gou_r h3{
		font-size: 18px;
	}

	.zhiyao_con{
		font-size: 14px;
		line-height: 1.8;
		padding: 3% 3% 0;
	}
	.m_contact_txt span{
		font-size: 16px;	
	}
	.m_pro_infor a{
		font-size: 14px;
	}
	.industry p{
		font-size: 23px;
	}
	.business_con,.drug_l{
		font-size: 12px;
		line-height: 24px;
	}
	.duty_l_con p{
		font-size: 14px;
	}
	.duty_l_con h3{
		line-height: 24px;
	}
	.duty_r{
		font-size: 15px;
		line-height: 26px;
		padding:2.5% 3% 2.5% 5%
	}

	.image_text{
		line-height: 28px;
		font-size: 12px;
	}
	.brand_txt{
		line-height: 28px;
		font-size: 12px;
	}
	.idea_con{
		line-height: 26px;
	}
	.jianzhang_con p {
		font-size: 14px;
	    line-height: 26px; 
	}
	.about_text h3{
		font-size: 24px;
	}
	.about_txt{
		line-height: 24px;
	}
	.culture_text{
		padding: 10% 0 4%;
	}
	.nav_bg{
		height: 40px;
	}
	.type a{
		line-height: 40px;
	}
	.culture_text p{
		font-size: 14px;
		line-height: 22px;
	}
	.zhuanti_con{
		padding: 5% 6% 3.3% 4%;
	}

}
@media only screen and (max-width: 1400px){
	.events .bx-viewport{
		height: 245px !important;
	}
	.duty_l_con h3{
		margin-bottom: 1.5%;
	}
	.culture_text{
		padding: 10% 0 3%;
	}
	.zhiyao_con{
		line-height: 1.7;
	}
	.about_text h3{
		line-height: 2.1;
	}
	.image_text{
		line-height: 26px;
		font-size: 12px;
	}
	.brand_txt{
		line-height: 26px;
		font-size: 12px;
	}
	
}
@media only screen and (max-width: 1366px){
	.nav_list>li>a{
		font-size: 14px;
	}
	.about_text h3{
		font-size: 24px;
		line-height: 2.1;
	}
	.about_txt{
		font-size: 14px;
		line-height: 24px;
	}
	.footer_nav li{
		margin-left: 4.5%;
	}
	/*.honor_list li{
		width: 260px !important;
	}*/
	.zhaopin h3{
		font-size: 20px;
	}
	.jianzhang_con p{
		font-size: 14px;
		line-height: 24px;

	}
	.gou_r p{
		font-size: 14px;
	}
	.apply_process_list li h4{
		font-size: 30px;
		line-height: 32px;
	}
	.xuzhi_list li{
		font-size: 13px;
	}
	.jubao_xin_txt{
		font-size: 14px;
		width: 47%;
	}
	.weixin{
		width: 24%;
	}
	.jubao_xin_code img{
		width: 54%;
	}
	.jubao_xin_code p{
		font-size: 12px;
	}
	.gou_r{
		padding: 2% 3% 0;
	}
	.duty_r{
		font-size: 14px;
		line-height: 26px;
		padding: 2.1% 3% 2.5% 5%;
	}
	.duty_l .bx-wrapper .bx-controls-direction a{
		top:58%;
	}
	.duty_l .bx-wrapper .bx-prev{
		right: 10%;
	}
	.idea_con h2{
		font-size: 20px;
	}
	.idea_con{
		line-height: 24px;
	}
	
	.events .bx-viewport{
		height: 239px !important;
	}
	.culture_text a{
		margin: 4% auto 0;
	}
	.shares{
		width: 19.4%;
	}
	.jubao_xin_code{
		margin: 4% 3% 0 0.5%;
	}
	.duty_l_con p{
		line-height: 24px;
	}

}
@media only screen and (min-width: 1279px)and (max-width:1340px){
	.zhuanti_con{
		padding: 5% 6% 3% 4%;
	}
}

@media only screen and (max-width: 1280px){
	.content{
		width: 80%;
	}
	
	.footer_nav li{
		margin-left: 5.6%;
	}
	.subcompany_list>li a{
		font-size: 14px;
	}
	/*.honor_list li{
		width: 265px !important;
	}*/
	.events_year li h3{
		font-size: 40px;
	}
	.events_year li h3 span{
		font-size: 32px;
	}
	.events_year li p{
		font-size: 12px;
	}
	.events .bx-viewport{
		height: 208px !important;
	}
	.culture_text h3{
		font-size: 20px;
	}
	.culture_text p{
		font-size: 12px;
		line-height: 22px;
		
	}
	.culture_text a{
		font-size: 14px;
		height: 30px;
		line-height: 30px;
	}
	/*.zhili_list_con h3{
		font-size: 30px;
	}
	.zhili_list_con p{
		font-size: 14px;
	}*/
	.gou_r p{
		line-height: 1.5;
	}
	.http{
		font-size: 18px;
		line-height: 3;
	}
	.zhiyao_con{
		padding: 2% 3% 0;
		font-size: 12px;
	}
	.m_contact_txt span{
		font-size: 14px;
		line-height: 1.5;	
	}
	.contact_list li h3{
		font-size: 16px;
	}
	.contact_list li p{
		font-size: 14px;
	}
	.image_text h3{
		font-size: 16px;
	}
	.image_text{
		line-height: 20px;
	}
	.events_con h4{
		font-size: 15px;
	}
	.about_txt{
		font-size: 12px;
		line-height: 20px;
	}
	.image_text{
		line-height: 22px;
		font-size: 12px;
	}
	.brand_txt{
		line-height: 22px;
		font-size: 12px;
	}

}
@media only screen and (max-width: 1135px){
	    .nav_list>li{margin: 0 1%;}
}
@media only screen and (max-width: 1024px){
	.content{
		width: 94%;
	}
	.footer_nav li{
		margin-left:5% ;
	}
	.nav_list>li{
		margin: 0 1.5%;
	}
	.logo{
		width: 22%;
		padding: 27px 0 0;
	}
	.about_text h3{
		font-size: 18px;
		line-height: 1.5;
	}
	.about_txt{
		font-size: 12px;
		line-height: 20px;
		height: 176px;
	}
	.tit{
		font-size: 20px;
	}
	.nums_con li{
		font-size: 12px;
	}
	.nums_con li span{
		font-size: 18px;
	}
	.nums_con li em{
		font-size: 14px;
	}
	.year_list{
		width: 90%;
	}
	
	/*.honor_list li{
		width: 245px !important;
	}*/
	.honor_con .bx-wrapper .bx-controls-direction a{
		top:18%;
	}
	.honor_con .bx-wrapper .bx-prev{
		left:-80px;
	}
	.honor_con .bx-wrapper .bx-next{
		right: -80px;
	}
	.honor_con .bx-viewport {
	    height: 200px !important;
	}
	.events .bx-viewport{
/*		width: 900px !important;*/
		height: 180px !important;
	}
	.events_con h4{
		font-size: 14px;
	}
	.events_con p{
		font-size: 12px;
		line-height: 22px;
	}
	.culture_text a{
		margin: 2% auto 1.5%;
	}
	.linian li h2{
		font-size: 20px;
		line-height: 30px;
	}
	.linian li p{
		font-size: 14px;
		line-height: 24px;
		height: auto;
	}
	.linian li a{
		width: 126px;
		height: 34px;
		line-height: 34px;
	}
	.m_pro_infor a{
		font-size: 12px;
		border-radius: 16px;
		height: 34px;
		line-height: 34px;
	}
	.m_pro_type_more img{
		margin: 46% 0 0;
	}
	.business_con,.drug_l{
		font-size: 12px;
		line-height: 20px;
	}
	.duty_r{
		line-height: 20px;
		padding: 2.1% 3% 1.6% 5%;
	}
	.duty_l_con h3{
		font-size: 17px;
		line-height: 19px;
	}
	.duty_l_con p{
		font-size: 12px;
		line-height: 22px;
		height: 44px;
	}
	.duty_l .bx-wrapper .bx-next{
		right: 1%;
	}
	.idea_con{
		padding: 2% 4%;
		font-size: 12px;
		line-height: 18px;
	}
	.idea_con h2{
		font-size: 14px;
	}
	.zhili_txt{
		opacity: 1;
	}
	.shares{
		width: 21.4%;
	}
	.share_form{
		width: 222px;
	}
	.zhili_txt div{
		line-height: 24px;
		height: 168px;
	}
	.jianzhang_con h3 {
	    margin: 2.5% 0 1%;
	}
	.jianzhang_con p{
		font-size: 12px;
    	line-height: 22px;
	}
}
@media only screen and (max-width: 1010px){
	
	.tit{
		font-size: 20px;
	}
	
	.pad_hid{
		display: none;
	}
	
	.shares{
		width: 265px;
		float: none;
		margin: 20px auto 0;
	}
	.share_form{
		width: 265px;
	}
	.ad{
		display:  none;
	}
	
}
@media only screen and (max-width: 969px){
	.nav_list>li{
		margin: 0 1%;
	}
}
@media only screen and (max-width: 900px){
	.pc_banner{
		display: none
	}
	.phone_banner{
		display: block;
	}
	.allbanner{
		position: relative;
		height: 200px;
		overflow: hidden;
	}
	.allbanner img{
		height: 300px;
		position: absolute;
		width: 1400px;
		left: 50%;
		margin-left: -700px;
		margin-top: -58px;
	}
	
	.content{
		width: 98%;
	}
	.phone_hid{
		display: none;
	}
	.navbar-toggle{
		position: relative;
    	float: right;
		padding: 4px;
		margin-top:18px;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 3%;
		background-color: transparent;
		border-radius: 4px;
		border: solid 1px #fff;
	}
	.navbar-toggle .icon-bar{
		background: #00a3d8;
		display: block;
	    width: 22px;
	    height: 2px;
	    border-radius: 1px;
	}
	.navbar-toggle .icon-bar+.icon-bar {
	    margin-top: 3px;
	}
	.navbar-toggle{
		display: block;
	}
	.nav_list{
		width: 100%;
		background: #fff;
		padding: 10% 0;
		position: absolute;
		top:55px;
		left:0;
		z-index: 99999;
		display: none;
	}
	.nav_list>li{
		width: 100%;
		text-align: center;
	}
	.nav_list>li>a{
		line-height: 2.5;
	}
	.nav_list>li:hover>a{
		border-bottom: none;
	}
	.nav_list>li{
		margin: 0 1%;
	}
	.nav_list>li>a{
		font-size: 16px;
	}
	/*.navbar-toggle .icon-bar+.icon-bar{
		margin-top: -1px !important;
	}*/
	.navbar-toggle{
		height: 30px;
		margin-top: 15px;
		outline: none;
	}




	.superNav-inner-header-icon-click span:nth-child(1) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: clickfirst; }
	.superNav-inner-header-icon-click span:nth-child(2) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: clicksecond; }
	 @keyframes clickfirst { 0% {
	 transform: translateY(50%) rotate(0deg);
	}
	 100% {
	 transform: translateY(0) rotate(225deg)  translateX(-15%);
	}
	}
	 @keyframes clicksecond { 0% {
	 transform: translateY(-50%) rotate(0deg);
	}
	 100% {
	 transform: translateY(0) rotate(-225deg)  translateX(-15%);
	}
	}
	.superNav-inner-header-icon-out span:nth-child(1) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: outfirst; }
	.superNav-inner-header-icon-out span:nth-child(2) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: outsecond; }
	 @keyframes outfirst { 0% {
	 transform: translateY(0) rotate(-225deg);
	}
	 100% {
	 transform: translateY(0px) rotate(0deg);
	}
	}
	 @keyframes outsecond { 0% {
	 transform: translateY(0) rotate(225deg) ;
	}
	 100% {
	 transform: translateY(2px) rotate(0deg);
	}
	}
	.search{
		margin-top: 16px;
	}
	.about{
		padding: 3% 2%;
	}
	.share{
		width: 4%;
    	margin-top: 17px;
	}
	.about_pic{
		width: 100%;
		margin: 0 auto;
	}
	.about_text{
		width: 100%;
		padding: 2%;
	}
	.about_text h3{
		font-size: 16px;
	}
	.nums_con{
		width: 92%;
	}
	.nums_con li span{
		font-size: 18px;
	}
	.nums_con li em{
		font-size: 12px;
	}
	.honor_con li{
		width: 100%;
	}
	/*.honor_list li{
		width: 192px !important;
	}*/
	.honor_con .bx-wrapper .bx-prev{
		left:-60px;
	}
	.honor_con .bx-wrapper .bx-next{
		right: -60px;
	}
	.honor_con li p{
		font-size: 14px;
		margin-bottom:40px;
	}
	.honor_con .bx-viewport {
	    height: 180px !important;
	}
	.events .bx-viewport{
		width: 760px !important;
		height: 160px !important;
	}
	.events_con {
		padding-top: 0;
	}
	.events_con h4{
		font-size: 14px;
		line-height: 1.5;
	}
	.events_year li p{
		line-height: 1.5;
		margin: 5% 0 0;
	}
	.subcompany_list{
		margin-right: -4%;
	}
	.subcompany_list > li{
		width: 46%;
		margin-right: 4%;
		margin-bottom: 1%;
	}
	.subcompany_list > li a{
		line-height: 26px;
	}
	.culture_text h3{
		font-size: 14px;
		margin-bottom: 1%;
	}
	.culture_text a {
	    font-size: 12px;
	    height: 24px;
	    line-height: 24px;
	    width: 80px;
	    margin: 1% auto 0;
	}
	.jianzhang_pic, .apply_process_pic{
		display: none;
	}
	.jianzhang_con, .apply_process_con{
		width: 100%;
		padding-bottom: 4%;
	}
	.linian li p{
		font-size: 12px;
		line-height: 20px;
		margin: 8% 0 5%;
	}
	.shouquanweb{
		margin: 3% 0 0;
	}
	.jubao_xuzhi,.jubao_style{
		width: 100%;
	}
	.weixin{
		width:14% ;
	}
	.web_jubao{
		width: 90%;
	}
	.web_jubao label, .web_jubao3, .web_jubao_btn{
		font-size: 12px;
	}
	.web_jubao_btn{
		height: 30px;
		line-height: 30px;
	}
	.web_jubao_radio{
		margin-left: 10%;
	}
	.gou_l,.gou_r{
		width: 100%;
	}
	.gou_r{
		padding-bottom: 3%;
	}
	.http{
		font-size: 14px;
	}
	.enter{
		font-size: 14px;
	}
	.zhiyao_pic,.zhiyao_con{
		width: 100%;
	}
	.zhiyao li:nth-child(2) .zhiyao_pic,.zhiyao li:nth-child(2) .zhiyao_con{
		width: 100%;
	}
	.zhiyao_con{
		padding: 4% 3%;
	}
	.m_contact_txt span{
		font-size: 12px;
		line-height: 1.5;	
	}
	.contact_list li h3{
		font-size: 14px;
	}
	.contact_list li p{
		font-size: 12px;
	}
	.industry p{
		font-size: 16px;
	}
	.business_pic,.business_con,.drug_l,.drug_r{
		width: 100%;
	}
	.drug_l{
		padding: 4% 0 0;
	}
	.business_pic{
		padding: 1.5% 0 0;
	}
	.business_con{
		padding: 3% 0;
	}
	.duty_l{
		width: 100%;		
	}
	.duty_r{
		width: 93%;
		margin-right: 3.5%;
		background: #005bac;
	}
	.news_xx_tit{
		font-size: 20px;
	}
	.news_xx_txt{
		font-size: 14px;
	}
	.news_xx_txt img{
		width: 90%;
		margin: 0 auto;
		display: block;
	}
	.nextpage{
		font-size: 12px;
	}
	.news_share{
		width: 20%;
	}
	.image_pic,.image_text{
		width: 100%;
	}
	.brand_tit{
		font-size: 16px;
	}
	.brand_txt{
		font-size: 12px;
		line-height: 1.7;
	}
	.idea_pic,.idea_con{
		width: 100%;
		float: inherit;
	}
	.backtop{
		width: 8%;
	}
	.Lbtn{
		display: none;
	}
	.Rbtn{
		display: none;
	}
	.search_list_type{
		font-size: 14px;
	}
}
@media only screen and (max-width: 568px){
	
	.content{
		width: 98%;
		margin: 0 auto;
	}
	.head{
		height: 55px;
	}
	.logo{
		width: 58%;
		padding: 3.5% 0 0;
	}
	.search{
		width: 7%;
		margin-top: 4%;
		margin-left: 3%;
	}
	.share{
		width: 7%;
		margin-top: 5%;
		margin-left: 3%;
	}
	
	.tit{
		font-size: 20px;
		margin-bottom: 6%;
	}
	.mar_t{
		padding: 7% 0 0;
	}
	.news{
		margin: 0;
	}
	.news li{
		width: 100%;
		margin-bottom: 3%;
	}
	.youshi li{
		width: 100%;
	}
	.youshi_tit{
		font-size: 16px;
	}
	.youshi li a{
		font-size: 14px;
	}	
	.nums_con{
		width: 92%;
		padding: 6% 0;
	}
	.nums_con li{
		width: 50%;
		margin-bottom: 2%;
		font-size: 12px;
	}
	.nums_con li:nth-child(2) {
	    padding-left: 5%;
	    background: none;
	}
	.nums_con li:nth-child(4) {

	    background: none;
	}
	.copyright_txt{
		text-align: center;
		float: none;
	}
	.nav_bg{
		height:45px;
	}
	.type a{
		font-size: 13px;
		width: 78px;
		line-height: 45px;
		/*margin-right: 2%;*/
	}
	.first_name{
		padding: 15% 0 0;
	}
	.m_about h2{
		font-size: 18px;
	}
	.m_about_txt{
		line-height: 22px;
		font-size: 12px;
		padding-bottom: 3%;
	}
	
	.honor_con .bx-wrapper .bx-controls-direction a{
		width: 30px;
	}
	.honor_con .bx-wrapper .bx-controls-direction a{
		top: 34%;
	}
	.honor_bg{
		height: auto;
		padding: 3% 0 0;
	}
	/*.honor_list li{
		width: 297px !important;
		margin-bottom: 10%;
	}*/
	.honor_con .bx-viewport{
		height: 250px !important;
	}
	.honor_con .bx-wrapper .bx-prev{
		left:0;
	}
	.honor_con .bx-wrapper .bx-next{
		right:0
	}
	.year_list{
		width: 100%;
	}
	.year_list li{
		width: 20%;
		font-size: 12px !important;
		line-height: 30px;
	}
	.year_list li.current1{
		font-size: 14px !important;
	}
	/*.honor_list li img{
		border: none;
	}*/
	.events .bx-viewport{
		width: 100% !important;
		height: 390px !important;
	}
	.events .bx-wrapper .bx-controls-direction a{
		top: 91%;
	}
	.events .bx-wrapper .bx-prev{
		right:54px;
	}
	.events .bx-wrapper .bx-next{
		right:15px
	}
	.events_pic{
		width: 100%;
		float: none;
	}
	.events_con{
		width: 100%;
		float: none;
		padding: 2% 3%;
	}
	.events_con h4{
		font-size:16px !important ;
	}
	.events_con p{
		font-size: 12px !important;
		line-height: 22px;
	}
	.events_year li h4{
		font-size:12px ;
	}
	.events_year li h3{
		font-size: 16px;
		background: url(../images/main82.png) no-repeat;
		background-size: 100%;
		line-height: 2.8;
	}
	.events_year li h3 span{
		font-size: 14px;
	}
	.events_year li.current2 h3{
		background: url(../images/main81.png) no-repeat;
		background-size: 100%;
	}
	.events_year li p{
		font-size: 12px;
		line-height: 22px;
	}
	.subcompany_list>li{
		width: 96%;
		
	}
	.subcompany_list>li a{
		font-size: 14px;
		line-height: 34px;
	}
	.subcompany_box{
		width: 96%;
		height: 300px;
		top:10%;
		margin: 0 auto;
		padding: 2% 3%;
	}
	.subcompany_box h4{
		font-size: 14px;
	}
	.ubcompany_close{
		width: 6%;
		top:5%;
	}
	.subcompany_box p{
		font-size: 12px;
		line-height: 24px;
	}
	.honor_bg{
		background: #005bac;
	}
	.pc_culture_con{
		display: none;
	}
	.phone_culture_con{
		display: block;
	}
	.culture li{
		width: 100%;
		/*margin-bottom: 10%;*/
	}
	.culture_text{
		padding: 6% 0 5%;
	}
	.culture_text h3{
		font-size: 20px;
		margin: 0;
	}
	.culture_text p{
		font-size: 14px;
		line-height: 20px;
		height: 60px;
		margin: 3% 0 0;
	}
	.culture_text a{
		width: 100px;
		height: 32px;
		margin: 2% auto 0;
		line-height: 32px;
		font-size: 16px;
	}
	.culture_con .bx-viewport{
		height: 415px !important;
	}
	.culture_con .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
		bottom: 0;
	}
	.linian li{
		width: 50%;
	}
	.linian li:nth-child(3){
		border-left: solid 1px #dcdbdd;
	}
	.linian li h2{
		font-size: 14px;
		line-height: 2;
	}
	.linian li a{
		width: 50%;
		font-size: 12px;
		line-height: 24px;
		height: 24px;
		border-radius: 10px;
	}
	.apply_process_list li img{
		width: 20%;
		margin-left: 15%;
		margin-top: 12%;
	}
	.apply_process_list li h4{
		font-size: 20px;
		line-height: 24px;
	}
	.apply_process_list li p{
		font-size: 12px;
		line-height: 18px;
	}
	.shouquanweb{
		margin: 10% 0 0;
	}
	.zhaopin h3{
		font-size: 16px;
	}
	.shouquanweb li p{
		font-size: 14px;
		line-height: 2;
	}
	.huodong_list li h3, .huodong_list li p{
		font-size: 12px;
		line-height: 1.5;
	}
	.huodong_more{
		width: 40%;
		height: 24px;
		line-height: 24px;
		border-radius: 10px;
		font-size: 12px;
	}
	.work_huanjing_list li p{
		font-size: 12px;
		padding:0;
	}
	.zhili_list,{
		margin-right: -2%;
	}
	.zhili_list li, .notice_con li{
		width: 48%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.notice_con li{
		width: 98%;
	}
	.zhili_list_con h3{
		font-size: 30px;
	}
	.zhili_list_con p{
		font-size: 12px;
	}
	.zhili_con{
		font-size: 12px;
		padding: 2%;
	}
	.notice_tit li{
		font-size: 14px;
	}
	.notice_con li h4{
		font-size: 14px;
	}
	.notice_con li p{
		font-size: 12px;
		margin: 2% 0;
	}
	.notice_con li p span{
		display: none;
	}
	.notice_con li>a{
		font-size: 12px;
		width: 27%;
		padding: 1% 0 1% 7%;
	}
	.jubao_tit,.web_jubao_tit{
		font-size: 16px;
		line-height: 2.5;
	}
	.xuzhi_list li{
		height: 255px;
		padding-bottom: 2%;
	}
	.jubao_tel,.jubao_xin{
		height: 150px;
		padding-bottom: 2%;
	}
	.jubao_tel img{
		width: 23%;
	}

	.jubao_tel h3{
		font-size: 14px;
	}
	.jubao_tel p{
		font-size: 12px;
	}
	.jubao_xin_txt,.web_jubao_send{
		font-size: 12px;
	}
	.jubao_xin_code{
		width: 22%;
	}
	.web_jubao1,.web_jubao3,.web_jubao4,.web_jubao2{
		width: 100%;
	}
	.web_phone{
		margin: 2% 0 0;
	}
	.web_jubao label,.web_jubao label.web_jubao_tit1,.web_jubao label.web_jubao_tit5,.web_jubao label.web_jubao_tit2{
		width: 20%;
	}
	.web_jubao label,.web_jubao_upload,.web_jubao_send{
		line-height: 30px;
		height: 30px;
	}
	.user{
		width: 80%;
		height: 30px;
	}
	 .web_jubao_send{
		margin-left: 20%;
		margin-bottom: 5%;
	}
	.user7{
		width: 55%;
	}
	.web_jubao_btn{
		margin-right: 5%;
	}
	.yzm{
		height: 30px;
	}
	.message_tips{
		font-size: 12px;
	}
	.m_contact_txt{
		width: 90%;
	}
	.m_contact_txt{
		padding: 1% 3% 1% 5%;
	}
	.m_contact_txt span{
		line-height: 1.3;
	}
	.contact_list li{
		width: 50%;
		
	}
	.m_pro_type{
		height: 60px;
		border: none;
	}
	.m_pro_type li{
		width: 25%;
		border: solid 1px #ddd;
		height: 58px;
		margin-top: -1px;
		margin-left: -1px;
	}
	.m_pro_type li a{
		height: 58px;
		padding: 10% 0 0;
	}
	.m_pro_type li:last-child{
		border-right: solid 1px #ddd;
	}
	.m_pro_type li a img{
		width: 25%;
	}
	.m_pro_type li p{
		font-size: 12px;
		line-height: 1.5;
	}
	.m_pro{
		margin-right: 1%;
	}
	.m_pro li{
		width: 48%;
		margin-right: 0%;
	}
	.m_pro_infor h2{
		font-size: 16px;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}
	.m_pro_infor h3{
		font-size: 14px;
		line-height: 22px;
		height: 88px;
	}
	.m_pro_infor h4{
		font-size: 14px;
	}
	.m_pro_infor a{
		width: 60%;
	}
	.m_pro_type_more img{
		margin: 20% 0 0;
	}
	.industry p{
		width: 34%;
		font-size: 12px;
	}
	.m_pro_infor p{
		line-height: 22px;
		height: 132px;
	}
	.duty_l .bx-wrapper .bx-controls-direction a{
		top: 50%;
	}
	.duty_l .bx-wrapper .bx-prev{
		right: 12%;
	}
	.duty_r{
		width: 100%;
		margin-right: 0.5%;
	}
	.news_xx_tit{
		font-size: 16px;
	}
	.news_xx_time{
		font-size: 14px;
	}
	.news_share{
		width: 33%;
	}
	.brand_idea li{
		width: 100%;
		height: auto !important;
	}
	.brand_idea_list li{
		width: 48.9%;
	}
	.zhili_txt h3{
		font-size: 13px;
	}
	.zhili_txt div{
		height: 100px;
		line-height: 20px;
	}
	#time{
		line-height: 30px;
	}
	.backtop{
		width: 10%;
	}
	.banner_tit{
		top: 28%;
		
	}
	.banner_tit h2{
		font-size: 16px;
	}
	.banner_tit h3{
		font-size: 12px;
	}
	.zhuanti_tit{
		font-size: 14px;
	}
	.backlist{
		top:-45px;
		width: 20%;
		font-size: 14px;
	}
	.type{
		margin:0 auto;
	}
	.footer_bg{
	/* 	margin-top: 5%; */
	}
	.subcompany_bg{
		background: #005bac;
	}
	.flex-control-nav a{
		width: 10px;
		height: 10px;
	}
	.nextpage{
		margin: 6% 0 0;
	}
	.user5{
		margin-bottom: -3%;
	}
	.about_txt{
		height: auto;
	}
	.web_jubao_bg{
		background: #005bac;
	}
	.map_list>li h4{
		font-size: 12px;
	}
	.map_list>li>p a{
		font-size: 12px;
	}
	.m_ss{
		width: 80%;
		font-size: 12px;
	}
	.m_ss_btn{
		width: 20%;
		font-size: 14px;
	}
	.search_list_type{
		width: 22%;
	}
	.search_list_con{
		width: 75%;
	}
	.search_list_con a{
		font-size: 14px;
	}
	.search_list_con p{
		font-size: 12px;
	}
}
@media only screen and (max-width: 414px){
	.honor_con .bx-viewport{
		height: 262px !important;
	}
	.share{
		width: 7.5%;
		margin-top: 4%;
	}
}
@media only screen and (max-width: 375px){
	.share{
		width: 8.5%;
	}
	.type a{
		font-size: 12px;
		width: 73px;
	}
}
@media only screen and (max-width: 360px){

	.type a{
		font-size: 11px;
		width: 66px;
	}
}








