.top{ height:110px; padding-top:10px; background:url(../images/topbg.png) no-repeat right bottom;}
<!--.logo{ background:url(../images/logo.png) no-repeat; width:194px; height:84px;}-->
.logo{ width:194px; height:84px;}


.nav{ background:url(../images/index_03.gif) no-repeat; width:990px; height:40px;}
.nav li{ float:left; width:138px; height:40px; line-height:40px; display:block;}
.nav li a{  height:40px; line-height:40px; display:block; font-family:微软雅黑; font-size:14px; text-align:center; color:#fff;}
.nav li.c,.nav li.c a{ width:154px; }
.nav li.l,.nav li.l a{ width:146px;}
.nav li.a a,.nav li.a{ width:138px;}
.nav li.of a,.nav li.of{ width:138px;}
.nav li.a a:hover,.nav li.a a.cur,.nav li.of a:hover,.nav li.of a.cur{ text-decoration:none; background:url(../images/hover.gif) repeat-x;}
.nav li.c a:hover,.nav li.c a.cur{ background:url(../images/cur.gif) no-repeat;text-decoration:none;}
.nav li.l a:hover,.nav li.l a.cur{ background:url(../images/l.gif) no-repeat; text-decoration:none;}



.banner{ height:402px;}
.totalbox {FLOAT: left; WIDTH: 162px; POSITION: relative; z-index:10000;}
.contbox { background:url(../images/leftbg.gif) repeat-y; position:relative; WIDTH: 162px; height:400px; padding:1px 0; }
.contbox LI {  WIDTH: auto;}
.contbox LI OL {DISPLAY: none}
.contbox LI EM { background:url(../images/bannernav.gif) no-repeat; width:162px; height:50px; line-height:50px;POSITION: relative; display:block; font-size:13px;}
.contbox LI EM a{ color:#333; padding-left:35px;}
.contbox LI EM a:hover{ text-decoration:none; height:50px;}
.contbox LI.hover OL {DISPLAY: block}
.contbox LI.hover EM {Z-INDEX: 111; POSITION: relative;  height:50px;}
.product_list_link{ WIDTH:162px; height:50px; overflow:hidden;}
.product_list_link:hover{ height:50px; width:162px; color:#fff;}
.contbox LI.hover em a{ background:url(../images/bannernavh.gif) no-repeat; display:block; width:127px; padding-left:35px; height:50px; color:#fff;font-weight:bold; text-decoration:none; margin-bottom:0px;}
.contbox LI.hover EM SPAN {DISPLAY: none}
.product_list_layer { border:1px solid #613d00; background:#fff; Z-INDEX: 1; MIN-HEIGHT:385px; LEFT: 162px; WIDTH: 500px; POSITION: absolute; TOP:8px; HEIGHT: 385px;}
.product_list_layerL { padding:10px 15px;}
.product_list_layerL DL { border-bottom:1px dotted #ccc; clear:both; height:30px; line-height:30px; padding:5px 0;}
.product_list_layerL DL DT {PADDING-RIGHT: 7px; padding-left:3px; FONT-WEIGHT: bold;  OVERFLOW: hidden; TEXT-ALIGN: right;  float:left;}
.product_list_layerL DL DT a{ border:none; COLOR: #775211; }
.product_list_layerL DL DD{FLOAT: left; PADDING-TOP: 3px}
.product_list_layerL DL DD SPAN {PADDING-RIGHT: 5px; PADDING-LEFT: 7px;  FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 22px}

#focus {width:828px; height:390px; overflow:hidden; position:relative; float:right; padding-top:10px;}
#focus ul {height:390px; position:absolute;}
#focus ul li {float:left; width:828px; height:390px; overflow:hidden; position:relative;}
#focus .btnBg {position:absolute; width:828px; height:30px; left:0; bottom:0; }
#focus .btn {position:absolute; height:24px; right:0; bottom:8px; padding-left:10px; padding-right:20px; text-align:right;}
#focus .btn span {_zoom:1; width:15px; height:16px; line-height:16px; padding:10px; font-size:10px; text-align:center; font-family:"Microsoft YaHei",SimHei;cursor:pointer; color:#fff; background:url(../images/a2.png) no-repeat center;}
#focus .btn span.on { background:url(../images/a1.png) no-repeat center; color:#fff; font-weight:bold;}


.main_t_l{ width:770px;}
.main_t_l div.sawidth{ width:380px;}
.tit{ background:url(../images/tit.gif) repeat-x; height:37px; line-height:37px;}
.tit h2{ background:url(../images/bt.gif) repeat-x; width:150px; color:#775211; font-size:14px; text-align:center;}
.tit a{ color:#999; padding-right:10px;}
.news_nr{ padding:15px; height:215px;}
.news-js{ width:225px;}
.news-js h2{ padding-bottom:3px; font-size:14px;}
.news-js p,.news-js p a{ color:#666; line-height:20px;}
.new-top{ height:90px; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:5px;}
ul.dian li{ background:url(../images/d.gif) no-repeat left center; padding-left:10px; }
#marqueediv5 ul.dian li{line-height:22px; width:335px;}
ul.dian li a span,ul.dian li span{ float:right; color:#666;}
.sggd_nr{ height:190px; padding:10px 15px 15px;}
.hot_nr{ padding:15px; height:480px;}
.hot_nr ul{ width:160px; margin:0 auto;}
.hot_nr li{ text-align:center; width:160px; height:150px; margin-bottom:15px; line-height:30px; border-bottom:1px solid #ccc;}

.main_t_r{ width:210px;}
.hot_tit{ background:#613d00; color:#fff; font-size:14px; height:35px; line-height:35px; font-weight:bold; text-align:center;}


.scroll{ width:955px; padding:10px 15px 0 18px; overflow:hidden; height:150px;}
.fwzc_nr{ width:800px;}
.next{ background:url(../images/r.jpg) no-repeat left center; width:20px; height:100px; display:block;}
.prev{ background:url(../images/l.jpg) no-repeat right center; width:17px; height:100px; display:block;}
.fwzc_nr ul li{ float:left; width:160px; height:150px; line-height:30px; text-align:center; padding:0 11px;}

.hotlist li{ width:158px; height:155px; line-height:30px; padding:0 13px 10px; float:left; text-align:center;}
.hotlist li a:hover{ color:#782c30;}
.hotlist li img{ border:1px solid #ccc;}
.hotlist li a img:hover{ border:1px solid #782c30;}

.main_bot div.samebox{ width:323px;}
.main_bot div.samebox .nr{ height:242px; line-height:22px; padding:10px 15px;}
.pj{ margin-right:10px;}


.main_left{ width:198px; text-align:center; padding:20px 0;}
.item{ width:158px; text-align:center; margin:0 auto; padding-bottom:50px;}
.item ul li{ background:url(../images/itemahover.gif) no-repeat; width:158px; padding-bottom:10px;}
.item ul li a{ width:158px; height:37px; line-height:37px; display:block; color:#9e7a3a; font-size:14px;}
.item ul li a:hover,.item ul li a.cur{ background:url(../images/itema.gif) no-repeat; color:#fff; text-decoration:none;}
ul#menu li ul li { background:url(../images/sj.gif) no-repeat 15px center; line-height:30px; height:30px; padding-bottom:0px; border-bottom:1px dashed #ccc;}
ul#menu li ul li a{ height:30px; line-height:30px; color:#666;}
ul#menu li ul li a:hover,ul#menu li ul li a.cur{ color:#613d00!important; background:none;}

.main_right{ width:789px; border-left:1px solid #ccc;min-height:600px; height:auto!important; height:600px; overflow:visible;}
.right_nr{ padding:15px 20px; color:#333;}
.main_tit_left{ background:url(../images/left.jpg) no-repeat; width:199px; height:50px; border-right:1px solid #ccc; color:#782c30; }
.main_tit_left h2 span{ text-align:center; background:url(../images/xb.gif) no-repeat; padding-left:10px; line-height:50px;}
.break{ background:url(../images/right_tit.jpg) no-repeat; width:760px; height:50px; line-height:50px; padding:0 15px; color:#666;}
.break a{ color:#666;}
.break h2,.break p em{ font-style:normal; color:#9e7a3a;}

.case{ width:340px; padding:0 16px; float:left; height:330px; padding-bottom:10px;}
.case p{ line-height:20px; color:#666;}
.case p strong{ line-height:26px; padding-top:5px; color:#333;}


.anpager { text-align:center; clear:both; margin:20px auto;}
.anpager a { background-color:#fff; border:1px solid #CCCCCC; color:#000; margin:0 1px; padding:7px 7px 4px;text-decoration: none;}
.anpager a:hover,.anpager .cpb { color:#000; background:#191002; color:#fff; border:1px solid #782c30;margin:0 1px; padding:7px 7px 4px;}
.anpager .cpb { font-weight:bold;}

ul.news_list li{ line-height:35px; border-bottom:1px dashed #ccc; background:url(../images/d.gif) no-repeat 5px center; padding-left:15px; padding-right:15px;}
ul.news_list li span{ float:right;}

.pro_change{ padding:10px;}
.tga{ border-bottom:1px solid #999; height:30px;}
.tga li{ width:100px; height:30px; display:block; float:left; margin-right:10px; text-align:center; line-height:30px; background:#ddd; color:#666; cursor:pointer;}
.tga li.now{ background:#999; color:#e9e9e9; font-weight:bold;}

.productLine{ border-bottom:1px dashed #ccc; padding:20px 0;}
.shadow{ background:url(../images/leftimgbg.gif) no-repeat; width:205px; height:230px;}
.shadow p{ height:24px; text-align:center; color:#f7f7ef;}
.shadow img{ width:198px; height:157px; padding:1px 0 1px 1px;}
a.gg{ background:url(../images/gg.gif) no-repeat; width:73px; height:19px; display:block; margin:0 auto;}
.al_img{ background:url(../images/rightima.gif) no-repeat right top; width:284px; height:176px; text-align:right;}
.al_img img{ width:220px; height:148px; padding:12px 20px 0 0;}
.innerIntroList{ width:200px; padding-left:15px;}
.innerIntroList li{ background:url(../images/dd.gif) no-repeat 0px 8px; line-height:18px; padding-bottom:5px; padding-left:8px;}
#TB_overlay {position: absolute;top: 0;left: 0;z-index:100;width: 100%;height: 100%;background-color:#CCC;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
#TB_window {top: 0px;left: 0px;position: fixed;_position: absolute;background: #fff;z-index: 102;color:#000000;display:none;border:5px solid #666;}
#TB_caption{height:20px;padding:10px 30px 10px 25px;}
#TB_closeWindow{height:20px;padding:10px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:10px 10px 5px 0;margin-bottom:1px;text-align:right;background-color:#e8e8e8;}
#TB_ajaxContent{padding:2px 15px 15px 15px;overflow:auto;}
#TB_load{text-align: center;position: absolute;top: 50%;left: 0px;width: 100%;overflow: visible;visibility: visible;display: block;z-index:101;}
#TB_loadContent{margin-left: -125px;position: absolute;top: -50px;left: 50%;width: 250px;height: 100px;visibility: visible;}
ul.sjgd li{ width:160px; height:160px; text-align:center; line-height:30px; float:left; padding:0 13px;}
ul.d li{ background:url(../images/q.gif) no-repeat left center; padding-left:15px; line-height:20px;}
.table td p{ padding:10px 0;}
.table2 td p{ padding:10px 0;}
.table2 td span{ padding:0 5px;}
.text1{ background:url(../images/text.jpg) no-repeat; width:266px; height:22px; line-height:22px; padding:0 5px; border:0px; margin-right:3px;}
.button1{ background:url(../images/button.gif) no-repeat left 1px; cursor:pointer; width:74px; height:30px; color:#fff; border:0px; font-family:微软雅黑; text-align:center;}
.text2{ width:140px; padding:0 5px; height:18px; line-height:18px; margin-right:5px;}
.text3{ width:40px; text-align:center; margin:0 5px; height:18px; line-height:18px;}
.button3{ background:url(../images/b3.gif) no-repeat; width:136px; height:45px; color:#fefefe; font-family:微软雅黑; margin:15px 15px 0; cursor:pointer; border:none; font-size:18px;}

.pjbox{ border-bottom:1px dashed #ccc; clear:both; margin-bottom:20px; padding-bottom:20px;}
.pjbox ul li{ width:190px; border:1px solid #ccc; padding:5px; background:#fff;}
.pjbox ul li p{ height:20px; padding-top:5px; line-height:20px; text-align:center;}
.pjlr{ padding-left:20px; width:520px;}
.pjlr h2{ font-family:微软雅黑; line-height:40px;}

.footbox{ background:url(../images/foot.gif) repeat-x; width:100%}
.foot_top{width:990px; float:left;}
.foot_top ul{float:left;width:990px;}
.foot_top ul li{ float:left; color:#999;white-space:nowrap;}
.foot_top ul li a{ padding:0 15px; line-height:35px; color:#fefefe; font-weight:bold;} 
a.top_t{ padding-top:5px;}
.foot_bot{ background:url(../images/fw.gif) right top no-repeat;}
.foot_bot p,.foot_bot p a{ color:#7b7469; line-height:18px; padding-top:2px;}

.rig_tit{ background:url(../images/pr-zt.gif) no-repeat; height:35px; line-height:35px; color:#fff; font-size:16px; padding-left:15px; margin-bottom:10px; font-family:微软雅黑; font-weight:500;}
.product_all{ padding:5px 0; }

.parlist{ padding-left:20px;}
.parlist li{ float:left; width:137px; height:90px; padding:10px 18px 0; font-size:12px; text-align:center;}
.parlist li img{ display:block; border:1px solid #ccc;}

.customer_top{height:32px; background:url(../images/customer_top.jpg) no-repeat 0 0;}
.customer_middle{padding:0 5px; background:url(../images/customer_midd.jpg) repeat-y 0 0;}
.customer_middle ul{margin: 0; padding:1px 0; list-style:none; display:block;}
.customer_middle ul h2{margin:0 0 5px 0; padding:0 5px; height:30px; line-height:30px; color:#004A9F; font-size:12px; background:url(http://demo.umoban.cn/demo/5706/images/customer_bg.jpg) no-repeat 0 0;}
.customer_middle ul li{margin:3px 0; display:block; padding:6px 0; text-align:center;}
.customer_bottom{height:20px; background:url(../images/customer_bottom.jpg) no-repeat 0 0;}
