/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}

/* mobile */
@media screen and (max-width:768px){
}

.bus1{
    font-weight:bold;
}

.bus1 img{
    width:100%;
}

.bus1 ul{
    margin-top: 15px;
}


.bus1 li{
    margin-bottom: 45px;
}

.bus1 li h3{
    font-size: 20px;
    margin-bottom: 10px;
    color: #504C48;
}

.bus1 li h3:before{
    display:inline-block;
    content:'';
    background-color: #a3238e;
    width:3px;
    height:15px;
    margin-right:5px;
}

.bus1 li h3 span{
    color: #a3238e;
}

.bus1 li p{
    font-size: 15px;
    line-height: 1.5;
    color: #616161;
    text-indent: -13px;
    padding-left: 13px;
    margin-bottom:10px;
}

.bus1 li p:before{
    display:inline-block;
    content:'';
    background-color:#fff;
    width:7px;
    height:7px;
    margin-right:5px;
    border: 1px solid #8A8A8A;
    vertical-align:middle;
    margin-bottom:5px;
}

.bus1 li p span{
    color: #f61d1d;

}

.bus1 li p.bus1_txt1{
    color: #3A3A3A;
    background-color: #ffe7e7;
    padding: 10px;
    text-indent: 0px;
}

.bus1 li p.bus1_txt1:before{
    display:none;
}

.bus1 dl{
}

.bus1 dt{
    font-size: 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ffd1f7;
    margin-top:25px;

}

.bus1 dt span{
    color: #a3238e;
    font-size: 15px;
    padding: 3px 5px;
    margin-right: 5px;
    background-color:#ffd1f7;
    display:inline-block;
}


.bus1 dd{
    font-size: 14px;
    line-height: 1.5;
    color: #616161;
    text-indent: -13px;
    padding-left: 13px;
    margin-bottom:10px;
}

.bus1 dd:before{
    display: inline-block;
    content: '';
    background-color: #fff;
    width: 7px;
    height: 7px;
    margin-right: 5px;
    border: 1px solid #8A8A8A;
    vertical-align: middle;
    margin-bottom: 5px;
}

.bus1 table{
    width:100%;
    border-top:1px solid #8C8C8C;
    border-right:1px solid #8C8C8C;
    text-align:center;
    margin-bottom:8px;
}

.bus1 tr{

}

.bus1 th{
    font-size: 16px;
    border-bottom:1px solid #8C8C8C;
    border-left:1px solid #8C8C8C;
    padding:10px 0px;
    color: #FFFFFF;
    background-color: #0E6DD7;

}

.bus1 td{
    font-size: 14px;
    border-bottom:1px solid #8C8C8C;
    border-left:1px solid #8C8C8C;
    padding:8px 0px;
    color: #616161;
}

.bus1 .td_1{
    background-color: #fce0e0;
    color: #000000;
    font-size: 15px;
}

.bus1 .td_2{
    background-color: #e01515;
    color: #fff;
    font-size: 15px;
}



.bus1_2 h3{
    font-size: 20px;
    margin-bottom: 10px;
    color: #504C48;
}

.bus1_2 h3:before{
    display:inline-block;
    content:'';
    background-color: #0C6BD6;
    width:3px;
    height:15px;
    margin-right:5px;
}

.bus1_2 ul{
}

.bus1_2 li{
    font-size: 14px;
    line-height: 1.5;
    color: #616161;
    text-indent: -13px;
    padding-left: 13px;
        text-indent: -55px;
    padding-left: 55px;
    margin-bottom: 10px;
}

.bus1_2 li span{
    font-size:14px;
    font-weight:bold;
    color: #123161;
    background-color:#C3D5F1;
    padding:5px 7px; 
    margin-right:5px;
    
}

.bus1_2 li strong{
    color:#333;
}

.bus1_2 .clean {
    margin-top:50px;       
}

.bus1_2 img {
    width:100%;
    max-width:718px;
}



