main .one{
        padding: 0 0 60px;}
.main{
            justify-content: space-between;
        }
main .slogan{
        text-align: center;
        margin-bottom: 40px;}
main .slogan img{
            width: 810px;
        }
 /*.one{*/
 /*       display: flex;*/
 /*       justify-content: space-between;*/
 /*       padding: 73px 0;}*/
 .cdkh .tabs{
            width: 280px;
            height: 680px;
            padding: 61px 0;
            background: url(/static/index/pc/images/cdkh_bg1.png) no-repeat;
            background-size: 100% 100%;
            border-radius: 10px;
            position: relative;}
 .cdkh .tabs .tab{
                text-align: center;
                height: 80px;
                margin: 12px 0;
                padding: 20px 0;
                /* transition: all .1s linear; */}
 .cdkh .tabs .tit{
    position: absolute;
  z-index: 999;
  left: 70px;}
 .cdkh .tabs .tag{
                        font-size: 14px;
                        margin-top: 5px;}
 .cdkh .tabs .tag a{
                            color: rgba(0,0,0,0.5);
                            font-size: 15px;
                            margin-right: 5px;
                        }

 .cdkh .tabs .tit .topic{
                   font-size: 20px;
          color: rgba(0,0,0,0.8);
          font-weight: 700;
                    line-height: 18px;
                    height: 20px;
                    text-align: left;
                   
                }

 .cdkh .tabs .tab:nth-of-type(1)::before{
             content: '';
             display: inline-block;
             width: 30px;
             height: 30px;
             background: url(/static/index/pc/images/cdkh_icon1.png) no-repeat;
             background-size: 100% 100%;
            margin-left: 28px;
             margin-top: 5px;
             position: absolute;
        z-index: 999;
            }
 .cdkh .tabs .tab:nth-of-type(2)::before{
                content: '';
                display: inline-block;
                width: 30px;
                height: 30px;
                background: url(/static/index/pc/images/cdkh_icon2.png) no-repeat;
                background-size: 100% 100%;
              margin-left: 28px;
                margin-top: 5px;
                position: absolute;
                z-index: 999;
               }
 .cdkh .tabs .tab:nth-of-type(3)::before{
                content: '';
                display: inline-block;
                width: 30px;
                height: 30px;
                background: url(/static/index/pc/images/cdkh_icon3.png) no-repeat;
                background-size: 100% 100%;
              margin-left: 28px;
                margin-top: 5px;
                position: absolute;
                z-index: 999;
               }
 .cdkh .tabs .tab:nth-of-type(4)::before{
                content: '';
                display: inline-block;
                width: 30px;
                height: 30px;
                background: url(/static/index/pc/images/cdkh_icon4.png) no-repeat;
                background-size: 100% 100%;
              margin-left: 28px;
                margin-top: 5px;
                position: absolute;
                z-index: 999;
               }
 .cdkh .tabs .tab:nth-of-type(5)::before{
                content: '';
                display: inline-block;
                width: 30px;
                height: 30px;
                background: url(/static/index/pc/images/cdkh_icon5.png) no-repeat;
                background-size: 100% 100%;
              margin-left: 28px;
                margin-top: 5px;
                position: absolute;
                z-index: 999;
               }
 .cdkh .tabs .tab:nth-of-type(6)::before{
                content: '';
                display: inline-block;
                width: 30px;
                height: 30px;
                background: url(/static/index/pc/images/cdkh_icon6.png) no-repeat;
                background-size: 100% 100%;
                margin-left: 28px;
                margin-top: 5px;
                position: absolute;
                z-index: 999;
               }
 .cdkh .tabs .bg{
            width: 300px;
            background: rgba(247,251,255);
            height: 80px;
            position: absolute;
            z-index: 99;
            top: 73px;
            }
            .one .tabs .bg:before{
                content: '';
                display: inline-block;
                width: 5.36px;
                height: 40px;
                background: linear-gradient(180deg,rgba(54,124,246) 0%,rgba(94,156,241) 100%);
                border-radius: 5px;
                margin: 20px 0;
            }
 .cdkh .content{
            width: 900px;
            height: 540px;
            display: none;}
 .cdkh .content .top{
                height: 140px;
                background: url(/static/index/pc/images/cdkh_bg2.png) no-repeat;
                background-size: 100% 100%;
                border-radius: 10px 10px 0 0;
                padding: 24px 20px;}
 .cdkh .content .top .title{
                    font-size: 18px;
                    font-weight: 400;
                    color:#000;
                    height: 27px;
                    line-height: 24px;
                    display: block;
                    
                }
 .cdkh .content .top .title:before{
                   content: '最热';
                   display: inline-block;
                   width: 45px;
                   height: 21px;
                   border-radius: 5px;
                   background: rgba(239,73,81);
                   font-size: 14px;
                   color: #fff;
                   text-align: center;
                   margin-right: 10px;
                   line-height: 21px;
                }
 .cdkh .content .top .des{
                    font-size: 16px;
                    font-weight: 400;
                    line-height: 28px;
                    color: rgba(0,0,0,0.5);
                    display: -webkit-box;
                    -webkit-box-orient: vertical;
                    -webkit-line-clamp: 2;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    margin-top: 10px;
                    width: 555px;

                }
 .cdkh .content .middle{
                background: rgba(247,251,255);
                border-radius: 0px 0px 10px 10px;
                padding: 30px 20px 10px;}
 .cdkh .content .middle .list{
                   justify-content: space-between;}
 .cdkh .content .middle li{
                    width: 400px;
                    margin-bottom: 20px;}
 .cdkh .content .middle li .title{
                    font-size: 18px;
                    color: #000;
                    font-weight: 400;
                    display: block;
                    white-space: nowrap;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    height: 27px;
                    line-height: 27px;
                   }
 .cdkh .content .middle li .information{
                    justify-content: space-between;
                    align-items: center;
                    margin-top: 10px;}
 .cdkh .content .middle li .information .img{
                        width: 128px;
                        height: 70px;
                        position: relative;
                        display: block;
                        overflow: hidden;
                    }
 .cdkh .content .middle li .des{
                    font-size: 14px;
                    font-weight: 400;
                    line-height: 28px;
                    color: rgba(0,0,0,0.5);
                    display: -webkit-box;
                    -webkit-box-orient: vertical;
                    -webkit-line-clamp: 2;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    width: 260px;
                    height: 100%;
                   }
 .cdkh .content li:nth-of-type(1) .img:before{
                    content: '话题一';
                    display: block;
                    width: 55px;
                    height: 24px;
                    line-height: 24px;
                    border-radius: 5px;
                    background: rgba(219,234,255);
                    font-size: 12px;
                    font-weight: 400;
                    color: rgba(49,136,255);
                    text-align: center;
                    position: absolute;
                    top: 0;
                    left: 0;
               }
 .cdkh .content li:nth-of-type(2) .img:before{
                content: '话题二';
                display: block;
                width: 55px;
                height: 24px;
                line-height: 24px;
                border-radius: 5px;
                background: rgba(219,234,255);
                font-size: 12px;
                font-weight: 400;
                color: rgba(49,136,255);
                text-align: center;
                position: absolute;
                top: 0;
                left: 0;
           }
 .cdkh .content li:nth-of-type(3) .img:before{
            content: '话题三';
            display: block;
            width: 55px;
            height: 24px;
            line-height: 24px;
            border-radius: 5px;
            background: rgba(219,234,255);
            font-size: 12px;
            font-weight: 400;
            color: rgba(49,136,255);
            text-align: center;
            position: absolute;
            top: 0;
            left: 0;
       }      
 .cdkh .content li:nth-of-type(4) .img:before{
        content: '话题四';
        display: block;
        width: 55px;
        height: 24px;
        line-height: 24px;
        border-radius: 5px;
        background: rgba(219,234,255);
        font-size: 12px;
        font-weight: 400;
        color: rgba(49,136,255);
        text-align: center;
        position: absolute;
        top: 0;
        left: 0;
   }
 .cdkh .content li:nth-of-type(5) .img:before{
    content: '话题五';
    display: block;
    width: 55px;
    height: 24px;
    line-height: 24px;
    border-radius: 5px;
    background: rgba(219,234,255);
    font-size: 12px;
    font-weight: 400;
    color: rgba(49,136,255);
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
}
.cdkh .content li:nth-of-type(6) .img:before{
    content: '话题六';
    display: block;
    width: 55px;
    height: 24px;
    line-height: 24px;
    border-radius: 5px;
    background: rgba(219,234,255);
    font-size: 12px;
    font-weight: 400;
    color: rgba(49,136,255);
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
}
 .cdkh .content .bot{
                margin-top: 20px;}
 .cdkh .content .bot .list{
                    justify-content: space-between;}
 .cdkh .content .bot li{
                       background: rgba(234,243,255);
                        border-radius: 10px;
                        width: 440px;
                        padding: 20px;}
 .cdkh .content .bot .title{
                            font-size: 18px;
                            color: #000;
                            font-weight: 400;
                            line-height: 27px;
                            display: block;
                            white-space: nowrap;
                            overflow: hidden;
                            text-overflow: ellipsis;
                        }
 .cdkh .content .bot .des{
                            font-size: 14px;
                            font-weight: 400;
                            line-height: 28px;
                            color: rgba(0,0,0,0.5);
                            white-space: nowrap;
                            overflow: hidden;
                            text-overflow: ellipsis;
                        }
 
 .cdkh .content.active{
            display: block;}
 .two{
        background: rgba(155,205,245,0.2);
        padding: 60px 0;}
 .advantage .advantage_main{
                justify-content: space-between;}
 .advantage .advantage_item{
                    margin: 10px;
                    transition: all .3s linear;}
 .advantage .advantage_item .title{
                        font-size: 24px;
                        font-weight: 500;
                        line-height: 24px;
                        color: rgba(80,145,243);
                    }
 .advantage .advantage_item .des{
                        font-size: 16px;
                        font-weight: 400;
                        line-height: 24px;
                        color: rgba(0,0,0,0.5);
                        margin-top: 10px;
                    }
 .advantage .advantage_item:hover{
                    box-shadow: 0px 2px 10px 6px rgba(49,136,255,0.25);
                }
 .advantage .item1{
                    background: url(/static/index/pc/images/advantage_bg1.png) no-repeat;
                    background-size: 100% 100%;
                   width: 790px;
                   height: 200px;
                   padding: 37px 45px;}
 .advantage .item1 .des{
                    width: 304px;
                   }
 .advantage .item2{
                    background: url(/static/index/pc/images/advantage_bg2.png) no-repeat;
                    background-size: 100% 100%;
                    width: 390px;
                    height: 425px;
                    padding: 30px 30px;
                    
                }
 .advantage .item3{
                    background: url(/static/index/pc/images/advantage_bg3.png) no-repeat;
                    background-size: 100% 100%;
                    width: 375px;
                    height: 205px;
                    padding: 25px 30px;}
 .advantage .item3 .des{
                        width: 154px;
                       }
 .advantage .item4{
                    background: url(/static/index/pc/images/advantage_bg4.png) no-repeat;
                    background-size: 100% 100%;
                    width: 375px;
                    height: 205px;
                    padding: 25px 30px;}
 .advantage .item4 .des{
                        width: 134px;
                       }
                
 .advantage .item5{
                    background: url(/static/index/pc/images/advantage_bg5.png) no-repeat;
                    background-size: 100% 100%;
                    width: 580px;
                    height: 200px;
                    padding: 25px 30px;}
