*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000}
a{text-decoration:none; outline:none; color:#000}
p{margin-bottom:8px}
h1{font-size:20px; color:#346f31}
h2{font-size:14px; color:#377438; margin-bottom:6px}
img{border:none}
ul{list-style:none}
.clear{clear:both}
.table{width:98%;background:#e9e9e9;border-top:1px solid #c7c7c7; margin-bottom:8px}
.table td{margin-bottom:3px;text-align:left; padding:3px;}
.table tr{ background:#fff;}
.table tr.top{ background:#f0f5f0; line-height:24px}

.table1{width:98%;background:#e9e9e9;border-top:1px solid #c7c7c7; margin-bottom:8px}
.table1 td{margin-bottom:3px;text-align:left}
.table1 tr{ background:#fff;}
.table1 tr.top{ background:#f0f5f0; line-height:24px}

#toplink{background:url(../images/topbg.gif) left top repeat-x; height:87px; margin-bottom:8px}
.header{width:990px; margin:0 auto}
.logo{background:url(../images/logo.gif) no-repeat; width:133px; height:48px; float:left; margin-top:12px}
.com{float:left; margin:24px 0 0 20px}
.lang{float:right; margin-top:20px}
.lang a{padding:0 4px}
.menu{margin-left:143px}
.menu ul li{float:left; padding-right:1px; background:url(../images/menubg.gif) right center no-repeat}
.menu ul li a{display:block; font-size:14px; font-weight:bold; padding:0 10px}
.menu ul li.w{background:none}
.menu ul li.j a{color:#db5800}
.menu ul li a:hover{color:#db5800}

#banner{width:990px; margin:0 auto 8px auto}
.banner-left{background:url(../images/banner.jpg) no-repeat; width:683px; height:300px; float:left}
.banner-right{width:307px; height:300px; float:left}
.banner-right ul li{float:left; width:80px; height:90px; padding:10px 10px 0 10px}
.banner-right ul li a{display:block; text-align:center; color:#693916; font-weight:bold; line-height:16px}
.banner-right ul li a.w{height:55px; width:80px}
.bgover1{background:url(../images/mark1.gif) center center no-repeat; width:80px; height:55px}
.banner-right ul li a.w1,.bgout1{background:url(../images/mark1f.gif) center center no-repeat; width:80px; height:55px}
.bgover2{background:url(../images/mark2f.gif) center center no-repeat; width:80px; height:55px}
.banner-right ul li a.w2,.bgout2{background:url(../images/mark2.gif) center center no-repeat; width:80px; height:55px}
.bgover3{background:url(../images/mark3f.gif) center center no-repeat; width:80px; height:55px}
.banner-right ul li a.w3,.bgout3{background:url(../images/mark3.gif) center center no-repeat; width:80px; height:55px}
.bgover4{background: url(../images/mark4f.gif) center center no-repeat; width:80px; height:55px}
.banner-right ul li a.w4,.bgout4{background:url(../images/mark4.gif) center center no-repeat; width:80px; height:55px}
.bgover5{background: url(../images/mark5f.gif) center center no-repeat; width:80px; height:55px}
.banner-right ul li a.w5,.bgout5{background:url(../images/mark5.gif) center center no-repeat; width:80px; height:55px}
.bgover6{background: url(../images/mark6f.gif) center center no-repeat; width:80px; height:55px}
.banner-right ul li a.w6,.bgout6{background:url(../images/mark6.gif) center center no-repeat; width:80px; height:55px}
.bgover7{background: url(../images/mark7f.gif) center center no-repeat; width:80px; height:55px}
.banner-right ul li a.w7,.bgout7{background:url(../images/mark7.gif) center center no-repeat; width:80px; height:55px}
.bgover8{background: url(../images/mark9f.gif) center center no-repeat; width:80px; height:55px}
.banner-right ul li a.w8,.bgout8{background:url(../images/mark9.gif) center center no-repeat; width:80px; height:55px}
.bgover9{background: url(../images/mark8f.gif) center center no-repeat; width:80px; height:55px}
.banner-right ul li a.w9,.bgout9{background:url(../images/mark8.gif) center center no-repeat; width:80px; height:55px}

#content{width:990px; margin:0 auto}
.sidebar{float:left; width:170px; border:#ebebeb 1px solid; background:#f5f5f5; padding:10px}
.submenu span{display:block; font-size:14px; font-weight:bold; line-height:28px; border-bottom:#e60000 3px solid; margin-bottom:8px}
.submenu a{display:block; border-bottom:#dcdcdc 1px dotted; line-height:14px; padding:4px 0 4px 10px; background:url(../images/aa.gif) left center no-repeat}
.submenu a.w{color:#0950a0; font-weight:bold; padding:8px 0; background:none; border-bottom:#dcdcdc 1px solid}
.submenu a:hover{color:#377438; font-weight:bold}
.submenu a.j{text-decoration:underline}
.mainbody{float:left; width:786px; margin-left:12px}
.title1{line-height:14px; padding:6px 0; border-bottom:#ebebeb 1px solid; font-weight:bold; margin-bottom:6px;color:#377438}
.title2{line-height:14px; padding:6px 0; border:#ccc 1px solid; font-weight:bold; margin:6px 0; background:#eee}
.about{border:#efefef 1px solid; width:784px; margin-bottom:9px}
.title{line-height:36px; height:36px; font-size:14px; font-weight:bold; background:#f0f0f0 url(../images/bb.gif) 12px center no-repeat; padding-left:30px}
.title span{display:block}
.title .l{float:left}
.title .r{float:right; background:url(../images/cc.gif) left center no-repeat; width:24px; height:36px; margin-right:12px}
.text{padding:12px}
.text img{float:right}
.pshow{float:left; width:256px; border:#efefef 1px solid; margin:3px 6px 3px 0}
.pshow-es{margin:3px 0}
.pshow-title{line-height:36px;font-size:14px; font-weight:bold; background:#f0f0f0 url(../images/bb.gif) 12px center no-repeat; padding-left:30px} 
.pshow-text{padding:8px}
.pshow-text ul li{float:left; width:160px}
.pshow-text ul li.w{width:80px}
.service{float:left; width:385px; border:#efefef 1px solid; margin:9px 12px 12px 0}
.service-es{margin:9px 0 12px 0}
.service-title{line-height:36px;font-size:14px; font-weight:bold; background:#f0f0f0 url(../images/bb.gif) 12px center no-repeat; padding-left:30px}
.service-text{padding:12px; height:103px}
.service-text ul li{background:url(../images/aa.gif) left center no-repeat; padding-left:12px; line-height:24px}
.service-con{padding:12px; height:103px}
.service-con ul li{float:left; width:276px}
.service-con ul li.w{width:85px} 
.backtop{float:right; background:url(../images/dd.gif) left center no-repeat; padding-left:18px; font-weight:bold; margin:8px 0}
.rproducts ul li{float:left; width:124px; margin-right:6px}
.rproducts ul li img{padding:1px; border:#ccc 1px solid; margin-bottom:6px}
.rproducts ul li a{display:block; text-align:center}
.rproducts ul li a:hover{color:#377438; font-weight:bold}
.products ul{float:left; width:786px;margin-bottom:8px}
.products ul li{float:left; width:124px}
.products ul li img{padding:1px; border:#ccc 1px solid}
.products ul li.w{width:650px; margin-left:12px}
.products ul li.w a{display:block; font-weight:bold}
.products ul li.w a:hover{color:#377438}
.righ{float:right; width:204px; 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:1px; display:inline}

.righ1{float:left; width:174px; margin-top:5px}
.righ1 .imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
.righ1 .xxt{margin-left:12px; margin-top:5px}
.righ1 .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline}
.left{float:right; width:612px}
.pimg{margin:8px 0}
.pimg img{padding:1px; border:#ccc 1px solid; margin-right:4px}

.sitemap a{font-weight:bold}
.sitemap a.w{color:#377438; font-weight:bold}

#footer{border-top:#ccc 1px solid; padding:8px 0}
.footer-branch{width:840px; margin:0 auto; background:url(../images/fbg.gif) left 8px no-repeat; padding-left:150px}
.qlink{color:#377438}
.olink{padding-top:6px}
.flink{padding-top:6px}
.flink a{padding-right:6px}
.copyright{padding-top:6px}
.copyright a{color:#185aa5}