﻿/* CSS Document */

@font-face {
  font-family: scb;
  src: url("SC-BOLD_0.OTF");
}

@font-face {
  font-family: scl;
  src: url("SC-LIGHT_0.OTF");
}
@font-face {
  font-family: scr;
  src: url("SC-REGULAR_0.OTF");
}

body {
  margin: 0;
  padding: 0;
  line-height: 30px;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  background: #fff;
}
div,
ul,
li,
dt,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
h7,
img,
p,
span {
  border-style: none;
  border-color: inherit;
  border-width: 0px;
  padding: 0;
  list-style-type: none;
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}

img {
  display: block;
}
input,
button,
select,
textarea {
  outline: none;
}
/* Link */
a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
a:active {
  border: 0px;
  background-color: Transparent;
}
div,
input:focus {
  outline: none;
}

.blank5 {
  width: 100%;
  height: 5px;
  clear: both;
}
.blank07 {
  width: 100%;
  height: 7px;
  clear: both;
  background: #2176bf;
}
.blank10 {
  width: 100%;
  height: 10px;
  clear: both;
}
.blank12 {
  width: 100%;
  height: 14px;
  clear: both;
}
.blank15 {
  width: 100%;
  height: 15px;
  clear: both;
}
.blank20 {
  width: 100%;
  height: 20px;
  clear: both;
}
.blank25 {
  width: 100%;
  height: 25px;
  clear: both;
}
.blank30 {
  width: 100%;
  height: 30px;
  clear: both;
}
.blank40 {
  width: 100%;
  height: 40px;
  clear: both;
}
.blank50 {
  width: 100%;
  height: 50px;
  clear: both;
}
.blank60 {
  width: 100%;
  height: 60px;
  clear: both;
}
.blank70 {
  width: 100%;
  height: 70px;
  clear: both;
}
.blank80 {
  width: 100%;
  height: 80px;
  clear: both;
}
.blank90 {
  width: 100%;
  height: 90px;
  clear: both;
}
.blank100 {
  width: 100%;
  height: 100px;
  clear: both;
}
.blank110 {
  width: 100%;
  height: 110px;
  clear: both;
}
.blank120 {
  width: 100%;
  height: 120px;
  clear: both;
}
.blank130 {
  width: 100%;
  height: 130px;
  clear: both;
}
.blank140 {
  width: 100%;
  height: 140px;
  clear: both;
}
.blank145 {
  width: 100%;
  height: 145px;
  clear: both;
}
.blank150 {
  width: 100%;
  height: 150px;
  clear: both;
}
.blank160 {
  width: 100%;
  height: 160px;
  clear: both;
}
/* .kong100 {width: 100%; height: 150px; clear: both; } */
/*Clear*/
.c33 {
  color: #333333;
}
.clear {
  clear: both;
  font-size: 1px;
  height: 0px;
  line-height: 0px;
  overflow: hidden;
}
/*å¯ç”¨height:1px; overflow:hidden;æ¥æŽ§åˆ¶IE6é»˜è®¤çš„divçš„é«˜ä¸º12~14px,ç”¨BRæ¥åšå§ï¼Œç”¨DIVä¸å¤ªå¥½ç”¨*/

/*é’ˆå¯¹1920çš„å®½å±*/

.max {
  position: relative;
  overflow: hidden;
}
.m_index {
  height: auto;
  margin: 0 auto;
  padding: 0 3%;
  width: 100%;
 /* padding-bottom:3%;
  */
  box-sizing: border-box;
}
 
.common-head {
  height: 40px;
  line-height: 40px;
  width: 84%;
}
.common-head .zuo {
  font-size: 14px;
  color: #666666;
  font-family: scr;
}

.common-head .zuo a {
  color: #666666;
}
.common-head .f1 {

 font-size: 0.22rem;
 font-weight: bold;
 font-family: scb;


}
.common-head .time {

 font-size: 0.22rem;
 font-weight: bold;
 font-family: scb;
 color: #fff;
 margin-left: 0.1rem;
  

}

.common-head .m_index div {
  margin-right: 0.1rem;
  margin-left: 0; 

}

.common-head .m_index .time {
  margin-right: 0;
}
.common-head .m_index .you {
  margin-right: 0;
  width: 111%;

}
.common-head .m_index .f4{
  margin-right: 0.1rem;
}

.common-head .f1  a{
  color: #999999;
} 
.common-head .f1:hover a{

  color:#1f81cc;
}
.common-head  .m_index .f2{
  width: 1px;
  height: 0.16rem;
 
  background: #999;
}

.common-head .f4 a {
  color: #999;
  text-align: center;
 
 
  font-size: 0.20rem;
  font-weight: bold;
}
.common-head .m_index {
  padding-right: 0;
}

.common-head .f4:hover a {
  color: #fff;
}
.common-head .f1:hover  a{
  color: #fff;
}
.common-break a {
   font-size: 0.22rem;
   color: #666666;

}.common-break {
  height: 0.75rem;
  line-height: 0.75rem;
  background: #f2f2f2;
}
.common-break .active {
  color: #2294e6;
}
.big_con {
  background: #f5fbff;
  min-height: 550px;
}

.common_head2  {
  font-size: 0.24rem;
  font-family: scr;
  position: relative;
  line-height: 0.6rem;
  border-bottom: 1px solid #f2f2f2;
  color: #2294e6;
  margin-top:0.2rem
}
.common_head2:after {
  content: '';
  width: 1.5rem;
  height: 3px;
  background: #2294e6;
   position: absolute;
   left: 50%;
   bottom: -2px;
   
  border-radius: 1px;
  -o-border-radius: 1px; 
-moz-border-radius: 1px; 
-webkit-border-radius: 1px; 
transform: translateX(-50%);
-webkit-transform: translateX(-50% );
-moz-transform: translateX(-50% );
}

.xieyi {
  background: #fff;
  padding-top: 5px;
  padding: 0 3%;
}

.xieyi  {padding-bottom: 30px;}

.xieyi  .con1 .c1 {
  font-size: 0.26rem;
  color: #333;
  line-height: 0.7rem;
  font-family: scb;
}
.xieyi  .con1 .c1  p{
    line-height: 0.35rem
}
.xieyi  .con1 .c1  p img {
  margin: 20px 0;
}

.xieyi  .con1  .c2{
  font-size: 0.22rem;
  color: #666666;
  line-height:0.35rem;
  font-family: scr;
}
.xieyi2 .con2  {
  height: 100px;
  background: #fff;
 
}
.common-foot {
  min-height: 2.5rem;
  background: #004564;
  padding-top: 0.35rem;
  
  padding-bottom: 0.3rem;
}





.common-foot .name1 {
  line-height: 0.4rem;
  text-align: center;
  color: #fff;
  line-height: 0.34rem;
}

.common-foot  img {
  margin: 0 auto;
}
.common-bg2  
 {
  background: #004e75;
   height: 84px;
   border-top: 1px solid  #fff;
 }
 .common-bg2 .nav1 {
   padding-top: 15px;
 }
 .common-bg img {
   width: 100%;
 }

 .common-bg2 .nav2 {
  padding-top: 10 px;

 }
.common-bg2 .nav1 li {
  float: left;
  font-size: 14px;
  border-right: 1px solid #fff;
  width: 100px;
  text-align: center;
  font-family: scr;

  
}

 


.common-foot  img {
  max-width: 100%;max-height: 100%;
  vertical-align: middle;
  margin: 0 auto;
}

.common-bg2 .nav1 li a:hover {
  font-family: scb;
}
.common-bg2 .nav1 li a {
  color: #fff;
}
.common-bg2 .nav1 li.first {
  width: 85px;
  text-align: left;
}
.common-bg2 .nav1 li.last{
  border-right: 0;
}

.common-con-left {
  /* width: 893px; */
  
}
.common-con-right {
  width: 278px;

}
.left_hd1_xian {
  width: 0.06rem;
  height: 0.22rem;
  background: #2294e6;
  border-radius:0.02rem;
  margin-right: 0.12rem 
}
.left_hd1  {
   padding-left: 0.2rem;
  height: 0.58rem;
  line-height: 0.58rem;
  /* background: #f2f2f2; */
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
  font-size: 0.24rem;
  color: #2294e6;
  font-family: scb;

}
.left_hd2 {
  margin-top: 0.15rem;
}

.left_hd2 .spst.czjz {
  margin-top: 0.8em;
}

.left_hd2 .zuo_con {
  font-size: 0.2rem;
  color: #666;
  font-family: scr;
  min-height: 3rem;
}

.left_hd2  .zuo_h1 {
  font-size: 0.24rem;
color: #333;
font-family: scb;
} 
.left_hd2  .zuo_h2 {
  font-size: 0.18rem;
  color: #999999;
  font-family: scr;
  /* margin-top: 0.1rem; */
} 

.left_hd2  .you .xian {
  width: 90px;
  height: 1px;
  background: #666;
  margin-top: 15px;
}

.left_hd2 .you_qq img {
  display: inline-block;
  margin: 0 0.05rem;
}
.left_hd2 .you_qq img {
  width: 0.36rem;
  height: 0.36rem;
}
.left_hd2 .you {
  /* margin-top: 15px; */
}
.common-con-left .left_con .video_box {
  /* height: 600px; */
  margin-top: 20px;
  margin-bottom: 0.3rem;
  min-height: 3rem;
  width: 100%;
}
.common-con-left .left_con .video_box img {
  width: 100% !important;
  height: auto;
  margin: 10px 0;
}
 .common-con-left .left_con .video_box iframe {
    width: 350px;
  /* height:200;*/
}
.common-con-left .left_con .video_box p{
  font-size: 0.22rem !important;
   
}

.common-con-left  .left_con_bot  {
  height: 62px;
  line-height: 62px;
  width: 100%;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}

.common-con-left  .left_con_bot .left ,
.common-con-left  .left_con_bot .right {
  width: 40%;
}


.common-con-left .jiantou  .img2{
  display: none
}
.common-con-left .jiantou  img{
  margin-top: 25px;
  margin-right: 10px;
}

 
.common-con-left .jiantou .left:hover .img2,
.common-con-left .jiantou .right:hover .img2
{
  display: block
}
.common-con-left .jiantou .left:hover .img1,
.common-con-left .jiantou .right:hover .img1
{
  display: none
}
.common-con-left .jiantou .name {
  font-size: 14px ;
  color: #999;
  font-family: scr;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  width: 81%;
}
.common-con-left .jiantou .left:hover .name,
.common-con-left .jiantou .right:hover .name
{
  color: #2294e6;
}
.common-con_bottom  {
  margin-top: 70px;
}

.common-con_bottom .bottom-head {
  font-size: 20px;
  color: #333333;
  font-family: scb;
  width: 100%;
  padding-bottom: 10px;

  border-bottom: 1px solid #e6e6e6;
}
.bottom-head2 .b1 {
  font-size: 16px;
  color: #999999;
  font-family: scb;
  margin-right: 30px;

  line-height: 35px;
  float: left;
}
.bottom-head2 .b1 {
  cursor: pointer;
}

.bottom-head2 .b1.active{
  border-bottom: 2px solid #1f81cc;
   color: #1f81cc;
}
.bottom-head2 .b1:hover {
  border-bottom: 2px solid #1f81cc;
  color: #1f81cc;
}
.bottom-head2  {
  margin-top: 10px;
}
.bottom-head2_con {
  margin-top: 20px;
}
.bottom-head2_con .bc1 {
  display: none
}
.bottom-head2_con .bc1:first-of-type {
  display: block
}
.bottom-head2_con .bc1 a {
  font-size: 14px;
  color: #666666;
  display: inline-block;
  margin-bottom: 12px;
 
  width: 19.7%;
}

.bottom-head2_con {
  margin-bottom: 30px;
}
.common-con_bottom2 .hd1 {
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
}
.common-con_bottom2 .hd1  .hh {
  width: 1.7rem;
  height: 0.50rem;
  background: #1f81cc;
  font-size: 0.2rem;
  color: #fff;
  font-family: scb;
  text-align: center;
  line-height: 0.50rem;
}
.swiper-container_bot .swiper-slide .swiper-slide_con {
  border: 1px solid #ccc;
 height: 0.8rem;
 box-sizing: border-box;
  overflow: hidden;
} 


.swiper-container_bot .swiper-slide img{
  width: 100%;
  height: 100%;
}
.swiper-container_bot {
  overflow: hidden;
  margin-top: 0.2rem;
  height: 0.8rem;
  /* margin-bottom: 40px; */
  /* padding-bottom: 0.2rem; */
}

.common-con-right .search  {
   height: 32px; 
   border-radius: 5px;
   -o-border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;  
   overflow: hidden;
   margin-bottom: 12px;
   border: 1px solid #cccccc;
}
.common-con-right .inp  {
  width: 188px;
height: 100%;
 font-size: 14px;
 color: #333;
 border: 0;
 padding-left: 5px;
 box-sizing: border-box;
}
.common-con-right .sub 
{
  width: 60px;
  height: 100%;
  background: #2188d8;
  border: 0;
  color: #fff;
  font-family: scr;
 font-size: 14px;

}
.common-con-right .search .img1 {
  margin-top: 8px;
  margin-left: 7px;
  
}
.common-con-right .search {
  margin-top: 16px;
  cursor: pointer;
} 
.right_p1 .right_p1_head {
  background: url(../images/bg2.png) no-repeat;
  width: 100%;
  height: 42px;
  background-size: cover;

}

 
.right_p1 .right_p1_head .h1 {
  width: 4px;
  margin-top: 13px;
  height: 16px;
  background: #fff;
  border-radius:1px;
  -o-border-radius:1px; 
-moz-border-radius:1px; 
-webkit-border-radius:1px;
margin-left: 15px;
margin-right: 5px;  
}
.right_p1 .right_p1_head .h2 {
  line-height: 42px;
  color: #fff;
  font-size: 20px;
  font-family: scr;
}

