*{margin:0;padding:0}
.green-light{background-image:linear-gradient(#d6ffe6,#fff);text-align:center;margin-top:-100px;padding-top:120px !important}
.contFlex{display:flex;justify-content:space-between;align-items:center;text-align:left}
.contFlex .contFlexItem{margin-right:6%}
.contFlex .mb-5{margin-bottom:0 !important;color:#000  !important}
.contFlex h4{text-align:right}
.contFlex a{font-size:13px !important;color:#0072d2  !important}
.tipCon{background:url('https://tanpuhui-4g023ve0bb8b5546-1313570671.tcloudbaseapp.com/www/images/bg2.png') no-repeat 0/cover}
.tipCon .tipConFlex{width:1100px;margin:auto;padding:50px 0;display:flex;justify-content:space-between}
.tipCon .tipConFlex .tipConItem{display:flex;align-items:center;text-align:center}
.tipCon .tipConFlex .tipConItem .s1{font-weight:bolder;font-size:30px}
.zerenCon{text-align:center;margin:35px auto 50px;}
.zerenCon .zerenFlex{display:flex;justify-content:space-between;width:1100px;margin:40px auto 30px}
.zerenCon .zerenFlex2{display:flex;justify-content:space-around;width:1100px;margin:40px auto 30px}
.zerenCon .zerenFlex2 .zerenItem{box-shadow:0 2px 8px #ccc !important;border-radius:2px;width:33%;padding:30px 0 20px}
.zerenCon .zerenFlex2 img{width: 100%;height: 443px;}
.zerenCon .zerenFlex2 .p1{font-size: 18px;font-weight: bold;margin-top: 16px;}
.zerenCon .zerenFlex .zerenItem{box-shadow:0 2px 8px #ccc !important;border-radius:2px;width:22%;padding:30px 0 20px}
.zerenCon .zerenFlex .zerenItem p{margin-bottom:10px}
.zerenCon .zerenFlex .zerenItem .p1{font-size:20px;margin:15px 0;font-weight:bold}
.swiperCon{background:url('https://tanpuhui-4g023ve0bb8b5546-1313570671.tcloudbaseapp.com/www/images/bg3.png') no-repeat 0/cover;padding:40px 0;text-align:center}
.swiperCon .tit{margin:20px 0 0}
.swiperCon .more{text-align: right;width: 1200px;margin:20px auto;font-size: 16px;font-weight: bold;}
.swiperCon .more a{color: #fff;}
.swiper-container{width:1200px;margin:auto}
.swiperCon .swiperTit{color:#fff;font-size:15px;margin-top:5px;font-weight:bold}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") !important;background-color:rgba(255,255,255,.6);border-radius:100%;width:50px !important;height:50px !important;background-size:18px !important}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") !important;background-color:rgba(255,255,255,.6);border-radius:100%;width:50px !important;height:50px !important;background-size:18px !important}
.activityCon{text-align:center;padding:50px 0;background:url('https://tanpuhui-4g023ve0bb8b5546-1313570671.tcloudbaseapp.com/www/images/bg4.png') no-repeat 0 100%/100%}
.activityCon .more{text-align:right;width:1200px;margin:20px auto;font-size:16px;font-weight:bold}
.activityCon .more a{color:#0072d2}
.activityCon .activityFlex{width:1000px;margin:30px auto 0;display:flex;justify-content:space-between;flex-wrap:wrap}
.activityCon .activityFlex .actItem{width:46%;margin-bottom:4%}
.m_footer{font-size:16px;border-top:14px solid #106954;text-align:center;padding:30px 0}
.m_footer .fMain{width:1000px;margin:auto;display:flex;justify-content:space-between;text-align:left;color:#999;font-size:15px}
.m_footer .fMain p{margin-bottom:3px}
.m_footer .fMain2{width:1000px;margin:auto;color:#999;font-size:14px}
.m_footer .fMain2 .p1{margin-bottom:8px}
.m_footer .fMain2 .p1 .s1{margin-right:40px}
.m_footer .fMain2 .p2 span{margin:0 5px}
.m_footer .fMain2 .p2 a{color:#999 !important}
.position{margin-bottom:50px !important}
.position .dinline{display:inline-block;margin-top:15px}
.position .back{display:inline-block;float:right;background:#6aa734;width:66px;height:66px;border-radius:100%;text-align:center;padding-top:18px;line-height:16px}
.position .back a{color:#ffff}

@media screen and (max-width: 900px) {
    body{overflow: hidden;}
    .tit1 {
        width: 100%;
    }
    .contFlex {
        display: inline-block;
        text-align: center;
    }
    .tipCon .tipConFlex {
        margin: auto;
        width: 92%;
        padding: 0;
        display: flex;
        flex-wrap: wrap;
    }
    .tipCon .tipConFlex img{width: 44%;}
    .tipCon .tipConFlex .tipConItem {
        display: flex;
        align-items: center;
        text-align: center;
        width: 50%;
        padding: 13px 0;
        justify-content: center;
    }
    .tipCon .tipConFlex .tipConItem .s1 {
        font-size: 23px;
    }
    .activityCon .activityFlex {
        width: 100%;
        margin: 0;
        padding: 0 10px;
    }
    .activityCon .activityFlex .actItem{
        width: 100%;
    }
    .activityCon .more {
        text-align: right;
        width: 96%;
        margin-bottom: 10px;
        font-size: 14px;
        font-weight: bold;
    }
    .zerenCon{
        margin: 15px auto;
    }
    .zerenCon .zerenFlex {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        width: 92%;
        margin: 10px auto 10px;
    }
    .zerenCon .zerenFlex .zerenItem {
        box-shadow: 0 2px 8px #ccc !important;
        border-radius: 2px;
        width: 48%;
        padding: 10px;
        margin-bottom: 2%;
    }
    .zerenCon .zerenFlex .zerenItem img{width: 35%;}
    .zerenCon .zerenFlex .zerenItem .p1 {
        font-size: 16px;
        margin: 6px 0;
    }
    .zerenCon .zerenFlex .zerenItem p {
        margin-bottom: 3px;
        font-size: 12px;
    }
    .m_footer .fMain2 {
        width: 100%;
    }
    .m_footer .fMain2 .p1 .s1,.m_footer .fMain2 .p2 .s2 {
        width: 100%;
        display: inline-block;
    }
    .swiperCon{
        padding: 10px 0;
    }
    .swiperCon .more{
        font-size: 14px;
        width: 98%;
    }
    .swiper-container{
        width: 100%;
    }
    .swiperCon .swiperTit{
        font-size: 12px;
    }
}