.fgx-index{
    border-top: 1px solid #707070;
    margin-top: 91px!important;
}
#daohanglan{
    padding-top: 21px;
    border-bottom: 1px solid #707070;
}
#daohanglan .daohanglan{
    height: 42px;
    display: flex;
}
#daohanglan .daohanglan .danghanglan-1{
    border-right: 1px solid #707070;
    padding-left: 42px;
    width: 50px;
    height: 28px;
}
#daohanglan .daohanglan .danghanglan-list{
    padding-left: 42px;
    height: 28px;

}
#daohanglan .daohanglan .danghanglan-list ul{
    padding-left: 263px;
    display: flex;
}
#daohanglan .daohanglan .danghanglan-list li{
    margin-right: 24px;
    padding-bottom: 17px;
}
#daohanglan .daohanglan .danghanglan-list li a{
    color: #999999;
    font-size: 18px;
}
.dhaction{
    border-bottom: 2px solid #000000;
    color: #000000;
}
.dhactiona{
    color: #000000!important;
}
.w1200{
    width: 1200px;
    max-width:1200px;
    margin: auto;
}
.he300{
    height: 300px;
}
.he140{
    height: 140px;
}
.he50{
    height: 50px;
}
.ls-fgx{
    height: 4px;
    background: url("../images/ls-fgx.png") center no-repeat;
}
.fgx{
    height: 0px;
    opacity: 0.5;
    border: 1px solid #FFFFFF;
}
.foot-fgx{
    background: #FFFFFF;
    opacity: 0.5;
    border-top: 1px solid #707070;
}
.active-head{
    opacity: 1;
    width:48px;
    border-bottom: 2px solid #006783;
    text-align: center;
    padding-bottom: 15px;
    display:block;
    margin: auto;
}

.head-two-l ul li .first-level:hover+span{
    opacity: 1;
    width:48px;
    border-bottom: 2px solid #006783;
    text-align: center;
    padding-bottom: 15px;
    display:block;
    margin: auto;
}

/*product*/
#product-home{
    background: #EEEEEE;
    /*height: 1200px;*/
    overflow: hidden;
    padding-bottom: 50px;
}
#product-home .product-content{

}
.product-content .home-cpxx{
    float: right;
    margin-top: 31px;
}
.product-content .home-cpxx .cpxx{
    width: 276px;
    height: 63px;
    background: url("../images/cpxx.png") no-repeat;
    text-align: center;
}
.product-content .home-cpxx h4{
    line-height: 63px;
    font-size: 24px;
    color: #FFFFFF;
    font-weight: 500;
}
.product-content .home-cpxx h4 img{
    padding-right: 20px;
    vertical-align: middle;
}
.product-content .home-product .home-product-list .product-tb{
    width:126px;
    height:126px;
    position: relative;
    left: 142px;
    top: 13px;
    background: url("../images/cp-tb.png") no-repeat;
    text-align: center;
    white-space: nowrap;
}
.product-content .home-product .home-product-list .product-tb img{
    padding-top: 30px;
}
.product-content .home-product .home-product-list .cp2{
    display: flex;
}

.product-content .home-product .home-product-list .cp2 .product-tb h4{
    font-size: 16px;
    color: #ffffff;
    margin-top: 5px;
    font-weight: 500;
}
.product-content .home-product .home-product-list .cp2 .cp-zx h4{
    white-space: nowrap;
    font-size: 24px;
    font-weight: 500;
}
.product-content .home-product .home-product-list .cp2 .cp-zx p{
    font-size: 16px;
    color: #666666;
    margin-top: 13px;
}
.product-content .home-shy{
    padding-top: 80px;
    font-size: 32px;
}
.product-content .home-product .home-product-list:hover {
    background-color: #F9F7F5;
}
.product-content .home-product .home-product-list{
    width: 585px;
    height: 469px;
    background-color: #FFFFFF;
    margin-top: 27px;
    margin-right: 25px;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
}
.product-content .home-product .home-product-list:nth-child(2n){
    margin-right: unset;
}

#product-home .product-content .home-product .home-product-list{
    display: inline-block;
}
#product-home .home-product{
    /*display: flex;*/
    /*height: 515px;*/
    height: unset;
    overflow: unset;
}
.home-product{
    /*display: flex;*/
    /*height: 1030px;*/
    overflow: hidden;
}
.home-product-list .ht{
    height: 8px;
    width: 80px;
    position: absolute;
}
.home-product-list .ht img{
    position: absolute;
    left: 39px;
}
.home-product .cp-zx{
    width: 246px;
    margin-top: 34px;
    margin-left: 39px;
    height: 90px;
}
.product-content .home-product .home-product-list .cp2 .cp-zx{
    border-bottom: 0.5px solid #707070;
}
.cp3{
    height: 260px;
    padding-top: 30px;
}
.cp4{
    float: right;
    padding-right: 30px;
    height: 20px;
}
.cp4 h4{
    font-size: 13px;
    color:#006783;
    line-height: 20px;
    font-weight: 500;
}
.cp4 img{
    padding-left: 21px;
    vertical-align: middle;
}
/*product-END*/

/*About*/
#about {
    height: 606px;
    padding-top: 155px;
}
#about .about-one{
    height: 303px;
    display: flex;
}
#about .about-one .about-one-one{
    width: 600px;
    height: 303px;
}
#about .about-one .about-one-one img{
    position: absolute;
}
#about .about-one .about-one-one h4{
    padding-top: 97px;
    font-size: 42px;
    color: #ffffff;
    text-align: center;
    font-weight: 500;
}
#about .about-one .about-one-one p{
    padding-top: 25px;
    font-size: 32px;
    color: #ffffff;
    text-align: center;

    letter-spacing: 2px;
}
#about .about-one .about-one-two{
    width: 301px;
    height: 303px;
}
#about .about-one .about-one-two h5{
    font-size: 22px;
    padding-left: 19px;
    padding-top: 29px;
    color: #ffffff;
}

#about .about-two{
    height: 303px;
    display: flex;
}
#about .about-two .about-two-one{
    width: 600px;
    height: 303px;
}
#about .about-two .about-two-one h4{
    padding-top: 97px;
    font-size: 42px;
    color: #ffffff;
    text-align: center;
    font-weight: 500;
}
#about .about-two .about-two-one p{
    padding-top: 243px;
    padding-left: 49px;
    font-size: 22px;
    color: #ffffff;

}
#about .about-two .about-two-two{
    width: 301px;
    height: 303px;
}
#about .about-two .about-two-two a{
    font-size: 18px;
    padding-left: 156px;
    padding-top: 130px;
    display: block;
    color: #5B5B5B;
}
#about .about-two .about-two-two a img{
    padding-left: 21px;
    vertical-align: middle;
}
/*AboutEND*/

/*News*/
#news{
    padding-top: 93px;
}
#news .news-one{
    padding-top: 93px;
}
#news .news-one .news-one-title{
    display: flex;
}
#news .news-one .news-one-title h4{
    color: #000000;
    font-size: 32px;
    padding-right: 16px;
    font-weight: 500;
    ;
}
#news .news-one .news-one-title a{
    color: #5B5B5B;
    font-size: 14px;
    padding-top: 20px;
}

