img {
  max-width: 100%;
  outline: none;
}
.vcenter {
  position: absolute;
   : 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  display: block;
  vertical-align: middle;
  margin: auto;
}
.tHide {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.blockFull {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.relative {
  position: relative;
}
a:hover {
  color: #8c673e;
}
* {
  transition: All 0.2s ease-in-out;
  -webkit-transition: All 0.2s ease-in-out;
  -moz-transition: All 0.2s ease-in-out;
  -o-transition: All 0.2s ease-in-out;
}
.left {
  float: left;
}
.right {
  float: right;
}
.clearfix {
  overflow: hidden;
  _zoom: 1;
}
.zy_q {
  border-bottom: 1px solid #ccc;
}
body {
  font-family: "微软雅黑";
  overflow-x: hidden;
  min-width: 320px;
}
ul {
  padding: 0px;
}
ul li {
  list-style: none;
}
.pad_tt20 {
  padding: 20px 0px;
}
/*-header-*/
.slick-dots {
  display: none !important;
}
.header_h {
  clear: both;
}
.header_h .container_h {
  max-width: 1240px;
  padding: 0px;
  margin: auto;
}
@media (min-width: 992px) and (max-width: 1239px) {
  .header_h .container_h {
    width: 970px;
  }
}
.header_h .container_h .main {
  padding: 30px 0px 20px;
  display: inline-block;
  width: 100%;
}
@media (min-width: 992px) and (max-width: 1239px) {
  .header_h .container_h .main {
    padding: 20px 0px 10px;
    display: inline-block;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .header_h .container_h .main .phone-nav {
    position: absolute;
    font-size: 30px;
    right: 20px;
    line-height: 0px;
    display: block;
    color: #8c673e;
    z-index: 9;
  }
}
.header_h .container_h .main .logo {
  width: 15%;
  float: left;
}
@media (max-width: 991px) {
  .header_h .container_h .main .logo {
    margin-left: 15px;
    width: 23%;
  }
}
@media (max-width: 640px) {
  .header_h .container_h .main .logo {
    margin-left: 15px;
    width: 35%;
  }
}
.header_h .container_h .main .logo img {
  border: none;
  outline: none;
}
.header_h .container_h .main .header_nav {
  width: 60%;
  float: left;
}
@media (min-width: 992px) and (max-width: 1239px) {
  .header_h .container_h .main .header_nav {
    width: 58%;
  }
}
@media (max-width: 991px) {
  .header_h .container_h .main .header_nav {
    display: none;
  }
}
.header_h .container_h .main .header_nav .nav li {
  list-style: none;
  float: left;
  position: relative;
  line-height: 25px;
}
.header_h .container_h .main .header_nav .nav li a {
  color: #4f4f4f;
  font-size: 15px;
  padding: 0px 30px;
  border-right: 1px dashed #4f4f4f;
}
@media (min-width: 992px) and (max-width: 1239px) {
  .header_h .container_h .main .header_nav .nav li a {
    color: #4f4f4f;
    font-size: 14px;
    padding: 0px 15px;
    border-right: 1px dashed #4f4f4f;
  }
}
.header_h .container_h .main .header_nav .nav li a:hover {
  text-decoration: none;
  color: #8c673e;
 /* font-weight: 700;*/
}
.header_h .container_h .main .header_nav .nav li ul {
  position: absolute;
  z-index: 9;
  padding: 0px;
  background: #8c673e;
  opacity: 1;
  display: none;
  margin- : 4px;
  width: 100%;
}
.header_h .container_h .main .header_nav .nav li ul:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: transparent 8px solid;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border- : 10px solid transparent;
  border-bottom-color: #8c673e;
   : -18px;
  left: 50%;
  margin-left: -8px;
  z-index: 1;
}
.header_h .container_h .main .header_nav .nav li ul li {
  width: 100%;
  padding: 0px;
  margin: 3px 0px;
  line-height: 35px;
  text-align: center;
}
.header_h .container_h .main .header_nav .nav li ul li > a {
  color: #FFFFFF;
  font-size: 14px;
  border-right: none;
  padding: 8px;
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 5px;
}
.header_h .container_h .main .header_nav .nav li ul li:hover{
  background:#fff;
}
.header_h .container_h .main .header_nav .nav li ul li:hover a{
  color:#8c673e;
  font-size: 14px;
}
.header_h .container_h .main .header_nav .nav li:hover ul {
  display: block;
}
.header_h .container_h .main .header_right {
  width: 24%;
  float: right;
  line-height: 25px;
  position: relative;
}
@media (min-width: 992px) and (max-width: 1239px) {
  .header_h .container_h .main .header_right {
    width: 27%;
  }
}
@media (max-width: 991px) {
  .header_h .container_h .main .header_right {
    width: 20%;
  }
}
@media (max-width: 640px) {
  .header_h .container_h .main .header_right {
    width: 25%;
  }
}
@media (max-width: 480px) {
  .header_h .container_h .main .header_right {
    width: 34%;
  }
}
@media (max-width: 380px) {
  .header_h .container_h .main .header_right {
    width: 42%;
  }
}
.header_h .container_h .main .header_right .left a {
  display: block;
  float: left;
  /*padding-left: 10px;*/
}
.header_h .container_h .main .header_right .left span{
  display: block;
  float: left;
  padding-left: 10px;
}
.header_h .container_h .main .header_right .left #s_b .module{
    margin-left:70px;
    margin- :-60px;
}
@media (max-width: 991px) {
  .header_h .container_h .main .header_right .left .s_b {
    display: block;
     margin-left:10px;
  }
  .header_h .container_h .main .header_right .left #s_b .module{
    margin:0 auto;
  }
}
.header_h .container_h .main .header_right .left .weixin:hover .wx_img {
  display: block;
}
.header_h .container_h .main .header_right .left .weixin .wx_img {
  position: absolute;
  z-index: 99;
  width: 160px !important;
  height: 160px;
  margin-left: -57px;
   : 35px;
  display: none;
}

.left_s{
  width:35%;
}

