/*****************public***************/
*{margin: 0;padding: 0;}
body{margin-top:80px;background: #fff;color: #4A4A4A;font-size:14px;font-family: Helvetica, Tahoma, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "Microsoft YaHei", STXihei, STHeiti, Heiti, SimSun, sans-serif;}
ul,ol,li,dl,dt,dd{list-style: none;}
a{text-decoration: none;color: #333;}
a:hover{text-decoration: none;}
img{border:none;}
.clear{clear: both;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
.fL{float: left;}
.fR{float: right;}
.pR{position: relative;}
.pA{position: absolute;}
.pF{position: fixed;}
.dB{display: block;}
.bg-white{background-color: #fff;}
.wrapper{width: 1200px;margin: 0 auto;min-width: 1200px;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*****************header***************/
.header{position: fixed;left:0;top:0;z-index:100;width: 100%;height: 80px;min-width:1200px;background-color:#fff;box-shadow: 0 2px 4px 0 rgba(153,153,153,0.50);}
.logo{width: 158px;margin-top: 15px;}
.nav{width: 490px;height:20px;line-height: 20px; margin-top: 30px;overflow: hidden;}
.nav a{color: #4A4A4A;font-size: 16px;margin-left: 36px;}
.nav a:hover,.nav a.active{color: #0A62C3;}

/*****************footer***************/
.footer{position: relative;width: 100%;height: 240px;background-color: #EEF2F7;min-width:1200px;} 
.footer-left{width: 600px;} 
.f-name{font-size: 16px;color: #000000;line-height: 22px;margin-top: 20px;}
.f-contact{margin-top: 22px;font-size: 12px;color: #4A4A4A;line-height: 17px;}
.f-share{margin-top: 20px;}
.f-share span{float: left;margin: 8px 10px 0 0;}
.bdsharebuttonbox{float: right;}
.f-code{float: right;width: 100px;text-align: center;font-size: 12px;color: #4A4A4A;}
.f-code img{width: 100px;margin: 12px 0 6px 0;}