#news .news-one .news-one-one{
    padding-top: 45px;
    display: flex;
}
#news .news-one .news-one-one .news-one-one-left{
    width: 801px;
    height: 545px;
}
#news .news-one .news-one-one .news-one-one-left img{
    position: relative;
    top: 371px;
    opacity: 0.5;
}
#news .news-one .news-one-one .news-one-one-right{
    width: 104px;
    height: 32px;
    background: url("../images/news-bj.png") center no-repeat;
}
#news .news-one .news-one-one .news-one-one-left img{
    position: relative;
    top: 371px;
    opacity: 0.5;
}
#news .news-one .news-one-one .news-one-one-right{
    margin-top: 497px;
    margin-right: 22px;
    float: right;
}
#news .news-one .news-one-one .news-one-one-right h4{
    color: #ffffff;
    font-size: 16px;
    line-height: 27px;
    text-align: center;
    font-weight: 500;

}
#news .news-one-one .news-one-right{
    width: 399px;
    height: 545px;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
    position:relative;
}
#news .news-one-one .news-one-right .news-one-right-wenzi{
    padding-left: 29px;
    padding-top: 57px;
    padding-right: 29px;
}
#news .news-one-one .news-one-right .news-one-right-wenzi h4{
    font-size: 22px;
    color: #000000;
    font-weight: 500;
}
#news .news-one-one .news-one-right .news-one-right-wenzi p{
    padding-top: 34px;
    font-size: 16px;
    color: #5B5B5B;
    line-height: 20px;
}
#news .news-one-one .news-one-right .sh-lj{
    padding-top: 57px;
    /*padding-right: 29px;*/
    position: absolute;
    bottom: 39px;
    left: 40px;
}
#news .news-one-one .news-one-right .sh-lj .sj{
    color: #5B5B5B;
    font-size: 14px;
}
#news .news-one-one .news-one-right .sh-lj .lj{
    padding-left: 183px;
    line-height: 20px;
    color: #006783;
    font-size: 13px;
}
#news .news-one-one .news-one-right .sh-lj .lj img{
    vertical-align: middle;
    padding-left: 15px;
}
#news .news-one .news-one-tow{
    padding-top: 24px;
    display: flex;
}
#news .news-one .news-one-tow .news-one-tow-list{
    margin-left: 10px;
    margin-right: 10px;
    width: 387px;
    height: 617px;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
}
#news .news-one .news-one-tow .news-one-tow-list:first-child{
    margin-left: 0px;
}
#news .news-one .news-one-tow .news-one-tow-list:last-child{
    margin-right: 0px;
}
#news .news-one .news-one-tow .news-one-tow-list .news-one-tow-list-top{
    height: 248px;
    overflow: hidden;
}
#news .news-one .news-one-tow .news-one-tow-list .news-one-tow-list-top img{
    width: 100%;
}
#news .news-one-tow-list-zj{
    width: 104px;
    height: 32px;
    background: url("../images/news-bj.png") center no-repeat;
}
.news-one-tow-list-bottom{
    position: relative;
    height: 369px;
}
.news-one-tow-list-bottom .news-one-tow-list-bottom-wenzi{
    padding: 57px 30px 0px 20px
}
.news-one-tow-list-bottom .news-one-tow-list-bottom-wenzi h4{
    color: #000000;
    font-size: 22px;
    font-weight: 500;
}
.news-one-tow-list-bottom .news-one-tow-list-bottom-wenzi p{
    padding-top: 33px;
    color: #5B5B5B;
    font-size: 16px;
    font-family: "Microsoft YaHei UI";
    font-weight: 500;
}
.news-one-tow-list-bottom .sh-lj{
    position: absolute;left: 20px;bottom: 30px;
}
.news-one-tow-list-bottom .sh-lj .sj{
    color: #5B5B5B;
    font-size: 14px;
}
.news-one-tow-list-bottom .sh-lj .lj{
    color: #006783;
    font-size: 13px;
    padding-left: 188px;
}
.news-one-tow-list-bottom .sh-lj .lj img{
    padding-left: 15px;
    vertical-align: middle;
}
.news-one-tow-list-zj-data{
    position: absolute;
}
.news-one-tow-list-zj{
    position: relative;
    top: -15px;
}
.news-one-tow-list-zj h4{
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    line-height: 28px;
    font-weight: 500;
}
/*NewsEnd*/
/*解决方案*/
#hyjjfa .hyjjfa h4{
    color: #000000;
    font-size: 32px;
    padding-top: 63px;
    font-weight: 500;
}
#hyjjfa .hyjjfa .hyjjfa-list{
    margin-top: 47px;
    width:390px;
    height: 720px;
    text-align: center;
}
#hyjjfa .hyjjfa .hyjjfa-list h4{
    font-size: 24px;
    color: #ffffff;
    padding-top: 236px;
    font-weight: 500;
}
#hyjjfa .hyjjfa .hyjjfa-list p{
    font-size: 30px;
    color: #ffffff;
    padding-top: 32px;
}
#hyjjfa .hyjjfa .hyjjfa-list ul{
    padding-top: 74px;
    display: none;
}
#hyjjfa .hyjjfa .hyjjfa-list li{
    font-size: 18px;
    color: #ffffff;
    line-height: 30px;
}
#hyjjfa .hyjjfa .hyjjfa-list-list{
    display: flex;
}
#hyjjfa .hyjjfa .hyjjfa-list-list .hyjjfa-list{
    margin-left: 7px;
    margin-right: 7px;
}
#hyjjfa .hyjjfa .hyjjfa-list-list  .hyjjfa-list:first-child{
    margin-left: 0px;
}
#hyjjfa .hyjjfa .hyjjfa-list-list  .hyjjfa-list:last-child{
    margin-right: 0px;
}
/*解决方案END*/
/*关于连成*/
#gylc .gylc .gylc-left .gylc-left-2{
    width: 104px;
    height: 32px;
    background: url("../images/news-bj.png") center no-repeat;
}
#gylc .gylc .gylc-left .gylc-left-2 h4{
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    line-height: 28px;
    font-weight: 500;
}
#gylc .gylc .w1200{
    display: flex;
}
#gylc .gylc-title h4{
    font-size: 32px;
    color: #000000;
    padding-top: 149px;
    padding-bottom: 22px;
    font-weight: 500;
}
#gylc .gylc{
    background-color: #EEEEEE;
    height: 660px;
}
#gylc .gylc .gylc-left{
    padding-left:10px;
    padding-top:100px;
}
#gylc .gylc .gylc-left .gylc-left-1{
    width: 522px;
    height: 393px;
}
#gylc .gylc .gylc-left .gylc-left-1 p{
    color: #8C8C8C;
    font-size: 20px;
    line-height: 25px;
    padding-bottom: 30px;
    font-family: "Microsoft YaHei UI";
    font-weight: 500;
}
#gylc .gylc .gylc-right .gylc-right-1{
    padding-left: 116px;
    padding-top: 115px;
    display: flex;
}
#gylc .gylc .gylc-right .gylc-right-1 .gylc-right-list{
    height: 140px;
    text-align: center;
    margin-left: 50px;
    width: 150px;
}
#gylc .gylc .gylc-right .gylc-right-list .gylc-right-list-img{
    height: 50px;
}
#gylc .gylc .gylc-right .gylc-right-list img{

}
#gylc .gylc .gylc-right .gylc-right-list h4{
    color: #000000;
    font-size: 26px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#gylc .gylc .gylc-right .gylc-right-list p{
    color: #006783;
    font-size: 28px;
    padding-top: 15px;
}

#gylc .gylc .gylc-right .gylc-right-2{
    padding-left: 116px;
    padding-top: 45px;
    display: flex;
}
#gylc .gylc .gylc-right .gylc-right-2 .gylc-right-list{
    height: 140px;
    text-align: center;
    padding-left: 75px;
}
#gylc .gylc .gylc-right .gylc-right-2 .gylc-right-listaa .gylc-right-list-img{
    height: 50px;
}
#gylc .gylc .gylc-right .gylc-right-2 .gylc-right-listaa img{

}
#gylc .gylc .gylc-right .gylc-right-2 .gylc-right-listaa h4{
    color: #000000;
    font-size: 26px;
    font-weight: 500;
}
#gylc .gylc .gylc-right .gylc-right-2 .gylc-right-listaa p{
    color: #006783;
    font-size: 28px;
    padding-top: 15px;
}
/*关于连成end*/
/*加入我们*/
#jrwm .jrwm-title{
    padding-top: 98px;
    padding-bottom: 45px;
}
#jrwm .jrwm-title h4{
    color: #000000;
    font-size: 32px;
    font-weight: 500;
}
#jrwm .jrwm-content .jrwm-content-bl{
    height: 100%;
    background: rgba(0,0,0,0.5);
}
#jrwm .jrwm-content .jrwm-content-bl img{
    position: absolute;
    bottom: 0px;
}
#jrwm .jrwm-content{
    height: 760px;
    position: relative;
}
#jrwm .jrwm-content .jrwm-content-nr{
    text-align: center;
    position: absolute;
    top: 253px;
    left: 50%;
    transform: translateX(-50%);
}
#jrwm .jrwm-content .jrwm-content-nr h4{
    font-size: 24px;
    color: #ffffff;
    padding-bottom: 32px;
    font-weight: 500;
}
#jrwm .jrwm-content .jrwm-content-nr p{
    font-size: 30px;
    color: #ffffff;
    padding-bottom: 30px;
}
#jrwm .jrwm-content .jrwm-content-nr .jrwm-content-nr-bj{
    margin: auto;
}
#jrwm .jrwm-content .jrwm-content-nr .jrwm-content-nr-bj h4{
    font-size: 16px;
    font-weight: 500;
}
/*加入我们END*/

/*董事长致辞*/
#daohanglan{
    padding-top: 21px;
    border-bottom: 1px solid #707070;
}
#daohanglan .fhsyj{
    color: #999999;
    font-size: 16px;
    padding-left: 9.5px;
    line-height: 25px;
}
#daohanglan .fhsyj a{
    color: #999999;
    font-size: 16px;
}
#daohanglan .daohanglan{
    height: 42px;
    display: flex;
}
#daohanglan .daohanglan .danghanglan-1{
    border-right: 1px solid #707070;
    padding-left: 42px;
    width: 50px;
    height: 28px;
}
#daohanglan .daohanglan .danghanglan-list{
    padding-left: 42px;
    height: 28px;
}
#daohanglan .daohanglan .danghanglan-list ul{
    padding-left: 263px;
    display: flex;
}
#daohanglan .daohanglan .danghanglan-list li{
    margin-right: 24px;
    padding-bottom: 17px;
}
#daohanglan .daohanglan .danghanglan-list li a{
    color: #999999;
    font-size: 18px;
}
#dszzc {
    padding-top: 139px;
    padding-bottom: 57px;
}
#dszzc .dszzc{
    position: relative;
}
#dszzc .dszzc-left{
    position: absolute;
    top: 172px;
    z-index: -1;
}
#dszzc .dszzc .dszzc-left .dszzc-left-div{
    width: 750px;
    height: 887px;
    background: #EEEEEE;
}
#dszzc .dszzc .dszzc-center{
    display: flex;
    padding-bottom: 90px;
}
#dszzc .dszzc .dszzc-center .dszzc-center-left{
    width: 497px;
    height: 685px;
    padding-right: 45px;
}
#dszzc .dszzc .dszzc-center .dszzc-center-right{
    width: 672px;
    margin-top: -5px;
}
#dszzc .dszzc .dszzc-center .dszzc-center-right h4{
    color: #000000;
    font-size: 28px;
    padding-bottom: 82px;
    font-weight: 500;
}
#dszzc .dszzc .dszzc-center .dszzc-center-right p{
    color: #999999;
    font-size: 16px;
    line-height: 26px;
    padding-bottom: 35px;
}
#dszzc .dszzc .dszzc-center .dszzc-center-right p span{
    color: #000000;
}

#dszzc .dszzc .dszzc-center .dszzc-center-right .dszzc-center-right-l h4{
    color: #000000;
    font-size: 28px;
    padding-bottom: 82px;
    white-space : nowrap;
    font-weight: 500;
}
#dszzc .dszzc .dszzc-center .dszzc-center-right .dszzc-center-right-l p{
    color: #999999;
    font-size: 16px;
    line-height: 26px;
    padding-bottom: 35px;
}
#dszzc .dszzc .dszzc-center .dszzc-center-right .dszzc-center-right-l p span{
    color: #000000;
}
.dszzc-center-right-r h4{
    color: #000000;
    font-size: 24px;
    opacity: 0.4;
    padding-bottom: 20px!important;
    font-weight: 500;
}
.dszzc-center-right-r p{
    color: #333333!important;
    font-size: 24px!important;
}
/*董事长致辞end*/
/*集团介绍*/
 #jtjs{
     padding-top: 47px;
     padding-bottom: 57px;
 }
