﻿.s-pro-t{text-align: center;color: #000;}
.s-pro .s-pro-b{width: 100%;}
.s-pro .s-pro-list{border: 1px solid #eee;padding: 0;position: relative;}
.s-pro .s-pro-list .s-pro-img{width: 100%;height:234px;}
.s-pro .s-pro-list .s-pro-img img{ max-height: 100%;max-width: 100%; display: block;margin: auto;}
.s-pro .s-pro-list p{text-align: center;height:48px;line-height: 48px;font-size: 16px;}
.shb{border: 1px solid #87D6D4!important;}
.sh{display: none;height: 30px;width: 100%;position: absolute;bottom: 0;left: 0;background: #87d6d4;text-align: center;font-size: 16px;line-height: 30px;}
@media only screen and (min-width:1000px ) {
	.sh a{color: #fff;}	
}
@media only screen and (max-width:999px ) {
	.sh a{color: #fff;}
}

@media only screen and (min-width:768px ) {
	.s-pro .col-lg-3{width: 23%;margin: 0 1.33%;}
	.s-pro .col-lg-3:first-child{margin-left: 0;}
	.s-pro .col-lg-3:last-child{margin-right: 0;}
}

@media only screen and (min-width:1500px ) {
	.s-pro-t{margin:43px 0 39px;font-size: 27px;}
	
}
@media only screen and (min-width: 1200px) and (max-width: 1499px) {
	.s-pro-t{margin:43px 0 39px;font-size: 27px;}
	
	
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.s-pro-t{margin:43px 0 39px;font-size: 27px;}
	.s-pro .s-pro-list{font-size: 14px;}
	
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.s-pro-t{ margin:55px 0 49px;font-size: 24px;}
	
	
}
@media only screen and (min-width: 300px) and (max-width: 767px) {
	.s-pro-t{ margin:35px 0 28px;font-size: 20px;}	
	.s-pro .col-lg-3{width: 46%;margin: 0 2%;float: left;margin-bottom: 15px;font-size: 13px;}
	.s-pro .col-lg-3:nth-child(3){margin-bottom: 0;}
	.s-pro .col-lg-3:nth-child(3){margin-bottom: 0;}
	.s-pro .s-pro-list .s-pro-img{width: 100%;height:132px;}
	
	.s-newa .col-lg-6{padding: 0;}
}
@media only screen and (max-width:374px ) {
	.s-pro .s-pro-list .s-pro-img{height:115px;}
	
}

.partner{margin-bottom: 50px;}
.part{border-top: 1px solid #eee;border-bottom: 1px solid #eee;height:81px;overflow: hidden;}
.part .tempWrap .picList .fl{width: auto!important;}
@media only screen and (max-width:767px ) {
	.partner{margin-bottom: 10px;}	
	.partner .part{height: 50px;}
	.partner .part img{height: 48px!important;margin: 0!important;}
	.s-pro .s-pro-list p{font-size: 14px;line-height: 20px;}
}

.s-newa h3{color: #000;font-weight: normal;}
.s-newa h6{color: #000;font-weight: normal;}


@media only screen and (min-width:1200px ) {
	.s-newa h3{font-size: 22px;height: 43px;}
	.s-newa h6{font-size: 17px;margin-bottom: 7px;}
	.s-newa .new-list{margin-bottom: 13px;font-size: 13.2px;}
	
	.s-newa .container{width:64%;}
	.sn-img {width: 34%;}
	.sn-img img{width: 100%;}	
}

@media only screen and (min-width:1640px ) {
	.s-newa .new-list{height: 61px;overflow: hidden;}
	.s-newa .new-list:hover h6{color: #22AEAF;}
	.s-newa .new-list p{line-height: 1.3em;}
	.s-newa .yl .san{height:74px;line-height: 50px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1639px) {
	.s-newa .new-list{height: 61px;overflow: hidden;}
	.s-newa .new-list:hover h6{color: #22AEAF;}
	.s-newa .new-list p{line-height: 1.3em;}
	.s-newa .yl .san{height:74px;line-height: 50px;}
}
@media only screen and (min-width: 768px) and (max-width: 1199px) {
	.s-newa .yl{margin-bottom: 10px;}
	.s-newa h3{font-size: 23px;margin-bottom: 24px;}
	.s-newa h6{font-size: 22px;margin-bottom: 12px;}
	.s-newa .new-list{margin-bottom: 26px;font-size: 18px;}
	
	.sn-img {display: none;}
	
}
@media only screen and (max-width: 767px) {
	.s-newa .yl{margin-bottom: 5px;}
	.s-newa h3{font-size: 20px;margin-bottom: 18px;}
	.s-newa h6{font-size: 16px;margin-bottom: 10px;}
	.s-newa .new-list{margin-bottom: 20px;font-size: 14px;}
	
	.sn-img {display: none;}
}



.main .main-r .main-r-list{border: 1px solid #eee; text-align: center;color: #000;}
.main .main-r .main-r-list p{height: 2.5em;margin-top: 0.5em;}
.main .main-r .main-r-list p b{font-weight: normal;}
.main .main-r .main-r-list a{display: block;}
.main .main-r .main-r-list .pro-img{width: 500px;height: 220px;overflow: hidden;text-align: center;vertical-align: middle;display: table-cell;}
.main .main-r .main-r-list .pro-img img{max-width: 100%;max-height: 100%;display: block;margin: auto;}
@media only screen and (min-width:768px ) {
	.main .main-r .main-r-list{height: 283px;font-size: 17px;padding: 0;width: 28.6%;margin: 0 1.65% 25px;}
	.syg{height: 285px;}
	.teshu{ width: 17%!important;height: 148px;margin: 0 1.5% 20px; }
	.main .main-r .teshu .pro-img{height: 114px;}
	.part .tempWrap{width:1200px;}
	..part .tempWrap .picList{width: 1200px;}
}

@media only screen and (max-width:767px ) {
	.main .main-r .main-r-list{height: 192px;font-size: 14px;padding: 0;margin: 0 2% 12px;width: 46%;}
	.main .main-r .main-r-list .pro-img{height: 132px;}	
	.syg{height: 195px;}
	.main .main-r .main-r-list p{line-height: 1.2em;}
	
	.pro .pro-m .ss>em{display: none;}
	.pro .pro-m div{width: 100%!important;}
}




.pro .pro-tl img{width: 100%;}
.pro .pro-tr h3{text-align: center;color: #000;}
.pro .pro-m{font-size: 14px;font-family: "微软雅黑";}
.pro .pro-m table{max-width:100%!important;}
.pro .pro-m h6{color: #000;}
.pro .pro-t .cs .col-lg-4{padding: 0;}
.pro .pro-m p{line-height: 1.5em;}
.pro-m img{max-width: 100%;}
.pro .pro-b{color: #000;}
.pro .pro-b a{color: #000;}

@media only screen and (min-width:768px ) {
	.pro{margin-top:99px;margin-bottom: 73px;}
	
	.pro .pro-tl{margin:0 auto;width: 34%;}
	
	
	.pro .pro-tr h3{font-size: 30px;}
	.pro .pro-m h6{font-size: 23px;margin: 49px 0 30px;}
	.pro .pro-t .cs{width: 100%;font-size: 19px;margin-top:30px;}
	.pro .pro-t .cs .col-lg-4{line-height: 67.5px;}
	.pro .pro-m p{font-size: 18px;margin-bottom: 24px;}
	.pro .pro-b {margin: 13px 0 74px;font-size: 19px;}
	.pro .pro-b .pres{float: left;}
	.pro .pro-b .next{float: right;}
	.pro .pro-m{width: 908px;margin: 0 auto;}
}

@media only screen and (max-width:767px ) {
	.pro .pro-m h6{font-size: 13px;margin: 15px 0 10px;}
	.pro .pro-tr h3{margin-top: 20px;}
	
	.pro .pro-m img{    max-width: 100%;}
	.pro .pro-t .cs{width: 100%;font-size: 13px;margin:18px 0 15px;}
	.pro .pro-t .cs .col-lg-4{line-height: 20px;}
	.pro .pro-m p{margin-bottom: 10px;font-size: 13px;}
	.pro .pro-b {margin: 13px 0 30px;font-size: 14px;line-height: 30px;}
}




.news-detail h3{text-align: center;color: #000;font-weight: normal;}
.news-detail .qt{border-bottom: 1px solid #333;}
.aticle p{line-height: 1.4em;}
.news-detail .nd-b{color: #000;}
.news-detail .nd-b a{color: #000;}
.news-detail .aticle{font-size: 15px;}
@media only screen and (min-width:768px ) {
	.news-detail h3{margin: 53px 0 71px;font-size: 28px;}
	.news-detail .qt{font-size: 18px;padding-bottom: 18px;margin-bottom: 21px;}
	.news-detail .qt .fl:first-child{width: 35%;text-align: right;}
	.news-detail .qt .fl:last-child{width: 35%;}
	.news-detail .qt .fl:nth-child(2){width: 30%;text-align: center;}
	.aticle p{font-size: 16px;text-indent: 32px;margin-bottom: 5px;}
	.news-detail .nd-b{font-size: 20px;margin: 40px 0 88px;line-height: 44px;}
	.news-detail .aticle{width: 998px;margin: 0 auto;}
}


@media only screen and (max-width:767px ) {
	.news-detail h3{margin: 17px 0 20px;font-size: 15px;}
	.news-detail .qt{font-size: 13px;padding-bottom: 8px;margin-bottom: 10px;}	
	.news-detail .aticle img{max-width:100% ;}
	.news-detail .qt .fl{text-align: center;}
	.news-detail .qt .fl:first-child{width: 25%;}
	.news-detail .qt .fl:last-child{width: 25%;}
	.news-detail .qt .fl:nth-child(2){width: 50%;}
	.aticle p{font-size: 13px;text-indent: 26px;margin-bottom: 3px;}
	.news-detail .nd-b{font-size: 14px;margin: 13px 0 28px;line-height: 20px;}
	.news-detail .aticle{overflow: hidden;width: 100%;}
}



.news .main-r .news-list .fl{width: 18%;text-align: center;background: #22aeaf;color: #fff;}
.news .main-r .news-list .fr{width: 79%;}
@media only screen and (min-width:768px ) {
	.news .main-r .news-list .fl img{width: 100%;height: 123px;}
	.news .main-r .news-list{font-size: 14px;line-height: 25px;margin-bottom:51px;}
	.news .main-r .news-list h6{font-size: 17px;margin-bottom: 13px;color: #000;}
	.news .main-r .news-list h6 span{display: none;}
	.news .main-r .news-list .fl{font-size: 17px;height: 88px;}	
	.news .main-r .news-list .fl p{font-size: 29px;margin: 15px 0 18px;}	
	
}

@media only screen and (max-width:767px ) {
	.news .main-r .news-list .fl img{width: 100%;height: 90px;}
	.news .main-r .news-list{font-size: 12px;line-height: 18px;margin-bottom:20px;width: 100%;}
	.news .main-r .news-list h6{font-size: 15px;margin-bottom: 10px;}
	.news .main-r .news-list h6 span{font-size: 12px;}
	.news .main-r .news-list .fl{display: none;}	
	.news .main-r .news-list .fl p{font-size: 22px;margin: 20px 0;}
	.news .main-r .news-list .fr{width: 100%;}
}



.case .main-r .main-r-list{border: none;margin-bottom: 1em;}
.case .main-r .main-r-list p{margin-top: 5px;}




.forest .hz{width: 100%;margin-bottom: 1em;}
.forest .main-r p{line-height: 1.4em;margin-bottom: 0.3em;}
.forest .hz img{width: 100%;}
@media only screen and (min-width:768px ) {
	.forest .news-list{margin-bottom: 40.5px!important;}
	.forest .news-list .fl img{height: 135px!important;}
	.forest .main-r p{font-size:15px;}
	.forest .hz img{height: 199.4px;}
}

@media only screen and (max-width:767px ) {
	.forest .news-list .fl img{height: 100px!important;}
	
	.forest .main-l .tab-list{margin:0 2% 5% 0;}
	.forest .news-list .fl{width: 0%!important;}
	.forest .news-list .fr{width: 100%!important;}
	.forest .news-list{margin-bottom: 20px!important;}
	.forest .hz img{height: 74px;}
	.forest .main-r p{font-size:13px;}
	
}



 
.about .main-r .hz{width: 100%;margin-bottom: 1em;}
.about .main-r .hz img{width: 100%;}
.about .main-r>img{max-width: 100%!important;} 
.about .main-r .contact-m img{width: 100%!important;} 
.about .main-r p{margin-bottom: 0.8em;text-indent: 2em;}
.blb{width: 100%;overflow: hidden;}
.swiper-containerb{width: 99%;overflow: hidden;}
.swiper-containerb .swiper-wrapper{width: 100%;}
.swiper-containerb .swiper-slide{border: 1px solid #eee;position: relative;text-align: center;}
.swiper-containerb .swiper-slide img{max-width:100%;max-height: 100%;}
.swiper-containerb .swiper-slide p{text-align: center;position: absolute;left: 0;bottom: 0;background: #87D6D4;color: #fff;width: 100%;display: none;}

@media only screen and (min-width:1800px ) {
	.swiper-containerb .swiper-slide{height: 260px;}
}
@media only screen and (min-width: 1700px) and (max-width: 1799px) {
	.swiper-containerb .swiper-slide{height: 220px;}
}

@media only screen and (min-width: 1600px) and (max-width: 1699px) {
	.swiper-containerb .swiper-slide{height: 220px;}
}
@media only screen and (min-width: 1350px) and (max-width: 1599px) {
	.swiper-containerb .swiper-slide{height: 195px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1349px) {
	.swiper-containerb .swiper-slide{height: 166px;}
}
@media only screen and (min-width: 362px) and (max-width: 1199px) {
	.swiper-containerb .swiper-slide{height: 95px;line-height: 90px;}
}
@media only screen and (max-width:361px ) {
	.swiper-containerb .swiper-slide{height: 75px;line-height: 70px;}
}

.about .main-r .contact-t{width: 100%;}
@media only screen and (min-width:768px ) {
	.about .main-r .hz img{height: 216px;}
	.about .main-r{font-size: 15px;line-height: 24px;} 
	.swiper-containerb{margin-bottom: 76px;}
	.swiper-containerb .swiper-slide p{height: 35px;line-height: 35px;font-size: 16px;}
	
}

@media only screen and (max-width:767px ) {
	.about .main-r .hz img{height: 69px;}
	.about .main-r{font-size: 13px;line-height: 18px;} 
	.about .main-r img{max-width: 100%;max-height: 320px;height:auto!important;}

	
	.swiper-containerb{margin-bottom: 20px;}
	.swiper-containerb .swiper-slide p{height: 20px;line-height: 22px;font-size: 12px;}	
}



.contact .contact-t .con-i{width: 12%;display: inline-block;text-align: center;}
.contact .contact-b form{width: 100%;}
.contact .contact-b .col-lg-6,.contact .contact-b .col-lg-12{padding: 0;}

.contact .contact-b li:last-child input{margin: 0 12px;padding: 6 20px;}
@media only screen and (min-width:768px ) {
	.contact .contact-t .col-xs-6{height: 36px;line-height: 36px;margin-bottom: 22px;padding:0;}
	.contact .contact-b form{margin:34px 0 0;line-height: 33px;}
	.contact .contact-b .col-lg-6 {margin-bottom: 34px;}
	.contact .contact-b .col-lg-6 input{width: 76%;}
	.contact .contact-b .col-lg-12{margin-bottom: 34px;}
	
	.contact .contact-b .col-lg-12 label{position: relative;top:-85px; left:0;}
	.contact .contact-b .col-lg-12 textarea{width: 90.5%;height: 100px;}
	.contact .contact-b li:last-child{width: 200px;margin:15px auto ;}
}

@media only screen and (max-width:767px ) {
	.contact .contact-t .col-xs-6{height:auto;line-height: 30px;margin-bottom: 13px;font-size: 13px;padding: 0;width: 98%;margin: 0 auto;}
	.contact .contact-t .col-xs-6 .con-i{width: 6%;}
	.contact .contact-b form{margin:20px 0 0;}
	.contact .contact-t .col-xs-6 img{width: 80%;}`
	.contact .contact-b form{margin:20px 0 0;}
	.contact .contact-b .col-lg-6{margin-bottom: 5px;}
	.contact .contact-b .col-lg-6 input{width: 205px;}
	.contact .contact-b .col-lg-12{margin-bottom: 10px;}
	.contact .contact-b .col-lg-12 label{position: relative;top:-65px; left:0;}
	.contact .contact-b .col-lg-12 textarea{width: 231px;height: 80px;}
	.contact .contact-b li:last-child{width: 200px;margin-left: 78px;}
}


@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {

.main .main-r .main-r-list .pro-img{width: 300px;height: 220px;overflow: hidden;text-align: center;vertical-align: middle;display: table-cell;}
.main .main-r .main-r-list .pro-img img{max-width: 100%;max-height: 100%;display: block;margin: auto;}
.main .main-r .main-r-list p{height: 2.5em;margin-top: 0.5em;}


　　}
.contact-t .col-lg-6 h4{margin-left:30%;font-size: 20px;font-weight: bold;}
.tack{width:20%;}
@media only screen and (max-width:767px ) {
	.tack{width:100%;}
}