@media screen and (max-width: 991px) {
    .banner-child > p:nth-of-type(1){
        font-size: 30px;
    }
    .banner-child > p:nth-of-type(2) > a{
        font-size: 14px;
    }
}
@media screen and (max-width: 767px) {
    .banner-child > p:nth-of-type(1){
        display: none;
    }
}

.list-wrap{
    width: 100%;
    float: left;
    margin-top: 100px;
    margin-bottom: 20px;
}
.list-child{
    width: 100%;
    margin-bottom: 30px;
}
.list-child-b{
    width: 100%;
    cursor: pointer;
    padding: 15px 25px;
    transition: all .4s;
    -moz-user-select:none;/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â*/
    -webkit-user-select:none;/*webkitÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨*/
    -ms-user-select:none;/*IE10*/
    -khtml-user-select:none;/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨*/
    user-select:none;
    border-bottom: 3px solid rgb(51, 51, 51);
}
.list-child-b:after{
    display: block;
    content: '';
    clear: both;
}

.list-child-b > p:first-of-type{
    color: #333;
    font-size: 20px;
    float: left;
}
.list-child-b > p:last-of-type{
    float: right;
    color: #333;
    font-size: 14px;
    position: relative;
    line-height: 36px;
}
.list-child-b > p:last-of-type >i{
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 7px 0 7px;
    border-color: #020202 transparent transparent transparent;
    display: inline-block;
    margin-left: 1em;
    transition: all .4s;
}
.xuanzhuan{
    transform: rotate(180deg);
}

.list-child-c{
    margin-top: 15px;
    background: #f3f3f3;
    color: #333;
    padding: 25px;
    display: none;
}
.list-child-c > p{
    color: #333;
    font-size: 16px;
}
.list-child-c > p:not(:first-child){

    margin-top: 10px;
}



.fanye-wrap{
    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 50px;
}

.fanye-wrap > ul > li{
    display: inline-block;
    margin: 0 5px;
}
.fanye-wrap > ul > li > a{
    width: 38px;
    height: 38px;
    color: #333333;
    line-height: 38px;
    display: block;
    background: #f0f0f0;
    border: 1px solid #dddddd;
    border-radius: 50%;
}
.fanye-wrap > ul > li:first-child > a,
.fanye-wrap > ul > li:last-child > a{
    display: block;
    height: 38px;
    width: 100px;
    border-radius: 50px;
    color:#333333;
    font-size: 14px;
    background: #f0f0f0;
    border: 1px solid #dddddd;
    line-height: 38px;
}

.fanye-active1{
    background: #fff!important;
    color:#cccccc!important;
    cursor: no-drop;
}

.fanye-active2{
    background: none!important;
    border: none!important;
    color:#00a0e9!important;
    cursor: default;
}

@media screen and (max-width: 1200px){

}

@media screen and (max-width: 991px) {
    .fanye-wrap{
        margin-bottom: 100px;
    }
    .list-wrap{
        margin-top: 40px;
    }
    .list-child-b{
        padding: 10px 25px;
    }
    .list-child{
        margin-bottom: 20px;
    }
    .list-child-c{
        margin-top: 10px;
    }
}
@media screen and (max-width: 767px) {
    .fanye-wrap > ul > li{
        margin: 0 3px ;
    }
    .fanye-wrap > ul > li > a{
        width: 30px;
        line-height: 30px;
        height: 30px;
    }
    .fanye-wrap > ul > li:first-child > a, .fanye-wrap > ul > li:last-child > a{
        height: 30px;
        width: 85px;
        line-height: 30px;
    }
    .fanye-wrap{
        margin-bottom: 80px;
    }
    .list-wrap{
        margin-top: 30px;
    }
    .list-child-b{
        padding: 5px 15px;
    }
    .list-child-b > p:first-of-type{
        font-size: 16px;
    }
    .list-child-b > p:last-of-type{
        font-size: 14px;
        line-height: 26px;
    }
    .list-child{
        margin-bottom: 10px;
    }
    .list-child-c{
        margin-top: 5px;
        padding: 15px;
    }
    .list-child-c > p{
        font-size: 14px;
    }
    .list-child-c > p:not(:first-child){
        margin-top: 5px;
    }
}










































































