﻿*{padding:0;margin:0}
html,body,div,p,ul,ol,dl,li,dt,dd,span,strong,a,img,input,textarea,h1,h2,h3,h4,h5,h6,i,b,em{margin:0;padding:0;font-family:"Microsoft YaHei"}
a,input{text-decoration:none;outline:none}
img{border:0;display:block}
li{list-style:none}
em, i, u{font-style:normal}
.wrap{width:1200px;margin:0 auto;overflow:hidden}
.w{width:1200px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.mgt{margin-top:20px}
.pr{position:relative}
.clearfix:after{content:' ';display:block;clear:both;height:0;visibility:hidden}
.hide{display:none}
/*toolbar*/
.toolbar{width:100%;min-width:1200px;height:30px;border-bottom:1px solid #e1e1e2;background:#f5f5f5;font-size:12px;color:#666}
.toolbar .wrap{line-height:30px}
.toolbar a{color:#999}
.toolbar span{overflow:hidden;margin:11px 5px 0;width:1px;height:10px;background-color:#ccc;display:inline-block}
.toolbar .fr a{padding:0 7px}
.toolbar .fr a:hover{color:#f10215}
.toolbar .reg{color:#f10215}
/*header*/
.header{height:60px;padding:15px 0;width:100%;min-width:1200px;background:#fff}
.header .logo{float:left;width:180px;height:60px;overflow:hidden}
.header .logo img{width:100%}
.header .form{float:left;height:42px;width:520px;border:1px solid #ccc;overflow:hidden;margin:7px 174px}
.header .form .text{width:450px;padding-left:18px;font-size:14px;color:#888;height:42px;line-height:42px;float:left;border:0}
.header .form .button{border:0;background:url(../images/search.png) 10px center no-repeat #fff;height:44px;width:42px;float:left;cursor:pointer}
.free-btn{float:left;height:42px;line-height:42px;font-size:16px;color:#fff;background-color:#00A1E9;margin-top:8px;width:150px;text-align:center;border-radius:4px}
.free-btn a{color:#fff}
/*nav*/
.nav{width:100%;min-width:1200px;height:45px;line-height:45px;background-color:#333;text-align:center}
.nav li{float:left;width:90px;height:45px;margin-right:10px}
.nav li:last-child{margin:0}
.nav li.home{background:#00A1E9;color:#fff}
.nav li a{color:#fff;font-size:14px}
.nav li:hover{background-color:#000}
.nav li.home:hover{background:#00A1E9;color:#fff}
.nav li:hover a{color:#fff}
/*footer*/
.footer{margin-top:40px;background:#4d4d4d}
.footer .inner{padding:25px 0}
.main{width:1200px;position:relative;margin:0 auto;border-bottom:1px solid #787878;padding-bottom:25px}
.footer .foot-nav dl{float:left;width:200px;line-height:22px}
.footer .foot-nav dl dt{font-size:16px;padding-bottom:10px;color:#fff}
.footer .foot-nav dl dd{font-size:12px}
.footer .foot-nav dl dd.kefu{height:35px;width:150px;background:#333;border-radius:6px;cursor:pointer}
.footer .foot-nav dl dd.mgb{margin-bottom:10px}
.footer .foot-nav dl dd.kefu a>img{width:20px;height:20px;margin:7.5px 15px;display:inline-block}
.footer .foot-nav dl dd.kefu a>span{display:inline-block;width:99px;text-align:center;font-size:14px;line-height:20px;color:#999;border-left:1px solid #444;margin:7.5px 0}
.footer .foot-nav dl dd a{color:#b2b2b2;cursor:pointer}
.footer .foot-nav dl dd a:hover{color:#787878}
.footer .foot-nav dl dd.tel{color:#fff;font-size:22px;padding-bottom:10px;font-weight:700}
.footer .foot-ewm h1{font-size:16px;font-weight:400;color:#fff;text-align:center;padding-bottom:10px}
.footer .foot-ewm img{width:110px;height:110px;margin:auto;display:block}
.footer .copyright{text-align:center;padding-bottom:25px;font-size:12px}
.footer .copyright p{color:#b2b2b2}
/*page*/
.page{width:1200px;margin:auto}
.page .pages{margin:auto;display:table}
.page .pages a,.page .pages span{height:36px;line-height:36px;padding:0 14px;margin-right:5px;font-size:14px;display:block;float:left}
.page .pages a{border:1px solid #ddd;background:#f7f7f7;color:#333}
.page .pages span{color:#e4393c}
.page .pages a[disabled=disabled]{background:#fff;cursor:default;color:#ccc}