#jtjs .jtjs .jtjs-1{
    background: #EEEEEE;
    height: 669px;
    padding: 50px 85px 0px 85px;
}
#jtjs .jtjs .jtjs-1 h4{
    color: #000000;
    font-size: 28px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#jtjs .jtjs .jtjs-1 .jtjs-1-p{
    padding-top: 20px;
}
#jtjs .jtjs .jtjs-1 .jtjs-1-p p{
    color: #999999;
    font-size: 16px;
    line-height: 32px;
    padding-bottom:40px;
    font-family: "Microsoft YaHei UI";
}
#jtjs .jtjs .jtjs-1 .jtjs-1-tb{
    color: #999999;
    font-size: 16px;
    line-height: 32px;
    padding-bottom:40px;
    display: flex;
}
#jtjs .jtjs .jtjs-1 .jtjs-1-tb .jtjs-1-tb-list{
    text-align: center;
    padding-right: 70px;
    width: 150px;
}
#jtjs .jtjs .jtjs-1 .jtjs-1-tb .jtjs-1-tb-list .jtjs-1-tb-list-img{
    height: 50px;
}
#jtjs .jtjs .jtjs-1 .jtjs-1-tb .jtjs-1-tb-list:last-child{
    padding-right: 0px;
}
#jtjs .jtjs .jtjs-1 .jtjs-1-tb .jtjs-1-tb-list h4{
    padding-top: 10px;
    color: #000000;
    font-size: 26px;
    white-space : nowrap;
    font-weight: 500;
}
#jtjs .jtjs .jtjs-1 .jtjs-1-tb .jtjs-1-tb-list .sz{
    padding-top: 20px;
    color: #006783;
    font-size: 42px;
}
#jtjs .jtjs .jtjs-1 .jtjs-1-tb .jtjs-1-tb-list .sz span{
    color: #006783;
    font-size: 42px;
}

#jtjs .jtjs .jtjs-2 .jtjs-2-1{
    margin-top: 66px;
    height: 675px;
    border-radius: 10px;
    overflow: hidden;
    background: #333333;
    /*opacity: 0.5;*/
}
#jtjs .jtjs .jtjs-3{
    padding-top: 70px;
}
#jtjs .jtjs .jtjs-3-1{
    padding-top: 70px;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list{
    /*height: 625px;*/
    display: flex;
    border-bottom: 1px solid #707070;
    padding-top: 68px;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list:last-child{
    border-bottom: 0px solid #707070;
    padding-bottom: 68px;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list:first-child{
    padding-top: 0px;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list .jtjs-3-1-list-left{
    width: 361px;
    padding-right: 43px;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list .jtjs-3-1-list-left .jtjs-3-1-list-left-h4{
    padding-bottom: 44px;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list .jtjs-3-1-list-left .jtjs-3-1-list-left-h4 h4{
    color: #000000;
    font-size: 28px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list .jtjs-3-1-list-left .jtjs-3-1-list-left-h4 h4 p{
    font-family: "Microsoft YaHei UI";
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list .jtjs-3-1-list-left .jtjs-3-1-list-left-img{
    width: 361px;
    overflow: hidden;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list .jtjs-3-1-list-left .jtjs-3-1-list-left-img img{
    width: 100%;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list .jtjs-3-1-list-right{
    width: 796px;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list .jtjs-3-1-list-right .jtjs-3-1-list-right-tb{
    padding-top: 5px;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list .jtjs-3-1-list-right .jtjs-3-1-list-right-content{
    padding-top: 22px;
}
#jtjs .jtjs .jtjs-3-1 .jtjs-3-1-list .jtjs-3-1-list-right .jtjs-3-1-list-right-content p{
    color: #999999;
    font-size: 16px;
    line-height: 32px;
    padding-bottom: 10px;
    font-family: "Microsoft YaHei UI";
}
/*集团介绍END*/
/*隐私政策*/
.yszc .yszc1{
    color: #000000;
    font-size: 26px;
    padding-left: 80px;
    padding-top: 38px;
}
.yszc .yszc2{
    height: 230px;
    background: #EEEEEE;
    padding-top: 46px;
    margin-top: 12px;
}
.yszc .yszc2 .yszc2-1 p{
    line-height: 32px;
    color: #666666;
    font-size: 18px;
    padding-bottom: 35px;
    padding-left: 80px;
    padding-right: 80px;
}
.yszc .yszc2 .yszc2-1 p span{
    line-height: 32px;
    color: #000000;
    font-size: 18px;
}
.yszc .yszc3{
    padding-top: 46px;
}
.yszc .yszc3 .yszc3-1 p{
    line-height: 32px;
    color: #666666;
    font-size: 18px;
    padding-bottom: 35px;
    padding-left: 80px;
}
.yszc .yszc3 .yszc3-1 p span{
    line-height: 32px;
    color: #000000;
    font-size: 18px;
}
.yszc .yszc3 .yszc3-1 p a{
    line-height: 32px;
    color: #666666;
    font-size: 16px;
}
/*隐私政策END*/
/*发展历程*/
#fzlc{
    padding-bottom: 75px;
}
#fzlc .fzlc{
    background: #EEEEEE;
    display: flex;
    padding-bottom: 85px;
}
#fzlc .fzlc .fzlc-left{
    width: 500px;
    padding-left: 57px;
    padding-top: 70px;
}
#fzlc .fzlc .fzlc-left .fzlc-left-list{
    display: flex;
    padding-bottom: 68px;
}
#fzlc .fzlc .fzlc-left .fzlc-left-1{
    width: 7px;
    height: 71px;
    border-radius: 6px;
    background: #999999;
    opacity: 0.5;
}
.fzlc-action{
    background: linear-gradient(#00C4B4,#006783)!important;
    opacity: 1!important;
}
#fzlc .fzlc .fzlc-left .fzlc-left-2{
    padding-left: 36px;
    width: 457px;
}
#fzlc .fzlc .fzlc-left .fzlc-left-2 .fzlc-left-2-h4{
    color: #000000;
    font-size: 32px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#fzlc .fzlc .fzlc-left .fzlc-left-2 .fzlc-left-2-p{
    padding-top: 10px;
    color: #999999;
    font-size: 16px;
    line-height: 32px;
    font-family: "Microsoft YaHei UI";
}
#fzlc .fzlc .fzlc-right{
    padding-top: 32px;
    padding-left: 69px;
}
#fzlc .fzlc .fzlc-right .fzlc-right-1{
    width: 486px;
    height: 2754px;
    background: #FFFFFF;
    border-radius: 26px;
    padding-bottom: 38px;
}
#fzlc .fzlc .fzlc-right .fzlc-right-1 .fzlc-right-1-list:first-child{
    padding-top: 38px;
}
#fzlc .fzlc .fzlc-right .fzlc-right-1 .fzlc-right-1-list{
    text-align: center;
    margin: auto;
    width: 349px;
}
#fzlc .fzlc .fzlc-right .fzlc-right-1 .fzlc-right-1-list-1{
    padding-bottom: 452px;
}
#fzlc .fzlc .fzlc-right .fzlc-right-1 .fzlc-right-1-list-2{
    padding-bottom: 364px;
}
#fzlc .fzlc .fzlc-right .fzlc-right-1 .fzlc-right-1-list-3{
    padding-bottom: 122px;
}
#fzlc .fzlc .fzlc-right .fzlc-right-1 .fzlc-right-1-list-4{
    padding-bottom: 84px;
}
#fzlc .fzlc .fzlc-right .fzlc-right-1 .fzlc-right-1-list-5{
    padding-bottom: 45px;
}
#fzlc .fzlc .fzlc-right .fzlc-right-1 .fzlc-right-1-list-6{
    padding-bottom: 212px;
}
#fzlc .fzlc .fzlc-right .fzlc-right-1 .fzlc-right-1-list-7{
    padding-bottom: 63px;
}
/*发展历程END*/
/*资质荣誉*/
#zzry{
    padding-bottom: 150px;
}
#zzry .zzry .zzry-daohang{
    padding-top: 52px;
    padding-bottom: 28px;
    width: 980px;
    margin: auto;
}
#zzry .zzry .zzry-daohang ul{
    display: flex;
}
#zzry .zzry .zzry-daohang ul li{
    width: 180px;
    height: 60px;
    background: #EEEEEE;
    text-align: center;
    line-height: 60px;
    margin-left: 20px;
    cursor: pointer;
}
#zzry .zzry .zzry-daohang ul li a{
    font-size: 22px;
    color: #666666;
}
#zzry .zzry .zzry-img{
    height: 376px;
    background: #EEEEEE;
}
#zzry .zzry .zzry-img .zzry-img-list{
    width: 858px;
    height: 275px;
    margin: auto;
    display: flex;
    overflow: hidden;
    padding-top: 50px;
}
#zzry .zzry .zzry-img .zzry-img-list .zzry-img-list-img:first-child{
    margin-left: 0px;
}
#zzry .zzry .zzry-img .zzry-img-list .zzry-img-list-img{
    width: 407px;
    height: 275px;
    padding: 14px 24px 14px 24px;
    margin-left: 44px;
    background: #FFFFFF;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
}
#zzry .zzry .zzry-1{
    padding-bottom: 50px;
    border-bottom: 1px solid #707070;
}
#zzry .zzry-2{
    padding-top: 45px;
}
#zzry .zzry-2 .zzry-2-list ul li{
    height: 47px;
    display: flex;
}
#zzry .zzry-2 .zzry-2-list ul li:nth-child(2n){
    background: #F9F7F5;
}
.zzzy-li{
    background: #F9F7F5;
}
#zzry .zzry-2 .zzry-2-list ul li span{
    color:#666666;
    font-size: 16px;
    padding-left: 110px;
    line-height: 47px;
    width: 600px;
    display: block;
    font-family: "Microsoft YaHei UI";
}
/*资质荣誉END*/
/*旗下子公司*/
#qxzgs .qxzgs{
    /*height: 735px;*/
    display: flex;
    border-bottom: 1px solid #707070;
    padding-bottom: 50px;
    position: relative;

}
#qxzgs .qxzgs:last-child{
    border-bottom: 0px;
    padding-bottom: 50px;
}
#qxzgs .qxzgs .qxzgs-left{
    width: 240px;
}
#qxzgs .qxzgs .qxzgs-left .qxzgs-left-1{
    padding-top: 60px;
}
#qxzgs .qxzgs .qxzgs-left .qxzgs-left-1 h4{
    color: #000000;
    font-size: 24px;
    line-height: 30px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#qxzgs .qxzgs .qxzgs-left .qxzgs-left-2{
    /*padding-top: 483px;*/
    position: absolute;
    bottom: 50px;
}
#qxzgs .qxzgs .qxzgs-left .qxzgs-left-2 p{
    color: #000000;
    font-size: 14px;
    line-height: 18px;

}
#qxzgs .qxzgs .qxzgs-left .qxzgs-left-2 img{
    padding-top: 12px;
}
#qxzgs .qxzgs .qxzgs-right{
    padding-left: 58px;
    padding-top: 70px;
    width: 898px;
}
#qxzgs .qxzgs .qxzgs-right .qxzgs-right-1{

}
#qxzgs .qxzgs .qxzgs-right .qxzgs-right-1 p{
    color: #666666;
    font-size: 16px;
    line-height: 32px;
    font-family: "Microsoft YaHei UI";
}
#qxzgs .qxzgs .qxzgs-right .qxzgs-right-2{
    padding-top: 32px;
}
#qxzgs .qxzgs .qxzgs-right .qxzgs-right-2 ul{
    display: flex;
}
#qxzgs .qxzgs .qxzgs-right .qxzgs-right-2 ul li{
    background: #F9F7F5;
    text-align: center;
    border-radius: 20px;
    padding: 13px 20px 11px 19px;
    color: #666666;
    font-size: 18px;
    margin-left: 20px;
    font-family: "Microsoft YaHei UI";
}
#qxzgs .qxzgs .qxzgs-right .qxzgs-right-2 ul li:first-child{
    margin-left: 0px;
}
#qxzgs .qxzgs .qxzgs-right .qxzgs-right-3{
    padding-top: 44px;
}
/*旗下子公司END*/
/*新闻*/
#news{
    padding-top: 28px;
    padding-bottom: 80px;
}
#news .news{
    background: #EEEEEE;
    height: 660px;
    padding-top: 68px;
}
#news .news .news-banner{
    display: flex;
}
#news .news .news-banner-left{
    padding-top: 153px;
    z-index: 999999;
}
#news .news .news-banner-left .news-banner-left-1{
    /*height: 329px;*/
    width: 329px;
    padding-bottom: 20px;
}
#news .news .news-banner-left .news-banner-left-1 .news-banner-left-1-h4 {
    padding: 27px 24px 31px 24px;
    font-size: 28px;
    color: #ffffff;
    font-weight: 500;
}
#news .news .news-banner-left .news-banner-left-1 .news-banner-left-1-p{
    font-size: 16px;
    color: #ffffff;
    padding: 0px 24px 52px 24px;
    line-height: 24px;
    font-family: "Microsoft YaHei UI";
}
#news .news .news-banner-left .news-banner-left-1 .news-banner-left-1-span{
    padding-left:24px;
}
#news .news .news-banner-left .news-banner-left-1 .news-banner-left-1-span .sj{
    font-size: 14px;
    color: #ffffff;
}
#news .news .news-banner-left .news-banner-left-1 .news-banner-left-1-span .lj{
    font-size: 13px;
    color: #ffffff;
    padding-left: 123px;
}
#news .news .news-banner-left .news-banner-left-1 .news-banner-left-1-span .lj img{
    padding-left: 17px;
    vertical-align: middle;
}
#news .news .news-banner-right{
    width: 910px;
    height: 518px;
    position: relative;
}
#news .news .news-banner-right .news-banner-right-img{
    position: absolute;
    left: -60px;
}
#news .news .swiper-pagination-bullet{
    width: 10px!important;
    height: 10px!important;
    border-radius: 20px!important;
    background: #006782!important;
    border: 2px solid #006783;
}
#news .news .swiper-pagination-bullet-active{
    width: 10px!important;
    height: 10px!important;
    border: 2px solid #006783;
    background: #ffffff!important;
}
#news .news-list{
    padding-top: 33px;
}
/*#news .news-list ul li{*/
/*    width: 386px;*/
/*    height: 352px;*/
/*    margin-right: 16px;*/
/*    padding-top: 60px;*/
/*    display: inline-block;*/
/*}*/
#news .news-list .news-list-li ul li{
    width: 386px;
    height: 370px;
    margin-right: 16px;
    margin-top: 60px;
    display: inline-flex;
}
#news .news-list ul li:nth-child(3n){
    margin-right: 0px!important;
}
#news .news-list ul li .news-list-li-img{
    width: 386px;
    height: 250px;
    overflow: hidden;
}
#news .news-list ul li .news-list-li-p{
    font-size: 20px;
    color: #000000;
    padding-bottom: 28px;
    padding-top: 31px;
    height: 70px;
}
#news .news-list ul li .news-list-li-p p{

}
#news .news-list ul li .news-list-li-span{
    font-size: 14px;
    color: #999999;
}
#news-content{
    padding-top: 30px;
}
#news-content .news-content{
    height: 228px;
    padding-left: 78px;
    background: #EEEEEE;
    padding-right: 78px;
}
#news-content .news-content .news-title{
    padding-top: 60px;
}
#news-content .news-content .news-title h4{
    font-size: 28px;
    padding-bottom: 44px;
    color: #000000;
    font-weight: 500;
}
#news-content .news-content .news-title span{
    font-size: 16px;
    color: #999999;
}
#news-content .news-sub{
    padding: 49px 60px 33px 78px;
    border-bottom: 1px solid #707070;
}
#news-content .news-sub p{

}
#news-content .news-con{
    padding: 49px 60px 33px 78px;
    border-bottom: 1px solid #707070;
}
#news-content .news-con p,h1,h2,h3,h4,h5,span,a{
    font-family: "Microsoft YaHei UI"!important;
}

