@charset "utf-8";
/* CSS Document */


*{ padding:0; margin:0;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:red;}
img{ border:none;}
li,dd{ list-style:none;}
body{ font-size:14px; color:#333; word-break:break-all; font-family:"宋体";}




.top{ width:100%; height:30px; margin:0 auto; background:url(../images/top.jpg); }
.body{width:980px; height:auto; margin:0 auto;}
.top_1{width:980px; height:30px; line-height:30px; margin:0 auto;}
.top_1 .aa1{ width:auto; height:30px; float:left; font-size:12px; margin-left:15px; line-height:34px;}
.top_1 .aa2{ width:auto; height:30px; float:right; font-size:12px; margin-right:15px; line-height:34px;}
.top_1 .aa3{ width:auto; height:30px; float:left; font-size:12px; margin-left:52px;}
.top_1 .aa3 input{ width:140px; height:20px;font-size:12px; border:1px solid #CCC; padding:0 5px; float:left; margin-top:5px;}
.top_1 .aa3 a{width:auto; height:20px; float: left; margin-left:10px; line-height:34px;}
.top_1 .aa3 b{ width:auto; height:30px; line-height:30px; float: left; font-weight:normal; padding-left:10px;}
.top_1 .aa3 .aa4{ width:40px; height:20px; background: url(../images/button.jpg) no-repeat; line-height:16px; text-align:center; color:#333333; float:left; margin-top:7px; margin-left:10px; cursor:pointer;}

.index_con{ width:980px; height:auto; margin:0 auto 10px; overflow:hidden;}
.banner{width:980px; height:120px; float:left; margin:3px 0;}
.banner_1{width:432px; height:120px; float:left;}
.banner_1 img{width:432px; height:120px; float:left;}
.banner_2{width:545px; height:120px; float:right;}
.banner_2 img{width:545px; height:120px; float:left;}

.nav_bg{width:978px; height:auto; float:left; border:1px solid #ccc; overflow:hidden;}
.nav_con{width:978px; height:auto; float:left;overflow:hidden; background:#f1f9fc;}
.nav_con h2{width:30px; height:90px; float:left; background: #CCC;text-align: center;line-height: 22px;overflow: hidden;}
.nav_con h2 a{ font-weight:bold; font-size:16px; color:#333; text-decoration:none;}

.nav{width:948px; height:auto; float:left; overflow:hidden; }
.nav li{width: 72.9px;height: 30px;overflow: hidden;text-align: center;float: left;line-height: 30px;}


/*.nav_1{width:153px; height:auto; float:left; margin-top:8px;  overflow:hidden;}
.nav_1 ul{width:182px; height:auto; float:left; overflow:hidden; margin-left:6px;}
.nav_1 ul li{width:auto; height:32px; float:left; line-height:32px; overflow:hidden;}
.nav span{width:34px; height:92px; float:left;  margin-top:10px;background:url(../images/nav_1.jpg) no-repeat;}
.nav span a{ float: left; line-height:20px; text-align:center;width:32px; height:92px; font-weight:bold; font-size:16px; color:#FFF;padding-top:6px;}
.nav span a:hover{ text-decoration:none;}
.nav2{width:344px; height:110px; float:left; overflow:hidden; margin-left:10px;}
.nav2_1{width:310px; height:auto; float:left; margin-top:8px;  overflow:hidden;}
.nav2_1 ul{width:336px; height:110px; float:left; overflow:hidden; margin-left:6px;}
.nav2_1 ul li{width:auto; height:32px; float:left; line-height:32px; overflow:hidden;}
.nav2 span{width:34px; height:92px; float:left;  margin-top:10px;background:url(../images/nav_1.jpg) no-repeat; text-align:center; writing-}
.nav2 span a{ float:left; line-height:20px; text-align:center;width:32px; height:92px; font-weight:bold; font-size:16px; color:#FFF; padding-top:6px;}
.nav2 span a:hover{ text-decoration:none;}

.nav_bottom{ width:978px; height:32px; float:left; overflow:hidden; margin-left:10px;}
.nav_bottom ol{ width:auto; height:32px; float:left; overflow:hidden;}
.nav_bottom ol li{ width:auto; height:32px; float:left; overflow:hidden; line-height:32px; margin-right:15px;}
.nav_bottom span{ width:auto; height:32px; float:left; overflow:hidden; color:#018bd4; font-weight:bold; line-height:32px;}
*/




/*登录弹出层*/
.leaguer{ width:100%; height:100%; _height:expression(document.body.clientHeight); overflow:hidden; background:#000; filter: alpha(opacity=50); /* 设置ie透明度  */ opacity:0.5;  /* 设置火狐高版本透明度  */  -moz-opacity:.5; /* 设置火狐低版本透明度  */ position:fixed; top:0; right:0; z-index:99; _position: absolute;  _top: expression(documentElement.scrollTop)+ 0 + "px");display:none;}
.leaguer_con{width:340px; height:auto; position:fixed; top:150px;left:50%; margin-left:-120px; background:#fff; z-index:999; _position: absolute;  _top: expression(documentElement.scrollTop + 150 + "px"); background:#F0FFF0;display:none;}
.leaguer_con p{ display:block; width:340px; height:20px; overflow:hidden; text-align:right;}
.leaguer_con p .a1{ display:inline; width:30px; height:16px; overflow:hidden; text-align:center; line-height:18px; border:1px solid #ccc; margin:2px; float:right; color:#333; cursor:pointer; background:#0C0; color:#fff;}
.leaguer_con p .a1:hover{ color:#fff; text-decoration:none;}
.leaguer_con dl{ display:block; width:320px; height:34px;  padding:0 10px; position:relative; z-index:99; float:left;}
.leaguer_con dd{ display:block; width:auto; height:34px; overflow:hidden; float:left; line-height:36px; font-size:16px; font-weight:bold; border:1px solid #093; border-bottom:none; margin-right:1px;}
.leaguer_con dd a{ display:block; width:auto; height:34px;padding:0 8px; float:left; overflow:hidden;}
.leaguer_con dd a:hover{ text-decoration:none; color:#333;}
.leaguer_con dd .a1{ background:#093; color:#fff;}
.leaguer_con dd .a2{ background:#fff; color:#093;}
.leaguer_con ul{ display:block; width:278px; height:auto; overflow:hidden; margin:0 10px 10px;  border:1px solid #093; padding:20px 20px 4px; background:#fff; position:relative; z-index:98; float:left; _margin-top:-1px; _margin-left:5px; _margin-right:5px;}
.leaguer_con li{ width:278px; height:40px; line-height:40px; overflow:hidden; position:relative;}
.leaguer_con li a{ margin-left:10px; color:#093; text-decoration:underline;}
.leaguer_con li a:hover{ color:red;}
.leaguer_con li .yzm{ width:76px; height:22px; position:absolute; right:0; top:8px; _top:0;}
.leaguer_con li #username{ color:#999;}
.leaguer_con li .inp1{ width:150px; height:20px; line-height:20px; border:1px solid #ccc; padding:0 3px; padding-right:23px;}
.leaguer_con li .inp2{ width:84px; height:20px; line-height:20px; border:1px solid #ccc; padding:0 3px; padding-right:23px;text-transform:uppercase;}
.leaguer_con li .sub{ width:52px; height:21px; overflow:hidden; border:none; background:url(../images/login_sub.jpg) no-repeat; cursor:pointer;}
.leaguer_con li .inp3{ margin-top:13px; float:left; margin-left:78px; _margin-top:8px;}
.leaguer_con li .span2{ float:left; display:block; padding-left:4px;}
.leaguer_con li strong{ display:block; width:15px; height:15px; overflow:hidden; position:absolute; right:4px; top:12px; z-index:5;}
.leaguer_con li strong img{ width:15px; height:15px;}
.leaguer_con li .code_check{right:88px;}


/*顶部登录注册收藏*/
.web_top{ width:100%; height:30px; overflow:hidden; background:url(../images/top_bg.jpg) repeat-x; font-size:12px; line-height:32px;}
.web_top .con{ width:980px; height:30px; overflow:hidden; margin:0 auto;}
.web_top .con p{ width:auto; height:30px; overflow:hidden; float:left; padding-left:10px;}
.web_top .con ul{ width:auto; height:30px; overflow:hidden; float:right; padding-right:10px;}
.web_top .con li{ width:auto; height:30px; overflow:hidden; float:left;}

.clearfix::after{content: '';display: block;height: 0;visibility: hidden;clear: both;}

.nav{float:left;width:940px;margin-top:10px;}
.nav li {display:block;float:left;height:33px;line-height:33px;color:#333;font-size:16px;padding:0px 10px;}



















