body{

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	margin:0px;

	padding:0px

}

.container{

	/*padding:0px!important*/

}

.row{

	/*margin:0px !important;*/

}

.clean{

	clear:both;

}

img{

	max-width:100%

}
.margin-auto{
	margin:auto;
}
@font-face{

	font-family:'menu';

	src:url(../fonts/UVNHongHaHep_B.TTF);

}

@font-face{

	font-family:'menu_1';

	src:url(../fonts/UVNHongHaHep_R.TTF);

}

ul{

	margin:0px;

	padding:0px

}

a:hover{

	text-decoration:none

}

.nav-tabs>li{

	margin-bottom:0px;

}

/*===========Trang chu=============*/

#header_on{

	color:#fff;

	    padding: 5px 0px;

    background: #f3f3f3;

    color: #fff;

}

.header_on_left{

}

.header_on_left p{

	margin: 0px;

    float: left;

    margin-right: 15px;

	font-size:13px;

}

.header_on_left p img{

	    margin-right: 5px;

}

.header_on_right{

}

.right_header{

	float:left;

	text-align:center;

	width:100%;

	}

.right_header  h3{

	font-size:24px;

	color:red;

	font-weight:bold;

	margin-top:30px;

	}	

.right_header p{

	color:#303030;

	font-size:18px;

	font-weight:bold;

	}	

.language{

	float:right;

}

.language img{

	float: right;

    margin-left: 10px;

}

.social{

	float:left;

	/*margin-right:30px;*/

}

.social img{

	float: right;

    margin-left: 10px;

}

/***slider**/

#main-slider {

  position: relative;

  margin-top:15px;

}



.no-margin {

  margin: 0;

  padding: 0;

}







#main-slider .carousel .slide-margin{

  margin-top: 0px;

}



#main-slider .carousel h2 {

  color: #fff;

}



#main-slider .carousel .btn-slide {

  padding: 8px 20px;

  background: url("../img/bg-xem.png")no-repeat;

  color: #fff;

  border-radius: 4px;

  margin-top: 25px;

  display: inline-block;

  font-family:menu_1;

}

#main-slider .carousel .btn-slide:hover {

	    background: rgba(88, 152, 0, 1);

		    transition: all 1s ease;

}



#main-slider .carousel .slider-img{

  text-align: right;

  position: absolute;

}





#main-slider .carousel .item {

  background-position: 50%;

  background-repeat: no-repeat;

  background-size: cover;

  left: 0 !important;

  opacity: 0;

  top: 0;

  position: absolute;

  width: 100%;

  display: block !important;

  height: 520px;

  -webkit-transition: opacity ease-in-out 500ms;

  -moz-transition: opacity ease-in-out 500ms;

  -o-transition: opacity ease-in-out 500ms;

  transition: opacity ease-in-out 500ms;

}



#main-slider .carousel .item:first-child {

  top: auto;

  position: relative;

}



#main-slider .carousel .item.active {

  opacity: 1;

  -webkit-transition: opacity ease-in-out 500ms;

  -moz-transition: opacity ease-in-out 500ms;

  -o-transition: opacity ease-in-out 500ms;

  transition: opacity ease-in-out 500ms;

  z-index: 1;

}



#main-slider .prev,

#main-slider .next {

  position: absolute;

  top: 50%;

  margin-top: -25px;

  display: none;

  border-radius: 4px;

  z-index: 5;

}

#main-slider:hover .next{

  display: inline-block;



}

#main-slider:hover .prev{

  display: inline-block;



}

#main-slider .prev:hover,

#main-slider .next:hover {



}



#main-slider .prev {

  left: 10px;

}



#main-slider .next {

  right: 10px;

}



#main-slider .carousel-indicators li {

  width: 10px;

  height: 10px;

  background-color: #fff;

  margin: 0 15px 0 0;

  position: relative;

}



#main-slider .carousel-indicators li:after {

  position: absolute;

  content: "";

  width: 12px;

  height: 12px;

  border-radius: 100%;

  background: rgba(0, 0, 0, 0);

  border: 1px solid #FFF;

  left: -2px;

  top: -2px;

}



#main-slider .carousel-indicators .active{

  width: 10px;

  height: 10px;

  background-color: #ffbf00;

  margin: 0 15px 0 0;

  border: 1px solid #ffbf00;

  position: relative;

}



#main-slider .carousel-indicators .active:after {

  position: absolute;

  content: "";

  width: 13px;

  height: 13px;

  border-radius: 100%;

  background: #ffbf00;

  border: 1px solid #ffbf00;

  left: -3px;

  top: -2px;

}



#main-slider .active .animation.animated-item-1 {

  -webkit-animation: fadeInUp 300ms linear 300ms both;

  -moz-animation: fadeInUp 300ms linear 300ms both;

  -o-animation: fadeInUp 300ms linear 300ms both;

  -ms-animation: fadeInUp 300ms linear 300ms both;

  animation: fadeInUp 300ms linear 300ms both;

}



#main-slider .active .animation.animated-item-2 {

  -webkit-animation: fadeInUp 300ms linear 600ms both;

  -moz-animation: fadeInUp 300ms linear 600ms both;

  -o-animation: fadeInUp 300ms linear 600ms both;

  -ms-animation: fadeInUp 300ms linear 600ms both;

  animation: fadeInUp 300ms linear 600ms both;

}



#main-slider .active .animation.animated-item-3 {

  -webkit-animation: fadeInUp 300ms linear 900ms both;

  -moz-animation: fadeInUp 300ms linear 900ms both;

  -o-animation: fadeInUp 300ms linear 900ms both;

  -ms-animation: fadeInUp 300ms linear 900ms both;

  animation: fadeInUp 300ms linear 900ms both;

}



#main-slider .active .animation.animated-item-4 {

  -webkit-animation: fadeInUp 300ms linear 1200ms both;

  -moz-animation: fadeInUp 300ms linear 1200ms both;

  -o-animation: fadeInUp 300ms linear 1200ms both;

  -ms-animation: fadeInUp 300ms linear 1200ms both;

  animation: fadeInUp 300ms linear 1200ms both;

}

#main-slider .carousel .btn-slide {

    padding: 5px 20px;

    color: #fff;

   font-family:menu_1!important ;

    margin-top: 70px;

    display: inline-block;

	border:1px solid rgba(255, 255, 255, 0.51);

	font-size:20px;

	background: rgba(0, 0, 0, 0.5);

	font-size:18px;

}

.carousel-content {

	text-align: center;

}

.slider img{

    width: 100%;

}

.slider h1{

    color: #ffffff;

    font-family: menu;

    font-size: 50px;

    text-align: center;

	text-transform:uppercase;

}

.slider h2{

    font-size: 24px;

    font-weight: normal;

    text-align: center;

	text-transform:uppercase;

	 font-family: menu_1;

    font-size: 30px;

}

.read-more{



    clear: both;

    background-size: 100% 100%;

    padding: 19px 43px 19px 43px;

    margin: 0 auto;

    height: 44px;

	

}

.read-more a{

    color: #fcfdfd;

    font-weight: bold;

	font-family: menu_1;

}

/*********product_hot****************/

#product_hot{

	

}

.title_hot_product{

	font-family:menu;

	color:#303030;

	font-size:25px;

	text-transform:uppercase;

	background: url("../img/line_title.png") no-repeat bottom;

	line-height:80px;

	text-align:center;

}

.extract_hot_product{

	line-height:25px;

	text-align:center;

	color:#303030;

	padding:25px 0px;

}

.cate_product_hot{

	max-width:98%;

	margin:auto;

	background:#fe8f01;

	margin-left:1%;

	height:55px;

	background:#eee;

}

.product_hot{

	margin-top:20px;

	float:left;

	width:100%;

	

}