#news-content .next .next-1{
    padding-top: 33px;
    padding-bottom: 33px;
    padding-left: 25px;
    border-bottom: 1px solid #707070;
}
#news-content .next span{
    padding-left: 24px;
}
#news-content .next .next-1 .next-1-1 img{
    -webkit-transform: rotate(270deg);
}
#news-content .next .next-2{
    padding-top: 33px;
    padding-bottom: 33px;
    padding-left: 25px;
    border-bottom: 1px solid #707070;
}
#news-content .next .next-2 .next-2-1 img{
    -webkit-transform: rotate(90deg);
}
.ml{
    position: relative;
    padding-top: 31px;
    padding-bottom: 100px;
}
.ml-list{
    width: 125px;
    height: 61px;
    text-align: center;
    border-radius: 7px;
    position: absolute;
    right: 0;
}
.ml-list h4{
    color: #ffffff;
    font-size: 16px;
    line-height: 61px;
    font-weight: 500;
}
/*新闻END*/
/*连成风采*/
#lcfc{
    padding-bottom: 100px;
}
#lcfc .lcfc-title {
    padding: 69px 100px 18px 69px;
}
#lcfc .lcfc-title h4{
    font-size: 16px;
    color: #999999;
    line-height: 32px;
    font-weight: 500;
}
#lcfc .lcfc{
    background: #F9F7F5;
    padding-bottom: 50px;
}
#lcfc .lcfc .lcfc-list{
    width: 388px;
    height: 527px;
    background: #ffffff;
    box-shadow: 5px 5px 10px 5px #e2e2e2;

}
.lcfc-li ul li{
    display: inline-block;
}
#lcfc .lcfc .lcfc-li ul li{
    margin-right: 13px;
    padding-top: 64px;
}
#lcfc .lcfc .lcfc-li ul li:nth-child(3n){
    margin-right: 0px;
}
#lcfc .lcfc .lcfc-list .lcfc-list-1{
    padding: 32px 24px 0px 24px;

}
#lcfc .lcfc .lcfc-list .lcfc-list-2{
    position: relative;
}
#lcfc .lcfc .lcfc-list .lcfc-list-2 .lcfc-list-2-left{
    width: 144px;
    height:41px;
    background: url("../images/lcfc-bj.png") center no-repeat;
    position: absolute;
    top: -4px;
    left: 24px;
}
#lcfc .lcfc .lcfc-list .lcfc-list-2 .lcfc-list-2-left h4{
    text-align: center;
    color: #ffffff;
    line-height: 41px;
    font-weight: 500;
}
.lcfc-list-2-right{
    position: absolute;
    right: 24px;
    padding-top: 5px;
}
.lcfc-list-2-right span{
    color: #999999;
    font-size: 13px;

}
.lcfc-list-2-right img{
    padding-left: 17px;
    vertical-align: middle;
}
.lcfc-li{
    display: inline-flex;
}
/*连成风采END*/
/*管理平台*/
#glpt .glpt{
    padding-top: 77px;
    padding-bottom: 70px;
}
#glpt .glpt ul li{
    display: inline-block;
    margin-right: 25px;
    padding-top: 23px;
}
#glpt .glpt ul li:nth-child(2n){
    margin-right: 0px;
}
#glpt .glpt .glpt-list{
    width: 585px;
    height: 469px;
    position: relative;
}
#glpt .glpt .glpt-list img{
    position: absolute;
    bottom: 0;
}
#glpt .glpt .glpt-list h4{
    position: absolute;
    bottom: 21px;
    left: 34px;
    color: #ffffff;
    font-size: 24px;
    font-weight: 500;
}
#glpt .glpt .glpt-list .jt{
    position: absolute;
    bottom: 16px;
    right: 30px;
}
/*管理平台END*/
/*知识产权普及*/
#zscq {
    padding-top: 87px;
    padding-bottom: 100px;
}
#zscq .zscq-1{
    height: 368px;
    padding-bottom: 42px;
    overflow: hidden;
}
#zscq .zscq-2 .zscq-2-h4 h4{
    color: #000000;
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 77px;
    padding-top: 87px;
    font-weight: 500;
}
#zscq .zscq-2 .zscq-2-list{
    height: 53px;
    display: flex;
    position: relative;
    padding-bottom: 10px;
}
#zscq .zscq-2 .zscq-2-list:nth-child(2n){
    background: #F9F7F5;
}
#zscq .zscq-2 .zscq-2-list .zscq-2-list-left{
    padding-left: 20px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
