@charset "utf-8";

/* CSS Document */



* {

	margin:0;

	padding:0;

}

ul {

	margin:0;

	padding:0;

}

li {

	list-style:none;

}

a {

	text-decoration:none;

}

img {

	border:0;

	padding:0;

	margin:0;

}

body {

	font-family: "微软雅黑";

	font-size: 13px;

	line-height: 30px;

}



.topc{

	width:100%; height:auto; float:left;

}

.topc1{

	width:1003px; height:133px; margin:0 auto;

}

.topc1 img{

	margin-left:215px; _margin-left:107px; margin-top:18px; width:562px; height:99px; float:left;

}

.e1{

	width:100%; height:56px; float:left; background-color:#0d6701;

}

.e2 ul li{

	float:left; padding-left:1px; padding-right:28px; line-height:56px; text-align:center;

}

.e2 ul li a{

	color:#fff; border-right:1px solid #86b380; line-height:20px; margin-top:18px; font-size:16px;

	padding-right:27px; float:left;

}

.e2 ul li a:link,.e2 ul li a:visited{

	color:#fff;

}

.e2{

	width:1003px; height:56px; margin:0 auto; padding-left:90px;

}

#z1 a{

	border-right:0px;

}

.e4{

	width:100%; height:514px; float:left;

}

.e6{width:100%; height:378px; float:left; overflow:hidden;}

