*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000; background:url(../images/bg.jpg) left top repeat-x}
a{color:#000; text-decoration:none; outline:none}
p{margin-bottom:8px}
h2{font-size:16px; font-weight:bold; line-height:30px; color:#ff7300; padding:10px 0px;}
img{border:none}
ul,ol{list-style:none}
.clear{clear:both}
.table{ width:99%;background:#dad9d9; margin-bottom:10px;}
.table td{margin-bottom:3px;text-align:left; padding:0px 3px;}
.table tr{ background:#fff;}
.table tr.top{ background:#f4f2f2;}

#header{width:890px; margin:0 auto}
.toplink{line-height:14px; color:#fff; margin-bottom:8px}
.toplink a{color:#fff; font-size:10px}
.logo{  width:600px; height:57px; float:left}
.contact_text dl{ padding-left:10px; }
.lang{ margin:10px 0 0 10px; }
.lang a{padding:0 6px;line-height:25px;}
.lang img{margin-left:20px;}
.com{float:left; margin:6px 0 0 8px; line-height:25px;}
.com span.ivy{ color:#742F32; font-weight:bold; font-size:18px}
.com span.jinye{ color:#999999; font-size:12px}
.menu{float:right; width:600px; margin:14px 0 8px 0}
.menu ul li{float:left; padding-right:1px; background:url(../images/line.jpg) right center no-repeat}
.menu ul li.w{background:none}
.menu ul li a{display:block; line-height:24px; font-weight:bold; padding:0 25px;}
.menu ul li a:hover{color:#f00}
.banner{ width:890px; height:176px}
.text{color:#fff; width:400px; padding:30px 0 0 10px}
.text span{font-size:14px; line-height:28px; font-weight:bold; display:block; margin-bottom:6px; border-bottom:#fff 1px solid}

#content{background:url(../images/containerbg.jpg) left top repeat-x; width:890px; margin:8px auto 0 auto; padding-top:8px}
.sidebar{width:200px; float:left}
.plist a{display:block; padding:6px 6px 6px 10px; line-height:14px;background:#EBF4FB url(../images/cc.gif) 3px center no-repeat; margin-bottom:1px;}
.plist a.w{background:#E2EEFA url(../images/aa.gif) 3px center no-repeat; font-weight:bold}
.plist a.u{background:#f5f8fb;}
.plist a:hover{background:#296AAC; color:#fff}
.plist a.j{background:#296AAC; color:#fff}
.contact{margin-top:8px}
.contact_title{background:url(../images/contact.jpg) no-repeat; width:180px; height:31px;font-size:14px; font-weight:bold; padding:4px 0 0 20px}
.contact_title a{color:#fff}
.contact_title a:hover{text-decoration:underline}
.contact_text{background:#e8ebf4; padding:0 6px 6px 10px}
.contact_text a{color:#FF3300; text-decoration:underline}
.mainbody{width:678px; float:left; margin-left:12px}
.about_title{font-size:13px; font-weight:bold; margin-bottom:12px}
.pshow_title{line-height:32px; border-bottom:#ccc 1px solid; font-weight:bold; margin-bottom:12px}
.pshow_text ul{float:left; width:317px; margin:0 8px 8px 0; display:inline; padding:6px; border:#ccc 1px solid; background:#f3f3f3}
.pshow_text ul li{width:131px; height:94px; float:left}
.pshow_text ul li.w{width:178px; margin-left:8px}
.pshow_text ul li.w a{display:block; font-weight:bold; text-decoration:underline}
.pshow_text ul li a:hover{color:#296aac;}
.title{height:34px; line-height:34px; border-bottom:1px solid #ccc; font-weight:bold; color:#ff7300; margin-bottom:8px}
.title a{ color:#333;}
.title a:hover{ text-decoration:underline;}
.title_l{float:left}
.title_r{float:right; margin-right:10px}

.products{width:678px}
.products ul{float:left; width:330px; padding:10px 9px 10px 0;background:url(../images/ul_bg1.jpg) no-repeat center bottom;}
.products ul li{float:left; width:124px}
.products ul li img{padding:1px; border:#ccc 1px solid}
.products ul li.txt{width:200px; margin-left:6px}
.products ul li.txt a{display:block;font-weight:bold; color:#000}
.products ul li.txt a:hover{color:#ff7300}

.products1{width:678px}
.products1 ul{float:left; width:669px; padding:10px 9px 12px 0;background:url(../images/ul_bg.jpg) no-repeat center bottom;}
.products1 ul li{float:left; width:124px}
.products1 ul li img{padding:1px; border:#ccc 1px solid}
.products1 ul li.txt{width:539px; margin-left:6px}
.products1 ul li.txt a{display:block;font-weight:bold; color:#000}
.products1 ul li.txt a:hover{color:#ff7300}

.righ{float:right; width:324px; margin-top:5px}
.righ .imgp{ margin-left:11px; border:#ccc 1px solid; padding:1px}
.righ .xxt{margin-left:11px; margin-top:5px}
.righ .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline}
.con_all{margin-left:9px; margin-top:6px; width:130px}

.titlen2{height:30px; line-height:30px; padding-left:5px; background:#f3f4f6; color:#000; font-weight:bold;}
.relat{ width:678px}
.relat ul li{ float:left; width:124px;}
.relat ul li a{ display:block; color:#ff7300; font-weight:bold;}
.relat ul li.txt{ width:539 padding-left:10px;}
.relat ul li img{ border:1px solid #ccc; padding:1px;}

#rel{width:678px; margin-top:10px;}
#rel ul li{ float:left; width:124px;padding:0px 5px;}
#rel ul li img{ border:1px solid #ccc; padding:1px;}
#rel ul li a{color:#3e8ad0; text-align:center; display:block;}
#rel ul li a:hover{ color:#000;}

.gallery{ width:678px; margin-top:5px; margin-bottom:7px;}
.gallery a{ float:left; width:102px; height:auto; line-height:15px; text-align:center; display:block; color:#666; margin-right:8px; _margin-right:4px; text-decoration:none; margin-bottom:5px;}
.gallery a img{ padding:1px; border:1px solid #eee;}
.gallery a:hover{ color:#3e8ad0;}
.tit{ width:97%; height:20px; line-height:20px; border:1px solid #ccc; background:#f5f5f5; padding-left:10px; color:#000; font-weight:bold; margin-top:10px;}

.conn{ width:99%; height:auto; padding:10px 0px;}
.conn p{ line-height:22px;}
.conn span{ margin-left:37px;}
.conn span.c{ margin-left:60px;}
.conn a{ color:#333; color:#3e8ad0;}
.conn a:hover{ text-decoration:none;}

#sitemap{ width:98%; height:auto; padding-left:15px; padding-top:10px; overflow:hidden; margin-bottom:5px;}
#sitemap ul li{ float:left; width:97%; height:auto; line-height:15px; padding:5px 0px;}
#sitemap ul li a{ text-decoration:underline; color:#3e8ad0;}
#sitemap ul li.b{ padding:2px 0px;}
#sitemap ul li.c{ padding-left:20px;}
#sitemap ul li.t{ padding-bottom:10px;}
#sitemap ul li.t1{ padding-bottom:5px; padding-left:20px;}
#sitemap ul li.b a{ font-weight:bold;}
#sitemap ul li.c a{ color:#333; font-weight:bold; text-decoration:none;}

#footer{background:#000}
.footer_inner{width:890px; margin:0 auto; padding:12px 0}
.olink{text-align:center; color:#fff; padding-top:6px}
.olink a{color:#fff; padding:0 6px}
.flink{text-align:center; padding-top:6px}
.flink a{color:#fff; padding:0 8px}
.qlink{text-align:center; color:#ff7300}
.qlink a{color:#fff}

#lanrenzhijia { width:100%; height:177px; float:left; position:relative}
#slides { display:block; width:100%; height:177px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:45%; top:153px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