.cate_product_hot .nav-tabs>li>a{

	font-family:menu;

	text-transform:uppercase;

	color:#303030;

}

.cate_product_hot .nav-tabs{

	margin-left:20%;

	}

.cate_product_hot .nav-tabs>li>a:hover{

	color:#fff;

	border-color: rgba(255, 255, 255, 0);

    background-color: #009f6f;

	border-radius: 0px 0px;

}

.cate_product_hot .nav-tabs>li.active>a{

	color:#fff;

	border-color: rgba(255, 255, 255, 0);

    background-color: #009f6f;

	border-radius: 0px 0px;

}

.cate_product_hot .nav>li>a{

	padding: 16px 13px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	border-right:2px solid #fff;

}

.product_hot .tab-content{

}

.hot_product{

	margin-top: 25px !important;

    /*height: 260px;*/

    text-align: center;

	position: relative;

        overflow: hidden;

}



h3.title_hot_product_1{

        text-transform: uppercase;

        font-size: 25px;

        font-weight: bold;

        line-height: 25px;

        padding: 10px;

        position: relative;

    }   

    .detail_hot_product{

        position: absolute;

        width: 100%;

        height: 205px;

        top:0;

        left: 0;

        text-align: center;

    }

    .detail_hot_product p{

        color: #fff;

        padding: 10px;

    }

    .detail_hot_product a{

        text-decoration: none;

        display: inline-block;

        padding: 10px 15px;

        border-radius: 5px;

        -webkit-border-radius: 5px;

        -moz-border-radius: 5px;

        border: 1px solid #111;

    }

    .mask{

        position: absolute;

        width: 100%;

        height: 100%;

        top:0;

        left: 0;

        bottom: 0;

        right: 0;

    }



#effect1 .title_hot_product_1{

        font-family: menu;

		font-size: 14px;

		background: rgba(0, 137, 49, 0.86);

        color: #fff;

        transform: translateY(-100px);

        transition: 0.5s;

        -webkit-transition: 0.5s;

        -moz-transition: 0.5s;

        opacity: 0;

		text-transform:none;

    }

    #effect1 a{

        background: rgba(0, 137, 49, 0.86);

        color: #fff;

        font-weight: bold;

        vertical-align: middle;

        opacity: 0;

        transition: 0.5s all ease-in-out ;

        -webkit-transition: 0.5s all ease-in-out;

        -moz-transition: 0.5s all ease-in-out;

		margin-top: 45px;

		

    }

	#effect1 a:hover{

	box-shadow: 3px 3px 7px rgba(255, 255, 255, 0.24);

    border: 0px;

    background: rgb(236, 139, 20);

	}

    #effect1 p{

        font-weight: normal;

        position: relative;

        transform: translateY(100px);

        -webkit-transform: translateY(100px);

        -moz-transform: translateY(100px);

        opacity: 0;

        transition: 0.5s all ease-in-out ;

        -webkit-transition: 0.5s all ease-in-out;

        -moz-transition: 0.5s all ease-in-out;

		padding:0px;

		text-align:left;

		padding-left:15px;

    }

    #effect1:hover .detail_hot_product{

        background: rgba(10, 10, 10, 0.53);

        opacity: 0.9;

    }

    #effect1:hover .title_hot_product_1{

        transform: translateY(0px);

        -webkit-transform: translateY(0px);

        -moz-transform: translateY(0px);

        opacity: 1;

    }

    #effect1:hover a{

        opacity: 1;

    }

    #effect1:hover p{

        transform: translateY(0px);

        -webkit-transform: translateY(0px);

        -moz-transform: translateY(0px);

        opacity: 1;

    } 

.hot_product img{

	    width: 100%;

    border: 4px solid #e8e8e8;

	/*height:205px;*/

}

.hot_product a h3{

	text-transform: uppercase;

    font-size: 14px;

    color: #000;

	font-weight:bold;

	color:#303030;

}

.hot_product a:hover h3{

	color:#009f6f;

	}

/*******company******/

#company{

		background: #333333;

		background-size:100% 100%;

		color:#fff;

		text-transform:uppercase;

		font-family:menu;

		line-height:140px;

		text-align:center;

		margin-top:20px;

}

#company p{

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	line-height:20px;

	padding-top:50px;

	}



#company a{

	padding:15px 40px;

	background:#203c8a;

	border-radius: 3px;

	color:#fff;

}

#company a:hover{

	background:#009f6f;

	}

/*******hot_project******/

.list_hot_project{

	

}

.list_hot_project h3{
	text-transform:uppercase;
	font-family:menu;
	font-size:18px;
	color:#303030;
	padding-bottom:15px;
	background: url("../img/line_title.png") no-repeat bottom;
}
.list_hot_project:hover h3{

	color: #fe8f01;

	transition: 0.2s all ease-in-out;

}

.list_hot_project:hover img{

	    

   border:10px solid #e8e8e8;

    transition: 0.5s all ease-in-out;

	height:280px;

	    

}

.list_hot_project img{

	height:280px;

	border:3px solid #e8e8e8;

	width:100%;

}

.list_hot_project p{

	line-height:25px;

	text-align:justify;

}

/*****customer_home*****/

#customer_home{

	overflow: hidden;

    background: url("../img/bg-cusstomer.png") no-repeat right bottom #f5f3f4;

    padding-bottom: 5px;

	padding-top:20px;

	margin-top:25px;

	

}

#customer_home h2{

	text-align:center;

}

#customer_home h2 a{

	font-family:menu;

	color:#fff;

	font-size:36px;

	text-transform:uppercase;

	

}

#customer_home h2 a:hover{ 

	text-decoration:none;

	color:#fe8f01

}

.dauphay{

    background: url("../img/dauphay1.png")no-repeat left 12px;

    float: left;

    width: 50px;

    height: 160px;

    margin-right: 20px;



}



.img-customer img {

        padding: 5px;

    border-radius: 100%;

    border: 2px solid #019cdf;

	    margin-bottom: 10px;

		transition: all 1.2s ease-in-out;

}

.img-customer img:hover{

	    transform: scale(1.1);

    -o-transform: scale(1.1);

    -moz-transform: scale(1.1);

    -webkit-transform: scale(1.1);

    -ms-transform: scale(1.1);

    transition: 0.5s all ease-in-out;

}

.control2 {

    float: right;

    clear: both;

	margin-top:-5px;

	width:100%;

}

.prev2 {

    font-size: 20px;

    color: #fff;

    text-align: center;

    text-shadow: 0 1px 2px rgba(0,0,0,0.6);

    opacity: .5;

	left:0px;

}

.next2 {

    font-size: 20px;

    color: #fff;

    text-align: center;

    text-shadow: 0 1px 2px rgba(0,0,0,0.6);

    opacity: .5;

	right:0px;

	margin-left:93%;

}

#customer_home .item{

	margin:0px;

	padding:0px;

	margin-top: 30px;

}

/*******hot_new******/

#hot_new{

	background: url("../img/new_hot.jpg") no-repeat ;

		background-size:100% 100%;

		overflow:hidden;

		padding-bottom:0px;

}

.list_hot_new{

	

}

.list_hot_new img{

	float: left;

    /*width: 10%;*/

}

 .text_hot_new{

	width: 80%;

    float: right;

    padding-left: 15px;

}

.list_hot_new h3{

	margin: 0px;

    line-height: 23px;

    color: #303030;

    font-size: 15px;

    font-weight: 600;

	text-transform:uppercase;

}

.list_hot_new h3:hover{

	color: #009f6f;

}

.list_hot_new p{

	color:#808080;

	line-height:22px;

	padding-top: 7px;

    text-align: justify;

	font-size:12px;

}

