@charset "utf-8";
*{margin:0;padding:0;list-style:none}
body{ color:#1b1919; font-family:Arial,Tahoma,sans-serif; font-size:12px;line-height:1.8em;}
html,body,div,span,strong{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
* html >body .clearfix{display:block;width:100%;}
body::-webkit-scrollbar {
    width: 5px;
}
body::-webkit-scrollbar-thumb {
    background-color: #c4c4c4;
    outline: 1px solid slategrey;
}
body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
* html .clearfix{height:1%;}
a{text-decoration:none !important;color:#373737;}
a:hover{color:#F00;}
img{border:0;vertical-align: middle;}
.clear{clear:both;}
table,tr,td{border-collapse:collapse;}
table,tr,td{border-collapse:collapse;}
h1,h2,h3,h4{margin:0;padding:0;}
ul li{list-style: none;}
.maxwidth{margin:0 auto;position: relative;}
.left{float:left;}
.right{float:right;}
.tablelienhe span{color:#F00;}
.tablelienhe td{height:25px;}
.tablelienhe .input,.tablelienhe textarea{border:1px #E9E9E9 solid;azimuth:center;width:300px;}
.tablelienhe .title{font-size:14px;font-weight:bold;text-transform:uppercase;}

.transition_all{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;}
.transition_all1{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}
.visit_hidden{height: 0px; width: 0px; overflow: hidden;margin: 0;padding: 0;}
.padd0{padding: 0 !important;}

/* ========== Content pagination ========== */
.paging{margin:auto;width:auto;text-align:center;padding: 10px 0;}
.pages{}

.pages li.prev{margin-right:15px}
.pages li.next{margin-left:15px}
.pages li{display:inline-block; margin:5px 2px}
.pages li a{height:25px; padding:4px 8px; text-decoration:none; color:#666; font-weight:bold; background:url(../images/backgrounds/pagingBg.png) repeat-x 0 0; border:1px solid #d5d5d5; font-size:11px}
.pages li a:hover{background:#f6f6f6}
.pages li .active{background:url(../images/backgrounds/sideGradient.png) repeat-x; color:#fff; border-color:#424852}
.pages li .active:hover{background:#2a313d}
ul.pagination{ text-align:center;  color:#829994}
ul.pagination li{ display:inline;  padding:0 3px}
ul.pagination a{color: #555;display:inline-block;padding:5px 10px;border: 1px solid #555;text-decoration:none;}
ul.pagination a:hover, 
ul.pagination a.current{background: #555;color:#fff;}
ul.pagination li.page_info{position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #b92929;text-decoration: none;background-color: #fff;}
.over{white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.red{color: #f00;text-align: center;}
.pddl_0{padding-left: 0 !important;}
.pddr_0{padding-right: 0 !important;}
.font15{font-size: 15px !important;text-transform: uppercase;}
.font14{font-size: 14px !important;}
.map_contact{
}
.map_contact #map_canvas{height: 360px;}

.mxhf{\: right;text-align:  center;padding:  20px 0;border-top:  1px solid #555;border-bottom:   1px solid #555;max-width:  300px;margin: 0px auto;}

.tieude_main{
    text-align: center;
    padding: 20px 0;
    position: relative;
}
.tieude_main h3{
    padding: 10px 20px 10px 20px;
    font-size: 29px;
    color: #333333;
    text-align: left;
    display: inline-block;
    font-family: "FTB";
    background-size: 100% 100%;
    box-sizing: border-box;
    text-transform: uppercase;
    position: relative;
    background: #f3f3f3;
    z-index: 1;
}
.tieude_main:after{content:'';left: 0px;right: 0px;margin: 0px auto;width: 100%;height: 4px;position: absolute;top: 41%;border-radius: 20px;border-top: 1px dashed #555;border-bottom: 1px dashed #555;}

.full_gt:after{position:absolute;/* content:''; */width:100%;height:36px;background: url(../images/ic/afgt.png);bottom:-36px;left:0px;}
