@charset "UTF-8";
body{
	font-family: "思源黑体 CN";
}
.header-cn{
	width: 1200px;
	height: 120px;
	margin: 0 auto;
}
.in-banner{
	width: 100%;
	height: 560px;
	background: url("../images/in-banner1.jpg") no-repeat;
	background-position: center;
	overflow: hidden;
}
.in-banner-tx{
	margin-left: -650px;
}
.in-banner-tx1{
	width: 650px;
	margin-top: 115px;
	font-weight: bold;	
	font-size: 36px;
	color: #000;
	line-height: 48px;
	padding-bottom: 5px;
}
.in-banner-tx2{
	width: 467px;
	font-weight: lighter;	
	font-size: 18px;
	color: #4c4c4c;
	line-height: 32px;
}
.view{
	display: block;
	width: 172px;
	height: 41px;
	line-height: 41px;
	text-indent: 18px;
	font-size: 18px;
	color: #fff;
	background-color: #ae051f;
	margin-top: 21px;
}
.in-tx1{
	width: 1200px;
	height: 419px;
	margin: 0 auto;
	padding-top: 29px;
}
.in-txpar1{
	width: 1600px;
	margin-left: -200px;
}
.in-tx1-le{
	float: left;
	width: 555px;
	height: 419px;
}
.in-tx1-ri{
	float: right;
	width: 599px;
	height: 419px;
}
.in-tx1-s1{
	font-weight: bold;
	font-size: 26px;
	color: #00573e;
}
.in-tx1-s2{
	font-size: 16px;
	color: #00573e;
	margin-left: 11px;
}
.in-tx1-p1{
	margin-top: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #666666;
	text-indent: 37px;
}
.in-tx1-a1{
	font-size: 14px;
	color: #fff;
	display: block;
	width: 120px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	background-color: #00573e;
}
.in-tx1-viewmore{
	float: right;
	font-size: 14px;
	color: #666666;
	line-height: 26px;
}
.in-tx1-viewmore:hover{
	color: #00573e;
}
.in-tx1-viewmore2{
	float: right;
	font-size: 14px;
	color: #666666;
	line-height: 37px;
}
.in-tx1-tx{
	display: block;
	width: 285px;
	height: 90px;
	border-bottom: 1px dotted #a4a6a8;
}
.in-tx1-p2{
	font-weight: bold;
	font-size: 16px;
	color: #00573e;
	padding-bottom: 7px;
}
.in-tx1-p3{
	font-size: 14px;
	color: #666666;
	line-height: 22px;
	padding-bottom: 7px;
}

.new-s4{
	font-size: 12px;
	color: #999999;
	background: url("../images/new-icon1.png") no-repeat;
	background-position: 0 50%;
	padding-left: 15px;
}
.new-s5{
	font-size: 12px;
	color: #999999;
	background: url("../images/new-icon2.png") no-repeat;
	background-position: 0 50%;
	padding-left: 22px;
	margin-left: 10px;
}
.in-p1{
	line-height: 22px;
	font-weight: bold;
	font-size: 16px;
	color: #00573e;
}
.in-pro{
	width: 100%;
	background-color: #f5f3f2;
}