.right_p1 .right_p1_con {
  height: 250px;
  border: 1px solid #e6e6e6;
  padding: 17px 5px;
  box-sizing: border-box;
  position: relative;
}
.right_p1 .right_p1_con2 {
  height: 250px;
  border: 1px solid #e6e6e6;
  padding: 17px 5px;
  box-sizing: border-box;
  position: relative;
}
.right_p1 .right_p1_con {
  border:1px solid #e6e6e6;
  border-top: 0;
}
.right_p1 .right_p1_con a {
  font-size: 14px;
  color: #666;
  font-family: scr;
  display: block;
    height: 95%;
  
}

.right_p1 .right_p1_con .more {
  bottom: 5%;
  right: 4%;
}
.right_p1 .right_p1_con:hover .more .img1 {
  display: none
}
.right_p1 .right_p1_con:hover .more .img2 {
  display: block
}
.right_p1 .right_p1_con .more .img2 {
  display: none
}.right_p1 {
  margin-bottom: 40px;
}

.right_p1_con2 .dian{
  font-size: 25px;
  color: #ccc;
  line-height: 18px;
 
  margin-right: 6px;
  
}
.right_p1_con2 .name{
  font-size: 14px;
  color: #999; 
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  width: 88%;
    
}
.right_p1_con2 .ri{
  height: 33px;
  line-height: 33px;
  border-bottom: 1px dashed #f2f2f2;
  margin-bottom: 3px;
}
.right_p1_con2 .ri a {
  display: block
}

.right_p1_con2 .ri img{
  margin-top: 11px;
}
.right_p1_con2 .img_box .img2{
  display: none
}
.right_p1_con2 .ri:hover .img2{
  display: block
}
.right_p1_con2 .ri:hover .img1{
  display: none
}
.right_p1_con2 .ri:hover .dian {
  color: #2294e5;
}
.right_p1_con2 .ri:hover .name {
  color: #2294e5;
}
.right_p1_con2 .ri.last {
  border-bottom: 0;
}
.right_p1 .weixin_box .hdd1{
    font-size: 14px;
    color: #333;
    font-family: scr;
    /* margin-top: 17px; */
}
.right_p1 .weixin_box .weixin img{
  width: 159px;
  height: 159px;
  margin: 10px auto;
  margin-bottom: 0;
}
.right_p1 .weixin_box .hdd2 {
  font-family: scb;
  font-size: 18px;
  color: #2294e5;
  text-align: center;
  margin-top: 5px;
}

.right_p2 {
    background: url(../images/bg3.png) no-repeat;
  width: 100%;
  height: 72px;
  background-size: cover;

}
  .right_p2 img {
     margin-top: 20px;
    margin-left: 65px;
    margin-right: 18px;

  }
  .right_p2 .name2 {
   color: #fff;
   font-size: 22px;
   font-family: scb;
   margin-left: 5px;
  line-height: 72px;
 
  }
  .jubao_list ul li  {
    padding: 0 2%;
    /* margin-bottom: 22px; */
    border-bottom: 1px solid  #ccc;
    /* padding-bottom: 1%; */
    height: 0.6rem;
    line-height: 0.6rem;
    box-sizing: border-box;
  }

    .jubao_list ul li:hover  .dian{
        background: #2294e5;
    }
         .jubao_list ul li:hover  .name{
        color: #333333;
    }  
       .jubao_list ul li:hover  .img_box{
        color: #2294e5;
    } 
.jubao_list ul li .dian {
   width: 6px;
   height: 6px;
  color: #ccc;
  background: #ccc;
  /*line-height: 18px;*/
     border-radius: 50%;
  -o-border-radius: 50%; 
-moz-border-radius: 50%; 
-webkit-border-radius: 50%; 
  margin-right: 8px;
 
}
 .jubao_list ul {
  /* margin-top: 20px; */
  width: 100%;
 }
 .jubao_list ul li .name {
    font-size: 0.23rem;
    color: #333;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    width: 70%;
 }
 
 .jubao_list ul li  .img_box {
      font-size: 0.22rem;
      color: #999;
      font-family: scr;
      margin-left: auto;
 }


.jubao_select a {
  font-size: 14px;
  color: #999999;
  font-family: scr;

}
.jubao_select a.first {
  border: 0;
  font-size: 14px;
}
.jubao_select a.last {
  border: 0;
  font-size: 14px;
}


.jubao_select a {
  border: 1px solid #999;
  display: inline-block;
  padding:0  11px;
  margin: 0 2px;
  height: 30px;
  line-height: 30px;
  box-sizing: border-box

  
    
}
.jubao_select input {
  display: inline-block;
  border: 1px solid #999;
  display: inline-block;
  padding:0  6px;
  margin: 0 2px;
  height: 30px;
  line-height: 30px;
  box-sizing: border-box;
  font-size: 14px;
  color: #999999;
  width: 38px;
  font-family: scr;
}
.jubao_select  {
  margin-top: 30px;
}
.jubao_select a:hover {
 background: #2294e6;
 color: #fff;
 border: 1px solid #2294e6;
} 


.jubao_select span {
  font-size: 14px;
  color: #999999;
  font-family: scr;
  display: inline-block;
 
  margin: 0 5px;
  height: 30px;
  line-height: 30px;
  box-sizing: border-box
}
 


.jubao_select a.first:hover {
  background: transparent;
  color: #2294e6;
  border: 0px solid #2294e6;
 } 
.jubao_select a.last:hover {
  background: transparent;
  color: #2294e6;
  border: 0px solid #2294e6;
 } 



.jubao_select {
  width: 100%;
}
.common-bg img {
  width: 100%;
}
 

.jubao_xiexin .name  input {
   width: 100%;
   height: 0.6rem;
   border: 1px solid #e6e6e6;
   padding: 0 2%;
   color: #333;
   box-sizing: border-box;
   font-size: 0.2rem;
  font-family: scr;
  }

.jubao_xiexin .name {
   width:100%;
   margin-bottom:0.2rem

}
.jubao_show {
  padding: 0 3%
}
.jubao_xiexin .name:first-of-type{
  margin-left: 0
}
.jubao_xiexin .message {
  margin-top: 0.3rem;
  padding:0 3%;
  padding-bottom:0.8rem
}

.jubao_xiexin .text  textarea {
  width: 100%;
   height: 3.57rem;
   border: 1px solid #e6e6e6;
   color: #333;
}

.jubao_xiexin .text   textarea{
  margin-top: 0;
  padding: 2%;
  box-sizing: border-box;
  font-family: scr;
  font-size: 0.2rem;
}
.left_hd1 .left_img {
  width: 0.28rem;
  height: 0.24rem;
  margin-right: 0.1em;
} 
.left_hd1 .left_img img {
  width: 100%;
}

.jubao_xiexin .zhushi {
  font-size: 0.2rem;
   margin-top: 0.2rem;
color: #666666;
font-family: scr;
}
.xiexin {
  width: 100%;
  background: #49a4e6;
  border-radius: 0.15rem;
  height: 0.6rem;
  color: #fff;
  font-size: 0.24rem;
  margin-top: 0.2rem;
}



.xiexin img {
  width: 0.24rem;
  height: 0.25rem;
  margin-right: 0.2rem;
}



