@charset "utf-8"; 

.content {
    width: 100%;
    position: relative;
}
.yj {
    max-width: 1060px;
}

.join {
    overflow: hidden;
    margin-bottom: 50px;
}

.join .Ab_1 {
    width: 100%;
    padding: 50px 0;
    box-sizing: border-box;
    background: no-repeat center;
    background-size: cover;
    overflow: hidden;
}

.wrapper {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}


.yj {
    width: 100%;
}

.clearfix {
    display: block;
}

.accordion {
    width: 100%;
    margin: 30px 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

ul.accordion li {
    margin: 30px 0;
    padding: 10px;
    background: #fff;
    /* border-bottom: 1px solid #CCC; */
    border-radius: 8px;
}

.accordion .link {
    cursor: pointer;
    display: block;
    padding: 15px 15px 15px 42px;
    color: #4D4D4D;
    font-size: 14px;
    font-weight: 700;
    /* border-bottom: 1px solid #CCC; */
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}


.accordion li:last-child .link {border-bottom: 0;}
.accordion li i {position: absolute;top: 16px;left: 12px;font-size: 18px;color:#a09e9e;
-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.accordion li i.fa-chevron-down1 {right: 12px;left: auto;font-size:30px;width: 20px;}
.accordion li i.fa-chevron-down1 img{max-width: 100%;}
.accordion li.open .link {color: #1f6eb1;}
.accordion li.open i {color: #1B16FD;}
.accordion li.open i.fa-chevron-down1 {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);transform: rotate(180deg);}

/*Submenu*/
.submenu {display: none;background:none;font-size: 14px; }
.submenu li {border-bottom: 1px solid #4b4a5e;}
.submenu a {display: block;text-decoration: none;color: #d9d9d9;padding: 12px;padding-left: 42px;
-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.submenu_txt span.line{border-bottom: 1px solid rgba(0,0,0,0.2);width: 100%;display: block;margin-bottom: 5px;}
.submenu_txt{padding:10px 15px 20px 42px;}
.submenu_txt h5{font-size: 16px;line-height: 32px;font-weight: bold;margin: 15px 0 10px 0;}
.submenu_txt p{font-size: 15px;line-height: 26px;margin: 5px 0;}
.submenu_txt p span{font-size:15px;line-height: 26px;font-weight: bold;}
.submenu_txt p small{font-size: 16px;color: #c81528;display: flex;justify-content: flex-start;align-items: center;}
.submenu_txt p small a{font-size: 16px;color: #c81528;padding: 0 10px;}
.submenu_txt h4{border: 1px solid #c81528;border-radius: 5px;margin:15px 0 10px 0;width: 30%;text-align: center;}
.submenu_txt h4 a{display: block;color: #fff;background: #c81528;padding: 10px;}
.submenu_txt h4 a:hover{background: none;color: #c81528;}

.link_tit h3 {
    font-size: 22px;
    font-weight: 600;
    line-height: 1.6;
}

.link_tit p {
    font-size: 14px;
    line-height: 20px;
    color: rgba(17,17,17,0.5);
    margin-top: 10px;
}

.accordion li.open i.fa-chevron-down1 {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.accordion li i.fa-chevron-down1 img {
    max-width: 100%;
}