.d_navigation
{
	height: 30px;
	padding-top: 5px;
	padding-left: 20px;
	color: #5ba818;
}
a.d_color1:link, a.d_color1:visited
{
	color: #5ba818;
}
a.d_color1:hover
{
	color: #4c9a07;
}
a.d_color2:link, a.d_color2:visited
{
	color: #fe454a;
}
a.d_color2:hover
{
	color: #f12c32;
}
a.d_color3:link, a.d_color3:visited
{
	font-weight: bold;
	color: #333;
	font-size: 13px;
}
a.d_color3:hover
{
	font-weight: bold;
	color: #000;
	font-size: 13px;
}
a.d_color4:link, a.d_color4:visited
{
	color: #666;
}
a.d_color4:hover
{
	color: #285500;
}
a.d_color7:link, a.d_color7:visited
{
	color: #5ba818;
	text-decoration: underline;
}
a.d_color7:hover
{
	color: #4c9a07;
}
.d_about
{
	width: 798px;
	float: left;
	background-image: url(../images/aboutbj3.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.d_company
{
	width: 798px;
	float: left;
	background-image: url(../images/companybj.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.d_product
{
	width: 800px;
	float: left;
	background-image: url(../images/productbj.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.d_culture
{
	width: 798px;
	float: left;
	background-image: url(../images/culturebj.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.d_about_title, .d_about_title_1, .d_about_title1, .d_about_title2, .d_about_title2_1, .d_about_title3, .d_about_title3_1, .d_about_title4, .d_about_title4_1, .d_about_title5, .d_about_title5_1, .d_about_title6, .d_about_title7, .d_about_title7_1, .d_about_title8, .d_about_title8_1
{
	background-repeat: no-repeat;
	background-position: 20px 13px;
	height: 50px;
	width: 700px;
	padding-top: 20px;
	text-indent: 170px;
}
.d_about_title
{
	background-image: url(../images/aboutbj4.gif);
}
.d_about_title_1
{
	background-image: url(../images/aboutbj4_1.gif);
}
.d_about_title1
{
	background-image: url(../images/culturebj1.gif);
}
.d_about_title2
{
	background-image: url(../images/aboutbj5.gif);
}
.d_about_title2_1
{
	background-image: url(../images/aboutbj5_1.gif);
}
.d_about_title3
{
	background-image: url(../images/aboutbj6.gif);
}
.d_about_title3_1
{
	background-image: url(../images/aboutbj6_1.gif);
}
.d_about_title4
{
	background-image: url(../images/aboutbj7.gif);
}
.d_about_title4_1
{
	background-image: url(../images/aboutbj7_1.gif);
}
.d_about_title5
{
	background-image: url(../images/aboutbj9.gif);
}
.d_about_title5_1
{
	background-image: url(../images/aboutbj9_1.gif);
}
.d_about_title6
{
	background-image: url(../images/aboutbj10.gif);
}
.d_about_title7
{
	background-image: url(../images/aboutbj11.gif);
}
.d_about_title7_1
{
	background-image: url(../images/aboutbj11_1.gif);
}
.d_about_title8
{
	background-image: url(../images/aboutbj12.gif);
}
.d_about_title8_1
{
	background-image: url(../images/aboutbj12_1.gif);
}
.d_c1
{
	width: 450px;
	text-indent: 25px;
	padding-left: 25px;
}
.d_font12b
{
	font-weight: bold;
	color: #0093d3;
}
.d_c2
{
	width: 750px;
	padding-left: 25px;
	padding-top: 30px;
}
.d_c3
{
	width: 375px;
	text-indent: 25px;
	padding-left: 25px;
}
.d_font12g
{
	color: #285500;
	text-decoration: underline;
}
.d_contact
{
	width: 798px;
	float: left;
	background-image: url(../images/contactbj.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.d_font12r
{
	color: #ff8a00;
}
.d_font12g1
{
	color: #17a617;
	font-weight: bold;
}
.d_font12b1
{
	color: #00a8df;
}
.d_c4
{
	width: 330px;
	padding-left: 25px;
	float: left;
}
.d_job
{
	width: 798px;
	float: left;
	background-image: url(../images/jobbj.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.d_job1
{
	width: 798px;
	float: left;
	background-image: url(../images/jobbj1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.d_c5
{
	width: 740px;
	padding-left: 50px;
	padding-top: 280px;
}
.d_c6
{
	width: 740px;
	padding-left: 50px;
	padding-top: 40px;
	height: 60px;
}
.d_c7
{
	width: 740px;
	padding-left: 50px;
}
.d_font14g
{
	color: #17a617;
	font-weight: bold;
	font-size: 14px;
}
.d_bj
{
	background-image: url(../images/aboutbj8.gif);
	background-repeat: repeat-x;
}
.d_news
{
	width: 710px;
	border: solid 1px #e3e3e3;
	background: #f6f6f6;
	padding: 20px;
	margin: 0 20px 0 20px;
}
.d_news li
{
	height: 70px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.d_news_l
{
	float: left;
	height: 70px;
	width: 158px;
}
.d_news_r
{
	float: left;
	width: 570px;
	height: 70px;
}

.d_font12b2
{
	color: #b4b3b3;
}
.d_news_content
{
	text-indent: 25px;
	height: 55px;
}
.d_news_more img
{
	vertical-align: middle;
}
.d_news_title
{
	font-weight: bold;
	color: #069FE2;
}
.d_news_fg
{
	background-image: url(../images/newsbj4.gif);
	background-repeat: no-repeat;
}
.d_news_c1
{
	background-color: #F6F6F6;
	width: 700px;
	margin-left: 13px;
	padding: 10px;
}

.d_pro_list
{
	width: 595px;
}
.d_pro_list li
{
	float: left;
	width: 141px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b3acb3;
	padding-bottom: 5px;
	padding-left: 10px;
}
.d_pro_bj
{
	width: 134px;
	height: 102px;
	padding-top: 4px;
	padding-left: 2px;
	border: 1px solid #e0e0e0;
}
.d_pro_word
{
	line-height: 30px;
	text-align: center;
	height: 30px;
	background-color: #eaeaea;
	width: 138px;
	margin-top: 3px;
}
.d_pro_l
{
	width: 202px;
	border: 1px solid #CCCCCC;
	float: left;
	padding-left: 2px;
	padding-top: 2px;
}
.d_pro_r
{
	float: left;
	width: 560px;
	padding-left: 10px;
}
.d_pro_r2
{
	width: 770px;
	padding-left: 10px;
}
.d_pro_title
{
	text-indent: 25px;
	padding-bottom: 10px;
}
.d_hot
{
	background-image: url(../images/hot.gif);
	background-repeat: no-repeat;
	height: 150px;
	width: 739px;
	clear: both;
	background-position: bottom;
	padding-top: 60px;
}
.d_hot li
{
	float: left;
	width: 120px;
	border-style: none;
	margin-left: 12px;
	_margin-left: 8px;
}
.d_pro_bj1
{
	width: 118px;
	height: 96px;
	padding-top: 4px;
	padding-left: 2px;
	border: 1px solid #e0e0e0;
}
.d_pro_word1
{
	line-height: 30px;
	text-align: center;
	height: 30px;
	background-color: #eaeaea;
	width: 122px;
	margin-top: 3px;
}
.d_back
{
	width: 120px;
	height: 30px;
	margin-top: 20px;
	float: right;
}
.d_btn
{
	background-image: url(../images/newsbtn.gif);
	height: 26px;
	width: 82px;
	background-repeat: no-repeat;
	border-style: none;
	cursor: pointer;
}
/*2010-03-28*/
.d_table
{
	border: 1px solid #E6E6E6;
	border-collapse: collapse;
}
.d_hot1
{
	background-image: url(../images/hot1.gif);
	background-repeat: no-repeat;
	height: 150px;
	width: 780px;
	background-position: left bottom;
	padding-top: 60px;
}
.d_hot1 li
{
	float: left;
	width: 146px;
	border-style: none;
	_margin-left: 8px;
	margin-left: 0px;
}
.d_pro_r1
{
	width: 780px;
}
/*2010-04-05*/

.d_pro_menu li
{
	float: left;
	width: 115px;
	height: 26px;
	line-height: 26px;
}
.d_pro_menubj
{
	background-image: url(../images/pro_menu.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #7e7e7e;
	cursor: pointer;
}
.d_pro_menubj1
{
	background-image: url(../images/pro_menu1.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #275300;
	cursor: pointer;
}

.d_pro_lt
{
	width: 145px; /*border: 1px solid #CCCCCC;*/
	float: left;
	padding-left: 2px;
	padding-top: 2px;
}
.d_pro_rt
{
	float: right;
	width: 620px;
	padding-right: 3px;
	padding-left: 3px;
}
.d_pro_list1
{
	width: 785px;
	margin-left: 5px;
}



/**/
.d_pro_menu
{
	width: 595px;
}
.d_middlebj
{
	background-image: url(../images/middlebj.gif);
	background-repeat: no-repeat;
	width: 612px;
	padding-left: 18px;
}
.d_rightbj
{
	width: 181px;
}
.d_right_topbj
{
	background-image: url(../images/rightbj.gif);
	background-repeat: no-repeat;
	height: 6px;
}
.d_maintitle
{
	height: 52px;
	text-indent: 23px;
	width: 592px;
	padding-top: 18px;
	background-image: url(../images/i_bj4.gif);
	background-repeat: no-repeat;
	background-position: left 20px;
	_background-position: left 18px;
}
.d_right_pro
{
	width: 165px;
	margin-left: 8px;
}
.d_right_probj
{
	background-image: url(../images/probj.gif);
	background-repeat: no-repeat;
	height: 131px;
	padding: 5px;
	cursor: pointer;
}
.d_right_protitle
{
	background-image: url(../images/i_bj4.gif);
	background-repeat: no-repeat;
	background-position: left 4px; *background-position:left2px;
height:18px;
text-indent:20px;
padding-top:2px;
margin-left:5px;
}
a.d_color5:link, a.d_color5:visited
{
	color: #0091d0;
	font-weight: bold;
}
a.d_color5:hover
{
	color: #0681b6;
	font-weight: bold;
}
a.d_color6:link, a.d_color6:visited
{
	color: #516373;
}
a.d_color6:hover
{
	color: #526170;
}
a.d_color8:link, a.d_color8:visited
{
	text-decoration:underline;
	color: #4f6b72;
}
a.d_color8:hover
{
	color: #3E6B10;
}
.d_right_proword
{
	margin-left: 5px;
	margin-right: 5px;
	height: 55px;
	margin-top: 5px;
}
.d_pro_all
{
	width: 590px;
	border: 1px solid #e0e0e0;
}
.d_pro_all li
{
	float: left;
	width: 141px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b3acb3;
	padding-bottom: 5px;
	padding-left: 6px;
}
.d_font12g2
{
	color: #5b6e80;
	font-weight: bold;
}
/**/
.svwp
{
	width: 300px;
	height: 80px;
}
/*preloader stuff. do not modify!*/.svwp ul
{
	position: relative;
	left: -999em;
}
/*preloader stuff. do not modify!*/.slideViewer
{
	/*this is the gallery container*/
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 0;
	background: #fff;
}
.slideViewer ul
{
	/*this is your list of images*/
	position: relative;
	left: 0;
	top: 0;
	width: 1%;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.slideViewer ul li
{
	/*each LI item is floated; the whole list is now displayed as if its in one row*/
	float: left;
}
/*typographic info*/.slideViewer span.typo
{
	padding: 6px; /* do not modify padding (yet)*/
	background: #fff;
	color: #000;
	font: normal 10px Verdana;
}
.thumbSlider
{
	/*the thumbnails slider contanier*/
	overflow: hidden;
	width: 1%;
	background: #fff;
}
.thumbSlider ul
{
	/*the thumbnails list of images*/
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.thumbSlider ul li
{
	float: left;
	margin: 0;
}
.thumbSlider a
{
	/*the link wrapped around each thumbnail. dynamically.*/
	color: #fff;
	text-decoration: none;
}
.thumbSlider a img
{
	border: 0;
	display: block;
	padding: 0;
}
.thumbSlider p.tmbrdr
{
	/* the border above -not around- each thumb */ /* width, height and top values are dynamically added by the script. Do not modify. */
	position: relative;
	left: 0;
	font-size: 0.01em;
	left: 0;
	margin: 0;
	padding: 0;
}
a.left, a.right
{
	/*the left and right buttons (links)*/
	background: transparent; /* could be any color  */
	color: #ff0000;
	font: bold 16px Arial;
	overflow: hidden;
}
a.left span, a.right span
{
}
a.left img, a.right img
{
	border: 0;
}
a.l_dis, a.r_dis
{
	background: transparent; /* ALWAYS leave transparent. this is the 'disabled' state of the link !  */
	cursor: default;
}
a.l_dis span, a.r_dis span
{
	display: none;
}
a:focus
{
	outline: none;
}
.d_font12r1 {
	color: #ff8a00;
	font-weight: normal;
}

