﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
@charset "utf-8";
body {
	font-family: Helvetica, Tahoma, Arial !important;
	margin: 0 auto;
	padding: 0px;
	font-size: 12px;
	height: 100%;
	line-height: 22px;
	width: 100%;
	color: #696969;
}
div {
	behavior: url(../<>)
}
div, ul, li, dt, dl, dd, p {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
p {
	margin: 0;
	padding: 0
}
.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}
a {
	text-decoration: none;
}
.lf {
	float: left;
}
.rg {
	float: right;
}
img {
	border: none;
}
tr td {
	padding: 0px;
}
html {
	overflow-x: hidden;
}
div:hover, li:hover, tr:hover {
	-webkit-transition: none;
	-moz-transition: none;
	transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	-moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	-webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	-o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
}
/* 起始样式End */



/* 引导页样式 */

.default {
	background: url(../style/bg.jpg) top center no-repeat;
	overflow: hidden;
}
.def_box {
	height: 392px;
	width: 1920px;
	position: absolute;
	top: 50%;
	margin-top: -196px;
	left: 50%;
	margin-left: -960px;
	text-align: center;
}
#def {
	position: relative;
	top: -300px;
}
#def1 {
	margin-top: 74px;
	height: 37px;
	overflow: hidden;
}
#def1 .div1 {
	float: left;
	width: 36px;
	position: relative;
}
#def2 .lf {
	padding-left: 810px;
}
#def2 {
	height: 37px;
	position: relative;
	z-index: 100;
}
#def2 .rg {
	padding-right: 808px;
}
#def2 .div1 {
	float: left;
	width: 36px;
	position: relative;
	top: 100px;
}
#def2 .div2 {
	float: left;
	width: 36px;
	position: relative;
	bottom: 100px;
}
#def3 {
	margin-top: 5px;
	position: relative;
	top: 100px;
}
#def4 {
	margin-top: 97px;
	position: relative;
	top: 100px;
}
/* 引导页样式 End */

 

/* Index */

#index1 {
	position: relative;
	top: -600px;
}
#index2 {
	position: relative;
	bottom: -600px;
}
#index3 {
	position: relative;
	top: -600px;
}
#index4 {
	position: relative;
	bottom: -600px;
}
#index5 {
	position: relative;
	top: -600px;
}
.index_box {
	width: 100%
}
.index_bg {
	background: url(../style/1_01.jpg) top right no-repeat;
	width: 16%;
	min-height: 900px;
	float: left
}
.index_bg1 {
	background: url(../style/1_02.jpg) top right no-repeat;
	width: 21%;
	min-height: 900px;
	float: left
}
.index_bg2 {
	background: url(../style/1_03.jpg) top right no-repeat;
	width: 21%;
	min-height: 900px;
	float: left
}
.index_bg3 {
	background: url(../style/1_04.jpg) top right no-repeat;
	width: 21%;
	min-height: 900px;
	float: left
}
.index_bg4 {
	background: url(../style/1_05.jpg) top right no-repeat;
	width: 21%;
	min-height: 900px;
	float: left
}
.dh_index {
	padding-top: 45%;
	float: right;
	padding-right: 10%;
}
.index_ul li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	display: block;
	margin-top: 14px;
	font-size: 14px;
}
.index_ul .li1 {
	font-size: 20px;
	padding-top: 7px;
}
.index_ul li .div1 {
	height: 24px;
	position: relative;
	z-index: 70;
	overflow: hidden;
	cursor: pointer;
	display: block;
	left: 100px;
}
.index_ul li div .p1 {
	height: 24px;
	overflow: hidden;
	display: block;
	color: #ffffff;
	text-transform: uppercase;
}
.index_foot {
	background: url(../style/index_bg.jpg) repeat;
	width: 100%;
	height: 96px;
	position: fixed;
	bottom: -96px;
	border-top: 1px solid #fff;
}
.index_foot .lf {
	padding-left: 10%;
	padding-top: 26px;
}
.index_foot .rg {
	padding-right: 10%;
	padding-top: 27px;
	text-align: right;
	color: #ffffff;
}
.index_foot .rg .div1 {
	padding-bottom: 8px;
}
.index_foot .rg .div1 a {
	margin-left: 10px;
}
.index_foot .rg .div1 a div {
	display: none;
}
.index_foot .rg .div1 a:hover div {
	display: block;
	position: absolute;
	width: 200px;
	height: 200px;
	z-index: 1007;
	right: 35px;
*right:20px;
	bottom: 50px;
}
.index_foot .rg .div2 a {
	color: #fff;
}
.index_foot .rg .div2 a:hover {
	background: #ff8a00;
}
.index_foot .rg .div2 .a1:hover {
	background: none;
	color: #fff
}
.index_bg1 .ul_index {
	margin-top: 100%;
	position: relative;
}
.index_bg2 .ul_index {
	margin-top: 70%;
	position: relative;
}
.index_bg3 .ul_index {
	margin-top: 100%;
	position: relative;
}
.index_bg4 .ul_index {
	margin-top: 70%;
	position: relative;
}
.index_box .activesss {
	background: url(../style/1_07.png) repeat;
	width: 200px;
	height: 66px;
	overflow: hidden;
	line-height: 33px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
	font-size: 24px;
	padding-left: 12px;
}
.index_box .activesss span {
	font-size: 14px;
}
.index_box .activesss a {
	color: #fff;
	display: block;
}
.index_box .activesss:hover {
	background: #f3f3f3;
}
.index_box .activesss:hover a {
	color: #125343;
}
.index_box .Locate {
	position: absolute;
	top: 76px;
	overflow: hidden;
	background: #f3f3f3;
	height: 167px;
	display: none;
	width: 212px;
	left: 0px;
}
.index_box #Menulogo {
	display: block;
	margin: 0 auto;
	width: 190px;
}
.index_box #Menulogo li {
	height: 33px;
	line-height: 33px;
	padding-left: 50px;
	border-bottom: 1px dashed #125343;
}
.index_box #Menulogo li a {
	color: #125343;
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
	display: block;
}
.index_box #Menulogo li a:hover {
	color: #666;
}
/* Index */

