﻿@charset "utf-8";
.pro2{
width:100%;
	background-image:url(../images/041.png);
	background-repeat: no-repeat;
	background-position: right top;
	height:800px;
	background-size:20% auto;
}
.pro2 .title{ color:#E95504; font-size:60px; font-weight:bold; padding-top:30px;}
.pro2 .body{ width:80%; line-height:22px; font-size:14px; color:#666666;}
.pro2 .body1{ clear:both; padding-top:20px; width:90%}
.pro2 .body1 li{ float:left; width:33%;}
.pro2 .body1 li strong{ color:#E95504; display:block; font-size:23px;}
.pro2 .body1 li span{ display:block;clear:both; height:70px; padding-top:10px;}
.pro2 .body1 li span img{ float:left; width:30px; margin-right:8px;}
.pro2 .body1 li a{display: block; color:#666666; font-size:14px; line-height:20px; margin-bottom:7px;}
.pro2 .body1 li a u{
	font-weight:bold;
	text-decoration: none;
}
.pro2 .body2{ width:90%; padding-top:20px; clear:both;}
.pro2 .body2 li{
	float:left;
	width:33%;
	color:#666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E95504;
	padding-left:10px;
	font-size:13px;

}
.pro2 .body2 li a{ display:block; color:#666666; }


.pro2-1{
width:100%;
	background-image:url(../images/042.png);
	background-repeat: no-repeat;
	background-position: right top;
	height:800px;
	background-size:25% auto;
}
.pro2-1 .title{ color:#2174A3; font-size:60px; font-weight:bold; padding-top:30px;}
.pro2-1 .body{ width:80%; line-height:23px; font-size:14px; color:#666666;}
.pro2-1 .body1{ clear:both; padding-top:20px;}
.pro2-1 .body1 li{ float:left; width:31%; margin-right:2%}
.pro2-1 .body1 li strong{ color:#2174A3; display:block; font-size:23px;}
.pro2-1 .body1 li span{ display:block;clear:both; height:60px; padding-top:10px;}
.pro2-1 .body1 li span img{ float:left; width:30px; margin-right:8px;}
.pro2-1 .body1 li a{ display:block; color:#666666; font-size:14px; line-height:23px; margin-bottom:0px;}
.pro2-1 .body1 li a u{
	font-weight:bold;
	text-decoration: none;
}
.pro2-1 .body2{ width:100%; padding-top:20px; clear:both;}
.pro2-1 .body2 li{ float:left; width:33%; color:#666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #2174A3;
	padding-left:10px;font-size:13px
}
.pro2-1 .body2 li a{ display:block; color:#666666; }

.pro2-2{
width:100%;
	background-image:url(../images/043.png);
	background-repeat: no-repeat;
	background-size:25% auto;
	background-position: right top;
	height:800px;
}
.pro2-2 .title{ color:#7E22A0; font-size:60px; font-weight:bold; padding-top:30px;}
.pro2-2 .body{ width:80%; line-height:23px; font-size:14px; color:#666666;}
.pro2-2 .body1{ clear:both; padding-top:20px;}
.pro2-2 .body1 li{ float:left; width:31%; margin-right:2%;}
.pro2-2 .body1 li strong{ color:#7E22A0; display:block; font-size:23px;}
.pro2-2 .body1 li span{ display:block;clear:both; height:60px; padding-top:10px;}
.pro2-2 .body1 li span img{ float:left; width:30px; margin-right:8px;}
.pro2-2 .body1 li a{ display: block; color:#666666; font-size:14px; line-height:23px; margin-bottom:0px;}
.pro2-2 .body2{ width:100%; padding-top:20px; clear:both}
.pro2-2 .body2 li{ float:left; width:33%; color:#666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #7E22A0;
	padding-left:10px;
	font-size:13px
}
.pro2-2 .body2 li a{ display:block; color:#666666;}

.cp01{ padding-bottom:10px; color:#666666}
.cp01 u{	font-weight:bold;
	text-decoration: none;}
.pro2-3{
width:100%;
	background-image:url(../images/044.png);
	background-repeat: no-repeat;
	background-size:25% auto;
	background-position: right top;
	height:800px;
}
.pro2-3 .title{ color:#7C3A19; font-size:60px; font-weight:bold; padding-top:30px;}
.pro2-3 .body{ width:80%; line-height:23px; font-size:14px; color:#666666;}
.pro2-3 .body1{ clear:both; padding-top:20px;}
.pro2-3 .body1 li{ float:left; width:31%; margin-right:2%}
.pro2-3 .body1 li strong{ color:#7C3A19; display:block; font-size:23px;}
.pro2-3 .body1 li span{ display:block;clear:both; height:70px; padding-top:10px;}
.pro2-3 .body1 li span img{ float:left; width:30px; margin-right:8px;}
.pro2-3 .body1 li a{ display: block; color:#666666; font-size:14px; line-height:23px; margin-bottom:0px;}
.pro2-3 .body2{ width:100%; padding-top:20px; clear:both}
.pro2-3 .body2 li{ float:left; width:33%; color:#666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #7C3A19;
	padding-left:10px;
	font-size:13px;
}
.pro2-3 .body2 li a{ display:block; color:#666666;}

.pro2-4{
width:100%;
	background-image:url(../images/045.png);
	background-repeat: no-repeat;
	background-position: right top;
	height:800px;
	background-size:22% auto;
}
.pro2-4 .title{ color:#DCB37B; font-size:60px; font-weight:bold; padding-top:30px;}
.pro2-4 .body{ width:80%; line-height:19px; font-size:14px; color:#666666; margin-bottom:10px;}
.pro2-4 .body1{ clear:both; padding-top:20px;}
.pro2-4 .body1 li{ float:left; width:33%;}
.pro2-4 .body1 li strong{ color:#DCB37B; display:block; font-size:23px;}
.pro2-4 .body1 li span{ display:block;clear:both; height:70px; padding-top:10px;}
.pro2-4 .body1 li span img{ float:left;}
.pro2-4 .body1 li a{ display: block; color:#666666; font-size:14px; line-height:23px; margin-bottom:7px;}
.pro2-4 .body2{ width:100%; padding-top:20px; clear:both}
.pro2-4 .body2 li{ float:left; width:33%; color:#666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #DCB37B;
	padding-left:10px;
}
.pro2-4 .body2 li a{ display:block; color:#666666;}

.pro3{ background-color:#e6f6ec; padding-bottom:50px; color:#666666}
.pro3 strong{ font-size:50px; color:#00A140; text-align:center; display:block; padding-top:50px;}
.pro3 p{ font-size:20px; color:#006736; text-align:center; display:block; padding-top:5px;}

.pro4{ padding-top:50px; display:block}
.pro5{ background-color:#f2f7f0; overflow:hidden; padding-top:80px; padding-bottom:60px;}
.pro5 li{ float:left; width:16.66%;}
.pro5 li img{ width:60%; margin-left:auto; margin-right:auto;}
.pro5 li span{ display:block; text-align:center; line-height:30px; font-size:16px; padding-bottom:30px;}
.why{ font-size:60px; text-align:center; line-height:80px; color:#00A140; font-weight:bold; margin-top:50px;}
.why1{ background-color:#f2f7f0; display:block; padding-top:50px; padding-bottom:50px; overflow:hidden;margin-top:50px;}
.why1 .left{ width:45%; float:left;}
.why1 .left img{ width:100%; }
.why1 .right{ width:50%; float: right; margin-right:0%; font-size:18px;}
.why1 .right strong{ color:#006736; font-size:36px; display:block; padding-bottom:30px; padding-top:120px; width:400px;}

.why2{ background-color:#fff; display:block; padding-top:50px; padding-bottom:50px; overflow:hidden;margin-top:50px;}
.why2 .left{ width:40%; float:left; margin-left:10%;font-size:18px;}
.why2 .left strong{ color:#006736; font-size:36px; display:block; padding-bottom:30px; padding-top:120px; width:400px;}
.why2 .right{ width:45%; float: right; margin-right:0%; }
.why2 .right img{ width:100%; }
.why3{ width:auto}
.why3 img{ width:100%}
.why4{ width:auto; height:600px; margin-top:50px;}
.why4 li{ width:31%; height:600px; display:block; float:left; margin-right:3%;}
.why4 li.s01{
	background-image:url(../images/51.jpg);
	background-size:100% auto;
‌ height:600px;	background-repeat: no-repeat;
}
.why4 li.s02{
	background-image:url(../images/52.jpg);
	background-size:100% auto;
	height:600px;
	background-repeat: no-repeat;
}
.why4 li.s03{
	background-image:url(../images/53.jpg);
	background-size:100% auto;
	height:600px;
	background-repeat: no-repeat;
}
.why4 li strong{
	display:block;
	font-size:34px;
	text-align:center;
	padding-top:150px;
	color:#00A140;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #00A140;
	margin-left:70px;
	margin-right:70px;
	line-height:100px;
}
.why4 li a{ display:block; margin-left:70px; margin-right:70px; margin-top:30px; color:#666666; font-size:18px;}
.why4 li a u{
	display:block;
	font-size:46px;
	color:#249a40;
	font-weight: bold;
	text-decoration: none;
}
.why4 li a u sup{
	
	font-size:26px;

}
.why4 li:nth-child(3n){ margin-right:0%;}
.news{ width:auto;}
.news li{ float:left; width:31.333%; margin-top:50px; margin-right:3%;   box-shadow: 0px 5px 10px 4px rgba(0, 0, 0, 0.1); padding:20px;}
.news li img{ width:100%}
.news li:nth-child(3n){ margin-right:0%;}
.news li u{
	display:block;
	text-decoration: none;
	color:#999999;
	padding-top:15px;
}
.news li strong{ font-size:18px; padding-top:10px; display:block; padding-bottom:20px;}
.news1{ width:auto}
.news1 .title{ font-size:14px; color:#CCCCCC; padding-top:10px; text-align:center}
.news1 .title strong{ text-align:center; font-size:24px; line-height:50px; display:block; padding-top:20px; color:#333333; font-weight:bold;}
.news1 .body{ font-size:16px; line-height:30px; padding-top:15px; padding-bottom:50px;}


@media (max-width: 1400px) {
.pro2{
width:100%;
	background-image:url(../images/041.png);
	background-size:20% auto;
	background-repeat: no-repeat;
	background-position: right top;
	height: auto;
}
.pro2-1 {
    width: 100%;
    background-image: url(../images/042.png);
	background-size:20% auto;
	height:700px;
}
.pro2-2 {
    width: 100%;
    background-image: url(../images/043.png);
	background-size:25% auto;
	height:700px;
}

.pro2-3 {
    width: 100%;
    background-image: url(../images/044.png);
	background-size:25% auto;
	height:700px;
}

.pro2-4 {
    width: 100%;
    background-image: url(../images/045.png);
	background-size:25% auto;
	height:700px;
}
.tabs {
    position: relative;
    width: 100%;
    height: 900px;
    background: #e6f6ec;
}
.pro2 .body1{ clear:both; padding-top:20px; width:90%;}
.pro2-3 .body{ width:75%}
.pro2 .body2{ width:90%;}
}
@media (max-width: 900px) {
.news li{ float:left; width:100%; margin-top:50px; margin-right:0%;   box-shadow: 0px 5px 10px 4px rgba(0, 0, 0, 0.1); padding:20px;}
.news li img{ width:100%}
.news li:nth-child(3n){ margin-right:0%;}
.news li u{
	display:block;
	text-decoration: none;
	color:#999999;
	padding-top:15px;
}
.news li strong{ font-size:18px; padding-top:10px; display:block; padding-bottom:20px;}
.news1{ width:auto}
.news1 .title{ font-size:14px; color:#CCCCCC; padding-top:10px; text-align:center}
.news1 .title strong{ text-align:center; font-size:24px; line-height:50px; display:block; padding-top:20px; color:#333333; font-weight:bold;}
.news1 .body{ font-size:16px; line-height:30px; padding-top:15px; padding-bottom:50px;}

.pro2{
width:100%;
	background-image:url(../images/041.png);
	background-size:40% auto;
	background-repeat: no-repeat;
	background-position: right top;
	height: auto;
}
.pro2 .title{ color:#E95504; font-size:50px; font-weight:bold; padding-top:30px;}
.pro2 .body{ width:80%; line-height:18px; font-size:13px; color:#666666;}
.pro2 .body1{ clear:both; padding-top:20px;}
.pro2 .body1 li{ float: none; width:100%;}
.pro2 .body1 li strong{ color:#E95504; display:block; font-size:23px;}
.pro2 .body1 li span{ display:block;clear:both; height:70px; padding-top:10px;}
.pro2 .body1 li span img{ float:left;}
.pro2 .body1 li a{display: block; color:#666666; font-size:14px; line-height:20px; margin-bottom:7px;}
.pro2 .body2{ width:100%; padding-top:20px; clear:both;}
.pro2 .body2 li{
	float: none;
	width:100%;
	color:#666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E95504;
	padding-left:10px;
	margin-bottom:20px;

}
.pro2 .body2 li a{ display:block; color:#666666; }


.pro2-1{
width:100%;
	background-image:url(../images/042.png);
	background-size:40% auto;
	background-repeat: no-repeat;
	background-position: right top;
	height: auto;
}
.pro2-1 .title{ color:#2174A3; font-size:40px; font-weight:bold; padding-top:30px;}
.pro2-1 .body{ width:80%; line-height:20px; font-size:14px; color:#666666;}
.pro2-1 .body1{ clear:both; padding-top:20px;}
.pro2-1 .body1 li{ float: none; width:100%;}
.pro2-1 .body1 li strong{ color:#2174A3; display:block; font-size:23px;}
.pro2-1 .body1 li span{ display:block;clear:both; height:70px; padding-top:10px;}
.pro2-1 .body1 li span img{ float:left;}
.pro2-1 .body1 li a{ display:block; color:#666666; font-size:14px; line-height:23px; margin-bottom:7px;}
.pro2-1 .body2{ width:100%; padding-top:20px; clear:both;}
.pro2-1 .body2 li{ float: none; width:100%; color:#666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #2174A3;
	padding-left:10px;
	margin-bottom:20px;
}
.pro2-1 .body2 li a{ display:block; color:#666666;}

.pro2-2{
width:100%;
	background-image:url(../images/043.png);
	background-size:50% auto;
	background-repeat: no-repeat;
	background-position: right top;
	height: auto;
}
.pro2-2 .title{ color:#7E22A0; font-size:40px; font-weight:bold; padding-top:30px;}
.pro2-2 .body{ width:80%; line-height:20px; font-size:14px; color:#666666;}
.pro2-2 .body1{ clear:both; padding-top:20px;}
.pro2-2 .body1 li{ float: none; width:100%;}
.pro2-2 .body1 li strong{ color:#7E22A0; display:block; font-size:23px;}
.pro2-2 .body1 li span{ display:block;clear:both; height:70px; padding-top:10px;}
.pro2-2 .body1 li span img{ float:left;}
.pro2-2 .body1 li a{ display: block; color:#666666; font-size:14px; line-height:23px; margin-bottom:7px;}
.pro2-2 .body2{ width:100%; padding-top:20px; clear:both}
.pro2-2 .body2 li{ float: none; width:100%; color:#666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #7E22A0;
	padding-left:10px;
}
.pro2-2 .body2 li a{ display:block; color:#666666;}


.pro2-3{
width:100%;
	background-image:url(../images/044.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: auto;
	background-size:30% auto;
}
.pro2-3 .title{ color:#7C3A19; font-size:40px; font-weight:bold; padding-top:30px;}
.pro2-3 .body{ width:80%; line-height:20px; font-size:14px; color:#666666;}
.pro2-3 .body1{ clear:both; padding-top:20px;}
.pro2-3 .body1 li{ float: none; width:100%;}
.pro2-3 .body1 li strong{ color:#7C3A19; display:block; font-size:23px;}
.pro2-3 .body1 li span{ display:block;clear:both; height:70px; padding-top:10px;}
.pro2-3 .body1 li span img{ float:left;}
.pro2-3 .body1 li a{ display: block; color:#666666; font-size:14px; line-height:23px; margin-bottom:7px;}
.pro2-3 .body2{ width:100%; padding-top:20px; clear:both}
.pro2-3 .body2 li{ float: none; width:100%; color:#666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #7C3A19;
	padding-left:10px;
	margin-bottom:20px;
}
.pro2-3 .body2 li a{ display:block; color:#666666;}

.pro2-4{
width:100%;
	background-image:url(../images/045.png);
	background-size:50% auto;
	background-repeat: no-repeat;
	background-position: right top;
	height: auto;
}
.pro2-4 .title{ color:#DCB37B; font-size:40px; font-weight:bold; padding-top:30px;}
.pro2-4 .body{ width:80%; line-height:20px; font-size:14px; color:#666666;}
.pro2-4 .body1{ clear:both; padding-top:20px;}
.pro2-4 .body1 li{ float: none; width:100%;}
.pro2-4 .body1 li strong{ color:#DCB37B; display:block; font-size:23px;}
.pro2-4 .body1 li span{ display:block;clear:both; height:70px; padding-top:10px;}
.pro2-4 .body1 li span img{ float:left;}
.pro2-4 .body1 li a{ display: block; color:#666666; font-size:14px; line-height:23px; margin-bottom:7px;}
.pro2-4 .body2{ width:100%; padding-top:20px; clear:both}
.pro2-4 .body2 li{ float: none; width:100%; color:#666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #DCB37B;
	padding-left:10px;
	margin-bottom:20px;
}
.pro2-4 .body2 li a{ display:block; color:#666666;}

.pro3{ background-color:#e6f6ec; padding-bottom:50px; color:#666666}
.pro3 strong{ font-size:30px; color:#00A140; text-align:center; display:block; padding-top:50px;}
.pro3 p{ font-size:18px; color:#006736; text-align:center; display:block; padding-top:5px;}

.pro4{ padding-top:50px; display:block}
.pro5{ background-color:#f2f7f0; overflow:hidden; padding-top:80px; padding-bottom:60px;}
.pro5 li{ float:left; width:50%;}
.pro5 li img{ width:60%; margin-left:auto; margin-right:auto;}
.pro5 li span{ display:block; text-align:center; line-height:30px; font-size:16px; padding-bottom:30px;}


.why{ font-size:28px; text-align:center; line-height:80px; color:#00A140; font-weight:bold; margin-top:50px;}
.why1{ background-color:#f2f7f0; display:block; padding-top:50px; padding-bottom:50px; overflow:hidden;margin-top:50px;}
.why1 .left{ width:100%; float: none;}
.why1 .left img{ width:100%; }
.why1 .right{ width:100%; float: none; margin-right:0%; font-size:18px;}
.why1 .right strong{ color:#006736; font-size:26px; display:block; padding-bottom:20px; padding-top:30px; width:100%;}

.why2{ background-color:#fff; display:block; padding-top:0px; padding-bottom:50px; overflow:hidden;margin-top:50px;}
.why2 .left{ width:100%; float: none; margin-left:0%;font-size:18px; padding-bottom:20px;}
.why2 .left strong{ color:#006736; font-size:26px; display:block; padding-bottom:30px; padding-top:10px; width:100%;}
.why2 .right{ width:100%; float: none; margin-right:0%; }
.why2 .right img{ width:100%; }
.why3{ width:auto}
.why3 img{ width:100%}
.why4{ width:auto; height: auto; margin-top:50px;}
.why4 li{ width:100%; height:520px; display:block; float: none; margin-right:0%;}
.why4 li.s01{
	background-image:url(../images/51.jpg);
	background-size:100% auto;
‌ height:520px;	background-repeat: no-repeat;
}
.why4 li.s02{
	background-image:url(../images/52.jpg);
	background-size:100% auto;
	height:520px;
	background-repeat: no-repeat;
}
.why4 li.s03{
	background-image:url(../images/53.jpg);
	background-size:100% auto;
	height:520px;
	background-repeat: no-repeat;
}
.why4 li strong{
	display:block;
	font-size:30px;
	text-align:center;
	padding-top:150px;
	color:#00A140;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #00A140;
	margin-left:50px;
	margin-right:50px;
	line-height:50px;
}
.why4 li a{ display:block; margin-left:50px; margin-right:50px; margin-top:30px; color:#666666; font-size:16px;}
.why4 li:nth-child(3n){ margin-right:0%;}

.tutu{ width:auto}
.tutu li{ margin-bottom:20px; margin-left:2%; margin-right:2%;}
}