.xem_them{

	line-height: 30px;

    background: #009140;

    width: 105px;

    font-weight: bold;

    color: #fff;

    text-align: center;

	font-size:12px;

	margin-left:58%;

	

}

.xem_them:hover{

	box-shadow: 1px 1px 1px #848181;

    background: #303030;

    font-style: italic;

	    transition: all 0.5s ease;

}

/***********/

.jCarouselLite {

    width: 100%!important;

}

.content-customer ul li img {

    height: 100px;

    width: 88%;

	/*border:1px solid #cdcdcd;*/

}

.content-customer ul li{

	width:17%;

	

}

.content-customer{

	margin: 25px 0px;

	width:98%;

	margin-left:1%;

	margin-top:40px;

}

.next {

    margin-top: 30px;

}

.prev {

    margin-top: 30px;

}

/*******FOOTER******/

#footer{
	overflow:hidden;
	padding:25px 0px;
	color:#fff;
	background:url('../img/bg-footer.jpg') no-repeat center top #009140;
	background-size:100%;
}
.cate_footer{
	overflow:hidden;
	padding-bottom:25px;
	width:100%;
	float:left;
}

.cate_footer ul {

	overflow: hidden;

    margin: 0px;

    padding: 0px;

	width:100%;

}

.cate_footer ul li{

		width:100%;

		float:left;

		list-style:none}



.cate_footer a{

	color:#303030

}

.cate_footer h3{
	font-size:14px;
	margin:auto;
	color:#fff;
	margin-bottom:15px;
}

.cate_footer h2{

	font-size: 14px;

    text-transform: uppercase;

    font-weight: bold;

    margin: 0px;

    padding-bottom: 15px;

}

.cate_footer a:hover {

	text-decoration:none;

}

.cate_footer h2:hover{

	

	color: #fe8f01;

}

.cate_footer h3:hover{

	font-style:italic;

	text-decoration:underline

	}

.cate_footer p{

	width: 100%;

    height: 20px;

}

.address_footer{

	padding-left:0px;

}

.address_footer h2{
	font-size: 14px;
    margin: 0px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 20px 0px;
	color:#fff;
}

.address_footer p{
	    margin: 0px;
		color:#fff;
}

.thongke_truycap{
	text-align:right;
}

.thongke_truycap p{
	width: 170px;
    float: left;
    font-weight: 600;
    font-size: 12px;
	text-align:left;
	color:#303030;
}

.thongke_truycap span{

	margin-left: 15px;

}

.thongke_truycap img{

	   margin-right:10px;

    float: left;

}

.copyright{

	margin: 10px 0px;

	color:#fff;

}

/*==========Trang list tin tức=============*/

/****chuyenmuc*****/

#chuyenmuc{

	background:#f3f3f3;

	height:45px;

	border-bottom:1px solid #cdcdcd;

	line-height:45px;

}

#chuyenmuc h2{

	font-size: 14px;

    float: left;

    margin: 0px;

    line-height: 45px;

    color: #808080;

}

#chuyenmuc span{

	float: left;

    margin: 0px 10px;

}

#chuyenmuc h3{

	color: #009140;

    font-size: 14px;

    margin: 0px;

    float: left;

    line-height: 45px;

    font-weight: normal;

}

#chuyenmuc h3:hover,#chuyenmuc h2:hover{

	color: #fe8f01;

}

/*******mutinews*******/

#mutinews{

	

}

.list_mutinews,.detailnews,.detail_product_content{
	width:98.3%;
	margin-left:1.7%;
}
.other_wrap,.img_detail{
	width:95%;
	margin-left:5%;
	}

.list_mutinews ul li{

	margin-top:30px;

	padding-bottom:25px;

	overflow:hidden;

	border-bottom:1px solid #cdcdcd;

	list-style:none

}



.list_mutinews ul li img{

	margin-right: 20px;

    float: left;

    width: 30%;

}

.list_mutinews ul li a:hover img{

	opacity:0.9;

	}

.list_mutinews ul li p{

	color:#333;

	line-height:20px;

	margin-top: 10px;

	text-align:justify;

}

.list_mutinews ul li h3{

	padding-bottom: 15px;

    font-size: 14px;

    color: #009140;

    margin: 0px;

    font-weight: 600;

    margin-left: 25%;

}

.list_mutinews span {

    color: #666;

    font-size: 12px;

    width: 100%;

}

.list_mutinews a:hover{

	text-decoration:none

}

.list_mutinews ul li h3:hover{

	color: #303030;

}



/***********cate_news******/

.cate_news{

	background: #fff/*url("../img/bg_cate_news.png") repeat-y*/ ;

	background-size:100% 100%;

	overflow:hidden;

	padding-bottom:20px;

	margin-top:35px;

	margin-bottom: 20px;

	border-radius:10px

}

.cate_news h2{

	color: #303030;

    padding-left: 15px;

    height: 45px;

    border-bottom: 1px dashed #fff;

    font-size: 18px;

    font-family: menu;

    text-transform: uppercase;

    line-height: 45px;

	margin:0px;

	background: #203c8a;

	    background-size: 100%;

}

.cate_news a:hover{

	text-decoration:none

}

.cate_news h2:hover{

	color: #fe8f01;

}

.cate_news h3{

	color: #fff;

    font-size: 14px;

    padding-left: 25px;

    background: url("../img/bg_li_cate_news.png") no-repeat left center;

    margin-left: 15px;

}

.cate_news h3:hover{

	color: #000;

	font-style:italic

}

/******mutinew_hot_news********/

.mutinew_hot_news{
	background: #fff;
    overflow: hidden;
    margin-bottom: 20px;
	padding-bottom: 15px;
	float:left;
}

.mutinew_hot_news h2{
	color:#fff;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    background: url("../img/title-L.png") no-repeat #009140;
    background-size: 100% 100%;
    line-height: 45px;
    padding: 0px 20px;
	margin-top:0px;

}

.mutinew_hot_news h2:hover {

    color: #feff00;

}

.mutinew_hot_news ul{

	padding:0px;

}

.mutinew_hot_news ul li{

	border-bottom: 1px dashed #808080;

    list-style: none;

    overflow: hidden;

	padding-bottom: 10px;

}

.mutinew_hot_news ul li:last-child{

	border:none

}

.mutinew_hot_news ul li h3{

	color: #01348a;

    margin: 0px;

    padding: 13px 0px;

    font-size: 13px;

    font-weight: 600;

	line-height:20px;

}

.mutinew_hot_news ul li h3:hover{

	color: #009f6f;

	text-decoration:underline

}

.mutinew_hot_news ul li img{

	width:40%;

	/*border: 3px solid #d8d7d7;*/

	float:left;

}

.mutinew_hot_news ul li p{

	color:#333;

	line-height:20px;

	font-size:13px;

	

}

.text_mutinew_hot_news{

	width: 60%;

    float: right;

    padding-left: 10px;

}

/*========trang chi tiết tin tức========*/

.detailnews{
	}

.detailnews h2{
	margin: 0px;
    color: #009140;
    font-size: 18px;
    font-weight: bold;
    padding: 25px 0px;
    line-height: 15px;
}

.share{

	

}

.share img{

	float: left;

    margin-right: 10px;

    height: 32px;

}

.detail{

	color:#303030;

	padding:10px 0px;

	line-height:25px;

}

/*========Trang list sản phẩm==============*/

.loc_sp{

	margin-top: 10px;

    width: 100%;

    height: 30px;

    padding-left: 15px;

    clear: both;

}

.loc_sp input{

	float: left;

    width: 25px;

    height: 25px;

}

.loc_sp label{

	line-height: 30px;

    font-weight: 500;

    margin-left: 10px;

}

.list_product{
	width:98.3%;
	margin-left:1.7%;
	

}