/* Main */

.head {
	background: url(../style/2_01.jpg) repeat-x;
	height: 73px;
	top: 0px;
	width: 100%;
	position: fixed;
	z-index: 1000;
}
.box {
	width: 1004px;
	margin: 0 auto;
}
.logo {
	padding-top: 13px;
	width: 162px;
}
.dh {
	padding-top: 40px;
	height: 22px;
	line-height: 22px;
	width: 780px;
}
.dh .activesss {
	background: url(../style/2_02.jpg) right 6px no-repeat;
	width: 110px;
	height: 32px;
	overflow: hidden;
	line-height: 22px;
	text-transform: uppercase;
	font-size: 12px;
	padding-right: 2px;
	float: left;
	text-align: center;
}
.dh .activesss .a1 {
	color: #fff;
	display: block;
	height: 22px;
	overflow: hidden;
	font-size: 14px;
}
.dh .activesss:hover {
	color: #fff;
}
.dh .activesss:hover .a1 {
	color: #fff;
}
.dh .activesss1 {
	width: 97px;
	text-align: right;
	background: none;
	padding-right: 0px;
}
.dh .Locate {
	position: absolute;
	top: 72px;
	overflow: hidden;
	background: url(../style/2_03.jpg) repeat;
	display: none;
	width: 135px;
	border-top: 1px solid #fff;
	padding-bottom: 10px;
*margin-left:-68px;
}
.dh .mag {
	position: absolute;
	top: 72px;
	overflow: hidden;
	background: url(../style/2_03.jpg) repeat;
	display: none;
	width: 135px;
	border-top: 1px solid #fff;
	padding-bottom: 10px;
*margin-left:-97px;
}
.dh #Menulogo {
	display: block;
	margin: 0 auto;
	width: 113px;
}
.dh #Menulogo li {
	height: 33px;
	line-height: 33px;
	text-align: center;
	border-bottom: 1px dashed #92afa8;
}
.dh #Menulogo li a {
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	display: block;
}
.dh #Menulogo li a:hover {
	color: #ccc;
}
.heg {
	height: 73px;
}
.menu {
	position: fixed;
	right: 15px;
	top: 250px;
	width: 115px;
	cursor: pointer;
	z-index: 1008;
}
.menu .sxz dl {
	position: relative;
	z-index: 1007;
}
.menu .sxz dd {
	margin-bottom: 10px;
}
.menu .sxz dd .div1 {
	display: none;
	width: 97px;
	height: 24px;
	line-height: 24px;
}
.menu .sxz dd .div2 {
	background: url(../style/2_04.jpg) no-repeat;
	height: 8px;
	width: 8px;
}
.menu .sxz dd.cur {
	color: #fff;
	position: relative;
}
.menu .sxz dd.cur .div1 {
	display: block;
	background: url(../style/2_05.jpg) no-repeat;
	height: 24px;
	text-align: center;
	line-height: 24px;
	width: 97px;
	position: absolute;
	top: -7px;
	right: 125px;
	z-index: 1007;
}
.menu .sxz dd.cur .div2 {
	background: url(../style/2_04a.jpg) no-repeat;
	height: 8px;
	width: 8px;
	position: relative;
}
.div_js {
	position: relative;
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
}
.div_about_bg {
	background: url(../style/main_bg.jpg) center top repeat-y;
	width: 1920px;
	padding-top: 45px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.div_about_bg1 {
	background: #fff;
	width: 1920px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.div_about_div {
	background: #f3f3f3;
	padding-left: 26px;
	padding-right: 26px;
	width: 1004px;
	margin: 0 auto;
	padding-top: 26px;
	padding-bottom: 26px;
}
.div_about1 {
	height: auto;
	overflow: hidden;
	color: #125343;
	margin-bottom: 7px;
}
.div_about1 .div1 {
	font-size: 24px;
	height: 24px;
	line-height: 24px;
	background-color: #f3f3f3;
}
.div_about1 .div2 {
	font-size: 14px;
	height: 14px;
	line-height: 14px;
	margin-top: 4px;
	text-transform: uppercase;
	background-color: #f3f3f3;
}
.div_about2 {
	border-bottom: 1px solid #125343;
	padding-bottom: 1px;
	margin-top: 30px;
}
.div_about2 .div1 {
	margin-top: 17px;
	height: 29px;
	line-height: 29px;
	width: 129px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #006633;
}
.div_about3 {
	height: auto;
	margin-top: 20px;
}
.div_about_pad {
	padding-left: 10px;
	padding-right: 20px;
}
.div_about_pad .p1 {
	color: #303030;
	font-size: 18px;
	text-align: center;
	background-color: #f3f3f3;
}
.div_about_pad .p2 {
	color: #89a69f;
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 15px;
	text-align: center;
	background-color: #f3f3f3;
}
.div_about_pad .p3 {
	margin-bottom: 8px;
	margin-top: 8px;
	line-height: 30px;
	color: #444444;
	background-color: #f3f3f3;
}
.div_about_pad .p5 {
	text-align: right;
	margin-top: 20px;
	background-color: #f3f3f3;
}
.div_about_div1 {
	width: 1004px;
	margin: 0 auto;
	padding-top: 87px;
	padding-bottom: 26px;
	height: 583px;
}
.div_about4 {
	border-bottom: 1px solid #125343;
	padding-bottom: 1px;
	height: 50px;
}
.div_about4 .div1 {
	height: 29px;
	line-height: 29px;
	width: 129px;
	text-align: center;
	margin-top: 15px;
	font-size: 16px;
	color: #fff;
	background: #006633;
}
.div_about4 .div2 a {
	height: 29px;
	line-height: 29px;
	width: 129px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #006633;
	display: block;
}
.div_about4 .div2 {
	height: 46px;
	line-height: 46px;
	width: 198px;
	text-align: center;
	background: #fff;
	display: block;
}
.div_about5 ul {
	margin-top: 33px;
}
.div_about5 ul li {
	width: 470px;
	padding-right: 30px;
	float: left;
	margin-bottom: 33px;
}
.div_about5 ul .li {
	padding-right: 0px;
}
.div_about5 ul li .lf {
	width: 147px;
	height: 134px;
	border: 1px solid #296455;
}
.div_about5 ul li .rg {
	width: 299px;
}
.div_about5 ul li .rg .p1 a {
	color: #191c1f;
	background-color: #fff;
}
.div_about5 ul li .rg .p1 a:hover {
	color: #125343;
	background-color: #fff;
}
.div_about5 ul li .rg .p2 {
	color: #8e908f;
	background-color: #fff;
	margin-top: 3px;
	margin-bottom: 3px;
}
.div_about5 ul li .rg .p3 {
	color: #575a5d;
	background-color: #fff;
	height: 66px;
	overflow: hidden;
}
.div_about5 ul li .rg .p4 {
	text-align: right;
	background-color: #fff;
}
.div_about6 {
	height: 464px;
	overflow: auto;
	margin-top: 40px;
}
.div_about7 {
	margin-top: 83px;
}
.div_about7 .lf {
	width: 275px;
}
.div_about7 .rg {
	width: 661px;
	line-height: 30px;
}
.div_about7 .rg .p1 {
	color: #333333;
	font-size: 18px;
}
.div_about7 .rg .p2 {
	color: #93b0a9;
	text-transform: uppercase;
}
.div_about7 .rg .p3 {
	color: #444444;
}
.div_about7 .rg .p4 {
	margin-top: 15px;
	color: #575a5d;
}
.div_about7 .rg .p4 a {
	color: #575a5d;
}
.div_about7 .rg .p4 a:hover {
	color: #125343
}
.div_about_dong1 {
	bottom: 250px;
	margin-top: 30px;
}
.div_about_dong2 {
	bottom: 0px;
}
.div_about_dong3 {
	left: 250px;
}
.div_about_dong4 {
	right: 250px;
}
.div_about_dong5 {
	top: 0px;
}
.div_about_dong6 {
	top: 250px;
	min-height: 100px;
}
.div_about_dong7 {
	top: 0px;
	margin-top: 10px;
}
.div_about_dong8 {
	top: -250px;
}
.div_about_dong9 {
	top: -250px;
}
.div_about_dong10 {
	left: -250px;
}
.div_about_dong11 {
	right: -250px;
}
.div_about_dong12 {
	left: -250px;
}
.div_about_dong13 {
	right: -250px;
}
.div_about_dong14 {
	left: -250px;
}
.div_about_dong15 {
	right: -250px;
}
.div_about_dong16 {
	top: 0px;
}
.div_about_dong17 {
	left: -250px;
}
.div_about_dong18 {
	bottom: -250px;
}
.div_about_dong19 {
	bottom: -250px;
}
.div_about_dong20 {
	top: 0px;
}
.div_about_dong21 {
	bottom: -250px;
}
.div_about_dong22 {
	left: -250px;
}
.div_about_dong23 {
	right: -250px;
}
.foot {
	background: url(../style/2_14.jpg) repeat;
	height: 67px;
	overflow: hidden;
	color: #8e908f;
}
.foot .lf {
	line-height: 67px;
}
.foot .lf a {
	color: #8e908f;
}
.foot .lf .a1:hover {
	background: none;
	color: #8e908f;
}
.foot .lf a:hover {
	background: #ff8a00;
	color: #fff;
}
.foot .rg {
	padding-top: 28px;
}
.foot .rg a {
	margin-left: 10px;
}
.foot .rg a div {
	display: none;
	position: absolute;
	width: 200px;
	height: 200px;
	z-index: 1007;
	margin-top: -200px;
	margin-left: -127px;
*margin-top:-180px;
*margin-left:-180px;
}
.foot .rg a:hover div {
	display: block;
}
.div_cont1 {
	margin-top: 70px;
}
.div_cont1 .lf {
	width: 340px;
	padding-top: 46px;
	padding-left: 20px;
	line-height: 30px;
}
.div_cont1 .lf .p1 {
	color: #000000;
	font-size: 18px;
}
.div_cont1 .lf .p2 {
	color: #9ab3ad;
	font-size: 11px;
}
.div_cont1 .lf .p3 {
	margin-top: 10px;
}
.div_cont1 .rg {
	width: 587px;
	height: 367px;
	border: #ccc solid 1px;
	margin-right: 20px;
}
.div_cont2 {
	margin-top: 70px;
}
.div_cont2 .lf {
	width: 341px;
	padding-left: 20px;
}
.div_cont2 .rg {
	width: 580px;
	padding-right: 20px;
}
.div_cont2 .rg span {
	color: #FF0000;
}
.div_cont_dong1 {
	top: -250px;
}
.div_cont_dong2 {
	bottom: -250px;
}
.div_cont_dong3 {
	left: -250px;
}
.div_cont_dong4 {
	right: -250px;
}
.table111 {
	margin-top: 15px;
}
.table111 span {
	color: #c32227;
	margin-left: 6px;
}
.table111 .text {
	border: 1px solid #dadadb;
	width: 244px;
}
.table111 .text1 {
	border: 1px solid #dadadb;
	width: 405px;
}
.table111 .text2 {
	border: 1px solid #dadadb;
	width: 405px;
	height: 206px;
}
.div_products_lv_bg {
	background: url(../style/4_01.jpg) center no-repeat;
	height: 1090px;
	padding-top: 45px;
	padding-bottom: 45px;
}
.div_products_lv_div {
	background: #f3f3f3;
	padding-left: 26px;
	padding-right: 26px;
	width: 1004px;
	margin: 0 auto;
	padding-top: 26px;
	padding-bottom: 26px;
	height: 1038px;
}
.div_products_lv1 {
	height: 42px;
	overflow: hidden;
	color: #125343;
	margin-bottom: 7px;
	text-transform: uppercase
}
.div_products_lv1 .div1 {
	font-size: 24px;
	height: 24px;
	line-height: 24px;
}
.div_products_lv1 .div2 {
	font-size: 14px;
	height: 14px;
	line-height: 14px;
	margin-top: 4px;
}
.div_products_lv2 {
	border-bottom: 1px solid #125343;
	padding-bottom: 1px;
}
.div_products_lv2 .div1 {
	margin-top: 17px;
	height: 29px;
	line-height: 29px;
	width: 129px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #006633;
}
.div_products_lv3 {
	height: 300px;
	overflow: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	line-height: 30px;
}
.div_products_lv3 .div1 {
	font-size: 14px;
}
.div_products_lv_pad {
	min-height: 100px;
	padding-left: 15px;
	padding-right: 15px;
}
.div_products_lv4 {
	height: 480px;
	overflow: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	line-height: 30px;
}
.div_products_lv4 .lf {
	width: 382px;
}
.div_products_lv4 .lf .div1 {
	font-size: 18px;
	text-decoration: underline;
}
.div_products_lv4 .rg {
	width: 562px;
	border: 1px solid #006633;
	height: 433px;
}
.div_products_lv_bg1 {
	padding-top: 45px;
}
.div_products_lv_div1 {
	width: 1004px;
	margin: 0 auto;
}
.div_products_lv5 {
	border-bottom: 1px solid #125343;
	padding-bottom: 1px;
}
.div_products_lv5 .div1 {
	height: 29px;
	line-height: 29px;
	width: 129px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #006633;
}
.div_products_lv6 .div1 {
	border-bottom: 1px dashed #296455;
	padding: 33px 20px;
	height: 1%;
}
.div_products_lv6 .div2 {
	padding: 33px 20px;
	height: 1%;
}
.div_products_lv6 .lf {
	width: 307px;
}
.div_products_lv6 .rg {
	width: 630px;
	color: #575a5d
}
.div_products_lv6 .rg .p1 {
	text-align: center;
	color: #363636;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}
.div_productst_lv_dong1 {
	top: -250px;
}
.div_productst_lv_dong2 {
	top: 0px;
}
.div_productst_lv_dong3 {
	left: 250px;
}
.div_productst_lv_dong4 {
	right: 250px;
}
.div_productst_lv_dong5 {
	bottom: -250px;
}
.div_productst_lv_dong6 {
	bottom: 250px;
}
.div_productst_lv_dong7 {
	top: 0px;
}
.div_productst_lv_dong8 {
	left: 250px;
}
.div_productst_lv_dong9 {
	top: 0px;
}
.div_productst_lv_dong10 {
	bottom: -250px;
}
.div_productst_lv_dong11 {
	top: 0px;
}
.div_productst_lv_dong12 {
	left: 250px;
}
.div_productst_lv_dong13 {
	top: 0px;
}
.div_productst_lv_dong14 {
	top: 250px;
}
.div_productst_lv_dong15 {
	bottom: 250px;
}
.div_productst_lv_dong16 {
	left: 250px;
}
.div_productst_lv_dong17 {
	right: 250px;
}
.div_products_bg {
	background: url(../style/mian_bg1.jpg) center top repeat;
	height: 765px;
	width: 1920px;
	padding-top: 45px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.div_products_bg1 {
	background: #fff;
	height: 765px;
	width: 1920px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.div_products_div {
	background: #f3f3f3;
	padding-left: 19px;
	padding-right: 19px;
	width: 1008px;
	margin: 0 auto;
	padding-top: 26px;
	padding-bottom: 26px;
	height: 653px;
}
.div_products_div1 {
	padding-left: 26px;
	padding-right: 26px;
	width: 1008px;
	margin: 0 auto;
	padding-top: 26px;
	padding-bottom: 26px;
	height: 653px;
}
.div_pro {
	margin-top: 15px;
}
.div_pro1 {
	margin-top: 30px;
}
.div_pro1_1 {
	width: 242px;
	height: 516px;
	overflow: hidden;
	background: url(../style/5_01.png) no-repeat;
	text-align: center;
}
.div_pro1_1 .div1 {
	height: 468px;
}
.div_pro1_1 .div2 {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}
.div_pro1_1 .div2 a {
	color: #125343;
	font-size: 14px;
}
.div_pro1_1 .div2 a:hover {
	color: #125343;
}
.div_pro1_2 {
	width: 760px;
	height: 516px;
	overflow: hidden;
	padding-left: 3px;
}
.div_pro1_2 .div1 {
	margin-bottom: 10px;
}
.div_pro1_2 .div1 .lf {
	width: 327px;
	background: url(../style/5_02.png) no-repeat;
	height: 252px;
	text-align: center;
}
.div_pro1_2 .div1 .lf .p1 {
	height: 203px;
}
.div_pro1_2 .div1 .lf .p2 {
	height: 40px;
	line-height: 40px;
}
.div_pro1_2 .div1 .lf .p2 a {
	color: #125343;
	font-size: 14px;
}
.div_pro1_2 .div1 .lf .p2 a:hover {
	color: #125343;
}
.div_pro1_2 .div1 .rg {
	width: 428px;
	background: url(../style/5_03.png) no-repeat;
	height: 252px;
	text-align: center;
}
.div_pro1_2 .div1 .rg .p1 {
	height: 203px;
}
.div_pro1_2 .div1 .rg .p2 {
	height: 40px;
	line-height: 40px;
}
.div_pro1_2 .div1 .rg .p2 a {
	color: #125343;
	font-size: 14px;
}
.div_pro1_2 .div1 .rg .p2 a:hover {
	color: #125343;
}
.div_pro1_2 .div2 {
	margin-bottom: 10px;
}
.div_pro1_2 .div2 .lf {
	width: 452px;
	background: url(../style/5_04.png) no-repeat;
	height: 255px;
	text-align: center;
}
.div_pro1_2 .div2 .lf .p1 {
	height: 207px;
}
.div_pro1_2 .div2 .lf .p2 {
	height: 40px;
	line-height: 40px;
}
.div_pro1_2 .div2 .lf .p2 a {
	color: #125343;
	font-size: 14px;
}
.div_pro1_2 .div2 .lf .p2 a:hover {
	color: #125343;
}
.div_pro1_2 .div2 .rg {
	width: 302px;
	background: url(../style/5_05.png) no-repeat;
	height: 255px;
	text-align: center;
}
.div_pro1_2 .div2 .rg .p1 {
	height: 207px;
}
.div_pro1_2 .div2 .rg .p2 {
	height: 40px;
	line-height: 40px;
}
.div_pro1_2 .div2 .rg .p2 a {
	color: #125343;
	font-size: 14px;
}
.div_pro1_2 .div2 .rg .p2 a:hover {
	color: #125343;
}
.div_products_dong1 {
	top: -250px;
}
.div_products_dong2 {
	top: 0px;
}
.div_products_dong3 {
	left: -250px;
}
.div_products_dong4 {
	right: -250px;
}
.div_products_dong5 {
	left: -250px;
}
.div_products_dong6 {
	top: -250px;
}
.div_products_dong7 {
	right: -250px;
}
.div_products_dong8 {
	bottom: -250px;
}
.div_products_dong9 {
	right: -250px;
}
.div_products_dong1a {
	top: 250px;
}
.div_products_dong2a {
	top: 0px;
}
.div_products_dong3a {
	left: 250px;
}
.div_products_dong4a {
	right: 250px;
}
.div_products_dong5a {
	left: 250px;
}
.div_products_dong6a {
	top: 250px;
}
.div_products_dong7a {
	right: 250px;
}
.div_products_dong8a {
	bottom: 250px;
}
.div_products_dong9a {
	right: 250px;
}
.div_products_dong1b {
	top: -250px;
}
.div_products_dong2b {
	top: 0px;
}
.div_products_dong3b {
	left: -250px;
}
.div_products_dong4b {
	right: -250px;
}
.div_products_dong5b {
	left: -250px;
}
.div_products_dong6b {
	top: -250px;
}
.div_products_dong7b {
	right: -250px;
}
.div_products_dong8b {
	bottom: -250px;
}
.div_products_dong9b {
	right: -250px;
}
.div_products_dong1c {
	top: 250px;
}
.div_products_dong2c {
	top: 0px;
}
.div_products_dong3c {
	left: 250px;
}
.div_products_dong4c {
	right: 250px;
}
.div_products_dong5c {
	left: 250px;
}
.div_products_dong6c {
	top: 250px;
}
.div_products_dong7c {
	right: 250px;
}
.div_products_dong8c {
	bottom: 250px;
}
.div_products_dong9c {
	right: 250px;
}
.div_products_dong1d {
	top: -250px;
}
.div_products_dong2d {
	top: 0px;
}
.div_products_dong3d {
	left: -250px;
}
.div_products_dong4d {
	right: -250px;
}
.div_products_dong5d {
	left: -250px;
}
.div_products_dong6d {
	top: -250px;
}
.div_products_dong7d {
	right: -250px;
}
.div_products_dong8d {
	bottom: -250px;
}
.div_products_dong9d {
	right: -250px;
}
.div_products_dong1e {
	top: 250px;
}
.div_products_dong2e {
	top: 0px;
}
.div_products_dong3e {
	left: 250px;
}
.div_products_dong4e {
	right: 250px;
}
.div_products_dong5e {
	left: 250px;
}
.div_products_dong6e {
	top: 250px;
}
.div_products_dong7e {
	right: 250px;
}
.div_products_dong8e {
	bottom: 250px;
}
.div_products_dong9e {
	right: 250px;
}
.div_products_dong1f {
	top: -250px;
}
.div_products_dong2f {
	top: 0px;
}
.div_products_dong3f {
	left: -250px;
}
.div_products_dong4f {
	right: -250px;
}
.div_products_dong5f {
	left: -250px;
}
.div_products_dong6f {
	top: -250px;
}
.div_products_dong7f {
	right: -250px;
}
.div_products_dong8f {
	bottom: -250px;
}
.div_products_dong9f {
	right: -250px;
}
.div_products_dong1g {
	top: 250px;
}
.div_products_dong2g {
	top: 0px;
}
.div_products_dong3g {
	left: 250px;
}
.div_products_dong4g {
	right: 250px;
}
.div_products_dong5g {
	left: 250px;
}
.div_products_dong6g {
	top: 250px;
}
.div_products_dong7g {
	right: 250px;
}
.div_products_dong8g {
	bottom: 250px;
}
.div_products_dong9g {
	right: 250px;
}
.div_products_dong1h {
	top: -250px;
}
.div_products_dong2h {
	top: 0px;
}
.div_products_dong3h {
	left: -250px;
}
.div_products_dong4h {
	right: -250px;
}
.div_products_dong5h {
	left: -250px;
}
.div_products_dong6h {
	top: -250px;
}
.div_products_dong7h {
	right: -250px;
}
.div_products_dong8h {
	bottom: -250px;
}
.div_products_dong9h {
	right: -250px;
}
.div_products_dong1i {
	top: 250px;
}
.div_products_dong2i {
	top: 0px;
}
.div_products_dong3i {
	left: 250px;
}
.div_products_dong4i {
	right: 250px;
}
.div_products_dong5i {
	left: 250px;
}
.div_products_dong6i {
	top: 250px;
}
.div_products_dong7i {
	right: 250px;
}
.div_products_dong8i {
	bottom: 250px;
}
.div_products_dong9i {
	right: 250px;
}
.div_products_bg_info {
	background: url(../style/mian_bg1.jpg) center top repeat;
	width: 1920px;
	padding-top: 45px;
	padding-bottom: 45px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.div_products_div_info {
	background: #f3f3f3;
	padding-left: 19px;
	padding-right: 19px; /*width:600px;*/
	margin: 0 auto;
	padding-top: 26px;
	padding-bottom: 26px;
}
.div_pro2 {
	margin-top: 14px
}
.div_pro2 ul {
	height: 1%;
}
.div_pro2 li {
	background: url(../style/5_11.png) no-repeat;
	width: 245px;
	height: 288px;
	margin-right: 6px;
	float: left;
	text-align: center;
}
.div_pro2 li:hover {
	background: url(../style/5_11a.png) no-repeat;
}
.div_pro2 li:hover .div2 .p1 a {
	color: #125343
}
.div_pro2 li .div1 {
	height: 213px;
}
.div_pro2 li .div2 {
	height: 36px;
	padding-top: 15px;
}
.div_pro2 li .div2 .p1 {
	font-size: 14px;
	line-height: 14px;
	height: 14px;
	overflow: hidden;
}
.div_pro2 li .div2 .p1 a {
	color: #276253;
	font-weight: bold;
}
.div_pro2 li .div2 .p1 a:hover {
	color: #125343
}
.div_pro2 li .div2 .p2 {
	color: #276253;
	margin-top: 10px;
	height: 12px;
	line-height: 12px;
	overflow: hidden;
}
.div_pro2 .li {
	margin-right: 0px;
}
.fh {
	text-align: right;
	margin-top: 10px;
	margin-right: 7px;
}
#zh_pro {
	position: relative;
	bottom: -250px;
}
#zh_pro1 {
	position: relative;
	bottom: -250px;
}
#zh_pro2 {
	position: relative;
	top: 0px;
}
#zh_pro3 {
	position: relative;
	left: -250px;
}
#zh_pro4 {
	position: relative;
	right: -250px;
}
.div_li_dong {
	position: relative;
	left: -250px;
}
.div_li_dong1 {
	position: relative;
	right: -250px;
}
.div_li_dong2 {
	position: relative;
	left: -250px;
}
.div_li_dong3 {
	position: relative;
	right: -250px;
}
#fh {
	position: relative;
	bottom: -250px;
}
.div_about4 .div3 {
	padding-left: 15px;
	padding-right: 15px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #006633;
}
.div_products_div_info1 {
	padding-left: 19px;
	padding-right: 19px;
	width: 1008px;
	margin: 0 auto;
	padding-top: 26px;
	padding-bottom: 26px;
}
.div_pro3 {
	background: url(../style/5_14.png) no-repeat;
	height: 568px;
	overflow: hidden;
}
#focus_Box {
	position: relative;
	width: 900px;
	height: 360px;
	margin: 0px auto;
	bottom: -250px;
}
#focus_Box dl {
	position: relative;
	width: 900px;
	height: 360px;
	left: 100px;
}
#focus_Box dd {
	z-index: 0;
	position: absolute;
	width: 0px;
	background: #787878;
	height: 0px;
	top: 146px;
	cursor: pointer;
	left: 377px;
	border: 1px solid #125343;
}
#focus_Box dd img {
	width: 100%;
	height: 100%;
	vertical-align: top
}
#focus_Box .focus_prev, #focus_Box .focus_next {
	display: block;
	z-index: 100;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
	width: 34px;
	height: 69px;
	top: 221px;
}
#focus_Box .focus_prev {
	background: url(../style/5_16.png) top center no-repeat;
	left: 0px
}
#focus_Box .focus_next {
	background: url(../style/5_17.png) top center no-repeat;
	right: 4px
}
.div_pro4 .lf {
	width: 753px;
	padding-left: 25px;
}
.div_pro4 .rg {
	width: 129px;
	padding-right: 25px;
}
#div_pro3 {
	bottom: -250px;
	position: relative;
}
.div_pro_info_dong {
	left: -250px;
	position: relative;
}
.div_pro_info_dong1 {
	right: -250px;
	position: relative;
}
.div_news {
	margin-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
}
.div_newslf {
	width: 430px;
	padding-top: 15px;
}
.ul_news1 li {
	width: 210px;
	margin-right: 10px;
	float: left;
}
.ul_news1 li .div1 {
	height: 128px;
}
.ul_news1 li .div2 {
	height: 42px;
	line-height: 42px;
	text-align: center;
	overflow: hidden;
}
.ul_news1 li .div2 a {
	color: #276253;
}
.ul_news1 li .div2 a:hover {
	color: #125343;
}
.ul_news1 .li {
	margin-right: 0px;
}
.div_newlf {
	width: 515px;
}
.ul_news2 li {
	height: 34px;
	line-height: 34px;
	border-bottom: 1px dashed #d1d1d1;
*margin-bottom:-4px;
	color: #545556;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 10px;
}
.ul_news2 li a {
	color: #276253;
	background: url(../style/6_02.jpg) no-repeat center left;
	padding-left: 10px;
}
.ul_news2 li a:hover {
	color: #125343;
}
#ul_news {
	position: relative;
	top: -250px;
}
#ul_news1 {
	position: relative;
	bottom: -250px;
}
.fenye {
	text-align: center;
	margin-top: 30px;
	position: relative;
}
.biaoti {
	position: relative;
	color: #191c1f;
	margin-top: 30px;
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.time {
	position: relative;
	color: #6c6f70;
	text-align: center;
}
.txt {
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 20px;
	position: relative;
}
.fh1 {
	text-align: right;
	margin-top: 30px;
	position: relative;
}
.div_jobs {
	position: relative;
	bottom: -250px;
	margin-top: 25px;
	padding-left: 20px;
	padding-right: 20px;
}
.dddd {
	background: url(../style/6_08.jpg) no-repeat 4px center;
	padding-left: 18px;
	cursor: pointer;
	border-bottom: 1px dashed #b1b1b1;
	padding-bottom: 8px;
	padding-top: 8px;
*padding-bottom:2px;
}
.dddd .lf {
	color: #000000;
	font-size: 14px;
}
.dddd .rg {
	color: #8e908f;
}
.dddd-active {
	background: url(../style/6_09.jpg) no-repeat 4px center;
}
.culture_menudiv {
	width: 700px;
	border: 1px solid #77968e;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 14px;
	background: #fff;
	color: #8e908f
}
.culture_menudiv .div1 {
	height: 37px;
	text-align: center;
	padding-left: 40px;
	padding-right: 40px;
	line-height: 37px;
	border-bottom: 1px solid #e8e8e8;
	color: #6c6f70;
}
.culture_menudiv .div2 {
	width: 100%;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #e8e8e8;
}
.culture_menudiv .div2 .lf {
	padding-left: 40px;
	width: 43%;
	border-right: 1px solid #e8e8e8
}
.culture_menudiv .div2 .rg {
	width: 44%;
}
.culture_menudiv .div3 {
	padding: 20px 40px;
	border-bottom: 1px solid #e8e8e8;
}
.culture_menudiv .div4 {
	padding: 20px 40px;
}

/* Main End */ 





/*125343;*/
