@charset "utf-8";
/* CSS Document */
/*顶部导航样式*/
#topnav { margin:0 auto;width:981px; overflow:hidden; border:1px solid #ccc; background:#f0f0f0; padding:4px 5px 2px 5px;}
#topnav a{background:url(../img/vertical.gif) right center no-repeat; margin:0; padding: 0 15px; outline:none; text-decoration:none;}
#topnav #l{ float:left;}
#topnav #r{ float:right;}
#topnav .no{ background:none;}

#logo{ display:table; width:992px; margin:0 auto; padding:10px 0 ; border-bottom:1px solid #aaa; overflow:hidden;}
#logo h1{background:url(../img/logo.gif) no-repeat; height:49px; width:201px; text-indent:-999999px;float: left; padding: 0 8px 0 0;}
#logo h2{ float: left;}
#logo h2 span{ font-size:26px;}
#logo div{ float:right; position:relative;}
#logo div div{position:absolute;background:url(../img/3158jc_icon2.gif) no-repeat;width:23px;height:10px;right:-10px;top: -5px;}
#logo div a{ height:19px; float:left; }

#logo div a.login{background:url(../img/loginbtn.gif) no-repeat 0 0; margin:0 5px 0 0; padding:1px 6px 0 15px; display: inline; }
#logo div a.login:hover{background:url(../img/loginbtn.gif) no-repeat 0 -55px; text-decoration:none;}
#logo div a.login:active{background:url(../img/loginbtn.gif) no-repeat 0 -26px;}

#logo div a.repub{background:url(../img/loginbtn.gif) no-repeat 0 -136px; margin:0 5px 0 0; padding:1px 6px 0px 19px; display: inline; }
#logo div a.repub:hover{background:url(../img/loginbtn.gif) no-repeat 0 -109px; text-decoration:none;}
#logo div a.repub:active{background:url(../img/loginbtn.gif) no-repeat 0 -83px;}

#logo div a.reg{background:url(../img/loginbtn.gif) no-repeat 0 -109px; margin:0 5px 0 0; padding:1px 6px 0px 19px; display: inline; }
#logo div a.reg:hover{background:url(../img/loginbtn.gif) no-repeat 0 -136px; text-decoration:none;}
#logo div a.login:active{background:url(../img/loginbtn.gif) no-repeat 0 -83px;}

.tela{ clear:both; margin-top:10px; background:url(../img/xin.gif) no-repeat left center; margin:0 0 5px 0;padding:0 0 0 28px; line-height:22px;}
.telb{background:url(../img/house.gif) no-repeat left center; margin: 5px 0 0 0px; padding:0 0 0 28px}

.nav{margin:10px auto 0 auto;width:990px;}
.nav .btn{ text-align:center; padding:0 0 0 40px;}
.btn a{ float:left; }
.btn a:hover{ text-decoration:none;}
.btn .n1{ background:url(../img/n1.gif) no-repeat; padding:7px 17px; }
.btn .n2{ background:url(../img/n2.gif) no-repeat right top; padding:0 10px 0 0; }
.btn .n2 span{background:url(../img/n2.gif) no-repeat;padding:8px 1px 6px 11px; display:block;}

.btn .n3{ background:url(../img/n3.gif) no-repeat right top; padding:0 10px 0 0; }
.btn .n3 span{background:url(../img/n3.gif) no-repeat;padding:8px 1px 6px 11px; display:block;}
.btn .n4{ background:url(../img/n4.gif) no-repeat right top; padding:0 10px 0 0; }
.btn .n4 span{background:url(../img/n4.gif) no-repeat;padding:8px 1px 6px 11px; display:block;}



.se{width:940px; margin:0 auto; background:url(../img/sebg.gif) repeat-x;padding:10px 0 10px 50px; clear:both;}
.se input{ width:400px; height:20px; border:1px solid #993333; }
.se .b{background:url(../img/sebtn.gif) no-repeat; padding:3px 20px; margin-left:20px;}
.how{ background:url(../img/dot.gif) left center no-repeat; padding-left:10px; margin-left:50px;}
.se2{ width:938px;margin:0 auto;border-left:1px solid #FF6701;border-right:1px solid #FF6701;border-bottom:1px solid #FF6701; background:#FFDCC5; padding:5px 0 5px 50px;}
.se2 span{ margin-left:300px;}

/*顶部导航处样式结束*/