#zscq .zscq-2 .zscq-2-list .zscq-2-list-left h4{
    color: #006783;
    font-size: 16px;
    line-height: 53px;
    font-weight: 500;
}
#zscq .zscq-2 .zscq-2-list .zscq-2-list-zj{
    padding-left: 70px;
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
#zscq .zscq-2 .zscq-2-list .zscq-2-list-zj p{
    color: #999999;
    font-size: 16px;
    width: 1050px;
    white-space:break-spaces;
    font-family: "Microsoft YaHei UI";
    font-weight: 500;
}
#zscq .zscq-2 .zscq-2-list .zscq-2-list-right{
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}
#zscq .zscq-2 .zscq-2-list .zscq-2-list-right img{
}
/*知识产权END普及*/
/*党建工作*/
#djgz {
    padding-bottom: 75px;
    padding-top: 50px;
}

#djgz .djgz-1{
    border-bottom: 1px solid #707070;
    padding-bottom: 56px;
    display: flex;
}
#djgz .djgz-1 .djgz-1-left{
    width: 320px;
}
#djgz .djgz-1 .djgz-1-left h4{
    color: #000000;
    font-size: 28px;
    font-weight: 500;
}

#djgz .djgz-1 .djgz-1-right{
    width: 879px;
}
#djgz .djgz-1 .djgz-1-right p{
    color: #999999;
    font-size: 16px;
    line-height: 32px;
    display: flex;
    font-family: "Microsoft YaHei UI";
}
#djgz .djgz-1 .djgz-1-right p span{
    color: #E73A2F;
    padding-right: 10px;
    height: 40px;
    display: block;
}
#djgz .djgz-2 .djgz-2-1{
    color: #000000;
    padding-top: 62px;
    font-size: 28px;
}
#djgz .djgz-2 .djgz-2-2{
    padding-top: 70px;
    padding-bottom: 150px;
}
#djgz .djgz-bj{
    background: #EEEEEE;
    height: 650px;
}
#djgz .djgz-bj-1{
    padding-top: 66px;
    border-bottom: unset;
}
/*党建工作END*/
/*社会责任报告*/
#shzrbg .shzrbg .shzrbg-1{
    padding-top: 87px;
    overflow: hidden;
    height: 368px;
}
#shzrbg .shzrbg .shzrbg-2{
    padding-top: 42px;
}
#shzrbg .shzrbg .shzrbg-2 .shzrbg-2-h4{
    color: #000000;
    font-size: 24px;
    padding-bottom: 52px;
}
#shzrbg .shzrbg .shzrbg-2 .shzrbg-2-p{
    width: 766px;
    height: 137px;
    margin: auto;
    font-size: 16px;
    color: #999999;
    line-height: 32px;
    padding-bottom: 52px;
}
#shzrbg .shzrbg .shzrbg-2 .shzrbg-2-p p{

    font-family: "Microsoft YaHei UI";
    font-weight: 500;
}
#shzrbg .shzrbg-bg{
    background: #EEEEEE;
    padding-top: 75px;
    padding-bottom: 31px;
}
#shzrbg .shzrbg-bg .shzrbg-bg-list{
    width: 1057px;
    height: 115px;
    background: #FFFFFF;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
    margin: auto;
    display: flex;
    position: relative;
    margin-bottom: 32px;
}
#shzrbg .shzrbg-bg .shzrbg-bg-list .shzrbg-bg-list-xt{
    width: 7px;
    height: 61px;
    border-radius: 6px;
    margin-left: 28px;
    margin-top: 27px;
}
#shzrbg .shzrbg-bg .shzrbg-bg-list .shzrbg-bg-list-h4{
    color: #000000;
    font-size: 26px;
    padding-left: 35px;
    padding-top: 42px;
}
#shzrbg .shzrbg-bg .shzrbg-bg-list .shzrbg-bg-list-h4 h4{
    font-family: "Microsoft YaHei UI";
    font-weight: 500;
}
#shzrbg .shzrbg-bg .shzrbg-bg-list .shzrbg-bg-list-mb{
    color: #999999;
    font-size: 16px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);;
    right: 183px;
}
#shzrbg .shzrbg-bg .shzrbg-bg-list .shzrbg-bg-list-mb span{
    font-family: "Microsoft YaHei UI";
    font-weight: 500;
}
#shzrbg .shzrbg-bg .shzrbg-bg-list .shzrbg-bg-list-xz{
    width: 129px;
    height: 40px;
    border: 1px solid #707070;
    border-radius: 5px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 24px;
}
#shzrbg .shzrbg-bg .shzrbg-bg-list .shzrbg-bg-list-xz img{
    padding-left: 18px;
    padding-top: 7.5px;
}
#shzrbg .shzrbg-bg .shzrbg-bg-list .shzrbg-bg-list-xz span{
    color: #999999;
    font-size: 16px;
    padding-left: 25px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 36px;
}
/*社会责任报告END*/
/*加入我们*/
#jrwm .jrwm-bg{
    background: #EEEEEE;
    padding-top: 45px;
    padding-bottom: 129px;
}
#jrwm .jrwm-bg .jrwm-bg-list{
    width: 1057px;
    height: 115px;
    background: #FFFFFF;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
    margin: auto;
    display: flex;
    position: relative;
    margin-bottom: 32px;
}
#jrwm .jrwm-bg .jrwm-bg-list .jrwm-bg-list-xt{
    width: 7px;
    height: 61px;
    border-radius: 6px;
    margin-left: 28px;
    margin-top: 27px;
}
#jrwm .jrwm-bg .jrwm-bg-list .jrwm-bg-list-h4{
    color: #000000;
    font-size: 26px;
    padding-left: 35px;
    padding-top: 42px;
    font-weight: 500;
}
#jrwm .jrwm-bg .jrwm-bg-list .jrwm-bg-list-xz{
    width: 200px;
    height: 40px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 24px;
}
#jrwm .jrwm-bg .jrwm-bg-list .jrwm-bg-list-xz img{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 49px;
    vertical-align: middle;
}
#jrwm .jrwm-bg .jrwm-bg-list .jrwm-bg-list-xz span{
    color: #006783;
    font-size: 13px;
    padding-left: 25px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 74px;
}
/*加入我们END*/
/*职业文化*/
#zzwh .zzwh{
    padding-top: 13px;
}
#zzwh .zzwh .zzwh-list{
    padding-top: 70px;
    display: flex;
    border-bottom: 1px solid #707070;
    padding-bottom: 50px;
}
#zzwh .zzwh .zzwh-list:last-child{
    border-bottom: unset;
}

#zzwh .zzwh .zzwh-list .zzwh-list-left{
    padding-right: 290px;
    width: 140px;
}
#zzwh .zzwh .zzwh-list .zzwh-list-left .zzwh-list-left-h4{
    color: #000000;
    font-size: 28px;
    padding-bottom: 28px;
    font-weight: 500;
}
#zzwh .zzwh .zzwh-list .zzwh-list-left .zzwh-list-left-tb{
    padding-left: 20px;;
}

#zzwh .zzwh .zzwh-list .zzwh-list-right{
    width: 700px;
}
#zzwh .zzwh .zzwh-list .zzwh-list-right .zzwh-list-right-1 p{
    color: #999999;
    font-size: 16px;
    line-height: 32px;
    font-family: "Microsoft YaHei UI";
    font-weight: 500;
}
#zzwh .zzwh .zzwh-list .zzwh-list-right .zzwh-list-right-2{
    padding-top: 20px;
}
#zzwh .zzwh .zzwh-list .zzwh-list-right .zzwh-list-right-2 img{
    width: 100%;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
}
#zzwh .zzwh .zzwh-list .zzwh-list-right .zzwh-list-right-3{
    padding-top: 33px;
}
#zzwh .zzwh .zzwh-list .zzwh-list-right .zzwh-list-right-3 p{
    color: #006783;
    font-size: 16px;
    line-height: 32px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#zzwh .zzwh .zzwh-list .zzwh-list-right .zzwh-list-right-3 span{
    padding-right: 15px;
}
/*职业文化END*/
/*联系我们*/
#lxwm{
    padding-top: 75px;
    padding-bottom: 117px;
}
#lxwm .lxwm .lxwm-1{
    height: 420px;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
    position: relative;
}
#lxwm .lxwm .lxwm-1 .lxwm-1-1{
    width: 7px;
    height: 61px;
    border-radius: 6px;
    position: absolute;
    top: 86px;
    left: 43px;
}
#lxwm .lxwm .lxwm-1 .lxwm-2-1{
    width: 730px;
    border-bottom: 1px solid #707070;
    padding-bottom: 40px;
    font-size: 16px;
    color: #999999;
    line-height: 32px;
    position: absolute;
    top: 80px;
    left: 76px;
}
#lxwm .lxwm .lxwm-1 .lxwm-2-1 p{
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#lxwm .lxwm .lxwm-1 .lxwm-3-1{
    position: absolute;
    bottom: 56px;
    left: 70px;
}
#lxwm .lxwm .lxwm-1 .lxwm-4-1{
    color: #006783;
    font-size: 24px;
    line-height: 30px;
    position: absolute;
    bottom: 47px;
    left: 138px;
}
#lxwm .lxwm .lxwm-1 .lxwm-5-1{
    position: absolute;
    top: 63px;
    left: 803px;
}
#lxwm .lxwm .lxwm-1 .lxwm-5-1 img{
    padding-left: 23px;
}
#lxwm .lxwm .lxwm-1 .lxwm-5-1 img:first-child{
    padding-left: unset;
}
#lxwm .lxwm .lxwm-1 .lxwm-6-1{
    position: absolute;
    top: 206px;
    right: 174px;
    width: 145px;
    height: 145px;
}
#lxwm .lxwm .lxwm-1 .lxwm-6-1 img{
    width: 100%;
}
#lxwm .lxwm .lxwm-1 .lxwm-7-1 p{
    color: #006783;
    font-size: 14px;
    position: absolute;
    top: 357px;
    right: 168px;
}
#lxwm .lxwm .lxwm-1 .lxwm-7-1 span{
    padding-left: 20px;
}
#lxwm .lxwm .lxwm-1 .lxwm-7-1 span:first-child{
    padding-left: unset;
}