.advantage .item5 .des{
                        width: 245px;
                       }
.advantage .item6{
                    background: url(/static/index/pc/images/advantage_bg6.png) no-repeat;
                    background-size: 100% 100%;
                    width: 580px;
                    height: 200px;
                    padding: 25px 30px;}
.advantage .item6 .des{
                        width: 234px;
                       }

.three{
        padding: 60px 0;}
.news .news_tab{
            width: 865px;
            margin: 0 auto;
            justify-content: space-between;
            margin-bottom: 35px;}
.news .news_tab .tab{
                font-size: 16px;
                font-weight: 400;
                line-height: 23px;
                text-align: center;
                color: rgba(0,0,0,0.5);
                padding: 13px 0;
                border-radius: 5px;
               
            }
.news .news_tab .tab.active{
                width: 210px;
                color: #fff;
            
                background: linear-gradient(90deg,rgba(54,124,246) 0%,rgba(94,156,241) 100%);
            }
.news .news_tab .tab:nth-of-type(1)::before{
                content: '';
                display: inline-block;
                background: url(/static/index/pc/images/thr_tab1.png) no-repeat;
                background-size: 100% 100%;
                width: 30px;
                height: 30px;
                margin-bottom: -9px;

            }
.news .news_tab .tab:nth-of-type(2)::before{
                content: '';
                display: inline-block;
                background: url(/static/index/pc/images/thr_tab2.png) no-repeat;
                background-size: 100% 100%;
                width: 30px;
                height: 30px;
                margin-bottom: -9px;

            }
.news .news_tab .tab:nth-of-type(3)::before{
                content: '';
                display: inline-block;
                background: url(/static/index/pc/images/thr_tab3.png) no-repeat;
                background-size: 100% 100%;
                width: 30px;
                height: 30px;
                margin-bottom: -9px;

            }
.news .news_tab .tab:nth-of-type(4)::before{
                content: '';
                display: inline-block;
                background: url(/static/index/pc/images/thr_tab4.png) no-repeat;
                background-size: 100% 100%;
                width: 30px;
                height: 30px;
                margin-bottom: -9px;

            }
.news .news_bg{
            background: rgba(245,250,254);
            border-radius: 10px;
            padding: 5px 15px;}
.news .news_bg .news_content{
                flex-wrap: nowrap;
                overflow: hidden;
                width: 4680px;
                justify-content: space-between;
                position: relative;
                left: 0;
                transition: all .3s linear;
                padding-bottom: 30px;}
.news .news_bg .news_content .swiper-wrapper{
                    justify-content: space-between;
                }
