﻿@charset "utf-8";
/*base.css*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td{margin: 0;padding: 0;}
img{ border: 0 none; vertical-align: top;}
ul, li{list-style-type: none;}
h1, h2, h3, h4, h5, h6{font-size: 16px;}
body, input, select, button, textarea{font-size: 12px;font-family: "宋体";}
button{cursor: pointer;}
i, em, cite{font-style: normal;}
body{color: #000;line-height:28px;background:#fff;position:relative;}
a{color:#000;cursor: pointer;text-decoration: none;}
a:hover{color:#1D9238; text-decoration:none;}
a:focus{outline: none;}
.fixed{clear: both;}  
.left{float: left;}
.right{float: right;}
.center{ text-align:center;}
.ad970{width:970px;margin:10px auto;}
.mt10{ margin-top:10px;}
.pt10{ padding-top:10px;}
/*首页*/
h1{}
.top{ width:100%; height:38px; background: url(../images/top_bg.png) repeat-x;} 
.top_div{ width:980px; height:38px; line-height:38px; margin:0px auto;}
.txt { background-color: #FFFFFF;height: 22px;line-height: 22px;width: 100px; border: 1px solid #CCC;}
.wrod {height:38px; line-height:38px;float: left;  display: block; padding-left:4px;}
.input{display: block;float: left; padding: 6px 0 0 8px;}
.btn{display: block;float: left; padding: 6px 0 0 8px;}
.buttonStyle {background: url(../images/button_bg.gif) repeat scroll 0 0 transparent;line-height: 21px;}
.top_div div a{ margin:0 1px;}
.header{ background: url(../images/header_bg.png) repeat-x; width:100%; height:164px;}
.header_con{width:980px; margin:0px auto;}
.header_con_up{padding:12px 0px;}
.logo{ width:188px; height:66px;padding:6px 0px;overflow: hidden;}
.wrap{width:980px;margin:0 auto;}
.ad{width:728px;height:90px;}
.ad2{width: 250px;height:250px;margin:0 auto;}
.ad22{width: 250px;height:250px;margin:0 auto 10px;}
.ad280{width:280px;margin:0 auto;height:600px;}
.adlink728{position:absolute;right:0;top:8px;width:728px;height:15px;}
.adlink468{position:absolute;right:0;top:8px;width:468px;height:15px;}
#ops{position:absolute;top:-45px;background:url(../images/ops.png) 0 0;width:325px;height:45px;left:50%;margin-left:-163px;z-index:999;color:#fff;font:14px/40px '宋体';text-align:center;}
#ops a{color:#34A150;font:14px/40px '宋体';}
.nav{width:980px; height:38px; background:#FFF; border-top:2px solid #1d9238;}
.menu {width:670px; height:38px; line-height:38px; display: block;padding: 0px;}
.menu ul {list-style: none;padding: 0;margin: 0;}
.menu ul li { float: left;overflow: hidden;position: relative;line-height:38px;text-align: center; font-size:14px; font-weight:bold;}
.menu ul li a {position: relative;display: block;width: 110px;height: 38px;text-decoration: none;cursor: pointer;}
.menu ul li a span {position: absolute;left: 0;width:110px;}
.menu ul li a span.out {top: 0px;}
.menu ul li a span.over,.menu ul li a span.bg { top: -38px;}
#menu2 {background: #fff;}		
#menu2 ul li a {color: #333; text-decoration:none;}
#menu2 ul li a span.over {color: #fff;background-color: #48b863;text-decoration:none;}
#form{ width:420px; float:left; height:24px;}
table td{ text-align:right;}
.btn-1,.btn-2{width:50px;height:24px;border:none;background:url(../images/lg_bt.gif) center top no-repeat;text-align:center;font:12px/24px '宋体';}
.btn-2{display:block;}
.btn-1:hover,.btn-2:hover{background:url(../images/lg_bt.gif) center bottom no-repeat;color:#48B863;}
/*登录后显示*/
.userinfo{position:relative;width:420px;float:left;height:38px;line-height:38px;color:#666;}
.userface{height:34px;padding-top:4px;display:block;position:absolute;left:35px;top:0;}
.userface img{border:1px solid #fff;}
.mylinks{position:absolute;left:75px;top:0;}
.cur{ width:110px; background:#48b863; height:38px;color:#FFF!important;}
#search{ width:236px; height:28px; margin:5px 10px 5px 0;position:relative;z-index:9999;float:right;}
#searchKey {background: url(../images/searchKey_bg.png) no-repeat transparent;border: 0 none;float: left;font: 14px/22px '宋体';height: 22px;padding: 3px 0 3px 3px;width: 181px;}
#searchBtn { background: url(../images/searchBtn.png) no-repeat; border: 0 none;float: right;height: 28px;width: 52px;}
#tishi{position:absolute;top:28px;right:52px;width:182px;max-height:400px;overflow:hidden;padding-bottom:5px;border:1px solid #ccc;z-index:9999;background:#fff;display:none;}
#tishi ul li{height:25px;width:182px;}
#tishi ul li a{font:13px/25px '宋体';width:172px;height:25px;padding-left:10px;color:#333;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; display:block;}
#tishi a:hover{background:#48B863;color:#fff;}
#position {padding:5px 0;font-size: 13px;height: 24px;line-height: 24px;width:980px; margin:0px auto;position: relative; }
#position a {color: #0f4957;}
#position a:hover{text-decoration: underline;}
/*底部*/
#footer{width:980px; margin:0px auto; padding:5px 0; border-top:2px solid #509761; margin-top:10px;}
#footer p a{ margin:0 8px;}
#footer p{text-align:center;}
#totop{width:50px;height:50px;background:url(../images/totop.gif) 0 0 no-repeat;position:fixed;right:50%;margin-right:-545px;bottom:50px;display:none;}
#totop:hover{background-position:0 bottom;}
.foot_ad{width:960px;margin:10px auto 0;}
.list_ad{width:640px;margin:5px auto 0;}