body {
	background:#fff;
	color:#444;
	-moz-user-select: none;   
	font-family:'Microsoft YaHei';
}

* {
	padding:0;
	margin:0;
	border:0;
	line-height:21px;
	font-family:'Microsoft YaHei';
}

ul,li {
	list-style-type:none;
	padding:0;
	margin:0;
	border:0;
	overflow:hidden;
}

#main {
	width:998px;
	margin:0 auto;
	background:#fff;
}
	
#header {
	width:998px;
	float:left;
}

#header .top {
	background:#fff;
	width:998px;
	height:0;
}

#header .content {
	background:#fff;
	width:998px;
	height:100%;
	overflow:hidden;
}

#header .logo {
	background:transparent url(../image/wzoda_r3_c3.jpg) no-repeat;
	width:125px;
	height:59px;
	float:left;
	margin:8px 0;
}

#header ul {
	width:680px;
	float:right;
	margin:35px 0 0;
}

#header li {
	background:transparent url(../image/arrow_red.gif) no-repeat 0 5px;
	padding-left:25px;
	width:120px;
	float:left;
	font-size:12px;
	line-height:18px;
}

#cases li  {
	background:transparent url(../image/arrow_red.gif) no-repeat 0 8px;
	padding-left:15px;
	width:100%;
	float:left;
	font-size:13px;
	line-height:18px;
}

#header li a{
	color:#555;
	text-decoration:none;
}

#header li a.menu_item_on{
	color:#40a109;
}

 #cases li a {color:#40A109;
	text-decoration:none;
	line-height:22px;
}

#header li a:hover, #cases li a:hover {
	text-decoration:underline;
	color:#40A109;
}

#footer {
	width:998px;
	float:left;
	*float:none;
	font-size:12px;
	text-align:center;
	line-height:20px;
	height:100%;
	overflow:hidden;
	border-top:2px solid #ccc;
	margin-top:15px;
}

#footer .content {
	width:998px;
	height:100%;
	overflow:hidden;
	padding:20px 0;
	color:#8e8e8e;
}

#footer .bottom {
	background:#fff;
	height:21px;
	width:820px;
	float:left;
	overflow:hidden;
}

.footer_a {
	text-decoration:none;
	color:#40A109;
}

.footer_a:hover {
	text-decoration:underline;
	color:#40A109;
}

.f_red {
	color:#40A109;
	text-decoration:none;
}

.f_red:hover {
	text-decoration:underline;
}

#mid {
	background:#fff;
	width:998px;
	float:left;
	height:100%;
	overflow:hidden;
}

.mid_contents {
	width:998px;
	margin:0 auto;
	padding:5px 0;
}

.menu {
	font-size:14px;
	font-weight:bold;
	line-height:105px;
	float:right;
}

#header .menu li {
	background:transparent url(../image/menu_line.jpg) no-repeat;
	display:inline;
	float:left;
	width:86px;
	font-size:14px;
}

#header .menu li.first_menu {
	background:none;
}


#header ul.menu {
	width:730px;
	float:right;
}

.menu_item {
	float:left;
	color:#555;
	text-decoration:none;
}

.menu_item:hover {
	color:#40A109;
}

.menu_item_on {
	float:left;
	color:#40A109;
	text-decoration:none;
}

.menu_right {
	text-align:right;
	float:right;
	margin-right:20px;
	color:#555;
	text-decoration:underline;
}

.banner {
	background:transparent url(../image/wzoda_r7_c3.jpg) no-repeat;
	width:777px;
	height:179px;
}

.banner_pro {
	background:transparent url(../image/wzoda_r2_c02.jpg) no-repeat;
	width:998px;
	height:285px;
}

.top_position {
	background:transparent url(../image/wzoda_r9_c3.gif) no-repeat;
	width:777px;
	line-height:34px;
	font-size:12px;
	color:#fff;
	margin:1px 0;
	padding-left:180px;
}

.top_position li {
	background:transparent url(../image/arrow_white.png) no-repeat 0 15px;
	padding-left:15px;
}

