body {
	background: url(images/bg.gif) repeat-x; margin: 0px; padding:0px; font-size:12px; color:#333; font-family:Verdana, "ËÎÌå";}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #ea5404;
}
a:active {
	text-decoration: none;
	color: #ea5404;
}
p, img, form, select, ul, li, h1, h2, h3, h4{ padding:0px; margin:0px; border:0px;}
ul, li{ list-style:none;}
.buxianshi{ display:none;}
.sidebar_search_btn{ vertical-align:middle; padding-bottom:3px;}

#header, #content{ clear:both; position:relative; width:1003px; margin:0 auto; overflow:hidden;}
#header{ height:137px; overflow:hidden;}
#header .header_top{}
#header .header_top .logo{ float:left;}
#header .header_top .top_link{ float:right; text-align:right; color:#CCCCCC;}
#header .header_top .top_link a{ color:#CCCCCC;}
#header .header_top .top_link .cnen{ margin-top:15px;}
#header .header_top .top_link .prosearch{ margin-top:15px;}
#header .menu{ width:1003px; height:46px; overflow:hidden;}
.menu{}
.menu ul{ margin-left:22px;}
.menu ul li{ float:left; padding:15px 0px; color:#c43d05; color:#e89e7e;}
.menu ul li a{ padding:25px; padding-left:30px; padding-right:30px; font-weight:bolder; font-size:16px; color:#FFF;}
.menu ul li a:link{ color:#FFF;}
.menu ul li a:visited{ color:#FFF;}
.menu ul li a:hover{ background:#00468b; color:#FFF; text-decoration:none;}
.menu ul li a:active{ color:#FFF;}

.banner{ width:1003px; height:178px; margin:0 auto; overflow:hidden;}
#content{ background:url(images/content_bg.gif) repeat-y left; overflow:hidden;}
#content_0{ height:100%; background:url(images/content_bg_header.gif) no-repeat top center; overflow:hidden;}
#sidebar{ width:235px; float:left; margin-left:16px; _margin-left:8px;}
#sidebar .pro_fl{ background:url(images/sidebar_pro_bg.gif) repeat-y left;}
#sidebar .pro_fl_list{}
#sidebar .pro_fl_list_bom{ height:25px; background:url(images/sidebar_pro_bg_footer.gif) no-repeat bottom left;}
#sidebar .contact{ color:#cfcfcf; line-height:160%; margin-top:20px; margin-left:6px;}
#sidebar .contact h1{ font-size:18px; line-height:200%;}
#sidebar .contact p{ margin-top:10px; line-height:180%;}
#sidebar .contact span{ color:#7f96ae;}
#sidebar .sidebar_pic{ clear:both; margin-top:15px;}
#content_zw{ width:700px; float:right; margin-right:25px; _margin-right:13px;}
.content_zw_wz{ text-align:right; line-height:200%;}
.content_zw_wz span{ color:#ea5404;}
.content_zw_bt{ height:52px; background:#c5c5c5; overflow:hidden;}
.content_zw_bt p{}
.content_zw_bt h1{ padding:0px; margin:0px; float:left; height:52px; background:url(images/content_zw_bt_jt.gif) no-repeat top left #ea5404; color:#FFF; padding-left:40px; padding-top:16px; font-family:"ºÚÌå";  font-size:22px; font-weight:bolder;}
.content_zw_bt h3{ padding:0px; margin:0px; float:left; height:52px; background:url(images/content_zw_bt_jt.gif) no-repeat top left #ea5404; color:#FFF; padding-left:40px; padding-top:16px; font-family:Georgia;  font-size:22px; font-weight:bolder;}
.content_zw_bt h2{ padding:0px; margin:0px; float:left; height:52px; background:url(images/content_zw_bt_bg.gif) no-repeat top right #ea5404; color:#FFF; padding-right:40px; padding-left:10px; padding-top:24px; font-size:11px; font-weight:normal; font-family:Georgia;}
.content_zw_list{ padding:15px; line-height:180%;}
#footer{ clear:both; position:relative; width:100%; background:url(images/footer_bg.gif) repeat-x top #c1c1c1; overflow:hidden;}
.footer_list{ width:1003px; margin:0 auto; background:url(images/footer_bg_header.gif) no-repeat top left; padding-top:35px; padding-bottom:20px; line-height:180%;}
.footer_list .logo{ float:left; padding-right:20px; padding-left:20px;}
.footer_list .copyright{ float:left;}

/*leftpro_css */
.left_pro_text{}
.leftpro_list{}
.leftpro_list ul{ padding:0px; margin:0px; list-style:none;}
.leftpro_list ul li{ width:225px; margin-left:5px;}
.leftpro_list ul li a{ display:block; overflow:hidden; line-height:160%; background:url(images/jt09.gif) no-repeat 8px center #0a3666; color:#FFF; padding-left:25px; padding-bottom:8px; padding-top:3px; border-bottom:1px solid #00254e;}
.leftpro_list ul li a:link{ color:#FFF;}
.leftpro_list ul li a:visited{ color:#FFF;}
.leftpro_list ul li a:hover{ background:url(images/jt10.gif) no-repeat 8px center #124780; color:#ffb400; text-decoration:none; border-bottom:1px solid #00254e;}
.leftpro_list ul li a:active{ color:#FFF;}
.leftpro_list ul li a img{ }
.proid1{}
.probid2{ background: url(images/jt10.gif) no-repeat; padding-left:10px;}
*html .probid2{ padding-left:10px;}
*+html .probid2{ padding-left:0px;}
*html .probid21{ width:145px;}
*+html .probid21{ width:145px; margin-left:10px;}
.probid3{background: url(images/jt11.gif) no-repeat; 1; padding-left:20px; }
/*leftpro_css end */


/*pro_css */
.pro_lb{ float:left;}
.pro_lbxx{ width:210px; height:220px; text-align:center; border:1px solid #d6d6d6; background:#FFF; margin:5px; padding-bottom:8px; overflow:hidden;}
.pro_lbxx ul li{ margin:1px; line-height:140%;}
.pro_lbxx_pic{ }
.pro_lbxx_pic img{ width:200px; height:180px;}
.pro_lbxx_pic a img{border:3px solid #FFF;}
.pro_lbxx_pic a:hover img{border:3px solid #ea5505;}
.pro_bom_pagefy{ clear:both; height:30px; padding-top:30px; padding-bottom:20px;}
.pagefy{ border-top:1px solid #BABABA; padding-top:10px;}
.pagefya{ padding-left:20px; float:left;}
.pagefyb{ float:left;}
.pagefyc{ float:left;}
.profy_page0{ background:#ea5505; float:left; padding-left:6px; padding-right:6px; margin:2px; border:1px solid #FFFFFF; color:#FFFFFF;}
.profy_page1{background:#F1F1F1; border:1px solid #D8D8D8; float:left; padding-left:4px; padding-right:4px; margin:2px;}
a.profy_page1:hover{background:#ea5505; border:1px solid #b94100; color:#FFFFFF; float:left;}
.content_mid_pro_show_02{ margin-top:10px;}
.content_mid_pro_show_02_01 h3{ font-size:14px; padding:0px; margin:0px;}
.content_mid_pro_show_02_02{}
.content_mid_pro_show_03{ clear:both; padding-top:15px;}
.content_mid_pro_show_02_03{ margin-top:15px; border-top:1px solid #B9B9B9; text-align:right; padding-right:30px; height:40px; line-height:40px;}

.showpro{}
.showpro_pic{ width:680px; overflow:hidden;}
.showpro_text{}

/*pro_css */

/*news_css */
.news_list{}
.news_list ul{}
.news_list ul li{ font-size:14px; padding:5px; border-bottom:1px dashed #9c9c9c;}
.news_list ul li span{ font-size:12px;}
.news_title{}
.news_title img{ vertical-align:middle;}
.news_date{ color:#999; padding-left:15px;}
.shownews_bt{ text-align:center;}
.shownews_bt h1{ font-size:22px;}
.shownews_date, .shownews_bom{ border-top:1px solid #CCC; padding:10px; text-align:right; padding-right:10px;}
.shownews_zw{ padding-bottom:15px; padding-top:15px;}
.news_fy{ clear:both; margin-top:10px;}
/*news_css */

#main_header{ width:1003px; margin:0 auto; overflow:hidden;}
.main_header_top{ width:1003px; height:91px; overflow:hidden;}
.main_header_top .logo{ float:left;}
.main_header_top .top_link{ float:right; text-align:right; color:#CCCCCC;}
.main_header_top .top_link a{ color:#CCCCCC;}
.main_header_top .top_link .cnen{ margin-top:15px;}
.main_header_top .top_link .prosearch{ margin-top:15px;}
#main_header .menu{ clear:both; width:1003px; height:46px; overflow:hidden;}
.main_banner{ width:1003px; height:325px; margin:0 auto; overflow:hidden;}
#main_content{ clear:both; position:relative; width:1003px; margin:0 auto; background:url(images/main_content_bg.gif) repeat-y left; overflow:hidden; padding-bottom:30px;}
.main_content0{ _height:100%; background:url(images/main_content_bg_top.gif) no-repeat top left; overflow:hidden;}
.main_content_left{ width:355px; float:left; margin-left:30px; _margin-left:15px;}
.main_news{}
.main_equipment .bt, .main_news .bt, .main_contact .bt, .main_about .bt{ _height:100%; border-bottom:1px solid #bec2c5; overflow:hidden;}
.main_news .bt a, .main_contact .bt a, .main_about .bt a{ color:#eb5405;}
.main_news .bt a:hover, .main_contact .bt a:hover, .main_about .bt a:hover{ text-decoration:none; color:#d04800;}
.main_equipment .bt h1, .main_news .bt h1, .main_contact .bt h1, .main_about .bt h1{ font-size:18px; font-weight:bolder; float:left; color:#eb5405; padding-left:20px; background:url(images/jt01.gif) no-repeat 2px 3px;}
.main_equipment .bt h2, .main_news .bt h2, .main_contact .bt h2, .main_about .bt h2{ font-size:11px; font-weight:normal; float:left; padding-top:6px; color:#666; padding-left:10px;}
.main_news .list, .main_about .list, .main_contact .list{ clear:both; margin-top:15px;}
.main_news .list{ overflow:hidden;}
.main_news .list li{ font-size:12px; border:0px; padding-left:20px; background:url(images/jt09.gif) no-repeat 5px -1px;}
.main_equipment{}
.main_equipment .bt{}
.main_equipment .bt h1{}
.main_equipment .list{ margin-top:10px;}
.main_feedback{ margin-bottom:8px; margin-top:8px;}
.main_contact .list{ line-height:200%;}
.main_contact .list span{ color:#666; padding-right:5px;}
.main_content_right{ width:550px; float:right; margin-right:30px; _margin-right:15px;}
.main_about{}
.main_about .list img{ float:left; padding-right:16px;}
.main_about .list p{ width:395px; line-height:180%; float:left;}

#main_footer{ clear:both; width:100%; background:url(images/main_footer_bg.gif) repeat-x top #c1c1c1; overflow:hidden;}
.main_footer_list{ width:1003px; margin:0 auto; padding-top:10px; padding-bottom:10px; line-height:180%; overflow:hidden;}
.main_footer_list .logo{ float:left; padding-right:20px; padding-left:20px;}
.main_footer_list .copyright{ float:left;}

.about_css{}
.about_css p{ font-size:14px; line-height:200%; padding-top:10px;}
.contact_css{ padding-top:30px;}
.contact_css h1{ font-size:26px; line-height:160%; padding:0px; margin:0px;}
.contact_css h2{ font-size:20px; line-height:200%; padding:0px; margin:0px;}
.contact_css p{ font-size:14px; line-height:200%; padding-top:20px;}
.contact_css span{ color:#666666; padding-right:10px;}
.equipment_css{ padding-top:20px;}
.equipment_css p{ font-size:14px; line-height:200%; padding-top:10px;}