﻿@charset "utf-8";
body { padding:0px; margin:0px; font-size:12px; background:url(../images/bg.jpg) top center repeat-y;  color:#0d0d0d; 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 #d57777;
}
.table1 td{margin-bottom:3px;text-align:left; padding-left:3px;}
.table1 tr{ background:#fff;}
.table1 tr.top{ background:#fae3e3;}

#top1{ width:948px; height:auto; margin:0 auto; padding-top:6px;}
.top2{ width:948px; height:93px; float:left; margin-bottom:6px; background:url(../images/tbg.jpg) left top no-repeat; }
.logo{ width:84px; height:82px; float:left; margin-top:6px; margin-left:15px;}
.com{ width:450px; height:auto; float:left; margin-left:15px; margin-top:15px; font-size:19px; font-weight:bold; }
#language{width:430px;height:auto; float:right; margin-top:5px;}
#language a{float:left;color:#0d0d0d; margin-left:5px;}
#language a:hover{ text-decoration:none; color:#cf6e0f;}

#menu{ width:954px; height:32px; margin:0 auto; background:url(../images/mu1.jpg) right bottom no-repeat; }
#menu ul{ margin:0; padding:0; display:block;}
#menu ul li{ float:left; height:32px; width:auto; line-height:32px; padding:0px 23px;  }
#menu ul li a{ text-decoration:none; color:#0d0d0d; 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:#cf6e0f;}
#menu ul li span{ color:#cf6e0f;}

#banner{ width:964px; height:320px; margin:0 auto; background:url(../images/mu3.jpg) left bottom no-repeat; padding-top:10px;}
.banner1{ width:620px; height:282px; float:left; background:url(../images/banner1.jpg) left bottom no-repeat; margin-left:18px!important; margin-left:8px; margin-top:18px;}
.font1{ width:620px; height:210px; float:left;}
.font2{ width:auto; height:auto; float:left; color:#fff; font-size:18px; font-weight:normal; padding-left:15px; padding-top:155px;}
.font3{ width:auto; height:auto; float:left; margin-top:25px;}
.font3 .left{ width:260px; height:auto; float:left; text-align:right;}
.font3 .rightwww{ width:390px; height:auto; float:right; text-align:right; padding-top:20px;  padding-right:15px; }
.font3 .rightwww .jj1{ padding-right:5px;}
.font3 .rightwww .jj2{ padding-right:5px;}
.font3 .rightwww .jj3{ padding-right:5px;}
.font3 .rightwww .jj4{ padding-right:5px;}
.font3 .rightwww .jj5{ padding-right:0px;}

.banner2{ width:295px; height:285px; float:right; background:url(../images/banner2.jpg) left bottom no-repeat; margin-right:18px!important; margin-right:1px;margin-top:18px;}
.banner2 .title{ font-size:14px; width:auto; height:auto; float:left; padding-left:15px; color:#955c51; line-height:25px; padding-top:15px; font-weight:bold;}
.banner2 .title2{ width:270px; height:21px; line-height:21px; float:left; margin-top:15px; margin-left:11px; background:url(../images/t1.jpg) left bottom no-repeat; padding-left:13px;}
.banner2 .title2 a{ text-decoration:none; color:#0d0d0d; font-weight:bold;}
.banner2 .title2 a:hover{ text-decoration:none; color:#cf6e0f;}

#main{ width:960px; height:auto; margin:0 auto; padding-top:15px; }
#lefts{ width:311px; height:auto; overflow:hidden; float:left; background:url(../images/l1.jpg) left top no-repeat;}
#lefts .ss{ width:auto; height:auto; float:left; padding-top:75px; padding-left:10px; font-size:18px; font-weight:normal; color:#fff;}
#lefts .about{ width:auto; height:auto; float:left; padding-left:10px; padding-right:10px; padding-top:15px;}
#lefts .about p{ margin-bottom:6px;}

#leftsn{ width:311px; height:auto; overflow:hidden; float:left; background:url(../images/l2.jpg) left  bottom no-repeat #d8dde3;}

#leftsn .ss1{ width:auto; height:auto; float:left; padding-top:5px; padding-left:10px; font-size:18px; font-weight:normal; color:#fff; }
#leftsn .ss1 a{ text-decoration:none; color:#955c51;}
#leftsn .ss1 a:hover{ text-decoration:none; color:#cf6e0f;}
#leftsn .aboutd{ width:auto; height:auto; float:left; padding-left:10px; padding-right:10px; padding-top:8px;}
#leftsn .aboutd a{ text-decoration:underline; color:#000;}
#leftsn .aboutd p{ margin-bottom:6px;}
#leftsn .about1{ width:auto; height:auto; float:left; margin-bottom:3px; margin-top:11px; margin-left:8px; display:block; background:url(../images/l3.jpg) left top no-repeat; padding-left:18px; padding-right:10px;  }
#leftsn .aboutd .jj{ margin-left:23px;}

#centers{ width:310px; height:auto;   overflow:hidden; float:left; margin-left:14px; background:url(../images/c1.jpg) left top no-repeat;}
#centersn{ width:310px; height:710px;  float:left;   background:url(../images/c2.jpg) left bottom no-repeat;}
#centersn .ss{ width:298px; margin-left:1px; height:auto; float:left; padding-left:10px; padding-top:15px; border-bottom:1px dotted #935850;}
#centersn .ss a{ color:#0d0d0d; text-decoration:none; font-size:14px; font-weight:bold; line-height:23px;}
#centersn .ss a:hover{ color:#cf6e0f; text-decoration:none;}

.productsc5p{ width:307px; height:auto; float:left; margin-left:1px; margin-top:3px; padding-bottom:6px; }
.productsc5p ul{ margin:0px; padding:0px;}
.productsc5p ul li{ height:auto; float:left;}
.productsc5p ul li ol{ width:307px; margin:4px 0px; height:99px; border-bottom:1px dotted #935850; }
.productsc5p ul li ol li{ width:125px; float:right; height:auto; }
.productsc5p ul li ol li.pro{ width:172px;  height:auto;  margin-left:10px; line-height:18px; color:#0d0d0d;  }
.productsc5p ul li ol li.pro a{ color:#0d0d0d; line-height:18px;  text-decoration:none; font-size:12px; font-weight:bold;}
.productsc5p ul li ol li.pro a:hover{ color:#cf6e0f; text-decoration:underline;}
.productsc5p ul li ol li.pro span{ background:url(../images/c3.jpg) left top no-repeat; width:auto; height:auto; float:left; display:block; float:left; padding-left:10px;}
.productsc5p ul li ol li img{ border:none; float:none; margin:0px; padding:1px;}

.productsc5p ul li ol li.pro1{ width:282px;  height:auto;  margin-left:10px; line-height:18px; color:#0d0d0d; float:left; text-align:left;  }
.productsc5p ul li ol li.pro1 a{ color:#0d0d0d; line-height:18px;  text-decoration:none; font-size:12px; font-weight:bold;}
.productsc5p ul li ol li.pro1 a:hover{ color:#cf6e0f; text-decoration:underline;}



#rightw{ width:311px; height:auto; float:right;}
#rightwsyy{ width:311px; height:auto; float:left; overflow:hidden; background:url(../images/r3w.jpg) left top;}
#rights{ width:311px; height:auto;    float:left; background:url(../images/r3.jpg) left top no-repeat;}
#rightsn{ width:311px; height:415px;  float:left;   background:url(../images/r4.jpg) left bottom no-repeat;}
#rights .ss{ width:298px; margin-left:1px; height:auto; float:left; padding-left:10px; padding-top:15px; border-bottom:1px dotted #a4a4a4;}
#rights .ss a{ color:#0d0d0d; text-decoration:none; font-size:14px; font-weight:bold; line-height:23px;}
#rights .ss a:hover{ color:#cf6e0f; text-decoration:none;}
#rights .ss span{ padding-left:170px; font-size:11px;}

#rightsn .ss1{ width:108px; margin-right:10px; height:auto; float:right; padding-left:10px;  background:url(../images/r5.jpg) left  center no-repeat; }
#rightsn .ss1 a{ color:#0d0d0d; text-decoration:none; font-size:14px; font-weight:bold; line-height:23px;}
#rightsn .ss1 a:hover{ color:#cf6e0f; text-decoration:none;}
.syxd1{ width:auto; height:auto; float:left; padding-left:6px; padding-top:5px;}
.syxd1 img{ float:none; border:none; margin:0px; padding:0px;}
.syxd1 .img1{ float:left; margin-right:5px; margin-top:5px; margin-bottom:5px; border:none;}
.syxd1 .ys{ width:46%; float:left; height:auto; background:url(../images/c3.jpg) left center no-repeat; line-height:25px; padding-left:10px; margin-top:3px; }
.syxd1 .ys a{ color:#333; text-decoration:underline;}
.syxd1 .ys a:hover{ color:#000; text-decoration:none;}




#rights1{ width:311px; height:auto;   overflow:hidden; float:left; background:url(../images/r6.jpg) left top no-repeat; margin-top:15px;}
#rightsn1{ width:310px; height:240px;  float:left;   background:url(../images/r7.jpg) left bottom no-repeat;}
.syxd2{ width:auto; height:auto; float:left; padding-left:10px; padding-top:8px;}
.syxd2 img{ float:none; border:none; margin:0px; padding:0px;}
#rightsn1 .ss{ width:298px; margin-left:1px; height:auto; float:left; padding-left:10px; padding-top:2px; border-bottom:1px dotted #a4a4a4;}
#rightsn1 .ss a{ color:#363800; text-decoration:none; font-size:14px; font-weight:bold; line-height:35px;}
#rightsn1 .ss a:hover{ color:#cf6e0f; text-decoration:none;}
#rightsn1 .ss span{ padding-left:205px; font-size:11px;}

#rightsn1 .ss1{ width:293px; margin-left:1px; height:auto; float:left; padding-left:15px; padding-top:2px;  background:url(../images/r8.jpg) left center no-repeat;}
#rightsn1 .ss1 a{ color:#0d0d0d; text-decoration:none;   line-height:35px;}
#rightsn1 .ss1 a:hover{ color:#cf6e0f; text-decoration:none;}
#rightsn1 .ss1 span{ padding-left:5px; font-size:11px; color:#666;}
#rightsn1 .about{ width:290px; height:auto; float:left; padding-left:15px; padding-top:6px; border-bottom:1px dotted #a4a4a4;}

#left{ width:232px; height:auto; float:left; background:url(../images/l5.jpg) left top no-repeat #fff;  }
.list{ width:230px; height:auto; float:left; margin-left:1px; margin-top:20px;  }
.list ul{ margin:0px; padding:0px; float:left;  }
.list ul li{ display:block;}
.list ul li.a{ float:left;   }
.list ul li.a a{ width:220px; padding-left:10px; height:auto;  line-height:21px;  color:#666; font-weight:bold; display:block; border-bottom:1px dotted #9d9e9c; }
.list ul li.a a:hover{ width:220px; padding-left:10px; height:auto; background:#d7d1b9;  line-height:21px;  color:#666; font-weight:bold; display:block; border-bottom:1px dotted #9d9e9c; }
.list ul li span{ text-decoration:underline;}
.list ul li.b{ float:left;   }
.list ul li.b a{ width:210px; padding-left:20px; height:auto;  line-height:21px;  color:#666;  display:block; border-bottom:1px dotted #9d9e9c; }
.list ul li.b a:hover{ width:210px; padding-left:20px; height:auto; background:#d7d1b9;  line-height:21px;  color:#666;  display:block; border-bottom:1px dotted #9d9e9c; }
.contact{ width:230px; height:59px; float:left; margin-top:10px;}
.contact1{ width:223px; height:auto; float:left; margin-top:10px; padding-left:5px; }
.contact1 p{ margin-bottom:8px;}
.contact1 a{ text-decoration:underline; color:#000;}
.contact1 .jl{ margin-left:22px;}



#right{ width:710px; height:auto; float:left; margin-left:7px; padding-left:10px;  }
.titles2{ width:700px; height:22px; float:left; margin-top:10px;   color:#cf6e0f; padding-left:3px; border-bottom:1px solid #dcdcdc; font-weight:bold;}


.title3{ width:700px; height:auto; float:left; color:#cf6e0f; padding-left:3px; border-bottom:1px solid #dcdcdc;  line-height:19px; padding-top:3px; padding-bottom:3px; }
.title3 a{   height:auto;     color:#000; text-decoration:none; }
.title3 a:hover{ color:#cf6e0f; text-decoration:none;}


.about1{ width:700px; height:auto; color:#0d0d0d; float:left; line-height:18px; padding-top:6px;  }
.about1 a{color:#0d0d0d;}
.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 .imgpa1{float:left; border:1px solid #ccc; margin:6px 6px 6px 0px; padding:1px;}
.about1 .imgpa2{float:left; border:1px solid #ccc; margin:6px 6px 6px 0px; padding:1px;}
.about1 .imgpa3{float:left; border:1px solid #ccc; margin:6px 0px 6px 6px; padding:1px;}
.about1 .imgpa4{float:right; border:1px solid #ccc; margin:6px 6px 6px 6px; padding:1px;}
.about1 .imgpa5{float:left; border:1px solid #ccc; margin:6px 10px 6px 0px!important;margin:6px 8px 6px 0px; padding:1px;}
.imgpa5wz{ width:160px; height:auto; float:left; margin:6px 15px 6px 0px!important;margin:6px 10px 6px 0px; text-align:center; }
.about1 .imgpa6{float:left; border:1px solid #ccc; padding:2px 2px 2px 2px;}
.imgpa6wz{ width:120px;float:left; height:34px; line-height:34px; overflow:hidden;    padding:3px; background:#effafa; text-align:center;}
.imgpa6wz1{ width:120px;float:left; height:34px; line-height:17px; overflow:hidden; padding:3px; background:#effafa; text-align:center;}
.imgpa6wzw{ width:130px; height:auto; float:left; margin:6px 10px 6px 0px;} 
.about1 .imgpcst1{float:left; border:none; margin:6px 15px 6px 0px; padding:1px;}

.about1 .imgpcst{float:left; border:1px solid #ccc; margin:6px 15px 6px 0px; padding:1px;}
.imgpcstwz{ width:176px; height:auto; float:left;   margin:6px 15px 6px 0px; padding:1px; text-align:center;}

.about1 .jjjjjsss{ margin-left:24px;}
.about1 .imgpa2ww{ width:160px; height:auto; float:left; margin:6px 6px 6px 0px; color:#000; text-align:center; font-weight:bold;}
.about1 .imgpa2ww1{ width:130px; height:auto; float:left; margin:6px 6px 6px 0px; color:#000; text-align:center; font-weight:bold;}
.about1 .imgpa2ww2{ width:260px; height:auto; float:left; margin:6px 6px 6px 0px; color:#000; text-align:center; font-weight:bold; padding-left:60px;}

.about1 .imgpcer{float:left; border:1px solid #ccc; margin:3px 15px 3px 0px; padding:1px;}
.about1 .ctjl{ margin-left:23px;}
.about1 .zysg{ font-weight:bold; color:#000;}
.about1 .zysg .jj{ padding-left:210px;}
.about1 .xfjj{ margin-left:57px;}

.about1 p{ margin-bottom:8px;}
.about1 .ybtc{ width:auto; height:auto; float:left;}
.about1 .rc3{ width:350px; height:auto; float:left; }

.about1 h2{ width:auto; height:auto; float:left; font-size:16px; font-weight:bold; line-height:30px; color:#cf6e0f; }
.con_all{width:242px;height:auto;margin-top:10px; margin-bottom:10px;display:block; float:right;}

.r{ width:270px; height:auto;  float:left;   margin-top:1px; margin-left:26px;}
.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:#f6f2f2; overflow:hidden;   }
.r .xxt img{ border:1px solid #ccc; float:left; padding:1px; margin:3px 5px 5px 5px;}
.r .xxt .ww{ width:40px; height:auto;  line-height:17px; margin:3px 8px 5px 4px; float:left; text-align:center;}

.productsc5x{ width:700px; 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:5px 0px; height:90px; }
.productsc5x ul li ol li{ width:115px; float:left; height:auto; }
.productsc5x ul li ol li.pro{ width:215px;  height:auto;  margin-left:15px!important;margin-left:10px; line-height:18px; color:#666; }
.productsc5x ul li ol li.pro a{ color:#0d0d0d; line-height:18px;  text-decoration:none; font-weight:bold;}
.productsc5x ul li ol li.pro a:hover{ color:#cf6e0f; text-decoration:none;}
.productsc5x ul li ol li img{ border:1px solid #ccc; float:none; margin:0px; padding:1px;}

.productsc5c{ width:700px; 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:700px; margin:5px 0px; height:97px; border-bottom:1px dotted #a4a4a4; }
.productsc5c ul li ol li{ width:115px; float:left; height:auto; }
.productsc5c ul li ol li.pro{ width:565px;  height:auto;  margin-left:15px!important;margin-left:10px; line-height:18px; color:#666; }
.productsc5c ul li ol li.pro a{ color:#0d0d0d; line-height:18px;  text-decoration:none; font-weight:bold;}
.productsc5c ul li ol li.pro a:hover{ color:#cf6e0f; text-decoration:none;}
.productsc5c ul li ol li img{ border:1px solid #ccc; float:none; margin:0px; padding:1px;}

.tuuys1{ width:750px; height:auto; float:left; margin-top:10px; background:#e5ecf5; }
.tuuys1 img{ float:left; margin:0px; padding:0px; border:none; width:500px; }
.tuuys1 .zt{ color:#666; float:left; line-height:21px; width:240px; height:auto; padding-top:25px; padding-left:8px; }
.tuuys1 .zt strong{ font-weight:bold; font-size:13px; color:#000;}

#addpage{width:700px;   height:auto;  float:left; margin-top:10px; }
#addpage ul{ height:auto;}
#addpage ul li{width:115px;height:auto;float:left;margin-right:13px; margin-left:5px;}
#addpage ul li img{ border:1px solid #ccc; padding:1px; clear:both;}
#addpage ul li a{height:auto;color:#000;float:left;text-align:center; clear:both;}
#addpage ul li a:hover{color:#cf6e0f;}

#footer{ width:960px; margin:0 auto; height:auto;}
#footer1{ width:960px; float:left; height:auto; margin-top:10px; background:#bec2c3; overflow:hidden;}
#footer .link{ width:900px; height:18px; margin:0 auto; padding-top:5px;   color:#cf6e0f;text-align:center; padding-bottom:5px;}
#footer .link a{ padding:0 3px; color:#0d0d0d; 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 17px;  }
.first-menu ul li a{ text-decoration:none; color:#0d0d0d;  }
.first-menu ul li.t{ background:url(../images/xl.gif) right no-repeat;}
.first-menu ul li a:hover{ text-decoration:underline; color:#0d0d0d;}
#footer #otherlink{width:550px; 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; }
#footer #otherlink h2{ text-decoration:none; color:#666; font-weight:normal; font-size:11px; }

.xldtt{ width:96%;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:285px;}
.xldtt .j2{ padding-left:255px;}

.datuw{ width:117px; height:auto; float:left;}
.datu {width:115px;height:78px;float:left; margin-bottom:8px;}
.datu a{ width:115px; height:78px; float:left;}
.datu a:hover{ width:115px; height:78px; float:left;}
.datu img {border:1px solid #ccc;margin-top:5px;}
.xldttrw{ width:615px; float:left; height:auto; padding-left:10px;}

.title3s{ width:900px; height:30px; float:left; line-height:30px; background:url(../images/tt3.jpg) left center no-repeat; margin-top:15px; color:#cf6e0f;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:860px;
	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;}

#sosearbanner{ width:690px; height:180px; margin-bottom:10px; padding-top:3px;}
.p_tixing { font-size:12px; color:#0000FF; font-weight:bold; border-top:1px dotted #9d9e9c; margin-top:5px;}
.p_tixing a{ text-align:left; color:#cf6e0f;  font-size:12px; text-decoration:underline; }
.p_tixing a:hover{ text-decoration:none; color:#fa5304;}

.about1 .imgpa8{float:left; border:1px solid #ccc; border-bottom:none; padding:3px 3px 8px 3px;}
.imgpa8wz{ width:86px;float:left; height:60px; line-height:18px;  border:1px solid #ccc; border-top:none;  padding:3px; background:#effafa; text-align:center;}
.imgpa8wzw{ width:96px; height:auto; float:left; margin:6px 4px 6px 0px;} 

.olink{ width:900px; height:auto; padding-top:2px; margin-left:15px; }
.olink a{ text-decoration:none; color:#0d0d0d; }
.olink a:hover{ text-decoration:underline; color:#0d0d0d;}