.top_position li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.top_position li a:hover {
	text-decoration:underline;
}

#left_menu {
	width:215px;
	float:left;
	overflow:hidden;
}

#left_menu dl {
	font-size:12px;
	line-height:26px;
	padding:10px 10px 0 0;
	text-align:left;
	border-right:1px dashed #ccc;
}

#left_menu dt {
	font-size:18px;
	font-weight:bold;
	color:#40A109;
	line-height:50px;
	margin-bottom:20px;
}

#left_menu dd {
	padding-bottom:30px;
}

#left_menu dd a {
	color:#40A109;
	text-decoration:none;
}

#left_menu dd a:hover {
	text-decoration:underline;
}

.left_menu_top {
	width:191px;
	height:5px;
	overflow:hidden;
}

.left_menu_mid {
	font-size:12px;
	margin-top:18px;
}

.left_menu_mid a {
	color:#555;
	width:200px;
	display:block;
	float:left;
	padding:5px 0 5px 15px;
	_padding-left:10px;
	text-decoration:none;
	border-bottom:1px solid #dcdcdc;
}

.left_menu_mid a span {
	background:transparent url(../image/left_menu_bg.jpg) no-repeat;
	font-family:Arial;	
	display:block;
	color:#606060;
	float:left;
	width:20px;
	text-align:center;
	margin-right:15px;
	font-size:11px;
}

.left_menu_mid a:hover {
	color:#40A109;
	display:block;
	float:left;
	text-decoration:none;
}

.left_menu_mid .chose {
	color:#40A109;
	font-weight:bold;
}

.left_menu_btm {
	width:160px;
	height:4px;
	overflow:hidden;
}

.right_contents {
	width:743px;
	overflow:hidden;
	padding:20px;
	float:left;
	font-size:12px;
	color:#333;
	line-height:18px;
}

.right_contents p span {
	color:#40A109;
}

.index_title {
	background:transparent url(../image/wzoda_r13_c7.gif) no-repeat;
	width:100%;
	height:22px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:2px solid #ccc;
}

.vedio_title {
	background:transparent url(../image/wzoda_r10_c2.gif) no-repeat;
	width:100%;
	height:22px;
	padding-bottom:10px;
	margin-bottom:10px;
}

.contact_title {
	background:transparent url(../image/wzoda_r1_c2.gif) no-repeat;
	width:100%;
	height:22px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:2px solid #ccc;
}

.pro_title {
	background:transparent url(../image/wzoda_r12_c2.gif) no-repeat;
	width:100%;
	height:22px;
	padding-bottom:10px;
	margin-bottom:10px;
}

table {
	border-collapse:collapse;
	text-align:left;
	float:left;
	clear:both;
	margin-bottom:10px;
	font-size:12px;
}

p {
	padding-bottom:10px;
	text-align:left;
}

#table_02 {
	width:100%;
}

#table_02 td {
	border:none;
}

td {
	border:1px solid #666;
	padding:3px;
}

.table_index {
	width:100%;
	margin-bottom:20px;
	float:left;
	clear:both;
	overflow:hidden;
}

.table_name {
	width:100%;
	float:left;
	color:#40A109;
	line-height:25px;
	margin-top:10px;
}

.table_pro03 {
	width:40%;
	margin-right:20px;
}

.table_index strong, strong {
	color:#444;
	font-weight:bold;
}
.table_index {
	color:#444;
	font-weight:normal;
}

.cert {
	background:transparent url(../image/icp.gif) no-repeat;
	line-height:28px;
	display:block;
	width:170px;
	margin:0 auto;
	text-decoration:none;
	color:#8e8e8e;
}

.cert:hover,.zodaphoto:hover  {text-decoration:underline;}

