@charset "UTF-8"; 
body{margin:0;padding:0;font-size:14px; font-family:'Hiragino Sans GB','微软雅黑',arial,sans-serif; color:#666; font-weight:normal;background: #f6f6f6;}
p,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,textarea,blockquote{padding:0;margin:0;}
ul,li,ol{list-style-type:none;}    
img{border:0;}
a{color:#666; text-decoration:none;}
i,b{ font-weight:normal; font-style:normal;}
a:hover{ text-decoration: none;outline: none}
input,select,textarea{outline: none;}
em{ font-style: normal;} 
.fl{ float:left;}
.fr{ float:right;}
.fw{ font-weight: bold;}
.clear{clear: both;}
.clearfix:after{content: '';display: block;clear: both;}
.flNone{float: none!important;}
.hide{display: none;}
.show{display: block;}
.relative{position: relative;}
.border-box{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.btn{cursor: pointer;border-radius:2px;
  &:hover{opacity:.7;filter:Alpha(opacity=70)}
}
.cursor{cursor: pointer;}
.borderN{border: none!important;}
select{ border: 1px #ccc solid;}
.text-c{text-align: center;}
.text-l{text-align: left;}
.text-r{text-align: right;}

/*结构*/
.w2{width: 20%;.border-box;}
.w3{width: 30%;.border-box}
.w4{width: 40%;.border-box}
.w5{width: 50%;.border-box}
.W100{width: 100%;.border-box}

.Themeborder,.ThemeborderH:hover{border-color: #2a9fe4!important;}
.Themefont,.ThemefontH:hover{color: #2a9fe4!important}
.Themebg,.ThemebgH:hover{background: #2a9fe4!important;}

.mAuto{margin: 0 auto;}
.auto{margin: auto;display: block;} 
/*字体*/
@font-face {font-family: "icon";
  src: url('icon/iconfont.eot?t=1471661225'); /* IE9*/
  src: url('icon/iconfont.eot?t=1471661225#iefix') format('embedded-opentype'), 
  url('icon/iconfont.woff?t=1471661225') format('woff'), 
  url('icon/iconfont.ttf?t=1471661225') format('truetype'), 
  url('icon/iconfont.svg?t=1471661225#iconfont') format('svg'); 
}
.iconfont{
  font-family:"icon" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-dianhua:before { content: "\e600"; }
.icon-qq:before { content: "\e601"; }

.mainBox{width: 750px;margin: 0 auto;padding-bottom: 45px;}
.mainBox .bannerBox img{width: 100%;display: block;margin: 0}
.footericon{position: fixed;bottom:0;left: 0;height:45px;width: 100%;line-height:45px;text-align: center;box-shadow: 0 0 4px rgba(0,0,0,.2);}
.footericon .left{background: #0076c9}
.footericon .right{background: #ff8a57}
.footericon .iconfont{font-size: 14px;color: #fff;}
.footericon .iconfont:before{font-size:35px;  vertical-align: bottom;  margin-right: 10px;}
.footericon a{color: #fff;display: block;}
@media screen and (max-width: 750px) {
    .mainBox{width: 100%!important;}
}

