@charset "utf-8";
.margin_auto{
    width: 1200px;
    margin: auto;
}
.single_banner .banner_img{
    background: url("/home/img/module/cooperation/distribution_banner.jpg")no-repeat center;
}
.banner_text .banner_content {
    width: 563px;
}
.title{
    text-align: center;
    font-size: 34px;

    color: #4A4A4A;
}
.mod1 {
    width: 100%;
    height: 512px;
    min-width: 1200px;
    background: #fff;
    box-sizing: border-box;
    padding-top: 77px;
}
.mod1 .conent .icon{
    display: block;
    width: 957px;
    height: 105px;
    margin: 87px auto 0;
    background: url("/home/img/module/huodong/qyhz/mod1_icon.png")no-repeat center;
    
}
.mod1 .conent>ul{
    display: flex;
    width: 1200px;
    margin: 10px auto 0;
    /* justify-content: space-between; */
}
.mod1 .conent>ul li{
    font-size: 18px;
    color: #4A4A4A;
}
.mod2{
    width: 100%;
    min-width: 1200px;
    height: 492px;
    box-sizing: border-box;
    padding-top: 82px;
    background: #EFEFEF;
}
.mod2 .conent .icon{
    display: block;
    width: 1017px;
    height: 72px;
    margin: 80px auto 25px;
    background: url("/home/img/module/huodong/qyhz/mod2_icon.png")no-repeat center;

}
.mod2 .conent>ul{
    width: 1200px;
    position: relative;
    margin: auto;
}
.mod2 .conent>ul li{
    float: left;
    text-align: center;
    color: #666;
}
.mod2 .conent>ul li p{
    font-size: 18px;
    margin-bottom: 18px;

}
.mod2 .conent>ul li span{
    font-size: 14px;
}
.mod3 {
    width: 100%;
    min-width: 1200px;
    box-sizing: border-box;
    padding-top: 84px;
    background: #fff;
}
.mod3 .conent {
    width: 1200px;
    display: flex;
    justify-content: space-between;
    margin: 75px auto 180px;
}
.mod3 .conent>div>.icon{
    display: block;
    width: 283px;
    height: 116px;
    margin-bottom: 25px;
}
.mod3 .conent>div:nth-of-type(1)>.icon{

    background: url("/home/img/module/huodong/qyhz/mod3_icon_01.jpg")no-repeat center;
}
.mod3 .conent>div:nth-of-type(2)>.icon{
    background: url("/home/img/module/huodong/qyhz/mod3_icon_02.jpg")no-repeat center;
}
.mod3 .conent>div:nth-of-type(3)>.icon{
    background: url("/home/img/module/huodong/qyhz/mod3_icon_03.jpg")no-repeat center;
}
.mod3 .conent>div:nth-of-type(4)>.icon{
    background: url("/home/img/module/huodong/qyhz/mod3_icon_04.jpg")no-repeat center;
}
.mod3 .conent>div>p{
    color: #666;
    font-size: 14px;

    text-align: center;
}

.info_mod{
    width: 100%;
    min-width: 1200px;
    height: 667px;
    background: #EFEFEF;
    box-sizing: border-box;
    padding-top: 90px;
}
.info_mod .info{
    width: 1200px;
    height: 400px;
    margin: 79px auto 0;
    display: flex;
}
.info_mod .info>div{
    width: 50%;
    height: 100%;
    box-sizing: border-box;
}
.info_mod .info .right{
    padding-left: 118px;
}
.info_mod .info .left{
    box-sizing: border-box;
    padding-left: 58px;
    background: url("/home/img/module/cooperation/banner_box.png")no-repeat 58px 0px;
    position: relative;
}
.info_mod .info .left .swiper-container{
    width: 406px;
    height: 220px;
    margin: 17px 0px 0px 20px ;
}
.swiper-button-next, .swiper-button-prev {
    top: 37%;
    width: 54px;
    height: 56px;
    background: url("/home/img/module/cooperation/swiper-button.png")no-repeat;
}
.swiper-button-next{
    background-position: -506px 0px;
    right: 45px;
}
.swiper-button-prev{
    background-position: 0px 0px;
    left: 0px
}
.info_mod .info .right li{
    margin-bottom: 70px;
    padding-left: 70px;
    position: relative;
}
.info_mod .info .right li p{
    font-size: 18px;
    color: #666666;
    text-align: left;
    margin-bottom: 10px;
}
.info_mod .info .right li span{
    display: block;
    font-size: 14px;
    color: #999999;
    line-height: 22px;
    text-align: left;
}
.info_mod .info .right li:nth-of-type(1){
    background: url("/home/img/module/cooperation/info_icon_01.png")no-repeat 0px 0px;
}
.info_mod .info .right li:nth-of-type(2){
    background: url("/home/img/module/cooperation/info_icon_02.png")no-repeat 0px 0px;
}
.info_mod .info .right li:nth-of-type(3){
    background: url("/home/img/module/cooperation/info_icon_03.png")no-repeat 0px 0px;
}
.zyys{
    margin-top: 106px;
    width: 100%;
    min-width: 1200px;
    margin: 106px auto 0;
}
.zyys .list{
    display: flex;
    justify-content: space-between;
    width: 1200px;
    margin: 75px  auto  100px;
}
.zyys .list div{
    width: 25%;
    padding-top:100px ;
    position: relative;
    text-align: center;
    font-size: 18px;
    color: #666666;
}

