html,body,a,p,span,img,li,ul,ol{ padding:0; margin:0; list-style:none; font:13px "ËÎÌå";}
img{ border:none;}
a:link,a:visited{ color:#fff; text-decoration:none;}
a:hover{ color:#fff; text-decoration:underline;}
.blank1,.blank15{ display:block; font-size:1px; clear:both; overflow:hidden;}
.blank1{ height:10px;}
.blank15{ height:15px;}
.page{ width:1002px; overflow:hidden; margin:0 auto; background:url(images/body_bg.gif) repeat-y;}
.search{ background:url(images/search_bg.gif) no-repeat; height:98px;}
.search_main{padding:50px 0 0 640px;}
.icon ul{ padding-right:45px;}
.icon ul li{ float:right; padding:5px 4px 0 4px;}
.icon li a{ display:block; width:73px; height:15px; background:url(images/icon_bg.gif) no-repeat; text-align:center; padding-top:4px; font-size:12px}
.icon li a:link,.icon li a:visited{ color:#676767; text-decoration:none;}
.icon li a:hover{ color:#000; text-decoration:none;}
.menu{ background:url(images/menu_bg.gif) repeat-x; height:43px; width:876px; margin:0 66px;}
.menu ul{ padding-left:18px;}
.menu ul li{ float:left; padding:5px 10px 0 10px;}
.menu li a{ display:block; width:81px; height:24px; padding-top:7px; text-align:center; }
.menu li a:hover{ background:url(images/a_bg.gif) no-repeat; font-size:14px; color:#303030; font-weight:bold; text-decoration:none;}
.demo{	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1,duration=0.2);width:81px; height:24px;display:block;}
.flash{ padding-top:8px; padding-left:65px;}

.page_body{ width:876px; margin:0 auto; overflow:hidden; padding:15px 10px 15px 2px; background:url(images/page_bg.jpg) repeat-y;}

.left{ width:650px; overflow:hidden; float:left;}
.pro_tt{ width:97%; overflow:hidden; border-bottom:1px #ccc dashed; padding-bottom:6px; margin:0 12px 6px 10px}
.tt_text{ width:175px; overflow:hidden; float:left; font-size:14px; font-weight:bold; color:#0067b9; padding-left:20px;}
.tt_en{ font-family:Arial, Helvetica, sans-serif; color:#b6b6b6; font-size:11px; padding-left:4px; letter-spacing:1px;}
.tt_more{ width:68px; overflow:hidden; float:right;}
.tt_more a:link,.tt_more a:visited{ color:#606060; text-decoration:none;}
.tt_more a:hover{ color:#000; text-decoration:underline;}
.pro_bb{ width:100%; padding-top:5px; overflow:hidden;}
.pro_bar{ width:625px; overflow:hidden; padding-left:12px;}
.bar{ background:#fff; border:2px #f1f2f6 solid;width:300px; height:114px;}
.bar_l{ float:left; overflow:hidden;}
.bar_r{ float:right; overflow:hidden;}
.pro_img2{ width:120px; float:left; overflow:hidden;}
.pro_font{ width:166px; float:right; overflow:hidden;font-size:12px; color:#4e4e4e; padding-top:13px; line-height:1.5em;padding-right:6px;}
.pro_font .font_tt,.font_tt a{ font-size:13px; font-weight:bold; color:#0e63b8; padding-bottom:4px;}
.font_tt a:link,.font_tt a:visited{  color:#0e63b8;text-decoration:none;}
.font_tt a:hover{ color:#0e63b8; text-decoration:underline;}
.com_bb{ padding:10px 8px 0px 15px; line-height:1.8em; color:#5f5f5f; font-size:12px;}

.right{ width:220px; overflow:hidden; float:right;}
.img_pro{ padding-left:16px; padding-top:18px;}
.right_pro ul{ padding:8px 0 0 19px;}
.right_pro li a{ display:block; width:153px; height:29px; font-size:13px; font-weight:bold; padding-left:32px; padding-top:7px; }
.right_pro li a:link,.right_pro li a:visited{ background:url(images/nav_bg1.gif) no-repeat;color:#525252;text-decoration:none;}
.right_pro li a:hover{ background:url(images/nav_bg2.gif) no-repeat;color:#525252;text-decoration: underline;}

.right_con{ line-height:2.1em; font-size:12px; color:#3f3e3e; padding-left:19px;}
.right_con img{ border:none;}
.con_tt{ color:#0e63b8; font-size:14px; font-weight:bold;}

.footer{ height:25px; background:url(images/footer_bg.gif) no-repeat; color:#636464; padding:23px 0 0 105px;}
.footer a:link,.footer a:visited{ color:#636464; text-decoration:none;}
.footer a:hover{ color:#ff0000; text-decoration:underline;}

/*page*/
.pager{ text-align:center; width:100%; overflow:hidden;}
.pager a:link,.pager a:visited{ color:#000; text-decoration:none;}
.pager a:hover{ color:000; text-decoration:underline;}

.pro_list{ padding:0 6px; text-align:center;}
.pro_list a:link,.pro_list a:visited{ color:#4e4e4e; text-decoration:none;}
.pro_list a:hover{ color:#ff0000; text-decoration:underline;}
.pro_list img{ border:5px solid #e9e9e9;}
.font_red{ color:#ff0000; font-size:13px; font-weight:bold;}

.pro_img{ text-align:center; width:96%; overflow:hidden; padding-bottom:15px; border-bottom:1px solid #666; margin-left:12px;}
.pro_img img{ width:400px; height:100%;}
.pro_time{ text-align:center; width:98%; overflow:hidden; padding-top:15px; color:#666;}
.pro_info p,.pro_info td,.pro_info{line-height:1.8em; color:#333;}
.pro_info{ padding:5px 20px;}
.pro_info td{ padding:10px 12px;}
.pro_info td a:link,.pro_info td a:visited{ color:#222; text-decoration:none;}
.pro_info td a:hover{ color:#222; text-decoration: underline;}
.pro_tit{ text-align:center; font-weight:bold; font-size:23px; color:#000;}

.news_list,.news_list a{ text-align:left;}
.news_list a:link,.news_list a:visited{ color:#4e4e4e; text-decoration:none;}
.news_list a:hover{ color:#ff0000; text-decoration:none;}
.news_list ul{ padding:0 20px;}
.news_list ul li{ border-bottom:1px dashed #ccc;}
.news_list li a{ line-height:2.2em;}

.news_title{ font-size:22px; color:#FF9900; font-weight:bold; text-align:center; border-bottom:1px solid #666; padding-bottom:15px; width:96%; overflow:hidden; margin-left:12px;}
.news_time{ text-align:center; width:98%; overflow:hidden; padding-top:15px; color:#666;}
.news_info,.news_info p,.news_info td{ line-height:2em; color:#333;}
.news_info{ padding:5px 20px;}
.news_info td{ vertical-align:top;}

.page_info{ padding:0 20px 15px 25px;}
.page_info,.page_info p,.page_info td{ line-height:2.2em; color:#222;}

.contact_main{ height:380px; background:url(images/lx.jpg) no-repeat right bottom; overflow:hidden; padding-left:35px; line-height:2.7em; font-size:14px; padding-top:30px;}
.contact_main .con_tt{ color:#000; font-size:22px; font-weight:bold;}
.zz td{ text-align:center; font-size:14px; font-weight:bold; color:#333}
.zz img{ border:12px solid #ededed;}

.sf-menu ul li a{ height:22px; padding-left:18px;}
.sf-menu ul{ padding-top:0px; padding-bottom:4px;}
.sf-menu ul li a:hover,.sf-menu ul li a:link,.sf-menu ul li a:visited{ background:none;}
.sf-menu ul li{ background:url(images/icon1.gif) no-repeat 4px 9px;}
.sf-menu ul li a:link,.sf-menu ul li a:visited{ color:#000; text-decoration:none;}
.sf-menu ul li a:hover{ color:#FF3300; text-decoration:underline;}

.sub_class{ padding:12px 0 10px 35px;}
.sub_class td img{ width:170px; height:125px; border:6px solid #ededed; margin:8px 6px;}
.sub_class td a:link,.sub_class td a:visited{ color:#333; text-decoration:none;}
.sub_class td a:hover{ color:#ff0000; text-decoration:none;}

.tab_bbb td{ vertical-align:middle;}