/* 重置浏览器样式 */
html{color:#666;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,code,form,fieldset,legend,input,button,textarea,blockquote{margin:0;padding:0;}
body,button,input,select,textarea{font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif;font-size: 13px;line-height:1.7;word-wrap: break-word;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
em,i{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
table{border-collapse:collapse;border:0;padding:0;margin:0;}
img{border: 0;vertical-align: middle;}

/* 颜色、间距、大小 */
a{cursor:pointer}
a:link{color:#666;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#568ABE;text-decoration:underline;}
a:active{color:#568ABE;text-decoration:none;}
a img{border-width:0;vertical-align:middle;}

.cGray{color:#333;}
.cCcc{color:#ccc;}
.f14px{font-size:14px;}
.cRed{color: #c33;}
.mb5{margin-bottom: 5px;}.mb10{margin-bottom: 10px;}.mb15{margin-bottom: 15px;}.mb20{margin-bottom: 20px;}
.mt5{margin-top: 5px;}.mt10{margin-top: 10px;}.mt15{margin-top: 15px;}.mt20{margin-top: 20px;}.mt30{margin-top: 30px;}
.mlr5{margin:0 5px;}

/* 浮动与清除 */
.fleft{float:left;}.fright{float:right;}
.clearfix:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden;}
.clearfix{*zoom:1;}

*  (全局)微信页面 by ZJL /
.sw-mn{color: #bbb;background-color: #1d1d1d;padding: 0 10px;}
.sw-mn, .sw-mn-bd, .sw-mn-l, .sw-mn-r{height: 30px;background-color: #1d1d1d}
.sw-mn li{float: left;height: 30px;line-height: 30px;background-color: #1d1d1d}
.sw-mn li em, .sw-mn li span{color: #fff;padding: 0 5px;margin-left: 3px;border-radius: 3px;background-color: #1d1d1d}
.sw-mn li em{border: 1px solid #bbb;background-color: #1d1d1d}
.sw-mn li span{background-color: #1d1d1d}
.sw-mn li img{width: 30px;height: 30px;vertical-align: top;background-color: #1d1d1d}
.sw-mn a, .sw-mn a:visited{display: inline-block;float: left;padding: 0 10px;color: #bbb;text-decoration: none;background-color: #1d1d1d}
.sw-mn a:hover, .sw-mn a.active{color: #fff;background-color: #1d1d1d;text-decoration: none;}

/*其它*/
.w1020{width: 1020px;margin: 0 auto;}
.sw-wx-hd{width: 100%;height: 80px;background: url(/images/weixin/wx-hd-bg.png) repeat-x 0 0;overflow: hidden;}
.wx-hd-logo{background: url(/images/weixin/logo.png) no-repeat left center;cursor: pointer;width: 350px;height: 80px;text-indent: -1000em;}
.wx-hd-logo a{display: block;width: 100%;height: 100%;}
.sw-wx-bn{height: 495px;width: 100%;background: #1c1c1a url(/images/weixin/bn-bg.jpg) no-repeat center top;}
.wx-bn-bd{height: 495px;position: relative;}
.wx-bn-info{padding: 120px 0 0 0px;width: 502px;}
.wx-bn-info h2{background: url(/images/weixin/h2-title.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/weixin/h2-title.png");width: 460px;height: 40px;text-indent: -1000em;margin-bottom: 20px;}
.wx-bn-info p{color:#fff;font-size: 14px;line-height: 28px;margin-bottom: 20px;}
.wx-bn-btn{display: block;width: 250px;height: 64px;background: url(/images/weixin/btn.png);background-position: 0px 0px;}
.wx-bn-btn:hover{display: block;width: 250px;height: 64px;background: url(/images/weixin/btn.png);background-position: 0px -64px;cursor:pointer;}
.wx-bn-phone{width: 440px;height: 465px;background: url(/images/weixin/phone.png) no-repeat;position: absolute;top: 80px;right: 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/weixin/phone.png");}

.sw-wx-ewm{width: 1020px;margin:100px auto 0px;height: 260px;background: url(/images/weixin/ewm.png) no-repeat;text-indent: -1000em;}
.sw-wx-ft{text-align: center;padding: 100px 0 20px;}
.sw-dot{font-family: Arial;color: #999;padding: 0 3px;}
.sw-cp{color: #999;padding-top: 10px;}