/* CSS Document */
* {
    margin: 0px;
    padding: 0px;
}
body {
	background:#fff;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 13px;
	background-size: 100%;
}
ul li{
	list-style:none;
}

img{
border:0;
}
a{text-decoration:none;color:#000;}
.phantrang { text-align: right; width:100%; float:left; margin-bottom:10px;margin-left:-20px;margin-top:0px;}
.phantrang a{ width:25px; height:25px; margin:2px; background:#CCC; color:#fff; padding:3px 8px;}
.phantrang span{ width:25px; height:25px; margin:3px; background:#1299d4; color:#fff; padding:3px 8px;}
.phantrang li{list-style:none; float:left;}
.clear{
	clear:both;
}
.title{
    color:#2d2e2e;
    padding: 10px 0 5px 10px;
    font-family: Arial;
    font-size: 25px;
    font-weight: bold;
    text-transform: uppercase;
}
.title span{
    color: #50aa6e;
    text-transform: none;
}
.hinh_gach{
    margin-left: 10px;
    padding-bottom: 15px;
    width: 820px;
}
.hinh_gachnd{
    margin-left: 10px;
    padding-bottom: 15px;
    width: 1200px;
}


#wrapper{
	margin:0 auto;
	width:1366px;
	min-height:700px;
	background:#FFF;
	
}
	#header{
	   width: 1366px;
       background: #50aa6e;
       height: 33px;
	}
      #header ul{
        float: right;
        margin-right: 120px;
      }
      #header ul li{
        color: #fff;
        line-height: 33px;
        float: left;
        font-size: 13px;
        font-weight: bold;
      }
      #header ul li.aa{
        padding:0 20px;
      }
        #header ul li:hover{
            font-size: 16px;
            color: #f21338;
        }
	#menu_m{
		width:1366px;
		line-height:40px;
        height: 100px;
		background:url(../images/menu.png) no-repeat;
       
		position:relative;
        z-index: 1111;
	}
    #menu_m #menu_left{
       float: left;
    }
            #menu_right{
              width:1004px;
              height: 100px;
              float: left;
              margin-top: -13px;
              	          
	}
    
       
        ul.drop li.act{
            background:URL(../images/menu_act.png) no-repeat;
            background-size:100% 100%;
			padding:1px 5px;
          
        }
        li.act a{
            color:#fff;
        }
		ul.drop li,ul.drop li a{
	       	height:100px;
             float: left;
             line-height:95px;
  	         padding:2px 5px;
             font-size: 18px;
             color: #474747;
		
             position:relative;
           display: block;
           font-weight: bold;
            }
        ul.drop li:hover{
        display:block;
         background:URL(../images/menu_hover.png) no-repeat;
         background-size:100% 100%;
         color: #fff;
         font-weight: bold;
		padding:1px 5px;
            
   
}
ul.drop li a:hover{
     color: #fff;
}
ul.drop2{
 position:absolute;
 top:100px;
 left:0px;
background:#fff ;z-index: 1111;
 display:none;
}

	ul.drop2 li,ul.drop2 li a{
	       	height:31px;
             float: left;
             line-height:31px;
  	         padding:2px 5px;
             font-size: 13px;
             color: #474747;
             width: 200px;
             font-weight: bold;
            }

ul.drop li:hover > .drop2{
 display:inline;
}

	
		
		
		#slider_m{
			width:1366px;
			position: relative;
            z-index: 700;
            top: -100px;
			height:621px;
		}
        #timkiem{
            position:relative ;
            
            width: 365px ;
            height: 153px;
            border-radius: 10px;
            top: 470px;
            left: 950px;
            z-index: 1200;
        }
        
            	.search{
			position:absolute;
            top: 50px;
            left: 30px;
		      width:232px;
			height:29px;
            border-radius: 10px;
			background:#FFF;
			padding-left:5px;
			margin-top:7px
		}
		#keyword{
			float:left;
			margin:5px 10px 0 5px;
			border:none;
			color:#666;
		}
		#search-button {
			width: 24px;
			height: 24px;
			background:url(../images/search.png) no-repeat;
			border: none;
			float: left;
			position:absolute;
			top:0px;
			right:5px;
		}
        #search-nhaplai{
            	border: none;
              
            width: 85px;
            height: 33px;
            position: absolute;
            top: 40px;
            left: 0px;
        }
         #search-timkiem{
            	border: none;
                	position:absolute;
                    top: 40px;
            left: 100px;
                background: url(../images/nut_tk.png) no-repeat;
            width: 85px;
            height: 33px;
        }
		#contain_m{
			width:1366px;
            position: relative;
            top: -100px;
			min-height:800px;
			background:#FFF;
		}
			
				
			#contain{
				width:1220px;
                margin-left: 77px;
              	min-height:800px;
				float:left;
			}
			#dichvunoibat{
			
             min-height: 400px;
			}
            .dichvu_left{
                float: left;
                 width: 835px;
            }
            .dichvu_right{
                float: right;
                width: 370px;
            }
					/*.sp{
						width:260px;
						height:260px;
						float:left;
						margin:10px 10px;
					}*/
                    	.sphot {
						width: 257px;
						/*height: 235px;*/
						height:291px;
						float: left;
						padding: 5px 10px;
						}
					.sp_infohot{
					   padding-top: 10px;
						background:#fff;
						/*height:80px;*/
						height:122px;
                       
					}
						.sp_tenhot{
							width:257px;
							padding-left:10px;
						}
						.sp_tenhot a{
							line-height:30px;
							font-family: Arial;
							font-size:16px;
							color:#313131;
							font-weight:bold;
						}
						.sp_motahot{
											
							font-weight:bold;
							font-size:12px;
							float:left;
							padding-left:10px;
							color:#a9a9a9;
							
						}
						
						.read_morehot{
						  margin-left: 140px;
						}
					
                    
                    
                    
                    
                    
                    
                    
					.sp {
						width: 275px;
						/*height: 235px;*/
						height:300px;
						float: left;
						padding: 15px 15px;
						}
					.sp_info{
					   padding-top: 10px;
						background:#fff;
						/*height:80px;*/
						height:122px;
                       
					}
						.sp_ten{
							width:275px;
							padding-left:10px;
						}
						.sp_ten a{
							line-height:30px;
							font-family: Arial;
							font-size:16px;
							color:#313131;
							font-weight:bold;
						}
						.sp_mota{
											
							font-weight:bold;
							font-size:12px;
							float:left;
							padding-left:5px;
							color:#a9a9a9;
							
						}
						
						.read_more{
						  margin-left: 150px;
						}
					
		
		
		#footer{
			width:1366px;
			min-height:250px;
			
		}

 .camera_wrap .camera_azure_skin{
	 display: block; margin-bottom: 56px; height: 285px !important;
 }
 #camera_wrap_1
 {
	  display: block; margin-bottom: 56px; height: 285px !important;
 }