#lxwm .lxwm .lxwm-2{
    padding-top: 23px;
}
#lxwm .lxwm .lxwm-2 .lxwm-2-list{
    display: inline-block;
    margin-top: 32px;
    margin-right: 51px;
    width: 572px;
    height: 180px;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
    position: relative;
}
#lxwm .lxwm .lxwm-2 .lxwm-2-list:nth-child(2n){
    margin-right: unset;
}
#lxwm .lxwm .lxwm-2 .lxwm-2-list .lxwm-2-list-h4-p{
    padding-left: 50px;
    padding-top: 34px;
    font-weight: 500;
}
#lxwm .lxwm .lxwm-2 .lxwm-2-list .lxwm-2-list-h4-p .lxwm-2-list-h4{
    color: #666666;
    font-size: 20px;
    padding-bottom: 22px;
    font-weight: 500;
}
#lxwm .lxwm .lxwm-2 .lxwm-2-list .lxwm-2-list-h4-p .lxwm-2-list-p{
    line-height: 21px;
}
#lxwm .lxwm .lxwm-2 .lxwm-2-list .lxwm-2-list-h4-p .lxwm-2-list-p p{
    color: #999999;
    font-size: 16px;
    line-height: 21px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#lxwm .lxwm .lxwm-2 .lxwm-2-list .lxwm-2-list-h4-tb{
    position: absolute;
    top: 20px;
    right: 36px;
}
#lxwm .lxwm .lxwm-3{
    padding-top: 93px;
}
#lxwm .lxwm .lxwm-3 .lxwm-3-bt{
    font-size: 28px;
    color: #000000;
    padding-bottom: 42px;
}
#lxwm .lxwm .lxwm-3 .lxwm-3-list{
    border-top: 1px solid #707070;
    padding-bottom: 40px;
}
#lxwm .lxwm .lxwm-3 .lxwm-3-list .lxwm-3-list-1{
    width: 209px;
    height: 115px;
    padding-right: 113px;
    display: inline-block;
}
#lxwm .lxwm .lxwm-3 .lxwm-3-list .lxwm-3-list-1:nth-child(4n){
    padding-right: 10px;
}
#lxwm .lxwm .lxwm-3 .lxwm-3-list .lxwm-3-list-1-h4{
    padding-top: 32px;
    padding-bottom: 22px;
}
#lxwm .lxwm .lxwm-3 .lxwm-3-list .lxwm-3-list-1-h4 h4{
    color: #666666;
    font-size: 20px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#lxwm .lxwm .lxwm-3 .lxwm-3-list .lxwm-3-list-1-p{
    padding-bottom: 42px;
}
#lxwm .lxwm .lxwm-3 .lxwm-3-list .lxwm-3-list-1-p p{
    color: #999999;
    font-size: 16px;
    font-family: "Microsoft YaHei UI";
    font-weight: 500;
    white-space:nowrap;
}
#lxwm .lxwm .lxwm-4{
    padding-top: 80px;
}
#lxwm .lxwm .lxwm-4 .lxwm-4-1{
    background: #EEEEEE;
    height: 246px;
}
.lxwm .lxwm-4 .lxwm-4-1 .lxwm-4-1-wz{
    padding-top: 69px;
    padding-left: 43px;
}
.lxwm .lxwm-4 .lxwm-4-1 .lxwm-4-1-wz p{
    color: #000000;
    font-size: 28px;
    font-family: "Microsoft YaHei UI";
    font-weight: 500;
}
#lxwm .lxwm .lxwm-5{
    padding-top: 38px;
    height: 572px;
    padding-bottom: 30px;
}
#lxwm .lxwm .lxwm-5 .lxwm-5-1{
    padding-top: 38px;
    position: relative;
}
#lxwm .lxwm .lxwm-5 .lxwm-5-1 .lxwm-5-1-h4{
    color: #000000;
    font-size: 26px;
    font-weight: 500;
}
#lxwm .lxwm .lxwm-5 .lxwm-5-1 .lxwm-5-1-dqt{
    position: absolute;
}
#lxwm .lxwm .lxwm-5s{
    height: 1000px;
}
#lxwm .lxwm-bg{
    background: #EEEEEE;
    padding-top: 54px;
    padding-bottom: 82px;
}
#lxwm .lxwm-bg .lxwm-bg-list{
    padding-top: 23px;
}
#lxwm .lxwm-bg .lxwm-bg-list-1{
    height: 171px;
    width: 1057px;
    background: #ffffff;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
    position: relative;
    margin-bottom: 23px;
}
#lxwm .lxwm-bg .lxwm-bg-list-1 .lxwm-bg-list-1-xt{
    width: 7px;
    height: 61px;
    border-radius: 6px;
    position: absolute;
    top: 33px;
    left: 28px;
}
#lxwm .lxwm-bg .lxwm-bg-list-1 .lxwm-bg-list-1-h4{
    position: absolute;
    top: 51px;
    left: 70px;
}
#lxwm .lxwm-bg .lxwm-bg-list-1 .lxwm-bg-list-1-h4 h4{
    color: #000000;
    font-size: 26px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#lxwm .lxwm-bg .lxwm-bg-list-1 .lxwm-bg-list-1-list{
    position: absolute;
    top: 43px;
    left: 169px;
    height: 87px;
    line-height: 32px;
    display: flex;
}
#lxwm .lxwm-bg .lxwm-bg-list-1 .lxwm-bg-list-1-list ul li{
    color: #999999;
    font-size: 16px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#lxwm .lxwm-bg .lxwm-bg-list-1 .lxwm-bg-list-1-list ul{
    width: 130px;
}
/*联系我们END*/
/*产品中心*/
#pro .pro-shy{
    padding-top: 93px;
    padding-bottom: 50px;
}
#pro .pro-shy .pro-shy-top{
    display: flex;
}
#pro .pro-shy .pro-shy-top .pro-shy-top-1{
    width: 600px;
    height: 303px;
}
#pro .pro-shy .pro-shy-top .pro-shy-top-1 .pro-shy-top-1-div{
    width: 600px;
}
#pro .pro-shy .pro-shy-top .pro-shy-top-1 h4{
    color: #000000;
    font-size: 32px;
    padding-bottom: 11px;
    font-family: "Microsoft YaHei UI";
    font-weight: 500;
}
#pro .pro-shy .pro-shy-top .pro-shy-top-1 p{
    color: #999999;
    font-size: 18px;
    line-height: 23px;
    font-family: "Microsoft YaHei UI";
}
#pro .pro-shy .pro-shy-top .pro-shy-top-2{
    width: 301px;
    height: 303px;
    overflow: hidden;
}
#pro .pro-shy .pro-shy-top .pro-shy-top-2 h4{
    color: #ffffff;
    font-size: 22px;
    padding-top: 29px;
    padding-left: 19px;
    font-weight: 500;
}
#pro .pro-shy .pro-shy-bottom{
    /*display: flex;*/
    width: 900px;
}
#pro .pro-shy .pro-shy-bottom .pro-shy-bottom-1{
    width: 300px;
    height: 303px;
    overflow: hidden;
    display: inline-block;
    margin-right: -4.7px!important;
}
#pro .pro-shy .pro-shy-bottom .pro-shy-bottom-1 h4{
    color: #ffffff;
    font-size: 22px;
    padding-top: 29px;
    padding-left: 19px;
    font-weight: 500;
}
#pro .pro-cp{
    background: #EEEEEE;
    padding-bottom: 42px;
}
#pro .pro-cp .home-product .cp-zx{
    width: 509px;
}
#pro .pro-cp .product-content .home-shy{
    padding-top: 41px;
}
#pro .pro-cp .product-content .home-product .home-product-list{
    margin-top: 43px;
    display: inline-block;
    position: relative;
}
#pro .pro-cp .zsgdcc{
    padding-top: 50px;
}
.zsgd{
    margin: auto;
    width: 104px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    color: #ffffff;
    font-size: 16px;
}
.zsgd h4{
    font-family: "Microsoft YaHei UI-Regular";
}
#pro .tsyj .tsyj-h4{
    color: #000000;
    font-size: 28px;
    padding-bottom: 42px;
    padding-top: 53px;
    font-weight: 500;
}
.swiper-container{
    /*height: 620px;*/
}
.gb{
    padding-bottom: 50px;
}
.gb .swiper-slide {
    width: 574px!important;
    height: 534px!important;
    /*margin-right:53px!important;*/
    box-shadow: 5px 5px 10px 5px #e2e2e2;
}
.xgal-1-list .swiper-slide {
    width: 1200px!important;
}
.xgal-1-list .swiper-slide .tsyj-sw-img-salist{
    width: 574px!important;
    height: 534px!important;
    box-shadow: 2px 5px 10px #e2e2e2;
    margin-right: 10px;
    margin-left: 10px;
}
.xgal-1-list .swiper-slide .tsyj-sw-img-salist:nth-child(2){
    margin-right:0px!important;
}
.gb .swiper-slide .xgcp-list:nth-child(3n){
    margin-right:unset!important;
}
.gb .swiper-slide:last-child{
    margin-right:unset;
}
.gb .swiper-pagination-bullet{
    width: 12px!important;
    height: 12px!important;
    border-radius: 20px!important;
    background: #66A4B4!important;
}
.gb .swiper-pagination-bullet-active{
    background: #006782!important;
}
.tsyj-gd .tsyj-sw-img{
    height: 305px;
    overflow: hidden;
}
.tsyj-sw-wz{
    height: 229px;
}
.tsyj-sw-wz h4{
    padding-top: 19px;
    padding-left: 30px;
    color: #000000;
    font-size: 22px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
.tsyj-sw-wz p{
    padding-top: 13px;
    padding-left: 30px;
    color: #000000;
    font-size: 16px;
    font-family: "Microsoft YaHei UI";
}
.tsyj-sw-wz ul{
    padding-top: 13px;
    padding-left: 30px;
    padding-right: 30px;
}
.tsyj-sw-wz ul li a{
    color: #5B5B5B;
    font-size: 16px;
}
/*产品中心END*/
/*产品列表*/
#cp-list{padding-bottom: 87px;}
#cp-list .cp-list{
    display: flex;
    padding-bottom: 70px;
}
#cp-list .cp-xs{
    padding-top: 62px;
}
#cp-list .cp-xs .cp-xs-1 h4{
    color: #000000;
    font-size: 16px;
    font-weight: 500;
}
#cp-list .cp-xs .cp-xs-1 ul{
    padding-top: 28px;
    width: 145px;
    overflow: hidden;
}
#cp-list .cp-xs .cp-xs-1 ul li{
    display: flex;
    padding-bottom:10px ;
}
#cp-list .cp-xs .cp-xs-1 ul li div{
    width: 26px;
    height: 26px;
    border: 0.5px solid #006783;
    border-radius: 4px;
    text-align: center;
    line-height: 15px;
}
#cp-list .cp-xs .cp-xs-1 ul li span{
    padding-left: 7px;
}
#cp-list .cp-list-left {
    padding-top: 70px;
    width: 1055px;
}
#cp-list .cp-list-left .cp-list-left-list{
    display: inline-block;
    width: 330px;
    height: 380px;
    margin-top: 40px;
    margin-right: 25px;
    box-shadow: 0px 0px 10px 5px #e2e2e2;
    /*box-shadow: 5px 5px 10px 5px #e2e2e2;*/
    position: relative;
}
#cp-list .cp-list-left .cp-list-left-list:nth-child(3n){
    margin-right: unset;
}
#cp-list .cp-list-left .cp-list-left-list .cp-list-left-list-xt{
    width: 3px;
    height: 33px;
    border-radius: 6px;
    position: absolute;
    top: 13px;
    left: 31px;
}
#cp-list .cp-list-left .cp-list-left-list .cp-list-left-list-h4{
    font-size: 14px;
    color: #000000;
    position: absolute;
    top: 21px;
    left: 47px;
    font-weight: 500;
}
#cp-list .cp-list-left .cp-list-left-list .cp-list-left-list-dx{
    width: 266px;
    border-bottom: 1px solid #707070;
    position: absolute;
    top: 62px;
    left: 30px;
}
#cp-list .cp-list-left .cp-list-left-list .cp-list-left-list-img{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-35%);
}
#cp-list .cp-list-left .cp-list-left-list .cp-list-left-list-img img{
    width: 330px;
}

