@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family:"Microsoft yahei",Arial, Helvetica, sans-serif; line-height:normal;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{ padding:0; margin:0;}
h4,h5,h6,b{font-weight:normal;}
ul { list-style:none;}
li{float: left;}
*{ margin:0px; padding:0px;}
img { border:0px;}
em{font-style: normal;}
a { color:#333; text-decoration:none;}
h3{font-weight: normal;color: #6a6a6a;}
a:hover {color:#b9b9b9;}
a:focus{outline:none;}
.clear{ clear:both;}
.tx-float{float: left;width: 100%;}
.tx-center{margin: 0 auto;max-width: 1200px;clear:both;}

.tx-bottom{padding-bottom:80px;}
.tx-background{background: #d7eee8;}
.tx-background .tx-title h6 b{background: #d7eee8;}

@font-face {
	font-family: 'HZGB';
	src:url('../fonts/HZGB.ttf') format('truetype');
}
body{background: #fff;}
img.img1{display: block;}
img.img2{display: none;}

/*导航*/
.tx-menu{position: fixed;top: 0;left: 0; background: #4cb618;text-align: center;z-index: 7999;}
.tx-menu-main li a{display: inline-block; width: 80%; font-size: 18px;line-height: 60px;border-bottom: 4px solid #4cb618;color: #fff;}
.tx-menu-main li a:hover,.tx-menu-main li a.tx-aa{border-color: #ff8013;}
.tx-menu-bg{height: 64px;}

/*banner*/
.tx-banner{background: #d9f0ea;}
.tx-banner img{width: 100%;height: auto;}
/*特点*/
.tx-specialty{text-align: center;position: relative;margin-top: -4%;}
.tx-specialty img{width: 100%;max-width: 904px;height: auto;}
/*标题*/
.tx-title{text-align: center;margin:80px 0 50px;}
.tx-title h3{font-size:40px;color: #6c8e41;font-family:"HZGB"}
.tx-title h6{font-size: 24px;color: #333;margin: 30px 0 10px;background: url("../images/im_s/title-bg.jpg") left center repeat-x;}
.tx-title h6 b{font-weight: normal;background: #fff;padding: 0 25px;}
.tx-title em{font-size:18px;color: #b9b9b9;}
.tx-title span a{font-size: 16px;display: inline-block;line-height: 38px;padding: 0 20px;margin: 30px 7px 0;border:1px solid #6c8e41;border-radius: 8px;}
.tx-title span a:hover{background: #6c8e41;color: #fff;}


/*实力见证*/
.tx-strength-main img{float: right;}

/*产品分类*/

.tx-product-main li{float: left; text-align: center;}
.tx-product-main li{float: left; width: 50%;}
.tx-product-main li:nth-child(1) img{max-width: 621px;width: 100%;height: auto;}
.tx-product-main li:nth-child(2) img{max-width: 579px;width: 100%;height: auto;}
/*.tx-product-main li:nth-child(1),.tx-product-main li:nth-child(2){margin-bottom: 50px;}
.tx-product-main img{width: 100%;max-width: 195px;height: auto;}
.tx-product-main h4{font-size: 23px;color: #333;padding: 0.8em 0;border-bottom: 2px solid #333;margin-bottom: 0.8em;}
.tx-product-main p{font-size: 15px;line-height: 26px;color: #444;}*/

/*细节展示1*/
.tx-detail-main li{text-align: center;}
.tx-detail-main li:nth-child(1),.tx-detail-main li:nth-child(2){margin-bottom: 30px;}
.tx-detail-main img{width: 100%;max-width: 541px;height: auto;}
.tx-detail-main h4{font-size: 30px;font-family: "HZGB";border-bottom:3px solid #567a32;display: inline-block;color: #567a32;margin: 20px 0 10px;}
.tx-detail-main em{font-size: 15px;color: #567a32;}

/*细节展示2*/
.tx-details-main img{width: 100%;}
.tx-details-main span:nth-child(1) img{max-width: 539px;height: auto;float: left;}
.tx-details-main span:nth-child(2) img{max-width: 582px;height: auto;float: right;margin-top: 84px;}

/*商品实拍*/
.tx-photo ul,.tx-photo ul li{padding: 0;border:1px solid #fff;}
.tx-photo ul li img{width: 100%;max-width: 400px;height: auto;}
.tx-photo .li1{padding: 70px;background: #f8f8f8;}
.tx-photo .li1 h4{font-size: 30px;color: #6c8e41;font-family: "HZGB";margin-bottom: 1em;}
.tx-photo .li1 em{font-size: 20px;color: #727272;line-height: 35px;}

/*合作伙伴*/
.tx-friend-content li{float: left;width: 25%;padding: 5px;text-align: center;background: url("../images/im_l/priend-bg.jpg") left center no-repeat;}
.tx-friend-content li:nth-child(1),.tx-friend-content li:nth-child(2),.tx-friend-content li:nth-child(3),.tx-friend-content li:nth-child(4),.tx-friend-content li:nth-child(5),.tx-friend-content li:nth-child(6),.tx-friend-content li:nth-child(7),.tx-friend-content li:nth-child(8){border-bottom:2px solid #efefef;}
.tx-friend-content li:nth-child(1),.tx-friend-content li:nth-child(5),.tx-friend-content li:nth-child(9){background: none;}
.tx-friend-content li img{width: 100%;max-width: 270px;height: auto;}

/*底部*/
.tx-footer{background: url("../images/im_s/foot-bg.jpg") center top;padding: 30px 0;}
.tx-footer span{margin-top: 20px;}
.tx-footer span p{display: block; font-size: 18px;line-height: 2em;padding: 0 15px;}
.tx-footer span.col-md-2 img{width: 100%;max-width: 120px;height: auto;margin-top: 70px;}
.tx-footer span.col-md-3 img{width: 100%;max-width: 270px;height: auto;margin-top: 34px;}

/*右浮框*/
.tx-right-contact{position: fixed;right: 0px;top:120px;width: 80px;}
.tx-right-contact li{margin-bottom: 1px;position: relative;width: 100%;float: left;cursor: pointer;}
.tx-right-contact li a{float: left;width: 100%}
.tx-right-contact li img{position: relative;z-index: 88;width: 100%;height: auto;}
.tx-right-contact li em{position: absolute;z-index:77;right: -100px;top: 0;background:#297302;font-size: 20px;line-height: 80px;padding: 0 20px;color:#fff;width: 180px;}
.tx-right-contact li:hover em{right: 80px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.tx-right-contact li span{position: absolute;width: 140px;height: 140px;background: #297302;right: -140px;bottom:0;padding: 10px;z-index: 77;}
.tx-right-contact li span .bgs{ position: absolute;width: 10px;height: 20px;right: -10px;bottom:28px;border-top: 10px solid transparent;border-left: 10px solid #297302;border-bottom: 10px solid transparent; }
.tx-right-contact li:hover span{right: 100px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}

.tx-right-contact .li1 .tx-right-contact-phone{width:88px;position: absolute;top:-88px;right: -88px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.tx-right-contact .li1:hover .tx-right-contact-phone{right: 82px;}

@media only screen and (max-width:1200px){
	.tx-main{padding: 0 15px;}
	
	.tx-strength-main img{float: left;width: 100%;height: auto;}

	.tx-footer span.col-md-3{display: none;}
}

@media only screen and (max-width:1200px){
	.tx-photo .li1 h4{margin-bottom: 0;}
	.tx-photo .li1{padding: 30px;}
}

@media only screen and (max-width:991px){
	.tx-footer span.col-md-2{display: none}
	.tx-details-main span:nth-child(2) img{margin-top: 33px;}
}

@media only screen and (max-width:767px){
	.tx-menu-main li a{font-size: 14px;}

	.tx-product-main li span{width: 100%;}
	.tx-product-main li span:nth-child(1){text-align: center;}

	.tx-photo .li1 em{font-size: 13px;line-height: 17px;}
	.tx-photo .li1 h4{margin-bottom: 20px;}

	.tx-product-main p{font-size: 14px;}
}
@media only screen and (max-width:640px){
	img.img1{display: none;}
	img.img2{display: block;}

	.tx-menu-main li:nth-child(5),.tx-menu-main li:nth-child(6){display: none;}
	.tx-menu-main li{width: 25%;padding: 0 5px;}
	
	.tx-specialty{display: none;}

	.tx-right-contact{width: 35px;}
	.tx-right-contact li em{right: -80px;font-size: 13px;line-height: 35px;padding: 0 10px;width: 110px;}
	.tx-right-contact li:hover em{right: 35px;}
	.tx-right-contact li:hover span{right: 50px;}
	.tx-right-contact .li1 .tx-right-contact-phone{width:35px;top:-36px;right: -88px;}
	.tx-right-contact .li1:hover .tx-right-contact-phone{right: 36px;}

	.tx-title{margin: 30px 0 20px;}
	.tx-title h3{font-size: 30px;}
	.tx-title h6{font-size: 16px;margin: 15px 0 5px;}
	.tx-title em{font-size: 13px;}
	.tx-title span a{font-size: 13px;line-height: 30px;margin: 17px 7px 0;}
	
	.tx-product-main li{width: 100%;margin-bottom: 30px;}
	.tx-product-main li:nth-child(1){padding-left: 15px;}
	/*.tx-product-main li span{width: 50%;}
	.tx-product-main h4{padding-top: 0;font-size: 17px;font-weight: bold;}
	.tx-product-main p{font-size: 14px;}
	.tx-product-main li:nth-child(1), .tx-product-main li:nth-child(2){margin-bottom: 15px;}*/

	.tx-detail-main h4{font-size: 24px;}
	.tx-detail-main li{width: 100%;}
	.tx-detail-main li{margin-bottom: 20px;}
	.tx-details-main span:nth-child(2) img{margin-top: 19px;}

	.tx-bottom{padding-bottom: 30px;}

	.tx-photo ul{width: 100%;}
	.tx-photo ul.col-md-4 li{width: 50%;}
	.tx-photo .li1 em{font-size: 15px;line-height: 30px;}
	
	.tx-footer{padding: 20px 0;}
	.tx-footer span p{font-size: 16px;line-height: 24px;}
	
}
@media only screen and (max-width:500px){
	.tx-photo ul.col-md-8 li.li1{display: none;}
	.tx-details-main span:nth-child(2) img{margin-top: 9px;}
}
@media only screen and (max-width:380px){
	.tx-product-main li span{width: 100%;}
	.tx-product-main li span:nth-child(1){margin-bottom: 10px;text-align:left;}
}