earset "UTF-8";.el{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.el2{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.el3{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}
.el4{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;}
.el5{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;}
.el6{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis;}
.header{height:83px;position:relative;z-index:100;}
.header_bar{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);left:0;line-height:43px;position:fixed;right:0;top:0;}
.header_bar .channel a{float:left;font-size:16px;font-weight:bold; margin-left:35px; padding:20px 0;}
.header_bar .search{font-size:20px;font-weight:bold;margin-right:30px;}
.header_bar .search i{vertical-align:top;}
.header_bar .to_price{background: #fb592e; border-radius:6px;color:#fff;display:inline-block; width: 95px; text-align: center; box-sizing: border-box}
.header_bar .to_bak{border-radius: 6px;color: #fb592e;display: inline-block;border: 1px solid #fb592e;box-sizing: border-box;width: 95px;text-align: center;}
.header_bar .fun a:hover{opacity: .8;}
.header_bar .fun{position: relative;}
.header_bar .fun .price_dropdown{display:none; position: absolute; top:100%; right: 0; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); border-radius: 6px; line-height: 1.8; width:310px; overflow: hidden;}
.header_bar .fun .price_dropdown .top{background: url("/resources/web/css/../img/pricedp_top.jpg") no-repeat center; background-size:cover; color: #fff; padding:20px;}
.header_bar .fun .price_dropdown .top .t1{font-size: 18px;}
.header_bar .fun .price_dropdown .top .t2{font-size: 20px;font-weight: bold;}
.header_bar .fun .price_dropdown .btm{padding:20px 15px; text-align: center;}
.header_bar .fun .price_dropdown .btm .name{margin:5px 0 15px;}
.header_bar .fun .price_dropdown .btm .common-btn{width: 90%;}

.header .search_box{margin-right:-665px;opacity:1;position:absolute;right:50%;top:15px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s;transition:all 0.3s;visibility:visible;width:500px;}
.header .search_box input{background-color:#fff;border:1px solid #d4d4d4;border-radius:24px;font-size:16px;height:48px;line-height:48px;outline:none;padding-left:20px;padding-right:50px;width:385px;}
.header .search_box button{background:url(/resources/web/css/../img/h_search_1.png) no-repeat center;border:none;color:#86807f;cursor:pointer;font-size: 0;height:30px;outline:none;position:absolute;right:60px;text-decoration:none;top:10px;  width:30px;}
.header .search_box .search_close{color:#86807f;cursor:pointer;font-size:20px;line-height:48px;margin:0;position:absolute;right:8px;text-decoration:none;top:0;}
.header .search_box.search_hide{opacity:0;-webkit-transform:scale(0);transform:scale(0);visibility:hidden;}
.channel_content{min-height:500px;padding:70px 0;}
.foot_top{background:#2b2f35;padding:50px 0 25px;}
.foot_top .dl{color:rgba(255,255,255,0.3);float:left;margin-right:6%;}
.foot_top .dl .tit{color:#fff;font-size:20px;margin:10px 0 18px;}
.foot_top .dl .con ul li{color:#fff;color:rgba(255,255,255,0.3);font-size:13px;line-height:28px;}
.foot_top .dl .con ul li h4{font-weight: normal;}
.foot_top .dl1{width:24%;}
.foot_top .dl1 .f_logo{margin-bottom:40px;}
.foot_top .dl1 ul li a{color:#fb592e;font-size:28px;font-weight:bold;}
.foot_top .dl1 ul li{color:#fff;color:rgba(255,255,255,0.6);margin-bottom:10px;}
.foot_top .dl2{width:20%;}
.foot_top .dl2 .con{line-height:28px;}
.foot_top .dl2 .con ul li{float:left;width:50%;}
.foot_top .dl2 .con ul li a{display:block;}
.foot_top .dl3{border-left:2px solid #fff;border-left:2px solid rgba(255,255,255,0.3);padding-left:5%;width:20%;}
.foot_top .dl4{margin-right:0;text-align:center;width:12%;}
.foot_top .dl4 .img{margin:10px auto;width:148px;}
.foot_top .dl4 .txt{color:#989898;font-size:14px;}
.foot_bott{background:#24262d;color:#fff;color:rgba(255,255,255,0.6);font-size:14px;padding:20px 0;}
.news_list .news_info .date{border-bottom:1px solid #f9c9aa;color:#999;display:inline-block;font-size:14px;padding-bottom:3px;}
.news_list .news_info .tit{font-size:20px;font-weight:bold;height:64px;line-height:32px;margin:15px 0;overflow:hidden;}
.news_list .news_info .desc{color:#333;font-size:14px;height:52px;line-height:26px;overflow:hidden;}
.news_list01 .solgan{width:28%;}
.news_list01 .solgan .t1{font-size:42px;font-weight:bold;line-height:56px;margin-bottom:15px;margin-top:30px;}
.news_list01 .solgan .t2{font-size:16px;}
.news_list01 .top_news{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);width:64%;}
.news_list01 .top_news a{display:block;}
.news_list01 .top_news .news_info{width:50%;}
.news_list01 .top_news .news_info .box{padding:45px 35px 0;}
.news_list01 .top_news .pic{width:50%;}
.news_list01 .top_news .pic img{height:auto;min-height:100%;min-width:100%;object-fit:cover;}
.news_list02{margin:50px 0;}
.news_list02 .content{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);line-height:30px;padding:20px 35px;}
.news_list02 .content .line{margin:15px 0;}
.news_list02 .content .line.turn{border-top:1px solid #f2f2f2;margin-top:20px;padding-top:20px;}
.news_list02 .content .key{color:#999;font-size:14px;width:90px;}
.news_list02 .content .links{overflow:hidden;}
.news_list02 .content .links a{display:inline-block;margin-right:30px;}
.news_list02 .content .links a.cur{color:#fb592e;}
.news_list03 .item{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);float:left;height:486px;margin-bottom:25px;margin-right:2%;width:32%;}
.news_list03 .item .pic img{height:auto;min-height:100%;min-width:100%;object-fit:cover;}
.news_list03 .item:nth-child(3n){margin-right:0;}
.news_list03 .item a{display:block;}
.news_list03 .item .box{padding:20px 30px 30px;}
.news_list03 .item .box .date{float:right;margin-top:40px;}
.news_list03 .item .box .date.data_l{float: none;}
.news_list03 .item .box .views{text-align: right; margin-top: 30px; color: #666; font-size: 16px;}
.news_list03 .item.item2{height: 330px;}
.news_list03 .item .news_search{padding:55px 45px 0;text-align:center;}
.news_list03 .item .news_search .t{margin:20px 0 30px;}
.news_list03 .item .news_search form .select-ui-choose-default,.news_list03 .item .news_search form input,.news_list03 .item .news_search form select{background-color:#f8f8f8;border:none;border-radius:6px;height:44px;line-height:44px;margin-bottom:20px;text-align:left;width:100%;}
.news_list03 .item .news_search form input,.news_list03 .item .news_search form select{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;padding:0 15px;}
.news_list03 .item .news_search form button{background-color:#fb592e;border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:16px;line-height:44px;text-align:center;width:100%;}
.news_list03 .item .news_search form button:hover{opacity:.8;}
.news_list03 .item .news_search form .select-ui-choose-default ._txt{padding-left:15px;padding-right:35px;}
.news_list03 .item .news_search form .select-ui-choose ._arrow{right:10px;}
.news_list03 .item .news_search form .select-ui-choose-default ._arrow .arr{border-color:#b5b5b5 transparent transparent;}
.news_list03 .item .news_search form .select-ui-choose-default.on ._arrow .arr{border-color:transparent transparent #b5b5b5;}
.news_list03 .news_loading{text-align:center;}
body .select-ui-options-default li:hover{background-color:#fb592e;}
/* .xc_banner{height:280px;overflow:hidden;position:relative;}
.xc_banner img{left:50%;margin-left:-960px;max-width:none;position:absolute;width:1920px;} */

.xc_banner{overflow:hidden;position:relative;}

.xc_banner .content{bottom:60px;left:0;position:absolute;width:100%;}
.xc_banner .content .wrap{position:relative;}
.xc_banner .content .tit{color:#fff;display:inline-block;font-size:38px;line-height:44px;}
.xc_banner .content .con{float:right;}
.xc_banner .content .con #nPage{float:left;}
.xc_banner .content .con a{background:#acaba8;border-radius:50%;color:#fff;float:left;font-weight:bold;height:44px;line-height:44px;margin-left:10px;text-align:center;vertical-align:top;width:44px;}
.xc_banner .content .con a.list{background:#fb592e;}
.xc_banner .content .con a:hover{background:#fb592e;}
.news_detail.channel_content{padding-bottom:0;}
.news_detail01{padding-bottom:60px;}
.news_detail01 .top_{margin-bottom:60px;position:relative;}
.news_detail01 .top_ .title{color:#262626;font-size:30px;margin-bottom:22px;}
.news_detail01 .top_ .date{border-bottom:1px solid #dcdcdc;color:#a1a0a1;font-size:18px;padding-bottom:25px;}
.news_detail01 .bott_ .bott_l{margin-right:5%;}
.news_detail01 .bott_ .bott_l .bdsharebuttonbox{overflow:hidden;}
.news_detail01 .bott_ .bott_l a{align-items:center;background:#f5f5f5;-webkit-box-align:center;-webkit-box-pack:center;cursor:pointer;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:center;float:none;height:72px;justify-content:center;margin:0;padding:0;text-decoration:none;width:72px;}
.news_detail01 .bott_ .bott_l a i{background:#dedede;border-radius:5px;color:#fff;font-size:19px;height:28px;line-height:28px;text-align:center;width:28px;}
.news_detail01 .bott_ .bott_r{color:#666666;font-size:15px;width:95%;}
.news_detail02{background:url(/resources/web/css/../img/news_detail02_bg.jpeg) no-repeat center;padding:50px 0 60px;}
.news_detail02 .tit{color:#000;font-size:38px;margin-bottom:40px;text-align:center;}
.news_detail02 .content .item{background:#fff;display:block;padding:25px 50px;position:relative;}
.news_detail02 .content .item .date{color:#a1a0a1;font-size:16px;margin-bottom:20px;}
.news_detail02 .content .item .icon{background:url(/resources/web/css/../img/news_list01_icon1.png) no-repeat center;bottom:23px;cursor:pointer;height:23px;position:absolute;right:23px;-webkit-transition:.3s ease;transition:.3s ease;width:23px;}
.news_detail02 .content .item:hover .icon{background:url(/resources/web/css/../img/news_list01_icon2.png) no-repeat center;}
.news_detail02 .content .item .t{-webkit-box-orient:vertical;display:-webkit-box;font-size:26px;height:80px;-webkit-line-clamp:2;line-height:40px;margin-bottom:25px;overflow:hidden;overflow:hidden;text-overflow:ellipsis;}
.widgets_qa_5{margin-top:50px;}
.widgets_qa_5 .content .left{float:left;height:80px;line-height:80px;text-align:center;width:8%;}
.widgets_qa_5 .content .left span{color:#232323;font-family:Arial;font-size:45px;}
.widgets_qa_5 .content .right{float:right;width:92%;}
.widgets_qa_5 .content li{border-bottom:1px solid #d2d2d2;cursor:default;margin-bottom:20px;}
.widgets_qa_5 .content .right .q{border-left:1px solid #d2d2d2;height:80px;margin-bottom:20px;padding-left:50px;position:relative;}
.widgets_qa_5 .content .right .q .q_en{color:#fd5900;font-size:14px;margin-bottom:17px;}
.widgets_qa_5 .content .right .q .q_tit{color:#262626;font-size:22px;}
.widgets_qa_5 .content .right .a{background:#f9f7f6;display:none;margin-bottom:20px;padding:10px 0 10px 50px;}
.widgets_qa_5 .content .right .a .a_en{float:left;height:80px;line-height:80px;width:8%;}
.widgets_qa_5 .content .right .a .a_en span{color:#fd5900;font-family:Arial;font-size:45px;}
.widgets_qa_5 .content .right .a .a_con{float:right;font-size:15px;line-height:24px;padding-top:20px;width:92%;}
.widgets_qa_5 .content .right .q .icon{background:url(/resources/web/css/../img/widgets_qa_5_2.png) no-repeat center;display:inline-block;height:20px;margin-top:-10px;position:absolute;right:0;top:50%;width:30px;}
.widgets_qa_5 .content .right .q.hide_a .icon{background:url(/resources/web/css/../img/widgets_qa_5_1.jpg) no-repeat center;}
@media only screen and (max-width:1240px) {
    .widgets_qa_5 .content .left {
        display: none;
    }

    .widgets_qa_5 .content .right {
        width: 100%;
    }

    .widgets_qa_5 .content .right .q {
        border: none;
        padding-left: 0;
    }

    .widgets_qa_5 .content .right .q .q_tit {
        font-size: 16px;
    }
}
@media only screen and (max-width:760px) {
    .widgets_qa_5 .content .right .a {
        padding: 10px 0;
    }

    .widgets_qa_5 .content .right .a .a_con {
        font-size: 14px;
        height: auto;
        padding-right: 0;
        width: 88%;
    }

    .widgets_qa_5 .content .right .a .a_en {
        padding-left: 10px;
    }

    .widgets_qa_5 .content .right .a .a_en span {
        font-size: 25px;
    }
}

.market.channel_content{padding-top:0;}
/* .market01{background:url(/resources/web/css/../img/marker_banner.jpg) no-repeat center;background-size:cover;padding:60px 0 90px;text-align:center;} */
.market01{text-align:center;}
.market01 .tit{font-size:30px;font-weight:bold;margin-bottom:24px;}
.market01 form{background-color:#fff;border:1px solid #e2e2e2;border-radius:6px;display:inline-block;height:50px;line-height:50px;overflow:hidden;padding-left:15px;}
.market01 form button{background-color:#fb592e;border:none;border-radius: 6px;color:#fff;font-size:16px;height:50px;line-height:50px;padding:0;text-align:center; width:104px;}
.market01 form input{border:none;height:50px;line-height:50px;padding:0;width:540px;}
.market03 ul{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);}
.market03 ul li{position:relative;}
.market03 ul li.hot:after{background:url(/resources/web/css/../img/market_hot.jpg) no-repeat;content:"";height:45px;left:0;position:absolute;top:0;width:36px;}
.market03 ul li a{border-bottom:1px solid #f2f2f2;display:block;overflow:hidden;padding:45px 50px;}
.market03 ul li a .pic{margin-right:3%;width:12%;}
.market03 ul li a .pic .rect-6667{padding-bottom:66.67%;}
.market03 ul li a .info{width:70%;}
.market03 ul li a .info .t{font-size:20px;font-weight:bold;}
.market03 ul li a .info .desc{color:#666;margin:3px 0 10px;}
.market03 ul li a .info .con{color:#333;}
.market03 ul li a .price{color:#333;padding-top:5px;text-align:center;width:15%;}
.market03 ul li a .price .p1{color:#fb592e;font-size:16px;}
.market03 ul li a .price .p1 span{font-size:40px;}
.market03 ul .widgets_common_pages_3{padding:50px 0;}
.widgets_common_pages_3{color:#000;font-size:13px;text-align:center;}
.widgets_common_pages_3 a,.widgets_common_pages_3 span{background:#fff;border:1px solid #ededed;color:#000;display:inline-block;font-size:16px;font-weight:normal;height:40px;line-height:40px;vertical-align:middle; width:50px; text-align:center;}
.widgets_common_pages_3 .count{margin-left:10px;}
.widgets_common_pages_3 a:hover,.widgets_common_pages_3 span{background:#fb592e;color:#fff;}
.widgets_common_pages_3 span.goprev,.widgets_common_pages_3 span.gonext{background:none;color:#000;}
.widgets_common_pages_3 span.count{background:0;border:0;color:#000;}
.widgets_common_pages_3 a .ion{color:#000;font-size:18px;}
.widgets_common_pages_3 a:hover .ion{color:#fff;}
@media only screen and (max-width:760px) {
    .widgets_common_pages_3 a, .widgets_common_pages_3 span {
        display: none;
    }

    .widgets_common_pages_3 .goprev, .widgets_common_pages_3 .gonext, .widgets_common_pages_3 span.count {
        display: inline-block;
    }
}
.common-btn{background-color:#fb592e;border:2px solid #fb592e;border-radius:6px;color:#fff;display:inline-block;font-size: 16px;line-height:36px;text-align:center; width:180px;}
.common-btn:hover{color:#fff;opacity:.8;}
.common-btn.common-line-btn{background:none;color:#fb592e;}
.common-btn.common-line-btn.white{border-color:#fff;color:#fff;}
.common-btn.common-line-btn.white:hover{background:#fb592e;border-color:#fb592e;opacity:1;}
.market_detail{padding-top:0;}
.market_detail01{background:url(/resources/web/css/../img/market_detail_banner.jpg) no-repeat center;background-size:cover;padding:80px 0;}
.market_detail01 .left{width:50%;}
.market_detail01 .left .t{font-size:40px;font-weight:bold;line-height:1;margin-bottom:40px;}
.market_detail01 .left .link{margin-top:30px;}
.market_detail01 .left .link a{margin-right:10px;}
.market_detail01 .right{background-color:rgba(255,255,255,0.9);width:30%;}
.market_detail01 .right .info{padding:30px 35px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.market_detail01 .right .info:hover{-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,0.1);box-shadow:0 0 10px 3px rgba(0,0,0,0.1);}
.market_detail01 .right .info .t1{font-size:20px;}
.market_detail01 .right .info .t2{font-size:16px;margin:5px 0 10px;padding-left:70px;position:relative;}
.market_detail01 .right .info .t2:after{background:#b7b9bc;content:"";height:1px;left:0;position:absolute;top:50%;width:60px;}
.market_detail01 .right .info .line{margin-bottom:5px;}
.market_detail01 .right .info .line .key{color:#999;width:100px;}
.market_detail02{border:1px solid #eaeaea;line-height:68px;}
.market_detail02 ul{overflow:hidden;}
.market_detail02 ul li{cursor:pointer;float:left;font-size:16px;position:relative;text-align:center;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:180px;}
.market_detail02 ul li.cur{color:#fb592e;}
.market_detail02 ul li:after{background-color:#fb592e;bottom:0;content:"";height:2px;left:50%;position:absolute;right:50%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.market_detail02 ul li.cur:after{left:0;right:0;}
.market_detail02 ul li:hover{color:#fb592e;}
.market_detail02 .bread{color:#999;}
.market_detail03 .part{padding-top:60px;}
.market_detail03 .part .tit{font-size:30px;margin-bottom:25px;}
.market_detail03 .part .con img{display:inline-block;margin:15px 0;}
.market_detail04 li{margin-right:2%;width:32%;}
.market_detail04 li:nth-child(3n){margin-right:0;}
.market_detail04 li .item{display:block;}
.market_detail04 li .item .tit{font-size:16px;margin:10px 0;}
.market_detail04 li .item .info{background:rgba(251,89,46,0.5);color:#fff;height:100%;left:0;opacity:0;padding:35px 30px;position:absolute;right:0;top:100%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;visibility:hidden;z-index:2;}
.market_detail04 li .item .info .t{font-size:20px;margin-bottom:10px;}
.market_detail04 li .item:hover .info{opacity:1;top:0;visibility:visible;}
@keyframes beating {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px);
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@-webkit-keyframes beating {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px);
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
.banner{height:calc(100vh - 83px);overflow:hidden;position:relative;z-index:1;}
.banner .video_item{height:calc(100vh - 83px);overflow:hidden;position:relative;}
.banner .video_item video{height:1080px;left:50%;margin-left:-960px;margin-top:-540px;position:absolute;top:50%;width:1920px;z-index:1;}
.banner .video_item .cover{background-color:rgba(0,2,46,0.3);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2;}
.banner .video_item .text_box{left:0;position:absolute;right:0;text-align:center;top:20%;z-index:3;}
.banner .video_item .text_box img{display:block;margin:0 auto 30px;max-width:45%;width:auto;}
.banner .owl_tab{bottom:3%;left:0;position:absolute;right:0;z-index:2;}
.banner .owl_tab li{background-color:rgba(0,0,0,0.2);border-bottom:1px solid #fb592e;cursor:pointer;float:left;text-align:center;width:25%;}
.banner .owl_tab li .pic{border-left:1px solid rgba(255,255,255,0.2);color:#fff;padding:30px 20px;text-align:left;}
.banner .owl_tab li .pic .info{width:140px;}
.banner .owl_tab li .pic .icon{width:60px;}
.banner .owl_tab li .pic .t{font-size:20px;margin-bottom:5px;}
.banner .owl_tab li.cur{background-color:#fb592e;}
.banner .owl_tab .banner_arr{-webkit-animation:beating 2s linear infinite;animation:beating 2s linear infinite;margin-top:5%;text-align:center;}
.index-combo{padding-top:50px;text-align:center;}
.index-combo .tit{font-size:40px;font-weight: bold; margin-bottom:10px;}
.index-combo .desc{color:#666;margin-bottom:30px;}
.index-combo .more{color:#fb592e;}
.index-combo .more small{font-size:12px;margin:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.index-combo .more:hover small{-webkit-transform:translateX(3px);transform:translateX(3px);}
.index01{padding-top:20px;}
.index01 .content{margin-top:55px;}
.index01 .left{width:58%;}
.index01 .left .info{color:#2d2d2d;font-size:15px;line-height:2;margin-bottom:100px;}
.index01 .left .box{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);cursor:pointer;margin-right:10px;padding:30px 20px;position:relative;text-align:center;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.index01 .left .box img{left:50%;margin-left:-32px;position:absolute;top:-40px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.index01 .left .box .t1{font-size:20px;font-weight:bold;margin-bottom:5px;}
.index01 .left .box .d1{color:#666;}
.index01 .left .box:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.index01 .right{width:38%;}
.index02 .icon_list ul{margin-top:50px;overflow:hidden;}
.index02 .icon_list li{float:left;font-size:18px;font-weight:bold;padding-bottom:20px;position:relative;text-align:center;width:11.1%;}
.index02 .icon_list li .icon{height:50px;margin:0 auto 10px;position:relative;width:50px;}
.index02 .icon_list li .icon img{left:0;position:absolute;top:0;z-index:1;}
.index02 .icon_list li .icon img.cov{opacity:0;visibility:hidden;z-index:2;}
.index02 .icon_list li:after{background:#fb592e;bottom:0;content:"";height:3px;left:50%;position:absolute;right:50%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.index02 .icon_list li.cur{color:#fb592e;}
.index02 .icon_list li.cur:after{left:0;right:0;}
.index02 .icon_list li.cur img.ori{opacity:0;visibility:hidden;}
.index02 .icon_list li.cur img.cov{opacity:1;visibility:visible;}
.index02 .content_list{background:url(/resources/web/css/../img/index02_bg.png) no-repeat center;background-size:cover;height:300px;padding-top:70px;}
.index02 .content_list .item{display:none;}
.index02 .content_list .item.cur{display:block;}
.index02 .content_list .t{font-size:24px;font-weight:bold;line-height:44px;margin-bottom:30px;}
.index02 .content_list .t span{color:#666;font-size:14px;font-weight:normal;margin-left:10px;}
.index02 .content_list .left_info{line-height:2;width:27%;}
.index02 .content_list .right_info{width:70%;}
.index02 .content_list .right_info .detail{background:#fff;border-left:1px solid #f2f2f2;border-top:1px solid #f2f2f2;}
.index02 .content_list .right_info .detail .box{border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;height:185px;overflow:hidden;padding:0 40px;position:relative;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.index02 .content_list .right_info .detail .box:after{background:url(/resources/web/css/../img/index02_conbg.png) no-repeat right center;background-size:cover;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;visibility:hidden;z-index:1;}
.index02 .content_list .right_info .detail .box .count{position:relative;z-index:3;}
.index02 .content_list .right_info .detail .box .num{border:2px solid #e2e2e2;border-radius:50%;color:#b8b8b8;display:inline-block;font-size:40px;font-style:italic;font-weight:bold;height:56px;line-height:56px;margin-right:15px;margin-top:40px;text-indent:12px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:56px;}
.index02 .content_list .right_info .detail .box .text{overflow:hidden;position:relative;z-index:3;}
.index02 .content_list .right_info .detail .box .text .t1{font-size:16px;font-weight:bold;margin-bottom:15px;margin-top:40px;}
.index02 .content_list .right_info .detail .box .text .d1{line-height:2;}
.index02 .content_list .right_info .detail .box:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);}
.index02 .content_list .right_info .detail .box:hover .num{background:#fb592e;border-color:#fb592e;color:#fff;-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.index02 .content_list .right_info .detail .box:hover:after{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);visibility:visible;}
.index02 .contact{background:-webkit-gradient(linear,left top,right top,from(#f8a01f),to(#fb592e));background:linear-gradient(90deg,#f8a01f,#fb592e);color:#fff;font-size:20px;padding:25px 0;text-align:center;}
.index02 .contact a{font-family:impact;font-size:40px;}
.index02 .contact a:hover{color:#fff;opacity:.8;}
.index02 .contact span{font-size:40px;}
.index03{background:url(/resources/web/css/../img/index03_bg.jpeg) no-repeat center;background-size:cover;color:#fff;padding-bottom:90px;}
.index03 .content{margin-top:50px;}
.index03 .content .solu_list{width:72%;}
.index03 .content .solu_list .soli_item{display:none;}
.index03 .content .solu_list .soli_item.cur{display:block;}
.index03 .content .solu_list .t{font-size:24px;margin-bottom:20px;}
.index03 .content .solu_list .d{color:#abaeb3;font-size:16px;margin:10px 0;}
.index03 .content .solu_list .infor{line-height:26px;margin-bottom:40px;max-height:78px;overflow:hidden;}
.index03 .content .solu_list .link{margin-top:75px;}
.index03 .content .solu_list .link .item{float:left;margin-right:1.33%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:31%;}
.index03 .content .solu_list .link .item a{border:2px solid #e2e2e2;color:#e2e2e2;display:block;font-size:18px;font-weight:bold;height:60px;line-height:20px;line-height:30px;padding:15px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.index03 .content .solu_list .link .item.cur a{border:2px transparent solid;-o-border-image:linear-gradient(to right,#cdcbb5,#c08913,#fb592e) 1 30;border-image:-webkit-gradient(linear,left top,right top,from(#cdcbb5),color-stop(#c08913),to(#fb592e)) 1 30;border-image:linear-gradient(to right,#cdcbb5,#c08913,#fb592e) 1 30;color:#fb592e;}
.index03 .content .solu_tab{line-height:42px;width:20%;}
.index03 .content .solu_tab ul{border-bottom:1px solid #4a5361;}
.index03 .content .solu_tab li{cursor:pointer;margin-bottom:8px;padding-left:50px;position:relative;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.index03 .content .solu_tab li:after{background:#fb592e;bottom:50%;content:"";left:0;position:absolute;top:50%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:3px;z-index:1;}
.index03 .content .solu_tab li:before{background:rgba(255,255,255,0.1);bottom:0;content:"";left:0;position:absolute;top:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:0;z-index:0;}
.index03 .content .solu_tab li.cur:after{bottom:25%;top:25%;}
.index03 .content .solu_tab li.cur:before{width:100%;}
.index03 .content .solu_tab .all{color:#fb592e;display:block;margin-top:15px;}
.index03 .content .solu_tab .all small{font-size:12px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.index03 .content .solu_tab .all:hover small{-webkit-transform:translateX(5px);transform:translateX(5px);}
.index04{padding-bottom:80px;}
.index04 .tab_list{border-radius:6px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);font-size:20px;margin:30px auto 100px;max-width:970px;overflow:hidden;}
.index04 .tab_list li{border-radius:6px;cursor:pointer;float:left;line-height:50px;text-align:center;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:33.33%;}
.index04 .tab_list li.cur{background:#fb592e;color:#fff;}
.index04 .content_list .item{display:none;}
.index04 .content_list .item.cur{display:block;}
.index04 .content_list .item .left{width:50%;}
.index04 .content_list .item .left .pic .bg{left:14.6%;top:7.7%;width:70%;z-index:1;}
.index04 .content_list .item .left .pic .lp{-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:100%;z-index:2;}
.index04 .content_list .item .left .pic .rp{-webkit-transform:translateX(20px);transform:translateX(20px);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:80%;z-index:3;}
.index04 .content_list .item.cur .left .pic .lp{-webkit-transform:translateX(0);transform:translateX(0);}
.index04 .content_list .item.cur .left .pic .rp{-webkit-transform:translateX(0);transform:translateX(0);}
.index04 .content_list .item .info{width:46%;}
.index04 .content_list .item .info .t{font-size:30px;font-weight:bold;}
.index04 .content_list .item .info .d{font-size:16px;margin-top:30px;}
.index04 .content_list .item .info .nums{margin-top:60px;}
.index04 .content_list .item .info .nums .no{display:inline-block;margin-right:20%;}
.index04 .content_list .item .info .nums .no .count{font-size:20px;font-weight:bold;line-height:1;}
.index04 .content_list .item .info .nums .no .count span{font-family:Impact;font-size:80px;}
.index04 .content_list .item .info .nums .no .num_d{color:#666;margin-top:10px;}
.index04 .content_list .item .info .nums span{display:inline-block;font-size:16px;margin-bottom:10px;}
.index04 .content_list .item .info .nums span i{color:#fb592e;}
.index05{background:url(/resources/web/css/../img/index05_bg.jpg) no-repeat center;background-size:cover;padding-bottom:70px;}
.index05 .content a{display:block;}
.index05 .content a:hover{-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.1);box-shadow:0 0 10px 5px rgba(0,0,0,0.1);}
.index05 .content a .info{bottom:30px;color:#fff;left:25px;position:absolute;right:25px;z-index:2;}
.index05 .content a .info .t{-webkit-box-orient:vertical;display:-webkit-box;font-size:24px;-webkit-line-clamp:2;line-height:36px;max-height:72px;overflow:hidden;text-overflow:ellipsis;}
.index05 .content a .info .date{border-bottom:1px solid #fff;display:inline-block;margin-bottom:10px;padding-bottom:5px;}
.index05 .content a .info .d{-webkit-box-orient:vertical;display:-webkit-box;height:52px;-webkit-line-clamp:2;line-height:26px;margin-top:20px;overflow:hidden;text-overflow:ellipsis;}
.index05 .content .box4,.index05 .content .box6{background:#fff;}
.index05 .content .box4 .info,.index05 .content .box6 .info{color:#333;}
.index05 .content .box4 .info .date,.index05 .content .box6 .info .date{border-color:#999;color:#999;}
.index05 .content .rect-40{padding-bottom:40%;}
.index05 .content .rect-80{padding-bottom:80%;}
.index05 .content .rect-160{padding-bottom:160%;}
.index06{background:url(/resources/web/css/../img/index06_bg.jpg) no-repeat center;background-size:cover;color:#fff;padding:70px 0;text-align:center;}
.index06 p{font-size:40px;margin-bottom:40px;}
.channel_content.about{padding:0;}
.about_banner{height:287px;overflow:hidden;position:relative;}
.about_banner .wrap{position:relative;}
.about_banner img{left:50%;margin-left:-960px;max-width:none;position:absolute;width:1920px;}
.about_banner .content{height:197px;position:absolute;top:90px;width:100%;}
.about_banner .content .tit{color:#fb592e;display:block;font-size:40px;font-weight:bold;line-height:60px;text-align:center;}
.about_banner .content .des{color:#333;display:block;font-size:20px;line-height:30px;text-align:center;}
.about_banner .content .crumb{bottom:28px;color:#333;font-size:14px;height:26px;left:0;line-height:26px;position:absolute;width:100%;}
.floor{overflow:hidden;position:relative;}
.channel_content .floor.platform_intro{background:#fff url(../img/about_sec_bg.png) no-repeat bottom center/auto 100%;height:510px;}
.floor.solve_problem{background:#fff url(../img/about_blue.png) no-repeat bottom center/auto 100%;height:340px;}
.floor.new_build{background:#fff url(../img/about_bot_bg.png) no-repeat bottom center/auto 100%;height:676px;}
.platform_intro .tit{color:#333;font-size:40px;line-height:40px;margin-top:60px;text-align:center;}
.platform_intro .des{color:#333;font-size:16px;line-height:28px;margin-top:40px;}
.platform_intro .des .paragraph{text-indent:35px;}
.platform_intro .des .paragraph:not(:first-of-type){margin-top:30px;}
.solve_problem .tit{color:#fff;font-size:40px;font-weight:bold;line-height:50px;margin-top:106px;}
.solve_problem .des{color:#fff;font-size:16px;line-height:28px;margin-top:30px;}
.new_build .wrap{margin-top:80px;}
@keyframes mymove {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@-webkit-keyframes mymove {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.new_build .left .line{background:#fb592e;height:4px;margin-bottom:9px;width:56px;}
.new_build .left{float:left;margin-top:84px;width:570px;}
.new_build .left .subtitle{color:#333;font-size:30px;letter-spacing:0;line-height:46px;margin-bottom:16px;text-align:justify;}
.new_build .left .des{color:#333;font-size:16px;letter-spacing:0;line-height:28px;margin-top:30px;text-align:justify;}
.new_build .right{float:right;height:480px;position:relative;width:570px;}
.new_build .right .img{background:url(/resources/web/css/../img/circle_bg.png);background-size:cover;height:480px;margin:auto;position:relative;width:480px;z-index:2;}
.new_build .right .imga{-webkit-animation:mymove 7s infinite linear;animation:mymove 7s infinite linear;background:url(/resources/web/css/../img/round_bg.png) no-repeat center/100% auto;background-size:cover;height:480px;left:0;margin-left:45px;position:absolute;top:0;width:480px;}
.new_build .right .piao{color:#505363;font-size:16px;line-height:46px;position:absolute;z-index:4;}
.new_build .right .dl1{left:44px;top:55px;}
.new_build .right .dl2{right:110px;top:235px;}
.new_build .right .dl3{bottom:140px;right:20px;}
.new_build .right .dl4{bottom:-16px;left:208px;}
.new_build .right .dl5{right:20px;top:160px;}
.new_build .right .dl6{right:144px;top:124px;}
.new_build .right .dl7{bottom:100px;right:200px;}
.new_build .right .dl8{right:120px;top:25px;}
.new_build .right .dl9{left:34px;top:347px;}
.new_build .right .dl10{bottom:36.5px;right:56px;}
.new_build .right .ten{color:white;font-size:16px;font-weight:600;left:195px;position:absolute;top:191px;z-index:3;}
.new_build .right .active{color:#fb592e !important;font-size:18px !important;font-weight:600;}
.new_build .right .active:before{background:#fb592e;border-radius:3px;content:'';display:inline-block;height:6px;margin-right:8px;vertical-align:middle;width:6px;}
.new_build .right .center:after{clear:both;content:'';display:block;}
.new_build .right .title{font-size:32px;font-weight:600;margin-bottom:72px;width:352px;}
.new_build .right .subtitle{color:#21252E;font-family:"PingFang SC";font-size:20px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:16px;text-align:justify;}
.new_build .right .subtitle span{background:#fb592e;display:inline-block;height:6px;margin-right:8px;width:6px;}
.xc_banner .coo_con{left:0;margin-top:-50px;position:absolute;right:0;text-align:center;top:50%;}
.xc_banner .coo_con .t{color:#fb592e;font-size:40px;font-weight:bold;margin-bottom:15px;}
.cooperation{padding:0;}
.cooperation01{padding-bottom:60px;}
.cooperation01 .content{margin-top:50px;}
.cooperation01 .content .item{border-left:1px solid #dcdfe5;cursor:pointer;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.cooperation01 .content .item .tit{border-left:8px solid #dcdfe5;font-size:30px;font-weight:bold;line-height:90px;margin-bottom:20px;padding-left:35px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.cooperation01 .content .item .desc{font-size:16px;height:156px;line-height:26px;padding-left:43px;}
.cooperation01 .content .item:hover{background:url(/resources/web/css/../img/coo01_bg.jpg) no-repeat right bottom;border-color:#fb592e;}
.cooperation01 .content .item:hover .tit{border-color:#fb592e;}
.cooperation02{background:url(/resources/web/css/../img/coo02_bg.jpg) no-repeat center;background-size:cover;color:#fff;}
.cooperation02 .channel-combo .desc{color:#fff;}
.cooperation02 .tab_list{margin:40px 20px 90px;}
.cooperation02 .tab_list ul{background:#fff;border-radius:6px;}
.cooperation02 .tab_list li{color:#333;float:left;font-size:24px;font-weight:bold;line-height:60px;padding:30px 0;position:relative;text-align:center;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:25%;}
.cooperation02 .tab_list li .icon{display:inline-block;float:none;height:60px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;vertical-align:middle;width:72px;}
.cooperation02 .tab_list li .icon.icon1{background:url(/resources/web/css/../img/coo02_1.png);}
.cooperation02 .tab_list li .icon.icon2{background:url(/resources/web/css/../img/coo02_2.png);}
.cooperation02 .tab_list li .icon.icon3{background:url(/resources/web/css/../img/coo02_3.png);}
.cooperation02 .tab_list li .icon.icon4{background:url(/resources/web/css/../img/coo02_4.png);}
.cooperation02 .tab_list li:first-child{border-radius:6px 0 0 6px;}
.cooperation02 .tab_list li:last-child{border-radius:0 6px 6px 0;}
.cooperation02 .tab_list li.cur{background:#fb592e;color:#fff;}
.cooperation02 .tab_list li.cur .icon.icon1{background:url(/resources/web/css/../img/coo02_5.png);}
.cooperation02 .tab_list li.cur .icon.icon2{background:url(/resources/web/css/../img/coo02_6.png);}
.cooperation02 .tab_list li.cur .icon.icon3{background:url(/resources/web/css/../img/coo02_7.png);}
.cooperation02 .tab_list li.cur .icon.icon4{background:url(/resources/web/css/../img/coo02_8.png);}
.cooperation02 .tab_list li.cur:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;}
.cooperation02 .tab_list li:after{background:url(/resources/web/css/../img/coo02_jt.png);content:"";height:16px;left:50%;margin-left:-11px;opacity:0;position:absolute;top:100%;-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;visibility:1;width:22px;z-index:1;}
.cooperation02 .content_list .item{display:none;margin-left:65px;width:45%;}
.cooperation02 .content_list .item.cur{display:block;}
.cooperation02 .content_list .item .t{font-size:26px;margin-bottom:15px;padding-bottom:15px;position:relative;}
.cooperation02 .content_list .item .t:after{background:#fb592e;bottom:0;content:"";height:4px;height:3px;left:0;position:absolute;width:26px;}
.cooperation02 .content_list .item .con{height:260px;line-height:26px;}
.cooperation03 .content{padding:20px 0 80px;position:relative;}
.cooperation03 .content ul{position:relative;z-index:2;}
.cooperation03 .content li{position:relative;text-align:center;}
.cooperation03 .content li .t{font-size:20px;font-weight:bold;margin:15px 0 5px;}
.cooperation03 .content li .d{color:#999;}
.cooperation03 .content li:after{background:url(/resources/web/css/../img/coo03_dot.png);content:"";height:22px;left:100%;position:absolute;top:40px;width:22px;}
.cooperation03 .content li:last-child:after{display:none;}
.cooperation03 .content:after{border-bottom:1px dashed #fb592e;content:"";height:1px;left:15%;position:absolute;right:15%;top:70px;z-index:0;}
.cooperation04{background:url(/resources/web/css/../img/coo04_bg.jpg) no-repeat center;background-size:cover;padding-bottom:50px;}
.cooperation04 .content{background:#fff;margin-top:20px;padding:30px 30px 50px;}
.cooperation04 .inp input{background:#f1f3f8;border:none;height:45px;line-height:45px;margin-bottom:20px;padding:0 2%;width:94%;}
.cooperation04 .inp textarea{background:#f1f3f8;border:none;display:block;height:110px;line-height:45px;margin-bottom:20px;padding:0 2%;width:94%;}
.cooperation04 .inp.code input{width:180px;}
.cooperation04 .inp.code img{height:45px;margin-left:20px;}
.cooperation04 .inp.code em{color:#ff0000;}
.cooperation04 .left{width:48%;}
.cooperation04 .right{width:48%;}
.cooperation04 .buttons{text-align:center;}
.cooperation04 .buttons button{border-radius:6px;float:left;font-size:16px;line-height:45px;margin-right:1.7%;padding:0;text-align:center;width:20%;}
.cooperation04 .buttons button.submit{background:#fb592e;border:2px solid #fb592e;color:#fff;margin-left:27%;}
.cooperation04 .buttons button.reset{background:none;border:2px solid #d3d3d3;margin-left:40px;}
.solution_banner{height:280px;overflow:hidden;position:relative;}
.solution_banner .wrap{position:relative;}
/* .solution_banner img{left:50%;margin-left:-960px;max-width:none;position:absolute;width:1920px;} */
.solution_banner .content{left:0;position:absolute; text-align:center; top:50%; transform:translateY(-50%); width:100%;}
.solution_banner .content .tit{color:#fb592e;font-size:40px;font-weight:bold;line-height:30px;}
.solution_banner .content .des{color:#333;font-size:16px;line-height:26px;margin-top:20px;}
.channel_content.solution{padding:0;}
.three_adv{display:none;padding:70px 0 60px 0;}
.three_adv .mod_item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 26px;text-align:center;width:33.333%;}
.three_adv .mod_item .item{text-align:center;}
.three_adv .mod_item .item .img_box{height:52px;margin:0 auto;overflow:hidden;width:52px;}
.three_adv .mod_item .item .img_box .nor{display:block;}
.three_adv .mod_item .item .img_box .sel{display:none;}
.three_adv .mod_item .item .tit{color:#333;font-size:20px;line-height:24px;margin-top:14px;}
.three_adv .mod_item .item .des{color:#999;font-size:14px;line-height:24px;margin-top:20px;}
.three_adv .mod_item:hover .item .img_box .nor{display:none;}
.three_adv .mod_item:hover .item .img_box .sel{display:block;}
.three_adv .mod_item:hover .tit{color:#fb592e;}
.sec_ban{height:156px;overflow:hidden;position:relative;}
.sec_ban .wrap{position:relative;}
.sec_ban img{display:none;left:50%;margin-left:-960px;max-width:none;position:absolute;width:1920px;}
.sec_ban .content{height:111px;position:absolute;text-align:center;top:45px;width:100%;}
.sec_ban .content .tit{color:#333;font-size:30px;line-height:40px;}
.sec_ban .content .des{color:#333;font-size:14px;line-height:26px;margin-top:10px;}
.solutions_part{padding-bottom:30px;}
.solutions_part .solu_item{margin-left:2.6%;width:23%;}
.solutions_part .solu_item:first-of-type,.solutions_part .solu_item:nth-of-type(5n){margin-left:0;}
.solutions_part .so_item{border-radius:10px;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.1);box-shadow:5px 5px 10px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px 0 30px;}
.solutions_part .so_item .img_box{border-radius:10px;overflow:hidden;position:relative;}
.solutions_part .so_item .img_box .bot_cover{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(10%,#fff),to(transparent));background-image:linear-gradient(0deg,#fff 10%,transparent);bottom:40px;height:100px;left:0;position:absolute;width:100%;}
.solutions_part .so_item .info_box{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:14px;line-height:24px;margin-top:-40px;padding:24px;position:relative;z-index:2;}
.solutions_part .so_item .info_box .tit{font-size:20px;font-weight:bold;line-height:36px;text-align:center;}
.solutions_part .so_item .info_box .des{margin-top:20px;}
.solutions_part .so_item .more{font-size:14px;line-height:24px;margin-top:30px;text-align:right;}
.solutions_part .so_item:hover .info_box .tit{color:#fb592e;}
.solutions_part .so_item:hover .more{color:#fb592e;}
.instance_successed{margin-top:20px;}
.instance_successed .sub_top{text-align:center;}
.instance_successed .sub_top .tit{color:#333;font-size:40px;line-height:50px;}
.instance_successed .sub_top .des{color:#666;font-size:14px;line-height:24px;margin-top:35px;}
.instance_successed .sub_con{margin-bottom:55px;margin-top:55px;padding-bottom:50px;position:relative;}
.instance_successed .scroll_item{border-radius:10px;overflow:hidden;}
.instance_successed .scroll_item .left{-webkit-box-sizing:border-box;box-sizing:border-box;height:446px;position:relative;width:47.98%;}
.instance_successed .scroll_item .left img{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;}
.instance_successed .scroll_item .ins_info{background:url(/resources/web/css/../img/succed_bg.png) no-repeat right center/auto 100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:446px;padding:58px;width:52.02%;}
.instance_successed .scroll_item .ins_info .tit{font-size:32px;line-height:48px;margin-top:80px;}
.instance_successed .scroll_item .ins_info .line{background:#fb592e;height:4px;margin-bottom:9px;margin-top:10px;width:56px;}
.instance_successed .scroll_item .ins_info .des{font-size:16px;line-height:28px;margin-top:40px;}
.pre_icon{cursor:pointer;height:50px;left:-100px;margin-top:-25px;position:absolute;top:50%;width:50px;}
.next_icon{cursor:pointer;height:50px;margin-top:-25px;position:absolute;right:-100px;top:50%;width:50px;}
.pre_icon .normal,.next_icon .normal{display:block;}
.pre_icon .select,.next_icon .select{display:none;}
.pre_icon:hover .normal,.next_icon:hover .normal{display:none;}
.pre_icon:hover .select,.next_icon:hover .select{display:block;}
.solu_list .rect-53{padding-bottom:53%;}
.solu_list .zq_list{padding-bottom:20px;}
.solu_list .zq_list li{background-color:#f5f7f8;margin-bottom:50px;}
.solu_list .zq_list li.att .zq_list_info{float:right;}
.solu_list .zq_list li.att .zq_list_img{float:left;}
.solu_list .zq_list li .zq_list_info{float:left;width:50%;}
.solu_list .zq_list li .zq_list_img{float:right;height:100%;overflow:hidden;width:50%;}
.solu_list .zq_list li .zq_list_info .zq_i_wrap{padding:46px 80px 52px 60px;}
.solu_list .zq_list li.zq_panel_left .zq_list_info{float:right;}
.solu_list .zq_list li.zq_panel_left .zq_list_img{float:left;}
.solu_list .zq_t{color:#000;font-size:26px;margin-bottom:15px;}
.solu_list .zq_p{color:#5a5a5a;height:78px;line-height:26px;overflow:hidden;}
.solu_list .zq_link{background-color:#eaeaea;color:#21478b;font-size:15px;height:47px;line-height:47px;margin-top:40px;text-align:center;width:159px;}
.solu_list .zq_link a{display:block;}
.solu_list .zq_link a:hover{background-color:#21478b;color:#fff;}
.solu_list .zq_link a:hover .zq_icon{background-position:0 -16px;}
.solu_list .zq_icon{/*background:url(/resources/web/css/../img/link_white.png) no-repeat;*/display:inline-block;height:16px;margin-left:15px;margin-top:0;vertical-align:middle;width:16px;}
.solu_list .zq_list .zq_list_info .common-btn{margin-left:10%;}
.banner .common-btn{display:none;}
.index02 .content_list .left_info{width:65%;}
.index05 ._full{z-index:0;}
.index05 .imgZoom:after{background:rgba(0,0,0,0.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1;}
.index05 .box4 .imgZoom:after,.index05 .box6 .imgZoom:after{display:none;}
.index05 .box2 .imgZoom:after,.index05 .box5 .imgZoom:after{background:url(/resources/web/css/../img/index05_boxbg.jpg) no-repeat center;background-size:cover;}
.simulate_box{display:block;height:calc(100vh - 83px);overflow:hidden;position:relative;width:100%;z-index:1;}
.simulate_box .simulate_con{/*background:transparent url(../img/place_bg_j3d.jpg) no-repeat center/cover;*/display:block;height:calc(100vh - 83px);overflow:hidden;width:100%;}
.simulate_box .mods_box{background:rgba(255,255,255,0.5) url(../img/mods_box_bg.png) no-repeat left center/100% 100%;bottom:0;height:134px;left:0;position:absolute;width:100%;z-index:2;}
.simulate_box .mods_box .mod_item{box-sizing:border-box;height:134px;padding:40px 46px;width:25%;}
.simulate_box .mods_box .mod_item:hover{background:url(/resources/web/css/../img/mod_item_bg.png) no-repeat center/100% 100%;cursor:pointer;}
.simulate_box .mods_box .mod_item .mod_icon{height:56px;width:56px;}
.simulate_box .mods_box .mod_item .mod_info{margin-left:20px;}
.simulate_box .mods_box .mod_item .mod_info .info_line{color:#fff;line-height:28px;width:140px;}
.simulate_box .mods_box .mod_item .mod_info .info_line.tit{font-size:22px;}
.simulate_box .mods_box .mod_item:hover .info_line.tit{background:url(/resources/web/css/../img/lit_r_icon.png) no-repeat center right/8px 12px;}
.simulate_box .mods_box .mod_item .mod_info .info_line.des{font-size:14px;}
.simulate_box .mods_box .wrap{position:relative;}
.simulate_box .mods_box .scroll_arr{cursor:pointer;height:134px;margin-right:-134px;position:absolute;right:0;top:0;width:134px;}
.simulate_box .mods_box .scroll_arr .arr_box{-webkit-animation:beating 2s linear infinite;animation:beating 2s linear infinite;height:40px;margin:60px 0 0 70px;width:22px;}
#boxBlank.active{z-index:100;}
.box_wrap_out_posi.show{overflow:visible;}
.simulate_box.one_side{background:#ecedf1 url(../img/onside_bg.jpg) no-repeat top center/100% 100%;height:auto;padding:80px 0;}
.simulate_box.one_side .side_info{background:transparent;box-sizing:border-box;width:36%;}
.simulate_box.one_side .side_info .side_info_tit{color:#f05726;font-size:64px;font-weight:bold;line-height:90px;margin-top:30px;position:relative;}
.simulate_box.one_side .side_info .side_info_tit:after{background:#f05726;bottom:0;content:'';height:3px;left:0;position:absolute;width:60px;}
.simulate_box.one_side .side_info .side_info_titsec{color:#333;font-size:42px;font-weight:bold;line-height:50px;margin-top:20px;}
.simulate_box.one_side .side_info .side_info_des{color:#333;font-size:16px;line-height:32px;margin-top:20px;}
.simulate_box.one_side .side_info .common-btn{margin-top:40px;}
.simulate_box.one_side .side_tar{box-sizing:border-box;height:488.2px;margin-right:-80px;width:70%;}
.simulate_box.one_side .side_con{display:block;height:488.2px;width:100%;}
.simulate_box .simulate_sugP{bottom:8vw;position:fixed;z-index:100;}
.simulate_box .factory_intro{background:#fff;bottom:-248px;box-sizing:border-box;height:248px;left:0;overflow:hidden;position:absolute;width:100%;z-index:10;}
.factory_intro .wrap{position:relative;}
.factory_intro .wrap .close_box{cursor:pointer;height:22px;padding:20px 0 20px 20px;position:absolute;right:0;top:0;width:22px;}
.factory_intro .intro_item{padding:79px;}
.intro_item .intro_item_l .part_icon_box{height:90px;width:100px;}
.intro_item .intro_item_l .part_tit_box{height:90px;margin-left:24px;}
.intro_item .intro_item_l .part_tit_box .part_word{color:#333;font-size:16px;line-height:34px;}
.intro_item .intro_item_l .part_tit_box .idx_box{height:40px;margin-top:16px;position:relative;width:40px;}
.intro_item .intro_item_l .part_tit_box .idx_box::before{border-bottom:1px solid #333;box-sizing:border-box;content:'';height:20px;left:0;position:absolute;top:0;-webkit-transform:rotateZ(-45deg) scale(1);transform:rotateZ(-45deg) scale(1);-webkit-transform-origin:bottom center;transform-origin:bottom center;width:100%;}
.intro_item .intro_item_l .part_tit_box .idx_box .idx_cur{color:#FA682F;font-size:20px;line-height:20px;}
.intro_item .intro_item_l .part_tit_box .idx_box .idx_total{color:#333;font-size:16px;line-height:20px;text-align:right;}
.factory_intro .intro_item .intro_item_r{width:70%;}
.intro_item .intro_item_r .part_name{border-right:1px solid #e2e2e2;color:#FA682F;font-size:20px;height:90px;line-height:1.7;padding-right:18px;position:relative;}
.intro_item .intro_item_r .part_name::after{background:#FA682F;content:'';height:12px;position:absolute;right:-1px;top:0;width:1px;}
.intro_item .intro_item_r .part_info{margin-left:30px;width:80%;}
.intro_item .intro_item_r .part_info .part_info_t{color:#333333;font-size:18px;font-weight:bold;line-height:34px;}
.intro_item .intro_item_r .part_info .part_info_d{color:#666666;font-size:14px;line-height:24px;margin-top:8px;}
.simulate_box .could_scroll{bottom:0;cursor:pointer;height:134px;left:50%;margin-left:-67px;position:absolute;width:134px;}
.simulate_box .could_scroll .arr_box{-webkit-animation:beating 2s linear infinite;animation:beating 2s linear infinite;height:40px;margin:60px 0 0 70px;width:22px;}
#boxBlank.active{z-index:100;}
.m_menu{background:rgba(0,0,0,0.5);bottom:0;display:none;left:0;overflow: auto;position:fixed;right:0;top:60px; z-index:99;}
.m_menu .menu_list{background:#333;color:#fff;}
.m_menu .menu_item{border-bottom:solid 1px #555;position:relative;transition:all 0.3s ease-out;}
.m_menu .menu_item:last-child{border-bottom:none;}
.m_menu .menu_item .root_channel{color:#fff;display:block;font-size:14px;overflow:hidden;padding:15px 35px 15px 15px;position:relative;}
.m_menu .menu_item .root_channel:after,.m_menu .menu_item .root_channel:before{background:#fff;bottom:0;content:'';display:block;height:2px;margin:auto;position:absolute;right:15px;top:0;width:9px;}
.m_menu .menu_item .root_channel:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all 0.6s ease-out;}
.m_menu .menu_item .root_channel:before{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all 0.6s ease-out;}
.m_menu .menu_item.active{background:#4b4b4b;}
.m_menu .menu_item.active .root_channel:before{background:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.m_menu .menu_item.active .root_channel:after{background:#fff;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';opacity:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.m_menu .menu_item .sec_channel{display:none;}
.m_menu .menu_item .sec_channel .first{border-top:solid 1px #555;box-sizing:border-box;color:#fff;font-size:13px;padding:8px 25px;padding-top:18px;position:relative;width:100%;}
.m_menu .menu_item .sec_channel .first a{display:block;font-size:14px;line-height:1.25;padding:5px 0 5px 25px;position:relative;transition:all 0.3s ease-out;}
.m_menu .menu_item .sec_channel .first a:after{/*background:url(/resources/web/css/../img/m_anniu1.png) no-repeat center;*/background-size:cover;content:'';height:15px;left:0;margin-top:-7px;position:absolute;top:50%;width:15px;}
.m_menu .menu_item .sec_channel ul{font-size:0;padding-bottom:18px;}
.m_menu .menu_item .sec_channel li{color:#fff; display:block;font-size:14px;line-height:28px;padding:8px 25px;position:relative;}
.m_menu .menu_item .sec_channel li.third_cla span{background: #606060; border-radius: 50%; display: inline-block; height: 25px;  margin-right: 10px;position: relative; vertical-align: middle; width: 25px;}
.m_menu .menu_item .sec_channel li.third_cla span:after{background: #fff; content: ""; height:2px; left: 50%; margin-left: -5px; margin-top: -1px; position:absolute; top: 50%; width: 10px;}
.m_menu .menu_item .sec_channel li.third_cla span:before{background: #fff; content: ""; height:10px; left: 50%; margin-left: -1px; margin-top: -5px; position:absolute; top: 50%; width: 2px;}
.m_menu .menu_item .sec_channel li.fourth_cla span{display: inline-block; height: 10px; margin-left: 40px; margin-right: 10px; position: relative; vertical-align: middle; width: 10px;}
.m_menu .menu_item .sec_channel li.fourth_cla span:after{background: #606060; content: ""; height: 2px; left: 0; margin-top: -1px; position:absolute; top:50%; width: 100%;}
.m_menu .menu_item.menu_link>a:after,.m_menu .menu_item.menu_link>a:before{display:none;}
.m_menu .menu_item.menu_link.active>a:before,.m_menu .menu_item.menu_link.active>a:before{display:none;}
.m_menu .menu_item.menu_link a:after{background:url(/resources/web/css/../img/link_ico.png) no-repeat center;bottom:0;content:'';display:block;height:16px;position:absolute;right:15px;top:0;width:16px;}

.j3d_index02 .icon_list ul{overflow:hidden;text-align: center;}
.j3d_index02 .icon_list li{display: inline-block;font-size:18px;font-weight:bold;padding-bottom:20px;position:relative;text-align:center;width:13%;}
.j3d_index02 .icon_list li .icon{height:50px;margin:0 auto 10px;position:relative;width:50px;}
.j3d_index02 .icon_list li .icon img{left:0;position:absolute;top:0;z-index:1;}
.j3d_index02 .icon_list li .icon img.cov{opacity:0;visibility:hidden;z-index:2;}
.j3d_index02 .icon_list li:after{background:#fb592e;bottom:0;content:"";height:3px;left:50%;position:absolute;right:50%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.j3d_index02 .icon_list li.cur{color:#fb592e;}
.j3d_index02 .icon_list li.cur:after{left:0;right:0;}
.j3d_index02 .icon_list li.cur img.ori{opacity:0;visibility:hidden;}
.j3d_index02 .icon_list li.cur img.cov{opacity:1;visibility:visible;}
.j3d_index02 .content_list{background: url(/resources/web/css/../img/index02_j3dbg.png) no-repeat center; background-size: cover; height: auto; padding:90px 0;}
.j3d_index02 .content_list .wrap{width: 1330px;}
.j3d_index02 .content_list .item{background:#fff; border-radius:6px; box-shadow: 0 0 10px rgba(0,0,0,0.2); display: none; padding:55px 50px;}
.j3d_index02 .content_list .item.cur{display:block;}
.j3d_index02 .content_list .left{width:46%;}
.j3d_index02 .content_list .left .top{overflow:hidden;}
.j3d_index02 .content_list .left .top img{border-radius:6px; margin-right: 20px; width:105px;}
.j3d_index02 .content_list .left .top .info{overflow:hidden;}
.j3d_index02 .content_list .left .top .info .t2{font-size: 30px; line-height:44px;}
.j3d_index02 .content_list .left .top .info .d{color:#999; font-size: 16px;}
.j3d_index02 .content_list .left .desc{margin:40px 0;}
.j3d_index02 .content_list .left .icon{margin-bottom: 30px; overflow:hidden;}
.j3d_index02 .content_list .left .icon .icon_item{float:left; width:25%;}
.j3d_index02 .content_list .left .icon .icon_item img{display:inline; width:40px;}
.j3d_index02 .content_list .left .icon .icon_item .text{display:inline-block; text-align:center;}
.j3d_index02 .content_list .left .more{color:#fb592e;}
.j3d_index02 .content_list .right{bottom: -40px; left: 47%; position: absolute; text-align: left; ; width: 100%; z-index: 1;}
.j3d_index02 .content_list .right img{display:inline-block; max-width:100%; width:auto;}

.j3d_index04{background:#171717 url(../img/j3d_index04_bg.jpg) no-repeat center bottom; overflow:hidden; padding:0 0 150px; position:relative;}
.j3d_index04 .wrap{color:#fff; position:relative; z-index:1;}
.j3d_index04 .content .t{font-size: 20px; margin:10px 0 5px;}
.j3d_index04 .content .d{color:#999;}
.j3d_index04 .index-combo .desc{color:#999;}
.j3d_index04 .more{color:#999; margin-bottom: 30px; text-align: center;}

.channel-combo{padding:50px 0 30px; text-align: center;}
.channel-combo .tit{font-size: 30px; font-weight: bold; margin-bottom: 10px;}
.channel-combo .desc{color: #666; font-size: 14px; margin:0 auto; max-width:1100px;}
.channel-combo .more{color:#f05726;}

.channel_content.j3d_solution{padding:0;}
.j3d_solution01{background:#f6f6f6 url(/resources/web/css/../img/solu01_bg.jpg) no-repeat center bottom; padding:0 0 70px;}
.j3d_solution01 .home-tit .sec_tit, .j3d_solution02 .home-tit .sec_tit{color:#999;}

.j3d_solution01 .content .item{box-sizing:border-box; float:left; height:300px; margin-left: 2.5%; position:relative;}
.j3d_solution01 .content.count5 .item{ width:12%;}
.j3d_solution01 .content.count4 .item{ width:16.8%;}
.j3d_solution01 .content.count3 .item{ width:26.5%;}
.j3d_solution01 .content.count2 .item{ width:50%;}

.j3d_solution01 .content .item:first-child{margin-left: 0;}
.j3d_solution01 .content .item .box{position:relative;}
.j3d_solution01 .content .item .pic{border-radius:10px; height:100%; left:0; opacity:0; overflow:hidden; overflow: hidden; position:absolute; top:0; visibility:hidden; width:100%; z-index:1;}
.j3d_solution01 .content .item .pic img{border-radius:10px; bottom:0; height:100%; max-width:none; min-width:100%; object-fit:cover; position: absolute; right:0; width:auto;}
.j3d_solution01 .content .item .pic:after{background:url(/resources/web/css/../img/solu01_cov.png); bottom:0; content:""; left:0; position:absolute; top:0; width:36%;}
.j3d_solution01 .content .item .info{padding:120px 0 30px; position:relative; z-index:2;}
.j3d_solution01 .content .item .num{color:#666; font-family: Impact; font-size: 36px; left:0; line-height:40px; position:absolute; top:80px; z-index:1;}
.j3d_solution01 .content .item .name{font-size: 24px; line-height:30px; margin-bottom: 20px; margin-top: 10px;}
.j3d_solution01 .content .item .desc{color:#999; font-size: 15px; height:88px; line-height:22px; overflow:hidden;}
.j3d_solution01 .content .item .detail{left:0; line-height:22px; opacity:0; position:absolute; top:180px; visibility:hidden;}
.j3d_solution01 .content .item .detail li{font-size: 14px;  margin-bottom: 6px; ;}

.j3d_solution01 .content.count2 .item.cur{padding-left: 2%; padding-right: 27%; width: 47%;}
.j3d_solution01 .content .item.cur{padding-left:2%; padding-right:27%; width: 42%;}
.j3d_solution01 .content .item.cur .info{color:#fff; padding-top: 80px;}
.j3d_solution01 .content .item.cur .pic{opacity:1; visibility:visible;}
.j3d_solution01 .content .item.cur .num{opacity:0; visibility:hidden;}
.j3d_solution01 .content .item.cur .desc{opacity:0; visibility:hidden;}
.j3d_solution01 .content .item.cur .detail{color:#fff; opacity:1; top:140px; visibility:visible;}
.j3d_solution01 .trs_8{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}

.j3d_solution02{padding-bottom:70px;}
.j3d_solution02 .content .owl-carousel .owl-stage-outer{overflow:inherit;}
.j3d_solution02 .content{margin:0 auto; max-width:1000px;}
.j3d_solution02 .content a{display:block; padding-bottom: 80px; position:relative;}
.j3d_solution02 .content .pic{transform:scale(0.85);}
.j3d_solution02 .content .pic:after{background:rgba(0,0,0,0.5); bottom:0; content:""; left:0; position:absolute; right:0; top:0; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; z-index:2;}
.j3d_solution02 .content .con{background:#fff; border-bottom:3px solid #fb592e; bottom:40px; box-shadow: 0 0 10px rgba(0,0,0,0.1); box-sizing:border-box; color:#333; left:70px; opacity:0; padding:40px; position:absolute; visibility:hidden; width:400px;}
.j3d_solution02 .content .con .t{font-size: 24px; font-weight: bold;}
.j3d_solution02 .content .con .d{font-size: 15px; margin:15px 0 25px;}
.j3d_solution02 .content .con .more{color:#fb592e; display:none; font-size: 15px;}

.j3d_solution02 .content .active .pic{transform:scale(1);}
.j3d_solution02 .content .active .con{opacity:1; visibility:visible;}
.j3d_solution02 .content .active .pic:after{opacity:0; visibility:hidden;}
.j3d_solution02 .owl-nav>div{background:url(/resources/web/css/../img/arr_bg.png); cursor:pointer; height:56px; line-height:56px; position:absolute; text-align:center; top:50%; width:56px;}
.j3d_solution02 .owl-nav>div:hover{color:#fb592e;}
.j3d_solution02 .owl-nav .owl-prev{left:-160px;}
.j3d_solution02 .owl-nav .owl-next{right:-160px;}

.j3d_solution03{ background: url(/resources/web/css/../img/index06_bg.jpg) no-repeat center; background-size: cover; color: #fff; ; padding: 0 0 70px; text-align: center;}
.j3d_solution03 .channel-combo .desc{color: #fff;}
.j3d_solution03 .common-btn{margin: 0 10px;}
.common-btn.common-solid-btn.white{background: #fff; border-color:#fff; color:#fb592e;}

.j3d_product_bi.channel_content{padding:0;}
.j3d_product01 .content{background:#fff; border-left:6px solid #fb592e; box-shadow:0 0 10px rgba(0,0,0,0.2);}
.j3d_product01 .content .con{padding:12%;}
.j3d_product01 .content .con .t{font-size: 20px; font-weight: bold;}
.j3d_product01 .content .con .d{color:#999; font-size: 18px; margin:15px 0 30px;}
.j3d_product01 .content .con .info{font-size: 15px;}
.j3d_product01 .content .pic{padding:20px;}

.j3d_product03{padding:0 0 70px;}
/* .j3d_product03{padding:0 0 70px; background:url(/resources/web/css/../img/pro03.jpg) no-repeat center; background-size:cover;} */
.j3d_product03 .item{padding:40px 0;}
.j3d_product03 .item .box{background:#f2f2f2; padding:50px; -moz-transition:padding .5s ease 0s; -ms-transition:padding .5s ease 0s; -o-transition:padding .5s ease 0s; -webkit-transition:padding .5s ease 0s; transition:padding .5s ease 0s;}
.j3d_product03 .item .icon{height:30px; position:relative; width:30px;}
.j3d_product03 .item .icon img{height:100%; left:0; position:absolute; top:0; width:100%;}
.j3d_product03 .item .icon .ori{z-index:1;}
.j3d_product03 .item .icon .cov{opacity:0; visibility:hidden; z-index:0;}

.j3d_product03 .item .box .t{font-size: 20px; margin:10px 0 5px;}
.j3d_product03 .item .box .d{font-size: 15px; height:50px; line-height:25px; overflow:hidden; -moz-transition:height .5s ease 0s; -ms-transition:height .5s ease 0s; -o-transition:height .5s ease 0s; -webkit-transition:height .5s ease 0s; transition:height .5s ease 0s;}
.j3d_product03 .item:hover{background:url(/resources/web/css/../img/pro03_bg.jpg) no-repeat center; background-size:cover;}
.j3d_product03 .item:hover .box{background:none; color:#fff; padding:0 50px;}
.j3d_product03 .item:hover .icon .ori{opacity:0; visibility:hidden;}
.j3d_product03 .item:hover .icon .cov{opacity:1; visibility:visible;}
.j3d_product03 .item:hover .box .d{height:150px;}
.j3d_product03 .owl-nav>div{background:url(/resources/web/css/../img/arr_bg.png); cursor:pointer; height:56px; line-height:56px; margin-top: -28px; position:absolute; text-align:center; top:50%; width:56px;}
.j3d_product03 .owl-nav>div:hover{color:#fb592e;}
.j3d_product03 .owl-nav .owl-prev{left:-28px;}
.j3d_product03 .owl-nav .owl-next{right:-28px;}
.j3d_product04{background:#0e0e0e; color:#fff; padding:0 0 70px;}
.j3d_product04 .content .left{width:38%;}
.j3d_product04 .content .left .item{background:#2c2c2c; cursor:pointer; font-size: 20px; line-height:100px; margin-bottom: 10px; overflow:hidden; padding:30px 50px;}
.j3d_product04 .content .left .item img{float:left; margin-right: 20px;}
.j3d_product04 .content .left .item span{display:block; line-height:50px; overflow:hidden; position: relative; top: 50px; transform: translateY(-50%);}
.j3d_product04 .content .left .item:hover{opacity:0.8;}
.j3d_product04 .content .left .item.cur{background:#fb592e;}
.j3d_product04 .content .right{width:60%;}
.j3d_product04 .content .right .item{background:#2c2c2c; box-sizing:border-box; display:none; height:330px; overflow-x: hidden; overflow-y:auto; padding:46px 40px;}
.j3d_product04 .content .right .item::-webkit-scrollbar {height:4px; width:4px;}
.j3d_product04 .content .right .item::-webkit-scrollbar-thumb {background:#fb592e; border-radius:5px;}
.j3d_product04 .content .right .item::-webkit-scrollbar-track {background:#666; border-radius:0;}

.channel_content.j3d_about{padding:0;}
.channel_content.j3d_contact{padding-top: 0;}
.j3d_contact01{overflow:hidden;}
.j3d_contact01 .map{background:#f1f1f1; height:300px;}
.j3d_contact01 img{max-width:none;}
.j3d_contact02{background:#ea5420; color:#fff; padding:20px 0;}
.j3d_contact02 .tit{font-size: 30px; font-weight: bold;}
.j3d_contact02 .desc{font-size:16px;}
.j3d_contact03 .content .left, .j3d_contact03 .content .right{width:48%;}
.j3d_contact03 .content .sec_tit{color:#999;}
.j3d_contact03 .channel-combo .tit{font-size: 24px; margin-bottom: 0;}
.j3d_contact03 .form_con input, .j3d_contact03 .form_con textarea{border: 1px solid #dadada; box-sizing: border-box; display: block; font-size: 15px; height:42px; line-height: 40px; margin-bottom: 15px; padding: 0 10px; resize: none; width: 100%;}
.j3d_contact03 .form_con textarea{height:160px;}
.j3d_contact03 .form_con .yzm input{margin-bottom: 0; margin-right: 20px; width:30%;}
.j3d_contact03 .form_con .yzm .yzm_img{height:42px; width:auto;}
.j3d_contact03 .info .desc{font-size: 15px; margin-bottom: 15px;}
.j3d_contact03 .info .method{border-bottom:1px solid #dadada; border-top:1px solid #dadada; font-size: 15px; margin-bottom: 20px; padding:10px 0; text-align:center;}
.j3d_contact03 .info .method .key{color:#666; margin-top: 5px;}
.j3d_contact03 .info .method .val a{color:#fb592e;}
.j3d_contact03 .info .ewm{text-align:center;}
.j3d_contact03 .info .ewm img{margin-bottom: 10px; max-width:120px;}
.j3d_contact04{margin-top: 70px;}
.j3d_contact04 .fir_tit{font-size: 26px; font-weight: bold;}
.j3d_contact04 .sec_tit{color: #999; font-size: 16px;}

.j3d_contact04 .content{line-height:30px; margin-top: 30px;}
.j3d_contact04 .content .hl{color:#fb592e;}
.j3d_contact04 .content br:nth-child(odd){display: none;}

.j3d_about01{background: url(/resources/web/css/../img/j3d_about01.png); background-size: cover; color:#fff; padding-bottom: 70px;}
.j3d_about01 .channel-combo .desc{color: #fff;}
.j3d_about01 .content .info{margin:20px auto 0; width:425px;}
.j3d_about01 .content .list{height:100%; left:0; position: absolute; top:0; width:100%; z-index:1;}

.j3d_about01 .content .list .item{cursor: pointer; margin-top: -20px; padding:0 30px; position: absolute; white-space: nowrap;}
.j3d_about01 .content .list .item .desc{display: none;}
.j3d_about01 .content .list .item .tit{font-size: 24px; line-height:40px; padding:0 40px;text-shadow: 0 0 5px rgba(255,255,255,0.2);}
.j3d_about01 .content .list .item .tit .no{font-style: italic; position: absolute; top:0;}
.j3d_about01 .content .list .item:after{background: #fff; border-radius: 50%; content:""; height:14px; margin-top: -7px; position:absolute; top:50%; width:14px; z-index: 1;}
.j3d_about01 .content .list .item:nth-child(n-5) .tit .no{right:0;}
.j3d_about01 .content .list .item:nth-child(n+6) .tit .no{left:0;}
.j3d_about01 .content .list .item:nth-child(n-5):after{right:0;}
.j3d_about01 .content .list .item:nth-child(n+6):after{left:0;}
.j3d_about01 .content .list .item:nth-child(n-5){right:50%;}
.j3d_about01 .content .list .item:nth-child(n+6){left:50%;}

.j3d_about01 .content .list .item.item01{margin-right: 90px; top:5%;}
.j3d_about01 .content .list .item.item02{margin-right: 175px; top:25%;}
.j3d_about01 .content .list .item.item03{margin-right: 205px; top:50%;}
.j3d_about01 .content .list .item.item04{margin-right: 175px; top:75%;}
.j3d_about01 .content .list .item.item05{margin-right: 90px; top:95%;}

.j3d_about01 .content .list .item.item06{margin-left: 90px; top:95%;}
.j3d_about01 .content .list .item.item07{margin-left: 175px; top:75%;}
.j3d_about01 .content .list .item.item08{margin-left: 205px; top:50%;}
.j3d_about01 .content .list .item.item09{margin-left: 175px; top:25%;}
.j3d_about01 .content .list .item.item10{margin-left: 90px; top:5%;}

.j3d_about01 .content .list .item.cur .tit, .j3d_about01 .content .list .item:hover .tit{color: #fb592e; ;}
.j3d_about01 .info .con{color:#fb592e; left:50%; margin-left: -110px; text-align: center; top:50%; transform: translateY(-50%); width:220px; z-index:2;}
.j3d_about01 .info .con .no{font-family: arial; font-size: 60px; font-style: italic; font-weight: bold; line-height:1;}
.j3d_about01 .info .con .name{font-size: 28px; margin:10px 0;}
.channel_content.j3d_product_designer{padding:0;}

.j3d_designer01{background: url(/resources/web/css/../img/solu01_bg.jpg) no-repeat; background-position-y: -50px; background-size: 100% 100%;}
.j3d_designer01 .intro{margin-bottom: 50px; width:50%;}
.j3d_designer01 .intro .t{font-size: 24px; font-weight: bold; margin-bottom: 15px;}
.j3d_designer01 .intro .d{font-size: 15px; line-height: 2;}

.j3d_designer01 .favor{background:#f6f6f6; box-shadow: 0 0 10px rgba(0,0,0,0.1); margin-bottom: 10px; padding:30px 50% 30px 30px;}
.j3d_designer01 .favor .item{box-sizing: border-box; font-size: 15px; line-height: 33px; padding-left:20px;}
.j3d_designer01 .favor .item:after{background: #fb592e; background-clip: content-box; border: 2px solid #fb592e; border-radius: 50%; content: ""; height: 5px; left: 0; padding: 2px; position: absolute; top: 10px; width: 5px;}
.j3d_designer01 .favor .pic{bottom:50px; max-width:45%; right:0;}

.j3d_designer02 .content{background: #f5f7f8;}
.j3d_designer02 .content table{width: 100%;}
.j3d_designer02 .content table td{border: 1px solid #edeff0; padding: 35px 50px; vertical-align: middle;}
.j3d_designer02 .content table td:first-child{color: #fb592e; font-size: 20px; text-align:center; width:100px;}
.j3d_designer02 .content .row01 .item{background: #fff; border: 1px solid #e4e4e4; border-radius: 6px; box-sizing: border-box; display: inline-block; font-size: 16px; line-height: 45px; margin-right: 12px; min-width: 140px; padding: 0 15px; text-align: center;}
.j3d_designer02 .content .row01 .item:hover{background: #fb592e; border-color: #fb592e; color: #fff;}
.j3d_designer02 .content .row02 .t{color: #fb592e; font-size: 18px; margin-bottom: 20px;}
.j3d_designer02 .content .row02 .desc{overflow: hidden;}
.j3d_designer02 .content .row02 .desc .item{box-sizing: border-box; float: left; font-size: 16px; line-height:30px; margin-bottom: 10px; padding-left: 50px; position: relative; width: 20%;}
.j3d_designer02 .content .row02 .desc .item:after{background: #c7c7c7; background-clip: content-box; border: 2px solid #c7c7c7; border-radius: 50%; content: ""; height: 5px; left: 20px; padding: 2px; position: absolute; top: 10px; width: 5px;}
.j3d_designer03 .content li{cursor: pointer; float: left; margin-right: 5.3333%; text-align: center; width: 21%;}
.j3d_designer03 .content li.li04{margin-right: 0;}
.j3d_designer03 .content li .step{font-size: 20px; font-weight: bold; margin:15px 0;}
.j3d_designer03 .content li .desc{color: #666;}
.j3d_designer03 .content li .pic{position: relative;}
.j3d_designer03 .content li .pic img{border-radius:6px;}
.j3d_designer03 .content li .pic::before{background:#fb592e; border-radius:6px; content:""; height:100%; left:8px; opacity:0; position: absolute; top:8px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; visibility:hidden; width:100%;}
.j3d_designer03 .content li .pic::after{background: url(/resources/web/css/../img/designer03_step.png) no-repeat center; content:""; height:20px; left:112%; margin-left: -6px; margin-top: -10px; position: absolute; top:50%; width:12px;}

.j3d_designer03 .content li.li04 .pic::after{display: none;}
.j3d_designer03 .content li:hover .pic::before{opacity: 1; visibility: visible;}

.j3d_solution04{background: url(/resources/web/css/../img/solu04_bg.jpg) no-repeat center center; background-size: cover; padding:100px 0 80px;}
.j3d_solution04 .right{margin-left:auto; margin-right: 12px; position: relative;  width:35%; z-index:1;}
.j3d_solution04 .right:after{background:url(/resources/web/css/../img/solu04_bg3.jpg) no-repeat right top; background-size: cover; content:""; height:160px; position: absolute; right:-12px; top:-12px; width:100%; z-index:0;}
.j3d_solution04 .right .info{background: #fff url(../img/solu04_bg2.jpg) no-repeat center top; background-size: contain; box-shadow: 0 0 10px rgba(0,0,0,0.1); padding:60px 50px 60px 85px; position: relative; z-index:1;}
.j3d_solution04 .right .info .tit{color:#fb592e; font-size: 36px; font-weight: bold; margin-bottom: 25px; text-align: center;}
.j3d_solution04 .right .info .d{font-size: 18px; line-height: 1.8; margin-bottom: 25px;}
.j3d_solution04 .left{background: #f1f1f1; bottom:20px; box-shadow: 0 0 10px rgba(0,0,0,0.2); left:0; padding:10px; position: absolute; width:65%; z-index:2;}
.j3d_solution04 .left video{width:100%;}
.j3d_solution04 .left:after{background: #fb592e; bottom:10px; content:""; height:18px; position: absolute; right:100%; width:18px;}

.j3d_solution05{padding:70px 0 40px;}
.j3d_solution05 .tit{margin-bottom: 30px; padding-left: 25px; padding-top: 10px; position: relative;}
.j3d_solution05 .tit:before{border:1px solid #fb592e; content:""; height:40px; left:6px; position: absolute; top:5px; width:46px; z-index: 0;}
.j3d_solution05 .tit .txt{background: #fb592e; color:#fff; display: inline-block; font-size: 22px; line-height:40px; padding-left: 45px; padding-right: 20px; position: relative; z-index:2;}
.j3d_solution05 .tit .num{background:#fff; border:1px solid #fb592e; color:#fb592e; font-size: 24px; font-weight: bold; left:0; line-height:40px; position:absolute; text-align: center; top:0; width:46px; z-index:3;}
.j3d_solution05 .con{font-size: 16px; line-height:2; padding-bottom: 30px;}
.j3d_solution05 .con .pic{margin-left: 30px;}

.j3d_case01 .tab{margin-bottom: 40px; text-align:center;}
.j3d_case01 .tab .tab_i{border:1px solid #ddd; border-radius:4px; cursor:pointer; display:inline-block; line-height:40px; margin:0 1%; text-align:center; width:9%;}
.j3d_case01 .tab .tab_i.cur{background:#fb592e; border-color:#fb592e; color:#fff;}
.j3d_case01 .tab .tab_i:hover{border-color:#fb592e; color:#fb592e;}
.j3d_case01 .tab .tab_i.cur:hover{color:#fff;}
.j3d_case01 .item{box-shadow: 0 0 10px rgba(0,0,0,0.1); float:left; margin-bottom: 40px; margin-right:2%; width:32%;}
.j3d_case01 .item:nth-child(3n){margin-right: 0;}
.j3d_case01 .item .info{padding:20px 30px;}
.j3d_case01 .item .info .t{font-size: 20px; font-weight: bold; margin-bottom:10px;}
.j3d_case01 .item .info .d{color:#999; font-size: 15px;}
.j3d_case01 .item .detail{background:#fb592e; box-shadow: 0 0 10px rgba(0,0,0,0.1); color:#fff; display:none; left:0; padding:20px 30px; position:absolute; right:0; bottom:0; z-index:1;}
.j3d_case01 .item .detail .desc{font-size: 15px;}
.load-more{margin-top: 20px; text-align:center;}
body .box_wrap_bar{background: #fb592e;}


.header .logo{padding:20px 0;}
.header .channel .first{font-size: 16px; font-weight: bold;}
.header .channel .sec_channel{background: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); display:none; left: 50%; line-height: 1.8; margin-left: -620px;padding-top: 45px; position: absolute; top: 100%; width: 1240px;}
.header .channel .sec_channel .left{background:url(/resources/web/css/../img/header_lbg.png) no-repeat right bottom; border-right:1px solid #f4efec; box-sizing: border-box; height:340px; width:300px;}
.header .channel .sec_channel .left .tit{display:block;	; font-size: 18px; font-weight: bold; margin-bottom: 20px;}
.header .channel .sec_channel .left .desc{margin-right:50px;}
.header .channel .sec_channel .left .tab .tab_item{cursor: pointer; line-height:28px; margin-bottom: 15px; padding:10px 0 10px 75px; position: relative;}
.header .channel .sec_channel .left .tab .tab_item.cur{background:#f0f1f2; color: #fb592e;}
.header .channel .sec_channel .left .tab .tab_item .icon{height:28px; left:40px; position: absolute; top:10px; width:28px;}
.header .channel .sec_channel .left .tab .tab_item .icon img{left:0; position: absolute; right:0;}

.header .channel .sec_channel .left .tab .tab_item .icon img.ori{z-index:1;}
.header .channel .sec_channel .left .tab .tab_item .icon img.cov{opacity:0; visibility: hidden; z-index:2;}
.header .channel .sec_channel .left .tab .tab_item.cur .icon img.ori{opacity:0; visibility: hidden;}
.header .channel .sec_channel .left .tab .tab_item.cur .icon img.cov{opacity:1; visibility: visible;}

.header .channel .sec_channel .right{width:940px;}
.header .channel .sec_channel .right .right_info{float: left; margin-left: 90px;}
.header .channel .sec_channel .right .right_info a{display: block; float: none; font-size: 15px; font-weight: normal; line-height: 35px; margin: 0; padding: 0;}
.header .channel .sec_channel .right .right_info .top{border-bottom: 1px solid #f4efec; font-size: 18px; font-weight: bold; margin-bottom: 10px; padding-bottom: 10px;}
.header .channel .sec_channel .right .right_item{display: none;}
.header .channel .root_channel{margin-left: 25px;}
.header .channel .root_channel a{margin-left: 0;}
.header .channel .simple_sec{position: relative;}
.header .channel .simple_sec .sec_channel{box-shadow: none; left: 50%; margin-left: 0; min-width:130px; padding:0; transform:translateX(-50%); width: max-content;}
.header .channel .simple_sec .sec_channel .link{box-shadow: 0 0 5px rgba(0,0,0,0.1); padding: 10px 20px;}
.header .channel .simple_sec .sec_channel a{display: block; float: none; font-size: 14px; font-weight: normal; margin: 0; padding: 5px 0; text-align: center;}

.header .fun{padding:20px 0;}


.promote_banner{position: relative;}
.promote_banner .pic{height:400px; overflow: hidden; position: relative;}
.promote_banner .pic img{left:50%; margin-left: -960px; max-width:none; position: absolute; top:0; width:1920px;}
.promote_banner .content{left:0; position: absolute; right:0; top:50%; transform: translateY(-50%);}
.promote_banner .content .tit{color: #fb592e; font-size: 38px; font-weight: bold;}
.promote_banner .content .desc{font-size: 15px; line-height: 1.8;; margin:15px 0 20px; max-width:560px;}
.promote_banner .link .video_box{margin-left: 10px;}
.promote01{padding-top:20px;}
.promote01 li{background:#f7f9fa; box-sizing: border-box; float: left; margin-right: 1.5%; margin-top: 18px; padding:15px; width:18.8%;}
.promote01 li:nth-child(5n){margin-right: 0;}
.promote01 li img{float: left; margin-right: 15px;}
.promote01 li .t{font-size: 16px; font-weight: bold; line-height:22px; margin-bottom: 5px;}
.promote01 li .info{min-height:50px; overflow: hidden;}

.promote02 .line{margin-bottom: 70px;}
.promote02 .line:nth-child(odd) .pic{float: left;}
.promote02 .line:nth-child(odd) .info{float: right;}
.promote02 .line:nth-child(even) .pic{float: right;}
.promote02 .line:nth-child(even) .info{float: left;}
.promote02 .line:last-child{margin-bottom: 0;}
.promote02 .box{box-sizing: border-box; width:48%;}
.promote02 .box.pic{background: url(/resources/web/css/../img/promote02_bg.jpg) no-repeat left top; background-size: contain; padding:20px 0 0 20px;}
.promote02 .box.pic .video{object-fit: cover;}
.promote02 .box.pic .rect-50{border-radius: 6px 0 0 6px; overflow: hidden;}
.promote02 .box.info{padding:40px 0;}
.promote02 .info .tit{font-size: 24px; font-weight: bold;}
.promote02 .info .desc{font-size: 16px; margin:20px 0 25px;}

.promote03 .tab{border-bottom: 1px solid #ededed; margin-bottom: 50px; overflow: hidden; text-align: center;}
.promote03 .tab .item{cursor: pointer; display: inline-block; font-size: 24px; width:30%;}
.promote03 .tab .item span{display: inline-block; padding-bottom: 20px; position: relative;}
.promote03 .tab .item span:after{background: #fb592e; bottom:0; content:""; height:3px; left:50%; position: absolute; right:50%; transition: all 0.5s ease;}
.promote03 .tab .item.cur span{color:#fb592e;}
.promote03 .tab .item.cur span:after{left:0; right:0;}
.promote03 .content_list .box{margin:15px;}
.promote03 .content_list .item{box-shadow: 0 0 5px rgba(0,0,0,0.1);}
.promote03 .content_list .item .info{padding:50px 50px 0;}
.promote03 .content_list .item .info .t{font-size: 20px; font-weight: bold; margin-bottom: 20px;}
.promote03 .content_list .item .info .d{font-size: 16px; line-height: 1.8;}
.promote03 .owl-nav>div{background:url(/resources/web/css/../img/arr_bg.png); background-size: cover; cursor:pointer; height:56px; line-height:56px; margin-top: -28px; position:absolute; text-align:center; top:50%; width:56px;}
.promote03 .owl-nav>div:hover{color:#fb592e;}
.promote03 .owl-nav .owl-prev{left:-28px;}
.promote03 .owl-nav .owl-next{right:-28px;}
.promote04{padding-bottom: 50px;}
.promote04 .item{box-shadow: 0 0 10px rgba(0,0,0,0.06); margin-bottom: 15px; padding:12px 0; text-align: center;}
.promote04 .item img{height:50px; width:auto;}
.j3d_product05{background:#f3f2f1; padding:0 0 90px;}
.j3d_product05 .content{background:#fff; border-left:6px solid #ea5420; box-shadow:0 0 10px rgba(0,0,0,0.2);}
.j3d_product05 .content .con{padding:12%;}
.j3d_product05 .content .con .t{font-size: 20px; font-weight: bold;}
.j3d_product05 .content .con .d{color:#999; font-size: 18px; margin:15px 0 30px;}
.j3d_product05 .content .con .info{font-size: 15px;}
.j3d_product05 .content .pic{padding:20px;}

.j3d_jerei01{font-size: 15px; line-height: 28px; padding-bottom: 70px;}
.j3d_jerei02{background: url(/resources/web/css/../img/j3d_jerei02bg.jpg) no-repeat center; background-size: cover; color:#fff; padding-bottom: 50px;}
.j3d_jerei02 .channel-combo .desc{color:#fff;}
.j3d_jerei02 .content{display: flex; flex-wrap: wrap; justify-content: space-between;}
.j3d_jerei02 .content .item{margin-bottom: 30px; width:48%;}
.j3d_jerei02 .content h3{font-size: 24px; margin-bottom: 10px;}
.j3d_jerei02 .content .p{font-size: 15px; line-height:30px;}
.j3d_jerei03{padding-top: 70px; text-align: center;}

.j3d_contact03 .channel-combo{text-align: left;}
.promote03 .content_list .item .rect-50{padding-bottom: 56.3%;}

.activity_popup{bottom: 0; left: 50%; position: fixed; transform: translateX(-50%); width: 100%; z-index: 99;}
.activity_popup .close{background: rgba(255,255,255,0.5); border-radius: 9px; bottom: 100%; cursor: pointer; margin-bottom: 10px; padding: 5px 10px; position: absolute; right: 0;}



.index-combo .tit h1{font-size:40px;margin-bottom:10px;}
.index-combo .tit h2{font-size:40px;margin-bottom:10px;}
.news_list02 .content .links a h2{display:inline-block;font-size: 14px;margin-right:30px;}
.solution_banner .content .tit h1{color:#fb592e;font-size:40px;font-weight:bold;line-height:30px;}
.channel-combo .tit h2{font-size: 30px; font-weight: bold; margin-bottom: 10px;}
.promote_banner .content .tit h1{color: #fb592e; font-size: 38px; font-weight: bold;}

.index05 .news_tab{margin-bottom: 40px; text-align: center;}
.index05 .news_tab li{cursor: pointer; display: inline-block; font-size: 22px; line-height:30px; padding: 20px 40px; position:relative;}
.index05 .news_tab li a{display: block;}
.index05 .news_tab li:after{background: #fb592e; bottom: 0; content: ""; height: 3px; left: 50%; position: absolute; right:50%; transition:all 0.5s ease;}
.index05 .news_tab li.cur:after{left: 0; right: 0;}
.index05 .news_tab li.cur{color: #fb592e;}

.common-bread{color: #666; line-height: 60px;}
.cluster_page{padding: 0;}
.cluster01{margin-bottom: 50px;}
.cluster01 .left{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-sizing: border-box; padding: 30px 40px 70px; width: 70%;}
.cluster01 .left .t{font-size: 30px;}
.cluster01 .left .date{color: #999; margin-bottom: 15px; text-align: right;}
.cluster01 .left .intro{background: #f4f4f4; font-size: 16px; margin-bottom: 20px; padding: 50px 25px 25px; position:relative;}
.cluster01 .left .intro:after{background: url(/resources/web/css/../img/cluster01_1.png); content: ""; height: 8px; left: 25px; position: absolute; top: 25px; width: 114px;}
.cluster01 .left .from{margin-top: 10px; text-align: right;}
.cluster01 .right{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); width: 27%;}
.cluster01 .right .top{background: url(/resources/web/css/../img/cluster01_2.jpg) no-repeat right center; background-size:cover; color: #fff; padding: 20px 25px;}
.cluster01 .right .top .t{font-size: 24px; font-weight: bold;margin-bottom: 2px;}
.cluster01 .right .link{padding: 10px 25px;}
.cluster01 .right .link a{display: block; font-size: 16px; padding: 10px 0;}
.cluster01 .right .link .n{color: #999; display: inline-block; font-size: 16px; font-weight: bold; min-width: 28px;}
.cluster01 .right .link a:nth-child(1) .n{color: #c80005;}
.cluster01 .right .link a:nth-child(2) .n{color: #ee4348;}
.cluster01 .right .link a:nth-child(3) .n{color: #fd9a28;}
.cluster02{background: #f4f4f4; padding-bottom: 70px;}
.cluster02 .item{background: #fff; box-sizing: border-box; display: block; padding: 25px 30px;}
.cluster02 .item .t{font-size: 20px; font-weight: bold; height: 60px; line-height: 30px;}
.cluster02 .item .desc{color: #333; height: 66px; line-height: 22px; margin: 10px 0;}
.cluster02 .item .date{color: #999;}

.cluster03{padding-bottom: 70px;}
.cluster03 .item{box-sizing: border-box; display: block; float:left; margin-bottom: 20px; width: 48%;}
.cluster03 .item:nth-child(even){float: right;}
.cluster03 .item .pic{height: 160px; overflow: hidden; width: 40%;}
.cluster03 .item .pic img{min-height: 100%; object-fit: cover;}
.cluster03 .item .info{float:right; width: 56%; }
.cluster03 .item .t{font-size: 20px; font-weight: bold; height: 60px; line-height: 30px;}
.cluster03 .item .desc{color: #333; height: 44px; line-height: 22px; margin: 10px 0;}
.cluster03 .item .date{color: #999;}
.cluster_page .promote04{background: #f4f4f4;}
.cluster_page .promote04 .item{background: #fff;}

.cluster2_page{padding:0;}
.cluster2_page .common-bread{background: #f4f4f4;}
.cluster2_page .promote04{background: #f4f4f4;}
.cluster2_page .promote04 .item{background: #fff;}
.cluster04{background: url("/resources/web/css/../img/cluster04_bg.jpg") no-repeat center bottom; background-size: cover; padding-bottom: 40px;}
.cluster04 .left{width:50%;}
.cluster04 .left .t{font-size: 30px;font-weight: bold; margin-bottom: 15px; margin-top: 40px;}
.cluster04 .left .desc{font-size: 15px; line-height: 2;}
.cluster04 .left .t2{font-size: 18px; font-weight: bold; margin-top: 30px;}
.cluster04 .left .fun{margin-top: 15px;}
.cluster04 .left .fun li{line-height: 36px; font-size: 15px; overflow: hidden;}
.cluster04 .left .fun li .num{color:#fb592e; font-weight: bold; margin-right: 10px; font-size: 18px; float: left;}
.cluster04 .right{width:45%;}

.cluster05 .item{display: block; box-shadow: 0 0 10px rgba(0,0,0,0.1); padding:18px 18px 26px; color:#333; box-sizing: border-box; height: 330px;}
.cluster05 .item:hover{background: #fb592e; color:#fff;}
.cluster05 .item .t{font-size: 20px; margin:15px 0 10px; font-weight: bold;}
.cluster05 .item .d{font-size: 14px; line-height: 26px;}
.cluster05 .news_item{background: url("/resources/web/css/../img/cluster05_rbg.jpg") no-repeat center top/ 100% 200px;  padding:18px 18px 25px; height:330px; box-sizing: border-box; position: relative;}
.cluster05 .news_item:before{content: ""; position: absolute; left:0; right:40px; top:0; height:40px; background:#fff; z-index:-1; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.cluster05 .news_item:after{content: ""; position: absolute; left:0; right:0; top:40px; bottom:0; background:#fff; z-index:-1; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.cluster05 .news_item a{display: block; padding-left: 20px; position:relative; margin-bottom: 8px; line-height:30px; font-size: 15px;}
.cluster05 .news_item a:after{content:""; position:absolute; left:3px; top:50%; width:6px; height:6px; border-radius:50%; background:#ddd; margin-top: -3px;}
.cluster05 .news_item .t{font-size: 24px; font-weight: bold; margin-bottom: 20px;}

.cluster06{background: #f4f4f4; margin-top: 65px; padding-bottom: 65px;}
.cluster06 .con .item{display: block; position:relative;}
.cluster06 .con .item .pic{position: absolute; left:0; top:0; width:100%; height:100%; z-index:0; overflow: hidden;}
.cluster06 .con .item .pic img{min-height:100%; object-fit:cover;}
.cluster06 .con .item .pic:after{content:""; position:absolute; left:0; right:0; top:0; bottom:0; background:#f4f4f4; z-index:1; transition: all .5s ease-in-out;}
.cluster06 .con .item .info{position:relative; color:#333; padding:30px;}
.cluster06 .con .item .info .date{color:#999;}
.cluster06 .con .item .info .t{font-size: 20px; font-weight: bold; color:#333; line-height:30px; height:90px; margin:20px 0;}
.cluster06 .con .item .info .d{color: #666; line-height:25px; height:150px;}
.cluster06 .con .item:hover .pic:after{background: rgba(251, 89, 46, 0.8);}
.cluster06 .con .item:hover .info *{color: #fff;}

.cluster07{padding-bottom: 65px;}
.cluster07 .con .item{padding:1px; display:block; position:relative;}
.cluster07 .con .item .cover{position:absolute; top:0; left:0; right:0; bottom:0; z-index:2; opacity:0; visibility:hidden; transition: all 0.5s ease-in-out; background: rgba(249, 90, 56, 0.9); color:#fff; padding:50px 40px;}
.cluster07 .con .item .cover .t{font-size: 20px; margin-bottom: 10px;}
.cluster07 .con .item .cover .d{font-size: 15px;}
.cluster07 .con .item .info{position:relative; z-index:1;}
.cluster07 .con .item .info .title{position: absolute; bottom:0; left:0; right:0; z-index:1; font-size: 20px; background:rgba(0, 0, 0, 0.6); color:#fff; padding:0 24px; line-height:60px; color: #fff;}
.cluster07 .con .item:hover .cover{opacity:1; visibility:visible;}
.cluster07 .con .item:hover .info .title{visibility: hidden;}


/* 底部修改20220714*/
.foot_top .dl {
    margin-right: 0;
}
.foot_top .dl1 .f_logo {
    margin-bottom: 30px;
}
.foot_top .dl1 ul li {
    margin-bottom: 0;
}
.foot_top .dl1 ul li:nth-child(1) {
    font-weight: 600;
    color: #fff;
    font-size: 14px;
}
.foot_top .dl1 ul li:nth-child(2) {
    margin-bottom: 8px;
}
.foot_top .section1 {
    border-left: 1px solid #363a40;
    padding-left: 5%;
    width: 20%;
    padding-bottom: 40px;
    margin-right: 2%;
}
.foot_top .section2 {
    width: 10%;
    padding-bottom: 40px;
    border-right: 1px solid #363a40;
}
.foot_top .section1 .con ul li {
    width: 50%;
    float: left;
}
.foot_top .section3 {
    padding-left: 5%;
    width: 32%;
}
.foot_top .section3 div {
    width: 40%;
    float: left;
}
.foot_top .section3 div p {
    color: #fff;
    text-align: center;
    margin-top: 15px;
}
.foot_top .section3 div:nth-child(1) {
    margin-right: 10%;
}
.friend {
    background: #2e3237;
    color: rgba(255,255,255,0.4);
    padding: 20px 0;
}
.friend .tit span:nth-child(1){
    font-weight: bold;
    color: #fff;
    font-size: 18px;
}
.friend .tit span:nth-child(2) {
    margin-left: 14px;
}
.friend .tit span:nth-child(3) {
    font-weight: 600;
}
.friend_link {
    margin-top: 18px;
}
.friend_link a {
    margin-right: 24px;
}


/**20220718@wangqz**/
.cluster01 .left{line-height:3}


.index07 .content{
    padding-bottom: 70px;
    display: flex;
    justify-content: space-between;
}
.index07 .content .item{
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    padding: 30px 40px;
    width: 31%;
    box-sizing: border-box;
}

.index07 .content .item .t{
    font-size: 30px;
    font-weight: bold;
}
.index07 .content .item .d{
    line-height: 25px;
    height: 75px;
}

.index07 .content .item .price{
    margin-bottom: 10px;
}

.index07 .content .item .num{
    font-size: 46px;
    font-weight: bold;
}
.index07 .content .item .unit{
    font-size: 20px;
    position: relative;
}
.index07 .content .item .flag{
    position: absolute;
    left: 0;
    font-size: 14px;
    background: #fb592e;
    color: #fff;
    bottom: 100%;
    padding: 3px;
    width: 50px;
    text-align: center;
    border-radius: 10px 10px 10px 0;
}

.product_price.channel_content{
    padding-top:0;
}
.product_price01{
    background: url("/resources/web/css/../img/product_price01_bg.jpg") no-repeat center top;
}

.product_price01 .top{
    text-align: center;
}

.product_price01 .tit{
    font-size: 58px;
    color: #fedba5;
    padding-top:60px;
    margin-bottom: 10px;
}

.product_price01 .desc{
    color: #ffb550;
    font-size: 18px;
}
.product_price01 .intro{
    padding:0 5%;
}
.product_price01 .intro .item{
    float: left;
    width: 20%;
    font-size: 16px;
    color:#fece8c;
    margin:50px 0;
    line-height: 3;
}

.product_price01 .content{
    display: flex;
    justify-content: space-between;
}
.product_price01 .content .item{
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    width: 31%;
    box-sizing: border-box;
    background: #fff;
}

.product_price01 .content .item .intro{
    padding:20px 0 35px;
}

.product_price01 .content .item .t{
    font-size: 26px;
    font-weight: bold;
    color: #aa4803;
    margin-bottom: 10px;
}
.product_price01 .content .item .d{
    color: #9f6714;
    border-bottom: 1px solid #f1e0d2;
    padding:0 20px 20px;
}

.product_price01 .content .item .price{
    font-weight: bold;
    padding:20px 0;
}

.product_price01 .content .item .num{
    font-size: 46px;
    font-weight: bold;
}
.product_price01 .content .item .unit{
    font-size: 20px;
    position: relative;
}
.product_price01 .content .item .flag{
    position: absolute;
    left: 0;
    font-size: 14px;
    background: #fb592e;
    color: #fff;
    bottom: 100%;
    padding: 3px;
    width: 50px;
    text-align: center;
    border-radius: 10px 10px 10px 0;
}

.product_price01 .content .item .common-btn{
    line-height: 46px;
    width: 185px;
    font-size: 20px;
}

.product_price01 .content .item .detail{
    text-align:left;
    padding:20px 40px 40px;
}

.product_price01 .content .item .detail .serv{
    font-size: 18px;
    font-weight: bold;
}

.product_price01 .content .item .detail .line{
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
    font-size: 14px;
}
.product_price01 .content .item .detail .line .v{
    text-align: right;
}

.product_price01 .content .item1 .intro{
    background: #f9f8f8;
}

.product_price01 .content .item2 .intro{
    background: #fff3ef;
}

.product_price01 .content .item3 .intro{
    background: #fff5e7;
}

.product_price01 .content .item1 .detail .v .hl{
    color: #9f6714;
}
.product_price01 .content .item2 .detail .v .hl{
    color: #f95a3a;
}

.product_price01 .content .item1 .common-btn,
.product_price01 .content .item2 .common-btn,
.product_price01 .content .item3 .common-btn,
.product_price01 .content .item4 .common-btn{
    background: #fdc87f;
    border-color: #fdc87f;
    color: #bd6015;
}

.j3d_case01 .tab_search{
    display: inline-block;
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow: hidden;
    height: 40px;
    vertical-align: middle;
    line-height: 40px;
    font-size: 0;
}
.j3d_case01 .tab_search input{
    border: none;
    padding: 0 10px;
    width: 160px;
    vertical-align: middle;
    line-height: 40px;
    height: 40px;
    font-size: 14px;
}
.j3d_case01 .tab_search button{
    border: none;
    background: #999999;
    line-height: 40px;
    height: 40px;
    font-size: 20px;
    color: #fff;
    box-sizing: border-box;
    padding: 0 5px;
    vertical-align: middle;
    cursor: pointer;
}
.j3d_case01 .tab_search button:hover{
    background: #f95a3a;
}
.j3d_case01 .tab_search button i{
    vertical-align: baseline;
}

.j3d_case01 .item .info .tag .small_tag{
    display: inline-block;
    border: 1px solid #f95a3a;
    color: #f95a3a;
    border-radius: 4px;
    margin: 10px 10px 0 0;
    padding: 0 5px;
    cursor: pointer;
}
.j3d_case01 .item .info .detail .tag .small_tag:hover{
    background: #fff;
    color: #f95a3a;
}

.j3d_case01 .item .info .detail .tag .small_tag{
    border-color: #fff;
    color: #fff;
}




/* bbin宝盈大赛 */
.comp_header .header_bar{position:relative;}
.competition_ban{position:relative;}
.competition_ban .more{cursor:pointer;}
.competition_nav .wrap{width:83%; margin:0 auto;}
.competition_nav .nav_box{background:#315ee2; padding:10px 0;}
.competition_nav .nav_box ul{text-align:center; font-size:0; width:60%; box-shadow:inset 0px 5px 10px 0px #264fda; border-radius:5px; margin:0 auto; padding:5px; box-sizing:border-box;}
.competition_nav .nav_box ul .li_{display:inline-block; font-size:20px; line-height:48px; color:#fff; padding:0 2.5%; cursor:pointer; box-shadow:inset 0px 5px 10px 0px #264fda; margin:0 3px; border-radius:5px;}
.competition_nav .nav_box ul .li_ a{color:#fff;}
.competition_nav .nav_box ul .li_.cur{box-shadow:inset 0px 5px 10px 0px #bed0f4; color:#fd6621; background:#fff;}
.competition_nav .nav_box ul .li_.cur a{color:#fd6621;}
.competition_nav.fixed{position:fixed; top:0; left:0; width:100%; z-index:2;}
.competition_nav.fixed .run_words{display:none;}
.competition_nav .run_words{width:100vw; overflow:hidden; background:#84caff;}
.competition_nav .run_words .scroll{white-space:nowrap; -webkit-animation:marquee 10s linear infinite; animation:marquee 10s linear infinite;}
.competition_nav .run_words .scroll span{display:inline-block; margin:6px 40px; font-size:15px; font-weight:bold; color:#4381fd;}
@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-12rem);
  }
}

.competition{background:url(/resources/web/css/../img/competition_bg.jpg) top no-repeat; background-size:cover; padding-top:0; padding-bottom:80px;}
.competition .rect-57{padding-bottom:57.14%;}
.competition .rect-127{padding-bottom:127%;}
.competition .imgZoom img, .competition .imgY180 img{-moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.competition .imgZoom{overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0);}
.competition .imgZoom:hover img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.competition .wrap{width:83%; margin:0 auto;}
.competition .title{text-align:center;}
.competition1{padding-top:130px;}
.competition1 .time{font-size:20px; color:#333; text-align:center; width:28.5%; margin:0 auto; margin-top:25px; margin-bottom:45px; background:#fff; line-height:58px;}
.competition1 .time span{font-weight:bold;}
.competition1 .content{width:85%; margin:0 auto; color:#fff; font-size:18px; line-height:28px;}

.competition2{margin:120px 0; text-align:center;}
.competition2 .content{margin-top:55px;}
.competition2 .content ul{font-size:0;}
.competition2 .content ul .li_{display:inline-block; width:20%; text-align:center;}

.competition3 .content{margin-top:55px;}
.competition3 .content .li_{width:32%; margin-right:2%; float:left; margin-bottom:55px; position:relative;}
.competition3 .content .li_.three{margin-right:0;}
.competition3 .content .li_ .intro{position:absolute; left:0; bottom:0; width:100%; background:url(/resources/web/css/../img/competition3_cover.png) center; background-size:cover;}
.competition3 .content .li_ .intro .tit{text-align:center; font-size:20px; color:#fff; padding:10px 0;}

.competition4{margin:120px 0;}
.competition4 .item{float:left; width:32%; margin-right:2%; position:relative;}
.competition4 .item:first-child{margin-right:0; width:100%; margin-bottom:30px;}
.competition4 .item:last-child{margin-right:0;}
.competition4 .item .intro{position:absolute; left:10%; bottom:10%; transform:translate(0,0); width:100%;}
.competition4 .item .intro .num{text-align:center; margin:15px 0; background:#fee473; border-bottom-right-radius:30px; color:#333; font-size:16px; line-height:30px; display:inline-block; width:60%;}
.competition4 .item .intro .con{font-size:16px; color:#fff; position:relative;}
.competition4 .item .intro .con div{position:relative; padding-left:15px; box-sizing:border-box; margin-bottom:8px;}
.competition4 .item .intro .con div::before{content:''; width:6px; height:6px; border-radius:50%; overflow:hidden; position:absolute;  top:10px;background:#fff; left:0;}
.competition4 .item:first-child .intro{bottom:50%; transform:translate(0,50%); width:auto;}
.competition4 .item:first-child .intro .num{border:1px solid #d2813f; border-top-left-radius:15px; border-bottom-right-radius:15px; line-height:44px; color:#d2813f; font-size:16px; background:transparent; width:100%; margin:25px 0;}
.competition4 .item:first-child .intro .con{color:#555;}
.competition4 .item:first-child .intro .con div{padding-left:30px;}
.competition4 .item:first-child .intro .con div::before{left:15px; background:#fb5b3a;}
.competition4 .tag{font-size:16px; color:#fff; margin-top:30px;}

.competition5 .content{margin-top:55px;}
.competition5 .content .li_{width:23.5%; margin-right:2%; float:left; position:relative; cursor:pointer;}
.competition5 .content .li_:last-child{margin-right:0;}
.competition5 .content .li_ .intro{position:absolute; left:0; bottom:0; width:100%; background:url(/resources/web/css/../img/competition3_cover.png) center; background-size:cover;}
.competition5 .content .li_ .intro .tit{text-align:center; font-size:20px; color:#fff; padding:10px 0;}
.competition5 .content .li_ .play{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:63px; height:63px; background:url(/resources/web/css/../img/competition5_icon.png) no-repeat center; background-size:cover;}

.competition6{margin:120px 0;}
.competition6 .content{margin-top:55px;}
.competition6 .content ul .li_{float:left; width:23%; margin-right:2%; background:url(/resources/web/css/../img/competition6_bg.png) no-repeat center; background-size:100% 100%; height:188px; padding:55px 35px 30px; box-sizing:border-box;}
.competition6 .content ul .li_:last-child{margin-right:0;}
.competition6 .content ul .li_ .tit{font-size:26px; line-height:26px; color:#333; font-weight:bold; margin-bottom:15px;}
.competition6 .content ul .li_ .tit span:last-child{font-size:18px; line-height:26px;}
.competition6 .content ul .li_ .con{font-size:16px; color:#555; text-align:left;}


.competition7 .content{margin-top:55px; background:url(/resources/web/css/../img/competition7_bg.png) no-repeat center; background-size:100% 100%; padding:65px 95px; box-sizing:border-box; height:623px;}
.competition7 .content div{position:relative; padding-left:28px; box-sizing:border-box; font-size:18px; color:#333; line-height:28px; margin-bottom:20px;}
.competition7 .content div::before{content:''; width:14px; height:14px; background:url(/resources/web/css/../img/competition7_icon.png) no-repeat center; background-size:cover; position:absolute; left:0; top:9px;}

.competition_infor{position:fixed; width:100%; height:100%; left:0; top:0; z-index:5; display:none;}
.competition_infor .cover{width:100%; height:100%; background:rgba(0,0,0,0.8); position:absolute; left:0; top:0;}
.competition_infor .close{width:32px; height:32px; background:url(/resources/web/css/../img/close.png) no-repeat center; background-size:cover; position:absolute; right:30px; top:25px; cursor:pointer;}
.competition_infor .content{width:612px; height:545px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); background:url(/resources/web/css/../img/login_item_bg.png) no-repeat top; background-size:cover; box-shadow:0 0 15px 0 #fb592e; padding:50px 85px; box-sizing:border-box;}
.competition_infor .content .title{font-size:26px; color:#333;}
.competition_infor .content .item{width:100%; height:44px; border-bottom:1px solid #999; margin-top:26px; position:relative;}
.competition_infor .content .item img{position:absolute; left:0; top:50%; transform:translate(0,-50%);}
.competition_infor .content .item input{background:none; border:none; width:100%; height:100%; padding:0 10px 0 50px; font-size:16px; color:#333; box-sizing:border-box;}
.competition_infor .content .item input::-webkit-input-placeholder{font-size:16px; color:#333;}
.competition_infor .content .item input::-moz-placeholder{font-size:16px; color:#333;}
.competition_infor .content .item input:-moz-placeholder{font-size:16px; color:#333;}
.competition_infor .content .item input:-ms-input-placeholder{font-size:16px; color:#333;}
.competition_infor .content button{border:none; outline:none; height:42px; font-size:16px; color:#fff; letter-spacing:3px; text-align:center; line-height:42px; background:#fb592e; margin:30px auto 0; border-radius:21px; cursor:pointer; display:block; padding:0 86px;}

.competition_infor .content .item.item4{height:auto; border:none;}
.competition_infor .content .item.item4 span{padding-left:30px; box-sizing:border-box; position:relative;}
.competition_infor .content .item.item4 span::before{content:''; width:20px; height:20px; background:url(/resources/web/css/../img/check.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0; cursor:pointer;}
.competition_infor .content .item.item4 span.cur::before{background:url(/resources/web/css/../img/check_on.jpg) no-repeat center;}

.competition7 .content{height:655px;}

/* 大赛底部 */
.competition_footer{background:#2b2f35; padding:60px 0;}
.competition_footer .wrap{width:83%; margin:0 auto; font-size:0;}
.competition_footer .left{color:rgba(255,255,255,0.3); margin-right:4%; width:29%; display:inline-block; vertical-align:middle; border-right:1px solid rgba(255,255,255,0.3); padding-left:5%; box-sizing:border-box;}
.competition_footer .left .tit{color:#fff;font-size:20px;margin:10px 0 18px;}
.competition_footer .left .con ul li{color:#fff;color:rgba(255,255,255,0.3);font-size:13px;line-height:28px;}
.competition_footer .left .f_logo{margin-bottom:40px;}
.competition_footer .left ul li a{color:#fb592e;font-size:28px;font-weight:bold;}
.competition_footer .left ul li:first-child{font-weight:600; color:#fff; font-size:14px;}
.competition_footer .left ul li{color:#fff;color:rgba(255,255,255,0.6);margin-bottom:10px; font-size:14px;}
.competition_footer .center{display:inline-block; vertical-align:middle; width:35%; border-right:1px solid rgba(255,255,255,0.3); padding:15px 0; margin-right:6%;}
.competition_footer .center .tit{font-size:20px; color:#fff; margin-bottom:15px;}
.competition_footer .center .item{float:left; width:31%;}
.competition_footer .center .item img{border-radius:7px; overflow:hidden;}
.competition_footer .center .item span{font-size:14px; color:#fff; display:block; margin-left:-20%; margin-top:5px; text-align:center;}
.competition_footer .right{display:inline-block; vertical-align:middle; width:25%;}
.competition_footer .right .tit{font-size:20px; color:#fff; margin-bottom:15px;}
.competition_footer .right .item{float:left; width:43%;}
.competition_footer .right .item img{border-radius:7px; overflow:hidden;}
.competition_footer .right .item span{font-size:14px; color:#fff; display:block; margin-left:-15%; margin-top:5px; text-align:center;}

.go_competition{position:fixed; bottom:0; left:0; width:100%; z-index:10;}
.go_competition .close{position:absolute; top:30px; right:30px; cursor:pointer;}
.header_bar .search{margin-right:10px;}
.competition5 .content .li_{margin-bottom:55px; width:32%;}
.competition5 .content .li_.three{margin-right:0;}
.competition6{margin-top:65px;}

.competition_ban .btns{text-align:center; font-size:0; position:absolute; width:100%; bottom:16%; left:0;}
.competition_ban .btns div{display:inline-block; cursor:pointer; position:relative; background:url(/resources/web/css/../img/ban_btn1.png) no-repeat center; background-size:contain; width:288px; height:69px; transition:all 0.5s ease;}
.competition_ban .btns div span{position:absolute; width:100%; top:50%; text-align:center; font-size:24px; font-weight:bold; transform:translate(0,-50%); left:0; transition:all 0.5s ease; color:#fff;}
.competition_ban .btns div:hover{background:url(/resources/web/css/../img/ban_btn2.png) no-repeat center; background-size:contain;}
.competition_ban .btns div:hover span{text-shadow:0.616px 0.788px 2px rgba(0, 0, 0, 0.63);}

.competition_upload{position:fixed; width:100%; height:100%; left:0; top:0; z-index:5; display:none;}
.competition_upload .cover{width:100%; height:100%; background:rgba(0,0,0,0.8); position:absolute; left:0; top:0;}
.competition_upload .close{width:32px; height:32px; background:url(/resources/web/css/../img/close.png) no-repeat center; background-size:cover; position:absolute; right:30px; top:25px; cursor:pointer;}
.competition_upload .content{width:800px; height:800px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); background:url(/resources/web/css/../img/login_item_bg.png) no-repeat top; background-size:cover; box-shadow:0 0 15px 0 #fb592e; padding:50px 85px; box-sizing:border-box; overflow:scroll; overflow-x:hidden;}
.competition_upload .content::-webkit-scrollbar{width:2px; height:4px;}
.competition_upload .content::-webkit-scrollbar-thumb{background:#fb592e;}
.competition_upload .content::-webkit-scrollbar-track{background:#f6f5f5;}
.competition_upload .content .title{font-size:26px; color:#333;}
.competition_upload .content .item{width:100%; margin-top:26px; position:relative;}
.competition_upload .content .item input{background:none; border:none; width:100%; height:44px; padding:0 10px; font-size:16px; color:#333; box-sizing:border-box; border-bottom:1px solid #999;}
.competition_upload .content .item input::-webkit-input-placeholder{font-size:16px; color:#333;}
.competition_upload .content .item input::-moz-placeholder{font-size:16px; color:#333;}
.competition_upload .content .item input:-moz-placeholder{font-size:16px; color:#333;}
.competition_upload .content .item input:-ms-input-placeholder{font-size:16px; color:#333;}
.competition_upload .content .item textarea{background:none; border:none; width:100%; height:200px; padding:10px; font-size:16px; color:#333; box-sizing:border-box; resize:none; border:1px solid #999;}
.competition_upload .content .item textarea::-webkit-input-placeholder{font-size:16px; color:#333; resize:none;}
.competition_upload .content .item textarea::-moz-placeholder{font-size:16px; color:#333; resize:none;}
.competition_upload .content .item textarea:-moz-placeholder{font-size:16px; color:#333; resize:none;}
.competition_upload .content .item textarea:-ms-input-placeholder{font-size:16px; color:#333; resize:none;}
.competition_upload .content .item span{color:#ff0d13; font-size:14px; display:block; padding-left:10px;}
.competition_upload .content button{border:none; outline:none; height:42px; font-size:16px; color:#fff; letter-spacing:3px; text-align:center; line-height:42px; background:#fb592e; margin:30px auto 0; border-radius:21px; cursor:pointer; display:block; padding:0 86px;}
.competition .rect-127{padding-bottom:57.14%;}
.competition_upload .content{height:65vh !important; top:55%;}
.competition_upload .content .item:nth-child(-n+6):after{position:absolute; left:0; top:30%; content:'*'; width:5px; height:5px; text-align:center; line-height:5px; color:#ff0d13;}

.competition8{padding-top:120px;}
.competition8 .rect-56{padding-bottom:56.35%;}
.competition8 .content form{margin-top:75px; margin-bottom:50px;}
.competition8 .content .inp{width:30%; display:inline-block; margin-right:35px; border:1px solid #fff; position:relative; vertical-align:text-bottom;}
.competition8 .content .inp input{text-indent:25px; width:100%; border:none; line-height:50px; font-size:16px; color:#fff; background:transparent;}
.competition8 .content .inp input::-webkit-input-placeholder{font-size:16px; color:#fff;}
.competition8 .content .inp input::-moz-placeholder{font-size:16px; color:#fff;}
.competition8 .content .inp input:-moz-placeholder{font-size:16px; color:#fff;}
.competition8 .content .inp input:-ms-input-placeholder{font-size:16px; color:#fff;}
.competition8 .content .inp button{width:23px; height:23px; background:url(/resources/web/css/../img/competition8_search.png) no-repeat center; background-size:cover; position:absolute; right:20px; top:50%; transform:translate(0,-50%); cursor:pointer; border:none;}
.competition8 .content .all{display:inline-block; font-size:20px; color:#fff; vertical-align:text-bottom;}
.competition8 .content .all span{color:#ff8e00; font-weight:bold;}
.competition8 .content .li_{width:32%; margin-right:2%; float:left; position:relative; margin-bottom:70px;}
.competition8 .content .li_.three{margin-right:0;}
.competition8 .content .li_ .tag{position:absolute; right:25px; top:0;}
.competition8 .content .li_ .tag span{color:#fff; font-size:16px; line-height:16px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.competition8 .content .li_ .intro{background:url(/resources/web/css/../img/competition8_bg.png) no-repeat bottom; background-size:100% 100%; padding:30px 40px 60px; box-sizing:border-box; font-size:0;}
.competition8 .content .li_ .intro div span{font-size:16px; color:#fff; line-height:25px; display:inline-block; vertical-align:text-top; width:80%;}
.competition8 .content .li_ .intro div span.fir{font-weight:bold; width:20%;}
.competition8 .content .li_ .intro .con{margin:15px 0;}
.competition8 .content .li_ button{line-height:35px; padding:0 40px; border:none; font-size:16px; color:#ff8e00; display:block; margin:0 auto; cursor:pointer; transition:all 0.5s ease; margin-top:25px;}
.competition8 .content .li_ button:hover{color:#fff; background:#ff8e00;}
.competition8 .content .li_ button.cur{color:#fff; background:#ff8e00;}
.competition8 .tips{font-size:18px; color:#fff; text-align:center; margin-bottom:35px;}

/* competition8 widgets_common_pages_3 start */
.competition8 .widgets_common_pages_3{ font-size: 13px; color: #000; text-align: center;}
.competition8 .widgets_common_pages_3 a,.competition8 .widgets_common_pages_3 span {  color: #fff;display: inline-block;border: 1px solid #ededed;padding:0px 14px;vertical-align: middle; font-size:16px ;font-weight:normal; height:40px;line-height:40px; background:transparent;}
.competition8 .widgets_common_pages_3 .count {margin-left: 10px;}
.competition8 .widgets_common_pages_3 a:hover,.competition8 .widgets_common_pages_3 span{color:#fff; background: #ff8e00;}
.competition8 .widgets_common_pages_3 span.goprev,.competition8 .widgets_common_pages_3 span.gonext {color: #fff; background: none}
.competition8 .widgets_common_pages_3 span.count { border: 0;background: 0;color: #fff;}
.competition8 .widgets_common_pages_3 a .ion{color: #fff; font-size: .8em;}
.competition8 .widgets_common_pages_3 a:hover .ion{color: #fff;}
/* competition8 widgets_common_pages_3 end */

.competition_nav .nav_box ul .li_a{display:inline-block; font-size:20px; line-height:48px; padding:0 2.5%; cursor:pointer; box-shadow:inset 0px 5px 10px 0px #264fda; margin:0 3px; border-radius:5px; color:#fff;}
.competition_nav .nav_box ul .li_a.cur{box-shadow:inset 0px 5px 10px 0px #bed0f4; color:#fd6621; background:#fff;}

.competition8 .content .li_ .intro .sub span{float:left;}
.competition8 .content .li_ .intro .sub span:last-child{height:125px; overflow:hidden; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
.competition8 .content .li_ .intro .sub{ *zoom: 1; *clear: both;}
.competition8 .content .li_ .intro .sub:before, .competition8 .content .li_ .intro .sub:after { display: table; clear: both; content: '';}

/* 获奖公示 */
.competition11{margin-top:110px;}
.competition11 .rect-56{padding-bottom:56.3%;}
.competition11 .box .rect-56{padding-bottom:62.65%;}
.competition11 .rect-67{padding-bottom:67.91%;}
.competition11 .content{margin-top:55px;}
.competition11 .content .li_{position:relative; margin-bottom:50px;}
.competition11 .content .li_:last-child{margin-bottom:0;}
.competition11 .content .top{background:#fff; position:relative; padding:30px 0; border-top-left-radius:25px; border-top-right-radius:25px; overflow:hidden;}
.competition11 .content .top::after{content:''; width:349px; height:183px; background:url(/resources/web/css/../img/competition11_bg.jpg) no-repeat center; background-size:cover; position:absolute; right:-10px; top:0;}
.competition11 .content .top .left{display:inline-block; vertical-align:middle; margin-left:90px; margin-right:105px;}
.competition11 .content .top .right{display:inline-block; vertical-align:middle; position:relative; z-index:1;}
.competition11 .content .top li{position:relative; padding-left:15px; box-sizing:border-box; margin-bottom:8px; font-size:18px; color:#333;}
.competition11 .content .top li::before{content:''; width:6px; height:6px; border-radius:50%; overflow:hidden; position:absolute;  top:10px;background:#fb5b3a; left:0;}
.competition11 .content .bott{border:7px solid #ffd046; box-sizing:border-box; border-top:none;}
.competition11 .content .bott .intro{font-size:0; padding:60px 110px; background:rgba(255,255,255,0.9); position:absolute; left:0; bottom:0; width:100%; box-sizing:border-box; border:7px solid #ffd046; border-top:none;}
.competition11 .content .bott .intro div span{font-size:18px; color:#333; line-height:25px; display:inline-block; vertical-align:text-top;}
.competition11 .content .bott .intro .sub span{max-width:92%;}
.competition11 .content .bott .intro div span.fir{font-weight:bold;}
.competition11 .content .bott .intro .sub span{float:left;}
.competition11 .content .bott .intro .sub span:last-child{max-height:125px; overflow:hidden; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
.competition11 .content .bott .intro .sub{ *zoom: 1; *clear: both;}
.competition11 .content .bott .intro .sub:before, .competition11 .content .bott .intro:after { display: table; clear: both; content: '';}

.competition11 .content .bott .intro .con{margin:15px 0;}
.competition11 .content .bott .item{position:relative; float:left; width:50%; box-sizing:border-box;}
.competition11 .content .bott .item::after{content:''; width:7px; height:100%; background:#ffd046; position:absolute; right:0; top:0;}
.competition11 .content .bott .item:last-child::after{display:none;}
.competition11 .content .bott .item .intro{position:static; padding:50px; background:#fff; border:none; background:#fff8e7;}
.competition11 .content .bott .item .intro .sub span{max-width:85%;}
.competition11 .content .bott .item .intro .sub span:last-child{height:125px;}
.competition11 .content .li_.three .bott .item{width:33.33%;}
.competition11 .content .li_.three .bott .item .intro .sub span{max-width:76%;}
.competition11 .content .small .bott{border-color:#fff; background:#fff;}
.competition11 .content .bott .box{width:33%; margin-right:0.4%; position:relative; border:none; float:left; margin-bottom:6px; height:342px; overflow:hidden;}
.competition11 .content .bott .box.three{margin-right:0;}
.competition11 .content .bott .box .title{background:url(/resources/web/css/../img/competition11_bg2.png) no-repeat center; background-size:cover; font-size:18px; font-weight:bold; line-height:48px; color:#fff;}
.competition11 .content .bott .box.fir .intro{position:absolute; background:rgba(255,235,187,0.9);}
.competition11 .content .bott .box .intro{background:#ffebbb; border:none; padding:24px 30px; position:static; margin-bottom:6px; height:110px;}
.competition11 .content .bott .box .intro:last-child{margin-bottom:0;}
.competition11 .content .bott .box .intro .con{margin-bottom:0;}

/*20230206*/
.header_bar .to_trial{cursor:pointer; background: #fb592e; border-radius:6px;color:#fff;display:inline-block; width: 95px; text-align: center; box-sizing: border-box}
.header .channel .simple_sec .sec_channel.pro_slide{box-shadow: 0 0 5px rgb(0 0 0 / 10%); width: 780px;left: 0;transform: translateX(-270px);padding-bottom: 30px;}
.header .channel .simple_sec .sec_channel.pro_slide .pro_box{width: 42%;}
.header .channel .simple_sec .sec_channel.pro_slide .pro_grid{display: flex;justify-content: space-around;}
.header .channel .simple_sec .sec_channel.pro_slide .pro_box .t{font-size: 18px;font-weight: bold; line-height: 50px; border-bottom: 1px solid #f4efec; margin:10px 0 30px;}
.header .channel .simple_sec .sec_channel.pro_slide .pro_box .pro_intro{display: flex; padding:12px 0; text-align: left;}
.header .channel .simple_sec .sec_channel.pro_slide .pro_box .pro_intro img{margin-right: 20px;}
.header .channel .simple_sec .sec_channel.pro_slide .pro_box .pro_intro .name{font-size: 16px;font-weight: bold;}
.header .channel .simple_sec .sec_channel.pro_slide .pro_box .pro_intro .d{font-size: 14px; color: #999;}
.header_bar .trial_dropdown{display:none; position: absolute;background: #f2f3f5;top: 100%;left: -34%;right: 0;width: 380px;box-shadow: 0 0 10px rgb(0 0 0 / 10%);}
.header_bar .trial_dropdown .item{line-height: 1.8;display: flex;margin: 30px;justify-content: space-between;align-items: center;background: linear-gradient(176deg, #fef3e5, #ffffff);padding: 15px 20px 20px 20px;border: 1px solid #fff;}
.header_bar .trial_dropdown .item .d{font-size: 13px;}
.header_bar .trial_dropdown .item .name{font-size: 26px;font-weight: bold;}
.header_bar .user_info .ava{width: 42px;height: 42px;border-radius: 50%;overflow: hidden; box-sizing: border-box;margin-left: 10px;}
.header_bar .user_info{display: flex; color: #fb592e;}
.header_bar .user_info .name{max-width: 100px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.header_bar .user_dropdown{display:none; position: absolute;background: #f2f3f5;top: 100%;right: 0;width: 130px;box-shadow: 0 0 10px rgb(0 0 0 / 10%);}
.header_bar .user_dropdown a{text-align: center; padding:0 10px; display: block}

.market04 ul{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);}
.market04 ul li{position:relative;}
.market04 ul li.hot:after{background:url(/resources/web/css/../img/market_hot.jpg) no-repeat;content:"";height:45px;left:0;position:absolute;top:0;width:36px;}
.market04 ul li {border-bottom:1px solid #f2f2f2;display:block;overflow:hidden;padding:45px 50px;}
.market04 ul li .pic{margin-right:3%;width:12%;}
.market04 ul li .pic .rect-6667{padding-bottom:66.67%;}
.market04 ul li .info{width:56%;}
.market04 ul li .info .t{font-size:20px;font-weight:bold;}
.market04 ul li .info .desc{color:#666;margin:3px 0 10px;}
.market04 ul li .info .con{color:#333;}

.market04 ul .widgets_common_pages_3{padding:50px 0;}

.market04 ul li .link{width:26%; text-align: center;}
.market04 ul li .link .top{display: flex;align-items: center; justify-content: flex-end;}
.market04 ul li .link .p1{color:#fb592e;font-size:16px;}
.market04 ul li .link .p1 span{font-size:36px;}
.market04 ul li .link .ask{font-size:20px; color: #fb592e;}
.market04 ul li .link .ask i{vertical-align: unset; margin:0;}
.market04 ul li .info .common-btn{width:110px; margin-top: 10px;}
.market04 ul li .info .common-btn.grey{background-color: #d8d8d8; color:#333; border-color: #d8d8d8;}

.index07.index07_cp .content .item{width: 24%;}

.market04 ul li .link .btm .sale{text-align: right;margin-top: 10px;}
.market_detail01 .left .link{display: flex;align-items: center;}
.market_detail01 .left .link .price{color:#333;margin-right: 20px;}
.market_detail01 .left .link .price .p1{color:#fb592e;font-size:16px;}
.market_detail01 .left .link .price .p1 span{font-size:30px;}
.product_price01.product_price01_cp .content .item{width: 24%; padding: 0;text-align: center;}
.product_price01.product_price01_cp .content .item .detail{padding:20px 30px 40px;}
.product_price01.product_price01_cp .index-combo{padding-top: 0;}
.product_price01 .content .item4 .intro{background: #f8f7fd}


/* 大赛202301 */
.competition202301 .wrap{width:1600px;}
.competition202301.channel_content{padding-top:0; padding-bottom:0;}
.flm_banner img{width:100%;}
/* .flm_banner{height:556px; position:relative; overflow:hidden;}
.flm_banner>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;} */
.competition202301_01{padding:115px 0 0;}
.competition202301_01 .infor{text-align:center;}
.competition202301_01 .infor .tit{font-size:44px; line-height:44px; color:#333; padding-bottom:30px;}
.competition202301_01 .infor .con{font-size:24px; line-height:36px; color:#555; font-weight:lighter;}
.competition202301_01 .infor .txt{font-size:24px; line-height:36px; color:#ff7419; margin-top:30px;}
.competition202301_01 .infor .txt a{display:block; width:513px; height:67px; line-height:67px; background:linear-gradient(to top, #ff8b3f, #ff7419); font-size:20px; color:#fff; text-align:center; border-radius:30px; margin:30px auto 0;}
.competition202301_01 .infor .txt a:hover{ box-shadow: 0px 5px 9px 0px rgba(176, 75, 50, 0.23); font-weight:bold;}
.competition202301_01 .content{position:relative; margin-top:50px; height:446px; background:url(/resources/web/css/../img/flm01_1.png) no-repeat center/100%;}
.competition202301_01 li{position:absolute; transform:translate(-50%, -50%);}
.competition202301_01 li.li01{top:40%; left:17%;}
.competition202301_01 li.li02{top:55%; left:38.5%;}
.competition202301_01 li.li03{top:40%; left:59.5%;}
.competition202301_01 li.li04{top:55%; left:80.5%;}
.competition202301_01 li .box{position:relative; width:182px; height:182px; border:1px solid #CBCBCB; border-radius:50%; transition:0.5s ease; display:flex; justify-content:center; flex-direction:column; margin:0 auto; overflow:hidden; box-shadow: 0px 0px 24.03px 2.97px rgba(51, 41, 38, 0.15);} 
.competition202301_01 li .box::after{content:"1"; position:absolute; top:55%; left:70%; font-size:100px; line-height:1; font-weight:bold; color:#f2f2f2; transition:all .5s ease;}
.competition202301_01 li:hover .box::after{opacity:0.2;}
.competition202301_01 li.li01 .box::after{content:"1";}
.competition202301_01 li.li02 .box::after{content:"2";}
.competition202301_01 li.li03 .box::after{content:"3";}
.competition202301_01 li.li04 .box::after{content:"4";}
.competition202301_01 li .box .icon{width:42px; height:42px; background:url(/resources/web/css/../img/flm01_icon1.png) no-repeat center; background-size:contain; transition:all 0.5s ease; margin:0 auto 15px;}
.competition202301_01 li.li01 .box .icon{background-image:url(/resources/web/css/../img/flm01_icon1.png);}
.competition202301_01 li.li02 .box .icon{background-image:url(/resources/web/css/../img/flm01_icon2.png);}
.competition202301_01 li.li03 .box .icon{background-image:url(/resources/web/css/../img/flm01_icon3.png);}
.competition202301_01 li.li04 .box .icon{background-image:url(/resources/web/css/../img/flm01_icon4.png);}
.competition202301_01 li .box .text{font-size:18px; line-height:26px; color:#333; text-align:center;}
/* .competition202301_01 li:hover .box .icon{background:url(/resources/web/css/../img/flm01_3.png) no-repeat center; background-size:cover;} */
.competition202301_01 li.li01:hover .box .icon{background-image:url(/resources/web/css/../img/flm01_icon1c.png);}
.competition202301_01 li.li02:hover .box .icon{background-image:url(/resources/web/css/../img/flm01_icon2c.png);}
.competition202301_01 li.li03:hover .box .icon{background-image:url(/resources/web/css/../img/flm01_icon3c.png);}
.competition202301_01 li.li04:hover .box .icon{background-image:url(/resources/web/css/../img/flm01_icon4c.png);}
.competition202301_01 li:hover .box{background:#ff812f; border-color:#ff812f;}
.competition202301_01 li:hover .box .text{color:#fff;}
/* .competition202301_01 li:nth-child(2n+1){margin-top:50px;}
.competition202301_01 li:nth-child(2n){margin-top:160px; transform:translateX(-15px); transition:0.5s ease;} */
.competition202301_02{padding-top:75px; padding-bottom:30px; background:#FF7B25;}
.competition202301_02 .infor{text-align:center;}
.competition202301_02 .infor .tit{font-size:44px; line-height:44px; color:#fff;}
.competition202301_02 .content{margin-top:60px;}
.competition202301_02 .content .item{width:32.5%; float:left; margin-left:1.25%; cursor:pointer;}
.competition202301_02 .content .item:first-child{margin-left:0;}
.competition202301_02 .content .item .rect-61{padding-bottom:61%;}
.competition202301_02 .content .item .img_{position:relative}
.competition202301_02 .content .item .img_ .cover{position:absolute; left:0; top:0; width:58%;}
.competition202301_02 .content .item .img_ .cover .box{padding:50px 25px 40px 33px;}
.competition202301_02 .content .item .img_ .cover .box .t{font-size:24px; line-height:30px; height:60px; color:#333; display:inline-block; position:relative; margin-bottom:5px; overflow:hidden;}
/* .competition202301_02 .content .item .img_ .cover .box .t:after{content:''; width:100%; height:4px; background:#ff7419; position:absolute; left:0; bottom:0px;} */

.competition202301_02 .content .item .img_ .cover .box .t span{position:relative; z-index:2;}
.competition202301_02 .content .item .img_ .cover .box .c{font-size:16px; line-height:22px; color:#333; font-weight:lighter; height:110px; padding-right:6px; overflow-y:auto; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; margin-bottom:40px;;}
.competition202301_02 .content .item .img_ .cover .box .c::-webkit-scrollbar {width:1px; height:4px;}
.competition202301_02 .content .item .img_ .cover .box .c::-webkit-scrollbar-thumb {border-radius:0; background:#ff7419;}
.competition202301_02 .content .item .img_ .cover .box .c::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.competition202301_02 .content .item .img_ .cover .box .more{font-size:14px; line-height:20px; color:#555;}
.competition202301_02 .content .item .img_ .cover .box .more .icon{display:inline-block; width:16px; height:11px; background:url(/resources/web/css/../img/jt.png) no-repeat center; transition: 0.5s ease; margin-left:4px;}
.competition202301_02 .content .item:hover .img_ .cover .box .more{color:#FF7B25;}
.competition202301_02 .content .item:hover .img_ .cover .box .more .icon{background:url(/resources/web/css/../img/jt_on.png) no-repeat center;}
.competition202301_02 .content .item img{transition:all 0.5s ease;}
.competition202301_02 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.competition202301_03{background:url(/resources/web/css/../img/flm03_1.jpg) no-repeat center; background-attachment:fixed; padding-top:86px;}
.competition202301_03 .pt1{margin-bottom:87px;}
.competition202301_03 .pt1 .content{margin-top:50px;}
.competition202301_03 .pt1 .content li{float:left; width:24%; margin-left:1.33%; min-height:435px;box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.15); background:#fff; transition:0.5s ease; border-radius:15px;}
.competition202301_03 .pt1 .content li:first-child{margin-left:0;}
.competition202301_03 .pt1 .content li .box{padding:88px 60px 70px; text-align:center;}
.competition202301_03 .pt1 .content li .tit{font-size:30px; line-height:30px; color:#ff7419; white-space:nowrap;}
.competition202301_03 .pt1 .content li .con{font-size:16px; line-height:25px; height:100px; overflow-y:auto; color:#333; padding-right:6px; margin-top:40px; margin-bottom:50px; font-weight:lighter;}
.competition202301_03 .pt1 .content li .con::-webkit-scrollbar {width:1px; height:4px;}
.competition202301_03 .pt1 .content li .con::-webkit-scrollbar-thumb {border-radius:0; background:#ff7419;}
.competition202301_03 .pt1 .content li .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.competition202301_03 .pt1 .content li .num{width:80px; height:57px; background-position:0 0; margin:0 auto; background-repeat:no-repeat;}
.competition202301_03 .pt1 .content .li01 .num{background-image:url(/resources/web/img/competition202301_03pt1_01.png);}
.competition202301_03 .pt1 .content .li02 .num{background-image:url(/resources/web/img/competition202301_03pt1_02.png);}
.competition202301_03 .pt1 .content .li03 .num{background-image:url(/resources/web/img/competition202301_03pt1_03.png);}
.competition202301_03 .pt1 .content .li04 .num{background-image:url(/resources/web/img/competition202301_03pt1_04.png);}
.competition202301_03 .pt1 .content li:hover{background:linear-gradient(to top, #ff8b3f, #ff7419);}
/* .competition202301_03 .pt1 .content li:hover .num{background-position:0 -57px;} */
.competition202301_03 .pt1 .content .li01:hover .num{background-image:url(/resources/web/img/competition202301_03pt1_01c.png);}
.competition202301_03 .pt1 .content .li02:hover .num{background-image:url(/resources/web/img/competition202301_03pt1_02c.png);}
.competition202301_03 .pt1 .content .li03:hover .num{background-image:url(/resources/web/img/competition202301_03pt1_03c.png);}
.competition202301_03 .pt1 .content .li04:hover .num{background-image:url(/resources/web/img/competition202301_03pt1_04c.png);}
.competition202301_03 .pt1 .content li:hover .tit{color:#fff;}
.competition202301_03 .pt1 .content li:hover .con{color:#fff;}
.competition202301_03 .pt2 .content{margin-top:50px;}
.competition202301_03 .pt2 .content .item{float:left; width:49%; margin-right:2%; margin-bottom:2%; position:relative; overflow:hidden;}
.competition202301_03 .pt2 .content .item:nth-child(2n){margin-right:0;}
.competition202301_03 .pt2 .content .item .box{padding:69px 78px 69px 70px; background:#ffffff; border-radius:15px; display:flex;justify-content:space-between; align-items:center;}
.competition202301_03 .pt2 .content .item .box .info_ .t{font-size:30px; color:#ff7419;}
.competition202301_03 .pt2 .content .item .box .info_ .c{font-size:16px; color:#333; line-height:26px; margin-top:7px; height:52px;}
.competition202301_03 .pt2 .content .item .cover{position:absolute; left:100%; top:0; width:100%; height:100%; background:linear-gradient(to left, #ff8b3f, #ff7419); border-radius:15px; opacity:0; visibility:hidden; transition:0.5s ease;}
.competition202301_03 .pt2 .content .item .cover .info{padding:60px 70px 35px;}
.competition202301_03 .pt2 .content .item .cover .info .tit{font-size:30px; line-height:30px; color:#fff;}
.competition202301_03 .pt2 .content .item .cover .info .con{font-size:16px; line-height:25px; color:#fff; font-weight:lighter; margin-top:30px; height:100px; overflow-y:auto;}
.competition202301_03 .pt2 .content .item .cover .info .con::-webkit-scrollbar {width:4px; height:4px;}
.competition202301_03 .pt2 .content .item .cover .info .con::-webkit-scrollbar-thumb {border-radius:0; background:#f6f5f5;}
.competition202301_03 .pt2 .content .item .cover .info .con::-webkit-scrollbar-track {border-radius:0; background:#ff7419;}
.competition202301_03 .pt2 .content .item:hover .cover{opacity:1; visibility:visible; left:0;}

.competition202301_04{position:relative; padding:50px 0 340px;}
.competition202301_04 .infor{text-align:center;}
.competition202301_04 .infor .tit{font-size:52px; color:#333;}
.competition202301_04 .infor .con{font-size:24px; color:#555; font-weight:lighter; margin-top:10px;}
.competition202301_04 .content{display:flex;}
.competition202301_04 .content .item{float:left; box-sizing: border-box; width:33.33%; margin-top:50px; border-radius:12px; text-align:center; border-left:1px solid #e1e1e1; transition:all .5s ease;}
.competition202301_04 .content .item:first-child{border-left-color:transparent;}
.competition202301_04 .content .item .intro{padding:40px 0 28px; line-height:1; }
.competition202301_04 .content .item .intro .tit{font-size:38px; color:#333;}
.competition202301_04 .content .item .progress{position:relative; padding-bottom:40px; padding-left:10px; padding-right:10px;}
.competition202301_04 .content .item .progress .overlay{display:none; position:absolute; top:42%; width:100%; text-align:center; z-index:1;}
.competition202301_04 .content .item .progress .overlay .text{font-size:24px;}
.competition202301_04 .content .item .step{padding:24px 0;}
.competition202301_04 .content .item .step a{display:block;}
.competition202301_04 .content .item .step .tit{font-size:20px; line-height:36px; font-weight:lighter; color:#333;}
.competition202301_04 .content .item .step .con{font-size:14px; line-height:25px; color:#ff7419;}
.competition202301_04 .content .item:hover{overflow:hidden; box-shadow: 0px 0px 29px 0px rgba(55, 63, 89, 0.13); border-left-color:transparent;}
.competition202301_04 .content .item:hover+.item{border-left-color:transparent;}
.competition202301_04 .content .item:hover .intro{background:linear-gradient(to right, #ff7419, #ff8b3f);}
.competition202301_04 .content .item:hover .intro .tit{color:#fff;}
.competition202301_04 .content .item:hover .step:hover .tit{font-weight:bold;}
.competition202301_04 .content .item:hover .step:hover .con{font-weight:bold;}
.competition202301_04 .content .item.blur .progress ul{filter:blur(4px); pointer-events:none; user-select:none;}
.competition202301_04 .content .item.blur .progress .overlay{display:block;}
.competition202301_04 .circle_left{position:absolute; left:0; bottom:60px;}
.competition202301_04 .circle_right{position:absolute; right:0; top:-130px;}
.competition202301_04 .circle_left img{transform-origin: center left;}
.competition202301_04 .circle_right img{transform-origin: center right;}
.competition202301_05{background:#f2f2f2; margin-bottom:-280px; padding-bottom:50px;}
.competition202301_05 .wrap{position:relative; top:-280px;}
.competition202301_05 .infor{line-height:50px; vertical-align:bottom;}
.competition202301_05 .infor .tit{float:left; font-size:44px; color:#333;}
.competition202301_05 .infor .btns{float:right; font-size:16px; display:flex; align-items:flex-end;}
.competition202301_05 .infor .btns .more_btn .iconfont{font-size:24px; vertical-align:bottom; margin:0 5px;}
.competition202301_05 .content{margin-top:50px;}
.competition202301_05 .content .rect-127{padding-bottom:127.25%;}
.competition202301_05 .content .rect-55{padding-bottom:55.75%;}
.competition202301_05 .content .swiper-slide{float:left; width:25%; overflow:hidden;}
.competition202301_05 .content .swiper-slide .item{position:relative; cursor:pointer;}
.competition202301_05 .content .swiper-slide .item .intro_box{background:url(/resources/web/css/../img/competition202301_05_bg.jpg) no-repeat center/cover;}
.competition202301_05 .content .swiper-slide .item .intro{padding:40px 50px 0 40px; color:#fff;}
.competition202301_05 .content .swiper-slide .item .intro .tit{font-size:30px;}
.competition202301_05 .content .swiper-slide .item .intro .con{font-size:18px; font-weight:lighter; margin-top:20px; line-height:30px; height:180px; overflow-y:auto;}
.competition202301_05 .content .swiper-slide .item .intro .con::-webkit-scrollbar {width:1px; height:4px;}
.competition202301_05 .content .swiper-slide .item .intro .con::-webkit-scrollbar-thumb {border-radius:0; background:#ff7419;}
.competition202301_05 .content .swiper-slide .item .intro .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.competition202301_05 .content .swiper-slide .item .intro .btns{margin-top:30px;}
.competition202301_05 .content .swiper-slide .item .intro .btns .more_btn{display:inline-block; font-size:14px;}
.competition202301_05 .content .swiper-slide .item .intro .btns .more_btn .iconfont{transition:transform .5s ease;}
.competition202301_05 .content .swiper-slide .item .intro .btns .more_btn:hover .iconfont{transform:translateX(5px);}
.competition202301_05 .content .swiper-slide .item.odd .intro .btns .more_btn:hover{color:#fff; }
.competition202301_05 .content .swiper-slide .item.even{padding-top:55.75%;}
.competition202301_05 .content .swiper-slide .item.even .intro_box{background:#fff;}
.competition202301_05 .content .swiper-slide .item.even .intro{padding-top:100px; color:#333;}
.competition202301_05 .content .swiper-slide .item.even .img_box{position:absolute; top:0; left:0;}
.competition202301_05 .content .swiper-slide .item:hover .intro .tit{font-weight:bold;}
.competition202301_05 .content .swiper-slide .item:hover .intro .con{font-weight:normal;}
.competition202301_05 .content .swiper-pagination{position:static; margin-top:36px; line-height:1;}
.competition202301_05 .content .swiper-pagination .swiper-pagination-bullet{background:#ffbe94; opacity:1; width:16px; height:16px; margin:0 11px; border-radius:8px; transition:all .5s ease;}
.competition202301_05 .content .swiper-pagination .swiper-pagination-bullet-active{background:#ff7b25; width:54px;}

.competition202301_06{background:#fff; padding:50px 0 80px;}
.competition202301_06 .infor{line-height:50px; vertical-align:bottom;}
.competition202301_06 .infor .tit{float:left; font-size:44px; color:#333;}
.competition202301_06 .infor .btns{float:right; display:flex; align-items:flex-end; font-size:16px;}
.competition202301_06 .infor .btns .more_btn .iconfont{font-size:24px; vertical-align:bottom; margin:0 5px;}
.competition202301_06 .content .common-grid { width: 102.5%; }
.competition202301_06 .content .common-grid:before, .common-grid:after { display: table; clear: both; content: ''; }
.competition202301_06 .content .common-grid [class*="span-"] { float: left; margin-right: 2.5%; }
.competition202301_06 .content .common-grid .span-3 { width: 22.5%; }
.competition202301_06 .content .common-grid .span-4 { width: 30.8333%; }
.competition202301_06 .content .common-grid .span-6 { width: 47.5%; }
.competition202301_06 .content .common-grid .span-9 { width: 72.5%; }
.competition202301_06 .content .lesson_item {display:block; background: #fff; border-radius: 4px; overflow: hidden; height: 294px; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.competition202301_06 .content .lesson_item .detail { display: block; padding: 10px 20px; }
.competition202301_06 .content .lesson_item .detail .tit { font-size: 16px; font-weight: bold; line-height: 30px; height: 60px;}
.competition202301_06 .content .lesson_item .detail .btm { color: #666; }
.competition202301_06 .content .lesson_item .detail .btm .focus span { margin-left: 6px; }
.competition202301_06 .content .lesson_item .detail .btm i { margin: 0; vertical-align: inherit; }
.competition202301_06 .content .lesson_item:hover { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
.competition202301_06 .content .video_item { margin-top: 34px; cursor: pointer; }
.competition202301_06 .content .video_item .cover { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.2); z-index: 2; }
.competition202301_06 .content .video_item .play { position: absolute; left: 0; right: 0; text-align: center; color: #fff; line-height: 40px; font-size: 56px; margin-top: -20px; top: 50%; z-index: 3; }
.competition202301_06 .content .video_item .time_length { position: absolute; right: 10px; bottom: 10px; font-size: 12px; line-height: 20px; padding: 0 10px; border-radius: 10px; z-index: 2; color: #fff; background: rgba(0, 0, 0, 0.5); }

.competition202301_07{padding:70px 0 50px; background:url(/resources/web/css/../img/competition202301_07_bg.jpg) no-repeat center/cover;}
.competition202301_07 .infor .tit{text-align:center; font-size:44px; color:#fff;}
.competition202301_07 .infor .con{font-size:18px; font-weight:lighter; color:#fff; margin-top:20px; text-align:center;}
.competition202301_07 .infor .con .item{display:inline-block; position:relative; padding-left:24px; margin:0 25px;}
.competition202301_07 .infor .con .item .icon{position:absolute; left:0; top:14px; margin-top:-10px;}
.competition202301_07 .infor .con .item .text{display:inline-block; line-height:30px; transition:all .5s ease; white-space:nowrap; transition:none; overflow:hidden;}
.competition202301_07 .infor .con .item:hover{color:#fff;}
.competition202301_07 .infor .con .item:hover .text{font-weight:bold;}
/* .competition202301_07 .infor .con .item:hover .text{text-shadow: 0px 1px 4px rgba(0, 0, 0, 0.4);} */
.competition202301_07 .infor .btns{margin-top:36px; text-align:center;}
.competition202301_07 .infor .btns .join_btn{display:inline-block; font-size:20px; color:#333; line-height:43px; padding:0 64px; border-radius:22px; background:#fff; transition:all .5s ease;}
.competition202301_07 .infor .btns .join_btn:hover{box-shadow: 0px 5px 9px 0px rgba(176, 75, 50, 0.23); font-weight:bold; background: #ff7b25; color:#fff;} 



/* 侧导航 */
.right_nav{position:fixed; right:0; bottom:100px; z-index:9;}
.right_nav li{ border:1px solid #FDD9CF; margin-bottom:12px; position:relative; cursor:pointer;}
.right_nav li .box{position:relative; width:80px; height:80px; z-index:2; background:#fff; display:flex; justify-content:center;; flex-direction:column;}
.right_nav li .icon{text-align:center; }
.right_nav li .icon img{display:inline-block; height:34px;}
.right_nav li .text{font-size:16px; line-height:20px; color:#333333; font-weight:lighter; text-align:center; margin-top:5px;}
.right_nav li .ewm{position:absolute; right:100%; top:0; padding:12px 20px 5px; border:1px solid #FDD9CF; transition:0.5s ease; opacity:0; visibility:hidden; background:#fff; z-index:1;}
.right_nav li .ewm img{width:80px; height:80px; max-width:none}
.right_nav li .ewm .txt{font-size:14px; text-align:center; margin-top:5px;}
.right_nav li .tel{padding:17px; position:absolute; right:100%; top:0; border:1px solid #FDD9CF; transition:0.5s ease;  background:#fff; text-align:center; height:100%; overflow:hidden; box-sizing:border-box;opacity:0; visibility:hidden;}
.right_nav li .tel .txt{font-size:14px; color:#333;}
.right_nav li .tel .txt a{display:block; font-size:24px; color:#ff812f; white-space:nowrap}

.right_nav li:hover .ewm{opacity:1; visibility:visible;}
.right_nav li:hover .tel{opacity:1; visibility:visible;}

.story_list .news_list02{margin-top:0;}

.common_modal {opacity:0; visibility:hidden;}
.common_modal.modal_active{opacity:1; visibility:visible;}
.common_modal .modal_bg{position:fixed; top:0; right:0; bottom:0; left:0; background:#000; opacity:0.6; z-index:999;}
.common_modal .modal_box{position:fixed; top:50%; left:50%; transform:translate(-50%, -50%); min-width:280px; min-height:200px; background:#fff; border-radius:14px; overflow:hidden; z-index:1000;}
.common_modal .modal_box{opacity:0; visibility:hidden; transition:all .3s ease;}
.common_modal.modal_active .modal_box{opacity:1; visibility:visible;}
.common_modal .modal_content{padding:100px;}
.common_modal .modal_content .intro{text-align:center;}
.common_modal .modal_content .intro .tit{font-size:44px; color:#ff751c; margin-bottom:20px;}
.common_modal .modal_content .intro .con{font-size:16px; color:#666; margin-bottom:20px;}
.common_modal .modal_content .content{padding:20px 0;}
.common_modal .modal_content .btns{text-align:center;}
.common_modal .modal_content .btns .modal_btn{display:inline-block; width:250px; line-height:54px; border-radius:27px; text-align:center; font-size:18px; color:#fff; background:#ff751c; transition:none;}
.common_modal .modal_content .btns .modal_btn:hover{font-weight:bold; box-shadow: 0px 3px 6px 0px rgba(60, 30, 10, 0.2);}
.common_modal .modal_box .close_btn{position:absolute; top:40px; right:40px; width:54px; height:54px; background:#fff; border:1px solid #d6d6d6; color:#d6d6d6; border-radius:50%; transition:none;}
.common_modal .modal_box .close_btn .iconfont{position:absolute; font-size:20px; margin:0; padding:0; top:50%; left:50%; transform:translate(-50%, -50%);}
.common_modal .modal_box .close_btn:hover{border-color:#ff761c; background:#ff761c; color:#fff;}

.submit_modal.common_modal .modal_content .content .form_cell{border:1px solid #888; line-height:30px; font-size:20px;  white-space:nowrap; margin-bottom:35px;}
.submit_modal.common_modal .modal_content .content .form_cell label{display:inline-block; padding:15px 0; width:180px; color:#666; text-align:center; border-right:1px solid #888;}
.submit_modal.common_modal .modal_content .content .form_cell input{display:inline-block; width:680px; height:100%; color:#666; border:none; outline:none; padding:0 10px;}

.role_modal.common_modal .modal_content .content{text-align:center; white-space:nowrap;}
.role_modal.common_modal .modal_content .content .role_item{display:inline-block; width:300px; padding:0 32px;}
.role_modal.common_modal .modal_content .content .role_item .role_btn{display:block; font-size:20px; line-height:68px; border-radius:34px; width:100%; border:1px solid #b4b4b4; color:#ff761c; transition:none;}
.role_modal.common_modal .modal_content .content .role_item .role_btn:hover{background:#ff761c; border-color:#ff761c; color:#fff; font-weight:bold; box-shadow: 0px 3px 6px 0px rgba(60, 30, 10, 0.2);}
.role_modal.common_modal .modal_content .content .role_item .text{font-size:14px; color:#666; margin-top:10px;}

.alert_modal.common_modal .modal_content .btns{margin-top:40px;}

.qrcode_modal.common_modal .modal_content .content{text-align:center;}
.qrcode_modal.common_modal .modal_content .content .qrcode{display:inline-block; width:200px;}
.qrcode_modal.common_modal .modal_content .content .qrcode img{width:100%;}

.header .channel .root_channel.comp_channel img{vertical-align:middle; width:75px; margin-top:-2px;}

.banner{position: absolute; top:83px; left:0; right: 0; transition:all .8s ease; transform-origin:top center; z-index: 3;}
.banner a{display:block; height: 100%;}
.banner .img01{height: 100%; width:100%; object-fit:cover; transition:all .8s ease;}
.banner .img02{position:absolute; left:0; bottom:0; right:0; height:320px; width:100%; object-fit:cover; z-index:1; opacity:0; visibility:hidden; transition:all .8s ease;}
.banner .close_btn{position:absolute; top:20px; right:20px; width:40px; height:40px; border-radius:50%; border:1px solid #fff; color:#fff; z-index:1; opacity:0; visibility:hidden; transition:all .8s ease;}
.banner .close_btn .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); margin:0; padding:0; font-size:18px;}
.banner.shrink{position:fixed; top:initial; bottom:0; left:0; right:0; height:320px; z-index:10; box-shadow:0 -1px 4px rgba(0,0,0,0.1);}
.banner.shrink .img01{opacity:0.5; visibility:hidden;}
.banner.shrink .img02{opacity:1; visibility:visible;}
.banner.shrink .close_btn{opacity:1; visibility:visible;}
.banner.notrans{transition:none;}
.banner.notrans .img01{transition:none;}
.banner.notrans .img02{transition:none;}
.banner.notrans .close_btn{transition:none;}

.competition202301_05 .content .swiper-slide .item a {display: block;}
.right_nav li .tel{padding:12px 16px;}

 #newBridge{display:none !important;} 
.owl-carousel{display:none;}

/* 首页dy start */
.ibanner .item .box{width:50%;}
.ibanner .item .intro{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%; color:#fff;}
.ibanner .item .intro .tit{font-size:44px; line-height:44px; font-weight:bold;}
.ibanner .item .intro .con{font-size:16px; line-height:32px; margin-top:20px; margin-bottom:30px;}
.ibanner .item .intro .more a{background:#ec5309;}
.ibanner .item .intro .more .btn1{margin-right:10px;}
.ibanner .item .intro .more .btn2{background:#d7dde2; border-color:#d7dde2;}
.ibanner .item .play{position:absolute; right:28%; top:50%; transform:translateY(-50%); cursor:pointer;}

.ipart1{background:url(/resources/web/css/../img/ipart1_bg.jpg) no-repeat center / cover;}
.ipart1 .item{width:33.33%; float:left; transition:all 0.5s ease;}
.ipart1 .item a{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; box-sizing:border-box; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; padding:30px 40px;}
.ipart1 .item .img2{display:none;}
.ipart1 .item .icon{width:55px; height:55px; border-radius:50%; border:1px solid #afafb1;}
.ipart1 .item .icon img{vertical-align:middle;}
.ipart1 .item .left{position:relative;}
.ipart1 .item .left .circleChart{position:absolute !important; left:0; top:0;}
.ipart1 .item .left .icon{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center;}
.ipart1 .item .right{margin-left:10px;}
.ipart1 .item .right .t{font-size:18px; line-height:18px; color:#333; font-weight:bold; margin-bottom:3px;}
.ipart1 .item .right .c{font-size:16px; color:#666;}
.ipart1 .item:hover{background:#fff;}
.ipart1 .item:hover .img1{display:none;}
.ipart1 .item:hover .img2{display:block;}

.ipart2{padding:60px 0;}
.ipart2 .infor{text-align:center; margin-bottom:50px;}
.ipart2 .infor .tit{font-size:40px; line-height:40px; color:#333; font-weight:bold; margin-bottom:20px;}
.ipart2 .infor .con{font-size:16px; color:#666;}
.ipart2 .content .item{width:48%; padding:55px 40px; box-sizing:border-box; transition:all 0.5s ease; box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2);}
.ipart2 .content .item .t{font-size:28px; color:#333;}
.ipart2 .content .item .c{font-size:16px; color:#666;}
.ipart2 .content .item .line{width:150px; height:2px; background:#ec5309; margin:20px 0;}
.ipart2 .content .item .desc{font-size:15px; line-height:24px; color:#333;}
.ipart2 .content .item .desc span{position:relative; display:block; padding-left:10px; box-sizing:border-box;}
.ipart2 .content .item .desc span::before{content:''; width:3px; height:3px; border-radius:50%; background:#333; position:absolute; left:0; top:10px;}
.ipart2 .content .item .more{margin-top:45px;}
.ipart2 .content .item .btn2{background:#a2a2a2; border-color:#a2a2a2; margin-left:10px;}
.ipart2 .content .item.item1{background:url(/resources/web/css/../img/ipart2_bg1.jpg) no-repeat center / cover;}
.ipart2 .content .item.item2{background:url(/resources/web/css/../img/ipart2_bg2.jpg) no-repeat center / cover;}
.ipart2 .content .item.item1.on{background:url(/resources/web/css/../img/ipart2_bg11.jpg) no-repeat center / cover;}
.ipart2 .content .item.item2.on{background:url(/resources/web/css/../img/ipart2_bg22.jpg) no-repeat center / cover;}
.ipart2 .content .item.on .t{color:#fff;}
.ipart2 .content .item.on .c{color:#fff;}
.ipart2 .content .item.on .line{background:#fff;}
.ipart2 .content .item.on .desc{color:#fff;}
.ipart2 .content .item.on .desc span::before{background:#fff;}
.ipart2 .content .item.on .btn1{background:#fff; border-color:#fff; color:#ec5309;}
.ipart2 .content .item.on .btn2{background:#fff; border-color:#fff; color:#ec5309;}

.ipart3{background:#f4f6f8; padding:60px 0;}
.ipart3 .rect-51{padding-bottom:51%;}
.ipart3 .left{width:17%;}
.ipart3 .left .li_{padding:21px 25px; box-sizing:border-box; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; box-sizing:border-box; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; background:#fff; margin-bottom:23px; cursor:pointer; transition:all 0.5s ease;}
.ipart3 .left .li_:last-child{margin-bottom:0;}
.ipart3 .left .li_ .t{font-size:18px; color:#333; font-weight:bold; transition:all 0.5s ease; margin-left:10px;}
.ipart3 .left .li_ .img2{display:none;}

.ipart3 .left .li_:hover{background:#ec5208;}
.ipart3 .left .li_:hover .t{color:#fff;}
.ipart3 .left .li_:hover .img1{display:none;}
.ipart3 .left .li_:hover .img2{display:block;}

.ipart3 .left .li_.on{background:#ec5208;}
.ipart3 .left .li_.on .t{color:#fff;}
.ipart3 .left .li_.on .img1{display:none;}
.ipart3 .left .li_.on .img2{display:block;}

.ipart3 .right{width:81.4%; position:relative;}
.ipart3 .right li{display:none;}
.ipart3 .right .intro{position:absolute; right:50px; bottom:55px; width:42%; background:rgba(0,0,0,0.4); padding:22px; color:#fff; border:1px solid rgba(255,255,255,0.4);}
.ipart3 .right .intro .t{font-size:24px; line-height:24px; font-weight:bold;}
.ipart3 .right .intro .c{font-size:16px; line-height:30px; height:60px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin:17px 0;}
.ipart3 .right .intro .more{font-size:16px; color:#ec5309;}

.ipart4{padding:60px 0;}
.ipart4 .rect-65{padding-bottom:65.83%;}
.ipart4 .infor{text-align:center; margin-bottom:60px;}
.ipart4 .infor .tit{font-size:40px; line-height:40px; color:#333; font-weight:bold; margin-bottom:20px;}
.ipart4 .infor .con{font-size:16px; color:#666;}
.ipart4 .top{border-bottom:2px solid #e4e7ea; margin-bottom:50px;}
.ipart4 .top .item_box{text-align:center;}
.ipart4 .top .item_box .item{width:13.3%; display:inline-block; padding-bottom:20px; position:relative; cursor:pointer;}
.ipart4 .top .item_box .item::after{content:''; width:0; height:2px; background:#ec5208; position:absolute; left:50%; bottom:-2px; transform:translateX(-50%); transition:all 0.5s ease;}
.ipart4 .top .item_box .item .tit{font-size:18px; color:#333; font-weight:bold; transition:all 0.5s ease;}
.ipart4 .top .item_box .item .img2{display:none;}

.ipart4 .top .item_box .item:hover::after{width:100%;}
.ipart4 .top .item_box .item:hover .img1{display:none;}
.ipart4 .top .item_box .item:hover .img2{display:inline-block;}
.ipart4 .top .item_box .item:hover .tit{color:#ec5208;}

.ipart4 .top .item_box .item.on::after{width:100%;}
.ipart4 .top .item_box .item.on .img1{display:none;}
.ipart4 .top .item_box .item.on .img2{display:inline-block;}
.ipart4 .top .item_box .item.on .tit{color:#ec5208;}

.ipart4 .bott{font-size:0;}
.ipart4 .bott .left{width:27%; margin-right:4%; display:inline-block; vertical-align:middle;}
.ipart4 .bott .left .tit{font-size:30px; line-height:30px; color:#333; font-weight:bold;}
.ipart4 .bott .left .con{font-size:16px; line-height:30px; color:#666; height:60px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top:17px; margin-bottom:50px;}
.ipart4 .bott .right{width:69%; display:inline-block; vertical-align:middle;}
.ipart4 .bott .right .item{box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2); padding:20px; box-sizing:border-box; background:#fff;  padding-bottom:45px;}
.ipart4 .bott .right .item .t{font-size:24px; line-height:24px; color:#333; margin-top:35px; margin-bottom:15px;}
.ipart4 .bott .right .item .c{font-size:18px; color:#666; margin-bottom:35px;}
.ipart4 .bott .right .item .more{font-size:16px; color:#ec5208;}
.ipart4 .bott .right .line{width:100%; height:2px; background:#e4e7ea; position:relative; margin-top:40px;}
.ipart4 .bott .right .line::after{content:''; width:160px; height:2px; background:#ec5208; position:absolute; left:0; bottom:0;}
.ipart4 .bott .right .owl-carousel .owl-stage-outer{overflow:visible;}
/* .ipart4 .bott .right .owl-carousel .owl-stage-outer{overflow-x:auto;}
.ipart4 .bott .right ::-webkit-scrollbar {width:2px; height:2px;}
.ipart4 .bott .right ::-webkit-scrollbar-thumb{border-radius:5px; background:#ec5208;}
.ipart4 .bott .right ::-webkit-scrollbar-track{border-radius:0; background:#e3e3e3;} */

.ipart5 .rect-46{padding-bottom:46.74%;}
.ipart5{background:#f4f6f8; padding-top:60px; padding-bottom:110px;}
.ipart5 .infor{text-align:center; margin-bottom:60px;}
.ipart5 .infor .tit{font-size:40px; line-height:40px; color:#333; font-weight:bold;}
.ipart5 .top{border-bottom:2px solid #e4e7ea; margin-bottom:35px;}
.ipart5 .top .item_box{text-align:center;}
.ipart5 .top .item_box .item{width:12%; display:inline-block; padding-bottom:20px; position:relative; cursor:pointer;}
.ipart5 .top .item_box .item::after{content:''; width:0; height:2px; background:#ec5208; position:absolute; left:50%; bottom:-2px; transform:translateX(-50%); transition:all 0.5s ease;}
.ipart5 .top .item_box .item .tit{font-size:16px; color:#333; font-weight:bold; transition:all 0.5s ease;}

.ipart5 .top .item_box .item:hover::after{width:100%;}
.ipart5 .top .item_box .item:hover .tit{color:#ec5208;}

.ipart5 .top .item_box .item.on::after{width:100%;}
.ipart5 .top .item_box .item.on .tit{color:#ec5208;}

.ipart5 .bott .item{background:#ec5208;}
.ipart5 .bott .left{width:66%;}
.ipart5 .bott .right{width:34%; color:#fff; padding:63px 40px; box-sizing:border-box;}
.ipart5 .bott .right .tit{font-size:30px; line-height:30px; font-weight:bold;}
.ipart5 .bott .right .con{font-size:15px; line-height:28px; height:140px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; margin-top:25px; margin-bottom:35px;}
.ipart5 .bott .right .more{font-size:15px; color:#fff;}
.ipart5 .bott .owl-nav{opacity:0; visibility:hidden; transition:all 0.5s ease;}
.ipart5 .bott .owl-nav div{width:22px; height:40px; position:absolute; top:50%; transform:translateY(-50%);}
.ipart5 .bott .owl-prev{background:url(/resources/web/css/../img/ipart5_prev.png) no-repeat center / cover; left:-40px;}
.ipart5 .bott .owl-next{background:url(/resources/web/css/../img/ipart5_next.png) no-repeat center / cover; right:-40px;}
.ipart5 .owl-carousel:hover .owl-nav{opacity:1; visibility:visible;}

.ipart5 .spec_box{text-align:center;}
.ipart5 .spec_box .box{width:16.66%; float:left; background:#dce2e6; padding-top:50px; padding-bottom:30px; cursor:pointer;}
.ipart5 .spec_box .box.even{background:#e9eff3;}
.ipart5 .spec_box .box .t{font-size:16px; color:#333; transition:all 0.5s ease; margin-top:10px;}
.ipart5 .spec_box .box .img2{display:none;}
.ipart5 .spec_box .box:hover .t{color:#ec5208;}
.ipart5 .spec_box .box:hover .img1{display:none;}
.ipart5 .spec_box .box:hover .img2{display:inline-block;}

.ipart6{padding-top:60px; padding-bottom:145px;}
.ipart6 .infor{text-align:center; margin-bottom:40px;}
.ipart6 .infor .tit{font-size:40px; line-height:40px; color:#333; font-weight:bold; margin-bottom:20px;}
.ipart6 .infor .con{font-size:16px; color:#666;}
.ipart6 .content{position:relative;}
.ipart6 .content::before, .ipart6 .content::after{content:'';position:absolute; top:0; width:12.5%; height:100%; background:linear-gradient(270deg,#fff 29.49%,hsla(0,0%,100%,0)); z-index:1;}
.ipart6 .content::before{left:0; -webkit-transform:matrix(-1,0,0,1,0,0); -ms-transform:matrix(-1,0,0,1,0,0); transform:matrix(-1,0,0,1,0,0);}
.ipart6 .content::after{right:0;}
.ipart6 .box{padding:17.5px 0; display:-ms-flexbox; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-pack:end; -ms-justify-content:end; -moz-justify-content:end; -o-justify-content:end; -webkit-justify-content:end; justify-content:end; width:100%; height:64px; overflow:hidden; box-sizing:content-box;}
.ipart6 .box.even{left:-80px; position:relative;}
.ipart6 ul{white-space:nowrap; -webkit-animation:HomePartners_rowup__cxddW 60s linear infinite normal; animation:HomePartners_rowup__cxddW 60s linear infinite normal;}
.ipart6 ul li{margin-right:16px; display:inline-block; width:160px; height:100%; background:#fff; box-shadow:0 0 24px rgb(61 89 132 / 12%); border-radius:4px;}

@-webkit-keyframes HomePartners_rowup__cxddW{0%{-webkit-transform:translateZ(0); transform:translateZ(0);} to{-webkit-transform:translate3d(50%,0,0); transform:translate3d(50%,0,0);}}
@keyframes HomePartners_rowup__cxddW{0%{-webkit-transform:translateZ(0); transform:translateZ(0);} to{-webkit-transform:translate3d(50%,0,0); transform:translate3d(50%,0,0);}}

.ipart7{background:url(/resources/web/css/../img/ipart7_bg.jpg) no-repeat center / cover; height:265px; text-align:center; color:#fff; position:relative;}
.ipart7 .infor{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.ipart7 .infor .tit{font-size:40px; line-height:40px; font-weight:bold; margin-bottom:30px;}
.ipart7 .infor .btn1{background:#fff; color:#ec5208; border-color:#fff;}
.ipart7 .infor .btn2{background:transparent; border-color:#fff; margin-left:25px;}
/* 首页dy end */

/* 公共部分 */
.new_header .header_bar .wrap{width:1735px;}
.new_header .header_bar .to_bak{border:none;}
.new_header .header_bar .search{display:none;}
.new_header.header .fun{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox;}
.new_header .header_bar .h_tel img{vertical-align:middle;}
.new_header .header_bar .h_tel span{vertical-align:middle; display:inline-block; color:#ec5208; font-weight:bold; font-size:22px; margin-left:5px;}
.new_header .header_bar .to_bak{font-size:15px; width:140px;}
.new_header .header_bar .to_trial{font-size:15px; width:130px; line-height:42px;}
.new_header.header .channel .root_channel{margin-left:70px;}
.new_header.header .channel .root_channel:first-child{margin-left:110px;}
.footer{background:#172637; color:#fff;}
.footer .f_top{padding-bottom:50px; padding-top:60px;}
.footer .f_top .left{width:21%; margin-right:5%;}
.footer .f_top .left .f_tel{font-size:16px; line-height:30px; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; margin-top:35px;}
.footer .f_top .left .f_tel img{vertical-align:middle; margin-right:10px;}
.footer .f_top .left .f_tel a{color:#ec5208;}
.footer .f_top .left .f_address{font-size:16px; line-height:30px; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox;}
.footer .f_top .left .f_address img{vertical-align:middle; margin-right:10px;}
.footer .f_top .center{width:53%;}
.footer .f_top .center dl{margin-right:8.5%; float:left;}
.footer .f_top .center dl:last-child{margin-right:0;}
.footer .f_top .center dt{font-size:20px;}
.footer .f_top .center dd{font-size:16px; line-height:30px; color:#b0b5bb;}
.footer .f_top .right{width:21%; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; font-size:16px; color:#b0b5bb;}
.footer .f_top .right .item .img_{width:79%; margin:0 auto; margin-bottom:10px;}
.footer .f_top .right .item:first-child{margin-right:35px;}
.footer .f_bott{border-top:1px solid #2e3b49; text-align:center; line-height:65px;}

.right_bar{position:fixed; right:60px; bottom:30px; z-index:5;}
.right_bar li{margin-bottom:20px; cursor:pointer; position:relative;}
.right_bar li:last-child{margin-bottom:0;}
.right_bar li .icon{width:48px; height:48px; background:#fff; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center; border-radius:10px; box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2); transition:all 0.5s ease;}
.right_bar li .icon .img2{display:none;}
.right_bar li:hover .icon{background:#ec5208;}
.right_bar li:hover .img1{display:none;}
.right_bar li:hover .img2{display:inline-block;}

.right_bar li .desc{right:68px; padding:16px 24px; color:#161616; font-size:14px; line-height:22px; white-space:nowrap; text-align:center; background:#fff; border-radius:4px; -webkit-transform:translateX(-20px); -ms-transform:translateX(-20px); transform:translateX(-20px); visibility:hidden; opacity:0; transition:.3s;position:absolute; -webkit-filter:drop-shadow(0 4px 16px rgba(28,67,125,.08)); filter:drop-shadow(0 4px 16px rgba(28,67,125,.08)); top:0; box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2);}
.right_bar li .desc::after{content:''; position:absolute; -webkit-filter:drop-shadow(0 4px 16px rgba(28,67,125,.08)); filter:drop-shadow(0 4px 16px rgba(28,67,125,.08)); top:50%; right:-14px; border:7px solid transparent; border-left-color:#fff; transform:translateY(-50%);}
.right_bar li:hover .desc{-webkit-transform:translateX(0); -ms-transform:translateX(0); transform:translateX(0); visibility:visible; opacity:1;}
.right_bar li .desc.ewm{top:-50px;}
.right_bar li .tel .copy{color:#ec5208;}

.header.new_header .channel .simple_sec .sec_channel{left:50%; padding-top:0;}
.header.new_header .channel .sec_channel{width:100%; margin-left:0; left:0; padding-top:35px;}
.header.new_header .channel .sec_channel .wrap{width:1240px;}
.header.new_header .channel .sec_channel .bg{width:50%; height:100%; position:absolute; right:0; top:0; background:#f4f6f8;}
.header.new_header .channel .sec_channel .left{width:50%; height:300px; background:none; border:none;}
.header.new_header .channel .sec_channel .title{font-size:15px; color:#666;}
.header.new_header .channel .sec_channel .left .title{margin-bottom:30px;}
.header.new_header .channel .sec_channel .left .li_{margin-bottom:40px;}
.header.new_header .channel .sec_channel .left .li_ .li_box{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; padding:0; float:none;}
.header.new_header .channel .sec_channel .left .li_:hover .t{color:#ec5208;}

.header.new_header .channel .sec_channel .right{width:50%; position:relative; padding-left:35px; box-sizing:border-box;}
.header.new_header .channel .sec_channel .right .title{margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #ecedef;}
.header.new_header .channel .sec_channel .right .li_{background-repeat:no-repeat; background-size:cover; width:48.5%; margin-right:3%; float:left; padding:12px 20px; box-sizing:border-box; border-radius:5px; margin-bottom:20px;}
.header.new_header .channel .sec_channel .right .li_.li02{margin-right:0;}
.header.new_header .channel .sec_channel .right .li_.li04{margin-right:0;}
.header.new_header .channel .sec_channel .right .li_ .li_box{padding:0; float:none;}
.header.new_header .channel .sec_channel .right .li_ .t{line-height:18px; margin-bottom:2px;}
.header.new_header .channel .sec_channel .right .li_:hover .t{color:#ec5208;}

.header.new_header .channel .sec_channel .icon{margin-right:20px;}
.header.new_header .channel .sec_channel .desc .t{font-size:18px; color:#333; font-weight:bold; transition:all 0.5s ease;}
.header.new_header .channel .sec_channel .desc .c{font-size:14px; color:#666;}

.header.new_header .channel .solu_channel .sec_channel .left{width:48%; height:auto;}
.header.new_header .channel .solu_channel .sec_channel .left .li_{float:left; width:50%;}
.header.new_header .channel .solu_channel .sec_channel .left ul{float:left; width:50%; margin-bottom:30px;}
.header.new_header .channel .solu_channel .sec_channel .left .li_{margin-bottom:25px; float:none; width:100%;}
.header.new_header .channel .solu_channel .sec_channel .left .title{margin-bottom:15px; padding-left:33px;}
.header.new_header .channel .solu_channel .sec_channel .center{width:20%;}
.header.new_header .channel .solu_channel .sec_channel .center ul{margin-bottom:15px;}
.header.new_header .channel .solu_channel .sec_channel .center .li_{margin-bottom:25px; float:none; width:100%;}
.header.new_header .channel .solu_channel .sec_channel .center .li_ .li_box{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; padding:0; float:none;}
.header.new_header .channel .solu_channel .sec_channel .center .title{margin-bottom:15px; padding-left:33px;}
.header.new_header .channel .solu_channel .sec_channel .right{width:32%;}
.header.new_header .channel .solu_channel .sec_channel .right .li_{padding:0; margin-bottom:40px; width:100%;}
.header.new_header .channel .solu_channel .sec_channel .bg{width:39%;}
.header.new_header .channel .solu_channel .sec_channel .desc .t{line-height:18px; margin-bottom:5px;}
.header.new_header .channel .solu_channel .sec_channel .icon{margin-right:10px;}

.new_xc_banner{position:relative;}
.new_xc_banner .intro{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%; color:#fff;}
.new_xc_banner .intro .tit{font-size:44px; line-height:44px; font-weight:bold;}
.new_xc_banner .intro .con{font-size:16px; line-height:30px; margin-top:20px;  /* height:120px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; */width:63%; overflow-y:auto; padding-right:5px;}
.new_xc_banner .intro .con::-webkit-scrollbar {height:4px; width:2px;}
.new_xc_banner .intro .con::-webkit-scrollbar-thumb {background:#fff; border-radius:5px;}
.new_xc_banner .intro .con::-webkit-scrollbar-track {background:transparent; border-radius:0;}
.new_xc_banner .intro .more a{background:#ec5309;}
.new_xc_banner .intro .more .btn1{margin-right:10px;}
.new_xc_banner .intro .more .btn2{background:#d7dde2; border-color:#d7dde2;}
.crumbs{position:absolute; left:0; bottom:35px; width:100%; color:#fff; font-size:14px; text-align:left;}
.crumbs img{vertical-align:text-top;}

/* 解决方案 */
.solution .infor{text-align:center; margin-bottom:40px;}
.solution .infor .tit{font-size:40px; line-height:40px; color:#333; font-weight:bold; margin-bottom:20px;}
.solution .infor .con{font-size:16px; color:#666;}
.solution1{padding:60px 0;}
.solution1 ul{text-align:center;}
.solution1 .li_{padding:0 25px; box-sizing:border-box; float:left;}
.solution1 .li_:first-child{padding-left:0;}
.solution1 .li_:last-child{padding-right:0;}
.solution1 .li_ .tit{font-size:20px; color:#333; font-weight:bold; margin-top:10px; position:relative; padding-bottom:10px; margin-bottom:15px; transition:all 0.5s ease;}
.solution1 .li_ .tit::after{content:''; width:20px; height:2px; background:#ec5309; position:absolute; left:50%; bottom:0; transform:translateX(-50%);}
.solution1 .li_ .con{text-align:left; font-size:15px; line-height:26px; color:#666; transition:all 0.5s ease;}
.solution1 .li_:hover .tit{color:#ec5309;}
.solution1 .li_:hover .con{color:#ec5309;}

.solution2{padding:60px 0; background:#f4f6f8;}
.solution2 .rect-67{padding-bottom:67.24%; border-radius:15px;}
.solution2 .left{width:47%;}
.solution2 .left .li_{margin-bottom:25px;}
.solution2 .left .li_.on .tit{color:#ec5309;}
.solution2 .left .tit{font-size:20px; color:#333; font-weight:bold; cursor:pointer;}
.solution2 .left .tit span:first-child{color:#ec5309;}
.solution2 .left .con{font-size:15px; line-height:30px;; color:#666; display:none; margin-top:15px;}
.solution2 .right{width:47%; position:relative;}
.solution2 .right::before{content:''; width:90%; height:62%; background:#e3e7ea; position:absolute; left:-30px; bottom:35px; border-radius:15px;}
.solution2 .right .owl-dots{margin-top:55px; font-size:0; text-align:center;}
.solution2 .right .owl-dot{width:8px; height:8px; background:#fff; border:2px solid #d6d6d6; border-radius:50%; margin:0 4px; display:inline-block; transition:all 0.5s ease; cursor:pointer;}
.solution2 .right .owl-dot.active{border-color:#ec5309;}

.solution3{padding:60px 0;}
.solution3 .rect-65{padding-bottom:65.83%;}
.solution3 .content{position:relative;}
.solution3 .content .item{box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2); padding:20px; box-sizing:border-box; background:#fff;  padding-bottom:45px;}
.solution3 .content .item .t{font-size:24px; line-height:24px; color:#333; margin-top:35px; margin-bottom:15px; font-weight:bold;}
.solution3 .content .item .c{font-size:18px; color:#666; margin-bottom:35px;}
.solution3 .content .item .more{font-size:16px; color:#ec5208;}
.solution3 .content::before, .solution3 .content::after{content:'';position:absolute; top:0; width:23%; height:100%; background:linear-gradient(270deg,#fff 10%,hsla(0,0%,100%,0)); z-index:2;}
.solution3 .content::before{left:0; -webkit-transform:matrix(-1,0,0,1,0,0); -ms-transform:matrix(-1,0,0,1,0,0); transform:matrix(-1,0,0,1,0,0);}
.solution3 .content::after{right:0;}
.solution3 .content .owl-carousel .owl-stage-outer{padding-bottom:30px;}

/* 产品服务 */
.service .infor{text-align:center; margin-bottom:40px;}
.service .infor .tit{font-size:40px; line-height:40px; color:#333; font-weight:bold; margin-bottom:20px;}
.service .infor .con{font-size:16px; color:#666;}
.service1{padding:60px 0;}
.service1 .li_{text-align:center; width:20%; float:left;}
.service1 .li_ .icon{width:78px; height:78px; margin:0 auto; border-radius:50%; border:2px solid #333; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center;}
.service1 .li_ .t{font-size:18px; color:#333; font-weight:bold; transition:all 0.5s ease; padding-left:15px; box-sizing:border-box; margin-top:15px;}
.service1 .li_ .img2{display:none;}
.service1 .li_:hover .icon{border-color:#ec5208;}
.service1 .li_:hover .t{color:#ec5208;}
.service1 .li_:hover .img1{display:none;}
.service1 .li_:hover .img2{display:inline-block;}

.service2{padding:60px 0; background:#f4f6f8;}
.service2 .rect-64{padding-bottom:64.81%;}
.service2 .top li{width:15.7%; margin-right:1.16%; float:left; background:#fff; text-align:center; transition:all 0.5s ease; cursor:pointer; border-radius:5px;}
.service2 .top li:last-child{margin-right:0;}
.service2 .top li span{font-size:16px; line-height:46px; color:#333; display:block; transition:all 0.5s ease;}
.service2 .top li:hover{background:#ec5208;}
.service2 .top li:hover span{color:#fff;}
.service2 .top li.on{background:#ec5208;}
.service2 .top li.on span{color:#fff;}
.service2 .bott{position:relative; margin-top:70px;}
.service2 .bott .left{width:60%;}
.service2 .bott .right{width:35%;}
.service2 .bott .owl-carousel .owl-stage-outer{overflow:visible;}
.service2 .bott .item{box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2); padding:45px; box-sizing:border-box; background:#fff;}
.service2 .bott .item .t{font-size:30px; line-height:30px; color:#333; margin-top:65px; margin-bottom:25px; font-weight:bold; padding-bottom:20px; position:relative;}
.service2 .bott .item .t::after{content:''; width:20px; height:2px; background:#ec5208; position:absolute; left:0; bottom:0;}
.service2 .bott .item .c{font-size:16px; line-height:30px;; color:#666; margin-bottom:35px; height:120px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;}
.service2 .bott::before, .service2 .bott::after{content:'';position:absolute; top:0; width:25%; height:100%; background:linear-gradient(270deg,#fff 10%,hsla(0,0%,100%,0)); z-index:2;}
.service2 .bott::before{left:0; -webkit-transform:matrix(-1,0,0,1,0,0); -ms-transform:matrix(-1,0,0,1,0,0); transform:matrix(-1,0,0,1,0,0);}
.service2 .bott::after{right:0;}
.service2 .bott .owl-dots{margin-top:45px; font-size:0; text-align:center;}
.service2 .bott .owl-dot{width:8px; height:8px; background:#fff; border:2px solid #d6d6d6; border-radius:50%; margin:0 4px; display:inline-block; transition:all 0.5s ease; cursor:pointer;}
.service2 .bott .owl-dot.active{border-color:#ec5309;}

.service3{padding:60px 0;}
.service3 .rect-64{padding-bottom:64.81%;}
.service3 .content{height:480px; position:relative;}
.service3 .content::before{content:''; width:43.5%; height:100%; background:#f6f5fb; position:absolute; left:0; top:0;}
.service3 .content .swiper{height:100%; box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2);}
.service3 .left{width:43.5%; margin-right:6%;}
.service3 .left .title{font-size:16px; color:#333; box-sizing:border-box; padding:20px 0; padding-left:25px;}
.service3 .left .title img{vertical-align:middle; margin-right:15px;}
.service3 .right{width:39%; padding-top:65px; position:relative; padding-bottom:75px; border-bottom:1px solid #edecf2;}
.service3 .right::after{content:''; width:79px; height:66px; background:url(/resources/web/css/../img/service3_icon2.png) no-repeat center / cover; position:absolute; right:0; bottom:20px;}
.service3 .right .tit{font-size:30px; line-height:30px; color:#333; font-weight:bold; padding-bottom:20px; position:relative; margin-bottom:20px;}
.service3 .right .tit::after{content:''; width:20px; height:2px; background:#ec5309; position:absolute; left:0; bottom:0;}
.service3 .right .con{font-size:16px; line-height:30px; color:#666; height:120px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;}
.service3 .swiper-vertical>.swiper-pagination-progressbar{left:auto; right:55px; top:85px; height:230px; width:2px;}
.service3 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#ec5309;}
.service3 .num{position:absolute; font-size:24px; line-height:24px; color:#333; font-weight:bold; right:42px;}
.service3 .now{top:50px;}
.service3 .all{bottom:130px;}
.service3 .btns{position:absolute; right:40px; bottom:40px; z-index:2;}
.service3 .btns div{width:32px; height:32px; cursor:pointer;}
.service3 .prev{background:url(/resources/web/css/../img/service3_prev1.png) no-repeat center / cover; margin-bottom:8px;}
.service3 .next{background:url(/resources/web/css/../img/service3_next1.png) no-repeat center / cover;}
.service3 .prev:hover{background:url(/resources/web/css/../img/service3_prev11.png) no-repeat center / cover;}
.service3 .next:hover{background:url(/resources/web/css/../img/service3_next11.png) no-repeat center / cover;}
.service3 .number_box{position:absolute; bottom:0; right:11.5%; width:39%; z-index:2; background:#fff; padding-bottom:65px;}
.service3 .number_box ul{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center;}
.service3 .number_box .li_{float:left; text-align:center; margin:0 7%; min-width:110px;}
.service3 .number_box .li_ .t{font-size:18px; line-height:36px;; color:#333; font-weight:bold; transition:all 0.5s ease;}
.service3 .number_box .li_ .t .spec{font-size:36px;}
.service3 .number_box .li_ .c{font-size:16px; color:#666;}
.service3 .number_box .li_:hover .t{color:#ec5309;}
.service3 .number_box .li_:hover .c{color:#ec5309;}

.service4{background:#f4f6f8; padding:60px 0;}
.service4 .content{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; position:relative; height:640px; padding-top:175px; box-sizing:border-box;}
.service4 .left{width:30.5%; margin-right:7.5%; position:relative;}
.service4 .left .li_{transform:translateY(50%); position:absolute; left:0; top:0; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.service4 .left .li_.on{transform:translateY(0); opacity:1; visibility:visible;}
.service4 .left .li_ .tit{font-size:30px; line-height:1; color:#333; font-weight:bold;}
.service4 .left .li_ .num{font-size:60px; color:#ec5309; font-family:Impact; margin-right:10px;}
.service4 .left .li_ .con{font-size:16px; line-height:30px; color:#666; margin-top:20px;}
.service4 .right{width:40.6%; position:relative;}
.service4 .right .li_{display:none;}
.service4 .tab_box{position:absolute; right:20px; top:10px; width:600px; height:600px;}
.service4 .bg_box .bg{width:100%; height:100%; background:url(/resources/web/css/../img/service4_bg1.png) no-repeat center / cover; position:absolute; left:0; top:0; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.service4 .bg_box .bg.bg2{background:url(/resources/web/css/../img/service4_bg2.png) no-repeat center / cover;}
.service4 .bg_box .bg.bg3{background:url(/resources/web/css/../img/service4_bg3.png) no-repeat center / cover;}
.service4 .bg_box .bg.bg4{background:url(/resources/web/css/../img/service4_bg4.png) no-repeat center / cover;}
.service4 .bg_box .bg.on{opacity:1; visibility:visible;}
.service4 .tab_box .tab{position:absolute; text-align:center; cursor:pointer; z-index:2;}
.service4 .tab_box .tab.tab1{right:235px; top:5px;}
.service4 .tab_box .tab.tab2{right:30px; top:22%;}
.service4 .tab_box .tab.tab3{right:30px; top:60%;}
.service4 .tab_box .tab.tab4{right:210px; bottom:-40px;}
.service4 .tab_box .tab .t{font-size:18px; color:#333; margin-top:7px;}
.service4 .tab_box .tab .img2{display:none;}
.service4 .tab_box .tab.on .img1{display:none;}
.service4 .tab_box .tab.on .img2{display:inline-block;}

.service5{position:relative; padding-top:60px; overflow:hidden;}
.service5 .more{margin-top:30px;}
.service5 .container{height:600px; width:100%;}
.service5 .container .infor{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:2;}
.service5 .container .content{position:relative; height:100%; z-index:1;}
.service5 .container .list{position:absolute; top:0; left:0; width:100%; height:100%;}
.service5 .container .list .row{height:180px; margin-top:30px; overflow:hidden; width:3000px; margin-left:-35%;}
.service5 .container .list .row:first-child{margin-top:0;}
.service5 .container .list .row ul{height:100%; font-size:0; width:100%; overflow-x:scroll; overflow-y:hidden; white-space:nowrap;}
.service5 .container .list .row ul::-webkit-scrollbar{width:0; height:0;}
.service5 .container .list .row ul::-webkit-scrollbar-thumb{background:#069ddc;}
.service5 .container .list .row ul::-webkit-scrollbar-track{background:#f6f5f5;}

.service5 .container .list .row .item{display:inline-block; position:relative; width:270px; height:100%; margin-right:25px; border-radius:10px; background:#000; overflow:hidden;}
.service5 .container .list .row .item img{max-width:none; width:100%; height:100%; object-fit:cover;}

.service6{padding:60px 0;}
.service6 .content .item{width:33.3%; float:left; padding-right:95px; box-sizing:border-box;}
.service6 .content .item:last-child{padding-right:0;}
.service6 .content .item .title{font-size:30px; line-height:30px; margin-bottom:50px; font-weight:bold;}
.service6 .content .item li{margin-bottom:15px;}
.service6 .content .item li .time{font-size:14px; color:#6d6e71;}
.service6 .content .item li .time img{vertical-align:middle;}
.service6 .content .item li .tit{font-size:22px; line-height:22px; color:#333; transition:all 0.5s ease; margin-top:20px; margin-bottom:10px;}
.service6 .content .item li .con{font-size:15px; line-height:30px; color:#666; transition:all 0.5s ease; height:30px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.service6 .content .item li .more{border-color:#ec5309; background:#fff; color:#ec5309; transition:all 0.5s ease; margin-top:20px;}

.service6 .content .item li:first-child .con{height:60px; -webkit-line-clamp:2;}
.service6 .content .item li:first-child{margin-bottom:30px;}
.service6 .content .item li:last-child{margin-bottom:0;}
.service6 .content .item li:first-child:hover .tit{color:#ec5309;}
.service6 .content .item li:first-child:hover .con{color:#666;}
.service6 .content .item li:hover .con{color:#ec5309;}
.service6 .content .item li:hover .more{background:#ec5309; color:#fff;}
.service6 .content .item .box_content{border-radius:15px; overflow:hidden;}
.service6 .content .item .box{background:#f4f6f8; padding:25px 35px; box-sizing:border-box; transition:all 0.5s ease;}
.service6 .content .item .box .tit{font-size:22px; line-height:22px; font-weight:bold; transition:all 0.5s ease;}
.service6 .content .item .box .con{font-size:14px; font-weight:bold; margin-top:10px; margin-bottom:20px; transition:all 0.5s ease;}
.service6 .content .item .box .more{border-color:#333; background:transparent; color:#666; width:69%; text-align:left; padding:0 25px; position:relative; transition:all 0.5s ease;}
.service6 .content .item .box .more::after{content:''; width:19px; height:9px; background:url(/resources/web/css/../img/service6_jt1.png) no-repeat center / cover; position:absolute; right:25px; top:50%; transform:translateY(-50%);}
.service6 .content .item .box.on{background:#ec5309;}
.service6 .content .item .box.on .tit{color:#fff;}
.service6 .content .item .box.on .con{color:#fff;}
.service6 .content .item .box.on .more{color:#fff; border-color:#fff;}
.service6 .content .item .box.on .more::after{background:url(/resources/web/css/../img/service6_jt2.png) no-repeat center / cover;}

.ipart7.service8 .infor .tit{color:#fff;}
.channel_content.service{padding:0;}
.new_header.header_bar .user_info .name{font-size:16px; margin:0 7px;}
.new_xc_banner.pro_xc_banner .intro{color:#333;}
.new_xc_banner.pro_xc_banner .intro .con{width:55%;}
/* .new_xc_banner.pro_xc_banner .intro .more .btn2{border-color:#ec5309; color:#ec5309; background:#fff;} */
.ibanner{position:relative;}
.ipart1{position:absolute; left:0; bottom:0; width:100%; background:url(/resources/web/css/../img/ipart1_bg2.png) center / cover; z-index:1;}
body .video-js .vjs-tech{object-fit:cover;}
.service3 .left .img_{position:relative;}
.service3 .left .img_::after{content:''; width:60px; height:60px; background:url(/resources/web/css/../img/service3_play.png) no-repeat center / cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); cursor:pointer;}
.header.new_header .channel .sec_channel .desc .c{font-weight:normal;}
.ibanner .item .intro .tit, .ipart2 .infor .tit, .ipart4 .infor .tit, .ipart5 .infor .tit, .ipart6 .infor .tit, .ipart7 .infor .tit, .new_xc_banner .intro .tit, .solution .infor .tit, .service .infor .tit{font-weight:normal;}
.ibanner .item .intro .more .btn2{background:#fff; border-color:#fff; color:#ec5309;}
.new_xc_banner .intro .more .btn2{background:#fff; border-color:#fff; color:#ec5309;}



.competition202301_01 .content{background:none; margin-top:0; height:auto !important;}
.competition202301_01 li{float:left; width:25%; position:relative; transform:none; top:inherit !important; left:inherit !important;}
.competition202301_01 li:nth-of-type(3) .icon{opacity:.2;}
.competition202301_01 li:nth-of-type(3) .text{opacity:.2;}
.competition202301_01 li:nth-of-type(4) .icon{opacity:.2;}
.competition202301_01 li:nth-of-type(4) .text{opacity:.2;}
.competition202301_01 li:nth-of-type(3):hover .box{background:none; border-color:#CBCBCB;}
.competition202301_01 li:nth-of-type(4):hover .box{background:none; border-color:#CBCBCB;}
.competition202301_01 li:nth-of-type(3):hover .box .icon{background-image:url(/resources/web/css/../img/flm01_icon3.png);}
.competition202301_01 li:nth-of-type(3):hover .box .text{color:#333;}
.competition202301_01 li:nth-of-type(4):hover .box .icon{background-image:url(/resources/web/css/../img/flm01_icon4.png);}
.competition202301_01 li:nth-of-type(4):hover .box .text{color:#333;}
.competition202301_01 li:nth-of-type(3):hover .box::after{opacity:1;}
.competition202301_01 li:nth-of-type(4):hover .box::after{opacity:1;}
.competition202301_01 li::after{position:absolute; top:50%; right:-24px; width:48px; height:21px; background:url(/resources/web/css/../img/li_jt.png) no-repeat center; background-size:cover; content:'';}
.competition202301_01 li:last-child:after{display:none;}
.competition202301_01 .content .tips{margin-top:25px; font-size:0;}
.competition202301_01 .content .tips div{display:inline-block; vertical-align:middle; font-size:14px; line-height:1; text-align:center; position:relative; width:50%;}
.competition202301_01 .content .tips div:first-child{color:#ffb88a;}
.competition202301_01 .content .tips div:last-child{color:#bfbfbf;}
.competition202301_01 .content .tips div:after{position:absolute; left:20%; top:50%; transform:translateY(-50%); content:''; width:17.5%; height:10px; background-size:100% 100%; content:''; background:url(/resources/web/css/../img/tips_l.png);}
.competition202301_01 .content .tips div:before{position:absolute; right:20%; top:50%; transform:translateY(-50%); content:''; width:17.5%; height:10px; background-size:100% 100%; content:''; background:url(/resources/web/css/../img/tips_r.png);}
.competition202301_01 .content .tips div:last-child:after{background-image:url(/resources/web/css/../img/tips_l_.png);}
.competition202301_01 .content .tips div:last-child::before{background-image:url(/resources/web/css/../img/tips_r_.png);}
.competition202301_01 .infor{margin:100px 0;}
.competition202301_03 .pt1 .content li .tit span{font-weight:bold; font-size:36px;}
.competition202301_03 .pt1 .content li .num{display:none;}
.competition202301_03 .pt1 .content li{background:url(/resources/web/css/../img/li_bg1.jpg) no-repeat center; background-size:cover;}
.competition202301_03 .pt1 .content li:nth-of-type(2){background-image:url(/resources/web/css/../img/li_bg2.jpg);}
.competition202301_03 .pt1 .content li:nth-of-type(3){background-image:url(/resources/web/css/../img/li_bg3.jpg);}
.competition202301_03 .pt1 .content li:nth-of-type(4){background-image:url(/resources/web/css/../img/li_bg4.jpg);}
.competition202301_03 .pt1 .content li:hover {background:linear-gradient(to top, #ff8b3f, #ff7419) !important;}
.right_bar{right:0;}
.right_bar li{margin-bottom:5px;}
.new_header.header .channel .root_channel .first.on{color:#fb592e;}
.footer .f_top .center dt{font-size:18px; font-weight:bold;}
.footer .f_top .center dd{font-size:14px;}
.footer .f_top .left .f_tel a{font-size:24px; font-weight:bold;}
.footer .f_top .left .f_tel{font-size:14px;}
.footer .f_top .left .f_address{font-size:14px;}
.footer .f_top .left{width:25%; margin-right:2%;}
.footer .f_top .center{width:49%;}
.footer .f_top .center dl{margin-right:12%;}
.ipart6 .box{ display: box; display:-webkit-box;  display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:flex-end;}
.service6 .content .item li a{display:block;}
.service6 .content .item li:first-child{margin-bottom:21px !important;}
.service6 .content .item li:first-child a{border-bottom:1px solid #dcdada; padding-bottom:25px;}
.service6 .content .item li .more{width:100%; text-align:left; text-indent:1em; position:relative; box-sizing:border-box;}
.service6 .content .item li .more::after{position:absolute; top:50%; transform:translateY(-50%); right:1em; background:url(/resources/web/css/../img/common-btn_jt.png) no-repeat center; background-size:cover; width:19px; height:9px; background-size:cover; content:'';}
.service6 .content .item li{margin-bottom:0 !important;}
.m_menu .menu_list{background:#fff;}
.m_menu .menu_item .root_channel{color:#000;}
.m_menu .menu_item{border-bottom-color:#dcdbe1;}
.m_menu .menu_item .root_channel:after{background:url(/resources/web/css/../img/menu_jt.png) no-repeat center; background-size:cover; width:16px; height:16px;}
.m_menu .menu_item.active{background:#fff;}
.m_menu .menu_item .sec_channel li{color:#000;}
.m_menu .menu_item.active .root_channel:after{opacity:1; background:url(/resources/web/css/../img/menu_jt.png) no-repeat center; -webkit-transform:rotate(0deg); transform:rotate(0deg);}
.service6 .content .item:nth-of-type(2) li:first-child a{padding-bottom:0; border:0;}
.service6 .content .item li .more::after{background-image:url(/resources/web/css/../img/common-btn_jt_.png);}
.service6 .content .item:nth-of-type(2) li:first-child a .img_{height:162px; overflow:hidden; border-radius:8px;}
.service6 .content .item:nth-of-type(2) li:first-child a .img_ img{width:100%; height:100%; object-fit:cover;}
.ipart4 .top .item_box .item{width:20%;}
.ibanner .item:first-child{position:relative;}
.ibanner .item:first-child .new_play img{width:auto; cursor:pointer; position:absolute; right:0; top:50%; transform:translateY(-50%); z-index:999;}
/* .owl-carousel{display:block !important;} */
.header.new_header .channel .sec_channel .title{line-height:1; font-size:18px;}

/* 20230322 */
.solution1 ul{display:flex; display:-webkit-flex; align-items:flex-start; justify-content:space-between; -webkit-justify-content:space-between;}
.service6 .content .item li .more a:hover{color:#fff;}
.service3 .swiper-button-lock{display:none!important;}
.new_xc_banner.pro_xc_banner .crumbs{color:#333;}
.service3 .right::after{z-index:-1;}
.header_bar .user_info{padding-left:20px;}
.new_xc_banner>img{width:100%;}
.ipart1 .item:hover .icon{border-color:rgba(0, 0, 0, 0);}
/* .service2 .bott .owl-carousel{height:534px; overflow:hidden;} */
.service2 .bott .owl-carousel .item{display:none;}
.service2 .bott .owl-carousel .item:first-child{display:block;}
/* .service2 .bott .owl-carousel.owl-loaded{height:auto;} */
.service2 .bott .owl-carousel.owl-loaded .item{display:block;}
.service4 .right .img_zwt{position:absolute; left:0; top:0; width:100%; z-index:0;}
.service4 .right ul{position:relative; z-index:2;}
.header.new_header .channel .sec_channel .right .title.story_more{border-bottom:0;}
.header.new_header .channel .sec_channel .right .title.story_more a{font-weight:normal;}
.solution1 .li_{flex:1;}
.new_header.header .channel .root_channel .first.cur{color:#fb592e;}


.ipart3 .infor{text-align:center; margin-bottom:50px;}
.ipart3 .infor .tit{font-size:40px; line-height:40px; color:#333;  margin-bottom:45px;}
.ipart3 .infor .con{font-size:16px; color:#666;}

.flm_banner{position:relative;}
.flm_banner .flm_play{position:absolute; right:10%; top:50%; transform:translateY(-50%); cursor:pointer; text-align:center;}
.flm_banner .flm_play span{display:block; font-weight:bold; font-size:20px; letter-spacing:2px; color:#fff;}
.ibanner .owl-nav div{position:absolute; top:50%; transform:translateY(-50%); width:35px; height:60px;}
.ibanner .owl-nav .owl-prev{background:url(/resources/web/css/../img/cursor-left.png) no-repeat center / cover; left:5%;}
.ibanner .owl-nav .owl-next{background:url(/resources/web/css/../img/cursor-right.png) no-repeat center / cover; right:5%;}
.service1 .li_ .icon .circleChart{position:absolute !important; left:50%; top:50%; width:105%; height:105%; transform:translate(-50%,-50%);}
.service1 .li_ .icon .circleChart canvas{width:100%; height:100%;}
.ibanner .item .intro .more .btn1{width:auto; padding:0 15px;}
.new_header .header_bar .search{display:inline-block; color:#fb592e; margin-right:0; margin-left:10px;}
.new_header .header_bar .to_bak{width:auto; margin:0 15px;}
.header.new_header .channel .solu_channel .sec_channel .bg{width:32%;}
.header.new_header .channel .solu_channel .sec_channel .left{width:77%;}
.header.new_header .channel .solu_channel .sec_channel .left ul{width:25%;}
.header.new_header .channel .solu_channel .sec_channel .center{display:none;}
.header.new_header .channel .solu_channel .sec_channel .right{width:23%; padding-bottom:30px;}
.service1 .li_ .icon{position:relative; box-sizing:border-box;}
.service1 .li_:hover .icon{border-color:rgba(0, 0, 0, 0);}
.ipart6 .box{height:90px;}
.solution1 .li_ .icon img{transition:all 0.5s ease;}
.solution1 .li_:hover .icon img{-moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg);}
.solution3 .content .owl-carousel .owl-stage-outer{padding-top:15px;}
.service4 .tab_box .tab .t span{color:#fb592e; font-weight:bold;}
.header.new_header .channel .sec_channel .desc .c{height:51px;}
.header.new_header .channel .sec_channel .right .desc .c{height:auto;}



.solution_list .infor{text-align:center; margin-bottom:40px;}
.solution_list .infor .tit{font-size:40px; line-height:40px; color:#333; margin-bottom:20px;}
.solution_list .infor .con{font-size:16px; color:#666;}
.solution_list .rect-64{padding-bottom:64.81%;}
.solution_list .li_{margin-bottom:70px;}
.solution_list .content{position:relative;}
.solution_list .content .left{width:60%;}
.solution_list .content .right{width:35%;}
.solution_list .content .item{box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2); padding:30px; box-sizing:border-box; background:#fff;}
.solution_list .content .item .t{font-size:30px; line-height:30px; color:#333; margin-top:30px; margin-bottom:25px; font-weight:bold; padding-bottom:20px; position:relative;}
.solution_list .content .item .t::after{content:''; width:20px; height:2px; background:#ec5208; position:absolute; left:0; bottom:0;}
.solution_list .content .item .c{font-size:16px; line-height:30px;; color:#666; margin-bottom:35px; height:60px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.solution_list .content .owl-carousel .owl-stage-outer{padding:15px; box-sizing:border-box;}
.solution_list .li_ a{display:block;}
.solution_list .li_ .owl-nav{opacity:0; visibility:hidden; transition:all 0.5s ease;}
.solution_list .li_ .owl-nav div{width:22px; height:40px; position:absolute; top:50%; transform:translateY(-50%);}
.solution_list .li_ .owl-prev{background:url(/resources/web/css/../img/ipart5_prev.png) no-repeat center / cover; left:-40px;}
.solution_list .li_ .owl-next{background:url(/resources/web/css/../img/ipart5_next.png) no-repeat center / cover; right:-40px;}
.solution_list .li_ .owl-carousel:hover .owl-nav{opacity:1; visibility:visible;}

.solution_banner{height:auto;}
.market01{position:relative;}
.market01_intro{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:100%;}
.ibanner .owl-carousel .video{width:100%; height:100%;}
.ibanner .owl-carousel .video video{object-fit:cover; width:100%;}

.service_list1 .infor{text-align:center; margin-bottom:40px;}
.service_list1 .infor .tit{font-size:40px; line-height:40px; color:#333; margin-bottom:20px;}
.service_list1 .infor .con{font-size:16px; color:#666;}
.service_list1 .item{box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2);background:#fff; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center;}
.service_list1 .item .left{width:50%;}
.service_list1 .item .right{width:50%; box-sizing:border-box; padding:0 65px;}
.service_list1 .item .right .t{font-size:30px; line-height:30px; color:#333; margin-bottom:15px; font-weight:bold; padding-bottom:20px; position:relative;}
.service_list1 .item .right .t::after{content:''; width:20px; height:2px; background:#ec5208; position:absolute; left:0; bottom:0;}
.service_list1 .item .right .c{font-size:16px; line-height:30px;; color:#666; height:120px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;}
.service_list1 .item .right .more{margin-top:35px;}

.service_list1 .item.item2{flex-direction:row-reverse; margin-top:90px;}
.header .channel .first.fir_down{position:relative; cursor:pointer;}
.header .channel .first.fir_down::after{content:''; width:14px; height:14px; background:url(/resources/web/css/../img/fir_down.png) no-repeat center / cover; position:absolute; right:-15px; top:50%; transform:translateY(-50%);}
.header .channel .first.fir_down:hover::after{background:url(/resources/web/css/../img/fir_down1.png) no-repeat center / cover;}
.market01 .market01_intro .tit{color:#fb592e;font-size:40px;font-weight:bold;line-height:30px;}
.market01 .market01_intro .con{color:#333;font-size:16px;line-height:26px;margin-top:20px;}
.solution_banner.xc_banner .crumbs{color:#fff;}
.solution_banner .crumbs{color:#333;}
.market .crumbs{color:#333;}
.xc_banner.newsBanner .crumbs{color:#333;}
.xc_banner.newsBanner.ndetailBanner .crumbs{color:#fff;}
.market_detail01{position:relative;}
.xc_banner .content{bottom:100px;}

.news_tit{ text-align: center; font-size: 36px; line-height: 1.4; margin-bottom: 30px;}
.news_tools{ color: #c4c4c4; margin-bottom: 30px;}
.news_tools .ico{ vertical-align: -4px; margin-right: 10px;}
.news_change .ico{ margin-right: 10px;}
.news_tools span{ margin-right: 20px;}
.news_share { width: 356px; margin: 0 auto; margin-bottom: 30px;}
.news_share a { background:url(/resources/web/css/../img/news_share.png) no-repeat 0 0; width: 45px; height: 44px;}
.news_share ._btn.r{  background-position: -330px 0;}
.news_share ._btn:hover{ -ms-background-position-y: -44px;background-position-y: -44px;}
.news_share .bdsharebuttonbox a{ width: 37px; height: 37px; background:url(/resources/web/css/../img/news_share.png) no-repeat 0 0; padding: 0; margin: 3px 8px;}
.news_share .bdsharebuttonbox a.news_list_btn{  background-position: -168px -4px;}
.news_share .bdsharebuttonbox a.bds_qzone{ background-position: -64px -4px;}
.news_share .bdsharebuttonbox a.bds_tsina{ background-position: -116px -4px;}
.news_share .bdsharebuttonbox a.bds_weixin{ background-position: -220px -4px;}
.news_share .bdsharebuttonbox a.bds_tqq{ background-position: -272px -4px;}
.news_share .bdsharebuttonbox a:hover{ -ms-background-position-y: -48px;background-position-y: -48px;}
.back_list{ border-bottom: 1px solid #eee; margin-bottom: 25px;}
.back_list a{ font-size: 18px; padding:0 30px 20px 30px; border-bottom: 1px solid #f27823; display: inline-block; color: #f08200;}
.news_cont { font-size: 15px;line-height: 2; }
.news_change { background: #fff; padding: 35px;}
.news_change ul{ overflow: hidden;}
.news_change li{ margin-bottom: 30px;}
.news_change ._t{ color: #000; font-size: 22px; position: relative; margin-bottom: 15px;}
.news_change ._t:after{ content:''; position: absolute; height: 1px; width: 100%; background: #f2f2f2; top: 20px; right: -90px;}
.news_change ._time{ color: #c0c0c0; font-size: 13px; margin-bottom: 15px;}
.news_change ._tit{ font-size: 17px;  color: #5a5a5a; font-weight: normal;}
.job_pos{ font-size: 16px; padding-left: 100px; margin-top: -30px; margin-bottom: 30px;}
.job_pos i{ color: #f08200; }
.jobBox{ padding: 60px; background: #fff; margin-bottom: 30px; position: relative;}
.jobBox .j_num{ display:none; position: absolute; width: 78px;height: 78px; background: #f27823; color: #fff; border-radius: 50%; right: 60px; top: 30px; font-size: 18px; text-align: center;}
.jobBox .j_num b{ font-size: 44px; font-weight: normal; }
.jobBox h3{ font-size: 28px; color: #000; line-height: 1; font-weight: normal; padding-bottom: 20px; margin-bottom: 20px; position: relative;}
.jobBox h3:after{ content:''; position: absolute; width: 85px; height: 1px; background: #f27823; bottom: 0; left: 0;}
.jobBox ._btns{ color: #f08200;}
.jobBox ._btns a{ margin-right: 40px;}
.jobBox ._btns i{ margin-right: 10px;}
.jobBox ._con{ line-height: 28px; margin-bottom: 30px; height: 112px; overflow: auto; }
.inews .box { background-color:#fff; margin-right:1px; padding:35px 10% 70px;}
.inews .time { display:inline-block; border-bottom:#fac9a7 2px solid; height:30px; line-height:30px; color:#878787;margin-bottom: 15px; } 
.inews .title {font-size:16px;font-weight:normal;line-height:24px;height:48px;overflow:hidden;}
.inews .text {color:#878787;line-height:24px;height:48px;overflow:hidden; width: 100%;}
.channel_bd .inews .box { margin-bottom:50px; }
.channel_bd .inews .box .bi{margin: 10px 0; overflow: hidden;}
.inner_wrap { margin-left:5%; margin-right:5%;}
.channel_left{ padding: 60px; background: #fff; line-height: 28px; }
.bgGray{ background: #f2f2f2; }
.newsDetail{padding-top:60px;}
.newsDetail .row{width:102%;}
.newsDetail .left{width:73%; margin-right:2%;; float:left;}
.newsDetail .left .news_tools{font-size:0; color:#7e7e7e; margin-bottom:15px;}
.newsDetail .left .news_tools{font-size:12px; margin-right:10px; height:30px; line-height:30px; overflow:hidden; vertical-align:middle;}
.newsDetail .left .news_tools .iconfont{font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.newsDetail .left .news_tools #switcher{margin-left:10px; display:inline-block;}
.newsDetail .left .news_tools #switcher .t{margin-right:5px; font-size:12px; color:#7e7e7e;}
.newsDetail .right{ float:right;}
.newsDetail .right .go_back{display:block; font-size:20px; font-weight:normal; font-weight:bold; color:#676767; height:26px; line-height:26px; padding: 20px 40px 20px 0; text-align:left;}
.inews.inner_wrap{margin:0;}
.news_list02 .content{box-shadow:none; line-height:inherit; padding:0;}
.news_list02 .content .key{font-size:16px; line-height:46px; color:#333;}
.news_list02 .content .links a{margin-right:0;}
.news_list02 .content .links a h2{font-size:16px; line-height:46px; width:120px; color:#333; text-align:center; margin-right:0; border-radius:7px; transition:all 0.5s ease;}
.news_list02 .content .links a:hover h2{background:#fb592e; color:#fff;}
.news_list02 .content .links a.cur h2{background:#fb592e; color:#fff;}
.newsPage { background-color:#f5f7f8; padding-bottom:40px;}
.newsPage .channel_bd { margin-bottom:0;}
.news_list02{margin-top:0;}
.owl-carousel{display:none;}
.news_list02 .content .links a{font-size:16px; line-height:46px; width:120px; color:#333; text-align:center; margin-right:0; border-radius:7px; transition:all 0.5s ease;}
.news_list02 .content .links a:hover{background:#fb592e; color:#fff;}
.news_list02 .content .links a.cur{background:#fb592e; color:#fff;}
.news_list02 .content .line{margin-top:40px;}
.page{font-size: 12px; color: #777777; text-align: center;}
.page a,.page span {  color: #000;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #f8f8f8;}
.page .count {margin-left: 10px;}
.page a:hover,.page span{color:#fff; background: #f60;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}
.page a .ion{color: #f60; font-size: .8em;}
.page a:hover .ion{color: #fff;}
.page .ion { font-size:1em; }
.page a, .page span { font-size:16px; font-weight:bold; padding:10px 14px; }
.channel_hd li { display:inline-block; *display:inline; *zoom:1; position:relative;}
.channel_hd li:after { content:''; display:block; width:1px; height:16px; background-color:#e3e3e3; position:absolute; left:0; top:50%; margin-top:-8px;}
.channel_hd li:first-child:after { display:none;}
.channel_hd a { display:inline-block; line-height:25px; padding:20px 35px; font-size:15px; position:relative; color:#666;}
.channel_hd a:after { content:''; display:block; width:0; height:1px; background-color:#f27823; overflow:hidden; position:absolute; left:50%; bottom:-1px; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.channel_hd a:hover:after,.channel_hd .cur a:after { width:60%; left:20%;}
.channel_hd a:hover,.channel_hd .cur a { color:#f27823;}
.service3 .left .title{background:#f6f5fb;}
.service3 .content .box{height:100%;}
.service3 .left{height:100%;}
.service3 .left .img_{height:100%;}
.service3 .left .img_ div{height:100%;}
.service3 .left .img_ div img{width:100%; height:100%; object-fit:cover;}
.service3 .left .img_::after{top:45%;}
.service4 .tab_box .tab .t span{color:#fe5820; font-weight:800; font-size:28px; margin-right:10px;}
.service6 .content .item li .more::after{background-image:url(/resources/web/css/../img/service6_more.png);}
.service6 .content .item_list .item{width:100%; font-size:15px; line-height:1; transition:all .3s ease; padding:0; margin-bottom:30px; float:none;}
.service6 .content .item_list .item:hover{color:#fe5820;}
.service6 .content .item_list .item a{display:flex; align-items:center; justify-content:space-between; width:100%;}
.service6 .content .item_list .item .t{width:calc(100% - 24px - 20px);}
.service6 .content .item_list .item .icon{width:24px; height:24px; background:url(/resources/web/css/../img/service6_pdf.png) no-repeat center; background-size:cover;}
.service6 .content .item_list .item:hover .icon{background-image:url(/resources/web/css/../img/service6_pdf_.png);}
.service6 .content .item:nth-of-type(2) .item_list .item .icon{background-image:url(/resources/web/css/../img/service6_video.png);}
.service6 .content .item:nth-of-type(2) .item_list .item:hover .icon{background-image:url(/resources/web/css/../img/service6_video_.png);}
/* 生态 */
.new_eco.new_xc_banner .crumbs{color:#333;}
.new_eco .infor{text-align:center; margin-bottom:40px;}
.new_eco .infor .tit{font-size:40px; line-height:40px; color:#333; margin-bottom:20px;}
.new_eco .infor .con{font-size:16px; color:#666;}
.new_eco1{padding-bottom:55px;}
.new_eco1 .content .li_{width:32%; margin-right:2%; float:left; box-shadow:0px 0px 18px 0px rgb(151 151 151 / 20%); padding:45px; box-sizing:border-box;}
.new_eco1 .content .li_:last-child{margin-right:0;}
.new_eco1 .content .li_ .tit{font-size:30px; line-height:30px; color:#333; margin-top:30px; margin-bottom:25px; font-weight:bold; padding-bottom:20px; position:relative;}
.new_eco1 .content .li_ .tit::after{content:''; width:20px; height:2px; background:#ec5208; position:absolute; left:0; bottom:0;}
.new_eco1 .content .li_ .con{font-size:16px; line-height:30px;; color:#666; margin-bottom:35px; height:120px;}
.new_eco2{background:#f4f6f8; padding:70px 0;}
.new_eco2 .content .li_{width:49%; margin-right:2%; float:left; box-shadow:0px 0px 18px 0px rgb(151 151 151 / 20%); padding:45px; box-sizing:border-box; margin-bottom:40px; position:relative; background:#fff;}
.new_eco2 .content .li_.even{margin-right:0;}
.new_eco2 .content .li_ .tit{font-size:30px; line-height:30px; color:#333; margin-top:30px; margin-bottom:25px; font-weight:bold; padding-bottom:20px; position:relative; z-index:1;}
.new_eco2 .content .li_ .tit::after{content:''; width:20px; height:2px; background:#ec5208; position:absolute; left:0; bottom:0;}
.new_eco2 .content .li_ .con{font-size:16px; line-height:30px;; color:#666; margin-bottom:35px; height:120px; position:relative; z-index:1;}
.new_eco2 .content .li_::before{background:url(/resources/web/css/../img/coo01_bg.jpg) no-repeat right bottom; content:''; width:400px; height:260px; position:absolute; right:0; bottom:0; opacity:0; visibility:hidden; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.new_eco2 .content .li_:hover::before{opacity:1; visibility:visible;}
.new_eco3{padding:70px 0;}
.new_eco3 .tab_box .tab{width:20%; float:left; text-align:center; position:relative; cursor:pointer; margin-right:6.6%;}
.new_eco3 .tab_box .tab:last-child{margin-right:0;}
.new_eco3 .tab_box .tab .t{font-size:18px; color:#333; margin-top:7px;}
.new_eco3 .tab_box .tab .t span:first-child{color:#999; font-weight:bold; font-size:28px;}
.new_eco3 .tab_box .tab .c{font-size:16px; line-height:30px; color:#666; text-align:left; margin-top:30px;}
.new_eco3 .tab_box .tab .line{width:100px; height:2px; background:#cac8c8; position:absolute; left:-38%; top:20%; transition:all 0.5s ease;}
.new_eco3 .tab_box .tab.tab1 .line{display:none;}
.new_eco3 .tab_box .tab .img2{display:none;}
.new_eco3 .tab_box .tab.on .img1{display:none;}
.new_eco3 .tab_box .tab.on .img2{display:inline-block;}
.new_eco3 .tab_box .tab.on .line{background:#fb592e;}
.service6 .content .item:nth-of-type(1) .more.common-btn{width:100%; background:none; color:#fb592e; position:relative;}
.service6 .content .item:nth-of-type(1) .more.common-btn::after{background: url(/resources/web/css/../img/service6_more.png) no-repeat center / cover; content: ''; width:19px; height:9px; position:absolute; right:25px; top:50%; transform:translateY(-50%);}
.service6 .content .item:nth-of-type(2) .more.common-btn{width:100%; background:none; color:#fb592e; position:relative;}
.service6 .content .item:nth-of-type(2) .more.common-btn::after{background: url(/resources/web/css/../img/service6_more.png) no-repeat center / cover; content: ''; width:19px; height:9px; position:absolute; right:25px; top:50%; transform:translateY(-50%);}
.product_price01{background:#f4f6f8;}
.product_price01 .tit{font-size:40px; color:#333; }
.product_price01 .desc{font-size:16px; color:#666;}
.product_price01 .intro .item img{border-radius:50%; border:1px solid #a3a3a3;}
.product_price01 .intro .item{position:relative;}
.product_price01 .intro .item .circleChart{position:absolute !important; top:0; left:50%; transform:translate(-50%); }
.product_price01 .intro .item .circleChart .circleChart_canvas{width:79px !important; height:79px !important;}
.product_price01 .content .item .t{font-size:30px; color:#333; position:relative; padding-bottom:15px; line-height:1;}
.product_price01 .content .item .t::after{position:absolute; bottom:0; width:20px; height:2px; background:#fb592e; content:''; bottom:0; left:50%; transform:translateX(-50%);}
.product_price01 .content .item .d{font-size:14px; color:#666;}
.product_price01 .content .item .num{font-size:48px; font-weight:800; color:#fb592e;}
.product_price01 .content .item .common-btn{background:#fe5820; color:#fff; border:1px solid #fe5820;}
.product_price01 .content .item .common-btn:hover{background:none;  color:#fb592e;}
.product_price01 .content .item .intro{background:none;}
/*.product_price01 .content .item:hover{background:url(/resources/web/css/../img/product_price01_bg.jpg) no-repeat center; background-size:cover;}*/
.new_eco{padding: 0;}
.new_eco1 .content .li_ .tit{margin-top:0;}
.new_eco1 .content .li_ .con{margin-bottom:0; height:auto;}
.new_eco2 .content .li_ .tit{margin-top:0;}
.new_eco2 .content .li_ .con{height:90px; margin-bottom:0;}
.cooperation04{background-size:cover;}
.cooperation04 .inp textarea{resize:none;}
.product_price01.product_price01_cp .content .item{width:25%;}
.product_price01 .content .item{box-shadow:none; position:relative;}
.product_price01 .content .item::after{position:absolute; right:0; top:50%; transform:translateY(-50%); width:1px; height:90%; background:#edecf2; content:'';}
.product_price01 .content .item .d{border:0;}
.product_price01 .content .item:last-child:after{display:none;}
.product_price01 .intro .item{font-size:18px; color:#333;}
.product_price01 .content{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.channel_content.product_price{padding-bottom:0;}
.product_price01{padding-bottom:80px;}
.footer .f_top .right{width:120px; flex-wrap:wrap; text-align:center;}
.footer .f_top .right .item:first-child{margin:0; margin-bottom:30px;}
.footer .f_top .right .item .t{font-size:14px; color:#b0b5bb; line-height:1;}
.footer .f_top .right .item .img_{margin-bottom:15px; width:69%;}
.footer .f_top .center{width:63%;}
.footer .f_top .center dl{margin-right:9%;}
.product_price01 .content .item .intro{padding:45px 0;}
.news_tit{color:#3f3f3f; font-size:26px;}
.newsDetail .left .news_tools{color:#c4c4c4; display:flex; align-items:center; justify-content:center; height:35px;}
.newsDetail p{color:#333;}
.newsDetail .left .news_tools .bds_weixin{display:block; width:34px; height:34px; border-radius:50%; background:url(/resources/web/css/../img/new_weixin.png) no-repeat center; background-size:cover; margin-right:15px;}
.newsDetail .left .news_tools .bds_weixin:hover{background:url(/resources/web/css/../img/new_weixin_.png) no-repeat center;}
.newsDetail .left .news_tools .bds_sqq{display:block; width:34px; height:34px; border-radius:50%; background:url(/resources/web/css/../img/new_qq.png) no-repeat center; background-size:cover; margin-right:15px;}
.newsDetail .left .news_tools .bds_sqq:hover{background:url(/resources/web/css/../img/new_qq_.png) no-repeat center;}
.newsDetail .left .news_tools .bds_tsina{display:block; width:34px; height:34px; border-radius:50%; background:url(/resources/web/css/../img/new_weibo.png) no-repeat center; background-size:cover;}
.newsDetail .left .news_tools .bds_tsina:hover{background:url(/resources/web/css/../img/new_weibo_.png) no-repeat center;}
.newsDetail .left .news_tools .new_share{display:flex; justify-content:center; align-items:center; font-size:16px; margin-left:20px;}
.newsDetail .left .news_tools .bdsharebuttonbox{display:flex; margin-left:20px;}

.service_list .product_price01 .content{margin-top:55px;}
.j3d_about02{padding-top:70px; padding-bottom:30px;}
.j3d_about02 .infor{text-align:center; margin-bottom:40px;}
.j3d_about02 .infor .tit{font-size:40px; line-height:40px; color:#333; margin-bottom:20px;}
.j3d_about02 .infor .con{font-size:16px; color:#666;}
.j3d_about02 .li_{width:18.4%; margin-right:2%; float:left; box-shadow:0px 0px 18px 0px rgb(151 151 151 / 20%); margin-bottom:40px; padding:50px 25px; box-sizing:border-box; height:252px; transition:all 0.5s ease;}
.j3d_about02 .li_.five{margin-right:0;}
.j3d_about02 .li_ .tit{font-size:20px; line-height:22px; color:#333; font-weight:bold; padding-bottom:20px; position:relative; margin-bottom:20px; transition:all 0.5s ease;}
.j3d_about02 .li_ .tit::after{content:''; width:20px; height:2px; background:#ec5309; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.j3d_about02 .li_ .tit span{margin-right:10px;}
.j3d_about02 .li_ .con{font-size:16px; line-height:30px; color:#666; transition:all 0.5s ease;}
.j3d_about02 .li_:hover{background:url(/resources/web/css/../img/product_price01_bg.jpg) no-repeat center; background-size:cover;}
.newsDetail{padding:60px 0;}
.ipart6{padding:60px 0;}
.footer .f_top .center dt{margin-bottom:10px;}
.service3 .left{overflow:hidden;}
body .video-js .vjs-tech{object-fit:inherit;}
.new_xc_banner .intro .con{/*width:50%;*/}
.ipart5 .spec_box .box{cursor:inherit;}
.new_eco2 .content .li_{overflow:hidden;}
.new_header .header_bar .search{cursor:pointer;}
.header_bar .search-alert{position:fixed; left:0; top:-100px; width:100%; background:#fff; z-index:98; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; overflow:hidden;}
.header_bar .search-alert.active{top:0;}
.header_bar .search-alert .close{border-left:1px solid #E1E0E1; float:right; width:90px; text-align:center; line-height:80px; font-size:20px; color:#fd6621; font-weight:bold;}
.header_bar .search-alert .close .close_icon{cursor:pointer; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.header_bar .search-alert .close .close_icon:hover{-webkit-transform:rotate(90deg); transform:rotate(90deg);}
.header_bar .search-alert .cent-form{padding:10px 0; height:70px; line-height:70px; float:left; width:86%;}
.header_bar .search-alert .cent-form form{position:relative;}
.header_bar .search-alert .cent-form form .icon{font-size:22px; margin-right:0.2rem;}
.header_bar .search-alert .cent-form form .inp{border:none; height:64px; line-height:64px; text-align:left; width:80%; -webkit-box-sizing:border-box; box-sizing:border-box; background:none; padding:0;}
.header .channel .simple_sec{position:static;}
.header .channel .simple_sec .sec_channel .link{padding:0; width:100%;}
.header .channel .simple_sec .sec_channel a{float:right; }
.header .channel .first.fir_down.cur::after{background:url(/resources/web/css/../img/fir_down1.png) no-repeat center / cover;}
.header .channel .simple_sec .sec_channel .link{padding:45px 0;}
.header .channel .simple_sec .sec_channel a{margin-right:90px; font-size:16px; color:#666;}
.header .channel .simple_sec .sec_channel a:hover{color:#fb592e;}
.service6 .content .item:nth-of-type(1) .more.common-btn{box-sizing:border-box;}
.service6 .content .item:nth-of-type(2) .more.common-btn{box-sizing:border-box;}
.product_price01 .intro .item:hover img{border-color:rgba(0,0,0,0);}
.solution_list .content .item{width:32%; margin-right:2%; margin-bottom:40px; float:left;}
.solution_list .content .item.three{margin-right:0;}
.service2 .bott .item .c{overflow-y:auto; padding-right:1%;}
.service2 .bott .item .c::-webkit-scrollbar{width:2px;}
.service2 .bott .item .c::-webkit-scrollbar-thumb{background-color:#fb592e; border-radius:5px;}
.service2 .bott .item .c::-webkit-scrollbar-track {background-color: #fb592e;}
.news_listNewBanner.new_xc_banner .intro{text-align:center;}
.news_listNewBanner.new_xc_banner .intro .con{display:none;}
.new_xc_banner.pro_center_xc_banner .intro{color:#333;}
.new_xc_banner.pro_center_xc_banner .crumbs{color:#333;}
.button-effect2{position:relative; padding:0 24px; min-width:90px; -webkit-box-sizing:border-box; box-sizing:border-box; line-height:40px; text-align:center; color:#000; border-radius:20px; cursor:pointer; border:none; font-size:14px; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; background:none;}
.button-effect2 span{position:relative; z-index:2;}
.button-effect2::before{content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; opacity:0; -webkit-transform:scale(0.8, 0.8); transform:scale(0.8, 0.8); background:#fd6621; border-radius:20px; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.button-effect2::after{content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; border:1px solid #eee; border-radius:20px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.button-effect2:hover{color:#fff;}
.button-effect2:hover::before{opacity:1; -webkit-transform:scale(1, 1); transform:scale(1, 1);}
.button-effect2:hover::after{opacity:0; -webkit-transform:scale(1.2, 1.2); transform:scale(1.2, 1.2);}
.solution_list .content .left{width:100%;}
.solution_list .content .right{width:100%;}
.ipart4 .bott .right .item .more{font-size:16px; color:#ec5208;}
.j3d_about.new_xc_banner .intro{text-align:center;}
.j3d_about.new_xc_banner .intro .con{display:none;}
.solution_list .content .right .more{font-size:16px; color:#ec5208;}
.market04 ul .widgets_common_pages_3{padding:0 !important;}
.header_bar .search-alert .cent-form{height:63px; line-height:63px;}
.solution_list .content .item .t{font-size:24px; line-height:24px; font-weight:normal;}
.yingyongPage{padding:50px 0;}
.channel_hd a:hover,.channel_hd .cur a{color:#fb592e;}
.ibanner .v-item img{display:none !important;}
.widgets_common_pages_3 a, .widgets_common_pages_3 span{font-weight:bold;}
.market_detail01  .crumbs{color:#000;}
.j3d_part{position:static;}
.service_list{padding-bottom:0;}
.service_list .product_price01.product_price01_cp{margin-top:70px;}
.solution_banner.xc_banner .crumbs img{filter:invert(100%);}
.solution_banner.xc_banner .crumbs{color:#000;}
.market04 ul li .link .top{line-height:1;}
.market_detail03 .part .tit{text-align:center; font-weight:bold; line-height:1;}
.ipart4 .bott .right .line{display:none;}
.market04{margin-top:70px;}
.j3d_about.new_xc_banner .intro .con{display:block; width:100%; height:auto;}
.news_listNewBanner.new_xc_banner .intro .con{display:block; width:100%; height:auto;}}
.service_list1 .item.item2 .left img{width:100%;}
.service_list1 .item.item2{text-align:right;}
.service_list1 .item.item2 .right{text-align:left;}
.new_eco4 .channel-combo .tit{font-size:40px; line-height:40px; color:#333; margin-bottom:20px; font-weight:normal;}
.new_xc_banner.j3d_about .intro .tit{color:#fff;font-size:40px;font-weight:bold;margin-bottom:15px;}
.new_xc_banner.news_listNewBanner .intro{color:#333;}
.new_xc_banner.news_listNewBanner .intro .tit{color:#fb592e;font-size:40px;font-weight:bold;margin-bottom:15px;}
.inews .img { width:33%; float:left; margin-right:3%;}
.inews .img img { width:100%; height:auto;}
.button-effect2{outline:none;}
.news_list .news_info .tit{height:auto; max-height:64px;}
.xc_banner .content .tit{display:block; text-align:center;}
.market_detail03 .part .con{font-size:15px; line-height:2;}
.new_eco1{padding-bottom:70px;}
.new_eco2{padding-bottom:30px;}
.market_detail03 .con img{max-width:800px;}
/* .new_xc_banner .intro .con{margin-bottom:0;} */
.j3d_jerei01{font-size:16px; line-height:28px; color:#333;}
.j3d_jerei01 p{text-indent:28px;}
.newsDetail .left .news_tools{font-size:14px; margin-bottom:25px;}
.new_eco3 .tab_box .tab .icon img{transition:all 0.5s ease;}
.new_eco3 .tab_box .tab:hover .icon img{cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg);}
.service4 .tab_box .tab .icon img{transition:all 0.5s ease;}
.service4 .tab_box .tab:hover .icon img{cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg);}
.service4 .tab_box .tab .img1{display:none;}
.service4 .tab_box .tab.on .img1{display:none;}
.service4 .tab_box .tab .img2{display:inline-block;}
.service4 .tab_box .tab.on .img2{display:inline-block;}
.new_eco3 .tab_box .tab .img1{display:none;}
.new_eco3 .tab_box .tab.on .img1{display:none;}
.new_eco3 .tab_box .tab .img2{display:inline-block;}
.new_eco3 .tab_box .tab.on .img2{display:inline-block;}
.service4 .tab_box .tab .t{margin-top:0;}
.new_eco3 .tab_box .tab .line{background:#fb592e;}
.service4 .bg_box .bg.bg1, .service4 .bg_box .bg.bg2, .service4 .bg_box .bg.bg3{display:none;}
.service4 .bg_box .bg{opacity:1; visibility:visible;}
.new_header .header_bar .h_tel img{display:none;}
.new_header .header_bar .to_trial{width:auto; padding:0 15px; line-height:34px; height:34px; margin-top:5px;}
.new_header .header_bar .h_tel{margin-top:-2px;}
.crumbs{bottom:20px;}
.product_price01 .intro.fix{display:none;}
.product_price01 .content{margin-top:50px;}
.ipart1.j3d_part{display:none;}
.j3d_about02 .li_:hover{background:#fb592e;}
.j3d_about02 .li_:hover .tit{color:#fff;}
.j3d_about02 .li_:hover .tit::after{background:#fff;}
.j3d_about02 .li_:hover .con{color:#fff;}
.widgets_common_pages_3 .num{width:auto; padding:0 20px;}
.new_xc_banner.product_price .intro{text-align:center;}
.ibanner .owl-dots{width:100%; text-align:center; position:absolute; left:0; bottom:150px; font-size:0;}
.ibanner .owl-dots .owl-dot{width:100px; height:3px; background:#cac8c8; display:inline-block; margin:0 15px; transition:all 0.5s ease;}
.ibanner .owl-dots .owl-dot.active{background:#fb592e;}
.new_xc_banner.news_listNewBanner .crumbs{color:#333;}

.body_bg{position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.7); left:0; top:0; z-index:10; display:none;}
.crumbs .home{font-size:20px;}
.right_bar li .icon{font-size:18px; color:#222;}
.right_bar li:hover .icon{color:#fff;}
.logo_pup{position:fixed; left:0; top:0; width:100vw; height:100vh; z-index:999; display:none;}
.logo_pup .close{position:absolute; top:50%; left:50%; color:#fff; font-size:14px; cursor:pointer; border:1px solid #fff; border-radius:50%; z-index:11; margin-top:-310px; margin-left:560px;}
.logo_pup iframe{width:100%; height:100%; z-index:10 !important;}
.about_xc_banner.xc_banner .crumbs{color:#fff;}
.new_eco4 .channel-combo .tit{text-align:left;}
.cooperation04.new_eco4 .left{width:20%; margin-right:15px;}
.cooperation04.new_eco4 .right{width:20%; float:left;}
.new_xc_banner.solution_xc_banner .intro{color:#333;}
.solution_xc_banner .crumbs{color:#333;}
.cooperation04.new_eco4 .content{background:transparent; padding:0;}
.cooperation04.new_eco4 .inp input{background:#fff; margin-bottom:0;}
.cooperation04.new_eco4{background:url(/resources/web/css/../img/coo04_bg2.jpg) no-repeat center / cover;}
.cooperation04.new_eco4 .buttons button.submit{margin-left:0; width:100%; outline:none; cursor:pointer; line-height:41px; margin-left:15px;}
.cooperation04.new_eco4 .buttons{float:left; width:160px;}
.cooperation04.new_eco4{padding:70px 0;}
.cooperation04.new_eco4 .channel-combo{padding:0;}
.j3d_about.new_xc_banner .intro{color:#333;}
.j3d_about.new_xc_banner .crumbs{color:#333;}
.new_xc_banner.j3d_about .intro .tit{color:#fb592e;}
.new_xc_banner.product_price .intro{color:#333;}
.new_xc_banner.product_price .crumbs{color:#333;}
.new_xc_banner.product_price .intro .tit{color:#fb592e; font-weight:bold;}
.new_xc_banner .intro .tit{font-size:40px; line-height:1; margin-bottom:15px;}
.xc_banner .coo_con .t{line-height:1;}
.xc_banner .coo_con{margin-top:0; transform:translateY(-50%);}
.right_nav{display:none;}
.flm_banner .flm_play{display:none;}

.contact_us{padding-top:0;}
.contact_us1{background:url(/resources/web/css/../img/contact_bg.jpg) no-repeat bottom / cover; padding:70px 0; position:relative; overflow:hidden;}
.contact_us1 .left{width:49%;}
.contact_us1 .title{font-size:24px; line-height:24px; color:#333; font-weight:bold;}
.contact_us1 .con{font-size:16px; color:#333;}
/* .contact_us1 .address, .contact_us1 .tel, .contact_us1 .mail{margin-bottom:35px;} */
.contact_us1 .tel a{font-size:30px; font-weight:bold; color:#fb592e;}
.contact_us1 .fax a{font-size:30px; font-weight:bold; color:#fb592e;}
.contact_us1 .mail .con div{display:inline-block; font-size:16px; margin-right:30px;}
.contact_us1 .mail .con div:first-child{margin-left:0;}
.contact_us1 .mail .con div span{font-weight:bold;}
.contact_us1 .peo .item{float:left; text-align:center; margin-right:10%;}
.contact_us1 .peo .item:last-child{margin-right:0;}
/* .contact_us1 .peo .item .img_{width:80%; margin:0 auto;} */
.contact_us1 .peo .item .c{font-size:16px;}
.contact_us1 .right{width:44%; position:absolute; right:0; top:0; padding:40px; box-sizing:border-box; background:rgba(255,255,255,0.65); padding-top:70px; height:100%;}
.contact_us1 .right .inp{background:#f8f8fa; position:relative;}
.contact_us1 .right .inp .inp_span{font-size:16px; line-height:60px; display:block; padding:0 30px; box-sizing:border-box; position:relative; cursor:pointer;}
.contact_us1 .right .inp .inp_span::after{content:''; width:18px; height:8px; background:url(/resources/web/css/../img/contact_jt.png) no-repeat center / cover; position:absolute; right:30px; top:50%; transform:translateY(-50%);}
.contact_us1 .right .inp ul{position:absolute; left:0; top:100%; background:#fff; z-index:1; box-shadow:0px 0px 18px 0px rgb(151 151 151 / 20%); height:120px; overflow:auto; width:100%; display:none;}
.contact_us1 .right .inp ul::-webkit-scrollbar{width:2px; height:4px;}
.contact_us1 .right .inp ul::-webkit-scrollbar-thumb{background:#fb592e;}
.contact_us1 .right .inp ul::-webkit-scrollbar-track{background:#f6f5f5;}
.contact_us1 .right .inp ul li{line-height:24px; font-size:16px; cursor:pointer; padding:0 30px; box-sizing:border-box;}
.contact_us1 .right .form_content ul{box-sizing:border-box; margin-top:15px;}
.contact_us1 .right .form_content ul::-webkit-scrollbar{width:2px; height:4px;}
.contact_us1 .right .form_content ul::-webkit-scrollbar-thumb{background:#fb592e;}
.contact_us1 .right .form_content ul::-webkit-scrollbar-track{background:#f6f5f5;}
.contact_us1 .right .li_{font-size:16px; border-bottom:1px solid #eaeaea; padding:30px 0; color:#333; width:49%; display:inline-block;}
.contact_us1 .right .li_ .t{font-weight:bold;}
/* .contact_us1 .right .li_:last-child{border:none;} */
.contact_us2{padding-top:130px;}
.contact_us2 .infor .tit{font-size:40px; line-height:40px; color:#333; margin-bottom:40px; text-align:center;}
.contact_us2 .item{float:left; width:32%; margin-right:2%; border:1px solid #eaeaea; text-align:center; box-sizing:border-box; padding:45px 0; color:#333;}
.contact_us2 .item:last-child{margin-right:0;}
.contact_us2 .item .tit{font-size:20px; font-weight:bold; margin-top:25px; margin-bottom:10px;}
.contact_us2 .item .con{font-size:16px;}
/* .contact_us2 .item .icon img{transition:all 0.5s ease;}
.contact_us2 .item:hover .icon img{cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg);} */
/* .contact_us1 .tel .title{margin-bottom:0;} */
/* .contact_us1 .mail .title{margin-bottom:5px;} */
/* .contact_us1 .peo .title{font-size:24px; line-height:24px;} */
/* .contact_us1 .peo{margin-top:50px;} */
.market04 ul li .pic .rect-6667 img{width:auto; height:auto; top:50%; left:50%; transform:translate(-50%,-50%);}
.header .channel{width:60%;}
.new_xc_banner.contact_xc_banner .intro{color:#333; text-align:center;}
.new_xc_banner.contact_xc_banner .crumbs{color:#333;}
.new_xc_banner.contact_xc_banner .intro .con{width:100%; height:auto;}
.new_xc_banner.contact_xc_banner .intro .tit{color:#fb592e; font-weight:bold;}
.contact_us1 .peo .item .img_ img{width:140px;}
/* .contact_us1 .address .title{margin-bottom:5px;} */
.contact_us1 .peo .title{margin-bottom:15px;}
.foot_center{font-size:14px; border-top:1px solid #2e3b49; padding:25px 0;}
.foot_center dl{margin-left:27%;}
.foot_center .dl2{margin-top:10px;}
.foot_center dt{display:inline-block;}
.foot_center dd{display:inline-block; color:#b0b5bb; margin:0 8px;}
.xc_banner .content{bottom:auto; top:50%; transform:translateY(-50%);}
.xc_banner .content .tit{color:#fb592e;font-size:40px;font-weight:bold;}
.contact_us2{display:none;}
/* .contact_us1 .right{position:static; float:right;} */
.contact_us{padding-bottom:0;}
.contact_us1 .right .li_ .t span:last-child{font-weight:normal;}
.crumbs.news_crumbs{position:static; background:#f2f2f2;}
.crumbs.news_crumbs .wrap{width:auto; margin:0 5%; color:#333; padding-top:30px;}
.newsDetail{padding-top:30px;}
.contact_us1 .left li{width:50%; float:left; margin-bottom:45px; height:56px;}
.contact_us1 .left li:last-child{height:auto; margin-bottom:0;}
.contact_us1 .left li:last-child{width:100%;}
.contact_us1 .title{font-size:20px; line-height:20px; margin-bottom:10px; min-height:20px;}
.j3d_jerei01 .common-btn{background:transparent; border-color:#fb592e; color:#fb592e; text-indent:0;}
.contact_us1 .left li .code .con span{font-weight:bold;}

.crumbs img{vertical-align:middle;}
.solution3 .content .item .t{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.j3d_about02 .li_ .tit{white-space:nowrap;}

/* 首页 */
.special_infor .tit h2{font-size:40px; font-weight:normal;}
.ipart2 .content .item .t h3{font-size:28px; font-weight:normal;}
.ipart3 .left .li_ .t h3{font-size:18px; font-weight:normal;}
.ipart5 .top .item_box .item .t h3{font-size:14px; font-weight:normal;}
/* 下层*/
.special_banner .intro .tit h1{font-size:40px; font-weight:normal;}
.special_menu a h2{font-size:15px; font-weight:normal;}
.solution1 .li_ .tit h3{font-size:20px;}
.solution2 .left .tit{font-size:20px;}
.special_banner .content .tit h1{font-size:40px;}
.service_list1 .item .right .t h3{font-size:30px;}
.product_price01 .tit h2{font-size:40px; font-weight:normal;}
.product_price01 .content .item .t h3{font-size:30px;}
.service1 .li_ .t h3{font-size:18px; font-weight:normal;}
.service2 .top li span h3{font-size:16px; font-weight:normal;}
.service3 .right .tit h3{font-size:30px;}
.service4 .tab_box .tab .t span h3{font-size:28px; font-weight:800;}
.service6 .content .item .title h3{font-size:30px;}
.market_detail01 .left .t h1{font-size:40px;}
.market_detail03 .part .tit h2{font-size:30px;}
.service4 .tab_box .tab .t span{display:inline-block;}
.service4 .tab_box .tab .t h3{display:inline-block;}
.new_xc_banner.special_banner .intro .tit h1{font-weight:bold;}
.special_banner .coo_con .t h1{font-size:40px;}
.new_eco1 .content .li_ .tit h3{font-size:30px;}
.new_eco2 .content .li_ .tit h3{font-size:30px;}
.new_eco3 .tab_box .tab .t h3{font-size:18px; font-weight:normal; display:inline-block;}
.j3d_about02 .li_ .tit h3{font-size:20px; display:inline-block;}
.solution2 .left .tit h3{font-size:20px; display:inline-block;}
.promote01 li .t h2{font-size:16px;}
.promote02 .info .tit h3{font-size:24px;}
.cluster04 .left .t h1{font-size:30px;}
.cluster04 .left .t2 h2{font-size:18px;}
.cluster05 .item .t h3{font-size:20px;}
.news_detail01 .top_ .title h2{font-size:30px; font-weight:normal;}
.new_eco3 .tab_box .tab .t span:first-child h3{font-weight:bold; font-size:28px;}
.special_menu a h3{font-size:15px; font-weight:normal;}
.market01 .market01_intro .tit h1{font-size:40px;}
.service2 .bott .item .t h3{font-size:30px;}
.service4 .left .li_ .tit h3{font-size:30px; display:inline-block;}
.service4 .left .li_ .num h3{font-size:60px;}
.j3d_case01 .item{height:329.18px; overflow:hidden;}
.j3d_case01 .item:hover{background:#fb592e;}
.j3d_case01 .item .detail{box-shadow:none;}
.solution2 .left .con img{display:none;}
.ipart3 .right li{display:block !important;}
.ipart3 .swiper-pagination{display:none;}
.ipart4 .bott .right .dots{display:none;}
.service4 .swiper-pagination{display:none;}
.culture_sec4{display:none;}
.competition202301 h2{font-size:inherit; font-weight:inherit;}
.competition202301 h3{font-size:inherit; font-weight:inherit;}

.resources_list{padding-top:0;}
.resources_list .tab_box{margin-top:20px;}
.resources_list .tab_box .tab{height:50px;}
.resources_list .tab_box .tab .tab_title{color:#999; font-size:16px; margin-right:20px; line-height:40px;}
.resources_list .tab_box .tab ul{padding-top:6px; font-size:0;}
.resources_list .tab_box .tab li{line-height:27px; display:inline-block; padding:0 10px; cursor:pointer; font-size:16px; color:#666; border-radius:6px;}
.resources_list .tab_box .tab li.on{background:rgba(234,84,32,.1); color:#ea5420; border:none;}

.resources_list .tab_box .tab.price{padding-bottom:30px;}
.resources_list .tab_box .tab.price li{float:left;}
.resources_list .tab_box .tab.price .item_child{padding:0 10px; line-height:26px; margin:0 10px 32px; cursor:pointer; width:180px; box-sizing:border-box;}
.resources_list .tab_box .tab.price li .price_filter{height:80px; width:100%; border:1px solid #c7c7c7; z-index:1; background-color:#fff; top:-10px; border-radius:4px; left:0;}

.resources_list .tab_box .tab.price li .price_filter .price_btn{width:50px; height:24px; cursor:pointer; border-radius:4px; line-height:24px}
.resources_list .tab_box .tab.price li .price_filter .submit{ bottom:5px; right:4px; background-color:#ea5420; color:#fff;}
.resources_list .tab_box .tab.price li .price_filter .cancle{bottom:5px; left:4px; border:1px solid #c7c7c7; color:#999;}
.resources_list .tab_box .tab.price li .inp_box{z-index:2; margin:0 3px; box-sizing:border-box;}
.resources_list .tab_box .tab.price li .inp_box input{width:70px; height:24px; padding:0 5px; vertical-align:middle; border:1px solid #ccc; outline:none; margin:0; box-sizing:border-box;}

.resources_list .tab_box .line{width:100%; height:1px; background:#e9ebed; margin-top:10px;}
.resources_list .search_box{margin:20px 0; font-size:0;}
.resources_list .search_box .item{display:inline-block; padding:0 10px; cursor:pointer; font-size:16px; color:#666; border-radius:6px; height:32px; line-height:32px; margin-right:15px; border:1px solid #e6e6e6;}
.resources_list .search_box .item.on{background:rgba(234,84,32,.1); color:#ea5420; border:none;}
.resources_list .list{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; flex-wrap:wrap; -webkit-box-pack:start; -ms-justify-content:start; -moz-justify-content:start; -o-justify-content:start; -webkit-justify-content:start; justify-content:flex-start;}
.resources_list .list .li_{width:23%; height:220px; overflow:hidden; margin-bottom:20px; margin-right:2.6666%; cursor:pointer; font-size:14px; position:relative;}
.resources_list .list .li_ .top{font-size:0; overflow:hidden; border-radius:6px;}
.resources_list .list .li_ .top img{border-radius:6px; height:160px; width:100%; -o-object-fit:cover; object-fit:cover; transition:all 0.5s ease;}
.resources_list .list .li_ .bott{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; margin-top:10px;}
.resources_list .list .li_ .bott img{width:40px; height:40px; margin-right:12px; -o-object-fit:cover; object-fit:cover; transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none; -webkit-transform:none;}
.resources_list .list .li_ .bott .desc{display:flex; flex-direction:column; font-size:14px; color:rgb(102, 102, 102);}
.resources_list .list .li_ .bott .desc .fir{font-size:16px; color:#333;}
.resources_list .list .li_.four{margin-right:0;}
.resources_list .section{display:none;}
.resources_list .section.cur{display:block;}
.resources_list2 .list{margin-top:55px;}
.resources_list2 .list .li_ .bott .desc .last{color:rgb(251, 89, 46);}

.resources_crumbs.crumbs{position:static; color:#333; padding-top:40px;}
.resources_detail{padding-top:0;}
.resources_detail1 .top{margin-bottom:30px;}
.resources_detail1 .title{font-size:30px; font-weight:700; line-height:30px; margin-top:20px;}
.resources_detail1 .info{margin-top:15px; display:flex; align-items:center; color:#666;}
.resources_detail1 .info .author{margin:0 10px;}
.resources_detail1 .top button{background:#ec5309; color:#fff; border:none; line-height:18px; cursor:pointer; outline:none; margin:0; box-sizing:border-box; padding:12px 20px; font-size:14px; border-radius:4px; margin-top:23px;}
.resources_detail1 .iframe{padding-bottom:56.25%; position:relative; height:0; box-shadow:0 0 10px rgb(0 0 0 / 10%);}
.resources_detail1 .iframe iframe{position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}
.resources_detail1 .iframe .full{position:absolute; right:25px; bottom:25px; z-index:2; width:41px; height:40px; cursor:pointer; transition:all .5s ease;}
.resources_detail1 .iframe .full:hover{opacity:0.8;}

.resources_detail2 .infor{margin-top:40px;}
.resources_detail2 .title{font-size:24px; font-weight:700; line-height:30px;}
.resources_detail2 .more{font-size:16px; color:#666; cursor:pointer; transition:all .5s ease;}
.resources_detail2 .more:hover{color:#ec5309}
.resources_detail2 .list{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; flex-wrap:wrap; -webkit-box-pack:start; -ms-justify-content:start; -moz-justify-content:start; -o-justify-content:start; -webkit-justify-content:start; justify-content:flex-start; margin-top:30px;}
.resources_detail2 .list .li_{width:23%; height:220px; overflow:hidden; margin-bottom:20px; margin-right:2.6666%; cursor:pointer; font-size:14px; position:relative;}
.resources_detail2 .list .li_ .top{font-size:0; overflow:hidden; border-radius:6px;}
.resources_detail2 .list .li_ .top img{border-radius:6px; height:160px; width:100%; -o-object-fit:cover; object-fit:cover; transition:all 0.5s ease;}
.resources_detail2 .list .li_ .bott{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; margin-top:10px;}
.resources_detail2 .list .li_ .bott img{width:40px; height:40px; margin-right:12px; -o-object-fit:cover; object-fit:cover; transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none; -webkit-transform:none;}
.resources_detail2 .list .li_ .bott .desc{display:flex; flex-direction:column; font-size:14px; color:rgb(102, 102, 102);}
.resources_detail2 .list .li_ .bott .desc .fir{font-size:16px; color:#333;}
.resources_detail2 .list .li_.four{margin-right:0;}

.resources_crumbs2.crumbs{background:rgb(248, 249, 252);}
.resources_list_xc_banner .intro{text-align:center;}
.resources_list_xc_banner .intro .tit{font-size:40px; font-weight:bold; margin-bottom:15px; line-height:1; color:#fb592e;}
.resources_list_xc_banner .form_box{width:690px; margin:0 auto; position:relative; font-size:14px; border-radius:4px; overflow:hidden;}
.resources_list_xc_banner .form_box input{height:52px; line-height:52px; border:1px solid #e2e2e3; width:100%; padding-left:30px; box-sizing:border-box; background:#FFF; color:#666;}
.resources_list_xc_banner .form_box i{position:absolute; left:5px; top:50%; transform:translateY(-50%);}
.resources_list_xc_banner .form_box button{position:absolute; right:0; top:0; border:none; color:#fff; background-color:#fb592e; border-radius:6px; font-size:16px; height:52px; line-height:52px; padding:0; text-align:center; width:104px; cursor:pointer;}
.resources_detail_2{background:rgb(248, 249, 252); padding-top:20px;}
.resources_detail3 .box{width:100%; height:410px; padding:16px; border-radius:5px; background-color:#fff; box-sizing:border-box;}
.resources_detail3 .box .img_{width:57.7%; height:370px;}
.resources_detail3 .box .img_ img{width:100%; height:100%; border-radius:5px;}
.resources_detail3 .box .intro{width:42.2%; height:100%; padding:0 15px 0 30px; box-sizing:border-box;}
.resources_detail3 .box .intro .price{font-size:30px; color:red; padding-bottom:10px; margin-bottom:10px;}
.resources_detail3 .box .intro .tit{color:#333; font-size:14px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; line-height:28px;}
.resources_detail3 .box .intro .info_text{padding:20px 0; margin:12px 0; font-size:14px; color:#333; opacity:0.7; border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7;}
.resources_detail3 .box .intro .detail_info div{width:50%; float:left; font-size:14px; color:#333; line-height:30px; opacity:0.7;}
.resources_detail3 .box .intro .icons{display:flex; justify-content:flex-end; height:50px; margin-top:30px;}
.resources_detail3 .box .intro .icons button{outline:none; border:none; background:transparent; cursor:pointer;}
.resources_detail3 .box .intro .icons .car{margin-right:25px;}
.resources_detail4{margin-top:30px;}
.resources_detail4 .title{color:#242424; font-size:18px;margin-bottom:15px; font-weight:700;}
.resources_detail4 .list{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; flex-wrap:wrap; -webkit-box-pack:start; -ms-justify-content:start; -moz-justify-content:start; -o-justify-content:start; -webkit-justify-content:start; justify-content:flex-start; margin-top:30px;}
.resources_detail4 .list .li_{width:23%; height:185px; overflow:hidden; margin-bottom:20px; margin-right:2.6666%; cursor:pointer; font-size:14px; position:relative;}
.resources_detail4 .list .li_.four{margin-right:0;}
.resources_detail4 .list .li_ a{display:block; height:100%;}
.resources_detail4 .list .li_ .top{display:block; height:100%;}
.resources_detail4 .list .li_ .top img{width:100%; height:100%; transition:all .5s; -o-object-fit:cover; object-fit:cover;}
.resources_detail4 .list .li_ .bott{position:absolute; left:0; bottom:0; z-index:2; padding:8px 10px 0 10px; width:100%; height:60px; background:rgba(93,93,93,.5); box-sizing:border-box;}
.resources_detail4 .list .li_ .bott .tit{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff; font-size:16px; line-height:16px;}
.resources_detail4 .list .li_ .bott .desc{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; margin-top:5px;}
.resources_detail4 .list .li_ .bott .price{width:70%; color:red; font-weight:800; font-size:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.resources_detail4 .list .li_ .bott .icons button{outline:none; border:none; background:transparent; cursor:pointer;}
.resources_list .tab_box .tab.type2{display:none;}

.cooperation04.new_eco4 .right{width:60%;}
.cooperation04.new_eco4 .right .inp{width:33%; display:inline-block; vertical-align:middle;}
.cooperation04.new_eco4 .right .inp input{width:100%;}
.cooperation04.new_eco4 .right .inp.code{width:58%; margin-left:4%;}
.cooperation04.new_eco4 .right .inp.code input{width:35%;}
.cooperation04.new_eco4 .inp.code img{width:100px; display:inline-block; vertical-align:-17px;}

.header.new_header .channel .sec_channel .left .li_{width:50%; float:left;}
.header.new_header .channel .sec_channel .left{width:60%;}
.header.new_header .channel .sec_channel .right{width:40%;}
.header.new_header .channel .sec_channel .bg{width:44%;}
.header.new_header .channel .sec_channel .right .desc .c{height:100px;}

.new_solu h2{font-size:inherit; font-weight:inherit;}
.new_solu h3{font-size:inherit; font-weight:inherit;}
.new_solu .infor{text-align:center; margin-bottom:40px;}
.new_solu .infor .tit{font-size:40px; line-height:40px; color:#333; margin-bottom:20px;}
.new_solu .infor .con{font-size:16px; color:#666;}
.new_solu1 .content .li_{box-sizing:border-box; background:#fff; width:32%; margin-right:2%; border:1px solid #e5e7ea; float:left; transition:all 0.5s ease;}
.new_solu1 .content .li_:last-child{margin-right:0;}
.new_solu1 .content .li_ .intro{padding:35px 25px; box-sizing:border-box;}
.new_solu1 .content .li_ .intro .tit{font-size:20px; color:#333; margin-bottom:15px; padding-bottom:10px; position:relative; text-align:center; font-weight:bold;}
.new_solu1 .content .li_ .intro .tit::after{content:''; width:20px; height:2px; background:#ec5208; position:absolute; left:50%; bottom:0; transform:translateX(-50%);}
.new_solu1 .content .li_ .intro .con{font-size:15px; line-height:26px;; color:#666; height:130px;}
.new_solu1 .content .li_:hover{box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2);}

.new_solu2{margin:60px 0; background:url(/resources/web/css/../img/new_solu2_bg.jpg) no-repeat top / cover; padding-top:100px; padding-bottom:90px;}
.new_solu2 .infor{text-align:left;}
.new_solu2 .content .li_{width:288px; float:left;}
.new_solu2 .content .li1{margin-right:60px;}
.new_solu2 .content .li_ .top{background:#fff; border-radius:5px; font-size:20px; font-weight:bold; color:#fb592e; line-height:20px; padding:15px; box-sizing:border-box; position:relative;}
.new_solu2 .content .li1 .top::after{content:''; width:28px; height:21px; background:url(/resources/web/css/../img/new_solu2_icon.png) no-repeat center /cover; position:absolute; right:-44px; top:50%; transform:translateY(-50%);}
.new_solu2 .content .li_ .top .fir{font-size:16px;}
.new_solu2 .content .li_ .top .last{padding-left:13px; display:inline-block; position:relative; margin-left:15px;}
.new_solu2 .content .li_ .top .last::before{content:''; width:2px; height:100%; background:#fb592e; position:absolute; left:0; top:0;}
.new_solu2 .content .li_ .bott{background:#fff; border-radius:5px; margin-top:5px; font-size:16px; color:#333; padding:22px 15px; box-sizing:border-box;}
.new_solu2 .content .more{margin-top:65px;}
.new_solu2 .content .more i{margin-left:15px;}

.new_solu3 .content .li_{box-sizing:border-box; background:#fff; width:32%; margin-right:2%; border:1px solid #e5e7ea; float:left; padding:45px 35px 35px 45px; box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2);}
.new_solu3 .content .li1{background:url(/resources/web/css/../img/new_solu3_bg1.jpg) no-repeat top right / cover;}
.new_solu3 .content .li2{background:url(/resources/web/css/../img/new_solu3_bg2.jpg) no-repeat top right / cover;}
.new_solu3 .content .li3{background:url(/resources/web/css/../img/new_solu3_bg3.jpg) no-repeat top right / cover;}
.new_solu3 .content .li_:last-child{margin-right:0;}
.new_solu3 .content .li_ .tit{font-size:20px; color:#333; margin-bottom:10px; padding-bottom:10px; position:relative; font-weight:bold;}
.new_solu3 .content .li_ .tit::after{content:''; width:20px; height:2px; background:#ec5208; position:absolute; left:0; bottom:0;}
.new_solu3 .content .li_ .con{font-size:15px; line-height:26px; color:#666; height:52px;}
.new_solu3 .content .more{margin-top:25px; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:between; -ms-justify-content:between; -moz-justify-content:between; -o-justify-content:between; -webkit-justify-content:between; justify-content:space-between; background:url(/resources/web/css/../img/new_solu3_bg4.jpg) no-repeat center / cover; padding:50px; box-sizing:border-box; border:1px solid #e5e7ea; box-shadow:0px 0px 18px 0px rgba(151,151,151,0.2);}
.new_solu3 .content .more .tit{font-size:16px; color:#666;}
.new_solu3 .content .more i{margin-left:15px;}

.new_solu_banner .crumbs{color:#333;}
.new_solu_banner.new_xc_banner .intro{color:#333;}
#nb-frame-chat-box{display:none !important;}
.resources_detail3 .box .intro .icons .img2{display:none;}
.resources_detail3 .box .intro .icons button.on .img1{display:none;}
.resources_detail3 .box .intro .icons button.on .img2{display:block;}

.newsDetail .channel_left .tag_box ul{font-size:0;}
.newsDetail .channel_left .tag_box ul li{display:inline-block; font-size:14px; background:#f2f2f2; color:#ec5208; line-height:32px; padding:0 10px; text-align:center; border-radius:15px; margin-right:15px;}
.newsDetail .channel_left .tag_box ul li.fir{background:transparent; padding:0; color:#333; margin-right:0;}

.resources_list .nodata{text-align:center;}


/* IoT平台 wrt */
.iot.channel_content{padding:0;}
.iot .title{font-size:40px; text-align:center; }
.iot>div{padding:60px 0;}
.iot li .infor .t{font-size:24px; font-weight:bold; line-height:30px; padding-bottom:10px; position:relative;}
.iot li .infor .t::after{content:''; position:absolute; left:0; bottom:0; height:2px; width:18px; background:#fe5820;}
.iot01 .content{font-size:0; margin-top:40px;}
.iot01 li{display:inline-block; width:25%; vertical-align:top; height:385px; position:relative; z-index:1;}
.iot01 li .box{display:flex; align-items:center; width:100%; height:100%;}
.iot01 li .infor{padding:50px 30px; vertical-align:middle; box-sizing:border-box; background:#f5f5f5; height:305px; transition:all .3s ease-in-out;}
.iot01 li:nth-child(2n) .infor{background:#ebebeb;}
.iot01 li .infor .c{font-size:16px; line-height:30px; color:#666666; max-height:150px; overflow-y:auto; margin-top:15px; text-align:justify;}
.iot01 li .infor .c::-webkit-scrollbar {width:2px; height:2px;}
.iot01 li .infor .c::-webkit-scrollbar-thumb {border-radius:5px; background:#ed5309; }
.iot01 li .infor .c::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.iot01 li:hover{z-index:2;}
.iot01 li:hover .infor{background:#ed5309 url(/resources/web/css/../img/iot01_bg.png) no-repeat bottom; height:385px; box-shadow:7px 0px 38px 0px rgba(0, 0, 0, 0.33);}
.iot01 li:hover .infor .t{color:#ffffff;}
.iot01 li:hover .infor .t::after{background:#ffffff;}
.iot01 li:hover .infor .c{color:#ffffff;}

.iot02{background:#f4f6f8;}
.iot02 .content{margin-top:60px;}
.iot02 .content ul{display:flex; align-items:stretch;}
.iot02 .content li{float:left; width:23.8%; margin-right:1.6%; flex:1; margin-bottom:20px; background:#ffffff; padding:30px; box-sizing:border-box; box-shadow: -3.178px 6.237px 38px 0px rgba(0, 0, 0, 0.08);}
.iot02 .content li:last-child{margin-right:0;}
.iot02 .content li .icon_box{position:relative; width:128px; margin:0 auto; text-align:center;}
.iot02 .content li .icon_box .center_icon{position:absolute; left:50%; transform:translateX(-50%); top:29px; width:70px;}
.iot02 .content li .icon_box .circle_after{position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden;}
.iot02 .content li .icon_box .circle_point .point{position:absolute; width:9px; height:9px; border-radius:50%; background:#f5402b;}
.iot02 .content li .icon_box .circle_point .point01{left:14.6%; bottom:-2px;}
.iot02 .content li .icon_box .circle_point .point02{left:85.15%; top:18.26%;}
.iot02 .content li:hover .icon_box .circle_before{opacity:0;}
.iot02 .content li .words_box{margin-top:45px; overflow:hidden;}
.iot02 .content li .words_box .infor .t{text-align:center; transition:all 0.5s ease;}
.iot02 .content li .words_box .infor .t::after{left:50%; margin-left:-9px;}
.iot02 .content li .words_box .infor .c{font-size:16px; line-height:30px; color:#666666; height:150px; margin-top:15px; text-align:justify;}
.iot02 .content li .words_box .infor .c span{display:block;}
.iot02 .content li:hover .words_box .infor .t{color:#fb592e;}
.iot02 .content .more_btn{display:block; margin:0 auto; width:365px; border:1px solid #fe5820; font-size:0; border-radius:5px; margin-top:70px; text-align:center;}
.iot02 .content .more_btn>div{display:inline-block; vertical-align:middle;}
.iot02 .content .more_btn .img01{display:block;}
.iot02 .content .more_btn .img02{display:none;}
.iot02 .content .more_btn .tit{color:#fe5820; font-size:20px; line-height:68px; margin-left:25px;}
.iot02 .content .more_btn:hover{background:#fe5820;}
.iot02 .content .more_btn:hover .img02{display:block;}
.iot02 .content .more_btn:hover .img01{display:none;}
.iot02 .content .more_btn:hover .tit{color:#ffffff;}

/* 数据治理平台 */
.new_data .title{text-align:center; font-size:40px; line-height:40px; margin-bottom:50px;}
.new_data .title h2{font-size:40px; font-weight:normal;}

.new_data2{margin:60px 0; padding:60px 0;}
.new_data2.iot02 .content li{width:31.2%; margin-right:3.2%; margin-bottom:35px;}
.new_data2.iot02 .content li.three{margin-right:0;}
.new_data2 .content li .words_box .infor .t{font-size:24px; font-weight:bold; line-height:30px; padding-bottom:10px; position:relative;}
.new_data2 .content li .words_box .infor .t::after{content:''; position:absolute; left:0; bottom:0; height:2px; width:18px; background:#fe5820; left:50%; margin-left:-9px;}

.new_data3.iot01 li .infor .t{font-size:24px; font-weight:bold; line-height:30px; padding-bottom:10px; position:relative;}
.new_data3.iot01 li .infor .t::after{content:''; position:absolute; left:0; bottom:0; height:2px; width:18px; background:#fe5820;}
.new_data3 .content .more_btn{display:block; margin:0 auto; width:365px; border:1px solid #fe5820; font-size:0; border-radius:5px; margin-top:70px; text-align:center;}
.new_data3 .content .more_btn>div{display:inline-block; vertical-align:middle;}
.new_data3 .content .more_btn .img01{display:block;}
.new_data3 .content .more_btn .img02{display:none;}
.new_data3 .content .more_btn .tit{color:#fe5820; font-size:20px; line-height:68px; margin-left:25px;}
.new_data3 .content .more_btn:hover{background:#fe5820;}
.new_data3 .content .more_btn:hover .img02{display:block;}
.new_data3 .content .more_btn:hover .img01{display:none;}
.new_data3 .content .more_btn:hover .tit{color:#ffffff;}

/* 算法服务平台 */
.algorithm .title{text-align:center; font-size:40px; line-height:40px; margin-bottom:50px;}
.algorithm .title h2{font-size:40px; font-weight:normal;}

.algorithm2{margin:60px 0; padding:60px 0;}
.algorithm2.iot02 .content li{width:31.2%; margin-right:3.2%; margin-bottom:35px;}
.algorithm2.iot02 .content li.three{margin-right:0;}
.algorithm2 .content li .words_box .infor .t{font-size:24px; font-weight:bold; line-height:30px; padding-bottom:10px; position:relative;}
.algorithm2 .content li .words_box .infor .t::after{content:''; position:absolute; left:0; bottom:0; height:2px; width:18px; background:#fe5820; left:50%; margin-left:-9px;}

.algorithm3 .rect-57{padding-bottom:57.25%;}
.algorithm3 .top{border-bottom:2px solid #e4e7ea; margin-bottom:60px;}
.algorithm3 .top .item_box{text-align:center;}
.algorithm3 .top .item_box .item{width:30%; display:inline-block; padding-bottom:20px; position:relative; cursor:pointer;}
.algorithm3 .top .item_box .item::after{content:''; width:0; height:2px; background:#ec5208; position:absolute; left:50%; bottom:-2px; transform:translateX(-50%); transition:all 0.5s ease;}
.algorithm3 .top .item_box .item .tit{font-size:16px; color:#333; font-weight:bold; transition:all 0.5s ease;}
.algorithm3 .top .item_box .item .t h3{font-size:14px; font-weight:normal;}
.algorithm3 .top .item_box .item:hover::after{width:100%;}
.algorithm3 .top .item_box .item:hover .tit{color:#ec5208;}
.algorithm3 .top .item_box .item.on::after{width:100%;}
.algorithm3 .top .item_box .item.on .tit{color:#ec5208;}

.algorithm3 .bott .box{background:#ec5208; position:relative;}
.algorithm3 .bott .box .left{width:35%; padding:60px 40px; box-sizing:border-box;  position:relative;}
.algorithm3 .bott .box .bg{width:35%; height:100%; background:url(/resources/web/css/../img/iot01_bg.png) no-repeat bottom; position:absolute; left:0; bottom:0;}
.algorithm3 .bott .box .left .tit{font-size:24px; font-weight:bold; line-height:30px; padding-bottom:10px; position:relative; color:#fff;}
.algorithm3 .bott .box .left .tit::after{content:''; position:absolute; left:0; bottom:0; height:2px; width:18px; background:#fff;}
.algorithm3 .bott .box .left .con{font-size:16px; line-height:30px; height:210px; overflow:auto; color:#fff; margin-top:30px; padding-right:2px; box-sizing:border-box;}
.algorithm3 .bott .box .left .con::-webkit-scrollbar{height:2px; width:2px;}
.algorithm3 .bott .box .left .con::-webkit-scrollbar-thumb{background:#fb592e; border-radius:3px;}
.algorithm3 .bott .box .left .con::-webkit-scrollbar-track{background:#eee; border-radius:0;}
.algorithm3 .bott .box .right{width:65%;}
.algorithm3 .owl-dots{text-align:center; position:absolute; left:50%; transform:translateX(-50%); bottom:-40px;}
.algorithm3 .owl-dots .owl-dot{width:12px; height:12px; background:#f6f6f6; border:2px solid #d6d6d6; box-sizing:border-box; border-radius:50%; display:inline-block; margin:0 5px;}
.algorithm3 .owl-dots .owl-dot.active{border-color:#ec5208;}
.algorithm3 .more_btn{display:block; margin:0 auto; width:365px; border:1px solid #fe5820; font-size:0; border-radius:5px; margin-top:110px; text-align:center;}
.algorithm3 .more_btn>div{display:inline-block; vertical-align:middle;}
.algorithm3 .more_btn .img01{display:block;}
.algorithm3 .more_btn .img02{display:none;}
.algorithm3 .more_btn .tit{color:#fe5820; font-size:20px; line-height:68px; margin-left:25px;}
.algorithm3 .more_btn:hover{background:#fe5820;}
.algorithm3 .more_btn:hover .img02{display:block;}
.algorithm3 .more_btn:hover .img01{display:none;}
.algorithm3 .more_btn:hover .tit{color:#ffffff;}
.header.new_header .channel .sec_channel .left{height:400px;}

/* 20230518 */
.algorithm .content{text-align:center;}
.new_data1 .content{text-align:center;}

.detail_new1 .title{font-size:30px; line-height:30px; font-weight:bold; color:#000; margin-top:65px; margin-bottom:35px;}
.detail_new1 .li_{width:32%; margin-right:2%; float:left;}
.detail_new1 .li_:last-child{margin-right:0;}
.detail_new1 .li_ .intro{padding:25px 30px; box-sizing:border-box; background:#fff;}
.detail_new1 .li_ ._time{color:#c0c0c0; font-size:13px; margin-bottom:10px;}
.detail_new1 .li_ .tit{font-size:22px; color:#000; font-weight:normal; transition:all 0.5s ease;}
.detail_new1 .li_ .con{font-size:13px; color:#333; margin-top:10px;}
.detail_new1 .li_:hover .tit{color:#f64124;}

.news_more{background:#fff; margin-top:25px;}
.news_more .title{font-size:22px; line-height:56px; color:#fff; background:#f64124; padding:0 35px; box-sizing:border-box;}
.news_more ul{overflow:auto; padding:30px 35px; height:205px;}
.news_more ul::-webkit-scrollbar{height:2px; width:2px;}
.news_more ul::-webkit-scrollbar-thumb{background:#fb592e; border-radius:3px;}
.news_more ul::-webkit-scrollbar-track{background:#eee; border-radius:0;}
.news_more li{margin-bottom:13px; border-bottom:1px solid #efefef; padding-bottom:13px;}
.news_more li:last-child{margin-bottom:0;}
.news_more ._time{color:#c0c0c0; font-size:13px; margin-bottom:5px;}
.news_more ._tit{font-size:17px; color:#5a5a5a; font-weight:normal;}

.service_list1 .item.odd{margin-top:90px;}
.service_list1 .item.item1{margin-top:0px;}
.service_list1 .item.even{flex-direction:row-reverse; margin-top:90px;}
.service_list1 .item.even .left img{width:100%;}
.service_list1 .item.even{text-align:right;}
.service_list1 .item.even .right{text-align:left;}

.newsDetail{padding-bottom:0;}
.newsDetail .ipart7{margin-top:80px;}

.header .channel .simple_sec.detail_sec .sec_channel a{float:left;}
.new_detail{padding-top:0;}
.new_detail .title{text-align:center; font-size:40px; line-height:40px; margin-bottom:50px;}
.new_detail .title h2{font-size:40px; font-weight:normal;}
.new_detail .infor .con{font-size:16px; color:#666;}
.new_detail1{margin-top:0;}
.new_detail2 .left{width:73%;}
.new_detail2 .left .title{text-align:left; margin-bottom:20px;}
.new_detail2 .left .infor{margin-bottom:30px;}
.new_detail2 .left .li_{padding:30px 17px; box-sizing:border-box; transition:all 0.5s ease;}
.new_detail2 .left .li_ .img_{width:26.5%; margin-right:4.5%;}
.new_detail2 .left .li_ .info{width:58.5%;}
.new_detail2 .left .li_ .info .t{font-size:24px; line-height:24px; color:#000; font-weight:bold; margin-bottom:15px;}
.new_detail2 .left .li_ .info .tag{font-size:0;}
.new_detail2 .left .li_ .info .tag span{font-size:14px; display:inline-block; padding:0 10px; line-height:23px; color:#fe5820; background:#ffeee8; border-radius:5px; margin-right:10px;}
.new_detail2 .left .li_ .info .c{font-size:14px; line-height:24px; color:#252525; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top:10px; margin-bottom:30px;}
.new_detail2 .left .li_ .info .time{font-size:14px; color:#666;}
.new_detail2 .left .li_ .info .time i{margin:0;}
.new_detail2 .left .li_:hover{box-shadow:0px 2px 6px 0px rgba(0,0,0,0.1);}

.new_detail2 .right{width:24.4%;}
.new_detail2 .right .li_{margin-bottom:50px;}
.new_detail2 .right .li_:last-child{margin-bottom:0;}
.new_detail2 .right .li_ .tit{font-size:26px; line-height:26px; color:#333;}
.new_detail2 .right .li_ .tit span{position:relative; padding-bottom:13px; margin-bottom:35px; display:block;}
.new_detail2 .right .li_ .tit span::after{content:''; width:18px; height:2px; background:#fe5820; position:absolute; left:0; bottom:0;}
.new_detail2 .right .li_ .img_{position:relative; display:block; border-radius:7px; overflow:hidden; margin-bottom:20px;}
.new_detail2 .right .li_ .img_:last-child{margin-bottom:0;}
.new_detail2 .right .li_ .img_ span{font-size:20px; color:#fff; font-weight:bold; position:absolute; left:25px; top:50%; transform:translateY(-50%); display:block; width:100%;}
.new_detail2 .right .li_ .tag{font-size:0;}
.new_detail2 .right .li_ .tag span{font-size:14px; display:inline-block; padding:0 15px; line-height:37px; color:#fe5820; background:#ffeee8; border-radius:30px; margin-right:10px; margin-bottom:15px;}
.new_detail2 .right .li_ .item{display:block; font-size:16px; color:#252525; margin-bottom:20px;}
.new_detail2 .right .li_ .item:last-child{margin-bottom:0;}
.new_detail2 .right .li_ .item .num{width:20px; height:20px; text-align:center; line-height:20px; background:#bbb; display:inline-block; color:#fff; margin-right:10px; vertical-align:middle;}
.new_detail2 .right .li_ .item .el{width:calc(100% - 35px); display:inline-block; vertical-align:middle;}
.new_detail2 .right .li_ .item.item1 .num{background:#fb4346;}
.new_detail2 .right .li_ .item.item2 .num{background:#fd7823;}
.new_detail2 .right .li_ .item.item3 .num{background:#1e78f7;}

.new_detail2 .right .li_.li3 .tit span:first-child{float:left;}
.new_detail2 .right .li_.li3 .tit span:last-child{float:right; font-size:16px; color:#666;}
.new_detail2 .right .li_.li3 .tit span:last-child::after{display:none;}
.header .channel .simple_sec.detail_sec .sec_channel a{margin-right:60px;}
.new_detail2 .page{margin-top:30px;}

/* 20230603 */
.product_price01 .content{width:1240px; margin-left:auto; margin-right:auto;}
.product_price01.product_price01_cp .content .item{width:50%;}
.product_price01 .content .item .d{line-height: 20px;height: 40px;width: 70%;margin: 0 auto;}

.new_data .new_data2{display: none;}
.new_data .new_data3{display: none;}
.algorithm .algorithm2{display: none;}
.algorithm .algorithm3{display: none;}


/****20230605@wangqz*/
.new_eco1 .content .li_{height: 300px;}
.cooperation04{display: none;}
.new_eco5 .li_ .icon{text-align: center;}
.new_eco5 .li_ .icon span{font-size: 40px; font-weight: bold; font-family: Impact, "Arial Bold", sans-serif; color: #ec5208;} 

.header.new_header .channel .sec_channel .right .title{padding-bottom:0; border-bottom:none;}
.header.new_header .channel .solu_channel .sec_channel .right .desc .c{height:auto}

.header.new_header .channel .pro_channel .sec_channel .desc .t{line-height:1.8; margin-bottom:0;}
.header.new_header .channel .solu_channel .sec_channel .left ul{margin-bottom:0;}
.header.new_header .channel .solu_channel .sec_channel .right .li_{margin-bottom:30px;}


.activity_popup{position:fixed; width:100%; height:100%; background:rgba(0,0,0,.2); z-index:100;}
.activity_popup a .close{width:18px; height:17px; position:absolute; right:24px; top:24px; background:url(/resources/web/css/../img/tc_close.png) no-repeat center; font-size:0; transition:0.5s ease;}
.activity_popup a{width:600px; height:480px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.activity_popup a img{width:600px; height:480px; position:absolute; left:0%; top:0%; ;}

.activity_popup .close:hover{transform:rotateZ(180deg);}
.channel_content .floor.platform_intro{background-size:cover; height:auto;}


.crumbs_1{position:static; color:#333; margin-bottom:20px}

.zy_crumbs{color:#333;}

.newsDetail .ipart7{margin-top:40px;}

.header .channel .simple_sec.detail_sec .sec_channel a{text-align:left; min-width:110px}
.market01_intro{top:47%;}
.market01 .market01_intro .con{margin:20px 0;}
.new_xc_banner.resourcesbanner .intro{top:47%;}
.new_xc_banner.resourcesbanner .intro .con{width:100%; height:auto; margin:20px 0; color:#333;}

/* 站点地图 */
.sitemap01 .sites_area{margin-bottom: 20px;}
.sitemap01 .sites_area .sites_content .site_mod{box-shadow: 0px 2px 4px -2px rgb(0 0 0 / 20%);} 
.sitemap01 .sites_area .sites_content .site_mod a{line-height:45px; font-size: 18px;color: #333; position:relative; display:inline-block; font-weight: bold;}
.sitemap01 .sites_area .sites_content .site_mod a:after{content:""; position:absolute; left:0; right:0; bottom:-1px; height:3px; background:#ff7800;}
.sitemap01 .sites_area .site_items{overflow: hidden;}
.sitemap01 .site_items .auto_equal, .site_items .auto_left{margin-top: 20px;}
.sitemap01 .site_items .auto_equal ul, .site_items .auto_left ul{overflow:hidden; border:1px solid #f5f5f5; padding:10px 0;}
.sitemap01 .site_items .auto_equal li, .site_items .auto_left li  {float:left;width:14%;}
.sitemap01 .site_items .auto_equal a, .site_items .auto_left a {font-size: 14px; padding-left: 30px; line-height:40px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sitemap01 .site_items .mod_sug{background: #f5f5f5; padding:15px;}
.sitemap01 .site_items .mod_sug a{line-height: 18px; padding-left: 15px; font-size: 16px; border-left: 3px solid #ff7800; font-weight: bold;}
.sitemap01 .site_items .auto_left .cat_more a,
.sitemap01 .site_items .auto_equal .cat_more a{color:#ff7800; border:none; text-align:left;}
.sitemap01 .sites_area .sites_content .site_mod a.more{font-weight: normal; font-size: 15px; color:#ff7800; float:right;}
.sitemap01 .sites_area .sites_content .site_mod a.more:after{display:none;}







@media only screen and (max-width:992px) {
    .sitemap01 .site_items .auto_equal li, .site_items .auto_left li{width:25%;}
}

@media only screen and (max-width:760px) {
    .sitemap01 .site_items .auto_equal li, .site_items .auto_left li{width:33.33%;}
}

@media only screen and (max-width:480px) {
    .sitemap01 .site_items .auto_equal li, .site_items .auto_left li{width:50%;}
}


.new_header.header .channel .root_channel{margin-left:4%}

/* 2023-0822 */
.l_nav{width:245px; height:532px; position:fixed; left:37px; top:100px; z-index:5; /*display:none;*/ cursor:pointer;}
.tanchuang{position:fixed; width:100%; height:100%; z-index:101; display:none; top:0; left:0}
.tanchuang .bg{width:100%; height:100%; background:rgba(0,0,0,.6);}
.tanchuang .content{width:80%; height:80%; left:10%; top:10%; position:absolute; background:#fff;}
.tanchuang .content .close{width:22px; height:22px; background:url(/resources/web/css/../img/about_close.png) no-repeat center; position:absolute; top:5px; right:-30px; transition:0.5s ease; cursor:pointer;}
.tanchuang .content .close:hover{transform:rotateZ(180deg);}
.tanchuang .content .box{padding:50px;}




.hot_search .li_ .tit{font-size:26px; line-height:26px; color:#333;}
.hot_search .li_ .tit span{position:relative; padding-bottom:13px; margin-bottom:35px; display:block;}
.hot_search .li_ .tit span::after{content:''; width:18px; height:2px; background:#fe5820; position:absolute; left:0; bottom:0;}
.hot_search .li_.li3 .tit span:first-child{float:left;}
.hot_search .li_.li3 .tit span:last-child{float:right; font-size:16px; color:#666;}
.hot_search .li_.li3 .tit span:last-child::after{display:none;}
.hot_search .li_ .tag{font-size:0;}
.hot_search .li_ .tag span{font-size:14px; display:inline-block; padding:0 15px; line-height:37px; color:#fe5820; background:#ffeee8; border-radius:30px; margin-right:10px; margin-bottom:15px;}
.hot_search{padding:40px 20px; margin-top:30px; background:#fff;}


/* 研发生态合作伙伴 */
.RAD.channel_content{padding-top:30px;}
.RAD01{font-size:0;}
.RAD01 .box a{display:inline-block; font-size:16px; line-height:1; color:#6b6b6b; position:relative; padding:0 60px;}
.RAD01 .box a::after{content:''; position:absolute; right:0; top:0; height:16px; width:1px; background:#e3e3e3; }
.RAD01 .box a span{display:block; padding:0 10px 25px; position:relative;}
.RAD01 .box a span::before{content:''; position:absolute; bottom:0; left:50%; height:1px; width:0; background:#f27723; transition:all .4s ease;}
.RAD01 .box a:first-child{padding-left:30px;}
.RAD01 .box a:last-child:after{width:0;}
.RAD01 .box a:hover{color:#fe5820;}
.RAD01 .box a:hover span::before{width:100%; left:0;}
.RAD01 .box a.cur{color:#fe5820;}
.RAD01 .box a.cur span::before{width:100%; left:0;}

.RAD02{margin-top:40px; font-size:0;}
/* .RAD02 .wrap{width:1735px;} */
.RAD02 .item{position:relative; margin-bottom:90px;}
.RAD02 .item:last-child{margin-bottom:0;}
.RAD02 .item .words{position:absolute; left:0; top:0; min-height:100%; background:#fff; box-shadow:0px 0px 18px 0px rgba(151, 151, 151, 0.2); width:55.8%; padding-top:50px; padding-bottom:50px; padding-right:11.5%; padding-left:5%; box-sizing:border-box;}
.RAD02 .item .words .logo img{max-height:100px;}
.RAD02 .item .words .title{font-size:30px; line-height:1.4; font-weight:bold; color:#333333; margin:10px 0 15px;}
.RAD02 .item .words .con{font-size:16px; line-height:30px; color:#666666; text-align:justify; max-height:330px; overflow-y:auto;}
.RAD02 .item .words .con span{font-size:18px; font-weight:bold;}
.RAD02 .item .words .con::-webkit-scrollbar {width:0; height:0;}
.RAD02 .item .img{position:relative; width:49.8%; margin:0 auto; margin-right:0; z-index:2; padding-bottom:70px;}
.RAD02 .item .rect-645{padding-bottom:64.5%;}
.RAD02 .item .img img{top:50%; transform:translateY(-50%); height:auto; min-height:100%;}
/* 偶数 */
.RAD02 .item.even .img{margin-left:0; margin-right:auto;}
.RAD02 .item.even .words{left:auto; right:0; padding-left:11.5%; padding-right:5%; }


/* 生态合作 */
/* .ECO.channel_content{padding-top:30px;} */
.ECO .RAD01{display:none;}
.ECO02.RAD02 .item .con{max-height:240px; overflow-y:auto;}
.ECO02.RAD02 .item .con .box{padding-left:20px; margin-bottom:30px; line-height:30px;}
.ECO02.RAD02 .item .con .box:last-child{margin-bottom:0;}
.ECO02.RAD02 .item .con .box .t{position:relative; font-weight:bold; font-size:18px; color:#666666;}
.ECO02.RAD02 .item .con .box .t::after{content:''; position:absolute; left:-20px; top:10px; width:10px; height:10px; border-radius:50%; background:#666666;}
.ECO02.RAD02 .item .con .box .c{font-size:16px; color:#666666;} 
.ECO02.RAD02 .item .more_btns{display:inline-block; line-height:46px; margin-top:40px; font-size:16px; color:#ffffff; background:#000000; padding:0 25px; border-radius:5px; transition:all .3s ease;}
.ECO02.RAD02 .item .more_btns i{width:20px; height:8px; background:url(/resources/web/css/../img/ECO02_jt.png) no-repeat right/cover; display:inline-block; vertical-align:middle; margin-left:20px;}
.ECO02.RAD02 .item .more_btns:hover{background-color:#fe5820;}


/* 2023-0927 首页改版*/
.ipt2_new{margin-top:42px;}
.ipt2_new li{float:left; width:33.33%; position:relative;}
.ipt2_new li .rect-625{padding-bottom:62.5%;;}
.ipt2_new li .box{padding:40px 30px; position:relative; z-index:3;}
.ipt2_new li .box .info{width:53%;}
.ipt2_new li .box .info .tit{font-size:28px; line-height:30px; color:#333;}
.ipt2_new li .box .info .con{font-size:16px; line-height:26px; color:#666; margin-top:20px; position:relative; padding-bottom:20px;}
.ipt2_new li .box .info .con span{display:block;}
.ipt2_new li .box .info .con:after{content:''; width:40px; height:2px; background:#ec8756; position:absolute; left:0; bottom:0;}
.ipt2_new li .pic{position:absolute; right:0; bottom:16px; z-index:2;}
.ipt2_new li img{transition:all 0.5s ease;}
.ipt2_new li:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.ipt_add1{background:#f4f6f8; padding:65px 0;}
.ipt_add1 .infor .tit{font-size:40px; line-height:40px; color:#333;  margin-bottom:40px; text-align:center;}
.ipt_add1 .content li{float:left; width:18.7%; margin-left:1.625%; background:#fff; box-shadow:0px 0px 18px 0px rgba(151, 151, 151, 0.2); position:relative;}
.ipt_add1 .content li:first-child{margin-left:0;}
.ipt_add1 .content li a{display:block;}
.ipt_add1 .content li .box{padding:52px 27px;}
.ipt_add1 .content li .box .icon{width:120px; margin:0 auto 50px;}
.ipt_add1 .content li .box .text{font-size:22px; line-height:30px; color:#333; text-align:center; padding-bottom:20px; position:relative;}
.ipt_add1 .content li .box .text:after{content:''; width:40px; height:2px; background:#ec8756; position:absolute; left:50%; margin-left:-20px; bottom:0;}
.ipt_add1 .content li .cover{width:100%; height:100%; background:#ea5420; position:absolute; left:0; top:0; transition:0.5s ease; opacity:0; visibility:hidden;}
.ipt_add1 .content li .cover .info{padding:50px 20px;}
.ipt_add1 .content li .cover .info .t{font-size:22px; line-height:30px; color:#fff; padding-bottom:20px; position:relative; margin-bottom:20px; text-align:center;}
.ipt_add1 .content li .cover .info .t::after{content:''; width:40px; height:2px; background:#fff; position:absolute; left:50%; margin-left:-20px; bottom:0;}
.ipt_add1 .content li .cover .info .c{font-size:16px; line-height:28px; color:#fff; max-height:140px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; }
.ipt_add1 .content li:hover .cover{opacity:1; visibility:visible;}
.ipt_add2{padding:65px 0;}
.ipt_add2 .infor .tit{font-size:40px; line-height:40px; color:#333;  margin-bottom:45px; text-align:center;}
.ipt_add2 .content li{width:32%; float:left; margin-left:2%;box-shadow: 0px 0px 18px 0px rgba(151, 151, 151, 0.2);}
.ipt_add2 .content li:first-child{margin-left:0;}
.ipt_add2 .content li .li_top{display:flex; justify-content:space-between; padding:40px 35px; transition:0.5s ease;}
.ipt_add2 .content li .li_top .icon .img1{display:block;}
.ipt_add2 .content li .li_top .icon .img2{display:none;}
.ipt_add2 .content li .li_top .info{color:#333; text-align:right; transition:0.5s ease}
.ipt_add2 .content li .li_top .info .t{font-size:24px; line-height:30px; font-weight:bold; margin-bottom:5px;}
.ipt_add2 .content li .li_top .info .c{font-size:16px; line-height:20px; }
.ipt_add2 .content li .li_bott{padding:0 35px;}
.ipt_add2 .content li .li_bott .cell{padding:25px 0; display:block;}
.ipt_add2 .content li .li_bott .cell .t{font-size:18px; line-height:26px; color:#333; font-weight:bold;transition:0.5s ease; margin-bottom:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ipt_add2 .content li .li_bott .cell .c{font-size:16px; line-height:26px; color:#666;transition:0.5s ease; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.ipt_add2 .content li:hover .li_top{background:#ea5420;}
.ipt_add2 .content li:hover .li_top .icon .img1{display:none;}
.ipt_add2 .content li:hover .li_top .icon .img2{display:block;}
.ipt_add2 .content li:hover .li_top .info{color:#fff;}
.ipt_add2 .content li .li_bott .cell:hover .t{color:#ea5420;}
.ipt_add2 .content li .li_bott .cell:hover .c{color:#ea5420;}
.ipt_add2 .content .more{text-align:center; color:#ea5420; font-size:16px; margin-top:40px;}
.ipt4.ipart4 {padding-bottom:0;}
.ipt4.ipart4 .top {margin-bottom:0; display:none;}
.ipt4 .wrap{width:1735px;}
.ipt4 .ipt4_bott .item{position:relative; display:none}
.ipt4 .ipt4_bott .owl-item .item{display:block;}
.ipt4 .ipt4_bott .item .cover{width:100%; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.ipt4 .ipt4_bott .item .cover .info{width:41%; background:rgba(255,255,255,.6);}
.ipt4 .ipt4_bott .item .cover .box{padding:50px 65px 40px}
.ipt4 .ipt4_bott .item .info img{width:auto;}
.ipt4 .ipt4_bott .item .info .tit{font-size:30px; line-height:30px; font-weight:bold; margin-top:30px;}
.ipt4 .ipt4_bott .item .info .con{font-size:16px; line-height:30px; color:#666; margin:30px 0 40px;}
.ipt4 .ipt4_bott .item .info .more{display:inline-block; padding:0 25px; line-height:46px; height:46px; color:#fff; background:#000; font-size:16px; border-radius:5px;}
.ipt4 .ipt4_bott .item .info .more .icon{display:inline-block; width:20px; height:8px; background:url(/resources/web/css/../img/ipt4_03.png) no-repeat center; margin-left:20px; vertical-align:4px;}
.ipt4 .ipt4_bott .item .info .more:hover{background:#ea5420;}
.ipt4 .ipt4_bott .owl-dots{position:absolute; z-index:10; bottom:33px; left:0%;  width:100%; text-align:center;}
.ipt4 .ipt4_bott .owl-dot{width:8px; height:8px; border:2px solid #a9a6a6; margin:0 5px; border-radius:50%; display:inline-block;}
.ipt4 .ipt4_bott .owl-dot.active{border-color:#ea5420;}
.ipt_add3{padding:40px 0 0; background:#f4f6f8;}
.ipt_add3 .infor .tit{font-size:40px; line-height:40px; color:#333;  margin-bottom:40px; text-align:center;}
.ipt_add3 .content{position:relative;}
.ipt_add3 .content .item{display:none; }
.ipt_add3 .content .owl-item .item{display:block;}
.ipt_add3 .content .item .box{padding:20px;}
.ipt_add3 .content .item .info{padding:60px 40px; background:#fff; box-shadow:0px 0px 18px 0px rgba(151, 151, 151, 0.2);}
.ipt_add3 .content .item .info .tit{font-size:24px; line-height:30px; padding-bottom:20px; position:relative; text-align:center; margin-bottom:20px;;}
.ipt_add3 .content .item .info .tit:after{content:''; width:40px; height:2px; background:#ea5420; position:absolute; left:50%; margin-left:-20px; bottom:0;}
.ipt_add3 .content .item .info .more{font-size:16px; line-height:30px; color:#ea5420; display:block; opacity:0; visibility:hidden; transition:0.5s ease;  margin:20px 0;}
.ipt_add3 .content .item .info .tel{font-size:18px; line-height:20px; color:#ea5420; font-weight:bold;opacity:0; visibility:hidden; transition:0.5s ease; }
.ipt_add3 .content .item .info .tel .icon{width:22px; display:inline-block; vertical-align:middle;}
.ipt_add3 .content  .item{transform:scale(0.8); transform-origin:center;}
.ipt_add3 .content .owl-item.center .item{transform:scale(1);}
.ipt_add3 .content .owl-item.center .item .info .more{opacity:1; visibility:visible; height:30px;}
.ipt_add3 .content .owl-item.center .item .info .tel{opacity:1; visibility:visible;}
.ipt_add3 .content .add3_btn>div{width:66px; height:66px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-33px;;}
.ipt_add3 .content .add3_btn .owl-prev {left:-150px;background:url(/resources/web/css/../img/ipt_add3_02.png) no-repeat center; background-size:cover;}
.ipt_add3 .content .add3_btn .owl-next{right:-150px;background:url(/resources/web/css/../img/ipt_add3_03.png) no-repeat center; background-size:cover;}
.ipt_add3 .content .add3_btn .owl-prev:hover{background:url(/resources/web/css/../img/ipt_add3_04.png) no-repeat center; background-size:cover;}
.ipt_add3 .content .add3_btn .owl-next:hover{background:url(/resources/web/css/../img/ipt_add3_05.png) no-repeat center; background-size:cover;}
/* 2023-0927 首页改版 end*/
.cooperation_add1.ipt_add1 .content li {width:23.5%; margin-left:2%;}
.cooperation_add1.ipt_add1 .content li:first-child{margin-left:0;}
.cooperation_add3{margin-bottom:50px;}
.ipt_add1 .content li .box .text{font-size:20px;}
.ipt_add2 .content li .li_bott .cell .c{height:26px;}
.ipt_add3 .content .item .info .con{font-size:16px;}
/* 电话弹窗 */
.tel_box{position:fixed; left:0; top:0; width:100%; height:100%; z-index:100; display:none;}
.tel_box .bg{background:rgba(0,0,0,.5); width:100%; height:100%;}
.tel_box .content{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:200px; padding:50px; background:#fff;}
.tel_box .content .tit{font-size:18px; color:#000; text-align:center; font-weight:bold;}
.tel_box .content .tit span{color:#ea5420;display: block;}
.tel_box .content .close{width:22px; height:22px; background:url(/resources/web/css/../img/factory_close_icon.png) no-repeat center; position:absolute; right:10px; top:10px; cursor:pointer; transition:0.5s ease;}
.tel_box .content .close:hover{transform:rotateZ(180deg);}

.ipt_add1 .infor .con{font-size:16px; color:#666;text-align:center; margin-bottom:50px;}
.ipt_add2 .infor .con{font-size:16px; color:#666;text-align:center; margin-bottom:50px;}
.ipt_add3 .infor .con{font-size:16px; color:#666;text-align:center; margin-bottom:20px;}

.ipart2 .infor .tit ,.ipart4 .infor .tit{margin-bottom:45px;}
.ipt_add3{padding:60px 0 0}
.ipart6 .infor .tit{margin-bottom:45px}

/* 20231014 新首页修改 */
.ipart2 .infor .tit, .ipart4 .infor .tit{margin-bottom:20px;}
.ipt_add1 .infor .tit{margin-bottom:20px;}
.ipt_add2 .infor .tit{margin-bottom:20px;}
.ipart3 .infor .tit{margin-bottom:20px;}
.ipt_add3 .infor .tit{margin-bottom:20px;}
.ipart6 .infor .tit{margin-bottom:20px;}

.ipt_add2 .content li .li_top{background:#ea5420;}
.ipt_add2 .content li .li_top .icon .img1{display:none;}
.ipt_add2 .content li .li_top .icon .img2{display:block;}
.ipt_add2 .content li .li_top .info{color:#fff;}

.ipt2_new li .rect-625{padding-bottom:54.35%;}
.ipt2_new li .box{padding:50px 30px;}
.ipt2_new li .box .info .con{padding-top:20px; padding-bottom:0;}
.ipt2_new li .box .info .con:after{bottom:unset; top:0;}
.ipt2_new li .pic img{width:200px; height:200px; object-fit:contain;}

.ipt_add1.ipart5{display:block;}
.ipt_add1.ipart5 .infor{margin-bottom:50px;}
.ipt_add2 .content li .li_top{padding:30px 35px;}
.ipt_add2 .content li .li_bott .cell{padding:20px 0;}
.ipt_add2 .content li .li_bott{padding:20px 35px;}
.ipt_add2 .content .more{display:block!important;}
.ipt_add2{padding:60px 0;}

.ipart3 .right .nav{display:none;}

.ipt4.ipart4{padding-bottom:50px;}
.ipt4 .new_content ul{margin-left:-2%;}
.ipt4 .new_content .item{float:left; width:23%; margin-left:2%; padding:30px 32px 40px 22px; background:#fff; box-sizing:border-box; box-shadow: -3.178px 6.237px 38px 0px rgba(0, 0, 0, 0.08);}
.ipt4 .new_content .item .info img{width:auto;}
.ipt4 .new_content .item .info .tit{font-size:28px; line-height:30px; font-weight:bold; margin-top:30px;}
.ipt4 .new_content .item .info .con{font-size:16px; line-height:30px; color:#666; margin:30px 0 40px;}
.ipt4 .new_content .item .info .more{display:inline-block; padding:0 25px; line-height:46px; height:46px; color:#fff; background:#000; font-size:16px; border-radius:5px;}
.ipt4 .new_content .item .info .more .icon{display:inline-block; width:20px; height:8px; background:url(/resources/web/css/../img/ipt4_03.png) no-repeat center; margin-left:20px; vertical-align:4px;}
.ipt4 .new_content .item .info .more:hover{background:#ea5420;}
.ipt4 .new_content .item .info .con{color:#333;}
.ipt4 .new_content .item .info .more{width:100%; box-sizing:border-box; text-align:center;}
.ipt4 .new_content>.more{text-align:center; color:#ea5420; font-size:16px; margin-top:40px;}

.ipt_add3{padding-bottom:50px;}
.ipt_add3 .infor .con{margin-bottom:50px;}
.ipt_add3 .new_content ul{margin-left:-2.5%;}
.ipt_add3 .new_content .item{float:left; margin-left:2.5%; width:30.833333%; box-sizing:border-box;}
.ipt_add3 .new_content .item .info{padding:60px 40px; box-shadow:0px 0px 18px 0px rgba(151, 151, 151, 0.2); background:#fff url(../img/ipt_add3_itembg.jpg) no-repeat bottom right/cover;}
.ipt_add3 .new_content .item .info .tit{font-size:24px; line-height:30px; padding-bottom:20px; position:relative; text-align:center; margin-bottom:20px;;}
.ipt_add3 .new_content .item .info .tit:after{content:''; width:40px; height:2px; background:#ea5420; position:absolute; left:50%; margin-left:-20px; bottom:0;}
.ipt_add3 .new_content .item .info .con{font-size:16px; line-height:30px; color:#666;}
.ipt_add3 .new_content>.more{text-align:center; color:#ea5420; font-size:16px; margin-top:40px;}

.ipt4.ipart4 .wrap{width:1240px;}
.ipt4 .new_content .item .info img{height:64px; object-fit:contain;}
.ipt4 .new_content .item .info .con{height:270px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:9; -webkit-box-orient:vertical;}
.ipt_add3 .new_content .item .info .con{height:150px;  overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
/* end */

/* 20231014 wrt */
.RAD01{display:none;}
.RAD02 .item .img{width:50%; padding-bottom:60px;}
.RAD02 .item .rect-645{padding-bottom:64.8%;}
.RAD02 .item .words{width:56.5%; padding-top:33px; padding-bottom:33px; padding-left:3.3%; padding-right:10%;}
.RAD02 .item .words .title{margin-bottom:20px;}
.RAD02 .item .words .con{max-height:240px;}
.RAD02 .item.even .words{padding-left:10%; padding-right:3.3%;}

/* 新-生态合作 */
.ECO01 .hd .infor{text-align:center;}
.ECO01 .hd .infor .tit{font-size:40px; line-height:1.4; color:#000000; font-weight:bold; margin-bottom:10px;}
.ECO01 .hd .infor .con{font-size:16px; line-height:30px; color:#000000;}
.ECO01 .hd .cont{margin-top:55px;}
.ECO01 .hd .cont .swiper-container{overflow:visible;}
.ECO01 .hd .cont .swiper-slide{display:inline-block; width:23.8%; margin-right:1.6%; box-shadow:-3.178px 6.237px 38px 0px rgba(0, 0, 0, 0.08); padding:30px 1.9%; box-sizing:border-box;}
.ECO01 .hd .cont .swiper-slide:nth-child(4n){margin-right:0;}
.ECO01 .hd .cont .swiper-slide .t{font-size:24px; line-height:30px; color:#333333; font-weight:bold; margin:30px 0 10px;}
.ECO01 .hd .cont .swiper-slide .c{font-size:16px; line-height:30px; color:#333333;}
.ECO01 .bd{margin-top:50px;}
.ECO01 .bd li{float:left; width:32.4%; margin-right:1.4%; margin-bottom:25px; box-shadow:-3.178px 6.237px 38px 0px rgba(0, 0, 0, 0.08); height:80px; padding:0 2%; box-sizing:border-box; display:flex; align-items:center; justify-content:flex-start;}
.ECO01 .bd li:nth-child(3n){margin-right:0;}
.ECO01 .bd li span{font-size:16px; line-height:30px; color:#383842;}
.ECO01 .bd .load_more{text-align:center; margin-top:5px;}
.ECO01 .bd .load_more .loading{font-size:16px; line-height:30px; color:#666666;}
.ECO01 .bd .load_more.nomore {display:none;}

.ipt4 .new_content .item .info .con{height:150px; -webkit-line-clamp:5;}


.header .channel {width: 67%;}
.ECO01 .hd .cont .swiper-slide .logo{height:63px}
.jhy_header.header .channel{width:50%;}
.new_header.header.jhy_header .channel .root_channel{margin-left:50px;}

/* 2024-0229 专班页面实现*/
.new_xc_banner .intro .con{/* height:96px; -webkit-line-clamp:3; */ width:57%;}
.new_xc_banner .intro .tit{font-size:42px; font-weight:bold; }
.crumbs h1{font-weight:normal; font-size:14px; display:inline-block;}

.solu_new .infor .tit{font-size:40px; line-height:40px; color:#333; margin-bottom:15px;}
.solu_new .infor .con{font-size:16px; line-height:32px; color:#666;}
.solu_new01{padding:80px 0;}
.solu_new01 .content{position:relative; margin-top:45px; min-height:10px;}
.solu_new01 .content .item{display:none; padding:16px;}
.solu_new01 .content .owl-item .item{display:block;}
.solu_new01 .content .item .icon{width:120px; height:120px; margin:0 auto 40px; background-position:0 0;}
.solu_new01 .content .item .tit{font-size:24px; line-height:30px; color:#333333; font-weight:bold; text-align:center; position:relative; padding-bottom:7px; transition:0.5s ease;}
.solu_new01 .content .item .tit:after{content:''; width:18px; height:2px; background:#FE5820; position:absolute; left:50%; margin-left:-9px; bottom:0;}
.solu_new01 .content .item .con{font-size:16px; line-height:32px; color:#666; margin-top:16px; height:128px;overflow-y:auto; /*text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;*/ padding-right:4px;}
.solu_new01 .content .item .con::-webkit-scrollbar {height:4px; width:2px;}
.solu_new01 .content .item .con::-webkit-scrollbar-thumb {background:#ea5420; border-radius:5px;}
.solu_new01 .content .item .con::-webkit-scrollbar-track {background:#fff; border-radius:0;}
.solu_new01 .content .item .box{padding:40px 43px 60px; box-sizing:border-box; height:441px; background:#fff; box-shadow:0px 0px 15px rgba(0, 0, 0, 0.1);}
.solu_new01 .content .item:hover .icon{background-position:0 -120px;}
.solu_new01 .content .item:hover .tit{color:#ea5420;}
.solu_new01 .content .solu01_btn>div{width:50px; height:50px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-25px;;}
.solu_new01 .content .solu01_btn .owl-prev {left:-115px; background:url(/resources/web/css/../img/solu01_btn1.png) no-repeat center;}
.solu_new01 .content .solu01_btn .owl-next {right:-115px; background:url(/resources/web/css/../img/solu01_btn2.png) no-repeat center;}
.solu_new01 .content .solu01_btn .owl-prev:hover{background:url(/resources/web/css/../img/solu01_btn1_on.png) no-repeat center;}
.solu_new01 .content .solu01_btn .owl-next:hover{background:url(/resources/web/css/../img/solu01_btn2_on.png) no-repeat center;}
.solu_new02 {background:#f4f6f8; padding:75px 0 95px;}
.solu_new02 .content .left{width:26%; float:left; border:1px solid #DADFE4; box-sizing:border-box;}
.solu_new02 .content .left li{position:relative; transition:0.5s ease; overflow:hidden; background:#fcfdff; line-height:95px; border-bottom:1px solid #DADFE4; cursor:pointer;}
.solu_new02 .content .left .list_six li{line-height:85px;}
.solu_new02 .content .left li:last-child{border-bottom:none;}
.solu_new02 .content .left li:before{content:''; width:324px; height:95px; background:url(/resources/web/css/../img/solu_new02_2.png) no-repeat center; background-size:cover; pointer-events:none; position:absolute; right:0; bottom:0; transition:0.5s ease;}
.solu_new02 .content .left li .img_{width:75px; height:91px; position:absolute; right:0; bottom:0; opacity:0; visibility:hidden; transition:0.5s ease;}
.solu_new02 .content .left li .box{padding:0 20px;}
.solu_new02 .content .left li .tit{font-size:15px; color:#383842; transition:0.5s ease; position:relative; z-index:3; padding-left:53px; white-space:nowrap;}
.solu_new02 .content .left li .tit .icon{width:39px; height:38px; position:absolute; left:0; top:50%; margin-top:-19px; transition:0.5s ease;}
.solu_new02 .content .left li.hover{background:#ea5420;}
.solu_new02 .content .left li.hover:before{opacity:0; visibility:hidden;}
.solu_new02 .content .left li.hover .img_{opacity:1; visibility:visible;}
.solu_new02 .content .left li.hover .tit{color:#fff;}
.solu_new02 .content .left li.hover .tit{padding-left:0;}
.solu_new02 .content .left li.hover .tit .icon{transform:scale(0);}
.solu_new02 .content .right{width:74%; float:left; box-sizing:border-box; border:1px solid #DADFE4; position:relative; height:286px; display:none; overflow:hidden;}
.solu_new02 .content .right:before{content:''; width:803px; height:327px; background:url(/resources/web/css/../img/solu_new02_4.png) no-repeat center; position:absolute; right:0; bottom:0;}
.solu_new02 .content .right .intro{position:absolute; left:0; width:100%; top:50%; transform:translateY(-50%);}
.solu_new02 .content .right .intro .box{padding:0 45px 0 60px;}
.solu_new02 .content .right .intro .box .tit{font-size:24px; line-height:30px; color:#333; font-weight:bold;}
.solu_new02 .content .right .num{font-size:120px; font-family:Arial; background: linear-gradient(to right, #fde7dd, #ea5420); /*设置渐变的方向从左到右 颜色从ff0000到ffff00*/
-webkit-background-clip: text;/*将设置的背景颜色限制在文字中*/
-webkit-text-fill-color: transparent;/*给文字设置成透明*/ font-style:italic; position:absolute; right:45px; top:28%; transform:translateY(-50%); font-weight:bold;}              
.solu_new02 .content .right .intro .box .con{font-size:15px; line-height:28px; /*height:84px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;*/ color:#333; margin-top:35px;}
.solu_new02 .content .right.list_six .num{top:38%;}

/* .solu_new02 .content.list_three .right{height:286px;}
.solu_new02 .content.list_four .right{height:385px;} */
.solu_new03{padding:80px 0}
.solu_new03 .content{margin-top:50px; border-radius:5px; overflow:hidden; position:relative;}
.solu_new03 .content:after{content:''; width:100%; height:136px; background:url(/resources/web/css/../img/solu_new03_5.png) no-repeat center; position:absolute; left:0; bottom:0; pointer-events:none;}
.solu_new03 .content .rect-45{padding-bottom:56%;}
.solu_new03 .content .img_{width:80%; float:right;}
.solu_new03 .content .intro{width:20%; height:100%; background:#ea5420; position:absolute; left:0; top:0; background-size:cover; z-index:2; overflow:hidden;}
.solu_new03 .content .intro:before{content:''; width:247px; height:471px; background:url(/resources/web/css/../img/solu_new03_6.png) no-repeat center; position:absolute; right:0; bottom:0; pointer-events:none;;}
.solu_new03 .content .intro .box{padding:120px 30px 100px; position:relative; z-index:2;}
.solu_new03 .content .intro .box .tit{font-size:24px; line-height:30px; color:#fff; font-weight:bold; margin-bottom:10px;}
.solu_new03 .content .intro .box .con{font-size:16px; line-height:30px; color:#fff; height:300px; overflow-y:auto; padding-right:5px;;}
.solu_new03 .content .intro .box .con::-webkit-scrollbar {height:4px; width:2px;}
.solu_new03 .content .intro .box .con::-webkit-scrollbar-thumb {background:#fff; border-radius:0;}
.solu_new03 .content .intro .box .con::-webkit-scrollbar-track {background:#ea5420; border-radius:0;}
.solu_new03 .content .list{width:76%; position:absolute; bottom:20px; right:0; z-index:2;}
.solu_new03 .content .list li{float:left; font-size:18px; color:#fff; transition:0.5s ease; line-height:30px; width:auto; margin-right:5%; margin-bottom:15px; cursor:pointer; position:relative; padding-left:3%;}
.solu_new03 .content .list li i{position:absolute; left:0; top:2px; font-size:14px; font-weight:bold;}
.solu_new03 .content .list li.cur{color:#ea5420;}
.solu_new04{background:#F4F6F8; padding:80px 0 50px; background:#fff; padding:0;}
.solu_new04 .content::before, .solu_new04 .content::after{pointer-events:none; cursor:not-allowed;}
/* .solu_new04 .content::before, .solu_new04 .content::after{display:none;}  */
/* .solu_new04 .content .item{opacity:0.4;}
.solu_new04 .content .owl-item.active .item{opacity:1;} */
.solu_new04 .content .box{width:64.5%; margin:0 auto;}
.solu_new04 .content .box .owl-carousel .owl-stage-outer{overflow:visible;}
.solu_new05{padding:80px 0; padding-top:60px;}
.solu_new05 .content{margin-top:60px;}
.solu_new05 .content .left{width:50%; float:left;}
.solu_new05 .content .left a{display:block;}
.solu_new05 .content .left .rect-60{padding-bottom:60%;}
.solu_new05 .content .left .date{font-size:18px; line-height:20px; color:#0a1e40; font-family:Arial; margin:30px 0 22px;}
.solu_new05 .content .left .tit{font-size:24px; line-height:32px; color:#3f3f3f; padding-right:104px; position:relative; transition:0.5s ease;}
.solu_new05 .content .left .arrow-effect3 {width:52px; height:52px; border:1px solid #eee; border-radius:50%; font-size:0; overflow:hidden; position:absolute; right:0; top:50%; margin-top:-26px;}
.solu_new05 .content .left .arrow-effect3::before, 
.solu_new05 .content .left .arrow-effect3::after {content:''; position:absolute; top:0; left:0; width:100%; height:100%; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; background:url(/resources/web/css/../img/index03_arr3.png);}
.solu_new05 .content .left .arrow-effect3::before {opacity:0; -webkit-transform:translateX(-100%); transform:translateX(-100%); z-index:1;}
.solu_new05 .content .left .arrow-effect3::after {opacity:1; z-index:2;}
.solu_new05 .content .left a:hover .arrow-effect3::before {opacity:1; -webkit-transform:translateX(0); transform:translateX(0);}
.solu_new05 .content .left a:hover .arrow-effect3::after {opacity:0; -webkit-transform:translateX(100%); transform:translateX(100%);}
.solu_new05 .content .left a:hover .tit{color:#ea5420;}
.solu_new05 .content .left a img{transition:all 0.5s ease;}
.solu_new05 .content .left a:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.solu_new05 .content .right{width:46.5%; float:right; background:#f8f8f8;}
.solu_new05 .content .right .box{padding:40px 0;}
.solu_new05 .content .right .box .r_top{padding:0 35px; border-bottom:1px solid #E0E2E5;}
.solu_new05 .content .right .box .r_top .tit{font-size:24px; line-height:32px; color:#ea5420; font-weight:bold; }
.solu_new05 .content .right .box .r_top .con{font-size:16px; line-height:20px; color:#666; margin:16px 0 30px;}
.solu_new05 .content .right .box .r_bott{padding:0 35px;}
.solu_new05 .content .right .box .r_bott li .time{font-size:18px; line-height:28px; color:#0a1e40; font-family:Arial; width:25%;}
.solu_new05 .content .right .box .r_bott li .text{font-size:16px; line-height:28px; color:#666; width:70%; transition:0.5s ease; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.solu_new05 .content .right .box .r_bott li{margin-top:23px;}
.solu_new05 .content .right .box .r_bott .more{font-size:16px; line-height:20px; color:#ea5420; text-align:right; margin-top:25px;}
.solu_new05 .content .right .box .r_bott li:hover .text{color:#ea5420;}
.solu_new06{padding-bottom:60px;}
.solu_new06 .content{margin-top:35px; position:relative; min-height:20px;}
.solu_new06 .content .item{display:none; padding:18px;}
.solu_new06 .content .owl-item .item{display:block;}
.solu_new06 .content .item .box{display:block; transition:0.5s ease; padding:34px 30px 25px 35px; background:#fff; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1); border-radius:10px;}
.solu_new06 .content .item .box .tit{transition:0.5s ease; position:relative; font-size:20px; line-height:30px; color:#333; font-weight:bold; padding-left:36px; margin-bottom:5px; transition:0.5s ease; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.solu_new06 .content .item .box .tit .icon{width:30px; height:30px; background-position:0 0; position:absolute; left:0; top:-3px;}
.solu_new06 .content .item .box .con{transition:0.5s ease; padding-left:36px; font-size:15px; line-height:26px; color:#666; height:52px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; ;}
.solu_new06 .content .item .box .more{transition:0.5s ease; text-align:right; font-size:16px; line-height:24px; color:#ea5420; margin-top:10px;}
.solu_new06 .content .solu06_btn>div{width:50px; height:50px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-25px;;}
.solu_new06 .content .solu06_btn .owl-prev {left:-115px; background:url(/resources/web/css/../img/solu01_btn1.png) no-repeat center;}
.solu_new06 .content .solu06_btn .owl-next {right:-115px; background:url(/resources/web/css/../img/solu01_btn2.png) no-repeat center;}
.solu_new06 .content .solu06_btn .owl-prev:hover{background:url(/resources/web/css/../img/solu01_btn1_on.png) no-repeat center;}
.solu_new06 .content .solu06_btn .owl-next:hover{background:url(/resources/web/css/../img/solu01_btn2_on.png) no-repeat center;}
.solu_new06 .content .solu06_btn>div.disabled{display:none;}
.solu_new06 .content .item:hover .box{background:#ea5420;}
.solu_new06 .content .item:hover .box .tit{color:#fff;}
.solu_new06 .content .item:hover .box .con{color:#fff;}
.solu_new06 .content .item:hover .box .more{color:#fff;}
.solu_new06 .content .item:hover .box .tit .icon{background-position:0 -30px;}

/* 导航下拉-解决方案 */
.header_bar .solu_channel .nav_erji{width:120px; text-align:center; float:left;}
.header_bar .solu_channel .nav_erji dd>a{display:block; float:none; padding:0; font-size:18px; line-height:42px; color:#333; font-weight:bold;}
.header_bar .solu_channel .nav_erji dd.cur>a{background:#f4f6f8; color:#ea5420;}
.header_bar .solu_channel .nav_sanji{width:calc(100% - 200px); float:right;}
.header_bar .solu_channel .nav_sanji dd{width:30%; margin-right:3%; float:left; margin-bottom:32px;}
.header_bar .solu_channel .nav_sanji a{position:relative; display:block; float:none; padding:0; padding-left:40px;}
.header_bar .solu_channel .nav_sanji a .icon{width:30px; height:30px; position:absolute; left:0; top:0;}
.header_bar .solu_channel .nav_sanji a .info .t{font-size:16px; line-height:30px; color:#333333; font-weight:bold;}
.header_bar .solu_channel .nav_sanji a .info .c{font-size:14px; line-height:22px; max-height:44px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;  color:#666; font-weight:normal; margin-top:5px;}

/* 解决方案综合 */
/* .solu_cen_banner{height:5.8rem;}
.solu_cen_banner .appl_intro{position:absolute; z-index:1; top:0; left:0; overflow:hidden; width:100%; height:100%; pointer-events:none; -webkit-backface-visibility:hidden; background:#0a1e40;}
.solu_cen_banner .appl_intro::after{content:""; position:absolute; z-index:2; top:0; right:0; width:50%; height:100%; background:linear-gradient(to left,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 20%, rgba(0,0,0,0.3) 30% ,rgba(0,0,0,0) 100%); -webkit-backface-visibility:hidden; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
.solu_cen_banner .appl_intro::before{content:""; position:absolute; z-index:2; bottom:0; right:0; width:100%; height:30%; background:linear-gradient(to top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 40%,rgba(0,0,0,0) 100%); -webkit-backface-visibility:hidden; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
.solu_cen_banner .appl_intro .slide_body{width:66.7%; height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-transform:rotate(30deg); transform:rotate(30deg); -webkit-transform-origin:50% 50%; transform-origin:50% 50%; justify-content:flex-end; -webkit-backface-visibility:hidden; margin:0 auto; margin-right:0;}
.solu_cen_banner .appl_intro .slide_rail{height:100%; position:relative; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; margin-left:3%;}
.solu_cen_banner .appl_intro .slide_rail:nth-child(odd) .slide_rail_inner ul:first-child{-webkit-animation:railDown1 800s -400s linear infinite; animation:railDown1 800s -400s linear infinite;}
.solu_cen_banner .appl_intro .slide_rail:nth-child(odd) .slide_rail_inner ul:last-child{-webkit-animation:railDown2 800s linear infinite; animation:railDown2 800s linear infinite;}
.solu_cen_banner .appl_intro .slide_rail_inner{position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column;}
.solu_cen_banner .appl_intro .slide_rail_inner ul{display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column;}
.solu_cen_banner .appl_intro .slide_rail_inner ul:first-child{-webkit-animation:railUp1 800s -400s linear infinite; animation:railUp1 800s -400s linear infinite;}
.solu_cen_banner .appl_intro .slide_rail_inner ul:last-child{-webkit-animation:railUp2 800s linear infinite; animation:railUp2 800s linear infinite}
.solu_cen_banner .appl_intro .slide_tile{margin-bottom:0.3rem; position:relative; width:100%; border-radius:.06rem; overflow:hidden;}

.solu_cen_banner .xc_cont{height:100%;}
.solu_cen_banner .xc_words{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%); color:#fff; z-index:3; display:block;}
.solu_cen_banner .xc_words .tit{font-weight:bold; margin-bottom:.15rem;}

.solu_cen_banner>img{display:none;}

@-webkit-keyframes railUp1{
    0%{-webkit-transform:translateY(100%); transform:translateY(100%)}
    to{-webkit-transform:translateY(-100%); transform:translateY(-100%)}
}
@keyframes railUp1{
    0%{-webkit-transform:translateY(100%); transform:translateY(100%)}
    to{-webkit-transform:translateY(-100%); transform:translateY(-100%)}
}
@-webkit-keyframes railUp2{
    0%{-webkit-transform:translateY(0); transform:translateY(0)}
    to{-webkit-transform:translateY(-200%); transform:translateY(-200%)}
}
@keyframes railUp2{
    0%{-webkit-transform:translateY(0); transform:translateY(0)}
    to{-webkit-transform:translateY(-200%); transform:translateY(-200%)}
}
@-webkit-keyframes railDown1{
    0%{-webkit-transform:translateY(-100%); transform:translateY(-100%)}
    to{-webkit-transform:translateY(100%); transform:translateY(100%)}
}
@keyframes railDown1{
    0%{-webkit-transform:translateY(-100%); transform:translateY(-100%)}
    to{-webkit-transform:translateY(100%); transform:translateY(100%)}
}
@-webkit-keyframes railDown2{
    0%{-webkit-transform:translateY(-200%); transform:translateY(-200%)}
    to{-webkit-transform:translateY(0%); transform:translateY(0%)}
}
@keyframes railDown2{
    0%{-webkit-transform:translateY(-200%); transform:translateY(-200%)}
    to{-webkit-transform:translateY(0%); transform:translateY(0%)}
} */

.solu_cen.channel_content{padding-bottom:0;}
.solu_cen .infor{text-align:center;}
.solu_cen .infor .tit{font-size:40px; line-height:40px; color:#333;}
.solu_cen .infor .con{font-size:16px; line-height:32px; color:#666; margin-top:10px;}
.solu_cen01{padding:0 0 70px;}
.solu_cen01 .content{margin-top:35px;}
.solu_cen01 .content .hd ul{font-size:0; text-align:center;}
.solu_cen01 .content .hd .item{display:inline-block; padding:0 30px; line-height:50px; border:1px solid #CDCDCD; border-radius:5px; font-size:18px; color:#000; margin:0 5px; transition:0.5s ease; cursor:pointer; margin-bottom:5px;}
.solu_cen01 .content .hd .item.cur{background:#ea5420; color:#fff; border-color:#ea5420;}
.solu_cen01 .content .bd{margin-top:45px;}
.solu_cen01 .content .bd .item{display:flex; align-items:center; justify-content:space-between; display:none;}
.solu_cen01 .content .bd .item .rect-58{padding-bottom:58%;}
.solu_cen01 .content .bd .item .item_l{width:66.5%; float:left;}
.solu_cen01 .content .bd .item .item_r{width:30.5%; float:right; margin-left:3%;}
.solu_cen01 .content .bd .item .item_r .intro .tit{font-size:24px; line-height:30px; color:#333;}
.solu_cen01 .content .bd .item .item_r .intro .con{font-size:16px; line-height:30px; color:#666; margin-top:13px;}
.solu_cen01 .content .bd .item .item_r .intro .more{display:block; font-size:16px; color:#ea5420; line-height:30px; margin-top:23px;}
.solu_cen01 .content .bd .item.cur{display:flex;}
.solu_cen02{background:#f4f6f8; padding:70px 0;}
/* .solu_cen02 .content{margin-top:50px;}
.solu_cen02 .content .box {white-space:nowrap; font-size:0; text-align:center;}
.solu_cen02 .content .img{border:7px solid #000000; border-radius:30px; display:inline-block; margin:0 15px; overflow:hidden; position:relative}
.solu_cen02 .content .img img{max-height:calc(100vh - 460px);}
.solu_cen02 .content .img:after{content:'';; width:100%; height:450px; background:url(/resources/web/css/../img/solu_cen02_2.png) no-repeat center; background-size:cover; position:absolute; left:0; bottom:0; pointer-events:none;}
.solu_cen02 .content .img .intro{position:absolute; left:30px; bottom:20px; z-index:2; transform:translateY(50px); transition:0.5s ease; opacity:0;;}
.solu_cen02 .content .img .intro .icon{display:inline-block; width:65px; height:65px; vertical-align:middle;}
.solu_cen02 .content .img .intro .tit{font-size:17px; line-height:30px; color:#fff; display:inline-block; vertical-align:middle; margin-left:10px;}
.solu_cen02 .content .img:hover .intro{transform:translateY(0); opacity:1;} */
.solu_cen02 .content{margin-top:50px;}
.solu_cen02 .content .swiper-slide{ position:relative; box-sizing:border-box; border-radius:30px; overflow:hidden;}
.solu_cen02 .content .swiper-slide .img_{border:7px solid #000000; border-radius:30px; overflow:hidden;}
.solu_cen02 .content .swiper-slide:after{content:'';; width:100%; height:450px; background:url(/resources/web/css/../img/solu_cen02_2.png) no-repeat center; background-size:cover; position:absolute; left:0; bottom:0; pointer-events:none;}
.solu_cen02 .content .swiper-slide .intro{position:absolute; left:30px; bottom:20px; z-index:2; /*transform:translateY(50px); transition:0.5s ease; opacity:0;;*/}
.solu_cen02 .content .swiper-slide .intro .icon{display:inline-block; width:65px; height:65px; vertical-align:middle;}
.solu_cen02 .content .swiper-slide .intro .tit{font-size:17px; line-height:30px; color:#fff; display:inline-block; vertical-align:middle; margin-left:10px;}
/* .solu_cen02 .content .swiper-slide:hover .intro{transform:translateY(0); opacity:1;} */

.solu_cen02 .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display:none!important;
    /* Center slide text vertically */
    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;
    transition: 300ms;
    transform: scale(0.9);
  }
  .solu_cen02 .swiper-slide-active,.swiper-slide-duplicate-active{
    transform: scale(1);
  }
  .solu_cen02 .swiper-container-initialized .swiper-slide{display:block!important;}


.solu_cen03{padding:70px 0;}
.solu_cen03 .content{margin-top:30px;}
.solu_cen03 .content .rect-655{padding-bottom:65.5%;}
.solu_cen03 .content .item{display:none; padding:15px;}
.solu_cen03 .content .owl-item .item{display:block;}
.solu_cen03 .content .item .item_box{box-shadow:0 0 15px rgba(0,0,0,.2); border-radius:10px; overflow:hidden;}
.solu_cen03 .content .item_box .intro{background:#fff; padding:35px 25px;}
.solu_cen03 .content .item_box .intro .tit{font-size:20px; line-height:25px; color:#000; transition:0.5s ease;}
.solu_cen03 .content .item_box .intro .sign{padding:0 15px; line-height:30px; border-radius:5px; display:inline-block; font-size:14px; background:#cdcdcd; color:#fff; margin:25px 0 20px; transition:0.5s ease;}
.solu_cen03 .content .item_box .intro .more{font-size:16px; line-height:30px; color:#ea5420; display:block;}
.solu_cen03 .content .item_box .intro .tit{font-weight:bold; color:#ea5420;}
.solu_cen03 .content .item_box:hover .intro .sign{background:#ea5420;}
.solu_cen03 .content .soluCen03_dots{margin-top:20px; text-align:center; width:100%;}
.solu_cen03 .content .soluCen03_dots .owl-dot{display:inline-block; width:10px; height:10px; background:#a1a1a1; border-radius:15px; margin:0 5px; transition:0.5s ease; cursor:pointer;}
.solu_cen03 .content .soluCen03_dots .owl-dot.active{background:#ea5420; width:25px;}
.solu_cen04{background:url(/resources/web/css/../img/solu_cen04_1.jpg) no-repeat center; height:350px; display:flex; align-items:center;}
.solu_cen04 .intro{text-align:center; color:#fff;}
.solu_cen04 .intro .tit{font-size:40px; line-height:40px;}
.solu_cen04 .intro .con{font-size:16px; line-height:32px; margin:20px 0;}
.solu_cen04 .intro .con a{display:inline-block; margin:0 10px;}
.solu_cen04 .intro .more{display:block; width:220px; height:45px; line-height:45px; color:#fff; font-size:18px; background:#ea5420; border-radius:10px; margin:0 auto; display:none;}

.header.new_header .channel .solu_channel  .sec_channel{height:360px; overflow:hidden;}
.solu_new01 .content .item .tit{font-size:21px;}


/* 20240320 新的专班综合 */
.new_xc_banner.solu_cen_banner{height:300px;position:relative; overflow:hidden;}
/* .new_xc_banner.solu_cen_banner .intro .con{height:auto;} */
.soluNew_cen01 .rect-58{padding-bottom:58%; border-radius:10px;}
.soluNew_cen01 .content{margin-top:40px;}
.soluNew_cen01 .content .item{display:flex; align-items:center; justify-content:space-between; margin-bottom:55px;}
.soluNew_cen01 .content .item .rect-58{padding-bottom:58%;  border-radius:10px;}
.soluNew_cen01 .content .item .item_l{width:50%; float:left;}
.soluNew_cen01 .content .item .item_r{width:44%; float:right; margin-left:6%;}
.soluNew_cen01 .content .item .item_r .intro .tit{font-size:24px; line-height:30px; color:#333; font-weight:bold;}
.soluNew_cen01 .content .item .item_r .intro .con{font-size:16px; line-height:30px; color:#666; margin-top:13px; max-height:150px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
.soluNew_cen01 .content .item .item_r .intro .more{display:block; font-size:16px; color:#ea5420; line-height:30px; margin-top:33px;}
.soluNew_cen01 .content .item.even{flex-direction:row-reverse;}
.soluNew_cen01 .content .item.even .item_l{float:right;}
.soluNew_cen01 .content .item.even .item_r{float:left; margin-left:0; margin-right:6%;;}
.soluNew_cen01 .content .item img{transition:all 0.5s ease;}
.soluNew_cen01 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.soluNew_cen02{background:#f4f6f8; padding:70px 0 30px;}
.soluNew_cen02 .content{margin-top:50px}
.soluNew_cen02 .content .item{margin-bottom:90px; position:relative;}
.soluNew_cen02 .content .item .rect-58{padding-bottom:58%; border-radius:10px;}
.soluNew_cen02 .content .item .item_l{width:50%; float:left; position:relative; z-index:2}
.soluNew_cen02 .content .item .item_r{width:65%; position:absolute; right:0; top:35px; height:100%; background:#fff; border-radius:10px;}
.soluNew_cen02 .content .item .item_r .intro {width:63%; position:absolute; top:50%; transform:translateY(-50%); right:6%}
.soluNew_cen02 .content .item .item_r .intro .icon{margin-bottom:15px;}
.soluNew_cen02 .content .item .item_r .intro .icon img{height:63px;}
.soluNew_cen02 .content .item .item_r .intro .tit{font-size:30px; line-height:30px; color:#333; font-weight:bold;}
.soluNew_cen02 .content .item .item_r .intro .con{font-size:16px; line-height:30px; color:#666; margin-top:15px; max-height:180px; overflow-y:auto; padding-right:5px;; /*overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;*/}
.soluNew_cen02 .content .item .item_r .intro .con::-webkit-scrollbar {height:4px; width:2px;}
.soluNew_cen02 .content .item .item_r .intro .con::-webkit-scrollbar-thumb {background:#ea5420; border-radius:5px;}
.soluNew_cen02 .content .item .item_r .intro .con::-webkit-scrollbar-track {background:#fff; border-radius:0;}
.soluNew_cen02 .content .item.no_logo .intro .icon{display:none;}
.soluNew_cen02 .content .item .item_r .intro .more{display:block; font-size:16px; color:#ea5420; line-height:30px; margin-top:33px;}
.soluNew_cen02 .content .item.even .item_l{float:right;}
.soluNew_cen02 .content .item.even .item_r{right:inherit; left:0;}
.soluNew_cen02 .content .item.even .item_r .intro{right:inherit; left:6%;}
.soluNew_cen03{padding:70px 0 30px;}
.soluNew_cen03 .content{margin-top:30px;}
.soluNew_cen03 .content .rect-655{padding-bottom:65.5%;}
.soluNew_cen03 .content .item{width:32%; margin-right:2%; float:left; padding:5px; box-sizing:border-box; margin-bottom:40px;}
.soluNew_cen03 .content .item_three{margin-right:0;}
.soluNew_cen03 .content .item .item_box{box-shadow:0 0 15px rgba(0,0,0,.1); border-radius:10px; overflow:hidden;}
.soluNew_cen03 .content .item_box .intro{background:#fff; padding:35px 25px;}
.soluNew_cen03 .content .item_box .intro .tit{font-size:20px; line-height:25px; color:#000; transition:0.5s ease;}
.soluNew_cen03 .content .item_box .intro .sign{padding:0 15px; line-height:30px; border-radius:5px; display:inline-block; font-size:14px; background:#b1b1b1; color:#fff; margin:0px 0 20px; transition:0.5s ease;}
.soluNew_cen03 .content .item_box .intro .more{font-size:16px; line-height:30px; color:#ea5420; display:block;}
.soluNew_cen03 .content .item_box .intro .tit{font-weight:bold; color:#ea5420; display:block; margin-bottom:20px;}
/* .soluNew_cen03 .content .item_box:hover .intro .sign{background:#ea5420;} */
.soluNew_cen03 .content .item img{transition:all 0.5s ease;}
.soluNew_cen03 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.soluNew_cen04{background:url(/resources/web/css/../img/solu_cen04_1.jpg) no-repeat center; height:350px; display:flex; align-items:center;}
.soluNew_cen04 .left{width:calc(100% - 330px); float:left; color:#fff;}
.soluNew_cen04 .left .tit{font-size:40px; line-height:57px;}
.soluNew_cen04 .left .con{font-size:16px; line-height:32px; margin:20px 0;}
.soluNew_cen04 .left .con a{display:inline-block; margin-right:25px;}
.soluNew_cen04 .right{float:right; border-radius:10px;}
.soluNew_cen04 .right .ewm{border:40px solid #fff}
.soluNew_cen04 .right .ewm{width:157px;}
.soluNew_cen04 .right .txt{font-size:16px; color:#fff; text-align:center; margin-top:10px;}

/* 新的专班详细 */
.soluNew_detail.channel_content{padding:0 0 30px;}
.soluNew_detail .infor{text-align:center; margin-bottom:40px;}
.soluNew_detail .infor .tit{font-size:40px; line-height:40px; color:#333; margin-bottom:15px; font-weight:normal;}
.soluNew_detail .infor .con{font-size:16px; line-height:32px; color:#666;}
.soluNew_detail01{padding:80px 0 0;}
.soluNew_detail01 .content{position:relative; margin-top:45px; min-height:10px;}
.soluNew_detail01 .content .item{width:45%; float:left; margin-bottom:70px;}
.soluNew_detail01 .content .item:nth-child(2n){float:right;}
.soluNew_detail01 .content .item .icon{display:inline-block; width:120px; height:120px; margin:0 auto 40px; background-position:0 0; vertical-align:middle; margin-right:20px;}
.soluNew_detail01 .content .item .info{display:inline-block; vertical-align:middle; width:calc(100% - 145px);}
.soluNew_detail01 .content .item .info .tit{font-size:24px; line-height:30px; color:#333333; font-weight:bold;  position:relative; padding-bottom:7px; transition:0.5s ease; padding-bottom:12px;}
.soluNew_detail01 .content .item .info .tit:after{content:''; width:18px; height:2px; background:#ea5420; position:absolute; left:0%; bottom:0;}
.soluNew_detail01 .content .item .info .con{font-size:16px; line-height:30px; color:#666; margin-top:10px; height:90px;overflow-y:auto; /*text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;*/ padding-right:4px;}
.soluNew_detail01 .content .item .info .con::-webkit-scrollbar {height:4px; width:2px;}
.soluNew_detail01 .content .item .info .con::-webkit-scrollbar-thumb {background:#ea5420; border-radius:5px;}
.soluNew_detail01 .content .item .info .con::-webkit-scrollbar-track {background:#fff; border-radius:0;}
.soluNew_detail01 .content .item:hover .icon{background-position:0 -120px;}
.soluNew_detail01 .content .item:hover .tit{color:#ea5420;}
.soluNew_detail01 .content .solu01_btn>div{width:50px; height:50px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-25px;;}
.soluNew_detail01 .content .solu01_btn .owl-prev {left:-115px; background:url(/resources/web/css/../img/solu01_btn1.png) no-repeat center;}
.soluNew_detail01 .content .solu01_btn .owl-next {right:-115px; background:url(/resources/web/css/../img/solu01_btn2.png) no-repeat center;}
.soluNew_detail01 .content .solu01_btn .owl-prev:hover{background:url(/resources/web/css/../img/solu01_btn1_on.png) no-repeat center;}
.soluNew_detail01 .content .solu01_btn .owl-next:hover{background:url(/resources/web/css/../img/solu01_btn2_on.png) no-repeat center;}
.soluNew_detail02 {background:url(/resources/web/css/../img/soluNew_detail02_1.jpg) no-repeat center; padding:75px 0 30px;background-size:cover;}
.soluNew_detail02 .content li{position:relative; transition:0.5s ease; line-height:95px; cursor:pointer; width:45%; float:left; margin-bottom:60px;}
.soluNew_detail02 .content li:nth-child(2n){float:right;}
.soluNew_detail02 .content li .box{font-size:0;}
.soluNew_detail02 .content li .icon{width:39px; height:38px; display:inline-block; vertical-align:-5px; transition:0.5s ease; margin-right:20px; transition:0.5s ease;}
.soluNew_detail02 .content li .info{display:inline-block; vertical-align:top; width:calc(100% - 60px);}
.soluNew_detail02 .content li .info .tit{font-size:24px; line-height:30px; color:#000; transition:0.5s ease; position:relative; display:flex; align-items:center;}
.soluNew_detail02 .content li .info .tit span{display:inline-block; vertical-align:middle;}
.soluNew_detail02 .content li .info .tit .num{font-size:45px; line-height:1; font-family:Arial; background: linear-gradient(to right, #ea5420, #fde7dd); /*设置渐变的方向从左到右 颜色从ff0000到ffff00*/
    -webkit-background-clip: text;/*将设置的背景颜色限制在文字中*/
    -webkit-text-fill-color: transparent;/*给文字设置成透明*/ font-style:italic;  font-weight:bold; margin-left:10px;}  
.soluNew_detail02 .content li .info .con{font-size:16px; line-height:30px; height:120px; /* overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;*/ overflow-y:auto; padding-right:5px; color:#666; margin-top:5px;}
.soluNew_detail02 .content li .info .con::-webkit-scrollbar {height:4px; width:2px;}
.soluNew_detail02 .content li .info .con::-webkit-scrollbar-thumb {background:#ea5420; border-radius:0;}
.soluNew_detail02 .content li .info .con::-webkit-scrollbar-track {background:#ea5420; border-radius:0;}
.soluNew_detail02 .content li:hover .icon{transform:rotateY(180deg);}
.soluNew_detail03{padding:80px 0}
.soluNew_detail03 .content{margin-top:40px;}
.soluNew_detail03 .content .rect-58{padding-bottom:58%; border-radius:10px;}
.soluNew_detail03 .content .item{display:flex; align-items:center;}
.soluNew_detail03 .content .item .item_l{width:50%; float:left;}
.soluNew_detail03 .content .item .item_r{width:43.5%; float:right; margin-left:6.5%;}
.soluNew_detail03 .content .item .item_r .tit{font-size:24px; line-height:30px; color:#333; font-weight:bold;}
.soluNew_detail03 .content .item .item_r .con{font-size:16px; line-height:30px; color:#666; margin-top:25px; max-height:300px; overflow-y:auto; padding-right:5px;}
.soluNew_detail03 .content .item .item_r .con::-webkit-scrollbar {height:4px; width:2px;}
.soluNew_detail03 .content .item .item_r .con::-webkit-scrollbar-thumb {background:#ea5420; border-radius:0;}
.soluNew_detail03 .content .item .item_r .con::-webkit-scrollbar-track {background:#fff; border-radius:0;}
.soluNew_detail03 .content .item.even{flex-direction:row-reverse;}
.soluNew_detail03 .content .item.even .item_r{margin-right:6.5%; margin-left:0;}
.soluNew_detail03 .content .item img{transition:all 0.5s ease;}
.soluNew_detail03 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.soluNew_detail04{background:#f4f6f8; padding:80px 0 40px;}
.soluNew_detail04 .content{margin-top:30px;}
.soluNew_detail04 .content .rect-655{padding-bottom:65.5%;}
.soluNew_detail04 .content .item{width:32%; margin-right:2%; float:left; padding:5px; box-sizing:border-box; margin-bottom:40px;}
.soluNew_detail04 .content .item_three{margin-right:0;}
.soluNew_detail04 .content .item .item_box{box-shadow:0 0 15px rgba(0,0,0,.1); border-radius:10px; overflow:hidden;}
.soluNew_detail04 .content .item_box .intro{background:#fff; padding:35px 25px;}
.soluNew_detail04 .content .item_box .intro .tit{font-size:20px; line-height:25px; color:#000; transition:0.5s ease;}
.soluNew_detail04 .content .item_box .intro .sign{padding:0 15px; line-height:30px; border-radius:5px; display:inline-block; font-size:14px; background:#b1b1b1; color:#fff; margin:0 0 20px; transition:0.5s ease;}
.soluNew_detail04 .content .item_box .intro .more{font-size:16px; line-height:30px; color:#ea5420; display:block;}
.soluNew_detail04 .content .item_box .intro .tit{font-weight:bold; color:#ea5420; display:block; margin-bottom:20px;}
/* .soluNew_detail04 .content .item_box:hover .intro .sign{background:#ea5420;} */
.soluNew_detail04 .content .item img{transition:all 0.5s ease;}
.soluNew_detail04 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.soluNew_detail05 .content{margin-top:40px;}
.soluNew_detail05 .content .left .tit{font-size:22px; line-height:30px;}
.soluNew_detail06 .content{margin-top:35px; position:relative; min-height:20px;}
.soluNew_detail06 .content .item{width:48%; float:left; margin-bottom:40px;}
.soluNew_detail06 .content .item:nth-child(2n){float:right;}
.soluNew_detail06 .content .item .box{display:block; transition:0.5s ease; padding:34px 30px 25px 35px; background:#fff; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1); border-radius:10px;}
.soluNew_detail06 .content .item .box .tit{transition:0.5s ease; position:relative; font-size:20px; line-height:30px; color:#333; font-weight:bold; padding-left:36px; margin-bottom:5px; transition:0.5s ease; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.soluNew_detail06 .content .item .box .tit .icon{width:30px; height:30px; background-position:0 0; position:absolute; left:0; }
.soluNew_detail06 .content .item .box .con{transition:0.5s ease; padding-left:36px; font-size:15px; line-height:26px; color:#666; height:52px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; ;}
.soluNew_detail06 .content .item .box .more{transition:0.5s ease; text-align:right; font-size:16px; line-height:24px; color:#ea5420; margin-top:10px;}
.soluNew_detail06 .content .item:hover .box{background:#ea5420;}
.soluNew_detail06 .content .item:hover .box .tit{color:#fff;}
.soluNew_detail06 .content .item:hover .box .con{color:#fff;}
.soluNew_detail06 .content .item:hover .box .more{color:#fff;}
.soluNew_detail06 .content .item:hover .box .tit .icon{background-position:0 -30px;}

.header.new_header .channel .sec_channel .left{height: 550px;}

/* 新IoT平台-wrt 250416 */
.new_IoT01 .content{margin-top:35px;}
.new_IoT01 .left{width:100px; padding-top:50px; box-sizing:border-box;}
.new_IoT01 .left ul{border-right:1px solid #e0e0e0;}
.new_IoT01 .left li{cursor:pointer; line-height:35px; padding-right:25px; text-align:right; position:relative; color:#666666; margin-bottom:3px;}
.new_IoT01 .left li::after{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); width:2px; height:0; background:#fb592e; opacity:0; transition:all .3s ease;}
.new_IoT01 .left li.cur{color:#fb592e;}
.new_IoT01 .left li.cur::after{opacity:1; height:100%;}

.new_IoT01 .right{width:calc(96% - 110px);}
.new_IoT01 .right .item{background:#fff; border-radius:15px; box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.15); margin-bottom:30px; padding-top:40px; height:550px; box-sizing:border-box;  position:sticky; top:140px;}
.new_IoT01 .right .item:last-child{margin-bottom:0;}
.new_IoT01 .right .item .box1{display:flex; flex-direction:column; justify-content:space-between; height:100%; text-align:center; width:80%; margin:0 auto;}
.new_IoT01 .right .item .box1 .intro{flex-shrink:0; margin-bottom:10px;}
.new_IoT01 .right .item .box1 .t{font-size:24px; line-height:30px; font-weight:bold; color:#333333; margin-bottom:10px;}
.new_IoT01 .right .item .box1 .c{font-size:16px; line-height:26px; color:#666666;}

.iot02{background:#fff;}

.new_IoT02{background:#f4f6f8; overflow:hidden;}
.new_IoT02 .tab_box{text-align:center; margin-top:35px;}
.new_IoT02 .tab_box .tab_{display:inline-block; margin-right:10px; margin-bottom:10px; cursor:pointer; background:#fff; line-height:50px; min-width:160px; padding:0 10px; box-sizing:border-box; border-radius:10px; color:#333333; font-size:15px; transition:all .3s ease;}
.new_IoT02 .tab_box .tab_.active{background:#fb592e; color:#fff;}

.new_IoT02 .swiper-container{overflow:visible; margin-top:25px;}
.new_IoT02 .swiper-slide{background:#fff; border-radius:15px; box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1); padding:80px 5%; box-sizing:border-box; }
.new_IoT02 .swiper-slide .box{display:flex; align-items:flex-start; justify-content:space-between;}
.new_IoT02 .swiper-slide .box .img{width:54.4%; flex-shrink:0;}
.new_IoT02 .swiper-slide .box .left{width:42.4%; padding-top:20px;}
.new_IoT02 .swiper-slide .box .left .tit{font-size:24px; font-weight:bold; line-height:1; margin-bottom:40px;}
.new_IoT02 .swiper-slide .box .left .item{margin-bottom:25px; font-size:16px; line-height:26px; text-align:justify;}
.new_IoT02 .swiper-slide .box .left .item:last-child{margin-bottom:0;}
.new_IoT02 .swiper-slide .box .left .item .t{font-weight:bold; margin-bottom:7px; padding-bottom:3px; position:relative;}
.new_IoT02 .swiper-slide .box .left .item .t::after{content:''; position:absolute; left:0; bottom:0; height:2px; width:18px; background:#fe5820;}
.new_IoT02 .swiper-slide .box .left .item .c{max-height:78px; padding-right:5px; overflow-y:auto;}
.new_IoT02 .swiper-slide .box .left .item .c::-webkit-scrollbar {width:2px; height:4px;}
.new_IoT02 .swiper-slide .box .left .item .c::-webkit-scrollbar-thumb {border-radius:5px; background:#fb592e; }
.new_IoT02 .swiper-slide .box .left .item .c::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}

.ECO01 .hd .cont .swiper-wrapper{align-items:stretch;}
.ECO01 .hd .cont .swiper-slide{height:auto;}

/* 20250425 */
.ipart_solu .infor{text-align:center; margin-bottom:40px;}
.ipart_solu .infor .tit{font-size:40px; line-height:40px; color:#333; font-weight:bold; margin-bottom:20px;}
.ipart_solu .infor .con{font-size:16px; color:#666;}
.ipt4.ipart_logo{background: url(/resources/web/css/../img/ipart_logo.jpg) no-repeat center; height:auto; padding-bottom:80px;}
.ipt4.ipart_logo .infor{margin-bottom:40px;}
.ipt4.ipart_logo .new_content .item{width:14.66%; padding:0;}
.ipt4.ipart_logo .new_content .item .info img{height:auto;}

.header.new_header .channel .solu_channel .sec_channel .icon{flex-shrink:0;}




