@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/topbg.jpg) repeat-x;
	font-size:11px;
	color:#000000;
	margin:0px auto;
}

.clear
{clear:both;}

  #main_box{
 width:960px;
 height:auto;
 margin:0px auto;
 }
 
 h1{
 font:Arial, Helvetica, sans-serif;
 font-family:Arial, Helvetica, sans-serif;
 font-size:17px;
 font-weight:bold;
 color:#DDC286;
 }
 
 .h2{
 font:Arial, Helvetica, sans-serif;
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 color:#D7B86F;
 }
 .jm{
 font:Geneva, Arial, Helvetica, sans-serif;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#7AD4EC;
 }
 
 .highlight{
 font:Geneva, Arial, Helvetica, sans-serif;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#CCCCCC;
 }
 
 .top_banner{ width:960px; height:145px; float:left; background:url(../images/main_bg.jpg) repeat-x;}
 .top_banner2{ width:707px; height:145px; float:right;}
 .logo_box{width:251px; height:114px; float:left; margin:31px 0 0 0;}
 .logo_top{width:100%; height:21px; float:left; background:url(../images/top_02.jpg);}
 .logo_image{width:100%; height:93px; float:left;}
 .call_box{width:230px; height:35px; float:right; margin:21px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF ;  padding:17px 35px 0 0; line-height:16px;}
 .menu_box{ width:100%; height:40px; float:left; padding:32px 0 0 0;}

#topmenu{height:40px; background:url(../images/menu_bg.jpg); bottom left no-repeat;}
#topmenu ul{padding:0 0 0 15px; margin:0px;}
#topmenu li{float:left; list-style:none; background:url(../images/menu_divider.jpg) no-repeat bottom right; padding:10px 13px; color:#fff; font-weight:bold;}
#topmenu li a{text-decoration:none; color:#FFFFFF; font-weight:bold;}
#topmenu li a:hover{text-decoration:none; color:#e1f187;; font-weight:bold;}

