﻿#header {height:100px;text-align:right;background:#FFF url("../images/logo.jpg") no-repeat center top;}
#header form {padding:40px 10px 0;}
#header form input {margin:0 5px;}
#header form input.wd {padding:0 2px;width:150px;height:20px;line-height:20px;background:#FFF;border:#9CF 1px solid;}
#header form input.submit {width:60px;height:22px;line-height:18px;line-height:22px\9;color:#FFF;text-align:center;background:#39C;border:#069 1px solid;}

#menu {padding:0 20px;background:#069 url("../images/menubg.jpg") no-repeat center top;}
#menu ul li {height:35px;line-height:35px;color:#9CF;text-align:center;}
#menu ul li a {display:inline-block;padding:2px 0 0;width:90px;height:33px;line-height:33px;font-size:14px;color:#FFF;text-align:center;}
#menu ul li.first,#menu ul li.last a {background:transparent;}
#menu ul li a:hover {background:url("../images/menu_hover.gif") no-repeat center bottom;}

#body {margin:10px 0 0;}
#body #left {width:240px;overflow:hidden;}
#body #right {margin:0 0 0 10px;width:690px;overflow:hidden;}

#body #left .homenews {margin:0 0 10px;background:url("../images/catebg.gif") repeat-x center top;border:#DDD 1px solid;}
#body #left .homenews h1 {margin:1px;padding:0 5px;height:30px;line-height:30px;font-size:14px;color:#369;border-top:#39C 3px solid;}
#body #left .homenews h1 a {font-size:12px;font-weight:normal;color:#F60;}
#body #left .homenews .box {padding:0 0 5px;}
#body #left .homenews .box ul li {padding:0 5px;height:24px;line-height:24px;background:url("../images/ico.gif") no-repeat 10px center;}
#body #left .homenews .box ul li a {display:block;padding:0 5px 0 13px;width:210px;background:url("../images/dotline.gif") repeat-x center bottom;word-break:keep-all;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
/*
#body #left .homenews .box ul li {padding:2px 5px 2px 13px;background:url("../images/ico.gif") no-repeat 5px 10px;}
#body #left .homenews .box ul li a {display:inline-block;}
*/
#body #left .cate h1 {padding:2px 0 0 25px;height:33px;line-height:33px;font-size:14px;background:url("../images/arrow.gif") no-repeat left center;}
#body #left .cate .first {padding:0 0 0 22px;height:35px;line-height:35px;background:#F0F0FF url("../images/arrow_first.gif") no-repeat left center;border-top:#FFF 1px solid;border-bottom:#DDD 1px solid;}
#body #left .cate .first a {font-weight:bold;}
#body #left .cate .second {display:none;padding:0 0 0 32px;height:25px;line-height:25px;background:#FCFCFF url("../images/arrow_second.gif") no-repeat left center;border-top:#FFF 1px solid;border-bottom:#E6E6E6 1px solid;}
#body #left .cate .third {padding:0 0 0 42px;height:25px;line-height:25px;background:#F4F4FF url("../images/arrow_third.gif") no-repeat 30px center;border-top:#FFF 1px solid;border-bottom:#E6E6E6 1px solid;}
#body #left .cate .first a,#body #left .cate .second a,#body #left .cate .third a {display:block;}

#homebanner {height:160px;background:#EEE;}

#fourcate {margin:10px 0 0;}
#fourcate h1.cate {border-bottom:#DDD 1px solid;}
#fourcate ul li {width:345px;}
#fourcate ul li .box {padding:10px 0;}
#fourcate ul li .box .logo {width:104px;text-align:center;}
#fourcate ul li .box .logo img {padding:1px;width:100px;height:100px;border:#DDD 1px solid;}
#fourcate ul li .box .detail {padding:0 10px;width:221px;}
#fourcate ul li .box .detail h1 {height:20px;line-height:20px;}
#fourcate ul li .box .detail div {padding:5px 0 0;}
#fourcate ul li .box .detail div,#fourcate ul li .box .detail div * {line-height:150%;}

#homebrand {margin:10px 0 0;}
#homebrand div {margin:5px 0 0;padding:6px 0;height:82px;font-size:0;background:#EEE;overflow:hidden;}
#homebrand div img {margin:0 0 0 6px;width:163px;height:80px;border:#DDD 1px solid;}

#position {padding:10px 0 0;}
#position img {margin:0 5px;}
#location {background:url("../images/cate_bg.gif") no-repeat left bottom;}
#location span {display:inline-block;padding:5px 10px 0 33px;height:30px;line-height:30px;font-size:14px;font-weight:bold;background:url("../images/cate_fix.gif") no-repeat left bottom;}
.pro {padding:15px 5px 0;}
.pro .logo {width:320px;background:#F6F8FF;}
.pro .logo img {width:320px;height:240px;}
.pro .item {margin:0 0 0 10px;width:350px;}
.pro .item .tit {height:160px;line-height:150%;font-size:14px;font-weight:bold;}
.pro .item .search {height:40px;}
.pro .item .down-pdf a {margin:0 10px 0 0;display:inline-block;padding:0 10px 0 45px;height:38px;line-height:38px;vertical-align:top;border:#BCF 1px solid;}
.pro .item .down-pdf a:hover {border:#69C 1px solid;}
.pro .item .down-pdf a.pdf {background:#EEF8FF url("../images/pdf.gif") no-repeat 5px center;}
.pro .item .down-pdf a.down {background:#EEF8FF url("../images/down.gif") no-repeat 5px center;}
.pro-search {padding:10px 0;text-align:center;border-top:#CCC 1px dotted;}
.pro-search .wd {margin:0 5px 0 0;width:120px;}
.pro-detail {padding:10px 5px 0;border-top:#CCC 1px dotted;}
.pro-detail .tit {height:24px;line-height:24px;font-weight:bold;border-bottom:#DDD 1px solid;}
.pro-detail .content {padding:10px 0;}
.pro-detail .content,.detail .content * {line-height:180%;}
.detail {padding:10px 5px 0;}
.detail .tit {height:24px;line-height:24px;font-weight:bold;border-bottom:#DDD 1px solid;}
.detail .content {padding:10px 0;}
.detail .content,.detail .content * {line-height:180%;}

#listsearch {margin:10px 10px 0;padding:5px;border:#DDD 1px solid;text-align:center;}
#listsearch input {margin:0 5px;}
#listsearch input.wd {width:150px;}
#listsearch input.submit {width:40px;text-align:center;}

#footer {margin:10px 0 0;padding:10px 0;text-align:center;border-top:#CCC 3px solid;}
#footer,#footer * {line-height:20px;}