.header_dome{
    position: fixed;
    top:0px;
    left:0px;
    width:100%;
    z-index: 10;
    transition: .3s; 
}
  .area_box{
        background: #fff
    } 
    .area_box .section_item{
        height:100%;
        overflow: hidden;
    }
    .youhui_page{
        background: url('/img/wallpaper2.jpg?v=4');
        background-size: 100% 100%;
    }
    .app_box{
        background: url('/img/wallpaper3.png');
        background-size: 100% 100%;
        background-position: bottom;
    }
    .xcx_box{
        background: url('/img/wallpaper6.jpg?v=4');
        background-size: 100% 100%; 
    }
    .gzh_box{
        background: url('/img/wallpaper5.jpg');
        background-size: 100% 100%; 
    }
    .Website_box{
        background: url('/img/wallpaper6.png?v=2');
        background-size: 100% 100%;
        background-position: bottom;
    }
    .label_box{
        display:flex;
        align-items: center;
        justify-content: space-between;
        margin:30px  auto;
    }
    .label_box .item{
        width:148px;
    }
    .label_box .item img{
        width:100%;
    }
    .fp-tableCell{
        vertical-align: initial;
    } 
    .fp-tableCell{
        display: block;
    }
    .banner_item{
        display:flex;
        flex-direction: column;
    }
    .area_box .banner_div{
        width:100%;
        flex:1;
        background-image: url("/img/swhy_banner.png?v=7");
        background-size: auto 100%;
        background-repeat: no-repeat;
        background-position: center;
    } 
    .area_box .banner_div .btn_box{
        display: flex;
        justify-content:space-between;
        margin-bottom: 80px;
    }
    .area_box .banner_div .btn_box .item{
        width:168px;
    }
    .area_box .banner_div .btn_box .item img{
        width:100%;
    }
    .area_box .banner_div .sub-mouse{
         animation: ani-svg .85s linear 0s alternate infinite;
        position: absolute;
        left: 50%;
        bottom: 10%;
    }
    @keyframes ani-svg { 
        0% {
         opacity: .4;
         transform: translateY(-20px);
        }
         15% {
         opacity: .65;
         transform: translateY(-15px);
        }
         25% {
         opacity: .8;
         transform: translateY(-10px);
        }
         50% {
         opacity: 1;
         transform: translateY(0);
        }
         65% {
         opacity: .8;
         transform: translateY(5px);
        }
         75% {
         opacity: .65;
         transform: translateY(10px);
        }
         100% {
         opacity: .4;
         transform: translateY(15px);
        }
    }
    .center_box{
        display:flex;
        flex-direction: column;
        height:100%;
        justify-content: center;
    } 
    .youhui_box{
        justify-content: space-around;
        display:flex;
        flex-direction: column;
        height:100%;
        overflow: initial !important;
    }
    .youhui_box .title{
        display: block;
        height: 50px;
        margin: 0 auto;
        border-radius: 10px;
        text-align: center;
        letter-spacing: 2px;
        color: #fff;
        font: 600 30px/50px "microsoft YaHei";
    }
    .youhui_box .tit_pic{
        text-align: center;
        padding: 5px 0px;
    }
    .youhui_box .txt{
        font: 14px/20px "microsoft YaHei";
        color: #666;
        text-align: center;
        padding-top: 6px;
    }
    .privilege-content {width:100%;height:auto;margin:0 auto;margin-top:10px;z-index:99999;transition:.3s;
        justify-content: space-between;
        display: flex;
        flex-wrap: wrap;
    }
	.privilege-content li {width:45%;position:relative;margin-bottom:60px;border-radius:10px;float:left;display:flex}
	.privilege-content li:hover {background-color:#fff;}
	.privilege-content li:hover .pr-right p{color:#555;transition:.2s;}
	.privilege-content li .pr-right p{transition:.2s;} 
	.privilege-content .pr-left {width:110px;height:90px;overflow:hidden;margin-top:3px;margin-left:5px;border-radius:50%;text-align:center;letter-spacing:2px;background-color:#fff;}
	.privilege-content .pr-left h3 {margin-top:20px;color:#000;font:600 22px/30px "microsoft YaHei";}
	.privilege-content .pr-left p {color:#FF0F0F;letter-spacing:0px;font:16px/25px "microsoft YaHei";}
	.privilege-content .pr-right {flex:1;padding:0px 20px;cursor:pointer;padding-bottom:0px;color:#fff;font:16px/30px "microsoft YaHei";display:flex;align-items:center}
	.privilege-content .privilege-third  .pr-right,.privilege-content .privilege-fifth  .pr-right {width:385px;height:auto;color:#fff;overflow:hidden;font:16px/27px "microsoft YaHei";}
	.privilege-content .more {width:64px;height:54px;border-radius:50%;background-color:red;position:absolute;top:65px;right:-25px;text-align:center;cursor:pointer;}
	.privilege-content .more a {display:block;width:100%;height:100%;color:#E5F30C;font:15px/50px "microsoft YaHei";}
	.privilege-content .more a:hover {color:#000}
	.privilege-first {background-color:#FF8106;}
	.privilege-first .more {background-color:#53C275;}
	.privilege-second {background-color:#53C275;}
	.privilege-second .more {background-color:#FF8106;}
	.privilege-third {background-color:#E2BC41;}
	.privilege-third .more {background-color:#59CCE9;}
	.privilege-fourth {background-color:#59CCE9;}
	.privilege-fourth .more {background-color:#E2BC41;}
	.privilege-fifth {background-color:#3B3B43;}
	.privilege-fifth .more {background-color:#E96242;}
	.privilege-sixth {background-color:#E96242;}
	.privilege-sixth .more {background-color:#3B3B43;}
	.privilege-seventh {background-color:#CC6633;}
	.privilege-seventh .more {background-color:#9966CC;}
	.privilege-eighth {background-color:#9966CC;}
	.privilege-eighth .more {background-color:#CC6633;}
	.item_box{
        display: flex;
        align-items: center;
        justify-content:space-around;
        flex-direction: column;
	}
	.title_box{
        margin: 0px auto; 
        text-align: center;
        padding: 15px 0px;
	}
	.title_box .title_item{
        display: flex;
        align-items: center;
        color: #e62022;
        font-size: 30px;
        font-weight: bold;
        justify-content: center;
	}
	.title_box .title_item i{
        flex: 1;
        height: 1px;
        background: #e62022;
        margin: 0px 10px;
    }
	.title_box .title_item span{
	    color:#000;
	}
	.title_box .txt{
	    margin-top: 10px;
	}
	.title_box  .title_item desc{
	    font-size: 18px;
        color: #333;
        font-weight: normal;
        line-height: 36px;
	}
	.item_box .item_man{
	    display: flex;
	    flex-wrap: wrap;
	    margin:0px auto; 
	}
	.item_box .item_swiper{
	    width:40%;
	    overflow: hidden;
	    transition: .5s;
	}
	.item_box .pic img{
	    max-width: 100%;
	    height:100%;
	}
	.item_box .text_box{
        flex:1;
        padding: 0px 30px 0px 0px;
        transition: .5s;
        margin-left: 40px; 
        position: relative;
        z-index: 5;
	}
	.item_box .text_box .title{
	    font-size: 30px;
        color: #000000;
        line-height: 45px;
        text-align: left;
        margin-bottom: 20px;
        display: flex;
        font-weight: bold;
        align-items: center;
	}  
	.item_box .text_box .title span{
	    display: flex;
	    margin-left: 20px;
	}
	.item_box .text_box .title span .span{
        width: 20px;
        height: 25px;
        background-color: #ff6600;
        margin-top: 4px;
        color: #ffffff;
        text-align: center;
        font-size: 14px;
        line-height: 25px;
        font-weight: bold;
        font-size: 12px;
        font-style: initial;
        display: block;
	}
	.item_box .text_box .title span .span2{
	    width: 20px;
        height: 25px;
        background-color: #01cdff;
        color: #ffffff;
        text-align: center;
        font-size: 14px;
        line-height: 25px;
        font-weight: bold;
        font-size: 12px;
        font-style: initial;
        display: block;
        
	}
	.item_box .text_box .table_box{
	    background: #F5F5F5;
        padding: 15px;
	}
	.item_box .text_box .table_box .tr{
	    display: flex;
        margin: 15px 0px;
	}
	.item_box .text_box .table_box .type_tr{
	    margin-top: 0px;
	}
	.item_box .text_box .table_box .lc_tr{
        align-items: center;
	}
	.item_box .text_box .table_box .tr .nsfont{
	    color:#999;
	}
	.item_box .text_box .table_box .tr span{
	    border: 1px solid #aaaaaa;
        line-height: 22px;
        height: 22px;
        font-size: 12px;
        color: #828282;
        padding: 0px 5px;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
	}
	.item_box .text_box .table_box .tr .txt{
	    flex: 1;
        font-size: 14px;
        line-height: 1.5;
        margin-left: 10px;
        color: #424242;
        text-align: left;
	}
	.item_box .text_box .table_box .tr .txt .active{
	    color:red;
	}
	.item_box .text_box .table_box .tr .red{
	    color:#d9221a !important;
	    border-color: #d9221a !important; 
	}	
	.item_box .text_box .table_box .tr .bq_box{
	    flex: 1; 
        display: flex;
        align-items: center;
	}
	.item_box .text_box .table_box .tr .bq_box label{
	    border: 1px solid #989898;
        line-height: 22px;
        height: 22px;
        color: #989898;
        background-color: #ffffff;
        text-align: center; 
        padding-left: 5px;
        padding-right: 5px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        text-decoration: none;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
	}
	.item_box .text_box .table_box .tr .bq_box .active{
	    color:#fff;
	    background: #d9221a;
	    border-collapse: #d9221a;
	}
	.item_box .text_box .anniu_div{
	    display: flex;
        margin-top: 25px;
	}
	.item_box .text_box .anniu_div div{
        font-size: 14px;
        text-align: center;
        min-width: 108px;
        line-height: 37px;
        height: 35px;
        color: #666666;
        background-color: #ffffff;
        text-decoration: none;
        transition: all .1s;
        -webkit-transition: all .1s;
        -o-transition: all .1s;
        -moz-transition: all .1s;
        margin-right: 10px;
        padding: 0px 10px;
        cursor: pointer;
	}
	.item_box .text_box .anniu_div .tjfk{
        border: 1px solid #409eff;
        background: #3a8ee6;
	    color:#fff;
	} 
	.item_box .text_box .anniu_div .zixun{
	    background: #d9221a;
	    color:#fff;
	    border-color:#d9221a;
	}
	.item_box .text_box .anniu_div .add_wx{
        background: #67c23a;
        color: #fff;
        position: relative;
        border-color: #67c23a;
	}
	.item_box .text_box .anniu_div .add_wx .wx_code{
        position: absolute;
        background: #fff; 
        padding: 10px;
        top: 95%;
        display: none;
        height:auto;
        line-height: initial;
        left: 50%;
        transform: translateX(-50%);
        box-shadow: 0px 0px 5px 1px rgb(0 0 0 / 20%);
        border-radius: 5px;
	}
	.item_box .text_box .anniu_div .add_wx .wx_code img{
	    width:120px;
	}
	.item_box .text_box .anniu_div .add_wx:hover .wx_code{
	    display: block;
	}
	.item_box .text_box .anniu_div .hqbj{
	    background: #555555;
	    color:#fff;
	    border-color: #555555;
	}
	.item_box .zdcwz_box{
        transition: .5s;
        margin:0px auto;
        display: flex; 
        justify-content: space-between;  
        flex-wrap: wrap;
	}
	.item_box .zdcwz_box .itme{
        width: 15%;
        margin-bottom: 10px;
        position: relative;
        transition: .3s;
        top:0px;
	}
	.item_box .zdcwz_box .itme:hover{
	    top:-20px;
	}
	.item_box .zdcwz_box .itme img{
        cursor: pointer;
        display: block;
        margin: 0px auto;
        margin-bottom: 10px;
        max-width: 100%;
	}
	.fooer_section{
        display: flex;
        flex-direction: column;
	}
	.fooer_section .liucheng{
	    flex:1;
        margin: 0px auto;
        display: flex;
        flex-direction: column;
        justify-content: center;
	}
	.fooer_section .liucheng .title{
	    text-align: center;
        color: #f58530;
        font-size: 40px;
        margin-bottom: 10px;
        letter-spacing: 6px;
	}
	.fooer_section .liucheng .txt{
	    font-size: 20px;
        letter-spacing: 2px;
        text-align: center;
	}
	.fooer_section .liucheng .lc_item{
	      display: flex;
         margin-top: 20px;
         justify-content: space-between;
	}
	.fooer_section .liucheng .lc_item .item{
	    box-shadow: 0px 1px 10px 0px #ccc;
        width: 16%;
        margin-left: 16px;
        padding: 20px 15px 60px 10px;
        text-align: center;
        margin-bottom: 10px;
        border-radius: 10px;
        cursor: pointer;
	}
	.fooer_section .liucheng .lc_item .item img{
	    margin-bottom:10px;
	    transition: .3s;
	} 
	.fooer_section .liucheng .lc_item .item .text{
	    font-size: 16px;
        color: #000;
	}
	.fooer_section .liucheng .lc_item .item p{
        margin-top: 10px;
        color: #666;
        font-size: 13px;
	}
	.xuanfu_box{
	    position: fixed;
	    right:10px;
	    top:50%;
	    transform: translateY(-50%);
        z-index: 99;
        text-align: center;
	}
	.xuanfu_box .item{
	    cursor: pointer;
	}
	.xuanfu_box .item img{
	    transition: .3s;
        transform: scale(.9);
	}
	.xuanfu_box .active img{
        transform: scale(1);
        filter: drop-shadow(2px 4px 6px black);
	}