.e7{width:1002px; height:320px; margin:0 auto; margin-top:58px; border:1px solid #e6e6e6;}

.e8{width:196px; height:315px; float:left; padding-top:5px; padding-left:54px;}

.e9{width:206px; float:left; height:305px; padding-left:13px; padding-top:15px; line-height:26px; font-size:12px; color:#353535; padding-right:32px;}

.e10{width:205px; height:305px; float:left; line-height:26px; font-size:12px; color:#353535; padding-right:25px; padding-top:15px; padding-left:15px;}

.e11{width:256px; height:320px; float:left;}

.e7 ul li{ width:501px; height:auto; float:left;}

.e12{

	width:100%; height:212px; background:url(../img/bgindex_03.jpg); float:left;

}

.e13{

	width:100%; height:352px; float:left;

}

.e14{

	width:1003px; height:auto;margin:0 auto;

}

/*.e15{

	width:1003px; height:70px; margin:0 auto;

}*/

.e14 img{

	margin-top:56px; float:left; width:48px; height:14px; padding-left:458px;_padding-left:436px;

}

.e16{

	width:1003px; height:212px; margin:0 auto;

}

.e16_e1{

	width:548px; height:16px; float:left; padding-left:502px;

}

.e16_e2{

	width:546px; height:16px; float:left; padding-left:458px; _margin-top:-5px;

}

.e16_e2 img{

	_padding-top:4px;

}

.e16_e3{

	width:329px; height:54px; float:left; padding-top:23px; padding-left:378px;

}

.e16_e4{

	width:600px; height:45px; float:left; padding-left:233px; padding-top:21px; padding-bottom:37px; text-align:center; font-size:16px; color:#fff; line-height:22px;

}

.e17{

	width:1003px; height:70px; margin:0 auto;

}

.e17 img{

	width:48px; height:14px; float:left; margin-top:0px; padding-left:502px; _padding-left:484px;

}

.e18{

	width:100%; height:auto; float:left;

}

.e19{

	width:1003px; height:auto; margin:0 auto;

}

.e20{

	width:490px; height:auto; float:left; padding-bottom:72px;

}

.e20_ew1{

	width:208px; height:auto; float:left; margin-right:16px;

}

.e20_ew2{

	width:266px; height:auto; float:left;

}

.e20_ew3{

	width:260px; height:46px; float:left; border-bottom:1px solid #8bb685; color:#156f09; font-size:20px; line-height:46px; padding-left:6px; margin-bottom:20px;

}

.e20_ew3 a{

	color:#156f09;

}

.e20_ew4{

	width:260px; height:auto; float:left; font-size:12px; color:#484848; line-height:28px;

}

#z2{

	margin-left:23px; _margin-left:12px;

}

.e20_ew5{

	width:255px; height:auto; float:left; padding-left:5px;

}

.e20_ew5 ul li{

	width:255px; height:26px; border-bottom:1px dashed #9c9c9c; line-height:26px; font-size:12px; color:#484848;

}

.e20_ew5 ul li a:link,.e20_ew5 ul li a:visited{

	color:#484848;

}

.e21{

	width:100%; height:auto; float:left; border-top:4px solid #d5d5d5; background:#eaeaea; padding-bottom:57px;

}

.e22{

	width:1003px; height:auto; margin:0 auto;

}

.e23{

	width:1003px; height:127px; float:left; border-bottom:1px solid #d5d5d5; text-align:center;

}

.e23 a:link,.e23 a:visited{

	color:#156f09;

}

.q9 p a:link,.q9 a:visited,.q14 p a:link,.q14 p a:visited{

	color:#156f09;

}

.e23 p{

	font-size:24px; color:#156f09; margin-top:50px; line-height:20px;

}

.e23 span{

	font-size:14px; color:#484848; line-height:40px;

}

.e24{

	width:976px; height:82px; float:left; margin-top:30px; padding-left:9px; padding-right:18px;

}

.e24_ew1{

	width:184px; height:82px; float:left; margin-right:18px;

}

.e24_ew2{

	width:774px; height:82px; float:left; line-height:26px; font-size:12px; color:#484848;

}

.e24_ew2_1{

	color:#156f09;

}

.e24_ew2 a:link .e24_ew2_1, .e24_ew2 a:visited .e24_ew2_1{

	color:#156f09;

}

.e24_ew2 a:hover .e24_ew2_1{

	color:#0b4c03;

}

#z3{

	margin-top:21px;

}

.e25{

	width:100%; height:auto; float:left; background-color:#156f09;

}

.e26{

	width:1003px; height:auto; margin:0 auto; 

}

.e27{

	width:368px; height:auto; float:left;

}

.e28{

	width:222px; height:110px; float:left; margin-top:45px; margin-left:50px; _margin-left:25px;

}

.e29{

	width:303px; height:52px; float:left; margin-top:20px; margin-left:10px; _margin-left:5px;

}

.e30{

	width:350px; height:286px; float:left;

}

.e31{

	width:200px; height:18px; float:left; margin-top:52px; line-height:18px; font-size:18px; color:#fff;

}

.e31 a{

	color:#fff;

}

.e32{

	width:350px; height:auto; float:left; margin-top:28px;

}

.e32 ul li{

	width:109px; height:49px; float:left; margin-right:3px; padding-left:3px; margin-top:10px;

}



.e34{

	width:235px; height:286px; float:left; margin-left:50px; _margin-left:25px; background:url(../img/dtindex_03.jpg) no-repeat center center;

}

.e35{

	width:235px; height:118px; float:left; margin-top:33px; color:#fff;

}

.e36{

	width:100%; height:auto; float:left;

}

.e37{

	width:1003px; height:auto; margin:0 auto; text-align:center; line-height:32px; color:#6a6969; font-size:12px;

}
.e37 span{width:100%; float:left;}
.e37 a:link,.e37 a:visited{

	color:#6a6969;

}

/*-------------------------------------about--------------------------------------------*/



.q1{

	width:100%; height:113px; float:left;

}

.q2{

	width:100%; height:113px; margin:0 auto; background:url(../img/about/about_02.jpg) no-repeat top center;

}

.q3{

	width:1003px; height:113px; margin:0 auto;

}

.q3_w1{

	width:110px; height:113px; line-height:113px; font-size:24px; color:#fff; float:left;

}

.q3_w2{

	width:auto; height:113px; line-height:113px; font-size:14px; color:#fff; float:right; padding-left:1px; padding-right:5px;

}

.q3_w2 a:link,.q3_w2 a:visited{

	color:#fff;

}

.q4{

	width:100%; height:auto; float:left; margin-top:50px; margin-bottom:50px;

}

.q5{

	width:1003px; height:auto; margin:0 auto; font-size:13px; color:#353535; line-height:35px;

}

.q6{

	width:266px; height:298px; float:left; margin-right:18px;

}

.q7{

	width:100%; height:auto; float:left; background-color:#f1f1f1; padding-bottom:53px;

}

.q8{

	width:1003px; height:auto; margin:0 auto;

}

.q9{

	width:1003px; height:85px; float:left; border-bottom:1px solid #d5d5d5; padding-top:42px;

	text-align:center; margin-bottom:35px;

}

.q9 p{

	font-size:24px; color:#156f09;

}

.q9 span{

	font-size:14px; color:#484848;

}

.q10{

	width:314px; height:auto; float:left; border:1px solid #e8e8e8; margin-right:8px; margin-left:8px; _margin-left:4px;

}

.q10 img{

	width:314px; height:207px; float:left;

}

.q11{

	width:267px; height:auto; margin-top:21px; float:left; padding-left:18px; padding-right:29px; font-size:12px; color:#484848; line-height:25px; padding-bottom:21px;

}

#z6{

	margin-right:0px;

}

