﻿body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td {margin:0;padding:0;}
body,button,input,select,textarea {font:12px/1.125 "Microsoft Yahei","Tahoma","SimSun"}
ul,ol,li{list-style:none;}
img{ border:0;}
em,i{font-style:normal;}
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none;}
header{position:relative;display:block;background:#dcdbdb;background-image:-moz-linear-gradient(top, #ededed 10%, #dcdada 70%);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.1, #ededed),color-stop(0.70, #dcdada));}
.logo{ height:40px;}
.nav_dot{ position:absolute; top:2px; right:3px; width:37px; height:35px;background:url(images/nav_dot.png) no-repeat;background-size:37px 35px;}
.open{height:39px;background:#E4E3E3 url(images/nav_dot_over.png) no-repeat;background-size:37px 35px;}
.nav{ background:#3c3c3c; height:40px; width:100%; clear:both; position:relative;}
.nav a{ float:left; color:#d3d3d3; line-height:40px; font-size:16px; padding:0 15px;}
.nav a.index{ background:#1b1a1a;}
.nav2{background: #E4E3E3;padding: 10px 0;width: 100%;border-top: 1px solid #cccbcb;clear: both;overflow: hidden;}
.nav2 a{float: left;text-align: center;width: 25%;color: #353535;line-height: 24px;font-size: 14px;}
.xiazai {height: 25px;position: absolute;right: 10px;top: 8px;width: 90px;}
.search{ background:#F0EFEF; padding:10px 0;}
.inp1 {display:inline-block;width:70%;height:32px;margin:0 0 0 10px;background:#fff;border:1px solid #bdc3c6;border-radius:4px 0 0 4px;font-size:16px;color:#666;line-height:32px;vertical-align:top; border-right:0; padding-left:5px;}
.btn1 {display:inline-block;width:22%;height:32px;background:#d7dfe2;border-radius:0 4px 4px 0;
font-size:16px;color:#fff;line-height:30px;text-align:center;vertical-align:top;cursor:pointer;border:1px solid #bdc3c6; border-left:0; color:#333;}
.focus{ width:100%; text-align:center; border-top:1px solid #e1e4e5; border-bottom:1px solid #e1e4e5; margin-bottom:0px;}
.focus img{min-width:320px;width:100%; height:100%; margin:0 auto; display:block;}
.tab01 {display:-webkit-table;display:table;width:100%;}
.tab01 li {display:table-cell;background:#e3e3e3;border-left:1px solid #dbdbde;border-right:1px solid #fff;}
.tab01 li:first-child { border-left:0;}
.tab01 li:last-child { border-right:0;}
.tab01 li span {display:block;padding:7px 5px;color:#333;font-size:16px;font-weight:bold;text-align:center;border-top:1px solid #fff;}
.tab01 li.here span{ border-top:2px solid #e3e3e3; background:#fff; color:#000;}
.list{ width:100%;}
.list li{ width:100%; padding:0;display:table; border-bottom:1px solid #ccc;}
.list li a{ display:block; margin:6px 10px; height:75px; overflow:hidden;}
.list li img{ float:left;}
.list li p{ display: table-cell; font-weight:bold; vertical-align:top; padding-left:10px; line-height:18px; font-size:16px; color:#333;}
.list li p span{ display:block; font-weight:normal; color:#999; padding-top:10px;}
.list li p i{ color:#f00; font-size:14px;}
.list101{ width:100%;}
.list101 li{ width:100%; padding:0;display:table; border-bottom:1px solid #ccc;}
.list101 li a{ display:block; margin:6px 10px; height:100px; overflow:hidden;}
.list101 li img{ float:left;}
.list101 li p{ display: table-cell; font-weight:bold; vertical-align:top; padding-left:10px; line-height:18px; font-size:16px; color:#333;}
.list101 li p span{ display:block; font-weight:normal; color:#999; padding-top:10px;}
.list101 li p i{line-height:15px; color:#f00; font-weight:bold; font-size:14px;}
.more{ background:#f0efef; text-align:center; font-size:18px; border-bottom:1px solid #e0e3e4; margin-top:10px;}
.more a{ padding:10px; display:block;}
footer{display:block;text-align:center;color:#666; padding:15px 0; line-height:24px; font-size:14px; position:relative; background:#373737; margin-top:10px;}
footer a{color:#666; }
footer span{color:#fff; }
.loading{width:140px;margin:20px auto 0;color:#959595; background:url(../images/loading.gif) left top no-repeat; padding-left:25px; height:35px; line-height:18px;}
#fucosloading{width:100%;margin:0;padding-bottom:50px; color:#959595; background:url(../images/loading.gif) center center no-repeat; height:35px; line-height:18px; text-align:center;}
.fu{ display:none; height:62px; position:fixed; bottom:0; left:0; width:100%; padding-top:1px;background: rgba(0,0,0,.75);}
.fu img{ float:left; margin:8px 10px 0 10px;}
.fu p{ float:left; font-size:16px; color:#fff; padding:5px 20px 0 0;}
.fu p i{ font-size:14px; display:block;}
.fu b{ float:left; background:url(../images/xiazai.png) no-repeat;background-size:85px 27px;-webkit-background-size:85px 27px; width:85px; height:27px; margin:18px 10px 0 0;}
.fu .close{ float:right; background:url(../images/close0805.png) no-repeat;background-size:18px 19px;-webkit-background-size:18px 19px; width:18px; height:19px; margin:21px 10px 0 0;}
.topfoot{display: block;background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f5f5f5), color-stop(0.51, #e7e7e7), color-stop(1, #f2f2f2)); text-align: center;
height: 25px;line-height: 25px;width: 60px;border-radius: 3px;border: 1px solid #ccc;font-size: 14px;
position: fixed;right: 0px; bottom: 0px; }
