﻿@charset "utf-8";
/* CSS Document */
@media(max-width:1440px){
	.logo img{height:120px;}
	.ttp1_y4 img{width:35% !important;}
	.mnav{font-size:20px;margin-top:34px;}
	.mnav .fr span{height:3px;}
	.mnav .fr{margin-top:5px;}
	.tc_nav p{margin-bottom:0px;}
	.tc_nav li a{padding:25px 0;}
	.index_title img{height:60px;}
	.indexp2_gy3{font-size:16px;line-height:26px;margin:35px 14% 0 14%;}
	.indexp2_gy4 a{font-size:18px;}
	.indexp2_gy4{margin-top:20px;}
	.indexp2_gy5 li{width:150px;margin-left:15%;}
	.indexp2_gy5_ico{height:150px;}
	.indexp2_gy5_text{font-size:16px;}
	.indexp3_fl{width:50%;}
	.indexp3_flbt{width:42%;}
	.indexp3_fr li{font-size:26px;padding-bottom:8%;}
	.indexp3_fr{top:0;right:5%;}
	.indexp4nr .indexp2_gy3{font-size:16px;}
	.indexp4ul_img{width:80%;padding:10px;}
	.indexp4ul_img img{width:100%;border: 10px solid rgba(255,255,255,0.5);}
	.indexp4ul li:hover .indexp4ul_img img{border:15px solid rgba(239,210,88,1);}
	.indexp4ul_text{font-size:20px;}
	.indexp4ul li:nth-child(4){top:-110px;}
	.container{margin:0 5%;}
	.foot-right{width:26%;}
	.honor{margin-bottom:30px;}
	.contact .info{width:45%;}
	.contact .map{width:50%;}
	ul.style li img{width:130px;}
	.quality-block1 ul li h6{font-size:24px;margin-top:10px;}
	.quality-block2 >div{padding:3% 0;}
	.quality-title{font-size:24px;margin-bottom:10px;}
	.quality-block2 .imgbox{top:-30px;}
	
	}
	
@media(max-width:1366px){
	.tc_nav li{font-size:20px;}
	.tc_nav li a{padding:20px 0;}
	.banner-tit{font-size:50px;}
	.banner{height:400px;}
	.ft-50{font-size:40px;}
	.container{width:90%;max-width:1200px;}
	.honor ul li >div{padding-top:40px;}
	.honor ul li .imgbox{height:190px;}
	.product-details .article{max-width:1152px;width:100%;}
	
	}
@media(max-width:1100px){
	.sy_news{width:900px;}
	.honor ul li .imgbox{height:130px;}
	.news-hot ul li h2{font-size:20px;}
	.news-list ul li{width:33.33%;}
	
	}
@media(max-width:1024px){
	.banner .owl-carousel .owl-item img{width:auto;}
	.ttp1_y4 img{width:60% !important;}
	.indexp2_fr,.indexp3,.indexp4,.indexp5{ background-size:auto 100%;}
	.indexp2_gy5{width:90%;}
	.indexp2_gy3{margin:0 auto;width:90%;margin-top:40px;}
	.indexp2_gy5 li{margin-left:11.6%;}
	.sy_newsk{width:100%;}
	.sylx_fl1{width:150px;height:150px;}
	.sylx_fl1 img{width:80px;height:80px;margin-top:22%;}
	.sylx_fl1_ico{font-size:30px;bottom: -2%;right: 22%;}
	.sylx_fl{width:40%;}
	.sylx_flr{width:50%;}
	.sylx_flr li{margin-top:0;margin-bottom:30px;}
	.banner-tit{font-size:40px;}
	.subnav ul li a{padding:20px 0;}
	.subnav ul li a i{height:4px;}
	.subnav{height:auto;}
	.about-box1{padding-top:90px;}
	.video-wrap{width:90%;}
	.ft-38{font-size:30px;}
	.about-box4 p.ft-38{margin-bottom:20px;}
	.foot-center{margin:0 8%;}
	.foot-right{width:38%;}
	.about-box2{height:620px;}
	.about-box3 ul li >div{width:98%;margin:0 auto;}
	.about-box3 ul li >div h5{margin:15px 0;font-size:16px;}
	.nav ul li >a{padding:0 12px;}
	.tabs .ecosphere .title{height:auto;margin-bottom:20px;}
	.honor ul li >div{padding:20px;}
	.industry >div{padding:60px 0;}
	.industry .article img{height:40px;}
	.industry h4{font-size:18px;margin-bottom:20px;}
	.industry .even .first,.industry .odd .last{width:45%;}
	.industry .even .last,.industry .odd .first{width:50%;}
	.industry .even .article{margin-right:5%;}
	.industry .odd .article{margin-left:5%;}
	.news-top h1{font-size:26px;}
	.product-details .article{margin-top:50px;}
	.quality >div{padding:20px 0;margin-top:40px;}
	}
	