.zodaphoto {color:#8e8e8e; text-decoration:none;}

.contact_content {
	margin:20px auto;
	font-size:14px;
	color:#444;
	line-height:35px;
}

.contact_content a {
	color:#40A109;
	text-decoration:underline;
}

h1 {
	width:100%;
	line-height:24px;
	color:#666;
	font-size:22px;
	font-weight:normal;
	margin-bottom:20px;
	float:left;
	overflow:hidden;
}

h2 {
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #B2D3A0;
	padding-bottom:5px;
	color:#40A109;
	width:100%;
	clear:both;
	margin:15px 0;
}

.pro_main_content {
	height:100%;
	overflow:hidden;
	margin-bottom:0;
}

.pro_main_content .title {
	list-style-type:none;
	color:#FFF;
	background:#888;
	display:inline-block;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
}

.pro_bg_01 {
	background:transparent url(../image/pro_bg_01.png) no-repeat;
	text-align:center;	
}

.pro_bg_02 {
	background:transparent url(../image/pro_bg_02.png) no-repeat;
	height:115px;
	text-align:left;	
	padding-top:5px;
}

.pro_bg_03 {
	background:transparent url(../image/pro_bg_03.png) no-repeat;
	width:200px;
	height:150px;
	text-align:center;	
	padding-top:15px;
}

.pro_bg_04 {
	background:transparent url(../image/pro_bg_04.png) no-repeat;
	width:260px;
	height:94px;
	text-align:left;	
	padding-top:15px;
}

.pro_bg_05 {
	background:transparent url(../image/pro_bg_05.png) no-repeat;
	height:165px;
	text-align:center;	
	padding-top:15px;
}

.pro_bg_06 {
	background:transparent url(../image/pro_bg_06.png) no-repeat;
	width:130px;
	height:153px;
	text-align:center;	
	padding-top:3px;
}

.pro_bg_07 {
	background:transparent url(../image/pro_bg_07.png) no-repeat;
	width:531px;
	height:559px;
	text-align:center;	
	padding-top:3px;
}

.pro_bg_08 {
	background:transparent url(../image/pro_bg_08.png) no-repeat;
	width:570px;
	height:245px;
	text-align:center;	
	padding-top:5px;
	margin-bottom:10px;
}

.products_01 {
	width:210px;
	float:left;
}

.products_02 {
	float:left;
	width:178px;
	margin-bottom:20px;
}

.products_02_1 {
	float:left;
	width:174px;
	margin-right:12px;
}

.products_02_2 {
	float:left;
	width:174px;
	margin:20px 20px 0 0;
}

.products_02_2 li {
	text-align:center;
}

.products_long_table {
	float:left;
	width:100%;
	text-align:center;
	margin-bottom:20px;
}

.products_02_3 {
	float:left;
	width:178px;
	height:300px;
}

.products_03 {
	width:100%;
	float:left;
}

.products_04 {
	width:235px;
	float:left;
}

.products_05 {
	width:270px;
	float:left;
}

.products_06 {
	width:150px;
	float:left;
}

.products_07 {
	width:150px;
	float:left;
}

.products_08 {
	width:174px;
	margin-right:15px;
	float:left;
}

.products_09 {
	width:531px;
	float:left;
}

.products_11 {
	width:570px;
	float:left;
}

.products_10 {
	width:135px;
	float:left;
}

.products_03 li {
	width:130px;
	float:left;
	height:100%;
}

.products_01_text {
	width:167px;
	line-height:20px;
	height:57px;
	text-align:center;
	padding-top:10px;
}

.products_02_text {
	line-height:20px;
	height:45px;
	text-align:left;
	padding-top:10px;
}

.products_03_text {
	line-height:20px;
	height:30px;
	text-align:left;
}

.products_04_text {
	width:120px;
	line-height:20px;
	height:140px;
	text-align:left;
	padding-top:10px;
}

.products_05_text {
	width:120px;
	line-height:20px;
	height:140px;
	text-align:left;
	padding-top:10px;
}

.products_06_text {
	width:130px;
	line-height:18px;
	height:38px;
	text-align:center;
	padding-top:10px;
	overflow:hidden;
}

.products_07_text {
	width:174px;
	line-height:15px;
	height:97px;
	text-align:left;
	padding-top:10px;
	margin-right:15px;
}

.products_08_text {
	line-height:20px;
	height:25px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}

.products_16_text {
	width:167px;
	line-height:20px;
	height:120px;
	text-align:center;
	padding:10px 0 15px 0;
}

.gzyl {
	background:transparent url(../image/wzoda_r02_c2.gif) no-repeat;
	height:69px;
	padding-left:30px;
	width:100%;
	float:left;
}

.yd {
	background:transparent url(../image/wzoda_r02_c1.gif) no-repeat;
	padding-left:30px;
	width:100%;
	float:left;
}

.td {
	background:transparent url(../image/wzoda_r12_c12.gif) no-repeat;
	padding-left:30px;
	width:100%;
	float:left;
}

.jj {
	background:transparent url(../image/wzoda_r22_c2.gif) no-repeat;
	padding-left:30px;
	width:100%;
	float:left;
}

.yt {
	background:transparent url(../image/wzoda_r32_c2.gif) no-repeat;
	padding-left:30px;
	width:100%;
	float:left;
}

.ul_nor {
	width:500px;
	clear:none;
	padding:5px 0 20px 15px;
}

.ul_normal {
	width:213px;
	float:right;
	clear:none;
}

.ul_normal_l {
	padding-right:15px;
	width:213px;
	float:left;
	clear:none;
}

.ul_normal li, .ul_normal_l li ,.ul_nor li{
	list-style-type:disc;
	overflow:visible;
}

.ul_decimal {
	padding:35px;
	width:250px;
	float:left;
}

.ul_decimal li {
	list-style-type:decimal;
	overflow:visible;
}

.vedio {
	width:100%;
	text-align:center;
	}

.pro05_last {
	width:654px;
	float:left;
	clear:none;
}

.pro05_last td {
	border:none;
	vertical-align:top;
}

.table_noneborder td {border:none;}
.main_pic {background:transparent url(../image/promo.gif) no-repeat;display:block;height:146px;width:245px;padding:4px 15px 0 12px; float:left;}
.main_pic img {display:inline-block;vertical-align:middle;width:228px;height:132px;}
.right_contents dt, .right_contents dt a {color:#40A109;font-weight:bold;font-size:13px;line-height:28px;}
.right_contents dd {line-height:22px;font-size:13px;margin-bottom:20px;}
.starShow {float:left;padding-top:3px;width:70px;}
.star_good {display:block;height:12px;width:12px;background:url(../image/star.gif) no-repeat 0 0;float:left;}
.star_bad {display:block;height:12px;width:12px;background:url(../image/star_grey.gif) no-repeat 0 0;float:left;}
.short_text {color:#40A109;line-height:26px;font-weight:bold;font-size:13px;margin-right:6px;}
.short_text span.minitext {font-size:11px;color:#666;}
.pic_5, .pic_4, .pic_3 {float:left;width:100%;overflow:hidden;margin-bottom:20px;margin-top:15px;display:block;}
.pic_5 li {float:left;margin-right:15px;display:block;width:136px;}
.pic_4 li {float:left;margin-right:15px;display:block;width:174px;}
.pic_3 li {float:left;margin-right:15px;display:block;width:233px;}
.pic_5 .last, .pic_4 .last, .pic_3 .last, .last {margin-right:0;}
.pic_5 span {width:136px;text-align:left;display:block;padding-top:15px;}
.pic_4 span {width:174px;text-align:left;display:block;}
.pic_3 span {width:233px;text-align:left;display:block;}
span {font-weight:normal;}

.products_big_2col, .products_big_2col_2 {position:relative;float:left;}
.products_big_2col li, .products_big_2col_2 li {float:left;}
.products_big_2col li.img, .products_big_2col_2 li .img {padding:20px;}
.products_big_2col li img {width:200px;}
.products_big_2col li.img2 img {width:250px;}
.products_big_2col li.img3 img {width:100%;float:left;}
.products_big_2col_2 li.img2 img {width:300px;}
.products_big_2col li.text {position:absolute; right:300px;top:110px;}
.products_big_2col li.text2 {position:absolute; right:270px;top:110px;}

.pic_2 li img {margin:10px 10px 0 0;}