/* CSS Document */
* { word-wrap: break-word; word-break: break-all; }

BODY {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	padding: 0px;
	COLOR: #000000; 
	background-color: #FFFFFF;
	line-height: 150%;
	FONT-FAMILY: Arial,宋体,sans-serif; 
	TEXT-ALIGN: center;
}

table,tr,td,div,p,span {font-size:12px;margin:0px;padding:0px;}
p{Text-align:left;line-height: 150%;}
.clear{ clear:both; }

A:link {COLOR:#222021; TEXT-DECORATION: none}
A:visited {COLOR:#222021; TEXT-DECORATION: none}
A:active {COLOR: #9C2E2D; TEXT-DECORATION: none}
A:hover {COLOR: #9C2E2D; TEXT-DECORATION: underline}


/*字体*/
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh25{line-height:25px;}
.lh28{line-height:28px;}
.lh40{line-height:40px;}
.lh15{line-height:150%;}
.lhbaifen200{line-height:200%;}

.t1 {margin-top: 1px;}
.t5 {margin-top: 5px;}
.t10 {margin-top: 10px;}
.t15 {margin-top: 15px;}
.t25 {margin-top: 25px;}
.t30 {margin-top: 30px;}
.t50 {margin-top: 50px;}
.l10 {margin-left: 10px;}
.l22 {margin-left: 22px;}

.font12 { font-size: 12px;}
.font12bold { font-size: 12px;font-weight:bold; }
.font14 {font-size: 14px;font-weight:bold; }
.font14xi {font-size: 14px;}
.font16 {font-size: 16px;font-weight:bold; }
.font22 {font-size: 22px;font-weight:bold; }

/*表格*/
.biaoge {
	 border: 5px solid #ECECEC;
	 background-color: #FFFFFF;
	 padding: 3px;
}	 

.bannerstyle {
	 border: 5px solid #ECECEC;
	 background-color: #FFFFFF;
	 padding: 0px;
	 width:560px;
	 height:188px;
}	 

/*细框*/
.kuang_top_left_jiao
{
  width:21px;
  height:19px;
  background-image:url(../images/kuang_top_left_jiao.gif); background-repeat:no-repeat;
}
.kuang_top_right_jiao
{
  width:21px;
  height:19px;
  background-image:url(../images/kuang_top_right_jiao.gif); background-repeat:no-repeat;
}
.kuang_bottom_left_jiao
{
  width:21px;
  height:19px;
  background-image:url(../images/kuang_bottom_left_jiao.gif); background-repeat:no-repeat;
}
.kuang_bottom_right_jiao
{
  width:21px;
  height:19px;
  background-image:url(../images/kuang_bottom_right_jiao.gif); background-repeat:no-repeat;
}
.kuang_top_line
{
  width:898px;
  height:19px;
  background-image:url(../images/kuang_top_line.gif); background-repeat:repeat-x;
}
.kuang_bottom_line
{
  width:898px;
  height:19px;
  background-image:url(../images/kuang_bottom_line.gif); background-repeat:repeat-x;
}
.kuang_left_line
{
  width:21px;
  height:100%;
  background-image:url(../images/kuang_left_line.gif); background-repeat:repeat-y;
}
.kuang_right_line
{
  width:21px;
  height:100%;
  background-image:url(../images/kuang_right_line.gif); background-repeat:repeat-y;
}

/*红色粗框*/
.k_top_left_jiao
{
  width:25px;
  height:25px;
  background-image:url(../images/k_top_left_jiao.gif); background-repeat:no-repeat;
}
.k_top_right_jiao
{
  width:25px;
  height:25px;
  background-image:url(../images/k_top_right_jiao.gif); background-repeat:no-repeat;
}
.k_bottom_left_jiao
{
  width:25px;
  height:25px;
  background-image:url(../images/k_bottom_left_jiao.gif); background-repeat:no-repeat;
}
.k_bottom_right_jiao
{
  width:25px;
  height:25px;
  background-image:url(../images/k_bottom_right_jiao.gif); background-repeat:no-repeat;
}
.k_top_line
{
  width:898px;
  height:25px;
  background-image:url(../images/k_top_line.gif); background-repeat:repeat-x;
}
.k_bottom_line
{
  width:898px;
  height:25px;
  background-image:url(../images/k_bottom_line.gif); background-repeat:repeat-x;
}
.k_left_line
{
  width:25px;
  height:100%;
  background-image:url(../images/k_left_line.gif); background-repeat:repeat-y;
}
.k_right_line
{
  width:25px;
  height:100%;
  background-image:url(../images/k_right_line.gif); background-repeat:repeat-y;
}

/*页面CSS*/
#webbody {margin: 0 auto;margin-top:0px;width:980px;background-color: #FFFFFF;}
#header {margin-top:0px;margin-bottom:0px;background-color: #FFFFFF;overflow:auto;zoom:1;}
#header #homebanner 
{
  height:494px;
  margin:0px;
  padding:0px;
  background-image:url(../images/home_banner.jpg); background-repeat:no-repeat;
  border-top:1px solid #EDEDEE;
}
#header #otherbanner 
{
  height:240px;
  margin:0px;
  padding:0px;
  background-image:url(../images/other_banner.jpg); background-repeat:no-repeat;
  border-top:1px solid #EDEDEE;
}
#header #product_1_banner 
{
  height:240px;
  margin:0px;
  padding:0px;
  background-image:url(../images/garment_banner.jpg); background-repeat:no-repeat;
  border-top:1px solid #EDEDEE;
}
#header #product_2_banner 
{
  height:240px;
  margin:0px;
  padding:0px;
  background-image:url(../images/daily_banner.jpg); background-repeat:no-repeat;
  border-top:1px solid #EDEDEE;
}
#header #menu 
{
  margin: 0 auto;
  height:38px;
  line-height:38px;
  background-color:#9C2E2D;
}
#header #menu Ul li 
{
  float: left; 
  color:#ffffff;
  font-size:14px;
  margin:0px;
  PADDING-bottom:5px;
  LIST-STYLE-TYPE:none;
  text-align:center;
}
#header #menu li {float: left;width:180px;}
#header .menu_ge{width:40px;}
#header #menu a {font-size:14px;TEXT-DECORATION: none;} 
#header #menu a:hover{font-size:14px;TEXT-DECORATION: none;}


#homecontent
{
  margin: 0 auto;
  margin-top:10px;
  text-align:center;
}

/*内部页面*/
.aboutuscontent
{
  font-size:14px;
  color:#333333;
  line-height:180%;
  margin:10px 10px 0px 20px;
  height:200px;
  text-align:left;
}
.contactuscontent
{
  font-size:14px;
  color:#000000;
  line-height:180%;
  margin:10px 10px 0px 20px;
  height:200px;
  text-align:left;
}
.messagecontent
{
  font-size:14px;
  color:#000000;
  line-height:180%;
  margin:10px 10px 0px 20px;
  height:200px;
  text-align:left;
}
.productcontent
{
  font-size:12px;
  color:#333333;
  line-height:150%;
  margin:0px;
  height:320px;
}


/*产品列表*/
#contentside 
{
  margin:0px;
  padding:0px;
  width:980px;
}
#contentside #leftside 
{
  clear:left; 
  width:210px;
  margin:0px;
  padding:0px;
  TEXT-ALIGN: left;
  display:inline;
}
#contentside #rightside 
{
  clear:right; 
  width:770px;
  margin:0px;
  padding:0px;
  TEXT-ALIGN: left;
  display:inline;
}
#subleft
{
  margin:0px;
  padding:0px;
  width:200px;
}

.maincatalog_list {
	 background-color: #FFFFFF;
	 margin-top: 5px;
	 margoin-bottom: 5px;
}
.subcatalog_list {
	 border: 2px solid #9C2E2D;
	 background-color: #FFFFFF;
	 margin-top: 5px;
	 margoin-bottom: 5px;
	 width:170px;
	 height:30px;
	 line-height:30px;
	 padding-left:5px;
	 font-size:14px;
	 font-weight:bold;
}	 
.subcatalog_list1 
{
	 margin-left:5px;
	 padding-left:12px;
	 width:150px;
	 height:24px;
	 line-height:24px;
	 font-size:12px;
	 font-weight:normal;
	 background:url(../images/arrow.gif) no-repeat 0 50%;
}	 

.p_productdaohang
{
  clear:both;
  color:#333333;
  font-size:14px;
  font-weight:bold;
  height:35px;
  line-height:35px;
  margin-left:10px;
  margin-right:20px;
  padding-left:15px;
  background-image:url(../images/green_arrow.gif); 
  background-repeat:no-repeat;
  background-position:center left;
  border-bottom:1px dashed #999999;
  text-align:left;
}
.p_productlist{margin:0px;padding:0px;}
.p_sigleproduct
{
  float:left;
  margin:5px;
  padding:0px;
  width:180px;
  height:220px;
  display:inline;
}
.p_sigleproductpic
{
  margin:opx;
  padding:0px;
  width:180px;
  height:220px;
  text-align:center;
  overflow:hidden;
}
.pro-bigshow {width:480px;height:380px;margin-top:10px;margin-left:4px;overflow:hidden;}
.p_sigleproductno{margin:opx;padding:0px;text-align:center;overflow:hidden;}
.product_picshow{margin:0;padding:0;margin-top:10px;}
.p_linkpage{clear:both;padding-right:20px;height:30px;line-height:30px;text-align:right;}



.t_sigleproductpic
{
  margin:opx;
  padding-top:0px;
  padding-left:0px;
  width:140px;
  height:170px;
  text-align:center;
  overflow:hidden;
  background-image:url(../images/product_bg_s.gif); background-repeat:no-repeat;
}

.china_office
{
  float:left;
  width:330px;
  border-right:1px dashed #999999;
  padding-right:10px;
}
.europe_office
{
  float:left;
  width:330px;
  padding-left:10px
}
.address
{
  color:#000000;
  font-size:14px;
  line-height: 25px;
}

/*底部*/
#bottom {margin-top:10px;margin-bottom:10px;width:980px; height:30px;line-height:30px;}
#bottom a {color:#8E8E8E; text-decoration:none;}
#bottom a:hover  {color:#ffffff;}
