@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-family:Arial;}
img { border:0px;}
body { background-color:#acacac; background-image:url(../pic/bg.png); background-repeat:repeat-x;}
#container { width:804px; height:674px; margin:0px auto; background-image:url(pic/sh.png); background-repeat:no-repeat; background-position:0px 61px; *background-position:0px 62px;}
#header,#logo,#nav{ width:778px; margin:0px auto;}
#header { height:107px;}
#logo { height:69px;}
#logo_bg { width:101px; height:32px; float:left; margin:30px 0px 0px 18px; display:inline;}
#logo_title { width:600px; float:right; font-size:10px; color:#727272; text-align:right; margin-top:52px; margin-right:7px;}
#nav { height:34px; border-top:2px solid #dcbc70; border-bottom:2px solid #dcbc70; background-image:url(../pic/nav_bg.png); background-repeat:repeat-x;}
#nav span a { display:block; float:left; height:20px; padding-left:18px; padding-right:18px; font-size:14px; color:#FFFFFF; border-right:2px #FFFFFF solid; margin-top:7px; text-decoration:none; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#nav span #current { color:#dcbc70 !important;}
#nav span a:hover { color:#dcbc70;}
#search { width:300px; height:20px; line-height:20px; float:right; margin-top:7px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px;}
#search input { width:105px; height:16px; border:1px solid #dab866; line-height:16px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#mainbody { width:778px; height:531px; margin:0px auto;}
.banner { width:778px; height:399px; background-image:url(pic/banner_bg.png);}
#route { color:#FFFFFF; line-height:18px; font-size:12px; margin-left:10px; height:18px; width:768px; border-bottom:1px solid #CCCCCC; font-weight:bold;}
#route a{ color:#FFFFFF; text-decoration:none;}
#route a:hover{ color:#FF0000; text-decoration:underline;}
#p_content { width:758px; height:346px; margin-left:10px; margin-top:6px;}
.p_im { width:252px; height:173px; float:left;}
.p_im a{color:#FFFFFF; text-decoration:none;}
.p_im a:hover{ color:#FF0000;}
.p_pic { width:157px; height:149px; margin:0px auto;}
.p_pic img { width:157px; height:149px;}
.p_title { width:252px; height:24px; line-height:16px; font-size:12px; color:#000; text-align:center;}
.p_title a { color:#000000; text-decoration:none;}
.p_title a:hover { text-decoration:underline;}
#page { width:485px; height:24px; line-height:24px; color:#999999; text-align:center; font-size:12px; background-image:url(pic/page.png); background-repeat:no-repeat; margin:0px auto;}
#page a { color:#999999; text-decoration:none; font-size:12px; font-weight:bold;}
#page a:hover { color:#666666;}
#content { width:778px; height:126px; margin-top:6px;}
#footer { width:778px; text-align:center; font-size:10px; color:#727272; line-height:28px;; margin:0px auto;}
