html,body { margin:0px; padding:0px; width:100%; height:100%; background: url(body_bj.gif) center #FFF;}
body,td,th {
	font-family: Arial;
	font-size: 12px;
	color: #000;
}
img{border:none;}
h1,h2,h3,form,ul,li,p{list-style:none; padding:0px; margin:0px;}

form input, form select, form textarea {border-radius: 5px; box-shadow: inset 1px 2px 4px #CCC;
border: 1px solid #E2E2E2; color: #34938A; font: 16px 'KlavikaLight', Arial, Verdana; padding: 3px; width: 100%;}
form button {background: #34938A; border-radius: 4px;border: none; box-shadow: 1px 1px 1px #333;
color: white; float: right; font: 13px 'KlavikaBoldBold', Arial, Verdana;padding: 4px 10px;}

.header_top{background:url(header_bj.jpg); height:11px; min-width:1002px;}
.w{width:1000px; height:0px; margin:0px auto; clear:both}
.auto_height{clear:both;}

.left_menu{position:fixed; top:0px; width:232px; height:429px; z-index:999;}/* background:url(menu/dh_bj.png) no-repeat;*/
.left_menu div{padding-top:35px;}
.left_menu div.mu{padding-bottom:15px; background:url(menu/dh_bj.png) repeat-y}
.left_menu ul li{display:block; text-align:right; width:85%; margin-top:10px;}

.left_menu .child{padding:0px; background:none}
.left_menu .child ul{padding:0px;}
.left_menu .child ul li{display:block;}
.left_menu_d{background:url(menu/dh_bj_d.png) no-repeat; width:232px; height:159px}

#banner{ height:368px; width:100%; min-width:1000px; overflow:hidden; z-index:9}
#banner .bj{height:368px; width:100%; min-width:1000px; overflow:hidden; display:block; clear:both; z-index:10}
#banner .bj0{background:url(banner1.jpg) top center no-repeat;}
#banner .bj1{background:url(banner2.jpg) top center no-repeat;}
#banner .bj2{background:url(banner3.jpg) top center no-repeat;}

.banner_pro{position:absolute; z-index:333;right:0px; text-align:right; float:right; padding-top:10px; padding-right:150px;}
.banner_pro .banner_pro_items {width:350px; height:330px; overflow:hidden; text-align:center}
.banner_pro .banner_pro_items div{text-align:center}
.banner_pro .banner_pro_nums{margin:10px auto; height:25px;}
.banner_pro .banner_pro_nums ul{margin-top:5px; margin-left:8px;}
.banner_pro .banner_pro_nums li{float:right; margin-left:10px; background:url(qq_while_bj.png) no-repeat; width:15px; height:15px; text-align:center; cursor:pointer}
.banner_pro .banner_pro_nums li.red{background:url(qq_red_bj.png) no-repeat; color:#FFF}


.main{width:100%; min-width:1000px; clear:both}
/*.main p{display:block}*/
.main div.context{width:1000px; margin:0px auto}
.main div.right_context{width:620px; margin-left:300px;}
.main div.right_context h1{display:block; font-family:"Base 05"; background:url(line1.png) bottom repeat-x; height:36px; padding-bottom:5px;}
.main div.right_context h1 span{font-family:Arial; font-size:12px}
.main div.right_context .con_info{line-height:30px; padding-top:10px; color:#555555; font-weight:bold; font-size:14px}

#about {background:url(p_topbj.png) repeat-x; padding-top:20px;}
#about div.context_w{display:block;width:100%;}

#pro{background:url(p_topbj.png) repeat-x; padding-top:20px;}
#pro div.context_w{display:block;width:100%;}
.pro_list {padding-top:10px;}
.pro_list li{float:left; margin-left:5px; margin-right:10px; margin-bottom:10px; cursor:pointer;}
.pro_list li p.img{display:block; background:url(pro_item_bj.gif) no-repeat; width:191px; height:185px; }
.pro_list li p.img span{display:block; padding-top:5px; padding-left:5px;}
.pro_list li p.name{display:block; padding:5px; text-align:center}

#contact{background:url(p_topbj.png) repeat-x; padding-top:20px;}
#contact div.context_w{display:block;width:100%;}
#contact .con_info {padding-top:20px;}


#wintig {position:absolute; top:0px; left:0px; width:100%; min-width:1000px; display:none}
#wintig .w_top{background:url(win_top_bj.gif) bottom repeat-x; height:39px; text-align:center;}
#wintig .w_tig{display:block; background:url(win_tip.png) no-repeat; width:83px; height:39px; margin:auto;}
#wintig .w_tig_hide_s{height:10px; padding-top:20px; overflow:hidden;}
#wintig .w_tig_hide_s .w_tig{display:block; background:url(win_tip.png) 0px -22px no-repeat; width:83px; height:39px; margin:auto;}

#wintig .w_info{background-color:#FFF; text-align:center}
#wintig .w_down{background:url(win_down_bj.gif) bottom repeat-x; height:14px;background-color:#FFF}

#footer{background:url(down_bj.gif) repeat-x; height:110px; text-align:center}
#footer p{line-height:80px; font-size:14px;}
.div_page{clear:both; text-align:center; font-weight:normal; font-size:12px}