body {
	margin:0;
	padding:0;
	font-size: 12px;
	color: #000;
	font-family:"Microsoft YaHei";
}
a:link {
	color: #5d5c5c;
	text-decoration: none;
	font-size: 12px;

}
a:visited {
	text-decoration: none;
	color: #434343;
	font-size: 12px;

}
a:hover {
	text-decoration: none;
	color: #5d5c5c;
	font-size: 12px;

}
a:active {
	text-decoration: none;
	color: #5d5c5c;
	font-size: 12px;

}
ul,li,dl,dt,img,span,p,h1,h2,h3,h4,h5,h6 {
	padding:0;
	margin:0;
	border:0;
}
ul,li,dl,dt {
	list-style-type:none;
}
.clear {
	clear:both;
	margin:0;
	padding:0;
}

.cp img{
	border: 1px solid #d0d0d0;
	padding: 2px;

}
.cp a:hover img{
	border: 1px solid #ffa132;
	padding: 2px;
}

.cpp img{
	border: 1px solid #d0d0d0;
	padding: 5px;
}
.cpp a:hover img{
	border: 1px solid #ffa132;
	padding: 5px;
}

.totalwidth {width:1002px; margin:0 auto; height:auto;}	
.totalwidthpercent {width:100%; margin:0 auto;}
.fl{float:left; color:#fff;}
.fr{float:right;}
.float_l{float:left;}
.float_r{float:right;}

#top1_bg{ background:url(../images/1.jpg) center no-repeat; height:38px;}
#top1{ font-size:12px; line-height:38px; color:#888888;}
#top1 a{ color:#fff;}
#top1 a:hover{ color:#0da945;}

#top2{ height:100px;}
#top2_a{ margin-top:15px;}

#top_bg{ width:1002px; margin:0 auto; height:100px;}
#top_l{width:213px; float:left; padding-top:15px;}
#top_r{width:789px; float:right;}

#nav{
	width:789px;
	margin:0px auto;
	height:100px;
	overflow:hidden;
}
#nav li{float:left;}
#nav .n1{width:110px;}
#nav .n2{width:118px;}

#nav .n1 a{
	line-height:100px;
	font-size:18px;	
	color:#000;
	display:block;
	text-align:center;
	width:110px;
}
#nav .n1 a:hover{
	 color:#fff;
	display:block;
	font-size:18px;
	background:url(../images/2.jpg) center no-repeat;
}

#nav .n2 a{
	line-height:100px;
	font-size:18px;	
	color:#000;
	text-align:center;
	display:block;
	width:118px;
}
#nav .n2 a:hover{
	 color:#fff;
	display:block;
	font-size:18px;
	background:url(../images/3.jpg) center no-repeat;
}

#nav .a_nav1 a{display:block; font-size:18px; background:url(../images/4.jpg) center no-repeat;; width:110px; line-height:100px; height:100px; text-align:center;  color:#fff;}

#nav .a_nav2 a{display:block; font-size:18px; background:url(../images/5.jpg) center no-repeat;; width:118px; line-height:100px; height:100px; text-align:center; color:#fff;}


