/* CSS Document */

*{margin: 0px auto;
padding: 0px;
}

#main_div{width:1004px;
height:auto;
background:#CCC;
}

body {
background:#000000;
}

#head_img{width:1004px;
height:92px;
background:url(../images/head_img.jpg) repeat;
}

#logo{width:242px;
height:85px;
background:url(../images/logo_img.jpg) no-repeat;
margin-left:5px;
margin-top:;
float:left;
}


#button{width:532px;
height:30px;
background:url(../images/button_img.jpg) no-repeat;
margin-left:;
margin-top:22px;
float:right;
}


#line_img{width:1004px;
height:8px;
background:url(../images/line_img.jpg) repeat-x;
margin:0px opx opx opx;

}


#banner_img{width:1004px;
height:308px;
background:url(../images/banner_img.jpg) no-repeat;

}

#body_bg{width:1004px;
height:auto;

background:url(../images/body_img.jpg) repeat-x;
float:left;
}
#body_bg1{width:1004px;
height:auto;

background:#FAF9F7;
float:left;
}


#call_div{width:210px;
height:auto;
margin-left:750px;
}

.menu_txt{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
padding:5px 0px 0px 60px;
text-shadow:#FFFFFF 1px 2px 2px ;
}

.menu_txt_deco{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
text-decoration:none;
}
.menu_txt a{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;

}
.menu_txt a:hover{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
background:#CCCCCC;
text-decoration:none;
}

.body_1a{width:950px;
height:auto;
margin-top:10px;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
}

#body_1{width:630px;
height:auto;
float:left;
background:#e8e8e8;
}

#body_2{width:300px;
height:auto;
float:right;
background:#e8e8e8;
}

#wel_img{
height:176px;
background:url(../images/wel_img.jpg) no-repeat;
margin-left:10px;
margin-top:5px;
float:left;

}
li{
margin-left:40px;
margin-top:5px;	
	}
.wel_txt_div{
	
	text-align:justify;
height:auto;
padding:2px 4px 2px 7px;
float:left;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
}
h4{font-family:Verdana, Geneva, sans-serif;
color:#930;


padding:5px 0px 0px 0px;

}
p{
	font-family:Verdana, Geneva, sans-serif;
color:#333333;
text-align:justify;
padding:5px ;
	}

h2{font-family:Tahoma;
color:#333333;
font-size:20px;
padding:5px 0px 0px 10px;
}


#ser_img{width:294px;
height:57px;
background:url(../images/service_img.jpg) no-repeat;
margin-left:;
margin-top:;
}

.ser_img1{width:285px;
height:40px;
background:url(../images/service_img2.jpg) no-repeat;
margin-left:;
margin-top:;
}
h5{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0c4a66;
padding:15px 0px 0px 50px;
}

.body_1b{width:950px;
height:auto;
margin-top:0px;

}

.pro_div{width:310px;
height:226px;
margin-left:;
margin-top:10px;
background:#e8e8e8;
float:left;
}

.pro_div1{width:310px;
height:226px;
margin-left:10px;
margin-top:10px;
background:#e8e8e8;
float:left;
}

.pro_div2{width:280px;
height:160px;
margin-left:10px;
margin-top:10px;
padding:5px;
background:#f8f8f8;
font-size:12px;
}


#clint_div{width:261px;
height:115px;
background:url(../images/clint_img.jpg) no-repeat;
margin-left:10px;
margin-top:20px;
float:left;
}



#footer{width:1004px;
height:92px;
background:url(../images/footer_img.jpg) no-repeat;
float:left;
position:static;
}

#logo_2{width:152px;
height:52px;
background:url(../images/logo_2.jpg) no-repeat;
margin-left:40px;
margin-top:5px;
}

.foter_txt_div{width:400px;
height:auto;
float:left;
}

.foter_txt_div2{width:300px;
height:auto;
float:left;
padding:0px 0px 0px 280px;
margin-top:-30px;
}

.foter_txt{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:5px 0px 0px 40px;
text-shadow:#FFFFFF 1px 2px 2px ;

}

.foter_txt_deco{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
text-shadow:#FFFFFF 1px 2px 2px ;
}

.serv_txt_div{width:580px;
height:auto;
padding:0px 0px 0px 10px;
float:left;
font-size:12px;
}
.serv_txt_div ul{
	list-style-type:circle;
	
	
	}
.serv_txt_div ul li{
	margin-left:40px;
	margin-top:5px;
	

}
.con_txt_div{width:900px;
height:auto;
padding:0px 0px 0px 10px;
float:left;
}

#con_body_1{width:280px;
height:auto;
margin-left:10px;
background:#e8e8e8;
}

#scroll_div{
height:auto;
float:left;
background:#e8e8e8;
margin-left:0px;
}