body{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	background:#FFFFFF;

}
ul,li,form{margin:0; padding:0; list-style:none;}
a:link{
color:#333333;
text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#333333;
}
a:hover {
	text-decoration: none;
	color:#FF6633;
}
.main_top{margin:auto; width:980px; border-top:1px solid #CC3300; height:100%; overflow:hidden;}
.main{margin:auto; width:980px; height:100%; overflow:hidden;}

.banner{height:40px; background-image:url(pic/banner_bg.jpg); background-repeat:repeat-x; line-height:40px; font-size:14px;}
.banner li{float:left; padding-left:20px; padding-right:26px; border-right:1px solid #f2f2f2; padding-right:20px; padding-left:20px;text-align:center;}

.top_flash{height:90px; margin-bottom:10px; margin-top:8px; float:left; width:700px;}
.top_txt{float:left; width:280px; text-align:right; padding-top:30px; height:60px; line-height:30px; overflow:hidden;}
.banner_li_on{height:40px; font-weight:bold; background-image:url(pic/banner_bg_on.jpg); background-repeat:repeat-x; line-height:40px; font-size:14px;}
.banner_li_on a:link{color:#FFFFFF;}
.banner_li_on a:visited{color:#FFFFFF;}

.left_menu_products{ background-image:url(pic/left_products_down_bg.jpg); background-position:bottom; background-repeat:no-repeat; padding-bottom:13px; height:100%; overflow:hidden;}
.left_menu_products h2{background-image:url(pic/left_products_up_bg.jpg); background-repeat:no-repeat; line-height:42px; padding-left:35px; line-height:42px; font-size:14px; color:#CC0000;  margin:0px; font-weight:normal;}
.left_menu_products ul{ background-image:url(pic/left_products_mid_bg.jpg); background-repeat:repeat-y; padding-left:15px;}

.list_li{ background-image:url(pic/left_dian.jpg); background-repeat:no-repeat; background-position:left; padding-left:15px; height:28px; font-weight:bold;line-height:28px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.list_son{padding-left:15px; font-weight:normal; height:22px; line-height:22px;}


.left_menu_products ul li a:link{ color:#333333;}
.left_menu_products ul li a:visited{color:#333333;}
.left_menu_products ul li a:hover{ color:#CC0000;}

.right_menu{ background-image:url(pic/right_index_down.jpg); background-position:bottom; background-repeat:no-repeat; padding-bottom:8px; height:100%; overflow:hidden; margin-bottom:15px;}
.right_menu h2{background-image:url(pic/right_index_up.jpg); background-repeat:no-repeat; line-height:39px; padding-left:35px; line-height:39px; font-size:14px; color:#CC0000;  margin:0px; font-weight:normal;}
.right_menu ul{ background-image:url(pic/right_index_bg.jpg); background-repeat:repeat-y;}
.right_menu ul li{ padding-left:15px; height:28px; line-height:28px; font-size:12px; font-family:"ËÎÌå";}



.left_menu_in{ }
.left_menu_in h2{background-image:url(pic/left_up_bg_other.jpg); background-repeat:no-repeat; line-height:40px; padding-left:15px; line-height:40px; font-size:14px; color:#FFFFFF;  margin:0px; font-weight:normal;}
.left_menu_in ul{}
.left_menu_in ul li{background-color:#f2f2f2; padding-left:15px; height:30px; line-height:30px; font-size:12px; border-bottom:1px dotted #0066CC;}


.main_right{width:760px; height:100%; overflow:hidden; float:left; padding-left:10px;}

.main_right_title{ height:35px;  line-height:35px; color:#CC3300; font-family:"ËÎÌå";}

.main_right_title_bg{ background-image:url(pic/content_title_bg.jpg); background-repeat:repeat-x; margin-bottom:10px; height:100%; overflow:hidden;}
.main_right_title_bg h2{ background-image:url(pic/mian_up_title.gif); background-position:left; padding-left:20px; background-repeat:no-repeat; width:120px; float:left; margin:0px; background-color:#FFFFFF; font-size:14px;}

.main_content{ line-height:25px; height:100%; overflow:hidden;}
.main_content h2{ font-size:14px; text-align:center;}
.page{ height:25px; line-height:25px; overflow:hidden;}

.left_so{ background-image:url(pic/so_bg.jpg); background-repeat:no-repeat; background-position:center; height:162px; line-height:20px; overflow:hidden;}
.left_so div{ padding-top:25px; padding-left:10px;}

.news_main{}
.news_main li{height:30px; line-height:30px;}
.m_top{ margin-top:18px;}

.main_index_left{width:210px; height:100%; overflow:hidden; float:left;}

.main_mid{ width:540px; float:left; padding-right:10px; padding-left:10px;}
.pic_index{width:115px; height:150px;  float:left; line-height:20px; text-align:center; overflow:hidden;}
.pic_index_pic{width:115px; height:110px; overflow:hidden;}

.index_main_pic{background-image:url(pic/main_index_bg.gif); background-repeat:repeat-x; background-position:top; border:1px solid #f2f2f2; height:100%; overflow:hidden; margin-bottom:18px;}
.index_main_pic h2{font-size:14px; margin:0px; height:35px; line-height:35px; background-image:url(pic/mian_up_title.gif); background-repeat:no-repeat; background-position:left; padding-left:25px;}
.index_main_pic div{line-height:20px; padding:5px; }

.main_products{width:115px; height:150px;  float:left; line-height:20px; text-align:center; overflow:hidden;}
.main_products_pic{width:115px; height:110px; overflow:hidden}


.main_products_in{width:205px; height:180px;  float:left; line-height:20px; text-align:center; overflow:hidden; padding:20px;}
.main_products_pic_in{width:205px; height:160px;  overflow:hidden}
.main_content_site{ padding:10px;}
.main_content_site h2{ margin:0px; font-size:12px; text-align:left; background-image:url(pic/arrow_new.gif); background-repeat:no-repeat; background-position:center right ; padding-right:20px; width:80px; margin-bottom:10px;}

.main_content_site ul{ padding-left:20px; height:100%; overflow:hidden;}
.main_content_site ul li{ height:25px; line-height:25px; font-size:14px;text-align:left;}
.main_content_site ul li a{color:#CC3300;}
.main_case{width:245px; padding-left:30px; padding-top:20px; padding-right:30px; float:left; height:150px; margin-bottom:20px; overflow:hidden; text-align:center; line-height:25px;}
.case_pic{ width:245px; height:125px; overflow:hidden;}





.site{ margin-bottom:15px; background-image:url(pic/arrow_down.gif);  background-repeat:no-repeat; background-color:#f2f2f2; padding-left:10px;}
.site li{float:left; font-size:12px; color:#CC3300; padding-right:30px;}
.site li a{ font-size:12px;}



.tel_big{font-family:"Times New Roman", Times, serif; font-size:18px; color:#CC3300; font-weight:bold;}
.none{padding:20px; line-height:20px; text-align:center;}
.bottom{margin:auto; width:970px; text-align:center; line-height:20px; margin-top:5px;  padding:5px;}
.bottom_line{ padding:5px;text-align:center; margin-top:10px;line-height:25px; width:980px; margin:auto;  background:#f2f2f2;}

.content_detail{ line-height:20px; text-align:left;}
.content_detail h2{ background-color:#f2f2f2; color:#CC3300; padding-left:5px; text-align:left; font-size:12px; height:20px; line-height:20px;}
.content_detail div{}
