@charset "utf-8";
/* 全局共用属性CSS */
ol,ul { list-style:none; }
a { color:#257EC0; text-decoration:none; }
a:hover { color:#FF7202; text-decoration:underline; }
/**/
.c_red { color:#f00!important; }
/**/
#header { width:970px; margin:0 auto 10px auto; font:12px/24px simsun; color:#000; }
#bar { background:#D1E8F8; border:1px solid #AECDE2; border-top:none; height:24px; padding-top:2px; overflow:hidden; text-align:center; margin-bottom:5px; }
#bar a { color:#000; }
#header .logo { float:left; width:147px; height:55px; margin:0 0 5px 0; }
#header .p1, #header .p2 { float:right; clear:right; border:1px solid #D1E8F8; height:24px; background:#D3E5F1; overflow:hidden; width:790px; padding:0 20px 0 0; color:#575757; text-align:right; }
#header .p1 p, #header .p2 p { display:inline; }
#header .p2 { background:#E8F2F8; border-top:none; padding-top:1px; padding-bottom:2px; }
#header .func, #header .func a { color:#257EC0; }
#header .func { margin-left:20px; }
#header .hot, #header .hot a { color:#575757; }
#header .search { display:inline; margin-left:20px; }
#header .search select { font-size:12px; }
#header .search input.txt { border:1px solid #A7A6AA; line-height:15px; height:15px; padding:2px; width:200px; }
#header .search input.notxt { color:#999; }
#header .search input.btn { font-size:12px; line-height:21px; width:68px; height:21px; background:url(../img/nav.gif) no-repeat -894px -147px; border:none; }
/**/
#nav { clear:both; background:url(../img/nav.gif) no-repeat 0 -40px; text-align:center; height:96px; position:relative; overflow:hidden; }
#nav .nav_main { float:left; font-size:14px; line-height:25px; height:25px; padding:6px 0 5px 0; font-weight:bold; position:relative; left:50%; text-align:center; }
#nav .nav_main li { float:left; padding:0 4px 0 6px; height:25px; white-space:nowrap; position:relative; left:-50%; background:url(../img/nav.gif) no-repeat -331px -145px; }
#nav .nav_main li.nobg { background:none; padding:0 4px; }
#nav .nav_main li a { float:left; width:80px; height:25px; color:#fff; }
#nav .nav_main li a:hover, #nav .nav_main li.selected a { background:url(../img/nav.gif) no-repeat -127px -145px; text-decoration:none; }
#nav .nav_main li a.l2 { width:50px; }
#nav .nav_main li a.l2:hover, #nav .nav_main li.selected a.l2 { background-position:0 -145px; }
#nav .nav_main li a.l3 { width:65px; }
#nav .nav_main li a.l3:hover, #nav .nav_main li.selected a.l3 { background-position:-56px -145px; }
#nav .nav_main li a.l6 { width:110px; }
#nav .nav_main li a.l6:hover, #nav .nav_main li.selected a.l6 { background-position:-213px -145px; }
#nav .nav_sub { clear:both; line-height:22px; padding:6px 15px 0 20px; text-align:left; color:#999; height:44px; overflow:hidden; }
#nav .nav_sub a { color:#257EC0; white-space:nowrap; }
#nav .nav_sub li { font-weight:bold; margin-right:10px; display:inline; }
#nav .nav_sub li li { font-weight:normal; margin-right:0; }
#nav .nav_sub ul { display:inline; }
/**/
#footer { border-top:1px #D6E7F9 solid; margin:10px auto; width:970px; padding:10px 0; text-align:center; color:#5A6873; line-height:30px }
#footer ul { height:22px; line-height:22px; overflow:hidden; text-align:center; }
#footer li { display:inline; }
#footer p { text-align:center; clear:both; }
#footer a { color:#207EBC }
#footer p a:hover { color:#f60 }

