.div_about{
    width:548px;;
    border:1px solid #d8d8d8;
    border-radius:10px;
    padding:10px;

}



.p_title{
    color:#006aa1;
    font-size:16px;
    font-weight:bold;
    padding-left:10px;
    height:30px;
    border-bottom:1px dotted;

}

.p_view{
    text-align:right;
    padding-right:20px;
    background:url(../images/p_view.png) right center no-repeat;
}

.p_view a{color:#e15616}

.div_nd{
    padding:10px;
    overflow:hidden;
}


#center{
    float: left;
    width:794px;
    margin-top: 2px;
margin-left: 2px;
	
}
#center .menu_center{
    overflow: hidden;

}
.div_img{
    height: auto;
    /*    border: 1px solid gainsboro;*/
    overflow: hidden;
}
.div_img img{
max-width:168px;
max-height: 154px;
text-align: center;
padding-top: 4px;
overflow: hidden;
}



.title_{
    overflow: hidden;
}
.title_top_news_detail1{
color: #a27957;
height: 30px;margin-bottom: 10px;
width: 705px;
overflow: hidden;
background: url(../images/bg_title_0.png);
}
.title_top_news_detail1 p{
color: #fff;
font-size: 13px;
height: 30px;
width: auto;
float: left;
padding-left: 5px;
font-weight: bold;
padding-right: 41px;
line-height: 30px;
text-transform: uppercase;
}
.title_top_news_detail{
color: #fff;margin-bottom: 5px;
background-image: url(../images/bg_tieude.jpg);
background-repeat: no-repeat;
height: 46px;
width: 100%;
overflow: hidden;

}
.title_top_news_detail h2  a{color: #fff;}
.title_top_news_detail h2{
color: #fff;
font-size: 13px;
height: 30px;
width: auto;
float: left;
padding-left: 13px;
font-weight: bold;
padding-right: 41px;
line-height: 36px;
text-transform: uppercase;
}
.main .title_top_news_detail4{
    background:url(../images1/img_title_sp.png) repeat-x;
    height:14px;
    width:332px;
    float:left;
    margin-left:8px;
    margin-right:8px;	
}	
.slide_image ul li{margin-right: 10px;
    float: left;
    margin-top:5px;
    width: 193px;
    height:auto;
    overflow:hidden;
background:white;border-bottom: 1px dotted #ccc;
}
.slide_image ul li:last-child{border-bottom:none;}

.new-equipment .view-all{
    position: absolute;
    top:8px;
    right:20px;

}
.new-equipment .view-all a{
    color: #2a5099;
    text-decoration: none;
    font-size: 11px;
    font-family: arial;
}
.product p{
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    margin-right: 8px;
}
.price{
    color: #757575;
    font-weight: normal;
}

.number-price{
    color: #e80303;
    font-weight: bold;
}

.p_price {color:#e80303;}
.p_price  a{color:#2e2e2e;}

/*Trang gioi thieu*/
.noidung {
margin: auto;
height: auto;
text-align: justify;
overflow: hidden;
width: 99%;
padding-top: 10px;
}

/*Lien he*/

.styled{
    text-align:right;
}

.text_input{height:20px;}


.tblGrid th,.tblGridtd td{padding:5px;}
.tal{padding:10px;}

.textfield1{width:350px; height:20px;}

.required_field{color:red;}

.left{
    width:410px;
    overflow:hidden;
    text-align: justify;
    float:left;
}
.right .title_right{
height:37px; background:#D2D2D2; color:white; font-weight:bold; line-height:37px; padding-left:10px;
}

 .right .title_right p{
background:#270EF0;
border-right:1px solid #FF0004;
}
.right{
    width:334px;
    overflow:hidden;
    text-align: justify;
    float:left;
    border: 1px solid #D8D8D8;
    height: 371px;
    
}
.lili{
width: 352px;
height: 50px;
border: 1px solid #dfdfdf;
margin-bottom: 5px;padding-left: 15px;
}
.lili:hover{background: #4484ff url(../images/icon_05.png)left center no-repeat;padding-left:30px;color:#fff;
width: 337px;
}
.lili_1{
color: #202223;
font-weight: bold;
overflow: hidden;
text-align: justify;
padding-top: 12px;
padding-right: 13px;
}
.menu_1{
     padding-bottom: 15px;
     margin-right: 5px;
  
  text-align: justify; overflow: hidden;margin-left: 5px;
}
.menu_2{
    width:396px;border:1px solid #d8d8d8;height:267px;
}
.menu_3{
    color: #202223; ; font-weight:bold; overflow:hidden;text-align: justify;
}
.news_content{
float: left;
width: 791px;
height: auto;
overflow: hidden;
border: 1px solid #EAEAEA;
border-radius: 11px;

}