/*pad*/

img {
	max-width: 100%;
}
.gh{
	height: 40px;
	width: 56px;
	position: absolute;
	transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	cursor: pointer;
	z-index: 9999;
	display: none;
}

.selected .gh {
	transform: rotate(90deg);
}

.gh a {
	background-color: #fff;
	display: block;margin: 0 auto;
	height: 2px;
	margin-top: -1px;
	position: relative;
	top: 50%;
	transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	width: 56px;
	border-radius: 2px;
}
.gh a:after{
	width:56px;
}
.gh a:before{
	width: 56px;
}
.gh a:after,
.gh a:before {
	background-color: #fff;
	content: "";
	display: block;
	height: 2px;
	left: 0;
	position: absolute;
	transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
}

.gh a:after {
	top: 14px;
}

.gh a:before {
	top: -14px;
}

.selected .gh a:after,
.selected .gh a:before {
	top: 0;
}

.selected .gh a:before {
	transform: translateY(0px) rotate(-45deg);
	-webkit-transform: translateY(0px) rotate(-45deg);
	-ms-transform: translateY(0px) rotate(-45deg);
	background: #fff;width: 100%;
}

.selected .gh a:after {
	transform: translateY(0px) rotate(45deg);
	-webkit-transform: translateY(0px) rotate(45deg);
	-ms-transform: translateY(0px) rotate(45deg);
	background: #fff;width: 100%;
}

.selected .gh a {
	background-color: transparent !important;
}
@media only screen and (max-width:1620px){
	.wrap{
		width: 1220px;
	}
	
	.h_page1 .bds li::before{
		display: none;
	}
	.h_page1 .bds li .img{
		height: auto;
	}
	.h_page1 .bds li{
		box-shadow: -10px 10px 10px 5px rgba(0,0,0,0.2);
	}
	.h_page6 .bds .video{
		width: 50%;height: 500px;
	}
	.h_page6 .bds .txt{
		width: 50%;padding: 20px 30px;
	}
	.h_page6 .bds{
		height: 500px;
	}
	.h_page6 .txt p{
		line-height: 1.6;margin-bottom: 20px;font-size: 15px;
	}
	.footer .rt{
		padding-left: 60px;
	}
	.footer .rt .tel{
		margin-left: 60px;
	}
	
}
@media only screen and (max-width:1220px){
	.wap,
	.wrap{
		width: 960px;
	}
	.h_page6 .bds .txt .ltet {
        height: 400px;
    }
	
	.h_banner{
		height: 500px;
	}
	.h_page1{
		padding: 50px;
	}
	.h_page1 .bds{
		margin-top: 80px;
	}
	.h_page1 .bds li .txt{
		height: auto;padding: 0 20px;
	}
	.h_page1 .bds .txt .rt{
		width: calc(100% - 110px);padding: 20px 0;
	}
	.h_page1 .bds li{
		margin-bottom: 30px;
	}
	.h_page1 .bds li:nth-child(2n){
		margin-top: -40px;
	}
	.h_page2 .lbg1{
		width: 211px;height: 369px;
	}
	.h_page2{
		height: 1090px;
	}
	.h_page2 .bds li{
		height: 60px;
	}
	.h_page2 .bds h3{
		line-height: 60px;font-size: 18px;padding: 0 35px;
	}
	.h_page2 .bds h4{
		width: 90px;margin-top: -34px;line-height: 26px;font-size: 20px;
	}
	.h_page3 .bds .list li .img{
		height: auto;
	}
	.h_page3 .bds .rt{
		height: 887px;
	}
	.h_page3 .bds .list{
		padding: 50px 0;
	}
	.h_page3 .bds .list li{
		margin-bottom: 30px;
	}
	.h_page1 .bds .txt h4{
		font-size: 30px;
	}
	.h_page1 .bds .txt p{
		font-size: 20px;
	}
	.h_page4 .btn .txt{
		margin-left: 10px;
	}
	.h_page4 .rt{
		padding-right: 0;width: calc(100% - 550px);
	}
	.h_page4 .btn{
		margin-left: 0;
	}
	.h_page4 .btn .b1{
		margin-left: 0;
	}
	.h_page6 .bds{
		height: auto;
	}
	.h_page6 .txt h2{
		font-size: 32px;
	}
	.h_page6 .bds .video{
		height: 561px;
	}
	.h_page7 .bds li{
		height: auto;
	}
	.h_page7 .bds li img{
		height: auto;
	}
	.h_page8{
		padding: 30px 0;
	}
	.h_page8 .bd ul,
	.h_page8 .tit{
		padding: 0 100px;
	}
	.h_page9 .box .lt{
		width: 500px;
	}
	.h_page9 .lt .bd li .txt{
		padding: 10px;
	}
	.h_page9 .lt .bd li{
		margin-bottom: 30px;
	}
	.h_page9 .box .rt{
		width: calc(100% - 520px);
	}
	.h_page11 .bd li{
		height: 80px;
	}
	
	.pro_detal .subLeft{
		width: 600px;
	}
	.proList li{
		width: 960px;
	}
	.proList li .photo{
		width: 40%;
	}
	.proList .desc{
		width: 60%;
	}
	.twoInner li{
		width: 50%;
	}
	.ct-group ul{
		width: 63%;
	}
	.ct-group .erweima{
		width: 37%;height: 362px;
	}
	.contact{
		padding: 0 0 40px;
	}
	.ct-group li:nth-last-child(1), .ct-group li:nth-last-child(2), .ct-group li:nth-last-child(3){
		border-bottom: 1px solid #FFFFFF;
	}
	.video_list li .imgs{
		height: auto;
	}
	.h_page5 .bds li .imgs{
		width: 380px;margin-right: 52px;
	}
	.h_page5 .bds li .imgs img{
		height: 210px;margin-left: -25%;
	}
	.h_page5 .bds li .txt{
		padding: 0 20px;
	}
	.h_page5 .bds li .tbg{
		height: 140px;
	}
	.h_page5 .bds li .txt h2{
		line-height: 60px;font-size: 40px;
	}
	.h_page5 .bds li .txt h6{
		height: 140px;
	}
	.h_page5 .bds li .txt p{
		font-size: 18px;width: 520px;line-height: 30px;
	}
	
	
	
}

