﻿body {margin:0px auto; padding:0px; font-size:12px; line-height:20px; font-family:微软雅黑,arial,宋体;}
h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, th, td, hr, blockquote, pre, fieldset, legend {margin:0; padding:0; font-size:12px; font-style:normal;}
dl, dt, dd, ul, ol, li {list-style-type:none;}
address, cite, dfn, em, var {font-style:normal}
img {border:0}
a {color:#333; font-size:12px; line-height:20px; text-decoration:none; font-family:微软雅黑; }
a:hover {color:#ae0000; font-size:12px; text-decoration: underline; font-family:微软雅黑; }
.fl {float:left;}
.fr {float:right;}
.dis {display:block;}
.undis {display:none;}
.ml5 {margin-left:5px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}
.ml20 {margin-left:20px}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.ptb5 {padding:5px 0;}


.bl {clear:both; margin:0 auto; width:100%; line-height:5px; font-size:0px;}
.bl5 {clear:both; margin:0 auto; height:5px; width:100%; line-height:5px; font-size:0px;}
.bl10 {clear:both; margin:0 auto; height:10px; width:100%; line-height:10px; font-size:0px;}
.bl20 {clear:both; margin:0 auto; height:20px; width:100%; line-height:20px; font-size:0px;}
.bl30 {clear:both; margin:0 auto; height:30px; width:100%; line-height:20px; font-size:0px;}
.h5 {height:5px;}
.h10 {height:10px;}
.h20 {height:20px;}
.h30 {height:30px;}
.h40 {height:40px;}
.h50 {height:50px;}
.clear {margin:0px; padding:0px; clear:both; line-height:0px;  font-size:0px; height:1px; width:100%;}
.clear2 {margin:0px; padding:0px; clear:both; line-height:0px;  font-size:0px; height:4px; width:100%;}
.clear1 {margin:0px; padding:0px; clear:both; line-height:0px; clear:both; font-size:0px; height:20px;}
.line1 {margin:0 auto; width:100%; line-height:0px; height:1px; background:#ccc; font-size:0px; clear:both;}
.line1200 { clear:both; margin:0 auto; width:1200px; line-height:0px; height:1px; background:#efefef; font-size:0px;}

.tred {color:#ae0000}
.w1200 {margin:0 auto; width:1200px;}
.w1100 {margin:0 auto; width:1100px;}
.w1000 {margin:0 auto; width:1000px;}
.ad1100 {margin:0 auto; width:1100px; background:#fff; text-align:center;}
.ad_w1100 {margin:0 auto; padding:5px 0; width:1100px; background:#fff; text-align:center;}
.ad_w1000 {margin:0 auto; padding:5px 0; width:1000px; background:#fff; text-align:center;}
.ad_w960 {margin:0 auto; padding:5px 0; width:930px; background:#fff; text-align:center;}

.top_box {width:100%; background:#f5f5f5; border-bottom:1px #ccc solid;  height:39px; line-height:39px;color:#333;}
.top {width:1200px; margin:0 auto; font-size:12px; color:#333; overflow:hidden;}
.top_l {float:left; height:39px; padding-right:0px;}
.top_l li {float:left; padding-left:7px; line-height:39px;}
.top_l li a {line-height:39px; color:#666;}
.top_l li span {line-height:39px; color:#ccc; padding-left:7px;}
.top_r {float:right;  hegiht:39px;}
.top_r li {float:left; padding-right:18px; line-height:39px;}
.top_r li a {color:#666; font-size:12px;}
.top_r span {padding-left:15px;color:#ccc;}

.qqlogin {background:url(http://public.86zsw.com/imgs/qq.png) 0 0px no-repeat; padding-left:18px;}
.wblogin {background:url(http://public.86zsw.com/imgs/weibo.png) 0 0px no-repeat; padding-left:18px;}

.header {width:1200px; margin:0 auto; height:80px; padding-top:20px; font-size:12px; color:#333; overflow:hidden; position:relative;}
.dl {position:absolute; left:220px; top:57px;  color:#666;}
.dl a {font-size:14px; color:#ff6600}
.logo {float:left; padding-top:8px;}

.header_search {float:left; padding-top:0px; margin-right:0px; float:right;}
.search_select {width:450px; padding-left:10px;}
.search_select li {float:left; font-size:14px; margin:0 2px}
.search_select a, .search_select a:hover {float:left; padding:0 3px; height:25px; line-height:25px; font-size:14px; display:block; }
.soa1, .soa1:hover {padding:0 5px; height:25px; background:#F7570B; display:block; line-height:25px; color:#fff;}
.soa1:hover {text-decoration:none;}

.search {width:480px;}
.search_input {float:left; font-size:14px; background:url(http://public.86zsw.com/imgs/sobg.png) 0 0 no-repeat; width:374px; height:39px; border:0; line-height:39px; font-family:微软雅黑; padding-left:5px; color:#666}
.search_buttom {float:left; background:url(http://public.86zsw.com/imgs/sobg.png) -380px 0px no-repeat; width:89px; height:39px; border:0; cursor:pointer;}

.Nav_box {margin:0 auto;width:100%; margin-top:10px; background:#222 url(http://public.86zsw.com/imgs/dhbg1.png) 0 0 repeat-x; height:44px;}
.Nav {margin:0 auto;width:1200px; background:#222 url(http://public.86zsw.com/imgs/dhbg1.png) 0 0 repeat-x; height:44px; position:relative;}
.Nav ul {float:left;}
.Nav li {float:left; background:url(http://public.86zsw.com/imgs/dhli.png) top right no-repeat;}
.Nav li a,.bNav li a:hover,.bNav li .current{color:#fff; width:120px; height:44px; display:block; font-size:16px; line-height:44px; text-align:center;}
.Nav li a:hover {background: url(http://public.86zsw.com/imgs/dhbg2.png) 0 0 no-repeat; font-size:16px; text-decoration:none;}
.Nav li .current{background:#ff6600 url(http://public.86zsw.com/imgs/dhbg3.png) 0 0 repeat-x;}

.snav_box {width:100%;  height:40px; background:#eee; color:#aaa; border-bottom:1px #ddd solid; clear:both;}
.snav {margin:0 auto; width:1000px; line-height:40px;}
.snav li {float:left; padding-left:15px;}
.snav li a{color:#333; line-height:40px; font-size:14px;}

.pages{ clear:both; height:22px; padding-top:20px; padding-bottom:20px; font-size:12px; text-align:center;}
.pages a{ border:1px solid #d7d7d7; height:20px; line-height:20px; margin:0px 2px 0px 0px;  padding:1px 8px; text-align:center; white-space:nowrap; color:#333; display:inline-block;}
.pages a:hover,.pages span{border:1px solid #FF6600; padding:1px 8px; text-align:center; display:inline-block;}
.pages a:hover {color:#FF6600;}
.pages span{background:#FF6600; color:#fff; margin:0px 2px 0px 0px; }
.pages .total {color:#000; background:#FFf; border:0px;}


.footer_linkbox {float:left; width:1000px;  _height:65px; min-height:65px; background:#fff;}
.footer_linkbox ul {float:left; padding-top:5px; width:1000px;  _height:60px; min-height:60px; background:#fff;}
.footer_linkbox li {float:left; padding-left:12px; white-space: nowrap;}
.footer_linkbox li a {font-size:12px;}
.footer_linkbox li a:hover {font-size:12px; color:#AE0000;}

.footer_menu {background:#fff; font-size:12px; color:#666; text-align:center; overflow:hidden;}
.footer_menu a {line-height:25px;}

.footer_copyright {width:1000px; margin:0 auto;  font-size:12px; color:#666; text-align:center; overflow:hidden; line-height:25px; padding-bottom:20px;}
.footer_copyright a {line-height:25px;}

.icon_1 {background:url(http://public.86zsw.com/imgs/gt.gif) 0 0 no-repeat;display: inline-block; width: 40px; height:40px;}
.icon_2 {background:url(http://public.86zsw.com/imgs/ga.gif) 0 0 no-repeat;display: inline-block; width: 40px; height:48px;}
.icon_3 {background:url(http://public.86zsw.com/imgs/lmlogo.gif) 0 0 no-repeat;display: inline-block; width: 45px; height:45px;}
.icon_4 {background:url(http://public.86zsw.com/imgs/xyzx.gif) 0 0 no-repeat;display: inline-block; width: 137px; height:47px;}
.icon_5 {background:url(http://public.86zsw.com/imgs/wlgs.gif) 0 0 no-repeat;display: inline-block; width: 45px; height:48px;}