@media(max-width:992px){
	.index_title img{height:50px;}
	.indexp2_gy3{font-size:14px;line-height:22px;}
	.indexp2_gy4 a{font-size:16px;}
	.indexp2_gy5 li{margin-left:4.3%;}
	.indexp2_gy5_xx1{height:30px;}
	.indexp3_fr li{font-size:20px;}
	.indexp3_fr {top:-30px;right:5%;}
	.indexp4ul li{width:25%;}
	.indexp4ul li:nth-last-child(2){display:none;}
	.indexp4ul_img{width:90%;}
	.indexp4ul_text{font-size:18px;margin-top:5px;}
	.indexp4ul_i i{font-size:28px;}
	.sy_news{width:700px;}
	.sy_news_bt{font-size:18px;}
	.sy_news_text{height:52px;}
	.sy_news_ul li img{width:64px;height:64px;}
	.sy_news_ul li{line-height:64px;}
	.sy_news_ul li i{font-size:30px;}
	.indexp5_x{top:67px;}
	.sylx_fl{width:100%;text-align:center;}
	.sylx_flr{width:75%;margin-top:80px;}
	.sylx{margin-top:50px;}
	.sylx_fl1.fl,.sylx_fl1.fr{float:initial;display:inline-block;margin:0 10px;}
	.ny_nav{display:block;}
	.nyheader{display:none;}
	.ny_nav{ background:rgba(0,0,0,0.6);padding:0;}
	.ny_nav .mnav{margin:10px 0;margin-right:5%;}
	.ny_nav .logo{top:0;}
	.banner-tit{font-size:30px;top:180px;}
	.subnav ul li a{padding:20px 0;}
	.col-3x{width:50%;}
	.about-box3 ul li >div{width:82%;}
	.ny_logo{top:0;left:5%;}
	.ny_logo{width:auto;}
	.honor ul li .imgbox{height:90px;}
	.quality-block2 .imgbox{display:none;}
	
	}
	
