body {font:12px/1.5 "微软雅黑",tahoma,arial,sans-serif;padding:0;margin:0;}

a {color:#333; text-decoration:none; }
a:hover {color:#d80c18; text-decoration:none; }
img {background:#f1f1f1;border:0;}
ul,li{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6 {color:#333; font-family:"微软雅黑","幼园","宋体",Arial Narrow; font-weight:bold;}
h1 {font-size:20px;}
h2 {font-size:14px;}
h3 {font-size:16px;}
h4,h5,h6 {font-size:12px;}
.w980{width: 980px;margin:0 auto; overflow: hidden;}

/**头部样式**/
.header{border-bottom: 1px solid #cfcfcf;  overflow: hidden;margin-bottom: 10px}
.logobar{  width: 980px;  margin: 0 auto;margin-top: 10px;  clear: both;  overflow: hidden;}
.logobar .logo{float:left;width:210px;height:60px;display: block;background:url(/images/logo.png) no-repeat -10px 0px;margin-right: 25px;}
.logobar .logo a{width:210px;height:60px;display:block;}
.logobar .top-ad{  float: left;  padding-top: 5px;}
.logobar .login{float: right;width: 100px;line-height: 40px;height: 40px;border:1px solid #e60012;text-align: center;  margin-top: 10px;border-radius: 5px;  font-size: 14px;}
.logobar .login a{color:#e60012;display: block;width: 100px;height: 40px;}
.logobar .login:hover{background-color: #e60012;}
.logobar .login:hover a{color: #fff;}
.header .nav{font-size: 16px; font-family:"微软雅黑";height: 40px;}
.header .nav ul{padding: 0;margin:0;}
.header .nav li{float:left;list-style-type: none;line-height: 40px;padding: 0 15px;background:none;}
.header .nav li a{color:#666666;}
.header .nav li:hover a{color:#e60012;}
.header .nav .focus a{color:#e60012;}

.header .search-box{  float: right;  border: 1px solid #a5a5a5;  height: 25px;  line-height: 25px;  border-radius: 15px;
  padding: 0 5px 0 15px;  margin-top: 5px;}
.header .search-box input{  width: 120px;  height: 20px;  line-height: 20px;  border: 0;  float: left;  margin-top: 2px;}
.header .search-box .search-button{  width: 25px;  height: 25px;  display: block;  float: right;  background: url(../images/search-button.png) 5px no-repeat;}



/**广告**/
.adBar {  width: 980px;  height: auto;  margin: 0 auto;margin-bottom:5px;}
.ad {  display: block; }
.fl {  float: left;}
/*.ad a, .ad img {  display: block;}*/
.ad img {  background: #dfdfdf;}
.bkad img {width:300px;}
.weixin-ad{  margin-bottom: 10px;  overflow: hidden;}
.weixin-ad li{float:left;list-style-type: none;width: 195px;height: 195px;}
.weixin-ad img{width: 195px;}
.weixin-down img{width: 400px;height: 60px;}



.footer{overflow: hidden;background-color: #f7f7f7;border-top: 1px solid #cccccc;  margin-top: 20px;  padding-bottom: 20px;color: #666666}
.linkus{border-bottom: 1px solid #E2E2E2;line-height: 40px;text-align: center;  margin-bottom: 20px;font-size: 14px;}
.linkus a{color: #666666;  margin: 0 10px;}
.footer .logo{float:left;width:210px;height:100px;padding-left:110px;display: block;background:url(../images/logo.png) no-repeat 100px 5px;margin-right: 25px;}
.footer .logo-right,.footer .logo-right a{color: #666;line-height: 24px;}



/*微信分享*/
.wechatimg{position: fixed;width: 240px;height: 310px;  background: #fff;  border: solid 1px #d8d8d8;  z-index: 99;  font-size: 12px;padding: 10px;}
.wechat-head{  font-size: 12px;  font-weight: bold;  text-align: left;  line-height: 16px;  height: 16px;  position: relative;  color: #000;}
.wechat-head span{  font-size: 12px;  font-weight: bold;  text-align: left;  line-height: 16px;  height: 16px;  position: relative;  color: #000;}
.wechatimg .close{  width: 16px;  height: 16px;  position: absolute;  right: 0;  top: 0;  color: #999;  text-decoration: none;  font-size: 16px;}
.wechatimg .wechat{  padding: 10px 20px;  min-height: 200px;}
.wechat-foot{  font-size: 12px;  text-align: left;  line-height: 22px;  color: #666;}

.share{overflow: hidden;}
.share-button{  background: url(../images/fxplz.png) 5px 2px no-repeat;  width: 30px;  float: right;  padding-left: 30px;  color: #666;  line-height: 30px;  height: 30px;  border: 1px solid #ccc;  border-radius: 5px;  margin-top: 3px;}

.share-a{overflow: hidden;  width: 150px;  float: left;  margin-left: 200px;display: none;}
.list-info .share-a{
	margin-left: 180px;
}

.list-info .share{
	margin-top: 10px;
}
#cwx{
       text-align: center;
       /*display: table-cell;*/
       width: 96px;
       height: 96px;
       vertical-align:middle;
       position: relative;
   }
.share-a a{height: 36px;width: 36px;display: block;float: left;}
.xlwb{background: url(../images/share.png) -37px 1px no-repeat;}
.txwb{background: url(../images/share.png) -75px 1px no-repeat;}
.qqkj{background: url(../images/share.png) -113px 1px no-repeat;}
.cwx{background: url(../images/share.png) 1px 1px no-repeat;}

/*边栏*/
.sidebar div{width: 50px;height: 50px;margin-bottom: 5px;background-color: #888}
.sidebar .m{background:url(../images/sidebar.png) center 4px no-repeat #888; }
.sidebar .w{background:url(../images/sidebar.png) center -55px no-repeat #888; }
.sidebar .t{background:url(../images/sidebar.png) center -112px no-repeat #888; }
.sidebar .t a{background: #d80c18;display: block;  text-align: center;  font-size: 14px;  padding: 4px 10px;color: #fff;opacity: 0}

.wxerweima{background: url(../images/sider360wx.png) no-repeat;width: 295px;height: 348px;position: fixed;z-index: 9999}
.merweima{background: url(../images/mweixin.png) no-repeat;width: 295px;height: 348px;position: fixed;z-index: 9999}

.ghs{display: inline-block;}
.ghs img{float:left;margin-right:5px;}