@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; font-size:12px; font-family:"宋体","微软雅黑"; border:0; list-style:none; text-decoration:none; color:#333333;}

/*index.php*/
#layout { background:url(../images/bg.jpg) repeat scroll 0 0;}

/* #header { width:100%; height:166px;} */
/* #title img { margin-left:150px; margin-top:50px; display:inline; float:left; } */
#header { width:1006px; height:142px; margin:auto;}

#title img { margin-left:50px; margin-top:50px; display:inline; float:left; }

#title { float:left; height:142px;}



#themes { float:left; width:400px; height:100px; border:0px solid #C30; display:inline; margin-top:5px; margin-left:12px;}

#themes img {}

#head_line { width:100%; height:24px; background:url(../images/head_line.gif) repeat-x bottom; clear:both;}

#head_line p { line-height:24px; color:#FFF; padding-left:520px;}

#main { width:1006px; height:600px; margin:auto;}

#left { width:340px; height:588px; float:left;}

#mail { width:316px; height:76px; background:url(../images/mail_bg.png) no-repeat scroll 0 0;}

#mail img { margin:15px 70px; display:inline;}

#mail a { cursor:hand;}

#content { width:470px; height:487px; float:left; position:relative;}

#news { width:278px; height:234px; background:url(../images/news_bg.png) no-repeat scroll 0 0; float:left;}

#notice { width:278px; height:252px; background:url(../images/notice_bg.png) no-repeat scroll 0 0; float:left;}

#news img, #notice img { margin-top:2px;}

#news ul, #notice ul { margin-top:10px;margin-left:10px;}

#news ul li, #notice ul li {list-style:disc; line-height:200%; margin-left:10px;}

#news ul li img, #notice ul li img { margin-right:10px;}

#news ul li a, #notice ul li a {}

#news ul li a:hover, #notice ul li a:hover { /* background-color:#06F;  */color:#000;text-decoration:underline;}

#nav { width:192px; height:487px; background:url(../images/nav_bg.png) no-repeat scroll 0 0; float:right; position:relative; top:2px; left:-35px;}

#nav ul { font-size:18px; font-weight:bold; margin-left:40px; margin-top:8px; text-align:center;}

#nav ul li { font-size:14px; font-weight:normal; line-height:22px;}

#nav ul li a { font-size:14px; font-weight:normal; line-height:22px; color:#333333; width:100px; cursor:pointer;}

#nav ul li a:hover { background:url(../images/sign.png) no-repeat scroll 0 -2px; position:relative; color:#333333; cursor:pointer;}

#some { width:186px; height:487px; float:left; position:relative; top:2px; left:-20px;}

#some_head { width:; height:; background:url(../images/some_head.png) no-repeat scroll 0 0;}

.something { width:193px; height:134px; background:url(../images/some_bg.png) no-repeat scroll 0 0;}

.something a { cursor:pointer;}

.something img { margin:30px 40px;}

#some_bottom { width:; height:; background:url(../images/some_bottom.png) no-repeat scroll 0 0;}

#search { width:276px; height:57px; background:url(../images/search_bg.png) no-repeat scroll 0 0; float:left; margin:25px 15px; display:inline;}

/*#style img { position:relative; top:90px; right:280px;}*/

#style p { position:relative; top:90px; right:280px; font-size:14px;}

#keywords { width:175px; height:20px; margin:19px 36px; float:left;}

#button {float:left; position:relative; top:17px; right:20px;}

#system { width:305px; height:90px; float:left;margin-top:30px;}

#bottom { width:100%; height:100px;}

#bottom_line { width:100%; height:7px; background:url(../images/bottom_line.gif) repeat-x scroll 0 0; margin-top:10px;}

#copyright { margin-top:0px;}

#copyright p { text-align:center; line-height:150%;}
#date{margin-right:100px;}

#link { display:inline; line-height:200%; margin-left:300px; float:left;}
#link a { color:#06F; cursor:pointer;}


#nav span a { font-size:18px; font-weight:bold; }
#nav span a:hover{ text-decoration:underline;color:#06F; }
.more { position:relative; left:48px; top:-24px;}
.more a { text-decoration:none;}
.more a:hover { text-decoration:underline;} 
#pic{background:url(../images/ibgx.jpg) no-repeat;}