*{margin: 0;padding: 0;font-family: "微软雅黑",Arial,"宋体";}
body{margin: 0; font-size: 16px;}
ul,ol{list-style: none;}
h2,h3,h4{font-weight: normal;}
a{text-decoration: none;color: #000;}
em{font-style: normal;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}
    ::-webkit-scrollbar {
        width: 0;
        height: 3px;
    }

    ::-webkit-scrollbar-track-piece {
        margin-right: 10px;
        background-color: #EEE;
        -webkit-border-radius: 6px;
    }

    ::-webkit-scrollbar-thumb:vertical {
        height: 6px;
        background-color: #DDD;
        -webkit-border-radius: 6px;
    }

    ::-webkit-scrollbar-thumb:horizontal {
        width: 3px;
        background-color: #EEE;
        -webkit-border-radius: 6px;
    }
.clearfix{}
.clearfix::after{content: ""; display: block;clear: both;}
.banner img{width: 100%;display: block;}
#BannerShow_b1 {height: 40.9vw;overflow: hidden;}
#BannerShow_b1 .swiper-container{height: 100%;}
#BannerShow_b1 .swiper-container img{height: 100%;width: 100%;}
.swiper-container{width: 100%;overflow: hidden;}
.swiper-container img{width: 100%;display: block;}
.banner .swiper-pagination-bullets{bottom:40px;width: 100%;text-align: center;}
.banner .swiper-pagination-bullet{display: inline-block;margin: 0 10px !important;width:12px;height: 12px;background-color: #fff;opacity: 1;}
.banner .swiper-pagination-bullet-active{background-color: #ffb415;}

.title h1{font-family: "Helvetica";font-size: 4.6vw;line-height: 1.0;margin-bottom: 10px}
.title p{font-size: 24px;line-height: 1.0;}
.pro_more{display: inline-block;border: 2px solid #d3433a;padding: 0.7vw 2vw;line-height: 1.5;float: right;
	text-align: center;color: #d3433a;}

.about_box{width: 100%;padding:75px 13.5% 60px 12.5%;box-sizing: border-box;background-color: #d03333;color: #fff;}
.about_box .title{width: 25%;}
.about_box .title h1{color: #ffc955;margin-bottom: 1.5vw;font-size: 3.2vw;}
.about_box .title h1 span{font-family: "Helvetica";color: #fff;}
.ppp{display: inline-block;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;line-height: 1.6;height: 12.8em;}
.about_box .cont{width: 64.5%;line-height: 1.6;font-size: 14px;}
.about_box .cont .pic{margin-top: 40px;}
.about_box .cont #kinMaxShow div{width: 30%;margin-right: 5%;display: block;float: left;height: 9vw;overflow: hidden;}
.about_box .cont #kinMaxShow div img{max-height: 100%;display: block;}
.about_box .cont #kinMaxShow div:nth-child(3){margin-right: 0;}
.about_box .more{font-family: Arial;margin-top: 4vw;line-height: 58px;height: 58px;border-top: 2px solid #fff;width: 57%;display: inline-block;color: #ffc2bf;font-size: 14px;}

.product_box{width: 73%;margin: 110px auto 120px auto;}
.product_box .ProductList_b2 .picimg{height: 11vw;overflow: hidden;position: relative;background-color: #f3f3f3;}
.product_box .ProductList_b2 .picimg img{display: block;max-width: 100%;position: absolute;top: 50%;left: 50%;max-height: 100%;
     transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.product_box .title{margin-bottom: 2vw;display: inline-block;}
.product_box .title h1{;color: #d3433a;}
.product_box .title p{color: #333333;}
.product_box .product_list li{display: block;float: left;width: 23.35%;margin-right: 2.2%;position: relative;margin-bottom: 1.5vw;    overflow: hidden;}
.product_box .product_list li .txt{position: absolute;top: 40px;left: 0;padding: 0 12.5%;box-sizing: border-box;color: #fff;z-index: 3;pointer-events: none;}
.product_box .product_list li .txt br{display: none;}
.product_box .product_list li:hover .txt{top: auto;bottom: 0;padding-bottom: 35px;}
.product_box .product_list li .txt h4{font-family: "Helvetica";font-size: 2.0vw;line-height: 1.5;font-weight: bold;}
.product_box .product_list li .txt em{font-size: 1.2vw;line-height: 1.2;margin: 12px auto 20px auto;display: block;}
.product_box .product_list li .txt span{display: none;}
.product_box .product_list li .txt p{font-size: 14px;line-height: 1.5;display: inline-block; display: -webkit-box;
    -webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;display: none;}
.product_box .product_list li:nth-child(4n){margin-right: 0;}
.product_box .pro_more{float: right;margin-top: 0.8vw;}
.product_box .pro_more:hover{background: #d3433a;color: #fff;}
.product_box .product_list li a:before{box-sizing: border-box;border: 6px solid #d3433a;background: linear-gradient(transparent,#d3433a);display: none;
	content: "";width: 100%;height: 100%;position: absolute;bottom: 0;left: 0;}
.product_box .product_list li:hover a:before{display: block;}
.product_box .product_list li:hover .txt p{display: -webkit-box;}
.product_box .product_list li img{display: block;width: 100%;}

.news_box{width: 73%;margin: 0 auto 160px auto;height: 36.4vw;background: #f5f5f5;}
.news_box img{display: block;}
.news_box .fl{width: 25%;background: url(../images/newsbg.jpg) no-repeat;background-size: cover;height: 100%;padding: 100px 3% 0 3%;box-sizing: border-box;}
.news_box .title{color: #fff;margin-bottom: 100px;}
.news_box .pro_more{border-color: #fff;color: #fff;float: left;}
.news_box .pro_more:hover{border-color: #fff;color: #d3433a;background: #fff;}

.NewsList_g1 li{box-sizing: border-box;width: 25%;float: left;display: block;height: 36.4vw;position: relative;background: #f5f5f5;overflow: hidden;padding-top: 2.6vw;position: relative;}
.NewsList_g1 li h3,.NewsList_g1 li p{width: 85%;margin: 0 auto;}
.NewsList_g1 li h3{margin-bottom: 1.1vw;overflow: hidden;}
.NewsList_g1 li h3 a{font-size: 18px;color: #333333;font-weight: bold;overflow: hidden;line-height: 1.5;height: 3em;    display: block;
display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.NewsList_g1 li .ntime{color: #999999;font-family: Arial;width: auto;display: inline-block;margin-left: 7.2%;line-height: 1.0;float: left;}
.NewsList_g1 li p{color: #666666;font-size: 14px;line-height: 1.8;}
.NewsList_g1 li p:nth-last-child(3){overflow: hidden;margin-bottom: 2.6vw;height: 5.4em;display: block;
display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.NewsList_g1 li p:nth-last-child(1){float: right;min-width: 5em;font-family: Arial;margin-right: 7.2%;line-height: 1.0;
	display: inline-block;width: auto;}
.NewsList_g1 li .wmore{font-size: 14px;color: #d3433a;}
.NewsList_g1 li .nwimg{display: block;position: absolute;bottom: 0;left: 0;height: 50%;width: 100%;overflow: hidden;}
.NewsList_g1 li .nwimg img{position: absolute;top: 50%;height: auto;left: 50%;min-width: 100%;min-height: 100%;
     transform: scale(1) translate(-50%, -50%);-webkit-transform: scale(1) translate(-50%, -50%);}
.NewsList_g1 li:nth-child(2n){padding-top: calc(25% + 2.6vw);}
.NewsList_g1 li:nth-child(2n) .nwimg{position: absolute;margin-bottom: 2.6vw;top: 0;left: 0;}
.NewsList_g1 li::after {display: inline-block;border: 10px solid transparent;
    border-top-color: #f5f5f5;content: "";position: absolute;top: 50%;left: 48%;}
.NewsList_g1 li:nth-child(2n)::after{bottom:auto;top: auto;bottom: 50%; border-bottom-color: #f5f5f5; border-top-color: transparent;}

.news_box .PhotoList_i1 li{box-sizing: border-box;width: 25%;float: left;display: block;height: 36.4vw;position: relative;background: #f5f5f5;margin: 0 !important;
    overflow: hidden;position: relative;}
.news_box .PhotoList_i1 h3{display: none;}
.news_box .PhotoList_i1 li span{font-size: 18px;color: #333333;font-weight: bold;: block;width: 80%;text-align: center;margin: 0 !important;
position: absolute;top: 25%;left: 50%;transform: translate(-50%, -25%);-webkit-transform: translate(-50%, -25%);}
.news_box .PhotoList_i1 li h4{display: none;}
.news_box .PhotoList_i1 li:nth-child(2n) span{bottom: 25%;transform: translate(-50%, 25%);-webkit-transform: translate(-50%, 25%);top: auto;}
.news_box .PhotoList_i1 li>a{display: block;position: absolute;bottom: 0;left: 0;height: 50%;width: 100%;overflow: hidden;}
.news_box .PhotoList_i1 li>a img{max-width: unset;max-height: 100%;height: auto;position: absolute;top: 50%;left: 50%;
     transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.news_box .PhotoList_i1 li:nth-child(2n){padding-top: 25%;}
.news_box .PhotoList_i1 li:nth-child(2n)>a{position: absolute;margin-bottom: 2.6vw;top: 0;left: 0;}
.news_box .PhotoList_i1 li::after {display: inline-block;border: 10px solid transparent;
    border-top-color: #f5f5f5;content: "";position: absolute;top: 50%;left: 48%;}
.news_box .PhotoList_i1 li:nth-child(2n)::after{bottom:auto;top: auto;bottom: 50%; border-bottom-color: #f5f5f5; border-top-color: transparent;}

.PosList_a1{box-sizing: border-box;line-height: 55px;height: 55px;color: #333;width: 73%;margin: 0 auto;}
.PosList_a1 span{border-left: 4px solid #d3433a;padding-left: 1.5em;}
.PosList_a1 a{color: #333;}
.PosList_a1 a:hover{color: #d3433a;}
.PosList_a1 b{font-weight: normal;}

.NavList_a1 {text-align: center;}
.NavList_a1 li {display: inline-block;border: 1px solid #d3433a;margin: 0 10px 10px 10px;width: auto;}
.NavList_a1 li a{display: block;color: #d3433a;padding: 10px 20px;}
.NavList_a1 li a.on{background-color: #d3433a;color: #fff;}

.page{text-align: center;padding-top: 40px;}
.page a,.page span{display: inline-block;padding: 5px 10px;border: 1px solid #ccc;margin: 5px;color: #666;}
.page .on, .page .cur{border-color: #d3433a;color: #fff;background-color: #d3433a;}
.product_box .page, .NewsList_g1 .page, .pageinfo{display: none;}
.container .page{display: block;}
.container #load_more_button{display: none;width: 140px;margin: 20px auto 0 auto;padding: 11px 25px;
    text-align: center;border: 1px solid #333;}

.PhotoList_i1 ul{display: block;}
.PhotoList_i1 ul li{display: block;float: left; width: 31.3%;margin-right: 3.05%;margin-bottom: 30px;}
.PhotoList_i1 ul li a{display: block;height: 17vw;overflow: hidden;position: relative;background: #f7f7f7;}
.PhotoList_i1 ul li a img{display: block;max-width: 100%;position: absolute;top: 50%;left: 50%;max-height: 100%;
     transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}
.PhotoList_i1 ul li:nth-child(3n){margin-right: 0;}
.PhotoList_i1 ul li h4{display: none;}
.PhotoList_i1 ul li span{text-align: center;line-height: 1.5;font-size: 16px;display: block;margin-top: 1vw;}

.NewsDetail_a1 #nt{padding: 15px 0;margin-bottom:15px; font-size:20px; line-height:1.6; font-weight:bold; border-bottom:1px dotted #ccc; text-align:center;}
.NewsDetail_a1 #nf{width:160px; margin:0 auto; margin-bottom:20px; height:20px; line-height:20px;display: none;}
.NewsDetail_a1 #nf em{display:block; padding-top:2px; margin-right:2px; float:left;}
.NewsDetail_a1 #nf span{display:block; padding:2px; border-radius:5px; font-size:12px; width:18px; margin-right:4px; float:left; background:#999999; color:#fff; text-align:center; cursor:pointer;}
.NewsDetail_a1 #nf span.nf_on{ background:#d3433a;color:#fff;}
.NewsDetail_a1 p{font-size: 16px;}
.NewsDetail_a1 .nf1 img{margin:10px auto; display:block;}
.NewsDetail_a1 .nf1{line-height:1.8; font-size:14px; min-height: 400px;}
.NewsDetail_a1 #nb{padding:10px 0px; margin-top:10px;text-align:center; color:#777; border-top: 1px dotted #ccc;}
.NewsDetail_a1 #newtb{line-height:30px; margin-top: 20px;}
.NewsDetail_a1 #newtb span{ display:block; width:50%; float:left;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.NewsDetail_a1 #newtb em{ display:block; width:50%; float:left;}
.NewsDetail_a1 #newskw{ font-size:14px; font-weight:bold; margin:10px 0; line-height:30px; word-spacing:1em;display: none;}
#newtb em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.ProductList_b2 ul{margin-top: 60px;}
.ProductList_b2 ul li{float: left;width: 22%;margin-right: 4%;text-align: center;font-size: 14px;color: #555;}
.ProductList_b2 ul li:nth-of-type(4n){margin-right: 0;}
.ProductList_b2 ul li h3{margin: 0.5vw auto 1.0vw auto;width: 90%;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.ProductList_b2 ul li span{display: none;}

.contact_img{width: 35%;float: left;display:none;}
.contact_img img{max-width: 100%;margin: 0 auto;display: block;}
.contact_txt {width: 55%;float: left;}
.contact_txt .ResTitle_a1 {margin-bottom: 50px;}
.contact_txt .ResTitle_a1 span{font-size: 30px;line-height: 1.0;color: #333333;}
.contact_txt h1{line-height: 40px;height: 40px;font-size: 40px;display: none;color: #bbbbbb; text-align: center;}
.contact_txt h2{margin-bottom: 40px;}
.contact_txt h3,.contact_txt p{display: inline;font-size:16px;    word-break: break-word;}
.contact_txt .line{margin-bottom: 30px;}
.contact_txt i{float: left;margin-right: 10px;/*display: block;*/width: 30px;height: 30px;    transform: translateY(-6px);background: #ffcd46;border-radius: 50%;}
.contact_txt i.email{background:#ffcd46 url('../images/Emile.svg')no-repeat center center;fill: #fff;background-size: 59%;}
.contact_txt i.call1{background:#ffcd46 url('../images/call1.svg')no-repeat center center;fill: #fff;background-size: 70%;}
.contact_txt i.call2{background:#ffcd46 url('../images/call2.svg')no-repeat center center;fill: #fff;background-size: 50%;}
.contact_txt i.service{background:#ffcd46 url('../images/service.svg')no-repeat center center;fill: #fff;background-size: 95%;}
.contact_txt i.addr{background:#ffcd46 url('../images/addr.svg')no-repeat center center;fill: #fff;background-size: 50%;}
.contact_txt i.fox{background:#ffcd46 url('../images/fox.svg')no-repeat center center;fill: #fff;background-size: 60%;}

.news_box #load_more_button{display: none;}
/*page*/
.page_ban{width: 100%;position: relative;overflow: hidden;}
.page_ban img{display: block;width: 100%;}
.page_ban .ResTitle_a1{text-align: center;position: absolute;top: 50%;transform: translate(0, -50%);width: 100%;}
.page_ban .ResTitle_a1 br{display: none;}
.page_ban .ResTitle_a1 em{width: 100%;display: block;font-family: "Helvetica";font-size: 4vw;color: #fff;font-weight: bold;text-transform: uppercase;}
.page_ban .ResTitle_a1 span{font-size: 30px;color: #fff;display: none;}

.container{width: 73%;margin: 80px auto 120px auto;height: auto;background: transparent !important;}

.page_con{background: #f5f5f5;position: relative;overflow: hidden;}
.page_con .fl{width: 40%;padding: 2vw 0;}
.page_con>h2{color: #d3433a;line-height: 1.5;display: block;width: 40%;}
.page_con .fl h4{font-size: 18px;line-height: 1.8;margin-bottom: 3vw;}
.page_con .fl p{color: #666666;font-size: 16px;line-height: 1.8;}
.page_con .fr{width: 50%;position: absolute;top: 50%;transform: translate(0, -50%);right: 0;}
.page_con .fr img{width: 100%;display: block;}


.ProductDetail_b1{width: 100%;margin: 0 auto;overflow-x: scroll;}
.ProductDetail_b1 img{max-width: 100%;}
.ProductDetail_b1 p img{max-width: 100%;}
.ProductDetail_b1 p{line-height: 1.6;}
.caseback{margin: 6vw auto 0 auto;width: 7em;font-size: 18px;color: #fff;background-color: #333;height: 40px;line-height: 40px;text-align: center;display: block;}
.Product_Title{font-size: 1.8vw;border-left: 5px solid #d3433a;font-size: 1.8vw;padding-left: 2vw;margin-bottom: 3vw;}
  table{text-align: center;border-collapse: collapse;border: 1px solid #cccccc;    width: auto !important;}
table td{border-width: 1px;
    border-style: solid;    padding: 0.2vw 0.5vw;line-height: 1.6;width: auto !important;height: auto !important;}
.mdb{display: none;}

@media screen and (max-width: 750px) {
    .ProductDetail_b1 p{font-size: 3.8vw;line-height: 1.8;}
    .caseback{font-size: 3.8vw;height: 2em;line-height: 2em;}
    .ProductDetail_b1{width: 100%;}
    .Product_Title{font-size: 6vw;margin-bottom: 6vw;}
}
@media screen and (max-width: 1440px) {
	.about_box{padding: 75px 10% 60px 10%}
	.product_box, .news_box{width: 80%;}

	.NewsList_g1 li{padding-top: 1.5vw;}
	.NewsList_g1 li:nth-child(2n) {padding-top: calc(25% + 1.5vw);}
	.NewsList_g1 li h3 a{text-overflow:ellipsis;white-space:nowrap;height: auto;display: block;}
}
@media screen and (max-width: 1300px){
	.product_box, .news_box{width: 90%;}
	.NewsList_g1 li .wmore{display: none;}
	.NewsList_g1 li:nth-child(2n){padding-top: calc(21% + 1.5vw);}
}
@media screen and (max-width: 1024px) {
	.about_box{padding: 75px 5% 60px 5%}
	.product_box, .news_box{width: 90%;}
	.news_box{height: 36.4vw;margin-bottom: 10vw;}
	.news_box .fl{width: 30%;}
	.news_box .NewsList_g1{width: 70%;float: right;}
	.NewsList_g1 li,.NewsList_g1 li:nth-child(2n){float: none;height: auto;width: 100%;padding: 3vw 5%;}
	.NewsList_g1 li p:nth-last-child(1){margin-right: 0;}
	.NewsList_g1 li h3{height: 28px;}
	.NewsList_g1 li h3, .NewsList_g1 li p{width: 100%;height: auto;}
	.NewsList_g1 li p:nth-last-child(3){height: 3.6em;min-height: 3.6em; -webkit-line-clamp: 2;}
	.NewsList_g1 li .ntime{margin-left: 0;width: 70%;}
	.container .NewsList_g1 li .ntime{float: right;}
	.NewsList_g1 li .nwimg{display: none;}
	.container .NewsList_g1{width: 100%;}
	.NewsList_g1 li::after{display: none;}
    .page_con>h2{width: 100%;}
    .news_box .PhotoList_i1 li{width: 23.3%;}

	.container{width: 90%;height: auto;margin-top: 50px;min-height: 50vw;}
	.PosList_a1{width: 92%;}
	.page_con{padding: 0;background: transparent;}
	.page_con .fl{width: 100%;margin: 0;padding: 0;}
	.page_con .fr{display: none;}

	.container .NewsList_g1 li{margin-bottom: 20px;}
	.container .NewsList_g1 li h3, .container .NewsList_g1 li p{width: 70%;float: right;}
	.contact_txt .ResTitle_a1{margin: 0 0 50px 0;width: 100%;text-align: center;}
	.contact_txt h2{margin-bottom: 25px;font-size: 20px;}
	.contact_txt .ResTitle_a1 span{font-size: 18px;}
	.NewsList_g1 li h3 a{height: 1.5em;}

    .product_box .product_list li{height: 26vw;}
    .product_box .product_list li img{height: 100%;width: auto;}
	.product_box .product_list li .txt em{font-size: 18px;}
	.product_box .product_list li a:before {display: block;}
	.product_box .product_list li .txt p{display: none;}
	.container .NewsList_g1 li .nwimg,.container .NewsList_g1 li:nth-child(2n) .nwimg{display: block;width: 27%;bottom: auto;top: 3vw;left: 3%;margin: 0;
		height: calc(100% - 6vw);}
	.NewsList_g1 li .nwimg img{height: 100%;}

}
@media screen and (max-width: 768px){
	.about_box .title{width: 100%;margin-bottom: 25px;}
	.about_box .title br{display: none;}
	.about_box .title h1{margin: 0 auto 30px auto;}
	.about_box .title h1 span{display: none;}
	.about_box .more{display: none;}
	.about_box .cont{width: 100%;}

	.news_box {height: auto;margin-bottom: 60px;background: transparent;}
	.news_box .fl{width: 100%;background: none;height: auto;padding: 0;}
	.news_box .title{display: inline-block;margin-bottom: 40px;}
	.news_box .title h1{color: #d3433a;}
	.news_box .title p{color: #333;}
	.news_box .pro_more{float: right;border-color: #d3433a;color: #d3433a;}	
	.news_box .NewsList_g1{width: 100%;}
	.NewsList_g1 li{margin-bottom: 20px;width: 100%;}
	.NewsList_g1 li:nth-child(2n) .nwimg{position: absolute;}
	.NewsList_g1 li .hd{display: block;width: 70%;float: right;height: auto;}
	.NewsList_g1 li .nwimg,.NewsList_g1 li:nth-child(2n) .nwimg{display: block;width: 27%;bottom: auto;top: 3vw;left: 3%;margin: 0;
		height: calc(100% - 6vw);}
	
	.product_box{margin: 70px auto;}
	.product_box .product_list li .txt h4{font-size: 35px;}
	.product_box .product_list li .txt span {font-size: 22px;line-height: 32px;}
	.product_box .product_list li{height: 300px;overflow: hidden;width: 47.5%;margin-right: 5%;margin-bottom: 30px;}
	.product_box .product_list li:nth-child(2n){margin-right: 0;}

	.ProductList_b2 ul li{width: 31.3%;margin-right: 3.05%;}
	.ProductList_b2 ul li:nth-of-type(4n){margin-right: 3.05%;}
	.ProductList_b2 ul li:nth-of-type(3n){margin-right: 0;}
	.product_box .ProductList_b2 .picimg{height: 19vw;}

	.contact_img{width: 100%;}
	.contact_txt{width: 100%;margin-top: 0;}
	.contact_txt h1{display: block;}

	.page_ban .ResTitle_a1 em{font-size: 50px;}
	.container{margin: 40px auto 100px auto;}

    .news_box .PhotoList_i1 li{width: 33.3%;height: 54.5vw;}
}
@media screen and (max-width: 640px){
	body{padding-top: 18vw;}
    .page_ban{height: 50vw;}
    .page_ban img{width: auto;height: 100%;position: absolute;}
	.container,.PosList_a1{width: 94%;}
	.banner .swiper-pagination-bullets{bottom: 15px;}
	.banner .swiper-pagination-bullet{;width: 8px;height: 8px;margin: 0 5px !important;}

	.title{text-align: center;width: 100%;}
	.title h1{font-size: 8vw;line-height: 1.5;margin-bottom: 0;}
	.title p{font-size: 5vw;line-height: 1.0;}
	.about_box{background: #fff;color: #333;padding: 45px 5%;}	
	.about_box .title{margin-bottom: 3vw;}
	.about_box .title h1, .about_box .title h1 span{color: #d3433a;}
	.about_box .cont{line-height: 1.6;}
	.about_box .cont .pic img{display: none;}
	.about_box .cont .pic .imgl{display: block;width: 100%;}
    .about_box .cont .pic{margin-top: 5vw;}
    .about_box .title{float: none;}
    .about_box .title h1{font-size: 8.2vw;margin-bottom: 0;}
    .about_box .cont{float: none;}
    .about_box .cont #kinMaxShow div{width: 100%;margin-right:0;height: auto;float: none;}
	.about_box .cont #kinMaxShow div img{width: 100%;height: auto;}
    .about_box .cont #kinMaxShow div:nth-of-type(2),.about_box .cont #kinMaxShow div:nth-of-type(3){display: none;}
	.pro_more{display: none;}
	.product_box{margin: 15px auto 40px auto;}
	.product_box .product_list li{width: 100%;height: 66vw;}
    .product_box .product_list li .txt h4{font-size: 7vw;}
	.product_box .product_list li .txt em{font-size: 5.5vw;line-height: 1.5;margin: 0 auto 3vw auto;}
	.product_box .product_list li .txt p{display: -webkit-box;}
	.product_box .product_list li .txt{padding: 0 5%;}
	.page_con .fl h4 {font-size: 16px;line-height: 28px; margin-bottom: 25px;}
	
	.NewsList_g1 li h3{margin: 0;line-height: 1.1;}
	.NewsList_g1 li h3 a{font-size: 4.2vw;}
	.NewsList_g1 li .nwimg{display: none !important;}
    .container .NewsList_g1 li h3, .container .NewsList_g1 li p{width: 100%;}
	.NewsList_g1 li h3, .NewsList_g1 li p,.NewsList_g1 li .hd{width: 100%;height: auto;}
	.NewsList_g1 li .ntime{width: 100%;}
	.NewsList_g1 li p:nth-last-child(3){font-size: 3.8vw;line-height: 1.8;height: 3.6em;margin-bottom: 2.6vw;
		overflow: hidden;min-height: 3.6em;margin: 2vw auto 3vw auto;    }
	.NewsList_g1 li p:nth-last-child(1){margin-right: 0;}
	.NewsList_g1 li {width: 100%;float: none;}
	.container .NewsList_g1 li{padding: 4vw 3%;box-sizing: border-box;}
	.container .NewsList_g1 li .wmore{font-size: 14px;color: #d3433a;text-align: right;margin-top: 50px;font-family: Arial;}
	.container .NewsList_g1 li .ntime{color: #999999;font-family: Arial;}
	.container .NewsList_g1 li p:nth-last-child(1){float: right;}
	.container .NewsList_g1 li p:nth-last-child(3){height: 3em;min-height: 3em;font-size: 3.8vw;line-height: 1.5;overflow: hidden;}
	.NewsDetail_a1 p{font-size: 3.8vw;}

	.PhotoList_i1 ul li a{height: 30vw;}
	.PhotoList_i1 ul li{display: block;float: left; width: 47.5%;margin-right: 5%;margin-bottom: 15px;}
	.PhotoList_i1 ul li:nth-child(3n){margin-right: 5%;}
	.PhotoList_i1 ul li:nth-child(2n){margin-right: 0;}
	.PhotoList_i1 ul li span{font-size: 3.8vw;}

	.ProductList_b2 ul{margin-top: 30px;}
	.ProductList_b2 ul li{width: 47.5%;margin-right: 5%;margin-bottom: 4vw;}
	.ProductList_b2 ul li h3{margin: 2vw auto 0 auto;}
	.ProductList_b2 ul li:nth-of-type(3n){margin-right: 5%;}
	.ProductList_b2 ul li:nth-of-type(4n){margin-right: 0;}
	.ProductList_b2 ul li:nth-of-type(2n){margin-right: 0;}
	.product_box .ProductList_b2 .picimg{height: 30vw;}

	.NewsDetail_a1 #newtb span{width: 100%;}

	.NavList_a1 li a{padding: 1.5vw 2vw;font-size: 3.8vw;}
	.NavList_a1 li{margin: 0 2vw 0 0;}

	#page{display: none;}
	.container #load_more_button{display: block}
	.NewsDetail_a1 #newtb em{width: 100%;}
	body,.contact_txt h3,.contact_txt p{font-size: 3.8vw;}
    .news_box .title{margin-bottom: 3vw;}
    .news_box .PhotoList_i1 li span{font-size: 4.2vw;}

    .page_ban .ResTitle_a1 em{font-size: 7.5vw;}
    .page_ban .ResTitle_a1 span{font-size: 5.5vw;}
    .container {margin: 4vw auto 5vw auto;}
    .page_con .fl p{font-size: 3.8vw;}
    .product_box .product_list li{margin-bottom: 3vw;}
    .product_box .product_list li img{width: 100%;height: 100%;}

    .mdb{display: block !important;margin: 2vw auto 0 auto;float: none !important;width: 94%;background: #d3433a;color: #fff !important;}

}