@media only screen and (max-width:980px) {
	.wap, .wrap {
	    width: auto !important;
	}
	.h_banner{
		height: 350px;
	}
	.h_banner .swiper_spot{
		bottom: 16px;
	}
	.h_page1{
		padding: 40px 30px;
	}
	.u_tit h2 span{
		font-size: 40px;line-height: 1.8;
	}
	.u_tit h2 span::after, .u_tit h2 span::before{
		display: none;
	}
	.u_tit p{
		font-size: 28px;line-height: 1.7;
	}
	.h_page1 .bds{
		margin-top: 40px;
	}
	.h_page1 .bds li{
		width: auto;margin-right: 0;float: none;
	}
	.h_page1 .bds li:nth-child(2n){
		margin-top: 0;
	}
	.h_page1 .bds .txt p{
		line-height: 40px;font-size: 26px;height: 120px;
	}
	.h_page1 .bds .txt h4{
		font-size: 38px;line-height: 1.8;
	}
	.h_page1 .bds .txt .rt{
		width: calc(100% - 130px);
	}
	.h_page1 .bds .txt h3::before{
		top: -22px;
	}
	.h_page2{
		height: auto;padding: 60px 0;
	}
	.h_page2 .lbg1{
		width: 142px;height: 250px;
	}
	.h_page2 .lbg2{
		width: 130px;height: 235px;
	}
	.h_page2 .ltit span{
		font-size: 30px;line-height: 1.8;
	}
	.h_page2 .ltit img{
		height: 100px;top: -18px;
	}
	.h_page2 .bds{
		padding: 0 30px;
	}
	.h_page3{
		padding: 60px 0;
	}
	.h_page4{
		height: auto;padding: 60px 30px;
	}
	.h_page4 .lt{
		float: none;width: auto;text-align: center;
	}
	.h_page4 .rt{
		float: none;width: auto;
	}
	.h_page4 h2 img{
		height: 80px;
	}
	.h_page4 p{
		line-height: 1.7;
	}
	.h_page4 h2{
		margin-bottom: 0;
	}
	.h_page4 .img{
		float: none;margin: 0 auto;width: 180px;height: 180px;
	}
	.h_page4 .btn{
		float: none;margin-top: 30px;
	}
	.h_page4 .btn .ico{
		width: 90px;height: 90px;float: none;display: inline-block;
		position: relative;top: 10px;
	}
	.h_page4 .btn .txt{
		float: none;display: inline-block;
	}
	.h_page4 .btn .qm{
		text-align: center;margin: 0 auto;
	}
	.h_page4 .btn .txt h4{
		font-size: 30px;line-height: 1.4;
	}
	.h_page4 .btn .b1{
		margin: 50px auto 0;
	}
	.l_banner {
		height: 100px;
	}
	.l_banner .lnav li{
		font-size: 26px;
	}
	.crumbs{
		padding: 0 15px;height: auto;margin: 10px 0;
	}
	.crumbs dl{
		overflow: hidden;
	}
	.crumbs dt, .crumbs dd{
		font-size: 14px;line-height: 26px;margin-bottom: 0;
	}
	.pro_detal{
		padding: 0 15px 20px;
	}
	.subRight,
	.pro_detal .subLeft{
		width: auto;float: none;
	}
	.enter{
		font-size: 24px;line-height: 1.7;
	}
	.sideContact{
		padding: 0 30px 30px;
	}
	.subRight{
		margin-top: 40px;
	}
	.pro_detal .kuai dl:before{
		height: 40px;
	}
	.pro_detal .tit{
		font-size: 16px;height: auto;line-height: 30px;padding-left: 15px;
	}
	.pro_detal .tit:after{
		top: 6px;height: 20px;   display: none;
	}
	.sideContact li{
		font-size: 14px;padding-left: 30px;line-height: 30px;
	}
	.sideContact li:nth-child(1),
	.sideContact li:nth-child(2),
	.sideContact li:nth-child(3){
		background-size: 20px auto;
	}
	.sideContact li:nth-child(4) a{
		margin: 30px 0 0;height: 30px;line-height: 30px;width: 150px;
	}
	.sideContact li:nth-child(4) a span{
		font-size: 14px;background-size: 20px auto !important; padding-left: 30px;
	}
	.pro_detal .tit:after{
		top: 22px;height: 30px;
	}
	.sideContact li:nth-child(3) a:after{
		border: 10px solid transparent;
		    border-right: 0;
		    border-left-color: #333;
	}
	.sideContact li:nth-child(3) a:hover:after{
		    border: 10px solid transparent;
		    border-bottom: none;
		    border-top-color: rgb(230,0,18);margin-top: -10px;
	}
	.other li{
		height: 50px;line-height: 50px;
	}
	.other li a{
		font-size: 26px;
	}
	.other li a i{
		    border: 10px solid transparent;
		    border-right: 0;
		    border-left-color: #e60013;margin-top: -10px;
	}
	.sideMess input[type='text']{
		font-size: 24px;height: 60px;
	}
	.sideMess textarea{
		height: 200px;font-size: 24px;
	}
	.sideMess input[type='submit']{
		width: 140px;height: 60px;line-height: 60px;font-size: 24px;
	}
	
	.proList li{
		width: auto;height: auto;padding: 30px 0;
		border-bottom: 1px solid #ccc;
	}
	.proList li .photo{
		float: none;width: auto;height: auto;
	}
	.proList li .photo a img{
    position: absolute;
    z-index: 11;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0;
    margin: 0 auto;
	}
	.proList .desc{
		width: auto;float: none;height: auto;padding: 0 0;
	}
	.proList a.title{
		font-size: 28px;line-height: 1.7;
	}
	.proList .focus{
		font-size: 24px;line-height: 1.7;
	}
	.proList em{
		font-size: 24px;line-height: 1.7;padding: 20px 0;
	}
	.proList a.detail{
		width: 160px;height: 54px;line-height: 54px;font-size: 24px;
	}
	.twoInner{
		padding: 40px 30px;
	}
	.twoInner li strong{
		font-size: 28px;
	}
	.twoInner li p{
		font-size: 24px;line-height: 1.7;
	}
	.twoInner li:nth-child(2),
	.twoInner li{
		width: auto;float: none;
	}
	.twoInner li div{
		width: auto;height: auto;padding: 40px 0;
	}
	.twoInner li{
		margin-bottom: 20px;
	}
	.pro_detal h1{
		line-height: 1.7;font-size: 18px;
	}
	.pro_detal .kuai{
		padding: 5px 0;
	}
	.pro_detal .kuai dt{
		font-size: 16px;margin-bottom: 10px;line-height: 1.6;
	}
	.pro_detal .kuai dl{
		height: auto;padding-left: 15px;
	}
	.pro_detal .kuai dd{
		width: auto;font-size: 24px;line-height: 1.7;
	}
	.related_product .photo{
		width: auto;height: auto;
	}
    .related_product li p{
		font-size: 24px;line-height: 1.7;
	}
	.subwd .bd em{
		width: 50px;height: 50px;background-size: 50px auto !important;font-size: 24px;line-height: 40px;
	}
	.subwd .bd p,
	.subwd .bd a{
		width: 580px;font-size: 24px;line-height: 30px;
	}
	.subwd .bd a{
		line-height: 1.7;
	}
	.news li h2{
		padding:20px;
	}
	.news li h2 a{
		font-size: 28px;line-height: 1.7;background-size: 45px auto !important;
		padding-left: 60px;
	}
	.news li h2 a i{
		display: none;
	}
	.news li p{
		display: block;font-size: 26px;line-height: 1.7;
	}
	.pages li a{
		font-size: 24px;
		line-height: 56px;
		padding: 0 20px;
	}
	.news_detal .ls span{
		font-size: 22px;background-size: 25px auto !important;padding-left: 30px;
	}
	.news_detal .rt a{
		font-size: 24px;background-size: 35px auto !important;padding-right: 45px;
	}
	.news_detal .ne_text{
		font-size: 24px;line-height: 1.7;
	}
	.news_detal .ne_tj h2{
		font-size: 24px;line-height: 1.7;
	}
	.news_detal .ne_tj li a{
		font-size: 24px;
	}
	.sideContact{
		border: none;
	}
	.ct-group li .text h4{
		font-size: 16px;line-height: 1.7;margin-bottom: 0;
	}
	.ct-group li .text p{
		font-size: 14px;line-height: 1.7;max-height: 130px;
	}
	.ct-group ul{
		width: auto;padding: 0 15px;
		float: none;
	}
	.ct-group li{
		float: none;height: 100px;width: auto;
	}
	.ct-group li .text{
		padding-left: 40px;
	}
	.ct-group li:nth-child(5) .text,
	.ct-group li:nth-child(6) .text,
	.ct-group li:nth-child(2) .text,
	.ct-group li:nth-child(3) .text,
	.ct-group li:nth-child(4) .text,
	.ct-group li:nth-child(1) .text{
		background-size: 30px auto !important;
	}
	.ct-group .erweima{
		height: 230px;width: 92%;float: right;margin: 0 30px;
	}
	.ct-group .erweima .imgs{
		width: 300px;
	}
	.ct-group .erweima .imgs img{
		width: 150px;margin: 0 auto;display: block;
	}
	.ct-group .erweima .imgs p{
		font-size: 24px;line-height: 1.7;
	}
	.map{
		margin: 0 15px;height: 300px;
	}
	.video_list li h5{
		font-size: 24px;line-height: 1.7;
	}
	.news_detal .ne_text{
		text-indent: 0;
	}
	.honor .hon_text h2{
		line-height: 1.7;
	}
	.honor .hon_text p{
		font-size: 24px;line-height: 1.7;
	}
	.pro_lis li{
		float: none;width: auto;margin-right: 0;
	}
	.pro_lis li h4{
		font-size: 24px;line-height: 1.7;
	}
	.pro_lis li .img{
		height: auto;
	}
	.h_page6{
		height: auto;padding: 40px 30px;overflow: hidden;
	}
	.h_page6 .bds .txt,
	.h_page6 .bds .video{
		width: auto;height: auto;float: none;
	}
	.h_page6 .txt span{
		height: 4px;
	}
	.h_page6 .txt h2{
		padding-bottom: 5px;
	}
	.h_page6 .txt p{
		font-size: 24px;line-height: 1.6;
	}
	.h_page6 .txt .btn{
		width: 170px;height: 60px;background-image: none;padding-right: 0;
	}
	.h_page6 .txt .btn i{
		line-height: 60px;font-size: 24px;
	}
	.h_page7{
		padding: 40px 30px;
	}
	.h_page8{
		height: auto;padding: 40px 30px;
	}
	.h_page8 .bd ul, .h_page8 .tit{
		padding: 0;text-align: center;
	}
	.h_page8 .tit h2{
		float: none;
	}
	.h_page8 .tit p{
		line-height: 1.7;font-size: 32px;
	}
	.h_page8 .bd li h6{
		font-size: 20px;
	}
	.h_page8 .bd li .txt{
		width: calc(100% - 68px);
	}
	.h_page8 .bd li .ico{
		width: 60px;
	}
	.h_page9{
		padding: 40px 30px;
	}
	.h_page9 .box .rt,
	.h_page9 .box .lt{
		float: none;width: auto;
	}
	.h_page9 .lt .hd{
		height: 80px;
	}
	.h_page9 .lt .hd li{
		font-size: 28px;line-height: 80px;
	}
	.h_page9 .lt .bd li:nth-child(1){
		height: auto;
	}
	.h_page9 .lt .bd li .img{
		width: auto;height: auto;float: none;
	}
	.h_page9 .lt .bd li .txt{
		float: none;padding: 20px 30px;width: auto;
	}
	.h_page9 .lt .bd li h3{
		font-size: 28px;line-height: 1.8;
	}
	.h_page9 .lt .bd li p{
		font-size: 24px;line-height: 40px;height: 80px;
	}
	.h_page9 .lt .bd li .date h6{
		font-size: 24px;line-height: 1.7;
	}
	.h_page9 .lt .bd li.n1 .txt{
		float: right;width: calc(100% - 140px);
	}
	.h_page9 .lt .bd li .date h4{
		margin-bottom: 0;
	}
	.h_page9 .rt .hd{
		height: 80px;
	}
	.h_page9 .rt h2{
		font-size: 28px;line-height: 80px;
	}
	.h_page9 .rt .ture{
		width: 80px;height: 80px;
	}
	.h_page9 .rt .bd h3{
		font-size: 28px;line-height: 1.7;
	}
	.h_page9 .rt .bd p{
		font-size: 24px;line-height: 40px;height: 80px;
	}
	.h_page9 .rt .bd a{
		    background: url(../images/img6.jpg) no-repeat left top 10px;
	}
	.h_page10{
		padding: 40px 30px;height: auto;
	}
	.h_page10 p{
		font-size: 28px;
	}
	.h_page10 .btn{
		background-size: cover;width: 245px;height: 60px;font-size: 28px;line-height: 60px;
		margin: 30px auto 0;
	}
	.h_page11{
		padding: 40px 30px;
	}
	.h_page11 .bd li{
		width: calc((100% - 42px)/3);height: 120px;margin-bottom: 20px;margin-right: 20px;
	}
	.h_page11 .bd li:nth-child(3n){
		margin-right: 0;
	}
	.h_page11 .bd li:nth-child(7n){
		margin-right: 20px;
	}
	.h_page2 .bds h3{
		font-size: 24px;width: auto;text-align: center;float: none;margin-bottom: 20px;
	}
	.h_page2 .bds h3:nth-child(2n){
		text-align: center;float: none;
	}
	.h_page11 .bd li:nth-child(n + 8) {
    display: block;
}
.h_page11 .bd li:nth-child(n + 10) {
    display: none;
}
	.h_page2 .bds li{
		height: auto;margin-top: 65px;
	}
	.h_page2 .bds h4{
		top: 0;margin-top: -60px;
	}
	.h_page3 .bds .rt,
	.h_page3 .bds .lt{
		float: none;width: auto;
	}
	.h_page3 .bds{
		padding: 0 30px;
	}
	.h_page3 .bds .top p{
		font-size: 22px;line-height: 1.6;
	}
	.h_page3 .bds .nav h4 a{
		font-size: 30px;line-height: 68px;padding-left: 70px;
	}
	.h_page3 .bds .nav li:nth-child(1) h4 a,
	.h_page3 .bds .nav li:nth-child(2) h4 a,
	.h_page3 .bds .nav li:nth-child(3) h4 a{
		background-size: 50px auto !important;
	}
	.h_page3 .bds .nav h4{
		height: 70px;
	}
	.h_page3 .bds .nav dl{
		padding: 20px 30px;
	}
	.h_page3 .bds .nav dd a{
		line-height: 1.8;font-size: 26px;
	}
	.h_page3 .bds .tit .more{
		width: 160px;height: 50px;border-radius: 50px;font-size: 24px;
		line-height: 50px;margin-top: 10px;
	}
	.h_page3 .bds .rt{
		height: auto;
	}
	.h_page3 .bds .list{
		padding: 30px 0;
	}
	.h_page3 .bds .list li{
		width: calc((100% - 22px)/2);margin-right: 20px;
	}
	.h_page3 .bds .list li:nth-child(2n){
		margin-right: 0;
	}
	.h_page3 .bds .list li:nth-child(3n){
		float: right;
	}
	.h_page3 .bds .list h4{
		font-size: 24px;line-height:70px;
	}
	.h_page4 .btn .b1{
		background-size: cover;
		    width: 245px;
		    height: 60px;
		    font-size: 28px;
		    line-height: 60px;
		    margin: 30px auto 0;
	}
	.h_page5{
		padding: 40px 30px;
	}
	.h_page5 .bds li{
		border-bottom: 1px dashed #ccc;width: 690px;
	}
	.h_page5 .bds li .poz{
		position: static;overflow: hidden;width: 690px;
	}
	.h_page5 .bds li:nth-child(2n) .imgs,
	.h_page5 .bds li .imgs{
		position: static;width:670px;margin-right: 0;transform: none;border: 10px solid #FFFFFF;margin-left: 0;
	}
	.h_page5 .bds li .imgs img{
		transform: none;width: 100%;height: 315px;margin-left: 0;max-width:none
	}
	.h_page5 .bds li:nth-child(2n) .txt h2,
	.h_page5 .bds li:nth-child(2n) .txt h3{
		text-align: center;
	}
	.h_page5 .bds li:nth-child(2n) .txt{
		float: none;
	}
	.h_page5 .bds li .tbg{
		position: static;height: auto;
	}
	.h_page5 .bds li .txt{
		float: none;width: auto;position: static;padding:30px 0;
	}
	.h_page5 .bds li .txt h2{
		text-align: center;margin: 20px 0;
	}
	.h_page5 .bds li .txt h6{
		position: static;height: auto;
	}
	.h_page5 .bds li .txt p{
		position: static;font-size: 24px;line-height: 1.7;width: auto;transform:none
	}
	.h_page5 .bds li .txt h3{
		text-align: center;
	}
	.lbgs3{
		display: none;
	}
	.customer ul{
		margin: 40px 30px;
	}
	.customer li{
		width: calc((100% - 2px)/3);
	}
	.proList{
		margin: 40px 30px;	
	}
	.posi{
		margin: 0 60px;
	}
	.twoInner li{
		height: auto;
		margin-bottom: 15px;
	}
	.pro_detal .slideBox .hd{
		position: static;
	}
	.pro_detal .slideBox{
		padding-bottom: 10px;
	}
	.subwd .hspan span{
		width: 12px;
		height: 12px;
	}
	
	.mo_footer{
		display: block;
	}
	.h_page3 .bds .tit h3{
		padding: 10px 0;
	}
	.h_page3 .bds .tit .more{
		margin: 20px 10px 0 0;
	}
		.header .naver li{
		padding: 0 10px;
		position: relative;
	}
	.sideContact li:nth-child(3) a img{
		width: 100px;height: 100px;
	}
	.ylcc{
	    text-align: center;
	}
	
	.moresyk{
	    width: 220px;
	    line-height: 60px;
	    font-size: 24px;
	}
	
	
	
	
	.h_page2 .bds h4{
	    margin-top: 50px;
	}
	.h_page2 .bds h3:nth-child(2n){
	    margin-top: 50px;
	    background: #444;
	}
	.h_page2 .bds li{
	    margin: 0 0 10px;
	}
	.h_page3 .bds .nav h4{
	    display: none;
	}
	.h_page3 .bds .nav dl{
	    padding: 0 30px;
	}
	.h_page3 .bds .nav{
	    padding-bottom: 25px;
	}	
	.h_page4 .btn .ico{
	    display: none;
	}
	.h_page5 .bds li .txt p{
	    height: 78px;
	    overflow: hidden;
	}
	.twoInner li div{
	    width: 100%;
	    display: block;
	}
	.related_product,
	.other{
	    display: none;
	}
	.ct-group .erweima{
	    display: none;
	}
	
	
	.l_banner .lnav{
	    display: none;
	}
	.ykweb{
	    display: block;
	    background: none !important;
	    height: auto;
	}
	.l_banner.ykweb .lnav{
	    position: static;
	    display: block;
	    margin: 40px 30px 0;
	}	
	.l_banner .lnav ul{
	    overflow: hidden;
	}
	.l_banner .lnav li{
	    width: calc(50% - 10px);
	    float: left;
	    font-size: 25px;
	    line-height: 70px;
	    border:1px solid #ccc;
	    box-sizing: box-sizing;
	    margin: 0 0 10px;
	}
	.l_banner .lnav li:nth-child(2n){
	    float: right;
	}
	.l_banner .lnav li.active{
	    border-color: #e60013;
	}
	.l_banner .lnav li.active i{
	    bottom: -2px;
	}
	.nav_line{
	    display: none !important;
	}
	
	
	.proList a.detail{
	    width: 100%;
	    line-height: 70px;
	    height: 70px;
	}
	
	
	
	.lpbgs{
	    /*background-color: #f5f5f5;overflow: hidden;*/
	}
	.proList{
	    background-color: #f5f5f5;
	    padding: 40px 30px;
	    margin: 0;
	}
	.proList li{
	    padding: 30px;
	    border: none;
	}
	.proList .focus p{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-left: 25px;
	}
	.proList .focus p:before{
	    border: 10px solid transparent;
	    border-top: 0;
    border-bottom-color: #e60013;
    margin-top: -6px;
	}
	.h_page3 .bds .lt{
	    display: none;
	}
	.pro_detal .para2{
	    font-size: 14px;line-height: 1.7;
	}
	.xf{
	    display: none;
	}
	
	.mo_footer li span{
		font-size: 16px;line-height: 50px;padding-left: 40px;
	}
	.mo_footer li:nth-child(2) span,
	.mo_footer li:nth-child(3) span,
	.mo_footer li:nth-child(1) span{
		background-size: 30px auto !important;
	}
	
	
	
	
	
	
	
	
	
	
}

