@media(min-width:1430px){
    .container{width:1430px;}
}
* {
    box-sizing: border-box;
}
body {
    padding-top: 92px !important;
    --bgColor: #003477;
    --bgHoverColor: #4dc0b2;
    --fontColor: #003477;
    --fontHoverColor: #4dc0b2;
    width: 100%;
    min-width: 1400px;
}
img {
    pointer-events: none;
}
.container {
    width: 1430px;
    margin: 0 auto;
    padding:0 15px;
}
i,em{font-style:normal}
.disN{display:none;}
.disB{display:block;}
a{transition:all 0.2s linear 0s;}
img{vertical-align:bottom;image-rendering:-webkit-optimize-contrast;}
input[type=text],textarea{font-family:Arial, Helvetica, sans-serif;-webkit-appearance: none;}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background: none;
    border: 0;
}
@font-face {
    font-family: 'iconfont';
    src: url('../fonts/iconfont.woff2?t=1628666875768') format('woff2'),
    url('../fonts/iconfont.woff?t=1628666875768') format('woff'),
    url('../fonts/iconfont.ttf?t=1628666875768') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.noPro{text-align:center;width:100%;}
.noPro img{height:150px;margin-bottom:30px;}
.noPro span{display:block;font-size:14px;color:#999;}
.kj-noproduct-search p{padding:10px;text-align:center;}

/*index header*/
/*header*/
/*顶部logo及搜索*/
.header_logo_search{width:100%;z-index:1200;background:url("../images/header_bg.png") no-repeat;background-size:cover;position:fixed;top:0;left:0;box-shadow:0 3px 3px rgba(0,0,0,0.1);}
.header_logo_search .container{display:flex;align-items:center;height:92px;}
.header_logo_search .container:before,.header_logo_search .container:after{display:none;}
.header_logo_search .logo_btn{width:280px;}
.header_logo_search .logo_btn img{max-width:100%;}
.header_logo_search .search_btn{margin-left:30px;position:relative;display:block;}
.header_logo_search .search_btn i{
    font-size:22px;transition:all 0.2s linear 0s;display:inline-block;cursor:pointer;font-weight:bold;padding-left:2px;
    background-image: -webkit-linear-gradient(90deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.header_logo_search .search_btn:hover i{transform: scale(1.2)}


.header_logo_search .user_btn{font-size:24px;color:#999999;margin:0 25px;}
.header_logo_search .user_btn:hover{
    transform: scale(1.2);
    background-image: -webkit-linear-gradient(90deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.header_logo_search .language_btn{display:flex;align-items:center;justify-content:center;border-radius:30px;width:112px;height:40px;background: linear-gradient(to right,#4dc0b2,#003477);font-size:15px;color:#fff;}
.header_logo_search .language_btn i{margin-right:5px;font-size:23px;}
.header_logo_search .language_btn:hover{background: linear-gradient(to left,#4dc0b2,#003477);}
.header_logo_search .language_btn:active{position:relative;top:2px;}
.search_bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:1001;display:none;}
.search_box{position: fixed;top:50%;left:50%;width:665px;height:62px;background:#fff;z-index:1002;transform: translate(-50%,-50%);overflow:hidden;border-radius:50px;display:none;}
.search_box .search_form{display:flex;overflow:hidden;}
.search_box .search_form input{border:0;display:inline-block;flex:1;height:62px;line-height:62px;margin:0;font-size:16px;color:#333;padding:0 25px;}
.search_box .search_form input::-webkit-input-placeholder{color:#999999;} /* WebKit browsers */
.search_box .search_form input::-moz-placeholder{color:#999999;} /* Mozilla Firefox 4 to 18 */
.search_box .search_form input:-moz-placeholder{color:#999999;} /* Mozilla Firefox 19+ */
.search_box .search_form input:-ms-input-placeholder{color:#999999;}/* Internet Explorer 10+ */
.search_box .search_form button{
    border:0;padding:0;display:inline-block;height:62px;width:80px;text-align:center;line-height:62px;transition:all 0.2s linear 0s;
    background-image: -webkit-linear-gradient(90deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.search_box .search_form button i{font-size:24px;font-weight:bold;}
.search_box .search_form button:hover{transform: scale(1.2)}



.header_top_notes{background:#f3f7ec;}
.header_top_notes .container{display:flex;align-items:center;height:48px;}
.header_top_notes label{
    width:110px;display:flex;position:relative;align-items:center;font-size:15px;color:#333333;
      background-image: -webkit-linear-gradient(90deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.header_top_notes label i{
    margin-right:5px;
    background-image: -webkit-linear-gradient(90deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.header_top_notes label:after{content: "";width:1px;height:16px;background:#bfc0bc;position:absolute;top:50%;right:0;transform: translateY(-50%);}
.header_top_notes #top-notes{width:calc(100% - 110px);}
.header_top_notes #top-notes .swiper-slide{padding:0 30px 0 20px;}
.header_top_notes #top-notes .swiper-slide a{font-size:14px;color:#333333;display:block;width:100%;line-height:48px;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
.header_top_notes #top-notes .swiper-slide a:before{content: "";width:6px;height:6px;background:var(--bgHoverColor);border-radius:50%;display:inline-block;margin-right:10px;vertical-align:middle;transition:all 0.2s linear 0s;}
.header_top_notes #top-notes .swiper-slide a:hover{color:Var(--fontColor);text-decoration:underline;}
.header_top_notes #top-notes .swiper-slide a:hover:before{background:var(--bgColor);}

/*手机端搜索*/
.phone_search_box{border-bottom:1px solid #dedede;background:#f9f9f9;display:none;}
.phone_search_box .container{padding-top:10px;padding-bottom:10px;}
.phone_search_box #mobilesearchbox{height:38px;width:100%;float:left;;}
.phone_search_box #mobilesearchbox input{display:inline-block;width:calc(100% - 50px);height:38px;line-height:38px;border:2px solid var(--bgColor);padding:0 10px;margin:0;border-radius:30px 0 0 30px;font-size:13px;color:#333;float:left;}
.phone_search_box #mobilesearchbox button{padding:0;border:0;display:inline-block;height:38px;width:50px;text-align:center;line-height:38px;background:var(--bgColor);border-radius:0 30px 30px 0;font-size:16px;color:#fff;float:left;}

/*导航栏*/
.kj-navbar{margin-bottom:0;border:0;border-radius:0;z-index:200;min-height:92px;}
.kj-navbar .navbar-header{display:none;}
.kj-navbar .navbar-collapse{padding:0;}
.kj-navbar .navbar-nav{width:100%;margin:0;}
.nav > li{float:left;}
.kj-navbar .navbar-nav >li >a{font-size:15px;color:#000000;padding:0 25px;margin:0;height:92px;line-height:92px;position:relative;display:inline-block;}
.kj-navbar .navbar-nav >li:hover >a{background: linear-gradient(-40deg,#4dc0b2,#003477);color:#fff;}
.kj-navbar .navbar-nav >li >a:focus{background: linear-gradient(-40deg,#4dc0b2,#003477);color:#fff;}
.kj-navbar .navbar-nav >li.active > a{background: linear-gradient(-40deg,#4dc0b2,#003477);color:#fff;font-weight:bold;}
.kj-navbar .navbar-nav.phone-nav{display:none;}

/*footer*/
.footer_box{border-top:2px solid var(--bgHoverColor);}
.footer_box .footer_nav{display:flex;padding:44px 0 35px 0;justify-content:space-between;border-bottom:1px solid #e0e0e0;}
.footer_box .footer_nav .title{display:block;font-size:18px;color:#333333;line-height:38px;margin-bottom:12px;}
.footer_box .footer_nav .btn_two_box{columns:2;margin-right:-75px;}
.footer_box .footer_nav .btn_box a{font-size:14px;color:#666666;line-height:32px;display:block;}
.footer_box .footer_nav .btn_two_box a{margin-right:75px;}
.footer_box .footer_nav .btn_box a:hover{color:Var(--fontHoverColor);text-decoration:underline;}
.footer_base_box{display:flex;flex-wrap: wrap;padding-top:30px;padding-bottom:35px;}
.footer_base_box .title{display:block;font-size:18px;color:#333333;line-height:38px;margin-bottom:8px;}
.footer_base_box .contact_item{margin-right:110px;}
.footer_base_box .item{font-size:14px;color:#666666;line-height:24px;padding:3px 0;display:flex;}
.footer_base_box .item a{color:#666;}
.footer_base_box .item a:hover{color:Var(--fontHoverColor);text-decoration:underline;}
.footer_base_box .contact_us{margin-left:auto;min-width:230px;}
.footer_base_box .contact_us .tel_box{display:flex;align-items:center;margin-bottom:6px;}
.footer_base_box .contact_us .tel_box i{color:var(--fontHoverColor);font-size:42px;margin-right:10px;}
.footer_base_box .contact_us .tel_box .right_info span{display:block;font-size:14px;color:#333333;line-height:24px;}
.footer_base_box .contact_us .tel_box .right_info b{display:block;font-size:26px;color:#333333;line-height:24px;font-weight:normal;}
.footer_base_box .contact_us .code_images{display:flex;flex-wrap: wrap;justify-content: space-between;padding:0 20px;}
.footer_base_box .contact_us .code_img{text-align:center;}
.footer_base_box .contact_us .code_img img{width:84px;}
.footer_base_box .contact_us .code_img span{display:block;font-size:12px;color:#666666;line-height:22px;}
.footer_box .footer_copyright{padding:18px 0;background:#f9f9f9;}
.footer_box .footer_copyright .container{display:flex;align-items: flex-end;flex-wrap: wrap;}
.footer_box .footer_copyright .friend_box{display:flex;flex-wrap: wrap;align-items: flex-start;}
.footer_box .footer_copyright .friend_box label{font-size:14px;color:#666666;line-height:28px;font-weight:normal;}
.footer_box .footer_copyright .friend_box a{font-size:14px;color:#666666;line-height:28px;margin-right:10px;}
.footer_box .footer_copyright .friend_box a:hover{color:Var(--fontHoverColor);text-decoration:underline;}
.footer_box .footer_copyright .brief_text{font-size:14px;color:#666666;line-height:28px;}
.footer_box .footer_copyright .brief_text a{color:#666666;}
.footer_box .footer_copyright .brief_text a:hover{color:Var(--fontHoverColor);text-decoration:underline;}
.footer_box .footer_copyright .right_box{margin-left:auto;width:150px;text-align:right;}
.footer_box .footer_copyright .left_box{flex:1;}
/*float*/
.float_box{position:fixed;right:0;top:50%;transform:translateY(-50%);transition:all 0.2s linear 0s;z-index:1000;}
.float_box ul{display:inline-block;}
.float_box ul li{margin-bottom:7px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:70px;transition:all 0.2s linear 0s;cursor:pointer;width:70px; background-color:rgba(163,165,165,0.7);}
.float_box ul li a{text-align:center;}
.float_box ul li i{font-size:27px;color:#fff;display:block;transition:all 0.2s linear 0s;line-height:38px;position:relative;}
.float_box ul li sup{display:block !important;background:#f10000;line-height:18px;font-size:12px;color:#fff;padding:0 4px;position:absolute;top:0;right:-10px;border-radius:50%;}
.float_box ul li span{font-size:12px;color:#fefefe;display:block;transition:all 0.2s linear 0s;line-height:20px;}
.float_box ul li:hover{background:linear-gradient(-40deg,#4dc0b2,#003477);}
.float_box ul li .scrollTop{text-align:center;}
.float_box ul li .tel_box{align-items:center;display:none; position:absolute;right:70px;top:0;padding:10px 10px 8px 12px;font-size:14px;background:linear-gradient(-40deg,#4dc0b2,#003477);line-height:28px;width:120px;box-shadow:0 3px 8px rgba(0,0,0,0.15);overflow:hidden;}
.float_box ul li .tel_box i{font-size:42px;color:#d3d3d3;margin-right:10px;padding-top:0;}
.float_box ul li .tel_box span{font-size:14px;line-height:28px;text-align:center; color:#fff;}
.float_box ul li .tel_box span em{display:block;color:#fff;font-size:15px;font-weight:bold;}
.float_box ul li .qq_box{padding:10px;background:linear-gradient(-40deg,#4dc0b2,#003477);position:absolute;right:70px;top:0;display:none;width:120px;}
.float_box ul li .qq_box a{height:28px;border-radius:30px;margin-top:10px;font-size:14px;color:var(--fontColor);background:#fff;display:flex; align-items:center;justify-content:center}
.float_box ul li .qq_box a img{width:20px;margin-right:5px;}
.float_box ul li .qq_box a:hover{background:#f1f1f1;text-decoration:underline;}
.float_box ul li .qq_box a:first-child{margin-top:0;}
.float_box ul li .qq_box a:active{position:relative;top:2px;}
.float_box ul li .code_box{width:120px;padding:10px 10px 0 10px;background:linear-gradient(-40deg,#4dc0b2,#003477);position:absolute;right:70px;top:0;display:none;flex-wrap: wrap;}
.float_box ul li .code_box img{width:95px;}
.float_box ul li .code_box span{line-height:18px;color:#fff;margin-top:5px;text-align:center;margin-bottom:10px;}
.float_box ul li.weixin:hover .code_box{display: block;text-align:center;}
.float_box ul li#telbox:hover .tel_box{display:block;}
.float_box ul li#qqbox:hover .qq_box{display:block;}
.float_box ul li#ftel:hover .tel_box{display:flex;}
.phone_top{display: none;position: fixed;bottom:102px;right: 10px;z-index: 1000;width: 40px;height: 40px;background: var(--bgColor);border-radius: 50%;text-align: center;line-height: 40px;}
.phone_top i {color: #fff;font-size: 20px;}

/*index*/
.kj-banner-box{width:100%;height:43.2vw;overflow:hidden;position:relative;}
#banner-swiper .swiper-wrapper .img_btn {display:block;width:100%;height:43.2vw;}
#banner-swiper .swiper-button-prev, #banner-swiper .swiper-button-next{background:rgba(100,100,100,0.6);color:#fff;text-align:center;width:27px;height:44px;line-height:44px;transition:all 0.2s linear 0s;}
#banner-swiper .swiper-button-prev:after, #banner-swiper .swiper-button-next:after{font-size:18px;font-weight:bold;}
#banner-swiper .swiper-button-prev:hover, #banner-swiper .swiper-button-next:hover{background:rgba(100,100,100,1);}
#banner-swiper .swiper-button-prev{left:0;}
#banner-swiper .swiper-button-next{right:0;}
#banner-swiper .swiper-pagination-bullet{width:12px;height:12px;margin:0 8px;opacity:1;background:#fff; }
#banner-swiper .swiper-pagination-bullet-active {background: linear-gradient(to right,#4dc0b2,#003477);}
.index_title{display:flex;align-items:center;position:relative;height:80px;}
.index_title:before{content:"";width:35px;height:2px;background:Var(--bgColor);position:absolute;top:0;left:0;}
.index_title:after{content:"";width:35px;height:2px;background:Var(--bgHoverColor);position:absolute;top:0;left:35px;}
.index_title h1{font-size:36px;color:#333333;font-weight:bold;}
.index_title h2{font-size:36px;color:rgba(51,51,51,0.4);font-weight:bold;margin-left:15px;}
.index_news{background:url("../images/index_news_bg.jpg") no-repeat center;background-size:cover;padding:110px 0 135px 0;}
.index_news .news_box{display:flex;margin-top:27px;flex-wrap: wrap;}
.index_news .news_box .swiper-container{width:685px;}
.index_news .news_box .swiper-slide{position:relative;height:460px;}
.index_news .news_box .swiper-slide .img_btn{display:block;width:100%;height:460px;transition:all 0.6s linear 0s;}
.index_news .news_box .swiper-slide .video_box{display:block;width:100%;height:460px;position:relative;}
.index_news .news_box .swiper-slide .pay_btn{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);z-index:100;}
.index_news .news_box .swiper-slide .pay_btn i{font-size:70px;color:rgba(0,0,0,0.6);display:inline-block;transition:all 0.2s linear 0s;}
.index_news .news_box .swiper-slide:hover .pay_btn i{transform: scale(1.1);color:rgba(0,0,0,0.8);}
.index_news .news_box .swiper-slide .bg{background:url("../images/news_bg.png") no-repeat center;position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;}
.index_news .news_box .swiper-slide .news_info{width:100%;position:absolute;bottom:22px;left:0;padding:0 17px;}
.index_news .news_box .swiper-slide .news_info .name_btn{display:block;color:#fff;font-size:19px;font-weight:bold;line-height:32px;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
.index_news .news_box .swiper-slide .news_info .time{color:#fff;font-size:15px;line-height:30px;}
.index_news .news_box .swiper-slide:hover .img_btn{transform: scale(1.1);}
.index_news .news_box .swiper-slide:hover .news_info .name_btn{text-decoration:underline;}
.index_news .news_box .swiper-button-next,.index_news .news_box .swiper-button-prev{width:22px;height:44px;background:rgba(0,0,0,0.5);text-align:center;line-height:44px;transition:all 0.2s linear 0s;}
.index_news .news_box .swiper-button-next:after,.index_news .news_box .swiper-button-prev:after{font-size:18px;color:#fff;font-weight:bold;}
.index_news .news_box .swiper-button-next{right:0;}
.index_news .news_box .swiper-button-prev{left:0;}
.index_news .news_box .swiper-button-next:hover,.index_news .news_box .swiper-button-prev:hover{background:rgba(0,0,0,0.8);}
.index_news .news_box ul{width:calc(100% - 715px);margin-left:30px;}
.index_news .news_box ul li{margin-top:13px;background:#fff;display:flex;align-items:center;padding:28px 27px;height:144px;transition:all 0.2s linear 0s;}
.index_news .news_box ul li:first-child{margin-top:0;}
.index_news .news_box ul li .time{margin-right:30px;padding:0 14px;width:88px;height:88px;background:linear-gradient(-40deg,#4dc0b2,#003477);display:flex;flex-direction:column;align-items:center;justify-content:center;}
.index_news .news_box ul li .time b{width:100%;color:#fff;border-bottom:2px solid #fff;line-height:40px;font-size:24px;text-align:center;}
.index_news .news_box ul li .time span{color:#fff;line-height:32px;font-size:15px;}
.index_news .news_box ul li .right_info{width:calc(100% - 118px);}
.index_news .news_box ul li .right_info .name_btn{display:block;font-size:18px;color:#333333;line-height:28px;margin-bottom:7px;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
.index_news .news_box ul li .right_info .brief_text{font-size:14px;color:rgba(51,51,51,0.8);line-height:26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.index_news .news_box ul li:hover{box-shadow:0 5px 8px rgba(0,0,0,0.1);transform:translateY(-2px);}
.index_news .news_box ul li:hover .right_info .name_btn{color:var(--fontColor);text-decoration:underline;}
.index_category{background:url("../images/index_procats_bg.jpg") no-repeat center;background-size:cover;padding:105px 0 60px 0;position:relative;}
.index_category .container{position:relative;z-index:1000;}
.index_category .swiper-container{padding-bottom:70px;padding-top:5px;}
.index_category .swiper-slide{text-align:center;transition:all 0.2s linear 0s;}
.index_category .img_btn{margin:0 auto 25px auto;background:#d4efec;width:154px;height:154px;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.index_category .img_btn img{max-width:100%;}
.index_category .name_btn{display:block;text-align:center;line-height:32px;font-size:22px;color:#333333;}
.index_category .name_btn em{display:block;font-size:20px;color:#999999;}
.index_category .swiper-pagination{bottom:0;}
.index_category .swiper-pagination-bullet{width:12px;height:12px;border:1px solid var(--bgHoverColor);background:#fff;opacity:1;margin:0 8px !important;}
.index_category .swiper-pagination-bullet-active{background:var(--bgHoverColor);}
.index_category .swiper-slide:hover{transform:translateY(-5px);}
.index_category .swiper-slide:hover .img_btn{background:linear-gradient(-40deg,#4dc0b2,#003477);}
.index_category .swiper-slide:hover .name_btn{
    background-image: -webkit-linear-gradient(90deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.index_about{background:url("../images/index_about_bg.jpg") no-repeat center;background-size:cover;padding:175px 0 165px 0;}
.index_about .container{display:flex;align-items:center;flex-wrap: wrap;}
.index_about .container:before,.index_about .container:after{display:none;}
.index_about .left_article{flex:1;padding-right:65px;}
.index_about .left_article .about_article{margin-top:5px;font-size:15px;color:#666666;line-height:32px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:6;overflow: hidden;max-height:192px;}
.index_about .left_article .more_btn{margin-top:62px;display:flex;width:168px;height:52px;border-radius:30px;justify-content:center;align-items:center;font-size:14px;color:#fff;background:linear-gradient(to left,#4dc0b2,#003477);}
.index_about .left_article .more_btn i{margin-right:5px;font-size:18px;}
.index_about .left_article .more_btn:hover{background:linear-gradient(to right,#4dc0b2,#003477);}
.index_about .left_article .more_btn:active{position:relative;top:2px;}
.index_about .right_video{width:665px;height:460px;position:relative;}
.index_about .right_video a{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.index_about .right_video a i{font-size:70px;color:#fff;display:inline-block;transition:all 0.2s linear 0s;}
.index_about .right_video a:hover i{transform: scale(1.1);}
.video_pop_bg{position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);z-index:2000;width:100%;height:100%;overflow:hidden;display:none;}
.video_pop_box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;background:#fff;border-radius:10px;z-index:2100;display:none;}
.video_pop_box .closeBtn{position:absolute;top:-2px;right:32px;width:31px;height:31px;font-size:25px;font-weight:bold;color:#ffffff;text-align:center;line-height:25px;background:#777;cursor:pointer;border-radius:0 0 50px 50px;z-index:200;}
.video_pop_box .closeBtn:hover{background:#c20000;}
.index_video{background:url("../images/index_tv_bg.png") no-repeat center;background-size:cover;padding:120px 0 135px 0;}
.index_video .video_list{width:100%;height:310px;margin-top:55px;position:relative;}
.index_video .video_list:first-child{margin-top:0;}
.index_video .video_list a{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.index_video .video_list a i{font-size:70px;color:#fff;display:inline-block;transition:all 0.2s linear 0s;}
.index_video .video_list a:hover i{transform: scale(1.1);}
.index_video .video_article{font-size:15px;color:#333;line-height:30px;margin-top:10px;}

/*面包屑*/
.page_nav{display:flex;justify-content: space-between;padding-top:35px;padding-bottom:26px;}
.page_nav .title{position:relative;padding-bottom:25px;display:flex;align-items:center;}
.page_nav .title:after{content:"";width:50px;height:5px;border-radius:5px;background:var(--bgColor);position:absolute;bottom:0;left:0;}
.page_nav .title h1{
    font-size:30px;font-weight:bold;line-height:36px;
    background-image: -webkit-linear-gradient(180deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.page_nav .title h2{font-size:30px;font-weight:bold;color:rgba(51,51,51,0.3);margin-left:5px;}
.page_nav .btn_box{display:flex;flex-wrap: wrap}
.page_nav .btn_box a{width:148px;height:46px;border-radius:30px;margin-left:15px;background:#f2f2f2;text-align:center;line-height:46px;font-size:15px;color:#666666;}
.page_nav .btn_box a:hover{background:linear-gradient(to right,#4dc0b2,#003477);color:#fff;}
.page_nav .btn_box a.active{background:linear-gradient(to right,#4dc0b2,#003477);color:#fff;}
.page_nav .btn_box a:active{position:relative;top:2px;}
.page_map{color:#333333;line-height:24px;display:flex;align-items:center;font-size:14px;background:#efefef;border-radius:3px;padding:8px 15px;}
.page_map i{color:var(--fontColor);margin-right:10px;margin-bottom:2px;font-size:20px;}
.page_map .breadcrumb{background:none;padding:0;margin:0;display:flex;}
.page_map .breadcrumb a{color:#333333;}
.page_map .breadcrumb a:hover{text-decoration:underline;}
.page_map .breadcrumb > li{margin-right:10px;}
.page_map .breadcrumb > li:after{content:"/";margin-left:10px;}
.page_map .breadcrumb > li:last-child::after{display:none;}
.page_map .breadcrumb > li + li:before{color:#333333;}
.page_map .breadcrumb .active{color:#999999;}
.page_map .breadcrumb .active span{color:#999999;}

/*分页*/
.kj-page{text-align:center;}
.kj-page .pagination{margin:40px 0 20px 0;display:flex;justify-content:center;}
.kj-page .pagination > li > a,.kj-page .pagination > li > span{font-size:13px;margin:3px;padding:0;width:40px;height:28px;line-height:28px;border-radius:5px;color:#999;border:0;background:#eeebeb;display:block;}
.kj-page .pagination > li > a:hover,.kj-page .pagination > li > span:hover{background:linear-gradient(to right,#4dc0b2,#003477);color:#fff;}
.kj-page .pagination > li.active > a{background:linear-gradient(to right,#4dc0b2,#003477);color:#fff;}

/*内页*/
.page_banner{width:100%;height:360px;overflow:hidden;position:relative;}
.page_banner .container{display:flex;flex-direction:column;justify-content:center;height:100%}
.page_banner h1{color:var(--fontColor);font-size:42px;font-weight:bold;line-height:60px;}
.page_banner h3{color:#333333;font-size:22px;line-height:48px;}

/*关于我们*/
.page_body{background:url("../images/about_bg.png") no-repeat center bottom #fff;background-size:100%;padding-bottom:160px;padding-bottom:110px;}
.page_about .about_article{margin-top:40px;}
.page_about .about_article h1{font-size:30px;color:#333333;line-height:54px;margin-bottom:20px;}
.page_about .about_article .article_text{font-size:16px;color:#666666;line-height:40px;}
.page_about .about_num{display:flex;flex-wrap: wrap;margin-top:82px;margin-bottom:100px;}
.page_about .num_list{position:relative;flex:1;text-align:center;}
.page_about .num_list:before{content:"";width:1px;height:85px;position:absolute;top:0;left:0;background:#e0ddde;}
.page_about .num_list:first-child:before{width:0;}
.page_about .num_list .num{display:flex;align-items:center;height:40px;justify-content:center;margin-bottom:17px;}
.page_about .num_list .timer{font-size:42px;color:var(--fontHoverColor);font-weight:bold;}
.page_about .num_list .topText{font-size:42px;color:var(--fontHoverColor);font-weight:bold;}
.page_about .num_list .text{font-size:16px;color:#333333;line-height:28px;}
.page_about .about_tv{width:100%;height:420px;position:relative;}
.page_about .about_tv a{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.page_about .about_tv a i{font-size:70px;color:#fff;display:inline-block;transition:all 0.2s linear 0s;}
.page_about .about_tv a:hover i{transform: scale(1.1);}

/*产品列表*/
.product_body{background:url("../images/product_bg.png") no-repeat center top #fff;padding-bottom:110px;}
.product_cate_box{margin-top:75px;display:flex;flex-wrap: wrap;}
/*.product_cate_box .product_cate_left{width:268px;margin-right:18px;box-shadow:0 0 5px rgba(0,0,0,0.1);background:url("../images/produt_left_bg.png") no-repeat center bottom #fff;background-size:cover;}
.product_cate_box .product_cate_left h1{background:url("../images/pro_left_title_bg.jpg") no-repeat center;background-size:cover;line-height:65px;font-size:20px;color:#fff;font-weight:bold;padding:0 15px;}
.product_cate_box .product_cate_left ul{padding-top:16px;padding-bottom:55px;}
.product_cate_box .product_cate_left ul li{padding:0 15px;}
.product_cate_box .product_cate_left ul li a{display:flex;justify-content: space-between;align-items:center;height:45px;font-size:15px;color:#333333;}
.product_cate_box .product_cate_left ul li a i{color:#999999;transition:all 0.2s linear 0s;}
.product_cate_box .product_cate_left ul li a:hover{color:var(--fontColor);}
.product_cate_box .product_cate_left ul li a:hover i{color:var(--fontColor);transform: translateX(3px);}
.product_cate_box .product_cate_left ul li a.active{color:var(--fontColor);font-weight:bold;}
.product_cate_box .product_cate_left ul li a.active i{color:var(--fontColor);font-weight:bold;}*/

.product_cate_box .product_cate_left{width:268px;margin-right:18px;box-shadow:0 0 5px rgba(0,0,0,0.1);background:url("../images/produt_left_bg.png") no-repeat center bottom #fff;background-size:cover;}
.product_cate_box .product_cate_left h1{background:url("../images/pro_left_title_bg.jpg") no-repeat center;background-size:cover;line-height:65px;font-size:20px;color:#fff;font-weight:bold;padding:0 15px;}
.product_cate_box .product_cate_left ul{padding-top:16px;padding-bottom:55px;}
.product_cate_box .product_cate_left ul li{position:relative;z-index:100;}
.product_cate_box .product_cate_left ul li >a{padding:0 15px;display:flex;justify-content: space-between;align-items:center;height:45px;font-size:15px;color:#333333;white-space:nowrap;}
.product_cate_box .product_cate_left ul li >a i{color:#999999;transition:all 0.2s linear 0s;}
    .product_cate_box .product_cate_left ul li > ul {
        display: none;
        position: absolute;
        top: 0;
        left: 100%;
        background: linear-gradient(-40deg,#4dc0b2,#003477);
        border-radius: 5px;
        box-shadow: 0 5px 7px rgba(0,0,0,0.2);
        min-width: 150px;
        padding: 15px 0;
    }
.product_cate_box .product_cate_left ul li:hover >a{color:var(--fontColor);background:#f5f5f5;}
.product_cate_box .product_cate_left ul li:hover >a i{color:var(--fontColor);transform: translateX(3px);}
.product_cate_box .product_cate_left ul >li:hover > ul{display:block;}
.product_cate_box .product_cate_left ul li a.active{color:var(--fontColor);font-weight:bold;background-color:#fff;}
.product_cate_box .product_cate_left ul li a.active i{color:var(--fontColor);font-weight:bold;}
.product_cate_box .product_cate_left ul li ul li a{color:#fff;}
.product_cate_box .product_right{width:calc(100% - 286px);}
.product_cate_box .product_right .title{margin-bottom:8px;background:url("../images/procut_right_title_bg.jpg") no-repeat center;height:65px;font-size:22px;color:#fff;font-weight:bold;display:flex;justify-content:center;align-items:center;}
.product_cate_box .product_right .title:before{content:"";width:30px;height:2px;background:#fff;margin-right:20px;}
.product_cate_box .product_right .title:after{content:"";width:30px;height:2px;background:#fff;margin-left:20px;}
.product_cate_box .product_right .swiper-container{padding:10px 10px 40px 10px}
.product_cate_box .product_right .recommend_list{display:flex;flex-wrap: wrap;}
.product_cate_box .product_right .recommend_list li{padding:12px;margin-right:12px;margin-top:12px;width:calc((100% - 36px)/4);background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);transition:all 0.2s linear 0s;height:270px;}
.product_cate_box .product_right .recommend_list li:nth-child(4n){margin-right:0;}
.product_cate_box .product_right .recommend_list li .img_btn{display:flex;align-items:center;justify-content:center;height:176px;}
.product_cate_box .product_right .recommend_list li .img_btn img{max-width:100%;max-height:100%}
.product_cate_box .product_right .recommend_list li .name_btn{font-size:15px;color:#333333;line-height:24px;margin-top:17px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.product_cate_box .product_right .recommend_list li .name_btn b{display:block;}
.product_cate_box .product_right .recommend_list li:hover{box-shadow:0 0 10px rgba(0,0,0,0.2);transform: translateY(-3px);}
.product_cate_box .product_right .recommend_list li:hover .name_btn{
    background-image: -webkit-linear-gradient(180deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.picMarquee-left{ width:100%;  overflow:hidden; position:relative; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:10px 12px 10px 0;float:left; _display:inline;width:calc((100% - 48px)/4) ;}
.picMarquee-left3 .bd ul li,.picMarquee-left4 .bd ul li{ margin:10px 12px 10px 0;float:left; _display:inline;width:calc((100% - 48px)/2) ;}
.picMarquee-left .bd ul li .pic{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);transition:all 0.2s linear 0s;height:270px;padding:12px;}
.picMarquee-left .bd ul li .pic .img_btn{display:flex;align-items:center;justify-content:center;height:176px;}
.picMarquee-left .bd ul li .pic img{max-width:100%;max-height:100%}
.picMarquee-left .bd ul li .pic .name_btn{font-size:15px;color:#333333;line-height:24px;margin-top:17px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.picMarquee-left .bd ul li .pic .name_btn b{display:block;}
.picMarquee-left .bd ul li:hover .pic{box-shadow:0 0 10px rgba(0,0,0,0.2);transform: translateY(-3px);}
.picMarquee-left .bd ul li:hover .pic .name_btn{
    background-image: -webkit-linear-gradient(180deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.product_cate_bigImg{margin-top:75px;display:flex;flex-wrap: wrap;}
.product_cate_bigImg .item{width:calc(100% / 3);height:326px;position:relative;}
.product_cate_bigImg .item .bg{position:absolute;left:0;height:80px;width:100%;bottom:20px;background:linear-gradient(to right,#4dc0b2,#003477);opacity:0;transition:all 0.2s linear 0s;}
.product_cate_bigImg .item .name_btn{line-height:28px;position:absolute;display:block;left:0;bottom:20px;padding:14px 25px;font-size:18px;color:#fff;font-weight:bold;opacity:0;width:100%;}
.product_cate_bigImg .item .name_btn em{display:block;font-size:14px;line-height:24px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product_cate_bigImg .item:hover .bg{opacity:0.9}
.product_cate_bigImg .item:hover .name_btn{opacity:1}
.product_cate_bigImg .item .name_btn:hover{text-decoration:underline;}
.product_cate_introduce h1{font-size:30px;color:var(--fontColor);font-weight:bold;line-height:52px;margin:38px 0 6px 0;}
.product_cate_introduce .brief_text{font-size:15px;color:#333333;line-height:32px;}
.product_list_box{align-items: flex-start;margin-top:55px;}
.product_cate_box .product_right .product_list{display:flex;flex-wrap: wrap;}
.product_cate_box .product_right .product_list li{margin-right:15px;margin-bottom:15px;width:calc((100% - 45px)/4);border:1px solid #f2f2f2;background:#fff;height:420px;transition:all 0.2s linear 0s;}
.product_cate_box .product_right .product_list li:nth-child(4n){margin-right:0;}
.product_cate_box .product_right .product_list li .img_btn{display:flex;align-items:center;justify-content:center;height:245px;padding:10px;}
.product_cate_box .product_right .product_list li .img_btn img{max-width:100%;max-height:100%;}
.product_cate_box .product_right .product_list li .name_btn{display:block;border-bottom:1px solid #f2f2f2;line-height:38px;font-size:15px;color:var(--fontColor);overflow:hidden;text-overflow: ellipsis;white-space:nowrap;margin:0 10px;}
.product_cate_box .product_right .product_list li .base_info{padding:0 10px;margin:6px 0 16px 0;height:60px;overflow:hidden;}
.product_cate_box .product_right .product_list li .base_info span{display:block;font-size:12px;color:#606060;line-height:20px;width:100%;display:flex;}
.product_cate_box .product_right .product_list li .base_info span b{color:#333;text-wrap:nowrap;}
.product_cate_box .product_right .product_list li .more_btn{display:block;margin:0 10px;height:32px;position:relative;}
.product_cate_box .product_right .product_list li .more_btn em{background:#fff;display:block;width:100%;height:32px;line-height:32px;text-align:center;font-size:14px;color:var(--fontColor);position:relative;z-index: 2;transition:all 0.2s linear 0s;}
.product_cate_box .product_right .product_list li .more_btn:after{content:"";width:calc(100% + 2px);height:34px;background:linear-gradient(to right,#4dc0b2,#003277);position:absolute;top:-1px;left:-1px;z-index:1;}
.product_cate_box .product_right .product_list li:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);transform: translateY(-3px);}
.product_cate_box .product_right .product_list li:hover .name_btn{color:var(--fontHoverColor);}
.product_cate_box .product_right .product_list li:hover .more_btn em{background:linear-gradient(to right,#4dc0b2,#003277);color:#fff;}
.product_cate_box .product_right .product_list li .more_btn:active{position:relative;top:2px;}

/*产品详情*/
.product_info_details{display:flex;flex-wrap: wrap;}
.product_info_details .left_box{background:#fff;position:relative;margin-right:35px;width:355px;height:355px;display:flex;align-items:center;justify-content:center;border:1px solid #dcdcdc;padding:10px;}
.product_info_details .left_box img{max-width:100%;max-height:100%;}
.product_info_details .left_box .iconfont{
    font-size:24px;position:absolute;bottom:18px;right:18px;
    background-image: -webkit-linear-gradient(180deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.product_info_details .left_box .iconfont:hover{transform: scale(1.2);}
.pro_image{display:flex;align-items:center;justify-content:center;}
.pro_image img{max-width:100%;max-height:100%;}
.pop_bg{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:1000;display:none;}
.pop_box{width:600px;background:#fff;border-radius:10px;position:fixed;top:120px;left:50%;transform:translateX(-50%);z-index:1100;overflow:hidden;display:none;}
.pop_box .close_btn{position:absolute;top:10px;right:20px;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;color:#fff;background:#999;}
.pop_box .close_btn i{font-size:20px;}
.pop_box .close_btn:hover{background:var(--bgColor);}
.pop_box img{max-width:100%;}



.product_info_details .right_box{width:calc(100% - 390px);}
.product_info_details .right_box .pro_title{font-size:36px;color:#333333;line-height:46px;margin-top:14px;}
.product_info_details .right_box .base_info{margin:22px 0 50px 0;display:flex;flex-wrap: wrap;}
.product_info_details .right_box .base_info .list{display:inline-flex;align-items: flex-start;padding:7px 0;width:calc(100% / 3);}
.product_info_details .right_box .base_info .list:first-child{margin-top:0;}
.product_info_details .right_box .base_info .list.list_all{width:100%;margin-right:0;}
.product_info_details .right_box .base_info .list label{width:80px;line-height:24px;font-weight:normal;font-size:14px;color:#999999;}
.product_info_details .right_box .base_info .list span{width:calc(100% - 80px);line-height:24px;font-size:14px;color:#333333;word-break: break-word;}
.product_info_details .right_box .base_info .bm_box{width:100%;display:flex;align-items: flex-start;line-height:24px;padding:7px 0;position:relative;}
.product_info_details .right_box .base_info .bm_box label{font-size:14px;color:#999999;font-weight:normal;width:80px;}
.product_info_details .right_box .base_info .bm_box a{color:#da251c;font-size:14px;width:60px;text-align:right;font-weight:bold;}
.product_info_details .right_box .base_info .bm_box a i{font-size:12px;display:inline-block;margin-left:3px;}
.product_info_details .right_box .base_info .bm_box span#bm{width:calc(100% - 140px);font-size:14px;color:#333333;line-height:24px;height:24px;overflow:hidden;}
.product_info_details .right_box .base_info .bm_box span.bm_hidden{width:calc(100% - 140px);position:absolute;top:6px;left:80px;line-height:24px;display:none;}
.product_info_details .right_box .footer_btn a{width:208px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:3px;font-size:16px;color:#fff;background:linear-gradient(to right,#4dc0b2,#003277);}
.product_info_details .right_box .footer_btn a:hover{background:linear-gradient(to left,#4dc0b2,#003277);}
.product_info_details .right_box .footer_btn a:active{position:relative;top:2px;}
.pro_slide_box{border:1px solid #dcdcdc;margin-top:30px;background:#fff;}
.pro_slide_box .pro_desc_title{background:linear-gradient(to top,#f6f6f6,#fefefe);height:52px;}
.pro_slide_box .pro_desc_title h1{display:inline-block;width:178px;text-align:center;line-height:52px;background:linear-gradient(to left,#4dc0b2,#003277);font-size:18px;color:#fff;font-weight:bold;}
.pro_slide_box .tab_pane{padding:25px;}
.pro_slide_box .kj-table{margin:0;}
.pro_slide_box .kj-table tr td,.pro_slide_box .kj-table tr th{border:0;}
.pro_slide_box .kj-table tr th{font-weight:normal;width:110px;font-size:14px;color:#999999;line-height:30px;}
.pro_slide_box .kj-table tr td{font-size:14px;color:#333333;line-height:30px;}
.pro_slide_box .article_box{font-size:14px;color:#333333;line-height:32px;margin-top:10px;}
.pro_slide_box .article_box video{width:50%;margin:0 auto;}

.product_related{margin-top:40px;}
.product_related h1{color:#333333;font-size:24px;margin-bottom:12px;line-height:42px;}
.product_related_list{position:relative;}
.product_related .swiper-container{padding-top:3px;}
.product_related .swiper-slide{border:1px solid #dcdcdc;background:#fff;height:368px;transition:all 0.2s linear 0s;}
.product_related .swiper-slide .img_btn{display:flex;align-items:center;justify-content:center;height:245px;padding:10px;}
.product_related .swiper-slide .img_btn img{max-width:100%;max-height:100%;}
.product_related .swiper-slide .name_btn{display:block;border-bottom:1px solid #f2f2f2;line-height:38px;font-size:15px;color:#333333;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;margin:0 10px;}
.product_related .swiper-slide .base_info{padding:0 10px;margin:6px 0 16px 0;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;height:60px;overflow:hidden;}
.product_related .swiper-slide .base_info span{display:block;font-size:12px;color:#606060;line-height:20px;width:100%;}
.product_related .swiper-slide .base_info span b{color:#333;}
.product_related .swiper-slide:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);transform: translateY(-3px);}
.product_related .swiper-slide:hover .name_btn{color:var(--fontColor);}
.product_related .swiper-button-next:after,.product_related .swiper-button-prev:after{font-size:28px;font-weight:bold;color:var(--fontColor);transition:all 0.2s linear 0s;}
.product_related .swiper-button-next{right:-40px;}
.product_related .swiper-button-prev{left:-40px;}
.product_related .swiper-button-next:hover:after,.product_related .swiper-button-prev:hover:after{color:var(--fontHoverColor);}


/*文章*/
.page_container{width:95%;margin:0 auto;}
.contact_us_box ul{display:flex;flex-wrap: wrap;justify-content: space-between;margin:52px 0 32px 0;}
.contact_us_box ul li{width:220px;}
.contact_us_box ul li i{margin:0 auto;display:block;width:90px;height:90px;border-radius:50%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);text-align:center;line-height:90px;font-size:40px;color:var(--fontColor);transition:all 0.2s linear 0s;}
.contact_us_box ul li h1{text-align:center;font-size:18px;color:#333333;font-weight:bold;line-height:34px;margin-top:20px;}
.contact_us_box ul li span{display:block;text-align:center;font-size:16px;color:#333333;line-height:26px;}
.contact_us_box ul li a{display:block;text-align:center;font-size:16px;color:#333333;line-height:26px;}
.contact_us_box ul li a:hover{color:Var(--fontColor);text-decoration:underline;}
.contact_us_box ul li:hover i{background:var(--bgColor);color:#fff;}
.map_box{background:#f1f1f1;width:90%;height:372px;margin:10px auto 0 auto;}

/*新闻列表*/
.news_list{margin-top:33px;}
.news_list li{display:flex;flex-wrap: wrap;border-bottom:1px solid #eeebeb;padding:65px 0;}
.news_list li .left_info .time{font-size:18px;color:#797676;line-height:38px;transition:all 0.2s linear 0s;width:100px;margin-bottom:20px;}
.news_list li .left_info .more_btn{width:55px;height:28px;text-align:center;line-height:28px;color:#797676;display:block;}
.news_list li .left_info .more_btn i{font-size:30px;}
.news_list li .line{width:60px;height:1px;background:#797676;margin:18px 20px 0 40px;}
.news_list li .right_info{width:calc(100% - 220px);}
.news_list li .right_info .name_btn{display:block;font-size:18px;color:#797676;line-height:38px;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;margin-bottom:20px;}
.news_list li .right_info .brief_text{font-size:14px;color:#797676;line-height:30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;transition:all 0.2s linear 0s;}
.news_list li:hover .time{color:#333333;}
.news_list li:hover .more_btn{background:linear-gradient(to right,#4dc0b2,#003477);color:#fff;}
.news_list li:hover .right_info .name_btn{color:#333333;text-decoration:underline;}
.news_list li:hover .right_info .brief_text{color:#333333;}
.technology_list{margin-top:33px;}
.technology_list li{border-bottom:1px solid #eeebeb;display:flex;justify-content: space-between;line-height:30px;padding:20px 0;}
.technology_list li a{width:calc(100% - 100px);font-size:16px;color:#333333;}
.technology_list li a:before{content:"";background:url("../images/news_icon.png") no-repeat;width:18px;height:15px;margin-right:10px;display:inline-block;vertical-align:middle;}
.technology_list li .time{width:100px;text-align:right;font-size:16px;color:#999999;}
.technology_list li:hover a{
    background-image: -webkit-linear-gradient(180deg, #4dc0b2, #003477);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.kj_news_active{background:#fff;border-radius:5px;padding:30px 30px 40px 30px;margin-top:20px;}
.kj_news_active .kj-main-articleinfo-title{font-size:30px;color:#333;margin-bottom:12px;line-height:36px;}
.kj_news_active .kj-article-time{color:#999;}
.kj_news_active .kj-article-content{color:#333; padding-bottom:50px; margin-bottom: 20px; border-bottom: 1px solid rgb(242,242,242); line-height: 30px;margin-top:20px;}
.kj_news_active .kj-article-content img{max-width:100%;vertical-align:bottom;height:auto !important;}
.kj_news_active .kj-article-bottom span{display:block;line-height:32px;}
.kj_news_active .kj-article-bottom a{color:#333;}
.kj_news_active .kj-article-bottom a:hover{color:var(--fontColor);text-decoration:underline;}
.kj_news_active .kj_news_product{margin:0 auto;display:block;height:42px;line-height:42px;padding:0 15px;background:#255288;font-size:14px;color:#fff;width:130px;text-align:center;}
.kj_news_active .kj_news_product:hover{background:#a60e07}
.kj_news_active .kj_news_product:active{position:relative;top:2px;}

/*加入我们*/
.join_job {margin-top:40px;}
.join_job .header_title{width:100%;height:64px;background:linear-gradient(-40deg,#4dc0b2,#003477);display:flex;align-items:center;}
.join_job .header_title span{font-size:18px;color:#ffffff;}
.join_job .name{width:20%;text-align:center;}
.join_job .num{width:10%;text-align:center;}
.join_job .record{width:30%;text-align:center;}
.join_job .experience{width:15%;text-align:center;}
.join_job .address{width:20%;text-align:center;}
.join_job .job_list{margin-bottom:8px;}
.join_job .job_info{display:flex;background:#fff;height:58px;align-items:center;width:100%;transition:all 0.2s linear 0s;}
.join_job .job_info span{font-size:18px;color:#333333;}
.join_job .job_info .opt a i{font-size:20px;display:inline-block;transition:all 0.2s linear 0s;font-weight:bold;color:#333;}
.join_job .job_info .opt a[aria-expanded="true"] i{transform: rotate(180deg);}
.join_job .job_info .opt a:hover i{color:var(--fontColor);}
.join_job .job_details{padding:30px 45px;font-size:16px;color:#333333;line-height:32px;}
.join_job .job_info:hover{background:#f1f1f1;}
/*修改*/



.product_cate_bigImg .item{display:block;text-decoration:none;}
.product_cate_bigImg .item .name_btn:hover{text-decoration:none;}
.pro_slide_box .article_box table{
    max-width:100%;
}
.page_about .about_article img{
    max-width:100%;
    height:auto !important;
}
.product_right2{display:none;}
.footer_copyright .all_box{display:flex;width:100%;align-items:flex-end;}
.footer_copyright .code{display:none;}
.kj-navbar .code{display:none}