.jubao_xiexin .zhushi span {
    color: #2294e6; 
} 


.jubao_xiexin .submit input{
  width: 100%;
  height: 0.6rem;
  background: #2294e6;
  line-height:0.6rem;
  text-align: center;
  color: #fff;
  font-size: .2rem;
  font-family: scb;
  cursor: pointer;
  border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border: 0;
}
.shipin_list .s1 {
 
  width: 100%;
 
}


.shipin_list  .s1 {
  position: relative;
}

.shipin_list .s1 .zhezhao {
  position: absolute;
  top: 0;
  left: 0;  
  width: 100%;
  height: 269px;

}
.shipin_list .s1  .zhezhao {
  display: block;
  height: 3.36rem;
}
 
.shipin_list .s1 .h2 .img4 {
   
 
}
.shipin_list .s1  .h2 .img4 {
  display: none;
}
.shipin_list .s1  .h2  {
  margin-top: 10px;
}
.shipin_list .s1  .h2  img {
  width:0.28rem;
  height:0.16rem;
}

.shipin_list .s1:hover .h2 .img4 {
   display: block;
}
.shipin_list .s1:hover .h2 .img3 {
   display: none;
}
.shipin_list .s1 .h1 {
  font-size: 0.22rem;
  color: #999;
  
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;

}
.shipin_list .s1 .h1 {
  color: #999999;
 font-family: scb;
  ;
}
.shipin_list .s1 {
  margin-right: 36px;
  margin-bottom: 27px;
}
.shipin_list .s1:nth-of-type(2n) {
  margin-right: 0px;
}

.shipin_list .s1:hover .h1 {
 
  font-family: scb;
  color: #2294e6;
}

.shipin_list .name_box {
  width: 100%;
  height: 100%;
  /* background: #f5f5f5; */
  padding: 0.1rem;
  box-sizing: border-box;
  height: 1rem;
  /* border-bottom: 1px solid #e6e6e6; */
}
 
.shipin_list .s1:hover  .name_box {
  border-bottom: 1px solid #2294e6;
    background: #f5f5f5;
}

 .search .common_head2  {
   text-align: center;
   color: #333;
    font-family: scb;
    margin: 0 auto;
 }
 .search_box {
   background: #f5fbff;
   padding-bottom: 50px;
 }

 .search .name input {
   width: 4.18rem;
   height: 0.5rem;
   font-size: 0.2rem;
   color: #333;
   padding: 0 10px;
   box-sizing: border-box;
   border:1px solid #e6e6e6;
 }
 .search .name {
  margin: 0 auto;
  text-align: center;
  margin-top: 0.3rem;

 }
 .search {
   height: 320px;
   background: #fff;
 
  
 }
 .search .submit {
  position: relative;
  width: 4.18rem;
  height: 0.67rem;
  margin: 21px auto;
 }
 .search .submit img {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;

 }
 .search .submit  .inp {
   border: 0;
   background:transparent;
   width: 100%;
   height: 100%;
   z-index: 222;
   position: relative;
   cursor: pointer;
 }
 .search_show_tou {
    margin-top: 40px;
 }
 .search_show_tou .left .img1  {
   width: 240px;
   height: 321px;
 } 
 .search_show_tou .right {
   height: 240px;
   background: #f5fbff;
   width: 653px;
   padding-left: 30px;
   box-sizing: border-box;
}
 .search_show_tou .h1 {
   font-size: 20px;
   color: #333333;
   font-family: scb;
   margin-top: 10px;
   
 }
 .search_show_tou .h2 {
   font-size: 14px;
   line-height: 25px;

   color: #666;
 }

 .search_show .left_con_bot .xian {
   width: 4px;
   height: 18px;
   background: #2294e6;
   
   border-radius: 2px;
   -o-border-radius: 2px; 
-moz-border-radius: 2px; 
-webkit-border-radius: 2px; 
  margin-top: 22px;
 }
 /* .search_show .left_con_bot  .name {
    color: #666666;
    font-family: scb;
    font-size: 20px;
    margin-left: 5px;
    line-height: 62px;
 }
 .search_show .left_con_bot {
   padding: 0 10px;
    margin-top: 30px;
 } */

.search_show_con {
  line-height: 25px;
  color: #666;
  font-size: 14px;
 font-family: scr;
 margin-top: 30px;
}
.search_show {

  padding: 0 3%
}
.search_show .search_con {
  min-height:4rem ;
  padding: 2% 
}

.search_show .search_con img {
  width: 100%;
  margin: 10px 0;
}
.regist .name {
  width: 80%;
  height: 0.5rem;
  border: 1px solid #e6e6e6;
  padding: 0 0.15rem;
  margin: 0 auto;
  margin-top: 0.2rem;
  box-sizing: border-box;
}
.regist .name img {
  width: 0.22rem;
  height: 0.22rem;
  margin-right: 10px;
  margin-top: 9px;
}

.regist .name input {
  font-size: 0.22rem;
  color: #333;
  height: 100%;
  border: 0;
  font-family: scr;
  width: 73%;
}

.regist {
  /* height: 572px; */
  background: #ffffff;
  width: 100%;
  padding-bottom: 0.5rem;
  
  min-height: 5rem;
}
 
.regist input::-webkit-input-placeholder{ 
  color:    #cccccc;
}
.regist input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color:    #cccccc;
}
.regist input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color:    #cccccc;
}
.regist input:-ms-input-placeholder { /* IE 10+ */

  color:    #cccccc;

}

.regist .mess .name {
  width: 73%;
  margin-right: 0.2rem;
  margin-left: 0;
}
.regist .mess .yan {

margin-top: 0.15rem;
}
.regist .mess .yan input{
  width: 1.2rem;
  height: 0.5rem;
  border: 1px solid #2294e6;
  text-align: center;
  line-height: 0.5rem;
  color: #2294e6;
  font-size: 0.2rem;
  font-family: scb;
  /* margin-top: 27px; */
  cursor: pointer;
  background:transparent;
  box-sizing: border-box;
}
.regist  .mess {
  width: 80%;
  box-sizing: border-box;
  margin: 0 auto
}
.regist  .mess input {
  width: 62%;
}

.agess .name2 {
  display: inline-block;
  font-size: 0.18rem;
  color: #666666;
}
.agess {
  margin: 15px auto;
  /* text-align: center; */
  line-height: 30px;
  width: 80%;
}
.agess    span{
  display: inline-block;


}

.log.regist .common_head2 {
  margin-bottom: 0.6rem;
}

.log.regist  .name {
  margin-top: 0.3rem;
}
.agess    span a{
  font-size: 0.18rem;
  color: #2294e6;
}
.checkbox1 {
  line-height:0.2rem;
  margin-left: 21px;
  vertical-align: middle
}
.submit2 input{
  width: 80%;
  cursor: pointer;
  height: 0.6rem;
  background: #2294e6;
  border: 0;
  text-align: center;
  color: #fff;
  font-size: 0.22rem;
  font-family: scb;
  text-align: center;
}
.submit2 {
  text-align: center
}

