@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; line-height:20px; color:#09c; margin-bottom:6px; text-align:center;}
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;}
p a{color:#333;}
a:hover{ text-decoration:underline;}
ul,ol{list-style:none; margin:0px; padding:0px;}
img{border:none;}
.clear{clear:both;}
p{ padding-bottom:6px;}
.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;}

#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;}
.logo{ float:left; width:237px; height:56px; margin-left:13px; margin-top:12px; display:inline;}
.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:963px; 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 20px; font-weight:bold; display:block;}
.menu ul li a:hover, .menu ul li a.dq{ color:#09c; text-decoration:none;}
.lang{float:right; margin:30px 10px 0 0}
.lang a{color:#fff; padding:0 4px}
.select{ float:left; width:150px; margin:10px auto auto 25px;}
.select a{ color:#6e6e78; padding:0px 5px; 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{ 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:100%;}
.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;}
.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-top:5px;}
.send a{ color:#09c; text-decoration:underline;}
.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}
.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{padding:1px; border:#ccc 1px solid}
.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}
.products1 ul{float:left; width:737px; padding-right:12px; margin-bottom:14px}
.products1 ul li{float:left; width:124px}
.products1 ul li img{padding:1px; border:#ccc 1px solid}
.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}
.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{border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline}
.con_all{margin-left:10px; margin-top:6px}
.rproducts ul li{width:124px; float:left; margin-right:20px}
.rproducts ul li img{padding:1px; border:#ccc 1px solid; margin-bottom:6px}
.rproducts ul li a{display:block; text-align:center; color:#000}
.rproducts ul li a:hover{font-weight:bold}
.cont{line-height:28px}
.cont a{color:#FF3300}
.cont1{line-height:18px}
.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}
.sitemap a{color:#999; font-weight:bold}
.sitemap a.w{color:#09c}
.sitemap a.u{color:#000}
.ex{float:left; margin:0 12px 12px 0}
.ex img{padding:1px; border:#ccc 1px solid}

.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;}
.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 4px 10px 4px; margin:0 auto; overflow:hidden;  _margin-top:-10px;}
.plist ul{ float:left; width:22%; height:240px; 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:#000; 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 6px; color:#09c;}
#footer .link a:hover{ text-decoration:underline;}
#footer #otherlink{ width:400px; margin:0 auto; height:30px; padding-top:5px;}
#footer #otherlink div{ float:left; margin-left:10px; text-align:center; margin-top:6px; height:11px; line-height:17px;}
#footer #otherlink div a{ text-decoration:none; color:#999; font-weight:normal; font-size:11px;}

#languagew{width:180px;height:auto; float:right;  margin-top:20px; margin-right:30px;}
.group{ float:right; width:130px; height:auto; margin-right:5px;}
.menu2 { float:right; width:130px; height:20px; line-height:20px; margin:0 auto; border:1px solid #ccc; background:#fff; font-weight:bold;}
.menu2 li{ float:left; width:130px; background:url(../images/ic.jpg) no-repeat right center;}
.menu2 li a.top_link{ display:block; float:left; color:#000; padding-left:5px;}
.menu2 li a.top_link:hover { width:125px; height:20px; line-height:20px; padding-left:5px;}
.menu2 a:hover { visibility:visible; position:relative; z-index:200; }
.menu2 li:hover { position:relative; z-index:200; }
.menu2 ul, .menu2 :hover ul ul, .menu2 :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul :hover ul ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; color:#FFFFFF; }
.menu2 :hover ul.sub { left:-1px; top:20px; background:#fff; border:1px solid #ccc; white-space:nowrap; width:130px; line-height:22px; z-index:300; height:auto; border-bottom:none;}
.menu2 :hover ul.sub li { display:block; position:relative; float:left; width:130px; height:20px; line-height:20px; font-weight:normal; border-bottom:1px solid #ccc; background:none;}
.menu2 :hover ul.sub li img{ vertical-align:middle;}
.menu2 :hover ul.sub li a{ width:125px; height:20px; line-height:20px; color:#666; text-decoration:none; float:left; padding-left:5px; vertical-align:middle; display:block;}
.menu2 :hover ul.sub li a:hover { color:#000; background:#f5f5f5; width:125px; }
.menu2 :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul :hover ul :hover ul { left:76px; top:0px; background:#fff; width:76px; border:1px solid #989494; z-index:400;}
.menu2 a{ display:block;}

#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;}

#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;}