.q12{

	width:100%; height:auto; float:left; margin-bottom:51px;

}

.q13{

	width:1003px; height:auto; margin:0 auto;

}

.q14{

	width:1003px; height:91px; float:left; border-bottom:1px solid #d5d5d5; text-align:center; padding-top:11px; margin-bottom:34px;

}

.q14 p{

	font-size:24px; color:#156f09; line-height:40px;

}

.q14 span{

	font-size:14px; color:#484848;

}

.q14_c,.q14_c1{

	width:1003px; height:auto; float:left;

}

.q14_c ul li{

	width:480px; height:85px; margin-bottom:15px; float:left; margin-right:15px;

	}

.q14_c1 ul li{

	float:left;

	width:480px;

	line-height:30px;

	border-bottom:1px dashed #a6a6a6;

	margin-right:15px;

	color:#a6a6a6;

}

.q14_c1 ul li a{

	float:left; width:430px; color:#484848; }

.q16{

	width:158px; height:85px; float:left;

}

.q17{

	width:308px; height:85px; float:left; margin-left:14px; _margin-left:7px;

}

.q17 a:link,.q17 a:visited{

	color:#484848;

}

.q17 p{

	font-size:14px; line-height:34px; color:#484848;

}

.q17 span{

	font-size:12px; color:#a6a6a6; line-height:23px;

}

/*.q18{

	width:480px; height:29px; float:left; line-height:29px; border-bottom:1px dashed #a6a6a6;

	padding-left:8px; font-size:12px; color:#484848; margin-right:8px;

}

.q18 a:link,.q18 a:visited{

	color:#484848;

}

.q18 a:hover{

	color:#156f09;

}*/

.q19{

	width:400px; height:29px; float:left; padding-left:6px;

}

.q20{

	width:45px; height:29px; float:right; font-size:12px; color:#a6a6a6;

}

/*----------------------------contact-------------------------------------------*/



.lx_b{

	width:100%; height:auto; float:left; background-color:#0d6701; border-bottom:7px solid #fff;

}

.lx_b1{

	width:1003px; height:auto; margin:0 auto; text-align:center; line-height:48px; font-size:12px; color:#fff;

}

.lx_b1 a{

	color:#fff;

}

.r1{

	width:100%; height:379px; float:left;

}

.r2{

	width:100%; height:379px; margin:0 auto; background:url(../img/co1ntact_02.jpg) no-repeat top center;

}

.r3{

	width:100%;  float:left; border-bottom:1px solid #d5d5d5;

}

.r4{

	width:1003px;  margin:0 auto;

}

.r5{

	width:637px; height:423px; float:left; padding-top:15px;

}

.r6{

	width:130px; height:90px; float:left; line-height:90px; color:#444; font-size:18px;

}

.r7{

	width:637px; height:330px; float:left;

}

.r8,.r81{

	width:300px; height:40px; float:left; font-size:12px; color:#444; border:1px solid #d0d0d0; border-radius:6px; -moz-border-radius:6px; line-height:40px;

}
.r8{

	margin-right:27px;

}

	/*.r8 input{

		width:295px; height:40px; border:1px solid #d0d0d0; border-radius:6px; -moz-border-radius:6px; padding-left:10px;

	}*/

#z10{

	margin-right:27px;

}

