﻿@charset "utf-8";
/* CSS Document 
2011.2.21 中审  通用样式
*/
/*去除与定义默认值*/
body,ul,li,a,h1,h2,h3,h4,h5,p,span,b,dl,dd,dt,div,em,frame{margin:0px; padding:0px; list-style:none; list-style-type:none; border:0px;}
body{text-algin:auto; font-size:12px; font-family:"宋体",Arial,Verdana, Geneva ;background:#fff url(images/guoqingbg.jpg) center 29px no-repeat;}
a{color:#333; text-decoration:none; cursor:pointer;}
a:link{text-decoration:none;}
a:hover{text-decoration: underline;color:#f00;}
a:active{text-decoration:none;}
a:visited{text-decoration:none;}
.clearbox{clear:both;border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height: 0px;background: none;font-size: 0px;visibility: hidden;}
a.red{color:#f00}
.spacing{height:10px; line-height:10px; overflow:hidden;}
.spacing02{height:5px; line-height:5px; overflow:hidden;}
.r{float:right; }
.l{float:left;}

p,h3,h1,h2,a,span,em,{white-space: normal; word-break: break-all; word-wrap: break-word; line-break: strict;}
/*定位框架*/

#frame{margin:0 auto; background:#fff;}
/*头、内容、底*/
#top{width:960px; padding-top:10px; z-index:5; position:relative;}
#centre{margin:0 auto; }
#bottom{width:955px;margin:0 auto;}
/*广告*/
.banner{ width:955px;overflow:hidden; height:100%;}
.banner_01{width:190px;overflow:hidden;}
.banner_02{width:760px;overflow:hidden;}

/*顶部导航*/
.frame_top{margin:0; padding:0; top:0; height:29px;background: url(Images/bg_topBar.gif) repeat-x scroll 0 0 ; z-index:50;}
.frame_top_c{background:none;width:960px;margin:0 auto; line-height:29px;position:relative; height:29px; z-index:51;}
.frame_top_c ul{ float:right;  position:relative; height:29px; width:370px;_width:390px; z-index:51; *right:0px; *top:-28px;}
.frame_top_c ul li {padding: 0;width:90px;float:left;background: url(Images/bg_shortcut.gif) no-repeat scroll -260px -100px transparent; cursor:pointer;text-align:center; height:29px; line-height:29px;zoom: 1; z-index:55;}
.frame_top_c ul li dl {overflow: hidden;padding: 0 6px; z-index:55;}
.frame_top_c ul li dt {height: 26px;overflow: hidden;}
.frame_top_c ul li dd {display: none;line-height: 20px;padding: 0 0 5px 8px; text-align:left;}
.frame_top_c ul li dd a {display: block;}
.frame_top_c ul li:hover,.frame_top_c ul li.hover{ height:auto; overflow:auto; }
.frame_top_c ul li:hover dl,.frame_top_c ul li.hover dl{ background:#fff; border:1px solid #ccc; padding:0 5px;  border-top:none;}
.frame_top_c ul li:hover dt a,.frame_top_c ul li.hover dt a{ font-weight:bold; color:#a00;}
.frame_top_c ul li:hover dd,.frame_top_c ul li.hover dd {display: block;border:none;}
.frame_top_c ul li:hover b,.frame_top_c ul li.hover b {background-position: -220px -25px;}
.frame_top_c ul li dt b {background: url(Images/bg_shortcut.gif) no-repeat scroll -210px -25px transparent;float: right;height: 3px;margin: 12px 0 10px 2px;width: 5px;}
.login_top{width:400px; float:left; padding-left:10px;}
.login_top a,.login_top a:hover{color:#f60;}
*html .frame_top_c ul li dl{position:absolute;}
*html .frame_top_c ul li {background: url(Images/bg_shortcut.gif) no-repeat scroll -215px -100px transparent; }

.main_search{ height:100%; overflow:hidden; padding-left:20px;}
.main_search input ,.main_search select{ float:left; margin-left:5px;}
