﻿
/* CSS Document */
*{padding:0; margin:0;}
a{ text-decoration:none;}
ul,dl{list-style-type:none;}
img {border:none;}
body{ width:950px; height:auto;font-size:12px;margin:0 auto; background: url(../image/body_bg.jpg) repeat-x left top;}
#header{ position:relative;height:80px; width:950px;}
#header img{ position:absolute; top:16px; left:0;height:58px; width:950px;}
#nav{ height:34px; width:950px;margin:4px 0 10px;border-bottom:2px #0C3E83 solid; background:url(../image/menu_bg.jpg) no-repeat left top;}
#nav ul{padding-left:70px;}
#nav li{ float:left; height:34px; line-height:34px;width:100px; text-align:center; color:#6B6B6B;}
#nav li a{ float:left;height:34px;line-height:34px; font-size:14px; font-weight:bold; color:#FFFF00;}
#nav li a:hover{color:#99ff00;}
#banner{ position:relative;height:246px; width:950px;}
#banner embed{ position:absolute;top:0;left:0;display:block;height:241px; width:950px;}
#body_left{ float:left; position:relative;width:307px; height:1080px; background: url(../image/left_line.jpg) repeat-y left top;}
.left_contact{ height:auto; font-size:14px; font-weight:bold; color:#307BA5;}
 dt{height:42px;}
#body_left dd{ background:url(../image/left_line.gif) repeat-y left top;}
.left_contact dd{ height:30px;line-height:30px;text-indent:40px;}
.left_fwxm dd{  height:94px;padding-top:4px; text-indent:30px;}
#footer{ line-height:40px;text-align:center; color:#666;}
#footer a{color:#000;}
#footer a:hover{ text-decoration:underline;}
.weixiuzhishi dd{ text-indent:26px; line-height:28px;height:28px; font-size:14px;}
.weixiuzhishi dd a{ color:#000;}
.homep{ text-indent:24px;padding:20px 10px;height:80px;line-height:24px; font-size:14px;}
* html .homep{padding:5px 10px;}
.homep img{  height:108px;width:151px; float:right; padding-left:8px;}
#body_right{position:relative;float:right;width:631px;height:1080px; border-top:#E3E8EB solid 1px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4; background:#FFF;}
#body_right_news{position:relative;float:right;width:631px;height:auto; border-top:#E3E8EB solid 1px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4; background:#FFF;}

.home_news_list{ float:left; padding-top:60px;margin-left:5px;height:313px;width:306px;border-bottom:1px solid #A0B6CE;}
.home_news_list dt{height:33px;line-height:33px;width:306px; text-indent:30px; font-size:14px; font-weight:bold;background:url(../image/home_news_bt_bg.jpg) no-repeat left top;}
.home_news_list dd{height:28px;line-height:28px;width:304px; text-indent:30px; font-size:14px;background:url(../image/sss1.gif) no-repeat 12px center; border-left:1px solid #A0B6CE;border-right:1px solid #A0B6CE;}
.home_news_list dd a{ display:block;width:300px;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;color:#000;}
.home_news_list dd a:hover{ text-decoration:underline; color:#00F;}
#footer{ float:left;height:84px; width:950px;color:#000;overflow:hidden;margin-top:10px;background:#3998D0 url(../image/down_01.jpg) no-repeat left top;}
.left_down{position:absolute; left:0; bottom:0;}
.left_down1{position:absolute; left:-1px; bottom:0;}
.classred{color:#F00;}
#news_list{ margin:0 20px;}
#news_list li{height:40px; line-height:40px; text-indent:24px; border-bottom:1px solid #333; font-size:14px; background:url(../image/sss1.gif) no-repeat 8px center;}
#news_list li a,.page a{ color:#000;}
#news_list li a:hover,.page a:hover{ text-decoration:none; color:#00F;}
.page{line-height:40px; text-align:center; font-size:14px;}
.anli { width:600px;height:520px; margin:20px 8px 0;padding-left:12px;background:#39C7F7;}
.anli li{ float:left;width:190px;height:120px; border:4px solid #39C7F7;background:#fff; text-align:center;}
li.top12{border-top:6px solid #39C7F7;}
.anli li img{ width:151px;height:108px; padding-top:6px;}
.contact{  height:45px; width:598px; line-height:36px; font-size:14px; font-weight:bold;text-indent:26px;color: #F06522; margin:12px 0 0 12px; background:url(../image/na.jpg) no-repeat left center;}
.contact dd{ padding-left:70px; height:50px; line-height:50px;color:#307BA5;}
.fwxm{ font-size:16px; padding:20px 20px 0;}
.fwxm dt{ font-weight:bold;line-height:50px;} 
.fwxm dd{ line-height:24px;} 

#body_right h1{ text-align:center; line-height:60px;font-size:18px;}
#body_right_news h1{ text-align:center; line-height:60px;font-size:20px;}
.news_content h4{text-indent:32px;font-size:16px;padding-top:30px;}
.news_content p{ text-indent:32px; line-height:30px; padding:20px 10px 0;font-size:16px;}
.time{
	display:none;
}