#main_2{ width:100%; height:256px; float:left; margin:1px 0 0 0;}
 .main3{
 width:960px;

 margin:0px auto;
}
 .contact_form{ width:244px;  float:left;}
 
 .watch_video{ width:244px;  float:left; height:48px; margin:3px 0 0 0; background:url(../images/watch_video.jpg)}
 .watch_video:hover{ width:244px;  float:left; height:48px;  background:url(../images/watch_video_over.jpg)}
 
 
 
 .contact_form1{ width:244px;  float:left;}
 .contact_form2{ width:244px; height:360px; float:left; background-color:#210000;}
 .contact_form3{ width:244px; height:326px; float:left; background-color:#210000;}
 .contact_icon{width:100%; height:55px;float:left;}
 .contact_table{width:100%; height:217px;float:left; background:url(../images/contact_form_bg.jpg);}
 .submit_box{width:100%; height:37px;float:left; background:url(../images/submit_bg.jpg);}
 .submit_button{width:75px; height:27px; float:right; padding:5px 11px 0 0;}
 
 .button_box1{width:224px; height:309px; float:left; margin:0 0 0 4px; padding:0 0 0 11px; background:url(../images/button_bg.jpg);}
 .button_box1_head{width:214px; height:45px; float:left; padding:13px 0 00;}
 .button_box1_text{width:202px; height:88px; float:left; padding:20px 0 0 5px;}
 .button_box1_image{width:209px; height:117px; float:left; padding:18px 0 0 2px;}
 
 .button_box2{width:224px; height:309px; float:left; margin:0 0 0 4px; padding:0 0 0 11px; background:url(../images/button_bg.jpg);}
 .button_box2_head{width:214px; height:45px; float:left; padding:13px 0 00;}
 .button_box2_text{width:202px; height:88px; float:left; padding:20px 0 0 6px;}
 .button_box2_image{width:209px; height:117px; float:left; padding:18px 0 0 2px;}
 
 .button_box3{width:223px; height:309px; float:left; margin:0 0 0 4px; padding:0 0 0 11px; background:url(../images/button_bg.jpg);}
 .button_box3_head{width:213px; height:45px; float:left; padding:13px 0 00;}
 .button_box3_text{width:200px; height:88px; float:left; padding:20px 0 0 6px;}
 .button_box3_image{width:207px; height:117px; float:left; padding:18px 0 0 2px;}
 
 



.textfield{width:213px; height:19px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; border:#565454 2px solid;padding:4px 0 0 2px; margin:0 0 1px 0; background:#d5e7f2; font-weight:normal; margin:0 0 0 10px;}
.textfield_cap{width:60px; height:19px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; border:#565454 2px solid;padding:4px 0 0 2px; margin:0 0 1px 0; background:#d5e7f2; font-weight:normal;}






.textarea{
width:212px;
height:57px;
background-color:#d5e7f2;
float:left;
margin:0 0 0 10px;
border:#565454 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
padding:3px 0 0 2px;
}
#menu1{height:25px; width:100%; padding:16px 0 0 0; float:right; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#CCC;}
#menu1 ul{padding:0px; margin:0px;}
#menu1 li {
	float:left;
	list-style:none;
	border-left:1px solid #fff;
border-right::1px solid #fff; 	display:block;
	text-align: center;
}
#menu1 li a{color:#FFFFFF; text-decoration:none; font-size:10px; padding:0 14px; display:block;}
#menu1 li a:hover{color:#e1f187; text-decoration:none;}

.txt{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #d7d2d2; 
	text-decoration:none;}
	
.txt a{
	color: #d7d2d2; 
	text-decoration:none;}
	
.txt a:hover{
	color:#999;
	text-decoration:none;}
	
.middle_main_box{ width:710px; float:left; padding:0 0 0 5px;	}

.button_box_furni{width:224px; height:69px; float:left; margin:0 0 0 4px; padding:0 0 0 11px; background:url(../images/button_bg.jpg);}	
.button_box_furni1{width:224px; height:69px; float:left; margin:0 0 0 4px; padding:0 0 0 11px; background:url(../images/button_bg.jpg);}
.button_box_furni22{width:224px; height:69px; float:left; margin:0 0 0 4px; padding:0 0 0 5px; background:url(../images/button_bg.jpg);}	
	
.button_box_furni2{width:223px; height:69px; float:left; margin:0 0 0 4px; padding:0 0 0 11px; background:url(../images/button_bg.jpg);}
.button_box_furni22{width:223px; height:69px; float:left; margin:0 0 0 4px; padding:0 0 0 5px; background:url(../images/button_bg.jpg);}

.middlemaincondunt_boxmain{width:712px;  float:left;padding:10px 0 0 0px;  margin:0 0 0 4px; background:url(../images/middle_bg.jpg)}

.middlemaincondunt_boxmain2{width:712px; height:330px; float:right;margin:0 0 0 4px; background-color:#3a0000;}

.midlemain_imagebox{width:100%; height:108px;float:left; background:url(../images/interior_bg.jpg) repeat-x;}
.img_1{width:182px; height:108px	; float:left; padding:0 0 0 1px;}
.img_2{width:202px; height:108px	; float:left;padding:0 0 0 11px;}
.img_3{width:307px; height:108px	; float:left;padding:0 0 0 8px;}
.midlemain_textbox{width:687px;  float:left; padding:5px 10px 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#C0C0C0; }
.midlemain_textbox1{width:687px;  float:left;  padding:5px 10px 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#C0C0C0;}
.text_single{
	font-family:Arial, Helvetica, sans-serif;
	
	color:#CCCCCC;
	font-weight:bold;
}
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#E6BC4C;
	font-weight:bold;
}

.text_order{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;

}

.text_order_kit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;

}
.abt_text{ width:712px; height:309px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg.jpg) repeat-x;}
.abt_text_about{ width:712px; height:375px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg.jpg) repeat-x;}
.abt_text_about22{ width:712px; height:330px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg.jpg) repeat-x;}
.abt_text_about2{ width:712px; height:380px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg.jpg) repeat-x;}
.abt_text_hm{ width:712px; height:309px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg.jpg) repeat-x;}
.abt_text_hm1{ width:712px; height:309px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg1.jpg) repeat-x #e9f5fe;}
.abt_text_hm2{ width:712px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg1.jpg) repeat-x #e9f5fe;}
.abt_text_about3{ width:712px; height:3px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg.jpg) repeat-x;}
.abt_text_about1{ width:712px; height:350px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg.jpg) repeat-x;}
.abt_text2{ width:712px; height:309px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg.jpg) repeat-x;}
.abt_text3{ width:712px; height:309px; float:left; margin:0 0 0 4px; background:url(../images/middle_bg.jpg) repeat-x;}
.abt_text1{ width:712px;  float:left; margin:0 0 0 4px; background:url(../images/middle_bg.jpg) repeat-x;}
.abt_text_content{ width:675px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#C0C0C0; padding:0 0 0 18px; text-align:justify;}
.abt_text_contentlength{ width:600px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#C0C0C0; padding:0 0 0 18px; text-align:justify;}
.abt_text_content22{ width:675px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#C0C0C0; padding:10px 0 0 18px; text-align:justify;}


.abt_text_condunt1{ width:460px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:0 0 0 10px; text-align:justify;}
.abt_text_condunt1 a{ width:460px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:0 0 0 10px; text-align:justify;}
.abt_text_condunt1 a:hover{ width:460px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:0 0 0 10px; text-align:justify;}

.abt_image{width:220px; height:129px; float:right; padding:0px 0px 0px 0; margin-left:10px;}
.abt_image1{width:220px; height:129px; float:right; padding:40px 0px 0 0}
.abt_image2{width:200px; height:129px; float:right;padding-left:20px; }
.client_box{ width:712px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;  }
.roll_text_over {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #bdea51;
	text-decoration: none;
}
.table_box{width:600px; float:left; border:solid 2px #d4770e; }
.content_divider{  border-bottom:1px solid #d4770e; }


#footer_box{width:100%; height:73px; float:left; background:url(../images/footer_bg.jpg) repeat-x;}
#footer_box1{width:100%; height:73px; float:left; background:url(../images/footer_bg.jpg) repeat-x; margin:1px 0 0 0;}
 .footer_txt{width:100%; height:25px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC;; text-align:center;}
 .td3{
	background:url(../images/td_red1.jpg) left bottom repeat-x;
	background-color:#dd635d;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #6e100d;
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
}
 .td4{

	background:url(../images/td_red1.jpg) left bottom repeat-x;

	background-color:#dd635d;

	border-left:1px solid #FFFFFF;

	border-right:1px solid #FFFFFF;

	border-bottom:1px solid #6e100d;

	padding:0px 0px 0px 0px;	

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;}
	.td1{

	border-bottom:1px solid #cacaca;

	border-right:1px solid #FFFFFF;

	font-size:12px;

	padding:5px 0px 5px 0px;

	height:44px;

	background:url(../images/td1_bg.jpg) left bottom repeat-x #e3e4e5;}	


.td2{

	border-bottom:1px solid #cacaca;

	border-right:1px solid #FFFFFF;

	padding:5px 0px 5px 0px;

	height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;

	background:url(../images/td2_bg.jpg) left bottom repeat-x #e9f5fe;}

.td1{
	border-bottom:1px solid #cacaca;
	border-right:1px solid #FFFFFF;
	font-size:12px;
	padding:5px 0px 5px 0px;
	height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background:url(../images/td1_bg.jpg) left bottom repeat-x #e3e4e5;}	
	
	.td21{
	border-bottom:1px solid #cacaca;
	border-right:1px solid #FFFFFF;
	padding:5px 0px 5px 0px;
	height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background:url(../images/bg_table.jpg) left bottom repeat-x #e9f5fe;}
	
	.td22{
	border-bottom:1px solid #cacaca;
	padding:5px 0px 5px 0px;
	height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background:url(../images/bg_table.jpg) left bottom repeat-x #e9f5fe;}
	
	.b_k{ width:350px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
	
	.bg_img{width:159px; float:left;  padding:7px 0 0 9px; background:url(../images/bg_img.jpg) no-repeat; margin:0 0 0 2px;}
	
	.top_button_main{width:710px; height:auto; float:left;}
.bold_color{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;}
.home_inbg{width:711px; float:left; height:238px;}
.home_inbg1{width:710px; float:left; height:238px; border:1px solid #990000;}
.home_inbg2{width:710px; float:left;  border:1px solid #990000;}
.ct_in_con{width:680px; float:left; padding:0px 0 0 0;}
.ct_side{width:26px; float:right; background:url(../images/side.jpg) repeat-y; height:290px;}
.tit_home_head{width:650px; margin:0 0 0 15px;  font-family:Times, serif; font-size:16px; color:#333333;  padding:25px 0 0 10px; line-height:25px;}
.in_homepic{width:207px; float:right; height:229px; padding:5px 18px 0 0;}
.in_hmarc{width:652px; float:left; padding:0 0 0 20px; height:87px;}
.in_hmarc2{width:652px; float:left; padding:0 0 10px 20px; height:87px;}

.clr_green{color:#c2de53;}
.clr_yellow{color:#ecd980;}
.clr_rose{color:#edcdcd;}



.middlemaincondunt_boxmain_kit{width:712px;  float:left;padding:10px 0 0 0px;  margin:0 0 0 4px; background:#5e3e7b;}
 .contact_table_kit{width:100%; height:217px;float:left; background:url(../images/contact_form_bg_kit.jpg);}
 
  .submit_box_kit{width:100%; height:37px;float:left; background:url(../images/submit_bg_kit.jpg);}
 .submit_button_kit{width:75px; height:27px; float:right; padding:5px 11px 0 0;}
  #footer_box2{width:100%; height:73px; float:left; background:url(../images/footer_bg_kit.jpg) repeat-x; margin:1px 0 0 0;}
  
.button_box_furni_kit{width:224px; height:69px; float:left; margin:0 0 0 4px; padding:0 0 0 11px; background:url(../images/button_bg_kit.jpg);}	
.button_box_furni1_kit{width:224px; height:69px; float:left; margin:0 0 0 4px; padding:0 0 0 11px; background:url(../images/button_bg_kit.jpg);}
.button_box_furni2_kit{width:223px; height:69px; float:left; margin:0 0 0 4px; padding:0 0 0 11px; background:url(../images/button_bg_kit.jpg);}
 .td3_kit{
	background:url(../images/td_red1.jpg) left bottom repeat-x;
	background-color:#9267b6 ;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #6e100d;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#FFFFFF;
	font-weight:normal;
}


.top_banner_kit{ width:960px; height:145px; float:left; background:url(../images/main_bg_kit.jpg) repeat-x;}

 .logo_top_kit{width:100%; height:21px; float:left; background:url(../images/top_02_kit.jpg);}
 
 .txt_in_clr1{font-size:18px; color:#CC0000;}
 .txt_in_clr2{font-size:13px; color:#333333; font-weight:bold;}
 .clr_red{color:#CC0000;}
 .table_cl{float:left; padding:0 0 0 0px; width:580px; line-height:25px; }
 

 ol.processlist {
    text-align:left;
    display:block;
    float:left;
    overflow:hidden;
    width:400px;
    }
 
.processlist li{
    list-style-image:none;
    list-style-position:inside;
    
	border-bottom:1px dashed #fff; font-weight:bold;
    }
 
.processlist li span { float:right; width:150px; text-align:left; display:block;}
 
 
 .listwrap{font-weight:bold; float:left; margin:0 0 0 45px; border-bottom:1px dashed #FFFFFF; width:400px;}
 .listwrap_01{font-weight:normal; font-size:11px; float:left; margin:0 0 0 45px; width:400px;}
  .listnumb{width:20px; float:left;}
   .list01{width:230px; float:left;}
    .list03{width:215px; float:left; margin:0 0 0 35px;}
   .list02{width:125px; float:left;}
 
 
 
 
 
 
 
 
 
 
 
 
 
