.banner{
    background:url(/statics/images/webico/hospitalintroduction/banner.jpg) center top no-repeat;
    background-size:100%;
    height:500px;
    width:100%;
}
.hospitalintroduction{
    list-style:none;
    width:100%;
    padding:0;
    margin:0;
    display:table;
}
.hospitalintroduction li{
    float:left;
    width:50%;
}
.yyjc_image img{
    margin:14% 0 0 0;
}
.yy_name{
    color:#de7d60;
    font-size:1.5em;
    margin-top:8px;
    text-align: center;
}
.yy_describe{
    margin-top:2%;
    width:90%;
}
.yy_environmental{
    width:100%;
    display:table;
    list-style:none;
    margin:0;
    padding:0;
}
.yy_environmental li{
    width:32%;
    float:left;
    margin-left:2%;
}
.yy_environmental li:first-child{
    margin-left:0;
}
.yy_jci{
    width:100%;
    margin:2% 0 0 0;
    padding:0;
    display:table;
    list-style:none;
}
.yy_jci li:first-child{
    width:25%;
    float:left;
}
.yy_jci li:last-child{
    width:72%;
    float:right;
    line-height:2em;
}
.expert_content{
    margin-top:2%;
}
.characteristic{
    display:table;
    width:100%;
    list-style:none;
    margin:0;
    padding:0;
}
.characteristic li:first-child{
    width:75%;
    float:left;
}
.characteristic li:last-child{
    width:25%;
    float:left;
}
.ts_describe{
    width:95%;
    margin-top: 3%;
}
.yy_name1{
    color:#eddace;
    font-size:1.5em;
    margin-top:8px;
    text-align:right;
}
.ts_image img{
    margin:0 0 0 0;
}
.ts_item_layout{
    display:table;
    width:100%;
    list-style:none;
    margin:0;
    padding:0;
}
.ts_item_layout li{
    width:48%;
    float:left;
    margin:4% 0 0 4%;
    background-color:#f5f3f2;
}
.ts_item_layout li:nth-child(odd){
    margin-left:0;
}
.ts_item_b{
    padding:2% 5%;
    height:400px;
}
.ts_item_b1{
    padding:2% 5%;
    height:230px;
}
.ts_item_title{
    text-align:center;
    color:#de7d60;
    font-size:1.2em;
    margin-top:2%;
}
.ts_item_describe{
    margin-top:2%;
    line-height:1.5em;
}
.ts_item_describe1{
	margin-top:2%;
    line-height:2em;
    text-align: center;
}

@media screen and (min-device-width:371px) and (max-device-width: 420px) {
    .banner{
        background:url(/statics/images/webico/hospitalintroduction/m_banner.jpg) center top no-repeat;
        height:260px;
        background-size: 100%;
    }
    .hospitalintroduction li{
        width:100%;
    }
    .hospitalintroduction li:nth-child(2){
        margin-top:2%;
    }
    .yyjc_image{
        width:65%;
    }
    .yyjc_image img{
        margin:0 0 0 0;
    }
    .yy_name{
        font-size:1.3em;
        margin-top:5px;
    }
    .yy_describe{
        width:100%;
    }
    .yy_jci li:first-child{
        width:100%;
        margin-top:2%;
    }
    .yy_jci li:last-child{
        width:100%;
        line-height:1.5em;
        margin-top:2%;
    }
    .characteristic li:first-child{
        width:100%;
    }
    .characteristic li:last-child{
        display:none;
    }
    .ts_describe{
        width:100%;
        margin-top:0;
    }
    .ts_item_layout li {
        width: 100%;
        margin: 2% 0 0 0;
    }
    .ts_item_b,.ts_item_b1{
        height:inherit;
    }
}
@media screen and (min-device-width:320px) and (max-device-width: 370px) {
    .banner{
        background:url(/statics/images/webico/hospitalintroduction/m_banner.jpg) center top no-repeat;
        height:230px;
        background-size: 100%;
    }
    .hospitalintroduction li{
        width:100%;
    }
    .hospitalintroduction li:nth-child(2){
        margin-top:2%;
    }
    .yyjc_image{
        width:65%;
    }
    .yyjc_image img{
        margin:0 0 0 0;
    }
    .yy_name{
        font-size:1.3em;
        margin-top:5px;
    }
    .yy_describe{
        width:100%;
    }
    .yy_jci li:first-child{
        width:100%;
        margin-top:2%;
    }
    .yy_jci li:last-child{
        width:100%;
        line-height:1.5em;
        margin-top:2%;
    }
    .characteristic li:first-child{
        width:100%;
    }
    .characteristic li:last-child{
        display:none;
    }
    .ts_describe{
        width:100%;
        margin-top:0;
    }
    .ts_item_layout li {
        width:100%;
        margin: 2% 0 0 0;
    }
    .ts_item_b,.ts_item_b1{
        height:inherit;
    }
}