@font-face {
  font-family: 'iconfont';  /* Project id 3955607 */
  src: url('//at.alicdn.com/t/c/font_3955607_3qxg0c6jm0u.woff2?t=1679282124588') format('woff2'),
       url('//at.alicdn.com/t/c/font_3955607_3qxg0c6jm0u.woff?t=1679282124588') format('woff'),
       url('//at.alicdn.com/t/c/font_3955607_3qxg0c6jm0u.ttf?t=1679282124588') 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;}
	
	
@charset "utf-8";
body{margin: 0px auto; padding: 0px; font-size:14px; line-height:24px; color: #333; font-family:Microsoft YaHei; overflow-x: hidden;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box; padding:0; margin:0}
html, body {min-height: 100%;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#1b2229; min-width:1200px}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #1b2229; transition: all 0.6s;}
a:hover{transition: all 0.6s; color: #0262cf;}
b{font-weight:normal;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.clear{clear:both;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
em,i{text-transform:uppercase;font-family:arial;vertical-align:top;display:block;}

/*统一宽度*/
.w1400{width:1400px; margin:0 auto;}
.box{ width:1400px; margin:0 auto; overflow:hidden;}


/*距离*/
.top10{ margin-top:10px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}
.top80{ margin-top:80px;}
.top90{ margin-top:90px;}
.top100{ margin-top:100px;}



/*t*/
.t{ font-size:44px; font-weight:bold; text-align:center;}
.t b{ color:#0262cf; font-weight:bold;}
.t p{ font-size:16px; font-weight:lighter; color:#666;}
.t em{animation: tptd 2s infinite;-webkit-animation: tptd 2s infinite; margin:10px 0;}

.t1{ font-size:44px; font-weight:bold; text-align:center; color:#fff;}
.t1 b{ color:#fff; font-weight:bold;}
.t1 p{ font-size:16px; font-weight:lighter; color:#fff;}
.t1 em{animation: tptd 2s infinite;-webkit-animation: tptd 2s infinite; margin:10px 0;}


@keyframes tptd{
  0%{transform: translateY(0);}
  50%{transform: translateY(5px);}
  100%{transform: translateY(0);}
}

.dfss {display: flex; align-items: end; justify-content: space-between;}
	
	

/*head*/
.head_bg{ width:100%; margin:0 auto; height:46px; line-height:46px; color:#666;  border-bottom: 1px solid #eee;}
.head_w{margin: 0 auto; padding: 0 3%; min-width: 1400px;}
.head_w .fl b{color: #999;}
.head_bg ul li{ float:left; position:relative; height:100%; cursor:pointer; font-size: 20px; color: #0262cf;  font-weight: bold;}
.head_bg ul li p,.head_bg ul li a{font-weight:lighter; color:#999; padding-left:5px; display:block; margin-right:10px;  font-size:14px;}
.head_bg ul li b{font-weight:lighter; color:#666 font-size:15px; line-height:44px;}

.head_bg ul li a:hover{ color:#fff; text-decoration:underline;}
.head_bg ul li i{    padding-right: 5px; color:#999; font-size:22px; float: left;     font-weight: normal;}
.head_bg ul li+li{margin-left: 10px;}
.head_bg ul li p, .head_bg ul li a:hover{ text-decoration:none !important;}

.head_bg ul li:nth-child(3):after{display: none;}
.head_bg ul li .dropcode{position: absolute; top: 46px; right: 5px; width: 110px; height: 0px; overflow: hidden; z-index: 999999; transition: all 0.5s ease;}
.head_bg ul li .dropcode img{ width:100%; height:100%;}
.head_bg ul li:hover .dropcode{ height:100px;}


/*抬头*/
.head{width:96%;min-width:1400px; max-width:1920px; height:120px; position:relative; margin:0 auto;}
.head_logo{position:absolute;}
.head_logo .img{float:left; padding-top:24px;}
.head_logo .wz{float:left; padding-top:25px; font-size:24px; line-height:34px; color:#0262cf; font-weight:bold;}
.head_logo .wz p{font-size:18px; line-height:32px; color:#666; font-weight: lighter;     letter-spacing: 3px;}
.head_fr{position:absolute;   position: relative;  float: right;  width: 43%;}
/*导航*/
.nav{margin-right: 3%;}
.nav,.nav>ul > li{float:left;}
.nav>ul > li{position:relative;}
.nav>ul > li+li{margin-left:24px;}
.nav>ul > li > a{display:block; padding-top:44px; font-size:16px; line-height:16px; text-decoration:none; color:#333;}
.nav>ul > li> a:after{content:""; display:block; margin-top:58px; width:0; height:2px; overflow:hidden; background:#0262cf; transition:width 0.8s;}
.nav>ul > li:hover > a,.nav>ul > li.navcurrent > a{color:#0262cf; font-weight: bold;}
.nav>ul > li:hover > a:after,.nav>ul > li.navcurrent > a:after{width:100%;}
/*下拉*/
.nav>ul > li > em{position:absolute; right:-50px; top:120px; z-index:99; display:none; width:180px}
.nav>ul > li > em a{display:block; text-align:center; background:#fff; box-sizing:border-box; font-size:16px; line-height:60px; color:#333; text-decoration:none; transition:0.8s;}
.nav>ul > li > em a:hover{background:#0262cf; color:#fff;}
.nav>ul > li > em a+a { border-top: 1px solid #eee;}


.head_bg ul li:hover p {   color: #0262cf;}

/*搜索*/
.head_but{float:left;  margin-top:36px; padding:0 14px 1px 0; position:relative; }
.head_but i {  font-size: 22px;  color: #333;}
.head_but > img{cursor:pointer;}
.head_but > em{position:absolute; right:0; top:21px; width:1050px; padding-top:59px; z-index:99; display:none;}
.search_contbg{width:100%; background:#fff; padding:25px; overflow:hidden; box-sizing:border-box;     background: rgba(255,255,255,0.95);}
.search_contfl{float:left; line-height:48px;}
.search_contfr{float:right; width:260px; height:42px; background:#fff; border:1px solid #ccc;}
#infoname{border:none; outline:none; background:none; float:left; width:195px; line-height:42px; color:#666; padding-left:20px;}
.submit{border:none; outline:none; float:right; width:45px; height:42px; cursor:pointer; background:url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230317/20230317144133_821251583.png) center no-repeat;}




.head_right {display: flex;justify-content: space-between;align-items: center;width: 72%;}
.head_r ul li { margin-right: 8px;}

@media screen and ( max-width:1600px ){
.head_fr{    width: 48%;}
	}


@media screen and ( max-width:1500px ){
.head_logo{ left: 1%;}
.head_logo .img { padding-top: 26px; width: 40%;}
.head_logo .img img {width: 100%;}
.head_logo .wz{font-size: 23px; padding-top: 30px;}
.nav>ul > li+li {  margin-left: 16px;}
.head_fr {right: 3%;}
	}



@media screen and ( max-width:1450px ){
.head_logo{ left: 1%;}
.head_logo .img { padding-top: 26px; width: 40%;}
.head_logo .img img {width: 100%;}
.head_logo .wz{font-size: 23px; padding-top: 30px;}
.nav>ul > li+li {  margin-left: 16px;}
.head_fr {right: 3%;}
	}


@media screen and ( max-width:1400px ){
.head_logo{ left: 1%;}
.head_logo .img { padding-top: 26px; width: 40%;}
.head_logo .img img {width: 100%;}
.head_logo .wz{font-size: 23px; padding-top: 30px;}
.nav>ul > li+li {  margin-left: 16px;}
.head_fr {right: 4%;}
	}


@media screen and ( max-width:1366px ){
.head_logo{ left: 1%;}
.head_logo .img { padding-top: 26px; width: 40%;}
.head_logo .img img {width: 100%;}
.head_logo .wz{font-size: 23px; padding-top: 30px;}
.nav>ul > li+li {  margin-left: 16px;}
.head_fr {right: 7%;}
	}





/*banner*/
.banner{ overflow: hidden; background:#000; }
.banner-box{ min-width:1400px; height:600px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:600px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width: 100%; position: absolute; top: -1px; left: -1px; margin-left: 0; height: 600px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:220px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230315/20230315163759_882924137.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230315/20230315163759_882924137.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:40px; width: 100%; display: block; }
.banner-box .hd ul { width: 1250px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:20px; height:20px; border-radius:20px; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-box .hd ul li.on{ background:#0262cf !important; width: 32px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }



/*pro*/
.pro_bg{width: 1400px; margin: 0 auto;}
.protab{text-align: center; margin-top:40px;}
.protab li{font-size: 18px;width:175px; height: 70px;text-align: left; color: #484848;display: inline-block;background: #fff;transition: all .3s ease;position: relative;     float: left;  border: 1px solid #eee; text-align: center; line-height: 70px;}
.protab li a{font-size: 18px;}
.protab li.on:before,.protab li.on:after{background: #0262cf;}
.protab li+li {margin-left: -1px;}
.protab li.on{background: #0262cf;color: #fff;}
.protab li.on a,.protab li:hover.on a{color: #fff;}
.protab dl {display: none;}


.procon{margin-top:60px;}
.procon ul{display: flex;    flex-wrap: wrap;}
.procon li{flex-shrink: 0; width: 340px; position: relative;  margin: 0 10px 10px 0; border: 1px solid #e9e9e9;}
.procon li br{display:none;}
.procon li>a{background:#fff;display:block;overflow:hidden;}
.procon li img{width: 100%; height: auto;transition:all 0.5s;}
.procon li:hover img{transform:scale(1.05) rotate(0deg);}
.procon button{display:none!important;}
.procon {overflow: hidden;}
.procon li span a{display: block; font-size: 16px; background: #eeeeee; color: #444; height: 60px; line-height: 60px; padding-left: 22px; z-index: 2; transition: all .5s; position: relative;transition:all 0.5s;}
.procon li:hover span a{background: #2269e5; color: #fff;}
.procon li span a:after{position: absolute; content: ""; width: 3px; height: 15px; background: #2269e5; top: 50%; left: 0; margin-top: -7.5px;transition:all 0.5s;}
.procon  li:hover span a:after{height: 100%;top: 0;margin-top:0;}
.procon li span a:before{position: absolute; content: "+"; font-family: "iconfont"; width: 30px; height: 30px; background: #2269e5; border-radius: 100%; color: #fff; text-align: center; font-size: 20px; top: 50%; right: 15px; margin-top: -15px;transition:all 0.5s; line-height: 30px;}
.procon li:hover span a:before{background: #2269e5;color:#fff;}
.procon li:hover span a{width: 100%;}
.procon li>a:before,.procon li>a:after{position: absolute;transition: all .5s;}
.procon li>a{display: block; overflow: hidden; position:relative;}
.procon li:hover>a:after{opacity:1;}

/*case*/
.preceptbg{width:100%; margin-top:66px; overflow-x:hidden;     overflow-y: hidden;}
.precept{width:1400px; height:868px; margin:0 auto; position:relative;}
.precept_contbg{width:1920px; position:absolute; left:-260px; top:0;}
.precept_cont{}
.precept_img{position:absolute; left:0; top:0;}
.precept_img:after{content:""; display:block; width:1920px; height:868px; position:absolute; left:0; top:0; background:url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230320/20230320094312_1525705118.png) center no-repeat;}
.precept_tit{position:absolute; left:260px; top:123px;}
.precept_tit em{font-size:45px; line-height:45px; color:#fff; font-weight: bold;}
.precept_tit span{display:block; margin-top:23px; font-size:18px; line-height:18px; color:#fff;}
.precept_tit font a{display:block; width:150px; padding-left:14px; margin-top:65px; font-size:18px; line-height:46px; color:#fff; position:relative; z-index:1; text-decoration:none; background:url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230320/20230320092745_780169117.png) right center no-repeat;}
.precept_tit font:before{content:""; display:block; position:absolute; left:0; top:150px; width:46px; height:46px; border-radius:23px; background:#0262cf; transition-duration:0.8s;}
.precept_tit font:hover:before{width:177px;}
.precept_txt{width:467px; height:429px; padding-left:37px; padding-top:25px; position:absolute; right:260px; top:113px; background:#fff; box-sizing:border-box;}
.precept_txt em{display:block; width:399px; padding-bottom:9px; text-align:center; font-size:24px; line-height:24px; color:#333; font-weight:bold; border-bottom:1px solid #efefef;}
.precept_txt p{width:399px; margin-top:8px; font-size:15px; line-height:22px; color:#666;}
.precept_txt span{display:block; margin-top:20px; width:394px; height:270px; border:1px solid #eee;}
.precept_txt span img{width:100%;}
.precept_nav{width:100%; position:absolute; left:0; bottom:75px;     background: rgba(255,255,255,0.95);     display: flex;  justify-content: flex-end;}
.precept_nav dl{float:left; width:233.3px; height:87px; cursor:pointer;}
.precept_nav dl+dl{border-left:1px solid #dad9d9;}
.precept_nav dl:hover,.precept_nav dl.on,.precept_nav dl.on i{background:#0262cf; color:#fff;}
.precept_nav dt{float:left; width:42px;  margin-left:27px; margin-top:16px; overflow:hidden; position:relative;}
.precept_nav dt img{position:absolute; left:0; top:0; font-size: 30px; line-height: 40px;}
.precept_nav i { font-size: 38px;}
.precept_nav dl:hover dt img,.precept_nav dl.on dt img{top:-42px;}
.precept_nav dd{float:left; margin-left:12px; margin-top:33px; font-size:20px; line-height:20px; color:#444;}
.precept_nav dl:hover dd,.precept_nav dl.on dd{color:#fff;}
.precept_img img {
    border: 0;
    -webkit-animation: kenburns-top1 3.5s ease-out both;
    animation: kenburns-top1 3.5s ease-out both;}

@-webkit-keyframes kenburns-top {
  0% {
    -webkit-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0);
    -webkit-transform-origin: 50% 16%;
            transform-origin: 50% 16%;
  }
  100% {
    -webkit-transform: scale(1.1) translateY(-15px);
            transform: scale(1.1) translateY(-15px);
    -webkit-transform-origin: top;
            transform-origin: top;
  }

}
@keyframes kenburns-top {
 0% {
    -webkit-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0);
    -webkit-transform-origin: 50% 16%;
            transform-origin: 50% 16%;
  }
  100% {
    -webkit-transform: scale(1.1) translateY(-15px);
            transform: scale(1.1) translateY(-15px);
    -webkit-transform-origin: top;
            transform-origin: top;
  }
  }
@-webkit-keyframes kenburns-top1 {
  0% {
    -webkit-transform: scale(1.1) translateY(-15px);
            transform: scale(1.1) translateY(-15px);
    -webkit-transform-origin: top;
            transform-origin: top;
  }
  100% {
   -webkit-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0);
    -webkit-transform-origin: 50% 16%;
            transform-origin: 50% 16%;
   
  }

}
@keyframes kenburns-top1 {
 0% {
    -webkit-transform: scale(1.1) translateY(-15px);
            transform: scale(1.1) translateY(-15px);



    -webkit-transform-origin: top;
            transform-origin: top;
  }
  100% {
   -webkit-transform: scale(1) translateY(0);

            transform: scale(1) translateY(0);
    -webkit-transform-origin: 50% 16%;
            transform-origin: 50% 16%;
   
  }
  }


	
/*adv*/
.adv_cgy{
    max-width: 1500px;
    margin: 0 auto;
    min-width: 1200px;
    width: 100%;}
.adv_bg{padding: 80px 0;    background: url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230320/20230320161910_446193170.jpg);}
.adv_bc{height:1239px;position: relative; margin-top: -360px;}
.adv_cc>ul{display: flex; position: relative;top: -0px;}
.adv_cc>ul>li{display: flex;align-items: center;justify-content: center;height: 140px;width: 25%;flex-direction: column;}
.adv_cc>ul>li+li{}
.adv_cc>ul>li>span{font-size: 46px;color: #333;}
.adv_cc>ul>li>b{font-size: 28px;color: #333;margin-top: 0px;}
.adv_cc>ul>li.on *{color: #fff;}
.adv_cc>ul>li.on{background: linear-gradient(120deg,#039ff8 20%,#0058ea 70%); /*background: #0058ea;*/border-bottom: none;border-top:none;border-left: none;border-right: none;}

.adv_b{width: 1500px;
    background: #fff;
    box-shadow: 1px 0px 36px rgba(221,227,236,0.8);
    padding: 50px;
    margin: 0 auto;}
.adv_yc{overflow: hidden;}
.adv_ic{display: flex;transition: all .5s;}
.adv_item{display: flex;justify-content: space-between;flex-shrink: 0;width: 100%;}
.adv_lc{width: 55%;}
.adv_lc img{width: 100%; transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.6s;}
.adv_lc:hover img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
.adv_rc{width: 45%;background: #fff;padding: 50px 0px 0 50px;position: relative;}
.adv_rt{display: flex;/* justify-content: space-between; */align-items: center;}
.adv_rt>span{font-family: din;font-size: 80px;color: #0058ea;font-weight: bold;/* padding-top:5px; */margin-right: 10px;}
.adv_rt>b{width:calc(100% - 76px);height: 47px;background: #f8a000;line-height: 47px;font-size: 30px;color: #fff;border-top-left-radius: 20px;padding-left: 17px;}
.adv_rc>p{font-size: 14px;color: #ababab;position: relative;margin:18px 0 38px;}
.adv_rc>p:after{position: absolute;content: "";width: 100%;height: 1px;background: #dddddd;top: 26px;left: 0;}
.adv_info>p{font-size: 16px;line-height: 30px;color: #666;position: relative;padding-left: 21px;}
.adv_info>p+p{margin-top: 14px;}
.adv_rbo{display: flex;margin-top: 65px;align-items: center;position: relative;}
.adv_rbo>a{display: flex;justify-content: center;width: 156px;height: 46px;align-items: center;background: #0e131f;transition: all .5s;}
.adv_rbo>a:hover{box-shadow: 0 10px 10px rgb(248 160 0 / 20%);transform: translateY(-3px);background: #f8a000;}
.adv_rbo>a>span:first-child{font-size: 16px;color: #fff;margin-right: 9px;}
.adv_rbo>a>span:last-child{font-size: 18px;color: #fff;}
.adv_rbo>div{font-size: 30px;color: #0058ea;font-weight: bold;       font-family: "DIN";}
.adv_rbo .iconfont{font-size: 24px; font-weight: normal; color: #999;}
.adv_rbo>div>span{font-size: 35px;color: #f8a000;display: inline-block;margin-right: 12px;}
.adv_rt>div>b {
    display: block;
    font-size: 32px;
font-weight: bold;}

.adv_rt>div>p {
    font-size: 14px;
    color: #999;
    margin-top: 0px;}

.adv_rc:after {
    position: absolute;
    content: "";
    background: url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230320/20230320173308_1037541605.jpg) no-repeat center;
    height: 10px;
    width: 100%;
    top: 175px;
    left: 0;
}

.adv_info {
    margin-top: 57px;
}

.adv_info>p:before {
    position: absolute;
    content: "";
    width: 9px;
    height: 9px;
    border-radius: 100%;
    border: 1px solid #bdbdbd;
    top: 9px;
    left: 0;
}

.adv_rbo>span.rda {
    font-size: 18px;
    color: #000;
}

.adv_rbo>span:nth-child(2) {
    font-size: 16px;
    color: #10110f;
    margin: 0 6px 0 13px;
}

.adv_rbo:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 1px;
    background: #f4f4f4;
    top: -31px;
    left: 0;
}

@media screen and (max-width: 1520px){
	.adv_rc{padding: 40px;}
	.adv_rc:after{top: 155px;}
	.adv_info{margin-top: 75px;}
}
@media screen and (max-width: 1425px){
	.adv_rc{padding: 30px;}
	.adv_rc:after{top: 148px;}
}
@media screen and (max-width: 1370px){
	.adv_rc{padding: 25px;}
	.adv_info>p{font-size: 15px;}
}





/*honor*/
.honor_bg{/*background:#f8f8f8;*/     padding-top: 40px;}
.honor_l img{margin-left:-60px;}
.honor_r{width:calc(100% - 308px);padding:30px;background: linear-gradient(90deg,#fff 30%,#fff 70%);box-shadow: 50px 0px 50px rgba(0,0,0,0.05);}

.honor_r .tempWrap{width:100% !important;}
.honor_r ul{display:block;}
.honor_r li{float:left;overflow: hidden;transition: 0.3s ease all;display:block;width:calc((100% - 45px) / 4);margin-right:15px;text-align: center;}
.honor_r li p a{color: #333;font-size: 16px;display:block;}
.honor_r li p{height:50px;line-height:50px;position: relative;z-index: 2;background: #f8f8f8;display:none;}
.honor_r li img{transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;width:100%;height: 100%;display: block;}
.honor_r li:hover img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}




/*hz*/
.hz_bg{ background: url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230320/20230320170222_2066817190.jpg) no-repeat  center;     margin: 0 auto;  width: 100%;   height: 700px;}
.hz_f.fl {  margin-top: 200px;}
.hz_w {  position: relative;}
.hz_w b{font-size: 38px;    font-weight: bold; }
.hz_w p{font-weight: normal; color: #666; font-size: 18px;  line-height: 34px; margin: 20px 0;}
.hz_w b:before{content: "";  background: url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230316/20230316113829_1827527822.png) no-repeat; float: left; 
    position: absolute;
    width: 50px;
    height: 50px;
    left: -20px;
    top: -10px;}
.hz_m{display: block;
    width: 150px;
    height: 40px;
    line-height: 40px;
    border-radius: 30px; text-align: center;  margin-top: 50px; border: 1px solid #dedede;}
	

.hz_m a {color: #666;   font-size: 16px; }
.hz_m:hover{width: 200px;  display: block; transition: all 0.6s; background: linear-gradient(120deg,#039ff8 20%,#0058ea 70%); border-radius: 30px; color: #fff; }
.hz_m a:hover{color: #fff; }




.about { padding: 80px;     background: #f2f2f2; }
.abcon { background: #fff;  justify-content: space-between; flex-wrap: nowrap; align-items: center; padding-bottom: 50px;}
.abpic{padding:50px;}
.abpic img{width:100%;}
.abright { margin: 0% 3% 0; }
.abwa { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; font-size: 15px; color: #999999; line-height: 30px; height: 130px; overflow: hidden; margin: 30px 0 45px 0; }
.abtitl { font-size: 40px; color: #000; }
.abtitl b { color: #0b4eb5; }
.abtitl b a { color: #0b4eb5; font-size: 40px; }
.abtitl span { display: block; font-size: 26px; color: #222222;  }





/*company
.com_bc { /*background: #f8f8f8;*/}
.com_c{display: flex;justify-content: space-between;padding: 70px 0;align-items: flex-end;}
.com_lc{width: 43%;}
.com_lc>b{display: block;font-size:60px;color: #333;font-family: "Bahnschrift";text-transform: uppercase;    line-height: 40px;}
.com_lc>p{font-size: 32px;color: #10110f;margin:0 0 30px;}
.com_info{font-size: 16px;color: #10110f;line-height: 32px;}
a.com_btn{display: inline-block;font-size: 16px;color: #10110f;margin: 40px 0 55px;}
.com_lc a:hover{color: #0262cf;}
a.com_btn>span{font-size: 16px;color: #10110f;display: inline-block;margin-left: 9px;}
.com_num{display: flex;justify-content: space-between;}
.com_num>li{text-align: center;position: relative;}
.com_num>li+li:after{position: absolute;content: "";width: 1px;height: 54px;background: #e6e6e6;top: 50%;left: -44px;margin-top: -27px;}
.com_num>li>span{font-size: 18px;color: #10110f;display: block;}
.com_num>li>span>b{font-size: 60px;color: #ab1f24;font-family:din;}
.com_num>li>p{margin-top: 6px;font-size: 18px;color: #10110f;}
.com_rc{width: 750px;position: relative; border-radius: 60px 0; overflow: hidden;}
.com_rc img{width: 100%;}
.com_rc>ul{display: flex;position: absolute;bottom: 0;left: 0;}
.com_rc>ul>li>a{width: 194px;height: 144px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.com_rc>ul>li:nth-child(1)>a{background: #fff;}
.com_rc>ul>li:nth-child(2)>a{background: #ab1f24;}
.com_rc>ul>li>a>span{font-size: 48px;}
.com_rc>ul>li>a>p{font-size: 16px;margin-top: 13px;}
.com_rc>ul>li:nth-child(1)>a>span{color:#10110f;}
.com_rc>ul>li:nth-child(1)>a>p{color:#10110f;}
.com_rc>ul>li:nth-child(2)>a *{color: #fff;}
@media screen and (max-width: 1500px){
    .com_lc{width: 43%;}
    .com_lc>b{font-size: 54px;}
    .com_lc>p{font-size: 30px;}
    .com_num>li>span>b{font-size: 80px;}
}
@media screen and (max-width: 1430px){
    .com_lc>b{font-size: 50px;}
    .com_lc>p{margin:5px 0 25px;}
    .com_num>li>span>b{font-size: 70px;}
    a.com_btn{margin: 35px 0 50px;}
}*/


/*workshop*/
.workshop_bg{ padding-bottom:60px;}
.workshop{ width:1400px; margin:0 auto;  overflow:hidden;}
.com_m{}
.com_m ul{}
.com_m ul li{display: inline-block;width: 32%;margin-right: 1.8vw;transition: 0.3s ease all;position: relative;text-align: center;}
.com_m ul li>a{display: block;overflow: hidden;transition: 0.3s ease all;border: 1px #eee solid;}
.com_m ul li+li{}
.com_m ul li img{width: 100%;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;height: auto;}
.com_m ul li:hover img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
.com_m ul li p{width: 100%; height: 46px;line-height: 46px;}
.com_m ul li p a{font-size: 15px; color: #666;}
.com_m ul li:hover a{color: #0262cf;}


/*news*/
.news_bg{/*background:#f8f8f8;*/}
.news{ padding:70px 0 30px 0;}
.news_f{float:left; font-size:40px; line-height:38px; font-weight: bold;     margin-bottom: 30px;}
.news_f p{font-size: 16px; color: #666;  font-weight:  normal;}

.news_tab {width: 40%; float: right;}
.news_tab ul {display: flex;justify-content: space-between;align-items: center;width: 100%;}
.news_tab li {display:  flex;justify-content:  center;align-items:  center;background: #fff;margin: 0 12px;width:160px; height: 50px; border-radius: 40px;position: relative;overflow: hidden;z-index: 5;/* box-shadow: 0px 0px 20px #ddd; */ }
.news_tab li:before {content:'';width:0;height:100%;background:linear-gradient(to left,#0262cf,#0262cf);position:absolute;top:0;left:0;transition:0.5s;z-index:-1;}
.news_tab li.on:before {width:100%;}
.news_tab li i {padding-right: 10px; font-size: 30px;line-height:  24px;     float: left;}
.news_tab li a {font-size: 18px;line-height: 24px;padding-left: 4px;    white-space: nowrap;}
.news_tab li.on,.news_tab li.on a {color: #fff;font-weight: normal;}



.news_list{height:501px;width: 100%;overflow: hidden;}
.news_list .news_div{height:500px;}
.news_list .news_div_item,.news_list .divdgweb_new_div_item{width: 23.65%;display: inline-block;position: relative;height:490px;transition:0.5s; padding: 20px; border: 1px #eee solid;}
.news_list .news_div_item+.news_div_item,.news_list .divdgweb_new_div_item+.divdgweb_new_div_item{margin-left:1.79%;}
.news_list .news_div_item_date,.news_list .divdgweb_new_div_item_date{position: absolute;top:250px;display: inline-block;font-weight: 400;left: 19px;padding-left: 32px;height: 22px;}
.news_list .news_div_item_date::before,.news_list .divdgweb_new_div_item_date::before{position:absolute;content:'';background:url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230320/20230320173605_425696889.png) no-repeat left center;top: 0;left: 0;width: 22px;height: 22px;}
.news_list .news_div_item_content,.news_list .divdgweb_new_div_item_content{position: absolute;top:280px;left: 19px;padding-right: 14px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left;font-size: 15px;line-height: 22px; color: #999;}
.news_list .divdgweb_new_div_item_year, .news_list .divdgweb_new_div_item_month, .news_list .divdgweb_new_div_item_day{float: left;font-size: 15px;line-height: 22px; color: #999;}
.news_list .news_div_item_a,.news_list .divdgweb_new_div_item_a{font-size: 16px;display: block;margin-bottom: 16px;position:relative;transition:0.3s; font-weight: 	normal;}
.news_list .news_div_item_a::before,.news_list .divdgweb_new_div_item_a::before{position:absolute;content:'查看详情';bottom: -152px;left: 0;width: 120px;height: 33px;background: #fff;border-radius: 40px;line-height: 33px;color: #999;font-size: 15px;transition:0.5s;padding-left: 25px; border:1px #eee solid; font-weight: 100;}
.news_list .news_div_item_a::after,.news_list .divdgweb_new_div_item_a::after{position:absolute;content:'';bottom: -141px;font-size: 43px;background:url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230320/20230320173632_1308361648.png) no-repeat center;width: 25px;height: 14px;left: 100px;transition:0.5s;}
.news_list .news_div_item_body,.news_list .divdgweb_new_div_item_body{font-size: 14px;color: #666;font-weight: 100;line-height: 24px;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;     overflow: hidden;}
.news_list .divdgweb_new_div_item_pic, .news_list .divdgweb_new_div_item_pic a, .news_list .divdgweb_new_div_item_image{width:100%;height:auto;display: block;}
.news_list .news_div_item_pic,.news_list .divdgweb_new_div_item_pic{ border:1px solid #eee;}
.news_list .news_div_item:hover .news_div_item_a,.news_list .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{color: #0262cf;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before,.news_list .divdgweb_new_div_item:hover .divdgweb_new_div_item_a::before{background: #0262cf;transition:0.5s;padding-left:40px; color: #fff;}
.news_list .news_div_item:hover .news_div_item_a::after,.news_list .divdgweb_new_div_item:hover .divdgweb_new_div_item_a::after{left:110px;transition:0.5s;}
.news_list .news_div_item .news_div_item_pic img,.news_list .divdgweb_new_div_item .news_div_item_pic img{ width:100%; height:100%; transition:all .9s ease; }
.news_list .news_div_item:hover .news_div_item_pic img,.news_list .divdgweb_new_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}
.news_list .news_div_item:hover img{transform:scale(1.1);}



/*友情链接*/
.links1{ background:url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230320/20230320162723_150950092.png) no-repeat center; float:left; width:168px; height:60px; text-align: center; margin-right: 10px; margin-top:10px;}
.links1 b{font-size:21px; font-weight:normal; color:#444;     line-height: 44px;}
.links{line-height:80px;font-size:15px; color:#263938; text-transform:uppercase;font-weight: normal; }
.links p span{ padding:0 10px 0 10px; font-family: Impact;}
.linkTagcs li a { font-size: 14px;}


/* footer */
.conpy {background: #222;padding-top:80px;overflow: hidden;color: #fff;}
.conpy .saj-content {width:1400px; margin:auto;}
.conpy .top{padding-bottom:40px;}
.conpy .top .fl{color: #666;font-size: 14px;line-height: 24px;}
.conpy .top .fl .logo {filter: none;}
.conpy .top .fl .logo img{}
.conpy .top .fl .tel{padding-top:10px;}
.conpy .top .fl .tel h2{font-size:24px;margin: 0;color: #fff; letter-spacing:2px; font-weight: bold;}
.conpy .top .fl .addewm{padding-top:20px;}
.conpy .top .fl .addewm .add{padding-bottom:15px; color:#999; font-size:15px;line-height:25px;}
.conpy .top .fl .addewm .ewm img{width: 90px;height: 90px;}
.conpy .top .fr{text-align: left; width:60%;}
.conpy .top .fr ul{list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: top;padding-left:16%; text-align: left;}
.conpy .top .fr ul:first-child {padding-left: 0px;}
.conpy .top .fr ul h4{font-weight: normal;margin:0px 0 15px 0; color:#fff; font-size:18px !important;}
.conpy .top .fr ul li{list-style: none;margin: 0;padding: 0;}
.conpy .top .fr ul li a{display: block;padding: 5px 0;color:#999;font-size: 15px;}
.conpy .top .fr ul li a:hover {color: #fff;}
.conpy .top .fr ul li dl{display:none;}

.conpy .top .social {padding-top:0px;clear: both;}
.conpy .top .social a { position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 25px; padding:5px 9px; /*background:#fff; */     border: 1px solid rgba(255,255,255,0.2); transition:0.3s all ease-in-out; float: left;display: block;margin-right:14px; margin-top:4%;}
.conpy .top .social a img{ display: block}
.conpy .top .social a:hover{ background: #0262cf;  }
.conpy .top .social a:hover img{filter: contrast(0) brightness(2);}
.conpy .top .social a:hover .ewm img{filter: grayscale(1%);}
.conpy .top .social .ewm { position: absolute; width: 100px; bottom: 45px; right: -35px; z-index: 1; display: none; padding: 5px; background: #fff; border-radius: 5px; }
.conpy .top .social .ewm:after{ content: ''; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; position: absolute; bottom: -5px;left: calc((100% - 10px) / 2); }
.conpy .top .social .ewm img { display: block; width: 100%; height:auto; }
.conpy .bottom{clear: both;padding:30px 0;overflow: hidden; color: #999; border-top: 1px solid #424141;}
.conpy .bottom a{color: #999; font-size:15px;}
.conpy .bottom a:hover{color: #fff;}
.conpy .bottom .fl{color: #999; font-size:15px;}
.conpy .top .fl .tel div{color:#999; font-size:15px; line-height:25px;}






/* 客服样式*/
.y-kefu-box { position: fixed; right: 0; top: 30%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(https://memberpic.114my.com.cn/smartcixin123/uploadfile/image/20230428/20230428095729_831255440.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color:#0262cf; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color:#0262cf; border-color:#0262cf; color: #fff; margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color:#0262cf; border-color:#0262cf;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px; }
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -151px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -151px; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*咨询热线*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color:#0262cf; font-size: 18px; }
y-kefu-box .right {width: 12px;height: 12px;position: absolute;right: -12px;top: 24px;}
y-kefu-box .right-arrow1,y-kefu-box .right-arrow2 {width: 0;height: 0;display: block;position: absolute;left: 0;top: 0;border-top: 6px transparent dashed;border-right: 6px transparent dashed;border-bottom: 6px transparent dashed;border-left: 6px white solid;overflow: hidden;}
y-kefu-box .right-arrow1 {left: 1px;border-left: 6px #efefef solid;}
y-kefu-box .right-arrow2 {border-left: 6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width:115px; height:114px; margin: 20px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color:#0089e1; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#0262cf;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }