/*
author:zhenn.Y
Version: 0.4
issue time:2009-11-10
*/

@charset "utf-8";
/*css document*/
*{ padding:0; margin:0;}
body{ font:12px/16px Arial, Helvetica, sans-serif; background:#fff; color:#333;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
ul,li{ list-style:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}
img{ border:0;}
a img,a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px;}

/*clear element*/
.clearit{ clear:both;}


#header{ width:932px; height:73px; margin:0 auto; position:relative; }
#header .topNav{ position:absolute; width:380px; height:26px; top:0; right:-8px; background:url(../images/topbg.jpg) no-repeat; line-height:26px; padding-left:45px;}
#header .topNav .left{ float:left;}
#header .topNav .right{ float:right; width:175px;}
#header .topNav .right a{ float:left; margin-right:18px; margin-top:9px;}
#logo{ float:left; margin:14px 0 0 1px; }
#search{ float:right; width:276px; height:24px; margin:41px 5px 0 0;}
#search span{ float:left; color:#7c1a1c; line-height:22px; font-weight:bold;}
#search .txt{ float:right; width:172px; color:#a7a7a7; padding:1px 0 0 9px; font-family:arial; height:18px; border:1px solid #9c9c9c; margin-right:5px;}
#search .btn{ float:right;}

#mainbody{ width:932px; height:422px; position:relative; margin:0 auto;}
#nav{ position:absolute; top:373px; left:17px; width:898px; height:32px; background:url(../images/navbg.gif) no-repeat; opacity:0.8; filter:alpha(opacity=80); text-align:center;}
#nav a{ color:#959595; font-size:11px; font-weight:bold; display:inline-block; background:url(../images/spec.jpg) 0 11px no-repeat; line-height:32px; padding:0 14px;}
#nav a.except{ background:none;}
#nav a:hover{ color:#fed327; text-decoration:none;}

#nav1{ width:930px; border:1px solid #f2e4cc; height:27px; background:url(../images/nav1.jpg) repeat-x; text-align:center; margin:0 auto;}
#nav1 a{ color:#5a5a5a; font-size:11px; font-weight:bold; display:inline-block; background:url(../images/spec1.jpg) 0 10px no-repeat; line-height:27px; padding:0 23px;}
#nav1 a.except{ background:none;}
#nav1 a:hover , #nav1 a.current{ color:#ba3052; text-decoration:none;}

#banner{ margin:6px auto 0; width:932px;}
.breadCrumb{ text-align:right; margin:0 auto; font-size:11px; line-height:20px; padding-right:8px; width:932px; color:#848484;}
.breadCrumb a{ color:#848484; }

.container{ width:932px; overflow:hidden; margin:5px auto 0; border-bottom:1px solid #e1d8a8;}
#columnTit{ line-height:22px; background:url(../images/tiit.jpg) no-repeat; font-size:12px; color:#ba3052; padding-left:19px;}
#newsDetails{ font-size:12px; color:#5a5a5a; padding:16px 18px 16px;}
#newsDetails p{ text-align:justify; line-height:19px; margin-bottom:16px;}

.flash{ display:block;}
.picShow{ position:absolute; width:218px; height:59px; top:196px; left:664px;}
.picShow li{ float:left; width:100px; height:57px; margin-right:7px; background:url(../images/xk.gif) no-repeat; padding:2px 0 0 2px;}

#footer{ width:932px;text-align:center; margin:0 auto; padding-bottom:18px;}
#footer .smallNav{ margin-top:16px;}
#footer .smallNav a{ color:#5c5c5c;}
#footer .smallNav a:hover{ color:#5c5c5c; text-decoration:underline;}

#copyright{ color:#bababa; margin-top:6px;}



