/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#c2c2c2;
	}
#warper{
margin:0 auto;
width: 980px;
background-color:#FFFFFF;
}
/* ================================   header  ===============================  */
#header{
float:left;
width: 980px;
height:193px;
background-color:#292929;
}

#top{
float:left;
width: 979px;
height:34px;
}

#top_left{
float:left;
width: 703px;
height:34px;
background-image:url(../images/top_left.jpg);
background-repeat:no-repeat;
}

#top_right{
float:right;
width: 208px;
height:24px;
background-image:url(../images/top_right.jpg);
background-repeat:no-repeat;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
font-weight:bold;
font-style: normal;
text-align:justify;
padding: 10px 0px 0px 68px ;
}

#logo{
float:left;
width: 430px;
height: 155px;
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
}
#s1{
float:left;
width: 550px;
}

#s2{
float:left;
width: 550px;
height: 117px;
background-image:url(../images/s2.jpg);
background-repeat:no-repeat;
}

#nav{
float:left;
width: 541px;
height: 39px;
background-image:url(../images/nav_bg.jpg);
background-repeat:repeat-x;
}
#nav_right{
float:left;
width: 11px;
height: 39px;
background-image:url(../images/nav_right.jpg);
background-repeat:no-repeat;
margin-left:2px;
}

.space{
float:left;
width: 1px;
height: 34px;
padding: 5px 9px 0px 9px ;
}