.regist_bot .name3 {
     font-size: 0.2rem;
     color: #666;
}
.regist_bot .name4  a{
    font-size: 0.2rem;
    color: #2294e6;
}
.regist_bot {
  margin:  auto;
  text-align: center;
  width: 80%;
  margin-top: 12px;
}
.login_bot  div{
 float: left;
}
.login_bot .name4 {
   font-size: 0.22rem;
   color: #333;
   border-right:1px solid #666; 
   padding-right: 8px;
   font-family: scr;
   line-height: 15px;
   margin-right: 8px;
}
  
.login_bot .name6 {
  line-height: 15px;
}
.login_bot .name6 a {
   font-size: 0.22rem;
   color: #2294e6;
   font-family: scr;

}
.login_bot {
  margin: 0 auto;
  width: 181px;
  margin-top: 30px;

}

.geren .g1  {
   height: 0.6rem;
   border-top: 1px solid #e6e6e6;
 
   cursor: pointer;
   width: 100%;
   line-height: 0.6rem;
}
.geren .g1 .name {
  font-size: 0.2rem;
  color: #333333;
  font-family: scb;
  line-height: 0.6rem;
  padding-left: 0.1rem;
}
.geren .g1 .name2 {
  font-size: 0.2rem;
  font-family: scr;
  color: #666666;
  margin-left: 0.3rem;
}
.geren .g1 .name3 {
  font-size: 0.2rem;
  color: #999;
  font-family: scr;
}
.geren .g1 .fr  img {
 
  margin-left: 8px;
 
}

.g1_bot {
  /* min-height: 147px; */
  
}
.g1_bot .t3 {
  width: 0.9rem;
  height: 0.44rem;
  background: #ededed;
  font-size: 0.18rem;
  color: #333;
  font-family: scr;
  text-align:center;
  line-height: 0.4rem;
  margin-left: 0.1rem;
}
.g1_bot {
  padding-left: 0.2;
  padding-top: 10px;
}
.g1_bot .t2 {
  width: 2.4rem;
  height: 0.4rem;
  border: 1px solid #dddddd;
  padding: 0 0.1rem;
  font-size: 0.18rem;
  color: #333;
}
.g1_bot .t2 {
  /* margin-right:15px; */
}
.g1_bot .t2 input {
  border:0px solid #fff;
  width:100%;
  height:100%;
  font-size: 0.18rem;
}
.g1_bot .t1 {
 margin-right: 0.18rem;
 line-height: 30px;
 font-size: 0.18rem;
 color: #333;
}

.g1_bot .text2 {
  margin-top:15px;
}


.g1_bot .text3 {
  padding-left: 17%;
  margin-top: 7px;
  padding-bottom: 0.3rem;
}
.g1_bot {
  border-top: 1px solid #e6e6e6;
}


.g1_bot .text3 .t4 {
  /* margin-right:10px; */
}
.g1_bot .text3 .t4 button
 {
  border:0;
  background:transparent;
  width: 1rem;
  height: 0.3rem;
  background:#2294e6;
  color:#fff;
  border-radius: 5px;
  -o-border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  cursor:pointer;
  font-size: 0.18rem;
}
.g1_bot .text3 .t5 button
 {
  border:0;
  background:transparent;
   width:55px;
   height:30px;
   cursor:pointer;

   color:#9e7e82;
            border-radius: 5px;
      -o-border-radius: 5px; 
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px; 
}
.g1_bot {
  float: left;
  width: 100%;
  display: none;
  box-sizing: border-box;
  padding: 0 13%;
}
 
.swiper-container_banner {
  overflow: hidden;
  height: 1.2rem;
  position: relative;
}

.swiper-container_banner img {
  width: 100%
}


.swiper-container_banner  .pagination {
  right: 10px ;
  text-align: right;
  bottom:10px;
  
}


.swiper-container_banner  .swiper-pagination-switch {
  border:0;
  background:#fff;
  opacity:0.5;
  width:10px;
  height:10px;
  margin:0 5px;
}

.swiper-container_banner  .swiper-pagination-switch.swiper-active-switch {
  border:0;
  background:#fff;
  opacity:1;
}

.index_m1 .zz {
 height: 52px;
}
.swiper-container_m1 {
  height:23px;
  overflow: hidden;
  margin-top: 16px;
}
.index_m1 .zz .img1 {
  width: 27px;
  height: 22px;
  margin-right: 10px;
  margin-top:15px
}
.index_m1 .zz  {
  font-size: 16px;
  font-family: scr;
  color: #333;
}
 
.index_m1 {
  background:#f2f2f2;
  padding-left:15px;
  height: 54px;

}
.index_m1 .common-con-right .search {
  margin-right: 20px;
  box-sizing: border-box;
  margin-top: 11px;
}

.index_m1  .common-con-right {
  width: 295px;
}

.swiper-container_m2  {
  /*width: 550px;*/
  height: 3rem;
  position: relative;
}
.swiper-container_m2  .swiper-slide {
   position: relative
}
.swiper-container_m2  .swiper-slide .zhezhao {
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.2rem;
  font-family: scr;
  color: #fff;
  background: #094964;
 
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding:0 3%;
  padding-right: 37%;
  box-sizing:border-box;
 
}
.swiper-container_m2 {
  overflow: hidden;
}

.index_m2 .yy {
  width: 100%;

}
.index_m2 .swiper-container_m2 .swiper-slide img{
  max-width: 100%;
  min-height:100% ;
  vertical-align: middle;
  margin: 0 auto;
  /* height: 100%; */
} 
.yy_head {
  width: 100%;
 height: 0.71rem;
 line-height: 0.71rem;
 background: #edf4fc;
}
.yy_head .y1 {
  width: 1.2rem;
  font-size: 0.2rem;
  color: #999999;
  font-family: scb;
  text-align: center;
  cursor: pointer;
}
 
.yy_head .y2  img {
  display: inline-block
}
.yy_head .y1.active {
  position: relative;
 
    color: #2294e6;
}
.yy_head .y1.active:after {
  content: '';
  background: url(../images/sanjiao.png);
  background-size:cover;
  width: 1.2rem;
  height: 0.08rem;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50% );
  -moz-transform: translateX(-50% );
}
 
.yy_head .y1 {
  float: left;
}
.yy_head .y2  {
  float: right;
  padding-right: 0.2rem;
}
.yy_head .y2 a {
  font-size: 0.19rem;
  color: #999999;
  font-family: scr;
  margin-right: 0.1rem;

}
.pagination2 {
  position: absolute;
 
  right: 0.2rem;
  bottom: 0.15rem;
}


.pagination1 .swiper-pagination-switch,
.pagination2 .swiper-pagination-switch
{
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  -o-border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
 
  margin-right: 5px;
  opacity: 0.8;
  background: #fff;
  filter:alpha(opacity=70);
  filter:"alpha(opacity=70)";
  opacity:0.7;
  border: 0;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  cursor: pointer;
}



.pagination1  .swiper-pagination-switch.swiper-active-switch ,
.pagination2 .swiper-pagination-switch.swiper-active-switch 
{
  background: #fff;
  filter:alpha(opacity=100);
  filter:"alpha(opacity=100)";
  opacity:1;
 
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}











