*{padding:0px;margin:0px;}
body{background:#73725e;font-size:11px; font-family:Arial, Verdana,Helvetica, sans-serif;color:#eff1e4;}
ul,li{list-style:none;}
table{padding:0px;margin:0px;}
.main{width:900px;margin:0px auto;}
.top{width:887px;margin:0px auto;}
.logo{width:233px;height:100px;background:url(logo.jpg) no-repeat left top;float:left;}
.banner{width:654px;height:100px;background:url(banner.jpg) no-repeat left top;float:right;}
.banner a{display:block;width:347px;height:59px;}
/*主体*/
.cen{width:887px;margin:0px auto; clear:both;}
.left{float:left;width:210px;}
.nav{width:867px;height:34px; background:url(navbg.jpg) no-repeat left top; text-align:center; margin:0px auto;margin-top:0px;padding-top:2px; padding-left:20px;}
.nav li{ background:url(navs_03.jpg) no-repeat; float:left; width:112px; height:28px; text-align:center; margin-right:10px;}
.nav li a{color:#ffffff;line-height:23px;text-decoration:none;font-size:13px; font-weight:bold;}
.nav li a:hover{ display:block;color:#dfe4c3;}
.nav li a.hover{ display:block;color:#bbc487;}
.server{width:210px;background:#9c9d8d;border:solid 1px #D5D5D5; margin:3px 0px;}
.server li{ height:22px;border-top:solid 1px #babbac;border-bottom:solid 1px #373823;padding-top:3px;}
.server li a{background:url(linkbg.jpg) no-repeat left top;text-indent:26px;color:#32323c; text-decoration:none; display:block; line-height:16px;width:190px;margin:0 auto;}
.server li a:hover{text-indent:26px;color:#FFB6AD;display:block; line-height:16px;background:url(linkh.jpg) no-repeat left top;}
.server li span{display:block; text-align:center; line-height:20px;}
.server li span h1{display:block;height:25px;font-size:12px;}
/*faq*/
#faq h1{margin-bottom:10px;}
#faq ul{width:auto;}
#faq h3{border-bottom:1px solid #cbcbcb;border-top:1px solid #e3e3e3;margin:0px auto 1px auto;font-size:11px;line-height:22px;background:#F9F9F9;color:#666;padding-left:30px; cursor:pointer;position:relative;}
#faq h3 span{display:block;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#faq h3 a{display:block;background:none;height:25px;}
#faq h3 small{position:absolute;left:12px;left:17px;top:9px;top:10px;width:7px;height:7px;background:url(faq_ico.gif) no-repeat left -8px;}
#faq h3.true{border-bottom:1px solid #373823;border-top:1px solid #BABBAC;background:#88887C;color:#FEED85;}
#faq h3.true small{ background-position:left top;background-position:left 5px;top:5px;}
#faq li div{width:90%;margin:0px auto;background:url(faq_content_ico.gif) no-repeat 12px 3px}
#faq li div p{text-indent:4em;line-height:18px;color:#EEEEEE;;height:1%;}

/*right*/
.right{float:right;width:664px; }
.r_left{float:left;width:664px;}
.lefttop{ background:#EEEEEE; border-bottom:solid 1px #46436E;width:664px;height:28px;}
.lefttop h1{background:url(linkbg.jpg) no-repeat 20px;
font-size:12px; color:#606157; line-height:26px; display:block; width:98%; margin:0 auto; text-indent:50px;}
.r_right{float:left;width:200px;}
.home_content{ background:#6E6E62; border:solid 2px #fff;width:660px; margin:0px auto;padding-top:10px;}
.home_content p{width:90%;margin:0px auto;line-height:18px;}
.home_content a{color:#E2ED6A;}
.home_content span{width:90%; background:#9C9D8D; margin:0 auto;font-weight:bold; font-size:12px; border-bottom:solid 1px #373823; display:block;color:#E2F1E4;line-height:25px; padding-left:15px;}
.rightbg{width:200px;float:right;}

.submit{width:103px;height:22px; background:url(submit.jpg) no-repeat left top;border:0px; line-height:20px;color:#feed85; cursor:pointer;}
/*footer*/
.footer{width:887px;margin:0 auto; clear:both; background:#6E6E62; border:solid 2px #ccc; text-align:center; line-height:20px;}
.footer a{color:#c3c7a6;padding:0px 6px;}
.footer a:hover{border-bottom:dashed 1px #000000;color:#000000; text-decoration:none;}