﻿@media(max-width: 1680px){
	.hj .list li{
		height: 300px;
	}
}
@media(max-width: 992px){
.n_width,.w_1140,.nav_box{
    width: 94%;
}
header{
	height:56px!important;
}
.logo {
    height: 46px;
	position:fixed;
	left:4%;
	top:0;
	padding:8px 0;
	z-index:999;}
.navBtn{
	display:block;
	position:fixed;
	right:4%;
	top:12px;
	z-index:9999;
}
.navBtn span{
	display: block;
	width: 26px;
	height: 2px;
	background:#e62129;
	margin:6px 0;
}
.nav_btn_active{
	-webkit-transition:all 0.4s;
	transition:all 0.4s;
	margin-top:2.5%;
}
.nav_btn_active span{
	background:#e62129
}
.nav_btn_active span:nth-of-type(1){
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	}
.nav_btn_active span:nth-of-type(2){
	opacity:0;
	}
.nav_btn_active span:nth-of-type(3){
	margin-top:-66%;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	}
.nav_box ul{
	display:none;
	width:100%;
	height:100%;
	float:none;
	position:fixed;
	top:-10%;
	left:0px;
	background:rgba(255,255,255,0.96);
	padding-top:25%;
	}
.nav_box ul li{
	display:block;}
.nav_box ul li h1{
	line-height:62px!important;
    color: #333;
	text-align: center;
	}
.nav_box .language {
    float: none;
    margin-left: 0px;
    width: 60px;
    margin: 30px auto 0;
	}
	.nav_box ul li strong{
		display: none;
	}
	.s_menu{
		display: none!important;
	}
	.nav_box ul li h1:before{
	    width: 60px!important;
	    bottom: 10px;
	    left: 50%;
		opacity: 0;
		-webkit-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
}
.nav_box ul li:nth-of-type(2) .s_menu .box dl dd:nth-of-type(4){
	display: none;
}
.nav_box ul li:nth-of-type(3) .s_menu .box dl dd:nth-of-type(4){
	display: none;
}
.nav_box ul li:nth-of-type(5) .s_menu .box dl dd:nth-of-type(4){
	display: none;
}
.nav_box ul li:nth-of-type(5) .s_menu .box dl dd:nth-of-type(3){
	display: none;
}
@media(max-width:1420px){
	html, body{
		font-size: 58%;
	}
	.index_bar4 ul li{
		height: 300px;
	}
	 .nav_box ul li h1{
	  	padding: 0 15px;
		font-size: 1.7rem;
	 }
	.footer dl dt {
	    font-size: 1.6rem;
	}
	.footer dl dd{
	    font-size: 1.4rem;
	}
	 .index_bar6 .right{
	  	padding: 8% 0;
	 }
	 .index_bar1 ul li .top h1{
	  	font-size: 1.6rem;
	 }
	.index_bar4 ul li{
		height: 350px
	}
	.index_bar2 ul li b:before{
		
	}
	.index_bar2 ul li h2{
		font-size: 1.7rem;
	}
	.index_title h1{
	}
	.index_bar5 .right li{
		padding: 10px 0;
	}
	.index_bar6 .right p{
		height: 100px;
		overflow: hidden;
		font-size: 1.6rem;
	}
	.index_bar6 .right h1{
		font-size: 2.4rem;
	}
	.index_bar2 ul li:hover b{
	-webkit-transform:translateY(30px);
	transform:translateY(30px);
	}
	.index_bar5 .left .txt{
		padding: 4%;
	}
	.nav_box ul li:nth-of-type(2) .s_menu .box dl dd:nth-of-type(4){
		display: block;
	}
	.nav_box ul li:nth-of-type(3) .s_menu .box dl dd:nth-of-type(4){
		display: block;
	}
	.nav_box ul li:nth-of-type(5) .s_menu .box dl dd:nth-of-type(4){
		display: block;
	}
	.nav_box ul li:nth-of-type(5) .s_menu .box dl dd:nth-of-type(3){
		display: block;
	}
	.nav_box ul li strong{
		right: 4px;
	}
	.index_bar2 ul li b span{
		font-size: 1.7rem;
	}
	.index_bar6 .box .about{
		font-size: 19rem;
	    top: 0;
		line-height: 0.9;
	}
	.index_bar5 .left p{
		height: 64px;
    	overflow: hidden;
	}
	.news_box .s_news{
		line-height: 78px;
		display: none;
	}
	.about2 .zc .left P,.n_news_box .n_news p{
		text-indent: 24px;
		line-height: 1.6;
		margin-top: 4px;
	}
	.cul_s .left .tetx h1{
		margin-bottom: 10px;
	}
	.cul_s .left .tetx h2{
		margin-bottom: 2px;
	}
	.cul_s .left .tetx p{
		line-height: 1.6;
		font-size: 1.6rem;
	}
	.list_box .tittle .right li{
		margin-right: 12px;
	}
	.hj .list li{
		height: 248px;
	}
	.list_box .list .text p{
		line-height: 1.6;
		margin-top: 0px;
		font-size: 1.5rem;
	}
	.news_box .news_z .right p{
		font-size: 1.6rem;
	}
	.n_news_box .n_news .next .back h3{
		background-size: 18px;
		padding-left: 24px;
		padding-top: 3px;
	}
	.more{
		width: 20px;
		height: 20px;
		margin: auto;
	}
	.n_news_box .n_news .next .nxt{
		width: 45%;
	}
	.more i{
		top: 49%;
	}
	.business_box .business ul li .right p{
		padding-left: 26px;
		background-size: 20px!important;
	}
	.h_relate .txt .btn,.message_box .btn{
		width: 90px;
		padding: 7px 16px;
	}
	.h_relate .txt .btn h2{
	}
	.h_relate .txt .btn .more{
		width: 20px;
		height: 20px;
		margin-top: 0;
	}
	.about1 .about .right p{
		line-height: 1.6;
	    margin-top: 4px;
	}
	.contact li p, .contact_box .gd .list li p{
		background-size: 20px!important;
		padding-left: 26px;
		padding-top: 0;
		margin-top: 4px;
	}
	.contact li, .contact_box .gd .list li{
		padding: 2% 3%;
	}
	.contact_box .gd .list li{
		height: 172px;
	}
	.contact li{
		height: 224px;
	}
	.relate_box .m_relate .more{
		margin-top: 0;
	}
	.pro_box .search .right h1{
		background-size: 21px;
		padding-left: 26px;
	}
	.pz4 .pz_box .left p{
	}
	.quality .s_box .top p{
	}
	.s_pz .pz li p{
		margin-top: 12px;
	}
	.jouin_box .join p{
	}
	.s_join dl dd .yq .zz .txt p{
		margin-top: 0;
	}
	.s_menu .box dl dd .more{
		margin-top: -3px;
	}
	.hour .list li h1{
		margin-top: 10px;
		line-height: 18px;
	}
	.l_zr li .text p{
		line-height: 20px;
	}
	.n_news .text p{
	}
	.inner_select ul li input{
		width: 70%;
	}
}
@media(max-width: 1200px){
	.inner_select ul li input {
	    width: 110px;
	}
}
@media(max-width: 767px){
	html, body{
		font-size: 46%;
		width: 100%;
		overflow-x: hidden;
	}
	.w_all {
		width: 94%;
	}
	.w_1140{
		width: 94%;
	}
	.w_all2{
		width: 90%;
	}
	.more {
	    width: 20px;
	    height: 20px;
	    margin: auto;
	}
	.logo {
	    height: 36px!important;
	    position: fixed;
	    left: 4%;
	    top: 0;
	    padding: 8px 0;
	    z-index: 999;
	}
	.banner ul li b{
		background-attachment: inherit !important;
	}
	.title_all span {
		font-size: 24px;}
	.title_all h1 {
		font-size: 16px;
		letter-spacing:1px;}
	.line1{
		display:none}
	.index_area ul {
		width: 115%;
	}
	.index_area ul h3 {
		font-size: 12px;
		color: #333;
		margin-bottom: 2%;
		width: 80%;
		line-height: 20px;
	}
	.index_area .box {
		width: 82%;
	}
	.index_area ul li {
		width: 48.5%;}
	.index_area ul li:nth-of-type(4n) {
		margin-right:2.5%;
		}
	.index_area ul li:nth-of-type(2n) {
		margin-right:0;
		}
	.index_area ul li .txt span img {
		width: 42px;}
	.index_area ul li .txt h2 {
		font-size: 15px;
	}
	.index_about .left {
		width: 100%;
		float: none;
		}
	.index_about .right {
		width: 100%;
		float: none;}
	.index_about .title_all {
		margin-left: 0;
		padding: 5%;
	}
	.index_about .title_all:before {
		content:"";
		width:5px;
		height:76px;
		position:absolute;
		left:0;
		top:-5px;
		background:#be0008;
		z-index:9;
		}
	.index_about .right p:before {
		display:none;}
	.index_about .right p{
		padding-top:0;
		width:94%;
		margin:auto;
		}
	.index_more {
		margin: 8% auto 0;}
	.index_news {
		position: relative;
		z-index: 9;
		margin-top: 10%}
	.index_news ul li{
		float:none;
		width:100%;
		display:none;
		padding-bottom:6%
		}
	.index_news ul li:first-of-type{
		display:block;}
	.index_news ul li .txt {
		padding: 6% 6%;
		width:76%;}
	.index_news ul li .txt span {
		font-size: 17px;
		margin-bottom:3%;}
	.index_news ul li .txt span strong{
		font-size:15px;
		}
	.index_other{
		padding:6% 0;
		}
	.index_other .index_more {
		margin: 6% auto 0;
		width: 300px;
		padding:12px 0;}
	.footer{
		padding-top:6%;}
	.footer .logof {
		width: 96%;
		float:none;
		margin:auto;
		position: static;
	}
	.footer .bar {
		display:none;
	}
	.footer .logof p{
		font-size: 12px;
	}
	.footer p:first-of-type{
		font-size: 20px;
	}
	.copy_right {
		width: 90%;
		position:relative;
		}
	.copy_right .f_box {
		float: none;
		opacity: 0.8;
		position: absolute;
		top: -38px;
		right: 0;
		z-index:9;
	}
	.nav_box ul li h1{
		line-height: 52px;
		font-size: 2.1rem;
		color: #333 !important;
	}
	.banner{
		height: 36% !important;
	}
	.index_title h1{
	    padding: 6px 0 0px;
		font-size: 2.4rem;
	}
	.index_title h1:before{
		width: 33px;
		margin-left: 0;
		-webkit-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
	.index_bar6 .right{
	    margin-right: 0px!important;
	    opacity: 1!important;
	}
	.index_bar4 ul li,.index_bar6 .left{
	    opacity: 1!important;
	    left: 0px!important;
	}
	.index_bar6{
		padding-top: 8%;
	}
	.index_bar6 .box{
		margin: 2% 3% 0 3%;
	}
	.index_bar6 .left{
		width: 100%;
		height: 226px;
	}
	.index_bar6 .right{
		width: 100%;
		margin-top: 226px;
	    padding: 8% 0;
	}
	.index_bar6 .right h1{
		text-align: center;
		margin-bottom: 2px;
	}
	.index_bar6 .right p{
		font-size: 1.7rem;
		line-height: 1.6;
		height: auto;
	}
	.index_bar4 ul li{
		height: 180px;
		
	}
	.index_bar4 ul li .more{
		width: 80px;
		height: 80px;
	}
	.index_bar4 ul li .more i:before{
		font-size: 1.6rem;
		top: -20px;
	}
	.index_bar4 ul li .more i{
		font-size: 1.8rem;
	}
	.index_bar2 ul li{
	    margin-top: 0px!important;
	    opacity: 1!important;
	}
	.index_bar2{
		padding: 8% 0;
	}
	.index_bar2 ul li b{
		margin: 10px auto 10px;
	}
	.index_bar3{
		padding: 12% 0;
	}
	.index_bar3 .box{
		width: 130px;
		height: 130px;
	}
	.index_bar3 .txt{
		width: 100%;
	}
	.index_bar3 .more{
		margin-top: 8px;
	}
	.index_bar5 {
		padding: 8% 0;
	}
	.index_bar5 .box{
	    margin-top: 2%!important;
	    opacity: 1!important;
	}
	.index_bar5 .btn .next{
		right: -3px;
	}
	.index_bar5 .btn .prev{
		left: -3px;
	}
	.copy_right p,.copy_right p a{
		font-size: 11px;
	}
	.copy_right p a{
		display: block;
	}
	.about_box {
		padding: 2%;
	}
	.about_box ul li img{
		width: 20px;
	}
	.about_box ul li h1{
		font-size: 1.5rem;
		margin-top: 3px;
	}
	.common_banner .bj{
		height: 120px;
	}
	.about1{
		padding: 8% 0 0 0;
	}
	.about1 .left .text{
	    opacity: 1!important;
	    margin-top: 0px!important;
	}
	.about1 .left .text p{
		width: 100%;
		line-height: 1.6;
	}
	.about1 .s_about{
		padding: 0;
	}
	.about1 .left{
	    margin-top: -13px;
	    padding: 6% 0 10% 0;
	}
	.about2{
		padding: 8% 0;
		margin-top: 0;
	}
	.about2 .zc .right{
		float: inherit;
		width: 100%;
		margin-right: 0;
	}
	.about2 .zc .left{
		float: inherit;
		width: 100%;
		padding: 0 0 3% 0;
	}
	.about2 .index_title h1:before{
		left: 16px;
	}
	.culture{
		margin-top: 8%;
	}
	.cul_s .left{
		opacity: 1!important;
		margin-left: 0px!important;
	}
	.cul_s .right{
	    opacity: 1!important;
	    right: 0px!important;
		position: inherit;
		top: inherit;
		right: inherit;
		width: 100%;
		-webkit-transform:none;
		transform:none;
	}
	.cul_s .left{
		width: 100%;
		padding: 3% 0;
	}
	.culture2 .right, .culture4 .right{
		left: 0;
	}
	.culture2 .left, .culture4 .left{
		float: inherit;
		margin-right: 0;
	}
	.cul_s .sz{
	    opacity: 0.4!important;
	    top: -30px!important;
		right: 0;
		left: inherit;
		-webkit-transform: none;
		transform: none;
	}
	.about1 .s_about{
	    margin-top: 2%!important;
	    opacity: 1!important;
	}
	.culture .cul_s{
		padding-top: 0;
	}
	.cul_s{
		padding: 5% 0 10% 0;
	}
	.hour{
		padding: 8% 0;
	}
	.hour .list li{
		width: 49%;
	}
	.hour .list li:nth-child(2n){
		margin-right: 0;
	}
	.big_imgss{
		width: 90%;
	}
	.big_imgss h1{
		font-size: 1.8rem;
	}
	.hj .list li{
		width: 32.5%;
		height: inherit;
		opacity: 1!important;
	}
	.hj .list li:nth-child(1), .hj .list li:nth-child(8){
		width: 100%;
	}
	.hj .list li:nth-child(4),.hj .list li:nth-child(7){
		margin-right: 0;
	}
	.hj .list li:nth-child(5){
		width: 100%;
	}
	.hj .list li:nth-child(6),.hj .list li:nth-child(7){
		width: 49.25%;
	}
	.zr{
		width: 94%;
		margin-top: 8%;
	}
	.zr .s_zr .left{
		float: inherit;
		width: 100%;
	    opacity: 1;
	    margin-left: 0px;
	}
	.zr .s_zr .right{
		position: inherit;
		top: inherit;
		right: 0!important;
		width: 100%;
		opacity: 1!important;
		-webkit-transform: none;
		transform: none;
	    margin: 3% 0;
	}
	.zr .s_news{
		right: 0;
		left: inherit;
		top: 50%;
	}
	.zr .s_zr .right span{
		margin-bottom: 3px;
	}
	.l_zr{
		margin:0;
		width: 100%;
		padding: 5% 0;
		background: #eee;
	}
	.l_zr li{
		opacity: 1!important;
	}
	.l_zr li{
		width: 100%;
		float: inherit;
		padding: 3%;
		margin-right: 0;
		padding-bottom: 6%;
	}
	.n_news_box .dat{
		top: 0!important;
		position: absolute;
		width: 116px;
		left: 60%;
		-webkit-transform: translate(-54%,0);
		transform: translate(-60%,0);
	}
	.n_news_box .n_news{
		width: 100%;
	    padding: 3% 0%;
	    box-shadow: 0px 5px 26px rgba(0,0,0,0);
	    margin-top: 30px;
	}
	.n_news_box .dat:before{
		height: 18px;
	    left: -22px;
	    -webkit-transform: translate(0,-50%);
	    transform: translate(0,-50%);
	}
	.n_news_box .n_news p{
		font-size: 1.6rem;
		line-height: 1.6;
	}
	.n_news_box .n_news img{
		width: 100%;
	}
	.news_box{
		margin-top: 8%;
	}
	.news_box .news_z .left{
		float: inherit;
		width: 100%;
	}
	.about_box ul li{
	}
	.news_box .news_z .right{
		position: inherit;
		top: inherit;
		right: inherit;
		-webkit-transform: none;
		transform: none;
	}
	.news_box .news_z .right{
		width: 100%;
		padding: 3% 0;
	}
	.news_box .news_z .right h1{
		margin: 1.6% 0;
	}
	.list_box .list .text span,.news_box .news_z .right span{
		width: 66px;
	    margin: 0 auto 6px auto;
		background-size: 12px;
	    padding-top: 2px;
	}
	.list_box .list .text .more,.news_box .news_z .right .more{
		margin: 10px auto 0 auto;
	}
	.list_box .list .text p,.news_box .news_z .right p{
		font-size: 1.7rem;
		line-height: 1.6;
	}
	.list_box .list .text h1{
		font-size: 2.2rem;
		text-align: center;
	}
	.list_box .list li{
		width: 100%;
		float: inherit;
		margin-right: 0;
		padding: 3%;
		margin-top: 3%;
	}
	.list_box{
		margin: 2% auto 8% auto;
	}
	.business_box .product li .text .p_t{
		overflow: inherit;
		height: inherit;
	}
	.business_box .product li .text .p_t h2{
		opacity: 1!important;
		top: 0!important;
		font-size: 1.6rem;
		position: inherit;
		-webkit-transform: none;
		transform: none;
		left: inherit;
		width: 80%;
		margin: 6px auto 10px auto;
	}
	.business_box .product li{
		width: 49%;
	    padding: 5% 0 4% 0;
	}
	.business_box .product li:nth-child(2n){
		margin-right: 0;
	}
	.business_box .product li .p_img{
		height: auto;
	}
	.business_box .product li .p_img img{
		position: inherit;
	}
	.business_box{
		margin: 8% 0;
	}
	.business_box .map{
		overflow: hidden;
	}
	.business_box .map img{
		width: 180%;
		margin-left: -40%;
	}
	.business_box .business ul li .left{
		width: 100%;
		position: inherit;
		left: inherit;
		top: inherit;
		-webkit-transform: none;
		transform: none;
	}
	.business_box .business ul li .right{
		float: inherit;
		width: 100%;
	    padding: 6% 0;
	}
	.business_box .business ul:nth-of-type(2) li .num,.business_box .business ul li .num{
		top: inherit;
		bottom: 3px;
		right: 0;
		left: inherit;
	}
	.business_box .business ul li .right p{
		font-size: 1.8rem;
		background-size: 16px!important;
		padding-left: 0!important;
	}
	.business_box .business ul li .right h1{
		font-size: 2.2rem;
	    margin-bottom: 0;
	}
	.business_box .business ul li .right p{
	    margin-top: 1px;
		padding-top: 3px;
	}
	.quality .s_box .top li{
		margin-top: 1%!important;
	}
	.pz3 .s_pz3 .tp li{
		float: inherit;
		width: 100%;
		margin: 0 0 2% 0;
	}
	.pro .right,.pro .left{
		float: inherit;
		width: 100%;
	}
	.pro .right h1{
		padding-bottom: 2px;
		text-align: center;
	}
	.pro .right h1:before{
		width: 34px;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		transform: translate(-50%,0);
	}
	.pro .right p{
		margin-top: 6px;
		font-size: 1.7rem;
		line-height: 1.6;
	}
	.pro .left .n_btn span{
		width: 8px;
		height:8px;
	}
	.pro .right .lx{
		width: 80px;
	    padding: 5px 13px;
		margin: 5% auto 0 auto;
	}
	.pro .right .lx .more{
	    width: 16px;
	    height: 16px;
	}
	.pro_box .spec{
		margin: 6% 0 8% 0;
	}
	.pro_box .spec table tr td{
		width: inherit;
	}
	.quality .s_box .top p,.pro .right .lx h2{
		font-size: 1.6rem;
	}
	.quality{
		margin-top: 8%;
	}
	.quality .s_box .top p{
		width: 100%;
	}
	.quality .s_box .top .pic_box{
		width: 100%;
	}
	.pzbz{
		margin-top: 8%;
		padding: 8% 0;
	}
	.pzbz .cs_box li,.pzbz .cs_box .p_cs{
		height: 200px;
	}
	.pz4{
		margin-top: 8%;
	}
	.pzbz .cs_box li img{
		width: inherit;
		height: 80%;
		margin: 0 10px;
	}
	.pzbz .cs_box li p{
		font-size: 1.7rem;
	}
	.pz3 .s_pz3{
		padding: 0 0 8% 0;
	}
	.pz3 .s_pz3 p{
		padding: 3%;
		margin-top: 0;
		background: #f6f6f6;
		font-size: 1.6rem;
	}
	.pz3 .s_pz3:before{
		display: none;
	}
	.pz4 .pz_box .left{
		width: 94%;
	}
	.pz4 .pz_box .left p{
		font-size: 1.6rem;
		line-height: 1.6;
	}
	.video_box .s_video dl dd{
		width: 50%;
	    margin-bottom: 3%;
	}
	.jouin_box .left{
		float: inherit;
		width: 100%;
	}
	.jouin_box .join{
		position: inherit;
		bottom: inherit;
		right: inherit;
		width: 100%;
		padding-top: 3%;
	    padding-bottom: 0;
	}
	.jouin_box .join p{
		font-size: 1.6rem;
		text-indent: 0!important;
		line-height: 1.6;
	}
	.jouin_box .join p:nth-of-type(1){
		font-size: 2rem;
		margin-bottom: 0;
	}
	.jouin_box{
		margin: 8% auto;
	}
	.video_box .s_video dl dd .v_box .close{
		width: 8%;
		right: 6%;
	}
	.video_box .s_video dl dd .v_box video{
		width: 90%;
		left: 5%;
		height: 50%;
	}
	.jouin_box .v_jion .jin{
		display: none;
	}
	.s_join dl dd .join_w p{
		width: 50%;
	}
	.s_join dl dd .join_w p:nth-child(4){
		display: none;
	}
	.s_join dl dd .join_w p:nth-child(3){
		display: none;
	}
	.s_join dl dd .yq .zz .txt p{
		line-height: 1.6;
		font-size: 1.6rem;
	}
	.s_join dl dd .join_w .ad img{
		width: 15px;
	}
	.s_join dl dd .yq{
		padding: 2% 0;
	}
	.s_join dl dd .yq .sq h1{
		float: inherit;
	}
	.s_join{
	    margin: 0% auto 8% auto;
	}
	.s_join dl dd{
		padding: 0 2%;
	}
	.h_relate{
		margin: 8% auto;
	}
	.h_relate .gp{
		width: 94%!important;
		height: 430px!important;
		margin-top: 10px!important;
	}
	.h_relate iframe{
		width: 100%!important;
		margin-top: -128px!important;
	    margin-left: 0!important;
		z-index: 9;
	}
	.h_relate:before{
		display: none;
	}
	.contact li, .contact_box .gd .list li{
		width: 100%;
		border-bottom: solid #fff 1px;
		height: inherit;
	    padding: 5% 3%;
	}
	.contact li h1, .contact_box .gd .list li h1{
	    padding-bottom: 2%;
	    margin-bottom: 3%;
		font-size: 2.2rem;
	}
	.map{
		height: 60%!important;
	}
	.contact li p, .contact_box .gd .list li p{
		font-size: 1.8rem;
		background-size: 18px!important;
		padding-top: 3px;
	}
	.message_box{
		padding: 8% 0;
	}
	.message_box .message{
		box-sizing: border-box;
	}
	.message_box .message input{
		margin-left: 3px;
	}
	.message_box .btn{
		margin-top: 16px;
	    width: 76px;
	    padding: 5px 18px;
	}
	.message_box .btn input{
		font-size: 1.7rem;
	}
	.message_box .btn .more{
	    width: 16px;
	    height: 16px;
	}
	.message_box .btn .more i{
		margin-top: 1px;
	}
	.relate_box{
		margin: 8% 0;
	}
	.relate_box .r_list{
		width: 94%;
	}
	.relate_box .r_list tr td, .relate_box .r_list tr a{
		font-size: 1.5rem;
		line-height: 1.6;
		padding: 3px;
	}
	.history .h_box .img li{
		width: 100%;
		height: 45%;
		height: 300px;
	}
	.history .his{
		float: inherit;
		width: 100%;
		margin-top: 320px;
		height: inherit;
	}
	.history .date{
		width: 15%;
		margin-left: 0;
	}
	.history .nr{
		width: 80%;
	}
	.history .date ul li,.history .nr ul li{
		height: 32px;
	}
	.history .date ul li h1,.history .nr ul li p{
		line-height: 32px;
		padding-left: 0;
	}
	.history .nr ul li b{
		width: 6px;
		height: 6px;
		left: -9.6%;
	}
	.about2 .zc .right img{
		width: 70%;
		margin: auto;
	}
	.about2 .zc .left P{
		font-size: 1.7rem;
		line-height: 1.6;
	}
	.index_bar6 .right .more_s .more{
		margin: auto;
	}
	.history{
		padding-top: 8%;
	}
	.inner_select ul li{
		width: 100% !important;
		margin-right: 0;
		float: none;
		margin: 5px 0;
	}
	.inner_select ul li input{
		float: none;
	}
	.inner_select ul li input.inp1, .inner_select ul li input.inp4{
		width: 40%;
	}
	.inner_select ul li input.inp2, .inner_select ul li input.inp5{
		width: 40%;
	}
	.inner_select ul .submit{
		position: static;
		-webkit-transform: none;
		transform: none;
		text-align: center;
		width: 100%;
	}
	.inner_select ul li select {
	    padding: 5px 2px 6px 2px;
	}
}