/* 顶部导航 */
.header-area {
    background-color: rgb(2,39,180);
}
.header_li_border {
    border-bottom:3px solid rgb(128,195,255);
}

@media only screen and (min-width: 992px) and (max-width: 1199px){.feature-area{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 991px){.feature-area{padding-top:100px;padding-bottom:70px}}@media only screen and (min-width: 576px) and (max-width: 767px){.feature-area{padding-top:65px;padding-bottom:70px}}@media (max-width: 575px){.feature-area{padding-top:65px;padding-bottom:70px}}.feature-area.feature-area2{padding-top:120px;padding-bottom:120px}.feature-area .single-offers{background:#fff;padding:34px 37px 15px 92px;}@media (max-width: 575px){.feature-area .single-offers{padding:34px 21px 15px 92px;padding-left:65px}}.feature-area .single-offers .offers-cap{position:relative}.feature-area .single-offers .offers-cap img{position:absolute;width:35px;height:35px;top:7px;left:-55px;font-size:14px;text-align:center;border-radius:50%}.feature-area .single-offers .offers-cap h3 a{font-size:18px;font-weight:700;line-height:1.5;margin-bottom:14px;display:block;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}@media only screen and (min-width: 992px) and (max-width: 1199px){.feature-area .single-offers .offers-cap h3 a{font-size:22px}}@media only screen and (min-width: 576px) and (max-width: 767px){.feature-area .single-offers .offers-cap h3 a{font-size:29px}}.feature-area .single-offers .offers-cap p{color:#101A31;margin-bottom:30px}@media only screen and (min-width: 576px) and (max-width: 767px){.feature-area .single-offers .offers-cap p{font-size:15px}}.feature-area .single-offers .offers-cap a i{transform:rotate(45deg);display:inline-block;color:#fff;font-size:27px;font-weight:600;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.feature-area .single-offers:hover .offers-cap h3 a{color:#000}.feature-area .single-offers:hover .offers-cap a i{color:#fff}

.feature-area  {
    padding: 0;
}

.feature-area .single-offers .offers-cap h3 a {
    font-weight: 400;
}
.feature-area .single-offers .offers-cap img {
    position: absolute;
    width: 46px;
    height: 48px;
    top: -3px;
    left: -54px;
    font-size: 14px;
    text-align: center;
    border-radius: 50%;
}
.feature-area .single-offers .offers-cap p {
    color: #666;
    margin-bottom: 30px;
    font-size: 13px;
    line-height: 23px;
}
.feature-area .single-offers:hover {
    cursor: pointer;
    box-shadow:0px 12px 20px rgba(0,0,0,0.06);
    transition: all 1s;
}


/* 解决方案导航栏 */
.nav {border-bottom: 1px solid #ddd; margin-bottom: 25px;}
.nav li {
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-right: 25px;
    width: 200px;
}
.active {
    color: rgb(9,43,175);
    border-bottom: 3px solid rgb(9,43,175);
}

.content .container{
    display: none;
    padding: 0;
}
          
.content div.selected{
     display: block;
}
.services-section .single-cat .cat-cap {
    box-shadow: none;
    padding: 10px 0;
}
.services-section .single-cat .cat-cap p{
    font-size: 14px;
    color: #333;
    margin-top: 5px;
}

.services-section .single-cat .cat-img {
    height: 247px;
    overflow: hidden;
    border-radius: 5px 5px 0px 0px;
}
.services-section .single-cat .cat-img img {
    width: 100%;
    height: 100%;
}

/* 底部样式 */
.footer1-wrapper {
    padding-top: 300px;
    width: 100%;
    background: url('../img/通用/bg_bot@2x.png') no-repeat;
    background-size: cover;
}
.about_we_project .about_we p{
    color: #fff;
    font-size: 14px;
}
.about_we_project .about_we ul{
    display: flex;
}
.about_we_project .about_we ul li{
    color: #fff;
    font-size: 13px;
    margin-right: 5px;
}
.about_we_project .we_project p{
    color: #fff;
}
.about_we_project .we_project ul{
    display: flex;
}
.about_we_project .we_project ul li{
    color: #fff;
    font-size: 13px;
    margin-right: 5px;
}
.contact {
    height: 100%;
}
.contact ul {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;

}
.contact ul li {
    display: flex;
    color: #fff;
    font-size: 13px;
}
.contact ul li p {
    color: #fff;
    font-size: 13px;
}
.footer-copy-right p {
    color: #fff;
    font-size: 13px;
}