.list_product ul li{

	    list-style: none;

		/* width: 25%;*/

    width: 33%;

    float: left;

	padding-right:15px

}

.list_product ul li:nth-child(3n){

	/*padding-right:0px;*/

}

.list_product ul li img{

	    width: 100%;

    border: 4px solid #fff;

    height: 230px;

}
.list_product ul li:hover img{
	  border: 4px solid #ccc;
	}
.list_product ul li h3{

	text-transform: none;

    font-size: 14px;

    color: #000;

	line-height:20px;

	margin-top:10px;

	margin-bottom:5px;

}

.list_product ul li p{ color:#808080; font-size:13px;}

.list_product ul li p span{ color:red;}

.list_product ul li a:hover h3{

	color:#009140;

	}

/*============Trang chi tiết sản phẩm========*/

.slider_product{

	width:60%;

	float:left;

	padding:25px 0px;

}

.info_product{

	width:40%;

	float:left;

	padding: 25px 0px 25px 25px;

}

.mps_product{

	margin-bottom:20px;

	padding-bottom:15px;

	border-bottom:1px solid #cdcdcd

}

.mps_product h3{

	color: #124da6;

    text-transform: uppercase;

    margin: 0px;

    font-size: 14px;

    font-weight: 600;

    padding-bottom: 20px;

}

.mps_product table{

	width:100%;

}

.mps_product tr{

	background:#e8e8e8;

	

	height:40px;

	line-height:40px;

}

.mps_product td{

	padding:0px 15px;

	color:#303030;

	font-size:12px

}

.mps_product td:nth-child(2n){

	

	text-align:right;

}

.mps_product tr:nth-child(2n){

	background:#fff;

}

.hot_line_product{

	margin-top: 20px;

}

.hot_line_product img{

	margin-right: 10px;

    float: left;

}

.hot_line_product b{

	text-transform: uppercase;

    color: #fe8f01;

    font-family: times;

}

.hot_line_product strong{

	color: #303030;

	

}

.hot_line_product p{

	    margin: 0px;

    padding-bottom: 2px;

}

.share_product{

	padding-left: 20px;

}

.share_product p{

	

    color: #124da6;

}

.detailproduct{

	

}

.detailproduct .nav-tabs

{

	border:none

}

.detailproduct .nav-tabs>li.active>a,.detailproduct .nav-tabs>li>a:hover

{	

    cursor: pointer;

    border: none;

    color: #fff;

    background: #124da6;

    font-size: 14px;

    font-weight: bold;

    border-radius: 0px;

    height: 41px;

}

.detailproduct .nav-tabs>li>a{

	background:#f2f2f2;

	color:#303030;

	border-radius:0px;

	border:1px solid #cdcdcd;

	border-bottom:none

}

.detailproduct .tab-pane{

	padding:20px;

	border: 1px solid #cdcdcd;

}

#thong-so-ki-thuat table{

	

}

#thong-so-ki-thuat table tr{

	line-height: 30px;

	text-align: center;}

#thong-so-ki-thuat table tr:nth-child(1){

	background: #dbe5f1;

	font-weight: bold;

	}

/*=====trang liên hệ===*/

#lienhe{

	padding-top:20px

}

.form_lh{



}

.form_lh label{

    line-height: 30px;

    width: 100%;

	font-size:13px;

	font-weight:normal;

}

.form_lh input[type="text"],.form_lh input[type="password"]{

    width: 100%;

    height: 30px;

    border: 1px solid #cdcdcd;

    margin-bottom: 10px;

	font-size:13px;

	padding-left:10px;

}

.form_lh input[type="submit"]{

    border: none;

    font-size: 14px;

    padding: 5px 18px;

    border-radius: 4px;

    color: #fff;

    font-weight: 600;

    background: #009140;

    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.67);

    float: right;

    margin-top: 20px;

    margin-left: 20px;

}

.form_lh ul li{

	list-style:none;

}

.lien_he h4{

    padding-bottom: 40px;

    line-height: 23px;

    font-size: 16px;

}

.lien_he h2 {

    color: #009140;

    font-size: 20px;

    text-transform: uppercase;

    font-family: myriadbold;

    margin-bottom: 15px;

    font-weight: bold;

}

.lien_he p {

    line-height: 25px;

    font-size: 14px;

}

.form_lh h4{

    padding-bottom: 10px;

    line-height: 23px;

    font-size: 15px;

}

.form_lh textarea{

    width: 100%;

    height: 100px;

    border: 1px solid #cdcdcd;

    margin-bottom: 25px;

}

.ma_bao_ve input[type="text"]{

    width: 30%;

    height: 30px;

    border: 1px solid #cdcdcd;

    margin-bottom: 10px;

    float: left;

}

.ma_bao_ve p{

    text-align: center;

    float: right;

    width: 65px;

    line-height: 30px;

    border: 1px solid #cdcdcd;

}

.ma_bao_ve label{

    line-height: 30px;

    width: 80px;

    float: left;

}



/******************** Menu ***********************/

.navbar{

	/*height:160px;*/

	background-color: #009140;

	}

.menu{

	width:100%;

	position:absolute;

	z-index:999;

	top:125px;

	}

.menu .container{

	height:65px;

	background:#203c8a;

	}	

#intro{

	/*margin-top:30px;*/

	background:#fff;

	}		

	

/*------------- Tin tức sự kiện trang chủ --*/

#news_home{

	margin-bottom:10px;

	background: url("../img/bg-hoat-dong.png") no-repeat left top #fff;

	}

.title_news_home{

	padding-left:1%;

	width:99%;

	/*margin-bottom:30px;*/

	}	

.title_news_home h3{

	width:100%;

	text-transform:uppercase;

	font-size:22px;

	font-weight:bold;

	color:#808080;

	text-align:center;

	margin-top:10px;

	}

.title_news_home span{

	width:90px;

	height:3px;

	background:#009140;

	float:left;

	}	

.title_news_home p{

	width:100%;

	height:1px;

	background:#cdcdcd;

	float:left;

	}

.news1{

	width:100%;

	float:left;

	margin-bottom:20px;

	padding:20px;

	background:#f5f3f4;

	}	

.news1 a img{

	width:100%;

	}	

a:hover img{ opacity:0.8; transition: all 1s ease;}	

.news1 a h3{

	font-size:16px;

	color:#579901;

	font-weight:bold;

	}

.news1 a:hover h3{

	color:#303030;

	}	

.news1 p{

	line-height:20px;

	font-size:13px;

	color:#666;

	font-style:italic;

	}

.news1 a font{

	text-transform:uppercase;

	font-size:12px;

	font-weight:bold;

	color:#203c8a;

	}		

.news1 a:hover font{

	color:#009f6f;

	}	

.news_right_home{

	width:100%;

	float:left;

	}	

.news_right_home ul li{

	width:100%;

	float:left;

	list-style:none;

	}	

.news_right_home ul li a img{

	width:30%;

	float:left;

	margin-right:5%;

	}	

.news_right_home ul li a h3{

	font-size:12px;

	margin-top:0px;

	text-transform:uppercase;

	color:#303030;

	font-weight:bold;

	line-height:18px;

	margin-bottom:10px;

	}	

.news_right_home ul li a:hover h3{

	color:#009f6f;

	}	

.news_right_home ul li p{

	font-size:12px;

	color:#666;

	text-align:justify;

	}	

.intro{

	width:100%;

	float:left;

	}

.title_news_home1{

	width:100%;
/*
	margin-bottom:30px;*/

	}	

.title_news_home1 h3{

	width:100%;

	text-transform:uppercase;

	font-size:16px;

	font-weight:bold; 

	color:#303030;

	}

.title_news_home1 span{

	width:55px;

	height:3px;

	background:#009f6f;

	float:left;

	}	

