﻿@charset "utf-8";
body { padding:0px; margin:0px;  font-size:12px; background:url(../images/bg.jpg) top center repeat-y #ededed;  color:#666; font-family:Arial, Helvetica, sans -serif; line-height:18px; }
*{margin:0;padding:0;}
a img {border:none;}
a {color:#666;outline:none;text-decoration:none;}
ol, ul{list-style:none;}
.clear {clear:both;font-size:0px; height:0; line-height:0px;}
.no{-moz-user-select:none;}
.table1{
	width:96%;
	height:auto;
	background:#e9e9e9; float:left; border-top:1px solid #ab8b9b;
}
.table1 td{margin-bottom:3px;text-align:left; padding-left:3px;}
.table1 tr{ background:#fff;}
.table1 tr.top{ background:#fbf5f8;}
#topw{ width:990px; height:auto; background:url(../images/top1.jpg) left top no-repeat;   margin:0 auto; padding-top:2px;}
#topwnwez{ width:950px; height:21px; float:left; margin-top:0px; margin-bottom:10px; padding-left:10px; line-height:21px; color:#666;}
#topwnwez h3{line-height:21px; color:#666; font-size:12px;}
#top1{ width:950px; height:106px;   margin:0 auto; background:url(../images/top2.jpg) left top repeat-x; }
.logo{ width:77px; height:53px; float:left; margin:10px 0px 0px 10px;}
#language{width:350px;height:auto; float:right; margin-top:5px;}
#language a{float:left;color:#0d0d0d; margin-left:5px;}
#language a:hover{ text-decoration:none; color:#cc0000;}
#menu{ width:800px; height:37px; float:right; margin-top:44px;}
#menu ul{ margin:0; padding:0; display:block;}
#menu ul li{ float:left; height:37px; width:auto; line-height:37px; padding:0px 37px;  }
#menu ul li a{ text-decoration:none; color:#ed1c21; font-size:13px; font-weight:bold;  }
#menu ul li.t{ background:url(../images/mu2.jpg) right no-repeat;}
#menu ul li a:hover{ text-decoration:none; color:#186bb1;}
#menu ul li span{ color:#186bb1;}
#banner{ margin:0 auto; height:210px; width:950px;background:url(../images/banner4.jpg) no-repeat;}
.produstwcc{ width:955px; height:auto; margin:0 auto;}
.produstw{ width:950px; height:auto; float:left; padding-top:10px;}
.syprodustl1{ width:172px; height:auto; float:left; margin-right:4px!important;margin-right:2px; padding:6px; border:1px solid #cacccb; }
.syprodustl1 img{ border:none; padding:0px; margin:0px; float:none;}
.syprodustl1 a{ color:#ff7300; text-decoration:none; line-height:21px; font-weight:bold; font-size:11px;} 
.syprodustl1 a:hover{ color:#ff7300; text-decoration:underline;}

.syprodustl3{ width:175px; height:auto; float:left; margin-right:4px!important;margin-right:2px; padding:6px; border:1px solid #cacccb; }
.syprodustl3 img{ border:none; padding:0px; margin:0px; float:none;}
.syprodustl3 a{ color:#ff7300; text-decoration:none; line-height:21px; font-weight:bold; font-size:11px;} 
.syprodustl3 a:hover{ color:#ff7300; text-decoration:underline;}

.syprodustl2{ width:172px; height:auto; float:right;  padding:6px; border:1px solid #cacccb;}
.syprodustl2 img{ border:none; padding:0px; margin:0px; float:none;}
.syprodustl2 a{ color:#ff7300; text-decoration:none; line-height:21px; font-weight:bold;} 
.syprodustl2 a:hover{ color:#ff7300; text-decoration:underline;} 


#main{ width:950px; height:auto;   margin:0 auto;}
#mainn{ width:950px; height:auto; float:left; margin-top:10px; background:url(../images/ma1.jpg) left top repeat-x;}
.lefts { width:540px; height:auto; float:left; padding:0px 10px 10px 10px; margin-top:10px; border-right:1px solid #cacccb;}
.abouts { width:100%; height:auto; float:left; padding-top:5px;}
.abouts p{ margin-bottom:6px;}
.ttss { width:98%; float:left; height:auto; line-height:23px; font-weight:bold; color:#ff7300; font-size:13px; border-bottom:1px dashed #cacccb; }
.abouts2{ width:100%; height:230px; float:left; padding-top:5px; background:url(../images/sct.jpg) right bottom no-repeat;}
.abouts2 p{ margin-bottom:6px;}
.abouts2 a{ text-decoration:underline; color:#000;}

.productsc5c{ width:370px; height:auto; float:left; margin-top:3px; padding-bottom:6px; }
.productsc5c ul{ margin:0px; padding:0px;}
.productsc5c ul li{ height:auto; float:left;}
.productsc5c ul li ol{ width:370px; margin:5px 0px; height:113px; padding-top:5px; border-top:1px dashed #cacccb;  }
.productsc5c ul li ol li{ width:106px; float:left; height:auto; }
.productsc5c ul li ol li.pro{ width:245px;  height:auto;  margin-left:15px!important;margin-left:10px; line-height:18px; color:#666; }
.productsc5c ul li ol li.pro a{ color:#ff7300; line-height:18px;  text-decoration:none; font-weight:bold;}
.productsc5c ul li ol li.pro a:hover{ color:#186bb1; text-decoration:none;}
.productsc5c ul li ol li img{ border:1px solid #ccc; float:none; margin:0px; padding:2px;}
.rights { width:370px; height:auto; float:right; padding:6px;}
.listn{ width:180px; height:auto; float:left; margin-right:2px; }
.listn ul{ margin:0px; padding:0px; float:left;  }
.listn ul li{ display:block;}
.listn ul li.a{ float:left;   }
.listn ul li.a a{ width:175px; padding-left:5px;  height:auto;  line-height:29px;  color:#000; font-weight:bold; display:block; background:#e2e2e2; margin-bottom:8px; }
.listn ul li.a a:hover{ width:175px; padding-left:5px; height:auto; background:#e0ecf8;  line-height:29px;  color:#000; font-weight:bold; display:block;  }

.listn ul li.b{ float:left; border-bottom:1px dashed #cacccb;   }
.listn ul li.b a{ width:175px; padding-left:5px;  height:auto;  line-height:25px;  color:#666;  display:block;  }
.listn ul li.b a:hover{ width:175px; padding-left:5px;  height:auto; background:#e0ecf8;  line-height:25px;  color:#666;  display:block;  }

.listn ul li.c{ float:left;    }
.listn ul li.c a{ width:175px; padding-left:5px;  height:auto;  line-height:25px;  color:#666;  display:block;  }
.listn ul li.c a:hover{ width:175px; padding-left:5px;  height:auto; background:#e0ecf8;  line-height:25px;  color:#666;  display:block;  }

.listn1{ width:185px; height:auto; float:right; }
.listn1 ul{ margin:0px; padding:0px; float:left;  }
.listn1 ul li{ display:block;}
.listn1 ul li.a{ float:left;   }
.listn1 ul li.a a{ width:185px; padding-left:5px;  height:auto;  line-height:26px;  color:#000; font-weight:bold; display:block; background:#e2e2e2; margin-bottom:8px; }
.listn1 ul li.a a:hover{ width:185px; padding-left:5px; height:auto; background:#e0ecf8;  line-height:26px;  color:#000; font-weight:bold; display:block;  }

.listn1 ul li.b{ float:left; border-bottom:1px dashed #cacccb;   }
.listn1 ul li.b a{ width:185px; padding-left:5px;  height:auto;  line-height:25px;  color:#666;  display:block;   }
.listn1 ul li.b a:hover{ width:185px; padding-left:5px;  height:auto; background:#e0ecf8;  line-height:25px;  color:#000;  display:block;  }

.listn1 ul li.c{ float:left;    }
.listn1 ul li.c a{ width:185px; padding-left:5px;  height:auto;  line-height:25px;  color:#666;  display:block;   }
.listn1 ul li.c a:hover{ width:185px; padding-left:5px;  height:auto; background:#e0ecf8;  line-height:25px;  color:#000;  display:block;  }

#left{ width:180px; height:auto; float:left; margin-top:10px;}
.listp{ width:180px; height:auto; float:left; margin-right:2px; }
.listp ul li{float:left;  }
.listp ul li.a{  display:block; }
.listp ul li.a a{ width:175px; padding-left:5px;  height:auto;  line-height:29px;  color:#000; font-weight:bold; display:block; background:#e2e2e2; margin-bottom:8px; }
.listp ul li.a a:hover{ width:175px; padding-left:5px; height:auto; background:#e0ecf8;  line-height:29px;  color:#000; font-weight:bold; display:block;  }
.listp ul li span{ text-decoration:underline;}
.listp ul li.b{ float:left; border-bottom:1px dashed #cacccb;   }
.listp ul li.b a{ width:175px; padding:5px 0px; padding-left:5px;  height:auto;  line-height:15px;  color:#666;  display:block;  }
.listp ul li.b a:hover{ width:175px; padding:5px 0px; padding-left:5px;  height:auto; background:#e0ecf8;  line-height:15px;  color:#666;  display:block;  }
.listp ul li.c{ float:left;    }
.listp ul li.c a{ width:175px; padding-left:5px;  height:auto;  line-height:25px;  color:#666;  display:block;  }
.listp ul li.c a:hover{ width:175px; padding-left:5px;  height:auto; background:#e0ecf8;  line-height:25px;  color:#666;  display:block;  }
.listp ul li.d{ float:left; margin-top:15px;   }
.listp ul li.d a{ width:175px; padding-left:5px;  height:auto;  line-height:29px;  color:#000; font-weight:bold; display:block; background:#e2e2e2; margin-bottom:8px; }
.listp ul li.d a:hover{ width:175px; padding-left:5px; height:auto; background:#e0ecf8;  line-height:29px;  color:#000; font-weight:bold; display:block;  }

.listp ul li.e { width:175px; padding-left:5px;  height:auto;   color:#000;   display:block;  margin-bottom:8px;  background:url(../images/sct1.jpg) right bottom no-repeat;}
.listp ul li.e a{ color:#ed1c21; text-decoration:underline;}
.listp ul li.e p{ margin-bottom:8px;}
.listp ul li.e .jj{ margin-left:23px;}


#right{ width:750px; height:auto; float:right; margin-top:10px;}
.about1{ width:740px; height:auto; color:#0d0d0d; float:left; line-height:18px; padding-top:6px;  }
.about1 img{ float:none; border:none; margin:0px; padding:0px;}
.about1 .imgp{float:left; border:1px solid #ccc; margin:3px 0px 3px 26px; padding:1px;}
.about1 .imgpcer{float:left; border:1px solid #ccc; margin:3px 9px 5px 0px; padding:1px;}
.about1 p{ margin-bottom:8px;}
.about1 h2{ width:auto; height:auto; float:left; font-size:16px; font-weight:bold; line-height:30px; color:#ed1c21; }
.about1 .rc3{ width:350px; height:auto; float:left; }
.about1 .ybtc{ width:auto; height:auto; float:left;}
.about1 .llldjl{ margin-left:23px;}

.con_all{width:202px;height:auto;margin-top:10px; margin-bottom:10px;display:block; float:left;}

.r{ width:306px; height:auto;  float:left;   margin-top:1px; margin-left:26px!important; margin-left:13px;}
.r .tt{ width:98%; height:23px; line-height:23px; float:left; background:#EBEEEE; color:#000; padding-left:3px; margin-top:5px;}
.r .xxt{ width:98%; height:auto; float:left; margin-top:3px; padding:3px; background:#f9f9f9; overflow:hidden;   }
.r .xxt img{ border:1px solid #ccc; float:left; padding:1px; margin:3px 0px 5px 5px;}
.r .xxt .ww{ width:40px; height:auto;  line-height:17px; margin:3px 8px 5px 4px; float:left; text-align:center;}
.titlen2{ width:740px; height:auto; float:left; color:#ed1c21;  border-bottom:1px dotted #ccc; line-height:25px;  }
.titlen2 a{ text-decoration:underline; color:#000;}
.titlen2 a:hover{ text-decoration:none; color:#000;}

.titlen2d{ width:740px; border-bottom:1px dotted #ccc; height:auto; float:left; color:#ff7300; margin-top:8px; font-weight:bold; }


#addpage{width:740px;   height:auto;  float:left; margin-top:10px; }
#addpage ul{ height:auto;}
#addpage ul li{width:100px;height:auto;float:left;margin-right:18px!important;margin-right:13px; margin-left:3px;}
#addpage ul li img{ border:1px solid #ccc; padding:1px;}
#addpage ul li a{height:auto;color:#ed1c21;float:right;text-align:center;}
#addpage ul li a:hover{color:#186bb1;}


#footer{ width:990px; margin:0 auto; height:auto; overflow:hidden; background:url(../images/fbg1.jpg) top center no-repeat #ededed; }
#footer1{ width:950px; float:left; height:auto; margin-top:10px; }
#footer .link{ width:900px; height:18px; margin:0 auto; padding-top:5px;   color:#ed1c21;text-align:center; padding-bottom:5px;}
#footer .link a{ padding:0 3px; color:#2f2f2f; text-decoration:underline; }
#footer .link a:hover{ color:#0d0d0d; text-decoration:none;}

.first-menu{ width:960px; height:18px; margin:0 auto; padding-top:5px; }
.first-menu ul{ margin:0; padding:0; display:block;}
.first-menu ul li{ float:left; height:18px; width:auto; line-height:17px; padding:0px 14px;  }
.first-menu ul li a{ text-decoration:none; color:#2f2f2f;  }
.first-menu ul li.t{ background:url(../images/xl.jpg) right no-repeat;}
.first-menu ul li a:hover{ text-decoration:underline; color:#0d0d0d;}
#footer #otherlink{width:300px; margin:0 auto; height:30px; padding-top:6px;}
#footer #otherlink div {float:left;width:auto;margin-left:10px;text-align:center;margin-top:6px;height:11px;line-height:17px; }
#footer #otherlink div a img{ border:none;}
#footer #otherlink div a{ text-decoration:none; color:#666; font-weight:normal; font-size:11px; }

.productsc5d{ width:740px; height:auto; float:left; margin-top:3px; padding-bottom:6px; }
.productsc5d ul{ margin:0px; padding:0px;}
.productsc5d ul li{ height:auto; float:left;}
.productsc5d ul li ol{ width:731px; margin:7px 0px 5px 0px; height:110px; padding:4px; background:#f9f9f9; border:1px solid #e7e7e7;  }
.productsc5d ul li ol li{ width:100px; float:left; height:auto; }
.productsc5d ul li ol li.pro{ width:610px;  height:auto;  margin-left:15px!important;margin-left:10px; line-height:18px; color:#666; }
.productsc5d ul li ol li.pro a{ color:#ff7300; line-height:18px;  text-decoration:none; font-weight:bold;}
.productsc5d ul li ol li.pro a:hover{ color:#ff7300; text-decoration:underline;}
.productsc5d ul li ol li img{ border:2px solid #e7e7e7; float:none; margin:0px; padding:1px;}

.productsc5x{ width:740px; height:auto; float:left; margin-top:3px; padding-bottom:6px; }
.productsc5x ul{ margin:0px; padding:0px;}
.productsc5x ul li{ height:auto; float:left;}
.productsc5x ul li ol{ width:350px; margin:7px 10px 5px 0px; height:110px; padding:4px; background:#f9f9f9; border:1px solid #e7e7e7;  }
.productsc5x ul li ol li{ width:100px; float:left; height:auto; }
.productsc5x ul li ol li.pro{ width:225px;  height:auto;  margin-left:15px!important;margin-left:10px; line-height:18px; color:#666; }
.productsc5x ul li ol li.pro a{ color:#ff7300; line-height:18px;  text-decoration:none; font-weight:bold;}
.productsc5x ul li ol li.pro a:hover{ color:#ff7300; text-decoration:underline;}
.productsc5x ul li ol li img{ border:2px solid #e7e7e7; float:none; margin:0px; padding:1px;}

.title3s { width:900px; height:30px; float:left; line-height:30px; background:url(../images/tt3.jpg) left center no-repeat; margin-top:15px; color:#bb0013;padding-left:10px; margin-left:18px!important;margin-left:8px;}
.title3s a{  color:#666; text-decoration:underline; }
.title3s a:hover{ text-decoration:none; color:#f56300; }

.ditu{ width:940px; height:auto; margin:0 auto;}
.lists { width:940px; height:auto; }
.lists ul{ margin:0; padding:0;}
.lists ul li{ float:left; height:auto;  line-height:19px; text-align:left; color:#666; font-size:12px; text-decoration:none;  }
.lists ul li.a{ font-weight:bold; margin:4px 0px;width:910px;   padding-left:22px;  }
.lists ul li.a a{  padding:0; color:#3E82C3; text-decoration:underline;  } 
.lists ul li.a a:hover{ background:none; padding:0;}
.lists ul li.b{
	margin:4px 0px 4px 16px!important;
	margin:4px 0px 4px 10px;
	width:657px;
	padding-left:26px;
}
.lists ul li.b a{  padding:0; color:#3E82C3; font-weight:bold; text-decoration:underline; } 
.lists ul li.b a:hover{ background:none; padding:0; text-decoration:none;}
.lists ul li.az{  margin:4px 0px;width:910px;  background:none;  padding-left:22px; height:auto;  }
.lists ul li.az a{  padding:0; color:#3E82C3;  } 
.lists ul li.az a:hover{ background:none; padding:0;}

.lists ul li.az1{ margin:4px 0px 4px 16px!important;
	margin:4px 0px 4px 10px;
	width:890px;
	padding-left:26px; height:auto;  }
.lists ul li.az1 a{  padding:0; color:#3E82C3;  } 
.lists ul li.az1 a:hover{ background:none; padding:0;}

.lists ul li a{ text-align:left; color:#000;  font-size:12px; text-decoration:none; }
.lists ul li a:hover{ text-decoration:none; color:#fa5304;}
.sm{ width:auto; margin-left:15px;height:auto; float:left;}
.sm a{ text-decoration:underline; color:#3E82C3;  line-height:25px; margin:0; padding:0; font-weight:bold;}
.sm a:hover{ text-decoration:none; color:#ff6600;}


.imgpp1{ width:auto; height:auto; float:left;  margin:6px 10px}
.imgpp1 img{  float:left; border:1px solid #ccc; padding:5px;}
.clear{clear:both}
.about1 .img1{ float:left; border:1px solid #ccc; margin:8px 10px 6px 0px; padding:1px;}
.about1 .img2{ float:right; border:1px solid #ccc; margin:8px 0px 6px 10px; padding:1px;}
.xldtt{ width:98%;height:auto;float:left;padding-left:5px;background:#F5F5F5;line-height:22px;color:#000;margin-top:2px;font-weight:bold;border:1px solid #ccc;}
.xldtt .j1{ padding-left:50px;}
.xldtt .j2{ padding-left:50px;}
.txt{width:400px; padding:50px 0 0 250px}
.txt .a{font-weight:bold; font-size:16px; color:#a62a5c}
.txt .b{font-weight:bold; font-size:16px; color:#dfa462}





