*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;}
body{font-size: 14px;min-width: 1200px; overflow-x: hidden; overflow-x: hidden;font-family: 'Hos';}
a{text-decoration: none; color:#333; font-size: 14px;}
li{list-style: none;}
em,i{font-style: normal;}
input,select,textarea {border-radius: 0;outline: none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}
a,*::before,*::after {font-size: 14px;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;color: #1a1a1a;} 
a * {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.fullscreen,.fullscreen body {width: 100%;height: 100%;overflow: hidden}
.pcshow { display:block;}
.mbshow { display:none!important;}
.clear { clear:both;}
.fl {float: left;}
.fr {float: right;}
.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto;height: auto;z-index: 1;max-width: 100%;max-height:100%;}
.img img.img-center {width: auto;height:auto;height:-webkit-min-content;height:-moz-min-content;height:min-content;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block;width: auto;height: auto;max-width: 100%;}
.clamp1 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clamp2 {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.clamp3 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.text-center {text-align: center;}
.div-container {position: relative;width: 74%;margin: auto;}

/* fonts */
@font-face {font-family: 'srm';src: url('/cssnew/srm.otf.txt');font-weight: normal;font-style: normal;} 
@font-face{font-family: 'Hos';src:url(/cssnew/Hos.ttf.txt);}
@font-face {
font-family: "yw";
src: url("/cssnew/yuwei.woff2.txt") format("woff2"),
       url("/cssnew/yuwei.woff.txt") format("woff"),
       url("/cssnew/yuwei.ttf.txt") format("truetype"),
       url("/cssnew/yuwei.eot.txt") format("embedded-opentype"),
       url("/cssnew/yuwei.svg.txt") format("svg");
}
@font-face {
  font-family: 'iconfont';  /* Project id 4614430 */
  src: url('http://at.alicdn.com/t/c/font_4614430_8ctw0pmh7db.woff2?t=1720659234393') format('woff2'),
       url('http://at.alicdn.com/t/c/font_4614430_8ctw0pmh7db.woff?t=1720659234393') format('woff'),
       url('http://at.alicdn.com/t/c/font_4614430_8ctw0pmh7db.ttf?t=1720659234393') format('truetype');
}
@font-face {
  font-family: 'iconfont';  /* Project id 4663731 */
  src: url('http://at.alicdn.com/t/c/font_4663731_eu52qh97ttl.woff2?t=1724643293238') format('woff2'),
       url('http://at.alicdn.com/t/c/font_4663731_eu52qh97ttl.woff?t=1724643293238') format('woff'),
       url('http://at.alicdn.com/t/c/font_4663731_eu52qh97ttl.ttf?t=1724643293238') format('truetype');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

.gyc {margin: 0 auto;max-width: 90%;min-width: 1200px;}
.gy {margin: 0 auto;max-width: 1500px;min-width: 1200px;}
.gya {margin: 0 auto;max-width: 100%;min-width: 1200px;overflow:hidden;}
.gyb {margin: 0 auto;max-width: 1500px;min-width: 1200px;}
.gybb {margin: 0 auto;max-width: 1600px;min-width: 1200px;}
@media screen and (max-width: 1440px){
.gybb {max-width: 1440px;min-width: 1200px;}
}
@media screen and (max-width: 1366px){
.gybb {max-width: 1366px;min-width: 1200px;}
}
@media screen and (max-width: 1280px){
.gybb {max-width: 1280px;min-width: 1200px;}
}
@media screen and (max-width: 1366px){
.gya {margin: 0 auto;max-width: 1366px;min-width: 1200px;overflow:hidden;}
}

/*head*/
.head {padding: 1% 1%;/* overflow: hidden; */width: 100%;z-index: 100;background: rgba(255,255,255,1);position:relative;top:0;/* background: #fff; *//* border-bottom: 1px solid #eee; *//* box-shadow: 0px 0px 50px rgba(0,0,0,0.1); */}
.head.on{width: 100%;/* z-index: 999; */box-shadow: 0 0 20px #666;/* background: #fff; */position: fixed;padding:7px 1%;}
.head.on .head_nav>ul>li>a {/* color: #333; */}
.head.on .head_num li i,.head.on .head_num li>a,.head.on .icon>div i span {/* color: #333; */}
.head_box {max-width: 1800px;margin: 0 auto;display:  flex;justify-content:  space-between;}
.head_logo {display:flex;align-items:center;}
.head_logo i {width: 25%;position: relative;/* border: 1px solid; padding: 0.5%; box-shadow: 0 0 20px #ddd; */}
.head_logo i:before {content:'';width:1px;height:100%;/* background:rgba(51,51,51,0.08); */position:absolute;top:0;right: -17px;}
.head_logo i:after {content:'';width: 3px;height: 20%;/* background:#1a67bf; */position:absolute;top: 22px;right: -18px;}
.head_logo i img {width:100%;height:auto;}
.head_logo p {display: flex;flex-direction: column;font-size: calc(0.8rem + 0.65vw);margin: 0 0 0 14px;color: #333;font-weight: bold;letter-spacing: 1px;/* border-left: 1px solid #eee; *//* padding: 0 0 0 14px; */}
.head_logo p b {font-family: "yw";font-weight: lighter;font-size:2vw;line-height:1; letter-spacing:-0.1vw}
.head_logo p b em {color: #3640b3;}
.head_logo p span {font-size:0.9vw;font-weight:  lighter;margin:0.28vw 0 0;border-radius: 50px;text-align: center; color: #666; /* text-align-last: justify; */position: relative;z-index: 5;}
.head_logo p span:before,.head_logo p span:after {content:'';width: 3%;height: 0.125rem;position:absolute;top:0;background: #fff;bottom: 0;margin: auto;opacity: 0.5;display:none;}
.head_logo p span:before {left: 1rem;}
.head_logo p span:after {right: 1rem;}
.head_con {width: 62%;display:  flex;align-items:  center;justify-content:  space-between;}
.head_nav {width: 96%;/* background: #fff; */display:  flex;justify-content:  space-between;align-items:  center;} 
.head_nav>ul {display: flex;align-items: center;width: 100%;justify-content:  space-between;}
.head_nav>ul>li {width: 20%;position: relative;}
.head_nav>ul>li>a {font-size: calc(0.7rem + 0.2vw);position: relative;color: #333;display: flex;letter-spacing: 0.5px;flex-direction: column;align-items: center;padding: 0.6rem 0;}
.head_nav>ul>li>a:before {content:'';width:0;height: 100%;background: linear-gradient(to top, #3640b3, #262f98);position:absolute;bottom: 0;right: 0;transition:0.5s;z-index: -1;right: 0;}
.head_nav>ul>li>a:after {content:'';width:100%;height: 64px;position:absolute;left: 0;}
.head_nav li:hover a:before,.head_nav>ul>li.cur a:before {width: 100%;right: auto;left: 0;}
.head_nav li:hover>a,.head_nav>ul>li.cur>a {color:#fff;}
.head_nav li>a i {font-size: 10px;margin: 0.2rem 0 0;}
.head_num {display:  flex;/* align-items:  center; *//* margin: 0 0 0 20px; *//* width: 12%; */margin-left:2%;}
.head_num ul {display: flex;width: 100%;align-items:  center;justify-content:  space-between;}
.head_num li {/* position:relative; *//* width: 55px; */}
.head_num>ul>li:first-child {display:flex;align-items: center;}
.head_num li+li {margin: 0 0 0 1vw;/* border-left: 1px solid #eee; */padding: 0 0 0 0.5vw;}
.head_num li>i {font-size: 25px;/* color: #fff; *//* width: 40px; *//* height: 40px; *//* background: #c70003; */display: flex;justify-content: center;align-items: center;border-radius: 5px;/* border: 1px solid #eee; */}
.head_num li:last-child:hover>p {transform: rotateX(0deg); }
.head_num li>p {font-size: 15px;/* padding: 0px 0 0 7px; */white-space:  nowrap;display:  flex;flex-direction:  column;font-weight:  lighter;padding: 1.2% 2%;transition: 0.5s;top: 100%;right: 0;/* width: 13%; */}
.head_num li>p>span {font-family:DIN Medium;font-size: calc(0.8rem + 0.5vw);font-weight: bold;color: #3640b3;}
.head_num li>a {font-size: 15px;/* color: #fff; */font-family:  Arial;display: flex;align-items: center;}
.head_num li>a i {transform:rotate(90deg);font-size: 10px;margin: -3px 0 0 4px;}
.head_lan {/* margin: 0 0 0 30px; */position: absolute;transform: rotateX(90deg);transform-origin: top;transition: 0.5s;top: 100%;border-top: 2px solid #ff6600;}
.head_lan p {display:flex;/* border-top: 1px solid #eee; */padding: 12% 0;width: 88px;/* justify-content: center; *//* align-items: center; */background: #fff;transition: 0.5s;}
.head_lan p+p {border-top: 1px solid #ebebeb;}
.head_lan p:hover {background:#3640b3;}
.head_lan p a {display:flex;align-items: center;}
.head_lan p:hover a {color:#333;}
.head_lan p i {width: 26%;display: none;}
.head_lan p i img {width:100%;}
.head_lan p span {font-size: 13px;margin: 0 0 0 16px;/* font-weight: lighter; */white-space: nowrap;}
.head_num li:hover .head_lan {transform: rotateX(0deg);}

/*xiala*/
.head_qit {position: absolute;top: 280%;left: -4%;width: 140px;background: #eee;opacity: 0;transition: 0.5s all ease;visibility: hidden;display: flex;flex-direction: column;transform-origin: top;border-top: 3px #262f98 solid;}
.head_nav li:nth-child(3) .head_qit {width: 150px;/*height: 311px;*/overflow:auto;}
.head_qit::-webkit-scrollbar { width: 3px;transition:0.5s;}
.head_qit::-webkit-scrollbar-thumb {background:#ddd;}
.head_qit li {padding: 12%;text-align: center;}
.head_qit li dl {display:none;}
.head_qit li a {font-size: 14px;}
.head_qit>a {font-size: 14px;padding: 12%;text-align: center;white-space: nowrap;/* font-weight: lighter; */transition:0.5s;}
.head_qit>a+a {border-top: 1px solid #f9f9f9;}
.head_nav>ul>li:hover .head_qit {visibility: visible;top: 156%;opacity:1;}
.head.on .head_nav>ul>li:hover .head_qit {visibility: visible;top:129%;opacity:1;}
.head_qit>a:hover,.head_qit>div>ul>li:hover>a {color:#fff;}
.head_qit>a:hover,.head_qit>div>ul>li:hover {    background: linear-gradient(to top, #3640b3, #262f98);color:#fff;}

/*xiala*/
.dfs{display:flex;align-items:center;justify-content:space-between;width: 100%;height: 25px;}
.icon>div i{/* width:40px; *//* height:40px; */border-radius:100%;display: flex;justify-content: center;align-items: center;user-select:none;transition:all 0.5s;position: relative;/* border: 1px solid #eee; */}
.icon>div:hover i{/* background: #005ee0; */}
.icon>div i:before{content:'';width:40px;height: 5vw;border-radius:100%;position:absolute;top: 0;}
.icon>div:hover i:before{animation:2s headIcon infinite;}
.icon>div:hover i:after{animation:2s headIcon infinite;animation-delay:0.5s;}
.icon>div i span{font-size: 19px;color: #333;position: relative;z-index:2; font-weight: lighter;}
.icon>div:hover i span{/*color: #fff;*/}

.form_ul {/* padding:0; */}
.iser_box,.itel_box{background:rgba(255,255,255,0.8);position:absolute;top: 100%;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index: 9;}
.icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
.search_l{display:flex;align-items:center;justify-content:end;/* display: none; */}
.search_l span+span{margin-left:4px;    font-size: 14px;}
.search_l a{color: #444;font-size: 13px;margin: 0 5px;}
.search_r{margin-top: 15px;position:relative;width: 100%;}
#infoname{height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;width: 100%;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.itel_box{width: 150px;text-align:center;padding: 10px;}
.itel_box a{color:#333;position:relative;display: flex;font-size: 16px;font-family: Arial;text-transform: uppercase;align-items: center;padding: 5%;transition:0.5s;justify-content: center;}
.itel_box a:hover {background:#1f2c5c;color:#fff;}
.itel_box a+a {margin: 8% 0 0;}
.itel_box a span {overflow:hidden;border-radius: 50%;margin: 0 10px 0 0;width: 20px;height: 20px;}
.itel_box a span img {width:100%;height:auto;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.search_l .iconfont{font-size: 16px;display: none;}
.icon_tel i{display: block;width: 98px;height: 30px;line-height: 28px;text-align: center;border:2px solid #b2b2b2;font-size: 14px;color: #7f7f7f;border-radius: 15px;font-style: normal;}
.icon_pho i span{font-size:18px!important;display: block;margin-top: -3px;}
.hx_bg{height: 142px;position: relative;margin-top: -142px;z-index: 99;}
.icon_search.icon_pho:hover .itel_box.dh_c { transform: rotateX(0);}



.con2-title{ font-size:3.55rem; font-weight: bold;
  line-height: 2.6rem;
  padding-top: 1.95rem;
  padding-bottom: 0.5rem; 
    position: relative;
  z-index: 8;
  width: 100%;
  display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.con2-title a{display: flex;background: linear-gradient(to top, #3640b3, #262f98);
    height: 3rem;
    line-height: 3rem;
    padding: 0 3rem;color: #fff;font-size: 14px;}
.con2-title a:hover{background: linear-gradient(to top, #262f98, #3640b3);}
.con2-titlel{position: relative;}

.fae-picCon .lef{width: 70%;}

.title-sub{
  position: absolute;
  z-index: -1;
  top: -6px;
  font-size: 5.2rem;
  color: #ddd;
    font-family: 'srm';
text-transform: uppercase;
letter-spacing: -3px;
}

/*幻灯*/
.boyh .txt{width:90%;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center; z-index: 999;}
.boyh .txt h2{font-size:4.2vw;color:#fff;text-transform:uppercase;line-height:90px; padding:17% 0 1% 0;  text-shadow: 5px 0 10px rgba(0,0,0,.3); font-family:hs_l;}
.boyh .txt p{font-size:27px;color:#fff; line-height: 38px; font-family: hs_l;}
.boyh .txt .morelink{margin-top: 25px;min-width: 180px;margin-left: 10px;margin-right: 10px;color: #fff;font-size: 18px;}
.boyh .txt .morelink i{font-size: 20px;line-height: 30px;margin-right: 8px;display: inline-block;vertical-align: top;}
.boyh .txt .morelink:hover{color: #fff;}
.btn-3{position: relative;z-index: 1;overflow: hidden;}
.morelink {display: inline-block;position: relative;font-size: 18px;line-height: 30px;color: #fff;padding: 9px 24px;background-color: #3640b3;/*border: 1px solid #3640b3;*/border-radius: 6px;text-transform: capitalize;transition: all 0.3s;}

.bannersldtxt_p .links .item{margin-right:1vw;padding:15px 0 15px 15px; height:78px; border-radius:5px;background:rgba(128,142,162,.2);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.bannersldtxt_p .links .item .icon{font-size:0;margin-right:16px;}
.bannersldtxt_p .links .item .txt{font-size:16px;line-height:24px; color:#fff;}
@media (max-width:1280px){.bannersldtxt_p .links .item .txt{font-size:14px}}@media (max-width:1024px){.bannersldtxt_p .links .item{padding:15px 10px}
.bannersldtxt_p .links .item .txt{font-size:12px}}.bannersldtxt_p .links .item:last-child{margin-right:0}
.idx_banner ul li .center .info .img{width:50%;font-size:0;text-align:center}

/*pro*/
.pro {padding: 4% 1% 6% 1%;overflow: hidden;background: #f8f8f8;}
.pro_box {max-width: 90%;margin: 0 auto;}
.pro_tit {display: flex;flex-direction: column;align-items: center;}
.pro_tit b {font-size: 40px;}
.pro_tit p {font-size: 18px;padding: 1% 0 0;}
.pro_tab {margin: 4% 0 0;display: flex;justify-content: space-between;}
.pro_ic{margin-top: 56px;display: flex;justify-content: space-between;position: relative;}
.pro_lc{width: 21%;background: linear-gradient(to top, #3640b3, #515BCB);padding:1.5%;border-radius: 12px;position: relative;}
.pro_rc{width:76%;overflow: hidden;padding: 0px 0;  margin-right:1%;}
.pro_ct{display: flex;align-items: center;padding-bottom:0%; margin-bottom:11%;}
.pro_ct>span{width: 54px;height: 54px;border-radius: 100%;border: 3px solid rgba(255,255,255,0.27);color: #fff;font-size: 26px;text-align: center;line-height: 48px;margin-right: 12px;}
.pro_ct>div>b{display: block;font-size:32px;color: #fff; padding: 12% 0 0 0;}
.pro_ct>div>p{font-size:20px;font-family: "Arial";color: #fff;margin-top:6px;}
.pro_lc>em{color: #fff;font-size: 20px;margin: 36px 0;}
.pro_lc>p{background: #fff;padding: 25px;border-radius: 6px;margin-top: 76px;}
.pro_lc ul a{display: block;font-size: 16px;color: #fff;position: relative;padding-left: 32px; text-align:left;}
.pro_lc li{ padding: 9% 7% 9% 11%;transition: 0.5s;position: relative;z-index: 5;box-shadow: 0 10px 10px rgba(0,0,0,0.08);}
.pro_lc li+li {border-top:1px solid rgba(255,255,255,0.2);}
.pro_lc li:before {content:'>>';width: 13px;height: 3px; border-radius: 50%;position: absolute;top:-7px;right: 9%;bottom: 0;margin: auto;transition: 0.5s;opacity: 0.2;color: rgba(255,255,255,0.5);}
.pro_lc ul a:after{position: absolute;content: "";width: 10px;height: 10px;border-radius: 100%;border: 1px solid rgba(255,255,255,0.55);top: 2px;left: 0;transition: all .5s;}
.pro_lc ul li.on a:after{background: #fff;}
.pro_lc ul li.on{background: linear-gradient(to top,#515BCB , #3640b3);/*padding:8% 9%; */box-shadow: 0 10px 10px rgba(0,0,0,0.2);}
.pro_item ul{display: flex;flex-wrap: wrap;justify-content: space-between;row-gap: 18px;}
.pro_item{display: flex;transition: all .5s;}
.pro_item>div{flex-shrink: 0;width: 100%;}
.pro_item ul img{width: 100%;height: auto;transition: all .75s;}
.pro_item li{width:23%;overflow:hidden;position:relative;  border-radius: 3%;}
.pro_item>div:nth-child(-n+2) li{border-left: none;}
.pro_item li:after{content: '';cursor: pointer;position: absolute;left: -100%;top: 0;width:100%;height:100%;background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));transform: skewx(-25deg);}
.pro_item li:hover:after{left:100%;-moz-transition:.75s;-o-transition:.75s;-webkit-transition:.75s;transition:.75s;}

.pro_item li span a{display: block;height: 67px;background: #fff;color: #333;font-size: 18px;line-height: 67px; position: relative;transition: all .5s; text-align: center;}
/*.pro_item li span a:after{position: absolute;content: "\eb03";font-family: "iconfont";font-size: 22px;right: 26px;}*/

.pro_lc *{z-index: 2;position: relative; width:100%; text-align:center;}
.pro_ic:before{position: absolute;content: "";width: 99%;height: 100%;top: 0;right: 0;box-sizing: border-box;border-radius: 12px;}
.pro_item li:hover span a{background: linear-gradient(to top, #3640b3, #515BCB);color: #fff;}
.pro_item li:hover span a:after{color: #fff;}
.pro_item li>a{display: block;overflow: hidden;}
.pro_item li br{display: none;}
.pro_item li:hover img{transform: scale(1.1);}
.pro_lc>p img{width: 100%;}
@media screen and (max-width: 1540px){.pro_lc{/*padding:32px;*/min-width:285px;}}
@media screen and (max-width: 1420px){.pro_ic{padding-right:20px;}}



.char{padding:1.7% 1% 5.9% 1%;overflow: hidden;display: flex;justify-content: flex-end;position: relative;z-index: 5;background: url(https://memberpic.114my.com.cn/sz0001477/uploadfile/image/20241016/20241016095424_1731751621.jpg)no-repeat center top; animation:brandBg 60s  infinite linear;}
@keyframes brandBg{
  0%{background-position:calc(50% - 960px) center;}
  100%{background-position:calc(50% + 960px) center;}
}

.char:before{content: '';width: 70.7%;height: 100%;position: absolute;/* background: #0e6fb7;*/right: 0;top: 0;z-index: -1;}
.char_box{max-width: 1600px;margin: 0 auto;width: 100%;display: flex;justify-content: space-between;background: ;/* padding: 6% 0 6% 4%;*/align-items: center;flex-direction: column;}
.char_con{margin: 2% 0 0;/* padding: 3% 0 0;*/}
.char_con .slick-track{padding: 1% 0 0;display: flex;}
.char_con ul{display: flex;justify-content: space-between;margin-bottom: 0 !important;}
.char_con>ul>div>div>li,.char_con li{display: flex !important;flex-direction: column;width: 23%;padding: 4% 3% 4%;transition: 0.8s;background: #fff;border-radius: 16rem;overflow: hidden;box-shadow: 0 0 20px #c3c1c1;}
.char_con>ul>div>div>li:hover,.char_con>ul>div>div>li.on,.char_con li.on{background: :#3640b3;color: #fff;box-shadow: 0 0 20px #333;position: relative;z-index: 5;/* border-left: 1px solid #e50012;*/}
.char_con li:nth-child(2n){flex-direction: column-reverse;}
.char_con li:hover,.char_con li.on{background: #3640b3;}
.char_con li:hover p,.char_con li.on p{color: #fff;}
.char_con li:nth-child(2n) p{padding: 0 0 12% 0;}
.char_con>ul>div>div>li.slick-current{}
.char_con li i{font-size: 3rem;border-radius: 45rem;overflow: hidden;}
.char_con li i img{width: 100%;height: 14.167vw;object-fit: cover;}
.char_con li p{display: flex;flex-direction: column;font-size: 1.6rem;padding: 18% 0 0;align-items: center;   font-weight: bold;}
.char_con li p span{font-size: 0.98rem;line-height:1.8rem;padding: 5% 0 0;opacity: 0.7;text-align: center;  font-weight: normal;}
.char_con li a{font-size: 1rem;margin: 24% 0 0;transition: 0.8s;display: none;}
.char_con li.on a{color: #fff;}
.char_con .ban_dot{display: flex !important;width: 100%;align-items: center;position: absolute;bottom: 0;left: -37%;}
.char_con .ban_dot li{width: 10px;height: 10px;display: inline-block;background: #fff;margin: 0 0.3%;transition: 0.5s;/* border-radius: 50%;*/}
.char_con .ban_dot li.slick-active{width: 25px;/* border-radius: 40px;*/background: #ff6600;}
.char_con .ban_dot li button{font-size: 0;border: none;outline: none;}
/**/
.ces_bc{background:#f8f8f8 url(https://memberpic.114my.com.cn/sz0001477/uploadfile/image/20241016/20241016095422_2020605822.png) bottom center no-repeat; padding:100px 1% 0 1%; position: relative;}
.honor_bg{overflow: hidden;}
.honor{position: relative;background: url(https://memberpic.114my.com.cn/sz0001477/uploadfile/image/20241107/20241107160613_1788632592.png)no-repeat bottom left;padding-bottom: 80px;}

.honor:after, .honor:before{content:'';background:rgba(4,158,65,0.2);position:absolute;left:50%;transform:translate(-50%);border-radius:100%;z-index:9;}
.honor:after{top: -21%;left: 52%;margin-left: -3vw;}
.honor:before{top: -4%;left: 52%;}


@keyframes hafter{from{-webkit-transform: rotate(0deg);transform: rotate(0deg);}
50%{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
to{-webkit-transform: rotate(360deg);transform: rotate(360deg);}} @keyframes hbefore{from{-webkit-transform: rotate(0deg);transform: rotate(0deg);}
50%{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
to{-webkit-transform: rotate(360deg);transform: rotate(360deg);}} .honor_bg{}
.honor_l{height: 100%;position: relative;z-index: 2;}
.honor_l h3{font-size: 2.4vw;color: #111;line-height: 2.6vw;}
.honor_l h3 p{margin-bottom: 20px;}
.honor_l h3 b{color: #3640b3; line-height: 70px;}
.honor_l dd{font-size: 18px;line-height: 30px;margin-top: 2vw;}
.honor_l a{width: 190px;height: 46px;line-height: 46px;color: #fff;font-size: 16px;display: block;text-align: center;background: #3640b3;margin-top: 4vw;border-radius: 100px;box-shadow: 0 0 50px #3640b3;transition: 0.3s ease all;}
.honor_l a:hover{width: 260px;}
.honor_r{width: 45%;position: relative;z-index: 2;}
.honor_r *{display: block;}
.honor_r .tempWrap{width: 68% !important;margin: 0 auto;}
.honor_r ul{margin: 0 auto;}
.honor_r li{padding-left: 0px !important;}
.honor_r li img{width: 100%;height: auto;}
.honor_r li p a{font-size: 18px;color: #333;line-height: 20px;text-align: center;margin-top: 20px;}
.honor_r{position: relative;}
.honor_btn{position: absolute;top: 0px;width: 100%;top: 45%;}
.honor_btnl, .honor_btnr{width: 54px;height: 54px;cursor: pointer;background: #a0a0a0 url(https://memberpic.114my.com.cn/sz0001477/uploadfile/image/20241017/20241017084010_494301268.png)no-repeat center;border-radius: 50%;position: absolute;}
.honor_btnl{left: 2vw;}
.honor_btnr{right: 2vw;transform: rotate(180deg);}
.honor_btnl:hover, .honor_btnr:hover{background-color: #3640b3;}
/*appli*/

/* company */
.com_wrap{width:100%;background:url(https://memberpic.114my.com.cn/sz0001477/uploadfile/image/20241016/20241016100255_1493364560.jpg) no-repeat center top;padding-top:100px;}
.cw_con{background:#fff;padding:50px;align-items:end;box-shadow: 1px 1px 50px rgba(0,0,0,0.1);}
.about_ysbg {width: 100%; height: 356px; background: url(https://memberpic.114my.com.cn/sz0001477/uploadfile/image/20241016/20241016095423_1147312278.jpg) no-repeat center;position:relative;}
.about_ys { width: 1020px; height:230px; padding: 45px; background: rgba(255,255,255,0.96); margin: 0 auto;position:absolute;top:calc(50% - 115px);left:calc(50% - 510px);border-radius:20px;}
.about_ys .about_title { font-size: 40px; line-height: 70px;  color: #333; width: 100%; font-weight: bold; border-bottom: 1px solid #ccc; text-align: center; }
.about_ys .about_title span { color: #3640b3; }
.about_ys ul { margin: 0 auto; text-align: center; font-size:20px; line-height: 30px; color: #333; margin-top: 25px; }
.about_ys li {display: inline-block; padding-left: 5px; width:calc((100% - 20px) / 4); background: url()left no-repeat; }
.about_ys li .counter { color: #3640b3; }
.ab_text{margin-top:50px;font-size:17px;line-height:32px;color:#666;text-align:center;padding: 0 10%;}
.ab_text a{display: block;width:226px;height:50px;border-radius:50px;border:1px solid #3640b3;margin:50px auto 0;text-align: center;line-height:48px;font-size:16px;color:#3640b3;transition:all 0.5s;}
.ab_text a:hover{width:300px;background:#3640b3;box-shadow:0 10px 10px rgba(54,64,179,0.2);color:#fff;}
.ab_rc{width:660px;}


.int_nr{background: #fff;padding: 0 5% 5% 5%;display: flex; flex-direction: column; max-width: 90%;
    margin: 0 auto; margin-top: -0%;position: relative;z-index: 99;box-shadow: 1px 40px 50px rgba(0,0,0,0.1);}
.mot_con {}
.mot_con ul {display: flex;justify-content: space-between;align-items: center;  margin-bottom: 0px !important;}
.mot_con li {display:  flex;flex-direction:  column;position:  relative;width: 32.5%; overflow:  hidden;    margin: 0 0.1%;}
.mot_con li:hover img {    transform: scale(1.1);}
.mot_con li:after {content:'';width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;display:none;}
.mot_con li p {width:100%;padding:20px 20px;background:#f8f8f8;transition: 0.5s;text-align: center;}
.mot_con li a {  overflow: hidden;     display: inline-block;  }
.mot_con li p a {font-size: 17px;width:  100%;height: 100%;display:  flex;flex-direction:  column;    z-index: 5;color: #222;  }
.mot_con li a img {width:100%;height:auto;transition: 0.5s;}
.mot_con .ban_dot{display:  none !important;}



/*新闻*/
.news_bg{overflow:hidden; background:url(https://memberpic.114my.com.cn/sz0001477/uploadfile/image/20241015/20241015135149_1097153406.jpg) center bottom no-repeat; padding-bottom:110px;}
.news{ width:100%; min-width:1600px; margin:auto;}
.news_fl{width:19%; padding-top:110px;}
.news_fl .t{ text-align:left; padding:0 0 0px 0; align-items:baseline;}
.news_fl .t h3 span{ left:-4px;}
.news_fl_title span{font-size: 40px;color: #ccc;line-height:50px;text-transform: uppercase;}
.news_fl_title p{font-size: 40px;color: #222;}
.news_fl_a a{display: block;width: 150px;height: 44px;line-height:40px;margin-bottom:30px;/*border:1px solid #a7a7a7;*/ background:#fff; border-radius:27px;font-size: 18px;color: #333;text-align: center;transition: all 0.3s ease-in-out;}
.news_fl_a a:first-child{margin-top:82px;}
.news_fl_a a.on{background:#3640b3;/*border:1px #3640b3 solid;*/color: #fff;}

.news_fr{width:81% !important;}
.news_fr .news_div_item{position: relative;}

.hTitle{margin-bottom:40px;position: relative; color:#111; margin-bottom:40px;position:relative; font-weight:normal; font-size:1.6vw;}
.hTitle span{display: block; color: #3640b3; font-size:30px; font-weight:bold;}
.hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('/images/c_icon.png') no-repeat left center;padding-left:20px;}


/*第一条新闻*/
.news_ul_fl{width:52%;}
.news_ul_fl .news_div_item{float: left;width: 100%;}
.news_ul_fl .news_div_item .news_div_item_pic{position: absolute;top: 0;width:100%;height: 400px;overflow: hidden; border-radius:18px;}
.news_ul_fl .news_div_item .news_div_item_image{width: 100%;/*border: 1px #eee solid;*/position: absolute;bottom:0px;}
.news_ul_fl .news_div_item .news_div_item_date{position: absolute;top: 470px;left: 15px;}
.news_ul_fl .news_div_item .news_div_item_year,.news_ul_fl .news_div_item .news_div_item_month,.news_ul_fl .news_div_item .news_div_item_day{float:left; color:#333; font-family: hs_l;}
.news_ul_fl .news_div_item .news_div_item_content{height:245px;margin: 30px 35px 0 15px;position: absolute;top: 400px;}
.news_ul_fl .news_div_item .news_div_item_a{font-size:22px;color:#000;position: relative;}
.news_ul_fl .news_div_item .news_div_item_a:after{display:block;content:"了解详细";width: 175px;height: 42px;line-height: 42px;background:#f8f8f8;font-size: 15px;color: #333;text-align: center;position: absolute;top: 220px;transition: all 0.3s ease-in-out; /* border-radius: 5px;*/}
.news_div_item_content:hover .news_div_item_a:after{background: #3640b3;color:#fff; border-radius: 5px;}
.news_ul_fl .news_div_item .news_div_item_body{margin-top: 45px;font-size:14px;color:#888;line-height:26px; }




/*第二到第四条新闻*/
.news .swiper-container{/*width: 1250px !important;margin-right: -30px;*/}
.news .swiper-slide{padding:110px 0 0 0;box-sizing: border-box;}
.news_ul_fr{width:49%;padding:0 45px;box-sizing: border-box;}
.news_ul_fr .news_div_item:first-child,.news_ul_fr .news_div_item .news_div_item_image{display:none;}
.news_ul_fr .news_div_item_body{position: absolute;top: 105px;line-height: 30px;font-size:14px; opacity: 0;width:90%;}
.news_ul_fr .news_div_item{height:120px;margin-bottom: 25px;padding:0 33px;box-shadow: 0 0 30px rgba(0,0,0,.08);overflow: hidden;transition: all 0.3s ease-in-out; box-sizing: border-box;}
.news_ul_fr .news_div_item_date{position: absolute;top: 70px;left: 33px;}
.news_ul_fr .news_div_item_year,.news_ul_fr .news_div_item_month,.news_ul_fr .news_div_item_day{float:left; font-family: hs_l; color:#333}
.news_ul_fr .news_div_item_a{font-size:19px;color:#000;position: absolute;top: 38px;display: block;height: 230px;width: 100%;position: relative;z-index: 9;}
.news_ul_fr .news_div_item.on{height:270px;}
.news_ul_fr .news_div_item.on .news_div_item_body{opacity: 1; color:#888;}
.news_ul_fr .news_div_item_body:after{content:"了解详细";width:175px;height:40px;display:block; background:#f8f8f8;line-height:40px;text-align:center;font-size:15px;color:#333;margin-top:30px;transition: all 0.3s ease-in-out;     border-radius: 5px;}
.news_div_item_content:hover .news_div_item_body:after{background: #3640b3;color:#fff;   border-radius: 5px;}

.new_column{ display:none;}


.t{text-align:center; padding:80px 0 40px 0; display: flex; flex-direction: column; align-items: center; font-family: "Microsoft YaHei";}
.t h3{color:#222; font-size:2.5vw; line-height:4vw; font-weight:bold; position: relative; z-index: 5; letter-spacing:2px;}
.t p{font-size:18px;  color:#666; z-index: 5;  font-family: 'Hos';     margin-top: 6px;}
.t h3 b{ color:#3640b3;}
.t h3 span {font-size:5vw;line-height: 82px;color:#f8f8f8; left:-2vw; font-family: "DIN"; text-transform: uppercase;font-weight:  bold;position:  absolute;top: 0;z-index: -1;}



/*版权*/
.footWrap{background:#3c3b3b;color: #fff;position: relative;z-index:951;line-height:25px;font-size: 14px;margin-top:0px;}
.footWrap>.gy{border-top:10px solid #3640b3;transform: translateY(-10px);}
.footWrap>.gyc{border-top:10px solid #3640b3;transform: translateY(-10px);}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}

.footWrap .f_shouy a{color: #fff;font-size: 16px;padding-top: 20px;display: flex;justify-content: flex-end;align-items: center;}
.hh{font-size: 18px;position: relative;color: #fff;font-weight: normal;border-bottom: 1px solid rgba(255, 255, 255, 0.19);line-height: 62px;background: url(https://memberpic.114my.com.cn/sz0001477/uploadfile/image/20241015/20241015145059_569412557.png) no-repeat right center;}
.f_con{border-bottom: 1px solid rgba(255, 255, 255, 0.19);padding:50px 0 0;display: flex;justify-content: space-between;}
.f_code{width: 17%;min-width:224px;}
.f_code p{text-align: center;float: left;}
.f_code p:nth-child(3){margin-left:12px;}
.f_code p img{display: block;height:120px;background: #fff;padding: 7px;width: 120px; margin-bottom: 8px;}
.f_text{width:67%;min-width:954px;}
.f_text li{float: left;font-size: 18px;color: #fff;width: 38%;}
.f_text li:nth-child(3n){width: 226px;}
.f_text li span{display: block;font-size: 17px;color: #fff;}
.f_text li em{display: block;font-size: 15px;color: rgba(255,255,255,0.5);margin-bottom: 10px;}
.f_wz{height: 57px;line-height: 47px;color: rgba(255,255,255,0.5);}
.f_nav{height: 64px;font-size: 16px;display: flex;justify-content: space-between;align-items: center;}
.f_nav a{color: #fff;font-size: 16px}
.f_text li span a{font-size: 17px;text-align: left;padding-top: 0;color: #fff;}
.f_text>ul{display: flex;flex-wrap: wrap;padding: 25px 0 36px;}
.f_text li:nth-child(4),.f_text li:nth-child(5),.f_text li:nth-child(6) {
    margin-top: 38px;
}
.ewm{display: flex;justify-content: space-between;margin-top: 25px;}
.linkTagcs li a{font-size:14px;}
.links_r a{font-family: "hji" !important;font-size:42px;font-style: normal;color:rgba(255,255,255,0.3);display:inline;height:80px;display: block;line-height:80px;padding-left: 32px;}
.links_l{display: flex;align-items: center;width: 7.5%;min-width: 86px;}
.l_wz{position: relative;}
.l_wz b{font-size: 25px;color: #fff;line-height: 21px;}
.l_wz p{color: rgba(255,255,255,0.5);letter-spacing: 5px;}

.links{display: flex;align-items: center;/*justify-content: space-between;*/height: 100%;position: relative;}
.links>div{display: flex;align-items: center;color: rgba(255,255,255,0.5);}
.links_m{width: 97%;}
.linkTagcs li a{color: rgba(255,255,255,0.38)!important;}
.link_bc {
    height: 56px;
    border-bottom: 1px solid rgba(255,255,255,0.07);
}
.lin_ic{width: 30px;height: 30px;border-radius: 100%;border:1px solid #fff;text-align: center;line-height: 30px;color: #fff;font-size: 14px;position: absolute;right: 0;top: 25px;}
.linkTagcs li{line-height: 18px!important;padding-right: 10px!important;}
.linkTagcs li a {font-size: 13px!important;}
.links>div:nth-child(1) {
    width: calc(100% - 34px);
}
.links>div:nth-child(2) {
}
.linkTagcs{width:100%!important;}
.food_wbg{background: #3640b3;}
.foot_to{color: rgba(255,255,255,0.5);font-size: 14px;}
.foot_to>a {
    color: rgba(255,255,255,0.5);
}
.copy_b{display: flex;justify-content: space-between;height: 66px;}
.copy_b>div{line-height: 66px;color:rgba(255,255,255,0.6);}
.copy_b>div a{color:rgba(255,255,255,0.6);}
.copy_b>div a:hover{color:rgba(255,255,255,0.8);}

/*在线客服*/
.kf.on{right:15px}
.kf .kf_div{box-shadow:0 0 18px rgba(0,0,0,.1);margin-bottom:8px}
.kf .kf_div:last-child{margin-bottom:0}
.kf .item{width:50px;height:50px;background:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}
.kf .item:first-child{border-top-left-radius:6px}
.kf .item:last-child{border-bottom-left-radius:6px}
.kf { position: fixed; right: -100px; bottom: 10%; width: 50px; z-index: 9999; -webkit-transition: all .5s; -o-transition: all .5s;   transition: all .5s;}
   
.kf .item .box{ font-weight:bold; position:absolute;left:90px;top:50%;transform:translateY(-50%);z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:298px;height:50px;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1);border-radius:25px;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:29px; color:#364d9e;}
.kf .item .box:before{width:10px;height:100%;position:absolute;right:-9px;top:0;content:''}
.kf .item .box i{width:32px;height:32px;display:block;border-radius:50%;margin:0 18px 0 17px;background:url(http://114my.cn.114.114my.net/hxp/kf5.png) no-repeat center #3640b3;}
.kf .item .box2{width:154px;position:absolute;left:90px;top:50%;transform:translateY(-50%);z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1);padding:15px 0 20px;border-radius:6px}
.kf .item .box2:before{width:10px;height:100%;position:absolute;right:-9px;top:0;content:''}
.kf .item .box2 h3{width:100%;text-align:center;font-size:24px;color:#3640b3;font-weight:700}
.kf .item .box2 img{width:133px;height:133px;margin:5px 0}
.kf .item .box2 div{font-size:16px;line-height:22px;color:#666;text-align:center}
.kf .item:hover{background:#3640b3;}
.kf .item:hover .box{left:-306px}
.kf .item:hover .box2{left:-164px}
.kf .item:hover a img{display:none}
.kf .item:hover a img.on{display:block}
.kf .item a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:1}
.kf .item a img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;max-width:50%}
.kf .item a img.on{display:none;max-width:50%}
@media (max-width:768px){.kf{top:auto;bottom:10px;left:50%;margin-left:-80px;transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}
.kf .kf_div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;height:40px}
.kf .item{width:40px;height:40px;border-radius:0!important}
.kf .item a img{max-width:50%}
.kf .item:hover .box{left:-50px;opacity:1;top:-30px}
.kf .item:hover .box2{left:-40px;opacity:1;top:-70px}
.kf .item .box{left:-50px;top:-20px;opacity:0;width:140px;font-size:14px;height:40px;border-radius:20px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}

.kf .item .box:before,.kf .item .box i{display:none}
.kf .item .box2{left:-40px;top:-50px;opacity:0;width:120px;height:120px;padding:5px}
.kf .item .box2:before,.kf .item .box2 h3,.kf .item .box2 div{display:none}
    .kf .item .box2 img{width:110px;height:110px}}
@media (max-width:1400px){
.gnb .gnb_list{ width:716px;}
.gnb .gnb_list > li{ margin-left: 38px;}
.saj-footer .saj-content{ width:1200px;}
.page{ width:1200px;}
.saj-footer .top .right ul{padding-left:8%;}
}<!--0.00017404556274414-->