.news .news_bg .news_content .swiper-slide{
                    width: auto;
                }
.news .news_bg .news_content .content{
                    justify-content: space-between;
                    width: 1170px;
                    position: relative;}
.news .news_bg .news_content li{
                        margin: 30px 15px 0;}
.news .news_bg .news_content li .new{
                        width: 550px;
                        border-radius: 10px;
                        background: #fff;
                        box-shadow: 0px 2px 8px 2px rgba(49,136,255,0.25);
                        padding: 30px;}
.news .news_bg .news_content li .title{
                            font-size: 20px;
                            font-weight: 500;
                            line-height: 30px;
                            color: rgba(0,0,0,0.8);
                            display: block;
                            padding-bottom: 15px;
                            border-bottom: 1px dashed rgba(73,143,238);
                        }
.news .news_bg .news_content li .title::before{
                            content: '';
                        display: block;
                        background: url(/static/index/pc/images/q.png) no-repeat;
                        background-size: 100% 100%;
                        width: 60px;
                        height: 60px;
                        margin: 0 auto;
                        float: left;
                        margin-right: 25px;
                        }
.news .news_bg .news_content li .des{
                        font-size: 16px;
                        font-weight: 400;
                        line-height: 30px;
                        color: rgba(0,0,0,0.5);
                        display: -webkit-box;
                        -webkit-box-orient: vertical;
                        -webkit-line-clamp: 2;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        margin-top: 15px;
                        margin-bottom: 11px;
                       }
.news .news_bg .news_content li .des::before{
                        content: '';
                        display: block;
                        background: url(/static/index/pc/images/a.png) no-repeat;
                        background-size: 100% 100%;
                        width: 60px;
                        height: 60px;
                        margin: 0 auto;
                        float: left;
                        margin-right: 25px;
                       }
.news .news_bg .news_content li .more{
                        font-size: 16px;
                        font-weight: 400;
                        color: rgba(58,127,245);
                        margin-left: 85px;
                    
                       }
.news .news_bg .news_content li .more::before{
                        content: '';
                        display: inline-block;
                        background: url(/static/index/pc/images/more.png) no-repeat;
                        background-size: 100% 100%;
                        width: 15.63px;
                        height: 17.5px;
                        margin: 0 auto;
                        margin-right: 7px;
                        margin-bottom: -3px;
                       }
.news .news_bg .news_content li:after{
                        content: '';
                        display: block;
                        background: url(/static/index/pc/images/thr_content_bottom.png) no-repeat;
                        background-size: 100% 100%;
                        width: 530px;
                        height: 20px;
                        margin: 0 auto;
                    }
.four{
        background: rgba(155,205,245,0.2);
        padding: 60px 0 40px;}
.anli .slogan{
            margin: 0;
        }
.anli{
            overflow: hidden;}
.anli .anli_content{
                height: 330px;
                overflow: hidden;
        position: relative;}
.anli .anli_content .content{
                    flex-wrap: nowrap;
                    position: absolute;}
.anli .anli_content li{
                        width: 275px;
                        box-shadow: 0px 2px 8px 2px rgba(49,136,255,0.25);
                        margin: 40px 10px;
                        overflow: hidden;
                        border-radius: 10px 10px 10px 10px;}
.anli .anli_content .img{
                            display: block;
                            height: 150px;
                            overflow: hidden;}
