
.home-item{margin-bottom:10px;min-height:120px;overflow:hidden}
.home-item .img-item{text-align:center;}
.home-item .img-item .mask1{max-width: 63px !important;height: auto;}
.home-item:hover .img-item .mask{opacity:1;-webkit-transition:all .4s ease;    -moz-transition:all .4s ease;    -ms-transition:all .4s ease;    -o-transition:all .4s ease;    transition:all .4s ease;}
.home-item .title-item{margin-bottom:10px}
.home-item .title-item.last{height:90px;line-height:90px !important;}
.home-item .title-item.last span{line-height:90px !important;}
@media (max-width:320px) and (min-width:1366px){
    .home-item .title-item.last span{line-height:90px !important;}
}
@media (max-width:320px){
    .home-item .title-item.last span{line-height:26px !important;}
    .mask{max-width:60px !important}
}
.home-item .title-item span{font-size:24px; text-transform:uppercase;line-height:26px;}
.home-item .cont-item{padding:2px 0;}
.box-about{margin-bottom:20px;}
.box-about input[type="image"]{max-width:100% }
.box-about-text{margin-top:20px;}
.mask{position:absolute;opacity:0;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease;width: 63px;}
.content-wrapper{ position:relative;}
/*.sevice-wap{background: #f4f4f4 url(../images/bk_bg_cont.png) no-repeat center -18px; padding-bottom: 20px;}*/
.sevice-wap{background: #f1f8fd no-repeat center -18px; padding-bottom: 20px;}
.sevice-wap .wap-title{text-align:center; /*height:40px;*/line-height:40px;margin-bottom:10px;margin-top:40px}
.sevice-wap .wap-title span{font-size:24px; text-transform:uppercase; color:#292929;}
.sevice-wap .wap-title label{color:#0066b3; font-family: "RobotoCondensed-Bold";}
.sevice-wap .wap-des{text-align:center; font-size:14px;color:#292929; margin-top:15px; line-height:22px;}
.sevice-wap .wap-cont{margin-top:15px; margin-bottom:25px; }

.sevice-wap .wap-cont .item{/*width:275px;*/float:left; min-height:414px;border:1px solid #e3e3e3; text-align:center;margin-bottom:10px; -webkit-transition:all .9s ease;    -moz-transition:all .9s ease;    -ms-transition:all .9s ease;    -o-transition:all .9s ease;    transition:all .9s ease;}
.sevice-wap .wap-cont .item:hover{box-shadow: 0px 5px 10px 1px #ccc;-webkit-transition:all .4s ease;    -moz-transition:all .4s ease;    -ms-transition:all .4s ease;    -o-transition:all .4s ease;    transition:all .4s ease;}
.sevice-wap .wap-cont .item.c1,
.sevice-wap .wap-cont .item.c5{background:#0095d9}
.sevice-wap .wap-cont .item.c2,
.sevice-wap .wap-cont .item.c6{background:#f57c06}
.sevice-wap .wap-cont .item.c3,
.sevice-wap .wap-cont .item.c7{background:#14aebd}
.sevice-wap .wap-cont .item.c4,
.sevice-wap .wap-cont .item.c8{background:#c1d44e}
.sevice-wap .wap-cont .item .img-sev{    width: 100%;    max-height: 170px;    background: #fff;    display: inline;    vertical-align: middle;min-height:170px; float:left}
.sevice-wap .wap-cont .item .img-sev img{width: 100%;    max-height: 170px;    height: auto;}
/*.sevice-wap .wap-cont .item .box-sev-cont{width:275px;height:170px;display: table-cell;}*/
.sevice-wap .wap-cont .item .box-sev-cont{padding:15px 0px;}
.sevice-wap .wap-cont .item .box-sev-cont .title-box{ margin-bottom:15px;   text-align: center;    font-size: 18px;    text-transform: uppercase;    color: #fff;line-height:24px; }
.sevice-wap .wap-cont .item .box-sev-cont .title-box a{color:#fff !important;font-family: "RobotoCondensed-Bold";font-size: 18px; -webkit-transition:all .9s ease;    -moz-transition:all .9s ease;    -ms-transition:all .9s ease;    -o-transition:all .9s ease;    transition:all .9s ease;}
.sevice-wap .wap-cont .item:hover .box-sev-cont .title-box a{font-size:19px;-webkit-transition:all .3s ease;    -moz-transition:all .3s ease;    -ms-transition:all .3s ease;    -o-transition:all .3s ease;    transition:all .3s ease;}
.sevice-wap .wap-cont .item .box-sev-cont .list-menu-box ul li{list-style:none;margin-bottom:5px;text-align:left; cursor:pointer;}
.sevice-wap .wap-cont .item .box-sev-cont .list-menu-box ul li a{float:left; width:100%;font-size:14px; color:#F1F1F1;text-align:left; padding-left:20px; background:url(../images/bulletIcon.png) no-repeat left center;-webkit-transition:all .9s ease;    -moz-transition:all .9s ease;    -ms-transition:all .9s ease;    -o-transition:all .9s ease;    transition:all .9s ease;}
.sevice-wap .wap-cont .item .box-sev-cont .list-menu-box ul li:hover a{font-family: "RobotoCondensed-Bold";}
.sevice-wap .wap-cont .item .box-sev-cont .list-menu-box ul li:hover{padding-left:20px; -webkit-transition:all .6s ease;    -moz-transition:all .6s ease;    -ms-transition:all .6s ease;    -o-transition:all .6s ease;    transition:all .6s ease;}
.support-ctrl{position:absolute; right: 0px;}
.about-wap{background: #fff; padding-bottom: 20px;}
.about-wap.bg-top{background: url(../images/bk_bg_cont.png) no-repeat center -18px;/* margin-bottom: 15px; */}
.about-wap.bg-top .wap-title{margin-top:20px !important}
.about-wap.san-pham-dich-vu{min-height:350px !important;}
.about-wap.two{background:#F6F6F6 !important;}
.about-wap .wap-title{text-align:center;min-height:40px;line-height: 31px;margin-bottom:10px;margin-top:40px;}
.about-wap .wap-title span{font-size:24px; text-transform:uppercase; color:#292929;}
.about-wap .wap-title label{color:#0066b3; font-family: "RobotoCondensed-Bold";}
.about-wap .wap-des{text-align:center; font-size:14px;color:#292929; margin-top:15px;line-height:22px;}
.about-wap .wap-cont{margin-top:15px; margin-bottom:25px; }

.partner-wap{background: #f1f8fd;}
.partner-wap.in-page{background: #f1f8fd url(../images/bk_bg_cont.png) no-repeat center -18px; }
.partner-wap .wap-title{text-align:center;min-height:40px;line-height: 31px;margin-bottom: 10px;margin-top:40px;}
.partner-wap .wap-title span{font-size:24px; text-transform:uppercase; color:#292929;}
.partner-wap .wap-title label{color:#0066b3; font-family: "RobotoCondensed-Bold";}
.partner-wap .wap-des{text-align:center; font-size:14px;color:#292929; margin-top:15px; line-height:22px;}
.partner-wap .wap-cont{margin-top:15px; margin-bottom:25px; }
.partner-wap .wap-cont .item{margin-bottom:15px;text-align:center}
.partner-wap .wap-cont .item img{max-height:100px; min-height:100px;max-width:100%; padding-top: 10px;}

.partner-wap .wap-cont .item .sub-item{padding:10px 0;background:#fff url(../images/bg-item1.png) no-repeat right bottom;border:1px solid #eee;-webkit-transition:all .9s ease;    -moz-transition:all .9s ease;    -ms-transition:all .9s ease;    -o-transition:all .9s ease;    transition:all .9s ease;}
.partner-wap .wap-cont .item .sub-item:hover{    box-shadow: 0px 3px 10px 3px #BDBDBD;border-color:#ff6d00;-webkit-transition:all .4s ease;    -moz-transition:all .4s ease;    -ms-transition:all .4s ease;    -o-transition:all .4s ease;    transition:all .4s ease;}
.partner-wap .wap-cont .item .sub-item .title{padding:10px 5px;min-height:64px;}
.partner-wap .wap-cont .item .sub-item img,.partner-wap .wap-cont .item .sub-item img:hover{border-color:#fff !important;}
.partner-wap .wap-cont .item .s-item{max-height: 110px; min-height: 110px;;background:#fff;border:1px solid #eee; -webkit-transition:all .9s ease;    -moz-transition:all .9s ease;    -ms-transition:all .9s ease;    -o-transition:all .9s ease;    transition:all .9s ease;}
.partner-wap .wap-cont .item .s-item:hover{border-color:#ff6d00;-webkit-transition:all .4s ease;    -moz-transition:all .4s ease;    -ms-transition:all .4s ease;    -o-transition:all .4s ease;    transition:all .4s ease;}

.list-menu .items{border:1px solid #b8babb; padding-bottom:0px;width: 100%;margin-bottom: 15px;float:left; min-height:315px;}
.list-menu .items:hover{background-color:#fc6d27 !important;opacity:0.9}
.list-menu .div-item.padding{margin:0 5px;}
.list-menu .items ul li{list-style:none;background:url(../images/bulletIcon.png) no-repeat 7px center; line-height: 20px}
.list-menu .items ul li a{color:#fff;padding-left:30px; }
.list-menu .items ul li:hover a{font-weight:bold; }
.list-menu .items .img{height:260px;width:100%;margin-bottom:10px; background:#fff;text-align:center;overflow:hidden}
.list-menu .items .img a{display:block;width: 100%;height:100%}
.list-menu .items .img img{height:100%;width:100%;}
.list-menu .items .title{text-align:center; width:100%; padding:5px 2px;margin-bottom:5px;float:left; font-size:14px;font-weight:normal;color:#fff;}
.list-menu .items .title a{color:#0066b3;text-transform:uppercase}
.list-menu .items .title:hover{font-weight:bold}
.list-menu .items.c1,
.list-menu .items.c5{background:#ffffff;}
.list-menu .items.c2,
.list-menu .items.c6{background:#f57c06}
.list-menu .items.c3,
.list-menu .items.c7{background:#14aebd}
.list-menu .items.c4,
.list-menu .items.c8{background:#c1d44e}
.xemthem_kh{text-align:center;padding-top: 14px;}
.xemthem_kh a{font-size: 13px;}
.s_item2{width: 80%;height: 99px;padding: 3px;display:flex;margin: auto;border: 1px solid #ddd;margin-bottom: 45px;background: #fff;}
.s_item2 img{max-width: 100% !important;max-height: 100% !important;width: auto;height:auto;margin: auto !important;/* border: 1px solid #ddd; */}
.line {
    height: 2px;
    width: 45px;
    background: #292929;
    margin: 0 auto;
    margin-bottom: 0px;
    margin-bottom: 18px;
}
@media (max-width: 500px) {

    .s_item2 {
        height: 86px;
        margin-bottom: 35px;
        width: 85%;
    }
}
@media (max-width:320px) {

    .s_item2 {
        height: 96px;
        width: 69%;
    }
}