 @font-face{font-family: 'myotf';src : url('myfont.otf');}
 @font-face{font-family: 'impact';src : url('impact.ttf');}
 @font-face{font-family: 'myttf';src : url('myfont1.ttf');}
 /* @font-face{font-family: 'mynew';src : url('mynew.OTF');}  */



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#555; font-size:14px; font-family: mynew,Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;font-size: 16px;}

.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }


/******上面是css初始化******/






/*******index_part01*******/




.index_part01{width: 100%;height: 1.02rem;}

.index_part01_center{width: 15rem;height: 1.02rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part01_left{width: 12rem;height: 1.02rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part01_left_logo_img{width: 2.97rem;height: 1.02rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part01_left_logo_img img{width: 2.97rem;height: 0.64rem;}

.part01_left_honor{width: 2.7rem;height: 1.02rem;margin-left: 0.21rem;margin-right: 0.23rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part01_left_honor img{width: 2.7rem;height: 0.64rem;}


.part01_left_font{width: 5.6rem;height: 1.02rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;align-items: center;box-sizing: border-box;padding-top: 0.17rem;padding-bottom: 0.17rem;
  position: relative;
  right: 1.5rem;
    
}

.part01_left_font h3{font-size: 0.25rem;

    font-weight: bold;}

.part01_left_font h4{font-size: 0.25rem;color: #000;font-weight: bold;}





.part01_right_whole{width: 3.5rem;height: 1.02rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}


.part01_right_whole_img{width: 0.52rem;height: 1.02rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin-left: 0.23rem;}

.part01_right_whole_img img{display: block;width: 0.52rem;height: 0.52rem;}

.part01_right_whole_hr{width: 2px;height: 0.57rem;margin-left: 0.15rem;margin-right: 0.11rem;}

.part01_right_whole_hr hr{width: 2px;height: 0.57rem;border: none;margin: 0;background-color: #4b4b4b;}



.part01_right{width: 2rem;height: 1.02rem;box-sizing: border-box;padding-top: 0.18rem;padding-bottom: 0.18rem;position: relative;top: 0.04rem;}

.part01_right_h6{text-align: left;margin-bottom: 0rem;position: relative;bottom: 0.04rem;}

.part01_right_h6 h6{color: #000000;font-size: 0.19rem;font-weight: bold;}


.part01_right_h3{text-align: left;}

.part01_right_h3 h3{color: #000;font-size: 0.33rem;font-weight: normal;font-family: impact;}









/*****index_part02*********/

.index_part02{width: 100%;
    height: 7.35rem;overflow: hidden;}

.index_part02 img{width: 100%;
    height: 7.35rem;
    transform: scale(1.2);transition: all ease 1s;}

.banB{
    /*background-image: url(../images/banB_bj.jpg);*/
    /*background-size: 100% 100%;background-repeat: no-repeat;*/
    background:#090909;margin-top: -.2rem;
    height: 9.2rem;position: relative;margin-bottom: .4rem;
}
.banB_M{
    width: 13.3rem;height: 6.1rem;
    background-image: url(../images/banB_M_bj.png);
    background-size: 100% 100%;background-repeat: no-repeat;
    position: absolute;top: 2.51rem;left: 2.9rem;
    cursor: pointer;
}
.banB_M >div{
    position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);
    width: 14.5rem;height: 2.1rem;
    display: flex;justify-content: center;align-items: center;
    flex-wrap: wrap;
}
.banB_M img{
    display: block;width: 1.2rem
}
.banB_M h5{  display: block;width: 100%;color: #fff;
    margin-top: -.5rem;
    font-size: .48rem;font-weight: bold;text-align: center;
}
.banB_M_flex{
    display: flex;justify-content: flex-start;
    align-items: center;align-content: center;
    flex-wrap: wrap;width: 12rem;margin: 1.9rem auto 0;
}
.banB_M_flex >div{
    width: 2.85rem;height: .4rem;line-height: .4rem;
    font-size: .24rem;color: #fff;text-align: center;
    border: 1px solid #565656;border-radius: 10px;
    margin-right: .1rem;margin-bottom: .2rem;
}
.banB_P{z-index: 999;
    width: 13rem;height: 2.74rem;
    background-image: url(../images/banB_P_bj.png);
    background-size: 100% 100%;background-repeat: no-repeat;
    position: absolute;top: -.4rem;left: 3.1rem;
}
.banB_P .dh{
    position: absolute;top: 1.2rem;right: .7rem;
    width: 5.2rem;height: 1.3rem;
}
 .banB_P input{
     width: 3.5rem;
     height: 0.55rem;
     font-size: 0.16rem;
     text-indent: 0.18rem;
     border: 1px solid #cccccc;
     background: #fff;margin-bottom: .05rem;
 }
 .banB_P .bj{
     width: 1.25rem;height: 1.25rem;
     background-image: url(../images/baojia.png);
     background-size: 100% 100%;background-repeat: no-repeat;
     position: absolute;top: 1.3rem;right: .3rem;
 }
 .banB_P .ljqz{
     background-image: url(../images/ljqz.png);
     background-size: 100% 100%;background-repeat: no-repeat;
     width: 1.15rem;height: 1.15rem;line-height: .55rem;
     color: #fff;font-size: .3rem;font-weight: bold;text-align: center;
     position: absolute;top: 1.1rem;right: .8rem;
 }
 .banB_P input::-webkit-input-placeholder {color: #888888 !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .banB_P input::input-placeholder {color: #888888 !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .banB_P input:-ms-input-placeholder {color: #888888 !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .banB_P input::-moz-placeholder {color: #888888     !important;font-size: 0.24rem !important;font-weight: normal !important;}


/*****index_part03*********/

.index_part03{width: 100%;height: 6.26rem;
    background-image: url(../images/part03_bg.jpg);
    background-size: 100% 4.13rem;background-repeat: no-repeat;}

.part03_center{width: 12.28rem;height: 6.26rem;margin: 0 auto;box-sizing: border-box;padding-top: 0.66rem;}

.part03_block{width: 12.28rem;height: 5.3rem;position: relative;}


.part03_right{width: 7.81rem;height: 4.8rem;position: absolute;left: 0;top: 0;z-index: 31;}

.part03_right_block{width: 7.81rem;height: 4.8rem;background: url(../images/part03_right_button_bg.jpg) no-repeat;background-size: 100% 100%;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part03_right_button{width: 0.9rem;height: 0.9rem;position: relative;z-index: 1;}

.part03_right_button img{width: 0.9rem;height: 0.9rem}



.part03_left{width: 6.24rem;height: 4.69rem;position: absolute;right: 0;bottom: 0;z-index: 21;background-color: #e4e4e4;box-sizing: border-box;padding-left: 2.24rem;}

.part03_left_block{width: 4rem;height: 4.69rem;}

.part03_left_block_title{width: 4rem;height: 1.82rem;box-sizing: border-box;padding-top: 0.78rem;}

.part03_left_block_title h3{color: #000000;font-size: 0.48rem;font-weight: bold;}



.part03_left_block_content{width: 4rem;height: 0.91rem;margin-bottom: 0.31rem;}

.part03_left_block_content ul{width: 4rem;height: 0.91rem;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}

.part03_left_block_content ul li{width: 4rem;height: 0.26rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part03_left_block_content ul li img{width: 0.1rem;height: 0.1rem;margin-right: 0.18rem;}

.part03_left_block_content ul li h6{color: #000;font-size: 0.22rem;font-weight: normal;}





.part03_left_block_link{width: 4rem;height: 0.63rem;}

.part03_left_block_link_piece{width: 2.18rem;height: 0.63rem;background-image: url(../images/part03_left_block_link_piece_bg.png);background-repeat: no-repeat;background-size: 100% 100%;}

.part03_left_block_link_piece .button--nina {
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  position: relative;
  z-index: 1;
  width: 2.18rem;
  height: 0.63rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-size: 0.22rem;
  font-weight: bold;
  text-align: left;
  color: #fff;
  overflow: hidden;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}



.part03_left_block_link_piece .button--nina img {
  width: 0.37rem;
  height: 0.35rem;
  margin-right: 0.16rem;
  transition: all ease 0.5s;
  display: block;
}



.part03_left_block_link_piece .button--nina > span {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate3d(0, -0.1rem, 0);
  transform: translate3d(0, -0.1rem, 0);
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  font-weight: bold;
}
.part03_left_block_link_piece .button--nina .button--nina-before {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  font-weight: bold;
}
.part03_left_block_link_piece .button--nina:hover {

}
.part03_left_block_link_piece .button--nina:hover .button--nina-before {
  opacity: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  font-weight: bold;
}
.part03_left_block_link_piece .button--nina:hover > span {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  font-weight: bold;
}
.part03_left_block_link_piece .button--nina:hover > span:nth-child(1) {
  -webkit-transition-delay: 0.045s;
  transition-delay: 0.045s;
}
.part03_left_block_link_piece .button--nina:hover > span:nth-child(2) {
  -webkit-transition-delay: 0.135s;
  transition-delay: 0.135s;
}
.part03_left_block_link_piece .button--nina:hover > span:nth-child(3) {
  -webkit-transition-delay: 0.225s;
  transition-delay: 0.225s;
}
.part03_left_block_link_piece .button--nina:hover > span:nth-child(4) {
  -webkit-transition-delay: 0.315s;
  transition-delay: 0.315s;
}
.part03_left_block_link_piece .button--nina:hover > span:nth-child(5) {
  -webkit-transition-delay: 0.405s;
  transition-delay: 0.405s;
}
.part03_left_block_link_piece .button--nina:hover > span:nth-child(6) {
  -webkit-transition-delay: 0.495s;
  transition-delay: 0.495s;
}
.part03_left_block_link_piece .button--nina:hover > span:nth-child(7) {
  -webkit-transition-delay: 0.585s;
  transition-delay: 0.585s;
}
.part03_left_block_link_piece .button--nina:hover > span:nth-child(8) {
  -webkit-transition-delay: 0.675s;
  transition-delay: 0.675s;
}
.part03_left_block_link_piece .button--nina:hover > span:nth-child(9) {
  -webkit-transition-delay: 0.765s;
  transition-delay: 0.765s;
}










/*****index_part06*********/

.index_part06{width: 100%;height: 2.31rem;background-color: #282727;}

.index_part06_center{width: 12rem;height: 2.31rem;margin: 0 auto;}

.part06_left{width: 6rem;height: 2.31rem;float: left;display: flex;flex-direction: row;flex-wrap: nowrap;box-sizing: border-box;padding-left: 0.38rem;}

.part06_left_block{width: 4.57rem;height: 1.25rem;}

.part06_left_block img{width: 4.57rem;height: 1.25rem;}

.part06_right{width: 6rem;height: 2.31rem;box-sizing: border-box;padding-top: 0.35rem;float: left;margin: 0 auto;}

.part06_right_block{width: 6rem;height: 1.96rem;}

.part06_right_block ul{width: 6rem;height: 1.96rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;}

.part06_right_block ul li{width: 1.24rem;height: 1.96rem;}

.part06_right_block_li_img{width: 1.24rem;height: 1.24rem;}

.part06_right_block_li_img img{width: 1.24rem;height: 1.24rem;}

.part06_right_block_li_h6{width: 1.24rem;height: 0.72rem;line-height: 0.72rem;text-align: center;}

.part06_right_block_li_h6 h6{color: #FFFFFF;font-size: 0.3rem;}





/*****index_part011*********/

.index_part011{width: 19.2rem;height: 9.84rem;margin: 0 auto;background-image: url(../images/part011_bg.jpg);background-size: 100% 4.73rem;background-repeat: no-repeat;}

.part011_center{width: 19.2rem;height: 9.84rem;margin: 0 auto;}

.part011_top{width: 19.2rem;height: 1.1rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;}

.part011_top h3{color: #fff;font-size: 0.48rem;font-weight: bold;position: relative;top: 0.1rem;}




.part011_bottom{width: 19.2rem;height: 8.74rem;position: relative;box-sizing: border-box;padding-top: 0.69rem;}

.part011_bottom_block{width: 13.67rem;height: 8.05rem;position: relative;margin: 0 auto;}

.part011_bottom_block ul{width: 13.67rem;height: 8.05rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part011_bottom_block ul li{width: 4.07rem;height: 8.05rem;background-image: url(../images/part011_bottom_block_bg.png);background-repeat: no-repeat;background-size: 100% 5.93rem;background-position: center bottom;}


.part011_bottom_block_li_image{width: 4.07rem;height: 2.78rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part011_bottom_block_li_image_01 img{width: 3.81rem;height: 2.61rem;}

.part011_bottom_block_li_image_02 img{width: 3.73rem;height: 2.59rem;}

.part011_bottom_block_li_image_03 img{width: 3.89rem;height: 2.72rem;}

.part011_bottom_block_li_image img{transition: all ease 0.5s;}

.part011_bottom_block ul li:hover .part011_bottom_block_li_image img{transform: scale(0.9);}


.part011_bottom_block_li_font{width: 4.07rem;height: 5.27rem;}

.part011_bottom_block_li_font_title{width: 4.07rem;height: 0.94rem;box-sizing: border-box;padding-top: 0.3rem;text-align: center;}

.part011_bottom_block_li_font_title h3{color: #6b6d6e;font-size: 0.36rem;font-weight: bold;transition: all ease 0.5s;}

.part011_bottom_block_li_font_content{width: 4.07rem;height: 4.34rem;}

.part011_bottom_block_li_font_content_piece{width: 3.16rem;height: 3.31rem;margin: 0 auto;background-color: #7a8286;box-sizing: border-box;padding-top: 0.46rem;padding-left: 0.49rem;transition: all ease 0.5s;}

.part011_bottom_block_li_font_content_piece h6{color: #fff;font-size: 0.24rem;font-weight: normal;margin-bottom: 0.05rem;transition: all ease 0.5s;}

.part011_bottom_block_li_font_content_piece h6:nth-of-type(2){position: relative;left: 0.05rem;}

.part011_bottom_block_li_font_content_piece h6:nth-of-type(3){position: relative;left: 0.03rem;}

.part011_bottom_block_li_font_content_piece h6:nth-of-type(4){position: relative;left: 0.03rem;}


.part011_bottom_block ul li:hover .part011_bottom_block_li_font_title h3{color: #cb0804;}

.part011_bottom_block ul li:hover .part011_bottom_block_li_font_content_piece{background-color: #cb0804;}








/*****index_part019*********/

.index_part019{width: 100%;height: 4.54rem;background-image: url(../images/part019_bg.jpg);background-repeat: no-repeat;background-size: 100% 100%;}

.part019_center{width: 15rem;height: 4.54rem;margin: 0 auto;box-sizing: border-box;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part019_left{width: 9.88rem;height: 4.54rem;box-sizing: border-box;padding-left: 2.35rem;padding-top: 0.19rem;}

.part019_left_block{width: 6.17rem;height: 4.2rem;}

.part019_left_block img{width: 6.17rem;height: 4.2rem;transition: all ease 0.5s;}

.part019_left:hover img{transform: scale(1.1);}



.part019_right{width: 5.12rem;height: 4.54rem;}

.part019_right_contact{width: 5.12rem;height: 2.4rem;position: relative;}

.part019_right_contact_block{width: 3.38rem;height: 1.14rem;position: absolute;top: 0.63rem;right: 0.16rem;}







.part019_right_content{width: 5.12rem;height: 2.14rem;}

.part019_right_content h6{color: #fff;font-size: 0.36rem;font-weight: bold;margin-bottom: 0.1rem;}












/*****index_part020*********/

.index_part020{width: 100%;height: 5.68rem;}

.part020_center{width: 19.2rem;height: 5.68rem;margin: 0 auto;box-sizing: border-box;}

.part020_block{width: 19.2rem;height: 5.68rem;position: relative;}



.part020_left{width: 3.07rem;height: 0.57rem;line-height: 0.57rem;text-align: center;position: absolute;top: 0;left: 3.25rem;z-index: 31;background-color: #cb0804;}

.part020_left h3{color: #fff;font-size: 0.3rem;font-weight: bold;}



.part020_middle{width: 2.18rem;height: 0.64rem;position: absolute;top: 3.93rem;left: 3.25rem;z-index: 31;background-image: url(../images/part03_left_block_link_piece_bg.png);background-repeat: no-repeat;background-size: 100% 100%;}

.part020_middle .button--nina {
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  position: relative;
  z-index: 1;
  width: 2.18rem;
  height: 0.64rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-size: 0.22rem;
  font-weight: bold;
  text-align: left;
  color: #fff;
  overflow: hidden;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}



.part020_middle .button--nina img {
  width: 0.37rem;
  height: 0.35rem;
  margin-right: 0.16rem;
  transition: all ease 0.5s;
  display: block;
}



.part020_middle .button--nina > span {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate3d(0, -0.1rem, 0);
  transform: translate3d(0, -0.1rem, 0);
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  font-weight: bold;
}
.part020_middle .button--nina .button--nina-before {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  font-weight: bold;
}
.part020_middle .button--nina:hover {

}
.part020_middle .button--nina:hover .button--nina-before {
  opacity: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  font-weight: bold;
}
.part020_middle .button--nina:hover > span {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  font-weight: bold;
}
.part020_middle .button--nina:hover > span:nth-child(1) {
  -webkit-transition-delay: 0.045s;
  transition-delay: 0.045s;
}
.part020_middle .button--nina:hover > span:nth-child(2) {
  -webkit-transition-delay: 0.135s;
  transition-delay: 0.135s;
}
.part020_middle .button--nina:hover > span:nth-child(3) {
  -webkit-transition-delay: 0.225s;
  transition-delay: 0.225s;
}
.part020_middle .button--nina:hover > span:nth-child(4) {
  -webkit-transition-delay: 0.315s;
  transition-delay: 0.315s;
}
.part020_middle .button--nina:hover > span:nth-child(5) {
  -webkit-transition-delay: 0.405s;
  transition-delay: 0.405s;
}
.part020_middle .button--nina:hover > span:nth-child(6) {
  -webkit-transition-delay: 0.495s;
  transition-delay: 0.495s;
}
.part020_middle .button--nina:hover > span:nth-child(7) {
  -webkit-transition-delay: 0.585s;
  transition-delay: 0.585s;
}
.part020_middle .button--nina:hover > span:nth-child(8) {
  -webkit-transition-delay: 0.675s;
  transition-delay: 0.675s;
}
.part020_middle .button--nina:hover > span:nth-child(9) {
  -webkit-transition-delay: 0.765s;
  transition-delay: 0.765s;
}







.part020_right{width: 19.2rem;height: 5.68rem;overflow: hidden;}

.part020_right .swiper-slide{width: 19.2rem;height: 5.68rem;overflow: hidden;}

.part020_right .swiper-slide img{width: 19.2rem;height: 5.68rem;transition: all ease 0.5s;}

.part020_right .swiper-slide:hover img{transform: scale(1);}




.part020_button{width: 1.3rem;height: 0.63rem;position: absolute;left: 15.1rem;top: 0.51rem;z-index: 31;}

.part020_button .swiper-button-next{width: 0.64rem;height: 0.63rem;background-image: url(../images/part020_button_right.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;right: 0;}

.part020_button .swiper-button-prev{width: 0.64rem;height: 0.63rem;background-image: url(../images/part020_button_left.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;left: 0;}

 .kehu-sw-btn .swiper-button-next{width: 0.64rem;height: 0.63rem;background-image: url(../images/part020_button_right.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 47%;right: 5%;}
 .kehu-sw-btn .swiper-button-prev{width: 0.64rem;height: 0.63rem;background-image: url(../images/part020_button_left.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 47%;left: 5%;}








/*****index_part022*********/

.index_part022{width: 19.2rem;height: 7.58rem;}

.part022_center{width: 14.74rem;height: 7.58rem;margin: 0 auto;}

.part022_block{width: 14.74rem;height: 7.58rem;}

.part022_top{width: 14.74rem;margin: .7rem auto 0;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;}

.part022_top h3{color: #000;font-size: 0.48rem;font-weight: bold;}

.part022_top h3 span{color: #ed0e00;font-size: 0.48rem;font-weight: bold;}

.part022_bottom{width: 14.74rem;height: 5.16rem;}

.part022_bottom ul{width: 14.74rem;height: 5.16rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part022_bottom ul li{width: 3.61rem;height: 5.16rem;background-color: rgba(47, 61, 69, 0.41);transition: all ease 0.5s;}


.part022_bottom_li_font{width: 3.61rem;height: 1.8rem;}

.part022_bottom_li_font_title{width: 3.61rem;height: 1rem;line-height: 1rem;text-align: center;}

.part022_bottom_li_font_title h3{color: #fff;font-size: 0.3rem;font-weight: bold;}

.part022_bottom_li_font_content{width: 3.61rem;height: 1.15rem;text-align: center;}

.part022_bottom_li_font_content h6{color: #fff;font-size: 0.21rem;font-weight: normal;margin-bottom: 0.05rem;}


.part022_bottom ul li:hover{background-color: #cb0804;}



.part022_bottom_li_image{width: 3.61rem;height: 3.31rem;}

.part022_bottom_li_image_block{width: 3.36rem;height: 3.19rem;margin: 0 auto;overflow: hidden;}

.part022_bottom_li_image_block img{width: 3.36rem;height: 3.19rem;transition: all ease 0.5s;}

.part022_bottom ul li:hover .part022_bottom_li_image_block img{transform: scale(1.1);}










/*****index_part023*********/

.index_part023{width: 100%;}

.part023_center{width: 19.2rem;margin: 0 auto;box-sizing: border-box;}

 .part023_top{
   padding: .7rem 0;
 }
 .part023_top h3{
   color: #000;
   font-size: 0.48rem;
   font-weight: bold;
   text-align: center;
 }
 .part023_top img{
   margin: .1rem auto 0;
 }

.part023_bottom{width: 19.2rem;position: relative;
  padding:  0  0 1.3rem ;
}
.part023_bottom >div {
   padding: .3rem 0;
   background: #E0E0E0;
 }
.part023_bottom_block{width: 19.2rem;height: 3.48rem;margin: 0 auto;overflow: hidden;}



.part023_bottom .swiper-slide{height: 3.48rem;overflow: hidden;}

.part023_bottom .swiper-slide img{width: 3.61rem;height: 3.48rem;transition: all ease 0.5s;}

.part023_bottom .swiper-slide:hover img{transform: scale(1.1);}

.part023_bottom .swiper-button-next{width: 0.55rem;height: 0.55rem;
  background-image: url(../images/part020_button_right.png);
  background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;
  top: 89%;right: 45%;}

.part023_bottom .swiper-button-prev{width: 0.55rem;height: 0.55rem;
  background-image: url(../images/part020_button_left.png);
  background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;
  top: 89%;left: 49%;}










/*****index_part025*********/

.index_part025{width: 19.2rem;height: 7.8rem;
    margin-top: .6rem;}

.index_part025 .rmtj_tit {
     position: absolute;
     top:0;left: .2rem;
     font-size: .36rem;color: #fff;
     background: #FD9500;
     width: 2.36rem;
     height: .66rem;
     text-align: center;
     border-radius: 20px;
     line-height: .66rem;
 }

.part025_center{width: 14.79rem;box-sizing: border-box;margin: 0 auto;}

.part025_block{width: 14.79rem;height: 6.44rem;}

.part025_block>ul{width: 14.79rem;height: 6.44rem;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part025_block>ul>li:nth-child(1){width: 5.17rem;height: 3.07rem;background-color: #cb0804;}

.part025_block_li_piece_title{width: 5.17rem;height: 1.6rem;text-align: center;box-sizing: border-box;padding-top: 0.6rem;}

.part025_block_li_piece_title h3{color: #fff;font-size: 0.48rem;font-weight: bold;}

.part025_block_li_piece_content{width: 5.17rem;height: 1.47rem;}

.part025_block_li_piece_content ul{width: 4.77rem;height: 0.85rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.part025_block_li_piece_content ul li{width: 1.55rem;height: 0.36rem;line-height: 0.36rem;text-align: center;background-image: url(../images/part025_block_li_piece_content_li_bg.png);background-repeat: no-repeat;background-size: 100% 100%;}

.part025_block_li_piece_content ul li h6{color: #ea0e00;font-size: 0.22rem;font-weight: bold;}



.part025_block>ul>li:nth-child(2){width: 3.08rem;height: 3.07rem;}

.part025_block>ul>li:nth-child(2) img{width: 3.08rem;height: 3.07rem;}

.part025_block>ul>li:nth-child(3){width: 3.08rem;height: 3.07rem;}

.part025_block>ul>li:nth-child(3) img{width: 3.08rem;height: 3.07rem;}

.part025_block>ul>li:nth-child(4){width: 3.08rem;height: 3.07rem;}

.part025_block>ul>li:nth-child(4) img{width: 3.08rem;height: 3.07rem;}

.part025_block>ul>li:nth-child(5){width: 3.67rem;height: 3.26rem;}

.part025_block>ul>li:nth-child(5) img{width: 3.67rem;height: 3.26rem;}

.part025_block>ul>li:nth-child(6){width: 3.23rem;height: 3.26rem;}

.part025_block>ul>li:nth-child(6) img{width: 3.23rem;height: 3.26rem;}

.part025_block>ul>li:nth-child(7){width: 3.23rem;height: 3.26rem;}

.part025_block>ul>li:nth-child(7) img{width: 3.23rem;height: 3.26rem;}

.part025_block>ul>li:nth-child(8){width: 4.31rem;height: 3.26rem;}

.part025_block>ul>li:nth-child(8) img{width: 4.31rem;height: 3.26rem;}


.part025_block>ul>li{overflow: hidden;}

.part025_block>ul>li img{transition: all ease 0.5s;}

.part025_block>ul>li:hover img{transform: scale(1.1);}


 .part025_bottom_one{
     width: 11.5rem;
     height: 6.7rem;
     position: absolute;
     left: -9.8rem;
     top: 0rem;
     z-index: 9;
     overflow: hidden;
 }
 .part025_bottom_two {
     width: 16rem;
     height: 6.7rem;
 }
 .swiper-container10{
     width: 11.5rem;
     height: 6.7rem;
     position: absolute;
     left: 1.5rem;
     top: 0rem;
     z-index: 11;
     overflow: hidden;
 }
 .part025_bottom_three {
     width: 11.5rem;
     height: 6.7rem;
     position: absolute;
     right: -9.5rem;
     top: 0rem;
     z-index: 9;
     overflow: hidden;
 }
 .part025_bottom_four {
     width: 6.75rem;
     height: 4.79rem;
     position: absolute;
     left: 1.49rem;
     top: 0.47rem;
     z-index: 10;
     overflow: hidden;
     border-radius: 0.2rem;
 }
 .part025_bottom_five {
     width: 6.75rem;
     height: 4.79rem;
     position: absolute;
     right: 1.29rem;
     top: 0.47rem;
     z-index: 10;
     overflow: hidden;
     border-radius: 0.2rem;
 }
 .part025_bottom_one .swiper-slide img{width: 92%;margin-right: -0.92rem;}
 .part025_bottom_two .swiper-slide img{width: 92%;}
 .part025_bottom_three .swiper-slide img{width: 92%;margin-left: -0.92rem;}
 .part025_bottom_three .swiper-slide:after{
     content: '';
     position: absolute;left: 0%;top: 0;
     width: 100%;height: 100%;background: rgba(0,0,0,.5);
 }
 .part025_bottom_one .swiper-slide:after{
     content: '';
     position: absolute;right: 0%;top: 0;
     width: 100%;height: 100%;background: rgba(0,0,0,.5);
 }

 .part025_bottom_four .swiper-slide img{width: 92%;height: 4.5rem;box-shadow: 0 3px 8px  rgba(0 ,0, 0, .3)}
 .part025_bottom_five .swiper-slide img{width: 92%;height: 4.5rem;box-shadow: 0 3px 8px  rgba(0 ,0, 0, .3)}

.part025_bottom_twoSwiperChe{
    width: 3rem;
    height: .25rem;
    position: absolute;
    bottom: -7%;
    left: 50%;transform:translate(-50%,-50%);
}
.part025_bottom_twoSwiperChe .swiper-pagination-bullet{
    margin-right: .2rem;
    width: .17rem;
    height: .17rem;background: #D5D5D5;opacity: 1;
}
 .part025_bottom_twoSwiperChe .swiper-pagination-bullet-active{
   border: 2px solid #E01D1C;
}
 .part025_bottom_two .swiper-button-next{width: .7rem;height: 0.7rem;
     background: rgba(0,0,0,.8);
     box-sizing: border-box;transition: all ease 0.5s;
     right: 1rem;top: 3rem;}
 .part025_bottom_two .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: rgba(0,0,0,.8);
     box-sizing: border-box;transition: all ease 0.5s;
     left: .8rem;
     top: 3rem;
 }
 .part025_bottom_two .swiper-button-next:hover{
     background: RGBA(248,94,7,.7);
 }
 .part025_bottom_two .swiper-button-prev:hover{
     background: RGBA(248,94,7,.7);
 }
 .part025_bottom_two .swiper-button-btn img{
     display: block;text-align: center;margin: 0 auto;
     width: .45rem;height: .3rem;
 }
 .part025_bottom_two_hov{
     transition: all ease .5s;
     background:#FF2B2B!important;
 }






 /*****index_part026*********/

 .index_part026{width: 19.2rem;height: 6.71rem;}

 .part026_center{width: 14.93rem;height: 6.71rem;box-sizing: border-box;padding-top: 1rem;margin: 0 auto;}

 .part026_block{width: 14.93rem;height: 4.73rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: center;position: relative;}



 .part026_block_right{width: 5.6rem;height: 6.35rem;
     box-sizing: border-box;
     position: absolute;left: 0;


 }
 .part026_block_left{width: 9.52rem;height: 4.73rem;
     position: absolute;right: 0;top: 0;}

 .part026_block_left_piece{width: 9.82rem;height: 4.73rem;position: absolute;left: 0;top: 0;}

 .part026_block_left_piece ul{width: 9.82rem;height: 4.73rem;position: relative;}

 .part026_block_left_piece ul li:nth-child(1){width: 9.82rem;height: 4.73rem;position: absolute;left: 0;top: 0;z-index: 21;}

 .part026_block_left_piece ul li:nth-child(2){width: 9.82rem;height: 4.73rem;position: absolute;left: 0;top: 0;z-index: 20;}

 .part026_block_left_piece ul li:nth-child(3){width: 9.82rem;height: 4.73rem;position: absolute;left: 0;top: 0;z-index: 19;}


 .part026_block_left_piece_li1 .part026_block_left_piece_lump{width: 9.82rem;height: 4.73rem;position: relative;}

 .part026_block_left_piece_li1 .swiper-button-next{width: 0.53rem;height: 0.53rem;background-image: url(../images/part018_top_right_button_right.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;right: 0;z-index: 61;}

 .part026_block_left_piece_li1 .swiper-button-prev{width: 0.53rem;height: 0.53rem;background-image: url(../images/part018_top_right_button_left.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;left: 0;z-index: 61;}




 .part026_block_left_piece_li2 .part026_block_left_piece_lump{width: 9.82rem;height: 4.73rem;position: relative;}

 .part026_block_left_piece_li2 .swiper-button-next{width: 0.53rem;height: 0.53rem;background-image: url(../images/part026_block_left_piece_lump_right.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;right: 0;z-index: 61;}

 .part026_block_left_piece_li2 .swiper-button-prev{width: 0.53rem;height: 0.53rem;background-image: url(../images/part026_block_left_piece_lump_left.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;left: 0;z-index: 61;}




 .part026_block_left_piece_li3 .part026_block_left_piece_lump{width: 9.82rem;height: 4.73rem;position: relative;}

 .part026_block_left_piece_li3 .swiper-button-next{width: 0.53rem;height: 0.53rem;background-image: url(../images/part026_block_left_piece_lump_right.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;right: 0;z-index: 61;}

 .part026_block_left_piece_li3 .swiper-button-prev{width: 0.53rem;height: 0.53rem;background-image: url(../images/part026_block_left_piece_lump_left.png);background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;top: 42%;left: 0;z-index: 61;}














 .part026_block_left_piece_lump_chunk{width: 9.36rem;height: 4.73rem;margin: 0 auto;overflow: hidden;}

 .part026_block_left_piece_lump_chunk .swiper-slide{width: 9.36rem;height: 4.73rem;overflow: hidden;}

 .part026_block_left_piece_lump_chunk .swiper-slide img{width: 9.36rem;height: 4.73rem;transition: all ease 0.5s;}

 .part026_block_left_piece_lump_chunk .swiper-slide:hover img{transform: scale(1.1);}





















 .part026_block_left_change{width: 6.06rem;height: 0.49rem;position: absolute;left: 1.87rem;top: 4.02rem;z-index: 31;}

 .part026_block_left_change ul{width: 4.06rem;height: 0.49rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

 .part026_block_left_change ul li{width: 1.99rem;height: 0.49rem;line-height: 0.49rem;text-align: center;box-sizing: border-box;background-color: rgba(255, 255, 255, 0.8);cursor: pointer;transition: all ease 0.5s;}

 .part026_block_left_change ul li h3{color: #000;font-size: 0.26rem;font-weight: normal;transition: all ease 0.5s;}





 .part026_block_right{width: 5.6rem;height: 4.73rem;
    box-sizing: border-box;
     padding-left: 0.21rem;

 }

 .part026_block_right_piece{width: 5.4rem;height: 4.73rem;}

 .part026_block_right_piece_title{width: 5.13rem;height: 1.55rem;line-height: 1.55rem;text-align: center;}

 .part026_block_right_piece_title h3{color: #000;font-size: 0.5rem;font-weight: bold;}

 .part026_block_right_piece_title h3 span{color: #E4212C;font-size: 0.5rem;font-weight: bold;}


 .part026_block_right_piece_content{width: 5.3rem;height: 3.18rem;box-sizing: border-box;padding-left: 0.22rem;padding-right: 0.22rem;}

 .part026_block_right_piece_content p{color: #403f45;font-size: 0.2rem;font-weight: normal;line-height: 0.38rem;}





















 .part026_block_left_change{width: 4rem;height: 0.49rem;position: absolute;left: 2.87rem;top: 4.02rem;z-index: 31;}

.part026_block_left_change ul{width: 4rem;height: 0.49rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part026_block_left_change ul li{width: 2.1rem;height: 0.49rem;line-height: 0.49rem;text-align: center;box-sizing: border-box;background-color: #8C8A88;cursor: pointer;transition: all ease 0.5s;}

.part026_block_left_change ul li h3{color: #fff;font-size: 0.26rem;font-weight: normal;transition: all ease 0.5s;}


.part026_block_left_change_active{background-color: #F68546 !important;}

.part026_block_left_change_active h3{color: #fff !important;}





 .gySwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
     background: #CFCFCF;border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     right: -7.8rem;
     top: -3.5rem;}
 .gySwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: #CFCFCF;border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     left: 0.5rem;
     top: -3.5rem;}
 .gySwiperChe img{
     display: block;text-align: center;margin: 0 auto;
     width: .3rem;height: .4rem;
 }
 .khxz_btn_hov{
     transition: all ease .5s;
     background: RGB(221,66,66)!important;
 }


.part026_block_right_piece{
   margin-top: .2rem;
    }

.part026_block_right_piece_title{height: 1rem;line-height: 1rem;text-align: center;}

.part026_block_right_piece_title h3{color: #000;font-size: 0.5rem;font-weight: bold;}

.part026_block_right_piece_title h3 span{color: #F85E07;font-size: 0.5rem;font-weight: bold;}


.part026_block_right_piece_content{box-sizing: border-box;
    }

.part026_block_right_piece_content p{color: #403f45;font-size: 0.22rem;font-weight: normal;line-height: 0.34rem;}







/*****index_part037*********/

.index_part037{width: 100%;height: 1.36rem;background-color: #e0e0e0;}

.part037_center{width: 15rem;height: 1.36rem;margin: 0 auto;box-sizing: border-box;}

.part037_block{width: 15rem;height: 1.36rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}






.part037_middle{width: 10.64rem;height: 1.36rem;box-sizing: border-box;padding-left: 0.71rem;}

.part037_middle_piece{width: 9.93rem;height: 1.36rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part037_middle_piece ul{width: 9.93rem;height: 1.36rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part037_middle_piece ul li:nth-child(1){width: 2.83rem;height: 1.36rem;}

.part037_middle_piece ul li:nth-child(2){width: 2.6rem;height: 1.36rem;}

.part037_middle_piece ul li:nth-child(3){width: 3.06rem;height: 1.36rem;}

.part037_middle_piece ul li{display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;}


.part037_middle_piece ul li h3{color: #292929;font-size: 0.27rem;font-weight: normal;}

.part037_middle_piece ul li h3 span{color: #e00e00;font-size: 0.58rem;font-weight: normal;font-family: impact;}

.part037_middle_piece ul li h6{color: #292929;font-size: 0.28rem;font-weight: normal;}








.part037_right{width: 3.54rem;height: 1.36rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part037_right_piece{width: 3.38rem;height: 1.14rem;background-color: #fff;box-sizing: border-box;padding-left: 0.2rem;}

.part037_right_piece_lump{width: 3.18rem;height: 1.14rem;}

.part037_right_piece_lump_tel{width: 3.18rem;height: 0.69rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part037_right_piece_lump_tel_icon{width: 0.56rem;height: 0.56rem;}

.part037_right_piece_lump_tel_icon img{width: 0.56rem;height: 0.56rem;}

.part037_right_piece_lump_tel_hr{width: 2px;height: 0.53rem;margin-left: 0.12rem;margin-right: 0.09rem;}

.part037_right_piece_lump_tel_hr hr{width: 2px;height: 0.53rem;border: none;margin: 0;background-color: #000;}

.part037_right_piece_lump_tel_font{width: 2.35rem;height: 0.56rem;}

.part037_right_piece_lump_tel_font h6{color: #000;font-size: 0.18rem;font-weight: normal;}

.part037_right_piece_lump_tel_font h3{color: #000;font-size: 0.28rem;font-weight: bold;}



.part037_right_piece_lump_button{width: 2.94rem;height: 0.39rem;background-image: url(../images/part037_right_piece_lump_button_bg.png);background-repeat: no-repeat;background-size: 100% 100%;}

.part037_right_piece_lump_button .button--nina {
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  position: relative;
  z-index: 1;
  width: 2.94rem;
  height: 0.39rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-size: 0.22rem;
  font-weight: bold;
  text-align: left;
  color: #fff;
  overflow: hidden;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}



.part037_right_piece_lump_button .button--nina img {
  width: 0.37rem;
  height: 0.35rem;
  margin-right: 0.16rem;
  transition: all ease 0.5s;
  display: block;
}



.part037_right_piece_lump_button .button--nina > span {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate3d(0, -0.1rem, 0);
  transform: translate3d(0, -0.1rem, 0);
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  font-weight: bold;
}
.part037_right_piece_lump_button .button--nina .button--nina-before {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  font-weight: bold;
}
.part037_right_piece_lump_button .button--nina:hover {

}
.part037_right_piece_lump_button .button--nina:hover .button--nina-before {
  opacity: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  font-weight: bold;
}
.part037_right_piece_lump_button .button--nina:hover > span {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  font-weight: bold;
}
.part037_right_piece_lump_button .button--nina:hover > span:nth-child(1) {
  -webkit-transition-delay: 0.045s;
  transition-delay: 0.045s;
}
.part037_right_piece_lump_button .button--nina:hover > span:nth-child(2) {
  -webkit-transition-delay: 0.135s;
  transition-delay: 0.135s;
}
.part037_right_piece_lump_button .button--nina:hover > span:nth-child(3) {
  -webkit-transition-delay: 0.225s;
  transition-delay: 0.225s;
}
.part037_right_piece_lump_button .button--nina:hover > span:nth-child(4) {
  -webkit-transition-delay: 0.315s;
  transition-delay: 0.315s;
}
.part037_right_piece_lump_button .button--nina:hover > span:nth-child(5) {
  -webkit-transition-delay: 0.405s;
  transition-delay: 0.405s;
}
.part037_right_piece_lump_button .button--nina:hover > span:nth-child(6) {
  -webkit-transition-delay: 0.495s;
  transition-delay: 0.495s;
}
.part037_right_piece_lump_button .button--nina:hover > span:nth-child(7) {
  -webkit-transition-delay: 0.585s;
  transition-delay: 0.585s;
}
.part037_right_piece_lump_button .button--nina:hover > span:nth-child(8) {
  -webkit-transition-delay: 0.675s;
  transition-delay: 0.675s;
}
.part037_right_piece_lump_button .button--nina:hover > span:nth-child(9) {
  -webkit-transition-delay: 0.765s;
  transition-delay: 0.765s;
}























/*****index_part038*********/

.index_part038{width: 100%;height: 0.94rem;background: url(../images/part038_bg.jpg) no-repeat;background-size: 100% 100%;}

.index_part038_center{width: 15rem;height: 0.94rem;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;box-sizing: border-box;}



.part038_right{width: 5.95rem;height: 0.94rem;box-sizing: border-box;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}



.part038_right_h6{width: 2.99rem;height: 0.94rem;box-sizing: border-box;box-sizing: border-box;padding-left: 0.32rem;padding-top: 0.3rem;}

.part038_right_h6 h6{color: #ffe4cc;font-size: 0.29rem;font-weight: bold;}



.part038_right_button{width: 2.95rem;height: 0.94rem;box-sizing: border-box;padding-top: 0.22rem;}

.part038_right_button_block{width: 2.95rem;height: 0.46rem;line-height: 0.46rem;text-align: center;background-image: url(../images/part038_right_button_block_bg.png);background-size: 100% 100%;}

.part038_right_button h3{color: #d31212;font-size: 0.26rem;font-weight: bold;}



.part038_left{width: 8.7rem;height: 0.94rem;box-sizing: border-box;padding-top: 0.2rem;}

.part038_left_block{width: 8.55rem;height: 0.49rem;}

.part038_left_block_content{width: 8.55rem;height: 0.49rem;}

.part038_left_block_content_name{width: 3.19rem;height: 0.49rem;line-height: 0.49rem;float: left;margin-right: 0.04rem;box-sizing: border-box;padding-left: 0.1rem;border: 1px solid #bfbfbf;}

.part038_left_block_content_tel{width: 3.19rem;height: 0.49rem;line-height: 0.49rem;float: left;margin-right: 0.04rem;box-sizing: border-box;padding-left: 0.1rem;border: 1px solid #bfbfbf;}

.part038_left_block_content_submit{width: 2.09rem;height: 0.49rem;text-align: center;float: left;border: none;color: #d31212;box-sizing: border-box;font-weight: bold;font-size: 0.24rem;background-image: url(../images/part038_left_block_content_submit_bg.png);background-size: 100% 100%;}



.index_part038 input::-webkit-input-placeholder {color: #888888 !important;font-size: 0.21rem !important;font-weight: normal !important;position:relative !important;top:0.05rem !important;}

.index_part038 input::input-placeholder {color: #888888 !important;font-size: 0.21rem !important;font-weight: normal !important;position:relative !important;top:0.05rem !important;}












/*****index_part039*********/

.index_part039{width: 100%;height: 1.29rem;background: url(../images/part039_bg.jpg) no-repeat;background-size: 100% 100%;}

.part039_center{width: 15rem;height: 1.29rem;margin: 0 auto;box-sizing: border-box;}

.part039_block{width: 15rem;height: 1.29rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}



.part039_left{width: 5.79rem;height: 1.29rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: flex-start;}

.part039_left_piece{width: 5.33rem;height: 1.17rem;}

.part039_left_piece_h3{width: 5.33rem;height: 0.71rem;line-height: 0.71rem;text-align: center;}

.part039_left_piece_h3 h3{color: #fff;font-size: 0.42rem;font-weight: bold;}

.part039_left_piece_h6{width: 5.33rem;height: 0.46rem;line-height: 0.46rem;text-align: center;background-image: url(../images/part039_left_piece_h6_bg.png);background-repeat: no-repeat;background-size: 100% 100%;}

.part039_left_piece_h6 h6{color: #ea0e00;font-size: 0.29rem;font-weight: bold;}


.part039_middle{width: 4.14rem;height: 1.29rem;}

.part039_middle_piece{width: 4.14rem;height: 1.29rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part039_middle_piece ul{width: 4.14rem;height: 1.24rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.part039_middle_piece ul li{width: 1.24rem;height: 1.24rem;background-image: url(../images/part039_middle_piece_li_bg.png);background-repeat: no-repeat;background-size: 100% 100%;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

.part039_middle_piece ul li img{transition: all ease 0.5s;}

.part039_middle_piece ul li:nth-child(1) img{width: 1.14rem;height: 0.79rem;}

.part039_middle_piece ul li:nth-child(2) img{width: 1.13rem;height: 0.79rem;}

.part039_middle_piece ul li:nth-child(3) img{width: 1.24rem;height: 0.88rem;}

.part039_middle_piece ul li:hover img{transform: scale(0.9);}





.part039_right{width: 3.54rem;height: 1.29rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part039_right_piece{width: 3.38rem;height: 1.14rem;background-color: #fff;box-sizing: border-box;padding-left: 0.2rem;}

.part039_right_piece_lump{width: 3.18rem;height: 1.14rem;}

.part039_right_piece_lump_tel{width: 3.18rem;height: 0.69rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}

.part039_right_piece_lump_tel_icon{width: 0.56rem;height: 0.56rem;}

.part039_right_piece_lump_tel_icon img{width: 0.56rem;height: 0.56rem;}

.part039_right_piece_lump_tel_hr{width: 2px;height: 0.53rem;margin-left: 0.12rem;margin-right: 0.09rem;}

.part039_right_piece_lump_tel_hr hr{width: 2px;height: 0.53rem;border: none;margin: 0;background-color: #000;}

.part039_right_piece_lump_tel_font{width: 2.35rem;height: 0.56rem;}

.part039_right_piece_lump_tel_font h6{color: #000;font-size: 0.18rem;font-weight: normal;}

.part039_right_piece_lump_tel_font h3{color: #000;font-size: 0.28rem;font-weight: bold;}



.part039_right_piece_lump_button{width: 2.94rem;height: 0.39rem;background-image: url(../images/part039_right_piece_lump_button_bg.png);background-repeat: no-repeat;background-size: 100% 100%;}

.part039_right_piece_lump_button .button--nina {
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  position: relative;
  z-index: 1;
  width: 2.94rem;
  height: 0.39rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-size: 0.22rem;
  font-weight: bold;
  text-align: left;
  color: #fff;
  overflow: hidden;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}



.part039_right_piece_lump_button .button--nina img {
  width: 0.37rem;
  height: 0.35rem;
  margin-right: 0.16rem;
  transition: all ease 0.5s;
  display: block;
}



.part039_right_piece_lump_button .button--nina > span {
  display: inline-block;
  opacity: 0;
  -webkit-transform: translate3d(0, -0.1rem, 0);
  transform: translate3d(0, -0.1rem, 0);
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  font-weight: bold;
}
.part039_right_piece_lump_button .button--nina .button--nina-before {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  font-weight: bold;
}
.part039_right_piece_lump_button .button--nina:hover {

}
.part039_right_piece_lump_button .button--nina:hover .button--nina-before {
  opacity: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  font-weight: bold;
}
.part039_right_piece_lump_button .button--nina:hover > span {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  font-weight: bold;
}
.part039_right_piece_lump_button .button--nina:hover > span:nth-child(1) {
  -webkit-transition-delay: 0.045s;
  transition-delay: 0.045s;
}
.part039_right_piece_lump_button .button--nina:hover > span:nth-child(2) {
  -webkit-transition-delay: 0.135s;
  transition-delay: 0.135s;
}
.part039_right_piece_lump_button .button--nina:hover > span:nth-child(3) {
  -webkit-transition-delay: 0.225s;
  transition-delay: 0.225s;
}
.part039_right_piece_lump_button .button--nina:hover > span:nth-child(4) {
  -webkit-transition-delay: 0.315s;
  transition-delay: 0.315s;
}
.part039_right_piece_lump_button .button--nina:hover > span:nth-child(5) {
  -webkit-transition-delay: 0.405s;
  transition-delay: 0.405s;
}
.part039_right_piece_lump_button .button--nina:hover > span:nth-child(6) {
  -webkit-transition-delay: 0.495s;
  transition-delay: 0.495s;
}
.part039_right_piece_lump_button .button--nina:hover > span:nth-child(7) {
  -webkit-transition-delay: 0.585s;
  transition-delay: 0.585s;
}
.part039_right_piece_lump_button .button--nina:hover > span:nth-child(8) {
  -webkit-transition-delay: 0.675s;
  transition-delay: 0.675s;
}
.part039_right_piece_lump_button .button--nina:hover > span:nth-child(9) {
  -webkit-transition-delay: 0.765s;
  transition-delay: 0.765s;
}
















/*******scroll_top_block******/

.scroll_top_block_01{
  width: 1.94rem;
  height: 0.62rem;
  background-color: #000;
  color: #fff;
  border-radius: 0.08rem;
  position: fixed;
  left: 2.85rem;
  bottom: 0.09rem;
  z-index: 999;
}


.scroll_top_block_piece{
  width: 1.94rem;
  height: 0.62rem;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}


.scroll_top_block_piece img{
  width: 0.27rem;
  height: 0.29rem;
  margin-right: 0.1rem;
}

.scroll_top_block_piece h3{
  color: #fff;
  font-size: 0.23rem;
  font-weight: bold;
}









/*****footer*******/

footer {
  width: 19.2rem;
  margin: 0 auto;
  background-color: #1b1b1b;
}
footer .footer {
  width: 15rem;
  height: 2.5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 auto;
}
footer .footer .logo {
  text-align: center;
}
footer .footer .logo > img {
  width: 2.45rem;
}
footer .footer .logo p {
  margin-top: 0.16rem;
  display: flex;
  align-items: center;
}
footer .footer .logo p img {
  width: 0.32rem;
  margin-right: 0.13rem;
}
footer .footer .logo p span {
  font-family: SourceHanSansCN-Regular;
  font-size: 0.16rem;
  color: #ffffff;
  opacity: 0.5;
}
footer .footer .footer-xian {
  width: 0.01rem;
  height: 1.44rem;
  background-color: #ffffff;
  opacity: 0.1;
}
footer .footer .tuijian h1 {
  font-family: SourceHanSansCN-Bold;
  font-size: 0.24rem;
  color: #ffffff;
}
footer .footer .tuijian ul li {
  margin-top: 0.2rem;
}
footer .footer .tuijian ul li span {
  margin-right: 0.4rem;
  font-family: SourceHanSansCN-Regular;
  font-size: 0.2rem;
  color: #ffffff;
  opacity: 0.5;
}
footer .footer .helpline3 button {
  cursor: pointer;
  margin-bottom: 0.28rem;
  margin-top: 0.15rem;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.29rem;
  height: 0.61rem;
  background: #0057c8;
  border-radius: 0.1rem;
  border: none;
}
footer .footer .helpline3 button img {
  margin-right: 0.17rem;
  width: 0.31rem;
}
footer .footer .helpline3 button span {
  font-family: SourceHanSansCN-Medium;
  font-size: 0.24rem;
  color: #ffffff;
}
footer .footer .helpline3 p {
  font-family: SourceHanSansCN-Medium;
  text-align: right;
  font-size: 0.2rem;
  color: #ffffff;
  opacity: 0.5;
}
footer .footer .helpline3 span {
  display: block;
  text-align: right;
  font-family: SourceHanSansCN-Bold;
  font-size: 0.36rem;
  color: #ffffff;
  font-weight: bold;
}
.banquan {
  border-top: 0.01rem solid rgba(255, 255, 255, 0.1);
  width: 19.2rem;
  margin: 0 auto;
  height: 0.82rem;
  line-height: 0.82rem;
  text-align: center;
  background-color: #1b1b1b;
  font-family: SourceHanSansCN-Regular;
  font-size: 0.16rem;
  color: rgba(255, 255, 255, 0.3);
}


















/***********common_tel***********/

.common_tel{width: 100%;height: 1.54rem;background: url(../images/common_tel_bg.jpg) no-repeat;background-size: 100% 100%;}

.common_tel_center{width: 12rem;height: 1.54rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin: 0 auto;}

.common_tel_block{width: 8.21rem;height: 1.14rem;background: url(../images/common_tel_block.png) no-repeat;background-size: 100% 100%;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;box-sizing: border-box;padding-left: 1.28rem;}

.common_tel_top_block_h3{width: 3.56rem;height: 0.74rem;line-height: 0.74rem;text-align: center;}

.common_tel_block h3{color: #FFFFFF;font-size: 0.5rem;font-family: impact;font-weight: normal;}


/***********common_tel2***********/

.common_tel2{width: 100%;height: 1.54rem;background: url(../images/common_tel_new_bg.png) no-repeat;background-size: 100% 100%;}

.common_tel2_center{width: 12rem;height: 1.54rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin: 0 auto;}

.common_tel2_block{width: 8.21rem;height: 1.14rem;background: url(../images/common_tel_block.png) no-repeat;background-size: 100% 100%;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;box-sizing: border-box;padding-left: 1.28rem;}

.common_tel2_top_block_h3{width: 3.56rem;height: 0.74rem;line-height: 0.74rem;text-align: center;}

.common_tel2_block h3{color: #FFFFFF;font-size: 0.5rem;font-family: impact;font-weight: normal;}


/************common_tel3***************/
.common_tel3{width: 100%;height: 2.14rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}
















/*******按钮补充********/
.left {
  display: flex;
  align-items: center;
  }
   .left button:nth-of-type(1) {
  margin-right: 22px;
  width: 287px;
  height: 85px;
  background: #FFAC06;
  border-radius: 8px;
  border: none;
  }
   .left button:nth-of-type(1) img {
  margin-right: 13px;
  width: 45px;
  }
   .left button:nth-of-type(1) > div {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 36px;
  font-family: Source Han Sans CN, Source Han Sans CN-Bold;
  font-weight: 700;
  text-align: left;
  color: #ffffff;
  }
  .left button:nth-of-type(1)::after {
  font-size: 36px;
  font-family: Source Han Sans CN, Source Han Sans CN-Bold;
  font-weight: 700;
  text-align: left;
  color: #ffffff;
  }
   .left button:nth-of-type(2) {
  width: 293px;
  height: 85px;
  border: 1px solid #000000;
  border-radius: 8px;
  }
   .left button:nth-of-type(2):hover {
    background: #ffffff;
  }

  .part04_middle_right_link_li_block_02.hover{
    background: #ffffff;
    border: none;
  }


   .left button:nth-of-type(2) > div {
  display: flex;
  justify-content: center;
  align-items: center;
  }
   .left button:nth-of-type(2) > div img {
  width: 45px;
  margin-right: 5px;
  }

  .left button:nth-of-type(1) > div div p {
  font-size: 19px;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  text-align: left;
  color: #fff;
  letter-spacing: 0.38px;
  }
   .left button:nth-of-type(1) > div div h2 {
  margin-top: 5px;
  font-size: 35px;
  font-family: Impact, Impact-Regular;
  font-weight: 400;
  text-align: left;
  color: #fff;
  }

   .left button:nth-of-type(2) > div div p {
  font-size: 19px;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  text-align: left;
  color: #000;
  letter-spacing: 0.38px;
  }
   .left button:nth-of-type(2) > div div h2 {
  margin-top: 5px;
  font-size: 35px;
  font-family: Impact, Impact-Regular;
  font-weight: 400;
  text-align: left;
  color: #000000;
  }


  /* .part04_middle_right_link_li_block_font_02 h3{
    margin-top: 5px;
    font-size: 35px;
    font-family: Impact, Impact-Regular;
    font-weight: 400;
    text-align: left;
    color: #000000;
  } */


  .left button:nth-of-type(2)::after {
  font-size: 36px;
  font-family: Source Han Sans CN, Source Han Sans CN-Bold;
  font-weight: 700;
  text-align: left;
  color: #000000;

  }

  /* .part04_middle_right_link_li_block_02::after {
    font-size: 36px;
    font-family: Source Han Sans CN, Source Han Sans CN-Bold;
    font-weight: 700;
    text-align: left;
    color: #000000;
  } */




 .w15{
   width: 15rem;margin: 0 auto;
 }
 .flexFC{
   display: flex;justify-content: flex-start;align-items: center;
 }
 .flexSC{
   display: flex;justify-content: space-between;align-items: center;
 }

 .fenge1{
   width: 100%;
   height: 1.4rem;
   background: url(../images/fenge1.jpg) no-repeat;
   background-size: 100% 100%;
   position:relative;

 }

 .fenge1 .wenzi{
   position: absolute;
   top: 0%;
   left: 29%;
   height: 1.4rem;
     width: 3.6rem;text-align: center;
 }
 .fenge1 .wenzi div:nth-child(1){
   background: #FF0606;
   color: #fff;
   border-radius: 40px;font-size: .28rem;
   text-align: center;width: 100%;
   margin-top: .25rem;
 }
 .fenge1 .wenzi div:nth-child(2){
   font-size: .48rem;
   font-weight: bold;color: #333;
   margin-top: .05rem;
 }
 .fenge1 .fenge1-1-img, .fenge1-2-img{ transition: all ease .5s;}
 .fenge1-1-img:hover{transform: scale(.9);}
 .fenge1-2-img:hover{transform: scale(.9);}
 .fenge1-zixun{
   position: absolute;top: 11%;right: 12%;
   width: 6.88rem;height: 1.1rem;cursor: pointer;
 }

 .fenge1 .zixun{
   position: absolute;
   top: 1%;
   left: 70%;
   width: 4rem;
   height: 1.4rem;cursor: pointer;
   display: flex;
   align-items: center;
 }
 .fenge1 .jt{
   position: absolute;
   top: 23%;
   right: 23%;
   width: .7rem;
   height: .7rem;
 }
.fenge1_zixun{
  background-image: url(../images/fenge_zixun_bj1.png)!important;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
 .zixun-pto .zixun{
   position: absolute;
   top: 52%;
   left: 3%;
   width: 3.4rem;
   height: 1.4rem;cursor: pointer;
   display: flex;
   align-items: center;
 }
 .zixun-pto .jt{
   position: absolute;
   top: 23%;
   right: 8%;
   width: .7rem;
   height: .7rem;
 }

 .liaojie{
   display: flex;
   align-items: center;
   justify-content: center;
   flex-wrap: wrap;
   margin-bottom: .5rem;
 }
 .liaojie strong{
   font-size: .48rem;width: 100%;text-align: center;
   padding-bottom: .2rem;font-weight: bold;color: #333;}

 .lj-bj {
   width: 6.5rem;
   height: 3.5rem;
   margin: 0 auto .6rem;
   background: url(../images/liaojie-bj.png) no-repeat;
   background-size: 100% 100%;
   position: relative;
   cursor: pointer;
 }
 .lj-bj img{
   position: absolute;
   left: 50%;
   top: 50%;transform:translate(-50%,-50%);
 }






 .rexiao{
     position: relative;
     background: #E4E4E4;
     padding: .4rem .2rem .2rem .5rem;
     margin-top: .8rem;

 }
 .flexFA{
     display: flex;
     justify-content: flex-start;
     align-items: flex-start;
 }
 .rx_L{
     position: relative;
     background: #FFFFFF;
     width:  6.7rem;
     height: 6rem;
 }
 .rx_L .rx-icon{
     position: absolute;
     left: -2%;
     top: -2%;
     width: 1.1rem;
     height: 1.1rem;
 }
 .rx_L .rx-jq{
     margin-top: .3rem;
     margin-left: .1rem;
     width:  6.5rem;
     height: 5rem;
 }
 .rx_L .rx-jq{ transition: all ease .5s;}
 .rx_L:hover .rx-jq{transform: scale(.9);}
 .rx_R{
     margin-left: .3rem;
     width: 8rem;
 }
 .rexiao >strong{
     font-size: .48rem;font-weight: bold;color: #333;
     text-align: right;display: block;width: 80%;
     margin-bottom: .1rem;
 }
 .rx_R_div{
     padding: .3rem .2rem;
 }
 .rx_R_div >div{
     margin-bottom: .11rem;
 }
 .rx_R_div >div:first-of-type div{
     height: .8rem;
     display: flex;align-items: center;justify-content: center;
     background: #E38181;color: #333;font-size: .24rem;
     border: 1px solid #B61418;
 }
 .rx_R_div >div:last-of-type{
     margin-bottom: 0;
 }
 .rx_R_div_tit >div{
     color: #333;text-align: center;font-size: .22rem;
     margin-right: .1rem;
     background: #fff;border: 1px solid #333;height: .55rem;
     display: flex;align-items: center;justify-content: center;
     width: 1.2rem!important;
 }
 .rx_R_div_tit >div:last-of-type{
     margin-right: 0;
 }

 .rx_R_btn{
     position: relative;
     width: 100%;
     height: 1rem;
 }


 .rx_R_btn .zixun{
     position: absolute;
     top: 2%;
     left: 6%;
     width: 3.4rem;
     height: 1.4rem;cursor: pointer;
     display: flex;
     align-items: center;
 }
 .rx_R_btn .jt{
     position: absolute;
     top: 23%;
     right: 8%;
     width: .7rem;
     height: .7rem;
 }
 .rx_R_zixun{
     background-image: url(../images/fenge_zixun_bj2.png)!important;
     background-repeat: no-repeat;
     background-size: 100% 100%;
 }
 .rx_R_btn .rx-zixun{
     position: absolute;
     top: 20%;
     left: 49%;
     width: 3.5rem;
     height: 1rem;
 }
 .rx_R_div_DD {
     box-sizing: border-box;
     height: .55rem; border: 1px solid transparent;
 }
 .rx_R_div_h{
     background: #E38181!important;
     border: 1px solid #B61418;
 }
 .rx_R_div_hov{
     background: #FF5959;
     border: 1px solid #D31212;
 }

 .flexF{
     display: flex;
     justify-content: flex-start;
     align-items: center;
 }







 .tuijian{
  background: url(../images/tuijian_bj.jpg) no-repeat;
  background-size: 100% 100%;
  position: relative;

}
.tuijian .tuijian-btn{
  position: absolute;
  top: 1%;
  left: 40%;
  width: 3.8rem;
  height: .7rem;
}
 .tuijian .zixun-btn{
   position: absolute;
   bottom: 8%;
   right: 10%;
   width: 2.5rem;
   height: .7rem;z-index: 9999999;
 }
.tuijian-main{
  height: 8.6rem;
  position: relative;

}
.tuijian-main .text{
  position: absolute;
  background: rgba(49,61,69, .8 );
  color: #fff;font-size: .22rem;border-radius: 5px;
  padding: .04rem .2rem;text-align: center;cursor: pointer;  z-index: 10;
}
 .tuijian-main .xian{
   width: 1px;background: #313D45;position: absolute; z-index: 3;
 }

 .tuijian-text-hov .text{
   background: RGBA(222,24,28, .8)!important;
 }
 .tuijian-text-hov .xian{
   background: RGBA(222,24,28, .8)!important;
 }
 .tuijian-main img{ transition: all ease .5s;}
 .tuijian-main >div:hover img{transform: scale(.9);}
.tuijian-main >div:nth-child(1){
  position: absolute;
  left: -2%;
  top: 48%;
  width: 44%;z-index: 10;
}
 .tuijian-main >div:nth-child(1) .text{
   top: -50%;
   left: 31%;
 }
 .tuijian-main >div:nth-child(1) .xian{
   top: -42%;
   left: 43%;
   height: 1.2rem;
 }
 .tuijian-main >div:nth-child(2){
   position: absolute;
   left: 24%;
   top: 26%;
   width: 26%;z-index: 7;
 }
 .tuijian-main >div:nth-child(2) .text{
   top: -25%;
   left: 13%;
 }
 .tuijian-main >div:nth-child(2) .xian{
   top: -17%;
   left: 32%;
   height: 1.2rem;
 }
 .tuijian-main >div:nth-child(3){
   position: absolute;
   left: 51%;
   top: 15%;
   width: 17%;
 }
 .tuijian-main >div:nth-child(3) .text{
   top: 16%;
   right: -30%;
 }
 .tuijian-main >div:nth-child(3) .xian{
   top: 24%;
   left: 96%;
   height: 1.2rem;
 }
 .tuijian-main >div:nth-child(4){
   position: absolute;
   left: 70%;
   top: 30%;
   width: 30%;
 }
 .tuijian-main >div:nth-child(4) .text{
   top: -3%;
   right: 3%;
 }
 .tuijian-main >div:nth-child(4) .xian{
   top: 5%;
   left: 80%;
   height: 1rem;
 }
 .tuijian-main >div:nth-child(5){
   position: absolute;
   left: 13%;
   top: 65%;
   width: 48%;
   z-index: 9999;
 }
 .tuijian-main >div:nth-child(5) .text{
   top: 6%;
   left: -2%;
 }
 .tuijian-main >div:nth-child(5) .xian{
   top: 17%;
   left: 8%;
   height: .9rem;
 }
 .tuijian-main >div:nth-child(6){
   position: absolute;
   left: 52%;
   top: 59%;
   width: 35%;
 }
 .tuijian-main >div:nth-child(6) .text{
   top: -2%;
   left: 26%;
 }
 .tuijian-main >div:nth-child(6) .xian{
   top: 7%;
   left: 41%;
   height: .9rem;
 }

 .fenge2{
   width: 100%;
   height: 2.5rem;
   background: url(../images/fenge2.png) no-repeat;
   background-size: 100% 100%;cursor: pointer;
 }
 .fenge2 >div{height: 1.4rem;position: relative}
 .fenge2 .text{
   font-size: .42rem;color: #fff;font-weight: bold;text-align: center;
   padding-top: .1rem;
 }
 .fenge2 .fenge2-left{
   width: 33%;height: 1.4rem;
   position: absolute;
   top: 0;
   left: 43%;
 }
 .fenge2 .fenge2-left >div{
   background: #fff;
   border-radius: 50%;
   width: 1.3rem;height: 1.3rem;overflow: hidden;
   margin-right: .1rem;
   display: flex;justify-content: center;align-items: center;
 }
 .fenge2 .fenge2-left >div img{
   width: 1.1rem;height: 1.1rem;
 }
 .fenge2 .part038_left{
   margin-left: .2rem;
 }
 .fenge2 .fenge2-right{
   margin-left: 11.5rem;
 }
 .fenge2-left >div img{ transition: all ease .5s;}
 .fenge2-left >div:hover img{transform: scale(1.1);}




 .fenge4{
   width: 100%;
   height: 1.6rem;
   background: url(../images/fenge4.png) no-repeat;
   background-size: 100% 100%;
   position: relative;
 }
 .fenge4 .fenge3-right{
   margin-left: 11.5rem;
 }
 .fenge4 input::-webkit-input-placeholder {color: #FF5321 !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .fenge4 input::input-placeholder {color: #FF5321 !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .fenge4 input:-ms-input-placeholder {color: #FF5321 !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .fenge4 input::-moz-placeholder {color: #FF5321 !important;font-size: 0.24rem !important;font-weight: normal !important;}

 .fenge4 input{
   height: .5rem;
   font-size: .22rem;color: #FF5321;
 }
.fenge4 input:nth-child(1){
  position: absolute;
  top: .6rem;
  left: 37%;

}
.fenge4 input:nth-child(2){
  position: absolute;
  top: .6rem;
  left: 54%;
}
.fenge4 .zixun{
  position: absolute;
  top: 1%;
  left: 70%;
  width: 4rem;
  height: 1.6rem;cursor: pointer;
  display: flex;
  align-items: center;
}
 .fenge4 .jt{
   position: absolute;
   top: 29%;
    right: 23%;
   width: .7rem;
   height: .7rem;
 }




 .fenge_zixun{width: 3.3rem;height: 1rem;
   background-image: url(../images/fenge_zixun_bj.png);
   background-repeat: no-repeat;background-size: 100% 100%;}

 .fenge_zixun .button--nina {
   margin-left: -.3rem;
   display: flex;
   justify-content: center;
   align-items: center;
   border: none;
   position: relative;
   z-index: 1;
   width: 3.3rem;
   height: 1rem;
   font-family: Source Han Sans CN, Source Han Sans CN-Regular;
   font-size: 0.32rem;

   text-align: left;
   color: #fff;
   overflow: hidden;
   -webkit-transition: background-color 0.3s;
   transition: background-color 0.3s;
 }
 .fenge_zixun .button--nina > span {
   display: inline-block;
   opacity: 0;
   -webkit-transform: translate3d(0, -0.1rem, 0);
   transform: translate3d(0, -0.1rem, 0);
   -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
   transition: transform 0.3s, opacity 0.3s;
   -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
   transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);

 }
 .fenge_zixun .button--nina .button--nina-before {
   display: flex;
   justify-content: center;
   align-items: center;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
   transition: transform 0.3s, opacity 0.3s;
   -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
   transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
  font-size: .32rem;
 }
 .fenge_zixun .button--nina:hover {

 }
 .fenge_zixun .button--nina:hover .button--nina-before {
   opacity: 0;
   -webkit-transform: translate3d(0, 100%, 0);
   transform: translate3d(0, 100%, 0);

 }
 .fenge_zixun .button--nina:hover > span {
   opacity: 1;
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);

 }
 .fenge_zixun .button--nina:hover > span:nth-child(1) {
   -webkit-transition-delay: 0.045s;
   transition-delay: 0.045s;
 }
 .fenge_zixun .button--nina:hover > span:nth-child(2) {
   -webkit-transition-delay: 0.135s;
   transition-delay: 0.135s;
 }
 .fenge_zixun .button--nina:hover > span:nth-child(3) {
   -webkit-transition-delay: 0.225s;
   transition-delay: 0.225s;
 }
 .fenge_zixun .button--nina:hover > span:nth-child(4) {
   -webkit-transition-delay: 0.315s;
   transition-delay: 0.315s;
 }
 .fenge_zixun .button--nina:hover > span:nth-child(5) {
   -webkit-transition-delay: 0.405s;
   transition-delay: 0.405s;
 }
 .fenge_zixun .button--nina:hover > span:nth-child(6) {
   -webkit-transition-delay: 0.495s;
   transition-delay: 0.495s;
 }
 .fenge_zixun .button--nina:hover > span:nth-child(7) {
   -webkit-transition-delay: 0.585s;
   transition-delay: 0.585s;
 }
 .fenge_zixun .button--nina:hover > span:nth-child(8) {
   -webkit-transition-delay: 0.675s;
   transition-delay: 0.675s;
 }
 .fenge_zixun .button--nina:hover > span:nth-child(9) {
   -webkit-transition-delay: 0.765s;
   transition-delay: 0.765s;
 }

















 .fenge3{
   width: 100%;
   height: 1.4rem;
   background: url(../images/fenge3.png) no-repeat;
   background-size: 100% 100%;
   position: relative;
 }
 .fenge3 .zixun{
   position: absolute;
   top: 1%;
   left: 70%;
   width: 4rem;
   height: 1.4rem;cursor: pointer;
   display: flex;
   align-items: center;
 }
 .fenge3 .jt{
   position: absolute;
   top: 23%;
   right: 23%;
   width: .7rem;
   height: .7rem;
 }

 .fenge3 .wenzi{
   position: absolute;
   top: 1%;
   left: 27%;
   height: 1.4rem;
 }
 .fenge3 .wenzi div:nth-child(1){
   background: #FF0606;
   color: #fff;
   border-radius: 40px;font-size: .28rem;
   text-align: center;width: 100%;
   margin-top: .25rem;
 }
 .fenge3 .wenzi div:nth-child(2){
   font-size: .36rem;
   font-weight: bold;color: #333;
   margin-top: .05rem;
 }


 .fenge5{
   width: 100%;
   height: 1.4rem;
   background: url(../images/fenge5.png) no-repeat;
   background-size: 100% 100%;
   position: relative;
 }
 .fenge5 .zixun{
   position: absolute;
   top: 1%;
   left: 70%;
   width: 4rem;
   height: 1.4rem;cursor: pointer;
   display: flex;
   align-items: center;
 }
 .fenge5 .jt{
   position: absolute;
   top: 23%;
   right: 23%;
   width: .7rem;
   height: .7rem;
 }
 .fenge5 .wenzi{
   position: absolute;
   top: 1%;
   left: 27%;
   height: 1.4rem;
 }
 .fenge5 .wenzi div:nth-child(1){
   background: #FF9900;
   color: #fff;
   border-radius: 40px;font-size: .28rem;
   text-align: center;width: 100%;
   margin-top: .25rem;
 }
 .fenge5 .wenzi div:nth-child(2){
   font-size: .36rem;
   font-weight: bold;color: #333;
   margin-top: .05rem;
 }

.kehu-tit{
  padding: .6rem 0 .3rem;
}
.kehu-tit h3{
  color: #000;
  font-size: 0.48rem;
  font-weight: bold;
  text-align: center;
}
 .kehu-tit div{
   color: #000;
   font-size: 0.24rem;
   text-align: center;
   margin: .1rem 0 .2rem;
 }
 .kehu-tit img{
   margin: 0 auto;
 }

 .kehu {
   margin-bottom: .6rem;
 }

 .banquan{
   padding: .3rem 0;
   background-image: url(../images/banquan.png);
   background-size: 140% 100%;
 }
 .banquan div{
   color: #fff;
   text-align: center;
   font-size: .22rem;

 }


.lj_D{
    margin-bottom: .5rem;

}
 .lj_div{
     position: absolute;
     left: 66%;
     bottom: 40%;
     color: #fff;
     width: 3.8rem;
 }
 .lj_div strong{
     font-size: .48rem;
     padding-bottom: .2rem;
     display: block;
     font-weight: bold;text-align: center;
 }
 .play-img{
     width:.9rem;
     height:.9rem;
     display: block;cursor: pointer;
     position: absolute;
     top: 50%;left: 31%;transform:translate(-50%,-50%);
 }
 .lj_div_btn >div:first-of-type{
     width: 1.86rem;height: .4rem;text-align: center;
     color: #fff;background: #D10303;line-height: .4rem;
 }
 .lj_div_btn >div:last-of-type{
     width: 1.86rem;height: .4rem;text-align: center;
     color: #D10303;background: #fff;line-height: .4rem;
 }

 .lj_div_btn  .button--nina {

     display: flex;
     justify-content: center;
     align-items: center;
     border: none;
     position: relative;
     z-index: 1;
     width: 100%;
     font-family: Source Han Sans CN, Source Han Sans CN-Regular;
     font-size: 0.22rem;
     height: 100%;
     text-align: left;
     color: #fff;
     overflow: hidden;
     -webkit-transition: background-color 0.3s;
     transition: background-color 0.3s;
 }
 .lj_div_btn .button--nina .button--nina-before {
     display: flex;
     justify-content: center;
     align-items: center;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
     transition: transform 0.3s, opacity 0.3s;
     -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
     transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
     font-size: .22rem;
 }
 .lj_div_btn .button--nina > span {
     display: inline-block;
     opacity: 0;
     -webkit-transform: translate3d(0, -0.1rem, 0);
     transform: translate3d(0, -0.1rem, 0);
     -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
     transition: transform 0.3s, opacity 0.3s;
     -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
     transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);

 }


 .lj_div_btn .button--nina:hover .button--nina-before {
     opacity: 0;
     -webkit-transform: translate3d(0, 100%, 0);
     transform: translate3d(0, 100%, 0);

 }
 .lj_div_btn .button--nina:hover > span {
     opacity: 1;
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0);

 }
 .lj_div_btn .button--nina:hover > span:nth-child(1) {
     -webkit-transition-delay: 0.045s;
     transition-delay: 0.045s;
 }
 .lj_div_btn .button--nina:hover > span:nth-child(2) {
     -webkit-transition-delay: 0.135s;
     transition-delay: 0.135s;
 }
 .lj_div_btn .button--nina:hover > span:nth-child(3) {
     -webkit-transition-delay: 0.225s;
     transition-delay: 0.225s;
 }
 .lj_div_btn .button--nina:hover > span:nth-child(4) {
     -webkit-transition-delay: 0.315s;
     transition-delay: 0.315s;
 }
 .lj_div_btn .button--nina:hover > span:nth-child(5) {
     -webkit-transition-delay: 0.405s;
     transition-delay: 0.405s;
 }
 .lj_div_btn .button--nina:hover > span:nth-child(6) {
     -webkit-transition-delay: 0.495s;
     transition-delay: 0.495s;
 }
 .lj_div_btn .button--nina:hover > span:nth-child(7) {
     -webkit-transition-delay: 0.585s;
     transition-delay: 0.585s;
 }
 .lj_div_btn .button--nina:hover > span:nth-child(8) {
     -webkit-transition-delay: 0.675s;
     transition-delay: 0.675s;
 }
 .lj_div_btn .button--nina:hover > span:nth-child(9) {
     -webkit-transition-delay: 0.765s;
     transition-delay: 0.765s;
 }








 .rmss input::-webkit-input-placeholder {color: #989898 !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .rmss input::input-placeholder {color: #989898 !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .rmss input:-ms-input-placeholder {color: #989898 !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .rmss input::-moz-placeholder {color: #989898 !important;font-size: 0.24rem !important;font-weight: normal !important;}
.rmss{
  background: #E4E4E4;
  padding: .35rem 0;
  margin-top: .4rem;
}
.rmss_L{
  background: #fff;
  width: 11.5rem;
  height: 5.4rem;
  padding: 0 .4rem;
}
.rmss_L input{
  width: 2.44rem;
  height: .47rem;
  position: absolute;
  top: 29%;
  left: 22%;
}
.rmss_L_T{
  position: relative;
  height: 1.1rem;
}
.rmss_L_T .text{
  color: #168b4a;
  font-size: .3rem;
  position: absolute;
  top: 30%;
  left: 50%;
}
.rmss_L_T_bj{
  position: absolute;
  top: 20%;
  left: 20%;
}
.rmss_L_T .btn{
  width: .77rem;height: .77rem;
  position: absolute;cursor: pointer;
  top: 20%;
  left: 40%;
}
.rmss_L_B >div{
  width: 5.37rem;
  height: 4.05rem;
  position: relative;
}
.rmss_L_B_hov .text {
  position: absolute;
  top: 0;left: 0;
  width: 100%;height: .9rem;
  color: #fff;font-size: .36rem;
  font-weight: bold;text-align: center;
  background: rgba(22,139,74,.6);
  line-height: .9rem;
  display: block!important;
  transition: all ease .5s;
}
 .rmss_L_B >div img{
   width: 100%;
 }
 .rmss_R{
   margin-left: .2rem;
 }
.rmss_R strong{
  font-size: .3rem;
  font-weight: bold;color: #333;
  width: 100%;display: block;text-align: center;
}
.rmss_R .juse {
  background: #FF9900;
  color: #fff;
  font-size:.3rem;font-weight: bold;
  width: 2.5rem;
  text-align: center;line-height: 150%;
  padding: .3rem .1rem;
  margin: .2rem 0;
}
.rmss_R .text{
  font-size: .24rem;
  color: #333;text-align: center;
}





 .youshi{
   margin-top: .6rem;
   position: relative;

 }
 .youshi-tit{
   font-size: .48rem;color: #333;
   font-weight: bold;text-align: center;
   margin-bottom: .5rem;
 }
.ysM {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.ys_L{
  width: 50%;
  position: relative;
}
.ys_R{
  width: 50%;
}
 .ysSwiper{

   margin:  0 auto;
   overflow: hidden;
 }
 .ysSwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
   background: rgba(244,244,244,.6);border-radius: 50%;
   box-sizing: border-box;transition: all ease 0.5s;
   right: 5.5rem;
   top: 6.2rem;}
 .ysSwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
   background: rgba(244,244,244,.6);border-radius: 50%;
   box-sizing: border-box;transition: all ease 0.5s;
   left: .5rem;top: 6.2rem;}
 .ysSwiperChe img{
   display: block;text-align: center;margin: 0 auto;
   width: .3rem;height: .4rem;
 }

 .ysSwiper .swiper-slide:hover img{transform: scale(1.1);}
 .ysSwiper .swiper-slide >div div{
   overflow: hidden;
 }
 .ysSwiper .swiper-slide img{
   width: 100%;transition: all ease 0.5s;
 }


.ys_R {
  margin-left: .4rem;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
}
.ys_R >div{
  background: #ADADAD;
  padding: .4rem .2rem .4rem;
  border: 2px solid transparent;
  margin-right: .25rem;
  margin-bottom: .25rem;
  width: 3.4rem;
  height: 3.34rem;
  box-sizing: border-box;
}
 .ys_R >div:nth-child(2){
   margin-right: 0;
 }
 .ys_R >div:nth-child(4){
   margin-bottom: 0;
   margin-right: 0;
 }
 .ys_R >div h2{
   background-image: -webkit-linear-gradient(bottom, #B0B0B0, #CFCFCF);
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
  font-size: .9rem;font-weight: bold;
   text-align: center;
 }
 .ys_R >div h3{
   font-size: .3rem;font-weight: bold;
   color: #fff;  text-align: center;
   margin-top: -.4rem;
 }
 .ys_R >div div{
   font-size: .22rem;margin-top: .14rem;
   color: #FFF9F2;  text-align: center;
 }
 .ys_R_hov{
   background: #FCAB29!important;
   border: 2px solid #FB7B0C!important;
 }

 .ys_R_hov h2{
   background-image: -webkit-linear-gradient(bottom, #FCB44D, #FDC987)!important;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 }













.sqkehu{
  margin: .8rem auto .2rem;
}
 .sqkehu >div{
   margin-right: .1rem;
   height: 2.53rem;
   overflow: hidden;
 }
 .sqkehu >div img{
   height: 2.53rem;
 }
.sqkehu >div:nth-child(1) img{
  width: 3.04rem;
}
 .sqkehu >div:nth-child(2) img{
   width: 3.5rem;
 }
 .sqkehu >div:nth-child(3) img{
   width: 4.04rem;
 }
 .sqkehu >div:nth-child(4) img{
   width: 4.04rem;
   margin-right: 0;
 }
 .sqkehu img{ transition: all ease .5s;transform: scale(1.1)}
 .sqkehu >div:hover img{transform: scale(1);}

.sqkehu2{
 margin-bottom: .8rem;
}
 .sqkehu2 >div:nth-child(1){
   font-size: .48rem;
   font-weight: bold;
   text-align: center;
   color: #FF9900;
   margin-bottom: .2rem;
 }
 .sqkehu2 >div:nth-child(1) strong{
   color: #333;font-weight: bold;
 }


 .sqkehu2_div >div{
   margin-right: .1rem;
   height: 2.53rem;
   overflow: hidden;
 }
 .sqkehu2_div >div img{
   height: 2.7rem;
 }

.sqkehu2_div  >div:nth-child(1) img{
  width: 5.68rem;
}
 .sqkehu2_div >div:nth-child(2) img{
   width: 5.77rem;
 }
 .sqkehu2_div >div:nth-child(3) img{
   width: 3.4rem;
 }
 .sqkehu2_div img{ transition: all ease .5s;transform: scale(1.1)}
 .sqkehu2_div >div:hover img{transform: scale(1);}




 #tooltip{
   position:absolute;
   border:1px solid #ccc;
   background:#333;
   padding:2px;
   display:none;
   color:#fff;
 }





.chengpin{
  margin-top: .4rem;
}
.cp-tit{
  text-align: center;
  margin-bottom: .4rem;
}
.cp-tit strong{
  font-size: .48rem;color: #333;
  font-weight: bold;
}
.cp-tit div{
  font-size: .24rem;color: #333;
}



.btn_hov{
  transition: all ease .5s;
  background: RGBA(52,128,111,.6)!important;
}
 .cpSwiper{
   width: 15rem;
   margin:  0 auto;
   overflow: hidden;
 }
.cpSwiper .swiper-slide img{
  width: 100%;
}
.cpSwiperChe{
  width: 15rem;
  height: 0;
  top: 0;left: 0;
  position: relative;
}
.cpSwiper .swiper-slide{
  overflow: hidden;
}
 .cpSwiper .swiper-slide img{ transition: all ease .5s;}
.cpSwiper .swiper-slide:hover img{transform: scale(1.1);}










 .shipai{
   margin-top: .4rem;
   height: 7rem;
   margin-bottom: .2rem;
 }
 .sp-tit{
   text-align: center;
 }
 .sp-tit strong{
   font-size: .48rem;color: #333;
   font-weight: bold;
 }
 .sp-tit div{
   font-size: .22rem;color: #333;
   margin: .2rem 0 .4rem;
 }

 .container{
   width: 100%;
   position: relative;
 }
 .clr{
   clear: both;
   padding: 0;
   height: 0;
   margin: 0;
 }
 .main{
   width: 90%;
   margin: 0 auto;
   position: relative;
 }
 .container > header{
   margin: 10px;
   padding: 20px 10px 10px 10px;
   position: relative;
   display: block;
   text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
   text-align: center;
 }
 .container > header h1{
   font-size: 34px;
   line-height: 34px;
   margin: 0;
   position: relative;
   font-weight: 300;
   color: #666;
   text-shadow: 1px 1px 1px rgba(255,255,255,0.9);
 }
 .container > header h2{
   font-size: 14px;
   font-weight: 300;
   margin: 0;
   padding: 15px 0 5px 0;
   color: #888;
   font-family: Cambria, Georgia, serif;
   font-style: italic;
   text-shadow: 1px 1px 1px rgba(255,255,255,0.9);
 }
 /* Header Style */
 .codrops-top{
   line-height: 24px;
   font-size: 11px;
   background: #fff;
   background: rgba(255, 255, 255, 0.3);
   text-transform: uppercase;
   z-index: 9999;
   position: relative;
   font-family: Cambria, Georgia, serif;
   box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
 }
 .codrops-top a{
   padding: 0px 10px;
   letter-spacing: 1px;
   color: #333;
   display: inline-block;
 }
 .codrops-top a:hover{
   background: rgba(255,255,255,0.6);
 }
 .codrops-top span.right{
   float: right;
 }
 .codrops-top span.right a{
   float: left;
   display: block;
 }

 .support-note span{
   color: #ac375d;
   font-size: 16px;
   display: none;
   font-weight: bold;
   text-align: center;
   padding: 5px 0;
 }
 .no-cssanimations .support-note span.no-cssanimations,
 .no-csstransforms .support-note span.no-csstransforms,
 .no-csstransforms3d .support-note span.no-csstransforms3d,
 .no-csstransitions .support-note span.no-csstransitions,
 .no-generatedcontent .support-note span.no-generatedcontent{
   display: block;
 }






 .tl{
   background-image: url(../images/tj_bj.jpg);
   background-repeat: no-repeat;background-size: 100% 100%;
 }
 .tl .tl-tit{
   font-size: .48rem;
   font-weight: bold;color: #fff;
   text-align: center;
   padding-top: .5rem;
   padding-bottom: .4rem;
 }

.tl-main{position: relative;padding-bottom: .4rem;}
 .tlSwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
   background: rgba(244,244,244,.6);border-radius: 50%;
   box-sizing: border-box;transition: all ease 0.5s;right: -1rem;top: 2.2rem;}
 .tlSwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
   background: rgba(244,244,244,.6);border-radius: 50%;
   box-sizing: border-box;transition: all ease 0.5s;left: -1rem;top: 2.2rem;}
 .tlSwiperChe img{
   display: block;text-align: center;margin: 0 auto;
   width: .3rem;height: .4rem;
 }
 .tlSwiper .swiper-slide >div {
   border: 1px solid #fff;
   padding: .1rem;overflow: hidden;
 }
 .tlSwiper .swiper-slide >div .text{
   font-size: .36rem;
   text-align: center;font-weight: bold;
   color: #fff;margin-top: .2rem;
 }
 .tl_btn_hov{
   transition: all ease .5s;
   background:#DAC21C!important;
 }

 .tlSwiperChe{
   width: 15rem;
   margin:  0 auto;

 }

 .tlSwiper .swiper-slide:hover img{transform: scale(1.1);}
 .tlSwiper .swiper-slide >div div{
   overflow: hidden;
 }
 .tlSwiper{
   width: 15rem;
   margin:  0 auto;
   overflow: hidden;
 }
 .tlSwiper .swiper-slide img{
   width: 100%;transition: all ease 0.5s;
 }



 .spSwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
   background: rgba(244,244,244,.6);border-radius: 50%;
   box-sizing: border-box;transition: all ease 0.5s;
   right: -1rem;top: 2.5rem;}
 .spSwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
   background: rgba(244,244,244,.6);border-radius: 50%;
   box-sizing: border-box;transition: all ease 0.5s;
   left: -1rem;top: 2.5rem;}
 .spSwiperChe img{
   display: block;text-align: center;margin: 0 auto;
   width: .3rem;height: .4rem;
 }











 .kehu-sw-con {
     width: 15rem;
     height: 6rem;
     top: 1.5rem;
 }
 /*.rmtj .swiper-container{*/
 /*    overflow: initial;*/
 /*}*/
 .kehu-sw-con .swiper-slide {
     text-align: center;
     font-size: 18px;
     display: -webkit-box;
     display: -ms-flexbox;
     display: -webkit-flex;
     display: flex;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     -webkit-justify-content: center;
     justify-content: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     -webkit-align-items: center;
     align-items: center;
     transition: 300ms;
     z-index: 9;
     transform: scale(1.2);
 }
 .kehu-sw-con .swiper-slide-active {
     z-index: 9999999;
     /*left: -1.6rem!important;*/
     width: 4rem;
     /*transform: scale(1.8);*/
     transform: translateX(0rem) scale(1.8);
 }
 .kehu-sw-con .swiper-slide-prev{
     border-radius: 10px;
     /*left: -1rem!important;*/
 transform: translateX(-.6rem) scale(1.5);
     /*transform: scale(1.5);*/
     z-index: 999;
 }
 .kehu-sw-con .swiper-slide-next{
     border-radius: 10px;
     /*right: 1.9rem!important;*/
     /*transform: scale(1.5);*/
     transform: translateX(.6rem) scale(1.5);
     z-index: 999;
 }
 /*.kehu-sw-con .swiper-slide-prev +div{*/
 /*    transform: translateX(1.4rem) scale(1.2);*/
 /*}*/
 .kehu-sw-con .swiper-slide-next +div{
     z-index: 99;
     transform: translateX(.6rem) scale(1.2);
 }









 .sbhx{
     position: relative;
     height: 7.85rem;margin-bottom: .2rem;
 }
 .sbhxL{
     position: absolute;left: 0;top: 0;
     width: 6.93rem;height: 4.49rem;
 }
.sbhx_tit{
    font-size: .48rem;font-weight: bold;color: #333;text-align: center;
    margin-top: .6rem;margin-bottom: .35rem;
}

 .sbhx_R {
     display: flex;
     justify-content: flex-start;
     align-items: flex-start;
     flex-wrap: wrap;
 }
 .sbhx_R >div{
     background: #ADADAD;
     padding: .2rem .35rem .3rem;
     width: 3.45rem;
     height: 2.9rem;
     box-sizing: border-box;
 }
 .sbhx_R >div:nth-child(3){
     position: absolute;
     left: 6.8rem;
     top: 4.96rem;
 }
 .sbhx_R >div:nth-child(4){
     position: absolute;
     left: 10.25rem;
     top: 4.96rem;
 }
 .sbhx_R >div h2{
     background-image: -webkit-linear-gradient(bottom, #F1F1F1, #fff);
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
     font-size: .68rem;font-weight: bold;
     text-align: center;
 }
 .sbhx_R >div h3{
     font-size: .3rem;font-weight: bold;
     color: #333;  text-align: center;
     margin-top: -.3rem;
 }
 .sbhx_R >div div{
     font-size: .22rem;margin-top: .14rem;
     color: #333;  text-align: left;
 }
 .sbhxSwiper .swiper-slide:hover img{transform: scale(1.1);}
 .sbhxSwiper .swiper-slide >div div{
     overflow: hidden;
 }
 .sbhxSwiper .swiper-slide img{
     width: 100%;transition: all ease 0.5s;
     height: 3.38rem;
 }
.sbhx05{
    position: absolute;
    right: -2.89rem;
    top: 0;  overflow: hidden;

}
 .sbhx05:hover img{transform: scale(1.1);}
.sbhx05 img{
    transition: all ease 0.5s;  width: 11rem;
    height: 4.97rem;
}
.sbhx_R_hov{
    background: #FF8181!important;
}
 .sbhx_R_hov h2{
     background-image: -webkit-linear-gradient(bottom, #FFAFAF, #fff)!important;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
 }
.sbhx_swp{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 6.89rem;
    height: 3.38rem;overflow: hidden;
}
.sbhxSwiper{
    overflow: hidden;
    margin: 0 auto;
}
 .sbhxSwiperChe .swiper-button-next{width: 0.53rem;height: 0.53rem;
     background-image: url(../images/part026_block_left_piece_lump_right.png);
     background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;
     top: 86%;right: 6%;z-index: 61;}

 .sbhxSwiperChe .swiper-button-prev{width: 0.53rem;height: 0.53rem;
        background-image: url(../images/part026_block_left_piece_lump_left.png);
     background-repeat: no-repeat;background-size: 100% 100%;transition: all ease 0.5s;
     top: 86%;left: 77%;z-index: 61;}














 .khxz{
     width: 15rem;
     margin: .6rem auto .8rem;
     height: 7.2rem;
     position: relative;
     z-index: 0;
 }
 .khxz-text{
     position: absolute;
     top: .8rem;
     left: 0;
     background: RGBA(255,53,53,.5);
     z-index: 9999;
     width: 5.7rem;
     height: .8rem;
 }
 .khxz-text div{
   color: #fff;
     font-size: .49rem;
     height: .8rem;
     font-weight: bold;
     text-align: center;
     line-height: .8rem;
 }
 .guanyuS img{ transition: all ease .5s;}
 .guanyuS:hover img{transform: scale(1.1);}
 .khxzSwiper {
     width: 15rem;
     height: 7.2rem;
 }
 .khxzSwiper .swiper-slide{
     background: #101313;
 }
 .khxzSwiper .swiper-slide div{
     width: 96%;
     height: 94%;
     margin: 1.5% auto ;
     overflow: hidden;
     border-radius: 25px;
 }
 .khxzSwiper .swiper-slide img{
     width: 100%;

 }

 .khxzSwiperChe{
     width: 3.5rem;
     height: .8rem;
     background-image: url(../images/sq_bj.png);background-repeat: no-repeat;
     background-size: 3.5rem 0.8rem;
     background-position: center center;
     right: .2rem;
     bottom: -.3rem;
 }

 .khxzSwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
     background: #CFCFCF;border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     right: -1.34rem;top: -3.1rem;}
 .khxzSwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: #CFCFCF;border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     left: -12.5rem;top: -3.1rem;}
 .khxzSwiperChe img{
     display: block;text-align: center;margin: 0 auto;
     width: .3rem;height: .4rem;
 }
 .khxz_btn_hov{
     transition: all ease .5s;
     background:#DD4242!important;
 }
 .khxzSwiperChe2{
     position: absolute;
     bottom: -0.22rem;
     right: 0.54rem;
     z-index: 999;
     width: 2.9rem;
     display: flex;
     justify-content: flex-start;
     align-items: center;
 }

 .khxzSwiperChe2 .swiper-pagination-bullet{
     width: .5rem;height: .5rem;
     opacity: 1;
     background: url(../images/dian.png) no-repeat center;
     background-size: .25rem;
     margin-right: .15rem;
 }
 .khxzSwiperChe2 .swiper-pagination-bullet:last-of-type{
     margin-right: 0;
 }
 .khxzSwiperChe2 .swiper-pagination-bullet-active{
     width: .6rem;height: .6rem;

     background: url(../images/dian-hov.png) no-repeat center;
     background-size: .5rem;
 }








 .fenge_t{
     width: 100%;
     height: 1.4rem;
     background: url(../images/fenge_t.png) no-repeat;
     background-size: 100% 100%;
     position:relative;

 }
 .fenge_t .fenge1-1-img{
     position: absolute;top: 10%;left: 10%;
     width: 2rem;height: 1.2rem;
 }
 .fenge_t .fenge1-2-img{
     position: absolute;top: 7%;right: 2%;
     width: 1.3rem;height: 1.1rem;
 }
 .fenge_t .fenge1-1-img, .fenge1-2-img{ transition: all ease .5s;}
 .fenge1-1-img:hover{transform: scale(.9);}
 .fenge1-2-img:hover{transform: scale(.9);}
 .fenge1-zixun{
     position: absolute;top: 11%;right: 12%;
     width: 6.88rem;height: 1.1rem;cursor: pointer;
 }
 .fenge_t .zixun{
     position: absolute;
     top: 1%;
     left: 70%;
     width: 4rem;
     height: 1.4rem;cursor: pointer;
     display: flex;
     align-items: center;
 }
 .fenge_t .jt{
     position: absolute;
     top: 23%;
     right: 23%;
     width: .7rem;
     height: .7rem;
 }
 .fenge1_zixun{
     background-image: url(../images/fenge_zixun_bj1.png)!important;
     background-repeat: no-repeat;
     background-size: 100% 100%;
 }









 .rxjx{
    background: #E4E4E4;
     padding: .6rem 0 ;
 }


 .rxjx_tit{margin-bottom: .5rem}
 .rxjx_tit h5{
     font-size: .48rem;color: #333;font-weight: bold;text-align: center;
 }
 .rxjx_tit div{
     font-size: .20rem;color: #333;text-align: center;margin-top: .1rem;
 }

 .rxjxD{
     position: relative;
     z-index: 10;
 }
 .rxjxD .yinying{
     width: 15.5rem;
     height: 3.6rem;
     position: absolute;bottom: -.3rem;left: -.25rem;
     z-index: 1;
 }
 .yinying{
     position: absolute;
     bottom: 0;left: 0;
 }
 .rxjxD_t{
     height: 3.3rem;margin-bottom: .3rem;  z-index: 10;position: relative;
 }
.rxjxD_t_l{
    position: absolute;left: 0;top: 0;
    width: 7.95rem;height: 3.3rem;
    background-image: url(../images/rxjxD_t_l.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
 .rxjxD_t_r{
     position: absolute;right: 0;top: 0;
     width: 7.95rem;height: 3.3rem;
     background-image: url(../images/rxjxD_t_r.png);
     background-repeat: no-repeat;
     background-size: 100% 100%;
 }
.rxjxD_t_l_jq{
   height: 2.85rem;transition: all ease .5s;z-index: 9999;
    position: absolute;top: .3rem;left: 2rem;
}
 .rxjxD_t_r_jq{
    height: 2.85rem;transition: all ease .5s;z-index: 9999;
     position: absolute;top: .3rem;left: 3rem;
 }
 .rxjxD_t_l_jq:hover {transform: scale(.9);}
 .rxjxD_t_r_jq:hover {transform: scale(.9);}

.rxjxD_t_l_mc{
    position: absolute;left: 0;top: 0;width: 100%;height: 100%;
   transition: all ease .5s;
}
.rxjxD_t_l_mc >div{
    position: absolute;
    left: 0;top: .3rem;
    width: 3.6rem;height: 1.5rem;
}
.rxjxD_t_l_mc h5{
    font-size: .36rem;color: #fff;font-weight: bold;
    padding-top: .1rem;padding-left: .4rem;
}
 .rxjxD_t_r_mc{
     position: absolute;left: 0;top: 0;width: 100%;height: 100%;
     opacity: 0; transition: all ease .5s;
 }
 .rxjxD_t_l_mc_img{
     position: absolute;left: 0;top: 0;
     width: 100%;
     height: 100%;   transition: all ease .5s;
 }
 .rxjxD_t_r_mc_img{
     position: absolute;right:  0;top: 0;opacity: 0;
     width: 100%;
     height: 100%;
 }
 .rxjxD_t_l_h_img{
     position: absolute;left: 0;top: .3rem;opacity: 1;
     width: 3.6rem;
     height: 1.15rem;
 }
 .rxjxD_t_r_h_img{
     position: absolute;left:  .6rem;top: .3rem;opacity: 1;
     width: 3.6rem;
     height: 1.15rem;
 }
 .rxjxD_t_r_mc >div{
     position: absolute;
     left: .6rem;top: .3rem;
    width: 3.6rem;height: 1.2rem;
 }
 .rxjxD_t_r_mc h5{
     font-size: .36rem;color: #fff;font-weight: bold;
     padding-top: .3rem;padding-left: .4rem;
 }




.rxjxD_b{
    background: #fff;position: relative;height: 3.6rem;  z-index: 10;
}
.rxjxD_b_l{
    width: 11rem;
    height: 3.7rem;
    display: flex;justify-content: center;align-items: center;flex-wrap: wrap;
    transition: all ease 0.5s;
    position: absolute;top: 50%;left: 12%;transform:translate(-15%,-50%);
    z-index: 10;
}
.rxjxD_b_l >div{

    font-size: .22rem;
}

 .rxjxD_b_l >div:first-of-type{

 }
 .rxjxD_b_l >div:first-of-type >div{
   border: 1px solid #333;
     color: #fff;  width: 25%; height: .31rem;
 }
 .rxjxD_b_l >div >div{
     margin-right: .1rem;margin-bottom: .05rem;
     background: RGB(214,214,214); color: #333;
     height: .31rem;   width: 1.25rem;box-sizing: border-box;
     text-align: center;
 }
 .rxjxD_b_xz >div >div:not(:first-child):hover div{
     color: RGB(209,5,5);
 }

.rxjxD_b_r{
    position: absolute;top: 50%;right: 4%;transform:translate(-2%,-50%);
}
.rxjxD_b_r >div{
    font-size: .36rem;font-weight: bold;color: #fff;background: RGB(175,175,175);
    margin-bottom: .1rem;width: 3rem;height: 1.25rem;border: 1px solid transparent;
    display: flex;
    align-items: center;justify-content: center;
}
 .rxjxD_b_r >div h5{
     font-weight: bold;
 }
.rxjxD_b_r_hov{
    border: 1px solid RGB(210,10,10)!important;
    background: RGB(221,66,66)!important;
}


























 .kefu{
     background-image: url(../images/kefu_bj.png);
     background-repeat: no-repeat;
     background-size: 100% 100%;
     height: 2.14rem;margin-top: -.05rem;
     position: relative;
 }
 .kefu_zx{
     position: absolute;
     top: .17rem;
     left: 8.9rem;
    background: RGB(248,94,7);
 color: #fff;
     font-size: .31rem;
     width: 1.85rem;
     height: 1.83rem;
     text-align: center;
 }
.kefu_zx img{
    width: .6rem;
    height: .6rem;
    margin-top: .1rem;cursor: pointer;
}

 .kefu_zixun .button--nina {
     cursor: pointer;
     display: flex;
     justify-content: center;
     align-items: center;flex-wrap: wrap;
     border: none;
     position: relative;
     z-index: 1;
    width: 100%;height: .8rem;text-align: center;
     font-family: Source Han Sans CN, Source Han Sans CN-Regular;
     font-size: 0.32rem;

     text-align: left;
     color: #fff;
     overflow: hidden;
     -webkit-transition: background-color 0.3s;
     transition: background-color 0.3s;
 }
 .kefu_zixun .button--nina > span {
     display: inline-block;
     opacity: 0;
     -webkit-transform: translate3d(0, -0.1rem, 0);
     transform: translate3d(0, -0.1rem, 0);
     -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
     transition: transform 0.3s, opacity 0.3s;
     -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
     transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);


 }
 .kefu_zixun .button--nina .button--nina-before {
     display: flex;
     justify-content: center;
     align-items: center;flex-wrap: wrap;
 position: absolute;text-align: center;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
     transition: transform 0.3s, opacity 0.3s;
     -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
     transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
     font-size: .32rem;
 }
 .kefu_zixun .button--nina:hover {

 }
 .kefu_zixun .button--nina:hover .button--nina-before {
     opacity: 0;
     -webkit-transform: translate3d(0, 100%, 0);
     transform: translate3d(0, 100%, 0);

 }
 .kefu_zixun .button--nina:hover > span {
     opacity: 1;
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0);

 }
 .kefu_zixun .button--nina:hover > span:nth-child(1) {
     -webkit-transition-delay: 0.045s;
     transition-delay: 0.045s;
     display: block;width: 100%;
 }
 .kefu_zixun .button--nina:hover > span:nth-child(2) {
     -webkit-transition-delay: 0.135s;
     transition-delay: 0.135s;
     display: block;width: 100%;text-align: center;
 }
 .kefu_zixun .button--nina:hover > span:nth-child(3) {
     -webkit-transition-delay: 0.225s;
     transition-delay: 0.225s;
 }
 .kefu_zixun .button--nina:hover > span:nth-child(4) {
     -webkit-transition-delay: 0.315s;
     transition-delay: 0.315s;
 }
 .kefu_zixun .button--nina:hover > span:nth-child(5) {
     -webkit-transition-delay: 0.405s;
     transition-delay: 0.405s;
 }
 .kefu_zixun .button--nina:hover > span:nth-child(6) {
     -webkit-transition-delay: 0.495s;
     transition-delay: 0.495s;
 }
 .kefu_zixun .button--nina:hover > span:nth-child(7) {
     -webkit-transition-delay: 0.585s;
     transition-delay: 0.585s;
 }
 .kefu_zixun .button--nina:hover > span:nth-child(8) {
     -webkit-transition-delay: 0.675s;
     transition-delay: 0.675s;
 }
 .kefu_zixun .button--nina:hover > span:nth-child(9) {
     -webkit-transition-delay: 0.765s;
     transition-delay: 0.765s;
 }













.sdys{
    padding: .6rem 0;
}
.sdys_tit{
    margin-bottom: .6rem;
    color: #333;font-size: .48rem;text-align: center;font-weight: bold;
}
.sdysD{position: relative;}
.sdysD_L{
    width:6.86rem;
    margin-right: .35rem;height: 6.9rem;overflow: hidden;
}
 .sdysSwiper{
     overflow: hidden;
     margin: 0 auto;
 }
 .sdysSwiper .swiper-slide:hover img{transform: scale(1.1);}
 .sdysSwiper .swiper-slide >div div{
     overflow: hidden;
 }
 .sdysSwiper .swiper-slide img{
     width: 100%;transition: all ease 0.5s;
     height: 6.9rem;
 }

 .sdysD_R{
     width:6.87rem;height: 5.6rem;overflow: hidden;
 }
 .sdysD_R >div:last-of-type{margin-bottom: 0}
.sdysD_RD{
    position: relative;
    background: #F6F6F6;
    padding: .3rem 0;
    height: 1.68rem;box-sizing: border-box;
    margin-bottom: .05rem;
}
.sdysD_RD_N{
    position: absolute;
    width: 1rem;height: 1rem;
    background: #E4E4E4;
    display: flex;justify-content: center;align-items: center;
    font-size: .47rem;font-weight: bold;color: #333;
}
.sdysD_RD_T{
    margin-left: 1.3rem;
}
.sdysD_RD_T h4{
    font-size: .3rem;font-weight: bold;color: #333;margin-bottom: 0rem;
}

 .sdysD_RD_T div{
     font-size: .24rem;color: #333;
 }

 .sdys_hov{
     background: #FFFAE9;
 }
 .sdys_hov .sdysD_RD_N{
     background: #FEEBA0;color: #FA6100;
 }
 .sdys_hov .sdysD_RD_T h4{
     color: #FA6100;
 }
 .sdys_hov .sdysD_RD_T div{
     color: #FA6100;
 }

.sdysD_H{
    position: absolute;
    bottom: .4rem;
    left: 4rem;z-index: 999;
}
.sdysD_H >div{
    width: .6rem;
    height: .06rem;
    margin-right: .05rem;
    background: #E5E2E5;
}
.sdysD_H_hov{
    background: #EB682E!important;
}












 .renzheng{
     height: 4.2rem;
     background-image: url(../images/renzheng_bj.jpg);
     background-size: 100% 4.2rem;
     background-repeat: no-repeat;
 }
 .renzheng >div{
     position: relative;
 }
 .rz_tit{
     color: #fff;font-size: .3rem;
     width: 2.6rem;
     position: absolute;
     top: 3%;
     right: 4%;
 }
 .rz_tit >div{
     margin-bottom: .1rem;
 }
 .zixun-pto{
     position: absolute;
     top: 32%;
     right: 1%;
     width: 3.5rem;
     height: 2.1rem;
     cursor: pointer;
 }
 .rz_tit >div >div{
     width: 70%;
     margin-left: .2rem;
     font-size: .28rem;
     font-weight: bold;
 }
 .rzLeft{
     display: flex;
     width: 11%;
     flex-wrap: wrap;
     padding: .1rem;
 }
 .rzLeft >div{
     width: 100%;
     background: #FFFFFF;
     margin-bottom: .06rem;
     font-weight: bold;
     padding: .06rem;
 }
 .rzLeft >div:last-of-type{margin-bottom: 0;}
 .rzBg{
     padding: .02rem;
     background: #FFD801;
     margin-right: .1rem;
 }
 .rzBg img{
     height: .2rem;

 }
 .rzR_div{
     position: absolute;
     top: -11%;
     left: 70%;
 }
 .rz_call{
     position: absolute;
     top: 14%;
     left: 10%;
     cursor: pointer;
     background: #fff;
     padding: .2rem;
     width: 40%;
 }
 .rz_img{
     cursor: pointer;
     width: 11rem; height: 4.2rem;
     position: relative;    top: -19%;
 }
 .rz_img >div img{
     width: 1.55rem;
     height: 2.2rem;
 }
 .rz_img >div:nth-child(1){
     position: absolute;
     left: 6%;
     top: 30%;
     width: 2.2rem;
     height: 2.8rem;
     z-index: 999;
 }

 .rz_img >div:nth-child(2){
     position: absolute;
     left: 52%;
     top: 39%;
     width: 2.2rem;
     height: 2.8rem;
     z-index: 999;
 }

 .rz_img >div:nth-child(3){
     position: absolute;
     left: 35%;
     top: 14%;
     width: 2.2rem;
     height: 2.8rem;
     z-index: 999;
 }

 .rz_img >div:nth-child(4){
     position: absolute;
     left: 19%;
     top: 43%;
     width: 2.55rem;
     height: 3.4rem;
     z-index: 99;
 }


 .rz_img >div:nth-child(5){
     position: absolute;
     left: 67%;
     top: 53%;
     width: 2.55rem;
     height: 3.4rem;
     z-index: 99;
 }


 .rz_img >div:nth-child(6){
     position: absolute;
     left: 82%;
     top: 22%;
     width: 2.55rem;
     height: 3.4rem;
     z-index: 99;
 }

 .flexCC{
     display: flex;
     justify-content: center;
     align-items: center;
 }
 .rz_img_D{
     position: absolute;
     top: -2rem;
     left: 11rem;
     z-index: 9999;
     display: none;
 }
 #tooltip{
     position:absolute;
     border:1px solid #ccc;
     background:#333;
     padding:2px;
     display:none;
     color:#fff;
 }
 .zs_zixun{
     background-image: url(../images/fenge_zixun_bj.png)!important;
     background-repeat: no-repeat;
     background-size: 100% 100%;
 }

 .zs_zixun2{
     background-image: url(../images/fenge_zixun_bj2.png)!important;
     background-repeat: no-repeat;
     background-size: 100% 100%;
 }













.sqxz{
    margin-top: .6rem;margin-bottom: .5rem;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;flex-wrap: wrap;
}
.sqxz >div{
    width: 4.88rem;
    height: 4.45rem;
    margin-right: .17rem;margin-bottom: .17rem;
    position: relative;
}
 .sqxz >div >img{width: 100%; height: 4.45rem;}
 .sqxz >div:nth-child(1){
     background: #E4E4E4;
     padding: .28rem;box-sizing: border-box;
 }
 .sqxz >div:nth-child(1) h3{
     font-weight: bold;font-size: .48rem;color: #333;
     text-align: center;margin-bottom: .4rem;margin-top: .3rem;
 }
 .sqxz >div:nth-child(1) .sqxz_xg div{
     background: #F6F6F6;font-size: .36rem;color: #333;
     margin-bottom: .1rem;text-align: center;padding: .1rem 0;
 }
 .sqxz_xg_hov{
     background: #FEEBA0!important;color: #FA741C!important;
 }
 .sqxz >div:nth-child(3){
     margin-right: 0;
 }
 .sqxz >div:nth-child(6){
     margin-right: 0;
 }



 .sqxz_mc{
     background: rgba(0,0,0,.6);
     position: absolute;
     left: 0;top: 0;
     width: 100%;
     height: 100%;
     opacity: 0;transition: all ease .5s;
 }
 .sqxz_mcD{
     position: absolute;
     top: 50%;left: 50%;transform:translate(-50%,-50%);
     background: #FA6100;width: 3.5rem;height: .8rem;
     display: flex;justify-content: center;align-items: center;
 }
 .sqxz_mcD .fenge_zixun{width: 2rem;height: .4rem;
     background-image: none;
    }
 .sqxz_mcD .fenge_zixun .button--nina{
     height: .4rem;width: 2rem;margin-left: .2rem;
 }

 .sqxz_mcD img{
     width: .66rem;
     height: .44rem;
 }
 /*.sqxz_mc img{*/
 /*    width: 3.56rem;*/
 /*    height: .8rem;*/
 /*    position: absolute;*/
 /*    top: 50%;left: 50%;transform:translate(-50%,-50%);*/
 /*}*/


/*.sqxz_hov .sqxz_mc{*/
/*    display: block;*/
/*}*/












.fengek1{
    background-image: url(../images/fengek1_bj.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: relative;
    height: 2.3rem;
}



 .fengek2{
     background-image: url(../images/fengek2_bj.png);
     background-repeat: no-repeat;
     background-size: 100% 100%;
     position: relative;
     height: 2.3rem;
 }













 .jggc{
     margin: .6rem auto;position: relative;
 }
 .jggc_L{
     width: 3.5rem;height: 8rem;position: relative;
     background: #FEF2BC;padding: 0 .4rem ;
 }
 .jggc_L_tit{
     margin-top: 1.2rem;
    color: #FA6100;font-weight: bold;font-size: .48rem;text-align: center;
 }
 .jggc_L_t{
     margin-top: .4rem;
     font-size: .24rem;color: #333;
 }
 .jggc_L_t img{width: .25rem;height: .25rem;}
 .jggc_L_t >div{overflow: hidden;width: 2.3rem;position: relative;margin-bottom: .1rem;}
 .jggc_L_t h5{
     margin-left: .14rem;margin-right: .07rem;
 }
.jggc_L_t >div >div{
    position: absolute;
    top: 0;right: 0;
}
.jggc_R {
    width: 11.5rem;
    height: 8rem;
    background: #333;
    box-sizing: border-box;
    padding: .24rem .75rem;
}
.jggcSwiper{
    width: 10rem;height: 7.5rem;
    overflow: hidden;
}
.jggcSwiper .swiper-slide img{
    width: 100%;transition: all ease .5s;
}
 .jggcSwiper .swiper-slide:hover img{transform: scale(1.1);}
 .jggcSwiper .swiper-slide >div div{
     overflow: hidden;
 }

 .jggcD_H{
     position: absolute;
     bottom: .7rem;
     left: 10rem;z-index: 999999;
 }
 .jggcD_H >div{
     width: .6rem;
     height: .06rem;
     margin-right: .05rem;
     background: #E5E2E5;
 }
 .jggcD_H_hov{
     background: #EB682E!important;
 }

 .jggcChe .swiper-button-next{width: .7rem;height: 0.7rem;
     background: #CFCFCF;border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     right: -2rem;
     top: 2.6rem;}
 .jggcChe .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: #CFCFCF;border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     left: .4rem;top:  2.6rem;}
 .jggcChe img{
     display: block;text-align: center;margin: 0 auto;
     width: .3rem;height: .4rem;
 }
 .jggcChe_btn_hov{
     transition: all ease .5s;
     background:#FA6100!important;
 }











.jzsl{
    position: relative;
    margin: .6rem auto;width: 14rem;
}


 .jzslSwiper{
     height: 5.3rem;
     overflow: hidden;
     z-index: 10;position: relative;
 }
 .jzslSwiper .swiper-slide img{
     width: 8.77rem;transition: all ease .5s;
 }
 /*.jzslSwiper .swiper-slide:hover img{transform: scale(1);}*/
 .jzslSwiper .swiper-slide .wa{
     position: absolute;
     right: .5rem;top: 0;
 }
 .jzslSwiper .swiper-slide .wa h5{
     padding-right: .08rem;
     margin-top: .88rem;font-weight: bold;font-size: .48rem;
     color: #333;margin-bottom: .5rem;text-align: right;
 }
 .jzslSwiper .swiper-slide .wa h4{
     padding-right: .08rem;
     margin-bottom: .2rem;text-align: right;
     font-size: .36rem;font-weight: bold;color: #d10303;text-align: right;
 }
 .jzslSwiper .swiper-slide .wa div{text-align: right;
     font-size: .24rem;text-align: right;color: #333333;
 }
 .jzslSwiper .swiper-slide .wa{}
 .jzslSwiper .swiper-slide >div div{
     overflow: hidden;    background: #fff;
 }
 .jzslChe .swiper-button-next{width: .7rem;height: 0.7rem;
     background: RGB(162,162,162);border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     right: -13.4rem;
     top: -.9rem;}
 .jzslChe .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: RGB(162,162,162);border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     left: 11.8rem;top:  -.9rem;}
 .jzslChe img{
     display: block;text-align: center;margin: 0 auto;
     width: .3rem;height: .4rem;
 }
 .jzslChe_btn_hov{
     transition: all ease .5s;
     background: RGB(221,66,66)!important;
 }

 .jzsl .yinying{
     width: 14.5rem;
     height: 5.3rem;
     position: absolute;bottom: -.4rem;left: -.25rem;
     z-index: 1;
 }





 .xgtj{
    padding-bottom: .7rem;
     background: #E4E4E4;
     padding-top: .7rem;
}
.xgtj_tit{
    width: 4.45rem;
    height: .6rem;line-height: .6rem;
    background: RGB(228,228,228);
    color: RGB(82,82,82);
    font-size: .36rem;text-align: center;font-weight: bold;
    border-radius: 10px;margin: .3rem auto;
}

 .cpSwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
    background: RGB(154,154,154);
     box-sizing: border-box;transition: all ease 0.5s;right: -1rem;top: -2.5rem;}
 .cpSwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: RGB(154,154,154);
     box-sizing: border-box;transition: all ease 0.5s;left: -1rem;top: -2.5rem;}
 .cpSwiperChe img{
     display: block;text-align: center;margin: 0 auto;
     width: .4rem;height: .25rem;
 }


 .btn_hov{
     transition: all ease .5s;
     background: #FF2B2B!important;
 }
 .cpSwiper{
     width: 15rem;
     margin:  0 auto;
     overflow: hidden;
 }
 .cpSwiper .swiper-slide img{
     width: 100%;
 }
 .cpSwiperChe{
     width: 15rem;
     height: 0;
     top: 0;left: 0;
     position: relative;
 }
 .cpSwiper .swiper-slide{

 }
 .cpSwiper .cp-div{
     overflow: hidden;

     height: 3.13rem;
 }
 .cpSwiper .cp-div img{
     height: 3.13rem;
 }
 .cpSwiper .text{
     width: 100%;text-align: center;
     font-size: .28rem;font-weight: bold;
     color: #333;background: #fff;
     transition: all ease .5s;
     border: 1px solid transparent;
     height: .9rem;line-height: .9rem;
 }

 .cpSwiper .swiper-slide img{ transition: all ease .5s;}
 .cpSwiper .swiper-slide:hover img{transform: scale(1.1);}
 .cpSwiper .swiper-slide:hover .text{
     border-bottom: 3px solid #D8AF77;
 } .cpSwiper .swiper-slide .text{
     border-bottom: 3px solid transparent;
 }
.cp_mb .btn {
    cursor: pointer;
}
 .cp_mb{
     opacity: 0;  transition: all ease 0.5s;

     position: absolute;left: 0;top: 0;
     width: 100%;height: 77%;
     background: RGBA(205,151,79,.8);
     display: flex;justify-content: center;align-items: center;
    flex-wrap: wrap;align-content: center;
     z-index: 999999;
 }
 .cp_mb >div:first-of-type{
     width: 2.5rem;height: .5rem;line-height:.5rem;border: 1px solid #fff;
     border-radius: 25px;font-size: .26rem;font-family: impact;
     text-align: center;margin-bottom: .3rem;color: #fff;
 }.cp_mb >div:last-of-type{
     width: 2.5rem;height: .5rem;line-height:.5rem;background: #fff;
     border-radius: 25px;font-size: .24rem;font-weight: bold;
     text-align: center;color: RGB(205,151,79);
 }
 .cp_btn_hov{
     transition: all ease .5s;
     background: RGBA(246,133,70,.9)!important;
 }















 .sqxzgt{
     margin: .6rem auto .8rem;
 }
.sqxz_t >div{
    margin-right: .1rem;overflow: hidden;
}
.sqxz_t >div:last-of-type{
    margin-right: 0;
}
 .sqxz_t >div img{
    width: 3.7rem;height: 3.34rem;transition: all ease 0.5s;
 }
 .sqxz_t >div:hover img{transform: scale(1.1);}
.sqxzgt_img{
    width: 15rem;
    margin: .1rem auto ;
}















 .fenger{
     background-image: url(../images/fenger.png);
     background-repeat: no-repeat;
     background-size: 100% 100%;
     height: 2rem;position: relative;
 }
 .fenger_r{
     width: 2.94rem;
     height: 3.8rem;
     position: absolute;top: -.5rem;left: 2.4rem;
 }

 .rxxl_t_r_zixin{
     position: relative;
     width: 6.88rem;
     height: 1.77rem;margin-top: .2rem;
 }

 .zixinK_p{
     position: absolute;
     left: .2rem;top: .2rem;
     width: 3.13rem;
 }
 .rxxl_t_r_zixin .zixun{
     position: absolute;
     top: .2rem;
     left: 3.4rem;
     width: 4rem;
     height: .8rem;cursor: pointer;
     display: flex;
     align-items: center;
 }
 .rxxl_t_r_zixin .jt{
     position: absolute;
     top: 14%;
     right: 23%;
     width: .6rem;
     height: .6rem;
 }
 .rxxl_t_r_zixin .fenge_zixun{
     background-image: url(../images/fenge_zixun_bj_k.png);
     background-repeat: no-repeat;
     background-size: 100% 100%;
 }










 .jdrxxl{
     margin-bottom: .5rem;
 }
.jdrxxlD >div{
    position: relative;
    width: 4.85rem;height: 3rem;
    background: #E4E4E4;margin-right: .25rem;
    border: 2px solid transparent;transition: all ease .5s;
}
 .jdrxxlD >div >div{
    margin-top: .65rem;margin-left: .5rem;
 }
 .jdrxxlD >div >div h5{
     font-size: .36rem;font-weight: bold;color: #333;
 }
 .jdrxxlD >div >div div{
     font-size: .22rem;margin-top: .25rem;
 }
 .jdrxxlD >div >div span{
     font-size: .22rem;margin-top: .75rem;
     color: #c77c0f;display: block;
 }
 .jdrxxlD >div >img{transition: all ease .5s;
     position: absolute;right: .14rem;bottom: -.5rem;
 }
 .jdrxxlD >div img:hover {transform: scale(.9);}

.jdrxxlD_hov{
    background: #DBAB66!important;
    border: 2px solid #CD974F!important;
}
.jdrxxlD_hov h5{color: #fff!important;}
.jdrxxlD_hov div{color: #fff;}
.jdrxxlD_hov span{color: #fff!important;}


.jdrxxlD_tab{
    position: relative;
    height: 3.5rem;margin-top: 1rem;
}
.jdrxxlD_tab >div{
    position: absolute;
    width: 15rem;transition: all ease .5s;
}
 .jdrxxlD_tab >div >div{
     width: 25%;height: .35rem;line-height: .35rem;
     margin-right: .1rem;text-align: center;
     font-size: .22rem;color: #333;
 }
 .jdrxxlD_tab >div >div >div{
     border: 1px solid #333;margin-bottom: .05rem;
 }
.jdrxxlD_tab >div >div:not(:first-child):hover {
        color: #cd974f;
}










.jxgtj{
    /*background-image: url(../images/jxgtj_bj.png);*/
    /*background-repeat: no-repeat;*/
    /*background-size: 100% 100%;*/
    background: #F85E07;
    height: .85rem;position: relative;
}
.jxgtj .inp{
    position: absolute;width: 5.6rem;height: .45rem;
    left: 3.5rem;top: .2rem;

}
 .jxgtj .inp>div:nth-child(1){
     background-image: url(../images/jxgtj_xgtj.jpg);
     background-size: 100% 100%;background-repeat: no-repeat;
     width: 3.04rem;height: .66rem;line-height: .66rem;
     font-size: .36rem;font-weight: bold;text-align: center;
     color: #fff;
 }
 .jxgtj .inp>div:nth-child(2){
     font-size: .36rem;font-weight: bold;text-align: center;
     color: #fff;margin-left: .4rem;
 }
.jxgtj input{
    line-height: .45rem;height:.45rem;
}
 .jxgtj input::-webkit-input-placeholder {line-height: .45rem;height:.45rem;color: #888888 !important;font-size: 0.24rem !important;font-weight: normal !important;text-align: center;}
 .jxgtj input::input-placeholder {line-height: .45rem;height:.45rem;color: #888888 !important;font-size: 0.24rem !important;font-weight: normal !important;text-align: center;}
 .jxgtj input:-ms-input-placeholder {line-height: .45rem;height:.45rem;color: #888888 !important;font-size: 0.24rem !important;font-weight: normal !important;text-align: center;}
 .jxgtj input::-moz-placeholder {line-height: .45rem;height:.45rem;color: #888888     !important;font-size: 0.24rem !important;font-weight: normal !important;text-align: center;}
 .jxgtj .call{
     position: absolute;
     left: 10.3rem;top: .24rem;
 }
.jxgtj .call img{
    width: .3rem;
}
.jxgtj .call .xian{
    width: 1.1rem;height: 1px;background: #fff;
}
.jxgtj .call h6{
    font-size: .2rem;
    color: #FFFFFF;margin: 0 .12rem;
}
.jxgtj .call h5{
    font-size: .33rem;font-family: 'Microsoft YaHei';
    color: #FFFFFF;
}
.jxgtj .gjc {
    width: 11.3rem;position: absolute;
    bottom: .3rem;left: 4rem;color: #fff;
    font-size: .2rem;
}
.jxgtj .ann{
    width: .55rem;height: .55rem;position: absolute;
    top: .3rem;left: 7.5rem;cursor: pointer;
}










.nhzr_t{

}
.nhzr_t .w15 >div:first-of-type{
    width: 5.8rem;height: 2.4rem;
}
 .nhzr_t .w15 >div:first-of-type div{
     font-size: .5rem;font-weight: bold;color: #333333;
 }
 .nhzr_t .w15 >div:first-of-type div:first-of-type{
     color: #cd974f;margin-top: .6rem;
 }
 .nhzr_t .w15 >div:last-of-type{
    width: 9.2rem;height: 2.4rem;
}
 .nhzr_t .w15 >div:last-of-type >div{
     position: relative;
 }
 .nhzr_t .w15 >div:last-of-type  .qiu{
     width: 1.4rem;height: 1.4rem;background: #E4E4E4;border-radius: 50%;
     font-size: .37rem;color: #333333;display: flex;justify-content: center;align-items: center;
     margin-right: .6rem;
 }
 .nhzr_t .w15 >div:last-of-type  .jinggao{
    width: .75rem;position: absolute;
     bottom: .1rem;left: -.3rem;
 }



.nhzr_b{
    background-image: url(../images/nhzr_b.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 1.85rem;position: relative;
}
.nhzr_b .btn{
    position: absolute;top:.33rem;right: 6.34rem;
    background-image: url(../images/nhzr_b_an.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 2.45rem;height: .46rem;
}
.nhzr_b .nhzr_b_ren{
    position: absolute;top: -2rem;right: 2.24rem;
    background-image: url(../images/nhzr_b_ren.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 3.55rem;height: 3.9rem;
}










.dys{
    padding-top: .6rem;
}


 .youshi{
     padding-top: .5rem;margin-top: -.1rem;
     position: relative;  height: 8.3rem;
 }
 .ys_main{
     position: relative; height: 7.75rem;
 }
 .youshi-tit{
     font-size: .48rem;color: #333;
     font-weight: bold;text-align: center;
     margin-bottom: .5rem;
 }
 .ys_main_L{
     width: 9.45rem;
     height: 7rem;
     position: absolute;
     left: 0;top: 0;
 }
 .ys_main_L .swiper-slide{
     width: 9.45rem;
     height: 7rem;overflow: hidden;
 }
 .hexinSwiper .swiper-slide img{
     width: 9.45rem;
     height: 7rem;
 }
 .hexinSwiper .text{transition: all ease .5s;
     font-size: .24rem;text-align: center;color: #fff;
     width: 100%;padding: .1rem 0;background: rgba(0,0,0,.6);
     position: absolute;left: 0;bottom: -.5rem;
 }

 .hexinSwiperChe img{
     display: block;text-align: center;margin: 0 auto;
     width: .3rem;height: .4rem;
 }
 .hexinSwiperChe .swiper-button-next img{
     padding-left: 0.07rem;
 }
 .hexinSwiperChe .swiper-button-prev img{
     padding-right: 0.07rem;
 }

 .hexinSwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
     background: rgba(88,88,88,.6);border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     top: 49%;
     right: 3%;
 }

 .hexinSwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: rgba(88,88,88,.6);border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     top: 49%;
     left: 3%;
 }
 .hexinSwiper .swiper-slide img{ transition: all ease .5s;}
 .hexinSwiper .swiper-slide:hover img{transform: scale(1);}

 .ys_main_R{
     position: absolute;
     right: 0;top: 0;
     display: flex;flex-wrap: wrap;
     justify-content: flex-end;
     align-items: flex-start;
z-index: 999;
     margin-left: .2rem;
     width: 4.6rem;  height: 7rem;
 }
 .ys_main_R >div{
     background: #313131;
     color: #fff;
     width: 3.55rem;
     height: 2.32rem;box-sizing: border-box;
     border: 2px solid transparent;
     position: relative;
 }
 .ys_main_R >div:nth-child(2), .ys_main_R >div:nth-child(4){
     margin-bottom: 0;margin-right: 0;
 }
 .ys_main_R >div:nth-child(3), .ys_main_R >div:nth-child(4){
     margin-bottom: 0;
 }

 .ys_main_R >div strong{
     font-size: .33rem;text-align: center;
     display: block;font-weight: bold;
     position: absolute;top: 34%;left: 50%;transform:translate(-50%,-50%);
     width: 100%;
 }
 .ys_main_R >div div{
     font-size: .24rem;
     line-height: 150%;
 }
 .ys_main_R >div img{
     width: .66rem;display: block;
     margin: .4rem auto 0;
 }
 .ys_main_R >div div{
     margin: 1.08rem auto 0;
     padding: 0 .3rem;
 }
 .ys_main_R_hov{
     background: #E00000!important;
     transition: all ease 0.5s;
     width: 3.7rem!important;
     border-bottom-left-radius: 10px!important;
 }

.jdt{
    position: absolute;right: 5.62rem;bottom: 1.2rem;
    width: 3.7rem;height: .06rem;z-index: 99;
}
.jdt >div{
    width: .9rem;height: .06rem;cursor: pointer;
    margin-right: .03rem;background: #25292D;
}
.jdt_hov{
    background: #E00000!important;
}














.jpkf{
    margin-bottom: .5rem;
}
.jpkf >div{
    background-image: url(../images/jpkf_bj.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 13rem;margin:  0 auto;
    height: 2.4rem  ;
    position: relative;
}
.jpkf .jpkf_zx{
    position: absolute;
    right: .2rem;top: .97rem;
    width: 1.25rem;height: 1.25rem;
}
.jpkf .dh{
    position: absolute;right: 1.3rem;top: 1.17rem;
    width: 4.2rem;height: .88rem;
}
 .jpkf .dh h6{
     font-size: .22rem;color: #cd974f;
 } .jpkf .dh h5{
     font-size: .48rem;color: #cd974f;
     font-weight: bold;
 }




 .jpkf2 >div{
     background-image: url(../images/jpkf_bj2.png);
     background-repeat: no-repeat;
     background-size: 100% 100%;

     height: 2.4rem  ;
     position: relative;
 }
 .jpkf2 .jpkf_zx{
     position: absolute;
     right: 2.2rem;top: .6rem;
     width: 1.25rem;height: 1.25rem;
 }
 .jpkf2 .dh{
     position: absolute;right: 3.5rem;top: .9rem;
     width: 4.2rem;height: .88rem;
 }
 .jpkf2 .dh h6{
     font-size: .22rem;color: #cd974f;
 } .jpkf2 .dh h5{
       font-size: .48rem;color: #cd974f;
       font-weight: bold;
   }












.gsjjdb{
    margin-top: -.3rem;
}

.gsjjdb_l{
    width: 7.6rem;
    background: RGB(228,228,228);
    height: 6.1rem;padding-top: 1.4rem;

}
.gsjjdb_l >div{
    width: 5.3rem;margin-left: 2rem;
}
.gsjjdb .ddwz{line-height: 170%;
    font-size: .22rem;color: #333;text-indent: 2em;
}
.gsjjdb_r{
    position: relative;
}


 .gsjjdbSwiper{
     width: 8.9rem;
     height: 5.6rem;
     margin:  0 auto;
     overflow: hidden;
 }
 .gsjjdbSwiper .swiper-slide img{
     width: 100%;
 }
 .gsjjdbSwiper{
     width: 8.9rem;
     top: 0;left: 1rem;
     position: relative;
 }
 .gsjjdbSwiper .swiper-slide{
     overflow: hidden;
 }
 .gsjjdbSwiper .swiper-slide img{ transition: all ease .5s;}
 .gsjjdbSwiper .swiper-slide:hover img{transform: scale(1.1);}

 .gsjjdbSwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
     background: RGBA(0,0,0,.6);
     box-sizing: border-box;transition: all ease 0.5s;    right: -.1rem;
     top: 2.4rem;}
 .gsjjdbSwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: RGBA(0,0,0,.6);
     box-sizing: border-box;transition: all ease 0.5s;left: -.1rem;top: 2.4rem;}
 .gsjjdbSwiperChe img{
     display: block;text-align: center;margin: 0 auto;
     width: .4rem;height: .25rem;
 }













 .jhrx{
     background: #E4E4E4;
     padding-top: .3rem;
     padding-bottom: .5rem;
 }


 .jhrxD{   flex-wrap: wrap;
 }
.jhrxD >div{
    width: 3.5rem;height: 4.6rem;
    position: relative;margin-right: .16rem;

}
 .jhrxD>div:hover img{transform: scale(1.1);}
 .jhrxD >div .jhrxD_t{
     width: 3.5rem;height: 2.8rem;
    background: #fff;display: flex;justify-content: center;
     align-items: center;
 }
 .jhrxD >div .jhrxD_t img{
    width: 80%;transition: all ease 0.5s;

 }
 .jhrxD >div .jhrxD_b{
      width: 3.6rem;height: 1.8rem;
        box-sizing: border-box;
     border: 2px solid transparent;
     background: #858585;color: #fff;
     padding-left: .2rem;padding-top: .2rem;
  }
 .jhrxD >div .jhrxD_b >h5{
     font-size: .28rem;font-weight: bold;
 }
 .jhrxD >div .jhrxD_b .hgd{
     height: 1px;width: .9rem;background: #fff;
     margin: .13rem 0;
 }
 .jhrxD >div .jhrxD_b div{
     font-size: .2rem;
 }
.jhrxD_b_hov{
    background: #FF3843!important;transition: all ease 0.5s;
    border: 2px solid #E20D19!important;
}
.jhrxD >div  .djzxre{
    position: absolute;right: .2rem;bottom: .7rem;
    width: .7rem;height: 1.2rem;
    font-size: .2rem;color: #fff;background: #303030;
    display: flex;justify-content: center;align-items: center;
    flex-wrap: wrap;cursor: pointer;
}
 .jhrxD >div  .djzxre >div{
     width: 100%;text-align: center;margin-top: .07rem;
 }
 .jhrxD >div  .djzxre img{
     width: .35rem;margin-bottom: .05rem;
 }












.ydc{
    padding-top: .6rem;
    margin-bottom: 2rem;
}
.ydc >div{
    width: 2.7rem;height: 3.4rem;
    background: -webkit-linear-gradient(top, #E4E4E4 , #FFFFFF); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #E4E4E4, #FFFFFF); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #E4E4E4, #FFFFFF); /* Firefox 3.6 - 15 */
    background: linear-gradient(top, #E4E4E4 , #FFFFFF); /* 标准的语法（必须放在最后） */
    padding-top: .3rem;position: relative;
}
.ydc >div .wenzi{}
.ydc >div .wenzi h5{
    font-size: .28rem;font-weight: bold;color: #333;
    text-align: center;margin-bottom: .2rem;
}
 .ydc .mcan{
     width: 2.55rem;height: 1.2rem;
     margin:  0 auto;
 }
 .ydc .mcan >div:nth-child(1){
     width: 2.2rem;height: .45rem;color: #333;
     text-align: center;line-height: .45rem;font-size: .26rem;
     /*font-family: impact;*/
     margin: .1rem auto 0;
     border: 1px solid #FF3843;border-radius: 20px;
 }
 .ydc .mcan >div:nth-child(2){
     width: 2.2rem;height: .45rem;
     background: #FF3843;color: #fff;
     font-size: .24rem;line-height: .45rem;text-align: center;
     border-radius: 20px;cursor: pointer;
     margin: .1rem auto 0;
 }

.ydc .ydcImg{
    position: absolute;bottom: -1.5rem;left: -.4rem;
    width: 3.16rem;transition: all ease 0.5s;
}

 .ydc .ydcImg:hover {transform: scale(.9);}

 .ydc  >div:nth-child(2) .ydcImg{
     left: -.2rem;
 }

 .ydc  >div:nth-child(4) .ydcImg{
     bottom: -.9rem;
 }








.w13{
    width: 13rem;margin: 0 auto;
}

 .bndj2{
     padding-top: .4rem;
     background-image: url(../images/bndj2_bj.jpg);
     background-repeat: no-repeat;
     background-size: 100% 100%;
     height: 5.1rem;position: relative;
 }
 .bndj2 .w15{
     height: 3.6rem;position: relative;
 }
.bndj2 .lef{
    position: absolute;right: .7rem;top: .46rem;
    height: 2.4rem;
}
 .bndj2 .lef .text{
    font-size: .36rem;color: #fff;font-weight: bold;
     text-align: center;
 }
 .bndj2 .dh{
    margin: .2rem 0;
     width: 5.2rem;height: 1.3rem;
 }
 .bndj2 input{
     width: 5.2rem;
     height: 0.55rem;
     font-size: 0.16rem;
     text-indent: 0.18rem;
     border: 1px solid #cccccc;
     background: #fff;margin-bottom: .05rem;
 }
 .bndj2 .ljqz{
     background-image: url(../images/ljqz.png);
     background-size: 100% 100%;background-repeat: no-repeat;
     width: 4.8rem;height: .55rem;line-height: .55rem;
     color: #fff;font-size: .3rem;font-weight: bold;text-align: center;
     cursor: pointer;margin-left: 0.2rem;
 }

 .bndj2 .rig{
     position: absolute;left: .3rem;top: .36rem;
     height: 2.4rem;width: 6rem;
 }
 .bndj2 .rig .rx{
     width: 4.9rem;height: .75rem;
     position: absolute;left: .4rem;bottom: -.76rem;
     z-index: 99;
     background: rgba(0,0,0,.6);border-radius: 25px;
 }
 .bndj2 .rig .rx .text{
    font-size: .24rem;color: #fff;
     margin-left: .3rem;
 }
 .bndj2 .rig .rx span{
     width: 2px; height: .5rem;background: #FF3843;
     margin: 0 .1rem;
 }
 .bndj2 .rig .rx .tel{
     font-size: .5rem;color: #fff;
     font-family: 'Microsoft YaHei';font-weight: bold;
 }
 .bndj2 .bndjr1 {
     position: absolute;right: 1.4rem;top: -.08rem;
     width: 3.5rem;
 }


  .bndjrI{
    transition: all ease 0.5s;
 }
 .bndjrI:hover {transform: scale(.9);}



.cnnl{
    width: 16rem;margin: -3.8rem auto 0;
    height: 8rem;border-radius: 10px;
    background: #fff;z-index: 999;position: relative;
    box-shadow: 0 3px 8px rgba(0 ,0, 0, .3);
}
.cnnl_tuc{
    background-image: url(../images/db_bj.png);
    background-size: 100% 100%;background-repeat: no-repeat;
    position: absolute;width: 14rem;height: 4.1rem;
    top: -2.2rem;left: 1rem;
}

 .sdysD{position: relative;
 margin-left: .5rem;padding-top: 1.9rem;
 }
 .sdysD_L{
     width:6.86rem;
     margin-right: .35rem;height: 5.6rem;overflow: hidden;
 }
 .sdysSwiper{
     overflow: hidden;
     margin: 0 auto;
 }
 .sdysSwiper .swiper-slide:hover img{transform: scale(1.1);}
 .sdysSwiper .swiper-slide >div div{
     overflow: hidden;
 }
 .sdysSwiper .swiper-slide img{
     width: 100%;transition: all ease 0.5s;
     height: 6.9rem;
 }

 .sdysD_R{
     width:7.87rem;height: 5.6rem;overflow: hidden;
 }
 .sdysD_R >div:last-of-type{margin-bottom: 0}
 .sdysD_RD{
     position: relative;
     background: #F6F6F6;
     padding: .1rem 0;
     height: 1.38rem;box-sizing: border-box;
     margin-bottom: .05rem;
     display: flex;align-items: center;
 }
 .sdysD_RD_N{
     position: absolute;
     width: 1rem;height: 1rem;
     background: #E4E4E4;
     display: flex;justify-content: center;align-items: center;
     font-size: .47rem;font-weight: bold;color: #333;
 }
 .sdysD_RD_T{
     margin-left: 1.3rem;
 }
 .sdysD_RD_T h4{
     font-size: .3rem;font-weight: bold;color: #333;margin-bottom: 0rem;
 }

 .sdysD_RD_T div{
     font-size: .24rem;color: #333;
 }

 .sdys_hov{
     background: #FFD1D4;
 }
 .sdys_hov .sdysD_RD_N{
     background: #FF3843;color: #fff;
 }
 .sdys_hov .sdysD_RD_T h4{
     color: #FF3843;
 }
 .sdys_hov .sdysD_RD_T div{
     color: #FF3843;
 }

 .sdysD_H{
     position: absolute;
     bottom: .4rem;
     left: 4rem;z-index: 999;
 }
 .sdysD_H >div{
     width: .6rem;
     height: .06rem;
     margin-right: .05rem;
     background: #E5E2E5;
 }
 .sdysD_H_hov{
     background: #FF3843!important;
 }













 .hydbzl{
     background-image: url(../images/hydbzl_bj.jpg);
     background-size: 100% 100%;background-repeat: no-repeat;
     height: 1.8rem;margin-top: -.6rem;padding-top: .4rem;
 }
 .hydbzl_l{
    text-align: center;width: 8.4rem;
 }
 .hydbzl_l h5{
     font-size: .42rem;font-weight: bold;color: #fff;
 }
 .hydbzl_l div{
     font-size: .42rem;font-weight: bold;color: #F85E07;

 }
.hydbzl_r{
    width: 6rem;
}
 .hydbzl_r  .rx{
     width: 4.9rem;height: .75rem;

 }
 .hydbzl_r  .rx .text{
     font-size: .24rem;color: #fff;
     margin-left: .3rem;
 }
 .hydbzl_r  .rx span{
     width: 1px; height: .5rem;background: #FF3843;
     margin: 0 .1rem;
 }
 .hydbzl_r .rx .tel{
     font-size: .5rem;color: #fff;
     font-family: 'Microsoft YaHei';font-weight: bold;
 }
 .hydbzl_r .ljqz{
     background-image: url(../images/ljqz.png);
     background-size: 100% 100%;background-repeat: no-repeat;
     width: 4.15rem;height: .55rem;line-height: .55rem;
     color: #fff;font-size: .3rem;font-weight: bold;text-align: center;
     cursor: pointer;    margin-left: 0.45rem;
     margin-top: 0.1rem;
 }








.wsxzwm{
    height: 9.5rem;
}
.wsxzwm_xz{
    width: 8.8rem;margin:  0 auto .4rem;
}
.wsxzwm_xz div{
    width: 4.4rem;height: .65rem;
    font-size: .3rem;text-align: center;
    line-height: .65rem;background: #B6B6B6;color: #fff;
}
.wsxzwm_xz_hov{
    background: #F85E07!important;
    transition: all ease 0.5s;

}

.wsxzwm_m_t{margin-bottom: .15rem;}
.wsxzwm_m_t >div{
    width: 4.95rem;height: 3.3rem;margin-right: .1rem;
    overflow: hidden;position: relative;
}
 .wsxzwm_m_t >div >img{
     width: 4.95rem;height: 3.3rem;  transition: all 0.5s;
 }
 .wsxzwm_m_t >div:hover img{transform: scale(1.1);}

 .wsxzwm_m_t .sqgtxz_mc{opacity: 0;   transition: all 0.5s;
     position: absolute;left: 0;top: 0;width: 100%;height: 100%;
     background: RGBA(0,0,0,.7);
     display: flex;justify-content: center;align-items: center;
 }


 .wsxzwm_m_b{margin-bottom: .15rem;}
 .wsxzwm_m_b >div{
     width: 3.7rem;height: 3.6rem; margin-right: .1rem;
     overflow: hidden;position: relative;
 }
 .wsxzwm_m_b >div >img{
     width: 3.7rem;height: 3.6rem;  transition: all 0.5s;
 }
 .wsxzwm_m_b >div:hover img{transform: scale(1.1);}

 .wsxzwm_m_b .sqgtxz_mc{opacity: 0;   transition: all 0.5s;
     position: absolute;left: 0;top: 0;width: 100%;height: 100%;
     background: RGBA(0,0,0,.7);
     display: flex;justify-content: center;align-items: center;
 }
.wsxzwm_main{
    position: absolute;
}











.sccj{
    background-image: url(../images/sccj_bj.jpg);
    background-size: 100% 100%;background-repeat: no-repeat;
    height: 3.3rem;position: relative;
}

 .sccj .dh{
     position: absolute;top: 1.1rem;right: 2.2rem;
     width: 4.6rem;height: 1.3rem;
 }
 .sccj input{
     width: 4.6rem;
     height: 0.55rem;
     font-size: 0.16rem;
     text-indent: 0.18rem;
     border: 1px solid #cccccc;
     background: #fff;margin-bottom: .05rem;
 }
 .sccj .ljqz{
     background-image: url(../images/ljqz.png);
     background-size: 100% 100%;background-repeat: no-repeat;
     width: 4.6rem;height: .55rem;line-height: .55rem;
     color: #fff;font-size: .3rem;font-weight: bold;text-align: center;
     position: absolute;top: 2.5rem;right: 2.2rem;
 }
















 .yz{
     background: #E7E7E7;padding-top: .5rem;padding-bottom: .4rem;
 }
 .yz_tit{
     font-size: .48rem;color: #333;font-weight: bold;text-align: center;
 }
 .yz_tit_f{
     font-size: .24rem;color: #333;text-align: center;
     margin-bottom: .55rem;margin-top: .1rem;
 }
 .yz_sT{
     display: flex;
     justify-content: space-between;
     align-items: flex-start;
     flex-wrap: wrap;
 }
 .yz_sT >div{
     width: 3.56rem;
     height: .46rem;
     background: #fff;color: #333;
     font-size: .28rem;text-align: center;
     line-height: .46rem;
     border-radius: 10px; border: 1px dashed #333;
     margin-bottom: .3rem;
 }













 .wjtgj{
     position: relative;height: 6.2rem;
 }
 .wjtgjImg{
     width: 9.2rem;
     position: absolute;top: .8rem;left: 2.6rem;
     transition: all ease 0.5s;
 }
.wjtgjImg:hover{
    transform: scale(.9);
}
.wjtgj_d{
    background: #E7E7E7; transition: all ease 0.5s;
    border-radius: 10px;box-sizing: border-box;
    padding: .2rem;    position: absolute;text-align: center;
    font-size: .22rem;
}
.wjtgj_d span{ transition: all ease 0.5s;
    font-weight: bold;color: #000;margin-top: .1rem;display: block;
}
.wjtgj_d1 {
    top: .7rem;left: .35rem;width: 1.9rem;height: 1.1rem;
}
.wjtgj_d2 {
    top: 1.93rem;left: .35rem;width: 1.9rem;height: 1.1rem;
}
.wjtgj_d3 {
    top: 3.13rem;left: .35rem;width: 1.9rem;height: 1.1rem;
}

.wjtgj_d4 {
    top: 1.03rem;right: .35rem;width: 2.6rem;height: 1.1rem;
}

.wjtgj_d5 {
    top: 2.23rem;right: .35rem;width: 2.6rem;height: 1.1rem;
}
.wjtgj_d6{
    top: 4.63rem;left: .35rem;width: 6.4rem;height: 1.1rem;
}
.wjtgj_d7 {
    top: 4.63rem;right: .35rem;width: 6.4rem;height: 1.1rem;
}

.wjtgj_d:hover{
    color: #fff!important;
    background: #FA8A4A;
}
.wjtgj_d:hover span{
    color: #fff!important;
}












.wjxgtj{
    height: 9.5rem;position: relative;
    background: #E7E7E7;
}

.wjxgtj  .xgtit{
    position: absolute;left: 7.7rem;top: -.29rem;
    width: 3.65rem;height: .7rem;
    background-image: url(../images/tit_d.png);
    background-size: 100% 100%;background-repeat: no-repeat;
    font-size: .36rem;font-weight: bold;text-align: center;color: #FFFFFF;
    line-height: .7rem;
}

.wjxgtjD {
    padding: .6rem 0;flex-wrap: wrap;
}
.wjxgtjD>div{
    width: 4.9rem;height: 4rem;border-radius: 15px;
    background: #fff;margin-right: .1rem;margin-bottom: .1rem;
    position: relative;overflow:hidden;
}

 .wjxgtjD>div .tup{
     width: 4.9rem;height: 4rem;border-radius: 15px;overflow: hidden;
 }
 .wjxgtjD>div:hover  .tup img{
     transform: scale(1.1);
 }
 .wjxgtjD>div .tup img{
     width: 100%;display: block;margin: 0 auto;
     transition: all 0.5s;
 }
 .wjxgtjD>div .dbwz{
     position: absolute;width: 100%;bottom: 0;left: 0;
     background: rgba(0,0,0,.8);text-align: center;
     height: .66rem;line-height: .66rem;
     font-size: .3rem;color: #fff;font-weight: bold;
     transition: all 0.5s;

 }

 .wjxgtjD>div .jdmc{
     position: absolute;left: 0;top: 0;width: 100%;height: 100%;
     background: rgba(0,0,0,.87);opacity: 0;
     transition: all ease 0.5s;
 }
 .wjxgtjD>div .jdmc .btit {
     color: #fff;width: 100%;
     margin-top: -.4rem;
 }
 .wjxgtjD>div .jdmc .btit h5{
     font-weight: bold;font-size: .3rem;
     text-align: center;margin-bottom: .2rem;
 }
 .wjxgtjD>div .jdmc .btit >div{
     font-size: .2rem;padding-left: .6rem;
     margin-top: .07rem;line-height: 160%;
 }
 .wjxgtjD>div .jdmc .dban {
     position: absolute;bottom: 0;left: 0;
     width: 100%;height: .9rem;padding: 0 .15rem;
     box-sizing: border-box;
 }
 .wjxgtjD>div .jdmc .dban >div:nth-child(1){
     width: 2.24rem;height: .43rem;line-height: .43rem;
     text-align: center;color: #FFFFFF;
     font-size: .23rem;border: 1px solid #F85E07;
     font-family: 'Microsoft YaHei';
     border-radius: 25px;font-weight: bold;
 }
 .wjxgtjD>div .jdmc .dban >div:nth-child(2){
     width: 2.24rem;height: .43rem;line-height: .43rem;
     text-align: center;color: #FFFFFF;
     background: #F85E07;font-size: .23rem;
     font-family: 'Microsoft YaHei';
     border-radius: 25px;
cursor: pointer;
 }


 .wjxgtjD .button--nina {
     width: 2.24rem;
     height: 0.43rem;
     font-weight: normal;
 }








 .msbnfn{
     position: relative;height: 12.5rem;
 }

 .msbnfnR{
     margin-top: .4rem;height: 3.9rem;
 }
.msbnfnRImg{
    height: 4.6rem;position: absolute;left: 7.99rem;top: 1rem;
    margin:  0 auto;display: block;
}
.msbnfnR_D{

}
.msbnfnR_D >div{
    color: #333;width: 3.2rem;
    position: relative;
}
.msbnfnR_D >div h5{
    font-size: .3rem;
}
 .msbnfnR_D >div .xian{
     width: 3.2rem;margin-top: .06rem;
 }
 .msbnfnR_D >div .qiu{
     position: absolute;width: .24rem;
     right: -.12rem;bottom: -.12rem;
 }
.zlef{
    margin-left: 2rem;
}
.zrig h5{
    text-align: right;
}
.zrig .qiu{
     right: 3.12rem!important;
 }
.zrig1{
    margin-left: 2rem;
    position: absolute!important;right: 3rem;top: 1.8rem;
}
 .zrig2{
     margin-left: 2rem;
     position: absolute!important;right: 3rem;top: 2.8rem;
 }
 .zrig3{
     margin-left: 2rem;
     position: absolute!important;right: 3rem;top: 3.8rem;
 }
.msbnfnR_D_hov h5{
    color: #f85e07!important;transition: all 0.5s;
}











.gbfn{
    position: relative;height: 6.7rem;
}
 .gbfn  .xgtit{
     position: absolute;left: 3.9rem;top: -.19rem;
     width: 6.95rem;height: .7rem;
     background-image: url(../images/tit_c.png);
     background-size: 100% 100%;background-repeat: no-repeat;
     font-size: .36rem;font-weight: bold;text-align: center;color: #FFFFFF;
     line-height: .7rem;z-index: 99;
 }
.gbfnD{
    background-image: url(../images/gbfn.png);
    background-size: 100% 100%;background-repeat: no-repeat;
    position: relative;height: 6.7rem;

}
.gbfnDIm{ transition: all 0.5s;
    width: 10.7rem;margin: 0 auto;display: block;padding-top: 1.4rem;
}
 .gbfnDIm:hover {
     transform: scale(.9);
 }
.gbfnD_D{
    width: 11.7rem;margin:  -.3rem  auto 0;
    flex-wrap: wrap;
}
.gbfnD_D>div{
    width: 3.8rem;height: .6rem;border-radius: 10px;
    background: #8C8A88;color: #FFFFFF;font-size: .36rem;text-align: center;font-weight: bold;
    line-height: .6rem;margin-bottom: .15rem;
    transition: all 0.5s;

}
.gbfnD_D>div:hover{
    background: #F68546;
}












 .bndj{
     background-image: url(../images/qiangquan.png);
     background-repeat: no-repeat;
     background-size: 100% 100%;
     height: 2.83rem;position: relative;
     z-index: 99;
     width: 14.8rem;
     margin: -1.4rem auto 0;
 }
 .bndj .w15{
     height: 3.6rem;position: relative;
 }
 .bndj .lef{
     position: absolute;left: 3.5rem;top: 1.306rem;
     height: 2.4rem;
 }
 .bndj .lef .text{
     font-size: .36rem;color: #fff;font-weight: bold;
 }
 .bndj .dh{
     margin: .2rem 0;
     width: 6.2rem;height: .5rem;
 }
 .bndj input{
     width: 2.8rem;
     height: 0.55rem;
     font-size: 0.16rem;
     text-indent: 0.18rem;
     border: 1px solid #cccccc;
     background: #fff;margin-bottom: .05rem;
 }
 .bndj .ljqz{
     background-image: url(../images/qiang800.png);
     background-size: 100% 100%;background-repeat: no-repeat;
     width: 3.8rem;height: .45rem;line-height: .45rem;
     color: #fff;font-size: .24rem;font-weight: bold;text-align: center;
     cursor: pointer;margin-left: .9rem;
 }

 .bndj .rig{
     position: absolute;right: .9rem;top: .36rem;
     height: 2.4rem;
 }
 .bndj .rig .rx{
     width: 5.5rem;height: .75rem;
     background: RGBA(81,81,81,.6);border-radius: 30px;

 }
 .bndj .rig .rx .text{
     font-size: .24rem;color: #fff;
     margin-left: .3rem;
 }
 .bndj .rig .rx span{
     width: 1px; height: .5rem;background: #FF3843;
     margin: 0 .1rem;
 }
 .bndj .rig .rx .tel{
     font-size: .5rem;color: #fff;
     font-family: 'Microsoft YaHei';font-weight: bold;
 }
 .bndj .bndjr1 {
     position: absolute;right: -.4rem;top: .9rem;
     width: 6.5rem;
 }
.hrfx{
    width: 4rem;height: 1.79rem;background: #fff;
    position: absolute;right: .42rem;top: .9rem;
    border-radius: 10px;
}
 .part02_biaodan_block_bottom{width: 3.2rem;height: .79rem;
    position: absolute;top: 1.7rem;left: 10.9746rem;
     display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}

 .part02_biaodan_block_bottom_piece{
     width: 3.2rem;height: .79rem;overflow: hidden;}

 .part02_biaodan_block_bottom_piece ul{width: 3.2rem;height: 1.6rem;}

 .part02_biaodan_block_bottom_piece ul li{width: 3.2rem;height: 0.4rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: flex-start;}

 .part02_biaodan_block_bottom_piece_name h3{color: #333333;font-size: 0.2rem;font-weight: normal;}

 .part02_biaodan_block_bottom_piece_tel h4{color: #333333;font-size: 0.2rem;font-weight: normal;}

 .part02_biaodan_block_bottom_piece_time h5{color: #333333;font-size: 0.2rem;font-weight: normal;}

 .part02_biaodan_block input::-webkit-input-placeholder {color: #333333 !important;font-size: 0.24rem !important;font-weight: normal !important;position:relative !important;top:0.05rem !important;}

 .part02_biaodan_block input::input-placeholder {color: #333333 !important;font-size: 0.24rem !important;font-weight: normal !important;position:relative !important;top:0.05rem !important;}

 .part02_biaodan_block input:-ms-input-placeholder {color: #333333 !important;font-size: 0.24rem !important;font-weight: normal !important;position:relative !important;top:0.05rem !important;}

 .part02_biaodan_block input::-moz-placeholder {color: #333333 !important;font-size: 0.24rem !important;font-weight: normal !important;position:relative !important;top:0.05rem !important;}















 .gczs{
    position: relative;
    height: 6.6rem;background: #E7E7E7;
}

 .gczs  .xgtit{
     position: absolute;left: 7.7rem;top: -.288rem;
     width: 3.65rem;height: .7rem;
     background-image: url(../images/tit_d.png);
     background-size: 100% 100%;background-repeat: no-repeat;
     font-size: .36rem;font-weight: bold;text-align: center;color: #FFFFFF;
     line-height: .7rem;z-index: 9999;
 }













 .ysdfn{
     height: 6.5rem;
     background: RGB(28,28,28);
     padding-top: .6rem;
 }
.ysdfnD >div{
    position: relative;
    width: 3.65rem;height: 4.6rem;
    margin-right: .1rem;
}
.ysdfnD >div .imagediv{
    width: 3.65rem;height: 3.7rem;overflow: hidden;
}
.ysdfnD >div .imagediv>img{
    width: 3.65rem;height: 3.7rem;
    transition: all 0.5s;
}
 .ysdfnD >div .imagediv:hover img{
     transform: scale(1.1)
 }

.ysdfnD .cha{
    position: absolute;
    bottom: .5rem;left: 1.45rem;
    width: .8rem;height: .66rem;
}
.ysdfnD .text{
    font-size: .3rem;color: #fff;text-align: center;
    position: absolute;bottom: 0;left: 0;
    width: 100%;
}
















.wmtgsm{
    height: 1.85rem;
    position: relative;
    background-image: url(../images/wmtgsm.jpg);
    background-size: 100% 100%;background-repeat: no-repeat;

}
.wmtgsm_l{
    width: 5.9rem;height: 1.2rem;
    position: absolute;left: 2.1rem;top: .24rem;
}
.wmtgsm_l >h5{
    font-size: .48rem;font-weight: bold;color: #fff;
    margin-bottom: .1rem;
}
.wmtgsm_l >div >div:nth-child(1){
    font-size: .22rem;color: #333;
    width: 2.4rem;height: .6rem;line-height: .6rem;
    background: #fff;text-align: center;
}
.wmtgsm_l >div >div:nth-child(2){
    background: RGB(255,84,17);color: #fff;
    width: 3.4rem;height: .6rem;line-height: .6rem;
}
 .wmtgsm_l >div >div:nth-child(2) .text{
     font-size: .2rem;width: .54rem;height: .6rem;
     line-height: 100%;text-align: center;
     margin-top: .14rem;
 }
.wmtgsm_l .dianhua{
    width: .4rem;height: .4rem;
    background: #fff;border-radius: 50%;
}
 .wmtgsm_l .dianhua img{
     display: block;margin: 0  auto;
 }
 .wmtgsm_l >div >div:nth-child(2) .tel{
     font-size: .3rem;font-weight: bold;font-family: "Microsoft YaHei";
 }
.wmtgsm_r{
    width: 8.5rem;height: 1.25rem;
    position: absolute;right: 2.1rem;top: .24rem;
display: flex;justify-content: flex-start;align-items: center;
    flex-wrap: wrap;
}
.wmtgsm_r >div{
    width: 1.95rem;height: .55rem;line-height: .55rem;
    color: #FFFFFF;font-size: .24rem;
    background: RGB(255,167,108);
    border-radius: 10px;margin-right: .1rem;
    cursor:pointer;
}
.wmtgsm_r >div div{
    margin: 0 .4rem;
}
.wmtgsm_r >div img{
}

















.nsbcs{
    height: 7.7rem;
}
.nsbcs_l{
    width: 6.6rem;height: 7.7rem;
    position: relative;
}
.nsbcs_lImg{
    height: 5.7rem;display: block;
    margin: .5rem auto 0;
}
 .nsbcs_l_d >div img{
     height: .15rem;margin: 0;
 }
 .nsbcs_l_d >div h5{
     font-size: .24rem;color: #333;
     margin: 0 .1rem;
 }
.nsbcs_l_d >div:nth-child(1){
    position: absolute;top: 1.3rem;right: .68rem;
}
.nsbcs_l_d >div:nth-child(2){
    position: absolute;top: 1.6rem;left: .78rem;
}
.nsbcs_l_d >div:nth-child(3){
    position: absolute;top: 3.2rem;right: .38rem;
}
.nsbcs_l_d >div:nth-child(4){
    position: absolute;top: 5.1rem;left: .78rem;
}
.nsbcs_l_d >div:nth-child(5){
    position: absolute;top: 6.1rem;right: .38rem;
}

.nsbcs_r_toubu{
    width: 8.33rem;height: .5rem;
}
.nsbcs_r_toubu >div{
    background: RGB(249,136,22);
    margin-right: .03rem;
    text-align: center;font-size: .24rem;color: #fff;
    height: .5rem;line-height: .5rem;
}
 .nsbcs_r_toubu >div:last-of-type {
     margin-right: 0;
 }

.nsbcs_r_tab{
    height: 5.7rem; width: 8.33rem;
    text-align: center;overflow: auto;
}
 .nsbcs_r_tab >div{

 }
 .nsbcs_r_tab >div >div{
    font-size: .18rem;color: #333;
    margin-right: .03rem; background: RGB(215,215,215);
}
 .nsbcs_r_tab >div:nth-child(odd)  >div{
     background: #fff
 }
 .nsbcs_r_tab >div >div:last-of-type{
     margin-right: 0;
 }
 .nsbcs_r{
     position: absolute;
     right: 2.2rem;top: 31rem;
     height: 6.7rem;
     overflow: hidden;z-index: 9999;
     background: #FFFFFF;
 }
.sxym{
    position: absolute;
    bottom: 0;left: 0;
    width: 100%;height: .5rem;
}
.nsbcs_r_tab >div:hover >div{
    color: #fff;
    background: RGB(249,136,22);
}
 .sxym >div{
     width: 4.15rem;height: .5rem;
     cursor: pointer; background: RGBA(97,97,97,.85);
     transition: all 0.5s;
 }
 .sxym >div:hover{
     background: RGBA(249,104,47,.85);
 }









.sbytj{
    background: RGB(228,228,228);
    padding: .45rem 0 1.6rem;
    z-index: 9;position: relative;
}
 .sbytjD{
     flex-wrap: wrap;
 }
 .sbytjD>div{
     width: 3.6rem;height: 3.65rem;
     position: relative;margin-right: .12rem;
     background: #fff;margin-bottom: .12rem;
 }
.sbytjD>div:nth-child(1){
    background: rgba(0,0,0,.6);

}
 .sbytjD>div:nth-child(1) h5{
     font-size: .48rem;text-align: center;color: #fff;
     font-weight: bold;margin-top: .4rem;margin-bottom: .4rem;
 }
 .sbytjD>div:nth-child(1)  .kapian{
     width: 3.5rem; margin: 0 auto;
     height: 1.5rem;
     background-image: url(../images/kapian.png);
     background-size: 100% 100%;background-repeat: no-repeat;
    position: relative;
 }
.kapianNn{
    position: absolute;
    left: .14rem;bottom: .13rem;
    width: 2rem;cursor: pointer;
}
 .sbytjD>div>img{
     width: 90%;display: block;
     margin: -.6rem auto 0;
     transition: all ease 0.5s;
 }
 .sbytjD>div .wenzi{
    position: absolute;bottom: 0;width: 100%;background: rgba(0,0,0,.8);
     font-size: .24rem;text-align: center;color: #fff;
     height: .6rem;line-height: .6rem;
}
 .sbytjD>div .sqgtxz_mc{opacity: 0;   transition: all 0.5s;
     position: absolute;left: 0;top: 0;width: 100%;height: 100%;
     background: RGBA(0,0,0,.7);
     display: flex;justify-content: center;align-items: center;
 }
.xdianhua{
    height: .374rem;margin-right: .14rem;
}





 .sbytjD>div:hover img{
     transform: scale(0.9)
 }










 .sldc{
     background: url(../images/sldc.jpg) no-repeat;background-size: 100% 100%;
height: 7.55rem;
    position: relative;


 }
.sldc_tit{
    position: absolute;
    left: 2.6rem;top: 1.1rem;
}
.sldc_tit h4{
    font-size: .48rem;color: #000;font-weight: bold;
}
.sldc_tit h5{margin-top: .25rem;
    font-size: .234rem;color: #000;
}
.sldcD{
    width: 8.8rem;height: 3.6rem;
    position: absolute; left: 2.5rem;top: 2.7rem;
    flex-wrap: wrap;
}
.sldcD >div{
    width: 4.25rem;height: 1.65rem;
    background-image: url(../images/sldcD_bj.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: .2rem;margin-right: .05rem;
    transition: all 0.5s;
}
 .sldcD .toua{
     margin-top: .2rem;margin-left: .4rem;
 }
 .sldcD .toua img{
    width: .14rem;margin-right: .1rem;
}
.sldcD .toua h5{color: #fff;
    font-size: .3rem;font-weight: bold;
}

.sldcD .wenzi{margin-top: .1rem;margin-left: .4rem;
    font-size: .24rem;color: #FFFFFF;
}
 .sldcD >div:hover{
     background-image: url(../images/sldcD_bj_hov.png);
     background-repeat: no-repeat;
     background-size: 100% 100%;
 }


.sldcimg1{
    position: absolute;
    top: .8rem;right: 2.5rem;
    height: 6.2rem;    transition: all 0.5s;
}
.sldcimg2{
    position: absolute;
    top: .8rem;right: 0.2rem;
    height: 6.2rem; transition: all 0.5s;
}
.sldcimg1:hover{
    transform: scale( 0.9)
}
 .sldcimg2:hover{
     transform: scale( 0.9)
 }










 .hydb{
     background-image: url(../images/hydb_bj.png);
     background-repeat: no-repeat;
     background-size: 100% 100%;
     height: 3.11rem;
     position: relative;
     margin-top: -.24rem;
 }
.hydb_tit{
    font-size: .42rem;font-weight: bold;
    text-align: center;color: #fff;
    position: absolute;
    right: 2.3rem;top: .4rem;
}
 .hydb  .rx{
     width: 6.3rem;height: .9rem;
     position: absolute;
     background: RGB(255,84,17);
     border-radius: 10px;
     right: 2.299rem;top: 1.7rem;
 }
 .hydb  .rx .text{
     font-size: .24rem;color: #fff;
     margin-left: .3rem;
 }
 .hydb  .rx span{
     width: 1px; height: .5rem;background: RGB(255,207,1);
     margin: 0 .1rem;
 }
 .hydb .rx .tel{
     font-size: .66rem;color: #fff;
     font-family: 'Microsoft YaHei';font-weight: bold;
 }











 .cqzs{
     height: 8.7rem;position: relative;

 }

 .cqzs .swiper-button-btn img{
     display: block;text-align: center;margin: 0 auto;
     width: .45rem;height: .3rem;
 }
 .cqzs .swiper-button-next{width: .7rem;height: 0.7rem;
     background: rgba(0,0,0,.8);
     box-sizing: border-box;transition: all ease 0.5s;
     right: 1rem;top: 4rem;}
 .cqzs .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: rgba(0,0,0,.8);
     box-sizing: border-box;transition: all ease 0.5s;
     left: .8rem;
     top: 4rem;
 }
 .cqzs .swiper-button-next:hover{
     background: RGBA(248,94,7,.7);
 }
 .cqzs .swiper-button-prev:hover{
     background: RGBA(248,94,7,.7);
 }

 .cqzsSwiper{
     overflow: hidden;
 }
.cqzsSwiper .swiper-slide{
    width: 15rem;
    display: flex;justify-content: flex-start;align-items: flex-start;
    flex-wrap: nowrap;
    margin-right: .05rem;
    position: relative;
}
 .cqzsSwiper .swiper-slide .w285{
     width: 2.85rem;height: 6.1rem;
     overflow: hidden;position: relative;
 }
 .cqzsSwiper .swiper-slide .w285 >img{
     width: 100%;height: 6.1rem;
     transition: all 0.5s;
 }
 .cqzsSwiper .swiper-slide .w620{
     width: 6.2rem;height: 6.1rem;position: relative;
 }
 .cqzsSwiper .swiper-slide .w620 >div{
     position: relative;width: 6.2rem;height: 3.05rem;
 }
 .cqzsSwiper .swiper-slide .w620 >div >img{
     width: 100%;height: 3.05rem;
     transition: all 0.5s;
 }
 .cqzsSwiper .swiper-slide .w620 >div:hover .sqgtxz_mc{
     opacity: 1!important;
 }
 .cqzsSwiper .swiper-slide .w620 >div:hover .sqgtxz_mc{
     opacity: 1!important;
 }
 .cqzsSwiper  .sqgtxz_mc{opacity: 0;   transition: all 0.5s;
     position: absolute;left: 0;top: 0;width: 100%;height: 100%;
     background: RGBA(0,0,0,.7);
     display: flex;justify-content: center;align-items: center;
 }















 .bndj4{
     background-image: url(../images/bndj4.jpg);
     background-repeat: no-repeat;
     background-size: 100% 100%;
     height: 1.7rem;position: relative;
 }
 .bndj4 .w15{
     height: 3.6rem;position: relative;
 }
 .bndj4 .lef{
     position: absolute;left: 3rem;top: .06rem;
     height: 2.4rem;
 }
 .bndj4 .lef .text{
     font-size: .36rem;color: #fff;font-weight: bold;
 }
 .bndj4 .dh{
     margin: .2rem 0;
     width: 6.2rem;height: .5rem;
 }
 .bndj4 input{
     width: 3.6rem;
     height: 0.55rem;
     font-size: 0.16rem;
     text-indent: 0.18rem;
     border: 1px solid #cccccc;
     background: #fff;margin-bottom: .05rem;
 }
 .bndj4 .rig{
     position: absolute;right: .9rem;top: .36rem;
     height: 2.4rem;
 }
 .bndj4 .rig .rx{
     width: 5.5rem;height: .75rem;
     background: RGBA(81,81,81,.6);border-radius: 30px;

 }
 .bndj4 .rig .rx .text{
     font-size: .24rem;color: #fff;
     margin-left: .3rem;
 }
 .bndj4 .rig .rx span{
     width: 1px; height: .5rem;background: #FF3843;
     margin: 0 .1rem;
 }
 .bndj4 .rig .rx .tel{
     font-size: .5rem;color: #fff;
     font-family: 'Microsoft YaHei';font-weight: bold;
 }
 .bndj4 .bndjr1 {
     position: absolute;right: -.4rem;top: .9rem;
     width: 6.5rem;
 }
.bndj4 .mfhq{
    width: 1rem;height:1rem;position: absolute;
    left: 6.9rem;top: .394rem;
}
.mfhq img{
    display: block;width: 1rem;height:1rem;
}
.cjrx4{
    position: absolute;
    left: 8.11rem;top: .4rem;
    width: 4.7rem;height: .9rem;
    background: rgba(0,0,0,.8);
    border-radius: 35px;
}
.cjrx4_t{
    font-size: .21rem;color: #fff;
    margin-left: .66rem;margin-top: .08rem;
}
.cjrx4_b{margin-top: -.03rem;
    font-size: .47rem;font-weight: bold;
    font-family: "Microsoft YaHei";
    color: #fff;
}
.bndj41{
    position: absolute;right: 3.3rem;bottom: .2rem;
    height: 2.3rem;  transition: all 0.5s;

}
.bndj42{
    position: absolute;right: 2.1rem;bottom: .2rem;
    height: 2.3rem;  transition: all 0.5s;

}
.bndj41:hover{
    transform: scale(0.9)
}
.bndj42:hover{
    transform: scale(0.9)
}

.qdxy{
    margin-top: .4rem;
}

 .qdxy>div:nth-child(1){
     width: .8rem;height: .8rem;
     background: RGB(238,238,238);
 }
.qdxy>div:nth-child(1) img{
    width: .5rem;display: block;margin: 0 auto;
}
.qdxy>div:nth-child(2){
    background: RGB(255,84,17);
    width: 3.8rem;height: .8rem;
}
 .qdxy>div:nth-child(2) div{
     font-size: .18rem;color: #fff;text-align: center;
     margin-top: .05rem;
 }
 .qdxy>div:nth-child(2) h5{
     font-size: .43rem;color: #fff;text-align: center;
     font-family: "Microsoft YaHei";font-weight: bold;
     margin-top: -.04rem;
 }

















.kspgzgFG{
    background-image: url(../images/kspgzgFG.png);
    background-repeat: no-repeat;background-size: 100% 100%;
    width: 14.3rem;height: 2.1rem;
    margin:  0 auto;position: relative;
}

 .kspgzgFG input::-webkit-input-placeholder {color: RGB(134,134,134) !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .kspgzgFG input::input-placeholder {color: RGB(134,134,134) !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .kspgzgFG input:-ms-input-placeholder {color: RGB(134,134,134) !important;font-size: 0.24rem !important;font-weight: normal !important;}
 .kspgzgFG input::-moz-placeholder {color: RGB(134,134,134) !important;font-size: 0.24rem !important;font-weight: normal !important;}

 .kspgzgFG input{
     height: .5rem;
     font-size: .22rem;
     background: #fff;text-indent: 0.18rem;
 }
 .kspgzgFG input:nth-child(1){
     position: absolute;
     top: 58%;
     left: 8%;
     color: #000;
 }
 .kspgzgFG input:nth-child(2){
     position: absolute;
     top: 58%;
     left: 29.4%; color: #000;
 }
 .kspgzg .djlq{
     position: absolute;left: 7.36rem;top: 1.17rem;
     background-image: url(../images/djlq.png);
     background-repeat: no-repeat;background-size: 100% 100%;
     width: 2.1rem;height: .6rem;cursor: pointer;
     font-size: .24rem;text-align: center;font-weight: bold;
     color: #e20d19;
 }
 .kspgzg{
     /*background-image: url(../images/fenge_zixun_bj.jpg);*/
     /*background-repeat: no-repeat;background-size: 100% 100%;*/
     height: 9rem;position: relative;
     margin-bottom: .4rem;margin-top: -1.2rem;
 }
 .kspgzg .kspa{
     width: 13.8rem;height: 6.2rem;
     margin:  0  auto;
     background-image: url(../images/kspa.png);
     background-repeat: no-repeat;background-size: 100% 100%;
     padding-top: .7rem;
 }
 .kspgzg .kspa .kspa_d{
     width: 12.8rem;height: 5.8rem;
     margin:  0  auto;
     background-image: url(../images/kspa_d.png);
     background-repeat: no-repeat;background-size: 100% 100%;
 }

 .kspgzg .kspa .kspa_d .kspa_d_an{
     width: 2.4rem;height: 1.9rem;
     margin:  0 auto;text-align: center;
 }
 .kspgzg .kspa .kspa_d .kspa_d_an img{
     width: 1.2rem;height: 1.2rem;
 }
 .kspgzg .kspa .kspa_d .kspa_d_an div{
     font-size: .3rem;color: #fff;margin-top: .1rem;
 }
 .kspa_d_an .sanfa::before,  .kspa_d_an .sanfa::after{
     position: absolute;width: 0.82rem;height: 0.82rem;
     border-radius: 50%;content:'';
     background-color: #E20D19;
     animation: scale2 1.5s infinite;
 }
 .kspa_d_an .sanfa{
     position: absolute;left: 48%;top: 54%;
     transform: translate(-50%,-50%);z-index: 1;
 }

 @keyframes scale {
     0% {
         transform: scale(1);opacity: 0.9;
     }
     100% {transform:scale(1.8);opacity: 0;}
 }
 @keyframes scale2 {
     0% {transform: scale(1);opacity: .9;}
     100% {transform: scale(2);opacity:0}
 }









.strx{
    height: 8.1rem;
    position: relative;
}
 .strx_t{
    display: flex;justify-content: flex-start;align-items: flex-start;
     margin-bottom: .3rem;
 }
 .strx_t >div{
  width: 3.7rem;height: .85rem;line-height: .85rem;
     background: #313131;
     margin-right: 1px;              transition: all 0.5s;

 }
.strx_t_hov{
    height: 1.14rem!important;background: #E00000!important;
    border-bottom-right-radius: 10px;
}

.strx_b_l{
    width: 4.3rem;height: 4.3rem;
    margin: 0 .16rem;background: #E4E4E4;
}
.strx_b_lImg{
    width: 2.8rem;
    display: block;margin:  .3rem auto .1rem;
}
.strx_b{  transition: all 0.5s;
    position: absolute;top: 3rem;
    width: 15rem;height: 4.35rem;

}
.strx_b_r td{
    text-align: center;
}
.strx_b_r {
    font-size: .22rem;
}

 .strx_b_r  th{
     font-size: .22rem;
 }
 .strx_b_r  td{
     font-size: .22rem;
 }












.xgtjxfb{
    background: #E4E4E4;
    padding-bottom: 1.3rem;
}
.xgtjxfbD{
    display: flex;justify-content: space-between;
    align-items: center;flex-wrap: wrap;
}
.xgtjxfbD >div{
    width: 3.6rem;height: 4.25rem;
    box-sizing: border-box;
    border: 1px solid #7E7E7E;
    padding: .12rem;
    position: relative;
    margin-bottom: .2rem;
}
 .xgtjxfbD >div:hover{
     border: 1px solid #E3787F;
 }
 .xgtjxfbD >div:nth-child(1) .tupian img{
     width: 1.4rem;height: 2.7rem;
     margin:  0 auto;display: block;
 }
 .xgtjxfbD >div:nth-child(2) .tupian img{
     width: 2.7rem;height: 2.75rem;
     margin:  0 auto;display: block;
 }
 .xgtjxfbD >div:nth-child(3) .tupian img{
     width: 2.35rem;height: 2.75rem;
     margin:  0 auto;display: block;
 }
 .xgtjxfbD >div:nth-child(4) .tupian img{
     width: 1.4rem;height: 2.8rem;
     margin:  0 auto;display: block;
 }
 .xgtjxfbD >div:nth-child(5) .tupian img{
     width: 1.9rem;height: 2.9rem;
     margin:  0 auto;display: block;
 }
 .xgtjxfbD >div:nth-child(6) .tupian img{
     width: 1.9rem;height: 2.8rem;
     margin:  0 auto;display: block;
 }
 .xgtjxfbD >div:nth-child(7) .tupian img{
     width: 2.5rem;height: 2.95rem;
     margin:  0 auto;display: block;
 }
 .xgtjxfbD >div:nth-child(8) .tupian img{
     width: 2.6rem;height: 2.95rem;
     margin:  0 auto;display: block;
 }
.xgtjxfbD .tupian{
    background: #FFFFFF;
    overflow: hidden;width: 3.3rem;height: 3.3rem;
}
 .xgtjxfbD .tupian img{
     transition: all 0.5s;
 }
 .xgtjxfbD .tupian:hover img{
     transform: scale(.9);
 }
.xgtjxfbD .anniu{
    cursor: pointer;
    width: 2.85rem;height: .5rem;line-height: .5rem;
    background-image: url(../images/anniu_bj.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    font-size: .22rem;color: #fff;
    margin: -.23rem auto  0 ;
    transition: all 0.5s;
}
 .xgtjxfbD .text{
     text-align: center;font-size: .24rem;color: #313131;
 }
.anniu_hov{
    background-image: url(../images/anniu_bj_hov.png)!important;
    background-repeat: no-repeat!important;
    background-size: 100% 100%!important;
}












 .sbhxys{
     background-image: url(../images/sbhxys.jpg)!important;
     background-repeat: no-repeat!important;
     background-size: 100% 100%!important;
     height: 10.6rem;position: relative;
     margin-top: -1.56rem;
 }


 .youshi{
     position: absolute;
     top: 2.7rem;left: 3rem;
     width: 13rem;height: 7rem;

 }
 .youshi-tit{
     font-size: .48rem;color: #333;
     font-weight: bold;text-align: center;
     margin-bottom: .5rem;
 }
 .ysM {
     display: flex;
     justify-content: flex-start;
     align-items: flex-start;
 }
 .ys_L{
     width: 50%;
     position: relative;
 }
 .ys_R{
     width: 50%;
 }
 .ysSwiper{

     margin:  0 auto;
     overflow: hidden;
 }
 .ysSwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
     background: rgba(244,244,244,.6);border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     right: 5.5rem;
     top: 6.2rem;}
 .ysSwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: rgba(244,244,244,.6);border-radius: 50%;
     box-sizing: border-box;transition: all ease 0.5s;
     left: .5rem;top: 6.2rem;}
 .ysSwiperChe img{
     display: block;text-align: center;margin: 0 auto;
     width: .3rem;height: .4rem;
 }

 .ysSwiper .swiper-slide:hover img{transform: scale(1.1);}
 .ysSwiper .swiper-slide >div div{
     overflow: hidden;
 }
 .ysSwiper .swiper-slide img{
     width: 100%;transition: all ease 0.5s;
 }


 .ys_R {
     margin-left: .4rem;
     display: flex;
     justify-content: flex-start;
     align-items: flex-start;
     flex-wrap: wrap;
 }
 .ys_R >div{
     background: #ADADAD;
     padding: .4rem .2rem .4rem;
     border: 2px solid transparent;
     margin-right: .25rem;
     margin-bottom: .25rem;
     width: 3.4rem;
     height: 3.34rem;
     box-sizing: border-box;
 }
 .ys_R >div:nth-child(2){
     margin-right: 0;
 }
 .ys_R >div:nth-child(4){
     margin-bottom: 0;
     margin-right: 0;
 }
 .ys_R >div h2{
     background-image: -webkit-linear-gradient(bottom, #B0B0B0, #CFCFCF);
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
     font-size: .9rem;font-weight: bold;
     text-align: center;
 }
 .ys_R >div h3{
     font-size: .3rem;font-weight: bold;
     color: #fff;  text-align: center;
     margin-top: -.4rem;
 }
 .ys_R >div div{
     font-size: .22rem;margin-top: .14rem;
     color: #FFF9F2;  text-align: center;
 }
 .ys_R_hov{
     background: #FCAB29!important;
     border: 2px solid #FB7B0C!important;
 }

 .ys_R_hov h2{
     background-image: -webkit-linear-gradient(bottom, #FCB44D, #FDC987)!important;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
 }













.hbbjbp{
    border: 1px solid #C9C9C9;
    margin: .4rem auto;
}
.hbbjbp_l{
    padding: 0 .8rem 0 .4rem;
    width: 7.5rem;height: 2.8rem;
}
.hbbjbp_l>img{
    height: 2.37rem;
    transition: all 0.5s;
}
 .hbbjbp_l>img:hover {
     transform: scale(0.9);
 }
 .hbbjbp_l_d{
    text-align: right;
 }
 .hbbjbp_l_d strong{
     font-size: .35rem;color: #000;font-weight: bold;
 }
 .hbbjbp_l_d h6{
     font-size: .22rem;color: #000;
     margin-top: .08rem;margin-bottom: .17rem;
 }
.hbbjbp .hbbjbp_l_d_m{
     display: flex;justify-content: flex-end;
     align-items: center;
     margin-bottom: .17rem;

 }
 .hbbjbp_l_d_m_l strong{
     font-size: .35rem;color: #e00000;
 }
 .hbbjbp_l_d_m_l h5{
     font-size: .24rem;
 }
 .hbbjbp_l_d_m_r{
     height: .6rem;
     margin-left: .1rem;
 }
 .hbbjbp_l_d_m_r img{
     height: .6rem;
 }
 .hbbjbp_l_d_btn{
     background-image: url(../images/hbbjbp_l_d_btn_bj.png)!important;
     background-repeat: no-repeat!important;
     background-size: 100% 100%!important;
     width: 2.05rem;height: .47rem;
     color: #fff;font-size: .22rem;
     float: right;cursor: pointer;
 }

.hbbjbp_r{
    width: 7.5rem;height: 2.8rem;
    background: #E4E4E4;
    padding: .35rem .8rem;box-sizing: border-box;
}
.hbbjbp_r_t{
    width: 6rem;height: 1.2rem;
}
.hbbjbp_r_t_l{
    margin-right: .1rem;
}
.hbbjbp_r_t_l >div{
    width: 3rem;height: .55rem;background: #fff;
    line-height: .55rem;padding-left: .1rem;
    position: relative;
}
 .hbbjbp_r_t_l >div input{
     height: .55rem;line-height: .55rem;
 }
 .hbbjbp_r_t_r  input{
     padding-left: .15rem;padding-top: .15rem;
 }
.hbbjbp_r_t_r{
    width: 3rem;height: 1.2rem;
    background: #fff;
}
.hbbjbp_r_t_l img{
    position: absolute;
    right: .2rem;top: .2rem;
}
.hbbjbp_r_b {

}
.hbbjbp_r_b .hbbjbp_l_d_btn{
    float: none;
    background: #E00000;
    color: #fff;
    background-image: none!important;
    width: 100%;
    margin-top: .3rem;
}


 .hbbjbp_r_b .button--nina {
     display: flex;
     justify-content: center;
     align-items: center;
     border: none;
     position: relative;
     z-index: 1;
     width: .94rem;
     height: 0.39rem;
     font-family: Source Han Sans CN, Source Han Sans CN-Regular;
     font-size: 0.22rem;
     font-weight: bold;
     text-align: left;
     color: #fff;
     overflow: hidden;
     -webkit-transition: background-color 0.3s;
     transition: background-color 0.3s;
 }



 .hbbjbp_r_b .button--nina img {
     width: 0.37rem;
     height: 0.35rem;
     margin-right: 0.16rem;
     transition: all ease 0.5s;
     display: block;
 }



 .hbbjbp_r_b .button--nina > span {
     display: inline-block;
     opacity: 0;
     -webkit-transform: translate3d(0, -0.1rem, 0);
     transform: translate3d(0, -0.1rem, 0);
     -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
     transition: transform 0.3s, opacity 0.3s;
     -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
     transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
     font-weight: bold;
 }
 .hbbjbp_r_b .button--nina .button--nina-before {
     display: flex;
     justify-content: center;
     align-items: center;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
     transition: transform 0.3s, opacity 0.3s;
     -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
     transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
     font-weight: bold;
 }
 .hbbjbp_r_b .button--nina:hover {

 }
 .hbbjbp_r_b .button--nina:hover .button--nina-before {
     opacity: 0;
     -webkit-transform: translate3d(0, 100%, 0);
     transform: translate3d(0, 100%, 0);
     font-weight: bold;
 }
 .hbbjbp_r_b .button--nina:hover > span {
     opacity: 1;
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0);
     font-weight: bold;
 }
 .hbbjbp_r_b .button--nina:hover > span:nth-child(1) {
     -webkit-transition-delay: 0.045s;
     transition-delay: 0.045s;
 }
 .hbbjbp_r_b .button--nina:hover > span:nth-child(2) {
     -webkit-transition-delay: 0.135s;
     transition-delay: 0.135s;
 }
 .hbbjbp_r_b .button--nina:hover > span:nth-child(3) {
     -webkit-transition-delay: 0.225s;
     transition-delay: 0.225s;
 }
 .hbbjbp_r_b .button--nina:hover > span:nth-child(4) {
     -webkit-transition-delay: 0.315s;
     transition-delay: 0.315s;
 }
 .hbbjbp_r_b .button--nina:hover > span:nth-child(5) {
     -webkit-transition-delay: 0.405s;
     transition-delay: 0.405s;
 }
 .hbbjbp_r_b .button--nina:hover > span:nth-child(6) {
     -webkit-transition-delay: 0.495s;
     transition-delay: 0.495s;
 }
 .hbbjbp_r_b .button--nina:hover > span:nth-child(7) {
     -webkit-transition-delay: 0.585s;
     transition-delay: 0.585s;
 }
 .hbbjbp_r_b .button--nina:hover > span:nth-child(8) {
     -webkit-transition-delay: 0.675s;
     transition-delay: 0.675s;
 }
 .hbbjbp_r_b .button--nina:hover > span:nth-child(9) {
     -webkit-transition-delay: 0.765s;
     transition-delay: 0.765s;
 }















 .sqgtxz{
     /*background-image: url(../images/sqgtxz_bj.jpg);*/
     /*background-repeat: no-repeat;*/
     /*background-size: 100% 100%;*/
     background: #E4E4E4;
     height: 10.4rem;box-sizing: border-box;
     padding-top: .5rem;padding-bottom: .05rem;
 }


 .sqgtxzD_t{

 }
 .sqgtxzD_t >div{position: relative;}
 .sqgtxzD_t >div:nth-child(1){
     width: 3.5rem;height: 3.6rem;overflow: hidden;
 }
 .sqgtxzD_t >div:nth-child(1) img{
     width: 3.5rem;height: 3.6rem;
 }
 .sqgtxzD_t >div:nth-child(2){
     width: 3.3rem;height: 3.6rem;overflow: hidden;
 }
 .sqgtxzD_t >div:nth-child(2) img{
     width: 3.3rem;height: 3.6rem;
 }.sqgtxzD_t >div:nth-child(3){
      width: 3.4rem;height: 3.6rem;overflow: hidden;
  }
 .sqgtxzD_t >div:nth-child(3) img{
     width: 3.4rem;height: 3.6rem;
 }
 .sqgtxzD_t >div:nth-child(4){
     width: 4.6rem;height: 3.6rem;overflow: hidden;
 }
 .sqgtxzD_t >div:nth-child(4) img{
     width: 4.6rem;height: 3.6rem;
 }
 .sqgtxzD_t .sqgtxz_mc{opacity: 0;   transition: all 0.5s;
     position: absolute;left: 0;top: 0;width: 100%;height: 100%;
     background: RGBA(0,0,0,.6);
     display: flex;justify-content: center;align-items: center;
 }
 .sqgtxz_mc .mcan{
     width: 2.55rem;height: 1.2rem;
 }
 .sqgtxz_mc .mcan  .dh{
     display: flex;justify-content: center;align-items: center;
 }
 .sqgtxz_mc .mcan >div:nth-child(1){
     font-weight: bold;
     width: 2.7rem;height: .45rem;color: #fff;
     text-align: center;line-height: .45rem;font-size: .26rem;
     font-family: "Arial Bold";
     border: 1px solid #FFFFFF;border-radius: 20px;
     text-align: center;
 }
 .sqgtxz_mc .mcan >div:nth-child(2){
     width: 2.7rem;height: .45rem;
     background: #E00000;color: #fff;
     font-size: .24rem;line-height: .45rem;text-align: center;
     margin-top: .1rem;border-radius: 20px;
 }


 .sqgtxzD_b{

 }
 .sqgtxzD_t >div:hover img{
     transform: scale(1);
 } .sqgtxzD_t >div img{
       transition: all 0.5s;
       transform: scale(1.1);
   } .sqgtxzD_b >div:hover img{
         transform: scale(1);
     } .sqgtxzD_b >div img{
           transition: all 0.5s;
           transform: scale(1.1);
       }
 .sqgtxzD_b >div{position: relative;}
 .sqgtxzD_b >div:nth-child(1){
     width: 5.25rem;height: 3.6rem;overflow: hidden;
 }
 .sqgtxzD_b >div:nth-child(1) img{
     width: 5.25rem;height: 3.6rem;
 }
 .sqgtxzD_b >div:nth-child(2){
     width: 5rem;height: 3.6rem;overflow: hidden;
 }
 .sqgtxzD_b >div:nth-child(2) img{
     width: 5rem;height: 3.6rem;
 }.sqgtxzD_b >div:nth-child(3){
      width: 4.6rem;height: 3.6rem;overflow: hidden;
  }
 .sqgtxzD_b >div:nth-child(3) img{
     width: 4.6rem;height: 3.6rem;
 }
 .sqgtxzD_b .sqgtxz_mc{opacity: 0;   transition: all 0.5s;
     position: absolute;left: 0;top: 0;width: 100%;height: 100%;
     background: RGBA(0,0,0,.6);
     display: flex;justify-content: center;align-items: center;
 }
 .sqgtxzD_t >div:nth-child(3){
     margin-right: 0;
 } .sqgtxzD_b >div:nth-child(3){
       margin-right: 0;
   }
 .sqgtxz_mc .btn{cursor: pointer;}
.sqgtxz .gzsp{
    position: absolute;
    bottom: .5rem;left: 2.1rem;
    background: #E4E4E4;
    z-index: 99;
}
 .sqgtxz .gzsp div{
     font-size: .36rem;font-weight: bold;
     margin-right: .1rem;
 }
 .sqgtxz .gzsp h5{
     font-size: .2rem;color: #313131;
 }
.sqgtxz_xian{
    position: absolute;
    bottom: .7rem;left: 2.1rem;
    height: 7rem;width: 15.6rem;
}
.sqgtxzD {
    z-index: 999;position: relative;
}
























 .wyyg{
     height: 8.8rem;
     background: #313131;
     position: relative;
 }
 .wyyg_tit{
     font-size: .5rem;font-weight: bold;
     margin: .8rem auto .7rem;text-align: center;
     color: #333333;
 }


 .wyyg .sqzs-main{
     width: 15rem;margin: 0 auto;
     z-index: 10;
 }
 .wyyg .sqzs-main-L{
     width: 4.65rem;height: .89rem;display: flex;flex-wrap: wrap;
     line-height: .89rem;
     margin: 0 auto;
     background: #E4E4E4;
     border-bottom-right-radius: 20px;
 }
 .wyyg .sqzs-main-L_hov{
     color: #313131!important;

 }
.wyyg .sqzs-main-L_hov h5{
     border-bottom: 2px solid #E3A5A5;
     color: #313131!important;
 }
 .sqzs-main-L >div{transition: all ease 0.5s;
     width: 1.3rem;
     text-align: center;
 }


 .sqzs-main-L >div h5{ line-height: .59rem;
     font-size: .3rem;font-weight: bold;color: #848484;
 }
 .xianzhi {
     width: 15rem;transition: all 0.5s;
     overflow: hidden;position: absolute;
     left: 2.1rem;  height: 5.8rem;
     top:1.3rem;
 }
 .sqzsSwiper{
     width: 12.5rem;
     height: 5.8rem;
     overflow: hidden;
     position: absolute;left: 1.3rem;bottom: 0;
 }

 .sqzsSwiper_qh div{
     background: #ACACAC;
     border: 1px solid transparent;
     color: #fff;font-size: .24rem;
     width: 7.4rem;height: .5rem;
     text-align: center;line-height: .5rem;
     margin-bottom: .3rem;margin-top: .5rem;
 }
 .sqzsSwiper_qh_hov{
     background: #FFA736!important;
     border: 1px solid #FF9000!important;
 }

 .sqzsSwiperChe{
     width: 15rem;
     height: 0;
     top: 0;left: 0;
     position: relative;
 }
 .sqzsSwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
     background:transparent;
     box-sizing: border-box;transition: all ease 0.5s;right: .52rem;top: 2.84rem;}
 .sqzsSwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: transparent;
     box-sizing: border-box;transition: all ease 0.5s;left: 0.2rem;top: 2.84rem;}
 .sqzsSwiperChe img{
     display: block;text-align: center;margin: 0 auto;
     width: .55rem;height: .35rem;
 }

 .sqzsSwiper .swiper-slide{
     overflow: hidden;
 }
 .sqzsSwiper .cp-div >div{

     overflow: hidden;
 }
 .sqzsSwiper .swiper-slide img{
     width: 3.6rem;
     height: 5.6rem;transition: all ease .5s;}
 /*.sqzsSwiper .swiper-slide .cp-div >div:hover img{transform: scale(1.1);}*/
 .sqzsSwiper .cp-div{
     overflow: hidden;display: flex;justify-content: space-between;
     width: 3.8rem;
     height: 5.8rem;     align-items: center;
 }
 .sqzsSwiper .text{
     width: 100%;text-align: center;
     font-size: .24rem;font-weight: bold;
     color: #fff;background: RGB(83,83,83);
     position: absolute;
     bottom: 0;left: 0;height: .7rem;line-height: .7rem;
     transition: all ease .5s;
 }
 .sqzsSwiperChe_hov{
     transition: all ease .5s;
     background: RGB(69,126,217)!important;
 }






 .hbbjbp_r_b{
     width: 5.9rem;
 }


 .hbbjbp2{
     background: #E4E4E4;
     margin:  0 auto;
 }
.hbbjbp2 .hbbjbp_l_d{
    text-align: left;
}
.hbbjbp2 .hbbjbp_r_t_l >div{
    width: 2.8rem;
}
.hbbjbp2 .hbbjbp_r_t_r{
    width: 5.75rem;height: .87rem;
}
.hbbjbp2 .hbbjbp_r_b .hbbjbp_l_d_btn{
    margin-top: .63rem;
}
 .hbbjbp2 .hbbjbp_l_d>h6{
     font-size: .3rem;font-weight: bold;
 }
 .hbbjbp2 .hbbjbp_l_d> strong{
     font-size: .22rem;font-weight: normal;
 }
 .hbbjbp2 .hbbjbp_l .hbbjbp_l_d_m{
     justify-content: flex-start;
 }
 .hbbjbp2  .hbbjbp_l_d_btn{
     float: left;
 }















 .yfsc{
     height: 7rem;position: relative;
     margin: .75rem auto;
 }
 .yfsc_l  {
     width: 2.1rem;height: 7rem;
     background-image: url(../images/yfsc_l.jpg);
     background-repeat: no-repeat;
     background-size: 100% 100%;
     position: relative;
 }
 .yfsc_l .xdh{
     position: absolute;left: 0;bottom: .5rem;
     text-align: center;width: 2.1rem;
 }
.yfsc_l .xdh img{
    width: .3rem;height: .3rem;
}
.yfsc_l .xdh div{
    font-size: .16rem;color: #fff;
}
.yfsc_l .xdh h5{
    font-size: .24rem;color: #fff;font-weight: bold;
}

.yfsc_r{
    width: 12.9rem;
}
.yfsc_r_t{
    padding-left: .85rem;
    padding-top: .3rem;
    box-sizing: border-box;
}

.yfsc_r_t >div{
    font-size: .3rem;color: #000;font-weight: bold;
    margin-bottom: .3rem;
}
.yfsc_r_t >span{
    font-size: .22rem;line-height: 150%;
}
.yfsc_r_t{
    height: 2.4rem;
}
 .yfsc_r_t >div span{
     color: #E00000;
 }

 .yfsc_r_b{
     height: 4.6rem;
     background: #E7E7E7;
 }






 .wyyg2{
     margin-bottom: .7rem;
     position: relative;
     height: 4.6rem;
 }



.wyyg2 .sqzs-main{
     margin: 0 auto;
     z-index: 10;background: #fff;
     display: flex;justify-content: space-between;align-items: flex-start;
 }
 .wyyg2 .sqzs-main-L{
     width: 1.85rem;height: 1.25rem;display: flex;flex-wrap: wrap;
     position: absolute;
     left: -2rem;
 }
 .wyyg2 .sqzs-main-L_hov{
     background: #A11212!important;
     color: #fff!important;
 }
 .wyyg2 .sqzs-main-L_hov h5{
     color: #fff!important;
 }
 .wyyg2 .sqzs-main-L >div{transition: all ease 0.5s;
     background: #FFFFFF;
     width: 1.85rem;height: .55rem;
 }
 .wyyg2 .sqzs-main-L >div:first-of-type{
     margin-bottom: .2rem;
 }

 .wyyg2 .sqzs-main-L >div h5{
     font-size: .24rem;font-weight: normal;color: #000;
 }
 .wyyg2 .sqzs-main-L >div div{
     font-size: .24rem;color: #FFFFFF;
     margin: 0 auto; width: 3.4rem;
 }
 .wyyg2 .xianzhi {
     width: 10.8rem;transition: all 0.5s;
     overflow: visible;
     position: absolute;
     left: 1.1rem;
     top: 0.5rem;
 }
 .wyyg2 .sqzsSwiper{
     width: 10.8rem;
     margin-left: .2rem;
     position: absolute;left: 0;bottom: 0;
 }

 .wyyg2 .sqzsSwiper_qh div{
     background: #ACACAC;
     border: 1px solid transparent;
     color: #fff;font-size: .24rem;
     width: 7.4rem;height: .5rem;
     text-align: center;line-height: .5rem;
     margin-bottom: .3rem;margin-top: .5rem;
 }
 .wyyg2 .sqzsSwiper_qh_hov{
     background: #FFA736!important;
     border: 1px solid #FF9000!important;
 }

 .wyyg2 .sqzsSwiperChe{
     width: 15rem;
     height: 0;
     top: 0;left: 0;
     position: relative;
 }
 .wyyg2 .sqzsSwiperChe .swiper-button-next{width: .7rem;height: 0.7rem;
     background:transparent;
     box-sizing: border-box;transition: all ease 0.5s;right: 3.3rem;top: 1.8rem;}
 .wyyg2 .sqzsSwiperChe .swiper-button-prev{width: .7rem;height: 0.7rem;
     background: transparent;
     box-sizing: border-box;transition: all ease 0.5s;left: -.5rem;top: 1.8rem;}
 .wyyg2 .sqzsSwiperChe img{
     display: block;text-align: center;margin: 0 auto;
     width: .4rem;height: .3rem;
 }

 .wyyg2 .sqzsSwiper .swiper-slide{
     overflow: hidden;
 }
 .wyyg2 .sqzsSwiper .cp-div >div{
     width: 5.55rem;
     height: 3.6rem;
     overflow: hidden;
 }
 .wyyg2 .sqzsSwiper .swiper-slide img{
     width: 5.55rem;
     height: 3.6rem;transition: all ease .5s;}
 .wyyg2 .sqzsSwiper .swiper-slide .cp-div >div:hover img{transform: scale(1.1);}
 .wyyg2  .sqzsSwiper .cp-div{
     overflow: hidden;display: flex;justify-content: space-between;
     align-items: center;
     width: 5.55rem;
     height: 3.6rem;
 }
 .wyyg2 .sqzsSwiper .text{
     width: 100%;text-align: center;
     font-size: .24rem;font-weight: bold;
     color: #fff;background: RGB(83,83,83);
     position: absolute;
     bottom: 0;left: 0;height: .7rem;line-height: .7rem;
     transition: all ease .5s;
 }
 .wyyg2 .sqzsSwiperChe_hov{
     transition: all ease .5s;
     background: RGB(69,126,217)!important;
 }





