body {

}

a {
    color: #000000;
}

div {
    /*overflow: hidden;*/
    display: block;
}

/*横幅广告start*/
.banner1-bg {
    background-image: url("/Public/themes/default/images/banner-jkxw-bg.png");
    background-position: center;
    background-repeat: repeat;
    filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
    -moz-background-size: 100% 100%;
    background-size: 100% 100%;
}

.banner2-bg {
    background-color: #dddddd;
    background-position: center;
    background-repeat: repeat;
    filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
    -moz-background-size: 100% 100%;
    background-size: 100% 100%;
}

.banner3-bg {
    background-image: url('/Public/themes/default/images/banner-jtys-bg.png');
    background-position: center;
    background-repeat: no-repeat;
    filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
    -moz-background-size: 100% 100%;
    background-size: 100% 100%;
}

.banner4-bg {
    background-image: url('/Public/themes/default/images/banner-jkfp-bg.png');
    background-position: center;
    background-repeat: no-repeat;
    filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
    -moz-background-size: 100% 100%;
    background-size: 100% 100%;
}
.banner5-bg {
    background-image: url('/Public/themes/volunteer/images/banner-xj-bg1.jpg');
    background-position: center;
    background-repeat: no-repeat;
    filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
    -moz-background-size: 100% 100%;
    background-size: 100% 100%;
}
.carousel-indicators li {
    border: 1px solid #ed8117;
}

.carousel-indicators .active {
    background-color: #ed8117
}

.carousel-control-nbg {
    background-image: none !important;
}

/*横幅广告end*/

/*我们的特色*/
.us-diff {
    margin: 30px 0;
}

.our-fea {
    margin-top: 20px;
    margin-bottom: 40px;
}

.fes-icon {
    margin-top: 20px;
}

.us-diff .hanyu {
    height: 50px;
    line-height: 50px;
    font-size: 36px;
    text-align: center;
}

.us-diff .inf {
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #cccccc;
    font-size: 16px;
}

.us-diff .bottom-line {
    border: 1px solid #ed8117;
}

.features {
    text-align: center;
    margin-top: 17px;
}

.features p {
    line-height: 30px;
    font-size: 16px;
    color: #027866;;
    margin-top: 10px;
}

@media (max-width: 767px) {
    .us-diff .hanyu {
        height: 30px;
        line-height: 30px;
        font-size: 24px;
        text-align: center;
    }

    .us-diff .inf {
        height: 20px;
        line-height: 20px;
        text-align: center;
        color: #cccccc;
        font-size: 12px;
    }

    .features p {
        line-height: 30px;
        font-size: 12px;
        color: #027866;;
        margin-top: 10px;
    }

    .us-diff {
        margin: 20px 0;
    }
}

.our-fea .img-responsive {
    display: inline-block;
}

/*云健康小屋介绍*/
/*.yjkxw {
    background: url("/Public/themes/default/images/yjkxw-int.png");
    width: 100%;
    height: 100%;
    background-size: cover;
    color: #ffffff;
}*/

.yjkxw h1 {
    text-align: center;
    line-height: 80px;
    margin: 10px 0;
}

.yjkxw h4 {
    text-align: center;
    line-height: 40px;
}

.yjkxw p {
    text-indent: 2em;
    line-height: 30px;
    padding: 0 20px;
    margin: 10px 10px 37px;
}

.yjkxw .img-responsive {
    max-width: inherit;
}

.yjkxw-pic {
    margin-bottom: 30px;
}

@media (max-width: 767px) {
    .yjkxw .img-responsive {
        max-width: 100% !important;
    }

    .yjkxw h1 {
        font-size: 24px;
        line-height: 50px;
    }

    .yjkxw h4 {
        text-align: center;
        line-height: 20px;
        font-size: 14px;
    }

    .yjkxw p {
        text-indent: 2em;
        line-height: 25px;
        margin: 10px 10px 37px;
        padding: 0;
    }
}

/*云健康小屋系统说明*/
.system-item {
    margin-top: 50px;
    margin-bottom: 40px;
}

.system-item h2 {
    font-size: 22px;
    line-height: 34px;
}

.system-item p {
    line-height: 28px;
}

/*实施方案*/
.Cloud-health {
    background: #f8f8f9;
}

.Cloud-health-mian {
    text-align: center;
}

.Cloud-health-mian p {
    font-size: 16px;
    text-indent: 2em;
    text-align: left;
}

.Cloud-health-mian img {
    margin: 40px 0;
}

/*合作机构*/
.coo-service .aewbg {
    margin-bottom: 10px;
    background-color: transparent;
    padding: 5px;
    border: 1px solid #f8f8f9;
}

.coo-service .aewbg a:hover {
    text-decoration: none;
}

.coo-service .aewbg:hover {
    border: 1px solid #ed8117;
}
.coo-service .aewbg h4{
    line-height:30px;
    height:30px;
    font-size:16px;
}