.zyys .list div::after{
    display: block;
    content: '';
    width: 68px;
    height: 68px;
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
}
.zyys .list div:nth-of-type(1)::after{
    background: url("/home/img/module/cooperation/zyys_icon.png")no-repeat 0px 0px;
}
.zyys .list div:nth-of-type(2)::after{
    background: url("/home/img/module/cooperation/zyys_icon.png")no-repeat -330px 0px;
}
.zyys .list div:nth-of-type(3)::after{
    background: url("/home/img/module/cooperation/zyys_icon.png")no-repeat -664px 0px;
}
.zyys .list div:nth-of-type(4)::after{
    background: url("/home/img/module/cooperation/zyys_icon.png")no-repeat -964px 0px;
}
.xtys{
    margin-top: 100px;
}
.xtys .box{
    display:flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width:1200px;
    margin:  65px auto 0 ;
}
.xtys .list{
    width:33%;    
    text-align: left;
    box-sizing: border-box; 
    padding: 0 50px;
    border-right: 1px solid  #E3E3E3;   
}
.xtys .list li:nth-of-type(1){
    margin-bottom: 50px;
}
.xtys .list:nth-of-type(1){
    padding-left: 0px;
}
.xtys .list:nth-of-type(3){
    padding-right: 0px;
    border-right:none;
}
.xtys .list li>p{
    font-size: 16px;
    color: #4A4A4A;
    text-align: left;
    display: flex;
    align-items: center;
}
.xtys .list li>span{
    display:inline-block;
    font-size: 14px;
    color: #666666;
    margin-top:10px;
    line-height:28px;
    height:52px;    
}

.xtys .list li p::before
{   
    content: "";
    display: inline-block;
    width: 50px;
    height: 50px;
    background: #E95048;
    border-radius: 3px;
    margin-right: 10px;
    /* position: absolute;
    top:0px;
    left:0px; */
}

.xtys .list:nth-of-type(1) li:nth-of-type(1) p::before{
    background:url("/home/img/module/cooperation/distribution_xtys_icon.png")no-repeat 0px 0px;   
}
.xtys .list:nth-of-type(1) li:nth-of-type(2) p::before{
    background:url("/home/img/module/cooperation/distribution_xtys_icon.png")no-repeat 0px -179px;   
}
.xtys .list:nth-of-type(2) li:nth-of-type(1) p::before{
    background:url("/home/img/module/cooperation/distribution_xtys_icon.png")no-repeat -444px 0px;   
}

.xtys .list:nth-of-type(2) li:nth-of-type(2) p::before{
    background:url("/home/img/module/cooperation/distribution_xtys_icon.png")no-repeat -444px -177px;   
}
.xtys .list:nth-of-type(3) li:nth-of-type(1) p::before{
    background:url("/home/img/module/cooperation/distribution_xtys_icon.png")no-repeat -907px 0px;   
}

.xtys .list:nth-of-type(3) li:nth-of-type(2) p::before{
    background:url("/home/img/module/cooperation/distribution_xtys_icon.png")no-repeat -905px -179px;   
}

.cpgn{
    height: 721px;
    width: 100%;
    min-width: 1200px;
    margin: 220px  auto 0;
    padding-top: 80px;
    box-sizing: border-box;
    background:url("/home/img/module/cooperation/distribution_cpgn_bg.jpg")no-repeat ;      
    background-size: 100% 100%;
}
.cpgn .title{
    color: #fff;
}
.cpgn .box{
    width: 1200px;
    margin: 40px auto 0;
    display: flex;
}
.cpgn .box .left{
    width: 303px;
    height: 454px;
    background: rgba(39, 49, 77, 0.68);
}
.cpgn .box .left>li{
    box-sizing: border-box;
    height: 75px;
    border-bottom: 1px solid rgba(184, 184, 184, 0.3);
    color: #B8B8B8;
    line-height: 75px;
    text-align: left;
    padding-left: 155px;
    position: relative;
    font-size: 16px;
}
.cpgn .box .left>li:last-child{
    border: none;
}
.cpgn .box .left>li::after{
    display: block;
    content: '';
    width: 30px;
    height: 30px;
    position: absolute;
    left: 110px;
    top:30px;    
}
.cpgn .box .left>li:nth-of-type(1):after{   
    background:url("/home/img/module/cooperation/distribution_cpgn_icon.png")no-repeat 0px 0px ;      

}
.cpgn .box .left>li:nth-of-type(2):after{    
    background:url("/home/img/module/cooperation/distribution_cpgn_icon.png")no-repeat 0px -70px ;      
}
.cpgn .box .left>li:nth-of-type(3):after{
    top:25px; 
    background:url("/home/img/module/cooperation/distribution_cpgn_icon.png")no-repeat 0px -139px ;      
}
.cpgn .box .left>li:nth-of-type(4):after{ 
    top:25px;    
    background:url("/home/img/module/cooperation/distribution_cpgn_icon.png")no-repeat 0px -210px ;      
}
.cpgn .box .left>li:nth-of-type(5):after{    
    background:url("/home/img/module/cooperation/distribution_cpgn_icon.png")no-repeat 0px -280px ;      
}
.cpgn .box .left>li:nth-of-type(6):after{
    top:25px; 
    background:url("/home/img/module/cooperation/distribution_cpgn_icon.png")no-repeat 0px -352px ;      
}
.cpgn .box .right{
    width: 897px;
    height: 454px;
    background: rgba(19, 21, 33, 0.65);
    box-sizing: border-box;
    padding-top: 40px;
    padding-left: 68px;
}
.cpgn .box .right p{
    position: relative;
    font-size: 14px;
    color: #B8B8B8;
    margin-bottom: 50px;
    text-align: left;
    padding-left: 40px;
}
.cpgn .box .right p::after{
    display: block;
    content: '';
    width: 11px;
    height: 11px;
    background:url("/home/img/module/cooperation/distribution_cpgn_icon_02.png")no-repeat  ;      
    position: absolute;
    left: 0px;
    top:5px

}