.yy_bot .jubao_list ul li .name {
 
width: 72%;
}
.yy_bot .jubao_list ul li {
  padding: 0 2%;
  /* margin-bottom: 0.15rem; */
  border-bottom: 1px dashed #ccc;
  padding-bottom: 0%;
}

.yy_bot .jubao_list {
  display: none
}
.yy_bot .jubao_list:first-of-type{
  display: block
}
.index_m3 .bg {
  height: 180px;
}
.t_head {
  height: 0.7rem;
  border-bottom:1px solid #e6e6e6;
  line-height: 0.7rem;
  padding: 0 3%;
  /* border-top: 1px solid #e6e6e6; */
}
.t_head .name {
  height: 0.25rem;
  /* margin-top: 8px; */
  width: 0.05rem;
  background: #2294e6;
  border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  /* margin-top: 20px; */
  -webkit-border-radius: 2px;
  margin-right:10px;
  /* margin-left:20px; */
}
.t_head .name2 {
  font-size: 0.26rem;
  font-weight: bold;
  color: #333333;
 
}

.t_head .name3  img {
  display: inline-block
}
.t_head .name3 {
  margin-right: 10px;
  margin-left: auto;
}
.t_head .name3  a {
  font-size: 0.23rem;
  color: #999999;
  font-family: scr;
}
.t_box {
  width: 100%;
  /* border:1px solid #e6e6e6; */
  border-bottom: 0;
}

.t_box .t_body  {
  padding: 0.02rem 3%;
}
.t_box .t_body  .img_box {
  position: relative;
  /* height: 185px; */
  height: 1.6rem;
}



.t_box .t_body  .img_box img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
margin: 0 auto;
}
.t_box .t_body  .img_box  .zhezhao {
  height: 45px;
  line-height: 45px;
  padding: 0 10px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  box-sizing: border-box;
 
  font-size: 16px;
  font-family: scb;
  color: #fff;
  background: #094964;
 
 
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  line-height:  45px;
 
}




.t_box .t_body .jubao_list ul li {
  border-bottom: 0;
  /* margin-bottom: 4px; */
  width: 100%;
  height: 0.5rem;
  /* overflow: hidden; */
}
.swiper-container_m2_1 .img_box {
  height: auto !important;
}

.t_box .t_body .jubao_list ul li.last {
  margin-bottom: 00px;
}

.index_m3_con .zz {
  margin-left: 22px;
}
.index_m3_con .zz:first-of-type{
  margin-left: 0
}

.index_m2_1 .t_body_con {
 font-size: 0.2rem;
 color: #666666;
 overflow: hidden;
 display: -webkit-box;
 -webkit-box-orient:vertical;
 -webkit-line-clamp:7;
 font-family: scr;
 line-height: 0.35rem;
 margin-top: 0.2rem;
}

.index_m2_1 .t_body {
  box-sizing: border-box;
  /* height: 205px; */
  border-bottom: 0.2rem solid #f5f5f5;
  width: 100%;
  box-sizing: border-box;
  padding-bottom: 0.2rem;
}
.index_m2_1 .name2 img{
  display: inline-block;
  width:0.28rem;
  height:0.24rem;
}

.index_m2_1  .t_head  {
  /* background: #f5f5f5; */
}
.index_m2_1 .zz.fr {
  width: 791px;
}
.index_m2_1 .zz.fr .t_box {
  width: 100%;
}
.index_m2_1 .zz.fr  .name2 {
  padding-left: 13px
}

.index_m2_1 .zz.fr  .jubao_list ul {
  margin-top: 0;
}

.index_m2_1 .zz.fr .t_box .t_body .jubao_list ul li {
  margin-bottom: 5px;
  box-sizing: border-box;
  width: 100%;
}
.index_m2_1 .zz.fr .t_body {
    width: 76%;
    overflow: hidden;
}
.index_m2_1 .zz.fr  .xiexin {
  margin-top: 25px;
  margin-right: 20px;
}
.swiper-container_m2_1 {
  /* height: 173px; */
  overflow: hidden;
  margin-top: 5px;
  width: 100%;
}
.swiper-container_m2_1 .sswiper-slide {
  height: 50px;
}

.index_m2_1 .zz3 {
  /* margin-top: 30px; */
  width: 100%;
}
.index_m2_1 .zz3  .t_box {
  width: 100%;
}
.swiper-container_m2_2 {
  width:100%;
  height: 2.60rem;
  overflow: hidden;
}

.swiper-container_m2_2 .swiper-slide {
    width: 100%;
    height: 100%;

}   
.swiper-container_m2_2 .swiper-slide img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
margin: 0 auto;
}


.index_m2_1 .zz3  .t_body {
 
  margin-top: 0.2rem;
  height: auto;
}
.index_m2_1 .zz3  .t_body_con {
  width: 100%;
}
.index_m2_1 .zz3 .jubao_list  li:hover .bo_box .img2{
  display: block
} 
.index_m2_1 .zz3 .jubao_list  li:hover .bo_box .img1{
  display: none
} 
 
.index_m2_1 .zz3 .jubao_list  li  .bo_box .img2{
  display: none
} 
 .bo_box  img {
   width:0.2rem;
   height:0.2rem;
 
  margin-right: 5px;
 
 }

 .index_m2_1 .zz3  .jubao_list  li .jian_box .img2 
 {
   display: none
 }

 .index_m2_1 .zz3  .jubao_list  li:hover .jian_box .img2 
 {
   display: block
 }

 .index_m2_1 .zz3  .jubao_list  li:hover .jian_box .img1 
 {
   display: none;
 }
 .index_m2_1 .zz3  .jubao_list  li  .jian_box {
   /* margin-top: 7px; */
   margin-left: auto;
 }

  .index_m2_1 .zz3  .jubao_list  li  .jian_box  img {
    width:0.18rem;
    height:0.13rem;
  }
 .index_m2_1 .zz3  .jubao_list  li {
   /* border-bottom:1px dashed #e6e6e6 !important; */
   /* margin-bottom: 13px !important; */
 }


 .index_m2_1 .zz3  .jubao_list ul li {
 
/* padding-bottom: 2%; */
}


.swiper-container_m2_2 .swiper-slide {
  position: relative;
  height: 2.6rem;
  /* margin-top: 0.2rem; */
}




.swiper-container_m2_2 .swiper-slide .zhezhao {
  height:0.44rem;
  
  line-height: 0.44rem;
  font-size: 0.18rem;
  font-family: scr;
  color: #fff;
  background: #094964;
 
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
 

  }

.swiper-container_m2_2 .swiper-slide .zhezhao_name {
  width: 63%;
  height: 100%;
  padding-left: 15px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
}

.index_m2_1 .zz4 .img_box {
  width: 48%;
}
.index_m2_1 .zz4 .img_box .zhezhao {
  height: 0.38rem;
  line-height: 0.38rem;
  font-size: 0.16rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
}

.index_m2_1 .zz4 .t_head {
  background: transparent
}

