/* 前端江文哲 */

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}



*{ margin:0; padding:0;}



body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden; 

 min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #1f1f1f;font-family: Arial, sy, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}



html.act{overflow: hidden;width: 100%;height: 100vh;}



ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }



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



.clearfix { *zoom:1; }



a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #1f1f1f;}



textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}



img{border:none;display: block;}



img[src=""]{opacity: 0;}



body::-webkit-scrollbar{ width:4px;height: 1px;}



body::-webkit-scrollbar-thumb{ background:#000;}



body::-webkit-scrollbar-track{ background:#fff;} 



.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}





.f_12{ font-size:12px; }

.f_14{font-size: 14px;}



.f_16{ font-size:16px; }



.f_18{ font-size:18px; }



.f_20{ font-size:20px; }



.f_22{font-size: 22px;}



.f_24{ font-size:24px; }



.f_26{ font-size:26px; }



.f_28{ font-size:28px; }



.f_30{ font-size:30px; }



.f_32{ font-size:32px; }



.f_34{ font-size:34px; }



.f_36{ font-size:36px; }



.f_38{ font-size:38px; }



.f_40{font-size: 40px;}

.f_42{font-size: 42px;}

.f_46{font-size: 46px;}

.f_48{font-size: 48px;}

.f_52{font-size: 52px;}

.f_60{font-size: 60px;}

.f_62{font-size: 62px;}

.p_110{padding:110px 0}



.p_125_120{padding:120px 0 120px}

.p_85{padding:85px 0}

.p_90{padding: 90px 0;}

.p_100{padding:100px 0;}

.p_100_80{padding: 100px 0 80px;}

.p_120{padding: 120px 0 ;}

.p_145_125{padding:145px  0 125px}

.p_70_100{padding: 80px 0 100px;}

.p_100_70{padding: 100px 0 70px;}

.p_90_100{padding: 90px 0 100px;}

.p_100_90{padding:100px 0 90px}

.p_110_230{padding: 110px 0 230px;}



.ibox {max-width:1600px;min-width: 1200px;width:85%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}



/* 按钮 */



/* 侧边栏 */



.fh{height: 292px;width: 70px;position: fixed;z-index: 10001;right: 5px; top: 40%; transform: translateX(200px); -webkit-transform: translateX(200px); -moz-transform: translateX(200px); -ms-transform: translateX(200px); -o-transform: translateX(200px); transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; }



.fh a{display: inline-block;position: relative;text-align: center;}

.fh .img{width: 100%;}



.fh .ce{display: flex;justify-content: center;align-items: center; width: 70px;height: 70px; margin-bottom: 2px;background: #fff;}

.fh .ce1{border-radius: 5px 5px 0 0;}

.fh .xiao{border-radius: 0 0 5px 5px;}

.fh span{display: flex;justify-content: center;margin-bottom: 5px;position: relative;}



.fh .ce:last-child{margin-bottom: 0;position: relative;}



.fh .ce .img{position: absolute;left: -150px;pointer-events: none;opacity: 0;visibility: none; z-index: -2;border:1px solid #eeeeee;width: 100px;}

.fh .ce .img::after{content: "";background: url(../images/wenhuab.png);background-size: 10px; width: 10px;height: 10px;position: absolute;right: -10px;top: 50%;transform: translateY(-50%) rotate(180deg);}

.fh .ce .img.ph{left: -190px;}

.fh .ce .img.ph{background: #fff;border:1px solid #eeeeee;width: 150px;line-height: 50px;text-align: center;}

.fh .ce:hover .img{left: -115px;pointer-events: visible;visibility: visible;opacity: 1;z-index: 1;}

.fh .ce:hover .img.ph{left: -165px;}

.fh .ce a img:last-child{position: absolute;left: 50%;top: 0;opacity: 0;transform: translateX(-50%);}



.cebian{ width: 70px; height: 214px;position: absolute;top: 0; box-shadow: 0px 0px 5px 1px #f1f1f1; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; background: #f1f1f1; }

.fh .ce:hover{background: #004fb6;}

.fh .ce:hover a{color: #fff;}

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

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

.fh .top{width: 70px;height: 70px;display: flex;justify-content: center;align-items: center; background: #ffffff; position: absolute;bottom: 0; border-radius:5px;cursor: pointer;box-shadow: 0 0 5px 1px #f1f1f1; }



.fh .top .top_con{color: #333333;}



.fh .top img:last-child{ position: absolute; left: 50%;transform: translateX(-50%); top: 0; opacity: 0; }



.fh .top:hover img:last-child{ opacity: 1;  }



.fh .top:hover img:first-child{ opacity: 0;  }

.fh .top:hover{color: #fff;background: #004fb6;}



.fh .top:hover .top_con{color: #fff;}

.xianshi{ transform:translateX(0) ; -webkit-transform:translateX(0) ; -moz-transform:translateX(0) ; -ms-transform:translateX(0) ; -o-transform:translateX(0) ; transition:all 1s ; -webkit-transition:all 1s ; -moz-transition:all 1s ; -ms-transition:all 1s ; -o-transition:all 1s ; }



.nav{width: 100%;position: fixed;height: 108px;left: 0;top: 0;z-index: 100;background: rgba(0, 0, 0, 0);transition: all 0.6s;}

.nav_y{display: none;}

/* .nav:hover{background: #111;} */



/* .nav .nav_con{overflow:hidden} */

.nav .ibox{position: static;}



.nav a{display: block;color: #ffffff;}

.nav .logo{width: 240px;height: 40px;float: left;margin-top: 34px;position: relative;}

.nav .logo img:last-child{position: absolute;left:0;top:0;opacity: 0;}



.nav .ul{display: flex;float:right; }



.nav .ul .li{height: 108px;transition: all 0.6s;position: relative;}



.nav  .li a{line-height: 108px;padding:0 20px;transition: all 0.6s;}



.nav .en_a{display: flex;align-items: center;float: right;height: 108px;margin-left: 20px;transition: all 0.6s;cursor: pointer;}



.nav  .en{  padding: 0 40px; border-left: 2px dotted rgba(88, 98, 108, 0.3); border-right:2px dotted rgba(88, 98, 108, 0.3);}



.nav  .oa_a{float:right;display: flex;align-items: center;height: 108px;margin: 0 15px 0 20px;transition: all 0.6s;padding:0 10px ;}



.nav   .oa{display: flex;line-height: 20px;height: 100%;align-items: center;}







.nav   .oa .img{width: 20px;height: 20px;position: relative;margin-right: 5px;}

.nav   .oa .img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.nav   .oa img{width: 100%;}

.nav   .ss{float: right;display: flex;align-items: center;height: 108px;cursor: pointer;transition: all 0.6s;padding:0 10px;}

.nav   .ss .img{width: 20px;height: 20px;position: relative;}

.nav   .ss .img img{width: 100%;}



.nav   .ss .img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

@keyframes nav_xs {

    from{background: #fff;}

    to{background: rgba(0, 0, 0, 0);}

}

.nav.hov{background: #fff;transition: all 0.3s;}

.nav.hov .logo img:last-child,.nav.act .logo img:last-child{opacity: 1;}



.nav.hov .logo img:first-child,.nav.act .logo img:first-child{opacity: 0;}

.nav.hov a,.nav.act a{color: #111111;}

.nav.hov .img img:last-child,.nav.act .img img:last-child{opacity: 1;transition:  all 0.6s;}

.nav.hov .img img:first-child,.nav.act .img img:first-child{opacity: 0; transition:  all 0.6s;}

.nav.hov .ss .img img:last-child,.nav.act .ss .img img:last-child{opacity: 1; transition:  all 0.6s;}

.nav.hov .ss .img img:first-child,.nav.act .ss .img img:first-child{opacity: 0; transition:  all 0.6s;}





.nav.act{height: 80px;background: #fff;transition: all 0.3s;border-bottom: 1px solid #f8f8f8;}



.nav.act .logo{margin-top: 20px;}

.nav.act .logo a{outline: none;}

.nav.act .ul .li{height: 80px;transition:  all 0.6s;}



.nav.act .ul .li a{line-height: 80px;transition: all 0.6s;}



.nav.act .en_a{height: 80px;transition: all 0.6s;}



.nav.act .oa_a{height: 80px; transition: all 0.6s;}



.nav.act .ss{height: 80px; transition: all 0.6s;}



.nav .li a:hover{background: #004fb6;color: #fff;}



.nav .li .li_txt{position: absolute;left: -50%;width: 200%;background: #fff;text-align:center;display: none;}

.nav.act .li .li_txt a{line-height: 50px;color: #111111;}

.nav .li .li_txt a{color: #111111;line-height: 50px;background: #f0f1f2;border-top: 1px solid #fff;}

.nav .li .li_txt a:hover{color: #fff;background: #004fb6;}

.nav .li .li_con{display: flex;justify-content: space-between;padding-top: 50px;}

.nav .li .li_txt .txt_le{width: 32%; color: #111111;}



.nav .li .li_txt .txt_con{width: 30%;overflow:hidden;}

.nav .li .li_txt .txt_re{width: 20%;}

.nav .li .li_txt .txt_re .a_con{float: right;}

.nav .li .li_txt .txt_le .le_p1 {margin: 0px 0 30px 0;font-weight: bold;}

.nav .li .li_txt .txt_le .le_p2{margin: 15px 0 30px 0;}

.nav .li .li_txt .txt_le .le_sp{line-height: 30px;color: #666666;}

.nav .li .li_txt .txt_le a{width: 170px;line-height: 50px;background: #004fb6;text-align: center;color: #fff;display: flex;align-items: center;justify-content: center;margin-top: 80px;}

.nav .li .li_txt .txt_le a img{width: 20px;height: 20px;margin-left: 10px;}

.nav .li .li_txt .txt_con img{width:100%;transition: all 0.6s;}

.nav .li .li_txt .txt_con:hover img{transform: scale(1.05);transition: all 0.6s;}

.nav .li .li_txt .txt_re a{line-height: 50px;color: #333333;display: flex;align-items: center;padding:0}

.nav .li .li_txt .txt_re a .a_img{width: 14px;height: 14px;margin-right: 5px;opacity: 0;}

.nav .li .li_txt .txt_re a:hover{background:#fff;color: #004fb6;font-weight: bold;}

.nav .li .li_txt .txt_re a:hover .a_img{opacity: 1;}

.nav .li.act{background: #004fb6;}

.nav .li.act .li_txt a{color: #111111;}

.nav .li.act .li_txt a:hover{color: #fff;}

.nav .li.act a{color: #fff;}

.nav .li.act1{background: #004fb6;}

.nav .li.act1 a{color: #fff;}



.nav .en_a:hover{background:#004fb6;}

.nav .en_a:hover a{color: #fff;}

.nav .oa_a:hover{background: #004fb6;}

.nav .oa_a:hover a{color: #fff;}

.nav .oa_a:hover .oa .img img:last-child{opacity: 0;transition:  all 0.6;}

.nav .oa_a:hover .oa .img img:first-child{opacity: 1;transition: all 0.6s;}

.nav .ss:hover{background: #004fb6;}

/* .nav .ss:hover img:last-child{opacity: 1;} */

.nav .ss:hover .img img:last-child{opacity: 0;}

.nav .ss:hover .img img:first-child{opacity: 1;}



.navs .oa .img img:last-child{opacity: 1;}

.navs .oa .img img:first-child{opacity: 0;}

.navs .ss .img img:last-child{opacity: 1;}

.navs .ss .img img:first-child{opacity: 0;}

.in1{width: 100%;}



.ban_y{display: none;}

.in_ban_sw {position: relative;}



.in1 .swiper-slide{position: relative;}



.in1 .swiper-slide .ban_img img{width: 100%;}



.in1 .swiper-slide .ban_txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 400px;color: #fff;opacity: 0;}

.in1 .swiper-slide-active  .ban_txt{padding-top: 360px;opacity: 1;   transition: all 1.5s;}

.in1 .swiper-slide .ban_txt .txt_p1{line-height: 50px; word-wrap: break-word; word-break: normal;}

.in1 .swiper-slide .ban_txt .txt_p2{margin: 30px 0 100px;line-height: 30px; word-wrap: break-word; word-break: normal;}



 .lioajie{display: flex;align-items: center;width: 166px;height: 50px;justify-content: center;border:1px solid #cccccc;color: #12151f;}



.lioajie img{width: 20px;height: 20px;margin-left: 15px;}

.lioajie .l_img{position: relative;}







.lioajie img:last-child{ left:0; top:0; position: absolute; opacity: 1; transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }

.lioajie img:first-child{opacity: 0;transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }



.lioajie:hover{color: #fff;background: #004fb6;border:1px solid #004fb6}



.lioajie:hover img:last-child{opacity: 0;transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }

 .lioajie:hover img:first-child{opacity: 1;transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }





 .lioajie .ly{opacity: 0 !important;}



.lioajie  .lx{opacity: 1 !important;}



.lioajie.ll{color: #fff !important;}

.in1 .swiper-pagination-bullet{ width: 36px; height: 6px; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0;background: #fff; opacity: .5;}



.in1 .swiper-pagination-bullet-active{opacity: 1;}





.in1_sp{bottom: 30px !important;}









.in2{width: 100%;}



.in2 .in2_p1{display: flex;align-items: center;color: #111111;margin-bottom: 30px;}



.in2 .in2_p1 s{display: block;width: 20px;height: 4px;background: #2f5fbc;margin-right: 20px;}



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



.in2 .in2_p2{margin-bottom: 58px;font-weight: bold;line-height: 48px;word-wrap: break-word; word-break: normal;}



.in2  .ul{max-width: 52%;margin-top: 30px;}



.in2  .ul .li{padding:0 30px;float: left; height: 48px; line-height: 48px;border:1px solid rgba(36, 43, 61, 0.2);margin-left: 10px;cursor: pointer;margin-bottom: 10px;}



.in2 .ul .li.act{background:#004fb6;color: #fff;}

.in2 .ul .li.act a{color: #fff;}

.in2  .ul .li:hover{background: #004fb6;color: #fff;}

.in2 .ul .li:hover a{color: #fff;}



/* .in2 .in2_sw .swiper-slide{display: flex;} */



.in2 .in2_sw .swiper-slide .sw_img{position: relative;overflow:hidden;}



.in2 .in2_sw .swiper-slide .sw_img img{width: 100%;}



.in2 .in2_sw .swiper-slide .sw_img:last-child{margin-right: 0;}



.in2 .in2_sw .swiper-slide  .img_txt{ position: absolute; width: 100%; height: 0; bottom: 0; top: auto; padding:  0 8.4%; background: rgba(19, 90, 183, 0.9); color: #fff; pointer-events: none; visibility: hidden; z-index: -2; transition: all 1s;}



.in2 .in2_sw .swiper-slide .sw_img:hover .img_txt{height: 100%;pointer-events: visible;visibility: visible;z-index: 2;transition: all 0.6s;}



.in2 .in2_sw .swiper-slide  .img_txt .img_p1{margin-top: 56px;}



.in2 .in2_sw .swiper-slide  .img_txt .img_p2{margin-top: 22px;}



.in2 .in2_sw .swiper-slide  .img_txt s{display: block;width: 100%;height: 1px;background: rgba(238, 238, 238, 0.4);margin-top: 120px;}



.in2 .in2_sw .swiper-slide  .img_txt a{display: flex;align-items: center;color: #fff;opacity: 0.6;}



.in2 .in2_sw .swiper-slide  .img_txt a img{width: 20px;height: 20px;margin-left: 20px;}


.in2  .sw_cons.act{margin-top: 30px;transition: all 0.6s;}
.in2  .sw_cons{margin-top: 0; transition: all 0.6s;}

.in2 .in2_sw{padding-bottom: 65px;}

.in2  .img_a{height: 110px;position: absolute;bottom: 0%;width: 83.2%;opacity: 0;pointer-events: none;visibility: hidden;z-index: -2;display: flex;align-items: center;border-top: 1px solid rgba(238, 238, 238, 0.4);}

.in2 .in2_sw .swiper-slide .sw_img:hover .img_a{opacity: 1;pointer-events: visible;visibility: visible;z-index: 2;}

.in2_ss {width: 96% !important;bottom: 7px !important;height: 2px !important;left: 0 !important;}

.in2_ss .swiper-scrollbar-drag{background: #2f5fbc;height: 4px;}



.in2_pa{width: 4%;position: absolute;right: 0;left: auto;bottom: 4px;}

.swiper-pagination-current{font-size: 24px;color: #2f5fbc;}

.swiper-pagination-total{font-size: 18px;color: #777777;}







.in2 .fy_f{width: 3%;}

.in3{width: 100%;}



.in3_con{width: 100%;}



.in3_con{display: flex;}



.in3_con .in3_con_le{width: 63.8%;position: relative;}

.in3_con .in3_con_le .le_img{width: 100%;}

.in3_con .in3_con_le .le_img img{width: 100%;}

.in3_con .in3_con_re{width: 36.2%;position: relative;background: #f8f8f8;}



/* .in3_con .in3_con_le .le_img{width: 100%;} */





.in3_con .in3_con_le .in3_sw{width: 100%; position: absolute; top: 50%; left: 0%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }



.in3_con .in3_con_le .in3_sw img{width: 100%;border:10px solid #ffffff;  transform:scale(1.00001) ; -webkit-transform:scale(1.00001) ; -moz-transform:scale(1.00001) ; -ms-transform:scale(1.00001) ; -o-transform:scale(1.00001) ; }





.in3_con .in3_con_le .in3_sws{margin-right: 9.8%;overflow: hidden;}





.in3_con .in3_con_re .re_con{ background:#ffffff;width: 111%; height: 69%;padding:12.9% 20.6% 0 16.1%;  position: absolute; top: 50%; transform: translate(-9%,-50%); -webkit-transform: translate(-9%,-50%); -moz-transform: translate(-9%,-50%); -ms-transform: translate(-9%,-50%); -o-transform: translate(-9%,-50%); }



.in3_con .in3_con_re .re_con .con_p1 {display: flex;align-items: center;}



.in3_con .in3_con_re .re_con .con_p1 s{display: block;width: 20px;height: 4px;background: #2f5fbc;margin-right: 15px;}



.in3_con .in3_con_re .re_con .con_p2{line-height: 45px;margin: 25px 0 45px;font-weight: bold;word-wrap: break-word; word-break: normal;}



.in3_con .in3_con_re .re_con .con_sp{line-height: 32px;word-wrap: break-word; word-break: normal;}

.in3_con .in3_con_re .lioajie{margin-top: 80px;}



.ins_a{width: 170px;height: 50px;background: #2f5fbc;display: flex;align-items: center;justify-content: center; color: #fff;margin-top: 75px;}



.ins_a img{width: 20px;height: 20px;margin-left: 20px;}



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

.in4 .in4_img {width: 100%;height: 100%;position: relative;}

.in4 .in4_img::after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.2);content: "";}

.in4 .in4_img img{width: 100%;}



.in4  .in4_con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}



.in4_time{height: 100%;padding:90px 0}



.time_p1{display: flex;align-items: center;color: #fff;}



.time_p1  s{display: block;background: #2f5fbc;width: 20px;height: 4px;margin-right: 15px;}



.in4_time  .time_sw{width: 60px;height: 100%;position: relative;padding:90px 0;}



.in4_sw{height: 100%;overflow: hidden;position: relative;}





.in4_sw .swiper-slide{height: 115px; position: relative;line-height: 60px;color: #fff;display: flex;align-items: center;width: 100%;justify-content: center;font-weight: bold}

.in4_sw .swiper-slide.act{ font-weight: 400; color: #2f5fbc; transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }



.in4_sw .swiper-slide::after{content: "";width: 2px;height: 36px;background: rgba(255, 255, 255, 0.2);position: absolute;left: 50%;bottom:-10px;}



.in4_sw .swiper-slide .sw_tim{cursor: pointer;}

.in4_sw .swiper-slide-active::before{content: "";width: 2px;height: 36px;background: rgba(255, 255, 255, 0.2);position: absolute;left: 50%;top: -10px;}



.in4_bn ,.in4_bp {outline: none; background: url(../images/time_an.png); top: auto; width: 20px; height: 15px; left: 50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; transition: all 0.6s; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s; }



.in4_bn{ right: auto; bottom: 60px;left: 35%; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }



.in4_bp{top: 80px;}



.in4_bn:hover ,.in4_bp:hover{ background:url(../images/time_an_b.png) ; transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }

.time_txt.act{margin-top: 20px;transition: all 0.6s;}

.time_txt{position: absolute;left: 200px;top: 380px;margin-top: 0; transition: all 0.6s;}



.time_txt .txt_p1{margin-bottom: 25px;}

.time_txt .txt_p1 .p_txt{display: inline-block;color: #2f5fbc;font-weight: bold;margin-right: 10px;}



.time_txt .txt_p1 span{width: 50px;text-align: center;display: inline-block;position: relative;color: #fff;}



.time_txt .txt_p1 span::before{content: "";width: 2px;height: 15px;background: #2f5fbc;position: absolute;left: 0;top: 0;}



.time_txt .txt_p2{color: #fff;}



.swiper-button-next:after,.swiper-button-prev:after{content: none;}



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



.in5 .in5_img{width: 100%;}



.in5 .in5_img img{width: 100%;}



.in5 .in5_con{position: absolute;left: 0;top: 0;width: 100%;}



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

.in5 .in5_con .txt_le{width: 57.5%;}



.in5 .in5_con .txt_re{width: 33%;overflow: hidden;}



.in5 .time_p1{color: #111111;}



.in5 .in5_con .txt_le .le_p2{font-weight: bold;margin: 20px 0 40px; color: #111111;word-wrap: break-word; word-break: normal;}



.in5 .in5_con .txt_le .le_sp{line-height: 33px;display: block; word-wrap: break-word; word-break: normal;text-align: justify;max-height: 190px;overflow-y: auto;padding-right: 5px;}

.in5 .in5_con .txt_le .le_sp::-webkit-scrollbar{ width:4px;height: 1px;}



.in5 .in5_con .txt_le .le_sp::-webkit-scrollbar-thumb{ background:#2f5fbc;}



.in5 .in5_con .txt_le .le_sp::-webkit-scrollbar-track{ background:rgba(0,0,0,.1);} 



.in5 .in5_con .txt_le .lioajie{margin-top: 80px;}



.in5 .in5_con .txt_le .ul{display: flex;margin-top: 100px;}



.in5 .in5_con .txt_le .ul .li{width: 29%;}



.in5 .in5_con .txt_le .ul .li:nth-child(2n){width: 42%;}







.in5 .in5_con .txt_le .ul .li .li_p .li_sp1{font-weight: bold;}



.in5 .in5_con .txt_le .ul .li:first-child .li_p{font-weight: bold;}



.in5 .in5_con .txt_le .ul .li:nth-child(2n){display: flex;justify-content: center;}



.in5 .in5_con .txt_le .ul .li:nth-child(2n),.in5 .in5_con .txt_le .ul .li:nth-child(3n){position: relative;}



.in5 .in5_con .txt_le .ul .li:nth-child(2n) .lis , .in5 .in5_con .txt_le .ul .li:nth-child(3n) .lis{display: inline-block;float: right;}



.in5 .in5_con .txt_le .ul .li:nth-child(2n)::before{ content: ""; position: absolute; left: 0; top: 50%; width: 2px; height: 50%; background: #dedede; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }



.in5 .in5_con .txt_le .ul .li:nth-child(2n)::after{ content: ""; position: absolute; right: 0; top: 50%; width: 2px; height: 50%; background: #dedede; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }



.in5 .in5_con .txt_le .ul .li:nth-child(3n){float: right;}

.in5 .in5_con .txt_le .ul .li .sps{margin-top: 10px;display: block;}



.in5 .in5_con .txt_re  .ss_ul {display: flex;flex-wrap: wrap;padding:10px}



.in2_ss2{left: 10px !important;}



.in5 .in5_con .txt_re  .ss_ul .ss_li{width: 49%;margin-right: 2%;margin-bottom: 10px;box-shadow: 0 0 10px 10px #f5f5f5;}



.in5 .in5_con .txt_re  .ss_ul .ss_li:nth-child(2n){margin-right: 0;}



.in5_sw{position: relative;padding-bottom: 60px;}



.in5_sp{right: 0;left: auto; bottom: -2px;width: 9%;}



.in5_sp .swiper-pagination-progressbar-fill{ background: #2f5fbc; height: 4px;  }



.in5 .in2_ss{width: 88% !important;}



.fy_f{position: absolute;width: 8%;right: 0;bottom: -4px;display: flex;align-items: center;color: #777777;}

.fy_f span{display: block;}

.fy_f .f_le{color:#2f5fbc ;margin-right: 3px;}







.in6{width: 100%;}



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



/* .in6_le {width: 43.75%;margin-right: 5.875%;} */



.in6_le{width: 700px;margin-right: 90px;}



/* .in6_re{width: 50.375%;color: #111111;} */



.in6_re{width: calc( 100% - 790px );}



.in6_le .vio{position: relative;width: 100%;overflow: hidden;cursor: pointer;}



.in6_le .vio img{ width: 100%; transform:scale(1.0000001) ; -webkit-transform:scale(1.0000001) ; -moz-transform:scale(1.0000001) ; -ms-transform:scale(1.0000001) ; -o-transform:scale(1.0000001) ; }



.in6_le .vio video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit:cover;}



.in6_le .vio video.yd{display: none;}



.in6_le .vio img.feng{position: absolute;left: 0;top: 0;}



.in6_le .vio img.an{position: absolute;left: 5.7%;bottom: 8.9%;width: 60px;height: 60px ;}



.in6_le .vio_txt{line-height: 74px;display: flex;justify-content: space-between;border-bottom: 1px solid #f0f0f0;}



.in6_le .vio_txt .vio_p1{color:#12151f;font-weight: bold;}



.in6_le .vio_txt .vio_p2{display: flex;align-items: center;color: #333333;opacity: 0.6;position: relative;}

.in6_le .vio_txt .vio_p2 img{width: 20px;height: 20px;margin-left: 5px;}



.in6_le .vio_txt .vio_p2 img:last-child{position: absolute;right: 0;opacity: 0;}



.in6_le .vio_txt .vio_p2:hover{opacity: 1;color: #2f5fbc;}



.in6_le .vio:hover img.feng{ transform:scale(1.05) ; -webkit-transform:scale(1.05) ; -moz-transform:scale(1.05) ; -ms-transform:scale(1.05) ; -o-transform:scale(1.05) ; }



.in6_le .vio_txt .vio_p2:hover img:last-child{opacity: 1;}



.in6_le .vio_txt .vio_p2:hover img:first-child{opacity: 0;}



.in6_re .time_p1{color: #111111;}





.in6_re  .in6_p2{font-weight:bold;padding: 25px 0 45px;}



.in6_re .re_l{display: flex;justify-content: space-between;border-bottom: 1px solid #cccccc;}



.in6_re .re_l .ins_a {background: #fff;color: #12151f;border:1px solid #cccccc ;margin-top: 10px;}



.in6_re .re_l .ins_a .c_img{position: relative;}



.in6_re .re_l .ins_a img:last-child{position: absolute;right: 0;top: 0;opacity: 1;transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }



.in6_re .re_l .ins_a img:first-child{opacity: 0;transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }



.in6_re .re_l .ins_a:hover img:last-child{opacity: 0;transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }



.in6_re .re_l .ins_a:hover img:first-child{opacity: 1;transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }



.in6_re .re_l .ins_a:hover{background: #004fb6;color: #fff;border:1px solid #004fb6}



.in6_re .re_ul{display: flex;margin-top: 44px;}



.in6_re .re_ul .re_li{width: 32.5%;margin-right: 1.25%;height: 100%;background: #fafafa;}



.in6_re .re_ul .re_li a{display: block;}



.in6_re .re_ul .re_li:last-child{margin-right: 0;}



.in6_re .re_ul .re_li  .reli_img{overflow: hidden;}

.in6_re .re_ul .re_li  .reli_img img{ width: 100%; transform:scale(1.00001) ; -webkit-transform:scale(1.00001) ; -moz-transform:scale(1.00001) ; -ms-transform:scale(1.00001) ; -o-transform:scale(1.00001) ; }



.in6_re .re_ul .re_li:hover .reli_img img{ transform:scale(1.05) ; -webkit-transform:scale(1.05) ; -moz-transform:scale(1.05) ; -ms-transform:scale(1.05) ; -o-transform:scale(1.05) ; }



.in6_re .re_ul .re_li .li_txt{height: 100%;width: 84.8%;margin: 0 auto;}



.in6_re .re_ul .re_li .li_txt .txt_p1{color: #2f5fbc;margin-top: 25px;}



.in6_re .re_ul .re_li .li_txt .txt_p2{margin-top: 15px;white-space:nowrap;



    overflow:hidden;

    

    text-overflow:ellipsis;}



.in6_re .re_ul .re_li .li_txt  span{display: flex;align-items: center;color: #979797;margin: 52px 0 25px;}



.in6_re .re_ul .re_li .li_txt .sp_img{position: relative;display: flex;margin-left: 5px;}



.in6_re .re_ul .re_li .li_txt .sp_img{width: 18px;height: 18px;}



.in6_re .re_ul .re_li .li_txt .sp_img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}



.in6_re .re_ul .re_li:hover .li_txt span {color: #2f5fbc;}



.in6_re .re_ul .re_li:hover .li_txt .sp_img img:last-child{opacity: 1;}



.in6_re .re_ul .re_li:hover .li_txt .sp_img img:first-child{opacity: 0;}



/* 底部 */



.flo{width: 100%;background: #656565;z-index: 1;}

.flo_y{display: none;}

.flo_con{display: flex;}



.uls {width: 165px;}

/* .uls:first-child{width: 120px;} */



.uls .uls_p{color: #fff; }



.uls s{display: block;width: 15px;height: 1px;background: #d1d1d1;margin: 44px 0 36px;}



.uls .fl_ul{}



.uls .fl_ul .fl_li{line-height: 35px;}



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



.flo_con .con_le{width: 76.5%;display: flex;}



.flo_con .con_le a{display: block;color:#fff;opacity: 0.6;}



.flo_con .con_re{width: 23.5%;}



.flo_con .con_le a:hover{opacity: 1;}



.flo_con .con_re a{display: block;}



.flo_con .con_re .re_p1{display: flex;}



.flo_con .con_re .re_p1 a{color: #fff;font-weight:bold;padding-bottom: 10px;border-bottom: 1px solid #fff;}



.flo_con .con_re .re_p1 img{margin-right: 20px;width: 30px;height: 30px;}



.flo_con .con_re .ewms{display: flex;}



.flo_con .con_re .ewms .ewm{text-align: center;color: rgba(255, 255, 255, .5);}



.flo_con .con_re .ewms .ewm img{margin-bottom: 20px;width: 105px;height: 105px;}



.flo_con .con_re .ewms .ewm:first-child{margin-right: 15px;}



.flo_con .con_re .re_ul {margin: 25px 0 40px;}



.flo_con .con_re .re_ul .re_li{line-height: 25px;}



.flo_con .con_re .re_ul .re_li a{color: #fff;opacity: 0.5;}





 .fl_bo{line-height: 64px;display: flex;justify-content: space-between;border-top: 1px solid rgba(255, 255, 255, .5);}



 .fl_bo .bo_le {display: flex;}



 .fl_bo .bo_le span{display: block;}

 .fl_bo .bo_le span.sp_img{margin-right: 5px;}

 

.fl_bo .bo_le  .sp_img a{display: flex;align-items: center; margin-left: 20px;}

.fl_bo .bo_le  .sp_img a img{margin-left: 5px;}



.fl_bo .bo_le ,.fl_bo .bo_le a,.fl_bo a,.fl_bo .bo_re span {color: rgba(255, 255, 255, .5);}



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

    .p_120{padding: 100px 0;}

    .p_145_125{padding:100px 0}

    .p_110{padding:90px 0}

    .p_100{padding:80px 0}

    .p_85{padding:65px 0}

    .p_110_230{padding: 90px 0 180px;}

    .f_52{font-size: 45px;}

    .in5 .in5_con .txt_le .lioajie{margin-top: 50px;}

    .in5 .in5_con .txt_le .ul{margin-top: 80px;}

    .in6_le{width: 650px;margin-right: 80px;}

    .in6_re{width: calc( 100% - 730px );}

    .in2_ss2{width: 88% !important;}

    .in2 .img_a{height: 90px;}

    .ab_ban .ban_con{padding-top: 250px;}

}

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

    .p_110_230{padding: 70px 0 150px;}

    .ibox{width: 90%;}

    .in5 .in5_con .txt_le .ul{margin-top: 50px;}

    .in6_le{width: 600px;}

    .in6_re{width: calc( 100% - 680px );}

    .in6_re .re_ul .re_li .li_txt span{margin: 30px 0 25px;}

}

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

    .f_18{font-size: 16px;}

    .f_20{font-size: 18px;}

    .f_24{font-size: 22px;}

    .f_36{font-size: 32px;}

    .f_52{font-size: 40px;}

    .f_60{font-size: 46px;}

    .f_62{font-size: 50px;}

    .p_90{padding:80px 0}

    

    .p_100{padding: 80px 0;}

    .p_120{padding: 80px 0;}

    .p_70_100{padding:80px 0 80px}

    .p_100_70{padding: 80px 0 50px;}

    .p_90_100{padding:80px 0 80px}

    .p_125_120{padding:80px 0 80px}

    .p_110_230{padding:80px  0 100px}

    .in3_con .in3_con_re .re_con .con_p2{margin: 20px 0 30px;}

    .in3_con .in3_con_re .lioajie{margin-top: 50px;}

    .in3_con .in3_con_re .re_con .con_sp{line-height: 30px;}

    .in3_con .in3_con_re .re_con{padding:12% 15% 0 13%}

    .in4_sw .swiper-slide{height: 110px;}

    /* .in5 .in5_con .txt_le .ul{margin-top: 50px;} */

    .in5 .in5_con .txt_le .le_sp{line-height: 30px;max-height: 170px;}

    .in5 .in5_con .txt_le{width: 60%;}

    .in5 .in5_con .txt_le .le_p2{margin: 15px 0 30px;}

    .in1 .swiper-slide .ban_txt{padding-top: 320px;}

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

    .new2 .ul .li .li_img .li_an{width: 50px;height: 50px;}

 

}





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

    

    .p_120{padding: 60px 0;}

    /* .nav .ul .li{margin-right: 20px;} */

    .nav .li a{padding: 0 15px}

    .in3_con .in3_con_re .re_con{height: 75%;padding:10% 13% 0 12%}

    .in4_bp{top: 60px;}

    .in4_bn{bottom: 40px;}

    .in4_sw .swiper-slide{height: 105px;}

    .in5 .in5_con .txt_le .lioajie{margin-top: 30px;}

    .in5 .in5_con .txt_le .le_sp{max-height: 150px;}

    .in2_ss2{bottom: 40px !important;}

    .in5_sp{bottom: 32px ;}

    .in5 .in5_con .txt_re .ss_ul{padding:5px;}

    .in5 .in2_ss{width: 88%;}

    .lioajie,.in6_re .re_l .ins_a{width: 150px;}

    .in6_le{width: 580px;margin-right: 50px;}

    .in6_re{width: calc( 100% - 630px );}

    .in1 .swiper-slide .ban_txt{padding-top: 300px;}

    .in1 .swiper-slide .ban_txt .txt_p2{margin: 20px 0 70px;}

    .in2 .img_a{height: 80px;}

}







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

    .f_62{font-size: 38px;}

    .f_52{font-size: 34px;}

    .f_36{font-size: 24px;}

    .in6_le{width: 550px;margin-right: 40px;}

    .in6_re{width: calc( 100% - 590px );}

    .in6_re .in6_p2{padding:20px 0 30px}

    .in6_re .re_ul{margin-top: 40px;}

    .ab_ban .ban_con{padding-top: 170px;}

}



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

    .p_85{padding: 30px 0;}

    .p_90{padding:30px 0}

    .p_100{padding: 30px 0;}

    .p_110{padding:30px 0;}

    .p_120{padding:30px 0;}

    .p_70_100{padding:30px 0}

    .p_100_70{padding: 30px 0;}

    .p_100_90{padding: 30px 0;}

    .p_90_100{padding:30px 0}

    .p_145_125{padding: 30px 0;}

    .p_125_120{padding:30px 0}

    .f_62{font-size: 36px;}

    .f_60{font-size: 34px;}

    .f_52{font-size: 30px;}

    .f_36{font-size: 22px;}

    .f_32{font-size: 22px;}

    .f_24{font-size: 20px;}

    .f_22{font-size: 18px;}

    .f_20{font-size: 16px;}

    .f_16{font-size: 14px;}

    .f_18{font-size: 16px;}

    .ban_pc{display: none;}

    .ban_y{display: block;}

    body{min-width: 200px;padding-top: 50px;}

    .ibox{min-width: 200px;}

    .nav{display: none;}

    .fh{display: none;}

    /* 手机移动端 */

    .nav_y{display: block;width: 100%;height: 50px;position: fixed;top: 0;left: 0;z-index: 10;background:rgba(255, 255, 255, 1);z-index: 99999;border-bottom: 1px solid #f8f8f8; }

  

    .nav_y_con .logo_y{width: 100px;display: flex;align-items: center;height: 50px;}

    .nav_y_con .logo_y a{display: block;}

    .nav_y_con .logo_y img{width: 100%;}

  

    .nav_y_con .nav_y_txt{position: fixed;background: #ffffff; left: 0;top: 0;width: 100%;height:100%;padding-top: 20%; transform:translateX(1100px) ; -webkit-transform:translateX(1100px) ; -moz-transform:translateX(1100px) ; -ms-transform:translateX(1100px) ; -o-transform:translateX(1000px) ; transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ;}

  

    .nav_y_con .nav_y_txt .ul .li{line-height: 50px;cursor: pointer;padding:0 8%; position: relative;}

  

    .nav_y_con .nav_y_txt .ul .li .li_txt{display: none;padding-left: 5px;}

  

  

  

    .nav_y_con .nav_y_txt .ul .li a{font-size: 14px; display: block; transition:all 0.6s ; -webkit-transition:all 0.6s ; -moz-transition:all 0.6s ; -ms-transition:all 0.6s ; -o-transition:all 0.6s ; }

  

    .nav_y_con .nav_y_txt .ul  .on .li_txt{ display: block; border-bottom: 1px solid #004fb6; padding-left: 2%; height: 100%; }

  

    .nav_y_con .nav_y_txt .ul  .on .li_txt a{ height: 100%; transition: all 0.6s ; -webkit-transition: all 0.6s ; -moz-transition: all 0.6s ; -ms-transition: all 0.6s ; -o-transition: all 0.6s ; }

  

    .nav_y_con .nav_y_txt .ul .li .li_top {display: inline-block;width: 100%;display: flex;position: relative;align-items: center;}
  
  

    .nav_y_con .nav_y_txt .ul .li s{display: block;width: 5px;height:20px;background: #004fb6;position: absolute; left: 3.5%; top:15px}

  

    .nav_y_con .nav_y_txt .ul .li .li_top .top_img{display: inline-block;line-height: 40px;background: url("../images/n_yj.png") no-repeat center;background-size:15px ; width: 40px;height: 40px;position: absolute;right:0;}

    .nav_y_con .nav_y_txt .ul .li .li_top.act .top_img{transform: rotate(90deg);}

    .nav_y_con .nav_y_txt .ul .on .li_top .top_img{background: url("../images/n_yjj.png") no-repeat center;}

    .nav_y_con .nav_y_txt .sp{position: relative;padding:0 3%;display: flex;height: 40px;justify-content: space-between;}

  

    .nav_y_con .nav_y_txt .sp a {display: flex;align-items: center;}





 

  

    .nav_y_con .nav_y_txt .sp .shang_img_y{ background: url("../images/ren_b.png") center no-repeat; width: 20px; height: 20px; }

  

    .nav_y .cuo{width: 35px;height: 35px;  position: fixed;right: 5%;top:5%; background: url("../images/cuo.png") no-repeat center;background-size: 35px;cursor: pointer;}

  

  

   .nav_y .cx{z-index: 100000; transform:translateX(0) ; -webkit-transform:translateX(0) ; -moz-transform:translateX(0) ; -ms-transform:translateX(0) ; -o-transform:translateX(0) ; transition: all 0.6s; -webkit-transition: all 0.6; -moz-transition: all 0.6; -ms-transition: all 0.6; -o-transition: all 0.6; }

  

   .nav_y .san{width: 25px; height: 50px;background: url("../images/gengduo.png") no-repeat center;position: absolute;right: 0; top: 0;background-size: 25px;cursor: pointer;}

  

  

    .in1 .swiper-slide .ban_txt{padding-top: 300px;}

    .in2 .in2_huan{flex-wrap: wrap;margin-bottom: 25px;}

    .in2 .in2_p2{width: 100%;line-height: 35px;margin-bottom: 20px;}

    .in2 .ul .li{margin-left: 0;margin-right: 10px;}

    .in2 .in2_p1{margin-bottom: 25px;}

    .in2_ss{width: 93% !important;}

    .in2_pa{width: 7%;}

    .in2 .ul .li{padding:0 20px}

    .in2 .in2_sw{padding-bottom: 50px;}

    .in3_con{flex-wrap: wrap;}

    .in3_con .in3_con_le{width: 100%;}

    .in3_con .in3_con_re{width: 100%;}

 

    .in3_con .in3_con_re{height: 400px;}

    .in3_con .in3_con_re .re_con{height: 100%;width: 90%;left: 50%;top:0;transform: translate(-50%,-20%);padding:7% 5% 0}

    .in3_con .in3_con_re .lioajie{margin-top: 30px;}

    .in3_con .in3_con_le .in3_sws{margin-right: 5%;}

    .in4_time .time_sw{width: 100%;}

    .in4_sw .swiper-slide::after{width: 0px;height: 2px;top: 50%;right: -100%;left: auto;}

    .in4_sw .swiper-slide-active::before{width: 0;}

    .in4_bp{transform: rotate(-90deg) ;}

    .in4_bp,.in4_bn{top:41%;left: 0px;}

    .in4_bn{left: auto;right: 0px;transform: rotate(90deg);}

    .in4_sw .swiper-slide,.in4_sw,.in4_time .time_sw{height: 70%;}

    .time_txt{left: 0%;top: 63%;}

    .in4_time  .time_sw{padding:50px 0}

    .in4_time{padding: 30px 0;}

    .in5 .con_txt{flex-wrap: wrap;}

    .in5 .in5_con .txt_le{width: 100%;margin-bottom: 30px;}

    .in5 .in5_con .txt_re{width: 100%;}

    .in5 .in5_con{position: static;background: #f8f8f8;}

    .in5 .in5_imig{display: none;}

    .in6_con{flex-wrap: wrap;}

    .in6_le,.in6_re{width: 100%;}

    .in6_le{margin-bottom: 30px;margin-right: 0;}

    .flo{display: none;}

    .flo_y{background: #656565;display: block;}

    .flo_y .ul {padding:30px 0 20px}

    .flo_y .ul .li{display: flex;align-items: center;padding: 5px 0;line-height: 20px;color: #fff;}

    .flo_y .ul .li span{color: #fff;font-weight: bold;display: block;line-height: 35px;border-bottom: 1px solid #fff;margin-left: 10px;}

    .flo_y .ul .li a{color: rgba(255, 255, 255, .5);font-weight: 400;}

    .flo_y .ul .li span a{color: #fff;}

    .flo_y .ewm_img{display: flex;}

    .flo_y .ewm_img{width: 100px;height: 100px;}

    .flo_y .ewm_img img:first-child{margin-right: 10px;}

    .flo_y  .bo_le{line-height: 25px;padding:  20px 0;color: rgba(255, 255, 255, .5);}

    .flo_y  .bo_le a{color: rgba(255, 255, 255, .5);}

    .flo_y .flo_ban{line-height: 50px; color:rgba(255, 255, 255, .5);border-top: 1px solid rgba(255, 255, 255, .5);display: flex;}

    .flo_y .flo_ban a{color: rgba(255, 255, 255, .5);}

    .flo_y .flo_ban  .sp_img a{display: flex; align-items: center;}

    .flo_y .flo_ban  .sp_img a img{margin-left: 5px;}

    .flo_y .flo_ban .bo_re{margin-right: 20px;}

    .in5 .in5_con .txt_le .ul{flex-wrap: wrap;}

    .in6_le .vio video.yd{display: block;}

    /* .in6_le .vio video.pc{display: none;} */

    .in6_le .vio img.an{width: 40px;height: 40px;}

    .prod_txt .txt_le .vio_anniu{width: 40px;height: 40px;}

    .pro_d .prod_txt .txt_re .fanh{width: 130px;line-height: 44px;}

    .in2_ss2{bottom: 10px !important;}

    .in5_sp{bottom: 5px !important;}

    .in5_sw{padding-bottom: 30px;}

    .in5 .in5_con .txt_re .ss_ul .ss_li{box-shadow: 0 0 6px 2px #f5f5f5;}

    .in5 .in5_con .txt_re .ss_ul .ss_li img{width:100%}

    .in2 .ul .li{height: 44px;line-height: 44px;}

    .ab3 .ab3_top span{width: 100px;line-height: 44px;}

    .pro1 .pro_top .top_le span{line-height: 44px;}

    .in6_re .re_ul .re_li .li_txt .txt_p1{margin-top: 20px;}

    .in6_re .re_ul .re_li .li_txt span{margin: 15px 0 15px;}

    .in6_re .re_ul .re_li .li_txt{width: 90%;}

    .in6_le .vio_txt{line-height: 60px;}

    .in5 .in5_con .txt_le .le_sp{line-height: 25px;}

    .ab3_sp, .ab3_sn{display: none;}

    .in3_con .in3_con_le .in3_sw img{border:5px solid #fff;}

    .in2 .ul{max-width: 100%;margin-top: 0;}

    

}

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

    .in4_bp,.in4_bn{top: 40%;}

    /* .in4_time  .time_sw,.in4_time{padding:30px 0} */

}

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

    .in4_bp,.in4_bn{top: 50%;}

    .in4_sw .swiper-slide{height: 100%;}

    /* .in4_time .time_sw{padding:20px 0} */

    .in4 .in4_img{display: none;}

    .in4 .in4_con{position: static;background: url(../images/in4_b.jpg) center ;background-size: cover;}

    .time_txt{position: static;}

    .in4_time .time_sw{position: relative;}

}



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

    .p_120{padding: 30px 0;}

    .p_145_125{padding: 30px 0;}

    .p_125_120{padding:30px 0}

    .f_62{font-size: 28px;}

    .f_52{font-size: 24px;}

    .f_60{font-size: 26px;}

    .f_36{font-size: 20px;}

    .f_24{font-size: 16px;}

    .in1 .swiper-slide .ban_txt{padding-top: 130px;}

    .in1 .swiper-slide .ban_txt .txt_p2{margin: 15px 0 30px;line-height: 25px;}

    /* .lioajie{width: 130px;height: 44px;} */

    .lioajie, .in6_re .re_l .ins_a{width: 130px;height: 44px;}

    .in1 .swiper-pagination-bullet{width: 25px;height: 5px;}

    .in2_ss{width: 87% !important;}

    .in2_pa{width: 13%;}

    .in2 .in2_sw{padding-bottom: 40px;}

    .in2 .in2_huan{margin-bottom: 20px;}

    .in3_con .in3_con_re .re_con{transform: translate(-50%,-10%);}

    .in3_con .in3_con_re .re_con .con_p2{margin: 15px 0 20px;line-height: 35px;}

    .time_txt .txt_p1{margin-bottom: 10px;}

    .in4_bp,.in4_bn{top: 49%;}

    .in5 .in2_ss{width: 84% !important;}

    .in5_sp{width: 16%;}

    .in6_re .re_ul{flex-wrap: wrap;}

    .in6_re .re_ul .re_li{width: 100%;margin-bottom: 20px;}

    .in6_re .re_ul .re_li:last-child{margin-bottom: 0;}

    .in2 .in2_p2{line-height: 30px;}

    .in1 .swiper-slide .ban_txt .txt_p1{line-height: 40px;}

    .lioajie img{margin-left: 5px;}

    .ins_a img{margin-left: 5px;}

    .in1 .swiper-slide .ban_txt{padding-top: 110px;}

    .swiper-pagination-current{font-size: 20px;}

    .swiper-pagination-total{font-size: 14px;}

}







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

    /* .f_62{font-size: 24px;} */

   

    .in4_bp, .in4_bn{top: 58%;}

}





