body,div,img,table,th,td,ul,li,form{
margin:0;
padding:0;
border:none;
}
body{
background:url('../images/left_bk.jpg') 0 190px repeat-y #C9BFA1;
font-family:Arial,sans-serif;
font-size:12px;
color:#403D33;
}
body,table{
font-family:Arial,sans-serif;
font-size:12px;
color:#403D33;
}
a{
color:#6e3a30;
text-decoration:underline;
}
td{
vertical-align:top;
text-align:left;
}
#cont{
}
#head_cont{
background:url('../images/header1.jpg') 190px 0 repeat-x #807966;
height:156px;
}
#head_logo{
width:446px;
height:156px;
background:url('../images/header1_logo.jpg') 0 0 no-repeat;
}
#menu_cont{
background:url('../images/menu_bk.gif') #484848;
height:34px;
padding-left:50px;
}
#menu_subcont{
}
.menu_item{
float:left;
margin-right:40px;
}
.menu_phone{
float:right;
}
#mid_cont{
width:960px;
position:relative
}
#left_cont{
background:url('../images/left_bk2.jpg') 0 0 no-repeat;
width:224px;
}
.left_title{
margin:40px 0 0 50px;
}
.src_pair{
margin:15px 0 0 50px;
}
.src_label{
color:#E7E2D3;
font-size:13px;
font-weight:bold;
}
.src_sel{
margin-top:6px;
}
.src_sel select{
width:130px;
font-size:13px;
}
.src_btn{
margin:30px 0 0 50px;
}
#main_cont{
padding-bottom:30px;
}
#main_cont2{
padding:32px 24px 32px 50px;
vertical-align:top;
}
#main_cont3{
padding:34px 20px 30px 100px;
}
.main_motto{
padding:90px 0 24px 24px;
}
.main_subcont{
width:420px;
padding:34px 24px;
}
.main_title{
margin-bottom:10px;
}
.main_text{
margin-top:22px;
text-align:justify;
}
.text_front{
line-height:18px;
}
.r_cont{
width:600px;
}
.r_head_count{
padding-top:30px;
}
.r_head_count span{
font-weight:bold;
}
.r_page select{
font-size:11px;
color:#554433;
}
.r_page{
margin-top:6px;
}
.r_page_bot{
margin-bottom:30px;
}
.r_hr{
clear:both;
margin:20px 0;
border:0;
height:5px;
color:#827a67;
background-color:#827a67;
width:599px;
}
.r_page a{
color:#554433;
}
.r_det{
}
.r_price{
font-size:16px;
font-weight:bold;
margin-bottom:20px;
}
.r_pair{
margin-top:2px;
font-weight:bold;
font-size:13px;
}
.r_pair span{
display:block;
width:56px;
float:left;
}
.r_det_btn{
margin-top:20px;
float:left;
}
.r_pic{
float:left;
margin-right:40px;
background-color:#b0a78d;
padding:4px 8px;
}
.r_pic img{
width:200px;
border:solid 1px #827a67;
}
.r_desc{
clear:both;
text-align:justify;
padding-top:10px;
}
#footer_left{
height:26px;
}
#footer_right{
height:26px;
background-color:#403D33;
}
#foot_cont{
position:absolute:
bottom:0;
background-color:#40D333;
}

#footer {
background-image:url(../images/band2.gif);
background-position:right 224px 0px;
width:100%;
bottom:0  !important;
bottom:0px;
position:absolute;
height:26px;
}

#footer_content {
text-align:right;
margin:4px 40px 0 0;
}
#footer_right a{
color:#C9BFA1;
text-decoration:none;
font-size:13px;
font-weight:bold;
}
#sec_cont{
float:left;
width:600px;
padding:32px 0 32px 100px;
height:100%;
line-height:18px;
}
.sec_title{
padding:34px 0 10px 100px;
}
.sec_text{
margin-top:24px;
text-align:justify;
}
.sec_pers{
padding:30px 0 0 100px;
width:300px;
}
.sec_pers_name{
font-size:16px;
font-weight:bold;
}
.sec_pers_role{
font-size:14px;
font-weight:bold;
}
.sec_pers_text{
margin-top:10px;
}
.sec_pers_pict{
padding:30px 0 0 40px;
}
.sec_pers2{
text-align:justify;
width:430px;
}
.sec_pic{
padding:30px 0 0 40px;
}
.sec_pic img{
}

.sec_text ul{
padding-left:16px;
list-style:square outside;
}
.sec_sales{
padding:0 0 0 100px;
width:400px;
}
#con_left,#con_right{
font-size:14px;
line-height:20px;
}
#con_left{
padding:30px 0 0 100px;
width:350px;
}
.con_label{
float:left;
clear:both;
width:120px;
padding-left:20px;
font-weight:bold;
color:#504D43;
}
.con_value{
float:left;
width:160px;
}
#con_right{
width:350px;
padding:30px 0 0 0px;
}
.con_map{
background-color:#b0a78d;
padding:4px 8px;
width:125px;
}
.con_map img{
border:solid 1px #827a67;
}
.icon_home{
background:url('../images/icons.gif') 0 4px no-repeat;
}
.icon_phone{
background:url('../images/icons.gif') 0 -94px no-repeat;
}
.icon_fax{
background:url('../images/icons.gif') 0 -194px no-repeat;
}
.icon_mail{
background:url('../images/icons.gif') 0 -294px no-repeat;
}
.icon_cont{
background:url('../images/icons.gif') 0 -396px no-repeat;
}
.icon_map{
background:url('../images/icons.gif') 0 -496px no-repeat;
}
.reg_left{
padding:20px 0 40px 100px;
}
.reg_right{
padding:20px 0 0 60px;
}
.reg_head{
font-size:14px;
font-weight:bold;
padding:0 0 10px 0;
}
.reg_label,.reg_value{
vertical-align:middle;
}
.reg_label{
padding:4px 10px 2px 0;
}
.reg_value{
padding:3px 0;
}
.reg_value input{
border:solid 1px #403D33;
width:140px;
background-color:#FFFFFF;
}
.reg_req input{
background-color:#f3e8ad;
}
.reg_short input{
width:80px;
}
.reg_area textarea{
width:254px;
height:96px;
border:solid 1px #403D33;
}
.reg_btn{
padding-top:20px;
}
.reg_sub{
padding:20px 0 0 0;
font-size:11px;
}