﻿/* 前端邵刚 */

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

*{ margin:0; padding:0;}



.oppoR{font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

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: #111;font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}

html.act{overflow: hidden;width: 100%;height: 100vh;}

html{font-size: 100px;}

.ul,.ul .li,.ul li,.ul td,.ul 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: #111; outline: none;}

textarea,select{outline:none;color:#666;font-size:14px;width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

.edit img,
.img_inline_block img{ display: inline-block;height: auto;}

.gdt::-webkit-scrollbar{ width:4px;height: 1px;}

.gdt::-webkit-scrollbar-thumb{ background:#F4190A;border-radius: 2px;}

.gdt::-webkit-scrollbar-track{ background:#DDDDDD;border-radius: 2px;}

.gdt2::-webkit-scrollbar{ width:1px;height: 4px;}

.gdt2::-webkit-scrollbar-thumb{ background:#F4190A;border-radius: 2px;}

.gdt2::-webkit-scrollbar-track{ background:#DDDDDD;border-radius: 2px;}

.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_44{font-size:44px;}

.f_46{font-size:46px;}

.f_48{font-size:48px;}

.f_50{font-size:50px;}

.f_64{font-size:64px;}

.fw_100{font-weight: 100;}

.img_cct{width: 100%;opacity: 0;}

.line10{line-height: calc(1em + 10px);}

.t_line1{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.t_line2{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.t_line3{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.t_line4{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.t_line5{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}

.mg40{margin-top: 0.4rem;}

.mg50{margin-top: 0.5rem;}

.mg60{margin-top: 0.6rem;}

.mg65{margin-top: 0.65rem;}

.mg70{margin-top: 0.7rem;}

.mg80{margin-top: 0.8rem;}

.mg90{margin-top: 0.9rem;}

.mg100{margin-top: 1rem;}

.mg130{margin-top: 1.3rem;}

.mg155{margin-top: 1.55rem;}

.pd60{padding-top: max(50px, 0.6rem);}

.pd60_165{padding: max(50px, 0.6rem) 0 1.65rem;}

.pd60_145{padding: max(50px, 0.6rem) 0 1.45rem;}

.pd65_75{padding: max(50px, 0.65rem) 0 max(50px, 0.75rem);}

.pd70_115{padding: 0.7rem 0 1.15rem;}

.pd80{padding-top: max(50px, 0.8rem);}

.pd80_120{padding: max(50px, 0.8rem) 0 1.2rem;}

.pd80_125{padding: max(50px, 0.8rem) 0 1.25rem;}

.pd80_180{padding: max(50px, 0.8rem) 0 1.8rem}

.pd90{padding-top: max(50px, 0.9rem);}

.pd90_190{padding: max(50px, 0.9rem) 0 1.9rem;}

.pd100{padding-top: 1rem;}

.pd110{padding-top: 1.1rem;}

.pd100_115{padding: 1rem 0 1.15rem;}

.pd110_115{padding: 1.1rem 0 1.15rem;}

.pd120_135{padding: 1.2rem 0 1.35rem;}

.pd140{padding-top: 1.4rem;}



/*分页*/

.a_dw{position: relative;top: -80px;}

.a_dw2{top: -60px;}

.box{max-width:1440px;min-width: 1200px;width:76%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.onetime{-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);}

.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);}

.alltime2,.alltime2 *{-webkit-transition: all 5s cubic-bezier(.4,0,.2,1); -moz-transition: all 5s cubic-bezier(.4,0,.2,1); transition: all 5s cubic-bezier(.4,0,.2,1);}

.alltime3,.alltime3 *{-webkit-transition: all .5s cubic-bezier(.4,0,.2,1); -moz-transition: all .5s cubic-bezier(.4,0,.2,1); transition: all .5s cubic-bezier(.4,0,.2,1);}

.alltime4,.alltime4 *{-webkit-transition: all 1s cubic-bezier(.4,0,.2,1); -moz-transition: all 1s cubic-bezier(.4,0,.2,1); transition: all 1s cubic-bezier(.4,0,.2,1);}

.alltime5,.alltime5 *{-webkit-transition: all 3s cubic-bezier(.4,0,.2,1); -moz-transition: all 3s cubic-bezier(.4,0,.2,1); transition: all 3s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{ font-weight: bold; font-family:  Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.fce{text-align: center;}

.just{text-align: justify;}

.iw100{width: 100%;}

.place::-webkit-input-placeholder{color:#999999;}

.place:-moz-placeholder{color:#999999;}

.place::-moz-placeholder{color:#999999;}

.place:-ms-input-placeholder{color:#999999;}

.place2::-webkit-input-placeholder{color:#BFBFBF;}

.place2:-moz-placeholder{color:#BFBFBF;}

.place2::-moz-placeholder{color:#BFBFBF;}

.place2:-ms-input-placeholder{color:#BFBFBF;}

/* 视频弹框 */
.z_tanchuang {position: fixed;display: table;height: 100%;width: 100%;top: 0;left: 0;z-index: 130;opacity: 0;visibility: hidden;pointer-events: none;-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);}

.z_tanchuang .tbox {display: table-cell;background: rgba(0, 0, 0, 0.8);text-align: center;vertical-align: middle;}

.z_tanchuang .tbox .modal {background: white;padding: 0px;display: block;border-radius: 5px;position: relative;width: 90%;width: 1000px;max-height: 90%;margin: 0 auto;transform: translateY(5%);opacity: 0;-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);}

.z_tanchuang .tbox .modal .out{position: absolute;width: 40px;height: 40px;line-height: 40px;background: #fff url(/png/5kqrdatc.png) center no-repeat;background-size: 20px;color: #000;font-size: 30px;text-align: center;border-radius: 50%;top: -20px;right: -20px;cursor: pointer;z-index:5;}

.z_tanchuang .tbox .modal .img{width: 100%;max-width: 600px;margin: 0 auto;}

.z_tanchuang .tbox .modal .img video{display: block;width: 100%;max-width: 100%;object-fit: cover;}

.z_tanchuang .tbox .modal .img img{margin: 0 auto ;}

.z_tanchuang .tbox .modal .out:hover{background: #fff url(/png/4povbmp3.png) center no-repeat;background-size: 20px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.z_tanchuang .tbox .modal2{padding: 20px;}

.z_tanchuang .tbox .modal .img{max-width: 1000px;}

.z_tanchuang.act{visibility: visible;pointer-events: visible;opacity: 1;}

.z_tanchuang.act .tbox .modal{transform: translateY(0); opacity: 1;}

.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 111;}

.header .box{display: flex;justify-content: space-between;align-items: center;}

.header .logo{display: flex;align-items: center;width: 159px;position: relative;width:130px;}

.header .logo img:nth-child(2){position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: 0;}

.header .ul{display: flex;padding-right: 0.2rem;}

.header .ul .li{position: relative;}

.header .ul .li:not(:first-child){margin-left: 0.6rem;}

.header .ul .li .lv1 a{display: block;line-height: 80px;color: #fff;}

.header .ul .li .lv1 a sup{color: #fff;display:inline-block;position:relative;transform:translateY(-3px);vertical-align: top;}

.header .ul .li .lv1 s{position: absolute;left: 0;bottom: 0;width: 0;height: 3px;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);opacity: 0;}

.header .ul .li.act .lv1 s{width: 100%;}

.header .rf{display: flex;align-items: center;}

.header .rf .link{width: 40px;height: 40px;width: 32px;height: 32px;font-size:12px;border-radius: 50%;border: 1px solid rgba(255,255,255,0.3);display: flex;align-items: center;justify-content: center;position: relative;}

.header .rf .link:not(:first-child){margin-left: 9px;}

.header .rf .link s{background: linear-gradient(255.39deg, #F37819 -2.98%, #F40B0B 102.07%);position: absolute;top: -1px;left: -1px;width: calc(100% + 2px);height: calc(100% + 2px);border-radius: 50%;opacity: 0;}

.header .rf .link span{color: #fff;position: relative;z-index: 5;font-size:12px;}

.header .rf .link > img{width: 14px;}

.header .rf .link img:nth-child(1){position: relative;z-index: 4;}

.header .rf .link img:nth-child(2){position: absolute;z-index: 5;top: 0;right: 0;left: 0;bottom: 0;margin: auto;opacity: 0;}

.header .rf .link .ewm{text-align:center; width: 80px;background: #fff;padding: 5px;position: absolute;top: 60px;opacity: 0;pointer-events: none; left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);border-radius: 4px;box-shadow: 0px 0px 10px 0px rgba(221, 221, 221, 1);}

.header .rf .link .ewm img{width: 100%;opacity: 1 !important;margin-bottom:5px;}

.header .rf .link:hover .ewm{opacity: 1;top: 40px;}




.header .rf .lang{position:relative;}

.header .rf .lang .langpop{position:absolute;top: 100%;left: 0;transform: translateY(16px);opacity: 0;pointer-events: none;}

.header .rf .lang .langpop .link{margin-left: 0;background: #fff;}

.header .rf .lang:hover .langpop{transform: translateY(0);opacity: 1;pointer-events: all;}




.header .lv2List{position: absolute;top: 100%;left: -0.5rem;background: #fff;width: calc(100% + 1rem);display: none;}

.header .lv2List .lv2{position: relative;padding: 0 0.28rem;}

.header .lv2List .lv2:first-child{padding-top: 0.22rem;}

.header .lv2List .lv2:last-child{padding-bottom: 0.25rem;}

.header .lv2List .lv2 a{display: flex;align-items: center;justify-content: space-between;min-height: 45px;border-radius: 3px;padding: 8px 0.2rem;}

.header .lv2List .lv2 a .txt{width: 100%;}

.header .visionList{width: 3.11rem;min-width: 250px;width:2.5rem;}

.header .vmrList{width: 3.11rem;min-width: 250px;width:2.5rem;}

.header .li:nth-child(4) .lv2List{text-align: center;}

.header .vmrList .lv2{padding-left: 0.15rem;}

.header .vmrList .lv2:last-child{padding-bottom: 0.5rem;}

.header .lv2List .lv2 a .arr{width: 20px;min-width: 20px;margin-left: 0.2rem;opacity: 0;}

.header .lv2List .lv2 a .ico{width: 0.3rem;min-width: 0.3rem;margin-right: 0.1rem;}

.header .lv2List .lv2 a .more{min-width: 6px;margin-left: 0.27rem;}

.header .lv2List .lv3List{position: absolute;width: 86.2%;left: calc(100% - 0.28rem);background: #fff;display: none;padding-left: 0.28rem;padding-bottom: 0.25rem;}

.header .lv2List .lv2:nth-child(3) .lv3List{top: calc((-90px - 0.22rem));padding-top: calc((90px + 0.22rem));min-height: calc(180px + 0.72rem);}

.header .lv2List .lv2:nth-child(4) .lv3List{top: calc((-135px - 0.22rem));padding-top: calc((135px + 0.22rem));min-height: calc(180px + 0.72rem);}

.header .lv2List .lv3List .lv3 a{padding-left: 0;}

.header .lv2List .lv3List .lv3 a:hover{background: none;font-weight: bold;}

.header .lv2List .lv2 a:hover{background: #F3F3F3;}

.header .lv2List .lv2 a:hover .txt{font-weight: bold;}

.header .lv2List .lv2 a:hover .arr{opacity: 1;}

.header .lv2List .lv2:hover .lv3List{display: block;}

.header.act,
.header:hover{background: #fff;}

.header.act .logo img:nth-child(1),
.header:hover .logo img:nth-child(1){opacity: 0;}

.header.act .logo img:nth-child(2),
.header:hover .logo img:nth-child(2){opacity: 1;}

.header.act .ul .li .lv1 a,
.header:hover .ul .li .lv1 a{color: #111;}

.header.act .ul .li .lv1 a sup,
.header:hover .ul .li .lv1 a sup{color: #111;}

.header.act .ul .li .lv1 a s,
.header:hover .ul .li .lv1 a s{opacity: 1;}

.header.act .rf .link,
.header:hover .rf .link{border-color: rgba(17, 17, 17, 0.3);}

.header.act .rf .link span,
.header:hover .rf .link span{color: #111;}

.header.act .rf .link img:nth-child(1),
.header:hover .rf .link img:nth-child(1){opacity: 0;}

.header.act .rf .link img:nth-child(2),
.header:hover .rf .link img:nth-child(2){opacity: 1;}

.header:hover .ul .li:hover .lv1 a s{width: 100%;}

.header:hover .rf .link:hover s{opacity: 1;}

.header:hover .rf .link:hover span{color: #fff;}

.header:hover .rf .link:hover img:nth-child(1){opacity: 1;}

.header:hover .rf .link:hover img:nth-child(2){opacity: 0;}

.navact .header{transform: translateY(-80px);}

.footer{background: #03182C;overflow: hidden;}

.footer .ftp{padding: 1.04rem 0 2px;display: flex;justify-content: space-between;}

.footer .ftp .lf{width: calc(500 / 1440 * 100%);width: 500px;}

.footer .ftp .rf{width: calc(775 / 1440 * 100%);max-width:calc(100% - 600px;)}

.footer .ftp .lf .logo{display: flex;width:180px;}

.footer .ftp .lf .lcon{margin-top: 11px;margin-bottom: 11px;}

.footer .ftp .lf .lcon .item{display: flex;align-items: center;}

.footer .ftp .lf .lcon .item .set{display: flex;align-items: center;white-space: nowrap;}

.footer .ftp .lf .lcon .item .set .ico{width: 24px;min-width: 24px;margin-right: 5px;}

.footer .ftp .lf .lcon .item .set .t1{color: #fff;}

.footer .ftp .lf .lcon .item .t2{display: flex;}

.footer .ftp .lf .lcon .item .t2 .f_30{line-height: calc(50 / 36);color: #fff;}

.footer .ftp .lf .lcon .item .t2.f_14{line-height: calc(1em + 10px);color: #fff;font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;;}

.footer .ftp .lf .lcon .item .t2 .f_16{line-height: calc(22 / 16);color: #fff;font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.footer .ftp .lf .lcon .item .t2 a:hover{color: #F4190A;}

.footer .ftp .lf .lcon .add{margin-bottom: 0.1rem;}

.footer .ftp .lf .lcon .item:last-child{margin-bottom: 0;}

.footer .ftp .lf .app{display: flex;padding-bottom: 134px;}

.footer .ftp .lf .app .item{position: relative;margin-right: 20px;}

.footer .ftp .lf .app .item .itp{position: relative;width: 32px;height: 32px;border-radius: 50%;border: 1px solid rgba(255,255,255,0.2);}

.footer .ftp .lf .app .item .ibt{position: absolute;width: 100px;padding-top: 10px;text-align: center;left: 50%;margin-left: -50px;top: 100%;transform: translateY(30px);opacity: 0;pointer-events:none;}

.footer .ftp .lf .app .item .ibt .ewm{width: 100px;height: 100px;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(255,255,255,0.2);}

.footer .ftp .lf .app .item .ibt .txt{line-height: 2;color: #fff;}

.footer .ftp .lf .app .item .ibt2{left:390%;}

.footer .ftp .lf .app .item:hover .itp{border-color: #fff;background: #000000;}

.footer .ftp .lf .app .item:hover .ibt{transform: translateY(0);opacity: 1;}

.footer .ftp .rf .ul{display: flex;justify-content: space-between;}

.footer .ftp .rf .lv1{display: flex;margin-bottom: 0.19rem;}

.footer .ftp .rf .lv1 a{line-height: calc(25 / 18);color: #fff;font-weight: bold;}

.footer .ftp .rf .lv1 a sup{color: #fff;display: inline-block;position:relative;transform:translateY(0);vertical-align:top;}

.footer .ftp .rf .lv1 a:hover sup,
.footer .ftp .rf .lv1 a:hover{color: #F4190A;}

.footer .ftp .rf .lv2{display: flex;}

.footer .ftp .rf .lv2 a{line-height: 2;color: rgba(255,255,255,0.7);}

.footer .ftp .rf .lv2 a:hover{color: #F4190A;opacity: 1;}

.footer .fbt{border-top: 1px solid rgba(217, 217, 217, 0.2);padding: 0.23rem 0 0.26rem;line-height: calc(32 / 14);color: #fff;display: flex;justify-content: space-between;}

.footer .fbt .lf{width: calc(100% - 150px);}

.footer .fbt .lf a{margin-left: 0.24rem;}

.footer .fbt a{color: #fff;}

.footer .fbt a:hover{color: #F4190A;}

.banner .img{overflow: hidden;}

.banner .img img{transform: scale(1.3);-webkit-transform: scale(1.3);position: relative;}

.banner .swiper-slide-active .img img{transform: scale(1);-webkit-transform: scale(1);}

.banner .txt{position: absolute;top: calc(75 / 850 * 100%);left: 0;width: 100%;margin-top: 80px;text-align: center;z-index: 10;}

.banner .txt .t1{line-height: 2;color: #fff;transform: translateY(50px);opacity: 0;pointer-events: none;}

.banner .txt .t2{line-height: calc(55 / 42);color: #fff;margin-top: 2px;transform: translateY(50px);opacity: 0;pointer-events: none;}

.banner .txt .t3{line-height: 25 / 18;color: #fff;margin-top: 6px;transform: translateY(50px);opacity: 0;pointer-events: none;}

.banner .txt .t4{display: flex;justify-content: center;margin-top: 0.17rem;transform: translateY(50px);opacity: 0;pointer-events: none;}

.banner .txt .t4 a{display: flex;align-items: center;justify-content: center;line-height: calc(32 / 18);color: #fff;}

.banner .txt .t4 a span{position: relative;margin-left: 0.1rem;transform: translateY(1px);}

.banner .txt .t4 a span img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;}

.banner .txt .t4 a:hover{color: #F4190A;}

.banner .txt .t4 a:hover span img:nth-child(1){opacity: 0;}

.banner .txt .t4 a:hover span img:nth-child(2){opacity: 1;}

.banner .swiper-slide-active .txt .t1{opacity: 1;transform: translateY(0);pointer-events: all;-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);}

.banner .swiper-slide-active .txt .t2{opacity: 1;transform: translateY(0);pointer-events: all;transition-delay: 0.1s;-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);transition-delay: 0.1s;}

.banner .swiper-slide-active .txt .t3{opacity: 1;transform: translateY(0);pointer-events: all;transition-delay: 0.2s;-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);transition-delay: 0.2s;}

.banner .swiper-slide-active .txt .t4{opacity: 1;transform: translateY(0);pointer-events: all;transition-delay: 0.3s;-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);transition-delay: 0.3s;}

.inner_banner{position: relative;}

.inner_banner .imgs{position: relative;width:100%;/*height:650px;*/overflow:hidden;}

/*.vision_ban .imgs,.vmr_list_ban .imgs,.sol_ban .imgs{height:950px;}*/



.inner_banner .imgs::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);}

.inner_banner .imgs img{width:100%;height:100%;object-fit:cover;}

.inner_banner .txt{display: flex;align-items: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.inner_banner .txt .t1{line-height: calc(59 / 42);color: #fff;}

.inner_banner .txt .t2{line-height: 1.5;color: #fff;margin-top: 1.1em;}

.sol_ban .t2{margin: 1.1em auto 0;max-width: 44.1em;}

.solList .ul{display: flex;flex-wrap: wrap;}

.solList .ul .li{width: calc((100% - 0.44rem)/3);margin: 0.2rem 0.22rem 0 0;}

.solList .ul .li:nth-child(3n){margin-right: 0;}

.solList .ul .li:nth-child(1),
.solList .ul .li:nth-child(2),
.solList .ul .li:nth-child(3){margin-top: 0;}

.solList .ul .li .ss{position: relative;display: block;border-radius: 0.12rem;overflow: hidden;}

.solList .ul .li .ss .img{overflow: hidden;}

.solList .ul .li .ss .txt{position: absolute;top: 0.4rem;left: 0.4rem;line-height: 30px;color: #fff;}

.solList .ul .li .ss:hover .img img{transform: scale(1.05);}

.sol_con_ban .t2{max-width: 45em;}

.inner_nav{position: sticky;top: 0;z-index: 100;background: #fff;}

.inner_nav::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #D9D9D9;}

.inner_nav .box{display: flex;justify-content: space-between;}

.inner_nav .lf{display: flex;align-items: center;line-height: 25px;min-height: 60px;}

.inner_nav .lf a,
.inner_nav .lf span{color: #999999;}

.inner_nav .lf span{margin: 0 0.1rem;}

.inner_nav .lf a:last-child,
.inner_nav .lf a:hover{color: #111;}

.inner_nav .ul{display: flex;}

.inner_nav .ul .li{display: flex;margin-left: 40px;}

.inner_nav .ul .li a{position: relative;line-height: 60px;color: #666666;}

.inner_nav .ul .li s{position: absolute;left: 0;bottom: 0;width: 0;height: 4px;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);}

.inner_nav .ul .li.active a,
.inner_nav .ul .li.act a,
.inner_nav .ul .li a:hover{color: #111;}

.inner_nav .ul .li.active a,
.inner_nav .ul .li.act a{font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.inner_nav .ul .li.active a s,
.inner_nav .ul .li.act a s{width: 100%;}

.sol1 .ul{display: flex;flex-wrap: wrap;padding-top: 0.25rem;}

.sol1 .ul .li:nth-child(odd){width: calc(783 / 1440 * 100%);padding-right: 0.4rem;}

.sol1 .ul .li:nth-child(even){width: calc(657 / 1440 * 100%);}

.sol1 .ul .li{display: flex;margin-top: 0.55rem;}

.sol1 .ul .li .ico{width: 50px;min-width: 50px;margin-right: 0.3rem;}

.sol1 .ul .li .txt .t1{line-height: 1.4;color: #000000;}

.sol1 .ul .li .txt .t2{line-height: 21px;color: #333333;margin-top: 1em;}

.sol2 .ul{display: flex;flex-wrap: wrap;padding-top: 0.25rem;}

.sol2 .ul .li{display: flex;align-items: center;padding-right: 0.4rem;margin-top: 0.55rem;}

.sol2 .ul .li .ico{width: 50px;min-width: 50px;margin-right: 0.3rem;}

.sol2 .ul .li .txt{line-height: calc(25 / 18);color: #000;}

.sol2 .ul .li:nth-child(3n - 2){width: calc(493 / 1440 * 100%);}

.sol2 .ul .li:nth-child(3n - 1){width: calc(494 / 1440 * 100%);}

.sol2 .ul .li:nth-child(3n){width: calc(453 / 1440 * 100%);}

.sol3{background: #ececec;}



.sol3 .img img{margin: 0 auto;}

.sol4 .sbox{margin-top: 0.45rem;position: relative;}

.sol4 .swiper .ss{display: block;position: relative;border-radius: 0.12rem;overflow: hidden;}

.sol4 .swiper .ss .bg{position: relative;}

.sol4 .swiper .ss .bg img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.sol4 .swiper .ss .img{position: absolute;top: 0;left: 0;width: 100%;}

.sol4 .swiper .ss .txt{position: absolute;left: 0.13rem;bottom: 0.3rem;width: calc(100% - 0.26rem);line-height: 1.4;color: #111;text-align: center;}

.sol4 .swiper .ss:hover .bg img:nth-child(1){opacity: 0;}

.sol4 .swiper .ss:hover .bg img:nth-child(2){opacity: 1;}

.sol4 .swiper .ss:hover .txt{color: #fff;}

.swpbtn a{width: 40px;height: 40px;border-radius: 50%;overflow: hidden;position: absolute;top: 50%;margin-top: -20px;}

.swpbtn a img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.swpbtn a.prev{left: -0.9rem;}

.swpbtn a.next{right: -0.9rem;}

.swpbtn a.next img{transform: rotate(180deg);}

.swpbtn a:hover img:nth-child(1){opacity: 0;}

.swpbtn a:hover img:nth-child(2){opacity: 1;}

.splbd .pogin{display: flex;justify-content: center;align-items: center;bottom: 0;}

.splbd .pogin span{width: 8px;height: 8px;border-radius: 4px;background: #D9D9D9;opacity: 1;position: relative;margin: 0 0.075rem;}

.splbd .pogin span.swiper-pagination-bullet-active{background: #F4190A;}

.splbd .pogin.swiper-pagination-lock{display: none;}

.sol5 .ul{display: flex;flex-wrap: wrap;}

.sol5 .ul .li{width: 25%;margin-top: 0.5rem;padding: 0 0.15rem;position: relative;}

.sol5 .ul .li .ico{width: 50px;margin: 0 auto;}

.sol5 .ul .li .txt{text-align: center;line-height: calc(25 / 18);color: #000000;text-align: center;margin-top: 0.2rem;}

.sol5 .ul .li s{position: absolute;right: 0;top: 20px;height: calc(100% - 20px);width: 1px;background: #D9D9D9;}

.sol5 .ul .li:nth-child(4n) s{display: none;}

.sol6 .sbox{position: relative;}

.sol6 .swiper{border-radius: 0.12rem;overflow: hidden;}

.sol6 .swiper .ss{display: block;position: relative;cursor: default;}

.sol6 .swiper .ss[href]{cursor: pointer;}

.sol6 .swiper .ss .img{overflow: hidden;position:relative;}

.sol6 .swiper .ss .img:before{content: "";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/png/drsu8ez6.png) no-repeat center bottom;background-size:cover;}

/* .sol6 .swiper .ss[href]:hover .img img{transform: scale(1.05);} */

/*.sol6 .swiper .ss .txt{position: absolute;right: 0.45rem;top: calc(100 / 550 * 100%);height: calc(350 / 550 * 100%);width: 665px;background: #fff;padding: 0.5rem 30px 0.5rem 60px;max-width: 70%;}*/

/*.sol6 .swiper .ss .txt .tco{height: 100%;overflow-y: auto;padding-right: 15px;}*/

.sol6 .swiper .ss .txt .tco .t1{line-height: calc(39 / 28);}

.sol6 .swiper .ss .txt .tco .t2{margin-top: 0.2rem;line-height: 22px;}

.sol6 .swiper .ss .txt .tco .t2 p{padding-left: 0.35rem;position: relative;}

.sol6 .swiper .ss .txt .tco .t2 p:not(:last-child){margin-bottom: 0.1rem;}

.sol6 .swiper .ss .txt .tco .t2 p::before{content: "";position: absolute;top: 10px;left: 0;width: 0.15rem;height: 3px;transform: translateY(-50%);background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);}

.sol6 .swiper .ss .txt .tco{position: absolute;left: 0;top: auto;bottom: 0.845rem;padding: 0 1.13rem;max-width:100%;background:none;height: auto;max-height: calc(100% - 1.69rem);overflow-y: auto;}

.sol6 .swiper .ss .txt .tco .t1{color:#fff;}

.sol6 .swiper .ss .txt .tco .t2{color:#fff;}

.sc1{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;}

.sc1 .lf{width: calc(680 / 1440 * 100%);}

.sc1 .lf .ltp .t1{line-height: calc(45 / 32);}

.sc1 .lf .ltp .t2{line-height: 21px;color: #333;margin-top: 0.2rem;}

.sc1 .lf .lbt{margin-top: 1.1rem;}

.sc1 .lf .lbt .t1{line-height: calc(45 / 32);}

.sc1 .lf .lbt .t2{line-height: 21px;color: #333;margin-top: 0.2rem;}

.sc1 .lf .lbt .t2 p{padding-left: 0.25rem;position: relative;}

.sc1 .lf .lbt .t2 p:not(:last-child){margin-bottom: 0.1rem;}

.sc1 .lf .lbt .t2 p::before{content: "";position: absolute;top: 10px;left: 0;width: 0.15rem;height: 3px;transform: translateY(-50%);background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);}

.sc1 .rf{width: calc(680 / 1440 * 100%);border-radius: 0.12rem;overflow: hidden;}

.sc3 .t1{line-height: calc(45 / 32);}

.sc3 .ul{display: flex;flex-wrap: wrap;}

.sc3 .ul .li{margin-top: 0.5rem;width: calc(500 / 1440 * 100%);padding-right: 0.4rem;}

.sc3 .ul .li:nth-child(3n){width: calc(440 / 1440 * 100%);}

.sc3 .ul .li .ico{width: 50px;}

.sc3 .ul .li .tt1{line-height: 1.4;color: #000;margin-top: 0.2rem;}

.sc3 .ul .li .tt2{line-height: 21px;color: #333;margin-top: 0.1rem;}

.news .ntp{display: flex;justify-content: space-between;align-items: center;position: relative;z-index: 5;}

.news .ntp .lf{position: relative;}

.news .ntp .lf .ltp{width: 166px;height: 55px;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);border-radius: 28px;}

.news .ntp .lf .ltp .lcon{position: absolute;top: 3px;left: 3px;width: calc(100% - 6px);height: calc(100% - 6px);border-radius: 28px;background: #fff;display: flex;align-items: center;justify-content: center;}

.news .ntp .lf .ltp .lcon .tt{width: 72px;margin-right: 10px;position: relative;line-height: 25px;color: rgba(255,255,255,0);text-align: right;}

.news .ntp .lf .ltp .lcon .tt span{position: absolute;right: 0;top: 0;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;}

.news .ntp .lf .ltp .lcon .ico{position: relative;width: 24px;height: 24px;}

.news .ntp .lf .ltp .lcon .ico img:nth-child(2){position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;opacity: 0;}

.news .ntp .lf:hover .ltp .lcon{background: rgba(255,255,255,0);}

.news .ntp .lf:hover .ltp .lcon .tt{color: #fff;}

.news .ntp .lf:hover .ltp .lcon .tt span{opacity: 0;}

.news .ntp .lf:hover .ltp .lcon .ico img:nth-child(1){opacity: 0;}

.news .ntp .lf:hover .ltp .lcon .ico img:nth-child(2){opacity: 1;}

.news .ntp .lf .lbt{position: absolute;top: 100%;left: 0;width: 100%;background: #fff;padding: 0.1rem;display: none;}

.news .ntp .lf .lbt .lcon{overflow-y: auto;max-height: calc(88px + 1.08rem);}

.news .ntp .lf .lbt a{display: block;text-align: center;line-height: 22px;padding: 0.11rem 0.2rem;border-radius: 0.03rem;}

.news .ntp .lf .lbt a:hover{background: #F3F3F3;}

.news .ntp .rf{border: 3px solid #D9D9D9;width: 328px;height: 55px;border-radius: 28px;display: flex;justify-content: space-between;align-items: center;padding-right: 27px;}

.news .ntp .rf input{padding-left: 27px;display: block;width: 100%;outline: none;background: none;border: none;height: 49px;}

.news .ntp .rf .ss{position: relative;width: 24px;height: 49px;display: flex;align-items: center;min-width: 24px;margin-left: 27px;}

.news .ntp .rf .ss:hover img{transform: scale(1.25);}

.news_ul{display: flex;flex-wrap: wrap;}

.news_ul .li{width: calc(690 / 1440 * 100%);margin-right: calc(60 / 1440 * 100%);margin-top: 0.5rem;}

.news_ul .li:nth-child(2n){margin-right: 0;}

.news_ul .li:nth-child(1),
.news_ul .li:nth-child(2){margin-top: 30px;}

.news_ul .li .ss{display: block;}

.news_ul .li .img{overflow: hidden;border-radius: 0.12rem;}

.news_ul .li .img img{height: calc(min(1440px, 76vw)  * (400 / 690) * (690 / 1440));object-fit: cover;}

.news_ul .li .time{width: 121px;height: 38px;border: 1px solid #DDDDDD;border-radius: 19px;margin-top: 0.3rem;position: relative;display: flex;align-items: center;justify-content: center;}

.news_ul .li .time span{position: relative;z-index: 5;text-align: center;color: #222222;}

.news_ul .li .time s{background: linear-gradient(255.39deg, #F37819 -2.98%, #F40B0B 102.07%);position: absolute;top: -1px;left: -1px;width: calc(100% + 2px);height: calc(100% + 2px);border-radius: 20px;opacity: 0;}

.news_ul .li .t1{margin-top: 0.2rem;position: relative;}

.news_ul .li .t1 span{position: absolute;left: 0;top: 0;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;opacity: 0;max-width: 100%;}

.news_ul .li .t2{line-height: 22px;height: 44px;color: #333;margin-top: 0.1rem;}

.news_ul .li .ss:hover .img img{transform: scale(1.05);}

.news_ul .li .ss:hover .time span{color: #fff;}

.news_ul .li .ss:hover .time s{opacity: 1;}

.news_ul .li .ss:hover .t1{color: rgba(17, 17, 17, 0);}

.news_ul .li .ss:hover .t1 span{opacity: 1;}

.pg_pc{display: flex;align-items: center;justify-content: center;}

.pg_pc .prev{width: 35px;height: 35px;border: 1px solid #E2E2E2;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: relative;}

.pg_pc .prev img{position: relative;z-index: 5;}

.pg_pc .prev img:nth-child(2){position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: 0;}

.pg_pc .prev s{position: absolute;top: -1px;top: -1px;width: calc(100% + 2px);height: calc(100% + 2px);border-radius: 50%;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);opacity: 0;}

.pg_pc .prev:hover img:nth-child(1){opacity: 0;}

.pg_pc .prev:hover img:nth-child(2){opacity: 1;}

.pg_pc .prev:hover s{opacity: 1;}

.pg_pc .num{width: 35px;height: 35px;border: 1px solid #E2E2E2;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: relative;margin-left: 10px;}

.pg_pc .num s{position: absolute;top: -1px;top: -1px;width: calc(100% + 2px);height: calc(100% + 2px);border-radius: 50%;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);opacity: 0;}

.pg_pc .num span{position: relative;z-index: 5;color: #666666;font-size: 15px;}

.pg_pc .num.act s,
.pg_pc .num:hover s{opacity: 1;}

.pg_pc .num.act span,
.pg_pc .num:hover span{color: #fff;}

.pg_pc .nmore{display: flex;align-items: center;margin-left: 10px;}

.pg_pc .nmore s{width: 3px;height: 3px;border-radius: 50%;background: #D1D1D1;}

.pg_pc .nmore s:not(:first-child){margin-left: 3px;}

.pg_pc .next{width: 35px;height: 35px;border: 1px solid #E2E2E2;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: relative;margin-left: 10px;}

.pg_pc .next img{position: relative;z-index: 5;transform: rotate(180deg);}

.pg_pc .next img:nth-child(2){position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: 0;}

.pg_pc .next s{position: absolute;top: -1px;top: -1px;width: calc(100% + 2px);height: calc(100% + 2px);border-radius: 50%;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);opacity: 0;}

.pg_pc .next:hover img:nth-child(1){opacity: 0;}

.pg_pc .next:hover img:nth-child(2){opacity: 1;}

.pg_pc .next:hover s{opacity: 1;}

.pg_pc input{width: 55px;height: 35px;border: 1px solid #E2E2E2;border-radius: 18px;text-align: center;margin-left: 10px;outline: none;}

.pg_pc input:focus{border-color: #F4190A;}

.pg_pc .go{width: 55px;height: 35px;border: 1px solid #E2E2E2;border-radius: 18px;display: flex;align-items: center;justify-content: center;position: relative;margin-left: 10px;}

.pg_pc .go span{position: relative;z-index: 5;color: #666666;}

.pg_pc .go s{position: absolute;top: -1px;top: -1px;width: calc(100% + 2px);height: calc(100% + 2px);border-radius: 19px;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);opacity: 0;}

.pg_pc .go:hover span{color: #fff;}

.pg_pc .go:hover s{opacity: 1;}

.pg_yd a{display: flex;align-items: center;justify-content: center;background: linear-gradient(255.39deg, #F37819 -2.98%, #F40B0B 102.07%);width: 121px;height: 38px;border-radius: 19px;color: #fff;margin: 0 auto;}

.hd_place{height: 80px;background: #061928;}

.crumbs{padding: 14px 0 17px;}

.crumbs a{display: inline;color: #999999;font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.crumbs span{display: inline-block;width: 20px;height: 20px;margin: 0 5px;vertical-align: middle;}

.nbox{padding: 40px 0 1.1rem;max-width: 1200px;margin: 0 auto;}

.nbox .title{line-height: calc(45 / 32);color: #212121;}

.nbox .status{display: flex;flex-wrap: wrap;justify-content: center;}

.nbox .status span{display: flex;align-items: center;margin: 9px 12px 0;color: #999999;line-height: calc(28 / 16);}

.nbox .status span img{width: 16px;min-width: 16px;margin-right: 4px;}

.nbox .tline{border-bottom: 1px dashed #D9D9D9;}

.nbox .tline1{margin-top: 22px;}

.nbox .edit{margin-top: 30px;line-height: calc(30 / 16);color: #666;}

.nbox .tline2{margin-top: 0.5rem;}

.nbox .fy{display: flex;justify-content: space-between;align-items: center;margin-top: 0.48rem;}

.nbox .fy .lf{max-width: calc(100% - 200px);}

.nbox .fy .lf .item:nth-child(2){margin-top: 0.12rem;}

.nbox .fy .lf .item{display: flex;}

.nbox .fy .lf .item a{position: relative;padding-left: 20px;line-height: calc(28 / 16);color: #212121;font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.nbox .fy .lf .item a::before{content: "";position: absolute;left: 0;top: 50%;margin-top: -4px;width: 8px;height: 8px;background: #666666;border-radius: 50%;-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);}

.nbox .fy .lf .item a::after{content: "";position: absolute;left: 0;top: 50%;margin-top: -4px;width: 8px;height: 8px;border-radius: 50%;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-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);opacity: 0;}

.nbox .fy .lf .item a span{position: absolute;left: 20px;top: 0;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;opacity: 0;max-width: 100%;}

.nbox .fy .lf .item a:hover::before{opacity: 0;}

.nbox .fy .lf .item a:hover::after{opacity: 1;}

.nbox .fy .lf .item a:hover{color: rgba(33, 33, 33, 0);}

.nbox .fy .lf .item a:hover span{opacity: 1;}

.nbox .fy .rf a{display: flex;align-items: center;justify-content: center;width: 152px;height: 50px;border: 2px solid #D2D2D2;border-radius: 25px;padding-left: 6px;position: relative;}

.nbox .fy .rf a .txt{position: relative;z-index: 5;font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;line-height: 20px;color: #333;}

.nbox .fy .rf a .ico{width: 20px;margin-left: 10px;position: relative;z-index: 5;}

.nbox .fy .rf a .ico img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;}

.nbox .fy .rf a s{position: absolute;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);opacity: 0;top: -2px;left: -2px;width: calc(100% + 4px);height: calc(100% + 4px);border-radius: 27px;}

.nbox .fy .rf a:hover .txt{color: #fff;}

.nbox .fy .rf a:hover .ico img:nth-child(1){opacity: 0;}

.nbox .fy .rf a:hover .ico img:nth-child(2){opacity: 1;}

.nbox .fy .rf a:hover s{opacity: 1;}

.inner_tit{line-height: calc(59 / 42);}

.inner_tit2{line-height: calc(45 / 32);}

.ser1{display: flex;justify-content: space-between;align-items: flex-start;margin-top: 30px;}

.ser1 .lf{width: calc(100% - 328px - 0.6rem);}

.ser1 .lf .item{display: flex;}

.ser1 .lf .item .set{width: calc(4em + 0.2rem);min-width: calc(4em + 0.2rem);line-height: 22px;color: #666666;}

.ser1 .lf .item .det{display: flex;flex-wrap: wrap;}

.ser1 .lf .item .det .it{display: flex;align-items: center;margin: 0 0.3rem 0.2rem 0;}

.ser1 .lf .item .det .it:last-child{margin-right: 0;}

.ser1 .lf .item .det .it .ico{position: relative;width: 18px;min-width: 18px;margin-right: 5px;}

.ser1 .lf .item .det .it .ico img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.ser1 .lf .item .det .it .txt{line-height: 22px;}

.ser1 .lf .item .det .it.act .ico img:nth-child(1){opacity: 0;}

.ser1 .lf .item .det .it.act .ico img:nth-child(2){opacity: 1;}

.ser1 .lf .reset{padding: 0.1rem 0 0 calc(4em + 0.2rem);}

.ser1 .lf .reset a{display: flex;align-items: center;justify-content: center;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);width: 52px;height: 26px;border-radius: 2px;overflow: hidden;position: relative;}

.ser1 .lf .reset a .tt{position: relative;z-index: 5;color: rgba(255, 255, 255, 0);}

.ser1 .lf .reset a .tt span{position: absolute;top: 0;left: 0;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);opacity: 1;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;}

.ser1 .lf .reset a s{position: absolute;top: 1px;left: 1px;width: calc(100% - 2px);height: calc(100% - 2px);border-radius: 2px;background: #fff;}

.ser1 .lf .reset a:hover .tt{color: #fff;}

.ser1 .lf .reset a:hover .tt span{opacity: 0;}

.ser1 .lf .reset a:hover s{opacity: 0;}

.ser1 .rf{border: 3px solid #D9D9D9;width: 328px;height: 55px;border-radius: 28px;display: flex;justify-content: space-between;align-items: center;padding-right: 27px;overflow:hidden;}

.ser1 .rf input{padding-left: 27px;display: block;width: 100%;outline: none;background: none;border: none;height: 49px;}

.ser1 .rf .ss{position: relative;width: 24px;height: 49px;display: flex;align-items: center;min-width: 24px;margin-left: 27px;}

.ser1 .rf .ss:hover img{transform: scale(1.25);}

.ser2{padding-top: 0.18rem;margin-top: 0.5rem;border-top: 0.03rem solid #D9D9D9;}

.ser2 .li{margin: 0 -0.2rem;}

.ser2 .li .ss{padding: 0.23rem 0.2rem 0.27rem;display: flex;justify-content: space-between;align-items: center;}

.ser2 .li .ss .lf{max-width: calc(100% - 50px);display: flex;align-items: center;}

.ser2 .li .ss .lf .ico{width: 30px;min-width: 30px;margin-right: 0.25rem;}

.ser2 .li .ss .lf .txt{position: relative;line-height: 25px;color: #111;}

.ser2 .li .ss .lf .txt span{position: absolute;top: 0;left: 0;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);opacity: 1;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;max-width: 100%;opacity: 0;}

.ser2 .li .ss .rf{width: 24px;position: relative;}

.ser2 .li .ss .rf img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.ser2 .li .ss:hover{background: #F9F9F9;}

.ser2 .li .ss:hover .lf:hover .txt{color: rgba(17, 17, 17, 0);font-weight: bold;}

.ser2 .li .ss:hover .lf:hover .txt span{opacity: 1;font-weight: bold;}

.ser2 .li .ss:hover .rf:hover img:nth-child(1){opacity: 0;}

.ser2 .li .ss:hover .rf:hover img:nth-child(2){opacity: 1;}

.news_ban .imgs::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2);}

.service_ban .imgs::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2);}

.contact_ban .imgs::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.15);}

.co1{display: flex;justify-content: space-between;}

.co1 .lf{width: calc(510 / 1440 * 100%);padding-bottom: 0.26rem;border-bottom: 2px dashed #F0F0F0;}

.co1 .lf .t1{line-height: 1.75;color: #212121;}

.co1 .lf .t2{display: flex;align-items: center;}

.co1 .lf .t2 .ico{width: 30px;min-width: 30px;margin-right: 10px;}

.co1 .lf .t2 a{line-height: 1.75;color: #212121;}

.co1 .lf .t2 a:hover{color: #F4190A;}

.co1 .lf .t3{border-top: 2px dashed #F0F0F0;margin-top: 0.2rem;padding-top: 0.2rem;line-height: 22px;color: #666666;line-height: 1.8;}

.co1 .lf .t3 p:not(:last-child){margin-bottom: 0.05rem;}

.co1 .lf .t4{border-top: 2px dashed #F0F0F0;margin-top: 0.2rem;padding-top: 0.2rem;line-height: 22px;color: #666666;}

.co1 .lf .t4 p:not(:last-child){margin-bottom: 0.1rem;}

.co1 .lf .t4 p a{color: #666666;}

.co1 .lf .t4 p a:hover{color: #F4190A;}

.co1 .lf .code{border-top: 2px dashed #F0F0F0;margin-top: 0.2rem;padding-top: 0.2rem;}

.co1 .lf .code .img{width: 115px;}

.co1 .rf{width: calc(832 / 1440 * 100%);border-radius: 0.12rem;overflow: hidden;}

.co1 .rf img{height: 100%;object-fit: cover;    max-height: 528px;}

.co2 .tit1{line-height: calc(50 / 36);}

.co2 .tit2{line-height: 22px;color: #666;margin-top: 10px;}

.co2 .formbox{margin-top: 0.5rem;background: #F9F9F9;padding: 0.4rem 0.8rem 0.67rem;display: flex;flex-wrap: wrap;font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.co2 .formbox .item{width: calc(600 / 1280 * 100%);margin-right: calc(80 / 1280 * 100%);display: flex;align-items: center;border-bottom: 1px solid #D9D9D9;padding-bottom: 0.18rem;margin-top: 0.48rem;min-height: 40px;}

.co2 .formbox .item:nth-child(2n){margin-right: 0;}

.co2 .formbox .item .set{display: flex;width: calc(160 / 600 * 100%);min-width: calc(160 / 600 * 100%);line-height: 1.75;color: #666666;overflow: hidden;}

.co2 .formbox .item .set span{color: #D8261C;font-weight: bold;margin-right: 0.24rem;transform: translateY(0.2em);}

.co2 .formbox .item.optional .set span{opacity: 0;}

.co2 .formbox .item .det{width: 100%;}

.co2 .formbox .item .det input{display: block;width: 100%;line-height: 1.75;height: 1.75em;background: none;outline: none;border: none;color: #666666;}

.co2 .formbox .item.yzm{position: relative;}

.co2 .formbox .item.yzm .det{margin-right: 120px;}

.co2 .formbox .item.yzm img{position: absolute;right: 0;top: -4px;width: 100px;height: 44px;}

.co2 .formbox .submit{width: 100%;margin-right: 0;display: flex;align-items: center;justify-content: center;}

.co2 .formbox .submit a{width: 150px;height: 48px;border-radius: 24px;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;}

.co2 .formbox .submit a span{color: #fff;position: relative;z-index: 2;}

.co2 .formbox .submit a::before{content: "";position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-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);transform: rotate(180deg);}

.co2 .formbox .submit a::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-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);}

.co2 .formbox .submit a:hover::before{left: 0;}

.co2 .formbox .submit a:hover::after{left: 100%;}

.success{background: rgba(0, 0, 0, 0.6);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 220;display: none;}

.success .sbox{display: flex;align-items: center;justify-content: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.success .sbox .scon{display: flex;align-items: center;justify-content: center;max-width: 520px;width: 90%;border-radius: 3px;padding: 15px;background: #fff;position: relative;}

.success .sbox .scon::before{content: "";position: absolute;top: 3px;left: 3px;width: calc(100% - 6px);height: calc(100% - 6px);border: 1px solid #e1e4e6;border-radius: 3px;}

.success .sbox .scon .txt{display: flex;align-items: center;justify-content: center;position: relative;z-index: 4;}

.success .sbox .scon .ico{width: 18px;min-width: 18px;}

.success .sbox .scon .ico img{display: none;}

.success .sbox .scon .t1{line-height: 30px;margin-left: 8px;}

.vision_ban .t2{max-width: 45em;margin-left: auto;margin-right: auto;}

.vision_title{line-height: calc(53 / 38);}

.vision_det{line-height: calc(28 / 16);color: #333;margin-top: 0.2rem;}

.vis1 .sbox{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 0.5rem;}

.vis1 .sbox .lf{width: calc(680 / 1440 * 100%);}

.vis1 .sbox .lf .item{border-radius: 0.12rem;overflow: hidden;position: relative;}

.vis1 .sbox .lf .item .txt{position: absolute;left: 0.5rem;bottom: 0.48rem;}

.vis1 .sbox .lf .item1 .txt .t1{display: flex;}

.vis1 .sbox .lf .item1 .txt .t1 span{line-height: calc(45 / 32);background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;}

.vis1 .sbox .lf .item1 .txt .t2{margin-top: 0.1rem;}

.vis1 .sbox .lf .item1 .txt .t2 span{line-height: 22px;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;}

.vis1 .sbox .lf .item2{margin-top: 0.2rem;}

.vis1 .sbox .lf .item2 .txt .t1{line-height: calc(1em + 9px);color: #fff;}

.vis1 .sbox .lf .item2 .txt .t2{margin-top: 0.1rem;line-height: 22px;color: #fff;}

.vis1 .sbox .rf{width: calc(660 / 1440 * 100%);padding-top: 0.26rem;}

.vis1 .sbox .rf .w1{width: calc(136 / 660 * 100%);}

.vis1 .sbox .rf .w2{width: calc(258 / 660 * 100%);}

.vis1 .sbox .rf .w3{width: calc(266 / 660 * 100%);}

.vis1 .sbox .rf .item1{display: flex;padding-bottom: 0.35rem;border-bottom: 1px solid #D9D9D9;margin-bottom: 0.43rem;}

.vis1 .sbox .rf .item1 .f_20{line-height: 1.4;color: #000000;}

.vis1 .sbox .rf .item2:not(:last-child){border-bottom: 1px solid #D9D9D9;padding-bottom: 0.34rem;margin-bottom: 0.33rem;}

.vis1 .sbox .rf .item2 .w1{padding-right: 0.1rem;}

.vis1 .sbox .rf .item2 .w2{padding: 0 0.1rem;text-align: center;}

.vis1 .sbox .rf .item2 .w3{padding: 0 0.1rem;text-align: center;}

.vis1 .sbox .rf .item2 .itp{display: flex;align-items: center;}

.vis1 .sbox .rf .item2 .itp .w1{line-height: calc(1em + 8px);color: #000000;}

.vis1 .sbox .rf .item2 .itp img{margin: 0 auto;}

.vis1 .sbox .rf .item2 .ibt{display: flex;margin-top: 0.3rem;}

.vis1 .sbox .rf .item2 .ibt{line-height: calc(1em + 8px);color: #000000;}

.vis2 .ul{display: flex;flex-wrap: wrap;}

.vis2 .ul .li{width: 50%;padding-right: 0.4rem;display: flex;margin-top: 0.5rem;}

.vis2 .ul .li .ico{width: 1rem;min-width: 1rem;margin-right: 0.4rem;}

.vis2 .ul .li .txt .t1{line-height: 1.4;color: #000;}

.vis2 .ul .li .txt .t2{line-height: 22px;color: #000;margin-top: 0.23rem;}

.vis2 .ul .li .txt .t2 p:not(:last-child){margin-bottom: 0.1rem;}

.vis3 .sbox{margin-top: 0.5rem;position: relative;}

.vis3 .swiper .swiper-slide{height: auto;}

.vis3 .swiper .ss{display: block;height: 100%;padding: 0.39rem 0.6rem calc(0.72rem + 38px);position: relative;border-radius: 0.12rem;}

.vis3 .swiper .ss .img1{border-radius: 50%;overflow: hidden;}

.vis3 .swiper .ss .t1{margin-top: 0.28rem;color: #000;}

.vis3 .swiper .ss .img2{margin: 0.42rem 0 0.56rem;}

.vis3 .swiper .ss .img2 img{margin: 0 auto;}

.vis3 .swiper .ss .t2{line-height: 22px;color: #000;}

.vis3 .swiper .ss .t2 p:not(:last-child){margin-bottom: 0.1rem;}

.vis3 .swiper .ss .series{position: absolute;left: 0;bottom: 0.43rem;width: 100%;display: flex;align-items: center;justify-content: center;}

.vis3 .swiper .ss .series span{line-height: 38px;padding: 0 10px;border-radius: 19px;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);color: #fff;min-width: 108px;text-align: center;}

.vis3 .swiper .ss:hover{background: #F3F3F3;}

.vis4 .sbox{margin-top: 0.5rem;}

.vis4 .sbox .img{position: relative;border-radius: 0.12rem;overflow: hidden;display: none;}

.vis4 .sbox .img.act{display: block;}

.vis4 .sbox .img a{position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;width: 0.8rem;height: 0.8rem;}

.vis4 .sbox .img a:hover img{transform: scale(1.25);}

.vis4 .sbox .switch{display: flex;flex-wrap: wrap;}

.vis4 .sbox .switch .item{width: 33.33%;display: flex;justify-content: center;padding: 0 0.3rem;margin-top: 0.3rem;}

.vis4 .sbox .switch .item .tt{position: relative;color: #000;text-align: center;}

.vis4 .sbox .switch .item .tt span{position: absolute;left: 0;top: 0;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;opacity: 0;}

/*.vis4 .sbox .switch .item.act .tt,*/
.vis4 .sbox .switch .item .tt:hover{color: rgba(0, 0, 0, 0);}

/*.vis4 .sbox .switch .item.act .tt span,*/
.vis4 .sbox .switch .item .tt:hover span{opacity: 1;}

.vis5 .ul{display: flex;flex-wrap: wrap;padding-top: 0.34rem;}

.vis5 .li{width: calc((100% - 0.44rem) / 3);margin: 0.16rem 0.22rem 0 0;}

.vis5 .li:nth-child(3n){margin-right: 0;}

.vis5 .li .ss{border-radius: 0.08rem;overflow: hidden;position: relative;}

.vis5 .li .ss .img{overflow: hidden;}

.vis5 .li .ss .txt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(/png/uuazwsl5.png) no-repeat center bottom;background-size: cover;padding: 0.3rem 0.4rem;display: flex;align-items: flex-end;line-height: 1.4;color: #fff;}

.vis5 .li .ss:hover .img img{transform: scale(1.05);}

.vis6{position: relative;overflow: hidden;background: #03182C;}

.vis6 .img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.vis6 .img img{height: 100%;object-fit: cover;}

.vis6 .sbox{position: relative;z-index: 5;padding: 0.49rem 1rem 0.59rem;}

.vis6 .sbox .t1{line-height: calc(45 / 32);color: #fff;}

.vis6 .sbox .t2{line-height: 24px;color: #fff;margin-top: 5px;}

.vis6 .sbox .t3{display: flex;margin-top: 0.2rem;}

.vis6 .sbox .t3 a{width: 120px;height: 38px;border-radius: 19px;overflow: hidden;position: relative;display: flex;align-items: center;justify-content: center;}

.vis6 .sbox .t3 a span{color: #fff;position: relative;z-index: 2;}

.vis6 .sbox .t3 a::before{content: "";position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-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);transform: rotate(180deg);}

.vis6 .sbox .t3 a::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-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);}

.vis6 .sbox .t3 a:hover::before{left: 0;}

.vis6 .sbox .t3 a:hover::after{left: 100%;}

.vis_con_ban .imgs::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);}

.vis_con_ban .txt .t2{max-width: 45em;}

.vision_con{padding-bottom: 1.2rem;}

.inner_switch{overflow-x: auto;text-align: center;border-bottom: 1px solid #D9D9D9;overflow-y: hidden;}

.inner_switch .ul{display: inline-flex;justify-content: center;}

.inner_switch .li{margin: 0 0.3rem;}

.inner_switch .li a{display: block;padding-bottom: 0.2rem;position: relative;line-height: 1.4;color: #333333;white-space: nowrap;}

.inner_switch .li a s{position: absolute;left: 0;bottom: -1px;height: 0.04rem;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);width: 0;}

.inner_switch .li.act a{font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.inner_switch .li.act a s{width: 100%;}


.inner_switch3{border-bottom: 1px solid #D9D9D9;padding: 0 40px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;}

.inner_switch3 .swiper{max-width: 100%;}

.inner_switch3 .btn{position: absolute;top: 5px;right: 0;width: 24px;height: 24px;background: url(/svg/86pybu9u.svg) no-repeat center;z-index:11;background-size: 24px;border-radius: 50%;cursor: pointer;}

.inner_switch3 .btn:hover{background: url(/svg/fcpi3i5g.svg) no-repeat center;background-size: 24px;}

.inner_switch3 .btn.swiper-button-disabled{display:none;}

.inner_switch3 .prev_ca1{left: 0;transform: rotate(180deg);}

.inner_switch3 .swiper-slide{width: auto;margin-right: 0.6rem;}

.inner_switch3 .swiper-slide:last-child{margin-right:0;}

.inner_switch3 .swiper-slide a{display: block;padding-bottom: 0.2rem;position: relative;line-height: 1.4;color: #333333;white-space: nowrap;}

.inner_switch3 .swiper-slide a s{position: absolute;left: 0;bottom: -1px;height: 0.04rem;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);width: 0;}

.inner_switch3 .swiper-slide.act a{font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.inner_switch3 .swiper-slide.act a s{width: 100%;}



.vc1 .list .item{display: none;}

.vc1 .list .item.act{display: block;}

.vc1 .list .item .itp{display: flex;flex-wrap: wrap;justify-content: center;}

.vc1 .list .item .itp .it{display: flex;justify-content: center;width: calc(373 / 1440 * 100%);padding: 0 0.3rem;margin-top: 0.5rem;}

.vc1 .list .item .itp .it .ico{width: 50px;margin-top: 0.08rem;min-width: 50px;margin-right: 0.3rem;}

.vc1 .list .item .itp .it .txt .t1{line-height: calc(50 / 36);color: #333;}

.vc1 .list .item .itp .it .txt .t2{line-height: calc(28 / 16);color: #333;}

.vc1 .list .item .ibt{margin-top: 0.6rem;display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;}

.vc1 .list .item .ibt .lf{width: calc(645 / 1440 * 100%);background: url(/jpg/mg2jwcoc.jpg) no-repeat center;background-size: cover;}

.vc1 .list .item .ibt .rf{width: calc(700 / 1440 * 100%);margin-top: 0.08rem;}

.vc1 .list .item .ibt .rf .rtp{display: flex;background: #F3F3F3;padding: 11px 0 12px;line-height: 22px;color: #666666;}

.vc1 .list .item .ibt .rf .rbt{display: flex;padding: 12px 0 0.3rem;line-height: 25px;}

.vc1 .list .item .ibt .rf .w1{padding: 0 0.3rem;width: calc(377 / 645 * 100%);}

.vc1 .list .item .ibt .rf .w2{padding: 0 0.3rem;width: calc(323 / 645 * 100%);}

.vc2 .tit{margin-top: 10px;line-height: 1.4;color: #333333;}

.vc2 .sbox{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}

.vc2 .sbox .lf{width: calc(700 / 1440 * 100%);position: relative;}

.vc2 .sbox .lf img{opacity: 0;position: absolute;top: 0;left: 0;}

.vc2 .sbox .lf img:first-child{position: relative;}

.vc2 .sbox .lf img.act{opacity: 1;}

.vc2 .sbox .rf{width: calc(700 / 1440 * 100%);}

.vc2 .sbox .rf .switch{display: flex;flex-wrap: wrap;}

.vc2 .sbox .rf .switch a{width: auto;margin: 2px 2px 0 0;padding: 10px;line-height: 25px;background: #F2F2F2;border-radius: 3px 3px 0 0;color: #666666;text-align: center;flex-grow: 1;}

.vc2 .sbox .rf .switch a:last-child{margin-right: 0;}

.vc2 .sbox .rf .switch a.act{font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;color: #fff;background-color: #363636;}

.vc2 .sbox .rf .list{padding-top: 10px;}

.vc2 .sbox .rf .list .item{display: none;}

.vc2 .sbox .rf .list .item.act{display: block;}

.vc2 .sbox .rf .list .item .it{margin-top: 0.2rem;}

.vc2 .sbox .rf .list .item .it .txt{line-height: 22px;}

.vc2 .sbox .rf .list .item .it .txt span{color: #FF0000;}

.vc2 .sbox .rf .list .item .it .inp{margin-top: 0.1rem;}

.vc2 .sbox .rf .list .item .it .inp input{outline: none;background: #fff;border-radius: 3px;border: 1px solid #D9D9D9;height: 45px;padding: 0 10px;display: block;width: 100%;}

.vc2 .sbox .rf .list .item .it .inp input:disabled{background: #F2F2F2;}

.inner_switch2{position: sticky;top: 60px;z-index: 30;background: #fff;margin-top: 0.3rem;}

.inner_switch2 .swiper{padding-top: 20px;}

.inner_switch2 .swiper a{line-height: 22px;}

.inner_switch2 .swiper-slide.active a{font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.inner_switch2 .swiper-slide.active a s{width: 100%;}

.vc3 .list{padding-top: 10px;}

.vc3 .list .item{padding-top: 40px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;position: relative;}

.vc3 .list .item .a_dw3{position: absolute;top: -100px;}

.vc3 .list .item .lf{width: calc(650 / 1440 * 100%);}

.vc3 .list .item .rf{width: calc(700 / 1440 * 100%);}

.vc3 .list .item .rf .t1{color: #000;}

.vc3 .list .item .rf .t2{color: #333;margin-top: 0.2rem;}

.vc3 .list .item:nth-child(2n){flex-direction: row-reverse;}

.vc4 .sbox{position: relative;}

.vc4 .swiper{border-radius: 0.12rem;overflow: hidden;}

.vc4 .swiper .ss{display: block;position: relative;cursor: default;}

.vc4 .swiper .ss[href]{cursor: pointer;}

.vc4 .swiper .ss .img{overflow: hidden;border-radius: 0.12rem;overflow: hidden;position:relative;}

.vc4 .swiper .ss .img img{overflow: hidden;border-radius: 0.12rem;overflow: hidden;}

.vc4 .swiper .ss .img:before{content: "";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/png/drsu8ez6.png) no-repeat center bottom;background-size:cover;}

/* .vc4 .swiper .ss[href]:hover .img img{transform: scale(1.05);} */

/*.vc4 .swiper .ss .txt{position: absolute;right: 0.5rem;top: calc(87 / 500 * 100%);height: calc(325 / 500 * 100%);width: 500px;background: #fff;padding: 0.5rem 20px 0.5rem 0.5rem;max-width: 70%;border-radius: 0.12rem;}*/

/*.vc4 .swiper .ss .txt .tco{height: 100%;overflow-y: auto;padding-right: 15px;}*/

.vc4 .swiper .ss .txt .tco .t2{margin-top: 0.2rem;line-height: calc(1em + 12px);}

.vc4 .swiper .ss .txt .tco .t2 p{padding-left: 0.28rem;position: relative;}

.vc4 .swiper .ss .txt .tco .t2 p::before{content: "";position: absolute;top: calc(0.5em + 6px);left: 0;width: 0.15rem;height: 0.15rem;transform: translateY(-50%);background: url(/png/plhglq1r.png) no-repeat center;background-size: contain;}

.vc4 .swiper .ss .txt .tco{position: absolute;left: 0;top: auto;bottom: 0.845rem;padding: 0 1.13rem;max-width:100%;background:none;height: auto;max-height: calc(100% - 1.69rem);overflow-y: auto;}

.vc4 .swiper .ss .txt .tco .t1{color:#fff;}

.vc4 .swiper .ss .txt .tco .t2{color:#fff;}

.vmr_list_ban .imgs::after{opacity: 0;}

.vmr_list_ban .txt{height: auto;top: calc(124 / 950 * 100%);margin-top: 80px;margin-top: 0.8rem;}

.vmrList .ul{display: flex;flex-wrap: wrap;}

.vmrList .ul .li{width: calc(50% - 0.2rem);margin: 0.4rem 0.4rem 0 0;}

.vmrList .ul .li:nth-child(2n){margin-right: 0;}

.vmrList .ul .li .ss{display: block;position: relative;overflow: hidden;border-radius: 0.12rem;}

.vmrList .ul .li .ss::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(/jpg/0qy7nlpn.jpg) no-repeat center;background-size: cover;-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);}

.vmrList .ul .li .ss::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(/jpg/hbvfv4cv.jpg) no-repeat center;background-size: cover;opacity: 0;-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);}

.vmrList .ul .li .ss .img{position: relative;z-index: 5;}

.vmrList .ul .li .ss .txt{position: absolute;z-index: 5;top: 0.5rem;left: 0.5rem;}

.vmrList .ul .li .ss .txt .t1{line-height: 30px;color: #111;}

.vmrList .ul .li .ss .txt .t2{display: flex;align-items: center;color: #fff;margin-top: 0.2rem;opacity: 0;}

.vmrList .ul .li .ss .txt .t2 img{width: 30px;height: 30px;margin-left: 9px;}

.vmrList .ul .li.li1 .ss:hover::before{opacity: 0;}

.vmrList .ul .li.li1 .ss:hover::after{opacity: 1;}

.vmrList .ul .li.li1 .ss:hover .txt .t1{color: #fff;}

.vmrList .ul .li.li1 .ss:hover .txt .t2{opacity: 1;}

.vmrList .ul .li .ss .t3{display: flex;flex-direction: column;margin-top: 0.2rem;}

.vmrList .ul .li .ss .t3 a{display: block;padding-right: 0.36rem;line-height: 22px;position: relative;}

.vmrList .ul .li .ss .t3 a:not(:last-child){margin-bottom: 0.1rem;}

.vmrList .ul .li .ss .t3 a::before{content: "";position: absolute;right: 0;top: 0;width: 6px;height: 100%;background: url(/svg/92semn84.svg) no-repeat right center;-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);}

.vmrList .ul .li .ss .t3 a::after{content: "";position: absolute;right: 0;top: 0;width: 6px;height: 100%;background: url(/svg/wyqximhp.svg) no-repeat right center;opacity: 0;-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);}

.vmrList .ul .li .ss .t3 a:hover{color: #F4190A;}

.vmrList .ul .li .ss .t3 a:hover::before{opacity: 0;}

.vmrList .ul .li .ss .t3 a:hover::after{opacity: 1;}

.vmr_con1_ban .imgs::after{background: rgba(0, 0, 0, 0.5);}

.vmr_con1_ban .txt .t2{max-width: 45em;}

.vmr_con1{padding-bottom: 1.2rem;}

.vc1_1 .sbox{display: flex;justify-content: space-between;align-items: flex-start;}

.vc1_1 .sbox .lf{width: calc(540 / 1440 * 100%);background: url(/jpg/wsr1o2lo.jpg) no-repeat center;background-size: cover;}

.vc1_1 .sbox .rf{width: calc(840 / 1440 * 100%);}

.vc1_1 .sbox .rf .ul{display: flex;flex-wrap: wrap;}

.vc1_1 .sbox .rf .ul .li{width: calc(390 / 840 * 100%);margin: 0.5rem calc(60 / 840 * 100%) 0 0;display: flex;}

.vc1_1 .sbox .rf .ul .li:nth-child(2n){margin-right: 0;}

.vc1_1 .sbox .rf .ul .li:nth-child(1),
.vc1_1 .sbox .rf .ul .li:nth-child(2){margin-top: 0;}

.vc1_1 .sbox .rf .ul .li .ico{width: 50px;margin-right: 0.2rem;min-width: 50px;}

.vc1_1 .sbox .rf .ul .li .txt .t1{line-height: 1.4;color: #000;}

.vc1_1 .sbox .rf .ul .li .txt .t2{line-height: 22px;color: #333333;margin-top: 0.1rem;}

.vc1_2 .sbox .tbox{overflow-x: auto;}

.vc1_2 .sbox .table{width: 100%;border-collapse: collapse;line-height: 18px;font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.vc1_2 .sbox .table tr{border: 1px solid #D1D1D1;}

.vc1_2 .sbox .table tr:first-child td{background: #F5F5F5;line-height: 21px;}

.vc1_2 .sbox .table tr:first-child td:nth-child(1){border-right: none;text-align: center;}

.vc1_2 .sbox .table tr:first-child td:nth-child(2){border: none;}

.vc1_2 .sbox .table td{border: 1px solid #D1D1D1;padding: 0.16rem 0.3rem;}

.vc1_2 .sbox .table td[rowspan]{text-align: center;}

.vc1_2 .sbox .table tr:nth-child(n + 12){display: none;}

.vc1_2.act .sbox .table tr:nth-child(n + 12){display: table-row;}

.vc1_2 .sbox .tb_more{display: flex;justify-content: center;margin-top: 0.3rem;}

.vc1_2 .sbox .tb_more a{display: flex;align-items: center;justify-content: center;line-height: 22px;}

.vc1_2 .sbox .tb_more a img{width: 30px;min-width: 30px;margin-right: 0.12rem;}

.vc1_2 .sbox .tb_more a:hover{color: #F4190A;}

.vc1_3 .ul{display: flex;flex-wrap: wrap;max-width: 1110px;margin: 0 auto;}

.vc1_3 .ul .li{width: 33.333%;text-align: center;padding: 0 0.2rem;margin-top: 0.5rem;}

.vc1_3 .ul .li .ico{width: 50px;margin: 0 auto;}

.vc1_3 .ul .li .t1{line-height: calc(1em + 9px);margin-top: 0.2rem;}

.vc1_3 .ul .li .t2{line-height: 22px;color: #333;margin-top: 0.1rem;}

.vc1_4 .t1{line-height: calc(1em + 9px);margin-top: 0.3rem;}

.vc1_4 .t2{line-height: 18px;color: #999;margin-top: 7px;}

.vc1_4 .ul{display: flex;flex-wrap: wrap;}

.vc1_4 .ul .li{width: calc((100% - 0.6rem) / 4);margin: 0.5rem 0.2rem 0 0;}

.vc1_4 .ul .li:nth-child(4n){margin-right: 0;}

.vc1_4 .ul .li .img{background: #F5F5F5;}

.vc1_4 .ul .li .txt{text-align: center;margin-top: 0.2rem;line-height: 18px;color: #000;}

.vc1_5 .ul{padding-top: 0.2rem;display: flex;flex-wrap: wrap;}

.vc1_5 .ul .li{width: calc((100% - 0.6rem) / 4);margin: 0.3rem 0.2rem 0 0;}

.vc1_5 .ul .li:nth-child(4n){margin-right: 0;}

.vc1_5 .ul .li .ss{display: block;}

.vc1_5 .ul .li .img{border-radius: 0.12rem;overflow: hidden;background: url(/jpg/wumnybj0.jpg) no-repeat center;background-size: cover;}

.vc1_5 .ul .li .txt{text-align: center;line-height: 1.4;margin-top: 0.2rem;}

.vmr_con2_ban .imgs::after{background: rgba(0, 0, 0, 0.5);}

.vmr_con2_ban .txt .t2{max-width: 45em;}

.vmr_con2{padding-bottom: 1.2rem;}

.vc2_1 .sbox{display: flex;justify-content: space-between;flex-wrap: wrap;}

.vc2_1 .sbox .lf{width: calc(690 / 1440 * 100%);}

.vc2_1 .sbox .rf{width: calc(670 / 1440 * 100%);padding-top: 0.42rem;}

.vc2_1 .sbox .rf .t1{line-height: calc(1em + 12px);}

.vc2_1 .sbox .rf .t2{line-height: 25px;color: #000000;margin-top: 0.2rem;}

.vc2_1 .sbox .rf .ul{display: flex;flex-wrap: wrap;border-top: 1px solid #D9D9D9;padding-top: 1px;margin-top: 0.32rem;}

.vc2_1 .sbox .rf .ul .li{margin-top: 0.7rem;padding-bottom: 0.07rem;display: flex;align-items: center;padding-right: 0.4rem;}

.vc2_1 .sbox .rf .ul .li:nth-child(odd){width: calc(325 / 670 * 100%);}

.vc2_1 .sbox .rf .ul .li:nth-child(even){width: calc(345 / 670 * 100%);}

.vc2_1 .sbox .rf .ul .li .ico{width: 50px;min-width: 50px;margin-right: 0.3rem;}

.vc2_1 .sbox .rf .ul .li .txt{line-height: 1.4;margin-top: 2px;}

.vc2_1 .ul2{display: flex;flex-wrap: wrap;}

.vc2_1 .ul2 .li{width: calc(430 / 1440 * 100%);margin: 0.65rem calc(75 / 1440 * 100%) 0 0;display: flex;}

.vc2_1 .ul2 .li:nth-child(3n){margin-right: 0;}

.vc2_1 .ul2 .li .ico{width: 50px;min-width: 50px;margin-right: 0.3rem;}

.vc2_1 .ul2 .li .txt .t1{color: #000000;}

.vc2_1 .ul2 .li .txt .t2{line-height: 22px;color: #333;margin-top: 0.1rem;}

.vc2_3 .sbox{display: flex;justify-content: space-between;flex-wrap: wrap;}

.vc2_3 .sbox .lf{width: calc(700 / 1440 * 100%);}

.vc2_3 .sbox .lf .img{border-radius: 0.12rem;overflow: hidden;}

.vc2_3 .sbox .rf{width: calc(675 / 1440 * 100%);padding-top: 0.18rem;}

.vc2_3 .sbox .rf .t2{line-height: 25px;color: #000000;margin-top: 0.4rem;}

.vc2_3 .sbox .rf .t2 p{position: relative;padding-left: 0.25rem;}

.vc2_3 .sbox .rf .t2 p:not(:last-child){margin-bottom: 0.1rem;}

.vc2_3 .sbox .rf .t2 p::before{content: "";position: absolute;top: calc(0.5em + 3px);left: 0;width: 0.15rem;height: 0.15rem;transform: translateY(-50%);background: url(/png/plhglq1r.png) no-repeat center;background-size: contain;}

.vc2_3 .sbox .rf .t3{line-height: 1.4;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;}

.vc2_3 .ul{display: flex;flex-wrap: wrap;padding-top: 0.4rem;}

.vc2_3 .ul .li{width: calc(250 / 1440 * 100%);margin: 0.5rem calc(47.5 / 1440 * 100%) 0 0;text-align: center;}

.vc2_3 .ul .li:nth-child(5n){margin-right: 0;}

.vc2_3 .ul .li .ico{width: 50px;margin: 0 auto;}

.vc2_3 .ul .li .t1{margin-top: 0.2rem;color: #000;}

.vc2_3 .ul .li .t2{line-height: 22.5px;color: #333;margin-top: 0.2rem;}

.vmr_con3_ban .imgs::after{background: url(/png/qh44m1iq.png) no-repeat center;background-size: cover;}

.vmr_con3_ban .txt .t2{max-width: 45em;}

.vmr_con3{padding-bottom: 1.25rem;}

.vc3_1 .box{display: flex;justify-content: space-between;align-items: flex-start;}

.vc3_1 .lf{width: calc(600px / 1440 * 100%);}

.vc3_1 .lf .t1{line-height: calc(1em + 12px);}

.vc3_1 .lf .ul{padding-top: 0.35rem;display: flex;flex-wrap: wrap;max-width: 400%;}

.vc3_1 .lf .ul .li{width: calc(140 / 400 * 100%);margin: 0.6rem calc(120 / 400 * 100%) 0 0;}

.vc3_1 .lf .ul .li:nth-child(2n){margin-right: 0;}

.vc3_1 .lf .ul .li .ico{width: 50px;margin: 0 auto;}

.vc3_1 .lf .ul .li .txt{text-align: center;line-height: calc(1em + 9px);margin-top: 0.2rem;}

.vc3_1 .rf{width: calc(750 / 1440 * 100%);position: relative;}

.vc3_1 .rf::before{content: "";position: absolute;top: -0.17rem;left: 0.3rem;width: calc(100% - 0.56rem);height: calc(100% + 0.4rem);background: #D9D9D9;}

.vc3_1 .rf img{position: relative;z-index: 5;}

.vc3_1 .rf .bofang{position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;width: 0.8rem;height: 0.8rem;}

.vc3_1 .rf .bofang:hover img{transform: scale(1.25);}

.vc3_2 .tit{line-height: calc(55 / 36);}

.vc3_2 .ul{max-width: 1270px;margin: 0 auto;display: flex;flex-wrap: wrap;}

.vc3_2 .ul .li{width: calc(545 / 1270 * 100%);margin: 0.45rem calc(180 / 1270 * 100%) 0 0;}

.vc3_2 .ul .li:nth-child(2n){margin-right: 0;}

.vc3_2 .ul .li .t1{line-height: calc(1em + 9px);}

.vc3_2 .ul .li .t2{line-height: 22px;color: #333;margin-top: 0.1rem;}

.vc3_3 .inner_switch .li a{line-height: calc(1em + 10px);color: #666;}

.vc3_3 .inner_switch .li a:hover,
.vc3_3 .inner_switch .li.act a{color: #333;}

.vc3_3 .list .item{display: none;}

.vc3_3 .list .item.act{display: block;}

.vc3_3 .list .item .itp{padding-top: 0.15rem;}

.vc3_3 .list .item .itp .ul{display: flex;flex-wrap: wrap;padding-left: calc(231 / 1440 * 100%);padding-left: calc(100 / 1440 * 100%);}

.vc3_3 .list .item .itp .ul .li:nth-child(3n - 1){width: calc(389 / 1209 * 100%);}

.vc3_3 .list .item .itp .ul .li:nth-child(3n - 2){width: calc(382 / 1209 * 100%);}

.vc3_3 .list .item .itp .ul .li:nth-child(3n){width: calc(438 / 1209 * 100%);}

.vc3_3 .list .item .itp .ul .li{display: flex;padding-right: 0.4rem;margin-top: 0.45rem;}

.vc3_3 .list .item .itp .ul .li .ico{width: 50px;min-width: 50px;margin-right: 0.32rem;margin-top: 0.095rem;}

.vc3_3 .list .item .itp .ul .li .t1{line-height: calc(56 / 40);color: #333;}

.vc3_3 .list .item .itp .ul .li .t2{line-height: calc(1em + 12px);color: #333;}

.vc3_3 .list .item .ibt{display: flex;align-items: center;justify-content: space-between;}

.vc3_3 .list .item .ibt .lf{width: calc(645 / 1440 * 100%);background: url(/jpg/kz2p1x5m.jpg) no-repeat center;background-size: cover;}

.vc3_3 .list .item .ibt .rf{width: calc(700 / 1440 * 100%);}

.vc3_3 .list .item .ibt .rf .rtp{display: flex;background: #F3F3F3;padding: 11px 0 12px;line-height: 22px;color: #666666;}

.vc3_3 .list .item .ibt .rf .rbt{display: flex;padding: 12px 0 0.3rem;line-height: 25px;}

.vc3_3 .list .item .ibt .rf .w1{padding: 0 0.3rem;width: calc(377 / 645 * 100%);}

.vc3_3 .list .item .ibt .rf .w2{padding: 0 0.3rem;width: calc(323 / 645 * 100%);}

.vc3_4{position: relative;}

.vc3_4 .img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.vc3_4 .img img{height: 100%;object-fit: cover;}

.vc3_4 .box{display: flex;align-items: center;padding: 1rem 0 1.54rem;min-height: calc(640 / 1920 * 100vw);}

.vc3_4 .txt .t1{line-height: calc(50 / 36);color: #fff;}

.vc3_4 .txt .t2{line-height: calc(1.4);color: #fff;max-width: 37.5em;margin-top: 0.2rem;}

.vc3_5 .tit{line-height: calc(55 / 36);}

.vc3_5 .list .item{display: none;}

.vc3_5 .list .item.act{display: block;}

.vc3_5 .list .item .sbox{position: relative;}

.vc3_5 .list .swiper{border-radius: 0.12rem;overflow: hidden;}

.vc3_5 .list .swiper .ss{display: block;position: relative;cursor: default;}

.vc3_5 .list .swiper .ss[href]{cursor: pointer;}

.vc3_5 .list .swiper .ss .img{overflow: hidden;position:relative;}

.vc3_5 .list .swiper .ss .img:before{content: "";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/png/drsu8ez6.png) no-repeat center bottom;background-size:cover;}


/* .vc3_5 .list .swiper .ss[href]:hover .img img{transform: scale(1.05);} */

/*.vc3_5 .list .swiper .ss .txt{position: absolute;right: 1rem;top: calc(87 / 500 * 100%);height: calc(325 / 500 * 100%);width: 500px;background: rgba(255,255,255,0.85);padding: 0.5rem 0.35rem 0.5rem 0.5rem;max-width: 70%;}*/

/*.vc3_5 .list .swiper .ss .txt .tco{height: 100%;overflow-y: auto;padding-right: 15px;}*/

.vc3_5 .list .swiper .ss .txt .tco .t2{margin-top: 0.2rem;line-height: 24px;color: #666666;}

.vc3_5 .list .swiper .ss .txt .tco{position: absolute;left: 0;top: auto;bottom: 0.845rem;padding: 0 1.13rem;max-width:100%;background:none;height: auto;max-height: calc(100% - 1.69rem);overflow-y: auto;}

.vc3_5 .list .swiper .ss .txt .tco .t1{color:#fff;}

.vc3_5 .list .swiper .ss .txt .tco .t2{color:#fff;}


.vmr_con4_ban .imgs::after{background: url(/png/usqt2a51.png) no-repeat center;background-size: cover;}

.vmr_con4_ban .txt .t2{max-width: 42.5em;}

.vmr_con4{padding-bottom: 1.1rem;}

.vc4_1 .ul{display: flex;flex-wrap: wrap;}

.vc4_1 .li{width: calc(344 / 1440 * 100%);margin: 0 calc(64 / 1440 * 100% / 3) 0.4rem 0;padding: 0 0.15rem;text-align: center;}

.vc4_1 .li:nth-child(4n){margin-right: 0;}

.vc4_1 .li .ico{width: 50px;margin: 0 auto;}

.vc4_1 .li .txt{line-height: 1.4;margin-top: 0.2rem;color: #000;}

.vc4_2 .list .item{display: none;}

.vc4_2 .list .item.act{display: block;}

.vc4_2 .list .item .itp{display: flex;justify-content: space-between;flex-wrap: wrap;}

.vc4_2 .list .item .itp .lf{width: calc(500 / 1440 * 100%);margin-left: calc(122 / 1440 * 100%);}

.vc4_2 .list .item .itp .rf{width: calc(720 / 1440 * 100%);padding-top: 1.14rem;}

.vc4_2 .list .item .itp .rf .t1{line-height: calc(1em + 12px);}

.vc4_2 .list .item .itp .rf .t2{margin-top: 0.23rem;line-height: 25px;color: #000;}

.vc4_2 .list .item .itp .rf .t2 p{padding-left: 0.25rem;position: relative;}

.vc4_2 .list .item .itp .rf .t2 p:not(:last-child){margin-bottom: 0.1rem;}

.vc4_2 .list .item .itp .rf .t2 p::before{content: "";position: absolute;top: 12px;left: 0;width: 0.15rem;height: 3px;transform: translateY(-50%);background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);}

.vc4_2 .list .item .ibt .rtp{display: flex;background: #F3F3F3;padding: 11px 0 12px;line-height: 22px;color: #666666;}

.vc4_2 .list .item .ibt .rbt{display: flex;padding: 12px 0 0.3rem;line-height: 25px;}

.vc4_2 .list .item .ibt .w1{padding: 0 0.3rem;width: calc(480 / 1440 * 100%);}

.vc4_2 .list .item .ibt .w2{padding: 0 0.3rem;width: calc(480 / 1440 * 100%);}

.vc4_2 .list .item .ibt .w3{padding: 0 0.3rem;width: calc(480 / 1440 * 100%);}

.about_ban .imgs::after{background: rgba(0, 0, 0, 0.2);}

.ab1 .c1{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}

.ab1 .c1 .rf{width: calc(680 / 1440 * 100%);border-radius: 0.2rem;overflow: hidden;}

.ab1 .c1 .lf{width: calc(680 / 1440 * 100%);}

.ab1 .c1 .lf .t1{line-height: calc(1em + 12px);color: #333;}

.ab1 .c1 .lf .t2{line-height: calc(1em + 12px);color: #333;margin-top: 0.26rem;text-align:left;}

.ab1 .c1 .lf .t3{display: flex;flex-wrap: wrap;}

.ab1 .c1 .lf .t3 .item{margin: 0.43rem 0.84rem 0 0;}

.ab1 .c1 .lf .t3 .item:first-child{margin-right: 0.93rem;}

.ab1 .c1 .lf .t3 .item .itp{display: flex;position: relative;}

.ab1 .c1 .lf .t3 .item .itp .tt1{line-height: calc(90 / 64);opacity: 0;}

.ab1 .c1 .lf .t3 .item .itp .tt2{position: absolute;left: 0;top: 0;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;}

.ab1 .c1 .lf .t3 .item .ibt{line-height: 1.75;color: #333;margin-top: -6px;text-align:center;}

.ab1 .ul{display: flex;flex-wrap: wrap;}

.ab1 .ul .li{width: 33.333%;}

.ab1 .ul .li .ss{display: block;border: 1px solid #D9D9D9;height: 100%;padding: 0.35rem 0.32rem 0.65rem;position: relative;margin-left: -1px;}

.ab1 .ul .li:first-child .ss,
.ab1 .ul .li:nth-child(3n + 1) .ss{margin-left: 0;}

.ab1 .ul .li .ss::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(/jpg/wzwe70ss.jpg) no-repeat center;background-size: cover;-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);}

.ab1 .ul .li .ss::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: calc(100% + 1px);background: url(/jpg/dgxevwy7.jpg) no-repeat center;background-size: cover;-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);opacity: 0;}

.ab1 .ul .li .ss .ico{position: relative;z-index: 5;width: 49px;}

.ab1 .ul .li .ss .ico img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.ab1 .ul .li .ss .txt{position: relative;z-index: 5;}

.ab1 .ul .li .ss .txt .t1{line-height: 1.75;color: #212121;}

.ab1 .ul .li .ss .txt .t2{line-height: 1.75;color: #212121;margin-top: 6.6px;}

.ab1 .ul .li .ss:hover::before{opacity: 0;}

.ab1 .ul .li .ss:hover::after{opacity: 1;}

.ab1 .ul .li .ss:hover .ico img:nth-child(1){opacity: 0;}

.ab1 .ul .li .ss:hover .ico img:nth-child(2){opacity: 1;}

.ab1 .ul .li .ss:hover .t1{color: #fff;}

.ab1 .ul .li .ss:hover .t2{color: #fff;}

.ab2{padding: 1rem 0 2.65rem;background: #FCF9F9 url(/jpg/ejk39czg.jpg) no-repeat top center;background-size: cover;}

.ab2 .sbox{position: relative;margin-top: 20px;}

.ab2 .sbox .swiper-slide .ss{padding-top: 1.14rem;}

.ab2 .sbox .swiper-slide.swiper-slide-active + .swiper-slide .ss{padding-top: 1.14rem;}

.ab2 .sbox .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide .ss{padding-top: 0.52rem;}

.ab2 .sbox .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .ss{padding-top: 0;}

.ab2 .sbox .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .ss{padding-top: 0;}

.ab2 .sbox .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .ss{padding-top: 0;}

.ab2 .sbox .swiper-slide .ss .t1{display: flex;}

.ab2 .sbox .swiper-slide .ss .t1 span{background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);padding: 0.11rem 0.395rem;border-radius: 1rem;line-height: 28px;color: #fff;}

.ab2 .sbox .swiper-slide .ss .t2{margin-top: 0.15rem;position: relative;line-height: calc(1em + 11px);color: #333;padding-left: 0.27rem;}

.ab2 .sbox .swiper-slide .ss .t2::before{content: "";position: absolute;left: 0;top: calc(0.5em + 6px);width: 0.12rem;height: 0.12rem;margin-top: -0.06rem;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);border-radius: 50%;}

.ab2 .sbox .swiper-slide .ss .t3{margin-top: 5px;position: relative;padding: 0 0.27rem;height: 282px;line-height: 1.8;color: #666666;}

.ab2 .sbox .swiper-slide .ss .t3 p:not(:last-child){margin-bottom: 5px;}

.ab2 .sbox .swiper-slide .ss .t3::before{content: "";position: absolute;left: 0;top: 0;width: 0.12rem;height: 100%;background: url(/png/ut6s93pm.png) no-repeat center top;}

.ab2 .splbd .pogin span:not(.swiper-pagination-bullet-active){background: #666;}

.ab2 .swpbtn a{top: 60%;}

.ab3{padding: 1rem 0 max(50px, 0.85rem);}

.ab3 .sbox{margin-top: 0.75rem;transform: translateX(calc(57 / 1440 * -100%));}

.ab3 .sbox .map{position: relative;width: calc(1453 / 1440 * 100%);}

.ab3 .sbox .map .line1{position: absolute;top: calc(14 / 577 * -100%);right: calc(272 / 1453 * 100%);width: 0;height: calc(428 / 577 * 100%);overflow: hidden;}

.ab3 .sbox .map .line1 img{height: 100%;max-width: none;position: absolute;right: 0;}

.ab3 .sbox .map.active .line1{width: calc(934 / 1453 * 100%);}

.ab3 .sbox .map .line2{position: absolute;top: calc(222 / 577 * 100%);left: calc(1177 / 1453 * 100%);width: 0;height: calc(12 / 577 * 100%);overflow: hidden;}

.ab3 .sbox .map .line2 img{height: 100%;max-width: none;position: absolute;left: 0;}

.ab3 .sbox .map.active .line2{width: calc(44 / 1453 * 100%);}

.ab3 .sbox .map .add{position: absolute;top: calc(70 / 577 * 100%);left: calc(190 / 1453 * 100%);width: calc(1136 / 1453 * 100%);}

.ab3 .sbox .map .hangzhou{position: absolute;bottom: calc(325 / 577 * 100%);left: calc(1168 / 1453 * 100%);width: calc(80 / 1453 * 100%);animation: py1 1s linear infinite alternate;-webkit-animation: py1 1s linear infinite alternate;}

.ab3 .ul{display: flex;flex-wrap: wrap;}

.ab3 .ul .li{width: calc(315 / 1440 * 100%);margin: 0.5rem calc(60 / 1440 * 100%) 0 0;}

.ab3 .ul .li:nth-child(4n){margin-right: 0;}

.ab3 .ul .li .t1{display: flex;}

.ab3 .ul .li .t1 span{background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);line-height: calc(38 / 24);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;}

.ab3 .ul .li .tline{background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);height: 2px;margin: 0.1rem 0 0.26rem;}

.ab3 .ul .li .t2{display: flex;line-height: 22px;color: #333;line-height: 1.8;}

.ab3 .ul .li .t2 .set{white-space: nowrap;}

.ab3 .ul .li .t2 a{color: #333;}

.ab3 .ul .li .t2 a:hover{color: #F4190A;}

.ab4{background: url(/jpg/2456cw48.jpg) no-repeat center;background-size: cover;padding: max(50px, 0.8rem) 0 max(50px, 0.9rem);overflow: hidden;}

.ab4 .tit{line-height: 1.75;color: #666666;margin-top: 14px;}

.ab4 .swiper-slide.swiper-slide-active .img img,
.ab4 .swiper-slide.swiper-slide-duplicate-active .img img{transform: scale(1);}

.ab4 .swiper-slide .img img{width: auto;transform: scale(calc(298 / 388));transform-origin: center bottom;transition: all .6s cubic-bezier(.4,0,.2,1);}

.ab4 .swiper-slide .img{position: relative;}

.ab4 .swiper-slide .txt{line-height: 1.5;color: #212121;opacity: 0;margin-top: 0.24rem;transition: all .6s cubic-bezier(.4,0,.2,1);}

.ab4 .swiper-slide.swiper-slide-active .txt{opacity: 1;}

.ab4 .swiper-slide.cross{position: relative;width: 390px;}

.ab4 .swiper-slide.cross img:nth-child(2){position: absolute;left: calc(23 / 390 * 100%);bottom: calc(20 / 280 * 100%);width: calc(345 / 390 * 100%);height: calc(240 / 280 * 100%);}

.ab4 .swiper-slide.vertical{position: relative;width: 200px;}

.ab4 .swiper-slide.vertical img:nth-child(2){position: absolute;left: calc(13 / 200 * 100%);top: calc(14 / 280 * 100%);width: calc(175 / 200 * 100%);height: calc(250 / 280 * 100%);}

.ab4 .swpbtn2{display: flex;justify-content: center;align-items: center;margin-top: 0.55rem;}

.ab4 .swpbtn2 a{position: relative;width: 50px;height: 50px;border-radius: 50%;overflow: hidden;margin: 0 0.12rem;}

.ab4 .swpbtn2 a img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;}

.ab4 .swpbtn2 .next img{transform: rotate(180deg);}

.ab4 .swpbtn2 a:hover img:nth-child(1){opacity: 0;}

.ab4 .swpbtn2 a:hover img:nth-child(2){opacity: 1;}

.ab5{padding: 1rem 0 1.2rem;}

.ab5 .sbox{margin-top: 0.4rem;}

.ab5 .ul{display: flex;flex-wrap: wrap;}

.ab5 .ul .li{width: calc(240 / 1440 * 100%);position: relative;overflow: hidden;}

.ab5 .ul .li::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-left: 1px solid #ECECEC;border-bottom: 1px solid #ECECEC;}

.ab5 .ul .li:nth-child(-n+6):before{border-top: 1px solid #ECECEC;}

.ab5 .ul .li:last-child::before,
.ab5 .ul .li:nth-child(6n)::before{border-right: 1px solid #ECECEC;}

.ab5 .splbd .pogin span{margin: 0 0.09rem;background: #666666;}

.ab5 .splbd .pogin span::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-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);opacity: 0;}

.ab5 .splbd .pogin span.swiper-pagination-bullet-active{background: rgba(102, 102, 102, 0);}

.ab5 .splbd .pogin span.swiper-pagination-bullet-active::before{opacity: 1;}

.banner .swpbtn3 a{position: absolute;z-index: 11;width: 52px;height: 52px;top: 50%;margin-top: -26px;border: 1px solid rgba(255,255,255,0);border-radius: 50%;display: flex;align-items: center;justify-content: center;overflow: hidden;}

.banner .swpbtn3 a:hover{border-color: rgba(255, 255, 255, 1);}

.banner .swpbtn3 a.next img{transform: rotate(180deg);}

.banner .swpbtn3 a.prev{left: calc(92 / 1920 * 100%);}

.banner .swpbtn3 a.next{right: calc(92 / 1920 * 100%);}






.banner .pogin3{display: flex;align-items: center;justify-content: center;position: absolute;left: 0;bottom: 0.5rem;width: 100%;z-index: 11;}

.banner .pogin3 span{width: 6px;height: 6px;border-radius: 3px;margin: 0 0.15rem 0 0;position: relative;background: #fff;opacity: 1;}

.banner .pogin3 span:last-child{margin-right: 0;}

.banner .pogin3 span::before{content: "";position: absolute;top: 1px;left: 0;width: 0;height: 4px;border-radius: 4px;background: linear-gradient(255.39deg, #F37819 -2.98%, #F40B0B 102.07%);
-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);}

@keyframes banswp {
  0%{width: 0;}
  100%{width: 100%;}
}

.banner .pogin3 span.swiper-pagination-bullet-active{background: none;width: 30px;}

.banner .pogin3 span.swiper-pagination-bullet-active::before{animation: banswp 5s linear forwards;}

.banner .pogin3.act span.swiper-pagination-bullet-active::before{animation: banswp 6s linear forwards;}

/* 动画 */

@keyframes py1 {0% {transform: translateY(0px);}100% {transform: translateY(-20px);}}





.banner video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}

.indexLayout{padding-bottom: max(50px, 0.8rem);}

.inner_en{line-height: 25px;color: #111;}

.in1 .sbox{display: flex;justify-content: space-between;margin-top: 0.45rem;align-items: flex-start;flex-wrap: wrap;}

.in1 .sbox .lf{width: calc(708 / 1440 * 100%);position: relative;}

.in1 .sbox .lf .ss{display: block;position: relative;padding-top: calc(0.24rem + 0.54rem + 34px + 52px + 17px);}

.in1 .sbox .lf .imgbg{position: absolute;top: 0;left: 0;width: 100%;border-radius: 0.12rem;overflow: hidden;}

.in1 .sbox .lf .imgbg img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.in1 .sbox .lf .txt{position: absolute;z-index: 5;top: 0;left: 0;width: 100%;padding: 0.54rem 0.59rem 0;}

.in1 .sbox .lf .txt .t2{margin-top: 9px;height: calc(2em + 20px);}

.in1 .sbox .lf .txt .t3{margin-top: 0.24rem;}

.in1 .sbox .lf .txt .t3 .btn{display: inline-flex;align-items: center;color: #333;}

.in1 .sbox .lf .txt .t3 .btn:hover{
    background: none;
    border: none;
}

.in1 .sbox .lf .txt .t3 .btn span{width: 30px;height: 30px;position: relative;margin-left: 9px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}

.in1 .sbox .lf .txt .t3 .btn span img:nth-child(2){position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: 0;}

.in1 .sbox .lf .img{position: relative;padding: 0 0.44rem 0 0.38rem;}

.in1 .sbox .lf .img img{width:auto;max-width:100%;}

.in1 .sbox .lf .ss:hover .imgbg img:nth-child(1){opacity: 0;}

.in1 .sbox .lf .ss:hover .imgbg img:nth-child(2){opacity: 1;}

.in1 .sbox .lf .ss:hover .txt .t1{color: #fff;}

.in1 .sbox .lf .ss:hover .txt .t2{color: #fff;}

.in1 .sbox .lf .ss:hover .txt .t3 .btn{color: #fff;}

.in1 .sbox .lf .ss:hover .txt .t3 .btn span{background: #fff;}

.in1 .sbox .lf .ss:hover .txt .t3 .btn span img:nth-child(1){opacity: 0;}

.in1 .sbox .lf .ss:hover .txt .t3 .btn span img:nth-child(2){opacity: 1;}

.in1 .sbox .rf{width: calc(708 / 1440 * 100%);}

.in1 .sbox .rf .item:not(:last-child){margin-bottom: 14px;}

.in1 .sbox .rf .item .ss{position: relative;display: block;}

.in1 .sbox .rf .item .ss .imgbg{position: absolute;top: 0;left: 0;width: 100%;border-radius: 0.12rem;overflow: hidden;}

.in1 .sbox .rf .item .ss .imgbg img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.in1 .sbox .rf .txt{position: absolute;z-index: 5;top: 0;left: 0;width: 100%;padding: 0.54rem 0.58rem 0;}

.in1 .sbox .rf .txt .t2{margin-top: 11px;}

.in1 .sbox .rf .txt .t3{margin-top: 0.27rem;}

.in1 .sbox .rf .txt .t3 .btn{display: inline-flex;align-items: baseline;color: #333;}

.in1 .sbox .rf .txt .t3 .btn:hover{
    background: none;
    border: none;
}


.in1 .sbox .rf .txt .t3 .btn span{width: 30px;height: 30px;position: relative;margin-left: 9px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}

.in1 .sbox .rf .txt .t3 .btn span img:nth-child(2){position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: 0;}




.in1 .sbox .rf .item .ss .img{position: relative;display: flex;justify-content: flex-end;margin-right: 0.24rem;}

.in1 .sbox .rf .item .ss .img img{max-width: calc(450 / 684 * 100%);}

.in1 .sbox .rf .item .ss:hover .imgbg img:nth-child(1){opacity: 0;}

.in1 .sbox .rf .item .ss:hover .imgbg img:nth-child(2){opacity: 1;}

.in1 .sbox .rf .item .ss:hover .txt .t1{color: #fff;}

.in1 .sbox .rf .item .ss:hover .txt .t2{color: #fff;}

.in1 .sbox .rf .ss:hover .txt .t3 .btn{color: #fff;}

.in1 .sbox .rf .ss:hover .txt .t3 .btn span{background: #fff;}

.in1 .sbox .rf .ss:hover .txt .t3 .btn span img:nth-child(1){opacity: 0;}

.in1 .sbox .rf .ss:hover .txt .t3 .btn span img:nth-child(2){opacity: 1;}


.in2 .sbox{margin-top: 0.45rem;position: relative;}

.in2 .sbox .bg{position: relative;}

.in2 .sbox .bg::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.12);z-index: 11;}

.in2 .sbox video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0;}

.in2 .sbox video.act{opacity: 1;}

.in2 .sbox .ul{position: absolute;z-index: 20;top: 0;left: 0;width: 100%;height: 100%;display: flex;}

.in2 .sbox .ul .li{width: 25%;flex-grow: 1;}

.in2 .sbox .ul .li .ss{display: flex;align-items: flex-end;padding: 0.5rem;height: 100%;}

.in2 .sbox .ul .li .ss .t1{display: flex;align-items: center;}

.in2 .sbox .ul .li .ss .t1 .ico{width: 32px;min-width: 32px;position: relative;margin-right: 4px;}

.in2 .sbox .ul .li .ss .t1 .ico img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.in2 .sbox .ul .li .ss .t1 .txt{position: relative;color: #fff;}

.in2 .sbox .ul .li .ss .t1 .txt span{position: absolute;top: 0;left: 0;opacity: 0;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;}

.in2 .sbox .ul .li .ss .t2{display: flex;align-items: center;margin-top: 0.32rem;color: #fff;}

.in2 .sbox .ul .li .ss .t2 span{width: 30px;height: 30px;border-radius: 50%;overflow: hidden;display: flex;align-items: center;justify-content: center;min-width: 30px;margin-left: 10px;position: relative;}

.in2 .sbox .ul .li .ss .t2 span img:nth-child(1){position: relative;z-index: 5;}

.in2 .sbox .ul .li .ss .t2 span img:nth-child(2){position: absolute;z-index: 5;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: 0;transform: translate(-1px, -1px);}

.in2 .sbox .ul .li .ss .t2 span s{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(255.39deg, #F37819 -2.98%, #F40B0B 102.07%);opacity: 0;}

.in2 .sbox .ul .li.act .ss .t1 .ico img:nth-child(1){opacity: 0;}

.in2 .sbox .ul .li.act .ss .t1 .ico img:nth-child(2){opacity: 1;}

.in2 .sbox .ul .li.act .ss .t1 .txt{color: rgba(255, 255, 255, 0);}

.in2 .sbox .ul .li.act .ss .t1 .txt span{opacity: 1;}

.in2 .sbox .ul .li.act .ss .t2 span img:nth-child(1){opacity: 0;}

.in2 .sbox .ul .li.act .ss .t2 span img:nth-child(2){opacity: 1;}

.in2 .sbox .ul .li.act .ss .t2 span s{opacity: 1;}

.in3 .sbox{margin-top: 0.45rem;position: relative;}

.in3 .sbox .ss{display: block;}

.in3 .sbox .ss .img{position: relative;overflow:hidden;}

.in3 .sbox .ss .img img{width: 100%;transform: scale(1.002);-webkit-transform: scale(1.002);}

.in3 .sbox .ss .img::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(keywords.png) no-repeat center;background-size: cover;opacity: 0;-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);}





.in3 .sbox .ss .txt{text-align: center;line-height: 25px;color: #000;margin-top: 0.26rem;}

.in3 .sbox .ss:hover .img::before{opacity: 1;}

.in3 .sbox .ss:hover .img img{width: 100%;transform: scale(1.05);-webkit-transform: scale(1.05);}


.in4 .c1{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 0.55rem;align-items: flex-start;}

.in4 .c1 .rf{width: calc(680 / 1440 * 100%);border-radius: 0.2rem;overflow: hidden;}

.in4 .c1 .lf{width: calc(680 / 1440 * 100%);}

.in4 .c1 .lf .t1{line-height: calc(1em + 12px);color: #333;}

.in4 .c1 .lf .t2{line-height: calc(1em + 12px);color: #333;margin-top: 0.26rem;text-align:left;}

.in4 .c1 .lf .t3{display: flex;flex-wrap: wrap;}

.in4 .c1 .lf .t3 .item{margin: 0.43rem 0.84rem 0 0;    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;}

.in4 .c1 .lf .t3 .item:first-child{margin-right: 0.93rem;}

.in4 .c1 .lf .t3 .item .itp{display: flex;position: relative;}

.in4 .c1 .lf .t3 .item .itp .tt1{line-height: calc(90 / 64);opacity: 0;}

.in4 .c1 .lf .t3 .item .itp .tt2{position: absolute;left: 0;top: 0;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;}

.in4 .c1 .lf .t3 .item .ibt{line-height: 1.75;color: #333;margin-top: -6px;text-align:center;}

.ab1 .c1 .lf .t3 .item:nth-child(2) .ibt,
.in4 .c1 .lf .t3 .item:nth-child(2) .ibt{transform:translateX(-2px);}

.in4 .c1 .lf .t4{display: flex;}

.in4 .c1 .lf .t4 a{display: flex;align-items: center;margin-top: 0.45rem;color: #333333;}

.in4 .c1 .lf .t4 a span{width: 30px;height: 30px;border-radius: 50%;overflow: hidden;display: flex;align-items: center;justify-content: center;min-width: 30px;margin-left: 10px;position: relative;}

.in4 .c1 .lf .t4 a span img:nth-child(1){position: relative;z-index: 5;}

.in4 .c1 .lf .t4 a span img:nth-child(2){position: absolute;z-index: 5;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: 0;transform: translate(-1px, -1px);}

.in4 .c1 .lf .t4 a span s{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(255.39deg, #F37819 -2.98%, #F40B0B 102.07%);opacity: 0;}

.in4 .c1 .lf .t4 a:hover span img:nth-child(1){opacity: 0;}

.in4 .c1 .lf .t4 a:hover span img:nth-child(2){opacity: 1;}

.in4 .c1 .lf .t4 a:hover span s{opacity: 1;}

.in4 .sbox{margin-top: 0.4rem;position: relative;}

.in4 .sbox .ss{display: block;background: #F6F6F6;border-radius: 0.12rem;}

.in4 .sbox .ss:hover img{transform: scale(1.05);}

.in5 .sbox{margin-top: 0.55rem;padding-top: 0.75rem;border-top: 1px solid #D9D9D9;display: flex;justify-content: space-between;flex-wrap: wrap;align-items:flex-start;}

.in5 .sbox .lf{width: 50%;border-radius: 0.12rem;overflow: hidden;}

.in5 .sbox .lf .swiper{height: 100%;}

.in5 .sbox .lf .swiper-slide{height: auto;}

.in5 .sbox .lf .ss{height: 100%;display: block;overflow: hidden;}

/*.in5 .sbox .lf .ss img{height: 100%;object-fit: cover;}*/

.in5 .sbox .lf .ss:hover img{transform: scale(1.05);}

.in5 .sbox .lf .pogin4{position: absolute;bottom: 18px;left: 0;width: 100%;z-index: 11;}

.in5 .sbox .lf .pogin4:not(.swiper-pagination-lock){display: flex;align-items: center;justify-content: center;}

.in5 .sbox .lf .pogin4 span{width: 10px;height: 10px;border-radius: 50%;background: #fff;opacity: 0.3;margin: 0 5px;}

.in5 .sbox .lf .pogin4 span.swiper-pagination-bullet-active{opacity: 1;}

.in5 .sbox .rf{width: calc(680 / 1440 * 100%);}

.in5 .sbox .rf .item:not(:last-child){padding-bottom: 0.31rem;border-bottom: 1px solid #D9D9D9;margin-bottom: 0.31rem;}

.in5 .sbox .rf .item .ss{display: block;}

.in5 .sbox .rf .item .ss .time{display: flex;}

.in5 .sbox .rf .item .ss .time .tt{width: 121px;height: 38px;position: relative;display: flex;align-items: center;justify-content: center;border-radius: 19px;border: 1px solid #DDDDDD;}

.in5 .sbox .rf .item .ss .time .tt span{color: #222;position: relative;z-index: 5;}

.in5 .sbox .rf .item .ss .time .tt s{position: absolute;top: -1px;left: -1px;width: calc(100% + 2px);height: calc(100% + 2px);background: linear-gradient(255.39deg, #F37819 -2.98%, #F40B0B 102.07%);opacity: 0;border-radius: 20px;}

.in5 .sbox .rf .item .ss .t1{margin-top: 0.16rem;line-height: 22px;}

.in5 .sbox .rf .item .ss .t2{line-height: 20px;color: #333;margin-top: 6px;}

.in5 .sbox .rf .item .ss:hover .time .tt span{color: #fff;}

.in5 .sbox .rf .item .ss:hover .time .tt s{opacity: 1;}

.search_ban{background-position: center;background-repeat: no-repeat;background-size: cover;}

.search_ban .txt{background: rgba(1, 38, 67, 0.5);}

.search_ban .txt .box{padding: 1.45rem 0 1.76rem;max-width: 1440px;}

.search_ban .txt .tit{line-height: calc(72 / 48);color: #fff;}

.search_ban .sbox{margin-top: 0.57rem;display: flex;justify-content: space-between;}

.search_ban .sbox .lf{width: calc(100% - 210px);border-radius: 8px;overflow: hidden;background: #fff;}

.search_ban .sbox .lf input{display: block;width: 100%;line-height: 80px;padding: 0 0.22rem;border: none;background: none;outline: none;}

.search_ban .sbox .rf a{display: flex;align-items: center;justify-content: center;width: 200px;height: 80px;border-radius: 0.08rem;background: #F4190A;}

.search_ban .sbox .rf a:hover{background: rgb(244, 25, 10, .8);}

.schLayout{padding: 0.5rem 0 1.2rem;}

.schLayout .box{max-width: 1440px;}

.schLayout .title{line-height: 29px;}

.schLayout .title span{color: #F4190A;}

.schLayout .ul{margin-top: 0.24rem;}

.schLayout .ul .li{position: relative;padding-left: 21px;margin-bottom: 4px;}

.schLayout .ul .li:last-child{margin-bottom: 0;}

.schLayout .ul .li::before{content: "";position: absolute;left: 0;top: 50%;width: 8px;height: 8px;border-radius: 50%;background: #F4190A;margin-top: -4px;}

.schLayout .ul .li .ss{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #D9D9D9;padding: 0.26rem 0;}

.schLayout .ul .li .lf{max-width: calc(100% - 200px);}

.schLayout .ul .li .lf span{color: #F4190A;}

.schLayout .ul .li .ss:hover .lf{color: #F4190A;}


.form_tanchuang .tbox .modal{width: 76%;max-width: 1440px;}

.form_tanchuang .co2 .formbox{margin-top: 0;}






/* 软件平台改版 */

.rj_det{line-height: calc(28 / 20);color: #000;margin-top: 10px;}

.vc2_3.rj2 .sbox{align-items: center;}

.vc2_3.rj2 .sbox .lf{width: calc(680 / 1440 * 100%);}

.vc2_3.rj2 .sbox .rf{width: calc(676 / 1440 * 100%);padding-top: 0;}

.vc2_3.rj2 .sbox .lf .img{overflow: visible;position: relative;}

.vc2_3.rj2 .sbox .lf .img::before{content: "";position: absolute;top: -0.18rem;left: 0.2rem;width: calc(100% - 0.4rem);height: calc(100% + 0.36rem);background: #D9D9D9;}

.vc2_3.rj2 .sbox .lf .img img{position: relative;z-index: 5;}

.vc2_3.rj2 .sbox .rf .t1{line-height: calc(40 / 24);}

.vc2_3.rj2 .sbox .rf .t2{line-height: calc(30 / 18);margin-top: 0.6rem;}

.vc2_3.rj2 .sbox .rf .t2 p::before{top: calc((30 / 18 * 0.5em));}

.vc2_3.rj2 .sbox .rf .t3{line-height: calc(35 / 20);margin-top: 0.6rem;}

.rj3 .ul{display: flex;flex-wrap: wrap;}

.rj3 .ul .li{width: calc((100% - 0.8rem) / 3);margin: 0.46rem 0.4rem 0 0;background: #F8F8F8;padding: 0.3rem 0.4rem 0.4rem;}

.rj3 .ul .li:nth-child(3n){margin-right: 0;}

.rj3 .ul .li .ico{width: 50px;}

.rj3 .ul .li .t1{line-height: 1.4;color: #000000;margin-top: 0.2rem;}

.rj3 .ul .li .t2{line-height: 22px;margin-top: 0.2rem;color: #333;}

.rj3 .ul .li .t2 p:not(:last-child){margin-bottom: calc(1em - 1px);}

.rj4 .ul{display: flex;flex-wrap: wrap;}

.rj4 .ul .li{width: calc(430 / 1440 * 100%);margin: 0.5rem 0 0;display: flex;align-items: flex-start;}

.rj4 .ul .li:nth-child(3n - 2){margin-right: calc(85 / 1440 * 100%);}

.rj4 .ul .li:nth-child(3n - 1){margin-right: calc(65 / 1440 * 100%);}

.rj4 .ul .li .ico{width: 50px;min-width: 50px;}

.rj4 .ul .li .txt{margin-left: 30px;}

.rj4 .ul .li .txt .t1{color: #000000;}

.rj4 .ul .li .txt .t2{margin-top: 10px;line-height: 24px;color: #333333;}

.rj5{position: relative;}

.rj5 .imgbg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}

.rj5 .box{min-height: 6.5rem;display: flex;justify-content: flex-end;padding: 1.16rem 0;}

.rj5 .txt{width: 671px;}

.rj5 .txt .t1{line-height: calc(50 / 36);color: #fff;}

.rj5 .txt .t2{line-height: 22px;color: #FFF3F3;margin-top: 0.23rem;}

.rj5 .txt .t2 p{position: relative;padding-left: 0.25rem;}

.rj5 .txt .t2 p:not(:last-child){margin-bottom: calc(1em - 1px);}

.rj5 .txt .t2 p::before{content: "";position: absolute;top: calc(0.5em + 3px);left: 0;width: 0.15rem;height: 0.15rem;transform: translateY(-50%);background: url(/png/plhglq1r.png) no-repeat center;background-size: contain;}

.rj6{overflow: hidden;}

.rj6 .ul{display: flex;flex-wrap: wrap;margin-right: -0.21rem;}

.rj6 .ul .li{width: 25%;padding: 0 0.21rem 0 0.16rem;display: flex;flex-direction: column-reverse;margin-top: 0.5rem;}

.rj6 .ul .li .lbt{position: relative;padding: 0 0 7px 29px;}

.rj6 .ul .li:nth-child(4n - 3) .lbt::before{content: "";position: absolute;left: -9999px;bottom: 7px;width: 19999px;height: 1px;background: #EBEBEB;}

.rj6 .ul .li .lbt .img{border-radius: 0.05rem;overflow: hidden;box-shadow: 0px 0.05rem 0.15rem 0px rgba(0, 0, 0, 0.15);}

.rj6 .ul .li .lbt .t2{line-height: 22px;height: 44px;color: #333;margin-top: 10px;overflow: hidden;}

.rj6 .ul .li .lbt .line{position: absolute;left: 7px;width: 2px;height: 100%;background: #D9D9D9;}

.rj6 .ul .li .lbt .round{position: absolute;left: 0;bottom: 0;width: 15px;height: 15px;border-radius: 50%;background: #D9D9D9;}

.rj6 .ul .li .ltp{position: relative;display: flex;margin-top: 10px;}

.rj6 .ul .li .ltp .t1{position: relative;line-height: 28px;color: rgba(0, 0, 0, 0);}

.rj6 .ul .li .ltp .t1 span{position: absolute;left: calc(-50% + 8px);top: 0;color: #000;}

.rj6 .ul .li:hover .lbt .line{background: #F40B0B;}

.rj6 .ul .li:hover .lbt .round{background: #F40B0B;}

.rj6 .ul .li:hover .ltp .t1 span{color: #F40B0B;}

.rj7 .ul{display: flex;flex-wrap: wrap;}

.rj7 .ul .li{margin-top: 0.5rem;}

.rj7 .ul .li:not(.line){width: calc(250 / 1440 * 100%);}

.rj7 .ul .li.line{width: calc(47.5 / 1440 * 100%);position: relative;}

.rj7 .ul .li.line .lcon{position: absolute;height: 16px;width: calc(180 / 47.5 * 100%);top: 18px;left: calc(90 / 47.5 * -100%);}

.rj7 .ul .li.line .lcon s{position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 1px;background: #FFD8D8;margin: auto;}

.rj7 .ul .li.line .lcon img{position: absolute;z-index: 5;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}

.rj7 .ul .li .ico{width: 50px;margin: 0 auto;}

.rj7 .ul .li .txt{text-align: center;margin-top: 0.2rem;}

.rj7 .ul .li .txt .t1{color: #000;}

.rj7 .ul .li .txt .t2{line-height: 22px;color: #333;margin-top: 0.2rem;}

/*.swiper-wrapper{height: auto;}*/


.ab1 .c1 .lf .t3 .item,
.in4 .c1 .lf .t3 .item{display:flex;flex-direction:column;align-items:center;}



/* 右侧 */

.right  {position: fixed;width: 72px;top: 50%;right: 15px;z-index: 19;margin-top:-140px;}

.right .dl1{position: relative;}

.right .dl1 dd{margin-bottom: 15px;}

.right .dl1 dd .drt{width: 100%;height: 80px;background: #fff;border-radius: 5px;text-align: center;box-shadow: 0px 0px 10px 0px rgba(221, 221, 221, 1);padding: 17px 0;cursor: pointer;}

.right .dl1 dd .drt .ico{width: 24px;margin: 0 auto 8px;}

.right .dl1 dd .drt .wz{color: #666;background: -webkit-linear-gradient(left, #666, #666);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.right .dl1 dd:hover .drt .wz{background: -webkit-linear-gradient(left, #F40B0B, #F37819);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.right .dl1 dd .dlt{position: absolute;width: 240px;height: 290px;background: #fff;right: 120px;opacity: 0; top: -10px;z-index: 3;box-shadow: 0px 0px 10px 0px rgba(221, 221, 221, 1);text-align: center;padding: 24px;border-radius: 5px;pointer-events: none;}

.right .dl1 dd .dlt .dtc{color: #999;margin: 8px 0;line-height: 30px;}

.right .dl1 dd .dlt .ewm{width: 120px;margin:  0 auto;}

.right .dl1 dd .dlt .dh{display: flex;justify-content: center;align-items: center;align-content: center;margin-top: 24px;font-family: Microsoft Yahei,'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei;}

.right .dl1 dd .dlt .dh .ico{margin-right: 8px;}

.in2{position: relative;z-index: 1;}

.right .dl1 dd:hover .dlt{right: 100px;opacity: 1;}






@media screen and (min-width: 1201px) {
  .yd{display: none;}
  .mhead,.mnav{display: none;}
  .pg_yd{display: none;}
}

@media screen and (max-width:1800px) {
  html{font-size: 95px;}
}

@media screen and (max-width:1700px) {
  html{font-size: 90px;}
  .f_12{font-size:12px;}
  .f_14{font-size:14px;}
  .f_16{font-size:16px;}
  .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:26px;}
  .f_32{font-size:28px;}
  .f_34{font-size:30px;}
  .f_36{font-size:32px;}
  .f_38{font-size:32px;}
  .f_40{font-size:36px;}
  .f_42{font-size:36px;}
  .f_44{font-size:38px;}
  .f_46{font-size:38px;}
  .f_48{font-size:40px;}
  .f_50{font-size:44px;}
  .f_64{font-size:56px;}
}

@media screen and (max-width:1600px) {
  html{font-size: 85px;}
}

@media screen and (max-width:1500px){
  html{font-size: 80px;}
  .f_12{font-size:12px;}
  .f_14{font-size:14px;}
  .f_16{font-size:16px;}
  .f_18{font-size:16px;}
  .f_20{font-size:16px;}
  .f_22{font-size:18px;}
  .f_24{font-size:20px;}
  .f_26{font-size:22px;}
  .f_28{font-size:24px;}
  .f_30{font-size:24px;}
  .f_32{font-size:26px;}
  .f_34{font-size:28px;}
  .f_36{font-size:30px;}
  .f_38{font-size:30px;}
  .f_40{font-size:32px;}
  .f_42{font-size:34px;}
  .f_44{font-size:36px;}
  .f_46{font-size:36px;}
  .f_48{font-size:38px;}
  .f_50{font-size:40px;}
  .f_64{font-size:50px;}

  .in5 .sbox .lf{width: 52%;}
  .in5 .sbox .rf{width: calc(640 / 1440* 100%);}
  .in5 .sbox .rf .item:not(:last-child){padding-bottom: 0.20rem;margin-bottom: 0.20rem;}
}

@media screen and (max-width:1400px) {
  html{font-size: 75px;}
}

@media screen and (max-width:1300px) {
  html{font-size: 70px;}
}

@media (max-width:1200px) {
  html{font-size: 65px;}
  .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_42 {font-size: 22px;}
  .f_44 {font-size: 22px;}
  .f_46 {font-size: 24px;}
  .f_48 {font-size: 24px;}
  .f_50 {font-size: 24px;}
  .f_64 {font-size: 26px;}

  body{min-width: 200px;padding-top: 50px;}

	.box{width: 90%;min-width: 100px;padding: 0;}

  .wow,
  .wow1{opacity: 1;}

  .a_dw2,
  .a_dw{top: -50px;}

  .pc{display: none;}

  .header{display: none;}

  .z_tanchuang .tbox .modal{width: 90%;}

  .z_tanchuang .tbox .modal .out{right: 0;top: -50px;}

  /* ph nav */
  .mhead{display: block;width: 100%;height: 50px;position: fixed;z-index: 119;top: 0;left: 0;background:#fff ;border-bottom: 1px solid #eee;}

  .mhead .menu{height: 50px;padding-left: 35px;background:url(/png/esf0ejsx.png) center right no-repeat ;background-size: 30px;float: right;}

  .mhead .ss{float: right;width: 40px;height: 50px;background: url(/png/zbd0j5u3.png) center no-repeat;background-size: 22px auto;}

  .mhead .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}

  .mhead .logo img{display: block;height: 38px;margin-top: 8px;}

  .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: 120;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-y: 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 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 a sup{display:inline-block;position:relative;transform:translateY(-3px);vertical-align: top;}

  .mnav .mbox .ul1 li .ltop span{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;background:url(/png/mufeb2do.png) center no-repeat ;background-size: 16px;-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 li .ltop.act span {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 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(/png/mufeb2do.png) center no-repeat ;background-size: 16px;}

  .mnav2 .mbox .dl1 dd .dtop.act span {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;}

  .footer .ftp .rf{display: none;}

  .footer .ftp .lf{width: 100%;}

  .footer .fbt{flex-wrap: wrap;}

  .footer .fbt .lf{width: 100%;}

  .footer .ftp .lf .app .item.act .itp{border-color: #fff;background: #000000;}

  .footer .ftp .lf .app .item.act .ibt{transform: translateY(0);opacity: 1;}

  .footer .ftp .lf .app .item:first-child .ibt{left: 0;margin-left: 0;}

  .inner_nav{display: none;}

  .swpbtn a{display: none;}

  .pg_pc{display: none;}

  .inner_switch2{display: none;}

  .vc1 .list .item .itp .it{width: 33.33%;}

  .banner .bofang.yd{position: absolute;z-index: 10;right: 20px;bottom: 20px;width: 40px;height: 40px;z-index: 15;border-radius: 50%;display: flex;align-items: center;justify-content: center;}

  .banner .swpbtn3 a{display: none;}

  .search_ban .sbox .lf input{height: 50px;}

  .search_ban .sbox .rf a{height: 50px;width: 120px;}

  .search_ban .sbox .rf a img{width: 24px;}

  .search_ban .sbox .lf{width: calc(100% - 130px);}

  .news_ul .li .img img{height: calc(min(1440px, 90vw)*(400 / 690)*(690 / 1440));}
}

@media screen and (max-width:1100px) {
  html{font-size: 60px;}
}

@media screen and (max-width:1000px) {
  html{font-size: 55px;}

  .vmrList .ul .li{width: 100%;margin-right: 0;}

  .vc1_1 .sbox{flex-wrap: wrap;}

  .vc1_1 .sbox .lf{width: 100%;}

  .vc1_1 .sbox .rf{width: 100%;}

  .vc1_1 .sbox .rf .ul .li:nth-child(1),
  .vc1_1 .sbox .rf .ul .li:nth-child(2){margin-top: 0.5rem;}

  .in1 .sbox{flex-wrap: wrap;}

  .in1 .sbox .lf{width: 100%;}

  .in1 .sbox .rf{width: 100%;}

  .in2 .sbox .swiper .ss{display: flex;align-items: flex-end;padding: 0.5rem;height: 100%;min-height: 70vh;}

  .in2 .sbox .swiper .ss .video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

  .in2 .sbox .swiper .ss .video::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.12);z-index: 5;}

  .in2 .sbox .swiper .ss .video video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;opacity: 1;}

  .in2 .sbox .swiper .ss .txt{position: relative;z-index: 10;}

  .in2 .sbox .swiper .ss .t1{display: flex;align-items: center;}

  .in2 .sbox .swiper .ss .t1 .ico{width: 32px;min-width: 32px;position: relative;margin-right: 4px;}

  .in2 .sbox .swiper .ss .t1 .ico img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

  .in2 .sbox .swiper .ss .t1 .txt{position: relative;color: #fff;}

  .in2 .sbox .swiper .ss .t1 .txt span{position: absolute;top: 0;left: 0;opacity: 0;background: linear-gradient(90deg, #F40B0B 0%, #F37819 73.06%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;color: transparent;}

  .in2 .sbox .swiper .ss .t2{display: flex;align-items: center;margin-top: 0.32rem;color: #fff;}

  .in2 .sbox .swiper .ss .t2 span{width: 30px;height: 30px;border-radius: 50%;overflow: hidden;display: flex;align-items: center;justify-content: center;min-width: 30px;margin-left: 10px;position: relative;}

  .in2 .sbox .swiper .ss .t2 span img:nth-child(1){position: relative;z-index: 5;}

  .in2 .sbox .swiper .ss .t2 span img:nth-child(2){position: absolute;z-index: 5;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: 0;transform: translate(-1px, -1px);}

  .in2 .sbox .swiper .ss .t2 span s{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(255.39deg, #F37819 -2.98%, #F40B0B 102.07%);opacity: 0;}

  .in2 .sbox .swiper .ss .t1 .ico img:nth-child(1){opacity: 0;}

  .in2 .sbox .swiper .ss .t1 .ico img:nth-child(2){opacity: 1;}

  .in2 .sbox .swiper .ss .t1 .txt{color: rgba(255, 255, 255, 0);}

  .in2 .sbox .swiper .ss .t1 .txt span{opacity: 1;}

  .in2 .sbox .swiper .ss .t2 span img:nth-child(1){opacity: 0;}

  .in2 .sbox .swiper .ss .t2 span img:nth-child(2){opacity: 1;}

  .in2 .sbox .swiper .ss .t2 span s{opacity: 1;}
}

@media screen and (max-width:900px) {
  html{font-size: 50px;}

  .co2 .formbox .item{width: 100%;margin-right: 0;}
}

@media (max-width:768px) {
  html{overflow-x: hidden;}
  .fw_100{font-weight: normal;}

  .footer .fbt{justify-content: center;line-height: 24px;}

  .footer .fbt .lf{text-align: center;}

  .footer .fbt .lf a{display: block;margin-left: 0;}

  /*.footer .ftp .lf .logo{width: 200px;}*/

  .sc1{flex-direction: column-reverse;}

  .sc1 .lf{width: 100%;margin-top: 0.5rem;}

  .sc1 .rf{width: 100%;}

  .sc3 .ul .li{width: 100%;margin-right: 0;padding-right: 0;}

  .sc3 .ul .li:nth-child(3n){width: 100%;}

  .sc3 .ul .li .ico{width: 30px;}

  .sol1 .ul .li:nth-child(odd),
  .sol1 .ul .li:nth-child(even){width: 100%;padding-right: 0;}

  .sol1 .ul .li .ico{width: 30px;min-width: 30px;}

  .sol1 .ul .li .txt .t2{margin-top: 0.5em;}

  .sol2 .ul .li:nth-child(3n),
  .sol2 .ul .li:nth-child(3n - 1),
  .sol2 .ul .li:nth-child(3n - 2){width: 50%;padding: 0 0.15rem;}

  .sol2 .ul .li{flex-direction: column;align-items: center;}

  .sol2 .ul .li .ico{width: 30px;min-width: 30px;margin-right: 0;margin-bottom: 0.15rem;}

  .sol3 .img{overflow-x: auto;}

  .sol3 .img img{width: 1013px;max-width: none;}

  .sol5 .ul .li{width: 50%;}

  .sol5 .ul .li:nth-child(2n) s{display: none;}

  .sol5 .ul .li .ico{width: 30px;}

  .sol6 .swiper .ss .img{border-radius: 0.12rem;}

  .sol6 .swiper .ss .img:before{display:none;}

  .sol6 .swiper .ss .txt .tco{position: relative;width: 100%;right: 0;bottom: 0; width: 100%;max-width: 100%;padding: 0.5rem 0 0;}

  .sol6 .swiper .ss .txt .tco .t1{color: #333;}

  .sol6 .swiper .ss .txt .tco .t2{color: #333;}

  .news .ntp{flex-wrap: wrap;}

  .news .ntp .lf{width: 100%;position: relative;z-index: 5;}

  .news .ntp .lf .ltp{width: 100%;}

  .news .ntp .rf{width: 100%;margin-top: 0.3rem;}

  .news_ul .li{width: 100%;margin-right: 0;}

  .news_ul .li:nth-child(2){margin-top: 0.5rem;}

  .nbox .fy{flex-wrap: wrap;}

  .nbox .fy .lf{width: 100%;max-width: 100%;}

  .nbox .fy .rf{margin-top: 0.3rem;}

  .nbox .fy .rf a{width: 140px;height: 40px;}

  .ser1{flex-wrap: wrap;}

  .ser1 .lf{width: 100%;}

  .ser1 .rf{width: 100%;margin-top: 0.3rem;}

  .co1{flex-wrap: wrap;}

  .co1 .rf{width: 100%;margin-top: 0.5rem;}

  .co1 .lf{width: 100%;}

  .co2 .formbox{padding: 0.4rem 0.3rem 0.8rem;}

  .co2 .formbox .submit a{width: 120px;height: 40px;}

  .vis1 .sbox .lf{width: 100%;}

  .vis1 .sbox .rf{width: 100%;margin-top: 0.5rem;}

  .vis2 .ul .li{width: 100%;margin-right: 0;}

  .vis3 .swiper .swiper-slide .ss{background: #F3F3F3;padding-left: 80px;padding-right: 80px;}

  .vis5 .li{width: 100%;margin-right: 0;}

  .vis6 .sbox{padding: 50px 0.5rem;}

  .vc1 .list .item .ibt{flex-wrap: wrap;}

  .vc1 .list .item .itp .it{width: 100%;justify-content: flex-start;}

  .vc1 .list .item .ibt .lf{width: 100%;}

  .vc1 .list .item .ibt .rf{width: 100%;margin-top: 0.3rem;}

  .vc2 .sbox .lf{width: 100%;}

  .vc2 .sbox .rf{width: 100%;margin-top: 0.3rem;}

  .vc3 .list .item .a_dw3{display: none;}

  .vc3 .list .item .lf{width: 100%;}

  .vc3 .list .item .rf{width: 100%;margin-top: 0.3rem;}

  .vc4 .swiper .ss .txt{position: relative;top: 0;right: 0;width: 100%;max-width: 100%;padding-left: 0;padding-right: 0;}

  .vc4 .swiper .ss .img:before{display:none;}

  .vc4 .swiper .ss .txt .tco{position: relative;right: 0;width: 100%;top: 0;bottom: 0;max-width: 100%;padding-left: 0;padding-right: 0;padding: 0.5rem 0 0}

  .vc4 .swiper .ss .txt .tco .t1{color:#333;}

  .vc4 .swiper .ss .txt .tco .t2{color:#333;}

  .vmrList .ul .li .ss .txt .t2{display: none;}

  .vmrList .ul .li .ss .txt{top: 0.3rem;left: 0.3rem;}

  .vc1_1 .sbox .rf .ul .li{width: 100%;margin-right: 0;}

  .vc1_1 .sbox .rf .ul .li .ico{width: 30px;min-width: 30px;}

  .vc1_2 .sbox .table td{padding: 0.14rem;}

  .vc1_3 .ul .li{width: 100%;}

  .vc1_5 .ul .li,
  .vc1_4 .ul .li{width: calc(50% - 0.1rem);}

  .vc1_5 .ul .li:nth-child(2n),
  .vc1_4 .ul .li:nth-child(2n){margin-right: 0;}

  .vc2_1 .sbox .lf{width: 100%;}

  .vc2_1 .sbox .rf{width: 100%;}

  .vc2_1 .ul2 .li{width: 100%;margin-right: 0;}

  .vc2_1 .ul2 .li .ico,
  .vc2_1 .sbox .rf .ul .li .ico{width: 30px;min-width: 30px;}

  .vc2_2 .sbox{overflow-x: auto;}

  .vc2_2 .sbox img{max-width: none;width: 1000px;}

  .vc2_3 .sbox .lf{width: 100%;}

  .vc2_3 .sbox .rf{width: 100%;padding-top: 0.3rem;}

  .vc2_3 .ul .li{width: 48%;margin-right: 4%;}

  .vc2_3 .ul .li:nth-child(2n){margin-right: 0;}

  .vc3_1 .box{flex-wrap: wrap;}

  .vc3_1 .box .lf{width: 100%;}

  .vc3_1 .box .rf{width: 100%;margin-top: 0.8rem;}

  .vc3_1 .lf .t1{text-align: center;}

  .vc3_1 .lf .ul .li{width: 50%;margin: 0.4rem 0 0;padding: 0 0.2rem;}

  .vc3_2 .ul .li{width: 100%;margin-right: 0;}

  .gdt2::-webkit-scrollbar{ width:1px;height: 2px;}

  .inner_switch .li a s{height: 3px;}

  .vc3_3 .list .item .itp .ul{padding-left: 0;}

  .vc3_3 .list .item .itp .li{width: 50%;}

  .vc3_3 .list .item .itp .ul .li:nth-child(3n - 1),
  .vc3_3 .list .item .itp .ul .li:nth-child(3n - 2),
  .vc3_3 .list .item .itp .ul .li:nth-child(3n){width: 50%;}

  .vc3_3 .list .item .itp .ul .li .ico{width: 30px;min-width: 30px;}

  .vc3_3 .list .item .ibt{flex-wrap: wrap;}

  .vc3_3 .list .item .ibt .lf{width: 100%;}

  .vc3_3 .list .item .ibt .rf{width: 100%;margin-top: 0.5rem;}

  .vc3_5 .list .swiper{border-radius: 0;}

  .vc3_5 .list .swiper .ss .img{border-radius: 0.12rem;}

  .vc3_5 .list .swiper .ss .img:before{display:none;}

  .vc3_5 .list .swiper .ss .txt .tco{position: relative;right: 0;width: 100%;top: 0;bottom: 0;max-width: 100%;padding-left: 0;padding-right: 0;padding: 0.5rem 0 0}

  .vc3_5 .list .swiper .ss .txt .tco .t1{color:#333;}

  .vc3_5 .list .swiper .ss .txt .tco .t2{color:#333;}

  .vc4_1 .li{width: 50%;margin-right: 0;}

  .vc4_2 .list .item .itp .lf{margin-left: 0;width: 100%;}

  .vc4_2 .list .item .itp .rf{width: 100%;padding-top: 0.5rem;}

  .ab2{padding: 50px 0;}

  .ab2 .sbox .swiper-slide .ss{padding-top: 0 !important;}

  .ab1 .c1{flex-direction: column-reverse;}

  .ab1 .c1 .lf{width: 100%;margin-top: 0.5rem;}

  .ab1 .c1 .rf{width: 100%;}

  .ab1 .ul .li{width: 100%;}

  .ab1 .ul .li .ss{margin: -1px 0 0;}

  .ab1 .ul .li:first-child .ss, .ab1 .ul .li:nth-child(3n + 1) .ss{margin-top: 0;}

  .ab3 .ul .li{width: 100%;margin-right: 0;}

  .ab2 .sbox{margin-top: 30px;}

  .ab4 .swiper-slide.cross{width: 292px;}

  .ab4 .swiper-slide.vertical{width: 150px;}

  .ab4 .swpbtn2 a{width: 30px;height: 30px;}

  .ab5 .ul .li{width: calc(240 / 720 * 100%);}

  .ab5 .ul .li:nth-child(-n+6):before{border-top: none}

  .ab5 .ul .li:nth-child(-n+3):before{border-top: 1px solid #ECECEC;}

  .ab1 .ul{margin-top: 1rem;}

  .in1 .sbox .rf .txt{position: relative;padding-bottom: 0.5rem;}

  .in1 .sbox .rf .item .ss .imgbg{min-height: 100%;display: flex;}

  .in1 .sbox .rf .item .ss .imgbg img{object-fit: cover;}

  .in1 .sbox .rf .item .ss .imgbg img:nth-child(2){height: 100%;}

  .in1 .sbox .rf .item .ss .img img{max-width: 50%;}

  .in1 .sbox .rf .txt .t2{margin-top: 6px;}

  .in1 .sbox .rf .txt .t4{margin-top: 4px;}

  .in1 .sbox .rf .item .ss .img{position: absolute;right: 0;bottom: 0;}

  .in4 .c1{flex-direction: column-reverse;}

  .in4 .c1 .lf{width: 100%;margin-top: 0.5rem;}

  .in4 .c1 .rf{width: 100%;}

  .in5 .sbox .lf{width: 100%;}

  .in5 .sbox .rf{width: 100%;margin-top: 0.5rem;}

  .schLayout .ul .li .lf{max-width: calc(100% - 100px);}

  .search_ban .sbox .rf a{width: 80px;}

  .search_ban .sbox .rf a img{width: 20px;}

  .search_ban .sbox .lf{width: calc(100% - 90px);}

  /*.inner_banner .imgs{height:400px;}*/

  .inner_switch3 .btn{top: 2px;}



  .rj1 .sbox{overflow-x: auto;}

  .rj1 .sbox img{width: 800px;max-width: none;}

  .vc2_3.rj2 .sbox .lf{width: 100%;}

  .vc2_3.rj2 .sbox .rf{width: 100%;margin-top: 0.6rem;}

  .rj3 .ul .li{width: 100%;margin-right: 0;}

  .rj3 .ul .li .ico{width: 30px;}

  .rj4 .ul .li{width: 100%;margin-right: 0 !important;}

  .rj6 .ul .li{width: 100%;display: block;border-bottom: 1px solid #EBEBEB;}

  .rj6 .ul .li .lbt .adorn{display: none;}

  .rj6 .ul .li:nth-child(4n - 3) .lbt::before{display: none;}

  .rj6 .ul .li .ltp{justify-content: center;}

  .rj6 .ul .li .lbt{padding: 0.3rem 0;}

  .rj6 .ul .li .lbt .t2{height: auto;}

  .rj7 .ul{justify-content: center;}

  .rj7 .ul .li:not(:first-child){margin-top: 0;}

  .rj7 .ul .li:not(.line){width: 100%;}

  .rj7 .ul .li.line{width: 16px;height: 60px;margin: 20px 0;}

  .rj7 .ul .li.line .lcon{width: 16px;height: 60px;top: 0;left: 0;}

  .rj7 .ul .li.line .lcon s{width: 1px;height: 60px;}

  .rj7 .ul .li.line .lcon img{transform: rotate(90deg);}

  .news_ul .li .img img{height: auto;}

  .news_ul .li .t2{height: auto;}

  .right{display: none;}


.footer .ftp .lf .app .item:first-child .ibt2{left:380%;}







}