.index_m2_1 .zz3 .t_head {
  background: transparent
}
.index_m2_1 .zz4 {
  /* margin-left: 28px; */
}
.index_m2_1 .zz4 .t_body {
  /* height: 279px; */
  margin-top: 0.3rem;
}

.index_m2_1 .zz4 .t_body li {
  /* margin-bottom: 8px !important; */
}

 
.index_m3_con .zz5 .img_box {
  width: 48%;
}

 
 
.index_m3_con .zz5 .img_box .zhezhao {
   height: 27px;
   line-height: 27px;
   font-size: 14px;
   overflow: hidden;
   display: -webkit-box;
   -webkit-box-orient:vertical;
   -webkit-line-clamp:1;
}


.index_m3_con .zz5 {
  margin-left: 20px;
}
.index_m3_con .zz5.first{
  margin-left: 0 !important;
}
.index_m4 .bg {
  height: 180px;
}

.index_m4  .zz {
  margin-left: 21px;
} 
.index_m4  .zz.first {
  margin-left: 0;
}
.swiper-container_bot .fanye {
  position: absolute;
  top: -59%;
  width: 16%;
  right: 0;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50% );
  -moz-transform: translateY(-50% );
}
.swiper-container_bot .fanye .f_zz:hover .img2,
.swiper-container_bot .fanye .f_yy:hover .img2{
  display: block;
  cursor: pointer;
}
.swiper-container_bot .fanye .f_zz:hover .img1,
.swiper-container_bot .fanye .f_yy:hover .img1{
  display: none;
  cursor: pointer;

}
.swiper-container_bot .fanye .f_zz  .img2,
.swiper-container_bot .fanye .f_yy .img2{
  display: none;
  cursor: pointer;

}

.swiper-container_bot .swiper-slide {
  padding:0 5px;
  box-sizing: border-box;
}

.shipin_list2 .s1 {
  width: 48%;
  height: 2.77rem;

}

.shipin_list2 {
  padding: 0 3%
}
.shipin_list2 .s1 .zhezhao {
  height: 30px;
  
  line-height: 30px;
  font-size: 14px;
  font-family: scr;
  color: #fff;
  background: #000;
  filter:alpha(opacity=70);
  filter:"alpha(opacity=70)";
  opacity:0.7;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  line-height: 46px;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);


}
.shipin_list2 .s1 .zhezhao2 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0 10%;
  box-sizing: border-box;
  color: #fff;
  font-size: 14px;
  font-family: scr;
  line-height: 30px;
  background: rgba(0,0,0,0.5);
}
.shipin_list2 .s1 {
  position: relative;
  margin-bottom: 0;
}

 
  .shipin_list2 .s1 .img1{
    width: 100%;
    height: 1.61rem !important  ;
  
  }
 

.shipin_list2 .s1 .zhezhao2 img {
  margin-top: 5px;
}
.shipin_list2 .s1 .name_box {
  /* margin-top: 5px; */
}
.shipin_list2 .s1   .name_box .h1 {
  font-size: 0.22rem;
}
.shipin_list2 .s1:hover  .name_box .h1 {

  color: #2294e5;
}
.shipin_list2 .s1  .name_box .h1 {

color: #333;

overflow: hidden;

display: -webkit-box;

-webkit-box-orient:vertical;

-webkit-line-clamp:2;

line-height: 0.3rem;
}
.shipin_list2 .s1  .name_box  .h2 .zz {
  font-size: 0.18rem;
  color: #ccc;
}
.shipin_list2 .s1  .name_box  .h2 img {
  margin-top: 3px;
  margin-right: 5px;
}
.shipin_list2 .s1  .name_box  .h2 .img4 {
  display: none
}
.shipin_list2 .s1:hover  .name_box  .h2 .img4 {
  display: block
}
.shipin_list2 .s1:hover  .name_box  .h2 .img3 {
  display: none
}


.shipin_list2 .s1  .name_box  .h2 .yy {
  font-size: 0.18rem;
  color: #cccccc;
}
.shipin_list2 .s1  .name_box  .h2  {
  margin-top: 5px;
}
.shipin_list2 .s1  {
  margin-right: 4%;
  margin-top: 0.2rem;
}
.shipin_list2 .s1.four{
  margin-right: 0
}
.common-head.index {
  position: absolute;
  top: 0;
  width: 100%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50% );
  -moz-transform: translateX(-50% );
  left: 50%;
  z-index: 222;
}

.common-head.index .zuo a{
   color: #fff;
}
.common-head.index .you .f1 a{
  color: #fff;
  opacity: 0.5;
}
.common-head.index .you .f4 {
  /* background: transparent */
}
.common-head.index .you .f4 a{
  color: #fff;
  opacity: 0.5;
  background: transparent
}

.common-head.index .you .f1:hover a{
  color: #fff;
  opacity: 1;
}
.common-head.index .you .f4:hover a{
  color: #fff;
  opacity: 1;
}


.common-head.index .you .f4 a {
  width: 57px;
}

.index_m3_con .zz6 li   .b2 {
  display: none
}
.index_m3_con .zz6 li:hover    .b2 {
  display: block
}
.index_m3_con .zz6 li:hover    .b1 {
  display: none
}


.index_m3_con .zz6 li .bo  img {
  margin-right: 5px;
}



.index_m3_con .zz6 .img_box{
 width: 48%;
}

.news_list {
  padding: 0 3%;
}

.news_list  .hd1 {
  font-size: 0.22rem;
  color: #333;
  font-family: scr;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  min-height: 0.6rem;
      min-height: 0.6rem;

}
.news_list .hd2 .hd2_zuo {
  font-size: 0.20rem;
  color: #999999;
  font-family: scr;

}
.news_list .s1 .zz {
  width: 2.01rem;
  height: 1.11rem;
}
.news_list .s1 .img1 {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
margin: 0 auto;
}
.news_list .s1 .yy {
  width: 65%;
}

.news_list .s1  {
  margin-bottom: 0.2rem;
  border-bottom: 1px solid #eee;
  padding-bottom: 0.2rem;
  /* margin-bottom: 0.3; */

}
.news_list {
  padding-top: .2rem  ;
  min-height: 6rem;
}
.news_list  .hd2_you  img {
  width: 0.16rem;
  height: 0.18rem;
}
.news_list .hd2 {

  margin-top: 0.2rem;
}

 
.menu_list {
  width: 100%;
  height: 100%;
  position: fixed;
  /* bottom: -1.23rem;; */
  right: 0;
  background: rgba(0,0,0,0.95);
  z-index:1001;
  /* padding-top: 20%; */
  display: none;
  /* margin-top: 1rem; */
}
  .menu_list .cha {
  font-size: 0.4rem;
  position: absolute;
  left: 5%;
  /* transform: translateX(-50%); */
  top: 4%;
  color: #fff;
  font-family: sans-serif;
  border: 2px solid #fff;
  border-radius: 50%;
  padding: 0.1rem;
  width: 0.4rem;
  height: 0.4rem;
  text-align: center;
  line-height: 0.4rem;
  }

