/* CSS Document */
body{ margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
ul,dl{ margin:0px; padding:0px; list-style:none; }
li { list-style:none; }
img{ border:none; }
a:link{ color:#000; text-decoration:none; }
a:hover{ color:#000; text-decoration:none; }
a:active{ color:#000; text-decoration:none; }
a:visited { color:#000; text-decoration:none; }
/*--head--*/
.head{ width:100%; height:158px; margin:0px auto; padding:0px; background:url(../images/head_bj.jpg) repeat-x left top; color:#fff; }
.subhead{ width:1002px; height:98px; margin:0px auto; padding:0px; }
 .logl{ width:610px; float:left; }
 .shoucang{ width:200px; float:right; }
  .sh{ height:26px; line-height:26px; color:#fff; }
   .sh a:link{ color:#fff; text-decoration:none; }
   .sh a:hover{ color:#fff; text-decoration:none; }
   .sh a:visited{ color:#fff; text-decoration:none; }
   .sh a:active {  color:#fff; text-decoration:none; }
   .english{ height:51px; background:url(../images/english.jpg) no-repeat left top; line-height:40px; color:#fff; text-align:left; padding-left:60px; margin-top:14px; margin-left:30px;}
   .english a { display:block; display:block; width:100px; height:50px;}
   .english a:link{ color:#fff; text-decoration:none; }
   .english a:hover{ color:#fff; text-decoration:none; }
   .english a:visited{ color:#fff; text-decoration:none; }
   .english a:active {  color:#fff; text-decoration:none; }
 
 .nav{ width:100%; height:60px; margin:0px auto; padding:0px; background:url(../images/nav_bj.jpg) repeat-x left top; }
 .main_nav { width:1002px; height:60px; margin:0px; padding:0px; margin:0px auto; color:#002b46; }
  .main_nav .navs{ display:block; width:134px;  height:60px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#002b46; text-align:center; background:url(../images/nav_li.jpg) no-repeat left top; line-height:60px; }
	 *html .main_nav .navs{overflow:hidden;}  /* only for ie6 */
 .main_nav .navs .nav_a{ display:block; width:134px; height:60px; line-height:60px; color:#002b46; text-decoration:none;}
	   .main_nav .navs .nav_a:hover{ background:url(../images/nav_hover.jpg) no-repeat left top; color:#FFFFFF; }
	  .sub_nav { display:none; width:134px; position:relative; z-index:1000; opacity:0.9; filter:Alpha(opacity=90);   }
	  .sub_nav li{ width:134px; height:29px; line-height:29px; background:url(../images/submenu_bj.jpg) no-repeat left top; }
     .sub_nav li a { display:block; color:#03325d; width:134px; text-decoration:none; heigth:29px; line-height:29px;  }
    .sub_nav li a:link, .sub_nav li a:visited{ color:#03325d; background:url(../images/submenu_bj.jpg) no-repeat left top; }
    .sub_nav li a:hover{ color:#fff; background:url(../images/submenu_hover.jpg) no-repeat left top; }  
/*--banner--*/
.banner{ width:1002px; height:285px; margin:0px auto; padding:0px; border:1px solid #b4baba; margin-top:-1px; padding:2px;  }	  

/*--主体--*/
.container{ width:1002px; margin:0px auto; padding:0px; overflow:hidden;  margin-top:15px; overflow:hidden;}
 .topC{ width:1002px; margin:0px auto; padding:0px; overflow:hidden; }
 /*--分类--*/
  .classP{ width:175px; float:left; overflow:hidden; }
   .class_t{ width:175px; height:40px; background:url(../images/title_class.jpg) no-repeat left top; line-height:40px; text-align:center; color:#fff; }
   .class_t a{ display:block; color:#fff; width:175px; height:40px;}
   .classP1{ width:173px; margin:0px auto; border-left:1px solid #b4baba; border-right:1px solid #b4baba; }
    .classP2{ width:168px; margin:0px auto; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; }
  .classP2 ul{ width:156px; margin:0px; padding:0px; overflow:hidden; } 
  .classP2 ul li{ width:156px; height:33px; background:url(../images/class_li.jpg) repeat-x left top; line-height:33px; text-align:center; }
    .classP2 ul li a{ display:block; width:156px; height:33px; }
	.classP2 ul li:link{ text-decoration:none; }
	.classP2 ul li:hover{ background:url(../images/class_hover.jpg) no-repeat 7px 3px; text-decoration:none; }
	.classP2 ul li:link{ text-decoration:none; }
	.classP2 ul li:link{ text-decoration:none; }
  .classB{ width:175px; height:31px; background:url(../images/class_bottom.jpg) no-repeat left top; }
 
 .Iproduct{ width:820px; height:220px; float:right; margin:0px auto; padding:opx; }
  .Pt{ width:820px; height:40px; margin:0px auto; padding:0px; color:#FFFFFF; background:url(../images/double_xian.jpg) repeat-x left top; }
    .p_title{ width:163px; height:40px; margin:0px auto; padding:0px; text-align:center; float:left; background:url(../images/title_bj.jpg) no-repeat left top; line-height:40px; }
	 .p_title a{ display:block; color:#fff;  width:163px; height:40px;}
	.moreP{ width:105px; height:29px; float:right; padding-right:12px; margin-top:11px; }
  .Iproduct1{ width:818px; height:210px; float:right; margin:0px auto; padding:opx; border-left:1px solid #b4baba;  border-right:1px solid #b4baba;  border-bottom:1px solid #b4baba; margin-top:-32px; }
  .Iproduct2{ width:814px; height:209px; margin:0px auto; padding:0px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; margin-top:-2px; position:absolute; margin-left:1px; }
  
   
   .Ip{ width:756px; height:164px; margin:0px auto; padding:0px; margin-top:55px; }
   .Ip dl{ width:173px; height:164px; margin:0px; padding:0px; background:url(../images/p_bj.jpg) no-repeat left top; float:left; margin-right:15px;}
    .Ip dl dt{ width:169px; height:125px; margin:0px auto; padding:0px; margin:2px; }
	.Ip dl dd{ widows:173px; height:33px; height:33px; margin:0px; text-align:center; line-height:33px; }
	.mr{ margin-right:21px;}
 /*--联系--*/
 .middleC{  width:1002px; margin:0px auto; padding:0px; margin-top:30px; overflow:hidden;}
 .Icontact{width:175px; float:left; overflow:hidden; }
  .Ic_title{ width:176px; height:40px; margin:0px auto; color:#fff; background:url(../images/title_c.jpg) no-repeat left top; line-height:40px; text-align:center; }
  .Ic_title a{ display:block; color:#fff;  width:176px; height:40px;}
    .Icontact1{ width:174px; margin:0px auto; border-left:1px solid #b4baba; border-right:1px solid #b4baba; border-bottom:1px solid #b4baba; }
    .Icontact2{ width:170px; margin:0px auto; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; background:url(../images/I_contactbj.jpg) no-repeat left top; }
	 .IcInformation{ width:160px; margin:0px auto; padding:0px; text-align:left; padding-left:10px; line-height:25px; }
	 .IC_bottom{ width:167px; height:72px; margin:0px auto; padding:0px; }
	/*--关于我们--*/
  .Iabout{ width:820px; height:235px; float:right; margin:0px auto; padding:0px; }
  .At{ width:820px; height:40px; margin:0px auto; padding:0px; color:#FFFFFF; background:url(../images/double_xian.jpg) repeat-x left top; }
    .A_title{ width:163px; height:40px; margin:0px auto; padding:0px; text-align:center; float:left; background:url(../images/title_bj.jpg) no-repeat left top; line-height:40px;  }
	 .A_title a{ display:block; color:#fff; width:163px; height:40px; }
	.moreA{ width:105px; height:29px; float:right; padding-right:276px; margin-top:11px; }
  .Iabout1{ width:818px; height:229px; float:right; margin:0px auto; padding:opx; border-left:1px solid #b4baba;  border-right:1px solid #b4baba;  border-bottom:1px solid #b4baba; margin-top:-32px; }
  .Iabout2{ width:814px; height:228px; margin:0px auto; padding:0px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; margin-top:-2px; position:absolute; margin-left:1px;}
  .Iabout_c{ width:530px; height:176px; float:left; line-height:25px; margin-top:50px; padding-left:10px; }
  .Iabout_pic{ width:261px; height:182px; float:right; margin-top:15px; padding-left:6px; padding-top:6px; background:url(../images/I_aboutbj.jpg) no-repeat left top; }
  /*--底部--*/
  .Ibottom{ width:100%; height:180px; margin-top:28px; margin:0px auto; padding:0px; background:url(../images/I_bottom.jpg) repeat-x left top; margin-top:28PX; }
   .IbottomC{ width:1002px; height:180px; margin:0px auto; padding:0px;  }
   .Blogl{ width:343px; float:left; }
    .B_nav{ width:640px; float:right; height:180px; text-align:center; }
	 .B_dh{ height:83px; line-height:90PX; background:url(../images/xian.jpg) no-repeat 2px 60px; color:#fff;}
     .B_nav a:link{ color:#fff; text-decoration:none; }
	 .B_nav a:hover{ color:#fff; text-decoration:none; }
	 .B_nav a:visited{ color:#fff; text-decoration:none; }
	 .B_nav a:active{ color:#fff; text-decoration:none; }
	.banquan{ height:98px; line-height:22px; text-align:LEFT; padding-left:60PX; background:url(../images/xian.jpg) no-repeat 10px 80px; color:#FFF; }
	
/*--内页公共--*/
.left{ width:175px; margin:0px auto; padding:0px; float:left; overflow:hidden; }
  .subclassP{ width:175px; margin:0px auto; padding:0px; overflow:hidden; }
   .subclass_t{ width:175px; height:40px; background:url(../images/title_class.jpg) no-repeat left top; line-height:40px; text-align:center; color:#fff; }
   .subclass_t a{ display:block; color:#fff; width:175px; height:40px; }
   .subclassP1{ width:173px; margin:0px auto; border-left:1px solid #b4baba; border-right:1px solid #b4baba; }
    .subclassP2{ width:168px; margin:0px auto; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; }
  .subclassP2 ul{ width:156px; margin:0px; padding:0px; overflow:hidden; } 
  .subclassP2 ul li{ width:156px; height:33px; background:url(../images/class_li.jpg) repeat-x left top; line-height:33px; text-align:center; }
    .subclassP2 ul li a{ display:block; width:156px; height:33px; }
	.subclassP2 ul li:link{ text-decoration:none; }
	.subclassP2 ul li:hover{ background:url(../images/class_hover.jpg) no-repeat 7px 3px; text-decoration:none; }
	.subclassP2 ul li:link{ text-decoration:none; }
	.subclassP2 ul li:link{ text-decoration:none; }
  .subclassB{ width:175px; height:31px; background:url(../images/class_bottom.jpg) no-repeat left top; }
 
 .subcontact{width:176px; overflow:hidden; margin:0px auto; padding:0px; margin-top:11px; }
  .subc_title{ width:176px; height:40px; margin:0px auto; color:#fff; background:url(../images/title_c.jpg) no-repeat left top; line-height:40px; text-align:center; }
  .subc_title a{ display:block; color:#fff; width:175px; height:40px; }
    .subcontact1{ width:174px; margin:0px auto; border-left:1px solid #b4baba; border-right:1px solid #b4baba; border-bottom:1px solid #b4baba; overflow:hidden; }
    .subcontact2{ width:170px; margin:0px auto; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; background:url(../images/I_contactbj.jpg) no-repeat left top; overflow:hidden; }
	 .subcInformation{ width:160px; margin:0px auto; padding:0px; text-align:left; padding-left:10px; line-height:25px; }
	 .subC_bottom{ width:167px; height:72px; margin:0px auto; padding:0px; }

/*--右侧--*/
.right{ width:820px; float:right; margin:0px auto; padding:0px; overflow:hidden; background:url(../images/sub_bj.jpg) repeat-y left 3px; }
  .right_t{ width:820px; height:40px; margin:0px auto; padding:0px; color:#FFFFFF; background:url(../images/double_xian.jpg) repeat-x left top;}
    .right_title{ width:163px; height:40px; margin:0px auto; padding:0px; text-align:center; float:left; background:url(../images/subtitle_bj.jpg) no-repeat left top; line-height:40px; color:#fff; }
	.location{ height:29px; float:right; margin-right:20px; margin-top:20px; background:url(../images/grey.jpg) no-repeat left top; color:#000; }
  .right1{width:800px; margin:0px auto; padding:0px; overflow:hidden; }
  .rightB{ width:820px; height:3px; margin:0px auto; padding:opx; background:url(../images/double_xian2.jpg) repeat-x left top;}
  
  
  /*--about--*/
  .right_pic{ width:775px; height:156px; margin:0px auto; padding:0px; margin-top:40px; }
  .right_about{ width:775px; height:40px; margin:0px auto; padding:0px; margin-top:17px; }
  .right_zi{ width:775px; margin:0px auto; line-height:22px; padding-bottom:20px; padding-top:20px; }
 

 /*--feedback--*/
  .feedback{ width:470px; margin:0px auto; padding:0px; overflow:hidden; }
   
   .labelname{ width:90px; height:25px; line-hright:25px; text-align:left; }
   
   .label2{width:20px; text-align:center; line-height:25px; height:25px; }
   .input1{ width:346px; height:25px; line-height:25px; border:1px solid #cdcdcd; }
   .input2{ width:346px; height:114px; line-height:25px; border:1px solid #cdcdcd; }
   .input3{ width:142px; height:25px; line-height:25px; border:1px solid #cdcdcd; }
   .input4{ width:67px; height:25px; line-height:25px; border:1px solid #cdcdcd; }
   .tb_name{ width:110px; }
  .btn1{ width:114px; height:34px; border:none; background:url(../images/yellow.png) no-repeat left top; line-height:34px; color:#fff; }
   .btn2{ width:114px; height:34px; border:none; background:url(../images/red.png) no-repeat left top; line-height:34px; color:#fff; }
 /*--产品展示--*/
 
 .product{ width:756px; margin:0px auto; padding:0px; overflow:hidden; margin-top:20px; margin-left:25px; }
 .product dl{ width:173px; height:164px; margin:0px; padding:0px; background:url(../images/p_bj.jpg) no-repeat left top; float:left; margin-right:16px;}
 .product dl dt{ width:169px; height:125px; margin:0px auto; padding:0px; margin:2px; }
 .product dl dd{ widows:173px; height:33px; height:33px; margin:0px; text-align:center; line-height:33px; }
 .mrp{ margin-right:23px;}
 .page{ width:756px; height:30px; line-height:30px; text-align:right; }
 /*--详细--*/
 .productD{  width:756px; margin:0px auto; padding:0px; overflow:hidden; margin-top:20px; margin-left:25px;}