.r9{

	width:627px; height:150px; float:left; margin-top:19px;

}

.r9 textarea{

	width:627px; height:150px; border-radius:6px; -moz-border-radius:6px; border:1px solid #d0d0d0;

}

.r10{

	width:170px; height:47px; float:left; margin-top:20px; margin-left:232px; _margin-left:121px;

}

.r11{

	width:324px; height:423px; float:left; padding-top:15px; padding-left:42px;

}

.r12{

	width:324px; height:330px; float:left; line-height:36px; font-size:14px; color:#444;

}





/*----------------------------cpjs-------------------------------------------*/





.w1{

	width:100%; height:auto; float:left; border-bottom:1px solid #d5d5d5; padding-bottom:35px;

}

.w2{

	width:1003px; height:auto; margin:0 auto; padding-top:40px;

}

.w3{

	width:1003px; height:43px; float:left; background-color:#f5f5f5; border-bottom:2px solid #e9e9e9;

}

.w3 ul li{

	width:145px; height:43px; color:#444; font-size:13px; line-height:43px; text-align:center; float:left;

}

.w3 ul li a{

	color:#444; width:145px; height:43px; float:left;

}

.w3 ul li a:hover{

	background-color:#0d6701; color:#fff; 

}

.w6{

	width:1003px; height:auto; float:left;

}

.w6 li{

	width:232px; height:auto; float:left; border:1px solid #eaeaea; margin-right:7px; margin-left:7px; _margin-left:3px; margin-top:35px;

}

.w8{

	width:232px; height:auto; float:left;

}

.w9{

	width:215px; height:59px; float:left; background-color:#f5f5f5; padding-left:17px; padding-top:8px;

	padding-bottom:8px;

}

.w9 p{

	font-size:13px; color:#383838;

}

.w9 span{

	font-size:12px; color:#8e8e8e; line-height:30px;

}

.w101{

	width:100%; height:auto; float:left;

	margin-top:20px;

}

.w102{

	width:1003px; height:auto; float:left; margin-top:20px;

}

.w10{

	width:653px; height:auto; float:left; padding-left:350px; line-height:40px; font-size:12px;

}

.w10 li a{

	padding:2px 8px; float:left; margin-right:5px; color:#444px; border:1px solid #dedede; line-height:30px;

}

.w10 a:link,.w10 a:visited{

	color:#444; 

}

.w10 a:hover{

	color:#fff; background-color:#0d6701; border:1px solid #0d6701;

}

.w10 li{

	float:left; padding-right:10px;

	 line-height:40px;

}

.pageinfo{ float:left; width:80px;}





/*----------------------------hzpp-------------------------------------------*/



#z13{

	background-color:#0d6701; border-bottom:7px solid #fff;

}

#z14{

	color:#fff;

}

.w12{

	width:100%; height:287px; float:left;

}

.w13{

	width:1003px; height:246px; margin:0 auto; padding-top:41px;

}

.w14{

	width:177px; height:78px; float:left; border:1px solid #e4e4e4; margin-right:10px; margin-bottom:31px; margin-left:10px; _margin-left:5px;

}



/*----------------------------news-------------------------------------------*/



.c1{

	width:100%; float:left; height:auto; padding-bottom:40px;

}

.c2{

	width:1003px; height:auto; margin:0 auto; padding-top:17px; padding-bottom:20px;

}

.news_l{

	width:45px; height:71px; float:left; background-color:#bbbbbb; padding-left:11px; padding-right:10px; text-align:center;

}

.news_r{

	float:left;

	width:917px;

}