.link1{
	float:left;
	width: 81px;
	height:39px;
	background-image:url(../images/home_off.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
.link1:hover{
	float:left;
    width:81px;
	height:39px;
	background-image:url(../images/home_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
.link1a{
	float:left;
	width:81px;
	height:39px;
	background-image:url(../images/home_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
	
.link2{
	float:left;
	width: 81px;
	height:39px;
	background-image:url(../images/about_off.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
.link2:hover{
	float:left;
    width:81px;
	height:39px;
	background-image:url(../images/about_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
.link2a{
	float:left;
	width:81px;
	height:39px;
	background-image:url(../images/about_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
.link3{
	float:left;
	width: 81px;
	height:39px;
	background-image:url(../images/service_off.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
.link3:hover{
	float:left;
    width:81px;
	height:39px;
	background-image:url(../images/service_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
.link3a{
	float:left;
	width:81px;
	height:39px;
	background-image:url(../images/service_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
.link4{
	float:left;
	width: 129px;
	height:39px;
	background-image:url(../images/client_off.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
.link4:hover{
	float:left;
    width:129px;
	height:39px;
	background-image:url(../images/client_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
.link4a{
	float:left;
	width:129px;
	height:39px;
	background-image:url(../images/client_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
.link5{
	float:left;
	width: 80px;
	height:39px;
	background-image:url(../images/contact_off.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
.link5:hover{
	float:left;
    width: 80px;
	height:39px;
	background-image:url(../images/contact_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
.link5a{
	float:left;
	width: 80px;
	height:39px;
	background-image:url(../images/contact_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
#s3{
float:left;
width: 980px;


}
/* ================================   Body  ===============================  */


.container{
float:left;
width: 968px;
background-color:#FFFFFF;
padding: 15px 6px 16px 6px ;
}

.container_left{
float:left;
width: 682px;
}

.con_1{
float:left;
width: 14px;
}
.con_center_top{
float:left;
width: 653px;
}
.con_main_center{
float:left;
width: 672px;
background-image:url(../images/main_center.jpg);
background-repeat:repeat-y;
padding: 0px 5px 16px 5px ;
}
.con_main_bottom{
float:left;
width: 682px;
}


.contain{
float:left;
width: 650px;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
padding: 16px 11px 0px 11px ;
}

.contain_a{
float:left;
width: 653px;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
padding: 16px 8px 0px 11px ;
}


h1{
float:left;
width: 650px;
font-family:arial, Helvetica, sans-serif;
font-size: 22px;
color: #25af0e;
font-weight:bold;
font-style: normal;
text-align:left;
}

.top_s1{
float:left;
width: 650px;
font-family:arial, Helvetica, sans-serif;
font-size: 22px;
color: #25af0e;
font-weight:bold;
font-style: normal;
text-align:left;
}


.ss1{
float:left;
width: 650px;
padding-top:15px;
}
.photo{
float:left;
width: 238px;
height:159px;
background-image:url(../images/photo.jpg);
background-repeat:no-repeat;
}

.about_img{
float:left;
width: 239px;
height:160px;
background-image:url(../images/about.jpg);
background-repeat:no-repeat;
}


.ser_img{
float:left;
width: 239px;
height:160px;
background-image:url(../images/ser.jpg);
background-repeat:no-repeat;
}

.client_img{
float:left;
width: 239px;
height:160px;
background-image:url(../images/client.jpg);
background-repeat:no-repeat;
}

.contact_img{
float:left;
width: 239px;
height:160px;
background-image:url(../images/contact.jpg);
background-repeat:no-repeat;
}


.corpo_img{
float:left;
width: 239px;
height:160px;
background-image:url(../images/corpo_img.jpg);
background-repeat:no-repeat;
}

.profile_img{
float:left;
width: 239px;
height:160px;
background-image:url(../images/profile.jpg);
background-repeat:no-repeat;
}

.ip_img{
float:left;
width: 239px;
height:160px;
background-image:url(../images/ip.jpg);
background-repeat:no-repeat;
}

.getting_img{
float:left;
width: 239px;
height:160px;
background-image:url(../images/getting_img.jpg);
background-repeat:no-repeat;
}

.lin{
padding: 5px 0px 5px 0px ;
}
.contain_right{
float:left;
width: 396px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:bold;
font-style: normal;
text-align:justify;
line-height:18px;
padding-left:11px;
}
.contain_right1{
float:left;
width: 396px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:18px;
padding-left:11px;
}
.ss3{
float:left;
width: 650px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:18px;
padding-top:12px;
}

.top_bg{
float:left;
width: 640px;
font-family:arial, Helvetica, sans-serif;
font-size: 14px;
color: #343434;
font-weight:bold;
font-style: normal;
text-align:left;
background-image:url(../images/bg1.jpg);
background-repeat:repeat-x;
padding: 6px 0px 10px 10px ;
}

h2{
float:left;
width: 648px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:18px;
padding-top:12px;
}
.sym{
padding-top:5px;
}

.sym1{
padding-top:2px;
}

.sym2{
padding-top:5px;
}

.right-part{
float:right;
width: 278px;
background-image:url(../images/right_bg.jpg);
background-repeat:repeat-y;
}

.top_right_part{
float:left;
width: 256px;
height:30px;
background-image:url(../images/right_back.jpg);
background-repeat:repeat-y;
font-family:arial, Helvetica, sans-serif;
font-size: 14px;
color: #fff;
font-weight:bold;
font-style: normal;
padding-top:20px;
padding-left:22px;
}


.right_contain_home{
float:left;
width: 242px;
/*height:498px;*/
min-height:498px;
height:100%;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:22px;
padding: 14px 18px 0px 18px ;
}

.right_contain_about{
float:left;
width: 242px;
height:782px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:22px;
padding: 14px 18px 0px 18px ;
}

.right_contain_ser{
float:left;
width: 242px;
height:1493px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:22px;
padding: 14px 18px 0px 18px ;
}

.right_contain_client{
float:left;
width: 242px;
height:1211px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:22px;
padding: 14px 18px 0px 18px ;
}
.right_contain_contact{
float:left;
width: 242px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:22px;
padding: 14px 18px 319px 18px ;
}

.right_contain_attorney{
float:left;
width: 242px;
height: 574px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:22px;
padding: 14px 18px 0px 18px ;
}

.right_contain_corpo{
float:left;
width: 242px;
height: 350px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:22px;
padding: 14px 18px 0px 18px ;
}

.right_contain_ip{
float:left;
width: 242px;
height: 313px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:22px;
padding: 14px 18px 0px 18px ;
}

.right_contain_get{
float:left;
width: 242px;
height: 316px;
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:100;
font-style: normal;
text-align:justify;
line-height:22px;
padding: 14px 18px 0px 18px ;
}
.right_bottom{
float:left;
width: 278px;
}

/* ================================   Footer  ===============================  */


#footer{
float:left;
width: 980px;
height:74px;
background-color:#000000;
}

#footer_left{
float:left;
width: 650px;
font-family:arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight:100;
font-style: normal;
text-align:left;
line-height:17px;
padding: 21px 0px 0px 7px ;
}

#footer_right{
float:right;
width: 200px;
font-family:arial, Helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
font-weight:bold;
font-style: normal;
text-align:right;
line-height:17px;
padding: 39px 7px 0px 0px ;
}







/* ================================   Font-style  ===============================  */
.style1{	
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #343434;
font-weight:bold;
font-style: normal;
text-align:justify;
line-height:18px;
}

.style2{	
font-family:arial, Helvetica, sans-serif;
font-size: 14px;
color: #25af0e;
font-weight:bold;
font-style: normal;
}

.style3{	
font-family:arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-weight:100;
font-style: normal;
}

.style3a{	
font-family:arial, Helvetica, sans-serif;
font-size: 13px;
color: #25af0e;
font-weight:100;
font-style: normal;
text-align:right;
}

a{text-decoration:none; color:#905633;
}
a:hover{ color:#fd980a;
}
.mne{ text-decoration:none; color:#21880c;text-decoration:underline;
}
.mne:hover{ color:#000; text-decoration:underline;
}

.hho{text-decoration:none; color:#fff;
}
.hho:hover{ color:#3e3e3e; text-decoration:underline;
}

.hho1{ text-decoration:none; color:#31a31a; text-decoration:underline;
}
.hho1:hover{ color:#fff; text-decoration:underline;
}


.hho2{ text-decoration:none; color:#fff; 
}
.hho2:hover{ color:#31a31a; text-decoration:underline;
}

.hho3{color:#31a31a; text-decoration:underline;
}
.hho3:hover{ text-decoration:none; color:#000; 
}

.hho4{color:#25af0e;
}
.hho4:hover{ text-decoration:none; color:#000; text-decoration:underline; 
}