*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333; background:#e3e3e3}
a{text-decoration:none; outline:none; color:#000}
p{margin-bottom:8px}
p span{font-weight:bold;}
h2{font-size:16px; color:#f58914; line-height:32px; margin-bottom:8px}
hr{color:#333;}
img{border:none}
ul{list-style:none}
.clear{clear:both}
.table{height:auto; background:#dad9d9; float:left; margin-bottom:10px; width:96%}
.table td{margin-bottom:3px; text-align:left; padding:0px 3px;}
.table tr{ background:#fff;}
.table tr.top{ background:#f4f2f2; font-weight:bold}

.table1{height:auto; background:#dad9d9; float:left; margin-bottom:10px; width:55%}
.table1 td{margin-bottom:3px; text-align:left; padding:0px 3px;}
.table1 tr{ background:#fff;}
.table1 tr.top{ background:#f4f2f2; font-weight:bold}

#header{margin:0 auto; height:90px; padding-bottom:6px; background:url(../images/topbg.gif) left -180px repeat-x}
.header_mid{margin:0 auto; width:1005px}
.logo{background:url(../images/logo.gif) no-repeat; width:212px; height:55px; float:left; margin:12px 0 6px 0}
.lang{float:right; margin:20px 8px 0 0}
.lang a{padding:0 4px}
.keyword{float:left; margin:30px 0 0 10px}

#container{width:1005px; margin:0 auto; background:#fff}
.menu{background:url(../images/menus2.gif) left top repeat-x; height:29px; margin-bottom:2px}
.menu ul li{float:left}
.menu ul li a{display:block; padding:0 35px; color:#fff; line-height:29px;}
.menu ul li a:hover{background:url(../images/menus1.gif) left top repeat-x;}
.banner{background:url(../images/banner.jpg) no-repeat; width:1005px; height:171px;}
.banner1{background:url(../images/banner1.jpg) #ccc6b6 no-repeat center center; width:600px; height:220px; float:left; margin-left:10px;}
.btext1{width:170px; height:200px; padding:10px 10px; float:left; background:#ccc6b6;}
.banner2{background:url(../images/banner2.jpg) #968f87 no-repeat center center; width:600px; height:220px; float:left; margin-left:10px;}
.btext2{width:170px; height:200px; padding:10px 10px; float:left; background:#968f87;}
.banner3{background:url(../images/banner3.jpg) #31363a no-repeat center center; width:600px; height:220px; float:left; margin-left:10px;}
.btext3{width:170px; height:200px; padding:10px 10px; float:left; background:#31363a; color:#fff;}
.banner4{background:url(../images/banner4.jpg) #cdcdc1 no-repeat center center; width:600px; height:220px; float:left; margin-left:10px;}
.btext4{width:170px; height:200px; padding:10px 10px; float:left; background:#cdcdc1;}


.content{padding:8px 0}
.leftbar{float:left; width:800px; padding-right:10px; border-right:#ccc 1px solid}
.about_title{line-height:32px; background:#cbd8e0; padding-left:12px; font-size:14px; font-weight:bold; width:788px}
.title_l{float:left}
.title_r{float:right; padding-right:20px}
.title_r a{display:block; float:left; font-size:12px; color:#486479}
.title_r a.print{background:url(../images/print.gif) left center no-repeat; padding-left:20px; margin-right:20px}
.title_r a.mail{background:url(../images/mail.gif) left center no-repeat; padding-left:20px}
.about{padding:8px}
.pshow{padding:8px; width:784px}
.pshow ul{float:left; width:380px; padding-right:12px}
.pshow ul li{float:left; width:113px; height:93px; margin-bottom:20px}
.pshow ul li img{padding:1px; border:#ccc 1px solid}
.pshow ul li a{display:block}
.pshow ul li.w{width:255px; margin-left:12px}
.pshow ul li.w a{font-weight:bold; color:#f58914}
.list{padding:8px; width:784px}
.list ul{float:left; width:249px; padding:0 6px}
.list ul li{line-height:14px; padding:4px 0}
.list ul li.w a{color:#f58914; font-weight:bold}
.list ul li.j a{font-weight:bold}
.rightbar{float:left; width:184px; padding-left:10px}
.news_title a{color:#0e4ca8; font-weight:bold; font-size:14px; line-height:32px}
.news_title a:hover{color:#f00;}
.news_text img{margin-bottom:12px}
.news_text a{display:block; background:url(../images/aa.gif) left center no-repeat; padding-left:12px}
.contact{padding-right:10px}
.contact table td{background:#ecf0fb; vertical-align:top; padding:4px}
.contact table td.w{text-align:right; font-weight:bold}
.contact table tr.j td{background:#d8e6f5; font-size:14px; font-weight:bold; color:#989900; padding:6px}
.sidebar{float:left; width:184px;}
.plist ul li a.w{background:#ccc; padding-left:6px;font-weight:normal;}
.plist ul li a.j{background:#eee url(../images/ss.gif) 4px center no-repeat; padding-left:16px!important; padding-left:12px; font-weight:normal;}
.plist ul li a.u{font-weight:normal;}
.plist ul li a.e{color:#f58914}
.plist ul li span{text-decoration:underline; color:#f58914;}
.plist ul li{ width:184px; height:auto; float:left; position:relative; line-height:14px;}
.plist ul li a{ line-height:14px; color:#666; display:block; line-height:14px!important;line-height:20px; padding:4px 0 4px 10px; background:#eee; border-bottom:#fff solid 1px;}
.plist ul li a:hover{ color:#fff; position:relative;  text-decoration:underline; background:#e37226;} 
.plist ul li ul{ position:absolute; visibility:hidden; left:186px!important;left:176px; top:0px; z-index:1000; background:#f4f7f9;}
.plist ul li:hover ul ul{ visibility:hidden;}
.plist ul li:hover ul, .plist ul ul li:hover ul{ visibility:visible; } 
.plist ul li a:hover ul ul{ visibility:hidden;}
.plist ul li a:hover ul, .plist ul ul li a:hover ul{ visibility:visible; left:186px!important;left:176px;} 
.plist ul li ul li, .plist ul li ul li ul li{line-height:14px!important;line-height:20px; width:120px;}
.plist ul li ul li a, plist ul li ul li ul li a{line-height:14px!important;line-height:20px; width:120px;}



.mainbody{float:left; width:790px; padding:0 10px}
.title{background:#eee; line-height:14px; padding:6px; margin-bottom:8px; color:#f58914; font-weight:bold}
.title a{text-decoration:underline}
.products ul{float:left; width:778px; height:104px; padding:6px; margin-bottom:12px; background:#eee}
.products ul li{float:left; width:104px}
.products ul li img{padding:1px; border:#ccc 1px solid}
.products ul li.w{width:666px; margin-left:8px}
.products ul li.w a{display:block; font-weight:bold; color:#f58914}
.products ul li.w a:hover{color:#000}

.products1 ul{float:left; padding:6px; width:100px; margin-left:30px; margin-bottom:4px;}
.products1 ul li{ line-height:30px; font-weight:bold; text-align:center; padding-left:6px}
.products1 ul li img{border:#ccc solid 1px;}
.products1 ul li.w{background:#fff; text-align:center; padding-left:0}
.products1 ul li.w a{display:block; width:102px; height:102px;}
.products1 ul li.w a:hover{}

.products2 ul li{float:left; width:104px}
.products2 ul li img{padding:1px; border:#ccc 1px solid}
.products2 ul li.w{width:674px; margin-left:12px}
.products2 ul li.w a{display:block; color:#f58914; font-weight:bold}

.products3 ul{float:left; width:383px; height:104px; padding:6px; margin-bottom:12px; background:#eee}
.products3 ul li{float:left; width:104px}
.products3 ul li img{padding:1px; border:#ccc 1px solid}
.products3 ul li.w{width:271px; margin-left:8px}
.products3 ul li.w a{display:block; font-weight:bold; color:#f58914}
.products3 ul li.w a:hover{color:#000}

.reproduct ul li{float:left; width:104px; padding:8px}
.reproduct ul li img{padding:1px; border:#ccc 1px solid}
.reproduct ul li a{display:block; text-align:center; font-weight:bold}
.reproduct ul li a:hover{color:#f58914}

.righ{ width:324px; margin-top:5px; float:right;}
.righ .imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
.righ .xxt{margin-left:12px; margin-top:5px}
.righ .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline}
.con_all{ margin-top:50px; margin-bottom:12px; padding:6px; border:#ccc 1px solid}
.left{float:left;margin-left:10px; width:250px}
.pdf{background:url(../images/pdf.gif) 10px center no-repeat;line-height:30px; padding:6px 6px 6px 42px; margin-bottom:12px; float:left; width:100px;}
.pdf1{background:url(../images/pdf.gif) 10px center no-repeat;line-height:30px; padding:6px 6px 6px 42px; margin-bottom:12px; float:left; width:170px;}
.pdf a{text-decoration:underline}
.pdf1 a{text-decoration:underline}
.con{float:left; margin-top:10px;}
.con img{margin-left:10px;}
.lei{padding:6px; border:#ccc 1px solid}
.lei a{text-decoration:underline}

.cont{line-height:30px}
.cont a{color:#FF3300; text-decoration:underline}
.hh{float:left; padding:4px; border:#ccc 1px solid; margin-right:8px}

.cer img{width:180px; height:255px; padding:1px; border:#ccc 1px solid; margin-right:8px; margin-bottom:12px}

#footer{width:1005px; margin:0 auto; padding:12px 0}
.qlink{text-align:center}
.qlink a{padding:0 2px}
.flink{text-align:center; padding-top:6px}
.flink a{padding:0 6px}

.com img{margin-right:6px}

.sitemap{padding:12px}
.sitemap a{font-weight:bold; color:#999}
.sitemap a.w{color:#f58914}
.sitemap a.j,.sitemap a.u{color:#000}


#main {background:url(../images/menus2.gif) left top repeat-x; height:29px; margin-bottom:2px; width:1005px;}
#tree li {float:left;position:relative;width:114px; text-align:center}
#tree li a{color:#fff}
#tree li.w a{background:url(../images/menus1.gif) left top repeat-x}
#tree li a:link, #tree li a:visited {display:block;text-decoration:none;line-height:19px; padding:5px 0}
#tree li a:hover {background:url(../images/menus1.gif) left top repeat-x;color:#fff;}
#tree li ul {position:absolute;left:-1px;top:29px;}
#tree li ul li{width:180px; text-align:left; background:#ddd; padding:0 6px}
#tree li ul li a{color:#000; border-bottom:#ccc 1px dashed;}
#tree li.w ul li a{background:none}
#tree li ul li a:hover{color:#000;background:#ccc;}
#tree li ul li ul {display:none;position:absolute;top:-1px;left:190px;width:120px;}

/*jqzoom///////////////////////////////////////////////////*/
.index-news .Menubox2{width:100%; height:24px; margin-bottom:15px; } 
.index-news .Menubox2 li{ float:left;background:#C3C3C3; width:180px; height:24px; color:#000; font-weight:bolder;  line-height:24px; margin-right:5px; text-align:center;cursor:pointer;}
.index-news .Menubox2 li.hover{ background:#ff7a00; width:180px; height:24px; cursor:pointer; color:#fff; }
.index-news .Menubox2{ border-bottom:2px #ff7a00 solid;}
.sycpr img{padding:3px; border:#ccc 1px solid; margin:0 20px 12px 0}
/*///////////////*/

.pshow1 img{padding:4px; border:#ccc 1px solid; margin:10px 20px 12px 10px;}
.pshow1 a{margin-left:20px;

