/* CSS Document */

body {
	margin:0px;
	background: #3c3b37;
	font-size: 9pt;
	line-height: 1.8em;
}
/*HTMLҩwq*/
a{
	color:#a09f91;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:hover {
	color:#FFCC33;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

ol {margin-left:0px;}
ol li {
	color:#a09f91;
	font-size: 10pt;
	font-weight: bold;
	list-style: square;
	margin-left:10px;
	}
	ol li ol li {
	color:#a09f91;
	font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
	list-style: disc;
	vertical-align: middle;
	margin-left:10px;
}
    ol li ol li ol li{
	color:#a09f91;
	font: normal 9pt Verdana, Arial, Helvetica, sans-serif;
	list-style: circle;
	vertical-align: middle;
	margin-left:10px;
}

ul li {
    margin-top:20px;}
.textfield {
	background: #3c3b37;
	border: 1px solid #666666;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	height: 14px;
	color: #a09f91;
}
.textfield2 {
	background: #3c3b37;
	border: 1px solid #666666;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #a09f91;
}
.textfield3 {
	background: #3c3b37;
	border-top: 1px solid #3c3b37;
	border-left: 1px solid #3c3b37;
	border-right: 1px solid #3c3b37;
	border-bottom: 1px solid #666666;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	height: 14px;
	color: #C6C5BD;
}
.textfield4 {
    background: #3c3b37;
	border-top: 1px solid #3c3b37;
	border-left: 1px solid #3c3b37;
	border-right: 1px solid #3c3b37;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #C6C5BD;
	border-bottom: 1px solid #666666;
}
.submit {
    background: #3c3b37;
	border: 1px solid #666666;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #a09f91;}
p {
   margin:10px 10px 10px 30px;}
   
.table_style {
   	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #a09f91;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;}
	.table_style th{
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
	.table_style td{
   	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #a09f91;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	font-size: 9pt;
	line-height: 1.8em;}
	
	
#form_style {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #a09f91;
	border: 1px solid #45433D;
	}
	#form_style td{
   	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #a09f91;
	border-bottom: 1px solid #45433D;
	}
	#form_style td p{
   	padding:0px;
	}
	
.text-background-color {
    color:#3c3b37;}
/*r˦wq*/ 
h3 {
	margin:0px;
	font: bold 12pt/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	width:659px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-left: 5px solid #666666;
}
h5 {
margin:0px;
padding-left:20px;
}
.left_position {
    float:left;} 

.bold_style {
	color:#8A8366;
	font: bold 10pt/1.8em Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.red ,.red a{
    color:#B04F4F;
	text-decoration:none;}
	.red a:hover {
    color:#B04F4F;
	text-decoration:underline;}
	
	
	
#top {
    width:659px;
	padding:5px;}
/*eDIV϶wq*/
   
#all {
   width:1003px;
   background: url(images/bg.jpg) repeat-y center;}
   
   
#contnet {
	width:1003px;
	height:100%;
    }

   #contnet_area {
	background: url(images/logo.jpg) no-repeat left top;
	padding-left:244px;
	width:707px;
	height:100%;
	font: 9pt/1.7em Verdana, Arial, Helvetica, sans-serif;
	color: #a09f91;
	text-decoration: none;
	}
	 #contnet_area p {
	 padding-right:30px;
	 }
	
		#box_service {
		float:left;
		width:224px;
		height:220px;
		background: url(images/index/box_service.jpg) no-repeat;
		}
	   
	   #box_shortcut {
	   float:left;
	   width:224px;
	   height:220px;
	   background: url(images/index/box_shortcut.jpg) no-repeat;}
	   
	   #box_news {
	   float:left;
	   width:224px;
	   height:220px;
	   background: url(images/index/box_news.jpg) no-repeat;}
	   
	     #box_service p,#box_shortcut p,#box_news p {
			margin:0px;
			padding:50px 10px 15px 25px;
			color: #a09f91;
			font: 9pt/1.8em Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none;
		    }
			#box_service p a,#box_shortcut p a,#box_news p a{
			color: #a09f91;
			font: 9pt/1.8em Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none;
		    }
			#box_service p a:hover,#box_shortcut p a:hover,#box_news p a:hover {
	color: #FFCC66;
	font: 9pt/1.8em Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background: #CC3333;
		    }
	   
	   #box_case {
	   width:707px;
	   height:157px;
	   background: url(images/index/box_case.jpg) no-repeat;}
	    
		 
		  #box_case h1{
		 margin:0px;
		 padding:0px;}
		 #box_case h1 span{
		 display:none;
		 margin:0px;
		 padding:0px;}
		 #box_case h1 a{
		   width:707px;
		   height:30px;
		   display:block;
		   margin:0px;
		 padding:0px;}
		   
	   #box_case p{
			 margin:0px;
			 padding:3px 0px 0px 25px;
			 width:650px;
			 color: #a09f91;
			 font: 9pt/1.8em Verdana, Arial, Helvetica, sans-serif;
	         text-decoration: none;
		     }
			 #box_case p a{
			 color: #a09f91;
			 font: 9pt/1.8em Verdana, Arial, Helvetica, sans-serif;
	         text-decoration: none;
		     }
			 #box_case p a:hover{
			 color: #CC3300;
			 font: 9pt/1.8em Verdana, Arial, Helvetica, sans-serif;
	         text-decoration: underline;
		     }
			 
	#box_area {
	width:224px;
	float:left;
	background: url(images/index/box_bg.jpg) repeat-y;
    }
	   #box_area p {
	   padding-left:20px;
	   margin:0px;}
	   #box_title {
	   background: #3c3b37;
       }
       #box_area ol {
       margin-left:13px;
	   margin-top:0px;
	   }
	   #box_area ol li ol li{
       margin-left:0px;
	   }
	
	
