/* CSS Document */

* {margin:0;padding:0;}
body {font-size:12px;font-family:"宋体";color:#242424;}
.fr {font-family:arial;}
img {border:0;float:left;}
a {color:#3190fb;text-decoration:none;}
a:hover {color:#F00}
.hidden {display:none;}
input,textarea,select {font-size:12px;font-family:"宋体"}
ul {list-style:none}
h1,h2,h3,p,ul,li,dl,dt,dd {float:left;}
cite {font-style:normal;}

.mainhead {width:100%;}
.head {margin:3px auto 0;width:960px;height:77px;padding:0 20px;}
.head div {float:left;}
.logo {width:241px;height:77px;}
.logo img {width:241px;height:77px;}
.banner {width:562px;height:77px;padding:0 0 0 23px;}
.banner img {width:562px;height:68px;}
.topfunc {width:72px;height:67px;padding:10px 0 0 62px;background:url(../images/topfunc_bg.gif) no-repeat 42px 11px;}
.topfunc ul {width:72px;}
.topfunc li {width:72px;height:20px;color:#3170dc;}
.topfunc li a {color:#3170dc;}
.topfunc li a:hover {color:#f00;}

.mainnav {width:100%;height:36px;background:url(../images/mainnav_bg.gif) repeat-x left;}
.nav {margin:0 auto;width:960px;height:36px;}
.mainnav ul {width:538px;}
.mainnav li {width:84px;height:36px;padding:0 2px;background:url(../images/mainnav_li_bg.gif) no-repeat right top;}
.mainnav li.nobg {background:none;}
.mainnav li a {float:left;width:84px;height:22px;padding:14px 0 0 0;font-size:14px;font-weight:bold;color:#fff;text-align:center;}
.mainnav li a:hover,.mainnav li a.current,.mainnav li a.current:hover {color:#1b9dfe;background:url(../images/mainnav_bg2.gif);}
.mainnav p {width:422px;height:36px;}
.mainnav p img {width:422px;height:36px;}

.subnav {margin:0 auto;width:960px;height:27px;padding:0 20px;}
.subnav div {float:left;}
.subnavall {width:700px;height:27px;padding:0 0 0 38px;}
.subnavlist {width:700px;height:27px;}
.subnavlist p {width:700px;height:21px;padding:6px 0 0 0;color:#5d5d5d;}
.subnavlist p a {color:#5d5d5d;}
.subnavlist p a:hover {color:#f00;}
.curdate {width:220px;height:27px;}
.curdate p {width:206px;height:21px;padding:6px 14px 0 0;color:#008aff;text-align:right;}
.curdate p span {font-weight:bold;}

.wrapper {margin:0 auto;width:960px;}
.wrapper div {float:left;}
.content {width:960px;background:#fff;}

.mainfoot {margin:5px 0 0 0;width:960px;}
