@charset "utf-8";
body,
ul,
li,
p,
h1,
h2,
input,
button,
textarea,
figure,
figcaption {
  margin: 0;
  padding: 0;
  font-family: "微软雅黑", "Microsoft YaHei";
  font-weight: normal;
}
a {
  text-decoration: none;
}
ul {
  list-style: none;
}
img {
  display: block;
  max-width: 100%;
}
p {
  line-height: .66rem;
}
@media screen and (max-width: 321px) {
  p {
    font-size: 12px;
  }
}
@media screen and (min-width: 321px) and (max-width: 400px) {
  p {
    font-size: 14px;
  }
}
@media screen and (min-width: 400px) and (max-width: 760px) {
  p {
    font-size: 14px;
  }
}
@media screen and (min-width: 760px) {
  p {
    font-size: 24px;
  }
}
@font-face {
  font-family: "iconfont";
  src: url('iconfont.eot?t=1509007167261');
  src: url('iconfont.eot?t=1509007167261#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'), url('iconfont.ttf?t=1509007167261') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('iconfont.svg?t=1509007167261#iconfont') format('svg');
  
  /* IE9*/
  /* iOS 4.1- */
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ico-dh:before {
  content: "\e662";
}
.ico-yj:before {
  content: "\e66b";
}
.ico-dz:before {
  content: "\e645";
}
.ico-fx:before {
  content: "\e642";
}
.ico-ly:before {
  content: "\e64d";
}
.wrap {
  width: 9.8rem;
  margin: 0 auto;
}
.header {
  max-width: 10.8rem;
  margin: 0 auto;
}
.header .hd-top {
  overflow: hidden;
  width: 100%!important;
  background: url(http://www.cnweilong.com/image/head_C.jpg) center left no-repeat;
  background-size: 100% 100%;
}
.header .hd-top .hd-l {
  float: left;
}
.header .hd-top .hd-l h1 {
  font-size: .42rem;
  background: url(../M_image/hd-logo.png) center left no-repeat;
  background-size: 1.23rem;
  padding-left: 1.26rem;
  padding-top: .4rem;
  margin-top: .1rem;
}
.header .hd-top .hd-l h1 .hd-logo2 {
  display: inline-block;
  width: 1.6rem;
  vertical-align: middle;
  margin-top: -0.28rem;
}
.header .hd-top .hd-r {
  float: right;
  color: #999;
  line-height: 2.4rem;
}

@media screen and (max-width: 321px) {
  .header .hd-top .hd-r {
    font-size: 12px;
  }
}
@media screen and (min-width: 321px) and (max-width: 400px) {
  .header .hd-top .hd-r {
    font-size: 14px;
  }
}
@media screen and (min-width: 400px) and (max-width: 760px) {
  .header .hd-top .hd-r {
    font-size: 14px;
  }
}
@media screen and (min-width: 760px) {
  .header .hd-top .hd-r {
    font-size: 24px;
  }
}
.header .hd-nav {
  background-color: #8c3030;
  position: relative;
}
.header .hd-nav .swiper-container {
  width: 9.52rem;
  margin: 0 auto;
}
.header .hd-nav .swiper-container li a {
  display: block;
  font-size: .36rem;
  color: #fff;
  line-height: 1.12rem;
  text-align: center;
  text-transform: uppercase;
}
.header .hd-nav .swiper-container li a:before {
  content: "";
  display: block;
  position: absolute;
  top: 35%;
  right: -1px;
  width: 1px;
  height: 30%;
  background-color: #fff;
}
.header .hd-nav .swiper-container li:last-child a:before {
  display: none;
}
.header .hd-nav .swiper-button-next,
.header .hd-nav .swiper-button-prev {
  width: .64rem;
  height: 1.12rem;
  background-size: cover;
  margin-top: 0;
  top: 0;
}
.header .hd-nav .swiper-button-next {
  background-image: url(../M_image/hd-nav-r.jpg);
  right: 0;
  opacity: .3;
}
.header .hd-nav .swiper-button-prev {
  background-image: url(../M_image/hd-nav-l.jpg);
  left: 0;
  opacity: .3;
}
/* 尾部 */
.footer {
  max-width: 10.8rem;
  margin: 0 auto;
  text-align: center;
  padding: .2rem 0;
}
.footer p {
  font-size: .26rem;
  color: #ccc;
  line-height: .54rem;
}
.footer p a {
  color: #ccc;
}
/* 底部导航 */
.bottom-nav-wrap {
  max-width: 10.8rem;
  margin: 0 auto;
  height: 1.12rem;
}
.bottom-nav {
  position: fixed;
  font-size: 0;
  bottom: 0;
  width: 10.8rem;
  z-index: 999;
}
.bottom-nav li {
  display: inline-block;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  width: 20%;
  background-color: #666;
  border-right: 1px solid #929292;
}
.bottom-nav li a {
  display: block;
  color: #fff;
  font-size: .36rem;
  text-align: center;
  line-height: 1.1rem;
}
.bottom-nav li .iconfont:before {
  margin-right: .1rem;
}
.bdsharebuttonbox {
  width: 164px;
  margin: 0 auto;
  background-color: #8e8e8e;
  padding: 10px;
  border-radius: 12px;
  position: fixed;
  bottom: 1.1rem;
  right: 20%;
  z-index: 999;
  display: none;
}
.bdshare-button-style0-16 .bds_more {
  color: #fff!important;
}
.bdshare_popup_box {
  overflow: hidden;
  height: 0;
  opacity: 0;
}
/* 主体 */
.main {
  max-width: 10.8rem;
  margin: 0 auto;
}
