.title-link {
    width: 100%;
    background: white;
    height: 54px;
    margin-top: 15px;
    border-radius: 5px;
    border: 1px solid rgba(150, 150, 150, 0.18);
    box-shadow: 3px 3px 3px 0 rgba(150, 150, 150, 0.12);
}

.title-link ul {
    float: right;
    height: 36px;
    margin-top: 9px;
}

.title-link ul li {
    width: 100px;
    height: 36px;
    line-height: 36px;
    float: left;
    text-align: center;
    color: #888;
    font-size: 13px;
}

.title-link ul li:hover {
    color: #005ca1;
    font-weight: bold;
}

.title-active {
    color: #005ca1 !important;
    font-weight: bold;
}

.main-conntent {
    width: calc(100% - 30px);
    /*height: 600px;*/
    background: #fff;
    margin-top: 8px;
    border-radius: 5px;
    padding: 15px;
}

.p1 p {
    text-align: center;
    font-size: 28px;
    font-weight: bold;
    line-height: 56px;
}

.p1 p:first-child {
    color: #8c0000;
    font-size: 20px;
    line-height: 36px;
    margin-top: 20px;
}

.p1 p:nth-child(3) {
    font-size: 20px;
}

.p2 {
    margin-top: 20px;
    width: calc(100% - 40px);
    padding: 20px 20px 30px 20px;
}

.p2 p {
    line-height: 38px;
}

.cc-4{
    width: 100%;
    text-align: center;
}
.slogan1{
    padding: 30px 0;
}
.slogan1 p{
    font-size: 28px;
    color: #005ca1;
    font-weight: bold;
}
.p3{
    line-height: 48px;
    font-size: 13px;
    color: #888;
}
.p3 p:first-child {
    color: #8c0000;
    font-size: 20px;
    line-height: 54px;
    /*margin-top: 20px;*/
    font-weight: bold;
    text-align: center;
}
.p3 p:nth-child(2){
    text-align: center;
    line-height: 36px;
    margin-bottom: 10px;
}

.cc-1{
    display: none;
}
