/* CSS Document */
body {text-align:center;font-family: Arial;  margin:0; padding:0;  font-size:12px; color:#000; background:url(body2_bg.jpg) repeat-x #f4ffe0;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}

/* 链接颜色 */
a {color: #888; text-decoration:none; cursor:pointer;}
a:link {color: #335C85; text-decoration:none;}
a:visited {color: #335C85;text-decoration:none;}
a:hover {color: #f30; text-decoration:underline;}
a:active {color: #f30;}
/* 其他属性 */
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0px; overflow:hidden; visibility: hidden; }

/* 通用空白间距 */
.blank3{ height:3px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; clear:both;overflow:hidden;}

.blank_w5{ width:5px; height:1px;}
.blank_w10{ width:10px; height:1px;}
.m10{ margin:10px auto;}
/* 主页头样式*/
#top01{ line-height:25px; margin:0 auto; height:25px; color:#999; width:975px; background:#fff;}
#top01 #topNav{ margin:0 auto;}
#top01 #topNav a{ color:#335c85; font-size:14px;}
#top{width:965px; height:auto;background:url(top_bg.jpg) #fff repeat-x;}
#top .box{ width:964px;height:69px; margin:0 auto; padding:0px;}
#top .box .logo{ width:auto; margin-left:2px; _margin:1px; float:left; font-size:0px; margin-top:16px; }
#top .box .logo .logoimg{ height:52px; width:230px; height:50px\9;}
#top .box .login{ height:22px; width:490px; float:left; padding-top:14px; text-align:right;}
#top .box .login .jyc{ color:#163DC2; font-size:16px; font-weight:bold; margin:0 6px;}
#top .box .login a{ color:#990000; margin:0px 4px;}
#top .box .blank{height:36px; width:1px;}
#top .box .menu{ width:729px; height:31px;float:left;font-size:0px; margin-top:6px; _margin-left:-1px; background-image:url(nav_1_28.jpg);}
#top .box .menu .lf{ width:4px; height:31px; font-size:0px; float: left; }
#top .box .menu .rt{ width:4px; height:31px;font-size:0px; float: right; }
#top .box .menu .tel{width:70px; float:right;}
#top .box .menu .aa{ width:80px; height:31px;font-size:14px; float:left; font-weight:bold; line-height:31px; background-image:url(sub.jpg);}
#top .box .menu .aa a{ color:#333333}
#top .box .menu .bb{ width:74px; height:31px; font-size:14px;  float:left; font-weight:bold; line-height:31px;background-image:url(sub.jpg); background-position: 100% 0%;}
#top .box .menu .bb a{ color:#333333}
#top .box .menu .blank{ width:4px; height:10px; float:left;background-image:url(nav_1_28.jpg);}

#top .box2{ width:960px; height:28px; margin:0 auto;}
#top .box2 .nav{ width:960px; height:26px; line-height:26px; float:left;background-image:url(nav_1_93.jpg);background-repeat:repeat-x; color:#FFFFFF;}
#top .box2 .nav a{ color:#FFFFFF; cursor:pointer; font-size:14px; margin:0px 9px;}
#top .box2 .nav a:hover{ color:#FFFF00; font-weight:700;}
/* 主体样式*/
#main{ width:962px; min-height:750px; _height:750px; background-color:#ffffff; margin:0 auto; padding:0 5px;}

/* search */
.search {margin:auto; width:948px; padding-left:10px; text-align:left; margin:0 auto; height:70px;	background:url(bg_search.gif) repeat-x; border:1px solid #D7EEFF;}
.search #nav {height:40px; width:800px;	float:left;	line-height:40px; font-size:14px; overflow:hidden;}
.search  #nav a {text-decoration:underline;}
.search #nav a span{ color:#990000;}
.search #input {width:260px; height:18px; line-height:18px; border:1px solid #CCCCCC;}
.search #submit {width:50px; height:20px; line-height:20px; color:#333333; border:0; background:url(bg.gif) no-repeat 0 -180px;}
.search #loginer {margin-left:400px; width:450px; height:45px; line-height:23px; text-align:right; padding-right:5px;}
.bor2{border:1px solid #B2D0EA;}
.f14{font-size:14px;}
.blue a{color:#03c;}
.more1{position:absolute;background:#fff;margin:14px 0 0 -57px;z-index:9;width:80px;}
.more1 a{display:block;text-decoration:none;  padding-left:14px;}
.more1 a:hover{background:#36c;color:#fff;}
.more1 ul{border:0px; width:auto;}
.more1 li{line-height:24px;list-style-type:none; padding:0px; border:#fff solid 1px;}

.wrap{ width:958px; margin:5px 2px; height:auto; overflow:hidden;}



