﻿@charset "utf-8";
*{ margin:0px; padding:0px;font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif}
body{ background:url(../images/bg_m.jpg) center repeat-y #eee;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
.mt2{ margin-top:2px;}
.mt5{ margin-top:5px;}
.mr2{ margin-right:2px;}
.line{ border:1px solid #eee}

#container {width: 970px; margin:0 auto; background:#fff; position:relative}
#bg_t,#bg_b{ width:1000px; height:16px; margin:0 auto; background:url(../images/bg_t.jpg); overflow:hidden}
#bg_b{background:url(../images/bg_b.jpg);}

#topbanner{ width:970px; height:150px; background:url(../images/tbanner.jpg); clear:both}
#topbanner #tmenus{ width:200px; position:absolute; top:5px; right:5px;}
#topbanner #tmenus ul li{ list-style:none;float:right; height:20px;}
#topbanner #tmenus ul li a{display:block; width:70px;line-height:14px; text-align:center; color:#fff; text-decoration: none}
#topbanner #tmenus ul li a:hover{ color:#900}

#menus{ position:absolute; top:110px; right:5px; height:35px;z-index:100; background:#fff;}
#menus ul{padding:10px 0px;	}
#menus ul li{ float:left;  list-style:none; width:80px;}
#menus ul li.pa{border-right:1px solid #000;}
#menus ul li a{ width:80px;color:#000; text-decoration:none; display:block; text-align:center; height:17px; line-height:17px;}
#menus ul li a:hover{background:#369; color:#fff;}
#menus .submenus{background:#fff; border:1px solid #ccc;position:absolute;}
#menus .submenus li{list-style:none;}
#menus .submenus li a{ color:#000; display:block;line-height:20px; text-decoration:none; height:20px; overflow:hidden; text-align:center}
#menus .submenus li a:hover{ color:#FFF; background:#000}

#scroll{ width:970px; height:30px; overflow:hidden; background:url(../images/scroll.jpg) no-repeat; position:relative}
#scroll #datetime{ float:left; line-height:30px; width:250px; text-align:center}
#scroll marquee{ line-height:30px; width:690px; position:absolute; right:25px; top:0px;}
#scroll marquee a{ text-decoration:none; color:#000}
#scroll marquee a:hover{ text-decoration:underline; color:#F00}
.board{ width:970px; height:504px; overflow:hidden}
.row{ overflow:hidden}
.row h4{ font-size:12px; font-weight:bold; background:url(../images/tbg.gif) no-repeat; color:#fff; line-height:25px; height:30px; padding:0px 10px; clear:both; position: relative}
.row h4 a{ position:absolute; right:10px; top:10px;}
.row h4.news1{background:url(../images/news1.jpg) no-repeat; border-bottom:1px dotted #ddd;}
.row h4.news2{background:url(../images/news2.jpg) no-repeat; border-bottom:1px dotted #ddd;}
.row h4.news3{background:url(../images/news3.jpg) no-repeat; border-bottom:1px dotted #ddd;}

.row ul.normal{margin:5px 30px;}
.row ul li{ line-height:20px; position:relative;}
.row ul li span{position: absolute; right:5px; top:0px;}
.row ul li a{ color:#000; text-decoration:none}
.row ul li a:hover{color:#039}
.normal li{ list-style: circle}

.w200	{ width:196px;}
.w250	{ width:246px;}
.w450	{ width:518px;}
.h572	{ height:500px}
.h120	{ height:120px}
.h50	{ height:90px;}

.row ul.wdate{ padding:5px 30px;}
.row ul.wdate li{ width: 458px;line-height:25px; position:relative;}
.row ul.wdate li span{ position:absolute; top:0px; right:5px;}

#block{ margin:0px; padding:0px;}
.row ul#block li a{ display:block;border-bottom:1px solid #ccc; background:#eee; height:21px; list-style:none; padding:0px 10px; color:#000;overflow:hidden}

.intro{ padding:5px; position:relative; height:250px;}
.intro .pic{ width:170px; height:249px; overflow:hidden; position:absolute; top:5px; left:5px; border:1px solid #900}
.intro .info{ width:385px; position:absolute; right:0px; top:5px;}
.intro .info p{ padding:0px 10px; text-indent:2em; line-height:18px;}

h4.sbar{background-image:url(../images/hyxwbg.gif); overflow:hidden; color:#000; padding-left:20px;}
#pic{ width:568px; height:80px; clear:both; overflow:hidden;}
#pic img{ border:1px solid #bdbdbd; margin:0px; width:120px; height:80px;}

#footer{ width:970px; height:40px; clear:both;border-top:1px solid #900; line-height:20px; padding:5px 0px;}
#footer #copyright{ width:700px; float:left; line-height:20px; margin-left:20px;}
#footer #bmenus{ width:200px;float:right}
#footer #bmenus ul li{ list-style:none;float:right; height:20px;}
#footer #bmenus ul li a{border-left:1px solid #666; display:block; width:80px;line-height:14px; text-align:center; color:#000; text-decoration: none}

#footer a{ color:#900; text-decoration:none}
#footer a:hover{ text-decoration:underline}

#demo {width:968px;height:50px; margin:2px 0px; overflow:hidden; clear:both; border:1px solid #eee}
#indemo {float: left;width: 1000%;}
#demo1,#demo2 {float: left;}
ul.none{ margin:0px; padding:0px;}
#demo2 ul li,#demo1 ul li{ float:left; margin:0px; list-style:none}