/*骞荤*/
#flash_bg{width:100%; margin:0 auto; margin-top:1px;}
.focus{width: 100%;height: 480px; position: relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none}
.focus .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; background: #000}
.focus .f_btns{position: absolute; width: 100%; height:30px; line-height:30px; left: 0; bottom: 0; text-align: center; z-index: 2}
.focus .f_btns h2 { color: #fff; font-size: 16px;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; line-height: 30px; }
.focus .f_btns h2 a{ color: #fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:8px; overflow: hidden; font-size:0; padding-top:12px;}
.focus .f_btns .btn span {display: inline-block;width:26px; height: 8px; overflow: hidden; margin: 0 5px; background: #a1a1a1; cursor: pointer}
.focus .f_btns .btn span.cur{background: #c93939;}
.jqfocus ul li a img{height:498px; text-align:center;}

#search_bg{ background:url(../images/6.jpg) repeat-x center; height:105px;}
#search_a{margin-top:16px;}
#search_a1{font-size:26px; color:#333333;}
#search_a2{color:#fff; background:#0da945; text-align:center; width:160px; height:32px; line-height:32px; font-size:18px;}

#search{width:527; height:45px; margin:0 auto;}
#search_l{width:527px; font-size:12px; line-height:45px; color:#484848;}
#search_l a{color:#484848; font-size:12px; font-weight:normal;}
#search_l a:hover{color:#0da945; font-size:12px; font-weight:normal;}
#search_r{ padding-top:9px;}
#search_r li{float:left;}

#engineering_bg{ background:url(../images/7.jpg) no-repeat center; height:154px;}
#engineering1{ font-size:36px; padding-top:40px; margin-left:215px; color:#222px;}
#engineering1 span{ color:#0da945;}
#engineering2{ height:50px; margin-top:30px;}
#engineering2 ul li{width:126px; line-height:50px; float:left; text-align:center; margin-right:20px; background:#dddddd; color:#222; font-size:16px;}
#engineering2 ul li a{ width:126px; line-height:50px; float:left; text-align:center; margin-right:20px; background:#dddddd; color:#222; font-size:16px;}
#engineering2 ul li a:hover{width:126px; line-height:50px; float:left; text-align:center; margin-right:20px; background:#0da945; color:#fff; font-size:16px;}
#engineering3{ margin-top:30px;}
#engineering3 td div{line-height:40px; background:#ddd; width:232px !important; padding-top:0 !important;  margin-bottom:10px !important; margin-right: 2px !important; display:block; margin-top:5px !important;}
#engineering3 td div a{line-height:40px  !important; background:#ddd; width:232px !important;  padding-top:0 !important;   margin-bottom:10px !important; margin-right: 2px !important; display:block;  margin-top:5px !important;}
#engineering3 td div a:hover{background:#0da945; color:#fff; height:40px !important;  padding-top:0 !important;  line-height:40px !important; width:232px !important;  margin-bottom:10px !important; margin-right: 2px !important; display:block;  margin-top:5px !important;}

#bg{ background:url(../images/8.jpg) center no-repeat; }

#classification{ margin-top:30px;}
.left_dh{ width:230px; height:80px; background:#0da945; line-height:80px; text-align:center; color:#fff; font-size:25px;}
.left_sort{ background:url(../images/9.jpg) repeat-y; margin:0 auto; line-height:51px; padding-left:30px;}
#chanpin1{ background:url(../images/10.jpg) center no-repeat; height:80px; width:742px;}
#chanpin1_a{ margin-left:93px; font-size:20px; color:#222222; padding-top:18px;}
#chanpin1_a span{ color:#0da945;}
#chanpin1_a font{ font-size:14px; font-family:'Arial';}
#chanpin1_b{ width:115px; height:35px; line-height:35px; background:#0da945; text-align:center; color:#fff; margin-top:20px;}
#chanpin1_b a{color:#fff;}
#chanpin1_b a:hover{ color:#222222;}

#chanpin2{margin-top:20px;}
#chanpin2 span{ height:50px !important; margin-top:5px !important; line-height:50px !important; background:#ddd; width:172px !important; padding-top:0 !important;  margin-bottom:10px !important; margin-right: 2px !important; display:block;}
#chanpin2 span a{  height:50px !important; margin-top:5px !important; line-height:50px  !important; background:#ddd; width:172px !important;  padding-top:0 !important;   margin-bottom:10px !important; margin-right: 2px !important; display:block;}
#chanpin2 span a:hover{ margin-top:5px !important; background:#0da945; color:#fff; height:50px !important;  padding-top:0 !important;  line-height:50px !important; width:172px !important;  margin-bottom:10px !important; margin-right: 2px !important; display:block;}
.ddsubmenustyle li a{ border-right:1px solid #222;}


/*浼*/
#youshi_bg{width:100%; margin:0 auto; background:#0da945; margin-top:20px;}
#youshi_t{width:1002px; margin:0 auto; background:url(../images/11.jpg); height:120px;}

#ys_bg{width:100%; margin:0 auto; background:#daffe8;}
#ys_t{width:1002px; margin:0 auto; background:url(../images/12.jpg) no-repeat; height:63px;}
#ys_c{width:1002px; margin:0 auto; background:#fff;}
#ys_b{width:1002px; margin:0 auto; background:url(../images/13.jpg) no-repeat; height:101px;}

#ys_1{width:1002px; margin:0 auto; background:url(../images/14.jpg); height:218px;}
#ys_1_t{height:83px; width:900px; margin:0 auto; padding-left:102px;  padding-top:55px;}
#ys_1_t h3{float:left; font-size:40px; line-height:46px; color:#0da945; height:46px; font-weight:normal;}
#ys_1_t h4{float:left; padding-left:10px; height:46px; font-weight:normal; font-size:17px; padding-top:5px;}
#ys_1_t .1-t{color:#333; height:46px; line-height:46px;}
#ys_1_t .1-b{font-size:14px; color:#333; height:13px; line-height:13px;}
#ys_1_b{padding-left:102px; line-height:26px; color:#999999; width:900px; margin:0 auto;}

#ys_2{width:1002px; margin:0 auto; background:url(../images/15.jpg); height:245px;}
#ys_2_t{height:83px; width:900px; margin:0 auto; padding-left:102px;  padding-top:5px;}
#ys_2_t h3{float:left; font-size:40px; line-height:46px; color:#0da945; height:46px; font-weight:normal;}
#ys_2_t h4{float:left; padding-left:10px; height:46px; font-weight:normal; font-size:17px; padding-top:5px;}
#ys_2_t .1-t{color:#333; height:46px; line-height:46px;}
#ys_2_t .1-b{font-size:14px; color:#333; height:13px; line-height:13px;}
#ys_2_b{padding-left:102px; line-height:26px; color:#999999; width:900px; margin:0 auto;}

#ys_3{width:1002px; margin:0 auto; background:url(../images/16.jpg); height:166px;}
#ys_3_t{height:83px; width:481px; margin:0 auto; padding-left:521px; }
#ys_3_t h3{float:left; font-size:40px; line-height:46px; color:#0da945; height:46px; width:80px; font-weight:normal;}
#ys_3_t h4{float:left; height:46px; font-weight:normal; font-size:17px; padding-top:5px; width:390px; padding-left:11px;}
#ys_3_t .1-t{color:#333; height:46px; line-height:46px; width:400px;}
#ys_3_t .1-b{font-size:14px; color:#333; height:13px; line-height:13px; width:400px;}
#ys_3_b{padding-left:516px; line-height:26px; color:#999999; width:464px; margin:0 auto;}

#ys_4{width:1002px; margin:0 auto; background:url(../images/17.jpg); height:251px;}
#ys_4_t{height:83px; width:481px; margin:0 auto; padding-left:521px; }
#ys_4_t h3{float:left; font-size:40px; line-height:46px; color:#0da945; height:46px; width:80px; font-weight:normal;}
#ys_4_t h4{float:left; padding-left:10px; height:46px; font-weight:normal; font-size:17px; padding-top:5px; width:390px; padding-left:11px;}
#ys_4_t .1-t{color:#333; height:46px; line-height:46px; width:400px;}
#ys_4_t .1-b{font-size:14px; color:#333; height:13px; line-height:13px; width:400px;}
#ys_4_b{padding-left:516px; line-height:26px; color:#999999; width:464px; margin:0 auto;}


#Image1_bg{ background:url(../images/18.jpg) center no-repeat; height:104px; margin-top:50px;}
#Image1_bg1{background:url(../images/24.jpg) center no-repeat; height:104px; margin-top:50px;}
#Image1{ text-align:center; font-size:20px; color:#333333; padding-top:25px;}
#Image2{ margin-top:35px;}
#Image3{ background:url(../images/19.jpg) center no-repeat; height:31px; margin-top:15px;}

#process1_bg{ background:url(../images/20.jpg) center no-repeat; height:45px; margin-top:30px;}
#process1{ font-size:25px; text-align:center; color:#333333;}
#process1 span{ color:#0da945;}
#process2_bg{ background:url(../images/21.jpg) center no-repeat; height:65px; margin-top:20px;}
#process2 ul li{width:126px; line-height:50px; float:left; text-align:center; margin-right:20px; color:#fff; font-size:16px;}

#about_bg{ background:url(../images/22.jpg) center no-repeat; height:437px; margin-top:30px;}
#about1{ padding-top:65px; margin-left:60px; margin-right:60px;}
#about1_a{ width:530px;}
#about1_a1_a{ font-size:28px; color:#fff; font-weight:bold;}
#about1_a1_b{ font-size:25px; font-family:Arial; color:#FFF; font-weight:bold; margin-left:15px; margin-top:8px;}
#about1_a1_c{ width:60px; height:27px; background:#aeffcb; color:#222; line-height:27px; text-align:center; margin-top:10px;}
#about1_a1_c a{ color:#222; background:#aeffcb; height:27px;}
#about1_a1_c a:hover{ color:#0da945; }

#about1_a2{ margin-top:30px;}
#about1_a2_a{ color:#fff; line-height:27px; }
#about1_a3{color:#fff; line-height:27px;}
#about1_a3 a{ color:#fff;}
#about1_a3 a:hover{ color:#0da945;}
#about2_a{ width:280px;}
#about2_a1{ font-size:28px; color:#fff; font-weight:bold;}
#about2_a2{ margin-top:30px;}


#s_n_s{width:100%; background:url(../images/23.jpg) center repeat-y; padding-top:30px; margin-top:30px;}
#s_n_s_bg{width:1000px; margin:0 auto;}
#s_n_s_bg li{float:left;}
#s_n_s_bg .s1{width:41px;}
#s_n_s_bg .s2{width:306px;}

.dh_bg_3{height:36px; width:286px; margin:0 auto;}
.dh_bg_3 h3{float:left; line-height:36px; font-size:16px; font-weight:normal; color:#0da945;}
.dh_bg_3 h4{float:left; line-height:36px; font-size:16px; font-weight:normal; color:#333;}
.dh_bg_3 h5{float:left; line-height:36px; font-size:14px; font-weight:normal; color:#888; padding-left:10px;}
.dh_bg_3 span{float:right; line-height:36px; font-size:12px; font-weight:normal; }

.news_bg{width:286px; margin:0 auto; margin-top:10px;}
.news_bg_l{width:123px; float:left;}
.news_bg_r{width:153px; float:right; line-height:25px; color:#888;}

.news_c{width:286px; margin:0 auto; margin-top:10px;}

/*搴ㄥ艰*/
#b_nav{width:100%; background:#0da945;}
#b_nav_bg{width:962px; margin:0 auto;  padding-top:40px; padding-left:40px; padding-bottom:40px;}
.b_nav{ margin-right:40px;}
#b_nav_bg a{color: #fff; text-decoration: none;}
#b_nav_bg a:hover{color: #deff00; text-decoration: none;}
/**/
#copyright_bg{width:100%; height:40px; background:#222222; color:#fff; overflow:hidden;}
#copyright_c{width:1002px; margin:0 auto; height:40px;}
#copyright_c li{float:left; line-height:40px;}
#copyright_c .r1{width:40px; padding-top:3px;}
#copyright_c .r2{width:870px;}
#copyright_c .r3{width:90px; text-align:right;}
#copyright_c a{color: #fff; text-decoration: none;}
#copyright_c a:hover{color: #ff0; text-decoration: none;}

#bodycon{ padding-top:30px;}
.strong_title{ display:none;}
.mianbxContent{width: 735px !important;  text-align: left !important; font-size: 16px !important; padding-bottom:15px;  padding-top:5px; border-bottom:1px solid #CCC; margin-bottom:10px !important;}
.mianbxContent a{font-size: 16px !important;}
.mianbxContent a:hover{font-size: 16px !important;}

.rightarrowpointer{display:none;}

.lxlj{font-size:14px;line-height:40px;margin:0 auto;width:100%;}
.lxlj a{font-size:14px;line-height:40px;}
.lxlj a:hover{font-size:14px;line-height:40px; color:#0da945;}