* {margin:0px;padding:0px;}
BODY {PADDING: 0px; FONT-SIZE: 12px;MARGIN:0px;COLOR: #4b558c;FONT-STYLE: normal; background-color:#f5f8fa; background-position:top; font-family:'宋体'; line-height:18px;}
table, td{PADDING: 0px;MARGIN: 0px;font-size:12px;}
img{border:0;}
form{margin:0px; padding:0px;}
h2,h4{font-size:14px; }
.cl{clear:both;}
ul,li{ list-style:none;}
ul{margin:0px; padding:0px;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}

.top{background:url(../images/topbg.gif) repeat-x;}
.topbg{ height:32px; line-height:32px;  width:970px; margin:0 auto; padding:0;}
.top_l{ float:left;}
.top_r{ float:right; font-size:12px;}
.top_r a{ font-size:12px;}
.banner{ text-align:center; background:url(../images/top_banner.jpg) center no-repeat; height:205px; display:block;}

.nav{ font-size:12px; background:#ead8b8;}
.nav_bg{ background:url(../images/menu_bg.gif); margin:0 auto; width:970px; }
.menu{ background:url(../images/menu_l.gif) left no-repeat; font-weight:bold; margin:0 auto; padding-left:25px; height:34px; line-height:34px; color:#FFF;}
.menu span{ background:url(../images/menu_r.gif) right no-repeat; display:block; height:34px;}
.menu li{ float:left; font-weight:bold; position:relative; top:-3px;}
.menu li a{ font-size:14px; font-weight:normal; padding:0 10px;color:#FFF;}

.bottom{width:950px; margin:5px auto; background:#e6eaed; text-align:center; padding-top:15px; padding-bottom:5px; line-height:24px;}

.content{ width:950px; margin:0 auto; background:#FFF; overflow:hidden; display:block;}

.main{ overflow:hidden; display:block; color:#666;}

.main_l{ float:left; width:700px; margin:10px 0 0 10px; display:inline;}
.main_r{ float:right; width:200px; _width:195px; background:url(../images/main_r_bg.gif) repeat-y left; margin:10px; padding-left:15px; display:inline;}

.important{ border:2px #e2e2e2 solid; font-size:12px; font-weight: normal; color:#666;}
.important p{ border:1px #FFF solid; background: url(../images/imp_bg.gif) top repeat-x; margin:2px; display:block; color:#333;}

.main_01_left{float:left; width:290px; overflow:hidden; display:inline; margin-top:10px;}

.main_01_img img{ width:290px; height:255px;}

.video{ margin-top:10px; margin-bottom:5px; height:220px; width:290px;}

.main_01_right{ float:right; width:390px;display:inline; }
.News_Title{ font-size:14px; margin-bottom:10px; background:url(../images/news_t_icon_25.gif) 5px no-repeat; padding-left:20px; height:28px; line-height:28px; color:#ff3800; border-bottom:1px #ccc dashed;}

.news_cont{ margin:10px 0;}
.news_cont h1{ margin-top:15px; font-size:20px; font-family:"黑体"; font-weight:normal; display:block;}
.news_cont h1 a{ color:#31525f;}
.news_cont p{ margin-top:5px; display:block; border-bottom:1px #ccc dashed; padding-bottom:8px;}

.news_list{ font-size:14px;}
.news_list li{ height:24px; line-height:24px; display:block;}

.main_r h4{ font-size:14px; margin-bottom:10px; background:url(../images/news_t_icon_25.gif) 5px no-repeat; text-indent:20px; height:28px; line-height:28px; color:#31525f; border-bottom:1px #31525f solid; color:#ff3800; }
.main_r h4 span{ border-bottom:1px #ff6c32 solid; display:block; height:28px; position:relative; _top:1px;}
.main_r{ margin-bottom:10px; line-height:20px;}

.list_r{ font-size:14px;}
.list_r li{ line-height:24px; display:block;}
.list_r li a{ color:#4b558c; font-size:13px;}

.pic{}
.pic img{ border:1px #CCC solid; padding:2px;}

.Big_Title{}
.Big_img{ margin-left:10px;}
.Big_img img{ border:1px #CCC solid; padding:2px; width:144px; height:104px;}
.Big_img li{ float:left; margin-right:20px;}
.Big_img li p{ line-height:30px; display:block; text-align:center;}

.Big_Title2{ margin-top:10px;}
.Big_Title2 h4{ display:block;font-family:"黑体";  line-height:35px; height:35px; padding-left:20px; font-size:18px; color: #316ac5;}
.Big2_img{ margin-left:10px;}
.Big2_img img{ border:1px #CCC solid; padding:2px; width:144px; height:104px;}
.Big2_img li{ float:left; margin-right:5px; padding-top:5px; display:block;}
.Big2_img li p{ width:144px;  text-align:center; display:block;}

.table p{ padding:10px;}
.table{ margin:10px; border:2px #EBEBEB solid;}
.table tr td{ font-size:13px; line-height:25px;}