@media(max-width:767px){
	.logo img{height:80px;}
	.mnav{font-size:16px;margin-top:22px;}
	.mnav .fl{line-height:20px;}
	.mnav .fr span{height:2px;margin-top:0 !important;margin-bottom:11px;}
	.mnav .fr{width:40px;}
	.ttp1_y4 img{width:80% !important;}
	.index_title img{height:35px;}
	.indexp2_gy3{font-size:14px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top:20px;}
	.indexp2_gy4{margin-top:10px;font-size:14px;}
	.indexp2_gy5{margin-top:20px;}
	.indexp2_gy5 li{width:50%;margin-left:0;text-align:center;}
	.indexp2_gy5 li:nth-last-child(1),.indexp2_gy5 li:nth-last-child(2){display:none;}
	.indexp2_gy5_ico{width:90px;height:90px;border:2px solid #b8d26c;padding:4px;}
	.indexp2_gy5_ico span img{height:28px;}
	.indexp2_gy5_text{font-size:14px;}
	.indexp2_gy5_text{padding:5px 0;}
	.indexp2_gy5_xx1{height:20px;}
	.indexp3_fl{width:70%;margin-left:15%;}
	.indexp3_fr{ position:initial;right:initial;top:initial;width:100%;padding-left:10%}
	.indexp3_fr li{width:50%;padding-right:0 !important;float:left;text-align:left;font-size:16px;padding:0;margin-top:20px;}
	.indexp3_fr li i{font-size:20px;margin-right:10px;}
	.indexp3_fr li span{display:none !important;}
	.indexp4nr .indexp2_gy3{font-size:14px;}
	.indexp4ul li{width:50%;top:0 !important;}
	.indexp4ul_img{padding:5px;width:70%;}
	.indexp4ul_img img {width: 100%;border:5px solid rgba(255,255,255,0.5);}
	.indexp4ul li:nth-last-child(3),.indexp4ul li:nth-last-child(4){display:none;}
	.indexp4ul_text{font-size:14px;margin-top:0;}
	.indexp4ul_i{margin-top:10px;}
	.indexp4ul_i i{font-size:20px;}
	.indexp4ul li:hover .indexp4ul_img img {border: 10px solid rgba(239,210,88,1);}
	.indexp4ul{margin-top:20px;}
	.sy_news{width:300px;padding-bottom:50px;}
	.sy_news .swiper-slide{padding:20px;}
	.sy_news_ul li img{width:54px;height:54px;}
	.sy_news_ul li{line-height:54px;}
	.sy_news_ul li i{font-size:26px;}
	.sy_news_ul{margin-top:10px;}
	.sy_news_text{margin-top:5px;}
	.indexp5_x{top:62px;}
	.sylx_fl1{width:100px;height:100px;}
	.sylx_fl1 img{width:50px;height:50px;margin-top:26%;}
	.sylx_fl1_ico{font-size:24px;bottom:-5%;right:26%;}
	.indexp6_nr .index_title img{height:25px;}
	.sylx_fl1_text{font-size:14px;}
	.sylx_flr{width:90%;margin-top:40px;}
	.sylx_flr li{font-size:14px;width:100%;line-height:26px;margin-bottom:10px;}
	.sylx_flr li i{font-size:14px;width:26px;height:26px;line-height:26px;}
	.sylx{margin-top:30px;}
	.tc_nav li{font-size:16px;}
	.tc_nav li a{padding:10px 0;}
	.tc_nav{width:60%;left:20%;}
	.nybanner{height:230px;}
	.banner-tit{left:5%;font-size:20px;top:110px;line-height:30px;}
	.subnav ul li{width:33.33%;}
	.subnav ul li a{padding:10px;}
	.subnav ul li a i{height:2px;}
	.ft-22{font-size:18px;}
	.ft-20{font-size:16px;}
	.about-title img.pa{width:44px;}
	.video{margin:50px 0;}
	.video-title{padding:0;width:45%;}
	.ft-20{font-size:14px;}
	.about-box2{width:100%;height:auto;}
	.profile{width:90%;margin:30px auto;}
	.ft-50{font-size:26px;}
	.profile .article{margin:20px 0;}
	.profile ul img{width:60px;}
	.about-box3 ul li >div{width:90%;font-size:12px;line-height:20px;}
	.about-box3 ul li >div h5{font-size:14px;margin:5px 0;}
	.about-box4 p.ft-38{font-size:18px;margin-bottom:10px;}
	.about-box4 p.ft-38 span{font-size:24px;padding:0 10px;}
	.about-box4{padding:40px 0;}
	.foot-left,.foot-center{display:none;}
	.foot-right{width:100%;}
	.footer{padding:40px 0 30px;}
	.foot-right p{line-height:26px;}
	.tabs{margin-top:30px;}
	.tabs .ecosphere .number{padding-top:25px;}
	.ecosphere .number{font-size:12px;}
	.ecosphere .icons img{width:44px;}
	.tabs .ecosphere .icons{margin-top:5px;height:40px;}
	.tabs .ecosphere .title h6{font-size:12px;}
	.tabs .ecosphere li.active .triangle{display:none;}
	.bigimg{padding:5px;}
	.bigimg p{font-size:14px;}
	.bigimg .more{width:100px;font-size:12px;line-height:30px;height:30px;margin-left:-50px;}
	.more a{font-size:12px;}
	.honor ul li{width:50%;}
	.ellipsis{font-size:14px;}
	.team-pic .filterbox div h4{font-size:14px;margin-bottom:0;}
	.team-pic .filterbox div{padding:5px 15px;line-height:20px;}
	.contact{padding-top:40px;}
	.quality-title{font-size:20px;margin-bottom:10px;}
	.contact .info p{margin-bottom:30px;}
	.contact .info{width:100%;}
	.contact .map{width:100%;height:220px;}
	.message >div{padding:20px;}
	.message ul li label{margin:5px;padding:10px;}
	.message ul li label{line-height:12px;}
	.message ul li textarea{height:100px !important;}
	.message input[type="submit"]{font-size:15px;width:140px;margin-top:10px;}
	.industry >div{padding:40px 0;}
	.industry .article img{height:26px;}
	.industry h4{font-size:16px;margin:5px 0;line-height:22px;}
	.industry .even .article,.industry .odd .article{font-size:12px;line-height:20px;}
	.industry .even .first, .industry .odd .last{width:55%;}
	.industry .even .last, .industry .odd .first{width:45%;}
	.news-top{padding-top:90px;}
	.news-slick{width:100%;}
	.news-slick .filterbox div {padding: 10px 0 10px 10px;width: 60%;}
	.slick-dots li{margin:0 3px !important;}
	.slick-dots{bottom:20px;}
	.news-hot{width:100%;margin-top:20px;}
	.news-hot ul li h2{font-size:16px;}
	.news-hot ul li .date{margin:0;}
	.news-list ul li{width:50%;}
	.news-list ul li >div{margin:0 5px;}
	.news-list ul li img{height:100px;}
	.news-list ul li .imgbox{margin:10px 0;}
	.news-list ul li .desc{margin-bottom:5px;}
	.news-top h1{font-size:16px;}
	.news-details-top{margin:10px 0;padding:5px 20px;}
	.product-info{padding:30px 15px;}
	.product-info .col-5x{width:100%;text-align:center;}
	.product-info .title h3{padding-left:0;font-size:20px;margin:0;}
	.product-info .title p{padding:0;margin:0;}
	.product-info .article{width:100%;font-size:14px;line-height:24px;margin-top:10px;}
	.product-tabs a{font-size:14px;padding:0 10px; letter-spacing:1px;}
	.product ul li{width:50%;}
	.product ul li >div{margin:5px;padding:15px;}
	.product ul li >div p{ letter-spacing:1px;padding-left:0;margin-top:10px;}
	.quality >div{margin-top:20px;}
	.quality-title{font-size:18px;margin-bottom:5px;}
	.quality-block1 .article{margin-bottom:20px;}
	ul.style li img{height:90px;}
	ul.style li .trans-3 img{height:200px;}
	.quality-block1 ul li h6{font-size:16px;}
	.quality-block1 ul li{margin-bottom:20px;}
	.quality-block2 >div{width:90%;margin:0;line-height:22px;margin:0 auto;padding:0;}
	.recruit dl dt span{ position:initial;display:block;line-height:22px;margin-top:10px;}
	.recruit dl dt{font-size:20px;}
	.recruit dl dd .left{width:90%;padding:5%;line-height:15px;}
	.recruit dl dd .right{width:90%;padding:5%;}
	.recruit dl dd .right ul li{width:100%;padding:0;line-height:22px;}
	.recruit dl dd .bg{display:none;}
	
	}
	
@media(max-width:320px){
	.sylx_flr{width:100%;}
	}