.title_news_home1 p{

	width:100%;

	height:1px;

	background:#cdcdcd;

	float:left;

	}	

.intro ul{

	float:left;

	margin-top:10px;

	}

.intro ul li{

	list-style:none;

	float:left;

	margin-bottom:30px;

	}	

.intro ul li a img{

	width:50%;

	margin-right:5%;

	float:left;

	}	

.intro ul li a:hover img{

	opacity:0.9;

	}	

.intro ul li p{

	color:#666;

	text-align:justify;

	}	

.intro ul li a h3{

	background: #fff none repeat scroll 0 0;

    border-radius: 3px;

    color: #303030;

    padding: 12px 40px;

	border:1px solid #cdcdcd;

	float:left;

	width:45%;

	font-size:14px;

	text-transform:uppercase;

	font-weight:bold;

	text-align:center;

	}	

.intro ul li a:hover h3{

	background:#009f6f;

	color:#fff;

	}

.intro1{

	width:100%;

	float:left;

	}	

.intro1 ul{

	width:100%;

	float:left;

	margin-top:10px;

	}	

.intro1 ul li{

	width:100%;

	float:left;

	list-style:none;

	margin-bottom:30px;

	}	

.intro1 ul li a h3{

	width:100%;

	float:left;

	font-size:14px;

	font-weight:bold;

	text-transform:uppercase;

	margin-top:0px;

	background: url("../img/tick.png") no-repeat left;

	padding-left:20px;

	color:#303030;	

	}	

.intro1 ul li p {

	color:#999;

	font-size:14px;

	}	

.intro1 ul li a font{

	text-transform:uppercase;

	color:#666;

	font-weight:bold;

	}	

.intro1 ul li a:hover font,.intro1 ul li a:hover h3{

	color:#009f6f;

	}	

#customer_home .title_news_home1{

	margin-top:30px;

	}

	

/*------------- Khách hàng nói về chúng tôi --*/

.cus{

	width:100%;

	float:left;

	/*background:#fff;*/

	padding:20px;

	padding-left:0px;

	border-radius: 0px 30px;

	/*box-shadow:1px 0px 5px #666;*/

	margin-bottom:30px;

	}		

.cus h3{

	    margin: 0px;

}

.cus h3 a{

	color: #888;

    font-weight: bold;

	font-size:17px;

}

.cus h3 a{

	/*font-style:italic;*/

}

.cus h4{

    font-family: arial, helvetica, sans-serif;

    padding-top: 8px;

    margin-top: 0;

    font-size: 14px;

    color: #666;

    font-weight: normal;

	font-style:italic;

}

.cus h4 a{

	    color: #303030;

    font-weight: bold;

}

.cus p{

	font-size:14px;

	line-height:20px;

	color:#666;

	padding-left:20px;

	font-style:italic;

	width:75%;

	margin-top:30px;

	line-height:20px;	

}	

#doitac_lienket{
	/*padding-top:20px;*/
	background: url("../img/bg_doitac.png") no-repeat center top #f2f2f2;
	width:100%;
	}

#hot_project{

	background: url("../img/bg-he-thong-sieu-thi.png") no-repeat center top #fff;

	padding-top: 50px;

	padding-bottom: 30px;

	}	

#bottom{

	 background: #009140;

	}	

#bottom p{ float:right; color:#fff; line-height:30px; padding-top:5px; font-style:italic;}	

.navbar-right{

	display:none;

	}

/*------------ css ------------------------*/

.header_big {

    width: 100%;

    position: fixed;

    top: 0;

    left: 0;

    z-index: 9999999999999999999999;

    height: 52px;

	border-bottom:3px solid #fffd00;

}

.header_big img{

 height: 45px;

 display:none

 

}

.header_big .navbar-inverse .navbar-nav > li.active > a{

	color:#ffff01;

}



.header_big .navbar-inverse .navbar-nav > li > a{

 line-height:25px;

     font-size: 15px;

}





.header_big .navbar-header{

 height: 40px;

}

.header_big .navbar{

 padding:0px

} 

.header_big .navbar-nav {

    margin-top: 7px;

}	



.header_big .right_header, .header_big #head1{ display:none;}

.header_big .menu { top:0px;}

.header_big .navbar{ height:50x;}

.; .menu .container{ background: none; width:75%; margin-left:25%;}	

.header_big .navbar-inverse .navbar-nav > li > a{ border-radius: 3px;

    display: inline-block;

    font-size: 13px !important;

    font-weight: bold;

    margin: 0;

    text-transform: uppercase;

	color:#fff;

	padding:5px 20px;

	}

.header_big .navbar-inverse .navbar-nav > li > a:hover{

	color:#ffff01;

	}	

.page1{

	width:100%;

	text-align:center;

	margin-bottom:10px;

	float:left;

	}

.page1 ul{

	margin-right:10px;

	text-align:center;

	float:left;

	margin-left:0px;

	width:100%;

	margin-top:20px;

	}

.page1 ul li{

	  float: left;

	  margin-right: 15px;

	  list-style:none;

	  padding:7px 12px;

	  background:#f7f7f7;

	  box-shadow:0px 1px 2px 0px #999;

	  width:auto!important;

	  margin-right:10px!important;

	  border-radius:3px;

		}

.page1 ul li a{

	color:#777;

	font-size:14px;

	text-decoration:none;

	}

.page1 ul li.current,.page1 ul li:hover{

  background:#009140;



 /* padding:1px 7px;

  

  box-shadow:0px 1px 2px 0px #000;

  border:1px solid #fff;

  text-decoration:none;*/

}	

.page1 ul li.current a,.page1 ul li:hover a{

  color: #fff!important;

}		

.news_other1{

	width:100%;

	margin-top:10px;

	}

.news_other1 a img{

	width:100%;

	float:left;

	}	

.news_other1 a h3{

	width:100%;

	float:left;

	font-size:14px;

	font-weight:bold;

	line-height:20px;

	}

.news_other1 a:hover h3{

	color:#009f6f;

	}	

