@charset "utf-8";
/* CSS Document */
/* start crumbs */
.allcrumbs{
	margin:0 auto;
	width:100%
	height:20px;
	margin-bottom:12px;
	background:#143e52;
	}
.crumbs{
	margin:0 auto;
	width:940px;
	line-height:20px;
	color:#fff;
	}
/*.crumbs li{
	width:50px;
	height:20px;
	float:left;
	}*/
.crumbs span{
/*	width:75px;*/
	float:left;
	}
.crubms span.home{
	width:50px;
	}
.crumbs span.compan{
	width:105px;
	}
.crumbs a{
	color:#fff;
	}
	
/* end crumbs */
/* start indexBanner */
.banner1,.banner2{
	width:171px;
	height:44px;
	margin-top:11px;
}
/* end indexBanner */

/* start Language */
.companyLanguage{
	width:730px;
	height:26px;
	margin-bottom:15px;
	float:right;
	background:url(../images/bg_language.jpg) repeat-x;
	}
.companyLanguage p{
	margin-top:7px;
	margin-left:8px;
	float:left;
}
/* end Language */
.company,.product{
	margin:0 auto;
	width:940px;
	heigth:auto;
	}
.companyLeft,.productLeft{
	width:180px;
	height:auto;
	float:left;
	}
.companyLeft ul,.productLeft ul{
	width:180px;
	height:auto;
	float:left;
	}
.RightAll{
	width:733px;
	height:auto;
	float:right;
	}
#companyRight,#companyRightNew,.productRight,.contactRight{
	width:730px;
	height:auto;
	float:right;
	}
.productRight{
	overflow:hidden;
	}
#companyRightNew{
	display:none;
	}

.productRight h2{
	margin-top:10px;
	}
#companyRight h2,#companyRightNew h2{
	float:right;
	}
#companyRight p,#companyRightNew p{
	margin-left:22px;
	margin-top:9px;
	padding-right:2px;
	width:273px;
	height:97px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.companyRightPic{
/*	width:157px;
	height:335px;*/
	float:left;
	}
.companyRightPict{
	width:250px;
	height:300px;
	margin-top:9px;
	margin-bottom:30px;
	float:left;
	margin-left:25px;
	}
#companyRight table,#companyRightNew table{
	width:545px;
	height:193px;
	margin-right:2px;
	float:right;
	margin-top:18px;
	margin-bottom:37px;
	border-top:1px dashed #ccc;
	}
#companyRight th,#companyRight td,#companyRightNew th,#companyRightNew td{
	padding-left:5px;
	line-height:25px;
	text-align:left;
	border-bottom:1px dashed #ccc;
	}
.productLeftPic{
	width:205px;
	height:123px;
	margin-top:13px;
	float:left;
	}
.productWord{
	width:511px;
/*	line-height:20px;*/
	line-height:1.25em;
	margin-top:13px;
	float:right;
	}
.productContent,.productContentS,.productContentM{
	width:730px;
	margin-top:18px;
	padding-bottom:15px;
	float:left;
	overflow:hidden;
	border-bottom:1px dashed #ccc;
	}
.productContentS{
	height:295px;
	}
.productContentM{
	height:385px;
	}
.productContent li,.productContentS li,.productContentM li{
	width:230px;
	float:left;
	border-right:1px dashed #ccc;
	}
.productContent li.bleft img{
	float:left;
	marign-top:5px;
	}
.productContent li.bleft,.productContentS li.bleft,.productContentM li.bleft{
	padding-left:9px;
	border:none;
	height:405px;
	}
.productContent li.sleft,.productContentS li.sleft{
	width:355px;
/*	padding-left:9px;*/
	border:none;
	height:395px;
	margin-right:5px;
	border:1px solid #f00;
	}
.productContent li.blright,.productContentS li.blright,.productContentM li.blright{
	padding-left:9px;
	padding-right:9px;
	height:405px;
	}
.productContentS li.blright{
	height:300px;
	}
.productContentM li.blright{
	height:390px;
	}
.productContent li.blright span,.productContentS li.blright span,.productContentM li.blright span{
	margin-top:12px;
/*	line-height:16px;*/
	line-height:1em;
	width:230px;
	}
.productContent li.bright,.productContentS li.bright,.productContentM li.bright{
	padding-right:9px;
	height:405px;
	}
.productContentS li.bright{
	height:300px;
	}
.productContentM li.bright{
	height:390px;
	}
.productContent li.bright p,.productContentS li.bright p,.productContentM li.bright p{
	width:230px;
	height:176px;
	float:left;
	margin-top:8px;
	}

