﻿@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:960px; height:auto; margin:0 auto; padding-top:6px;}
.top2{ width:960px; height:91px; float:left; margin-bottom:6px; background:url(../images/tbg.jpg) right bottom no-repeat; }
.logo{ width:112px; height:84px; float:left; margin-top:2px; margin-left:45px;}
.com{ width:450px; height:auto; float:left; margin-left:15px; margin-top:15px; font-size:19px; font-weight:bold; }
#language{width:400px;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: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 33px;  }
#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:#cc0000;}
#menu ul li span{ color:#cc0000;}

#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:19px;}
.font1{ width:auto; height:auto; float:left;}
.font2{ width:auto; height:auto; float:left; color:#000; font-size:18px; font-weight:normal; padding-left:15px; padding-top:155px;}
.font3{ width:100%; height:auto; float:left; margin-top:30px!important;margin-top:12px;}
.font3 .left{ width:200px; height:auto; float:left;}
.font3 .rightwww{ width:470px; height:auto; float:right; text-align:right; padding-top:33px;  padding-right:15px; font-size:11px; }
.font3 .rightwww .c1{ width:108px; height:auto; float:left; margin-right:15px;}
.font3 .rightwww .c1 img{ float:left; margin-left:29px; border:1px solid #ccc; }
.font3 .rightwww .c1 .ww{ width:100%; height:auto; float:left; text-align:center;}

.font3 .rightwww .c2{ width:70px; height:auto; float:left; margin-right:15px;}
.font3 .rightwww .c2 img{ float:left; margin-left:10px; border:1px solid #ccc; }
.font3 .rightwww .c2 .ww{ width:100%; height:auto; float:left; text-align:center;}

.font3 .rightwww .c3{ width:70px; height:auto; float:left; margin-right:15px;}
.font3 .rightwww .c3 img{ float:left; margin-left:10px; border:1px solid #ccc; }
.font3 .rightwww .c3 .ww{ width:100%; height:auto; float:left; text-align:center;}

.font3 .rightwww .c4{ width:70px; height:auto; float:left; margin-right:15px;}
.font3 .rightwww .c4 img{ float:left; margin-left:10px; border:1px solid #ccc; }
.font3 .rightwww .c4 .ww{ width:100%; height:auto; float:left; text-align:center;}

.font3 .rightwww .c5{ width:70px; height:auto; float:left; margin-right:15px;}
.font3 .rightwww .c5 img{ float:left; margin-left:10px; border:1px solid #ccc; }
.font3 .rightwww .c5 .ww{ width:100%; height:auto; float:left; text-align:center;}

.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) right bottom no-repeat; margin-right:18px!important;margin-right:6px; 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:auto; line-height:19px; float:left; margin-top:12px; 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:#cc0000;}

#main{ width:960px; height:auto; margin:0 auto; background:url(../images/mbg.jpg) left top repeat-x #e0e5e9; overflow:hidden; 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:#cc0000;}
#leftsn .aboutd{ width:auto; height:auto; float:left; padding-left:10px; padding-right:10px; padding-top:8px;}
#leftsn .aboutd p{ margin-bottom:6px;}
#leftsn .about1{ width:auto; height:auto; float:left; margin-bottom:3px; margin-top:35px; 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:45px;}

#centers{ width:631px; height:auto;   overflow:hidden; float:left; margin-left:14px; background:url(../images/c1.jpg) left top no-repeat;}
#centersn{ width:631px; height:805px;  float:left;   background:url(../images/c2.jpg) left bottom no-repeat;}
#centersn .ss{ width:630px; 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:#cc0000; text-decoration:none;}

.productsc5p{ width:628px; 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:628px; margin:5px 0px!important;margin:4px 0px; height:auto; float:left; overflow:hidden; border-bottom:1px dotted #935850; }
.productsc5p ul li ol li{ width:112px; float:left; height:auto; }
.productsc5p ul li ol li.pro{ width:500px;  height:auto;  margin-left:10px!important;margin-left:6px; 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:#cc0000; 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;}



#rightw{ width:311px; height:auto; float:right;}
#rights{ width:311px; height:auto;   overflow:hidden; float:left; background:url(../images/r3.jpg) left top no-repeat;}
#rightsn{ width:310px; height:435px;  float:left;   background:url(../images/r4.jpg) left bottom no-repeat;}
#rightsn .ss{ width:298px; margin-left:1px; height:auto; float:left; padding-left:10px; padding-top:15px; border-bottom:1px dotted #a4a4a4;}
#rightsn .ss a{ color:#0d0d0d; text-decoration:none; font-size:14px; font-weight:bold; line-height:23px;}
#rightsn .ss a:hover{ color:#cc0000; text-decoration:none;}

#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:#cc0000; text-decoration:none;}

.productsc5r{ width:307px; height:auto; float:left; margin-left:1px; margin-top:3px; padding-bottom:6px; }
.productsc5r ul{ margin:0px; padding:0px;}
.productsc5r ul li{ height:auto; float:left;}
.productsc5r ul li ol{ width:307px; margin:5px 0px; height:105px; border-bottom:1px dotted #a4a4a4; }
.productsc5r ul li ol li{ width:117px; float:right; height:auto; }
.productsc5r ul li ol li.pro{ width:175px;  height:auto;  margin-left:10px; line-height:18px; color:#0d0d0d;  }
.productsc5r ul li ol li.pro a{ color:#0d0d0d; line-height:18px;  text-decoration:none; font-size:12px; font-weight:bold;}
.productsc5r ul li ol li.pro a:hover{ color:#cc0000; text-decoration:underline;}
.productsc5r 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;}
.productsc5r ul li ol li img{ border:none; float:none; margin:0px; padding:1px;}

#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:309px;  float:left;   background:url(../images/r7.jpg) left bottom no-repeat;}
#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:#cc0000; text-decoration:none;}
#rightsn1 .ss span{ padding-left:225px; 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:#cc0000; 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:182px; height:auto; float:left; background:url(../images/l5.jpg) left top no-repeat #fff;  }
.list{ width:180px; 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:170px; 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:170px; 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:160px; padding-left:20px; height:auto;  line-height:21px;  color:#666;  display:block; border-bottom:1px dotted #9d9e9c; }
.list ul li.b a:hover{ width:160px; padding-left:20px; height:auto; background:#d7d1b9;  line-height:21px;  color:#666;  display:block; border-bottom:1px dotted #9d9e9c; }
.contact{ width:180px; height:59px; float:left; margin-top:10px;}
.contact1{ width:173px; 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:55px;}



#right{ width:760px; height:auto; float:left; margin-left:7px; padding-left:10px; background:url(../images/r9.jpg) left top repeat-x #eaeff2; overflow:hidden; }
.titles2{ width:750px; height:22px; float:left; margin-top:10px;   color:#cc0000; padding-left:3px; border-bottom:1px solid #dcdcdc; font-weight:bold;}


.title3{ width:750px; height:auto; float:left; color:#cc0000; 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:#cc0000; text-decoration:none;}


.about1{ width:750px; 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 .imgpa1{float:right; border:none; margin:6px; padding:1px;}
.about1 .imgpa2{float:left; border:1px solid #ccc; margin:6px 6px 6px 1px; padding:1px;}
.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:400px; height:auto; float:left; }

.about1 h2{ width:auto; height:auto; float:left; font-size:16px; font-weight:bold; line-height:30px; color:#cc0000; }

.con_all{width:202px;height:auto;margin-top:10px; margin-bottom:10px;display:block; float:left;}

.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:750px; 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:370px; margin:5px 0px; height:90px; }
.productsc5x ul li ol li{ width:115px; float:left; height:auto; }
.productsc5x ul li ol li.pro{ width:235px;  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:#cc0000; text-decoration:none;}
.productsc5x ul li ol li img{ border:1px solid #ccc; float:none; margin:0px; padding:1px;}

.productsc5c{ width:750px; 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:750px; margin:5px 0px; height:90px; border-bottom:1px dotted #a4a4a4; }
.productsc5c ul li ol li{ width:115px; float:left; height:auto; }
.productsc5c ul li ol li.pro{ width:615px;  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:#cc0000; 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:#e1edeb; }
.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:10px; padding-left:8px; }
.tuuys1 .zt strong{ font-weight:bold; font-size:13px; color:#000;}


.tuuys2{ width:750px; height:auto; float:left; margin-top:10px; background:#dbdae2; }
.tuuys2 img{ float:left; margin:0px; padding:0px; border:none; width:500px; }
.tuuys2 .zt{ color:#666; float:left; line-height:21px; width:240px; height:auto; padding-top:25px; padding-left:8px; }
.tuuys2 .zt strong{ font-weight:bold; font-size:13px; color:#000;}


.tuuys3{ width:750px; height:auto; float:left; margin-top:10px; background:#dfdfdf; }
.tuuys3 img{ float:left; margin:0px; padding:0px; border:none; width:500px; }
.tuuys3 .zt{ color:#666; float:left; line-height:21px; width:240px; height:auto; padding-top:25px; padding-left:8px; }
.tuuys3 .zt strong{ font-weight:bold; font-size:13px; color:#000;}

.tuuys4{ width:750px; height:auto; float:left; margin-top:10px; background:#dfd6d3; }
.tuuys4 img{ float:left; margin:0px; padding:0px; border:none; width:500px; }
.tuuys4 .zt{ color:#666; float:left; line-height:21px; width:240px; height:auto; padding-top:25px; padding-left:8px; }
.tuuys4 .zt strong{ font-weight:bold; font-size:13px; color:#000;}

#addpage{width:750px;   height:auto;  float:left; margin-top:10px; }
#addpage ul{ height:auto;}
#addpage ul li{width:115px;height:auto;float:left;margin-right:6px!important;margin-right:2px; margin-left:3px;}
#addpage ul li img{ border:1px solid #ccc; padding:1px;}
#addpage ul li a{height:auto;color:#000;float:right;text-align:center;}
#addpage ul li a:hover{color:#bd0000;}

#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:#bd0000;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 11px;  }
.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:350px; 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; }

.xldtt{ width:99%;height:auto;float:left;padding-left:5px;background:#F5F5F5;line-height:22px;color:#000;margin-top:2px;font-weight:bold;border:1px solid #ccc;}
.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:#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;}

.pagerer{ float:left; width:auto; height:23px; margin-bottom:10px; padding-left:300px; margin-top:10px;}
.pagerer a{ text-decoration:none; color:#fff; background:#ff0000; border:1px #b33737 solid; padding:3px 4px; height:23px; line-height:23px;}
.pagerer a:hover{ text-decoration:none; color:#333; background:#ccc; border:1px #666 solid; height:23px; line-height:23px;}
.pro1{ width:auto; float:right; height:auto;  padding-right:10px;}
.riqi{ width:auto; float:right; height:auto;  padding-right:10px;}
.close{ width:auto; float:right; height:auto;  padding-right:10px;}







