/* 前端白明明 */

@charset "UTF-8";
@font-face {
  font-family: "din";
  src: url("/fonts/DIN-REGULAR-2.woff") format("woff"),
       url("/fonts/DIN-REGULAR-2.ttf") format("truetype"),
       url("/fonts/DIN-REGULAR-2.eot") format("embedded-opentype"),
       url("/fonts/DIN-REGULAR-2.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "rob";
  src: url("/fonts/ROBOTO-THIN.otf"),
       url("/fonts/ROBOTO-THIN.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

.rob{font-family: "rob";}

.din{font-family: "din";}

*,*: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: #222;font-family:'微软雅黑', Arial, Helvetica, 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: #222;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

.gdt::-webkit-scrollbar{ width:4px;height: 1px;}

.gdt::-webkit-scrollbar-thumb{ background:#1d96d5;}

.gdt::-webkit-scrollbar-track{ background:#ddd;} 

.f_12{ font-size:12px; }

.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_48{font-size: 48px;}

.f_50{font-size: 50px;}

.f_56{font-size: 56px;}

.f100{font-weight: 100;}

/*分页*/

.page1{ text-align:center; height: 32px;margin:   0;text-align: center;display: flex;justify-content: center;margin-top: 80px;}

.page1 span a{display: block;  color:#999;  width: 32px;height: 32px; text-decoration:none;font-size: 14px;border-radius: 2px;}

.page1 span  a:hover ,.page1 span.current a{ background:#1d96d5;color:#fff;}

.page1 span{margin:0 10px;display: inline-block; line-height: 32px; color:#999;}

.page1 span input{display: block;width: 40px;height: 32px;border: 1px solid #e2e6f1;border-radius: 2px;outline: none;text-align: center;background:rgba(0, 0, 0, 0) ;}

.page1 span a.pre{background: #fff  url(../images/r_sj_hei.png)  center no-repeat; position: relative; width: 32px;height: 32px; transform: rotate(180deg);-webkit-transform: rotate(180deg);border: 1px solid #e2e6f1;border-radius: 2px;}

.page1 span a.pre:hover{background: #1d96d5 url(../images/r_sj_hua.png)  center no-repeat;opacity: 1;border: 1px solid #1d96d5;}

.page1 span a.nex{background: #fff url(../images/r_sj_hei.png)  center no-repeat;position: relative; width: 32px;height: 32px; border: 1px solid #e2e6f1;border-radius: 2px;}

.page1 span a.nex:hover{background: #1d96d5 url(../images/r_sj_hua.png)  center no-repeat;opacity: 1;border: 1px solid #1d96d5;}

.page2{width: 120px;height: 40px;background: #1d96d5;color: #fff;display: block;margin: 0 auto;line-height: 40px;display: none;text-align: center;}


.a_dw{position: relative;top: -70px;}

.ibox {max-width:1600px;min-width: 1200px;width:90%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.box {max-width:1440px;min-width: 1200px;width:90%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.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);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}

/* 头部 */

.head{position: fixed;width: 100%;top: 0;left: 0;z-index: 9;height: 100px;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}

.head .logo{display: block;width: 381px;float: left;margin-top: 17px;position: relative;}

.head .logo img:nth-child(2){position:absolute;left:0;top:0;opacity: 0;}

.head:hover .logo img:nth-child(1),
.head.act .logo img:nth-child(1){opacity: 0;}

.head:hover .logo img:nth-child(2),
.head.act .logo img:nth-child(2){opacity: 1;}

.head .irt{float: right;}

.head .irt .ul1{float: left;}

.head .irt .ul1 li{display: block;float: left;position: relative;margin: 0 50px;}

.head .irt .ul1 li .ltop{position: relative;}

.head .irt .ul1 li .ltop a{display: block;line-height: 100px;position: relative;color: #fff;}

.head .irt .ul1 li .ltop a::before{content: '';background: rgba(255, 255, 255, 0.2);width: 1px;height: 20px;position: absolute;top: 50%;margin-top: -10px;right: -50px;}

.head .irt .ul1 li .ltop a s{display: block;width: 0%;height: 3px;background: #1d96d5;position: absolute;left: 0;bottom: 0;z-index: 2;}

.head .irt .ul1 li .lbtm{position: absolute;width: 200px;top: 110%;left: 50%;margin-left: -100px;z-index: 2;background: #fff;padding: 10px 0 ; border-radius: 5px;-moz-box-shadow:0px 2px 10px #ddd; -webkit-box-shadow:0px 2px 10px #ddd; box-shadow:0px 2px 10px #ddd;opacity: 0;visibility: hidden;pointer-events: none;}

.head .irt .ul1 li .lbtm a{display: block;text-align: center;line-height: 50px;color: #555;}

.head .irt .ul1 li .lbtm a:hover{background: #f2f2f2;color: #1d96d5;}

.head .irt .ul1 li:hover .lbtm{opacity: 1;top: 100%;visibility: visible;pointer-events: visible;}

.head .irt .yy{display: block;width: 40px;line-height: 40px;border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 50%;float: right;margin-top: 30px;color: #fff;text-align: center;display: none;}

.head .irt .ss{display: block;width: 40px;height: 40px;border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 50%;float: right;margin: 30px 20px 0 50px;background: url(/images/ss_bai.png) center no-repeat;}

.head.act {background: #fff;height: 80px;border-bottom: 1px solid #ddd;}

.head.act .irt .ul1 li .ltop a{color: #000;}

.head.act .irt .ss{border: 1px solid #000;background:  url(/images/ss_hei.png) center no-repeat;margin-top: 20px;}

.head.act .irt .yy{border: 1px solid #000;color: #000;margin-top: 20px;}

.head.act .logo{margin-top: 13px;}

.head.act .irt .ul1 li .ltop a{line-height: 80px;}

.head.act  .irt .ul1 li .ltop a::before{background: #ddd;}

.head:hover,.head.bai {background: #fff;}

.head:hover .irt .ul1 li .ltop a,.head.bai .irt .ul1 li .ltop a{color: #000;}

.head:hover .irt .ss,.head.bai .irt .ss{border: 1px solid #000;background:  url(/images/ss_hei.png) center no-repeat;}

.head:hover .irt .yy,.head.bai .irt .yy{border: 1px solid #000;color: #000;}

.head:hover  .irt .ul1 li .ltop a::before,.head.bai  .irt .ul1 li .ltop a::before{background: #ddd;}

.head .irt .ul1 li:hover .ltop a{color: #1d96d5;}

.head .irt .ul1 li:hover .ltop a s,.head .irt .ul1 li.act .ltop a s{width: 100%;}

.head .irt .ss:hover{border: 1px solid #1d96d5;background: #1d96d5 url(/images/ss_bai.png) center no-repeat;}

.head .irt .yy:hover{background: #1d96d5;border: 1px solid #1d96d5;color: #fff;}








/* 首页 */

.i1{position: relative;overflow: hidden;}

.i1 .xiala{ width: 70px;position: absolute;left: 50%;bottom: 30px;z-index: 5;}

.i1 .xiala s{display: block;width: 4px;height: 8px;background:#b5b2b8 ;border-radius: 30px;position: absolute;top: 10px;left: 50%;margin-left: -2px;animation: ud 2s ease-out infinite; -webkit-animation: ud 2s ease-out infinite;}

.i1 .swiper1{}

.i1 .swiper1 .swiper-slide{}

.i1 .swiper1 .swiper-slide .sbox{position: relative;overflow: hidden;}

.i1 .swiper1 .swiper-slide .sbox img{display: block;width: 100%;}

.i1 .swiper1 .swiper-slide .sbox .mimg{display: none;}

.i1 .swiper1 .swiper-slide .sbox video{position: absolute;top: 0;left: 0;z-index: 2;object-fit: cover;width: 100%;height: 100%;}

.i1 .swiper1 .swiper-slide .sbox .txt{position: absolute;top: 45%;opacity: 0; left: 50%;z-index: 2;width: 100%;color: #fff;width: 90%;max-width: 1440px;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.i1 .swiper1 .swiper-slide .sbox .txt .tox{width: 100%;max-width: 685px;line-height: 1.5;}

.i1 .swiper1 .swiper-slide .sbox .txt .tox .stc{margin: 25px 0 45px;}

.i1 .swiper1 .swiper-slide .sbox .txt .tox .xian{display: block;width: 50px;height: 1px;background: rgba(255, 255, 255, 0.3);}

.i1 .swiper1 .swiper-slide .sbox .txt .tox .stc2{line-height: 2;margin-top: 40px;}

.i1 .swiper1 .swiper-slide-active .sbox .txt{top: 50%;opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.i1 .swiper1 .fjc{width: 220px;height: 15px;position: absolute;left: 12.5%;bottom: 25%;z-index: 2;display: flex;justify-content: space-between;}

.i1 .swiper1 .fjc .btn{display: block;width: 10px;height: 15px;background: url(/images/jt_l_bai.png) center no-repeat;cursor: pointer;}

.i1 .swiper1 .fjc .num{width: 160px;height: 100%;display: flex;justify-content: space-between;color: #fff;}

.i1 .swiper1 .fjc .next1{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.i1 .swiper1 .fjc .num .sz{display: block;width: 30px;text-align: center;}

.i1 .swiper1 .fjc .num .xian{display: block;width: 90px;height: 2px;background: rgba(255, 255, 255, 0.3);position: relative;top: 5px;}

.i1 .swiper1 .fjc .num .xian s{display: block;width: 0%;height: 100%;background: #fff; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}

.i1 .swiper1 .fjc .num .xian.act s{width: 100%; -webkit-transition: all 6s linear; -moz-transition: all 6s linear; transition: all 6s linear;}

.i2{padding: 100px 0 120px;background: #f7fafc;}

.i2 .itop{display: flex;justify-content: space-between;align-items: center;align-content: center;}

.i2 .itop .mo{display: block;padding-right: 15px;color: #1d96d5;background: url(/images/jt_r_lan.png) center right no-repeat;font-family:Helvetica;letter-spacing: 0.8px;width: 100px;}

.i2 .itop .mo:hover{width: 105px;}

.i2 .tc{color: #555;line-height: 32px;margin: 50px 0 70px;text-align: justify;}

.i2 .ul1{display: flex;}

.i2 .ul1 li{width: 24.3%;margin-right: 0.93%;}

.i2 .ul1 li:last-child{margin-right: 0;}

.i2 .ul1 li a{display: block;}

.i2 .ul1 li a .img,.i2 .ul1 li a .img img{display: block;width: 100%;overflow: hidden;background: #2477b2;}

.i2 .ul1 li a .img img{transform: scale(1.000000001);-webkit-transform: scale(1.000000001);opacity: 1;}

.i2 .ul1 li a .txt{padding: 30px 35px 40px;background: #e9eef2;position: relative;}

.i2 .ul1 li a .txt .atc{line-height: 26px;height: 52px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin: 15px 0 20px;color: #555;}

.i2 .ul1 li a .txt .mo{display: block;padding-right: 15px;color: #1d96d5;background: url(/images/jt_r_lan.png) center right no-repeat;font-family:Helvetica;letter-spacing: 0.8px;width: 100px;}

.i2 .ul1 li a:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.i2 .ul1 li a:hover .txt .mo{width: 105px;}

.i2 .ul1 li a:hover .txt .att{color: #1d96d5;}






/* 底部 */

.footer1{padding: 60px 0 90px;background: #222;color: #999;}

.footer1 .logo{display: block;width: 200px;}

.footer1 .fbox{display: flex;justify-content: space-between;margin-top: 50px;}

.footer1 .fbox .ul1{width: 49%;display: flex;justify-content: space-between;}

.footer1 .fbox .ul1 li{}

.footer1 .fbox .ul1 li a{display: block;color: #999;margin-bottom: 15px;}

.footer1 .fbox .ul1 li a:nth-child(1){color: #fff;margin-bottom: 30px;}

.footer1 .fbox .ul1 li a:hover{color: #fff;}

.footer1 .fbox .frt{width: 420px;float: right;}

.footer1 .fbox .frt .dh{display: block;padding-left: 80px;background: url(/images/f_1_1.png) left center no-repeat;color: #999;min-height: 60px;}

.footer1 .fbox .frt .dh .ftc{color: #fff;margin-top: 15px;font-family: arial;}

.footer1 .fbox .frt .dz{display: block;line-height: 36px;margin-top: 30px;}

.footer1 .fbox .frt .dz p span{letter-spacing: 0;}

.footer1 .fbox .frt .dz p:nth-child(2){letter-spacing: 3.9px;}

.footer1 .fbox .frt .dz p:nth-child(3){letter-spacing: 2.3px;}

.footer2{padding: 40px 0;color:  #999;background: #222;border-top: 1px solid rgba(255, 255, 255, 0.1);}

.footer2 *{color: #999;}

.footer2 .fbox{display: flex;justify-content: space-between;}

.footer2 .fbox .flt{display: flex;}

.footer2 .fbox .flt a{display: block;margin: 0 10px;}

.footer2 .fbox a:hover{color: #fff;}

.footer2 .fbox .frt{display: none;}

/* 关于 */

.banner{position: relative;overflow: hidden;}

.banner img{display: block;width: 100%;}

.banner .mimg{display: none;}

.banner .txt{position: absolute;width: 100%;top: 50%;left: 0;z-index: 2;color: #fff;}

.banner .txt .tc{margin-top: 25px;line-height: 1.5;letter-spacing: 2px;}

.nav{background: #f5f8fa;border-bottom: 1px solid #e6e9eb;line-height: 70px;height: 70px;}

.nav .nbox{display: flex;overflow: hidden;}

.nav .nbox a{display: block;position: relative;color: #555;margin-right: 80px;height: 70px;}

.nav .nbox a s{display: block;width: 0%;height: 3px;position: absolute;left: 0;bottom: 0;z-index: 3;background: #1d96d5;}

.nav .nbox a.act{color: #000;}

.nav .nbox a:hover{color: #1d96d5;}

.nav .nbox a.act s,.nav .nbox a:hover s{width: 100%;}

.ab1{padding: 80px 0 100px;}

.ab1 .en{color:#2477b2;padding-bottom: 20px;background: url(/images/ab_1.png) left bottom no-repeat;}

.ab1 .tt{margin:30px 0 50px ;}

.ab1 .xian{display: block;width: 40px;height: 1px;background: #dbdbdb;}

.ab1 .xian s{display: block;width: 50%;height: 1px;background: #b3b3b3;}

.ab1 .abox{display: flex;justify-content: space-between;margin: 45px 0 80px;}

.ab1 .abox .alt{width: 51.4%;}

.ab1 .abox .alt .tc{color: #333;text-align: justify;line-height: 34px;margin-bottom: 60px;}

.ab1 .abox .alt .img,.ab1 .abox .alt .img img{display: block;width: 100%;position: relative;}

.ab1 .abox .alt .img .bf{position: absolute;width: 48px;height: 48px;z-index: 3;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);cursor: pointer;}

.ab1 .abox .alt .img .bf span{display: block;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.3);border-radius: 50%;position: absolute;top: 0;left: 0;z-index: -1;opacity: 0; animation: pulsate 1.5s ease-out infinite; -webkit-animation: pulsate 1.5s ease-out infinite;}

@keyframes pulsate {0% {transform: scale(0.1);-webkit-transform: scale(0.1);opacity: 0; }50% {opacity: 1; }100% {transform: scale(2);-webkit-transform: scale(2);opacity: 0; } }

@-webkit-keyframes   pulsate {0% {transform: scale(0.1);-webkit-transform: scale(0.1);opacity: 0; }50% {opacity: 1; }100% {transform: scale(2);-webkit-transform: scale(2);opacity: 0; } }

@keyframes ud {0% {top: 10px; opacity: 0; }30% {opacity: 1; }100% {top: 35px; opacity: 0; } }

@-webkit-keyframes   ud {0% {top: 10px; opacity: 0; }30% {opacity: 1; }100% {top: 35px; opacity: 0; } }

.ab1 .abox .art{width: 43%;position: relative;}

.ab1 .abox .art img{display: block;width: 100%;}

.ab1 .abox .art .bd{width: 17%;max-width: 104px;position: absolute;left:100%;bottom: 0;}

.ab1 .abox .art .txt{width: 240px;position: absolute;right: 25%;bottom:65%;z-index: 3;background: url(/images/ab_1_3.jpg) center no-repeat;background-size: cover; border-radius: 10px;border: 1px solid #fff;-moz-box-shadow:0px 2px 6px #DDDDDD; -webkit-box-shadow:0px 2px 6px #DDDDDD; box-shadow:0px 2px 6px #DDDDDD;padding: 10px;line-height: 1.5;pointer-events: none;}

.ab1 .abox .art .txt .img,.ab1 .abox .art .txt .img img{display: block;width: 100%;border-radius: 5px;}

.ab1 .abox .art .txt .att{margin: 10px 0 ;}

.ab1 .abox .art .txt .atc{padding-left: 15px;line-height: 24px;background:url(/images/ab_1_1.png)  left 7px no-repeat ;color: #555;}

.ab1 .abox .art .txt.act{bottom: 70%;opacity: 0;}

.ab1 .abox .art .ul1{}

.ab1 .abox .art .ul1 li{width: 9.7%;max-width: 60px;position: absolute;right: 22%;top: 55%;cursor: pointer;opacity: 0.7;}

.ab1 .abox .art .ul1 li.act{opacity: 1;}

.ab1 .abox .art .ul1 li:nth-child(2){right: 15%;}

.ab1 .abox .art .ul1 li:nth-child(3){right: 12%;top: 75%;}

.ab1 .abox .art .ul1 li .wz{position: absolute;width: 60px;bottom: 130%;left: 50%;margin-left: -30px;text-align: center;color: #1d96d5;}

.ab1 .ubox{padding: 60px 0;display: flex;justify-content: space-between;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;position: relative;}

.ab1 .ubox::before{content: '';display: block;width: 1px;height: calc(100% - 120px);background: #ddd;position: absolute;top: 60px;left: 50%;}

.ab1 .ubox .dl1{width: 40%;display: flex;flex-wrap: wrap;justify-content: space-between;}

.ab1 .ubox .dl1 dd{}

.ab1 .ubox .dl1 dd .dtc{margin: 30px 0 60px;color: #2477b2;}

.ab1 .ubox .dl1 dd .dtc .counter{font-size: 72px; }

.ab1 .ubox .dl1 dt{width: 100%;color: #666;}

.ab2{padding: 85px 0 100px;background: url(/images/ab_2_1.jpg) center no-repeat;color: #fff;text-align: center;background-size: cover;}

.ab2 .ul1{margin-top: 130px;display: flex;}

.ab2 .ul1 li{width: 33.33%;position: relative;top: 0;}

.ab2 .ul1 li::before{content: '';display: block;width: 1px;height: 100%;position: absolute;top: 0;right: 0;z-index: 2;background: url(/images/ab_2.png) center no-repeat;background-size: cover;}

.ab2 .ul1 li:nth-child(3):before{display: none;}

.ab2 .ul1 li .ico{display: block;width: 122px;margin: 0 auto 60px;border: 1px solid  rgba(255, 255, 255, 0.3);border-radius: 50%;position: relative;top: 0;}

.ab2 .ul1 li .xian{display: block;width: 40px;height: 1px;background:rgba(255, 255, 255, 0.3) ;margin: 25px auto;}

.ab2 .ul1 li .ltc{line-height: 1.6;}

.ab2 .ul1 li:hover .ico{top: -10px;}

.ab2 .ul1 li:hover {top: -5px;}

.ab3{padding: 100px 0 120px;background:#f7fbfc ;}

.ab3 .tt{text-align: center;}

.ab3 .atop{height: 190px;border-bottom: 1px solid #ddd;margin: 80px 0 120px;}

.ab3 .atop .ul1{display: flex;}

.ab3 .atop .ul1 li{width: 25%;text-align: center;cursor: pointer;overflow: hidden;}

.ab3 .atop .ul1 li .bg{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;background:#1d96d5 ;border-radius: 50%;transform: scale(0);-webkit-transform: scale(0);}

.ab3 .atop .ul1 li .ico{display: block;width: 150px;height: 150px;border: 1px solid #ddd;position: relative;z-index: 3;border-radius: 50%;margin: 0 auto 30px;overflow: hidden;}

.ab3 .atop .ul1 li .ico .img{display: block;width: 80px;position: relative;margin: 15px auto 10px;}

.ab3 .atop .ul1 li .ico .img img{display: block;width: 100%;}

.ab3 .atop .ul1 li .ico .img img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.ab3 .atop .ul1 li .wz{color: #333;}

.ab3 .atop .ul1 li .yuan{width: 15px;height: 15px;background: #e6e6e6;border-radius: 50%;margin: 32px auto ;padding: 4px;}

.ab3 .atop .ul1 li .yuan s{display: block;width: 100%;height: 100%;background:#999 ;border-radius: 50%;}

.ab3 .atop .ul1 li .year{color: #555;font-weight: bold;}

.ab3 .atop .ul1 li.act .bg{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ab3 .atop .ul1 li.act .ico .img img{opacity: 0;}

.ab3 .atop .ul1 li.act .ico .img img:nth-child(2){opacity: 1;}

.ab3 .atop .ul1 li.act .wz{color: #fff;}

.ab3 .atop .ul1 li.act .yuan{background:#2f9ed8 ;}

.ab3 .atop .ul1 li.act .yuan s{background:#fff ;}

.ab3 .atop .ul1 li.act .year{color: #2f9ed8;}

.ab3 .abtm {}

.ab3 .abtm .swiper2{}

.ab3 .abtm .swiper2 .swiper-slide{}

.ab3 .abtm .swiper2 .swiper-slide .sbox{display:flex;background:#fff ;}

.ab3 .abtm .swiper2 .swiper-slide .sbox .img{width: 55.55%;overflow: hidden;}

.ab3 .abtm .swiper2 .swiper-slide .sbox .img img{display: block;width: 100%;max-width: 1920px;position: relative;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.ab3 .abtm .swiper2 .swiper-slide .sbox .txt{width: 45.5%;}

.ab3 .abtm .swiper2 .swiper-slide .sbox .txt{padding: 70px 70px 0;}

.ab3 .abtm .swiper2 .swiper-slide .sbox .txt .stc{width: 100%;border-top: 1px dashed #ddd;padding: 35px 0 0 20px;margin-top: 40px;line-height: 36px;height: 290px;overflow: auto;}

.ab3 .abtm .swiper2 .swiper-slide .sbox .txt .stc .st{position: relative;}

.ab3 .abtm .swiper2 .swiper-slide .sbox .txt .stc .st::before{content: '';display: block;width: 6px;height: 6px;background: #dbdbdb;border-radius: 50%;position: absolute;left: -20px;top: 15px;}

/* 荣誉 */

.hon1{padding: 100px 0 ;}

.hon1 .en{color:#2477b2;padding-bottom: 20px;background: url(/images/ab_1.png) left bottom no-repeat;}

.hon1 .tt{margin:30px 0 60px ;display: flex;}

.hon1 .tt a{display: block;color: #999;margin-right: 30px;}

.hon1 .tt a.act,.hon1 .tt a:hover{color: #000;}

.hon1 .hon_ry{width: 100%;height: 600px;position: relative;background:url(/images/ab_2_3.jpg) center no-repeat ;background-size: cover;color: #fff;padding: 50px 60px;}

.hon1 .hon_ry .swiper4{width: 70%;height: 100%;margin: 0;}

.hon1 .hon_ry .swiper4 .sbox{position: relative;line-height: 36px;padding-left: 20px;}

.hon1 .hon_ry .swiper4 .sbox::before{content: '';display: block;width: 6px;height: 6px;background:#ccc ;border-radius: 50%;position: absolute;left: 0;top: 15px;}

.hon1 .hon_ry .swiper4 .swiper-slide{height: auto;}

.hon1 {}

.hon1 .swiper3{}

.hon1 .swiper3 .swiper-slide{}

.hon1 .swiper3 .swiper-slide .sbox{position: relative;}

.hsw1{padding: 110px 50px 100px;background: url(/images/ab_2_4.jpg) center no-repeat;background-size: cover;}

.hsw1 .swiper3{}

.hsw1 .swiper3 .swiper-slide{}

.hsw1 .swiper3 .swiper-slide .sbox{position: relative;color: #fff;text-align: center;}

.hsw1 .swiper3 .swiper-slide .sbox img{display: block;margin: 0 auto 15px;transform: scale(.66);-webkit-transform: scale(.66);transform-origin: center center;-webkit-transform-origin: center center;opacity: 0.6;}

.hsw1 .swiper3 .swiper-slide-next .sbox img{transform-origin: 90% center;-webkit-transform-origin: 90% center;}

.hsw1 .swiper3 .swiper-slide-prev .sbox img{transform-origin: 10% center;-webkit-transform-origin: 10% center;}

.hsw1 .swiper3 .swiper-slide-next .sbox img,.hsw1 .swiper3 .swiper-slide-prev .sbox img{transform: scale(.83);-webkit-transform: scale(.83);opacity: 0.9;}

.hsw1 .swiper3 .swiper-slide-active .sbox img{transform: scale(1);-webkit-transform: scale(1);transform-origin: center center;-webkit-transform-origin: center center;opacity: 1;}

.hsw1 .swiper3 .swiper-slide .sbox .wz{opacity: 0;line-height: 1.5;}

.hsw1 .swiper3 .swiper-slide-active .sbox .wz{opacity: 1;}

/* 责任 */

.dut1{padding: 100px 0 80px;}

.dut1 .en{color:#2477b2;padding-bottom: 20px;background: url(/images/ab_1.png) left bottom no-repeat;}

.dut1 .tt{margin:30px 0 0 ;display: flex;align-content: flex-end;align-items: flex-end;}

.dut1 .tt .dlt{width: 34%; }

.dut1 .tt .drt{width: 66%;line-height: 1.5; }

.dut2{padding: 120px 0 180px;background:url(/images/du_1.jpg) center no-repeat ;background-size: cover;color: #fff;}

.dut2 .ul1{display: flex;flex-wrap: wrap;}

.dut2 .ul1 li{width: 32%;margin-right: 2%;border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 5px;background:rgba(0, 0, 0, 0.02) ;padding: 40px 0 0px;position: relative;top: 0;}

.dut2 .ul1 li:nth-child(3n){margin-right: 0;}

.dut2 .ul1 li .ltop{padding:0 40px 40px;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}

.dut2 .ul1 li .ltop .ico{margin-bottom: 25px;}

.dut2 .ul1 li .lbtm {padding: 20px 40px;}

.dut2 .ul1 li .lbtm div{display: block;line-height: 1.8;padding:20px 0 ;border-bottom: 1px dashed rgba(255, 255, 255, 0.3);}

.dut2 .ul1 li .lbtm div:last-child{border-bottom: 0;}

.dut2 .ul1 li:hover{top: -10px;background:rgba(0, 0, 0, 0.2) ;}

/* 新闻 */

.new1{padding: 100px 0 120px;background:#f7fbfc ;}

.new1 .en{color:#2477b2;padding-bottom: 20px;background: url(/images/ab_1.png) left bottom no-repeat;}

.new1 .tt{margin:30px 0 60px ;display: flex;align-content: flex-end;align-items: flex-end;}

.new1 .ul1{}

.new1 .ul1 li{position: relative;margin-bottom: 25px;}

.new1 .ul1 li a{display: flex;}

.new1 .ul1 li a .img{display: block;width: 470px;overflow: hidden;}

.new1 .ul1 li a .img img{display: block;width: 100%;transform: scale(1.000000001);-webkit-transform: scale(1.000000001);}

.new1 .ul1 li a .txt{width: calc(100% - 470px);border: 1px solid #ddd;border-left: 0; background: #fff;padding: 60px 50px 0;overflow: hidden;position: relative;}

.new1 .ul1 li a .txt .att{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.new1 .ul1 li a .txt .atc{line-height: 32px;height: 64px;text-align: justify;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #333;margin: 35px 0 45px;}

.new1 .ul1 li a .txt .day{color: #999;padding-left: 30px;background:url(/images/ne_1.png) center left no-repeat ;}

.new1 .ul1 li a .txt s{display: block;width: 0%;height: 4px;background:#1d96d5 ;position: absolute;top: 0;left: 0;z-index: 2;}

.new1 .ul1 li a:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.new1 .ul1 li a:hover .txt s{width: 100%;}

.new1 .ul1 li a:hover .txt .att{color: #1d96d5;}

/* 新闻详情 */

.mbnav{margin-top: 100px;background:#f5f8fa ;border-top: 1px solid #e6e9eb;border-bottom: 1px solid #e6e9eb;line-height: 70px;}

.mbnav .mbox{display: flex;}

.mbnav .mbox a{display: block;padding-right: 25px;margin-right: 20px;background:url(/images/jt_r_hei.png) center right no-repeat ;color: #555;}

.mbnav .mbox a:last-child{background:rgba(0, 0, 0, 0) ;}

.mbnav .mbox a:hover{color: #1d96d5;}

.newco1{padding: 100px 0;}

.newco1 .nbox{padding: 80px 100px; background:#f0f0f0 ;}

.newco1 .nbox .nbox2{padding: 80px 120px;background: #f9f9f9;}

.newco1 .nbox .nbox2 .tt{line-height: 1.5;}

.newco1 .nbox .nbox2 .day{color: #999;display: flex;margin: 30px 0 50px;}

.newco1 .nbox .nbox2 .day span{display: flex;margin-right: 50px;}

.newco1 .nbox .nbox2 .day span img{display: block;width: 22px;height: 18px;margin-right: 5px;}

.newco1 .nbox .nbox2 .ntc{padding: 50px 0;border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd;text-align: justify;line-height: 34px;}

.newco1 .nbox .nbox2 .btn{position: relative;margin-top: 50px;display: flex;}

.newco1 .nbox .nbox2 .btn .blt{width: calc(100% - 200px);}

.newco1 .nbox .nbox2 .btn .blt a{display: block;color: #555;margin-bottom: 25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.newco1 .nbox .nbox2 .btn .blt a:last-child{margin-bottom: 0;}

.newco1 .nbox .nbox2 .btn .blt a:hover{color: #1d96d5;}

.newco1 .nbox .nbox2 .btn .brt{display: flex;width: 180px;height: 55px;justify-content: center;align-items: center;align-content: center;background:#1d96d5 ;color: #fff;justify-content: center;border-radius: 2px;}

.newco1 .nbox .nbox2 .btn .brt img{display: block;width: 24px;height: 20px;margin-right: 10px;}

.newco1 .nbox .nbox2 .btn .brt:hover{background:#2477b2 ;}

/* 联系cq9电子 */

.con1{padding: 100px 0 ;background:#ebeff0 ;}

.con1 .en{color:#2477b2;padding-bottom: 20px;background: url(/images/ab_1.png) left bottom no-repeat;}

.con1 .tt{margin:30px 0 60px ;display: flex;align-content: flex-end;align-items: flex-end;}

.con1 .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;}

.con1 .ul1 li{width: 48.61%;position: relative;overflow: hidden;}

.con1 .ul1 li img,.con1 .ul1 li .img{display: block;width: 100%;position: relative;}

.con1 .ul1 li .img s{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 3;background: url(/images/co_1_1.png) left bottom no-repeat;background-size: cover;}

.con1 .ul1 li .txt{position: absolute;left: 0;width: 100%;bottom: 0;z-index: 3;color: #fff;padding: 0 5% 30px;}

.con1 .ul1 li .txt .ltt{line-height: 34px;padding-top: 45px;background: url(/images/co_1.png) top left no-repeat;}

.con1 .ul1 li .txt a{display: block;color: #fff;margin-top: 25px;}

.con1 .ul1 li .txt a:nth-child(2){margin-top: 10px;}

.con2{padding: 100px 0 120px;}

.con2 .tt{text-align: center;}

.con2 .ul1{display: flex;flex-wrap: wrap;margin: 60px 0;}

.con2 .ul1 li{width: 30.5%;margin-right: 4.25%;margin-bottom: 40px;display: flex;border: 1px solid #e5e5e5;background:#fafafa ;}

.con2 .ul1 li:nth-child(3){margin-right: 0;}

.con2 .ul1 li img{display: block;width: 50px;}

.con2 .ul1 li input,.con2 .ul1 li textarea{display: block;width: calc(100% - 50px);border: 0;background:#fafafa ;outline: none;resize: none;height: 60px;color: #000;}

.con2 .ul1 li:nth-child(4){width: 100%;margin-right: 0;height: 200px;line-height: 1.5;}

.con2 .ul1 li textarea{display: block;width: 100%;height: 100%;border: 0;font-family: Arial, Helvetica, sans-serif;background:#fafafa ;padding: 15px 0;}

.con2 .tj{display: block;width: 180px;line-height: 60px;background:#1d96d5 ;color: #fff;text-align: center;margin: 0 auto ;border-radius: 5px;cursor: pointer;letter-spacing: 10px;}

.con2 .tj:hover{background:#2477b2 ;}

/* 产品 */

.pro1{padding: 100px 0 50px;background:#f7fafc ;}

.pro1 .en{color:#2477b2;padding-bottom: 20px;background: url(/images/ab_1.png) left bottom no-repeat;}

.pro1 .tt{margin:30px 0 60px ;display: flex;align-content: flex-end;align-items: flex-end;}

.pro1 .tc{line-height: 34px;text-align: justify;color: #333;}

.pro2{padding: 90px 0 130px;background:#e6edf2 ;}

.prjg1{padding: 100px 0 120px;background:#e6edf2 ;}

.prjg1 .ul1{display: flex;height: 50px;border-bottom: 1px dashed #c8cacc;}

.prjg1 .ul1 li{width:20% ;cursor: pointer;text-align: center;line-height: 20px;position: relative;color: #555;}

.prjg1 .ul1 li s{display: block;width: 1px;height: 20px;position: absolute;top: 0;right: 0;z-index: 1;background:#d7d9db ;}

.prjg1 .ul1 li:last-child s{display: none;}

.prjg1 .ul1 li span{display: block;width: 0%;height: 3px;background:#1d96d5 ;position: absolute;left: 0;bottom: -1px;z-index: 2;}

.prjg1 .ul1 li:hover,.prjg1 .ul1 li.act{color: #2477b3;}

.prjg1 .ul1 li.act span{width: 100%;}

.prjg1 .img{margin-top: 50px;display: block;width: 100%;}

.prjg1 .img img{display: block;width: 100%;position: relative;top: 0;}

.prjg1 .img img.act{top: 50px;opacity: 0;}

.prjy1{padding: 100px 0;}

.prjy1 .img{margin-top: 0;}

.prjy2{padding: 100px 0;}

.prjy2 .tt{text-align: center;}

.prjy2 .img0{display: block;width: 100%;margin:60px 0 80px ;}

.prjy2 .img0 img{display: block;width: 100%;}

.prjy2 .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;}

.prjy2 .ul1 li{width: 48.6%;text-align: center;color: #2477b3;margin-bottom: 30px;}

.prjy2 .ul1 li .img{display: block;width: 100%;margin-bottom: 25px;}

.prjy2 .ul1 li .img img{display: block;width: 100%;}

.prfz1 .tt{display: flex;justify-content: space-between;}

.prfz1 .tt .prt{display: flex;}

.prfz1 .tt .prt a{display: block;padding: 0 30px;line-height: 55px;border: 1px solid #ddd;background:#f9f9f9 ;border-radius: 2px;margin-left: 30px;}

.prfz1 .tt .prt a:hover,.prfz1 .tt .prt a.act{background:#1d96d5 ;color: #fff;border: 1px solid #1d96d5;}

.prfz2 .ul1 li{width: 50%;}

.prfz2 .img{position: relative;overflow: hidden;}

.prfz2 .img .btn{display: block;width: 25%;height: 100%;position: absolute;top: 0;right: 0;z-index: 2;cursor: pointer;background:rgba(0, 0, 0, 0) ;}

.prfz3 .img{margin: 0;}

.prcp1 .tt{margin-bottom: 0;}

.prcp2{padding-bottom: 120px;background: #f7fafc;}

.prcp2 .ul1{display: flex;flex-wrap: wrap;}

.prcp2 .ul1 li{width: 50%;}

.prcp2 .ul1 li img{display: block;width: 100%;}

/* 投资者 */

.inv1{padding-bottom: 80px;}

.inv1 .tt{margin-bottom:0;}

.inv2{padding-bottom: 60px;background: #f7fafc;}

.inv2 .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;}

.inv2 .ul1 li{width: 48%;height: 220px;border: 1px solid #e5e5e5;background: #fff;position: relative;padding: 50px 40px 0;display: flex;justify-content: space-between;margin-bottom: 4%;position: relative;top: 0;}

.inv2 .s1{display: block;width: 0%;height: 4px;position: absolute;top: 0;left: 0;z-index: 2;background: #1d96d5;}

.inv2 .s2{display: block;width: 3px;height: 24px;position: absolute;top: 50px;left: 0;z-index: 2;background: #2477b3;}

.inv2 .ul1 li .llt{width: 125px;border-right: 1px solid #ddd;height: 130px;}

.inv2 .ul1 li .llt .ltt{color: #2477b3;}

.inv2 .ul1 li .llt .ltc{color: #333;margin-top: 30px;}


.inv2 .ul1 li .lrt{width: calc(100% - 175px);height: 150px;color: #333;line-height: 36px;text-align: justify;overflow: auto;padding-right: 10px;}

.inv2 .ul1 li:hover{top: -5px;}

.inv2 .ul1 li:hover .s1{width: 100%;}

.invwy1{padding-bottom: 80px;background: #f7fafc;}

.invwy1 .dbox{display: flex;flex-wrap: wrap;}

.invwy1 .dbox dl{width: 31.25%;text-align: center;margin-right: 3.125%;margin-bottom: 45px;}

.invwy1 .dbox dl:nth-child(3n){margin-right: 0;}

.invwy1 .dbox dl dt{line-height: 90px;background: #2477b3;color: #fff;}

.invwy1 .dbox dl dd{display: flex;border: 1px solid #ddd;border-top: 0;line-height: 80px;}

.invwy1 .dbox dl dd .dlt{width: 165px;border-right: 1px solid #ddd; }

.invwy1 .dbox dl dd .drt{width: calc(100% - 165px);}

.invte1{padding-bottom: 120px;background: #f7fafc;}

.invte1 .nbox{background: #fff;border: 1px solid #ddd;}

.invte1 .nbox .txt{padding: 60px 45px;text-align: justify;line-height: 2;color: #333;}

.invte1 .nbox img{display: block;width: 100%;}

.incw1{padding-bottom: 120px;background: #f7fafc;}

.incw1 .nbox{display: flex;height: 515px;}

.incw1 .nbox .nlt{width: 140px;position: relative;border-left: 4px solid #2477b3;z-index: 5;}

.incw1 .nbox .nlt s{display: block;width: 155px;height: 55px;position: absolute;top: 0;left: 0;z-index: 1;background: url(/images/cwbg.png) center no-repeat;}

.incw1 .nbox .nlt .swiper5{width: 100%;height: 440px;text-align: center;padding-bottom: 385px;}

.incw1 .nbox .nlt .swiper5 .swiper-slide{height: 55px;cursor: pointer;}

.incw1 .nbox .nlt .swiper5 .swiper-slide .sbox{line-height: 55px;}

.incw1 .nbox .nlt .swiper5 .swiper-slide-active .sbox{color: #fff;font-weight: bold;font-size: 28px;}

.incw1 .nbox .nlt .next5,.incw1 .nbox .nlt .prev5{width: 32px;height: 40px;top: auto;margin-top: 0; background: #1d96d5 url(../images/r_sj_hua.png) center no-repeat;position: absolute;bottom: 0;left: 50%;margin-left: -20px;transform: rotate(90deg);-webkit-transform: rotate(90deg);cursor: pointer;}

.incw1 .nbox .nlt .next5:hover,.incw1 .nbox .nlt .prev5:hover{background: #2477b2 url(../images/r_sj_hua.png) center no-repeat;}

.incw1 .nbox .nlt .prev5{bottom: 40px;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}

.incw1 .nbox .nrt{width: calc(100% - 140px);background: #fff;border: 1px solid #e5e5e5;padding: 0 40px;position: relative;}

.incw1 .nbox .nrt .sj{display: block;width: 66px;height: 66px;position: absolute;top: -22px;left: -46px;z-index: 3;background: #f7fafc;border-right: 1px solid #ddd;transform: rotate(30deg);-webkit-transform: rotate(30deg);}

.incw1 .nbox .nrt .ul1{width: 100%;height: 100%;overflow: auto;display: none;}

.incw1 .nbox .nrt .ul1:nth-child(1){display: block;}

.incw1 .nbox .nrt .ul1 li{display: flex;padding: 25px 0;line-height: 50px;border-bottom: 1px dashed #ddd;}

.incw1 .nbox .nrt .ul1 li:last-child{border: 0;}

.incw1 .nbox .nrt .ul1 li .ilt{width: calc(100% - 200px);}

.incw1 .nbox .nrt .ul1 li .ilt a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left: 40px;background: url(/images/cw_1_1.png) center left no-repeat;}

.incw1 .nbox .nrt .ul1 li .irt{width: 180px;display: flex;justify-content: flex-end;}

.incw1 .nbox .nrt .ul1 li .irt a{display: block;width: 50px;position: relative;border: 1px solid #ddd;border-radius: 50%;}

.incw1 .nbox .nrt .ul1 li .irt a img{display: block;width: 100%;}

.incw1 .nbox .nrt .ul1 li .irt a img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.incw1 .nbox .nrt .ul1 li .irt a:hover{border: 1px solid #1d96d5;background: #1d96d5;}

.incw1 .nbox .nrt .ul1 li .ilt a:hover{color: #1d96d5;}

.incw1 .nbox .nrt .ul1 li .irt a:hover img{opacity: 0;}

.incw1 .nbox .nrt .ul1 li .irt a:hover img:nth-child(2){opacity: 1;}

.incw1 .nbox .nrt .ul1 li .irt a.bf2{margin-right: 20px;}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0;}

.intz1{padding-bottom: 60px;}

.intz2{padding-bottom: 120px;background: #f7fafc;}

.intz2 .nbox{display: flex;justify-content: space-between;}

.intz2 .nbox .nlt{width: 490px;height: 320px;background: #fff;border: 1px solid #ddd;padding: 35px ;}


.intz2 .nbox .nlt .xian{display: block;width: 100%;height: 1px;border-top: 1px dashed #ddd;margin: 30px 0;}

.intz2 .nbox .nlt .a{}

.intz2 .nbox .nlt .a a{display: flex;margin-bottom: 30px;min-height: 18px;}

.intz2 .nbox .nlt .a a:last-child{margin-bottom: 0;}

.intz2 .nbox .nlt .a a img{display: block;width: 18px;height: 18px;margin-right: 15px;}

.intz2 .nbox .nrt{width: calc(100% - 510px);height: 320px;overflow: hidden;}

.intz2 .nbox .nrt img{display: block;width: auto;max-width: 9999px;height: 100%;position: relative;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

/* 加入 */

.jo1{padding: 100px 0 0;background: #fff;}

.jo2{padding-bottom: 100px;}

.jo2 .jbox{padding: 80px 60px ;background: url(/images/jo_2.jpg) center no-repeat;color: #fff;text-align: center;background-size: cover;}

.jo2 .jbox .jtt{line-height: 1.5;}

.jo2 .jbox .ul1{display: flex;margin-top: 30px;flex-wrap: wrap;}

.jo2 .jbox .ul1 li{width: 32%;border: 1px solid #1d96d5;border-radius: 5px;padding: 2px;margin-right: 2%;margin-top: 2%;position: relative;top: 0;}

.jo2 .jbox .ul1 li:nth-child(3n){margin-right: 0;}

.jo2 .jbox .ul1 li .lbox{background: rgba(29, 150, 213, 0.8);border-radius: 5px;padding: 40px 20px ;}

.jo2 .jbox .ul1 li .lbox .ico{margin: 0 auto;width: 100px;border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 50%;width: 102px;}

.jo2 .jbox .ul1 li .lbox .ltt{margin: 35px 0 20px;}

.jo2 .jbox .ul1 li .lbox .xian{display: block;width: 40px;height: 1px;background: rgba(255, 255, 255, 0.2);margin: 0 auto 20px;}

.jo2 .jbox .ul1 li .lbox .ltc{line-height: 1.5;}

.jo2 .jbox .ul1 li:hover{top: -10px;}

.jo3{padding: 100px 0 120px;background: #ebeff0;text-align: center;}

.jo3 .swiper6{margin: 60px 0;}

.jo3 .swiper6 .swiper-slide{width: 31.25%;}

.jo3 .swiper6 .swiper-slide .sbox{display: block;width: 100%;background: #c8cbcc;padding: 6px;}

.jo3 .swiper6 .swiper-slide .sbox img{display: block;width: 100%;}

.jo3 .btn{display: flex;width: 140px;justify-content: space-between;margin: 0 auto;}

.jo3 .btn div{width: 60px;height: 60px;background: #c4cacc url(/images/jt_l_bai.png) center no-repeat ;cursor: pointer;border-radius: 50%;}

.jo3 .btn div:hover{background: #1d96d5 url(/images/jt_l_bai.png) center no-repeat ;}

.jo3 .btn .next6{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.jopx1{padding-bottom: 100px;}

.jopx1 .jbox{background: #004d88 url(../images/jo_3.jpg ) left bottom;position: relative;}

.jopx1 .jbox img{display: block;margin-left: 50%;width: 50%;}

.jopx1 .jbox .txt{position: absolute;width: 50%;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color: #fff;text-align: center;line-height: 34px;}

.jopx1 .jbox .txt .s1{display: block;width: 35px;height: 35px;background: url(/images/jo_2_1.png) center no-repeat;position: absolute;top: -90px;left: 50%;margin-left: -18px;}

.jopx1 .jbox .txt .s2{display: block;width: 35px;height: 35px;background: url(/images/jo_2_1.png) center no-repeat;position: absolute;bottom: -90px;left: 50%;margin-left: -18px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.jopx2{padding: 80px 0 100px;background: #f7fbfc;text-align: center;}

.jopx2 .tc{line-height: 34px;margin: 50px 0;}

.jopx2 .ul1{display: flex;}

.jopx2 .ul1 li{width: 30.55%;border: 1px solid #ddd;background: #fff;padding: 60px 0;margin-right: 4.175%;position: relative;top: 0;}

.jopx2 .ul1 li:last-child{margin-right: 0;}

.jopx2 .ul1 li .ico{display: block;width: 100px;margin: 0 auto 40px;background: #2477b2;border-radius: 50%;margin-bottom: 40px;}

.jopx2 .ul1 li:hover{top: -10px;}

.jopx3{padding: 100px 0;text-align: center;}

.jopx3 .swiper7{margin: 60px 0;}

.jopx3 .swiper7 img{display: block;width: 100%;}

.jopx3 .btn{display: flex;width: 140px;justify-content: space-between;margin: 0 auto;}

.jopx3 .btn div{width: 60px;height: 60px;background: #c4cacc url(/images/jt_l_bai.png) center no-repeat ;cursor: pointer;border-radius: 50%;}

.jopx3 .btn div:hover{background: #1d96d5 url(/images/jt_l_bai.png) center no-repeat ;}

.jopx3 .btn .next7{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.jozw1{padding-bottom: 120px;}

.jozw1 .ul1{display: flex;display: flex;justify-content: space-between;}

.jozw1 .ul1 li{width: 48.6%;position: relative;overflow: hidden;}

.jozw1 .ul1 li img{display: block;width: 100%;}

.jozw1 .ul1 li .bt{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: url(/images/jo_5_1.png) center left no-repeat;background-size: cover;color: #fff;display: flex;align-items: center;padding-left: 7%;}

.jozw1 .ul1 li .btn{position: absolute;right: 0;bottom: 0;z-index: 2;display: flex;line-height: 50px;}

.jozw1 .ul1 li .btn a{display: flex;padding: 0 30px;background: #8a9499;color: #fff;}

/* .jozw1 .ul1 li:nth-child(1) .btn a{padding: 0 120px;} */

.jozw1 .ul1 li .btn a span{display: block;width: 0px;overflow: hidden;white-space:nowrap;}

.jozw1 .ul1 li .btn a.act{background:#18a6f2 ;}

.jozw1 .ul1 li .btn a.act span{width: 240px;}




/* 搜索 */

.banner_ss .txt{text-align: center;}

.se1{background:#fff ;padding-bottom: 0px;}

.se1 .tt{display: flex;justify-content: space-between;}

.se1 .tt .srt{width: 42%;height: 55px;border: 1px solid #ddd;background:#f7fafc ;display: flex;justify-content: space-between;}

.se1 .tt .srt input{display: block;width: calc(100% - 100px);height: 100%;background:rgba(0, 0, 0, 0) ;outline: none;border: 0;padding: 0 20px;}

.se1 .tt .srt span{display: block;width: 100px;height: 100%;background:#1d96d5 url(/images/ss_bai.png) center no-repeat ;cursor: pointer;}

.se1 .tt .srt span:hover{background:#2477b2 url(/images/ss_bai.png) center no-repeat ;}

.se2{padding-bottom: 120px;}

.se2 .tt{border-top: 1px solid #ddd;padding: 40px 0;}

.se2 .ul1{}

.se2 .ul1 li{border-bottom: 1px dashed #ddd;}

.se2 .ul1 li a{display: block;padding: 40px 0;}

.se2 .ul1 li a div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color: #222;}

.se2 .ul1 li a div span{color: #18a6f2;}

.se2 .ul1 li a .atc{margin: 25px 0;color: #333;}

.se2 .ul1 li a .day{color: #999;}



.se2 .ul1 li a:hover .att{color: #18a6f2;}




/* 视频弹窗 */

.vd_tanchuang{position: fixed;width: 100%;top: 0; left: 0;z-index: 99;width: 100%;height: 100%;overflow: hidden;opacity: 0;visibility: hidden;pointer-events: none;background:rgba(0, 0, 0, 0.8) ;}

.vd_tanchuang video{display: block;max-width: 100%;margin: 0 auto; height: 100%;object-fit: cover;opacity: 0;position: relative;top: 10vh;}

.vd_tanchuang .out{display: block;position: absolute;cursor: pointer; width: 40px;height: 40px;background:rgba(255, 255, 255, 0.8) url(/images/out.png) center no-repeat ;background-size: 20px;top: 10px;right: 10px;z-index: 3;opacity: 0;}

.vd_tanchuang.act{opacity: 1;visibility: visible;pointer-events: visible;}

.vd_tanchuang.act video{opacity: 1;top: 0;transition-delay: .3s;-webkit-transition-delay: .3s;}

.vd_tanchuang.act .out{opacity: 1; transition-delay: .3s;-webkit-transition-delay: .3s;}

.vd_tanchuang .out:hover{background:rgba(255, 255, 255, 1) url(/images/out2.png) center no-repeat ;background-size: 20px;transition-delay: 0s;-webkit-transition-delay: 0s;}

/* 提示弹窗 */

.guanbi{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background:rgba(0, 0, 0, 0.6) ;opacity: 0;visibility: hidden;pointer-events: none;}

.guanbi .gbox{width: 500px;position: absolute;top: 55%;opacity: 0; left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background:#fff ;padding: 40px;text-align: center;}

.guanbi .gbox .gtt{margin:  0;line-height: 200px; color: #000;}

.guanbi .gbox .out{display: block;width: 36px;height: 36px;border: 1px solid #ddd;border-radius: 50%;  position: absolute;top: 20px;right: 20px;background:url(/images/out.png) center no-repeat ;background-size: 14px;cursor: pointer;}

.guanbi .gbox .out:hover{background:url(/images/out2.png) center no-repeat ;border: 1px solid #1d96d5; background-size: 14px;}

.guanbi.act{visibility: visible;pointer-events: visible;opacity: 1;}

.guanbi.act .gbox{top: 50%;opacity: 1;}


/* 表单弹窗 */

.bd_tanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background:rgba(0, 0, 0, 0.6) ;opacity: 0;visibility: hidden;pointer-events: none;}

.bd_tanchuang .gbox{width: 88%;max-width: 1680px; height: 80%; position: absolute;top: 55%;opacity: 0; left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background:#fff ;padding: 120px;text-align: center;}

.bd_tanchuang .tt{width: 100%;position: absolute;left: 0;top: 50px;text-align: center;}

.bd_tanchuang .gbox .out{display: block;width: 36px;height: 36px;border: 1px solid #ddd;border-radius: 50%;  position: absolute;top: 20px;right: 20px;background:url(/images/out.png) center no-repeat ;background-size: 14px;cursor: pointer;}

.bd_tanchuang .gbox .out:hover{background:url(/images/out2.png) center no-repeat ;border: 1px solid #1d96d5; background-size: 14px;}

.bd_tanchuang .gbox .tox{width: 100%;height: 100%;overflow: auto;}

.bd_tanchuang .gbox .tox .img0,.bd_tanchuang .gbox .tox .img0 img{display: block;width: 100%;}

.bd_tanchuang .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 80px;}

.bd_tanchuang .ul1 li{width: 48.6%;text-align: center;color: #2477b3;margin-bottom: 30px;}

.bd_tanchuang .ul1 li .img{display: block;width: 100%;margin-bottom: 25px;}

.bd_tanchuang .ul1 li .img img{display: block;width: 100%;}

.bd_tanchuang.act{visibility: visible;pointer-events: visible;opacity: 1;}

.bd_tanchuang.act .gbox{top: 50%;opacity: 1;}



/* 视频弹窗2 */

.sp_tanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background:rgba(0, 0, 0, 0.6) ;opacity: 0;visibility: hidden;pointer-events: none;}

.sp_tanchuang .gbox{width: 76%;max-width: 1460px; height: 90%; position: absolute;top: 55%;opacity: 0; left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background:#fff ;padding: 120px;}

.sp_tanchuang .gbox .out{display: block;width: 36px;height: 36px;border: 1px solid #ddd;border-radius: 50%;  position: absolute;top: 20px;right: 20px;background:url(/images/out.png) center no-repeat ;background-size: 14px;cursor: pointer;}

.sp_tanchuang .gbox .out:hover{background:url(/images/out2.png) center no-repeat ;border: 1px solid #1d96d5; background-size: 14px;}

.sp_tanchuang .gbox .tox{width: 100%;height: 100%;overflow: auto;}

.sp_tanchuang .gbox .tox video{display: block;width: 100%;}

.sp_tanchuang .gbox .tox .stt{margin: 35px 0 20px;line-height: 1.5;}

.sp_tanchuang .gbox .tox .ul1{}

.sp_tanchuang .gbox .tox .ul1 li{line-height: 1.5;margin-bottom: 10px;}

.sp_tanchuang.act{visibility: visible;pointer-events: visible;opacity: 1;}

.sp_tanchuang.act .gbox{top: 50%;opacity: 1;}

.mhead,.mnav2,.mnav{display: none;}







@media (max-width:1800px) {
    


  
}




@media (max-width:1680px) {
    
  .f_12{ font-size:12px; }

  .f_16{ font-size:14px; }

  .f_18{ font-size:16px; }

  .f_20{ font-size:18px; }

  .f_22{font-size: 20px;}

  .f_24{ font-size:22px; }

  .f_26{ font-size:24px; }

  .f_28{ font-size:26px; }

  .f_30{ font-size:28px; }

  .f_32{ font-size:30px; }

  .f_34{ font-size:30px; }

  .f_36{ font-size:30px; }

  .f_38{ font-size:30px; }

  .f_40{font-size: 32px;}

  .f_48{font-size: 34px;}
  
  .f_50{font-size: 34px;}

  .f_56{font-size: 34px;}

  .i1 .swiper1 .fjc{left: 6%;bottom: 15%;}

  .ab1 .abox .art .bd{left: 90%;}
  
  .ab1 .ubox .dl1 dd .dtc .counter{font-size: 50px;}

  .bd_tanchuang .gbox,.sp_tanchuang .gbox{padding: 60px;}

  .bd_tanchuang .gbox .box{min-width: 200px;width: 100%;}

  .head .irt .ul1 li .ltop a::before{right: -20px;}



  .ab3 .abtm .swiper2 .swiper-slide .sbox .txt{padding: 40px 5% 0;}



.head .irt .ul1 li{margin: 0 30px;}


}



@media (max-width:1440px) {
    
  .head .irt .ul1 li{margin: 0 15px;}

  .inv2 .ul1 li{padding: 30px 30px 0;}

  .con1 .ul1 li .txt{padding: 0 3% 20px;}

  .con1 .ul1 li .txt a{margin-top: 15px;}


}



@media (max-width:1280px) {
    


  
}



@media (max-width:1030px) {
    
  body{min-width: 200px;padding-top: 50px;}

  .box,.ibox{width: 90%;min-width: 100px;padding: 0;}

  .f_12 {font-size: 12px;}

  .f_16 {font-size: 14px;}

  .f_18 {font-size: 16px;}

  .f_20 {font-size: 16px;}

  .f_22 {font-size: 16px;}

  .f_24 {font-size: 16px;}

  .f_26 {font-size: 16px;}

  .f_28 {font-size: 18px;}

  .f_30 {font-size: 18px;}

  .f_32 {font-size: 20px;}

  .f_34 {font-size: 20px;}

  .f_36 {font-size: 20px;}

  .f_38 {font-size: 20px;}

  .f_40 {font-size: 22px;}
  
  .f_48{font-size: 26px;}
  
  .f_50{font-size: 26px;}

  .f_56{font-size: 26px;}

  .head{display: none;}

  .mhead{display: block;width: 100%;height: 50px;position: fixed;top: 0;left: 0;z-index: 9;top: 0;left: 0;background:#fff ;border-bottom: 1px solid #eee;}

  .mhead .menu{height: 50px;padding-left: 35px;background:url(/images/m1.png) center right no-repeat ;background-size: 30px;float: right;}

  .mhead .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}

  .mhead .logo img{display: block;height: 15px;margin-top: 18px;}

  .mhead .ss{display: block;width: 50px;height: 50px;float: right;background: url(/images/ss_m.png) center no-repeat;background-size: 20px;display: none;}

  .mhead.act{-moz-box-shadow:0px 1px 5px #ddd; -webkit-box-shadow:0px 1px 5px #ddd; box-shadow:0px 1px 5px #ddd;}

  .mnav {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 15;display: block;-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);}

  .mnav .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.7) ;position: absolute;top: 0;left: 0;z-index: 1;}

  .mnav .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-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);}

  .mnav .mbox .ul1{}

  .mnav .mbox .ul1 li .ltop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

  .mnav .mbox .ul1 li .ltop a{display: block;width: 100%;}

  .mnav .mbox .ul1 li .ltop span{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;background:url(/images/r_hui2.png) center no-repeat ;background-size: 16px;}

  .mnav .mbox .ul1 li .ltop span.act {transform: rotate(90deg);-webkit-transform: rotate(90deg);}

  .mnav .mbox .ul1 li .lbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

  .mnav .mbox .ul1 li .lbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

  .mnav.act{left: 0;}

  .mnav.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

  .mnav2 {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 15;display: block;-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);}

  .mnav2 .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.1) ;position: absolute;top: 0;left: 0;z-index: 1;}

  .mnav2 .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-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);}

  .mnav2 .mbox .dl1{}

  .mnav2 .mbox .dl1 dd{}

  .mnav2 .mbox .dl1 dd .dtop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

  .mnav2 .mbox .dl1 dd .dtop a{display: block;width: 100%;}

  .mnav2 .mbox .dl1 dd .dtop span{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;background:url(/images/r_hui2.png) center no-repeat ;background-size: 16px;}

  .mnav2 .mbox .dl1 dd .dtop span.act {transform: rotate(90deg);-webkit-transform: rotate(90deg);}

  .mnav2 .mbox .dl1 dd .dbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

  .mnav2 .mbox .dl1 dd .dbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

  .mnav2.act{left: 0;}

  .mnav2.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

  .wow{opacity: 1;}









  
}




@media (max-width:960px) {
    
  .i1 .swiper1 .swiper-slide .sbox video{display: none;}

  .i1 .swiper1 .swiper-slide .sbox .pimg{display: none;}

  .i1 .swiper1 .swiper-slide .sbox .mimg{display: block;}

  .i1 .xiala{display: none;}

  .i1 .swiper1 .swiper-slide .sbox .txt .tox .stc{margin: 15px 0;}

  .i1 .swiper1 .swiper-slide .sbox .txt .tox .stc2{margin-top: 20px;}

  .i1 .swiper1 .fjc{bottom: 10%;}

  .i2{padding: 30px 0;}

  .i2 .tc{margin: 20px 0;line-height: 30px;}

  .i2 .ul1{overflow: auto;}

  .i2 .ul1 li{width: 280px;}

  .i2 .ul1 li a{display: block;width: 280px;}

  .footer1{padding: 30px 0 15px;}

  .footer1 .logo{width: 100px;}

  .footer1 .fbox{display: block;margin-top: 20px;}

  .footer1 .fbox .ul1{display: none;}

  .footer1 .fbox .frt{width: 100%;float: none;}

  .footer1 .fbox .frt .dh{padding-left: 0;background:rgba(0, 0, 0, 0) ;}

  .footer1 .fbox .frt .dz{margin-top: 0px;}

  .footer2{padding: 20px 0;}

  .footer2 .fbox{display: block;}

  .footer2 .fbox .flt{display: block;line-height: 1.6;text-align: center;}

  .footer2 .fbox .flt img{margin: 10px auto;}

  .footer2 .fbox .frt{text-align: center;margin-top: 5px;display: none;}

  .banner .mimg{display: block;}
  
  .banner .pimg{display: none;}

  .banner .txt{top: 40%;}

  .nav{height: auto;border: 0;}

  .nav .nbox a s{display: none;}

  .nav .box{width: 100%;}

  .nav .nbox{flex-wrap: wrap;line-height: 40px;}

  .nav .nbox a{width: 50%;margin: 0;height: auto;text-align: center;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}

  .nav .nbox a:nth-child(2n){border-right: 0;}

  .nav .nbox a.act{background: #18a6f2;color: #fff;}

  .ab1{padding: 30px 0;}

  .ab1 .tt{margin: 20px 0;}

  .ab1 .abox{display: block;margin-top: 20px;}

  .ab1 .abox .alt{width: 100%;}

  .ab1 .abox .alt .tc{line-height: 1.6;font-size: 14px;margin-bottom: 20px;}

  .ab1 .abox .art{width: 100%;margin:30px 0 280px;}

  .ab1 .abox .art .ul1 li .wz{font-size: 12px;}

  .ab1 .abox .art .bd{left: auto;right: 0;bottom: -80px;}

  .ab1 .abox .art .txt{left: 0;bottom:-250px ;}

  .ab1 .abox .art .txt.act{bottom: -230px;opacity: 0;}

  .ab1 .ubox{padding: 30px 0;}

  .ab1 .ubox .dl1{width: 45%;}

  .ab1 .ubox .dl1 dd .dtc .counter{font-size: 30px;}

  .ab1 .ubox .dl1 dd .dtc{margin: 20px 0;}

  .ab1 .ubox .dl1 dt{line-height: 1.5;font-size: 14px;}

  .ab1 .ubox .dl1 dd .dtc{font-size: 14px;}

  .ab2{padding: 40px 0;}

  .ab2 .ul1{margin-top: 50px;overflow: auto;}

  .ab2 .ul1 li{width: 280px;}

  .ab2 .ul1 li .ltc{width: 280px;padding: 0 10px;}

  .ab2 .ul1 li .ico{width: 62px;margin: 0 auto 20px;}

  .ab3{padding: 30px 0;}

  .ab3 .atop{margin: 20px 0 ;height: auto;}

  .ab3 .atop .ul1{overflow: auto;}

  .ab3 .atop .ul1 li{width: 180px;overflow: visible;}

  .ab3 .atop .ul1 li .ico{width: 100px;height: 100px;}

  .ab3 .atop .ul1 li .ico .img{width: 40px;}

  .ab3 .atop .ul1 li .yuan{display: none;}

  .ab3 .atop .ul1 li .year{width: 180px;margin-bottom: 10px;}

  .ab3 .abtm .swiper2 .swiper-slide .sbox{display: block;}

  .ab3 .abtm .swiper2 .swiper-slide .sbox .img,.ab3 .abtm .swiper2 .swiper-slide .sbox .img img{width: 100%;height: auto;}

  .ab3 .abtm .swiper2 .swiper-slide .sbox .txt{width: 100%;padding: 20px 10px;}

  .ab3 .abtm .swiper2 .swiper-slide .sbox .txt .stc{padding: 20px 0 0 20px;margin-top: 10px;height: 250px;}

  .vd_tanchuang video{width: 90%;height: auto;top: 45%;left: 5%;}
  
  .vd_tanchuang.act video{top: 40%;}

  .hon1{padding: 30px 0;}

  .hon1 .tt{margin: 20px 0;}

  .hon1 .hon_ry{height: 500px;padding: 20px;}

  .hon1 .hon_ry .swiper4{width: 100%;}

  .hsw1{padding: 30px 5%;}

  .hsw1 .swiper3{padding-bottom: 30px;}

  .dut1{padding: 30px 0;}

  .dut1 .tt{margin: 20px 0 0;display: block;}

  .dut1 .tt .dlt{width: 100%;}

  .dut1 .tt .drt{width: 100%;margin-top: 15px;}

  .dut2{padding: 50px 0;}

  .dut2 .ul1{overflow: auto;flex-wrap: nowrap;}

  .dut2 .ul1 li{width: 290px;margin-right: 20px;padding-top: 20px;}

  .dut2 .ul1 li .ltop{width: 290px;padding: 0 20px 20px;}

  .dut2 .ul1 li .ltop .ico{width: 35px;margin-bottom: 10px;}

  .dut2 .ul1 li .lbtm{padding: 10px 20px;}

  .dut2 .ul1 li .lbtm div{padding: 10px 0;}

  .new1{padding: 30px 0;}

  .new1 .tt{margin: 20px 0;}

  .new1 .ul1 li a{display: block;}

  .new1 .ul1 li a .img{width: 100%;}

  .new1 .ul1 li a .txt{width: 100%;padding: 20px 5%;border: 0;}

  .new1 .ul1 li a .txt .atc{margin: 10px 0 15px;font-size: 14px;line-height: 24px;height: 48px;}

  .page1,.mbnav{display: none;}

  .page2{display: block;margin-top: 20px;}

  .newco1{padding: 30px 0;}

  .newco1 .nbox{padding: 0;}

  .newco1 .nbox .nbox2{padding: 30px 5%;}

  .newco1 .nbox .nbox2 .day{display: block;margin: 20px 0 15px;}

  .newco1 .nbox .nbox2 .day span{width: 100%;margin-block-end: 10px;}

  .newco1 .nbox .nbox2 .ntc{padding: 20px 0;font-size: 14px;line-height: 1.8;}

  .newco1 .nbox .nbox2 .btn{display: block;margin-top: 20px;}

  .newco1 .nbox .nbox2 .btn .blt{width: 100%;margin-bottom: 20px;}

  .con1{padding: 30px 0;}

  .con1 .tt{margin: 20px 0;}

  .con1 .ul1{display: block;}

  .con1 .ul1 li{width: 100%;margin: 0 0 20px;}

  .con1 .ul1 li .img s{background:rgba(89, 115, 151, 0.8) ;}

  
  .con2{padding: 30px 0;}

  .con2 .ul1{margin: 20px 0;display: block;}

  .con2 .ul1 li{width: 100%;margin-bottom: 10px;}

  .guanbi .gbox{width: 90%;}

  .pro1{padding: 30px 0;}

  .pro1 .tt{margin: 20px 0;}

  .pro1 .tc{line-height: 1.8;font-size: 14px;}

  .pro2,.prjg1{padding: 30px 0;}

  .prjg1 .ul1{overflow: auto;height: auto;}

  .prjg1 .ul1 li{width: 200px ;white-space:nowrap;line-height: 40px;margin-right: 30px;}

  .prjg1 .ul1 li:last-child{margin-right: 0;}

  .prjg1 .ul1 li s, .prjg1 .ul1 li span{display: none;}

  .prjy2{padding: 30px 0;}

  .prjy2 .img0{margin: 20px 0;}

  .prjy2 .ul1{display: block;}

  .prjy2 .ul1 li{width: 100%;margin: 0 0 20px;}

  .prfz1 .tt{display: block;}

  .prfz1 .tt .prt{justify-content: space-between;width: 100%;margin-top: 20px;}

  .prfz1 .tt .prt a{margin: 0; width: 45%;padding: 0;text-align: center;}

  .bd_tanchuang .gbox, .sp_tanchuang .gbox{padding: 80px 20px 20px;width: 90%;}

  .bd_tanchuang .ul1{display: block;margin-top: 20px;}

  .bd_tanchuang .ul1 li{width: 100%;margin: 0 0 20px;}

  .bd_tanchuang .ul1 li .img{margin-bottom: 15px;}

  .a_dw{top: -50px;}

  .prfz2 .img{margin-top: 20px;}

  .prcp2 .ul1{display: block;}

  .prcp2 .ul1 li{width: 100%;}

  .prcp2{padding-bottom: 30px;}

  .prfz1 .tt .prt a{display: flex;justify-content: center;align-items: center;line-height: 1.6;padding: 15px 0;}

  .inv1 .tt{margin-bottom: 0;}

  .inv2 .ul1{display: block;}

  .inv2 .ul1 li{width: 100%;display: block;height: auto;padding: 30px 5%;}

  .inv2 .ul1 li .llt{width: 100%;border: 0;height: auto;}

  .inv2 .ul1 li .llt .ltc{margin: 15px 0 20px;}

  .inv2 .ul1 li .lrt{width: 100%;padding-right: 10px;height: auto;line-height: 1.8;}

  .inv2 {padding-bottom: 20px;}

  .invwy1 .dbox{display: block;}

  .invwy1 .dbox dl{width: 100%;margin: 0 0 20px;}

  .invwy1{padding-bottom: 20px;}

  .incw1 .nbox{display: block;height: auto;}

  .incw1 .nbox .nlt{width: 100%;height: 55px;border: 0;}

  .incw1 .nbox .nlt s,.incw1 .nbox .nlt .next5, .incw1 .nbox .nlt .prev5{display: none;}

  .incw1 .nbox .nlt .swiper5{height: 55px;padding:  0 0;background: #ddd;}

  .incw1 .nbox .nlt .swiper5 .swiper-slide{width: 100px;}

  .incw1 .nbox .nlt .swiper5 .swiper-slide-active{background: #1d96d5;}

  .incw1 .nbox .nrt{width: 100%;margin-top: 20px;}

  .incw1 .nbox .nrt .sj{display: none;}

  .incw1 .nbox .nrt{padding:  20px 10px;height: 350px;}

  .incw1 .nbox .nrt .ul1{padding-right: 10px;}

  .incw1 .nbox .nrt .ul1 li{padding: 10px 0;display: block;}

  .incw1 .nbox .nrt .ul1 li .ilt{width: 100%;}

  .incw1 .nbox .nrt .ul1 li .irt{width: 100%;}

  .incw1{padding-bottom: 30px;}

  .intz2 .nbox{display: block;}

  .intz2 .nbox .nlt{width: 100%;height: auto;padding: 20px;}

  .intz2 .nbox .nlt .xian{margin: 15px 0;}

  .intz2 .nbox .nrt{width: 100%;margin-top: 20px;height: auto;}

  .intz2 .nbox .nrt img{width: 100%;height: auto;}

  .intz2{padding-bottom: 30px;}

  .jo2 .jbox{padding: 30px 20px;}

  .jo2 .jbox .ul1{flex-wrap: nowrap;overflow: auto;}

  .jo2 .jbox .ul1 li{width: 286px;}

  .jo2 .jbox .ul1 li .lbox{width: 280px;height: 100%;}

  .jo2 .jbox .ul1 li .lbox .ico{width: 52px;}

  .jo2{padding-bottom: 30px;}

  .jo3{padding: 30px 0;}

  .jo3 .swiper6{margin: 20px 0 0;padding-bottom: 30px;}

  .jo3 .btn{display: none;}

  .jopx1{padding-bottom: 0;}

  .jo1{padding-bottom: 1px;}

  .jopx1 .jbox .txt{position: relative;width: 100%;top: 0;transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px 0;}

  .jopx1 .jbox .txt .s1,.jopx1 .jbox .txt .s2{display: none;}

  .jopx1 .jbox img{width: 90%;margin: 0 0  0 10%;}

  .jopx2{padding: 30px 0;}

  .jopx2 .tc{line-height: 2;margin: 20px 0;font-size: 14px;}

  .jopx2 .ul1{overflow: auto;}

  .jopx2 .ul1 li{width: 200px;padding: 40px 0;}

  .jopx2 .ul1 li .ltt{width: 200px;}

  .jopx2 .ul1 li:hover{top: 0;}

  .jopx2 .ul1 li .ico{width: 50px;margin-bottom: 20px;}

  .jopx3{padding: 30px 0;}

  .jopx3 .swiper7{margin: 20px 0 0;padding-bottom: 30px;}

  .jopx3 .btn{display: none;}

  .jozw1 .ul1{display: block;}

  .jozw1 .ul1 li{width: 100%;margin-bottom: 10px;}

  .jozw1{padding-bottom: 20px;}

  .se1 .tt{display: block;margin-bottom: 0;}

  .se1 .tt .srt{width: 100%;margin-top: 20px;}

  .se2 .tt,.se2 .ul1 li a{padding: 20px 0;}

  .se2 .ul1 li a .atc{margin: 15px 0;}

  .se2{padding-bottom: 30px;}

  .incw1 .nbox .nlt .swiper5 .swiper-slide-active .sbox{font-size: 22px;}

  .incw1 .nbox .nrt .ul1 li .irt a{width: 30px;}

  .incw1 .nbox .nrt .ul1 li .irt a.bf2{margin-right: 10px;}

  .incw1 .nbox .nrt .ul1 li .ilt a{padding-left: 30px;background-size: 20px;}


  .jozw1 .ul1 li:nth-child(2) .btn{overflow: auto;max-width: 100%;white-space:nowrap;}

  .jozw1 .ul1 li:nth-child(2)  .btn a.act{width: 400px;}

  .jozw1 .ul1 li:nth-child(2)  .btn a.act span{width: 240px;}

  .con1 .ul1 li .txt a,.con1 .ul1 li .txt a:nth-child(2){line-height: 1.5;margin-top: 0px;}




  
}
