.anli .anli_content img{
                                width: 100%;
                              
}
.anli .anli_content .info{
                            padding: 15px;
                            background: #fff;}
.anli .anli_content .info.title{
                                font-size: 16px;
                                font-weight: 400;
                                line-height: 23px;
                                color: rgbs(0,0,0,0.8);
                                white-space: nowrap;
                                display: block;
                                overflow: hidden;
                                text-overflow: ellipsis;
                                margin-bottom: 10px;
                            }
.anli .anli_content .info .des{
                                font-size: 12px;
                                font-weight: 400;
                                line-height: 17.4px;
                                color: rgba(0,0,0,0.5);
                                display: -webkit-box;
                                -webkit-box-orient: vertical;
                                -webkit-line-clamp: 2;
                                overflow: hidden;
                                text-overflow: ellipsis;
                            }
.fiv{
        padding: 60px 0 40px;}
.zhuanjia .zhuanjia_main{
            justify-content: space-between;
            background: rgba(245,250,254);
            border-radius: 10px;
            padding: 20px 20px 35px 15px;}
.zhuanjia .zj_show .box_show{
                    position: relative;
                    overflow: hidden;
                    height: 590px;
                }
.zhuanjia .zj_show ul{
           position: relative;
           top: 0;}
.zhuanjia .zj_show  li{
                        height: 580px;}
.zhuanjia .zj_show .bg{
                            background: url(/static/index/pc/images/fiv_bg.png) no-repeat;
                            background-size: 100% 100%;
                            width: 550px;
                            height: 480px;
                            position: relative;
                            margin: 30px 0 0 30px;}
.zhuanjia .zj_show .doc{
                            width: 550px;
                            height: 480px;
                            background: #fff;
                            position: absolute;
                            left: -20px;
                            top: -20px;
                            border-radius: 10px;
                            box-shadow: 0px 2px 8px 2px rgba(58,127,245,0.25);}
.zhuanjia .zj_show .doc .info{
                                padding: 25px;}
.zhuanjia .zj_show .doc img{
                                    width: 240px;
                                    height: 240px;
                                    margin-right: 20px;
                                }
.zhuanjia .zj_show .doc .name{
                                    width: 240px;}
.zhuanjia .zj_show .doc .en{
                                        font-size: 36px;
                                        line-height: 36px;
                                        font-weight: 400;
                                        color: rgba(58,127,245);
                                        margin-bottom: 15px;
                                        white-space: nowrap;
                      overflow: hidden;
                      text-overflow: ellipsis;
                                    }
.zhuanjia .zj_show .doc .cn{
                                        font-size: 30px;
                                        font-weight: 400;
                                        line-height: 30px;
                                        color: #000;
                                        margin-bottom: 22px;
                                        white-space: nowrap;
                      overflow: hidden;
                      text-overflow: ellipsis;
                                    }
.zhuanjia .zj_show .doc .flag{
                                        font-size: 20px;
                                        color: rgba(58,127,245,0.8);}
.zhuanjia .zj_show .doc span{
                                            display: block;
                                            color: rgba(58,127,245,0.8);
                                            display: -webkit-box;
                                        -webkit-box-orient: vertical;
                                        -webkit-line-clamp: 2;
                                         overflow: hidden;
                                        text-overflow: ellipsis;
}
.zhuanjia .zj_show .doc .from{
                                        font-size: 16px;
                                        font-weight: 400;
                                        color: rgba(0,0,0,0.5);
                                        margin-top: 21px;
                                    }
                           
.zhuanjia .zj_show .doc .des{
                                background: linear-gradient(90deg,rgba(54,124,246,0.1) 0%,rgba(94,156,241,0.1) 100%);
                                padding: 24px 25px;
                                height: 190px;
                                border-radius: 20px;}
                                
.zhuanjia .zj_show .doc .des p{
                                  display: -webkit-box;
                        -webkit-box-orient: vertical;
                        -webkit-line-clamp: 4;
                        overflow: hidden;
                        text-overflow: ellipsis;  
                        font-size: 18px;
                                font-weight: 400;
                                color: rgba(0,0,0,0.5);
                                line-height: 35px;
                            
                            }
.zhuanjia .zj_show .btns{
                        margin-top: 30px;
                        justify-content: space-between;
                        padding: 0 73px;}
.zhuanjia .zj_show .btns a{
                            display: block;
                            width: 180px;
                            height: 50px;
                            border-radius: 10px;   
                            border: 1px solid rgba(58,127,245); 
                            line-height: 50px;
                            text-align: center;
                            font-size: 16px;
                            font-weight: 400;
                        }
.zhuanjia .zj_show .btns .btn1{
                            color: rgba(58,127,245);
                            background:#fff;
                        }
.zhuanjia .zj_show .btns .btn1::before{
                            content: '';
                            display: inline-block;
                            background: url(/static/index/pc/images/zj_btn1.png) no-repeat;
                            background-size: 100% 100%;
                            width: 20px;
                            height: 20px;
                            margin-bottom: -4px;
                            margin-right: 12.5px;
                        }
.zhuanjia .zj_show .btns .btn2{
                            color:#fff;
                            background:linear-gradient(90deg,rgba(54,124,246) 0%,rgba(94,156,241) 100%);  
                        }
.zhuanjia .zj_show .btns .btn2::before{
                            content: '';
                            display: inline-block;
                            background: url(/static/index/pc/images/zj_btn2.png) no-repeat;
                            background-size: 100% 100%;
                            width: 20px;
                            height: 20px;
                            margin-bottom: -4px;
                            margin-right: 12.5px;
                        }
.zhuanjia .zj_tab{

                align-items: center;
                justify-content: space-between;
}
.zhuanjia .zj_tab .box{
                    position: relative;
                    overflow: hidden;
                    height: 580px;
                }
.zhuanjia .zj_tab .zj{
                    position: relative;
                    overflow: hidden;
                    height: 596px;
                    width: 560px;}
.zhuanjia .zj_tab .zj ul{position: relative;}
.zhuanjia .zj_tab .zj li{
                  display: block;
                  height: 200px !important;
                  padding: 10px 0;}
.zhuanjia .zj_tab .zj .item{
                        border-radius: 10px;
                    padding: 20px;
                    height: 180px !important;
                    margin: 0 25px 0 35px;
                    justify-content: space-between;
                    background: #fff;
                    box-shadow: 0px 2px 8px 2px rgba(58,127,245,0.25);}
.zhuanjia .zj_tab .zj img{
                        width: 140px;
                        height: 140px;
                    }
.zhuanjia .zj_tab .zj .info{
                        width: 300px;}
.zhuanjia .zj_tab .zj .en{
                            font-size: 18px;
                            font-weight: 400;
                            line-height: 18px;
                            color: rgba(58,127,245);
                            margin-bottom: 6px;
                        }
.zhuanjia .zj_tab .zj .cn{
                            font-size: 18px;
                            font-weight: 400;
                        line-height: 20px;
                        color: #000;
                        margin-bottom: 6px
                        }
.zhuanjia .zj_tab .zj .des{
                            font-size: 14px;
                            font-weight: 400;
                            line-height: 28px;
                            color: rgba(0,0,0,0.5);
                            display: -webkit-box;
                  -webkit-box-orient: vertical;
                  -webkit-line-clamp: 3;
                  overflow: hidden;
                  text-overflow: ellipsis;
                        }
          
.zhuanjia .zj_tab .zj li.active .item{
                     border: 1px solid rgba(58,127,245);
}
.zhuanjia .zj_tab .page_state li{
  width: 10px;
  height: 10px;
  overflow: hidden;
  border-radius: 10px;
  margin:5px 0;
  text-indent: -999px;
  cursor: pointer;
  background: rgba(193,215,247);
}
.zhuanjia .zj_tab .page_state li.on{
    background: rgba(79,144,243);
}
.six .slogan{
            margin-bottom: 30px;
        }
.technology .technology_main{
            background: url(/static/index/pc/images/six_bg.png) no-repeat;
            background-size: 100% 100%;
            height: 120px;
            margin-bottom: 40px;}
.technology .technology_list{
                justify-content: space-between;
                margin: 0 30px;
                padding: 35px 0;}
.technology li{
                    display: flex;
                    justify-content: space-between;}
.technology li .tit{
                        font-size: 24px;
                        color: rgba(0,0,0,0.8);
                        letter-spacing: 2px;
                        text-align: center;
                        font-weight: 400;
                        line-height: 24px;}
.technology li .tit span{
                            display: block;
                            font-size: 16px;
                            color: rgba(89,89,89,0.8);
                            letter-spacing: 0;
                            text-align: center;
                            font-weight: 400;
                            margin-bottom: 5px;
                            line-height: 16px;
                        }
.technology li:before{
                    content: '';
                    display: inline-block;
                    width: 50px;
                    height: 50px;
                    margin-right: 10px;
                    position: relative;
                    transition: all .2s ease-in;
                    bottom: 0;
                }
.technology li:hover::before{
          bottom: 15px;
                }
.technology li:nth-of-type(1):before{
                    background: url(/static/index/pc/images/six_icon1.png) no-repeat;
                    background-size: 100% 100%;
                }
.technology li:nth-of-type(2):before{
                    background: url(/static/index/pc/images/six_icon2.png) no-repeat;
                    background-size: 100% 100%;
                }
.technology li:nth-of-type(3):before{
                    background: url(/static/index/pc/images/six_icon3.png) no-repeat;
                    background-size: 100% 100%;
                }
.technology li:nth-of-type(4):before{
                    background: url(/static/index/pc/images/six_icon4.png) no-repeat;
                    background-size: 100% 100%;
                }
.technology li:nth-of-type(5):before{
                    background: url(/static/index/pc/images/six_icon5.png) no-repeat;
                    background-size: 100% 100%;
                }
.seven{
        background: rgba(155,205,245,0.2);
        padding: 60px 0 45px;}
.program .slogan{
            margin-bottom: 25px;
        }
.program .program_main .program_list{
                justify-content: space-between;
                overflow: hidden;}
.program .program_list li{
                    width: 380px;
                    position: relative;
                    height: 382px;
                    margin: 15px 0;
                    transition: all .3s linear;
                    border-radius: 10px;}
.program .program_list .img{
                        background: url(/static/index/pc/images/seven_bg1.png) no-repeat;
                        background-size: 100% 100%;
                        height: 180px;
                        border-radius: 10px 10px 0 0;
                        text-align: center;
                        padding-top:50px;
                        position: relative;}
.program .program_list .tit{
                            font-size: 24px;
                            color: #fff;
                            font-weight: 500;
                            line-height: 24px;
                        }
.program .program_list .en{
                            font-size: 20px;
                            font-weight: 400;
                            color: rgba(255,255,255,0.8);
                            margin-top: 10px;
                            line-height: 20px;
                        }
                   
.program .program_list .des{
                        position: absolute;
                        background: #fff;
                        padding: 15px 20px;
                        width: 100%;
                        font-size: 16px;
                        border-radius: 10px;
                        line-height: 32px;
                        font-weight: 400;
                        letter-spacing: 1px;
                        color: rgba(0,0,0,0.5);
                        bottom: 0px;
                        height: 222px;
                    }
.program .program_list li:hover {
          box-shadow: 0px 2px 10px 6px rgba(49,136,255,0.25);
        }
.program .program_list li .img::before{
                    width: 51px;
                    height: 20px;
                    font-size: 12px;
                    font-weight: 400;
                    line-height: 20px;
                    color: #fff;
                    text-align: center;
                    position: absolute;
                    left: 0;
                    top: 0;
                    background: linear-gradient(90deg,rgba(54,124,246) 0%,rgba(94,156,241) 100%);
                    border-radius: 10px 0 10px 0;
                }
.program .program_list li:nth-of-type(1) .img::before{
                    content: '方案一';
                    display: block;
                  
                }
.program .program_list li:nth-of-type(2) .img::before{
                    content: '方案二';
                    display: block;
                  
                }
.program .program_list li:nth-of-type(3) .img::before{
                    content: '方案三';
                    display: block;
                  
                }
.program .program_list li:nth-of-type(4) .img::before{
                    content: '方案四';
                    display: block;
                  
                }
.program .program_list li:nth-of-type(5) .img::before{
                    content: '方案五';
                    display: block;
                  
                }
.program .program_list li:nth-of-type(6) .img::before{
                    content: '方案六';
                    display: block;
                  
                }
/* 移动端 */
@media (max-width:820px) {
main .slogan{
            width: 100%;
            margin: 0;}
main .slogan img{
                width: 100%;
            }
main .one{
            padding: 3.3333vw 0;}
.cdkh .main{
                width: 100%;}
.cdkh .main .tabs{
                    width: 100%;
                    height: auto;
                    padding: 0;
                    background: none;
                    border-radius: 0;
                    display: flex;
                    justify-content: space-between;
                    margin: 3.3333vw 0;
                    flex-wrap: wrap;}
.cdkh .main .tabs .tab{
                        padding: 0;
                        margin: 0;
                      width: 21.33vw;
                        display: block;
                        height: 18.67vw;
    padding-top: 1.52vw;
}
.cdkh .main .tabs .tab .tit{
            position: relative;
            left: 0;
        }
.cdkh .main .tabs .tab .topic{
                        font-size: 4.27vw;
    color: rgba(0,0,0,0.8);
    font-weight: 700;
    line-height: 5.33vw;
    height: 5.33vw;
    position: relative;
    z-index: 999;
    letter-spacing: .13333vw;
    text-align: center;
    left: 0;
    margin-top: 2vw;
                        }
.cdkh .main .tabs .tab.active {
                      background: linear-gradient(180deg,rgba(54,124,246) 0%,rgba(94,156,241) 100%);
                      border-radius: 1.33vw;
                      overflow: hidden;
                    }
.cdkh .main .tabs .tab.active .topic{
    color: #fff;
}

.cdkh .main .tabs .tab:nth-of-type(1)::before {
                        content: '';
                        display: block;
                       width: 8.667vw;
            height: 8.667vw;
                        background: url(/static/index/pc/images/cdkh_icon1.png) no-repeat;
                    background-size: auto;
                        background-size: 100% 100%;
                        margin: 0 auto;
                        position: relative;
                        z-index: 999;
                      }
.cdkh .main .tabs .tab:nth-of-type(1).active:before {
                        content: '';
                        display: block;
                       width: 8.667vw;
            height: 8.667vw;
                        background: url(/static/index/pc/images/cdkh_icon1_phone.png) no-repeat;
                    background-size: auto;
                        background-size: 100% 100%;
                        margin: 0 auto;
                        position: relative;
                        z-index: 999;
                      }
.cdkh .main .tabs .tab:nth-of-type(2).active:before {
                        content: '';
                        display: block;
                       width: 8.667vw;
            height: 8.667vw;
                        background: url(/static/index/pc/images/cdkh_icon2_phone.png) no-repeat;
                    background-size: auto;
                        background-size: 100% 100%;
                        margin: 0 auto;
                        position: relative;
                        z-index: 999;
                      }
.cdkh .main .tabs .tab:nth-of-type(3).active:before {
                        content: '';
                        display: block;
                       width: 8.667vw;
            height: 8.667vw;
                        background: url(/static/index/pc/images/cdkh_icon3_phone.png) no-repeat;
                    background-size: auto;
                        background-size: 100% 100%;
                        margin: 0 auto;
                        position: relative;
                        z-index: 999;
                      }
.cdkh .main .tabs .tab:nth-of-type(4).active:before {
                        content: '';
                        display: block;
                       width: 8.667vw;
            height: 8.667vw;
                        background: url(/static/index/pc/images/cdkh_icon4_phone.png) no-repeat;
                    background-size: auto;
                        background-size: 100% 100%;
                        margin: 0 auto;
                        position: relative;
                        z-index: 999;
                      }
.cdkh .main .tabs .tab:nth-of-type(4)::before {
                        content: '';
                        display: block;
                        width: 8.667vw;
            height: 8.667vw;
                        background: url(/static/index/pc/images/cdkh_icon4.png) no-repeat;
                    background-size: auto;
                        background-size: 100% 100%;
                        margin: 0 auto;
                        position: relative;
                        z-index: 999;
                      }
.cdkh .main .tabs .tab:nth-of-type(2)::before {
                        content: '';
                        display: block;
                       width: 8.667vw;
            height: 8.667vw;
                        background: url(/static/index/pc/images/cdkh_icon2.png) no-repeat;
                    background-size: auto;
                        background-size: 100% 100%;
                        margin: 0 auto;
                        position: relative;
                        z-index: 999;
                      }
.cdkh .main .tabs .tab:nth-of-type(3)::before {
                        content: '';
                        display: block;
                        width: 8.667vw;
            height: 8.667vw;
                        background: url(/static/index/pc/images/cdkh_icon3.png) no-repeat;
                    background-size: auto;
                        background-size: 100% 100%;
                        margin: 0 auto;
                        position: relative;
                        z-index: 999;
                      }
.cdkh .main .content{
                width: 100%;
                height: auto;}
.cdkh .main .content .top{
                height: 22.6667vw;
                padding: 2.93333vw 3.3333vw;
                background: url(/static/index/pc/images/cdkh_bg2_phone.png) no-repeat;
                background-size: auto;
                background-size: 100% 100%;
                border-radius: 1.3333vw 1.3333vw 0 0;
}
.cdkh .main .content .top .title{
                    font-size: 4vw;
                    color: #000;
                    width: 100%;
                    height: 4vw;
                    line-height: 4vw;
                    display: flex;
                    justify-content: space-between;}
.cdkh .main .content .top a{
                        display: block;
                        width: 73.60889vw;
                        white-space: nowrap;
                    overflow: hidden;
                    text-overflow: ellipsis;

                    }
.cdkh .main .content .top .title::before {
                    content: '最热';
                    display: block;
                    width: 8.6667vw;
                    height: 4vw;
                    border-radius: .6667vw;
                    background: rgba(239,73,81);
                    font-size: 2.6667vw;
                    color: #fff;
                    text-align: center;
                    margin-left: 0;
                    line-height: 4vw;
                  }
.cdkh .main .content .top .des{
                    font-size: 3.2vw;
                    line-height: 5.3333vw;
                    margin-top: 1.3333vw;
                    width: 100%;
                }
.cdkh .main .content .middle{
                border-radius: 0;
                padding: 3.9999vw;}
.cdkh .main .content .middle li{
                        width: 100%;
                        margin-bottom: 3.3333vw;}
.cdkh .main .content .middle li .title{
                            font-size: 4vw;
                            line-height: 6.6667vw;
                            height: 6.6667vw;
                        }
.cdkh .main .content .middle li .information{
                            margin-top: 1.3333vw;}
.cdkh .main .content .middle li .img{
                                width: 40vw;
                                height: 24vw;}
.cdkh .main .content .middle li img{
                                    width: 100%;
                                    height: 100%;
                                }
                            
.cdkh .main .content .middle li .des{
                                font-size: 3.2vw;
                                line-height: 6.4vw;
                                -webkit-line-clamp: 3;
                                width: 42vw;
                                
                            }
.cdkh .main .content .middle li:nth-of-type(1) .img::before {
                        content: '话题一';
                        display: block;
                        width: 10.6667vw;
                        height: 4.8vw;
                        line-height: 4.8vw;
                        border-radius: 0.6667vw;
                        background: rgba(219,234,255);
                        font-size: 2.6667vw;
                        font-weight: 400;
                        color: rgba(49,136,255);
                        text-align: center;
                        position: absolute;
                        top: 0;
                        left: 0;
                      }
.cdkh .main .content .middle li:nth-of-type(2) .img::before {
                        content: '话题二';
                        display: block;
                        width: 10.6667vw;
                        height: 4.8vw;
                        line-height: 4.8vw;
                        border-radius: 0.6667vw;
                        background: rgba(219,234,255);
                        font-size: 2.6667vw;
                        font-weight: 400;
                        color: rgba(49,136,255);
                        text-align: center;
                        position: absolute;
                        top: 0;
                        left: 0;
                      }
.cdkh .main .content .middle li:nth-of-type(3) .img::before {
                        content: '话题三';
                        display: block;
                        width: 10.6667vw;
                        height: 4.8vw;
                        line-height: 4.8vw;
                        border-radius: 0.6667vw;
                        background: rgba(219,234,255);
                        font-size: 2.6667vw;
                        font-weight: 400;
                        color: rgba(49,136,255);
                        text-align: center;
                        position: absolute;
                        top: 0;
                        left: 0;
                      }
.cdkh .main .content .middle li:nth-of-type(4) .img::before {
                        content: '话题四';
                        display: block;
                        width: 10.6667vw;
                        height: 4.8vw;
                        line-height: 4.8vw;
                        border-radius: 0.6667vw;
                        background: rgba(219,234,255);
                        font-size: 2.6667vw;
                        font-weight: 400;
                        color: rgba(49,136,255);
                        text-align: center;
                        position: absolute;
                        top: 0;
                        left: 0;
                      }
.cdkh .main .content .middle li:nth-of-type(5) .img::before {
                        content: '话题五';
                        display: block;
                        width: 10.6667vw;
                        height: 4.8vw;
                        line-height: 4.8vw;
                        border-radius: 0.6667vw;
                        background: rgba(219,234,255);
                        font-size: 2.6667vw;
                        font-weight: 400;
                        color: rgba(49,136,255);
                        text-align: center;
                        position: absolute;
                        top: 0;
                        left: 0;
                      }
.cdkh .main .content .middle li:nth-of-type(6) .img::before {
                        content: '话题六';
                        display: block;
                        width: 10.6667vw;
                        height: 4.8vw;
                        line-height: 4.8vw;
                        border-radius: 0.6667vw;
                        background: rgba(219,234,255);
                        font-size: 2.6667vw;
                        font-weight: 400;
                        color: rgba(49,136,255);
                        text-align: center;
                        position: absolute;
                        top: 0;
                        left: 0;
                      }
.cdkh .main .content .bot{
                margin: 0;}
.cdkh .main .content .bot li{
                        width: 100%;
                        padding: 3.9999vw;
                        border-radius: 1.3333vw;
                        margin-top: 2vw;}
.cdkh .main .content .bot .title{
                            font-size: 4vw;
                            line-height: 4vw;
                        }
.cdkh .main .content .bot .des{
                            font-size: 3.2vw;
                            line-height: 5.3333vw;
                            margin-top: 2vw;

                        }
.two{
            background: none;
            padding: 0;
            padding: 0.66667vw 0 4vw;}
.advantage .advantage_main{
                    background: rgba(235,245,253);
                    border-radius: 1.3333vw;
                    padding: 3.9999vw 3.9999vw 12vw;
                    margin-top: 3.33333vw;
                    position: relative;}
.advantage .advantage_main .swiper1{
                        overflow: hidden;
                    }
.advantage .advantage_main .swiper1 .swiper-slide{
                        width: 100%;
                        height: 91.6vw;
                   
                    }
.advantage .advantage_main .swiper-pagination{
                        bottom: 6.6667vw;}
.advantage .advantage_main .swiper-pagination-bullet{
width: 1.3333vw;
height: 1.3333vw;
                        }
 .advantage .advantage_main .advantage_item{
                        padding: 6.6667vw;
                        margin: 0;}
 .advantage .advantage_main .advantage_item .title{
                            font-size: 4.8vw;
                            line-height: 6.9333vw;
                            font-weight: 500;
                        }
 .advantage .advantage_main .advantage_item .des{
                            font-size: 3.2vw;
                            font-weight: 400;
                            width: 100%;
                            line-height: 5.3333vw;
                            margin-top: .6667vw;
}
 .advantage .advantage_main .item1 {
                        background: url(/static/index/pc/images/advantage_bg1_phone.png) no-repeat;
                  background-size: auto;
                        background-size: 100% 100%;}
 .advantage .advantage_main .item2 {
                            background: url(/static/index/pc/images/advantage_bg2_phone.png) no-repeat;
                      background-size: auto;
                            background-size: 100% 100%;}
 .advantage .advantage_main .item3 {
                                background: url(/static/index/pc/images/advantage_bg3_phone.png) no-repeat;
                          background-size: auto;
                                background-size: 100% 100%;}
 .advantage .advantage_main .item4 {
                                    background: url(/static/index/pc/images/advantage_bg4_phone.png) no-repeat;
                              background-size: auto;
                                    background-size: 100% 100%;}
 .advantage .advantage_main .item5 {
                                        background: url(/static/index/pc/images/advantage_bg5_phone.png) no-repeat;
                                  background-size: auto;
                                        background-size: 100% 100%;}
 .advantage .advantage_main .item6 {
                                    background: url(/static/index/pc/images/advantage_bg6_phone.png) no-repeat;
                                    background-size: auto;
                                            background-size: 100% 100%;}
.three{
            padding: 0;}
.news .news_tab{
                width: 100%;
                margin: 3.3333vw 0 4vw;}
.news .news_tab .tab{
                    font-size: 3.2vw;
                    font-weight: 400;
                    line-height: 4.54vw;
                    padding: 2vw 2vw;
                    width: 20vw;
                }
.news .news_tab .tab.active{
                    width: 20vw;
                    color: rgba(0,0,0,0.5);
                    background: linear-gradient(180deg,rgba(54,124,246,0.3) 0%,rgba(255,255,255) 100%);
                }
.news .news_tab .tab:nth-of-type(1)::before{
                    display: block;
                    width: 6.6667vw;
                    height: 6.66687vw;
                    margin: 0 auto;
                    margin-bottom: 1.3333vw;
                }
.news .news_tab .tab:nth-of-type(2)::before{
                    display: block;
                    width: 6.6667vw;
                    height: 6.66687vw;
                    margin: 0 auto;
                    margin-bottom: 1.3333vw;
                }
.news .news_tab .tab:nth-of-type(3)::before{
                    display: block;
                    width: 6.6667vw;
                    height: 6.66687vw;
                    margin: 0 auto;
                    margin-bottom: 1.3333vw;
                }
.news .news_tab .tab:nth-of-type(4)::before{
                    display: block;
                    width: 6.6667vw;
                    height: 6.66687vw;
                    margin: 0 auto;
                    margin-bottom: 1.3333vw;
                }
.news  .news_bg{
                border-radius: 1.333vw;
                padding: 3.3333vw 0;}
.news  .news_bg .news_content{
                    width: 368vw;
                    padding-bottom: 0;}
.news  .news_bg .news_content .content{
                        width: 100%;}
.news  .news_bg .news_content .content li{
                            margin: 0 2.6667vw;
                            width: 86.6667vw;
            margin-bottom: 2.6667vw;}
.news  .news_bg .news_content li .new{
                width: 100%;
                border-radius: 1.3333vw;
                background: #fff;
                box-shadow: 0px 2px 8px 2px rgba(49,136,255,0.25);
                padding: 4vw;}
.news  .news_bg .news_content .new  .title{
                    font-size: 4vw;
                    line-height: 6vw;
                    margin-bottom: 4vw;
                    border-bottom: .33vw dashed rgba(73,143,238);
                    padding-bottom: 4vw;
                }
.news  .news_bg .news_content .new .title::before{
     content: '';
  display: block;
  background: url(/static/index/pc/images/q.png) no-repeat;
    background-size: auto;
  background-size: 100% 100%;
  float: left;
                    width: 10.66667vw;
                    height: 10.66667vw;
                  margin-right: 2.56vw;
                }
.news  .news_bg .news_content .new .des{
                   font-size: 3.2vw;
                   line-height: 5.3333vw;
                   margin: 0;
                   margin-bottom: 2.66667vw;
                }
.news  .news_bg .news_content .new .des::before{
                    width: 10.66667vw;
                    height: 10.66667vw;
                    margin-right: 2.66667vw;
                }
.news  .news_bg .news_content .new .more{
                    font-size: 2.66667vw;
                    line-height: normal;
                   
                    margin-left: 13.712vw;
                }
.news  .news_bg .news_content .new .more::before{
                    width: 3.125333vw;
                    height: 3.4986667vw;
                    margin-right: 1.161333vw;
                    margin-bottom: -.7vw;
                        }
.news  .news_bg .news_content li:after{
                            width: 84vw;
                            height: 2.8vw;
                        }
.news  .news_bg .news_content li:last-child{margin-bottom: 0;}
    
.four{
            background: #fff;
            padding: 4vw 0;}
 .anli .anli_content{
                    height: 42vw;}
 .anli .anli_content .content li{
                            width: 44vw;
                            margin: 2.6667vw 1.3333vw;
                            border-radius: 1.3333vw 1.3333vw 1.3333vw 1.3333vw;}
 .anli .anli_content .content li .img{
                                height: 20.26667vw;
                                overflow: hidden;}
                            
 .anli .anli_content .content li .info{
                                padding: 0 2vw 2.6667vw;
                                margin-top: 1.3333vw;}
 .anli .anli_content .content li .title{
                                    font-size: 3.2vw;
                                    line-height: 3.86667vw;
                                    margin-bottom: 0.66667vw;
                                }
 .anli .anli_content .content li .des{
                                    font-size: 2.1333vw;
                                    line-height: 3.08933vw;
                                }
.fiv{
            padding: 0;}
.zhuanjia .zhuanjia_main{
                margin-top: 3.3333vw;
                padding: 0;
                border-radius: 1.3333vw;
                display: block;
                width: 92vw;}
.zhuanjia .zhuanjia_main .zj_show .box_show{
                   
                        height: 88vw;}
.zhuanjia .zhuanjia_main .zj_show .box_show ul{
                            display: flex;
                            left: 0;
                            justify-content: space-between;
              /* width: 552vw; */}
.zhuanjia .zhuanjia_main .zj_show .box_show li{
                                height: 81.3333vw;
                                margin: 4.6667vw 2vw 2vw 4.6667vw;
                                /* width: 92vw; */}
.zhuanjia .zhuanjia_main .zj_show .box_show li .bg{
                                    height: 69.3333vw;
                                    width: 85.3333vw;
                                    margin: 0;}
.zhuanjia .zhuanjia_main .zj_show .box_show li .doc{
                height: 69.3333vw;
                width: 85.3333vw;
                left: -2.6667vw;
                top: -2.6667vw;}
.zhuanjia .zhuanjia_main .zj_show .box_show li .doc .info{
                    padding: 3.3333vw;}
.zhuanjia .zhuanjia_main .zj_show .box_show li .doc img{
                        width: 32vw;
                        height: 32vw;
                        margin-right: 2.6667vw;
                    }
.zhuanjia .zhuanjia_main .zj_show .box_show li .doc .name{
                       width: 43vw;}
.zhuanjia .zhuanjia_main .zj_show .box_show li .doc .en{
                            font-size: 4.8vw;
                            line-height: 4.8vw;
                            font-weight: 400;
                            margin-bottom: 2vw;
                        }
.zhuanjia .zhuanjia_main .zj_show .box_show li .doc .cn{
                            font-size: 4vw;
                            line-height: 4vw;
                            font-weight: 400;
                            margin-bottom: 2.9333vw;
                        }
.zhuanjia .zhuanjia_main .zj_show .box_show li .doc .flag{
                            font-size: 2.6667vw;
                            line-height: 4vw;
                        }
.zhuanjia .zhuanjia_main .zj_show .box_show li .doc .from{
                            font-size: 2.6667vw;
                            margin-top: 2.1333vw;
                        }
.zhuanjia .zhuanjia_main .zj_show .box_show li .des{
height: 30.6667vw;
overflow: hidden;
border-radius: 2.6667vw 2.6667vw 1.3333vw 1.3333vw;
padding: 2.6667vw 3.3333vw;}
.zhuanjia .zhuanjia_main .zj_show .box_show li .des p{
      font-size: 3.2vw; 
      line-height:6.4vw;
                }
                            
.zhuanjia .zhuanjia_main .zj_show .box_show li .btns{
margin-top: 3.3333vw;
padding: 0 17.3333vw;}
.zhuanjia .zhuanjia_main .zj_show .box_show li .btns a{
    width: 24vw;
    height: 6.6667vw;
    line-height: 6.6667vw;
    border-radius: 1.3333vw;
    font-size: 2.1333vw;
}
.zhuanjia .zhuanjia_main .zj_show .box_show li .btns .btn1::before {
    content: '';
    display: inline-block;
    background: url(/static/index/pc/images/zj_btn1.png) no-repeat;
background-size: auto;
    background-size: 100% 100%;
    width: 2.6667vw;
    height: 2.6667vw;
    margin-bottom: -.53333vw;
    margin-right: 1.6667vw;
  }
 .zhuanjia .zhuanjia_main .zj_show .box_show li .btns .btn2::before {
    content: '';
    display: inline-block;
    background: url(/static/index/pc/images/zj_btn2.png) no-repeat;
background-size: auto;
    background-size: 100% 100%;
    width: 2.6667vw;
    height: 2.6667vw;
    margin-bottom: -.53333vw;
    margin-right: 1.6667vw;
  }
 .zhuanjia .zhuanjia_main .zj_tab{
                    display: block;
                    padding: 0 3.3333vw;}
 .zhuanjia .zhuanjia_main .zj_tab .zj{
                        width: 100%;
                        height: auto;}
 .zhuanjia .zhuanjia_main .zj_tab ul{
                            display: flex;
                            width: 100%;
                            justify-content: space-between;}
 .zhuanjia .zhuanjia_main .zj_tab .zj li{
                                height: 10.6667vw !important;
                                padding: 0;}
 .zhuanjia .zhuanjia_main .zj_tab li .item{
                                    border-radius: 9.3333vw;
                                    padding: 0;
                                   height: 10.6667vw !important;
                                   margin: 0;
                                   box-shadow: none;
                                   overflow: hidden;}
 .zhuanjia .zhuanjia_main .zj_tab li img{
                                    height: 10.6667vw;
                                    width: 10.6667vw;
                                   }
 .zhuanjia .zhuanjia_main .zj_tab .page_state ul{
                        display: flex !important;
                        justify-content: center;}
 .zhuanjia .zhuanjia_main .zj_tab .page_state li{
                        width: 1.3333vw;
                        height: 1.3333vw;
                    border-radius: 1.3333vw;
                    margin: 2.6667vw 0.6667vw 3.3333vw
                    }
 .zhuanjia .zhuanjia_main .zj_tab .page_state li.on{
                    background: rgba(49,136,255);
                }
.six{
            padding: 4vw 0 ;}
.technology .slogan{
                margin-bottom: 3.3333vw;
            }
.technology .technology_main{
                background: url(/static/index/pc/images/six_bg_phone.png) no-repeat;
    background-size: auto;
      background-size: 100% 100%;
                overflow: hidden;
                margin: 0;
                height: 23.3333vw;}
.technology #phone.technology_list{
                    display: flex !important;
                    margin: 0;
                    padding: 4vw 0;}
.technology #phone.technology_list li{
                        display: block;
                        text-align: center;}