/* 首页产品中心相关 */
.new-cn{
	width: 1200px;
	margin: 0 auto;
}
.new-cn-animate{
	width: 1200px;
	/* margin-left: 1200px; */
}
.new-ti{
	width: 100%;
	height: 37px;
	/* border-bottom: 1px solid #00573e; */
}
.pro-border1{
	width: 1180px;
	height: 3px;
	background-color: #00573e;
	margin-left: 21px;
}
.new-s1{
	font-weight: bold;
	font-size: 26px;
	color: #00573e;
}
.new-s2{
	font-size: 16px;
	color: #00573e;
	line-height: 37px;
	margin-left: 10px;
}
.new-s3{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666666;
	line-height: 37px;
	float: right;
}
.new-s3>a:hover{
	color: #00573e;
}
.pro-le{
	float: left;
	width: 208px;
}
.pro-d1{
	font-size: 16px;
	color: #fff;
	width: 208px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	background: url("../images/pro-img1.png") no-repeat;
	background-position: center;
}
.pro-ul{
	width: 208px;
	overflow: hidden;
}
.down{
	background: url("../images/pro-icon2.png") no-repeat;
	background-position: 175px 50%;
}
.level{
	background: url("../images/pro-icon3.png") no-repeat;
	background-position: 175px 50%;
	background-color: #00573e;
}
.pro-ul-a{
	width: 208px;
	height: 46px;
	line-height: 46px;
	text-indent: 21px;
	font-size: 16px;
	color: #fff;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: #00573e;
	float: left;
	cursor: pointer;
}
.pro-li{
	width: 208px;
	height: 44px;
	line-height: 44px;
	text-indent: 36px;
	background: url("../images/pro-icon1.png") no-repeat;
	background-position: 22px 50%;
	background-color: #d9d9d9;
	font-size: 14px;
	color: #666666;
	margin-top: 1px;
	float: left;
	display: none;
}
.pro-tx{
	width: 206px;
	height: 350px;
	border: 1px solid #00573e;
}
.pro-d2{
	font-size: 12px;
	color: #666666;
	padding-bottom: 10px;
}
.pro-s1{
	display: block;
	margin-left: 38px;
	color: #ae051f;
}
.pro-p1{
	font-size: 12px;
	color: #666666;
	padding-bottom: 15px;
	line-height: 18px;
}
.pro-a1{
	display: block;
	width: 115px;
	height: 22px;
	background: url("../images/pro-img3.jpg") no-repeat;
	font-size: 12px;
	color: #fff;
	line-height: 22px;
	text-indent: 15px;
}
.pro-ri{
	float: left;
	width: 992px;
}
.pro-tx2{
	display: block;
	width: 217px;
	height: 262px;
	float: left;
	margin-top: 30px;
	margin-left: 30px;
	background-color: #fff;
}
.pro-ri1{
	width: 217px;
	height: 212px;
	text-align: center;
	line-height: 212px;
	overflow: hidden;
}
.pro-imgpar{
	width: 217px;
	height: 212px;
	text-align: center;
	line-height: 212px;
	overflow: hidden;
}
.pro-tx2-s1{
	display: block;
	width: 217px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 14px;
	color: #fff;
	background-color: #00573e;
}

.new-bts{
	height: 35px;
	margin: 0 auto;
}
.new-bts>a:hover{
	color: #fff;
	background-color: #002e20;
}
.new-pre-next{
	font-size: 14px;
	color: #002e20;
	margin: 0 2px;
	line-height: 35px;
	text-align: center;
	float: left;
	width: 52px;
}
.new-bt-green{
	width: 30px;
	height: 35px;
	background-color: #002e20;
	float: left;
	margin: 0 2px;
	color: #fff;
	line-height: 35px;
	text-align: center;
}
.new-bt-white{
	width: 30px;
	height: 35px;
	float: left;
	margin: 0 2px;
	color: #000;
	line-height: 35px;
	text-align: center;
}


.focus {height:560px;overflow:hidden;position:relative;background:#ccc;}
.focus_m ul {width:100%;height:560px;overflow:hidden;}
.focus_m li {width:100%;height:560px;_float:left;}
.focus_m li.li_1 {background:url(../images/banner3.jpg) center 0 no-repeat;}
.focus_m li.li_2 {background:url(../images/banner2.jpg) center 0 no-repeat;}
.focus_m li.li_3 {background:url(../images/banner.jpg) center 0 no-repeat;}
.focus_m li.li_1 a{width:100%;height:560px;float:left;}
.focus_m li.li_2 a{width:100%;height:560px;float:left;}
.focus_m li.li_3 a{width:100%;height:560px;float:left;}
.focus_s {height:0;position:relative;margin:0 auto;z-index:2;width:1000px;}
.focus_s ul {height:26px;overflow:hidden;position:absolute;left:45%;top:483px;}
.focus_s li {float:left;cursor:pointer;height:52px;width:25px;overflow:hidden;margin-right:10px;}
.focus_s li b {display:block;text-indent:-999em;background:url(../images/circle.png) 0 0 no-repeat;width:25px;height:52px;overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/circle.png');_background:none;}
.focus_s li.active b {margin-top:-32px;}
.focus_l,.focus_r {position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:220px;}
.focus_l {left:0;}
.focus_r {right:0;}
.focus_l b,.focus_r b {position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:none;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span {display:block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer;}
.focus_l span {left:18px;background:url(../images/l.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/l.png');_background:none;}
.focus_r span {right:2px;background:url(../images/r.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/r.png');_background:none;}
.focus_l span:hover {*zoom:1;background:url(../images/l_2.png) 0 0 no-repeat;}
.focus_r span:hover{*zoom:1;background:url(../images/r_2.png) 0 0 no-repeat;}
.focus_l:hover b,.focus_r:hover b {opacity:0.5;filter:alpha(opacity=50);}






























