@charset "gb2312";
/* CSS Document */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: "Î¢ÈíÑÅºÚ", Tahoma, Arial, "ËÎÌå"; font-size: 13px; color: #555; line-height: 200%; background: #0099CC url(images/bj.jpg) repeat-x left top; }
ul,
li,
h1,
h2,
h3,
img { list-style:none; margin:0; padding:0; border:0; }
/*a { color: #187DB4; text-decoration: none; }*/

a { color:#F00; text-decoration: none; }
a:hover { color: #06C; text-decoration:none; }

.nofd { clear:both; }
.top_bj { }
#top { width:980px; margin:0 auto; height:490px; background-image: url(images/top_bj.jpg); background-repeat: no-repeat; background-position: center top; }
#top h1 { height:30px; padding-left:440px; color:#FFF; line-height:26px; font-size:13px; }
#top .menu { padding:0px 10px; height:42px; margin-top:280px; }
#top .menu ul li { float:left; line-height:45px; color:#FFF; font-size:14px; text-align:center; font-weight:bold; background-image: url(images/menu_fg.png); background-repeat: no-repeat; background-position: right center; padding:0px 15px; }
#top .menu ul li a { color:#FFF; }
#top .menu ul li a:hover { color:#FD0; }
#top .dy { padding:32px 30px 20px 120px; font-size:12px; color:#556; clear:both; line-height:24px; }

.main {width:968px; margin:0px auto; clear:both;}
.ml {width:288px; float:left;}
.ml h2{ width:288px; background: url(images/m_l_t.png) no-repeat left top; line-height:35px; padding-top:5px; }
.lm{ width:278px; background: url(images/m_l_m.png) repeat-y center top; padding:5px;}
.l_ul li{ padding:3px 8px; background: #FFF url(images/ico1.gif) no-repeat 3px 13px; border: 1px dotted #D6D6D6; margin:5px; line-height:22px; }
.l_ul li a{font-size:16px; font-weight:bold; line-height:30px;}
.l_ul li span a{ color:#667; font-size:12px;}
.lm strong,.rm .r_ul li strong{ background: #6C0; border: 1px solid #690; color:#FFF; padding:2px 5px; margin:10px 15px 50px 0px;line-height:32px;}
.lm strong { background:#C00; border-color: #900; width:288px; }
.ld{background: url(images/m_l_d.png) repeat-y center top;; height:10px;}
.mr {width:678px; margin-left:290px; }
.mr h2{ width:678px; background: url(images/m_r_t.png) no-repeat left top; line-height:35px; padding-top:5px; }
.main .right .rm,
.rm{ width:648px; background: url(images/m_r_m.png) repeat-y center top; padding:15px; line-height:35px;}
.rm strong{ font-size:15px; color:#58B000; }
.rm h1{ font-size:25px; color:#58B000; text-align:center; line-height:40px;}
.r_ul li{ padding:10px 8px; background: #FCFCFC; border: 1px dotted #CCC; margin:5px;}


.rd{background: url(images/m_r_d.png) repeat-y center top;; height:10px;}

h2 { color: #FFF;  line-height:40px; font-size:18px; padding-left:20px; }


h3 span{ font-weight:bold; font-size:15px; color: #FFF; background: #6C0; border: 1px solid #690; padding:5px; }
h3 {padding-bottom:10px;}
.rimg {float:right; padding:10px;}
.limg {float:left; padding:10px;}
.zimg { text-align:center; margin:10px auto; width:960px;}


.news li {background: url(images/dd1.gif) no-repeat left 11px; font-size:12px; line-height:32px; padding-left:8px; }
.news li a{ font-size:13px;}

.riqi { border-top: 1px solid #EEE; border-bottom: 1px solid #E3E3E3; color:#999; font-size:12px; padding:0px 20px; text-align:right;  margin:0px auto; background: #FEFEFE; }

.yema {padding:15px 50px 20px 20px; text-align:center;}
.yema a { line-height:30px; padding:2px 15px; border-top: 1px solid #FAFAFA; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #FAFAFA; background: #EEE; width:40px;}
.yema a:hover{ color:#C00;}

.school{ border-bottom: 1px dotted #CCC; padding:10px 0px; margin-bottom:15px; }
.school img {padding:0px 10px 10px 0px;}
.school strong { font-size:24px;}
.school span { color:#91BC81; font: 18px Tahoma, Geneva, sans-serif; }

#foot { text-align:center; width:950px; padding:5px; margin:10px auto; color:#333; border-top-width: 1px; border-top-style: solid; border-top-color: #0082AC; clear:both; }
#foot a { color:#333; }
#foot p { line-height:10px; }
 