.technology #phone.technology_list .tit{
                            font-size: 3.2vw;
                            line-height: 3.2vw;
                            letter-spacing: .266667vw;
                            margin-top: 2vw;}
.technology #phone.technology_list span{
                                font-size: 2.1333vw;
line-height: 2.1333vw;
margin-bottom: 0;
margin-top: 0.6667vw
                            }
                        
.technology #phone.technology_list li::before {
                        content: '';
                        display: inline-block;
                        width: 6.6667vw;
                        height: 6.6667vw;
                        margin-right: 0;
                      }
.seven{
            background: #fff;
            padding: 0;}
.program .slogan{
                margin-bottom: 2.6667vw;
            }
.program .program_main{
                background: rgba(245,250,254);
                border-radius: 1.3333vw;
                padding:0 3.3333vw;
                overflow: hidden;
                padding-bottom: 3.33vw;}
.program .program_main .program_tab{
                    height: 9.333vw;
          overflow: hidden;
          padding: 1vw 0;}
.program .program_main .program_tab .swiper-tab{ 
            border-right: .13vw solid #367CF6;}
.program .program_main .program_tab li{
                        height: 7.3333vw;
                        width: auto !important;
                        font-size: 3.2vw;
                        font-weight: 400;
                        color: rgba(0,0,0);
                        line-height: 7.333vw;
                        text-align: center;
                        margin-right: 6vw;
                        position: relative;}
.program .program_main .program_tab li p{
                            height: 7.3333vw;}
.program .program_main .program_tab li.active p{
                            height: 4.6667vw;
              font-size: 3.2vw;
              font-weight: 700;
              color: rgb(58, 127, 245);
                        }
                    
.program .program_main .program_tab li.active:after{
                        content: '';
                        display: block;
                        width: 100%;
                        height: .6667vw;
                        border-radius: .6667vw;
                        background: linear-gradient(90deg,rgba(54,124,246) 0%,rgba(94,156,241) 100%);
            position: absolute;
            bottom: 0;
                }
.program .program_main .program_content{
                    overflow: hidden;
                }
.program .program_main .program_list{
                    flex-wrap: nowrap;
                    width: 512.4vw;
                    position: relative;}
.program .program_main .program_list li{
                        width: 85.4vw;
                        height: 58.4vw;
                        margin: 3.6667vw 0 0;
                        border-radius: 1.33vw;}
.program .program_main .program_list .img{
                            height: 24vw;
                            border-radius: 1.3333vw 1.3333vw 0 0;
                            padding-top: 6.67vw;}
.program .program_main .program_list .tit{
                                font-size: 4.8vw;
                                line-height: 4.8vw;
                                font-weight: 500;
                                
                            }
.program .program_main .program_list .en{
                                    font-size: 3.2vw;
                                    line-height: 3.2vw;
                                    margin-top: 1.33vw;
                                }
                        
.program .program_main .program_list .img:before{
                            width: 10.67vw;
                            height: 4vw;
                            line-height: 4vw;
                            font-size: 2.4vw;
                            border-radius: 1.3333vw 0 1.3333vw 0;
                        }
.program .program_main .program_list .des{
                            padding: 2.67vw;
                            font-size: 3.2vw;
                            letter-spacing: 0.33vw;
                            font-weight: 400;
                            line-height: 5.33vw;
                            border-radius: 1.33vw;
                            height: 37vw;
                        }
}