#menu {
	width:244px;
	float:left;
	text-align:right;
	background: url(images/submenu/01web/bg.jpg) no-repeat left top;
	} 
    #menu ol li {
	list-style:none;
	padding-right:20px;
    font: 9pt/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;	
	}
			#menu ol li a{
			list-style:none;
			padding-right: 30px;
			font: 9pt/2em Verdana, Arial, Helvetica, sans-serif;
			color: #ffffff;
			text-decoration: none;	
			}
			#menu ol li a:hover{
			text-decoration: underline;
			background: url(images/submenu/icon.jpg) no-repeat right;
			}
			    #menu ol li ol li a{
				list-style:none;
				margin-right:3px;
				padding-right: 15px;
				font: 9pt/2em Verdana, Arial, Helvetica, sans-serif;
				color: #CCCCCC;
				text-decoration: none;
				width:148px;
				display: block;
				}
				#menu ol li ol li a:hover{
				text-decoration: none;
				background: url(images/submenu/icon_s2.jpg) no-repeat right;
				width:148px;
				display: block;
				color: #ffffff;
				}
     #contnet_area2 {
	 width:707px;
	 height:100%;
	 float:left;
	 font: 9pt/1.7em Verdana, Arial, Helvetica, sans-serif;
	 color: #a09f91;
	 text-decoration: none;
	 }
	 #contnet_area2 p {
	 padding-right:30px;
	 }
	 #contnet_area_070 {
	width:707px;
	height:100%;
	float:left;
	font: 9pt/1.7em Verdana, Arial, Helvetica, sans-serif;
	color: #a09f91;
	text-decoration: none;
	background: url(images/phone/bg.jpg) no-repeat right top;
	 }
	 #contnet_area_070 p {
	 padding-right:30px;
	 }
	 
	 #box_case_s {
	 float:left;
	 width:224px;
	 height:220px;
	 background: url(images/index/box_case_s.jpg) no-repeat;
	 }
	 h4 {
	 margin:0px;
	 padding:30px 20px 0px 20px;
	 color: #a09f91;
	 font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	 text-decoration: none;}
	
	
			 #box_case_s p{
			 margin:0px;
			 padding:5px 20px 30px 20px;
			 color: #a09f91;
			 font: 9pt/1.8em Verdana, Arial, Helvetica, sans-serif;
	         text-decoration: none;
		     }
			 #box_case_s p a{
			 color: #a09f91;
			 font: 9pt/1.8em Verdana, Arial, Helvetica, sans-serif;
	         text-decoration: none;
		     }
			 #box_case_s p a:hover{
			 color: #CC3300;
			 font: 9pt/1.8em Verdana, Arial, Helvetica, sans-serif;
	         text-decoration: underline;
		     }
			 
    #cus_step1 {
	padding:10px 5px 10px 5px;
	border-bottom: 1px dashed #646464;
	margin-right: 50px;
	 }
	#cus_step1 p {
	margin:0px; 
	height:50px;
	 }
	.cus_step1_head {
	float:left;
	height:50px;
	width:100px;}
	.cus_step1_text {
	padding-top:6px;}
	
#contact  {
    margin:0px 0px 0px 0px;
	padding:0px;}

#contact p {
    margin:0px 0px 0px 0px;
	padding:0px;}	

#footer {
width:707px;
float:left;
height:130px;}
   
    #footer p{
    font: 9pt/1.4em Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #B7B7A2;
    }
	