@media (max-width: 991px) {
    .left_s{
    width:51%;
  }
  .header_h .container_h .main .header_right .left .weixin {
    display: none;
  }
}
.header_h .container_h .main .header_right .right .right_tel {
  font-size: 15px;
  color: #4f4f4f;
}
.header_h .container_h .main .header_right .right .right_tel:hover {
  text-decoration: none;
  color: #4f4f4f;
}
@media (max-width: 991px) {
  .header_h .container_h .main .header_right .right {
    display: none;
  }
}
/*-banner-*/
.banner {
  clear: both;
}
.banner img {
  max-width: 100%;
}
.banner .slick-prev {
  height: 70px;
  width: 45px;
  background: url(../images/prev.png);
  border-left: solid 0px #fff;
  border-bottom: solid 0px #fff;
}
@media (max-width: 640px) {
  .banner .slick-prev {
    display: none !important;
  }
}
.banner .slick-prev:hover {
  background: url(../images/prev_h.png);
  border-left: solid 1px #8c673e;
  border-bottom: solid 1px #8c673e;
  border: none;
}
.banner .slick-next {
  height: 70px;
  width: 45px;
  background: url(../images/next.png);
  border-right: solid 0px #fff;
  border-bottom: solid 0px #fff;
}
@media (max-width: 640px) {
  .banner .slick-next {
    display: none !important;
  }
}
.banner .slick-next:hover {
  background: url(../images/next_h.png);
  border-right: solid 1px #8c673e;
  border-bottom: solid 1px #8c673e;
  border: none;
}
.banner .slick-dots {
  display: none;
}
@media (max-width: 640px) {
  .banner .slick-dots {
    display: block !important;
    bottom:0px;
  }
}
/*-phone-nav-*/
@media (min-width: 993px) {
  .phone-nav {
    display: none;
  }
}
/*-jingpingxilie-*/
.jingping {
  width: 100%;
  min-height: 341px;
}
.jingping .container {
  max-width: 1240px;
  width: 80%;
  padding: 0px;
  position: relative;
   : 0px;
  left: 0px;
}
@media (max-width: 1553px) {
  .jingping .container {
    width: 90%;
  }
}
.jingping .container .jp_main_left {
  float: left;
  width: 32%;
  position: relative;
   : -30px;
  z-index: 2;
}
@media (max-width: 860px) {
  .jingping .container .jp_main_left {
    display: none;
  }
}
.jingping .container .jp_main_left .left_main {
  width: 74%;
  background-color: #f4f4f4;
  padding-bottom: 40px;
}
.jingping .container .jp_main_left .left_main .shao_img {
  width: 50%;
  float: left;
}
.jingping .container .jp_main_left .left_main .title_y1 {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  word-wrap: break-word;
  word-break: break-all;
  padding: 0px 0px 0px 2px;
  position: relative;
   : 26px;
}
@media (max-width: 1400px) {
  .jingping .container .jp_main_left .left_main .title_y1 {
    display: none;
  }
}
.jingping .container .jp_main_left .left_main .title_cn {
  color: #916b40;
  position: relative;
  left: 15%;
   : 40px;
}
.jingping .container .jp_main_left .left_main .title_cn .title_cn_z {
  font-family: "微软雅黑";
  font-size: 29px;
  color: #916b40;
  font-weight: 600;
}
@media (max-width: 1200px) {
  .jingping .container .jp_main_left .left_main .title_cn .title_cn_z {
    font-size: 26px;
  }
}
.jingping .container .jp_main_left .left_main .title_cn .title_cn_y {
  font-family: "微软雅黑";
  font-size: 24px;
  font-weight: 500;
  color: #916b40;
  margin-left: 56px;
  display: block;
}
@media (max-width: 1400px) {
  .jingping .container .jp_main_left .left_main .title_cn .title_cn_y {
    font-size: 20px;
  }
}
@media (max-width: 1200px) {
  .jingping .container .jp_main_left .left_main .title_cn .title_cn_y {
    font-size: 18px;
  }
}
@media (max-width: 980px) {
  .jingping .container .jp_main_left .left_main .title_cn .title_cn_y {
    font-size: 15px;
    margin-left: 46px;
  }
}
.jingping .container .jp_main_left .left_main .jp_nav {
  color: #000;
  margin- : 50px;
  margin-left: 15%;
  width:100%;
  display: block;
}
.jingping .container .jp_main_left .left_main .jp_nav a {
  color: #000;
  font-size: 12px;
  font-family: "微软雅黑";
  width:85%;
  text-overflow:ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
.jingping .container .jp_main_left .left_main .submit {
  border: 2px solid #373737;
  width: 80px;
  text-align: center;
  line-height: 20px;
  margin-left: 15%;
  margin- : 20px;
}
.jingping .container .jp_main_left .left_main .submit a {
  color: #000;
}
.jingping .container .jp_main_left .left_main .submit a:hover {
  color: #8c673e;
  text-decoration: none;
}
.jingping .container .jp_main_right {
  float: right;
  width: 68%;
  margin-bottom: 20px;
}
.jingping .container .jp_main_right .slick-prev {
  left: -40px;
  border-left: solid 1px #7e7e7e;
  border-bottom: solid 1px #7e7e7e;
  transform: rotate(45deg);
}
@media (max-width: 640px) {
  .jingping .container .jp_main_right .slick-prev {
    display: none !important;
  }
}
.jingping .container .jp_main_right .slick-next {
  right:-40px;
  border-right: solid 1px #7e7e7e;
  border-bottom: solid 1px #7e7e7e;
  transform: rotate(-45deg);
}
@media (max-width: 640px) {
  .jingping .container .jp_main_right .slick-next {
    display: none !important;
  }
}
.jingping .container .jp_main_right div img {
  max-width: 100%;
  max-height: 285px;
  display: block;
  margin: auto;
}
.jingping .container .jp_main_right .pos .pos_img {
  height:320px;
  display:block;
}
.jingping .container .jp_main_right .pos_f {
  padding- : 20px;
}
.jingping .container .jp_main_right .pos_f .pos {
  position: relative;
  width:100%;
  display: block;
}
.jingping .container .jp_main_right .pos_f .pos .di_tite {
  color: #333;
  width:100%;
  display: block;
  overflow:hidden;
  white-space: nowrap;
  text-overflow:ellipsis;
}
.jingping .container .jp_main_right .pos_f .pos .jp_hide {
  padding: 20px;
   background: rgba(163, 133, 101, 0.9);
  background: #8c673e\0;
  position: absolute;
  bottom: -51px;
  transition: display 0.2s;
  display: none;
  width:100%;
}
@media (max-width: 480px) {
  .jingping .container .jp_main_right .pos_f .pos .jp_hide {
    bottom: -36px;
  }
}
.jingping .container .jp_main_right .pos_f .pos .jp_hide .titl1 {
  font-size: 14px;
  line-height: 25px;
  width:100%;
  display:block;
}
.jingping .container .jp_main_right .pos_f .pos .jp_hide .titl1 a{
  color:#fff;
  line-height: 25px;
  width:100%;
  display: block;
  overflow:hidden;
  white-space: nowrap;
  text-overflow:ellipsis;
}
@media (max-width: 480px) {
  .jingping .container .jp_main_right .pos_f .pos .jp_hide .titl1 {
    font-size: 12px;
  }
}
.jingping .container .jp_main_right .pos_f .pos .jp_hide .titl2 {
  font-size: 12px;
  line-height: 25px;
  height:50px;
  width:100%;
  overflow:hidden;
  display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
@media (max-width: 480px) {
  .jingping .container .jp_main_right .pos_f .pos .jp_hide .titl2 {
    display: none;
  }
}
.jingping .container .jp_main_right .pos_f .pos .jp_hide .jia {
  border: 1px solid #fff;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 28px;
  font-size: 16px;
  font-weight: 700;
  margin: 10px auto;
}
.jingping .container .jp_main_right .pos_f .pos .jp_hide .jia a {
  color: #FFFFFF;
}
.jingping .container .jp_main_right .pos_f .pos .jp_hide .jia a:hover {
  color: #fff;
  text-decoration: none;
}
@media (max-width: 860px) {
  .jingping .container .jp_main_right {
    width: 100%;
  }
}
.jingping .container .jp_main_right div {
  text-align: center;
  color: #fff;
}
.jp_main_right .slick-prev,
.jp_main_right .slick-next {
  z-index: 20;
  position: absolute;
  display: block;
  height: 30px;
  width: 30px;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
   : 50%;
  margin- : -30px;
  padding: 0;
  border: none;
  outline: none;
  z-index: 3;
}
.trueland {

  background-color: #171717;
  background-size: 100%;
  background-repeat: no-repeat;
}
.trueland .trueland_main {
  max-width: 1240px;
  padding: 2% 0px;
  text-align: center;
  margin: auto;
  width: 80%;
}
.trueland .trueland_main .tr_title1 {
  font-family: "微软雅黑";
  font-size: 24px;
  color: #916b40;
  font-weight: 700;
}
.trueland .trueland_main .tr_img {
  margin: 1% auto;
}
.trueland .trueland_main .tr_title2 {
  font-size: 12px;
  color: #727272;
}
@media (max-width: 991px) {
  .trueland .trueland_main .tr_title2 {
    display: none;
  }
}
.trueland .trueland_main .tr_title3 {
  font-size: 14px;
  color: #a6a6a6;
  padding: 1%;
}
@media (max-width: 991px) {
  .trueland .trueland_main .tr_title3 {
    display: none;
  }
}
.trueland .trueland_main .tr_title4 {
  padding: 3%;
  color: #916b40;
  font-weight: 500;
}
@media (max-width: 1240px) {
  .trueland .trueland_main .tr_title4 {
    padding: 2%;
  }
}
.trueland .trueland_main .submit {
  border: 1px solid #8c673e;
  width: 130px;
  margin: 0 auto;
  text-align: center;
  line-height: 30px;
}
.trueland .trueland_main .submit:hover {
  background: #8c673e;
}
.trueland .trueland_main .submit a {
  color: #fff;
  font-size: 15px;
  font-family: "微软雅黑";
  text-decoration: none;
}
.trueland .trueland_main .trueland_bot {
  width: 100%;
  margin- : 110px;
}
@media (max-width: 1560px) {
  .trueland .trueland_main .trueland_bot {
    width: 100%;
    margin- : 35px;
  }
}
@media (max-width: 991px) {
  .trueland .trueland_main .trueland_bot {
    margin- : 57px;
  }
}
@media (max-width: 640px) {
  .trueland .trueland_main .trueland_bot {
    margin- : 20px;
  }
}
.trueland .trueland_main .trueland_bot a {
  display:block;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  color: #e4ddd7;
  font-size: 14px;
  font-family: "微软雅黑";
  text-decoration: none;
  cursor: pointer;
}
.trueland .trueland_main .trueland_bot ul li {
  width: 25%;
  float: left;
  color: #e4ddd7;
  height: 155px;
  overflow: hidden;
  position: relative;
}
@media (max-width: 1240px) {
  .trueland .trueland_main .trueland_bot ul li {
    width: 33.3%;
    float: left;
    color: #fff;
  }
}
@media (max-width: 991px) {
  .trueland .trueland_main .trueland_bot ul li {
    width: 50%;
  }
}
@media (max-width: 640px) {
  .trueland .trueland_main .trueland_bot ul li {
    width: 100%;
    height: 135px;
  }
}
@media (max-width: 991px) {
  .trueland .trueland_main .trueland_bot ul li img {
   /* width: 100%;
    height: 100%;*/
  }
}
.trueland .trueland_main .trueland_bot ul li .li1_left {
  background-color: #8c673e;
  padding: 25px 7px;
  width: 20%;
  float: left;
}
.trueland .trueland_main .trueland_bot ul li .li1_left .time_yue {
  font-size: 18px;
  font-family:  "微软雅黑";
}
.trueland .trueland_main .trueland_bot ul li .li1_left .time_nian {
  font-size: 10px;
  font-family:  "微软雅黑";
  border-bottom: 1px solid #fff;
}
.trueland .trueland_main .trueland_bot ul li .li1_right {
  width: 80%;
  float: right;
  position: relative;
  height: 100%;
}
.trueland .trueland_main .trueland_bot ul .li_bg1 {
  background-color: #8c673e;
  padding: 20px;
}
@media (max-width: 480px) {
  .trueland .trueland_main .trueland_bot ul .li_bg1 {
    padding: 7px;
  }
}
.trueland .trueland_main .trueland_bot ul .li_bg1 .li2_left {
  float: left;
  width: 20%;
}
.trueland .trueland_main .trueland_bot ul .li_bg1 .li2_left .xian {
  border-left: 1px solid #e4ddd7;
  height: 81px;
  margin-left: 25px;
}
@media (max-width: 640px) {
  .trueland .trueland_main .trueland_bot ul .li_bg1 .li2_left .xian {
    margin-left: 40px;
  }
}
@media (max-width: 480px) {
  .trueland .trueland_main .trueland_bot ul .li_bg1 .li2_left .xian {
    margin-left: 32px;
  }
}
@media (max-width: 400px) {
  .trueland .trueland_main .trueland_bot ul .li_bg1 .li2_left .xian {
    margin-left: 26px;
  }
}
.trueland .trueland_main .trueland_bot ul .li_bg1 .li2_right {
  float: right;
  width: 80%;
}
.trueland .trueland_main .trueland_bot ul .li_bg1 .li2_right .ti_p1{
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
}
.trueland .trueland_main .trueland_bot ul .li_bg1 .li2_right .ti_p2 {
  font-size: 10px;
  width:100%;
  height:36px;
  line-height:18px;
  overflow: hidden;
  display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.trueland .trueland_main .trueland_bot ul .li_bg1 .li2_right .view {
  font-size: 10px;
  font-family:  "微软雅黑";
  border-bottom: 1px solid #e4ddd7;
  margin-right: -50%;
}
.trueland .trueland_main .trueland_bot ul .li_bg2 {
  background-color: #222222;
  padding: 20px;
}
@media (max-width: 480px) {
  .trueland .trueland_main .trueland_bot ul .li_bg2 {
    padding: 10px;
  }
}
.trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_left {
  float: right;
  width: 20%;
}
.trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_left .time_yue {
  color: #916b40;
}
.trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_left .xian {
  border-left: 1px solid #916b40;
  height: 81px;
  margin-left: 25px;
}
@media (max-width: 640px) {
  .trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_left .xian {
    margin-left: 40px;
  }
}
@media (max-width: 480px) {
  .trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_left .xian {
    margin-left: 32px;
  }
}
@media (max-width: 400px) {
  .trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_left .xian {
    margin-left: 26px;
  }
}
.trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_right {
  float: left;
  width: 80%;
}
.trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_right .ti_p1 {
  color: #916b40;
   width: 100%;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_right .ti_p1 a{
   color: #916b40;
}
.trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_right .ti_p2 {
  color: #555555;
  font-size: 10px;
   width:100%;
   line-height: 18px;
   height:36px;
  overflow: hidden;
  display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_right .view {
  margin-right: 50%;
  border-bottom: 1px solid #e4ddd7;
}
.trueland .trueland_main .trueland_bot ul .li_bg3 {
  background-color: #171717;
  position: relative;
}
.trueland .trueland_main .trueland_bot ul .li_bg3 .li_bg3_con {
  background-color: #222222;
  width: 25%;
  height: 55%;
  position: absolute;
  right: 0px;
   : 20%;
}
.trueland .trueland_main .trueland_bot ul .li_bg3 .li_bg3_yw {
  position: absolute;
  right: 23%;
   : 20%;
}
.trueland .trueland_main .trueland_bot ul .li_bg3 .li_bg3_yw .view {
  font-size: 10px;
  font-family:  "微软雅黑";
  border-bottom: 1px solid #e4ddd7;
  margin-right: -50%;
}
.trueland .trueland_main .trueland_bot ul .li_bg3 .li_bg3_hang {
  line-height: 3;
  position: absolute;
   : 45%;
  right: 3%;
}
.trueland .trueland_main .trueland_bot ul .li_bg3 .li_bg3_hang .time_yue {
  margin-left: 20px;
}
.trueland .trueland_main .trueland_bot ul .li_bg3 .reorder {
  position: absolute;
  right: 0px;
   : 74%;
  color: #916b40;
}
@media (min-width: 1567px) {
  .ew_img img {
    height: 100%;
  }
}
/*footer*/
.footer {
  background: #171717;
}
.footer .container {
  max-width: 1240px;
  text-align: center;
  padding: 60px 0px 60px 0px;
  width: 100%;
}
.footer .container .footer_title1 {
  font-family: "微软雅黑";
  font-size: 24px;
  color: #916b40;
  font-weight: 700;
  padding- : 20px;
}
.footer .container .footer_title2 {
  font-size: 12px;
  color: #727272;
}
.footer .container .submit {
  padding: 40px 0px;
}
.footer .container .submit div {
  border: 1px solid #8c673e;
  width: 225px;
  margin: 0 auto;
  text-align: center;
  line-height: 30px;
  float: left;
}
.footer .container .submit div:hover {
  background: #8c673e;
}
.footer .container .submit div:hover a{
  color:#fff;
}
.footer .container .submit div a {
  display: block;
  width: 100%;
  height: 100%;
  color: #b1b1b1;
}
.footer .container .submit div a:hover {
  text-decoration: none;
}
.footer .container .submit .btn1 {
  margin-right: 10px;
  margin-left: 32%;
}
@media (max-width: 980px) {
  .footer .container .submit .btn1 {
    float: none;
    margin: 0 auto;
  }
}
.footer .container .submit .btn2 {
  float: left;
  background-color: #222222;
  border: 1px solid #222222;
}
@media (max-width: 980px) {
  .footer .container .submit .btn2 {
    float: none;
    margin- : 10px;
  }
}
.footer .container .footer_cs {
  font-size: 18px;
  font-family: "微软雅黑";
  color: #916b40;
  font-weight: 700;
  padding- : 20px;
}
.footer .container .footer_title3 {
  color: #666;
}
.footer .container .footer_title3 a {
  color: #666;
}
.footer .container .footer_title3 a:hover {
  text-decoration: none;
}
@media (max-width: 360px) {
  .footer .container .footer_title3 {
    width: 67%;
    margin: auto;
  }
}
.footer .container .footer_ts {
  font-size: 10px;
  font-family: "微软雅黑";
  color: #916b40;
  font-weight: 700;
  padding- : 20px;
}
.footer .container .ermao {
  position: relative;
   : 30px;
}
.footer .copy {
  background-color: #101010;
  text-align: center;
  padding: 30px 0px;
  color: #414141;
}
.footer .copy  .copys{
 margin-left:40%;
}
.footer .copy .links {
  border: 1px solid #8c673e;
  text-align: center;
  line-height: 16px;
  color: #8c673e;
  padding: 2px 5px;
  margin: auto 20px;
  position: relative;
  cursor: default;
  float:left;
  width:86px;
}
.footer .copy .links:hover {
  text-decoration: none;
}
@media (max-width: 640px) {
  .footer .copy .links {
    display: none;
  }
}
/*.footer .copy .links .links_show {*/
  /*position: absolute;*/
  /* : -110px;*/
  /*left: -2px;*/
  /*padding: 14px;*/
  /*display: none;*/
/*}*/
/*.footer .copy .links .links_show a {*/
  /*color: #8c673e;*/
  /*line-height: 20px;*/
/*}*/

.footer .copy .links .links_show{
  width: 87px;
  bottom: 15px;
  left: -1px;
  z-index: 99;
  display: none;
  position: absolute;
}
.footer .copy .links .links_show li{
  height: 20px;
  overflow: hidden;
  padding: 0 5px;
}
.footer .copy .links .links_show a {
  color: #8c673e;
  line-height: 20px;
}




/*news */
/*@media (max-width: 980px) {
  .banner_zi .fg_s {
    display: none;
  }
}
.banner_zi .lm_h {
  display: none;
}
@media (max-width: 980px) {
  .banner_zi .lm_h {
    display: block;
  }
}*/
.banner_zi{text-align: center;}
.banner_zi .lm_h img {
  max-width: 100%;
}

.banner_zi img{
  max-width:100%;
}

.new_con {
  width: 100%;
}
.new_con .container {
  max-width: 1240px;
  margin: auto;
  width: 80%;
  text-align: center;
  padding: 0px;
}
@media (max-width: 640px) {
  .new_con .container {
    width: 90%;
  }
}
.new_con .container .title_  {
  font-size: 25px;
  padding: 50px 0px 20px;
}
.new_con .container .title_  .title_z {
  font-weight: 500;
  color: #343434;
}
.new_con .container .title_  .title_y {
  font-size: 30px;
  font-family: "微软雅黑";
}
@media (max-width: 640px) {
  .new_con .container .title_  .title_y {
    font-size: 20px;
  }
}
.new_con .container .title_  .title_y .y_color {
  color: #8c673e;
  padding-left: 7px;
}
.new_con .container .title_  .shu {
  color: #8c673e;
  font-weight: 700;
}
.new_con .container .sub {
  position: relative;
  height: 45px;
}
@media (max-width: 640px) {
  .new_con .container .sub {
    height: auto;
  }
}
.new_con .container .sub ul {
  /*position: absolute;
  left: 50%;
  margin-left: -232px;*/
  margin: 0 auto;
  display: inline-block;
}
@media (max-width: 640px) {
  .new_con .container .sub ul {
    left: 0px;
    margin-left: 0px;
    position: initial;
  }
}
.new_con .container .sub ul li {
  float: left;
  width: 135px;
  line-height: 40px;
  margin: auto 10px;
  font-size: 18px;
  border: 1px solid #d0d0d0;
  color: #333333;
  cursor: pointer;
}
.new_con .container .sub ul li:hover {
  color: #fff;
  background-color: #8c673e;
}
.new_con .container .sub ul li a{
  color: #333333;
}
.new_con .container .sub ul li:hover a{
   color: #fff;
   text-decoration:none;
}
@media (max-width: 640px) {
  .new_con .container .sub ul li {
    width: 100%;
    margin: 4px auto;
  }
}
.new_con .container .sub ul li a {
  color: #333333;
  text-decoration: none;
  display: block;
  width:100%;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.new_con .container .sub ul li a:hover {
  text-decoration: none;
}
.new_con .container .sub ul .active {
  color: #fff;
  background-color: #8c673e;
}
.new_con .container .sub ul .active a {
  border: 1px solid #8c673e;
  color: #fff;
}
.new_con .container .new_main {
  width: 100%;
}
.new_con .container .new_main .mian {
  padding-bottom: 90px;
}
.new_con .container .new_main .mian li {
  float: left;
  width: 50%;
  border-bottom: 1px dashed #cacaca;
  padding: 50px 0px;
  height: 235px;
}
.new_con .container .new_main .mian li:hover {
  border-bottom: 1px dashed #8c673e;
}
@media (max-width: 980px) {
  .new_con .container .new_main .mian li {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .new_con .container .new_main .mian li {
    height: 190px;
    padding: 30px 0px;
  }
}
.new_con .container .new_main .mian .pic {
  width: 36%;
  float: right;
  margin: 0px 5%;
  height: 100%;
  position: relative;
}
@media (max-width: 980px) {
  .new_con .container .new_main .mian .pic {
    width: 30%;
    text-align: right;
    margin: 0px;
  }
}
@media (max-width: 480px) {
  .new_con .container .new_main .mian .pic {
    width: 35%;
  }
}
.new_con .container .new_main .mian .pic img {
  max-width: 100%;
  max-height: 100%;
}
.new_con .container .new_main .mian .news_right {
  width: 54%;
  float: left;
  text-align: left;
}
.new_con .container .new_main .mian .news_right a {
  text-decoration: none;
}
.new_con .container .new_main .mian .news_right a:hover {
  
  color:#8c673e;
}
.new_con .container .new_main .mian .news_right .title_1 {
  color: #333333;
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.new_con .container .new_main .mian .news_right .title_1 a {
  color: #333333;
}
.new_con .container .new_main .mian .news_right .title_2 {
  color: #666;
  font-size: 12px;
  height:54px;
  line-height: 18px;
  overflow: hidden;
  display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-all;
}

@media (max-width: 480px) {
  .new_con .container .new_main .mian .news_right .title_2 {
    /*white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;*/
  }
}
.new_con .container .new_main .mian .news_right .new_xian {
  color: #999;
}
.new_con .container .new_main .mian .news_right .un_div {
  padding- : 20px;
}
@media (max-width: 640px) {
  .new_con .container .new_main .mian .news_right .un_div {
    font-size: 12px;
    padding- : 10px;
  }
}
.new_con .container .new_main .mian .news_right .un_div .update {
  color: #999;
}
.new_con .container .new_main .mian .news_right .un_div .more {
  color: #333333;
}
.new_con .container .new_main .page {
  margin- : 90px;
}
.new_con .container .new_main .page a {
  font-size: 18px;
  color: #777;
  padding: 2px 7px;
}
.new_con .container .new_main .page span{
  font-size: 18px;
  color: #777;
  padding: 2px 7px;
}
@media (max-width: 640px) {
  .new_con .container .new_main .page a {
    font-size: 16px;
    padding: 2px 5px;
  }
  .new_con .container .new_show_main li b{
     width:16%;
 
  }
}
@media (max-width: 480px) {
  .new_con .container .new_main .page a {
    padding: 2px 3px;
  }
  .new_con .container .new_show_main li b{
  width:16%;
  }
}
.new_con .container .new_main .page a:hover {
  color: #8c673e;
  text-decoration: none;
}
.new_con .container .new_main .page .active {
  color: #8c673e;
}
/*新闻显示的样式*/
.new_con .container .new_show_main {
  margin- : 50px;
  width: 100%;
  text-align: center;
}
.new_con .container .new_show_main ul{
  width:100%;
}
.new_con .container .new_show_main li{
  width:50%;
  display: block;
}
.new_con .container .new_show_main li b{
  width:10%;
  float:left;
}
.new_con .container .new_show_main li a {
  color: #3f3f3f;
  width:80%;
  display: block;
  float:left;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.new_con .container .new_show_main .show_tit {
  color: #333333;
  font-size: 18px;
}
.new_con .container .new_show_main .show_yuan {
  color: #666666;
  border- : 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  padding: 7px;
  margin: 15px auto;
}
.new_con .container .new_show_main .show_con {
  color: #3f3f3f;
}
.new_con .container .new_show_main .show_con p {
  text-align: left;
  /*text-indent: 2em;*/
  line-height: 25px;
  margin: 25px auto;
}
.new_con .container .new_show_main .prev_next {
  border- : 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  text-align: left;
  margin: 60px auto;
  line-height: 40px;
}
.new_con .container .new_show_main .prev_next li {
  float: left;
  width: 50%;
  padding-left: 10px;
}
@media (max-width: 640px) {
  .new_con .container .new_show_main .prev_next li {
    width: 100%;
  }
}
.new_con .container .new_show_main .prev_next li a {
  color: #3f3f3f;
}
.new_con .container .new_show_main .prev_next li:nth-child(1) {
  border-right: 1px solid #dedede;
}
@media (max-width: 640px) {
  .new_con .container .new_show_main .prev_next li:nth-child(1) {
    border-bottom: 1px solid #dedede;
    border-right: none;
  }
}
.new_con .container .new_show_main .xgxw .title {
  font-size: 16px;
  color: #666666;
  text-align: left;
  border-bottom: 1px solid #dedede;
  padding: 10px 15px;
}
.new_con .container .new_show_main .xgxw .xg_new {
  margin: 20px auto;
}
.new_con .container .new_show_main .xgxw .xg_new li {
  float: left;
  width: 50%;
  text-align: left;
  line-height: 25px;
  padding-left: 15px;
  margin: 5px auto;
}
@media (max-width: 640px) {
  .new_con .container .new_show_main .xgxw .xg_new li {
    width: 100%;
  }
}
.new_con .container .new_show_main .xgxw .xg_new li i {
  margin-right: 7px;
}
/*公司简介*/
.about_con {
  width: 100%;
}
.about_con .container {
  max-width: 1240px;
  margin: auto;
  width: 80%;
  text-align: center;
  padding: 0px;
}
@media (max-width: 640px) {
  .about_con .container {
    width: 90%;
  }
}
.about_con .container .title_  {
  font-size: 25px;
  padding: 50px 0px 20px;
}
.about_con .container .title_  .title_z {
  font-weight: 500;
  color: #343434;
}
.about_con .container .title_  .title_y {
  font-size: 30px;
  font-family: "微软雅黑";
}
@media (max-width: 640px) {
  .about_con .container .title_  .title_y {
    font-size: 20px;
  }
}
.about_con .container .title_  .title_y .y_color {
  color: #8c673e;
  padding-left: 7px;
}
.about_con .container .title_  .shu {
  color: #8c673e;
  font-weight: 700;
}
.about_con .container .sub {
  position: relative;
  height: 45px;
}
@media (max-width: 780px) {
  .about_con .container .sub {
    height: auto;
  }
}
.about_con .container .sub ul {

    margin: 0 auto;
    display: inline-block;
}
.about_con .container .sub ul li {
  float: left;
  width: 135px;
  line-height: 40px;
  margin: auto 10px;
  font-size: 18px;
  border: 1px solid #d0d0d0;
  color: #333333;
  cursor: pointer;
}
.about_con .container .sub ul li:hover {
  color: #fff;
  background-color: #8c673e;
}
.about_con .container .sub ul li a{
  display: block;
  width:100%;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  color: #333333;
}
.about_con .container .sub ul li:hover a{
   color: #fff;
   text-decoration:none;
}
@media (max-width: 780px) {
  .about_con .container .sub ul li {
    width: 100%;
    margin: 4px auto;
  }
}
.about_con .container .sub ul .active {
  color: #fff;
  background-color: #8c673e;
}
.about_con .container .sub ul .active a {
  border: 1px solid #8c673e;
  color: #fff;
}
.about_con .container .about_main {
  width: 100%;
  margin- : 50px;
}
.about_con .container .about_main .mian {
  display: none;
  padding-bottom: 90px;
}
.about_con .container .about_main .mian .jj_con {
  height: 1000px;
} /*1jj_con end*/
@media (max-width: 640px) {
  .about_con .container .about_main .mian .jj_con {
    height: auto;
  }
}
.about_con .container .about_main .mian .jj_con .jj_con_left {
  width: 45%;
  float: left;
}
@media (max-width: 640px) {
  .about_con .container .about_main .mian .jj_con .jj_con_left {
    width: 100%;
    float: none;
  }
}
.about_con .container .about_main .mian .jj_con .jj_con_left p {
  line-height: 25px;
  text-align: left;
  padding-bottom: 20px;
  color: #666666;
}
.about_con .container .about_main .mian .jj_con .jj_con_xian {
  border-left: 1px solid #dadada;
  height: 100%;
  margin: 0px 4.9%;
  float: left;
}
@media (max-width: 640px) {
  .about_con .container .about_main .mian .jj_con .jj_con_xian {
    display: none;
  }
}
/*fazhan_con end*/
.about_con .container .about_main .mian .qiye_con {
  max-width: 980px;
  width: 100%;
  margin: auto;
  line-height: 25px;
} /*qiye_con end*/
.about_con .container .about_main .mian .qiye_con p {
  text-align: center;
  color: #666666;
}
.about_con .container .about_main .mian .qiye_con ul {
  padding: 40px 0px;
}
.about_con .container .about_main .mian .qiye_con ul li {
  float: left;
  width: 33.333333333333336%;
}
@media (max-width: 480px) {
  .about_con .container .about_main .mian .qiye_con ul li {
    width: 100%;
  }
}
.about_con .container .about_main .mian .qiye_con ul li .qy_title1 {
  font-size: 18px;
  font-weight: 600;
  color: #000;
  margin- : 10px;
}
.about_con .container .about_main .mian .qiye_con ul li a {
  display: block;
}
.about_con .container .about_main .mian .qiye_con ul li a img {
  display: block;
  margin: 0px auto;
}
.about_con .container .about_main .mian .qiye_con ul li a .img_h {
  display: none;
}
.about_con .container .about_main .mian .qiye_con ul li a:hover .img_x {
  display: none;
}
.about_con .container .about_main .mian .qiye_con ul li a:hover .img_h {
  display: block;
}
.about_con .container .about_main .mian .kehu_con {
  width: 100%;
} /*kehu_con  end*/
.about_con .container .about_main .mian .kehu_con ul {
  overflow: hidden;
  margin-right: 3.2%;
}
@media (max-width: 780px) {
  .about_con .container .about_main .mian .kehu_con ul {
    margin-right: 0px;
  }
}
.about_con .container .about_main .mian .kehu_con ul li {
  float: left;
  margin-right: 1.6%;
  margin-bottom: 60px;
  width: 22.6%;
  height: 101px;
}
@media (max-width: 780px) {
  .about_con .container .about_main .mian .kehu_con ul li {
    width: 48.4%;
  }
}
@media (max-width: 540px) {
  .about_con .container .about_main .mian .kehu_con ul li {
    margin-bottom: 30px;
  }
}
.about_con .container .about_main .mian .kehu_con ul li a {
  display: block;
  height: 100%;
  position: relative;
  color: #666666;
  line-height: 40px;
  white-space: nowrap;
}
.about_con .container .about_main .mian .kehu_con ul li a:hover {
  text-decoration: none;
}
.about_con .container .about_main .mian .kehu_con ul li a img {
  max-width: 100%;
  max-height: 100%;
  border: 1px solid #d4d4d4;
  display: block;
}
.about_con .container .about_main .mian .kehu_con ul li p{
  height: 20px;
  line-height: 20px;
  overflow: hidden;
}
/*4个页面共用的*/
.com_all_4 {
  width: 100%;
}
.com_all_4 li {
  float: left;
  width: 50%;
  padding: 50px 0px;
  height: 235px;
}
@media (max-width: 980px) {
  .com_all_4 li {
    width: 100%;
    border-bottom: 1px dashed #cacaca;
  }
  .com_all_4 li:hover {
    border-bottom: 1px dashed #8c673e;
  }
}
@media (max-width: 480px) {
  .com_all_4 li {
    height: 173px;
    padding: 30px 0px;
  }
}
.com_all_4 .pic {
  width: 36%;
  float: right;
  margin: 0px 5%;
  position: relative;
  height: 100%;
}
@media (max-width: 980px) {
  .com_all_4 .pic {
    width: 30%;
    text-align: right;
    margin: 0px;
  }
}
@media (max-width: 480px) {
  .com_all_4 .pic {
    width: 35%;
  }
}
.com_all_4 .pic img {
  max-width: 100%;
  max-height: 100%;
}
.com_all_4 .news_right {
  width: 54%;
  float: left;
  text-align: left;
}
.com_all_4 .news_right a {
  text-decoration: none;
}
.com_all_4 .news_right a:hover {
  font-weight: 700;
}
.com_all_4 .news_right .title_1 {
  color: #333333;
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.com_all_4 .news_right .title_1 a {
  color: #333333;
}
.com_all_4 .news_right .title_2 {
  color: #666;
  font-size: 12px;
  line-height: 18px;
  height:36px;
  overflow: hidden;
  display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
@media (max-width: 480px) {
  .com_all_4 .news_right .title_2 {
   /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;*/
  }
}
.com_all_4 .news_right .new_xian {
  color: #999;
}
.com_all_4 .news_right .un_div {
  padding- : 20px;
}
@media (max-width: 640px) {
  .com_all_4 .news_right .un_div {
    font-size: 12px;
    padding- : 10px;
  }
}
.com_all_4 .news_right .un_div .update {
  color: #999;
}
.com_all_4 .news_right .un_div .more {
  color: #333333;
}
/*servive 服务中心*/
.ser_main {
  max-width: 1240px;
  width: 100%;
}
.ser_main p { /*去掉服务中心页面样式控制*/
/*  text-indent: 2em;
  line-height: 25px;
  margin: 25px auto;*/
  text-align: left;
}
.ser_main .ser_l {
  float: left;
  width: 48%;
  position: relative;
}
@media (max-width: 780px) {
  .ser_main .ser_l {
    width: 100%;
  }
}
.ser_main .ser_l img {
  max-width: 100%;
}
.ser_main .ser_r {
  float: right;
  width: 50%;
}
@media (max-width: 780px) {
  .ser_main .ser_r {
    width: 100%;
  }
}
.ser_main .ser_r p {
  margin- : 0px;
}
/* contant 联系我们*/
.contact_main {
  max-width: 1040px;
  margin: auto;
}
.contact_main .contact_map {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}
.contact_main .contact_map #map {
  width: 100%;
  height: 386px;
  overflow: hidden;
}
@media (max-width: 640px) {
  .contact_main .contact_map #map {
    height: 286px;
    width: 100%;
    overflow: hidden;
  }
}
.contact_main .contant_t {
  color: #333333;
  margin: 50px auto;
}
.contact_main .contant_t ul {
  border- : 1px solid #c7c7c7;
  line-height: 30px;
}
.contact_main .contant_t ul li {
  border-bottom: 1px solid #c7c7c7;
  text-align: left;
  padding: 5px;
}
@media (max-width: 480px) {
  .contact_main .contant_t ul li {
    border: none;
  }
}
.contact_main .contant_t ul li a {
  color: #333333;
}
.contact_main .contant_t ul li a:hover {
  color: #333333;
  text-decoration: none;
}
@media (max-width: 480px) {
  .contact_main .contant_t ul li span {
    border-bottom: 1px solid #ccc;
  }
}
.contact_main .contant_t ul li .span_l {
  display: block;
  float: left;
  width: 60%;
  padding-left: 15%;
}
@media (max-width: 640px) {
  .contact_main .contant_t ul li .span_l {
    padding-left: 10%;
  }
}
@media (max-width: 480px) {
  .contact_main .contant_t ul li .span_l {
    width: 100%;
    padding-left: 0px;
  }
}
.contact_main .contant_t ul li .span_r {
  display: block;
  float: right;
  width: 40%;
}
@media (max-width: 480px) {
  .contact_main .contant_t ul li .span_r {
    width: 100%;
  }
}
.contact_main .contant_t ul .ct_title {
  text-align: center;
  font-size: 18px;
}
/*产品中心*/
.pro_con {
  width: 100%;
  padding-bottom: 90px;
}
.pro_con .container {
  max-width: 1240px;
  margin: auto;
  width: 80%;
  text-align: center;
  padding: 0px;
}
@media (max-width: 640px) {
  .pro_con .container {
    width: 90%;
  }
}
.pro_con .container .title_  {
  font-size: 25px;
  padding: 50px 0px 20px;
}
.pro_con .container .title_  .title_z {
  font-weight: 500;
  color: #343434;
}
.pro_con .container .title_  .title_y {
  font-size: 30px;
  font-family: "微软雅黑";
}
@media (max-width: 640px) {
  .pro_con .container .title_  .title_y {
    font-size: 20px;
  }
}
.pro_con .container .title_  .title_y .y_color {
  color: #8c673e;
  padding-left: 7px;
}
.pro_con .container .title_  .shu {
  color: #8c673e;
  font-weight: 700;
}
.pro_con .container .sub {
  position: relative;
  /*height: 45px;*/
}
@media (max-width: 780px) {
  .pro_con .container .sub {
    height: auto;
  }
  .pro_con .container .sub ul {
  /*position: absolute;
  left: 50%;
  margin-left: -390px;*/
  margin: 0 auto;
  }
}
@media (min-width: 780px) {

  .pro_con .container .sub ul {
    margin: 0 auto;
    display: inline-block;

  }
    .pro_show_con .container .sub ul {
  /*  position: absolute;*/
    /*left: 50%;
    margin-left: -230px;*/
    margin: 0 auto;
    display: inline-block;
  }
}
@media (max-width: 780px) {
  .pro_con .container .sub ul {
    left: 0px;
    margin-left: 0px;
    position: initial;
  }
}
.pro_con .container .sub ul li {
  float: left;
  width: 135px;
  line-height: 40px;
  margin: auto 10px;
  font-size: 18px;
  border: 1px solid #d0d0d0;
  color: #333333;
  cursor: pointer;
  margin-bottom: 10px;
}
@media (max-width: 980px) {
  .pro_con .container .sub ul li {
    width: 121px;
  }
}
@media (max-width: 780px) {
  .pro_con .container .sub ul li {
    width: 100%;
    margin: 4px auto;
  }
}
.pro_con .container .sub ul li a {
  color: #333333;
  display: block;
  width: 100%;
  height: 100%;
  text-overflow:ellipsis;
  overflow:hidden;
  white-space: nowrap;
}
.pro_con .container .sub ul li:hover {
  color: #fff;
  background-color: #8c673e;
}
.pro_con .container .sub ul li a{
  color: #333333;
}
.pro_con .container .sub ul li:hover a{
   color: #fff;
   text-decoration:none;
}
.pro_con .container .sub ul li a:hover {
  text-decoration: none;
}
.pro_con .container .sub ul .active {
  color: #fff;
  background-color: #8c673e;
  height: 42px;
}
.pro_con .container .sub ul .active a {
  border: 1px solid #8c673e;
  color: #fff;
}
.pro_con .container .pro_nav {
  position: relative;
  height: 45px;
}
@media (max-width: 480px) {
  .pro_con .container .pro_nav {
    height: 90px;
  }
}
.pro_con .container .pro_nav ul {
 /* position: absolute;
  left: 50%;
  text-align: center;
  margin-left: -247px;
  width:100%;*/
  margin: 0 auto;
  display: inline-block;
}
@media (max-width: 640px) {
  .pro_con .container .pro_nav ul {
    margin-left: 0px;
    left: 0px;
  }
}
@media (max-width: 480px) {
  .pro_con .container .pro_nav ul {
    left: 44px;
  }
}
.pro_con .container .pro_nav ul li {
  float: left;
  padding: 10px 0px;
  width:135px;
}

.pro_con .container .pro_nav ul li a {
  color: #666;
  font-size: 18px;
  border-right: 1px solid #666;
  padding: 0px 10px;
  width:100%;
  display:block;
  text-overflow:ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .pro_con .container .pro_nav ul li a {
    font-size: 16px;
  }
}
.pro_con .container .pro_nav ul li a:hover {
  text-decoration: none;
  color: #8c673e;
}
.pro_con .container .pro_main {
  width: 100%;
  max-width: 1240px;
}
.pro_con .container .pro_main .pro_mian_ul li {
  float: left;
  width: 32%;
  position: relative;
}
@media (max-width: 980px) {
  .pro_con .container .pro_main .pro_mian_ul li {
    width: 100%;
  }
}
.pro_con .container .pro_main .pro_mian_ul li a {
  display: block;
  width: 100%;
  color:inherit;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.pro_con .container .pro_main .pro_mian_ul li .a_l {
  height: 645px;
  overflow: hidden;
  position: relative;
}
.pro_con .container .pro_main .pro_mian_ul li .a_l:hover .bg_1 {
  background: #d3d3d3;
}
.pro_con .container .pro_main .pro_mian_ul li .a_l:hover .bg_1_nei {
  color: #202020;
}
.pro_con .container .pro_main .pro_mian_ul li .bg_1_nei p{
  height:50px;
  line-height: 25px;
   overflow: hidden;
   display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.pro_con .container .pro_main .pro_mian_ul li .a_l .bg_1 {
  background: #8c673e;
  height: 275px;
  width: 100%;
  position: absolute;
  bottom: 70px;
}
.pro_con .container .pro_main .pro_mian_ul li .a_l .bg_1 .bg_1_nei {
  width: 80%;
  margin: 160px auto;
  color: #fff;
}
.pro_con .container .pro_main .pro_mian_ul li .a_l .bg_1 .bg_1_nei .xian_z {
  margin-bottom: 5px;
  margin- : -12px;
}
.pro_con .container .pro_main .pro_mian_ul li .a_l .img_l {
  position: absolute;
  z-index: 999;
  bottom: 0px;
  left: 0px;
  right: 0px;
   : 0px;
  line-height: 460px;
}

.pro_con .container .pro_main .pro_mian_ul li .a_l .img_l img{
  max-height: 450px;
}

.pro_con .container .pro_main .pro_mian_ul li .div_active:hover .bg_1 {
  background: #8c673e;
}
.pro_con .container .pro_main .pro_mian_ul li .div_active:hover .bg_1_nei {
  color: #fff;
}
.pro_con .container .pro_main .pro_mian_ul li .div_active .bg_1 {
  background: #d3d3d3;
  height: 275px;
  width: 100%;
  position: absolute;
  bottom: 0px;
}
.pro_con .container .pro_main .pro_mian_ul li .div_active .bg_1 .bg_1_nei {
  width: 80%;
  margin: 160px auto;
  color: #202020;
}
.pro_con .container .pro_main .pro_mian_ul li .div_active .img_l {
 position: absolute;
  z-index: 999;
  bottom: 0px;
  left: 0px;
  right: 0px;
   : 0px;
  line-height: 460px;
}
.pro_con .container .pro_main .pro_mian_ul .li_active {
  margin: auto 2%;
}
@media (max-width: 980px) {
  .pro_con .container .pro_main .pro_mian_ul .li_active {
    margin-bottom: 70px;
  }
}
/*产品展示*/
.pro_show_con {
  width: 100%;
  padding-bottom: 90px;
}
.pro_show_con .container {
  max-width: 1240px;
  margin: auto;
  width: 80%;
  text-align: center;
  padding: 0px;
}
@media (max-width: 640px) {
  .pro_show_con .container {
    width: 90%;
  }
}
.pro_show_con .container .title_  {
  font-size: 25px;
  padding: 50px 0px 20px;
}
.pro_show_con .container .title_  .title_z {
  font-weight: 500;
  color: #343434;
}
.pro_show_con .container .title_  .title_y {
  font-size: 30px;
  font-family: "微软雅黑";
}
@media (max-width: 640px) {
  .pro_show_con .container .title_  .title_y {
    font-size: 20px;
  }
}
.pro_show_con .container .title_  .title_y .y_color {
  color: #8c673e;
  padding-left: 7px;
}
.pro_show_con .container .title_  .shu {
  color: #8c673e;
  font-weight: 700;
}
.pro_show_con .container .sub {
  position: relative;
  height: 45px;
  text-align: center;
}
@media (max-width: 780px) {
  .pro_show_con .container .sub {
    height: auto;
  }
}

@media (max-width: 780px) {
  .pro_show_con .container .sub ul {
    left: 0px;
    margin-left: 0px;
    position: initial;
  }

}
.pro_show_con .container .sub ul li {
  float: left;
  width: 135px;
  line-height: 40px;
  margin: auto 10px;
  font-size: 18px;
  border: 1px solid #d0d0d0;
  color: #333333;
  cursor: pointer;
}
@media (max-width: 980px) {
  .pro_show_con .container .sub ul li {
    width: 121px;
  }
}
@media (max-width: 780px) {
  .pro_show_con .container .sub ul li {
    width: 100%;
    margin: 4px auto;
  }
}
.pro_show_con .container .sub ul li a {
  color: #333333;
  display: block;
  width: 100%;
  height: 100%;
  text-overflow:ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.pro_show_con .container .sub ul li:hover {
  color: #fff;
  background-color: #8c673e;
}
.pro_show_con .container .sub ul li a{
  color: #333333;
}
.pro_show_con .container .sub ul li:hover a{
   color: #fff;
   text-decoration:none;
}
.pro_show_con .container .sub ul li a:hover {
  text-decoration: none;
}
.pro_show_con .container .sub ul .active {
  color: #fff;
  background-color: #8c673e;
}
.pro_show_con .container .sub ul .active a {
  border: 1px solid #8c673e;
  color: #fff;
}
.pro_show_con .container .pro_nav {
  position: relative;
  height: 45px;
  text-align: center;
}
@media (max-width: 480px) {
  .pro_show_con .container .pro_nav {
    height: 90px;
  }
}
.pro_show_con .container .pro_nav ul {
  /*position: absolute;
  left: 50%;*/
  text-align: center;
  /*margin-left: -247px;*/
  /*width:100%;*/
  margin: 0 auto;
  display: inline-block;
}
@media (max-width: 640px) {
  .pro_show_con .container .pro_nav ul {
    margin-left: 0px;
    left: 0px;
  }
}
@media (max-width: 480px) {
  .pro_show_con .container .pro_nav ul {
    left: 44px;
  }
}
.pro_show_con .container .pro_nav ul li {
  float: left;
  padding: 10px 0px;
  width:135px;
}

.pro_show_con .container .pro_nav ul li a {
  color: #666;
  font-size: 18px;
  border-right: 1px solid #666;
  padding: 0px 10px;
  width:100%;
  display:block;
  text-overflow:ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .pro_show_con .container .pro_nav ul li a {
    font-size: 16px;
  }
}
.pro_show_con .container .pro_nav ul li a:hover {
  text-decoration: none;
  color: #8c673e;
}
.pro_show_main {
  width: 100%;
  background: url(../images/pro_s_bg.png);
  /*min-height: 1594px;*/
  margin- : 40px;
  padding-bottom: 80px;
  padding- : 80px;
}
@media (max-width: 780px) {
  .pro_show_main {
    padding- : 40px;
    padding-bottom: 40px;
  }
}
.pro_show_main .main {
  max-width: 1240px;
  width: 80%;
  margin: auto;
  background: #424242;
}
.pro_show_main .main .main_  .m_t_l {
  float: left;
  width: 50%;
  background: #fff;
  text-align: center;
  padding: 80px;
  /*height: 300px;*/
  position: relative;
  height: 900px;
  /*line-height:900px;*/
}
.pro_show_main .main .main_  .m_t_l img{
  max-width:100%;
  max-height:100%
}
@media (max-width: 780px) {
  .pro_show_main .main .main_  .m_t_l {
    width: 100%;
    /*padding: 0px;*/
    height: auto;
    padding: 20px;
  }
}
.pro_show_main .main .main_  .m_t_r {
  float: right;
  width: 50%;
  background: #8c673e;
  padding: 20px 30px;
  line-height: 30px;
  color: #fff;
  font-size: 14px;
  max-height: 900px;
  overflow-y: auto;
}
@media (min-width: 780px){
  .pro_show_main .main .main_  .m_t_r {
    min-height: 900px;
  }
  .pro_show_main .main .main_  .m_t_l {
    line-height: 900px;
  }
}
@media (max-width: 1440px) {
  .pro_show_main .main .main_  .m_t_r {
    line-height: 30px;
  }
}
@media (max-width: 1200px) {
  .pro_show_main .main .main_  .m_t_r {
    line-height: 30px;
  }
}
@media (max-width: 980px) {
  .pro_show_main .main .main_  .m_t_r {
    /*line-height: 25px;*/
  }
}
@media (max-width: 780px) {
  .pro_show_main .main .main_  .m_t_r {
    width: 100%;
    padding: 25px;
    /*height: auto;*/
  }
}

.pro_show_main .main .main_  .m_t_r .title {
  font-size: 20px;
  border-bottom: 1px solid #977652;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
.pro_show_main .main .f_bd {
  background: #424242;
}
.pro_show_main .main .f_bd .message-main {
  min-height: 490px;
  width: 80%;
  margin: auto;
}
.pro_show_main .main .f_bd .message-main ul {
  width: 100%;
  margin: 0 auto;
  padding: 60px 0 0 0;
  overflow: hidden;
  list-style: none;
}
.pro_show_main .main .f_bd .message-main ul li {
  width: 46%;
  margin: 1% 2%;
  float: left;
  position: relative;
}
.pro_show_main .main .f_bd .message-main ul li i {
  font-style: normal;
  position: absolute;
  right: 12px;
   : 12px;
  color: #ff0000;
  display: inline-block;
  width: 12px;
  text-align: center;
}
.pro_show_main .main .f_bd .message-main ul .yzm i {
  font-style: normal;
  position: absolute;
  right: 59%;
   : 12px;
  color: #ff0000;
  display: inline-block;
  width: 12px;
  text-align: center;
}

.pro_show_main .main .f_bd .message-main ul li.li-2 {
  width: 96%;
}
.pro_show_main .main .f_bd .message-main ul li.li-4 {
  width: 96%;
}
.pro_show_main .main .f_bd .message-main ul li input {
  padding: 8px 25px 8px 15px;
  border: #797979 solid 1px;
  width: 100%;
  font-family: "微软雅黑";
  background: #424242;
  color: #acacac;
}
.pro_show_main .main .f_bd .message-main ul li input:focus {
  border: #797979 solid 1px;
  background: #f6f6f6;
}
.pro_show_main .main .f_bd .message-main ul li input[placeholder="验证码"] {
  width: 120px;
  float: left;
}
.pro_show_main .main .f_bd .message-main ul li .submit {
  display: inline-block;
  text-align: center;
  padding: 8px 0;
  width: 100%;
  border-radius: 3px;
  cursor: pointer;
  font-size: 14px;
}
.pro_show_main .main .f_bd .message-main ul li .submit {
  background: #595959;
  color: #fff;
}
.pro_show_main .main .f_bd .message-main ul li .submit:hover {
  background: #8c673e;
  text-decoration: none;
}
.pro_show_main .main .f_bd .message-main ul li textarea {
  padding: 5px 25px 5px 15px;
  border: #797979 solid 1px;
  font-family: "微软雅黑";
  font-size: 14px;
  width: 100%;
  height: 180px;
  background: #424242;
  color:#acacac;
}
.pro_show_main .main .f_bd .message-main ul li textarea:focus {
  border: #797979 solid 1px;
  background: #f6f6f6;
}
.pro_show_main .main .f_bd .message-main ul li img {
  margin: 1px 0 0 10px;
  float: left;
  border: none;
}
.pro_zhan {
  max-width: 1240px;
  width: 80%;
  margin: 40px auto;
}
@media (max-width: 860px) {
  .pro_zhan {
    display: none;
  }
}
.pro_zhan .pro_mian_ul li {
  float: left;
  width: 32%;
  position: relative;
}
.pro_zhan .pro_mian_ul li a {
  display: block;
  width: 100%;
  color:inherit;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.pro_zhan .pro_mian_ul li .a_l {
  height: 645px;
  overflow: hidden;
  position: relative;
  text-align: center;
}
.pro_zhan .pro_mian_ul li .a_l:hover .bg_1 {
  background: #d3d3d3;
}
.pro_zhan .pro_mian_ul li .a_l:hover .bg_1_nei {
  color: #202020;
}
.pro_zhan .pro_mian_ul li .a_l .bg_1_nei p{
  height:50px;
  line-height:25px;
  overflow: hidden;
  display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.pro_zhan .pro_mian_ul li .a_l .bg_1 {
  background: #8c673e;
  height: 275px;
  width: 100%;
  position: absolute;
  bottom: 70px;
}
.pro_zhan .pro_mian_ul li .a_l .bg_1 .bg_1_nei {
  width: 80%;
  margin: 160px auto;
  color: #fff;
}
.pro_zhan .pro_mian_ul li .a_l .bg_1 .bg_1_nei .xian_z {
  margin-bottom: 5px;
  margin- : -12px;
}
.pro_zhan .pro_mian_ul li .a_l .img_l {
  position: absolute;
  z-index: 999;
  bottom: 0px;
  left: 30%;
   : 0px;
  margin-left: -60px;
  max-height: 460px;
  max-width: 272px ;
  line-height: 460px;
}
.pro_zhan .pro_mian_ul li .div_active:hover .bg_1 {
  background: #8c673e;
}
.pro_zhan .pro_mian_ul li .div_active:hover .bg_1_nei {
  color: #fff;
}
.pro_zhan .pro_mian_ul li .div_active .bg_1 {
  background: #d3d3d3;
  height: 275px;
  width: 100%;
  text-align: center;
}
.pro_zhan .pro_mian_ul li .div_active .bg_1 .bg_1_nei {
  width: 80%;
  margin: 160px auto;
  color: #202020;
}
.pro_zhan .pro_mian_ul li .div_active .img_l {
  position: absolute;
  z-index: 999;
  bottom: 0px;
  left: 30%;
  margin-left: -60px;
  max-height: 460px;
  max-width: 272px;
  line-height: 460px;
}
.pro_zhan .pro_mian_ul .li_active {
  margin: auto 2%;
}
.clear {
  clear: both;
}
.clearfix {
  *zoom: 1;
  clear: both;
}
.clearfix:after {
  clear: both;
  display: block;
  height: 0;
  visibility: hidden;
  line-height: 0;
  content: '\20';
}
/*分页*/
.page {
  margin- : 90px;
}
.page a {
  font-size: 18px;
  color: #777;
  padding: 2px 7px;
}
.page span{
  font-size: 18px;
  color: #777;
  padding: 2px 7px;
}
@media (max-width: 640px) {
  .page a {
    font-size: 16px;
    padding: 2px 5px;
  }
}
@media (max-width: 480px) {
  .page a {
    padding: 2px 3px;
  }
}
.page a:hover {
  color: #8c673e;
  text-decoration: none;
}
.page .active {
  color: #8c673e;
}
.page .page-cur{
   color: #8c673e;
}
.new_con .container .new_main .page .page-cur{
   color: #8c673e;
}
/*公司简介发展历程*/
#timeline {
  width: 90%;
  margin: 30px auto;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
#timeline:before {
  content: "";
  width: 1px;
  height: 100%;
  background: #cccccc;
  left: 50%;
   : 0;
  position: absolute;
}
#timeline:after {
  content: "";
  clear: both;
  display: table;
  width: 100%;
}
. _img {
  position: relative;
  padding-bottom: 50px;
}
#timeline .timeline-item {
  margin-bottom: -88px;
  position: relative;
}
#timeline .timeline-item_right {
  margin-bottom: 19px;
  position: relative;
}
#timeline .timeline-item .timeline-icon {
  border: 1px solid #726F77;
  background: #fff;
  width: 10px;
  height: 10px;
  position: absolute;
   : 0;
  left: 50%;
  overflow: hidden;
  margin-left: -5px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
#timeline .timeline-item .timeline-icon .timeline-icon2 {
  background: #726F77;
  width: 6px;
  height: 6px;
  position: absolute;
   : 50%;
  left: 50%;
  overflow: hidden;
  margin-left: -3px;
  margin- : -3px;
  border-radius: 50%;
}
#timeline .timeline-item .timeline-content {
  width: 47%;
}
#timeline .timeline-item .timeline-content p {
  /*white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;*/
}
#timeline .timeline-item .nian {
  width: 75px;
  height: 25px;
  line-height: 25px;
  background: #8c673e;
  position: relative;
  left: 50%;
  color: #fff;
  text-align: center;
  margin-left: -95px;
  border-radius: 3px;
   : -4px;
}
#timeline .timeline-item .nian #  {
  position: absolute;
  width: 0px;
  height: 0px;
  line-height: 0px;/*为了防止ie下出现题型*/
  border- : 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 7px solid #8c673e;
  left: 75px;
   : 6px;
}
#timeline .timeline-item .nian_right {
  width: 75px;
  height: 25px;
  background: #8c673e;
  position: relative;
  left: 50%;
  color: #fff;
  text-align: center;
  margin-left: 20px;
  border-radius: 3px;
   : -4px;
  line-height: 25px;
}
#timeline .timeline-item .nian_right #  {
  position: absolute;
  width: 0px;
  height: 0px;
  line-height: 0px;/*为了防止ie下出现题型*/
  border- : 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-right: 7px solid #8c673e;
  left: -7px;
   : 6px;
}
#timeline .timeline-item .timeline-content.right {
  float: right;
  margin- : 14px;
}
/*map*/
.map_con .container {
  max-width: 1240px;
  margin: auto;
  width: 80%;
  text-align: center;
  padding: 0px;
}
@media (max-width: 640px) {
  .map_con .container {
    width: 90%;
  }
}
.map_con .container .title_  {
  font-size: 25px;
  padding: 50px 0px 20px;
}
.map_con .container .title_  .title_z {
  font-weight: 500;
  color: #343434;
}
.map_con .container .title_  .title_y {
  font-size: 30px;
  font-family: "微软雅黑";
}
@media (max-width: 640px) {
  .map_con .container .title_  .title_y {
    font-size: 20px;
  }
}
.map_con .container .title_  .title_y .y_color {
  color: #8c673e;
  padding-left: 7px;
}
.map_con .container .title_  .shu {
  color: #8c673e;
  font-weight: 700;
}
.map_con .w1004 {
  max-width: 1240px;
  margin: 20px auto;
  background: #fff;
}
.map_con .w1004 .map {
  margin: 0 auto;
}
.map_con .w1004 .map dl {
  margin: 20px 0 20px 0;
  overflow: hidden;
  line-height: 30px;
  border-bottom: solid #cfcfcf 1px;
}
.map_con .w1004 .map dl:hover {
  background: #f5f8fa;
}
.map_con .w1004 .map dl dt {
  font-size: 14px;
  float: left;
  width: 10%;
  text-align: center;
  background: #8c673e;
}
.map_con .w1004 .map dl dt:hover {
  font-weight: bold;
  color: #fff;
  text-decoration: none;
}
.map_con .w1004 .map dl dt a {
  color: #ffffff;
  display: block;
  padding: 7px;
}
.map_con .w1004 .map dl dt a:hover {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  background: #CCCCCC;
}
.map dl:hover dt a {
  color: #e0e9f3;
  font-weight: bold;
}
.map dd {
  font-size: 12px;
  overflow: hidden;
  float: left;
  width: 85%;
}
.map dd .p2 {
  padding: 0 0 0 20px;
  clear: both;
  text-align: left;
}
.map dd .p2 a {
  color: #b87500;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0px;
}
.map dd .p2 a:hover {
  color: #764b00;
  text-decoration: none;
}
.map dd div {
  clear: both;
  overflow: hidden;
  padding: 1px 20px 0px 10px;
}
.map dd div a {
  color: #333;
  float: left;
  padding: 8px 10px;
}
.map dd div a:hover {
  color: #003e7e;
  background: #8c673e;
  color: #fff;
  text-decoration: none;
}
/*# sourceMappingURL=style.css.map */
@media (min-width:1025px) {
  #mmenu{display:none;}
}
a.l-btn span.l-btn-left{
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  transition: all 0 ease 0;
  -webkit-transition: all 0 ease 0;
  -moz-transition: all 0 ease 0;
  -o-transition: all 0 ease 0;
}
.header_h .container_h .main .header_right .left .en {
    color: #fbca4f;
    /* content: attr(data-hover);
    opacity: 0;
    pointer-events: none;
    position: absolute; */
    border-radius:13px;
    background:#886640;
    display:inline-block;
    min-width:16px;
    height:26px;
    line-height: 26px;
    text-align:center;
    padding:0px 5px;
    color:#fff;
    /* text-shadow: 0 0 1px rgba(255, 255, 255, 0.3);
    transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);
    transition: transform 0.3s ease 0s, opacity 0.3s ease 0s; */
}
.header_h .container_h .main .header_nav .nav .cur>a{
  color:#8c673e;
}
#contact-form .validate-on{
  border: 1px solid red; 
  box-shadow: 0 0 1px #ff0000;
}
.pro_con .container .pro_nav ul li .cur4{
  color: #8c673e;
}
.pro_show_con .container .pro_nav ul li .cur4{
  color: #8c673e;
}
/* ================*/
.pr {
  position:relative;
}
.pa {
  position:absolute;
}
.m0a {
  margin:0 auto;
}
.BMapLib_nav {
  display:none;
  padding:10px!important;
}
.BMapLib_bubble_content {
  padding:0 10px 10px 10px!important;
}
.BMapLib_send hone,.BMapLib_bubble_close {
  display:none;
}
.contact_main #map{
  width:100%;
  height:386px;
}
/* =
===============*/
.pro_show_main .main .f_bd .message-main ul .yzm .spanone{
  float:left;

}
.footer .copy .copys .copys_s{
  float: left;
  min-width: 200px;
 }
@media (max-width:768px) {
 .jingping .container .jp_main_right .pos .pos_img{
  height:251px;
 }
 .footer .copy .copys{
  margin-left: 2%;
 }
 .pro_show_main .main .f_bd .message-main ul li {
  width: 96%;
 }
 
}
@media (max-width:320px) {
.pro_show_con .container .sub ul li{
 width:96%;
 }
 .pro_con .container .sub ul li{
 width:96%;
 }
 .pro_show_main .main .f_bd .message-main ul .yzm i{
  right:5%;
 }
 .new_con .container .new_show_main li b{
  width:22%;
 }
 .new_con .container .new_show_main li a{
  width:72%;
 }
  .about_con{
    width:94%;
  }
}
@media (max-width:640px) {
 .footer .copy .copys .copys_s{
  float: none;
 }
}
@media (min-width: 321px) and (max-width: 769px){
 .footer .copy .copys{
/*  margin-left: 25%;*/
 }
 .pro_show_main .main .f_bd .message-main ul .yzm .spanone{
  float:left;
  width:68%;
 }
 .pro_show_main .main .f_bd .message-main ul .yzm i{
  right:34%;
 }
 .new_con .container .new_show_main li b{
  width:12%;
 }
 .new_con .container .new_show_main li a{
  width:80%;
 }

}
@media (min-width: 321px) and (max-width: 415px){
  .new_con .container .new_show_main li b{
  width:19%;
 }
 .new_con .container .new_show_main li a{
  width:77%;
 }
}
@media (min-width: 416px) and (max-width: 640px){
  .new_con .container .new_show_main li b{
  width:12%;
 }
 .new_con .container .new_show_main li a{
  width:80%;
 }
}
@media (min-width: 641px) and (max-width: 669px){
  .new_con .container .new_show_main li b{
  width:24%;
 }
 .new_con .container .new_show_main li a{
  width:74%;
 }
}
@media (min-width: 670px) and (max-width: 769px){
  .new_con .container .new_show_main li b{
  width:21%;
 }
 .new_con .container .new_show_main li a{
  width:76%;
 }
}
@media (min-width: 641px) and (max-width: 769px){
 .footer .copy .copys{
  margin-left: 25%;
 }
}
@media (min-width: 770px) and (max-width: 1024px){
 .footer .copy .copys{
  margin-left: 32%;
 }
}
@media (min-width:1023px) and (max-width: 1024px){
 .left_s{
  width:24%;
 }
}
@media (max-width:1024px){
 .page .page-num{
     display:none;
 }
}
@media (max-width:770px){
 .jingping .container .jp_main_right div img{
    max-height: 226px;
 }
}

.footer .footer_title3 a:hover{
   color: #b87500;
}
.trueland .trueland_main .trueland_bot a:hover{
   color:#81cfe6;
}
.trueland .trueland_main .trueland_bot ul .li_bg2 .bg2_right .ti_p1 a:hover{
  color:#81cfe6;
}
.new_con .container .new_main .mian .news_right .title_1 a:hover{
   color: #b87500;
}
.new_con .container .new_main .mian .news_right .un_div a:hover{
   color: #b87500;
}
.com_all_4 .news_right a:hover {
   color: #b87500;
}
.com_all_4 .news_right .un_div a:hover{
   color: #b87500;
}
.new_con .container .new_show_main .prev_next li a:hover{
  color: #b87500;
}
.new_con .container .new_show_main li a:hover{
   color: #b87500;
}
.jingping .container .jp_main_left .left_main .jp_nav a:hover{
  color: #b87500;
  /* text-decoration: none;*/
}

.footer .container .ermao img{padding-right:15px;}
/*浮动qq留言*/
.service-QQ{
  bottom: -8px!important;
}