#cp-list .cp-list-left .cp-list-left-list .cp-list-left-list-2{
    display: none;
    background: #F9F7F5;
}
#cp-list .cp-list-left .cp-list-left-list .cp-list-left-list-2 .cp-list-left-list-img{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.xljgd{
    height: 180px;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
    position: relative;
}
.xljgd .xljgd-1 h4{
    position: absolute;
    top: 39px;
    left: 65px;
    color: #666666;
    font-size: 28px;
    font-weight: 500;
}
.xljgd .xljgd-1 p{
    position: absolute;
    top: 97px;
    left: 65px;
    color: #666666;
    font-size: 21px;
}
.xljgd .xljgd-1-xt{
    border-right: 1px solid #707070;
    height: 126px;
    position: absolute;
    top: 32px;
    left: 531px;
}
.xljgd .xljgd-1-gwb{
    position: absolute;
    top: 32px;
    left: 593px;
}
.xljgd .xljgd-1-wz{
    position: absolute;
    top: 34px;
    right: 240px;
}
.xljgd .xljgd-1-wz h4{
    color: #666666;
    font-size: 20px;
    padding-bottom: 22px;
    font-weight: 500;
}
.xljgd .xljgd-1-wz p{
    color: #999999;
    font-size: 16px;
    line-height: 21px;
    font-family: "Microsoft YaHei UI";
}
#cp-list .cp-xs .cp-xs-1 ul li .yuandian:after{
    content: url("../images/yuandian.png");
    font-size: 20px;
    color: black;
}
/*产品列表END*/
/*产品列表详情*/
#cpxq{
    padding-top: 31px;
    padding-bottom: 64px;
}
#cpxq .cpxq{
    height: 499px;
    background: #EEEEEE;
}
#cpxq .cpxq .cpxq-cptd{
    padding-top: 27px;
    padding-bottom: 32px;
    display: flex;
}
#cpxq .cpxq .cpxq-cptd .cpxq-cptd-1{
    width: 558px;
    height: 440px;
    background: #FFFFFF;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
    position: relative;
}
#cpxq .cpxq .cpxq-cptd .cpxq-cptd-1 img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
#cpxq .cpxq .cpxq-cptd .cpxq-cptd-2{
    height: 440px;
    width: 642px;
    position: relative;
}
#cpxq .cpxq .cpxq-cptd .cpxq-cptd-2 .cpxq-cptd-2-xt{
    width: 3px;
    height: 33px;
    border-radius: 6px;
    position: absolute;
    top: 150px;
    left: 80px;
}
#cpxq .cpxq .cpxq-cptd .cpxq-cptd-2 .cpxq-cptd-2-h4{
    position: absolute;
    top: 150px;
    left: 102px;
    font-size: 24px;
    color: #000000;
    font-weight: 500;
}
#cpxq .cpxq .cpxq-cptd .cpxq-cptd-2 .cpxq-cptd-2-p{
    position: absolute;
    top: 230px;
    left: 79px;
    font-size: 16px;
    color: #666666;
}
.cptd{
    padding-top: 42px;
}
.cptd .cptd-1{
    border-bottom: 1px solid #707070;
    padding-bottom: 38px;
}
.cptd .cptd-1 h4{
    padding-bottom: 48px;
    color: #000000;
    font-size: 28px;
    font-weight: 500;
}
.cptd .cptd-1 p{
    color: #006783;
    font-size: 18px;
    line-height: 50px;
    font-family: "Microsoft YaHei UI";
}
.cptd .cptd-1 p span{
    padding-right: 15px;
}
.xgal{
    padding-top: 72px;
}
.xgal .xgal-1{
    border-bottom: 1px solid #707070;
}
.xgal .xgal-1 .xgal-1-h4{
    font-size: 28px;
    color: #000000;
    padding-bottom: 38px;
    font-weight: 500;
}
.xgcp{
    padding-top: 72px;
}
.xgcp .xgcp-1 .xgcp-1-h4{
    font-size: 28px;
    color: #000000;
    padding-bottom: 38px;
    font-weight: 500;
}
.xgcp-1-list .swiper-container{
    height: 520px!important;
}
.xgcp-1-list .swiper-slide{
    width: 1205px!important;
    /*width: 380px!important;*/
    height: 438px!important;
    /*margin-right: 25px!important;*/
    /*margin-top: 10px!important;*/
    display: flex;
    box-shadow:unset;
    /*box-shadow: 0px 0px 10px #e2e2e2;*/
}
.xgcp-1-list .swiper-slide:nth-child(2){
    width: 1198px!important;
}
.xgcp-1-list .swiper-slide .xgcp-list:first-child{
    /*margin-left: 5px!important;*/
}
.xgcp-1-list .swiper-slide .xgcp-list:last-child{
    margin-right: 0px!important;
}
.xgcp-1-list .xgcp-list{
    width: 380px;
    height: 100%;
    position: relative;
    box-shadow: 0px 0px 10px #e2e2e2;
    margin-right: 20px!important;
    margin-top: 10px!important;
    overflow: hidden;
}
.xgcp-1-list-xt{
    width: 3px;
    height: 38px;
    border-radius: 6px;
    position: absolute;
    top: 15px;
    left: 35px;
}
.xgcp-1-list-h4{
    font-size: 15px;
    color: #000000;
    position: absolute;
    top: 24px;
    left: 54px;
    font-weight: 500;
}
.xgcp-1-list-fgx{
    width: 307px;
    border-bottom: 1px solid #707070;
    position: absolute;
    top: 72px;
    left: 35px;
}
.xgcp-1-list-img{
    width: 380px;
  
}
.xgcp-1-list-img img{
    position: absolute;
    top: 55%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 330px;
}
/*产品列表详情END*/
/*分页*/
 .page{
    padding-top: 50px;
    position: relative;
}
 .page ul{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
 .page ul li{
    display: inline-block;
    width: 40px;
    height: 40px;
    text-align: center;
}
 .page ul li a{
    font-size: 20px;
    color: #999999;
}
 .page ul .active{
    background: linear-gradient(to left,#00C4B4,#006783)!important;
    border-radius: 20px;
}
 .page ul .active a{
    text-align: center;
    line-height: 40px;
    color: #ffffff;
}
/*分页END*/
.xgcp-1-list-b{
    height: 100%;
}
.xgcp-1-list-bjhs{
    display: none;
    width: 100%;
    height: 100%;
    background: #F9F7F5;
    position: relative;
    width: 380px;
}
.xgcp-1-list-bjhs img{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 315px;
}
#jrwm .jrwm-bg-two{
    background: #EEEEEE;
    padding-top: 45px;
    padding-bottom: 129px;
}
#jrwm .jrwm-bg-two .jrwm-bg-list{
    width: 1057px;
    padding-bottom: 27px;
    background: #FFFFFF;
    box-shadow: 5px 5px 10px 5px #e2e2e2;
    margin: auto;
    position: relative;
    margin-bottom: 32px;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-cc{
    display: flex;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-bb{
    display: flex;
    height: 476px;
    display: none;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-xt{
    width: 7px;
    height: 61px;
    border-radius: 6px;
    margin-left: 28px;
    margin-top: 27px;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-xt-bb{
    width: 14px;
    height: 422px;
    border-radius: 6px;
    margin-left: 28px;
    margin-top: 27px;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-h4-1 h4{
    color: #000000;
    font-size: 26px;
    padding-left: 35px;
    padding-top: 42px;
    font-family: "Microsoft YaHei UI";
    font-weight: 500;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-xz{
    width: 200px;
    height: 40px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 24px;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-xz img{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 49px;
    vertical-align: middle;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-xz span{
    color: #006783;
    font-size: 13px;
    padding-left: 25px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 74px;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-xz-bb{
    width: 120px;
    height: 44px;
    background: linear-gradient(to left,#00C4B4,#006783)!important;
    border-radius: 6px;
    position: absolute;
    bottom: 37px;
    right: 51px;
    text-align: center;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-xz-bb span{
    line-height: 44px;
    color: #ffffff;
    font-size: 18px;
    text-align: center;
    font-family: "Microsoft YaHei UI";
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-h4-p{
    color: #000000;
    font-size: 16px;
    padding-left: 35px;
    padding-top: 30px;
    padding-right: 450px;
    font-weight: 500;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-h4-p p{
    color: #999999;
    font-size: 16px;
    padding-top: 15px;
    line-height: 32px;
    font-weight: 500;
    font-family: "Microsoft YaHei UI";
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-h4-gz{
    color: #000000;
    font-size: 16px;
    padding-left: 35px;
    padding-right: 450px;
    position: absolute;
    bottom: 50px;
}
#jrwm .jrwm-bg-two .jrwm-bg-list .jrwm-bg-list-h4-gz p{
    color: #999999;
    font-size: 16px;
    padding-top: 15px;
}

/*cookis*/
#cookies{
    width: 100%;
    height: 180px;
    background: #006783;
    position: fixed;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0px;
    z-index: 999999999;
}
#cookies .cookies{

}
#cookies .cookies .w1200{
    position: relative;
}
#cookies .cookies .cookies-p{
    color: #ffffff;
    font-size: 16px;
    line-height: 20px;
    padding: 56px 100px 15px 15px
}
#cookies .cookies .cookies-p p{
    padding-top: 15px;
}
#cookies .cookies .cookies-div{
    height: 32px;
    width: 155px;
    border-radius: 6px;
    background: #00C4B4;
    text-align: center;
    position: absolute;
    bottom: 20px;
    right: 15px;
    cursor:pointer
}
#cookies .cookies .cookies-div h4{
    font-size: 16px;
    line-height: 32px;
    color: #ffffff;
    font-weight: 500;
}
#mb{
    background: black;
    opacity: 0.5;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 99999999;
}
.cookie{
    cursor:pointer
}
/*cookisend*/
.jrwm-bg-list-xz-gb{
    position: absolute;
    right: 50px;
    top: 20px;
    cursor:pointer;
}
.jrwm-bg-list-xz-gb h4{
    font-size: 22px;
    font-weight: 500;
}
/*首页连成风采*/
.home-lcfc-list{
    background: #E0E0E0;
    position: relative;
}
.home-lcfc-list div{
    overflow: hidden;
}
.home-lcfc-list div img{
    width: 100%;
}
/*.home-lcfc-list .home-lcfc-1:nth-child(1){*/
/*    position: absolute;*/
/*    top: 61px;*/
/*    left: 116px;*/
/*    z-index: 999999999999;*/
/*}*/
.home-lcfc-list .home-lcfc-1:nth-child(2){
    position: absolute;
    top: 42px;
    left: 43px;
    z-index: 999999999;
}
.home-lcfc-list .home-lcfc-1:nth-child(3){
    position: absolute;
    top: 27px;
    left: 145px;
    z-index: 99999999;
}
.home-lcfc-list .home-lcfc-1:nth-child(4){
    position: absolute;
    top: 23px;
    right: 34px;
    z-index: 999999999;
}
.home-lcfc-bottom ul{
    padding-top: 30px;
}
.home-lcfc-bottom ul li{
    height: 80px;
    display: flex;
    position: relative;
}
.home-lcfc-bottom ul li h4{
    position: absolute;
    left: 23px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 16px;
    color: #5B5B5B;
    display: flex;
    font-weight: 500;
}
.home-lcfc-bottom ul li h4 span{
    display: block;
    width: 13px;
    height: 13px;
    border: 1px solid #5B5B5B;
    border-radius: 10px;
    margin-right: 5px;
    margin-top: 3px;
}
.home-lcfc-bottom ul li div{
    width: 85px;
    height: 26px;
    border:1px solid #707070;
    border-radius: 6px;
    position: absolute;
    right: 38px;
    top: 50%;
    transform: translateY(-50%);
}
.home-lcfc-bottom ul li div span{
    position: absolute;
    top: 4.1px;
    left: 40px;
    color: #999999;
    font-size: 14px;
}
.home-lcfc-bottom ul li div img{
    position: absolute;
    top: 4.7px;
    left: 11px;
}
/*首页连成风采END*/
.tsyj-gd .swiper-wrapper{
    padding-bottom: 80px;
}
.swiper-pagination-bullet:nth-child(2){
    background: #006782!important;
    opacity: 0.7;
}
.swiper-pagination-bullet:nth-child(3){
    background: #006782!important;
    opacity: 0.5;
}
.swiper-pagination-bullet:nth-child(4){
    background: #006782!important;
    opacity: 0.3;
}
.swiper-pagination-bullet:nth-child(4){
    background: #006782!important;
    opacity: 0.1;
}
/*搜索*/
.shousuo-daohang{
    position: relative;
}
.shousuo-daohang .danghanglan-list{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
.shousuo-daohang .danghanglan-list ul{
    padding-left:unset;
}

#shousuo{
    padding-top: 41px;
    padding-bottom: 50px;
}
#shousuo .shousuo{

}
#shousuo .shousuo .shousuo-nr{
    height: 120px;
    background: #EEEEEE;
    position: relative;
}
#shousuo .shousuo .shousuo-nr .shousuo-nr-1{
    width: 1156px;
    height: 62px;
    background: #FFFFFF;
    border-radius: 12px;
    margin: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    line-height: 62px;
    text-align: center;
}
#shousuo .shousuo .shousuo-nr .shousuo-nr-1 img{
    position: absolute;
    top: 50%;
    right: 30px;
    transform: translateY(-50%);
}
#shousuo .shousuo .shousuo-nr .shousuo-nr-1 a span{
    color: #006783;
    font-size: 22px;
}
#shousuo .shousuo .shousuo-1{
    padding-top: 17px;
    padding-bottom: 22px;
    padding-left: 20px;
}
#shousuo .shousuo .shousuo-1 h4{
    font-size: 28px;
    color: #666666;
    font-family: "Microsoft YaHei UI-Regular";
    font-weight: 500;
}
#shousuo .shousuo .shousuo-1 p{
    font-size: 22px;
    color: #666666;
    font-family: "Microsoft YaHei UI-Regular";
}
#shousuo .shousuo .shousuo-1 p span{
    color: #006783;
}
#shousuo .shousuo-list{
    background: #EEEEEE;
    padding-bottom: 36px;
}
#shousuo .shousuo-list .shousuo-list-ul{
    padding-bottom: 66px;
    overflow: hidden;
}
#shousuo .shousuo-list .shousuo-list-ul .shousuo-list-ul-list{
    display: flex;
    padding:46px 20px 46px 20px;
    border-bottom: 1px solid #707070;
}
#shousuo .shousuo-list .shousuo-list-ul .shousuo-list-ul-list .shousuo-list-ul-list-left{
    width: 251px;
    height: 188px;
    overflow: hidden;
}
#shousuo .shousuo-list .shousuo-list-ul .shousuo-list-ul-list .shousuo-list-ul-list-left img{
    width: 100%;
}
#shousuo .shousuo-list .shousuo-list-ul .shousuo-list-ul-list .shousuo-list-ul-list-right{
    margin-left: 62px;
    width: 843px;
}
#shousuo .shousuo-list .shousuo-list-ul .shousuo-list-ul-list .shousuo-list-ul-list-right a{
    color: #006783;
    font-size: 16px;
    display: block;
    padding-bottom: 18px;
}
#shousuo .shousuo-list .shousuo-list-ul .shousuo-list-ul-list .shousuo-list-ul-list-right h4{
    color: #000000;
    font-size: 24px;
    font-family: "Microsoft YaHei UI";
    padding-bottom: 16px;
    font-weight: 500;
}
#shousuo .shousuo-list .shousuo-list-ul .shousuo-list-ul-list .shousuo-list-ul-list-right p{
    color: #666666;
    font-size: 18px;
    font-family: "Microsoft YaHei UI";
    line-height: 32px;
    font-weight: 500;
}
/*搜索END*/
.foo-lanmu-title-zlanmuaaa a:nth-child(3) p{
    font-family: "Microsoft YaHei UI-Regular"!important;
    font-weight: 500;
}