.menu_close {
  left: 50%;
  bottom: 9%;
  font-size: 0.55rem;
  color: #fff;
  position: absolute;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50% );
  -moz-transform: translateX(-50% );
  width: 0.7rem;
}
.menu_close  img {
  width: 100%;
}
.menu_list li {
  text-align: center;
  height: 0.91rem;
  /* border-bottom:1px solid #9b9b9b; */
  
}
.menu_list  ul {

      margin-top: 21%;
}

.menu_list li a {
  font-size: 0.27rem;
  /* line-height:1.08rem; */
  color: #fff;
  font-weight: normal;
  position: relative;

}

.menu_list li  {
  line-height: 0.91rem;
}

.menu {
height: 1rem;
position: absolute;
right: 0;
/* padding-left: 4%; */
 box-sizing: border-box;
  width: 1rem;
/* top: 50%; */
/* width: 1.64rem; */
  /* background: url(../images/menu.png) no-repeat; */
  width: 1rem;
  height: 100%;
  background-size: cover; 
   height: 100%;
}
.menu img  {
  width: 0.4rem;
  height: 0.32rem;

}
.header_bg {
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   height: 1.8rem;
   z-index: 998;
}
.header_bg img {
  width: 100%;

}
.header  {
 background: transparent;
  height: 0.7rem;
  position: fixed;
  top: 0px;
  width: 100%;
  z-index: 999;
 
}

.header .head-tell  img {
   width: 1.66rem;
   height: 0.38rem;
   /* max-width: 100%; */
}
.header .head-tell {
  height: 1.2rem;
  /* width: 100%; */
}

.top-kong {
     height: 1.88rem;
}
.head-tell img {
max-width: 100%;
}

.fot-kong {
height: 0.91rem;
}
.two_nav {
 width: 100%;
 height: 100%;
 position: fixed;
   top: 0rem;
 left: 0;
 z-index: 99999;
 
 background: rgba(0, 0, 0, 0.6)
}

.side_bar {
display: flex;
flex-direction: column;
  
}

.side_bar  img {
width: 0.16rem;
height: 0.12rem;
}

.side_bar .s1 {
/* flex: 1; */
height: 0.56rem;
padding: 0 10%;
/* background: #7ec6c8; */
/* margin-bottom: 0.1rem; */
/* height: #7ec6c8; */

border-top:1px solid #f2f2f2; 
}
.side_bar .s1 a {
font-size: 0.22rem;
color: #999;
font-family: scb;
}
.side_bar  .spbe {
height: 0.9rem;
}
.side_bar .s1 .spbe {
  height: 100%;
}
.side_bar {
 width: 3rem;
 background: #fff;
/* height: calc(100% - 0.91rem - 1.25rem); */
position: fixed;
 top: 0rem;
 right: 0;
 height: 100%;
 /* display: flex; */
  overflow-y: scroll;
 padding-top: 0.7rem;
 box-sizing: border-box;

}
.side_bar .s1_box .ss {
 height: 0.74rem;
 padding: 0 13%;
 background:#7ec6c8; 
}
.side_bar .s1_box .ss:first-of-type{
  padding-top: 0.19rem
}
.side_bar .s1_box .ss a {
font-size: 0.22rem;
color: #ffffff;

}
.side_bar .s1_box .ss .spbe {
 height: 100%;
}
.side_bar .last {
  margin-bottom: 2px;
 
}
.two_nav .cha img {
  width: 0.32rem;
  height: 0.32rem;
 
}
.two_nav .cha   {
 
  position: fixed;
  right: 4%;
  top: 2%;
  z-index: 444;
}

.side_bar .last img {
  width: 0.3rem;
  height: 0.3rem;
}

.side_bar .s1_box {
  display: none;
}
.two_nav {
  display: none
}


.xieyi_agree button {
  width: 100%;
  height:   0.58rem;
  line-height: 0.58rem;
  text-align: center;
  background: #2294e6;
  color: #fff;
  font-size: 0.22rem;
  font-family: scb;
  border: 0;
  border-radius: 5px;
  margin-top: 0.3rem;
  margin-bottom: 0.4rem;
}

.shipin_list .left_hd1 {
  float: left;
}
.shipin_list .left_hd1:after {
  content: '';
  background: url(../images/under.png);
  background-size: cover;
  width: 1.2rem;
  height: 0.07rem;
  position: absolute;
  top: -0px;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50% );
  -moz-transform: translateX(-50% );
}

.shipin_list .left_hd1{
  position: relative;
  padding-left: 0;
  margin: 0 5%;
  border: 0
}

.shipin_list  {
  /* margin-top: 0.1rem !important; */
  padding: 0 3%;
}

.shipin_list .s1 .img1 {
  width: 100%;
     height: 3.36rem;
}


.shipin_list.common-con-left {
  padding: 0
} 

.news_show {
  padding: 0 3%;
}
.shipin_list2 .s1:nth-of-type(2n)
{
  margin-right: 0
}
.shipin_list2 {
  margin-bottom: 0.5rem;
}
.jubao_xie {
 margin-top: 0.4rem;

}
.jubao_xie  button {
  background: #2897e6;
  border: 0;width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  color: #fff;
  border-radius: 0.05rem;
}
.jubao_xie  button  img {
  width: 0.24rem;
  height: 0.25rem;
  margin-right: 0.2rem;
}

.jubao_list2 {                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  padding-bottom: 0.2rem;
            min-height: 6rem;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     width: 100%;
}

.geren  .common_head2 {
  margin-bottom: 0.5rem;
}

.geren  {
  padding:  0 3%;
}
.geren .g1_top .fr {
  margin-left: auto;
}


.swiper-container_m2_1 .swiper-slide {
  width: 100%;
}

.index_m2_1 .zzz .t_body {
  border-bottom: 0;
  padding-bottom: 0.2rem;
}





.index_m2_1 .zz4  .jubao_list  li .jian_box .img2 
{
  display: none
}

.index_m2_1 .zz4  .jubao_list  li:hover .jian_box .img2 
{
  display: block
}

.index_m2_1 .zz4 .jubao_list  li:hover .jian_box .img1 
{
  display: none;
}

.index_m2_1 .zz4  .jubao_list  li  .jian_box {
  /* margin-top: 7px; */
  margin-left: auto;
}

 .index_m2_1 .zz4  .jubao_list  li  .jian_box  img {
   width:0.18rem;
   height:0.13rem;
 }

 .index_m2_1 .zz3 .jubao_list  li:hover .bo .b2{
  display: block
} 
.index_m2_1 .zz3 .jubao_list  li:hover .bo .b1{
  display: none
} 
 
.index_m2_1 .zz3 .jubao_list  li  .bo .b2{
  display: none
} 
.index_m2_1 .zz3 .bo  img {
   width:0.2rem;
   height:0.2rem; 
  margin-right: 5px; 
 }

 .no-border    .t_body{
  border-bottom:0;
 }

 .swiper_box {
   width: 100%;
   height: 0.81rem;
   margin-bottom: 0.2rem;
 }

 .swiper-container_bot .fanye img {
    height: 0.36rem;
    width: 0.36rem;
 }


.search_show2  {
  min-height: 6rem;
  padding-top:0.4rem; 
}