.news_other1 span{ font-size:12px; color:#666;}		

.news_other1 p{ text-align: justify; color:#333; font-size:13px;}



.top_news{ width:100%; margin-left:-15px; margin-right:15px;float:left; padding-bottom:10px; margin-top:25px;}



.top_news_detail{ width:100%;}

.top_news_detail a img{

	width:100%;

	margin-top:10px;

	}

.top_news_detail a:hover img{

	opacity:0.8;

	}		

.top_news_detail a h3{

	text-transform:uppercase;

	color:#203c8a;

	font-weight:bold;

	font-size:15px;

	}

.top_news_detail a:hover h3{

	color:#009f6f;

	}	

.top_news_detail p{

	text-align:justify;

	color:#333;

	}	

.cate_hien{ display:none;}	

	

	

/*----------------------------------------- Đăng nhập ------------------------------*/

.hotline{ width:60%;float:left; margin-top:28px;}	

.hotline a img{ float:left;}

.hotline a span{ color:#009140; float:left; margin-left:10px; text-transform:uppercase; font-size: 13px; font-weight:bold;}

.hotline a p{ float:left;color:#303030; font-weight:bold; font-size:16px; margin-left:10px;}

.clear{ clear:both;}

.dang_nhap{ width:40%;float:left; margin-top:25px;}	

.dang_nhap a img{ float:right; margin-left:10px;}

.dang_nhap a p{ float:right;color:#fff; font-weight:normal; font-size:13px; margin-left:10px;}

.list_hot_new{ margin-top:25px;}

/*--------------------------------------- Giỏ hàng --------------------------------- */
.gio_hang{ float:left; margin-top:28px;}	

.gio_hang a img{ float:left;}

.gio_hang a span{ color:#009140; float:left; margin-left:10px; text-transform:uppercase; font-size: 13px; font-weight:bold; width:38%;}

.gio_hang a p{ float:left;color:#303030; font-weight:bold; font-size:16px; margin-left:10px;}
/*-------------------------------- Vùng nguyên liệu -----------------------------------*/



/*------------- Tin tức sự kiện trang chủ --*/

#news_home1{

	background: url("../img/bg-vung-nguyen-lieu.png") no-repeat right top #fff;

	}

.title_news_home1{
	width:100%;
	background: url("../img/title-R.png") no-repeat left top #fff;
	background-size:98.3%;
	margin-left:1.7%; 


	}	

.title_news_home1 h3{
	width:100%;
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	margin-top:10px;
	line-height:45px;
	font-size:13px;
	padding-left:50px;

	}



.news2{

	width:100%;

	float:left;

	margin-bottom:20px;

	padding:20px;

	background:#f5f3f4;

	}	

.news2 a img{

	width:100%;

	}	

.news2 a h3{

	font-size:16px;

	color:#579901;

	font-weight:bold;

	}

.news2 a:hover h3{

	color:#303030;

	}	

.news2 p{

	line-height:20px;

	font-size:13px;

	color:#666;

	font-style:italic;

	}

.news2 a font{

	text-transform:uppercase;

	font-size:12px;

	font-weight:bold;

	color:#203c8a;

	}		

.news2 a:hover font{

	color:#009f6f;

	}

#news_home2{

	background:#009140;

	height:220px;

	}	

.cate_nguyenlieu{margin-top:30px;}	

.cate_nguyenlieu ul li{ list-style:none; text-decoration:none;}

.cate_nguyenlieu ul li a{ color:#fff; text-transform:uppercase; font-size:14px; font-weight:bold;}

.cate_nguyenlieu ul li.current a{ color:#fdff00;}

.cate_nguyenlieu ul li a:hover{ color:#fffe03;}

#news_home3{ margin-top:-145px;}

.content_nguyen_lieu ul li img{ padding:10px; background:#fff;}

/*------------------------------- Hệ thống chi nhanh sản xuất -----------------------------------*/



.title_news_home3{

	padding-left:1%;

	width:99%;

	margin-top:30px;

	margin-bottom:40px;

	}	

.title_news_home3 h3{

	width:100%;

	text-transform:uppercase;

	font-size:22px;

	font-weight:bold;

	color:#808080;

	text-align:center;

	margin-top:10px;

	}

.title_news_home3 span{

	width:90px;

	height:3px;

	background:#009140;

	float:left;

	}	

.title_news_home3 p{

	width:100%;

	height:1px;

	background:#cdcdcd;

	float:left;

	}

		

.chi_nhanh ul li{ list-style:none; text-decoration:none; width:100%;}

.chi_nhanh ul li a{ color:#666; text-transform:uppercase; font-size:15px; font-weight:bold; line-height:35px;}

.chi_nhanh ul li.current a{ color:#599803;}

.chi_nhanh ul li a:hover{ color:#599803;}	

.chi_nhanh_sx{ background:#f5f3f4; padding-top:30px; padding-bottom:30px;}

	

#news_home5{

	background: url("../img/bg-vung-nguyen-lieu.png") no-repeat right top #fff;

	}



.news5{

	width:100%;

	float:left;

	margin-bottom:30px;

	padding:20px;

	background:#f5f3f4;

	margin-top:30px;

	}	

.news5 a img{

	width:100%;

	}	

.news5 a h3{

	font-size:16px;

	color:#579901;

	font-weight:bold;

	}

.news5 a:hover h3{

	color:#303030;

	}	

.news5 p{

	line-height:20px;

	font-size:13px;

	color:#666;

	font-style:italic;

	}

.news5 a font{

	text-transform:uppercase;

	font-size:12px;

	font-weight:bold;

	color:#203c8a;

	}		

.news5 a:hover font{

	color:#009f6f;

	}

#news_home5{

	background:#009140;

	}		

/* *  Core Owl Carousel CSS File */.owl-carousel {  display: none;  width: 100%;  -webkit-tap-highlight-color: transparent;  /* position relative and z-index fix webkit rendering fonts issue */  position: relative;  z-index: 1;}.owl-carousel .owl-stage {  position: relative;  -ms-touch-action: pan-Y;  -webkit-transition: all .25s ease;     -moz-transition: all .25s ease;      -ms-transition: all .25s ease;       -o-transition: all .25s ease;          transition: all .25s ease;}.owl-carousel .owl-stage:after {  content: '.';  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}.owl-carousel .owl-stage-outer {  position: relative;  overflow: hidden;  /* fix for flashing background */  -webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {  cursor: pointer;  cursor: hand;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.owl-carousel .owl-controls .owl-dots{position: absolute; bottom: -14%; left:48%; }.owl-carousel .owl-controls .owl-dot{    display: inline-block;  width: 12px;  height: 12px;  margin: 0 4px;    opacity: 0.5;  border-radius: 100%;    background: #999;    font-size: 0;       cursor: pointer;}.owl-carousel .owl-controls .owl-dot.active,.owl-carousel .owl-controls .owl-dot:hover{opacity: 1; background-color: #009140;}.owl-carousel.owl-loaded {display: block;}.owl-carousel.owl-loading {opacity: 0;  display: block;}.owl-carousel.owl-hidden {  opacity: 0;}.owl-carousel .owl-refresh .owl-item {display: none;}.owl-carousel .owl-item {  position: relative;  min-height: 1px;  float: left;  -webkit-backface-visibility: hidden;  -webkit-tap-highlight-color: transparent;  -webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.owl-carousel .owl-item img {  display: block;  margin: 0 auto;  -webkit-transform-style: preserve-3d;}.owl-carousel.owl-text-select-on .owl-item {  -webkit-user-select: auto;  -moz-user-select: auto;  -ms-user-select: auto;  user-select: auto;}.owl-carousel .owl-grab {  cursor: move;  cursor: -webkit-grab;  cursor: -o-grab;  cursor: -ms-grab;  cursor: grab;}.owl-carousel.owl-rtl {direction: rtl;}.owl-carousel.owl-rtl .owl-item {  float: right;}/* No Js */.no-js .owl-carousel {  display: block;} 



.owl-carousel1 .owl-controls .owl-nav > div,.owl-carousel2 .owl-controls .owl-nav > div,.owl-carousel3 .owl-controls .owl-nav > div,.owl-carousel4 .owl-controls .owl-nav > div,.owl-carousel5 .owl-controls .owl-nav > div,.owl-carousel7 .owl-controls .owl-nav > div{

	background: rgba(153, 153, 153, 0.3) none repeat scroll 0 0;

    border-radius: 2px;

    color: #fff;

    font-family: arial;

    font-size: 26px;

    font-weight: normal;

    height: 50px;

    line-height: 50px;

    position: absolute;

    text-align: center;

    top: 30%;

    width: 30px;

	font-family: "MS Serif", "New York", serif;

	z-index:9999;

	}

.owl-prev{ left:0px;}	

.owl-next{ right:12px;}	

.owl-carousel7 .owl-controls .owl-nav > div{

	width:24px;

	}	

.owl-carousel .owl-item{ width:95%;}		

.menu_an{ display: none;}	



/**danh_muc**/

.danh_muc {

	background:#f7f8fa;

	padding-bottom: 1px;

	float:left;

	width:100%;

	/*margin-top:30px;*/

	margin-bottom:20px;

}

.danh_muc  a h2 {

    color: #fff;

    text-transform: uppercase;

    font-size: 15px;

    font-weight: bold;

    background: #009140;

    background-size: 100% 100%;

    line-height: 45px;

    padding: 0px 20px;

}

.danh_muc h2{
    background: #00923f; /*url("../img/bg_danhmuc.jpg") no-repeat;*/
	background-size:100% 100%;
	line-height:50px;
	margin: 0px;
	border-bottom:1px solid #cdcdcd
}

.danh_muc a h2{
	color: #fff;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    background: url("../img/title-danh-uc.jpg") no-repeat #009140;
    background-size: auto auto;
    line-height: 45px;
    padding: 0px 20px;
    padding-left: 20px;
    padding-left: 50px;
}

.danh_muc a:hover h2{

	color:#feff00;

}

.danh_muc h3{

   background: url("../img/ico.png")  no-repeat 10px 10px;
    /*text-transform: uppercase;*/
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 12px;
    padding-top: 10px;
    padding-left: 32px;
	border-bottom:1px dotted #e5b8b8;
	width:100%;
	float:left;
	margin: 2px 0px;

}

.danh_muc h3:hover{

	background: url("../img/ico.png") no-repeat 10px 10px;

}

.danh_muc a:hover h3,.danh_muc a.current h3{

	color:#009140;

}

.danh_muc a h3{

	color:#303030;

}

.danh_muc h4{

   background: url("../img/ico-cap2.png")  no-repeat 10px 10px;

    font-size: 13px;

    font-weight: normal;

    padding-bottom: 5px;

    padding-top: 5px;

    padding-left: 32px;

	margin-left:20px;

	/*font-weight:bold;*/

	line-height:18px;

	float:left; 

	width:87%;

	margin:0px 10px;

	color:#303030;

}

.danh_muc h4:hover{

	background: url("../img/ico-cap2-hover.png") no-repeat 10px 10px;

}

.danh_muc a:hover h4,.danh_muc a.current h4  {
	color:#00923f;
}

.danh_muc h4 a{
	color:#303030;
}



.danh_muc h5{

   background: url("../img/ico-hover.png")  no-repeat 10px 10px;

    font-size: 13px;

    font-weight: normal;

    padding-bottom: 5px;

    padding-top: 5px;

    padding-left: 20px;

	margin:0px 10px;

	margin-left:30px;

	/*font-weight:bold;*/

	line-height:18px;

	float:left; 

	width:87%;

	

	color:#303030;

}

.danh_muc h5:hover{

}

.danh_muc a:hover h5{

	color:#00923f;

}

.danh_muc h5 a{

	color:#303030;

}



.danh_muc h6{

   background: url("../img/bg_li_cate_news.png")  no-repeat 10px 10px;

    font-size: 13px;

    font-weight: normal;

    padding-bottom: 5px;

    padding-top: 5px;

    padding-left: 20px;

	margin:0px 10px;

	margin-left:40px;

	/*font-weight:bold;*/

	line-height:18px;

	float:left; 

	width:87%;

	

	color:#303030;

}

.danh_muc h6:hover{

}

.danh_muc  a:hover h6 ,.danh_muc a.current h6  {

	color:#00923f;

}

.danh_muc h6 a{

	color:#303030;

}



#cate_content{ width:100%;float:left; background:#fff;}

.list_product .owl-item{ margin-bottom:15px;}

.zoomWrapper img{ width:82%!important; height:auto!important;} 

#gallery_01{ width:15%; float:left;}

#gallery_01 a img{ width:90%; float:left; margin-bottom:15px; height:auto;}

.block-pro-attr .box-name .fn {

    color: #333;

    font-size: 16px;

    line-height: 20px;

	font-weight:bold;

	margin-top:0px;

	color:#009140;

}

.block-pro-attr .box-name h1{ margin-top:0px; line-height:15px; margin-bottom:15px; }  

.block-pro-attr .box-price-wirehouse {

    line-height: 20px;

}

.block-pro-attr .box-price-wirehouse .box-price {

    border-bottom: 1px solid #f1f1f1;

	padding-bottom:0px;

	margin-bottom:10px;

}





.block-pro-attr .box-rating-viewer .box-rate span {

    line-height: 24px;

    vertical-align: top;

    font-size: 12px;

    margin-left: 10px;

}

.cur-price {

    color: #808080;

    display: inline-block;

    font-size: 16px;

    font-weight: bold;

    margin-right: 10px;

}

.old-price {

    color: #666;

    display: inline-block;

    font-size: 12px;

    text-decoration: line-through;

}

.extract_product {

    width: 100%;

    float: left;

    color: #303030;

    font-size: 13px;

    line-height: 25px;

}

.extract_product span {

    color: #fd7601;

    margin-right: 5px;

}

.detail_product_content{ width:100%;float:left;}

.detail_product_content img, .detail_product_content table{ max-width:100%;}

.box-btn-buy button{ background:#fd7601; color:#fff;}

.box-btn-buy button:hover{ color:#fff; background:#193543;}

.col-lightbox-01-02{ padding-left:0px;}	

	

.discout-ele {

    background-color: #fff;

    font-size: 13px;

    color: #e5101d;

    text-align: center;

    font-weight: 300;

    position: absolute;

    width: 52px;

    height: 22px;

    line-height: 20px;

    border-radius: 2px;

    border: 1px solid #e5101d;

    right: 5px;

    top: 5px;

}

.price .curr-price {

    color: #e5101d;

    float: left;

    font-size: 13px;

    font-weight: bold;

}

.price .old-price {

    color: #505050;

    float: right;

    text-decoration: line-through;

    margin-right: 10px;

	font-size:13px;

}

.transit {

    color: #666;

    display: block;

    line-height: 16px;

    padding: 0 5px;

    font-weight: normal;

    font-size: 13px;

	margin-top:10px;

	margin-bottom:10px;

}	

			

/*******Chi nhanh sx*******/

#mutinews1{

	

}

.list_mutinews1{

	

}

.list_mutinews1 ul li{

	overflow:hidden;

	list-style:none

}



.list_mutinews1 ul li img{

	margin-right: 20px;

    float: left;

    width: 50%;

}

/*.list_mutinews1 ul li:nth-child(2){

	float:right;

	}*/

.list_mutinews1 ul li:nth-child(2n) img,.list_mutinews1 ul li:nth-child(4) img,.list_mutinews1 ul li:nth-child(6) img{

	margin-left: 20px;

    float: right;

    width: 50%;

	margin-right:0;

	}

.list_mutinews1 ul li a:hover img{

	opacity:0.9;

	}

.list_mutinews1 ul li p{

	color:#333;

	line-height:20px;

	margin-top: 10px;

	text-align:justify;

}

.list_mutinews1 ul li h3{

	padding-bottom: 15px;

    font-size: 18px;

    color: #5b9703;

    margin: 0px;

    font-weight: 600;

    margin-left: 25%;

	text-transform:uppercase;

	margin-top:20px;

}

.list_mutinews1 ul li:nth-child(2n) h3,.list_mutinews1 ul li:nth-child(4) h3,.list_mutinews1 ul li:nth-child(6) h3{

	 margin-left: 0%;

	}

.list_mutinews1 span {

    color: #666;

    font-size: 12px;

    width: 100%;

}

.list_mutinews1 a:hover{

	text-decoration:none

}

.list_mutinews1 ul li h3:hover{

	color: #303030;

}

.list_mutinews1 ul li a font{ padding:5px 10px; border:1px solid #5b9703; color:#5b9703; text-transform:uppercase; float:right; margin-top:5px; font-weight:bold;}

/*----------------------------- Chi tiết hợp tác xã --------------------------------*/

.list_videos_content{width:100%;float:left; background:#f8f8f8; height:355px; overflow:auto;}

.list_videos_content ul{ width:90%; margin-left:5%; margin-top:5%;}

.list_videos_content ul li{ width:100%; float:left; text-decoration:none; list-style:none;}

.list_videos_content ul li a img{ width:30%; float:left; margin-right:10px; margin-bottom:15px;}

.list_videos_content ul li a h3{ font-size:13px; color:#303030; margin-top:0px; line-height:20px;}

.ht_sx .news5{ margin-top:0px;}

.navbar-header h1 a {

    display: block;

    height: 59px;

    margin-top: -500px;

    text-indent: -9999px;

    width: 59px;

}	



.search {float: right; height: 35px;width:100%;

                background: url(../img/search_03.png) no-repeat 0 0; margin-top:15px;

                }

.search form{height: 35px; margin-top:15px;}

.search input#key {border: none;height: 35px; width:85%;float: left;background: none;padding-left: 10px; 

                            color: #666;font-style: italic;  font-size: 12px; border:1px solid #ccc; background:#fff; border-radius:5px 0px 0px 5px;} 

.search input#searchbutton {float: left;background: #009140;border: none;height: 35px;  width: 15%;

                                cursor: pointer;position: relative;z-index: 8; border-radius:0px 5px 5px 0px; background: url(../img/search-ico.png) no-repeat center center #009140;}

.hotline{ width:100%;} 

/*===========Trang chu=============*/

#header_on{

	color:#fff;

	    padding: 7px 0px;

    background: #f;

    color: #fff;

}

.header_on_left{

}

.header_on_left p{

	margin: 0px;

    float: left;

    margin-right: 15px;

	font-size:13px;

	color:#303030;

}

.header_on_left p img{

	    margin-right: 5px;

}

.header_on_right{

	float:right;

}

.menu_top{ width:100%;float:left;}

.menu_top ul li{ float:right; padding-left:20px; text-decoration:none; list-style:none;}

.menu_top ul li a{ color:#cccecb; font-size:12px;}

.right_header{

	float:left;

	text-align:center;

	width:100%;

	}

.right_header  h3{

	font-size:24px;

	color:red;

	font-weight:bold;

	margin-top:30px;

	}	

.right_header p{

	color:#303030;

	font-size:18px;

	font-weight:bold;

	}	

.language{

	float:right;

}

.language img{

	float: right;

    margin-left: 10px;

}

.social{

	float:left;

	margin-right:30px;

}

.social img{

	float: right;

    margin-left: 10px;

}
.title_footer{ width:100%; float:left;}
.title_footer p{ text-align:left; 
	font-size: 15px;
	font-weight: bold;
	font-family: arial;
	text-transform: uppercase;
	padding-bottom: 10px;
	text-transform: uppercase;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
	white-space: nowrap;
	color: #fff;
	margin-top: 15px;
	margin-bottom:20px;
}

.addcart{ background:#fd7601; color:#fff; padding:10px 20px; border-radius:5px; margin-top:10px;}
.addcart:hover{ color:#fff; background:red;}

/*--------giohang-------*/
.gh-cart{
    overflow: hidden;
    padding: 0px 0px;
	widows:100%;
	border:1px solid #303030;
	margin-bottom:30px;
}
.info-tv{
    border: 1px solid #ccc;
    overflow: hidden;
    padding: 10px 20px;
	/*background-color:#eee;*/
}
.gh-cart h2 {
    color: #ffff00;
    font-family: hongha;
    font-size: 24px;
    font-weight: normal;
    line-height: 30px;
    text-align: left;
    text-transform: uppercase;
	text-align:center;
	margin-bottom:30px;
	margin-top:20px;
}
.gh-cart form {
    width: 100%;
}
.gh-cart h3,.info-tv h3 {
    color: #303030;
    font-size: 15px;
    margin: 15px 0 5px;
	text-align:center;
}

.gh-cart h4{
    background: none repeat scroll 0 0 #0090c1;
    border-radius: 3px;
    color: #FFFFFF;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: -10px 0 0 15px;
    padding: 8px 20px;
    position: relative;
	}
 .info-tv h3{
    margin-bottom: 20px;
	color: #ffff00;
    font-family: hongha;
    font-size: 24px;
    font-weight: normal;
    line-height: 30px;
    margin-bottom: 30px;
    margin-top: 20px;
    text-align: center;
    text-transform: uppercase;
 }
.tongtien {
    float: right;
    font-size: 15px;
    font-weight: bold;
    margin-top: 15px;
}
.gh-cart form p {
    background: url("../img/khoa.png") no-repeat scroll 0 0 transparent;
    float: left;
    margin-left: 20px;
    margin-top: 7px;
    padding-bottom: 10px;
    padding-left: 20px;
}
.tongtien span {
    color: red;
}
.gh-cart form label {
    display: block;
    font-size: 13px;
    margin-bottom: 0px;
	color:#303030;
	margin-left:10%;
	color:#303030;
}
.gh-cart form input[type="text"],.gh-cart form input[type="password"] {
     border: 1px solid #ccc;
    border-radius: 3px;
    height: 25px;
    margin-bottom: 10px;
    margin-left: 10%;
    margin-top: 10px;
    width: 80%;
}
.gh-cart form textarea {
    border: 1px solid #ccc;
    height: 60px;
    margin-bottom: 15px;
    margin-left: 10%;
    margin-top: 10px;
    width: 80%;
}
.gh-cart form input[type="submit"],.info-tv form input[type="submit"]{
    float: right;
    height: 32px;
    margin-bottom: 10px;
    margin-left: 9px;
    margin-top: 10px;
    width: 180px;
    color: #FFFFFF;
	padding-left:10px;
	font-size:13px;
	margin-right:5%;
	margin-bottom:5%;
}
.submit {
    background-color: #009140;
    border-radius: 4px 4px 4px 4px;
    color: #303030!important;
    cursor: pointer;
    float: right;
    font-size: 15px;
    font-weight: bold;
	margin-top:20px;
	margin-right:10%;
	padding:10px 20px;
}
.submit  a{ color:#fff!important}
.pay_bill1{
	background: none repeat scroll 0 0 #D60303;
    float: left;
    height: 33px;
    margin-bottom: 10px;
    margin-left: 150px;
    width: 130px;
	margin-top:85px;
	border-radius:3px;
	}
.pay_bill1 a{
    float: left;
    line-height: 30px;
    padding-left: 20px;
	font-weight:bold;
	color:#fff;
	font-size:13px;
	}	

.gh-cart form select {
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    height: 25px;
    margin-bottom: 15px;
    width: 80%;
	margin-left:10%;
	float:left;
	font-size:12px;
	margin-top:10px;
}
.gh-cart form select option{
	color:#303030;
	font-size:12px;
	}

.info-kh{
    width: 40%;
    margin-top: 10px;
	float:left;
	border:1px solid #ccc;
	padding-bottom:15px;
	height:415px;
	margin-right:5%;
	margin-left:5%;
	background:#fff;
}
.info-kh img{
	text-align:center;
	float:left;
	}
#avata{
    width:25px;height: 17px;border: 1px solid #ccc;float: left;margin-right: 5px;
}

.list-gd table tr.first, .gh-cart table tr.first {
    color: red;
    font-size: 15px;
    font-weight: 700;
}

.list-gd table tr, .gh-cart table tr {
    border: 1px solid #ccc;
	background:#fff;
}
.list-gd table tr td, .gh-cart table tr td {
    color: #303030;
    font-weight: 700;
    padding: 10px 5px;
    text-align: center;
	font-size:13px;
	font-weight:normal;
}
.first {
    background-color: #efefef !important;
    font-weight: 900;
}	
.navbar-brand > img{ max-height:max-height: 95px !important;}
/***slider**/
#wowslider-container1 .ws-title {
	display:none !important;
}
.banner-home-en{
	width:100%;
	
}
.banner-home-en img{
	width:100%;
	
}