.c4_q1{

	width:45px; height:43px; float:left; border-bottom:1px solid #fff; color:#fff; font-size:37px; line-height:43px;

}

.c4_q2{

	width:45px; height:27px; float:left; color:#fff; font-size:16px; line-height:27px;

}

.c5{

	width:917px; height:71px; float:left;

}

.c5 p{

	line-height:15px; font-size:15px; color:#444; width:917px; height:15px; margin-bottom:10px; float:left;

}

.c5 span{

	font-size:12px; color:#7f7f7f; line-height:24px;

}

.c6{

	width:918px; height:auto; float:left; border-bottom:1px solid #e7e7e7; font-size:12px; line-height:38px;

}

.c2_a{

	float:left;

	width:1003px;

	height:auto;

}

.c2_a:hover .news_l{

	background-color:#0d6701;

	float:left;

	width:45px;

	height:auto;

}

.c2_a:hover .news_l .c4_q1{

	border-bottom:1px solid #219c11;

	float:left;

	height:auto;

}



.c2_a:hover .c5 p{

	color:#0d6701;

}



.c2_a:hover .c6{

	color:#0d6701;

}

.c7{

	width:1003px; height:71px; float:left; padding-top:25px;

}



/*----------------------------news_1-------------------------------------------*/



#z17{

	margin-top:50px; margin-bottom:50px;

}

#z18{

	height:420px;

}

.c8{

	width:100%; height:auto; float:left;

}

.c9{

	width:1003px; height:auto; margin:0 auto;

}

.c10{

	width:1003px; height:65px; float:left; padding-top:32px; border-bottom:1px solid #d5d5d5;

}

.c10 a:link,.c10 a:visited{

	color:#444;

}

.c10 p{

	color:#444; font-size:16px; line-height:24px;

}

.c10 span{

	font-size:12px; color:#444; line-height:40px;

}

.c11{

	width:1003px; height:auto; padding-top:22px; float:left; padding-bottom:40px; border-bottom:1px solid #d5d5d5; font-size:13px; color:#444;

}

.c11 b{

	width:1003px; height:auto; float:left;

}

.c12{

	width:565px; height:296px; float:left; margin-top:12px; margin-left:219px; _margin-left:108px;

}

.c13{

	width:1003px; height:52px; float:left; line-height:83px; font-size:13px; color:#444; padding-bottom:31px;

}

.c13 span{

	float:left;

}

.c13 i{

	float:right; font-style:normal;

}

.c13 a:link,.c13 a:visited{

	color:#444;

}

.c14{

	width:100%; height:390px; float:left; background-color:#f0f0f0;

}

.c15{

	width:1003px; height:289px; margin:0 auto; padding-top:51px; padding-bottom:51px;

}

.c115{

	width:490px; height:287px; float:left; padding-left:4px; margin-right:4px;

}

.c16{

	width:208px; height:287px; float:left;

}

.c17{

	width:266px; height:287px; float:left; margin-left:16px; _margin-left:8px;

}

.c17_q1{

	width:266px; height:37px; border-bottom:1px solid #83ae7d; padding-bottom:5px;

	font-size:20px; color:#156f09; line-height:37px; margin-bottom:15px;

}

.c17_q2{

	width:261px; margin-left:2px; _margin-left:1px; height:27px; float:left; border-bottom:1px dashed #959595; line-height:27px; color:#484848; font-size:12px;

}

.c17_q2 a:link,.c17_q2 a:visited{

	color:#484848;

}

/*----------------------------oem-------------------------------------------*/



.c18{

	width:100%; height:auto; float:left; margin-top:10px; margin-bottom:50px;

}

.c19{

	width:1003px; height:auto; margin:0 auto;

}

.c20{

	width:100%; height:auto; float:left;  background-color:#f0f0f0;

}

.c21{

	width:1003px; height:auto; margin:0 auto; padding-top:50px;

}

.c22{

	width:490px; height:auto; float:left; padding-bottom:72px; margin-left:6px; _margin-left:3px; margin-right:5px;

}



