@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img{ border:0px;}
.hide{ display:none;}
.clear{ clear:both;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

.lf{ float:left;}
.rf{ float:right;}

#header{ background:url(../images/topbg.jpg) repeat-x; height:81px;}
#header .logo{ float:left; width:264px; padding-right:250px;}
#header .logo a{ outline:none;}
#header .search{ float:left; /*background:url(../images/searchbg.jpg) no-repeat;*/ width:289px; border:0px; height:26px; margin-top:28px; width:180px; padding-right:15px;}
#header .search form{ margin:0px; padding:0px;}
#header .search .txt{ border:0px;  width:272px; line-height:24px; height:24px;padding:0px; margin:0px;padding-left:15px;}
#header .search .searchbtn{ border:0px; background:none;  cursor:pointer; margin:0px; padding:0px; width:26px; height:26px;}
#header .ggfanyi{ float:left; width:165px; background:url(../images/ggfanyi.jpg) no-repeat; margin-top:28px; height:26px;}
#header .ggfanyi .goog-te-gadget-simple{ width:130px; background:#C6C6C6; padding-left:5px; padding-top:3px; border:0px;}

.w900{ width:900px; margin:0px auto;}
#main{ background:url(../images/tnbg.jpg) repeat-x;}
#main .nav{ width:906px; margin:0 auto; background:url(../images/navbg.jpg) 6px top no-repeat; height:111px; padding-left:6px;}
#main .nav a{ display:block; width:120px; margin:2px 7px 0px 2px; float:left; padding-top:66px; text-align:center; font-size:15px; font-weight:bold; color:#2a3c48;_display:inline-block;}
#main .nav a:hover{text-decoration:none; color:#090909; background: url(../images/navactive.jpg) repeat-x; }
#main .nav .active{text-decoration:none; color:#090909; background: url(../images/navactive.jpg) repeat-x; }
#main .macen{ width:906px; padding:60px 6px 30px; margin:0 auto;}


#footer{ background:url(../images/footer.jpg) repeat; padding:30px 0px 50px 0px; color:#6F818D; line-height:150%;}
#footer a:hover{ color:#FFFFFF;}
#footer a{ color:#6F818D;}
#footer .footer_l{ width:570px; float:left;}
#footer .footer_r{ width:280px; float:left;}
#footer .footer_r .title,#footer .footer_r .title a{ font-size:18px; font-weight:bold; text-decoration:none; padding-bottom:17px;}
#footer .footer_r ul { margin:0px 0px 0px 20px;padding:0px;}
#footer .footer_r ul li a{ text-decoration:none;}


.r_send{position:fixed;
_position:absolute;
bottom:0;
right:0px;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); 
}
#rshow{ width:259px; display:none;}
#rshow .stop{ width:259px; height:36px;}
#rshow .sbody{ width:255px; border-left:2px #3b5392 solid; border-right:2px #3b5392 solid;  background:#d9deea url(../images/sfoot.jpg) bottom no-repeat; padding-bottom:55px; padding-top:10px;}
#rshow .sbody a{ color:#000000;}
#rshow .sbody  form{ margin-left:23px;}
#rshow .sbody .wzb{ font-weight:bold; font-family:Verdana; line-height:25px;}
#rshow .sbody .wzb span{ color:#cc3300;}
#rshow .sbody .text{ width:204px; height:18px; border:1px #abadb3 solid; line-height:18px; margin-bottom:5px; }
#rshow .sbody textarea{height:51px; width:204px; border:1px #abadb3 solid;margin-bottom:5px;}
#rshow .sbody .send{ width:131px; height:26px; background:url(../images/leave.jpg) no-repeat; border:none; cursor:pointer; margin-top:10px;}
.cursor{ cursor:pointer; border:none;}
