@charset "utf-8";
body{	font-size:13px; font-family:arial; color: #000; background:#fff ;}
h1, h2, h3, h4, h5, h6,a {	font-weight:100; font-family:arial; color:#000;	}
p {	font-size:13px;	line-height:21px;	color:#000;	font-family:arial;	}
span { color:#fff; }


.navbar-inverse .navbar-nav > li > a { color: #fff; font-size:14px; white-space:nowrap;  padding: 6px 22px; line-height:22px; text-align: center; }
.navbar-nav li:hover > .dropdown-menu {	display: block;}
.navbar-nav li a:hover {  color:#dd1b1b !important; }
.navbar-nav ul { background-color:#fff; padding: 0px; border-radius:0px; min-width:300px; }
.navbar-nav ul li { margin-left:0px; height:35px; position:relative; background-image:none;}
.navbar-nav ul li a{  line-height:30px; height:35px; color:#1a1a1a !important; }
.navbar-nav ul  li:hover {  background-image:none;  height:35px;}
.navbar-nav ul  li a:hover{ color:#790000 !important; background-color:#c2cfcf; }

.navbar-nav ul  ul{ top: 0px; left: 100%; }
.navbar-nav ul  li:hover  ul a{ color:#000 !important; }
.navbar-nav ul  ul  li:hover  a{ color:#3a45d1 !important; }
.menuleft { float:left; width:100%; background-color:#eeeeee; }
.menuleft ul { background-color:#9c9c9c; padding: 14px; border-radius:0px; border:1px solid #9d9d9d; margin-bottom:0px;  }
.menuleft ul li { margin-left:0px; height:28px; position:relative; background-image:none; list-style: none;  border-bottom: 1px solid #d2cfcf; margin-bottom:10px; }
.menuleft ul li a{ color:#fff ; padding: 10px 170px 10px 0px;  white-space:nowrap; }
.menuleft ul  li:hover {  background-image:none; }
.menuleft ul  li a:hover{ color:#790000 ; }

.menuleft ul ul { position:absolute; left:100%; background-color:#9c9c9c; padding: 14px; border: 1px solid #c1c1c1; 
border-bottom:3px solid #9f0000; top:-15px; display:none; border-radius:0px; min-width:250px; z-index:15151; }
.menuleft ul li:hover ul { display:block;  }
.menuleft ul ul li { margin-left:0px; height:28px; position:relative; background-image:none; color:#fff; list-style: none;  border-bottom: 1px solid #d2cfcf; margin-bottom:10px; }
.menuleft ul ul  a { color:#fff ;  padding: 0px 0px 0px 0px !important; }
.menuleft ul ul  li:hover {  background-image:none;  color:#c30404 ; }
.menuleft ul ul  li a:hover{ color:#790000 ; }

.pad { padding:0px; }.mar { float:left; margin:0 auto; width:100%;  }
.tex { text-align:center; }  .right { text-align:right; } .bold { font-weight:bold; }
.form-control { font-size: 14px; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 1px; height: auto; padding: 10px 12px; box-shadow: none; margin-bottom:10px; }
.top0{ margin-top:0px; }.bot0{ margin-bottom:0px; }.top5 { margin-top:5px;} .top10 { margin-top:10px;}  .top15 { margin-top:15px;} .top20 { margin-top:20px;} 
.top25 { margin-top:25px;} .top30 { margin-top:30px;} .top40 { margin-top:40px;} .top50 { margin-top:50px;} .top60 { margin-top:60px;} .top80 { margin-top:80px;} .top100 { margin-top:100px;}
.bot5 { margin-bottom:5px;} .bot10 { margin-bottom:10px;}  .bot15 { margin-bottom:15px;} .bot20 { margin-bottom:20px;} .bot25 { margin-bottom:25px;} 
.bot30 { margin-bottom:30px;} .bot40 { margin-bottom:40px;} .bot50 { margin-bottom:50px;} .bot60 { margin-bottom:60px;} .bot80 { margin-bottom:80px;} 



.spnew {position: absolute;overflow: hidden;width: 93%;background-color: rgba(0,0,0,0.65);-webkit-transition: height 1.21s;
transition: height 1.21s;height: 0px;max-height: 150px;color: #fff;text-align: center; }
.spnew h4, .spnew h5 { text-align: left; padding-left: 15px; }
.foo5 {  height: 30px;position: fixed;right: 20px;bottom: 45px;width: 44px;z-index: 100;  }
.foo5 img { margin-bottom:10px; cursor:pointer; width:38px; transition: all 0.2s ease-out;  }
.foo5 img:hover { margin-right:10px; transform: scale(1.2);-webkit-transform: scale(1.2);  }
.popover { max-width:400px !important; }
.centerr6 {  border:4px solid #e3f700; border-radius:6px; box-shadow:0px 0px 7px #666666;  }
.btndn { background-color: #5b5b5b;color: #fff;border: none;border-radius: 0;padding: 10px 12px; color:#fff; font-size:14px;}
@font-face {	font-family: 'bien';	src: url('../css/bien.ttf');}
@font-face {	font-family: 'ong';	src: url('../css/ong.ttf');}
@font-face {	font-family: 'khuc';	src: url('../css/khuc.ttf');}
@font-face {	font-family: 'spring';	src: url('../css/spring.ttf');}
.khac {	float:left; margin:0 auto; width:99%; min-height:100px;}
.phanhoi_name {	float:left; margin:0 auto; width:99%; 	margin-left:10px;
	text-align:left; font-weight:700; font-size:13px;	color:#0592d7; height:25px; line-height:25px; 	}
.phanhoi_name2 {	float:left; margin:0 auto; width:99%; 	margin-left:10px;
	text-align:left; font-weight:700; font-size:13px;	color:#0592d7; height:45px; line-height:25px; 	}
.phanhoi {	float:left; margin:0 auto; width:90%;	}
.btn_cm { min-width:60px; height:25px; margin-left:30px; color:#fff; border-radius:3px; background-color:#0c68ba; }
.btn_cm:hover { cursor:pointer;opacity:0.8;box-shadow:0px 0px 10px #787878; }
.blll {  float:left; margin:0 auto; width:100%; min-height:100px; font-size:13px; }
.blll1 {  margin:0 auto; float:left; width:99%; margin-top:20px; background-color:#f7f7f7; margin-bottom:30px; }
.blll2 { margin: 0 auto; padding-left:30px; height: 35px;color: #000;font-size: 16px; line-height:35px; font-weight: bold;background-color: #eaff00;  }
.blll3 {  border-bottom:1px solid #eeeeee; padding:10px; padding-bottom:0px;   }
.blll4 {  float:left; margin:0 auto; width:99%; margin-left:10px; }
.blll5 { width:96%; height:100px;  }
.blll6 { width:70%;  height:25px;  }



.detail { float:left; margin:0 auto; border:1px solid #eee; width:45%; margin-top:30px;  }
.detail1 { padding:0 10px; float:right; margin:0 auto; width:52%; }
.css3transition{  -moz-transition: margin .2s;  -webkit-transition: margin .2s;  -ms-transition: margin .2s;
  -o-transition: margin .2s;  transition: margin .2s;}
.paging{	margin:0 auto;	text-align:center;	margin:20px;	padding:30px 0 ;}
.paging a:link, .paging a:visited, .paging a:hover, .paging a:active{
	color:#fff;	background-color:#8E0D23;
	padding:1px 5px;	font-weight:bold;	text-decoration:none;}
.paging a:hover{	background-color:#fff;	color:#2A9FE2;}
.scrollToTop { display: block; opacity: 0.7;}
.scrollToTop:hover{opacity:1 ;}
.tencc {  color:#dcdbdb; font-size:69px; margin-top:-25px; font-family:'spring'; text-align:center;  }
.ddd { color: #B3AFAF;text-align: right;float: left;width: 100%;padding-right: 330px;margin-top: -20px; }
.tencc1 { color:#dcdbdb; font-weight:bold; font-size: 30px;    color: #8E0D23;  text-align:center;   margin-top: -10px; font-family:'spring'; }
.dmsp { padding:0px; padding-right:10px; float:left; }
.caption h4, .caption button, #fgfgf h6,#motatin h4 {  transition: all 0.3s ease-out;  }

.caption h4:hover, #fgfgf h6:hover, #motatin h4:hover {  color:#8e0d23 !important;  }
.caption button:hover {  color:#8e0d23 !important; background-color:#fff !important; }

.th_slide7 { border-color:#b6b6b6; margin:5px 0; }
.th_slide10 { font-weight:bold; color:red; line-height:20px; vertical-align: bottom; padding-left:10px;}
.th_slide11 {  line-height:20px; font-weight:200; vertical-align: bottom; padding-left:10px;}
.footr { background-color:#e0e0e0; margin:0 auto; width:100% ; height:32px;  }
.footr1 { color:#5f5f5f; text-align:center; margin-bottom: 0;line-height:32px; }
.left { width:100%; margin:0 auto; float:left; margin-bottom:10px; margin-top:10px; background-color: rgba(255,255,255,0.2);  border-radius: 2px;  } 
.left11 { padding:10px 10px; color:#fff; font-family:times; font-size:20px; margin-top:10px; text-align:center; font-weight:bold; }
.left1 { padding:10px 10px; color:#8E0D23; border-bottom:1px solid #000; font-family: 'khuc'; font-size:20px; margin-top:10px; text-align:center; }
.left2 { color:#fff; font-family:times;  padding-bottom:9px; padding-left:20px; font-size:17px; font-weight:bold; transition: all 0.3s ease-out; }
.left2:hover { color:#004e9b; padding-left:25px; }
.cenn { float:left; margin:0 auto; width: 100%;margin-top:10px; }
.cenn1 { padding: 10px 0px;    color:#c0c0c0;   font-size: 22px;   margin-top: 0px; border-bottom: 1px solid #9a9999 ;}
.menuu {  margin-bottom:5px;  }
.leftt1 { width:100%; position:relative; overflow:hidden; padding-bottom:50px; }
.jssort07 .i {position: absolute;top: 0px;left: 0px;width: 170px;height: 120px; padding:8px; background-color:#CCC; filter: alpha(opacity=80);opacity: .8;}
.jssort07 .p:hover .i, .jssort07 .pav .i {                    filter: alpha(opacity=100);
opacity: 1;                }
.jssort07 .o {                    position: absolute;                    top: 0px;                    left: 0px;
width: 97px;                    height: 64px;               transition: border-color .6s;
-moz-transition: border-color .6s;                    -webkit-transition: border-color .6s;      -o-transition: border-color .6s;                }
* html .jssort07 .o {                    width /**/: 99px;                    height /**/: 66px;                }
.jssort07 .pav .o, .jssort07 .p:hover .o {                    border-color: #fff;                }
.jssort07 .pav:hover .o {                    border-color: #0099FF;                }
.jssort07 .p:hover .o {   transition: none;  -moz-transition: none;   -webkit-transition: none;               -o-transition: none;                }
.jssora11l, .jssora11r, .jssora11ldn, .jssora11rdn {
position: absolute;                        cursor: pointer;                        display: block;
background: url(../img/a11.png) no-repeat;                        overflow: hidden;                    }
.jssora11l {                        background-position: -11px -41px;                    }
.jssora11r {                        background-position: -71px -41px;                    }
.jssora11l:hover {                        background-position: -131px -41px;                    }
.jssora11r:hover {                        background-position: -191px -41px;                    }
.jssora11ldn {                        background-position: -251px -41px;                    }
.jssora11rdn {                        background-position: -311px -41px;                    }
.tencty { color: #01007f; font-weight: bolder; font-family:times;  text-align:center; }
.slogann {   font-weight: bold;  color:#01007f;  }
.center2 { background-color: #fff;  overflow: hidden;  float: left;   width: 100%; padding:2%;  margin: 0 auto; }
.sppp {  }
.bvmenu { padding:4px 11px; border-radius:4px; color:#b1b1b1; font-weight:bold; }
.cs { color:#fff; margin-top:15px; background-color:#333333;font-weight:bold; padding:8px 10px; float:left; width:100%;  }
.tgtg { text-align:center; color:#fff; font-weight:bold; margin:16px auto; font-size:26px; }
.jj { float:left;width: 100%; padding:0px; background-image:url(../images/untitled.png); background-size:100% 100%; min-height:40px; }
#call { display:none; transition: all 0.4s ease-out; }
.zooz {}
.fefe { float:left; margin:0 auto; width:100%; min-height:100px; font-size:13px;   }
.jjk {  }
#sann { padding-right:0px; }
#chitiet  img{ width:100% !important; height:auto !important; }
.andii { float:right; font-size:18px; color:#c3c3c3; width: 100%;    margin-top: 5px;    text-align: right; }
.andii1 {  color:#c3c3c3; display:none; }
.gogo { float:right; color:#000; margin-right:0px;padding: 3px 40px 3px 40px ; width:320px; background-color:#fff; }

.sanpjm { margin-top:20px; }
.sanpjm .thumbnail{ border:none; margin-bottom:2px; padding:0; background-color:transparent; }
.sanpjm .caption{ min-height:100px; padding:0px; margin:0px;  }
.spten { color:#9a9999; margin-top:10px; font-size: 19px; height:40px; }
.spten1 { color:#fff; font-size:19px;  }
.nutsp { padding:5px 15px; font-size:15px;  background-color:#8e0d23; border:none; border-radius:0px }



  @media screen and (max-width: 1000px) {
.hey { margin-top:0px !important; width:100% !important; max-width:100% !important; }
#about { padding:10px !important; }
.img-responsive  { width:100%;  }
.tencty { text-shadow: -1px 0px #fff, -1px -1px #fff, 0px -1px #fff, 1px -1px #fff, 1px 0px #fff, 1px 1px #fff, 0px 1px #fff, -1px 1px #fff; font-size: 20px; }
.slogann { font-size: 16px; text-shadow: -1px 0px #ffff42, -1px -1px #ffff42, 0px -1px #ffff42, 1px -1px #ffff42, 1px 0px #ffff42, 1px 1px #ffff42, 0px 1px #ffff42, -1px 1px #ffff42; }
.sppp {  padding-right:0px !important; }
.col-lg-9  .col-sm-12 h5 img { width:100% !important; height:auto !important;  }
.container {   padding-right: 1px;    padding-left: 1px; }
.tencc {  color:#dcdbdb; font-weight:bold; font-size:53px; margin-top:5px; text-align:center; }
.tgtg { text-align:center; color:#fff; font-weight:bold; margin:10px auto; float:left; font-size:18px; padding: 0 10px;     width: 100%; }
.jj { margin-top:0px; border: 10px solid #1A1A1A; margin-left: 10px; margin-right: 10px; width: auto;}
.col-sm-4 { padding-left:10px !important;  padding-right:10px !important; }
.col-xs-6 { padding-left:7px !important;  padding-right:7px !important; }
.ddd { color: #B3AFAF;text-align: right;float: left;width: 100%;padding-right:0px;margin-top: 10px; display:none; }
.tencc1 { font-size:30px;    padding-left: 0px;     margin-top: -5px; text-align:center; 
font-family:'spring'; color:#dcdbdb; font-weight:bold;  color: #8E0D23; }
#kk { padding-left:0px !important; }
.navbar-inverse .navbar-nav > li > a { color: #fff; font-size:14px; white-space:nowrap;  padding: 4px 13px; line-height:22px; text-align: center; }
#gggg { padding-left:20px !important; padding-right:20px !important; }
#gogo { padding-left:10px !important; padding-right:10px !important; }
.zooz { padding: 0 20px;  }
#shop { width:100% !important; }
.see { width:100% !important; }
.bvmenu { padding-right: 0px; }
.cenn {  padding: 10px 0px;}
.fefe { float:left; margin:0 10px; width:auto;   }
#frfr { padding-right: 10px !important;  padding-left: 10px !important; }
#fgfgf {  padding-left: 10px !important; }
#phai { padding-right: 10px !important; }
#gett { border:none !important;  }
#bb { border:none !important;  }
.jjk { padding-left:10px !important; padding-right:10px !important; }
#con { padding-left:10px !important; padding-right:10px !important; }
#dmmcon  { display:none; }
#motatin { padding-left:0px !important; }
#chitiet  img{ width:100% !important; height:auto !important; }
.caption  { min-height:auto !important; }
#sann { padding:10px; }
.dmsp { padding:10px;  }
#sann .col-xs-12 { padding:0px!important; }
.andii { display:none; }
.andii1 { display:block; }
.container { width:100%;  }
.gogo { padding: 3px 10px 3px 10px ;  }
#slide { padding-left:20px !important; overflow:hidden; }
.sanpjm { margin-top:10px; }
.sanpjm .caption{ min-height:50px; }
.spten { margin-top:8px; font-size: 14px; height:32px; }
.spten1 {font-size:13px;  }
.nutsp { padding:3px 10px; font-size:13px;  }

}

  @media screen and (max-width: 700px) {
#call { display:block;}
#call:hover {  transform: scale(1.2);-webkit-transform: scale(1.2);}
#slide { margin-left: 20px;   padding-left:0px !important;  width: auto;    margin-right: 20px;    overflow: hidden; }
.container { width:auto;  }
.cenn {  padding: 10px 10px;}
.bbbb { padding:0 10px; }

  }

