@charset "utf-8"; /* CSS Document */
body{ font:12px Arial, Helvetica, sans-serif; background:#edf0f2; color:#333; line-height:18px; margin-top:2px;}
*{margin:0; padding:0;}
.no{-moz-user-select:none;}
h1{ font-size:16px; height:auto; text-align:center; line-height:20px; color:#09c; margin-bottom:6px}
h2{ font-size:16px; height:auto; line-height:20px; color:#09c; margin-bottom:6px}
h3{ background:url(../images/icon.jpg) no-repeat; padding-left:15px; font-size:13px; color:#000;}
a{ text-decoration:none;outline:none;}
a:hover{ text-decoration:underline;}
ul,ol{list-style:none; margin:0px; padding:0px;}
img{border:none;}
.clear{clear:both;}
p{ padding-bottom:6px;line-height:22px;}
p a{color:#333;}
.table{ width:96%; height:auto; background:#dad9d9; float:left; margin-bottom:10px;}
.table td{margin-bottom:3px; text-align:left; padding:0px 3px;}
.table tr{ background:#fff;}
.table tr.top{ background:#f4f2f2;}
.table1{margin-top:12px}
.table1 tr td{padding-right:6px}
.table1 tr td.aa{color:#FF0000; font-weight:bold}

#header{ width:973px; height:auto; margin:0 auto; background:url(../images/bg.jpg) repeat-y; padding:0px 3px 0px 6px;}
.top{ width:100%; height:80px; background:#09c; background:url(../images/top.jpg) no-repeat;}
.logo{ float:left; width:10px; height:56px; margin-left:13px; margin-top:12px; display:inline;}
.keywords{width:300px;float:left;margin:35px 70px;display:inline;color:#b90a17;font-size:14px;font-weight:bold;}
.language{ float:right; width:22%; height:15px; line-height:15px; margin-top:50px; color:#fff;}
.language a{ color:#fff; padding:0px 5px; text-decoration:underline;}
.menu{ float:left; width:973px; height:39px; margin-top:14px; border-bottom:1px solid #d2d2d2;}
.menu ul li{ float:left; border-right:1px solid #666; height:20px; line-height:20px;}
.menu ul li a{ color:#6e6e78; padding:0px 39px; font-weight:bold; display:block;}
.menu ul li.last{border:none;}

.menu ul li a:hover, .menu ul li a.dq{ color:#09c; text-decoration:none;}
.lang{float:right; margin:20px 10px 0 0}
.lang a{color:#fff; padding:0 4px}
.select{ float:left; width:200px; margin:10px auto auto 25px;}
.select a{ color:#6e6e78; padding:0px 10px; font-weight:bold; display:block;}
.select a:hover, .menu ul li a.dq{ color:#09c; text-decoration:none;}
.select .button{ width:14px; height:14px; background:url(../images/go.jpg) no-repeat; border:none;}
#ff{ border:1px solid #7f9db9; width:122px;}
#container{ width:973px; height:auto; background:url(../images/bg.jpg) repeat-y; padding:0px 3px 0px 6px; margin:0 auto; overflow:hidden; margin-top:3px;}
.home a{color:#09c;}
.home{ color:#09c; padding-left:10px;  border-top:1px solid #d2d2d2; height:23px; line-height:23px; font-size:10px;}
.banner{ width:973px; height:169px;}
.content{ float:left; width:710px; height:auto; padding-left:10px; overflow:hidden;}
.title{ width:100%; height:35px; line-height:35px; font-weight:bold;}
.title a{ font-size:14px; color:#000; font-weight:bold;}
.title a:hover{ text-decoration:underline; color:#000;}
.square ul{ float:left; width:217px; height:116px; border:1px solid #09c; margin-right:15px;}
.square ul li{ float:left; width:217px;}
.square ul li.y{ height:33px; line-height:33px; background:#09c;}
.square ul li.e{ background:url(../images/more.jpg) no-repeat 3% center; margin-top:5px;}
.square ul li.y a{ padding-left:9px; color:#fff; font-weight:bold;}
.square ul li.e a{ padding-left:15px; text-decoration:underline; color:#09c;}
.square ul li.e a:hover{text-decoration:none;}
.product{ width:695px; padding:10px 10px 10px 5px; background:url(../images/bg1.jpg) no-repeat left top; overflow:hidden; margin-top:7px;}
.product ul{ float:left; width:175px; height:auto; padding-bottom:10px; margin:10px 25px; color:#9b9b9b; display:inline;}
.product ul li{ float:left;}
.product ul li.t{ width:175px;}
.product ul li a{ color:#09c; font-weight:bold; display:block;}
.send{ width:93%; border-top:1px solid #d2d2d2; padding:5px 0 3px 0;}
.send a{ color:#09c; text-decoration:underline;}
.send a:hover{text-decoration:none;}
.send img{ margin:0px 5px;}

.leftbar{width:199px; float:left; background:#ccc; padding-left:1px}
.submenu a{display:block; line-height:14px; padding:6px 0; color:#000; padding-left:12px; padding-right:8px}
.submenu a.w{background:#6f7075; font-weight:bold; color:#fff; padding-left:8px; border-bottom:#fff dashed 1px;}
.submenu a.w:hover{text-decoration:none;}
.submenu a.u{background:url(../images/aa.gif) 4px center no-repeat; font-weight:bold}
.submenu a.j{text-decoration:underline}
.mainbody{width:749px; float:left; margin-left:8px; padding:0 8px}
.title1{line-height:14px; padding:6px 0; margin-bottom:12px; border-bottom:#ccc 1px solid;color:#09c; font-weight:bold}
.title1 a{color:#000}
.products ul{float:left; width:362px; padding-right:12px; margin-bottom:14px}
.products ul li{float:left; width:124px}
.products ul li img{width:120px;padding:1px;}
.products ul li.w{width:230px; margin-left:8px}
.products ul li.w a{display:block; font-weight:bold; color:#000}
.products ul li.w a:hover{color:#09c}
.products ul li a.pic{float:left;border:#ccc 1px solid}
.products ul li a.pic:hover{border-color:#09c;}
.products1 ul{float:left; width:737px; padding-right:12px; margin-bottom:14px}
.products1 ul li{float:left; width:124px}
.products1 ul li img{width:120px;padding:1px;}
.products1 ul li.w{width:600px; margin-left:13px}
.products1 ul li.w a{display:block; font-weight:bold; color:#000}
.products1 ul li.w a:hover{color:#09c}
.products1 ul li a.pic{float:left;border:#ccc 1px solid}
.products1 ul li a.pic:hover{border-color:#09c;}
.righ{float:right; width:324px; margin-top:5px}
.righ .imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
.righ .xxt{margin-left:12px; margin-top:5px}
.righ .xxt img{width:50px;border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline}
.con_all{margin-left:10px; margin-top:6px}
.con_all .pdf{margin-left:10px;}
.rproducts ul li{width:124px; float:left; margin-right:20px;margin-bottom:15px;}
.rproducts ul li img{width:120px;padding:1px; border:#ccc 1px solid; margin-bottom:6px}
.rproducts ul li a{display:block; text-align:center; color:#333;}
.rproducts ul li a:hover{color:#09c;text-decoration:none;}
.cont{line-height:28px}
.cont a{color:#FF3300}
.cont1{line-height:18px;padding-top:3px;}
.cont1 a{color:#FF3300}
.gallery{padding:6px}
.gallery img{padding:1px; border:#ccc 1px solid; margin-right:16px; margin-bottom:12px}
.newimg{padding:6px}
.newimg img{padding:1px; border:#ccc 1px solid; margin-right:16px; margin-bottom:12px; width:160px; height:107px;}
.news1 ul{float:left; margin-bottom:20px; border-bottom:#ccc dashed 1px; padding-bottom:10px}
.news1 ul li{float:left;}
.news1 ul li a{display:block; color:#333; font-weight:bold;}
.news1 ul li.w{width:524px; padding-right:20px;}
.news1 ul li img{width:200px; height:133px; border:#ccc solid 1px; padding:1px;}
.sitemap{padding:12px;width:940px;float:left;}
.sitemap li{float:left;margin:5px;}
.sitemap li a{color:#999; font-weight:bold;display:block;}
.sitemap li.y a{olor:#999;font-size:16px;width:900px;}
.sitemap li.t a{color:#09c;width:900px;}
.sitemap li.w a{color:#000;width:900px;}
.ex{float:left; margin:0 12px 12px 0}
.ex img{padding:1px; border:#ccc 1px solid}
span.b{font-weight:bold;}
span.b1{color:#555;font-weight:bold;}

.sidebar{ float:right; width:218px; height:auto; padding:0px 18px 10px 0px; margin-top:11px; background:url(../images/sidebar.jpg) no-repeat left top;}
.list{ float:left; width:218px; height:auto; margin-top:10px; border:1px solid #ccc;padding:0px 0px 7px 0px;}
.list_t a{ width:208px; height:34px; line-height:34px; background:#ccc; display:block; padding-left:10px; color:#666; font-weight:bold;}
.list img{ padding:5px;}
.list p{ padding:0px 10px; color:#09c;}
.list ul{ padding:5px 0px;}
.list ul li{ float:left; width:78%; height:auto; line-height:15px; padding:3px 0px; background:url(../images/more.jpg) no-repeat left center; margin-left:15px; padding-left:10px;}
.list ul li a{ color:#09c; display:block;}
.line{ width:979px; height:5px; background:url(../images/line.jpg) no-repeat; margin:0 auto;}
.plist{ width:973px; height:auto; background:url(../images/bg.jpg) repeat-y; padding:0px 3px 10px 6px; margin:0 auto; overflow:hidden;  _margin-top:-10px;}
.plist ul{ float:left; width:228px;border-right:1px solid #6e6e78; padding:0 7px 7px 7px; margin-top:6px}
.plist ul.last{ border:none;}
.plist ul li a{ color:#666;}
.plist ul li.t a{ color:#09c; font-weight:bold}
.plist ul li.w a{color:#666; font-weight:bold}
#footer{ width:973px; height:auto; background:url(../images/bg.jpg) repeat-y; padding:0px 3px 0px 6px; margin:0 auto; overflow:hidden; _margin-top:-10px;}
#footer .olink{text-align:center; padding:6px 0;color:#09c}
#footer .olink a{color:#000}
#footer .qlink{ width:961px; height:auto; text-align:center; margin:0 auto; color:#666; border-bottom:none;}
#footer .qlink a{ color:#333; font-weight:normal;}
#footer .qlink a:hover{ text-decoration:underline;}
#footer .link{ width:961px; height:32px; line-height:32px; text-align:center; color:#09c; text-align:center;} 
#footer .link a{ padding:0 10px; color:#09c;}
#footer .link a:hover{ text-decoration:underline;}
#footer #otherlink{ width:973px; margin:0 auto; height:30px; padding-top:5px;text-align:center;}
#footer #otherlink  a{ text-decoration:none; color:#999; font-weight:normal; font-size:11px;padding:6px 10px;}
#footer #otherlink  a:hover{ text-decoration:underline;}

.msn{float:right}

#demo{ float:left; background:#eee; overflow:hidden; width:730px; padding:6px; margin:6px 0}
#indemo {float:left;width: 800%;}
#demo1 {float:left;}
#demo1 a, #demo2 a{ margin-right:10px;}
#demo2 {float:left;}

.pshow_text{width:730px; padding:6px; margin:6px 0}
#next{float:left; width:18px; height:31px;}
#prev{float:left; width:12px; height:31px;}
.scroll{float:left; overflow:hidden; margin-left:20px!important;margin-left:10px;}
.scroll ul li{float:left; margin-right:4px}
.scroll ul li img{padding:1px; border:#ccc 1px solid}


#catelog{ float:left; width:180px; height:auto }
#group{ float:left; width:180px; height:auto; margin-right:5px;}
#cate2 { float:left; width:180px; height:20px; line-height:20px; margin:0 auto; font-weight:bold;}
#cate2 li{ float:left; width:180px; height:auto; border:none; color:#0099cc;}
#cate2 li a.top_link{ display:block; float:left; color:#000; padding-left:5px;}
#cate2 li a.top_link:hover { width:180px; height:20px; line-height:20px; padding-left:5px; color:#0099cc;}
#cate2 a:hover { visibility:visible; position:relative; z-index:200;  }
#cate2 li:hover { position:relative; z-index:200;}
#cate2 ul, #cate2 :hover ul ul, #cate2 :hover ul :hover ul ul, #cate2 :hover ul :hover ul :hover ul ul, #cate2 :hover ul :hover ul :hover ul :hover ul ul { position:absolute; left:-9999px; top:-9999px; list-style:none; color:#000; }
#cate2 :hover ul.sub { left:-1px; top:20px; white-space:nowrap; width:130px; line-height:22px; z-index:300; height:auto;}
#cate2 :hover ul.sub li { position:relative; float:left; width:130px; line-height:28px;  font-weight:normal}
#cate2 :hover ul.sub li a{ width:180px; line-height:28px; color:#666; text-decoration:none; float:left; padding-left:5px; vertical-align:middle;  background:#fff; color:#0099cc; border:#ccc solid 1px; border-top:none;}
#cate2 :hover ul.sub li a:hover {color:#fff; width:180px; height:auto; background:#0099cc;}
#cate2 :hover ul :hover ul, #cate2 :hover ul :hover ul :hover ul, #cate2 :hover ul :hover ul :hover ul :hover ul, #cate2 :hover ul :hover ul :hover ul :hover ul :hover ul {left:76px; top:0px; width:76px; z-index:400;}
#cate2 a{ display:block;}

.ad-thumbs1{padding:20px 0;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;width:749px;float:left;margin-bottom:10px;}
.ad-thumbs1 ul li{ float:left; margin:5px 10px 5px 0; width:174px;}
.ad-thumbs1 ul li a{display:block;}
.ad-thumbs1 ul li img{width:170px; height:128px; border:#aaa solid 1px; padding:1px;}
