.links{ width:978px; margin:0 auto; text-align:left; border:1px solid #ddd; height:auto; overflow:hidden; padding:0 0 15px 0;}
.linksleft{ width:20px; height:70px; margin:15px 0 0 15px; display:inline; float:left;background:url(../img/z_qt.png) no-repeat -290px -210px;}
.linksright{ float:left; width:910px; margin:12px 0 0 15px; padding:0; color:#ccc;}
.linksright a{ padding:0px; height:22px; line-height:22px;}


.gotop{ width:978px; height:47px; margin:0 auto; text-align:left; border:1px solid #ddd;background:url(../img/bottombg.jpg) repeat-x; overflow:hidden;}
.gotopl{ background:url(../img/bottomimg.jpg) no-repeat 10px 0; float:left; width:420px; height:47px;}
.gotopl a{ float:left; width:130px; height:47px;}
.gotopm{width:230px; float:left; text-align:right; margin:10px 25px 0 0;}
.gotopm { float:left; margin:13px 0 0 200px; display:inline;} 
.gotopm .txt{ height:18px;color:#666; line-height:18px; padding:0 0 0 3px; width:150px; vertical-align:middle;} 
.gotopm select{ vertical-align:middle; color:#666;}
.gotopm .btn{ width:40px; height:20px; line-height:20px; text-align:center; color:#fff; background-color:#333; border:none; vertical-align:middle; cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.gotopr{ float:right; width:89px; height:22px; margin:12px 15px 0 0;background:url(../img/z_qt.png) no-repeat -160px -175px;}
.gotopr a{ display:block;width:89px; height:22px;}
.semenu{background:url(../img/button1.jpg) no-repeat; border:none; width:48px; height:22px; color:#FFF; font-size:12px;}


.footer{ width:950px; text-align:center; margin:10px auto 0; height:auto;}
.footer p{ color:#333; line-height:22px;}
.footer a{ color:#333; text-decoration:none;}
.footer a:hover{ color:#c00; text-decoration:underline;}