html,body,a,p,span,ul,li,img{ margin:0; padding:0; list-style:none; font:13px "ËÎÌå";}
img{ border:none;}
body{ background:#000;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}
.blank1{ font-size:1px; overflow:hidden; clear:both; display:block; height:1px;}

#page{ width:960px; margin:22px auto 12px auto; overflow:hidden; background:#fff; padding:10px;}
.header td{ background:#efece7;}
.lan ul{ padding-left:200px;}
.lan li{ background:url(images/icon3.gif) no-repeat left center; float:left; padding-left:20px; padding-right:20px;}
.menu{ background:url(images/menu_bg.gif) repeat-x; height:27px;padding-top:7px; }
.menu a:link,.menu a:visited{ color:#fff; text-decoration:none;}
.menu a:hover{ color: #FC0; text-decoration:none;}

.left{ width:170px; float:left; overflow:hidden; border-right:1px solid #ccc; padding:0px 15px;}
.left_pic{ padding:8px 0 0 10px;}

.left td{ background:url(images/icon2.gif) no-repeat 15px center; border-bottom:1px solid #a3c2c5; padding-left:38px;}
.left td a{ line-height:2.4em; text-decoration:none;}
.left td a:link,.left td a:visited{ color:#2473b6; font-weight:bold;}
.left td a:hover{ color:#2c3d44; font-weight:bold;}
.qq{ width:82px; float:left;}
.msn{ width:72px; float:right; padding-top:14px;}

.right{ width:757px; float:right; overflow:hidden;}
.ff a:link,.ff a:visited{ color:#444; text-decoration:none;}
.ff a:hover{ color:#000; text-decoration:none;}
.index_com{ width:470px; float:left; overflow:hidden;}
.index_com p{ padding:0px 15px 5px 15px;}
.index_com a{ line-height:1.6em; text-align:justify}
.index_news{ width:285px; float:right; overflow:hidden;}
.index_news a{ line-height:1.9em;}
.index_news ul{ padding-right:12px;}
.index_news li{ background:url(images/icon.gif) no-repeat 8px center; border-bottom:1px solid #eee; padding-left:35px;}
.newsdate{ color:#aaa;}
.index_pro{ border-top:1px solid #ccc; width:734px; margin:0px auto;}
.index_pro_marq li{ float:left;}
.index_pro_marq img{ border:3px solid #bfc4c7; margin:6px 8px;}

.footer{ height:60px; background:#000; color:#fff; text-align:center; line-height:1.6em;}
.footer a:link,.footer a:visited{ color:#fff; text-decoration:none;}
.footer a:hover{ color:#fff; text-decoration: underline;}
.qq{ padding-top:18px;}
.p_left{ padding-left:8px;}

.com_main,.com_main p,.com_main td{ line-height:2.2em; padding: 0 15px;}
.news_list{ text-align:left; line-height:2.2em;}
.news_list ul{ padding-left:20px; padding-right:30px;}
.news_list li{ border-bottom:1px dashed #ccc;}
.news_list li a{ line-height:2.2em;}
.pager{ padding-top:15px; text-align:center;}
.news_title{ text-align:center; font-size:22px; font-weight:bold;}
.news_time{ text-align:center; color:#999;}
.news_info,.news_info p,.news_info span{ line-height:2em; font-size:13px;}
.news_info{ padding:15px 20px;}
.news_info a,.news_info span a{ font-size:13px;}

.pro_img{ text-align:center;}
.pro_title{ text-align:center; font-size:22px; font-weight:bold;}
.pro_time{text-align:center; color:#999;}
.pro_info{ padding:15px 20px; line-height:1.8em;}
.pro_info p{ line-height:2em;}
.pro_info td{ vertical-align:top;}
.pro_list img{ border:3px solid #ddd;}

.page_p p{padding:0px 20px; line-height:2em;}
.page_p td{ line-height:2em;}
.con_font{ padding:20px 0px 10px 70px; vertical-align:top;}
.con_font p{ line-height:2.4em;}
.con_t,{ font-size:22px; font-weight:bold;}

.pro_tab li{ float:left; width:22%; text-align:center; padding:2px 10px!important; padding:2px 7px;}
.pro_tab li img{ border:2px solid #ccc; margin-bottom:8px; height:115px; width:165px;}