/*----------------------------rcln-------------------------------------------*/



.x1{

	width:100%; height:auto; float:left;

}

.x2{

	width:1003px; height:auto; margin:0 auto; padding-top:39px;

}

.x3{

	width:1003px; height:173px; float:left;

}

.x4{

	width:1003px; height:auto; line-height:79px; font-size:15px; margin-bottom:30px; float:left; color:#353535;

}













/*----------------------------xiugai-------------------------------------------*/







.news{ width:1003px; margin:0 auto; height:auto;}

.news ul li{ float:left; width:1003px; height:aoto; margin-top:35px;}

.news ul li a{ float:left; width:1003px; }

.news_l{ float:left; width:50px; height:72px; background:#bbbbbb; color:#fff; text-align:center; /*background:#0d6701;*/ padding:0 7px; margin-right:20px; margin-top:3px;}

.news_l span{ font-size:37px; float:left; width:50px; border-bottom:1px solid #dddddd; line-height:45px;}

.news_l p{ font-size:16px; line-height:24px;}

.news_c{ float:left; width:910px; border-bottom:1px solid #e7e7e7;}

.news_c_t{ font-size:15px; float:left; width:910px; color:#444444;}

.news ul li a:link .news_c .news_c_t,.news ul li a:visited .news_c .news_c_t{ color:#444444;}

.news_c_c{ float:left; color:#7f7f7f; font-size:12px; width:910px; line-height:24px; }

.news ul li a:link .news_c .news_c_c,.news ul li a:visited .news_c .news_c_c{ color:#7f7f7f;}

.news_c span{ color:#444444;}

.news ul li a:link .news_c span,.news ul li a:visited .news_c span{ color:#444444;}

.news ul li a:hover .news_l{ background:#0d6701;}

.news ul li a:hover .news_l span{ border-bottom:1px solid #219c11;}

.news ul li a:hover .news_c .news_c_t{ color:#0d6701;}

.news ul li a:hover .news_c span{ color:#0d6701;}







.oem{ width:100%; height:auto; float:left; padding-top:12px; padding-bottom:50px;}

.oem_o{ width:1003px; height:auto; margin:0 auto;}

.oem_o ul li{ width:976px; height:auto; float:left; padding-top:32px;}

.oem_o_t{ float:left; width:184px; height:auto;}

.oem_o_t1{ width:770px; height:auto; float:left; line-height:26px; font-size:12px; color:#484848; padding-left:22px;}

.oem_o_t1 p{ color:#156f09; font-size:17px;}

.oem_o_t1 p a{ color:#156f09;}









.er1 {

	overflow: hidden;

	float: left;

	zoom: 1;

	width: 1002px;

	height: 320px;

	float:left;

	position: absolute;

}

.er1 .pcont1 {

	width:1100px;

	float:left;

	overflow:hidden;

}

.er1 .ScrCont1 {

	width:32766px;

	zoom:1;

}

.er1 #List1_1, .er1 #List2_1 {

	float:left;

}

.partnfrs_t .LeftBotton, .partnfrs_t .RightBotton {

	width:19px;

	height:15px;

	float:left;

	background:url(../images/index2_25.jpg) no-repeat;

	line-height:15px;

}

.LeftBotton {

	background-position:0 0; float:left;

}

.RightBotton {

	background:url(../images/index2_25.jpg) no-repeat right;

	line-height:15px; float:right;}

.main_bl {

	width:1034px;

	height:496px;

	margin:0 auto;

}

.main_bl ul li {

	width:230px;

	height:215px;

	margin:0 13px;

	border:1px solid #d8d8d8;

	float:left;

}

.main_t_t2 {

	width:208px;

	height:48px;

	color:#999999;

	padding:9px 9px

}

.main_t_t2 span {

	text-align:right;

	display:block;

}

.main_t_t2 span a {

	font-size:14px;

	color:#282828;

}

.main_t_t2 span b {

	float:left;

}











#zz1{

	padding-bottom:50px;

}





