*{margin:0px;padding:0px;}

@font-face{font-family:UVNhonghahep;src:url(../font/UVNHongHaHep_R.TTF);}
@font-face{font-family:UVNhonghahepB;src:url(../font/UVNHongHaHep_B.TTF);}
@font-face{font-family:UVNtintuchep;src:url(../font/UVNTinTucHep_R.TTF);}
@font-face{font-family:UVNtintuchepB;src:url(../font/UVNTinTucHep_B.TTF);}
@font-face{font-family:MyriadProR ;src:url(https://khosangotunhien.net/public/font/MyriadPro-Regular.otf);}
@font-face{font-family:MyriadProB ;src:url(https://khosangotunhien.net/public/font/MYRIADPRO-BOLD.OTF);}
@font-face{font-family:UVNsangsongR ;src:url(../font/UVNSangSong_R.TTF);}
@font-face{font-family:UVNsangsongB ;src:url(../font/UVNSangSong_B.TTF);}
@font-face{font-family:UVNsangsongN ;src:url(../font/UVNSangSong_N.TTF);}
@font-face{font-family:UTMneosansR ;src:url(../font/UTM Neo Sans Intel.ttf);}
@font-face{font-family:UTMneosansB ;src:url(../font/UTM Neo Sans IntelBold.ttf);}
@font-face{font-family:UTMneosansI ;src:url(../font/UTM Neo Sans Intel_Italic.ttf);}
@font-face{font-family:UTMneosansBI ;src:url(../font/UTM Neo Sans IntelBold_Italic.ttf);}
.clr{clear: both;}
.left{float:left;}
.right{float:right;}
a{text-decoration: none;}
body{font-family:arial, helvetica, sans-serif ;font-size: 12px;font-weight: normal;}
body{}
h1,h2,h3,h4,h5,h6{font-weight: normal;}

/*::selection {*/
/*background:#e9682e;*/
/*color:#FFF;*/
/*}*/

/*::-moz-selection {*/
/*background:#e9682e;*/
/*color:#FFF;*/
/*}*/

/*::-webkit-selection {*/
/*background:#e9682e;*/
/*color:#FFF;*/
/*}*/


/*menu*/
.menu_left ul li a{display: block;}
.wrap_menu{position: relative;z-index: 9;}
.top_nav{display: inline-block;padding-left:0px;list-style: none;width:100%;background: #01bbd4;}
.top_nav li{list-style: none;}
.top_nav > li{list-style: none;float:left;
    background: url(https://khosangotunhien.net/public/images/icon_menu.jpg) no-repeat 10px 15px;
    position:relative;
}
.top_nav > li > a{color:#FFF;font-size: 16px;display: inline-block;padding:0px 20px 0px 20px;font-weight: normal;  text-transform: uppercase;
    font-family: UTMneosansB;line-height:46px;}
.top_nav > li > a:hover, .top_nav > li.active > a{color:#01BBD4;background: #FFF;}
.top_nav > li:hover, .top_nav > li.active{}
.top_nav .arrow{width:100%;height:9px;background: url(https://khosangotunhien.net/public/images/arrow_mn.png) no-repeat center;
    position: relative;left:0px;bottom:7px;display: none;z-index: 99;}
.top_nav > li:hover .arrow{display: none;}
.top_nav > li:nth-child(1) a{}

.top_nav > li > ul{display: none;width:270px;position: absolute;top:46px;left:0px;background: #01BBD4;border-bottom:none;}
.top_nav li:hover > ul{display:block;}
.top_nav > li ul li{width:100%;position: relative;line-height: 40px;}
.top_nav > li ul li a{color:#FFF;font-weight: normal;font-size: 16px;display: block;font-family: UVNhonghahep;
    text-transform: uppercase;padding-left: 20px;}
.top_nav > li ul li a span{font-size: 14px;}
.top_nav > li ul li a:hover{background: #0793A6;}
.top_nav > li ul li:hover{}
.top_nav > li > ul li:hover > a{color:#FFF;}
.top_nav > li ul li ul{}

.top_nav > li > .icon{display: inline-block;width:9px;height:6px;background: url(https://khosangotunhien.net/public/images/icon-arrow-down-hover.png) no-repeat;
    position: absolute;top:43%;right:0px;}
.top_nav > li:hover .icon, .top_nav > li.active .icon{background: url(https://khosangotunhien.net/public/images/icon-arrow-down.png) no-repeat;}
.top_nav #home a{display: block;height:36px;width:100px;text-align: center;background: url(https://khosangotunhien.net/public/images/home.png) no-repeat center;}
.top_nav > li#home:hover a, .top_nav > li#home a{background: url(https://khosangotunhien.net/public/images/home_hover.png) no-repeat center;}
.top_nav .trang a{background: url(https://khosangotunhien.net/public/images/home.png) no-repeat center  !important;}

.top_nav > li.sp{position: inherit;}
.top_nav > li.sp ul{background: #FFF;width:100%;box-shadow: 1px 1px 7px 0px #ccc;}
.top_nav > li.sp ul li a:hover{background: none;}
.top_nav > li.sp .sub_menu{width:210px;float:left;margin-left: 20px;}
.top_nav > li.sp .sub_menu img{width:100%;height:135px;}
.top_nav > li.sp .sub_menu a{display: block;}
.top_nav > li.sp .mn_c2{padding-top:20px;}
.top_nav > li.sp .sub_menu .story_title{text-align: center;font-size: 14px;}
.top_nav > li.sp .sub_menu .story_title a{color:#01BBD4;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    line-height: normal;
    margin:10px 0px;
    height:20px;overflow: hidden;
}
.top_nav > li.sp .sub_menu:hover .story_title a{color:#d0922c;}
.top_nav > li.sp ul li a{padding-left: 0px;}

/*menu*/


.top_nav1 li{float:left;list-style: none;}
.top_nav1 li a{color:#425764;text-transform: uppercase;}
.top_nav1 li a:hover, .form_search ul li a:hover{color:#499FC2;}


.header_top{background: #3e454b;color:#d7d7d7;line-height: 36px;}
.lang a{color:#d7d7d7;border-right:#525b62 1px solid;display: inline-block;padding:0px 15px;text-transform: uppercase;}
.lang a:hover{color:#FFF;}
.header_bottom{background: #374047;}
.wrap_logo{padding:25px 0px;position: relative;}
.logo img{width:290px;}
.input_search{display: inline-block;}
.input_search input{float:left;border:none;}
.input_search .text_search{height:40px;width:200px;padding-left: 10px;}
.input_search .sb_search{height:40px;width:70px;background: url(../images/icon_search.jpg) no-repeat;margin-left:5px;
cursor: pointer;}
.search{padding-top:20px;position: absolute;right:0px;bottom:20px;}
.time .hotline{font-weight: bold;font-size: 15px;color:#FFF;font-family: UVNhonghahepB;}
.wrap_header{box-shadow: 0px 0px 10px 1px #999;}
.wrap_slider{margin:30px 0px;}
.col_dm{width:370px;float:left;margin-right:30px;}
.col_dm:nth-child(3){margin-right:0px;}
.col_dm .thumb a{display: block;}
.col_dm .thumb img{width:100%;height:230px;}
.col_dm .title{text-align: center;margin:15px 0px;}
.col_dm .title a{font-size:19px;color:#00bbd3;text-transform: uppercase;font-family: UTMneosansB;display: block;
height:27px;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
}
.col_dm .title a:hover{color:#E83A18;}
.pro_home .title_h2, .wrap_news_home .title_h2{padding:10px 0px 10px;text-align: center;font-size: 16px;font-family: UTMneosansB;color:#555;
text-transform: uppercase;border-bottom:#dcdee0 1px solid;}
.wrap_dm_home{margin-bottom:30px;}
.wrap_footer{padding:0px 0px;}
.wrap_pro{overflow: hidden;padding:20px 0px;}
.cont_pro{width:103%;}
.wrap_pro .box_pro{width:250px;float:left;margin-right:20px;margin-bottom:30px;}
.wrap_pro .box_pro .thumb img{width:100%;height:270px;}
.wrap_pro .box_pro .thumb a{display: inline-block;padding:2px;border:#dcdee0 1px solid;}
.wrap_pro .box_pro .title a{color:#555;font-size: 14px;text-transform: uppercase;}
.wrap_pro .box_pro .price{line-height: 30px;color:#F00;font-size: 16px;font-family: UVNhonghahepB;}
.wrap_pro .box_pro .title{padding-top:10px;}
.wrap_pro .box_pro .title a{display: block;height:16px;overflow: hidden;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
}
.wrap_pro .box_pro .title a:hover{color:#00bbd3;}
.wrap_news_home{padding:0px 0px 0px;overflow: hidden;}
.wrap_news .col_new{float:left;width:277px;margin-bottom:30px;}
.wrap_news .col_new .thumb{width:120px;float:left;margin-right:15px;}
.wrap_news .col_new .thumb a{display: block;}
.wrap_news .col_new .thumb img{width:100%;height:100px;}
.wrap_news{padding:30px 0px 0px;}
.wrap_news .col_new{margin-right:15px;}
.wrap_news{width:103%;}
.wrap_news .title a{font-size: 14px;color:#00bbd3;display: block;max-height:102px;overflow: hidden;
margin-bottom:5px;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    line-height: 19px;
}
.wrap_news .title a:hover{color:#999;}
.wrap_news .description{font-size: 14px;line-height: 18px;height:36px;overflow: hidden;color:#999;margin-bottom:10px;}
.wrap_news .description strong, .wrap_news .description a, .wrap_news .description span{font-weight: normal!important;font-size: 12px!important;color:#555!important;
line-height:18px;}
.wrap_news .view span{font-size: 14px;color:#00bbd3;font-weight: bold;}
.wrap_news .view{text-transform: uppercase;color:#666;}
.wrap_partner{padding:20px 0px;}
.wrap_partner .story_thumb img{width:185px;border:#dcdee0 1px solid;margin-right:9px;height:80px;}
.foot_bottom{background: #374046;line-height: 40px;color:#dcdee0;}
.desgin a{color:#dcdee0;}
.desgin a:hover{color:#FFF;}
.foot_top{background: #3e464c;}
.foot_top .col_f{padding:40px 20px;border-right:#525b62 1px solid;width:290px;}
.foot_top .col_f:nth-child(1){border-left: #525b62 1px solid;}
.foot_top .col_f:nth-child(2){width:465px;}
.col_f .title_h3{font-family: UTMneosansB;font-size: 16px;color:#FFF;text-transform: uppercase;margin-bottom:15px;}
.col_f .text_foot{font-size: 12px;color:#dcdee0;line-height: 20px;}
.dm_foot ul li{list-style: none;line-height: 30px;}
.dm_foot ul li a{text-transform: uppercase;color:#848f96;font-size: 12px;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
}
.dm_foot ul li a:hover{color:#FFF;}
.dm_col:nth-child(1){}
.dm_col:nth-child(2){width:100%;float:left;}
.contact_home{line-height: 30px;color:#848f96;}
.cont_content{padding:20px 0px;}
.derectory a:nth-child(1){display: inline-block;text-indent: -9999px;width:16px;height:14px;background: url(../images/icon_home.png) no-repeat center;
    border-left:#ccc 1px solid;}
.derectory span{display:none;}
.derectory a{border:#dcdee0 1px solid;display: inline-block;border-left:none;padding:10px;}
.derectory a.active{background: #f5f5f5;color:#7b7b7b;}
.derectory{margin-bottom:30px;}
.cont_left .title_h1{font-size: 23px;font-family: UTMneosansB;text-transform: uppercase;color:#555;margin-bottom:15px;}
.cont_left{width:850px;}
.cont_right{width:300px;}

.box_right img{width:100%;border:#ccc 1px solid;}
.box_right > .title{color:#08a79d;font-family: UVNhonghahep;text-transform: uppercase;font-size: 18px;
    border-bottom:#ccc 1px solid;padding-bottom:5px;}
.box_right{margin-bottom:15px;}
.box_new_right{padding:15px 0px;border-bottom:#ccc 1px dotted;}
.box_new_right:nth-child(1){border:none;}
.box_new_right .thumb{width:150px;float:left;margin-right:10px;}
.box_new_right .thumb img{width:100%;border:none;}
.box_new_right a{color:#525252;font-size: 14px;}
.box_new_right a:hover{color:#08a79d;}
.box_new_right .title1{margin-bottom:5px;}
.box_new_right .date{color:#d0922c;}
.product_right .box_pro{margin-top:15px;}
.product_right .box_pro .thumb{float:left;width:150px;margin-right:10px;}
.product_right .box_pro .thumb a{display: block;}
.product_right .box_pro .thumb img{width:100%;height:140px;}
.product_right .title{border:none;}
.product_right .title a{color:#01BBD4;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    font-family: UVNhonghahep;font-size: 18px;margin-bottom:10px;
    display:block;
}
.product_right .title a:hover{
    color:#F00;
}
.product_right .price{font-family: UVNhonghahepB;color:#F00;font-size: 18px;}
.list_products .cont_left{width:100%;}
.description_dm{line-height: 22px;font-size: 14px;color:#555;}
.maps iframe{width:100%!important;}


.detail_left{width:510px;}
.detail_right{width:310px;}
.image_d img{width:100%;}
.image_d a{display: block;}
.jCarousel3-wrapper{overflow: hidden;}
.detail_right .title_h1{font-size: 21px;color:#01BBD4;font-family: UTMneosansR;margin-bottom:10px;}
.detail_right .description{font-size: 14px;color:#555;line-height: 20px;}
.info_pro{padding:20px 0px;}
.info_pro .title_h3{background: #e9e9e9;line-height: 40px;color:#4d4d4d;font-size: 16px;font-family: UVNhonghahepB;
    padding-left: 20px;text-transform: uppercase;}
.detail_right .view{color:#d0922c;font-size: 14px;font-style: italic;}
.detail_right .price{color:#000;font-size: 18px;font-family: UVNhonghahepB;text-transform: uppercase;
padding:10px 0px;}
.detail_right .price span{color:#F00;}
.detail_right .hotline_d{font-family: UVNhonghahepB;font-size: 16px;text-transform: uppercase;color:#555;}
.detail_right .hotline_d span{color:#F00;font-size: 20px;}
.other_product{overflow: hidden;}
.other_product .wrap_pro{width:104%;}
.other_product .list_products .wrap_pro .box_pro{width:270px;}
.other_product .wrap_pro .box_pro .thumb img{height:230px;}
.detail_right .info{line-height:26px;color:#555;padding:10px 0px;}
.col_new .title{height:36px;overflow: hidden;margin-bottom:5px;}
.banner_home img{width:100%!important;height:auto!important;}
.thong_ke{border-top:#848f96 1px solid;color:#dcdee0;margin-top:10px;padding-top:10px;}
.news_hleft{width:570px;overflow: hidden;}
.news_hright{width:570px;overflow: hidden;}
.news_hleft .title_h2 a{color:#555;}
.news_hleft .title_h2 a:hover{color:#F00;}
.news_hright .title_h2 a{color:#555;}
.news_hright .title_h2 a:hover{color:#F00;}
.pro_home_left{width:790px;}
.pro_home_right{width:350px;}
.wrap_pro .pro_home_right .box_pro{width:100%;}
.pro_home_right .box_pro .thumb{width:140px;float:left;margin-right:15px;}
.pro_home_right .wrap_pro .box_pro .thumb img{width:100%;float:left;height:120px;}
.pro_home_right .wrap_pro .box_pro{width:100%;margin-right:0px;}
.pro_home_right .wrap_pro .box_pro .title{padding-top:0px;}
.list_products .wrap_pro .box_pro{width:277px;}