.ab_ban{width: 100%;position: relative;}



.ab_ban .con_img{width: 100%;}



.ab_ban .con_img img{width: 100%;}



.ab_ban .ban_con{position: absolute;left: 0;top: 0;width: 100%;padding-top: 270px;color: #fff;}



.ab_ban .ban_con .con_txt{}

.ab_ban .ban_con .con_txt .p{font-weight: bold;margin-bottom: 10px;}



.ab_ban .ban_con .con_txt .txt_p1{line-height: 60px;font-weight: bold;display: flex;align-items: center;}

.ab_ban .ban_con .con_txt .txt_p1 span{display: inline-block;}

.ab_ban .ban_con .con_txt .txt_p2{line-height: 25px;margin-top: 20px;}



/* 公共导航 */

.gg_d{height: 62px;line-height: 62px;background: #f8f8f8;border-bottom: 1px solid #e8e8eb;position: relative;}



.gg_d .ul{display: flex;}



.gg_d .ul a{display: block;color: #333333;position: relative;}



.gg_d .ul .li{margin-right: 45px;}



.gg_d .ul .li.act a{font-weight: bold;}



.gg_d .ul .li a::after{content: "";position: absolute;left: auto;right: 0;background: #2f5fbc;bottom: 0;height: 3px;width: 0;transition: all 0.6s;}





.gg_d .ul .li.act a::after{width: 100%;}



.gg_d .ul .li a:hover::after{width: 100%;left: 0;right: auto;transition: all 0.6s; }





.ab1{width: 100%;}



.ab1_con{display: flex;justify-content: space-between;}





.ab1_le{width: 28.375%;}



.ab1_re{width: 66.625%;line-height: 33px;text-align: justify;word-wrap: break-word; word-break: normal;}



.ab1 .time_p1{color: #111;padding: 10px 0 90px;}



.ab1_le .le_p2{font-weight: bold;line-height: 45px;margin-bottom: 70px;}



.ab1_le  .ul{display: flex;flex-wrap: wrap;}



.ab1_le  .ul .li{width: 50%;position: relative;margin-bottom: 50px;}

.ab1_le  .ul .li:last-child{margin-bottom: 0;}



.ab1_le  .ul .li:first-child::after{content: "";width: 1px;height: 50%;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: #dedede;}



/* .ab1_le  .ul .li:nth-child(2n){display: flex;justify-content:right;} */

.ab1_le  .ul .li:nth-child(2n) .lis{display: inline-block;float: right;}



.ab1_le  .ul .li .li_sp1{font-weight: bold;color: #004fb6;}



.ab1_le .sps{color: #333333;display: block;margin-top: 10px;}





.ab2{width: 100%;padding-bottom: 100px;}



.ab2_sw{padding-bottom: 65px;}





.ab3{width: 100%;background: url(../images/ab3_b.png) center;background-size: cover;position: relative;}



.ab3 .ab3_top{display: flex;justify-content: space-between;margin-bottom: 60px;}



.ab3 .ab3_top span{width: 120px;display: block;line-height: 50px;color: #111111;border:1px solid #c5c6cb;text-align: center;cursor: pointer;}





.ab3 .ab3_top .sps{display: flex;}

.ab3 .ab3_top .sp1{margin-right: 10px;}

.ab3 .ab3_top span.act{background: #004fb6;color: #fff;}

.ab3 .ab3_top span:hover{background: #004fb6;color: #fff;}



.ab3 .time_p1{color: #111111;}



/* .ab3_sw {margin:60px 0 70px} */

.ab3_sw  {padding: 20px 0;transition: all 0.6s;}
.ab3_sw.act{padding: 40px 0 20px ; transition: all 0.6s;}


.ab3_sw .swiper-slide {position: relative;width: 20%;}

.ab3_sw .swiper-slide .ding_img{position: absolute;left: 0;top:0%;width: 100%;height: 100%;transform: scale(0.8)  ;transform-origin:center left;}

.ab3_sw .swiper-slide-next .ding_img,.ab3_sw .swiper-slide-next+div .ding_img{transform-origin: center right;}

.ab3_sw  .swiper-slide-active .ding_img{transform: scale(1);}

.ab3_sw  .swiper-slide .ding_img img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

/* .ab3_sw .swiper-slide .ding_img img{width: 80%;position: absolute;left: 0%;top:50%;transform: translateY(-50%);box-shadow: 2px 4px 5px 1px #b8bcc1;transition: all 0.6s;}

.ab3_sw  .swiper-slide-next .ding_img img,.ab3_sw  .swiper-slide-next+.swiper-slide .ding_img img{left: auto;right: 0;}



.ab3_sw  .swiper-slide-active .ding_img img{width: 100%;} */

/* .ab3_sw .swiper-slide .ding_img img{max-width: 100%;max-height: 100%;box-shadow: 2px 4px 5px 1px #b8bcc1;transform: scale(0.8);float: right;} */

/* 

.ab3_sw  .swiper-slide-next+.swiper-slide .ding_img img{float: left;}



.ab3_sw  .swiper-slide-next .ding_img ,.ab3_sw  .swiper-slide-prev .ding_img ,.ab3_sw .swiper-slide-active .ding_img {justify-content: center;display: flex;align-items:center;}

.ab3_sw  .swiper-slide-active .ding_img img{transform: scale(1);} */

.ab3 .ab3_p2{text-align: center;font-weight: bold;

    line-height: 28px;

   width: 75%;margin: 0 auto;padding:3px}

.ab3 .in2_ss{display: none;}

.ab3  .ab3_an{position: relative;width: 49%;margin: 30px auto 0;}



 .ab3_sp,.ab3_sn{background:#fff url(../images/ab3_jiantou.png) no-repeat center;opacity: 1;width: 50px;height: 50px;z-index: 10;border:1px solid #eeeeee;outline: none;}

 .ab3_sp:hover , .ab3_sn:hover{background: #004fb6 url(../images/ab3_jiantou_b.png) no-repeat center;}

.ab3_sp{transform: rotate(180deg);}





/* 切换公司资质 */





.ab4{width: 100%;position: relative;}

.ab4 .time_p1{color: #111111;}



.ab4  .ab4_img img{width: 100%;}

.ab5{background:#f7f7f7;position: relative;}

.ab5 .time_p1{color: #111111;}

.ab5 .ab5_sw {padding:50px  0 100px}



.ab5 .ab5_sw .swiper-slide{position: relative;overflow:hidden;}



.ab5 .ab5_sw .sw_img img{width: 100%;}



.ab5 .ab5_sw .sw_txt{width: 100%;height: 248px;background:#fff}



.ab5 .ab5_sw .sw_d{position: absolute;width: 100%;bottom: 0;padding:40px 11.5% 0;height: 248px;transition: all 0.6s;}



/* .ab5 .ab5_sw .sw_d .d_top{height: 248px;} */



.ab5 .ab5_sw  .sw_d .d_p1{font-weight: bold;padding-bottom: 20px;word-wrap: break-word; word-break: normal;}

.ab5 .ab5_sw  .sw_d .d_p2{line-height: 30px;word-wrap: break-word; word-break: normal;}

.ab5 .ab5_sw .swiper-slide .sw_d .d_b{margin-top: 50px;font-size: 0;max-height: 340px;overflow-y: auto;}

.ab5 .ab5_sw .swiper-slide .sw_d .d_b::-webkit-scrollbar{ width:2px;height: 1px;}



.ab5 .ab5_sw .swiper-slide .sw_d .d_b::-webkit-scrollbar-thumb{ background:#fff;}



.ab5 .ab5_sw .swiper-slide .sw_d .d_b::-webkit-scrollbar-track{ background:rgba(255, 255, 255, .5);} 







/* .ab5 .ab5_sw .swiper-slide.act .sw_d{height: 100%;background: #004fb6;transition: all 0.6s;padding:70px 12% 0;color: #fff;}



.ab5 .ab5_sw .swiper-slide.act .sw_d .d_p2{padding-bottom: 50px;border-bottom: 1px dashed  #77a1d8 ;}

.ab5 .ab5_sw .swiper-slide.act .sw_d .d_b .ul{padding-right: 5px;}

.ab5 .ab5_sw .swiper-slide.act .sw_d .d_b .ul .li{line-height: 35px;margin-bottom: 15px; word-wrap: break-word; word-break: normal;text-align: justify;}



.ab5 .ab5_sw .swiper-slide.act .sw_d .d_b{font-size: 18px;}

.ab5 .ab5_sw .swiper-slide.act .sw_d .d_b .li{text-align: justify;} */



.ab5 .ab5_sw .swiper-slide:hover .sw_d{height: 100%;background: #004fb6;transition: all 0.6s;padding:70px 12% 0;color: #fff;}



.ab5 .ab5_sw .swiper-slide:hover .sw_d .d_p2{padding-bottom: 50px;border-bottom: 1px dashed  #77a1d8 ;}

.ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b .ul{padding-right: 5px;}

.ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b .ul .li{line-height: 35px;margin-bottom: 15px; word-wrap: break-word; word-break: normal;text-align: justify;margin-right: 25px;}



.ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b{font-size: 18px;}

.ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b .li{text-align: justify;}





.ab5  .ab3_an{width: 110px;height: 50px; position: absolute;right: 0;bottom: 10px;}



.ab5  .ab3_sp{left: 0}



.ab5 .ab3_sn{right: 0;}



.ab5_ss{bottom: 30px !important;width: 90% !important;left: 0 !important;height: 2px !important;}

.ab5_ss .swiper-scrollbar-drag{background: #004fb6;height: 4px !important;}



.maodian2{width: 100%;position: absolute;left: 0;top: -40px;height: 1px;}

.maodian3{width: 100%;height: 1px;position: absolute;left: 0;top: -79px;}

.maodian4{width: 100%;height: 1px;position: absolute;left: 0;top: -50px;}

.new2{position: relative;}

/* 产品中心 */

.pro_1{width: 100%;}

/* .res_gg{margin-top: 80px;} */

.pro1{background: #f8f8f8;position: relative;}

.pro1 .prod_t.p_t{margin:-20px 0 20px;}

/* .pro1 .pro_top{display: flex;justify-content: space-between;} */

.pro1 .pro_top{overflow: hidden;}

.pro1  .time_p1{color: #111;margin-bottom: 50px;}



.pro1 .pro_top  .top_le,.pro1 .pro_top  .top_re{display: flex;}

.pro1 .pro_top  .top_re{float: right;}

.pro1 .pro_top  .top_le{flex-wrap: wrap;}



.pro1 .pro_top  .top_le span{display: block;padding: 0 30px;margin:0  10px 10px 0;line-height: 48px;border:1px solid #d3d5d8;cursor: pointer;}



.pro1 .pro_top  .top_le span:hover{background:#004fb6;color: #fff;}



.pro1 .pro_top  .top_le span.act{background:#004fb6;color: #fff;}



.pro1 .pro_top  .top_re .re_se{border:1px solid #dddddd;height: 50px; position: relative;margin-right: 10px;}



.pro1 .pro_top  .top_re select{width: 180px;height: 48px;padding-left: 25px;border:none;background:#fafafa}



.pro1 .pro_top  .top_re .sel_d{position: absolute;right: 1px;top: 50%;transform: translateY(-50%);pointer-events:none}



.pro1 .pro_top  .top_re .re_in {display: flex;border:1px solid #d1d1d1;height: 50px;}



.pro1 .pro_top  .top_re .re_in  input{width: 410px;height: 48px;padding-left: 15px;outline: none;border: none;}



.pro1 .pro_top  .top_re .re_in a{width: 80px;background: #d1d1d1 url(../images/sou.png) center no-repeat;display: block;height: 48px;}





.ul_pro{width: 100%;display: flex;flex-wrap: wrap;margin: 50px 0;}



.ul_pro .li{width: 32.875%;margin-right: 0.6875%;position: relative;margin-bottom: 10px;text-align: justify;}

.ul_pro .li a{display: block; cursor: pointer;}

.ul_pro .li .li_img img{width: 100%;}

.ul_pro .li:nth-child(3n){margin-right: 0;}

.ul_pro .li .xiangqing{display: flex;color: #fff;font-size: 16px;align-items: center;}

.ul_pro .li .li_d{position: absolute;width: 100%;left: 0;bottom: 0;height: 0;font-size: 0;color: #fff;padding: 0 10% ;}



.ul_pro .li .li_d .img_a a{color: #fff;}



/* .ul_pro .li.act .li_d{height: 100%;background:#004fb6;} */



/* .ul_pro .li .li_d .img_a a img{display: none;} */

/* 

.ul_pro .li.act .li_d .img_p1{font-size: 24px;padding: 55px 0 15px;}

.ul_pro .li.act .li_d .img_p2{font-size: 16px;opacity: 0.8;}



.ul_pro .li.act .li_d .img_a{height: 108px;display: flex;width: 80%; align-items: center;position: absolute;bottom: 0;left: 10%; border-top: 1px solid #5a8ac9;}



.ul_pro .li.act .li_d .img_a a{font-size: 16px;display: flex;align-items: center;}



.ul_pro .li.act .li_d .img_a a img{margin-left: 10px;display: block;} */





.ul_pro .li:hover .li_d{height: 100%;background:#004fb6;}



.ul_pro .li .li_d .img_a a img{display: none;}



.ul_pro .li:hover .li_d .img_p1{font-size: 24px;padding: 55px 0 15px;}

.ul_pro .li:hover .li_d .img_p2{font-size: 16px;opacity: 0.8;}



.ul_pro .li:hover .li_d .img_a{height: 108px;display: flex;width: 80%; align-items: center;position: absolute;bottom: 0;left: 10%; border-top: 1px solid #5a8ac9;}



.ul_pro .li:hover .li_d .img_a a{font-size: 16px;display: flex;align-items: center;}



.ul_pro .li:hover .li_d .img_a a img{margin-left: 10px;display: block;}





/* 分页 */



/* 分页 */



.fy{width: 100%;}

.fy_a{display: none;}



.fy .ulf{display: flex;justify-content: center;}



.fy .ulf .lif {margin: 0 10px;}



.fy .ulf .lif a {display: block;width: 34px; height: 34px; line-height: 34px;text-align: center;color: #232a32;border-radius: 2px;}



.fy .ulf .li_t a{width: 25px;height: 25px;margin-top: 5px;}



.fy .ulf .li_t a{position: relative;border:1px solid #dadee6}



.fy .ulf .li_t a img{width: 100%;}



.fy .ulf .li_t a img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}



.fy .ulf .lif.act a{background:#004fb6;color: #fff;}



.fy .ulf .lif:hover a{background: #1160cb;color: #ffffff;}



.fy .ulf .lif:hover a img:last-child{opacity: 1;}



.fy .ulf .lif:hover a img:first-child{opacity: 0;}



.fy .ulf .lif input{ width: 34px; height: 34px; margin: 0 10px;outline: none;padding-left: 16px; border:1px solid #dadee6; border-radius:3px ; -webkit-border-radius:3px ; -moz-border-radius:3px ; -ms-border-radius:3px ; -o-border-radius:3px ; }



.fy .ulf  .li_in{margin-left: 40px;color: #232a32;}



.fy .ulf .li_go a{color: #76829b;}

.liaojie{display: none;}



.fy .ulf .li_go{width: 35px;height: 35px;margin-left: 15px;}

.fy .ulf .li_go a{display: block;line-height: 34px;text-align: center;border:1px solid #dadee6;border-radius: 2px;width: 34px;height: 34px;}

.fy .ulf  .li_go:hover a{color: #1160cb;border:1px solid #1160cb}



.cons{display: flex;align-items: center;}

.cons a:hover{color: #004fb6;}

.cons a .img{position: relative;}

.cons a .img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.cons a:hover .img img:last-child{opacity: 1;}

.cons a:hover .img img:first-child{opacity: 0;}

.a_in{display: flex;align-items: center;color: #555555;}



/* .a_in img{margin-right: 5px;} */



.a_sp{color: #888888;}



.pro_d{width: 100%;background: #f8f8f8;padding-bottom: 100px;padding-top: 80px;}



.prod_t{height: 62px;width: 100%;}



.prod_t a{float: right;color: #555555;display: flex;align-items: center;height: 62px;}



.prod_t a .img{position: relative;}

.prod_t a .img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;transition: all 0.6s;}



/* .prod_t a img{margin-right: 5px;} */



.prod_t a:first-child{color: #888888;}

.prod_t a:hover{color: #004fb6;}

.prod_t a:hover .img img:last-child{opacity: 1;transition: all 0.6s;}

.prod_t a:hover .img img:first-child{opacity: 0;transition: all 0.6s;}



.pro_d .prod_txt{width: 100%;display: flex;justify-content: space-between;margin-top: 30px;}



.pro_d .prod_txt .txt_le{width: 50%;}



.pro_d .prod_txt .txt_re{width: 43.75%;}



.pro_d .prod_txt .txt_le .le2{margin-top: 25px;position: relative;}



.pro_d .prod_txt .txt_le .le2 .swiper-slide{position: relative;}



.pro_d .prod_txt .pn{position: relative;margin-top: 25px;padding:1px 0}



.pro_d_sp,.pro_d_sn{background: url(../images/pro_d_z.png) center no-repeat;width: 20px;height: 35px;}



.pro_d_sp{left: 0;}

.pro_d_sn{right: 0;transform: rotate(180deg);}



.pro_d_sp:hover ,.pro_d_sn:hover{background: url(../images/pro_d_zb.png) center no-repeat;}



.d2_an{position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);width: 40px;height: 40px;}



.pro_d .prod_txt .txt_le .prod1 .swiper-slide .ss_img{position: relative;}



.pro_d .prod_txt .txt_le .prod1 .swiper-slide video{position: absolute;left: 0;top: 0;    width: 100%;

    height: 100%;

    object-fit: cover;}



.pro_d .prod_txt .txt_le .prod1 .swiper-slide.act img.vd{position: absolute;left: 0;top: 0;}

.pro_d .prod_txt .txt_le .prod1 .swiper-slide.act img.van{position: absolute;left:30px;bottom: 28px;}





.pro_d .prod_txt .txt_le .prod2{margin:0 6.25%;padding:1px 0}





.pro_d .prod_txt .txt_re .re_p1{font-weight:bold;margin:20px 0 40px}



.pro_d .prod_txt .txt_re .time_p1{font-weight: bold;color: #333333;margin-bottom: 30px;}



.pro_d .prod_txt .txt_re .time_p1 s{width: 4px;height: 20px;}

/* .prod_txt .txt_le img{max-width: none !important;} */

.prod_txt .txt_le .vid_ding {width: 100%;}

.prod_txt .txt_le .vio{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;display: none;}

.prod_txt .txt_le .vio video{width: 100%;height: 100%;object-fit:cover;}

.prod_txt .txt_le .tb-booth a{position: absolute;left: 0;top: 0;display: block;width: 100%;}

.prod_txt .txt_le .tb-booth a img{width: 100%;}

.prod_txt .txt_le .vio_anniu{position: absolute;left: 25px;bottom: 30px;display: none;cursor: pointer;}

.prod_txt .txt_le .vio_anniu img{width: 100%;}

/* 淘宝放大镜 */

.yd{display: none;}

.box img{max-width: none !important;}

.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}

.tb-pic a img{vertical-align:middle;width: 100%;max-width:initial;}

.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}

.tb-thumb{margin:10px 0 0;overflow:hidden;}

.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}

.tb-s310 a{*font-size:271px;display: block;}

.tb-s40 a{*font-size:35px;display: block;}

.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;overflow: hidden;}

.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}

.tb-selected{border:1px solid #1160cb;}

img.d2_an{position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);width: 40px !important;height: 40px;}

div.zoomDiv{z-index:5;position:absolute;top:0px;left:200px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}

div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent; cursor:move;z-index:1;}





.prod_txt .txt_le .tb-booth a.acts{display: none;}

/* 放大镜结束 */

.pro_d .prod_txt .txt_re  .re_sw{max-height: 385px;overflow-y: auto;}



.pro_d .prod_txt .txt_re  .re_sw::-webkit-scrollbar{ width:4px;height: 1px;overflow:scroll;}



.pro_d .prod_txt .txt_re  .re_sw::-webkit-scrollbar-thumb{ background:#2f5fbc;width: 4px;}



.pro_d .prod_txt .txt_re  .re_sw::-webkit-scrollbar-track{ background:#dbdbdb;width: 2px;border:1px solid #f8f8f8} 





.pro_d .prod_txt .txt_re .ul {width: 95%;}



.pro_d .prod_txt .txt_re .ul .li{line-height: 48px;display: flex;background: #fff;padding-left: 15px;color: #3b3e40;justify-content: space-between;}



.pro_d .prod_txt .txt_re .ul .li:nth-child(even){background: #f8f8f8;}



.pro_d .prod_txt .txt_re .ul .li span{display: block;width: 50%;}

.pro_d .prod_txt .txt_re .re_sp{color: #2f5fbc;display: block;float: right;margin-top: 20px;margin-right: 5%;}

.pro_d .prod_txt .txt_re .fanh{width: 170px;text-align: center;line-height: 50px;color: #111111;margin-top: 60px;border:1px solid #CCCCCC;}

.pro_d .prod_txt .txt_re .fanh:hover{background: #004fb6;color: #fff;}





/* 搜索结果页 */

.res_top{width: 100%;background: #ebebeb;padding:35px 35px 30px 35px ;}



.res_top .top_p1{font-weight: bold;}

.res_top .top_in{display: flex;width: 100%;margin-top: 20px;}



.res_top .top_in a{width: 80px;height: 50px;background: #2f5fbc url(../images/sou.png) center no-repeat;}

.res_top .top_in input{width: calc( 100% - 80px ) ;outline: none;border: none;padding-left: 15px;}







.res .res_sp{display: block;margin:50px 0 25px;}



.res .res_sp span{color: #2f5fbc;}

.res .ul_pro{margin: 0 0 50px 0;}



/* 新闻 */

.new_ggd .gg_con{display: flex;justify-content: space-between;}

.new1 {position: relative;}

.new1 .ul {display: flex;flex-wrap: wrap;}



.new1 .time_p1{color: #111111;margin-bottom: 50px;}



.new1 .ul .li{width: 31.87%;margin-right: 2.195%;margin-bottom: 50px;}



.new1 .ul .li:nth-child(3n){margin-right: 0;}



.new1 .ul .li  a{display:block}



.new1 .ul .li  .a_img{overflow: hidden;}

.new1 .ul .li  .a_img img{width: 100%;}

.new1 .ul .li  a span{display: block;}

.new1 .ul .li .asp1{color: #333333; opacity: 0.6;margin: 30px 0 20px;}

.new1 .ul .li .asp2{font-weight: bold;line-height: 28px; color: #111111;padding-bottom: 40px;border-bottom: 1px solid #eeeeee;white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

    word-break: break-all;}

.new1 .ul .li .asp3{display: flex;align-items: center;position: relative;color: rgba(51, 51, 51, 0.6);margin-top: 20px;}



.new1 .ul .li .asp3 .sp_img{position: relative;margin-left: 5px;}

.new1 .ul .li .asp3 .sp_img img:last-child {position:absolute;right: 0;top: 0;opacity: 0;}



.new1 .ul .li a:hover .asp3 .sp_img img:last-child{opacity: 1;}



.new1 .ul .li a:hover .asp3 .sp_img img:first-child{opacity: 0;}



.new1 .ul .li a:hover .asp3 {color: #2f5fbc;}



.new1 .ul .li a:hover .asp2{color: #2f5fbc;}



.new1 .ul .li a:hover  .a_img img{transform: scale(1.05);}



.new2{width: 100%;background: #f5f5f5;}



.new2 .time_p1{color: #111111;margin-bottom: 50px;}



.new2  .ul{display: flex;flex-wrap: wrap;}



.new2  .ul .li{width: 31.87%;margin-right: 2.195%;margin-bottom: 50px;cursor: pointer;}



.new2 .ul .li:nth-child(3n){margin-right: 0;}



.new2 .ul .li span{display: block;margin-top: 38px;color: #111111;font-weight: bold;word-wrap: break-word; word-break: normal;line-height: 30px;}



.new2 .ul .li .li_img{overflow:hidden;position: relative;}

.new2 .ul .li .li_img img{width: 100%;}



.new2 .ul .li .li_img .li_an{position: absolute;left: 20px;bottom: 20px;width: 60px;height: 60px;}



.new2 .ul .li:hover .li_img .li_vo{transform: scale(1.05);}



.new2 .ul .li:hover  span {color: #2f5fbc;}



/* 新闻详情 */

.nde{background: #f8f8f8;}

.nde .prod_t{margin-top: 80px;}

.nde .txt_pp{padding: 30px 0 100px;}

.nde .nde_txt{background: #fff;}

.nde .nde_txt .txt_txt{width: 75%;margin: 0 auto;}

.nde .nde_txt .txt_txt .txt_p1{color: #111;font-weight: bold;}

.nde .nde_txt .txt_txt .txt_sp{color: #333333;display: block;padding: 40px 0;border-bottom: 1px solid #d2d5d8;margin-bottom: 40px;}

.nde .nde_txt .txt_txt  .txt{line-height: 35px;word-wrap: break-word; word-break: normal;color: #333333;padding-bottom: 70px ;border-bottom: 1px solid #d2d5d8;text-align: justify;}

.nde .nde_txt .txt_txt  .txt img{margin: 70px 0;width: 100%;}



.nde .nde_txt .txt_txt .txt_a{display: flex;justify-content: space-between;margin-top: 40px;}

.nde .nde_txt .txt_txt .txt_a a{display: block;}

.nde .nde_txt .txt_txt .txt_a .a_l{width: 70%;}

.nde .nde_txt .txt_txt .txt_a .a_l a{line-height: 30px;word-wrap: break-word; word-break: normal;margin-bottom: 5px;}

.nde .nde_txt .txt_txt .txt_a .a_l a:hover{color: #2f5fbc;}

.nde .nde_txt .txt_txt .txt_a .an_a{width: 170px; height: 50px; text-align: center;line-height: 50px ;color: #111111;border:1px solid #eeeeee;}

.nde .nde_txt .txt_txt .txt_a .an_a:hover{background: #004fb6;color: #fff;}

/* 研发中心 */

.dev{width: 100%;position: relative;}

.dev .time_p1{color: #111111;}

.dev .top_le{width: 50%;}

.dev .dev_top{display: flex;justify-content: space-between;}

.dev{padding-top: 75px;}

.dev .dev_top .top_txt{width: 50%;color: #333333;line-height: 35px;text-align: justify;word-wrap: break-word; word-break: normal;}

.dev .txt_img{margin: 45px 0;width: 100%;}



.dev  .img_txt{line-height: 35px;color: #333333;padding-bottom: 40px;border-bottom: 1px solid #d2d5d8;text-align: justify;word-wrap: break-word; word-break: normal;}



.dev  .dev_sw {margin: 45px 0 85px;}

.dev  .dev_sw .dev_p{color: #111111;margin-bottom: 25px;}

.dev  .dev_sw .de_sw {}

.dev  .dev_sw .sw_con{padding:70px 16.5% 0;background: #fafafa;height: 290px;position: relative;}

/* .dev  .dev_sw .de_sw .swiper-slide .ss_txt{width: 666.875%;margin: 0 auto;} */

.dev  .dev_sw .sw_con .txt_p1{color: #111111;line-height: 32px;word-wrap: break-word; word-break: normal;}



.dev  .dev_sw .sw_con .txt_p2{color: rgba(51, 51, 51, 0.6);margin-top: 50px;line-height: 25px;}



.dev  .dev_sw .sw_con .txt_p2 span{color: #333333;font-weight:bold;}

/* .dev  .dev_sw .sw_con  .swiper-slide{display: flex;justify-content: space-between;height: auto;} */

.dev  .dev_sw .sw_con  .swiper-slide{overflow: hidden;}

.dev  .dev_sw .sw_con  .swiper-slide .ss_txt{width: 78%;float: left;}

.dev  .dev_sw .sw_con  .swiper-slide .ss_img{width: 170px;height: 170px;border-radius: 170px;overflow:hidden;float: right;}

.dev  .dev_sw .sw_con .ab3_sn,.dev  .dev_sw .sw_con .ab3_sp{border:1px solid #eeeeee;outline: none;}

.dev  .dev_sw .sw_con .ab3_sp{left: 100px;}

.dev  .dev_sw .sw_con .ab3_sn{right: 100px;}



.dev2{width: 100%;background: url(../images/dev2_b.png) no-repeat center;background-size: cover;position: relative;}



.dev2 .time_p1{color: #111111;margin-bottom: 45px;}



.dev2  .dev2_img{display: flex;justify-content: space-between;}



.dev2  .dev2_img .img_le ,.dev2  .dev2_img .img_re{width: 49.375%;}



.dev2  .dev2_img .img_le  .img,.dev2  .dev2_img .img_re .img{overflow:hidden;}



.dev2  .dev2_img .img_le  img,.dev2  .dev2_img .img_re img{width: 100%;}



.dev2  .dev2_img .img_le:hover .img img ,.dev2  .dev2_img .img_re:hover .img img{transform: scale(1.05);}



.dev2  .dev2_img .e_txt{color: #222222; padding: 0 35px;display: flex;justify-content: space-between;height: 94px;align-items: center;border:1px solid #dddddd;background:#ffffff;}



.dev2  .dev2_img .e_txt .e_img{width: 40px;height: 40px;position: relative;color: #222222;border-radius: 50px;overflow:hidden}



.dev2  .dev2_img .e_txt .e_img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}



/* .dev2  .dev2_img .e_txt  */

/* 

.dev2  .dev2_img .img_le:hover .e_txt,.dev2  .dev2_img .img_re:hover .e_txt{background:#004fb6;}



.dev2  .dev2_img .img_le:hover .e_txt .e_p1,.dev2  .dev2_img .img_re:hover .e_txt .e_p1{color: #fff;}



.dev2 .dev2_img .img_le:hover .e_img img:last-child,.dev2 .dev2_img .img_re:hover .e_img img:last-child{opacity: 1;background: #fff;}



.dev2 .dev2_img .img_le:hover .e_img img:first-child,.dev2 .dev2_img .img_re:hover .e_img img:first-child{opacity: 0;} */

.dev2  .dev2_img .img_le.act .e_txt{background: #004fb6;}

.dev2  .dev2_img .img_le.act  .e_txt .e_p1{color: #fff;}

.dev2  .dev2_img .img_le.act .e_img img:last-child{opacity: 1;background: #fff;}

.dev2  .dev2_img .img_le.act .e_img img:first-child{opacity: 0;}

.buzou .ul{display: flex;}



.buzou .ul .li{width: 19.4%;margin-right: 0.75%;}

.buzou .ul .li:last-child{margin-right: 0;}

.buzou .li_txt{padding:20px 0 0 35px;height: 110px;background: #fff;}



.buzou .li_txt .p1{font-weight: bold;margin-bottom: 15px;}

.buzou .li_txt .sp1{line-height: 20px;display: block;}

.dev3{background: #fff;position: relative;}

.dev3.ab5 .ab5_sw .sw_txt{background: #f8f8f8;}

.dev3.ab5 .ab5_sw .sw_txt{height: 290px;}



.dev3.ab5 .ab5_sw .sw_d{height: 290px;}



.dev3.ab5 .ab5_sw  .sw_d .d_p2{color: #333333;text-align: justify;}

/* .dev3.ab5 .ab5_sw .swiper-slide:hover  .sw_d .d_p1{margin-bottom: 40px;} */



.dev3.ab5 .ab5_sw .swiper-slide:hover .sw_d .d_p2{display: none;text-align: justify;}



.dev3.ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b .li{border-bottom: 1px dashed #77a1d8;color: #fff;opacity: 0.8;}



.dev3.ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b .li:first-child{padding: 25px 0;}

.dev3.ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b .li:nth-child(2n),.dev3.ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b .li:nth-child(3n){padding-bottom: 10px ;}

.dev3.ab5 .ab5_sw .swiper-slide .sw_d .d_b .li:last-child{border-bottom: none;}

.dev3.ab5 .ab5_sw .swiper-slide .sw_d .d_b{margin-top: 0;}

.dev3.ab5 .ab5_sw .swiper-slide .sw_d .d_b{max-height: 480px;}



.dev3 .in2_pa{right: auto;left: 0;bottom: 24px;}

.dev3 .ab5_ss{width: 85% !important;left: 5% !important;}



.dev4.ab5 .ab5_sw .sw_txt{background: #fff;} 

.dev4{background: #f8f8f8;position: relative;}



.dev4 .swiper-slide{border:1px solid #f4f4f4}

.buzou.act{padding-top: 20px; transition: all 0.6s;}
.buzou{padding-top: 0;transition: all 0.6s;}

.buzou  .b_p{margin: 45px 0 25px;}

.dev5 {position: relative;}

.dev5 .time_p1{color: #111111;margin-bottom: 45px;}



.dev5 .con_txt{display: flex;justify-content: space-between;}



.dev5 .con_txt .txt_le{overflow:hidden;width: 50%;}



.dev5 .con_txt .txt_re{width: 43.75%;}

.dev5 .con_txt .txt_le img{width: 100%;}



.dev5 .con_txt .txt_le:hover img{transform: scale(1.05);}



.dev5 .con_txt .txt_re  .re_p1{font-weight: bold;color: #111111;margin-top: 40px;}



.dev5 .con_txt .txt_re .txt_con{padding: 40px 45px 50px 0;max-height: 440px;overflow-y: auto;}



.dev5 .con_txt .txt_re .ul {height: 100%;}



.dev5 .con_txt .txt_re .txt_con::-webkit-scrollbar{ width:4px;height: 1px;}



.dev5 .con_txt .txt_re .txt_con::-webkit-scrollbar-thumb{ background:#2f5fbc;}



.dev5 .con_txt .txt_re .txt_con::-webkit-scrollbar-track{ background:#dbdbdb;border:1px solid #fff} 





.dev5 .con_txt .txt_re .ul .li a{display: flex;justify-content: space-between;align-items: center;padding: 18px 0;border-bottom: 1px solid rgba(0, 0, 0, .2);}



.dev5 .con_txt .txt_re .ul .li .a_p1{width: 66%;line-height: 25px;}



.dev5 .con_txt .txt_re .ul .li .a_sp{display: flex;align-items: center;color: rgba(51, 51, 51, 0.6)}



.dev5 .con_txt .txt_re .ul .li .a_sp .img{position: relative;}



.dev5 .con_txt .txt_re .ul .li .a_sp .img img:last-child{position:absolute;left:0;top:0;opacity: 0;}



.dev5 .con_txt .txt_re .ul .li a:hover .a_sp .img img:last-child{opacity: 1;}



.dev5 .con_txt .txt_re .ul .li a:hover .a_sp .img img:first-child{opacity: 0;}



.dev5 .con_txt .txt_re .ul .li a:hover .a_sp{color: #2f5fbc;}



/* 招聘 */



.rec1 .time_p1{color:#111111;margin-bottom: 45px;}

.rec1 .con_txt{display: flex;}



.rec1 .con_txt .txt{width: 50%;overflow:hidden;color: #111111;}



.rec1 .con_txt .txt_re{padding-right: 86px;}



.rec1 .con_txt:nth-child(even) .txt_re{padding-right: 0;padding-left: 100px;}



.rec1 .con_txt .txt img{width: 100%;height: 100%;}



.rec1 .con_txt .txt:hover img{transform: scale(1.05);}

.rec1 .con_txt .txt .txt_p1{font-weight: bold;margin: 25px 0 20px;}

.rec1 .con_txt .txt  .txt_sp{line-height: 30px;word-wrap: break-word; word-break: normal;}

.rec1 .con_txt .txt .txt_con{display: flex;margin-top: 40px;}

.rec1 .con_txt .txt .txt_con .con{width: 264px;height: 264px;padding: 35px 20px 10px 20px;border:1px solid #dddddd;margin-right: 40px;word-wrap: break-word; word-break: normal;text-align: justify;}

.rec1 .con_txt .txt .txt_con .con:last-child{margin-right: 0;}

.rec1 .con_txt .txt .txt_con .con .con_p1{font-weight: bold;}

.rec1 .con_txt .txt .txt_con .con  s{display: block;width: 20px;height: 4px;background: #1160cb;margin: 20px 0;}



.rec1 .con_txt .txt .txt_con .con .con_sp{color: #555555;line-height: 30px;word-wrap: break-word; word-break: normal;text-align: justify;}



.rec1 .con_txt  .txt_re .re_p1{margin: 105px 0 45px;font-weight: bold;}



.rec1 .con_txt  .txt_re .ul{max-height: 300px;overflow-y: auto;padding-right: 40px;}

.rec1 .con_txt  .txt_re .ul::-webkit-scrollbar{ width:4px;height: 1px;}



.rec1 .con_txt  .txt_re .ul::-webkit-scrollbar-thumb{ background:#1160cb;}



.rec1 .con_txt  .txt_re .ul::-webkit-scrollbar-track{ background:#dbdbdb;border:1px solid #fff;} 





.rec1 .con_txt  .txt_re .ul .li {border-bottom: 1px solid #ebebeb;margin-bottom: 30px;}



.rec1 .con_txt  .txt_re .ul .li .sp{line-height: 32px;display: block;word-wrap: break-word; word-break: normal;padding: 22px 0;color: #333333;text-align: justify;}



.rec1 .con_txt  .txt_re .ul .li .time_p1{font-weight: bold;margin-bottom: 0;}



.rec1 .con_txt  .txt_re .ul .li .time_p1 s{width: 4px;height: 20px;}



.rec2{background: #fcfcfc;}

.rec2 .con_p1{font-weight: bold;margin-bottom: 50px;}



.rec2  .ul{display: flex;}



.rec2  .ul .li{width: 23.625%;border:1px solid #dddddd;padding: 50px 36px 0;height: 460px;cursor: pointer;margin-right: 1.375%;background: #fff;}

.rec2  .ul .li:last-child{margin-right: 0;}

.rec2  .ul .li .li_img{width: 112px;height: 112px;border:2px dotted rgba(0, 79, 182, 0.3);border-radius: 112px;padding: 5px;margin:0 auto;}

.rec2  .ul .li .li_img img{width: 100%;background: rgba(0, 79, 182, 0.1);border-radius: 100px;}

.rec2  .ul .li  s{display: block;margin: 20px auto;width: 25px;height: 2px;background: #d5d9dd;}

.rec2  .ul .li .li_p{text-align: center;color: #004fb6;margin-top: 25px;line-height: 30px;}

.rec2  .ul .li .li_sp{display:block; line-height: 25px;color: rgba(51, 51, 51, 0.6);text-align: center;word-wrap: break-word; word-break: normal;}

.rec2  .ul .li:hover {background: #004fb6;}

.rec2  .ul .li:hover .li_img img{background: #fff;}



.rec2  .ul .li:hover .li_img{border:2px dotted #fff;}

.rec2  .ul .li:hover .li_p{color: #fff;}

.rec2  .ul .li:hover .li_sp{color: #fff;opacity: 0.7;}

.rec2  .ul .li:hover s{background:#3372c5;}





/* 薪资福利 */

.rec3{width: 100%;}



.rec3_con{display: flex;justify-content: space-between;}



.rec3 .rec3_con .con_le{width: 50%;overflow:hidden;}

.rec3 .rec3_con .con_le img{width: 100%;}



.rec3 .rec3_con .con_le:hover img{transform: scale(1.05);}



.rec3 .rec3_con .con_re{width: 43.75%;}



.rec3 .rec3_con .con_re .re_p{font-weight: bold;margin-top: 50px;}



.rec3 .rec3_con .con_re .ul{padding: 35px 40px 35px 0;max-height: 510px;overflow-y: auto;}

.rec3 .rec3_con .con_re .ul::-webkit-scrollbar{ width:4px;height: 1px;}



.rec3 .rec3_con .con_re .ul::-webkit-scrollbar-thumb{ background:#1160cb;}



.rec3 .rec3_con .con_re .ul::-webkit-scrollbar-track{ background:#dbdbdb;border:1px solid #fff;} 





.rec3 .rec3_con .con_re .li .lis{display: flex;justify-content: space-between;padding: 15px 0;border-bottom: 1px solid #ebebeb;cursor: pointer;}



.rec3 .rec3_con .con_re .li .lis .li_p{width:calc( 100% - 30px ) ;line-height: 28px;color: #111111;word-wrap: break-word; word-break: normal;text-align: justify;transition: all 0.6s;}

.rec3 .rec3_con .con_re .li .lis:hover .li_p{color: #004fb6;transition: all 0.6s;}

.rec3 .rec3_con .con_re .li .lis span{display: block;width: 20px;height: 20px;position: relative;}



.rec3 .rec3_con .con_re .li .lis span img{width: 100%;}

.rec3 .rec3_con .con_re .li .lis span img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.rec3 .rec3_con .con_re .li .lis span img.b{position:absolute;left: 0;top: 0;opacity: 0;transition:  all 0.6s;}

.rec3 .rec3_con .con_re .li .li_txt{display: none;border-bottom: 1px solid #ebebeb;padding:15px 0 15px}

.rec3 .rec3_con .con_re .li .li_txt .txt_p{color: #333333;padding: 10px 0}

.rec3 .rec3_con .con_re .li .li_txt span{display: block;line-height: 28px;color: #666666;padding:3px 0;word-wrap: break-word; word-break: normal;}

.rec3 .rec3_con .con_re .li.act .lis {border-bottom: 1px solid #ccdcf0;}

.rec3 .rec3_con .con_re .li.act .lis .li_p{display: block;color: #004fb6;}

.rec3 .rec3_con .con_re .li.act .lis span img:last-child{opacity: 1;}

.rec3 .rec3_con .con_re .li.act .lis span img:first-child{opacity: 0;transition:  all 0.6s;}

.rec3 .rec3_con .con_re .li .lis:hover span img.b {opacity: 1;transition: all 0.6s;}

.rec3 .rec3_con .con_re .li.act .lis span img.b{display: none;}

.rec4{width: 100%;background: #fafafa;}

.rec4 .time_p1{color: #111111;}



.rec4  .ul .li{padding:25px 35px;border-bottom:1px solid #eeeeee}

.rec4  .ul .li .li1{display: flex;align-items:center;cursor: pointer;}

.rec4  .ul .li .li1 .img{width: 32px;height: 32px;border-radius: 50px;overflow:hidden;margin-right: 50px;}

.rec4  .ul .li .li1 .img2{width: 35px;height: 35px;position: relative;margin-left: 40px;}

.rec4  .ul .li .li1 .img2 img{width: 100%;}

.rec4  .ul .li .li1 .img2 img:last-child{position: absolute;left: 0;top: 0;opacity: 0;border-radius: 50px;}

.rec4  .ul .li .li1 .img img{width: 100%;background: #d5d5d5;}

.rec4  .ul {margin: 45px 0;}

.rec4  .ul .li  .txt{font-weight: bold;line-height: 30px;padding:10px 20px;background: #fff;position: relative;z-index: 2;border:1px solid #eeeeee;width:calc( 100% - 160px );text-align: justify;}



.rec4  .ul .li  .txt::before{content: "";position: absolute;left: -16px;top: 50%;transform: translateY(-50%);width: 16px;height: 16px;background: url(../images/wenhuab.png);}

.rec4  .ul .li  .li_txt{margin:36px 0 0 85px;display: none;}



.rec4  .ul .li  .li_txt span{display: block;line-height: 22px;padding:3px;word-wrap: break-word; word-break: normal;}



.rec4  .ul .li  .li_txt span a{color: #004fb6;text-decoration:underline;}

.rec4  .ul .li.act{background: #fff;border:1px solid #eeeeee}

/* .rec4  .ul .li.act .li_txt{display: flex;} */

.rec4  .ul .li.act .li_txt .con{display: flex;align-items:center;}

.rec4  .ul .li.act  .txt{color: #004fb6;}

.rec4  .ul .li.act .li_txt .con .sp_txt{background: #f8f8f8;width: calc(100% - 79px); padding:25px 20px;border:1px solid #eeeeee;position: relative;text-align:justify;}

.rec4  .ul .li.act .li_txt .con .sp_txt::after{content: "";position: absolute;width: 16px;height: 16px;right: -16px;top: 50%;transform: translateY(-50%) rotate(180deg);background: url(../images/wenhua.png);}

.rec4  .ul .li.act .li_txt .con .sp_img{width: 34px;height: 34px;margin-left: 45px;border-radius: 50px;overflow:hidden;background: #d5d5d5;}

.rec4  .ul .li.act{padding:50px 35px;}

.rec4  .ul .li.act .li1 .txt{background: #fafafa;word-wrap: break-word; word-break: normal;}

.rec4 .ul .li.act .li1 .img img{background: #004fb6;}

.rec4 .ul .li.act .li1 .img2 img:last-child{opacity: 1;background: #004fb6;}

.rec4 .ul .li.act .li1 .img2 img:first-child{opacity: 0;}

.rec4 .ul .li.act .txt::before{background: url(../images/wenhua.png);}



.rec5{width: 100%;}



.rec5 .time_p1{color: #111111;}

.rec5  .ul {margin: 50px 0;}



.rec5  .ul .li{background: #fafafa;margin-bottom: 10px;border:1px solid #eeeeee}

.rec5  .ul .li .lip{padding:25px ;display: flex;align-items: center;justify-content: space-between;cursor: pointer;}

.rec5  .ul .li .lip .p{font-weight: bold;color: #111;}



.rec5  .ul .li .lip .sp{margin-top: 15px;display: none;color: #fff;}



.rec5  .ul .li .lip .li_re{position: relative;width: 35px;height: 35px;}



.rec5  .ul .li .lip .li_re img:last-child{position: absolute;left: 0;top: 0;opacity: 0;border-radius: 50px;}

.rec5  .ul .li .lip .li_le{width: calc( 100% - 50px);}



.rec5  .ul .li .li_txt{padding:15px 25px 45px;display: none;}

.rec5  .ul .li .li_txt .txt_p1{font-weight: bold;color: #111;margin: 25px 0 8px;}

.rec5  .ul .li .li_txt  .txt_sp{line-height: 25px;display: block;color: #333333;}



.rec5  .ul .li .li_txt .a{display: flex;align-items: center;margin-top: 25px;flex-wrap: wrap;}

.rec5  .ul .li .li_txt .a span{display: flex;align-items:center;margin-right: 7px;}

.rec5  .ul .li .li_txt .a img{width: 26px;height: 22px;margin-right: 10px;}



.rec5  .ul .li .li_txt .a a{text-decoration:underline;color: #232a32;font-weight: bold;}

.rec5  .ul .li .li_txt .a a:hover{color: #004fb6;}

.rec5  .ul .li.act .lip{background: #004fb6;}

.rec5  .ul .li.act .lip .p{color: #fff;}

.rec5  .ul .li.act .lip .sp{display: block;}



.rec5 .ul .li.act .lip .li_re img:last-child{opacity: 1;background: #fff;}

.rec5 .ul .li.act .lip .li_re img:first-child{opacity: 0;}





.tact .tact_con{display: flex;justify-content: space-between;}



.tact .tact_con .con_le{width: 34.375%;}



.tact .tact_con .con_re{width: 54.375%;}

/* 地图 */

#map{height: 650px;}

/* .BMap_omCtrl{display: none;}



.BMap_scaleCtrl{display: none;}

.BMap_stdMpCtrl{display: none;}

.BMap_cpyCtrl{display: none;}

.anchorBL{display: none;} */

.BMap_mask{display: none;}

.BMap_omCtrl{display: none;}



.tact .time_p1{color: #111;margin-bottom: 45px;}



.tact .con_le .txt{display: flex;;margin-bottom: 20px;}

.tact .con_le .txt img{width: 20px;height: 20px;}

.tact .con_le .txt .sp{color: #222222;margin-left: 10px;display: block;line-height: 25px;}

.tact .con_le .txt .sp a{word-wrap: break-word; word-break: normal;display: block;}

.tact .con_le .txt .sp a:hover{color: #004fb6;}

.tact .con_le  .ewm{display: flex;margin-top: 50px;}

.tact .con_le  .ewm .ewm1{margin-right: 20px;}

.tact .con_le  .ewm .ewm1 .img{width: 140px;height: 140px;border:1px solid #e5e5e5;display: flex;align-items: center;justify-content:center;padding: 8px;}

.tact .con_le  .ewm .ewm1 .img img{width: 100%;}

/* .tact .con_le  .ewm .ewm1 img{margin: 0 auto;} */

.tact .con_le .ewm .ewm1:last-child{margin-right: 0;}



.tact .con_le .ewm .ewm1 span{display: block;text-align:center;margin-top: 20px;color: #555555;}



.tact2{background: #f5f5f5;}



.tact2 .time_p1{color: #111111;margin-bottom: 45px;}

.tact2 .tact2_con{display: flex;justify-content: space-between;}

.tact2 .tact2_le{width: 48.725%;}

.tact2 .tact2_re{width: 640px;background: #ffffff;padding:45px 60px 60px}

.tact2  .ul {display: flex;justify-content: space-between;flex-wrap: wrap;}

.tact2  .ul .li {width: 48.5%;border:1px solid #e0e2e4;padding: 30px 10px;background: #f8f8f8;margin-bottom: 20px;}

.tact2  .ul .li .img{width: 50px;height: 50px;margin: 0 auto;}

.tact2  .ul .li  .p1{text-align:center;color:#111111;margin: 25px 0 12px;font-weight: bold;}



.tact2  .ul .li span{display: block;text-align: center;color:#333333;line-height:22px}

.tact2  .tact2_re .re_p{color: #111111;margin-bottom: 20px;}



.tact2  .tact2_re input{height: 48px;outline: none;border:1px solid #dddddd;padding-left: 28px;width: 100%;margin-bottom: 20px;}



.tact2  .tact2_re .yzm{display: flex;justify-content: space-between;}

.tact2  .tact2_re .yzm .yzm_img{width: 176px;height: 48px;border:1px solid #dddddd}

.tact2  .tact2_re .yzm input{width: calc(100% - 201px );}

.tact2  .tact2_re textarea{width: 100%;height: 106px;padding-left: 28px;border:1px solid #dddddd;outline: none;line-height: 48px;resize: none;font-family: arial;}

.tact2  .tact2_re  a{width: 170px;color: #ffffff; background: #004fb6;text-align: center;line-height: 50px;margin-top: 50px;}

  input::-webkit-input-placeholder {

    /* WebKit browsers */

    color: rgba(51, 51, 51, 0.6);

    font-size: 16px;

    }

    

    input:-moz-placeholder {

    /* Mozilla Firefox 4 to 18 */

    color: rgba(51, 51, 51, 0.6);

    font-size: 16px;

    }

    

    input::-moz-placeholder {

    /* Mozilla Firefox 19+ */

    color: rgba(51, 51, 51, 0.6);

    font-size: 16px;

    }

    

    input::-ms-input-placeholder {

    /* Internet Explorer 10+ */

    color: rgba(51, 51, 51, 0.6);

    font-size: 16px;

    }

    textarea::-webkit-input-placeholder {

        /* WebKit browsers */

        color: rgba(51, 51, 51, 0.6);

        font-size: 16px;

        }

        

        textarea:-moz-placeholder {

        /* Mozilla Firefox 4 to 18 */

        color: rgba(51, 51, 51, 0.6);

        font-size: 16px;

        }

        

        textarea::-moz-placeholder {

        /* Mozilla Firefox 19+ */

        color: rgba(51, 51, 51, 0.6);

        font-size: 16px;

        }

        

        textarea::-ms-input-placeholder {

        /* Internet Explorer 10+ */

        color: rgba(51, 51, 51, 0.6);

        font-size: 16px;

        }







      /* 视频弹窗   */

      .vio_yd{display: none;}

      .tanchuang{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, .8);display: none;z-index: 100001;}

      .tanchuang .tan_con{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 900px;height: 450px;z-index: 100002;}

      .tanchuang .tan_con video{width: 100%;height: 100%;border-radius: 5px;border:5px solid #fff;object-fit:cover;}

      .tan_d{position: absolute;right: 50px;top: 50px;width: 50px;height: 50px;cursor: pointer;}







/* 营销 */



.sell1{width: 100%;position: relative;}

.sell1_con{display: flex;justify-content: space-between;}

.sell1_con .con_le{width: 48.75%;}

.sell1_con .con_re{width: 40%;overflow:hidden;}

.sell1_con .con_re img{width: 100%;}

.sell1 .con_le .time_p1{color: #111111;margin:80px 0 45px;}



.sell1 .con_le .sp{line-height: 30px;color: #333333;word-wrap: break-word; word-break: normal;}

.sell1_con .con_re:hover img{transform: scale(1.05);}



.sell3{width: 100%; position: relative;}

.sell3 .se_sws .se_sw{padding-bottom: 75px;position: relative;}

.sell3 .time_p1{color: #111111;margin-bottom: 45px;}

.sell3  .swiper-slide a{display: block;}

.sell3  .swiper-slide .sw_img{width: 100%;overflow:hidden;position: relative;}



.sell3  .swiper-slide .img_txt{display: flex;align-items: center;justify-content: center;width: 170px;height: 40px;position: absolute;left: -1px;top: -25px;background: #004fb6;}

.sell3  .swiper-slide .img_txt img{width: 20px;height: 20px;}

.sell3  .swiper-slide .img_txt span{color: #ffffff;opacity: 0.7;display: block;margin-left: 10px;}

.sell3  .swiper-slide .txt{position: relative;width: 100%;height: 134px;padding:0 30px;border:1px solid #e1e1e1}

.sell3  .swiper-slide .txt .txt_con{color: #222222;padding-top: 35px;line-height: 30px;word-wrap: break-word; word-break: normal;	display: -webkit-box;

    -webkit-line-clamp:2;

    overflow: hidden;

    text-overflow: ellipsis;

    -webkit-box-orient: vertical;

}

.sell3  .swiper-slide:hover .txt .txt_con {color: #004fb6;}

.sell3  .swiper-slide:hover .sw_img .img{transform: scale(1.05);}







/* 地图 */



@keyframes fangda {

    0%{transform: scale(1.1);}

    20%{transform: scale(1.2);}

    50%{transform: scale(1.5);}

    100%{transform: scale(1.7);}

}

@keyframes fangda2 {

    0%{transform: scale(1.05);}

    20%{transform: scale(1.1);}

    50%{transform: scale(1.25);}

    100%{transform: scale(1.4);}

}

/* @keyframes identifier {

    from{height: 0;}

    to{height: 100%;}

}

@keyframes identifier2 {

    from{width: 0;}

    to{width: 100%;}

} */

@keyframes fangdas {

    0%{transform: scale(1.1);}

    20%{transform: scale(1.5);}

    50%{transform: scale(1.1);}

    100%{transform: scale(2);}

}

@keyframes fangdas2 {

    0%{transform: scale(1.1);}

    20%{transform: scale(1.2);}

    50%{transform: scale(1.4);}

    100%{transform: scale(1.7);}

}



.maodian{position: absolute;top: 0;width: 100%;height: 1px;left: 0;}



.sell2{width: 100%;position: relative;}

.sell2 .ding_t{width: 100%;}

.sell2_txs{width: 390px;height: 220px;background: #ffffff;position: absolute;right: 29%;bottom: 10%;padding:0 32px}

.sell2_txs .txt_to {display: flex;align-items: center;height: 80px;border-bottom:1px solid #d2d5d8;margin-bottom: 32px;}

.sell2_txs p{padding: 5px 0;line-height: 18px;word-wrap: break-word; word-break: normal;color: #111111;}

.sell2_txs p.p1{color: #333333;}

.sell2_txs .txt_to span{font-weight: bold;color: #111111;}

.sell2 .sps{display: flex;transform: translateY(-100px);}



.sell2 .sps span{display: block;width: 170px;line-height: 50px;color: #232a32;text-align: center;background: #ffffff;box-shadow: 2px 2px 5px 1px #f5f6f6;cursor: pointer;}

.sell2 .sps span.on{color: #ffffff;font-weight: bold;background: #004fb6;}

.quanqiu ,.guonei{display: none;}

.guonei.act,.quanqiu.act{display: block;}

.sell2 .quanqiu{width: 100%;position: relative;}

.sell2 .quanqiu .quanding{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.quanding .zhong{width: 56px;height: 56px;background: #004fb6;border-radius: 56px;position: absolute;right: 24%;top: 46.2%;z-index: 2;}

.quanding .zhong img{z-index: 3;}

.quanding .zhong s{display: block;width: 56px;height: 56px;background: rgba(0, 79, 182, .2);position: absolute;left: 0;top: 0;z-index: -1;border-radius: 50px;}

.quanding .zhong s.s1{animation: fangda 2s infinite linear alternate;}

.quanding .zhong s.s2{animation: fangda2 2s infinite linear alternate;}

/* 俄罗斯 */

.elsd{position: absolute;right: 24.5%;top: 20.56%;width: 6.5%;height: 27%;}



.elsd .img {width: 100% ;position: absolute;right: 0;bottom: 0;overflow: hidden;height: 0;animation: identifier 2s infinite linear alternate;}

.elsd .img  img{position: absolute;right: 0;bottom: 0;max-width: none;width: 100%;}



.eluosi{width: 20px;height: 20px;position:absolute;top: -5px;left: -5px;}

.eluosi span{width: 10px;height: 10px;position: absolute;background: rgba(0, 79, 182, .6);border-radius: 50px;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;}

.eluosi img{position: absolute;top: -15px;left: 50%;transform: translateX(-50%);width: 25px;height: 25px;z-index: 2;}

.eluosi .con{width: 10px;height: 10px;left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;}

.eluosi s{width: 10px;height: 10px;width: 100%; background: rgba(0, 79, 182, 0.2);display: block;position: absolute;left: 0;top: 0;border-radius: 50px;}



.eluosi s.s1{animation: fangdas 2s infinite linear alternate;}

.eluosi s.s2{animation: fangdas2 2s infinite linear alternate;}



.elsd .m{position: absolute;left: -13px;top: 22px;}



/* 日本 */

.img_img{position: absolute;left: 0;bottom: 0;max-width: 1920px;height: 100%;}

.s_s{display: block;width: 100%;height: 100%; position: absolute;left: 0;top: 0;background: rgba(0, 79, 182, .2);border-radius: 50px;}



.con_s_s{width: 10px;height: 10px;position: absolute;right: 0px;top: -5px;}



.s_s.s1{animation: fangdas 2s infinite linear alternate;}

.s_s.s2{animation: fangdas2 2s infinite linear alternate;}

.spansp{width: 10px;height: 10px;background: rgba(0, 79, 182, .6);border-radius: 50px;position: absolute;left: 0;top: -5px;}

.imgdw{position:absolute;right: -5px;top: -25px;}



.riben{width: 4.3%;height: 2.7%;position: absolute;right: 19.7%;top: 45.46%;}

.riben .ri_con .spansp{left: auto;right: 0;}

.riben .img{width: 0;height: 100%;position: absolute;left: 0;bottom: 0;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.riben .m{display: block;text-align: center;right: -20%;position: absolute;top: 15px;}





/* 大洋洲 */



.dayangzhou{width: 4.15%;height: 28.1%;position: absolute;right: 20%;bottom:21.2% ;}



.dayangzhou .spansp,.dayangzhou .con_s_s{right: 0px;bottom: -5px;left: auto;top: auto;}



.dayangzhou .imgdw{left: auto;right: -5px;top: auto;bottom: 0px;}



.dayangzhou .img{width: 100% ;position: absolute;left: 0;top: 0;overflow: hidden;height: 0;animation: identifier 2s infinite linear alternate;}



.dayangzhou .img img{position: absolute;left: 0;top: 0;max-width: none;width: 100%;max-height: 920px;}



.dayangzhou .m{position: absolute;right: -18px;bottom: -28px;}



/* 南亚 */



.nanya{width: 8%;height: 4.7%;position: absolute;right: 26%;bottom: 45%;}



.nanya .img{height: 100%;width: 0;position: absolute;right: 0;top: 0;overflow: hidden; animation: identifier2 2s infinite linear alternate;}

.nanya .img img{left: auto;bottom: auto;right: 0;top: 0;}

.nanya .nan_con{position: absolute;width: 100%;height: 100%;}

.nanya .imgdw{right: auto;top: auto;bottom: 5px;left: -10px;}

/* .nanya .con_s_s{top: auto;bottom: 0;right: auto;left: 0;} */



.nanya .spansp,.nanya .con_s_s{top: auto;bottom: 0px;left: -5px;}



.nanya .m{position: absolute;left: -10px;bottom: -22px;}



/* 非洲 */

.feizhou{width: 21.8%;height: 11.9%;right: 26.6%;bottom: 39.4%;position: absolute;}

.feizhou .img{height: 100%;position: absolute;right: 0;top: 0;overflow: hidden;width: 0%;animation: identifier2 2s infinite linear alternate;}



.feizhou .img img{position: absolute;right: 0;top: 0;left: auto;bottom: auto;}



.feizhou .fei_con{position: absolute;top: 0;right: 0;width: 100%;height: 100%;}



.feizhou .imgdw{right: auto;top: auto;bottom: 0;left: -10px;}

.feizhou .con_s_s ,.feizhou .spansp{right: auto;top: auto;bottom: -5px;left: -5px;}

.feizhou .m{position: absolute;left: -15px;bottom: -27px;}



/* 南美洲 */

.nanmei{width:40.8% ;height:25.97% ;position: absolute;right:27% ;bottom: 29%;}

.nanmei .img{left: auto;right: 0;bottom: auto;top: 0;position: absolute;overflow: hidden;width: 0%;height: 100%;animation: identifier2 2s infinite linear alternate;}

.nanmei .img img{left: auto;right:0;bottom: auto;top: 0;}



.nanmei .nanmei_con{position: absolute;right: 0;top: 0;width: 100%;height: 100%;}



.nanmei .con_s_s ,.nanmei .spansp{right: auto;left: -5px;top: auto;bottom: -5px;}



.nanmei .imgdw{right: auto;top: auto;left: -10px;bottom: 0px;}

.nanmei .m{position: absolute;left: -20px;bottom: -28px;}

/* 北美洲 */

.beimei{width: 52%;height:13.2% ;position: absolute;right: 26.7%;bottom:53% ;}



.beimei .img{width: 0;height: 100%;position: absolute;right: 0;bottom: 0;overflow: hidden;animation: identifier2 2s infinite linear alternate;}



.beimei .img img{left: auto;right: 0;}



.beimei  .bei_con{position: absolute;width: 20px;height: 20px;left: -10px;top: 23%;}



.beimei .con_s_s ,.beimei  .spansp{left: 0%;top: 5px;right: auto;bottom: auto;}

.beimei .imgdw{left: -5px;top: -15px;}

.beimei .m{position: absolute;left: -25px;top: 50px;}



/* 欧洲 */

.ouzhou{position: absolute;right: 26%;top: 31.5%;width:21.8% ;height: 14.9%;}



.ouzhou .img{position: absolute;right: 0;bottom: 0;height: 100%;width: 0;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.ouzhou .img img{top: auto;bottom: 0;left: auto;right: 0;}

.ouzhou .con_s_s{right: auto;left: -0px;top: -5px;}

.ouzhou .imgdw{right: auto;left: -5px;top: -25px;}



.ouzhou .m{position: absolute;left: -7px;top: 16px;}



/* 国内 */



.guonei{width: 100%;position: relative;}



.guonei .guoding{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}



/* 总部 */

.zongbu{width: 56px;height: 56px;border-radius: 56px;position: absolute;background: #004fb6;right: 37%;bottom: 31.4%;z-index: 2;}

.zongbu img{z-index: 3;}

.zongbu s{display: block;width: 100%;height: 100%;background: rgba(0, 79, 182, .2);position: absolute;left: 0;top: 0;border-radius: 50px;z-index: -1;}



.zongbu s.ss1{animation: fangda 2s infinite linear alternate;}



.zongbu s.ss2{animation: fangda2 2s infinite linear alternate;}



/* 福建 */

.fujian{position: absolute;width: 0.78%;height:4.5% ;right:39.6% ;bottom: 27.5%;}

.fujian .fu_con{position: absolute;left: 0;bottom: 0;width: 200%;height: 200%;}

.fujian .imgs{width: 0%;height: 100%;position: absolute;right: 0;top: 0;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.fujian .imgs img{left: auto;right: 0;bottom: auto;top: 0;}



.fujian .con_s_s,.fujian .spansp{right: auto;left: 5px;top: auto;bottom: -5px;}



.fujian .imgdw{right: auto;left: -0px;top: auto;bottom: 0px;}

.fujian .m{position: absolute;bottom: -25px;left: -5px;width: 50px;}



/* 广东 */

.guangdong{width:4.47% ;height: 10.5% ;position: absolute;right: 40%;bottom:22% ;}



.guangdong .imgs{position: absolute;right: 0;top: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.guangdong .imgs img{left: auto;bottom: auto;right: 0;top: 0;}

.guangdong .con_s_s,.guangdong .spansp{left: -10px;bottom: -5px;top: auto;right: auto;}



.guangdong .imgdw{right: auto;top: auto;left: -15px;bottom: 0;}



.guangdong .m{position: absolute;left: -18px;bottom: -25px;}





/* 广西 */

.guangxi{position: absolute;width: 8.85%;height: 10.9%;right:40% ;bottom: 22.5%;}

.guangxi .imgs{position: absolute;right: 0;top: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate}

.guangxi .imgs img{position: absolute;right: 0;top: 0;left: auto;}

.guangxi .con_s_s,.guangxi .spansp {right: auto;left: -5px;top:auto;bottom: -5px;}

.guangxi  .imgdw{right: auto;top: auto;left: -10px;bottom: 0px;}

.guangxi .m{position: absolute;left: -15px;bottom: -25px;}



/* 江西 */

.jiangxi{position: absolute;width: 2.6%;height:3.7% ;bottom:30% ;right: 40.1%;}

.jiangxi .imgs{position: absolute;right: 0;top: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate}

.jiangxi .imgs img{left: auto;right: 0;}



.jiangxi .con_s_s , .jiangxi .spansp {right: auto;left: -5px;top: auto;bottom: -5px;}



.jiangxi  .imgdw{right: auto;left: -10px;top:auto;bottom: 0;}

.jiangxi .m{position: absolute;left: -15px;bottom: -25px;}



/* 湖南 */

.hunan{position: absolute;width:5.7% ;height: 3.7%;right: 40.1% ;bottom: 31%;}



.hunan .imgs{width: 0%;height: 100%;position: absolute;right: 0;top: 0;overflow: hidden;animation: identifier2 2s infinite linear alternate}

.hunan .imgs img{position: absolute;left: auto;right: 0;}

.hunan  .con_s_s ,.hunan  .spansp{right: auto;left: -5px;top: auto;bottom: -5px;}

.hunan  .imgdw{right: auto;top: auto;bottom: 0;left: -10px;}

.hunan .m{position: absolute;left: -15px;bottom: -25px;}

/* 贵州 */

.guizhou{position: absolute;right:40.1% ;bottom:28.6% ;width:11% ;height:5.9% ;}

.guizhou .imgs{position: absolute;width: 0%;height: 100%;right: 0;top: 0;overflow: hidden;animation: identifier2 2s infinite linear alternate}

.guizhou .imgs img{left: auto;right: 0;}



.guizhou  .con_s_s,.guizhou  .spansp{right: auto;left: 5px;top: auto;bottom: -5px;}

.guizhou .imgdw{right: auto;top: auto;bottom: 0;left: 0px;}



.guizhou .m{position: absolute;left: -5px;bottom: -25px;}





/* 陕西 */

.shanxi{position: absolute;right:40.1% ;bottom: 34.6%;width: 10%;height: 4%;}

.shanxi .imgs{position:absolute;right:0;bottom: 0;width: 0%;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate}

.shanxi .imgs img{left: auto;right: 0;}



.shanxi .shanxi_con{width: 20px;height: 20px;position: absolute;left: 0;bottom: 50%;}

.shanxi  .con_s_s,.shanxi  .spansp{right: auto;top: auto;left: 0;bottom: 0;}

.shanxi .imgdw{right: auto;left: -5px;bottom: 5px;top: auto;}

.shanxi .m{position: absolute;left: -7px;bottom: -3px;}



/* 云南 */

.yunnan{position: absolute;right:40% ;bottom: 23.8%;width:15.7% ;height: 13%;}



.yunnan .imgs{position: absolute;right: 0;top: 0;width: 0%;overflow: hidden;height: 100%;animation: identifier2 2s infinite linear alternate;}

.yunnan .imgs img{left: auto;right: 0;}

.yunnan  .con_s_s ,.yunnan  .spansp {left: -5px;bottom: -5px;right: auto;top: auto;}

.yunnan .imgdw{right: auto;left: -10px;top: auto;bottom: 0px;}

.yunnan .m{position: absolute;bottom: -25px;left: -15px;}



/* 湖北 */

.hubei{position: absolute;right:40% ;bottom:36.5% ;width: 5.8%;height:3.5% ;}

.hubei .imgs{position: absolute;right: 0;bottom: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate;}



.hubei .imgs img{left: auto;right: 0;}

.hubei  .con_s_s ,.hubei  .spansp{right: auto;left: -5px;top: 0;}

.hubei .imgdw{right: auto;left: -10px;top: -20px;}

.hubei .m{position: absolute;left: -10px;bottom: -2px;}



/* 陕西2 */

.shanxi2{position: absolute;width:9.5% ;height:9.1% ;right:39.6% ;bottom:35.7% ;}

.shanxi2 .imgs{position: absolute;right: 0;bottom: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.shanxi2 .imgs img{right: 0;left: auto;}

.shanxi2  .con_s_s ,.shanxi2  .spansp{right: auto;left: -5px;top: 0px;}

.shanxi2 .imgdw{right: auto;left: -10px;top: -20px;}

.shanxi2 .m{position: absolute;left: -10px;top:15px;}



/* 四川 */

.sichuan{position: absolute;right: 39.5%;bottom: 36.4%;width:14.5% ;height:6.5% ;}

.sichuan .imgs{position: absolute;right: 0;bottom: 0;width: 0%;height: 100%;overflow: hidden;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.sichuan .imgs img{left: auto;right: 0;}

.sichuan .sichuan_con{width: 20px;height: 20px;position: absolute;left: 0;top:45%;}

.sichuan  .con_s_s ,.sichuan  .spansp{top: 5px;right: auto;left: 0;}

.sichuan .imgdw{right: auto;left: -5px;top: -15px;}

.sichuan .m{position: absolute;left: -10px;bottom: -7px;}



/* 甘肃 */

.gansu{position: absolute;width:13% ;height: 13.4%;right: 39.5%;bottom: 36%;}

.gansu .imgs{position:absolute;right: 0;bottom: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate;}



.gansu .imgs img{left: auto;right: 0;}

.gansu .gansu_con{position: absolute;width: 20px;height: 20px;top: 5px;left: 0;}

.gansu  .con_s_s ,.gansu  .spansp{right: auto;left: 0;top: 0;}

.gansu .imgdw{right: auto;left: -5px;top: -20px;}

.gansu .m{position: absolute;left: -10px;top: 20px;}



/* 西藏 */

.xizang{position: absolute;right: 39%;bottom: 34.5%;width:28% ;height: 17%;}

.xizang .imgs{position: absolute;right: 0;bottom: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate;}



.xizang .imgs img{left: auto;right: 0;}

.xizang .xizang_con{width: 20px;height: 20px;position: absolute;left: 0;top:42%;}

.xizang  .con_s_s ,.xizang  .spansp{left: 0;top: auto;bottom: 0;right: auto;}



.xizang .imgdw{right: auto;left: -5px;top: auto;bottom: 5px;}

.xizang  .m{position: absolute;left: -10px;bottom: -20px;}





/* 宁夏 */

.ningxia{position: absolute;right: 38.9%;bottom: 36.8%;width: 11.5%;height:16% ;}

.ningxia .imgs{position: absolute;right: 0;top: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.ningxia .imgs img{left: auto;right: 0;}



.ningxia  .con_s_s ,.ningxia  .spansp{right: auto;left: 0;}

.ningxia .imgdw{right: auto;left: -5px;}

.ningxia .m{position: absolute;left: -5px;top: 10px;}



/* 山西 */

.shanxi3{position: absolute;right:39% ;bottom: 36.8%;width: 6.8%;height:15.2% ;}

.shanxi3 .imgs{position: absolute;right: 0;bottom: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.shanxi3 .imgs img{left: auto;right: 0;}

.shanxi3  .con_s_s ,.shanxi3  .spansp{right: auto;left: 0;}

.shanxi3 .imgdw{right: auto;left: -5px;}

.shanxi3 .m{position: absolute;top: 10px;left: -5px;}



/* 青海 */

.qinghai{position: absolute;right:38.9% ;bottom:36.8% ;width:20.8% ;height: 20%;}



.qinghai .imgs{position: absolute;right: 0;bottom: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.qinghai .imgs img{left: auto;right: 0;}

.qinghai .qinghai_con{position: absolute;width: 20px;height: 20px;left: 0;top: 21.5%;}

.qinghai  .con_s_s ,.qinghai  .spansp{right: auto;left: 0;top: 0;}

.qinghai  .imgdw{left: -5px;right: auto;top: -20px;}

.qinghai .m{position: absolute;left: -10px;bottom: -10px;}





/* 内蒙古 */

.neimenggu{position: absolute;width: 12%;height:23.5% ;right: 38.35%;bottom:36.8% ;}

.neimenggu .imgs{position: absolute;right: 0;bottom: 0;width: 0;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.neimenggu .imgs img{left: auto;right: 0;}

.neimenggu  .con_s_s ,.neimenggu  .spansp{right: auto;left: -5px;}

.neimenggu .m{position: absolute;top: 10px;left: -20px;}

.neimenggu .imgdw{right: auto;left: -10px;}



/* 新疆 */

.xinjiang{position: absolute;right: 38%;bottom:37.2% ;width:28.44% ;height: 27.3%;}

.xinjiang .imgs {position: absolute;right: 0;bottom: 0;width: 0%;height: 100%;overflow: hidden;animation: identifier2 2s infinite linear alternate;}

.xinjiang .imgs img{left: auto;right: 0;}

.xinjiang .xinjiang_con{position: absolute;width: 20px;height: 20px;left: 0;top: 0%;}

.xinjiang  .con_s_s ,.xinjiang  .spansp{right: auto;left: 0;top: 0;}

.xinjiang .imgdw{right: auto;left: -5px;top: -20px;}

.xinjiang .m{position: absolute;bottom: -10px;width: 200%;left: -5px;}



/* 北京 */

.beijing{position: absolute;right:37.6% ;bottom: 36%;width:4.9% ;height:22.7% ;}

.beijing .imgs {position: absolute;width: 100%;height: 0%;right: 0;bottom: 0;overflow: hidden; animation: identifier 2s infinite linear alternate;}

.beijing .imgs img{position: absolute;right: 0;bottom: 0;width: 100%;max-width: none;}

.beijing  .con_s_s ,.beijing  .spansp{right: auto;left: 0;}

.beijing .imgdw{right: auto;left: -5px;}

.beijing .m{position: absolute;left: -5px;top: 10px;}



/* 山东 */

.shandong{position: absolute;right:38% ;bottom:37% ;width: 2.1%;height:14.07% ;}

.shandong .imgs{position: absolute;width: 100%;height: 0%;right: 0;bottom: 0;overflow: hidden; animation: identifier 2s infinite linear alternate;}

.shandong .imgs img{position: absolute;width: 100%;bottom: 0;right: 0;width: 100%;max-width: none;}

.shandong  .con_s_s ,.shandong  .spansp{right: auto;left: -5px;}

.shandong .imgdw{right: auto;left: -10px;}

.shandong .m{width: 200%;position: absolute;left: -10px;top: 10px;}



/* 辽宁 */

.liaoning{position: absolute;width: 1.36%;height:26.6% ;bottom: 36.6%;right: 37.2%;}

.liaoning .imgs{position: absolute;right: 0;bottom: 0;width: 100%;height: 0%;overflow: hidden; animation: identifier 2s infinite linear alternate;}

.liaoning .imgs img{position: absolute;bottom: 0;right: 0;width: 100%;max-width: none;}

.liaoning  .con_s_s ,.liaoning  .spansp{right: auto;left: 0;top: -5px;}

.liaoning .imgdw{right: auto;left: -5px;}

.liaoning .m{position: absolute;width: 200%;left: -5px;top: 10px;}





/* 吉林 */

.jilin{position: absolute;width:2.6% ;height: 30.3%;right: 35%;bottom: 35.7%;}

.jilin .imgs{width: 100%;height: 0%;position: absolute;bottom: 0;left: 0;overflow: hidden; animation: identifier 2s infinite linear alternate;}

.jilin .imgs img{position: absolute;left: 0;bottom: 0;}

.jilin  .con_s_s ,.jilin  .spansp{left: auto;right: 0;}

.jilin .m{position: absolute;right: -10px;top: 10px;}





/* 黑龙江 */

.heilongjiang{position: absolute;width: 4.3%;height: 40%;right: 33.6%;bottom: 35.5%;}

.heilongjiang .imgs{position: absolute;left: 0;bottom: 0;width: 100%;height: 0%;overflow: hidden; animation: identifier 2s infinite linear alternate;}



.heilongjiang .imgs img{position: absolute;left: 0;bottom: 0;width: 100%;max-width: none;}



.heilongjiang .heilongjiang_con{position: absolute;width: 20px;height: 20px;right: 10%;top: 0;}

.heilongjiang  .con_s_s ,.heilongjiang  .spansp{right: 0;left: 0;}

.heilongjiang .imgdw{right: auto;left: -5px;}

.heilongjiang .m{position: absolute;width: 300%;left: -10px;top: 10px;}



/* 江苏 */

.jiangsu{position: absolute;right:38.6% ;bottom:36.6% ;width:1.3% ;height:7.36% ;}

.jiangsu .imgs{position: absolute;bottom: 0;right: 0;width: 100%;height: 0; overflow: hidden; animation: identifier 2s infinite linear alternate;}

.jiangsu .imgs img{position: absolute;bottom: 0;left: 0;width: 100%;max-width: none;}

.jiangsu  .con_s_s ,.jiangsu  .spansp{right: auto;left: -5px;}

.jiangsu .imgdw{left: -10px;}

.jiangsu .m{position: absolute;width: 200%;left: -10px;top: 10px;}



.guonei .sell2_txs{right: 8.3%;bottom: 46%;}



/* 表单提示框 */

/* .tishi{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, .2);z-index: 1000001;display: none;}

.tishi .tishi_con{width: 150px;line-height: 44px;background: #fff;text-align: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%,50%);color: #004fb6;} */

.tiaojiaof{cursor: pointer; width: 100%;height: 100%;position:fixed;left: 0;top: 0;background: rgba(0,0,0,.8);display: none;}

.tiaojiaof .tijiao{width: 170px;height: 50px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);color: #fff; background: #004fb6;text-align: center;line-height: 50px;border-radius: 5px;}

.ab2_maodian{width: 100%;height: 1px;position: absolute;top: -80px;}



.deves_sp{display: none;}







@media screen and (max-width:1700px) {

    .dev5 .con_txt .txt_re .txt_con{max-height: 380px;}

    .rec3 .rec3_con .con_re .ul{max-height: 450px;}

    .rec1 .con_txt .txt .txt_con{margin-top: 20px;}

    .rec1 .con_txt .txt_re .re_p1{margin: 70px 0 30px;}

    .ab5 .ab5_sw .swiper-slide .sw_d .d_b{margin-top: 30px;}

    .ab5 .ab5_sw .swiper-slide:hover .sw_d .d_p2{padding-bottom: 30px;}

    .ab5 .ab5_sw .swiper-slide:hover .sw_d{padding:50px 12% 0;}

    .sell2_txs{bottom: 5%;}

    .pro_d .prod_txt .txt_re .re_p1{margin: 25px 0;}

    .pro1 .prod_t.p_t{margin: 0 0 20px;}

    .pro_d .prod_txt .txt_re .re_sw{max-height: 300px;}
    .dev3.ab5 .ab5_sw .swiper-slide .sw_d .d_b{max-height: 450px;}
    .rec1 .con_txt .txt .txt_con .con{height: 240px;}

}







@media screen and (max-width:1650px) {

    .pro1 .pro_top .top_re .re_in input{width: 320px;}

    .pro1 .pro_top .top_re select{width: 150px;}

    .pro1 .pro_top .top_le span{padding:0 20px}

    .rec1 .con_txt .txt .txt_con .con{margin-right: 30px;padding: 25px 15px 10px 15px;height: 230px;}



}



@media screen and (max-width:1550px) {

    .dev5 .con_txt .txt_re .txt_con{max-height: 350px;}

    .dev5 .con_txt .txt_re{width: 45%;}

    .dev5 .con_txt .txt_re .ul .li a{padding:10px 0}

    .dev5 .con_txt .txt_re .re_p1{margin-top: 25px;}

    .dev5 .con_txt .txt_re .txt_con{padding:30px 30px 35px 0}

    .rec3 .rec3_con .con_re .re_p{margin-top: 30px;}

    .rec1 .con_txt .txt_re .re_p1{margin: 50px 0 25px;}

    .rec1 .con_txt .txt_re{padding-right: 50px;}

    .rec1 .con_txt:nth-child(even) .txt_re{padding-left: 50px;}

    .rec1 .con_txt .txt .txt_con .con{width: calc(50% - 15px );height: 220px;}

    .rec1 .con_txt .txt .txt_con .con .con_sp{line-height: 28px;}

    .ab5 .ab5_sw .swiper-slide .sw_d .d_b{max-height: 300px;}

    .ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b{font-size: 16px;}

    

    .ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b .ul .li{line-height: 30px;}

    /* .sell2_txs{bottom: auto;top: 2%;right: auto;left: 10px;} */

    .sell2_txs{bottom: 2%;}

    .guonei .sell2_txs{right: auto;left: 5%;top: 10px;bottom: auto;}

    .ab_ban .ban_con{padding-top: 200px !important;}

}



@media screen and (max-width:1450px) {

    .dev5 .con_txt .txt_re .txt_con{max-height: 320px;}

    

    .rec3 .rec3_con .con_re .ul{max-height: 400px;}

    .rec1 .con_txt .txt .txt_con .con s{margin: 15px 0;}

    .rec1 .con_txt .txt .txt_con .con{height: 200px;margin-right: 20px;width: calc(100% - 10px );padding: 20px 15px 10px;}

    .rec1 .con_txt .txt .txt_con .con .con_sp{line-height: 25px;}

    .rec1 .con_txt .txt_re .ul{max-height: 260px;}

    .tact2 .tact2_re{width: 580px;}

    .ab1_le{width: 30%;}

    .ab3 .ab3_an{width: 60%;}

    .sell2_txs .txt_to{height: 60px;}

    .sell2_txs{height: 200px;bottom: 1%;}

    .sell2_txs .txt_to{margin-bottom: 15px;}

    .pro_d .prod_txt .txt_re .re_sw{max-height: 250px;}

    .guonei .sell2_txs{left: 2%;}

    .ab_ban .ban_con{padding-top: 170px !important;}
    .dev3.ab5 .ab5_sw .swiper-slide .sw_d .d_b{max-height: 420px;}
    .rec1 .con_txt .txt .txt_con .con{height: 180px;padding: 15px;}
    .rec1 .con_txt .txt .txt_sp{line-height: 25px;}
}




@media screen and (max-width:1050px) {

    .prod_t{display: none;}

    body{min-width: 200px;}

    .ibox{min-width: 200px;}

    .ab_ban .ban_con .con_txt .txt_p1{line-height: 35px;}

    .ab_ban .ban_con .con_txt .txt_p2{line-height: 22px;margin-top: 10px;}

    .ab_ban .ban_con{padding-top: 150px !important;}

    .gg_d{display: none;}

    .ab3_sw .swiper-slide{width: 33.3%;}

    .ab3 .ab3_an{width: 70%;}

    /* .ab_ban .ban_con .con_txt .txt_p2{} */

    .ab5 .ab5_sw .swiper-slide:hover .sw_d{padding: 30px 7% 0;}

    .ab5_ss{width: 82% !important;}

    .ab5 .ab5_sw{padding: 25px 0 60px;}

    .ab1_con{flex-wrap: wrap;}

    .ab1_le{width: 100%;margin-bottom: 20px;}

    .ab1_le .ul{width: 100%;}

    .ab1_re{width: 100%;max-height: 300px;overflow-y: auto;padding-right: 5px;}

    

    .ab1_re::-webkit-scrollbar{ width:4px;height: 1px;}



    .ab1_re::-webkit-scrollbar-thumb{ background:#2f5fbc;}



    .ab1_re::-webkit-scrollbar-track{ background:rgba(0,0,0,.1);} 

    /* .ab1_le .ul .li{width: 33.3%;} */

    .ab1_le .ul .li:nth-child(2n) .lis{}

    .ab1_le .le_p2{margin-bottom: 20px;}

    .ab1_le .ul .li{margin-bottom: 20px;}

    #map{height: 500px;}

    .tact .tact_con .con_le{width: 42%;}

    .tact .con_le .txt{margin-bottom: 15px;}

    .tact .con_le .ewm{margin-top: 30px;}

    .tact .con_le .ewm .ewm1 .img{width: 120px;height: 120px;}

    .tact2 .tact2_re{width: 450px;}

    .tact2 .tact2_re{padding:25px 5% }

    .tact2 .tact2_re a{margin-top: 30px;}

    .tact2 .tact2_le{width: calc( 100% - 480px);}

    .dev .dev_top{flex-wrap: wrap;}

    .dev .top_le{width: 100%;}

    .dev .dev_top .top_txt{width: 100%;line-height: 28px;}

    .dev .time_p1{margin-bottom: 25px;}

    .dev .dev_sw .sw_con{padding: 50px 10% 0;}

    .dev .dev_sw .sw_con .ab3_sn{right: 10px;}

    .dev .dev_sw .sw_con .ab3_sp{left: 10px;}

    .dev .dev_sw .sw_con .txt_p2{margin-top: 30px;}

    .dev .dev_sw .sw_con{height: 250px;}

    .dev .dev_sw .sw_con .swiper-slide .ss_img{width: 150px;height: 150px;}

    .dev .dev_sw .sw_con .swiper-slide .ss_txt{width: calc( 100% - 180px );}

    .ab3_sp, .ab3_sn{width: 40px;height: 40px;}

    .dev .dev_sw .sw_con .ab3_sn, .dev .dev_sw .sw_con .ab3_sp{top: 50%;}

    .buzou .ul{flex-wrap: wrap;}

    .buzou .ul .li{width: 24.2%;margin-right: 1%;margin-bottom: 10px;}

    .buzou .ul .li:nth-child(4n){margin-right: 0;}

    .buzou .li_txt{padding: 10px 0 0 5%;height: 80px;}

    .buzou .li_txt .p1{margin-bottom: 8px;}

    .dev2 .dev2_img .e_txt{height: 70px;}

    .dev2 .dev2_img .e_txt .e_img{width: 30px;height: 30px;}

    .dev2 .time_p1{margin-bottom: 25px;}

    /* .ab5 .ab3_an{width: 85px;height: 40px;} */

    .dev3 .in2_pa{width: 40px;}

    .dev3 .ab5_ss{width:calc( 100% - 45px )!important;left: 45px !important;}

    .dev5 .con_txt .txt_re .txt_con{max-height: 240px;}

    .dev3.ab5 .ab5_sw .swiper-slide .sw_d .d_b{max-height: 450px;}

  

    .nde .nde_txt .txt_txt{width: 90%;}

    .nde .nde_txt .txt_txt .txt_sp{padding: 20px 0;margin-bottom: 20px;}

    .nde .nde_txt .txt_txt .txt img{margin: 20px 0;}

    .nde .nde_txt .txt_txt .txt_a .an_a{width: 130px;height: 44px;line-height: 44px;}

    .nde .nde_txt .txt_txt .txt_a .a_l{width: calc( 100% - 200px );}

    .nde .nde_txt .txt_txt .txt_a{margin-top: 25px;}

    .nde .nde_txt .txt_txt .txt_a .a_l a{line-height: 25px;}

    .nde .txt_pp{padding: 30px 0 ;}

    .nde .nde_txt .txt_txt .txt{padding-bottom: 30px;line-height: 28px;}

   

    .new1 .ul .li{width: 49%;margin-right: 2%;}

    .new1 .ul .li:nth-child(3n){margin-right: 2%;}

    .new1 .ul .li:nth-child(2n){margin-right: 0;}

    .fy{display: none;}

    .fy_a{width: 130px;text-align:center;line-height: 44px;background: #004fb6;color: #fff;margin: 0 auto;display: block;}

    .new1 .ul .li{margin-bottom: 40px;}

    .new1 .time_p1{margin-bottom: 25px;}

    .new2 .ul .li{width: 49%;margin-right: 2%;}

    .new2 .ul .li:nth-child(2n){margin-right: 0;}

    .new2 .ul .li:nth-child(3n){margin-right: auto;}

    .new2 .ul .li{margin-bottom: 40px;}

    .new2 .time_p1{margin-bottom: 25px;}

    .pro1 .pro_top{flex-wrap: wrap;}

    .pro1 .time_p1{margin-bottom: 25px;}

    .pro1 .pro_top .top_re{flex-wrap: wrap;}

    .ul_pro .li{width: 49%;margin-right: 2%;}

    .ul_pro .li:nth-child(2n){margin-right: 0;}

    .ul_pro .li:nth-child(3n){margin-right: auto;}

    /* .ul_pro .li.act .li_d .img_p1{padding: 30px 0 15px;} */

    .ul_pro .li:hover .li_d .img_a{height: 70px;}

    .rec1 .con_txt{flex-wrap: wrap;}

    .rec1 .con_txt .txt{width: 100%;}

    .rec1 .con_txt:nth-child(even) .txt_re{padding-left: 0;}

    .rec1 .con_txt .txt_re{padding-right: 0;}

    .rec1 .con_txt .txt_re .ul{margin-bottom: 25px;}

    .rec1 .time_p1{margin-bottom: 25px;}

    .rec1 .con_txt .txt_re .re_p1{margin: 30px 0 25px;}

    /* .rec2 .ul{flex-wrap: wrap;} */

    .rec2  .flow{overflow: auto;width: 100%;}

    .rec2  .flow::-webkit-scrollbar{ width:4px;height: 0px;}



    .rec2  .flow::-webkit-scrollbar-thumb{ background:#000;}



    .rec2  .flow::-webkit-scrollbar-track{ background:#fff;} 



    .rec2 .ul {width: 1200px;justify-content: space-between;}

    .rec2 .ul .li{width: 300px;}

    .rec2 .ul .li:nth-child(2n){margin-right: 0;}

    .rec2 .con_p1{margin-bottom: 25px;}

    .rec3_con{flex-wrap: wrap;}

    .rec3 .rec3_con .con_le{width: 100%;}

    .rec3 .rec3_con .con_re{width: 100%;}

    .rec3 .rec3_con .con_re .ul{padding:25px 10px 25px 0}

    .rec4 .ul .li .li_txt span a{word-wrap: break-word; word-break: normal;}

    .sell2 .sell2_con{padding-bottom:250px;}

    .sell2_txs{bottom: -230px;border:1px solid #eeeeee;left: 50%;right: auto;transform: translateX(-50%);}

    .sell2 .sps{position: absolute;top: 20px;transform: translateY(0);left: 5%;}

    .sell2 .sps span{width: 120px;line-height: 46px;}

    .quanding .zhong,.zongbu{width: 40px;height: 40px;}

    .quanding .zhong s{width: 100%;height: 100%;}

    .guonei .sell2_txs{right: auto;bottom: -230px;left:50%;top: auto;}

    .sell1 .con_le .time_p1{margin: 0 0 25px;}

    .m{display: none !important;}

    .imgdw,.eluosi img{display: none;}

    .sell3 .time_p1{margin-bottom: 25px;}

    .sell3 .se_sws .se_sw{padding-bottom: 40px;}

    .tact .time_p1,.tact2 .time_p1{margin-bottom: 25px;}

    /* .dev .dev_top{margin-top: 50px;} */

    .dev{padding-top: 30px;}

    .dev .dev_sw{margin: 30px  0 50px;}

    .rec4 .ul,.rec5 .ul{margin: 25px 0;}

    /* .pro1 {margin-top: 50px;} */

    .pro_d .prod_txt{flex-wrap: wrap;}

    .pro_d .prod_txt .txt_le{width: 100%;}

    .pro_d .prod_txt .txt_re{width: 100%;}

    .pro_d{padding-bottom: 30px;padding-top: 0px;}

    img.d2_an{width: 30px !important;height: 30px;}

    .pro_d .prod_txt .txt_re .fanh{margin-top: 30px;}

    .ab2_sw{padding-bottom: 40px;}

    .ab2{padding-bottom: 50px;}

    /* .vio_pc{display: none;} */

    .vio_yd{display: block;}

    .tanchuang .tan_con{width: 90%;height: 400px;}

    .tan_d{right: 5%;}

    .pro_d .prod_txt .txt_re .time_p1{margin-bottom: 25px;}

    .ab1 .time_p1{padding:0;margin-bottom: 25px;}

    .new1 .ul .li .asp2{padding-bottom: 20px;}

    .new1 .ul .li .asp1 {margin: 20px 0 10px;}

    .new1 .ul .li .asp3{margin-top: 15px;}

    .pro1 .pro_top .top_re{float: left;width: 100%;}


    .pro1 .pro_top .top_re .re_in{width: 100%;margin-top: 10px;}

    .pro1 .pro_top .top_re .re_in input{width: calc( 100% - 80px);}

    /* .pc{display: none;} */

    .yd{display: block;}

    .ab1_le .ul .li{width: 33.3%;}

    .ab1_le .ul .li:last-child .lis{float: right;}

    .ab1_le .ul .li:nth-child(2n) .lis{display: block;float: none;}

    .ab1_le .ul .li:nth-child(2n) {display: flex;justify-content: center;}

    .ab1_le .ul .li:nth-child(2n):after{    content: "";

        width: 1px;

        height: 50%;

        position: absolute;

        right: 0;

        top: 50%;

        transform: translateY(-50%);

        background: #dedede;}

        .ab1_re{line-height: 28px;}

        .ab3  .in2_ss{width: 100% !important;bottom: -20px !important;display: block;}

        .ab5_ss{width: 100% !important;}

        .ab5 .ab3_an{display: none;}

        .ab5 .ab5_sw .sw_d{padding: 40px 5%;}

        .deves_sp{display: block;}

        .tact2  .flow{width: 100%;overflow: auto;}

        .tact2  .flow::-webkit-scrollbar{ height: 4px;}



        .tact2  .flow::-webkit-scrollbar-thumb{ background:#004fb6;height: 4px;}



        .tact2  .flow::-webkit-scrollbar-track{ background:#fff;border:1px solid #f8f8f8} 



        .tact2 .ul{flex-wrap: nowrap;width: 1100px;}

        .tact2 .ul .li{width: 260px;}

        .tact2 .tact2_le{padding-bottom: 10px;}

        .tact2 .tact2_re a{width: 130px;line-height: 44px;}

        .tact2 .tact2_re .yzm .yzm_img{width: 130px;}

        .tact2 .tact2_re .yzm .yzm_img img{width: 100%;height: 100%;}

        .tact2 .tact2_re .yzm input{width: calc( 100% - 150px);}

        .dev .txt_img{margin: 20px 0;}

        .dev .img_txt{line-height: 28px;padding-bottom: 30px;}

        .new2 .ul .li span{margin-top: 20px;}

        .rec1 .con_txt .txt_re .ul .li .sp{padding:10px 0;line-height: 25px;}

    .rec1 .con_txt .txt_re .ul .li{margin-bottom: 20px;}

    .rec2 .ul .li .li_img{width: 80px;height: 80px;}

    .pro_d .prod_txt{margin-top: 0;}

    .tan_d{width: 40px;height: 40px;}

    .sell1 .con_le .sp{line-height: 28px;text-align: justify;}

    .ab5 .ab5_sw .swiper-slide:hover .sw_d .d_b .ul .li{line-height: 28px;margin-bottom: 10px;}

    .rec3 .rec3_con .con_re .li .li_txt span , .rec3 .rec3_con .con_re .li .lis .li_p{line-height: 25px;}

    .tact2 .tact2_re input,.tact2 .tact2_re textarea{padding-left: 15px;}

    .ab3 .ab3_p2{width: 100%;}

    .ul_pro .li .li_d{display: none;}

    .prod_txt .txt_le .tb-booth a{display: none;}

}

@media screen and (max-width:960px) {

    .tact2 .tact2_con{flex-wrap: wrap;}

    .tact2 .tact2_le{width: 100%;}

    .tact2 .tact2_re{margin: 0 auto;width: 100%;}

    .ab_ban .ban_con .con_txt .txt_p1 img{width: 30px;}

    .tact .tact_con .con_le{width: 100%;margin-bottom: 20px;}

    .tact .tact_con .con_re{width: 100%;}

    .tact .tact_con{flex-wrap: wrap;}

    #map{height: 300px;}

    .dev5 .con_txt{flex-wrap: wrap;}

    .dev5 .con_txt .txt_le,.dev5 .con_txt .txt_re{width: 100%;}

    .dev3.ab5 .ab5_sw .swiper-slide .sw_d .d_b{max-height: 400px;}

    .sell1_con{flex-wrap: wrap;}

    .sell1_con .con_le{width: 100%;margin-bottom: 20px;}

    .sell1_con .con_re{width:100%;}

    .tanchuang .tan_con{height: 350px;}

}

@media screen and (max-width:800px) {

    .dev .dev_sw .sw_con .swiper-slide .ss_txt{float: none;width: 100%;}

    .dev .dev_sw .sw_con .swiper-slide .ss_img{float: none;margin: 0 auto 20px;}

    .dev .dev_sw .sw_con{height: auto;padding: 50px 10%;}

    .dev .dev_sw .sw_con .ab3_sn, .dev .dev_sw .sw_con .ab3_sp{top: 30%;}

    .buzou .ul .li{width: 32%;margin-right: 2%;}

    .buzou .ul .li:nth-child(4n){margin-right: 2%;}

    .buzou .ul .li:nth-child(3n){margin-right: 0;}

    /* .dev3 .ab5_ss{width: 75% !important;} */

    .dev3.ab5 .ab5_sw .swiper-slide .sw_d .d_b{max-height: 380px;}

    .nde .nde_txt .txt_txt .txt_a{flex-wrap: wrap;}

    .nde .nde_txt .txt_txt .txt_a .a_l{width: 100%;}

    .nde .nde_txt .txt_txt .txt_a .an_a{margin-top: 20px;}

    .rec2 .ul .li{margin-right: 0;}

    .rec2 .ul .li:nth-child(2n){margin-right: auto;}

    .rec2 .ul .li:last-child{margin-bottom: 0;}

    .rec4 .ul .li.act{padding:30px 10px}

    .rec4 .ul .li .li1 .img{margin-right: 20px;display: none;}

    .rec4 .ul .li .li1 .img2{margin-left: 10px;width: 30px;height: 30px;}

    .rec4 .ul .li .txt{width: calc( 100% - 40px);}

    .rec4 .ul .li.act .li_txt .con .sp_img{margin-left: 20px;display: none;}

    .rec4 .ul .li.act .txt::before,.rec4 .ul .li.act .li_txt .con .sp_txt::after,.rec4 .ul .li .txt::before{display: none;}

    .rec4 .ul .li.act .li_txt .con .sp_txt{width: calc( 100% - 40px);}

    .rec4 .ul .li .li_txt{margin: 15px 0 0 0px;}

    .rec4 .ul .li{padding:25px 10px}

    .quanding .zhong, .zongbu{width: 30px;height: 30px;}

    .rec5 .ul .li .lip .li_re{width: 30px;height: 30px;}

    .rec5 .ul .li .lip{padding:15px}

    .rec5 .ul .li .li_txt{padding:20px 5%}

    .rec5 .ul .li .li_txt .txt_p1{margin:15px 0 5px}

    .rec5 .ul .li .li_txt .a{margin-top: 15px;}



   

}





@media screen and (max-width:650px) {

    .ab_ban .ban_con{padding-top: 50px !important;}

    .ab3_sw .swiper-slide{width:60%;}

    .ab3 .ab3_an{width: 100%;}

    .ab3_sp, .ab3_sn{top: 300%;width: 40px;height: 40px;}

    .ab3 .ab3_top{flex-wrap: wrap;}

    .ab3 .time_p1{width: 100%;margin-bottom: 25px;}

    /* .ab5_ss{width: 78% !important;} */

    .ab5 .ab3_sp, .ab5 .ab3_sn{top: 50%;}

   

    .dev2 .dev2_img{flex-wrap: wrap;}

    .dev2 .dev2_img .img_le, .dev2 .dev2_img .img_re{width: 100%;}

    .dev2 .dev2_img .img_le{margin-bottom: 20px;}

    .buzou .ul .li{width: 49%;margin-right: 2%;}

    .buzou .ul .li:nth-child(3n){margin-right: 2%;}

    .buzou .ul .li:nth-child(2n){margin-right: 0;}

    .buzou .b_p{margin: 15px 0 25px;}

    .dev2 .dev2_img .e_txt{padding: 0 5%;}

    /* .dev3 .ab5_ss{width: 65% !important;} */

    .dev5 .con_txt .txt_re .ul .li .a_p1{width:  calc( 100% - 90px);}

    .dev5 .time_p1{margin-bottom: 25px;}

    .new1 .ul .li{width: 100%;margin-right: 0;}

    .new1 .ul .li:nth-child(3n){margin-right: 0;}

    .new2 .ul .li{width: 100%;margin-right: 0;}

    .new2 .ul .li:nth-child(3n){margin-right: auto;}

    /* .new2 .ul .li:nth-child(2n){margin-right: auto;} */

    .new2 .ul .li .li_img .li_an{width: 40px;height: 40px;}

    .pro1 .pro_top .top_re select{width: 100px;padding-left: 10px;}

    /* .pro1 .pro_top .top_re .sel_d{z-index: -2;} */

    .pro1 .pro_top .top_re .re_se{overflow: hidden;width: 40%;}

    .pro1 .pro_top .top_re .sel_d{right: -15px;}

    .pro1 .pro_top .top_re .re_in input{padding-left: 10px;}

    .pro1 .pro_top .top_re .re_in a{width: 60px;}

    .pro1 .pro_top .top_re .re_in input{width: calc( 100% - 60px);}

    .ul_pro .li{width: 100%;margin-right: 0;}

    .ul_pro .li:nth-child(2n){margin-right: auto;}

    .rec1 .con_txt .txt .txt_con{flex-wrap: wrap;}

    .rec1 .con_txt .txt .txt_con .con{margin-right: 0;}

    .rec1 .con_txt .txt .txt_con .con:last-child{margin-top: 20px;}

    .rec1 .con_txt .txt_re .ul{padding-right: 10px;}

    .res_top{padding:20px 5%;}

    .res_top .top_in a{width: 60px;}

    .res_top .top_in input{width: calc( 100% - 60px );}

    .res .res_sp{margin: 30px 0 15px;}

    .res .ul_pro{margin: 0 0 30px 0;}

    .quanding .zhong,.zongbu{width: 25px;height: 25px;}

   

    .sell2 .sps span{width: 90px;line-height: 40px;}

    .sell2 .sps{top: 5px;}

    .eluosi span,.eluosi .con{width: 7px ;height: 7px;}

    .eluosi s{width: 100%;height: 100%;}

    .con_s_s,.spansp{width: 7px;height: 7px;}

    .sell2_txs{width: 90%;}

    .sell2_txs,.guonei .sell2_txs{bottom: -210px;}

    

    .rec2 .ul .li{padding:25px 20px 0;height: 350px;}

    

    .tanchuang .tan_con{height: 250px;}

    .ab_ban .ban_con .con_txt .txt_p1{line-height: 30px;}

    .ab_ban .ban_con .con_txt .txt_p2{line-height: 20px;}



    

    

}

@media screen  and (max-width:550px){

    /* .pro1 .pro_top .top_re .re_in input{width: 180px;} */

}

@media screen and (max-width:400px) {

    /* .ab5 .ab3_an{width: 85px;} */

    /* .ab5_ss{width: 73% !important;} */

    /* .tact2 .ul .li{width: 100%;} */

    /* .tact2 .tact2_re{padding:35px 25px 25px 25px} */

  



   

    /* .dev3 .ab5_ss{width: 50% !important;} */

    .pro1 .pro_top .top_re select{width: 100%;}

    /* .pro1 .pro_top .top_re .re_in input{width: 150px;} */

    .rec4 .ul .li .txt{padding:10px}

    .rec4 .ul .li.act .li_txt .con .sp_txt{padding:10px}

    .quanding .zhong, .zongbu{width: 20px;height: 20px;}

}