.productContent li.bright span,.productContentS li.bright span,.productContentM li.bright span{
	margin-top:12px;
/*	line-height:16px;*/
	line-height:1em;
	}
.productContent li.bleft img.mt5{
	margin-top:5px;
	}
.productContentM li.blright p.mt12{
	margin-top:12px;
	}
.productContent li.bleft li,.productContentS li.bleft{
	border-right:0;
	line-height:1em;
/*	line-height:16px;*/
	}
.productContent h4,.productContent li.bleft span{
	margin-top:15px;
	width:210px;
	float:left;
	}
.productContent li.bleft p,.productContentS li.bleft p{
	margin-top:12px;
	}
.productContentS h4,.productContentS li.bleft span{
	margin-top:15px;
	float:left;
	}
.productContentM h4,.productContentM li.bleft p{
	margin-top:12px;
	float:left;
	}
.productContentM li.bleft span img{
	margin-top:5px;
	}
.ContentPriceTable{
	width:230px;
	height:190px;
	margin-top:12px;
	padding-right:12px;
	float:left;
	}
.ContentPriceTable th.Top,.ContentPriceTable td.Top{
	border-top:1px solid #999;
	}
.ContentPriceTable th{
	border-bottom:1px solid #999;
	width:120px;
	padding-left:8px;
	text-align:left;
	}
.ContentPriceTable td{
	text-align:right;
	border-bottom:1px solid #999;
	padding-left:10px;
	width:70px;
	}
.productBottom,.productBottomT{
	width:730px;
	height:320px;
	margin-top:18px;
	margin-bottom:42px;
	float:right;
}
.productBottomT{
	height:595px;
/*	border:1px solid #f00;*/
	}
.productPhoto,.productPhotoT{
	width:430px;
	height:310px;
	float:left;
}
.productPhotoT{
	width:705px;
	height:586px;
/*	border:1px solid #000;*/
	}
.productPhotoT img{
	margin-top:16px;
	}
.productPhoto ul{
	width:430px;
	height:283px;
	margin-top:16px;
	float:left;
	}
.productPhoto li{
	width:202px;
	height:123px;
	float:left;
	margin-bottom:19px;
	margin-right:24px;
	}
.productPhoto li.mright{
	margin-right:0;
	}
.productPhoto li.mbottom{
	margin-bottom:0;
	}
.productPhoto li.rbottom{
	margin-right:0;
	margin-bottom:0;
	}
.productCount{
	width:262px;
	height:301px;
	margin-top:7px;
	float:right;
}
/* start contactRight */
.contactRight table{
	width:730px;
	height:470px;
/*	border:1px dashed #000;*/
	}
.contactRight td span{
	line-height:38px;
	width:225px;
	padding-right:3px;
	float:left;
	}
.contactRight td span input{
	line-height:16px;
	margin-left:4px;
	}
.contactRight th{
	width:135px;
	height:38px;
	padding-left:15px;
	text-align:left;
	font-family:Times New Roman;
/*	font-size:12px;*/
	border-bottom:1px dashed #ccc;
	}
.contactRight td{
	width:580px;
	line-height:38px;
	border-bottom:1px dashed #ccc;
	}
.contactRight input{
	width:140px;
	line-height:16px;
	border:1px solid #666;
	}
.contactRight input.mail{
	width:440px;
	}
.contactRight input.phone{
	width:210px;
	}
.contactRight select{
	width:219px;
	height:24px;
	border:1px solid #000;
	}
.contactRight textarea{
	width:450px;
	height:254px;
	margin:10px 0;
	}
.contactRight td.Comment,.Comment{
	width:450px;
	height:254px;
	margin:10px 0;
	vertical-align:top;
	border:1px solid #ccc;
	}
.contactRight span.TextArea{
	width:450px;
	height:254px;
	margin:10px 0;
	border:1px solid #ccc;
	}
/* end contactRight */
/* start contactBtn */
.Btn{
	width:220px;
	height:53px;
	margin:0 auto;
	margin-top:15px;
/*	border:1px solid #000;*/
	}
.Btn ul{
	width:220px;
	height:29px;
	}
.Btn li{
	width:100px;
	height:29px;
	float:left;
	}
.Btn li.reset{
	float:right;
	}
.Btn input{
	width:100px;
	height:29px;
	}
/* end contactBtn */
/**/

.thanks{
	margin-top:10px;
padding-top: 150px;
padding-bottom: 150px;
border: 1px solid #CCCCCC;
margin-bottom: 10px;
text-align:center;
}
.top{
	clear:both;
	float:right;
	width:136px;
	height:22px;
/*	border:1px solid #000;*/
}