body{ margin:0 auto; padding:0; background:url(images/bodybg.jpg) repeat-x top #fff; font-size:12px; font-family:Tahoma,Arial,Helvetica, sans-serif,"宋体"; color:#504f4f;}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th{margin:0;padding:0;}
h1,h2,h3,h4{ font-size:14px;}
.clear{ clear:both;}
a{ color:#504f4f; text-decoration:none;}
a:hover{ text-decoration: underline; color:#FE2504;}
img{ border:0 none; vertical-align:top;}
ul li{list-style:none;}
.warp{width:998px; margin:0 auto; background:#FFF; clear:both; overflow:hidden;}

/*QQ*/
.qqbg{background:url(images/qq3.gif) repeat-y; padding:0 10px; color:#676767; line-height:20px; margin-top:-3px;}
.qqpf{width:99px; margin:0 auto; overflow:hidden;}
.qqpf li{ height:24px; margin:3px 0;}
.qqpf li a{background:url(images/qq.gif) no-repeat; width:74px; height:24px; line-height:24px; color:#000; padding-left:25px; display:block;}
/*top*/
#top{height:112px; margin:0 auto; background:url(images/top.jpg) no-repeat center; overflow:hidden;}
#scsy{width:270px; height:27px; line-height:27px; text-align:center; padding-left:728px; padding-top:68px; margin:0 auto; color:#237005;}
#scsy a{margin:0 5px; color:#237005; }

/*menu*/

#menu{background:url(images/navbg.jpg) repeat-x; height:47px; line-height:47px; overflow:hidden; font-weight:bold; font-size:14px; width:993px; padding-left:5px; margin:0 auto;}
#nav .mainlevel{width:97px; padding-right:2px; background:url(images/navli.jpg) no-repeat right center; height:47px; overflow:hidden; float:left;}
#nav .mainlevel a{color:#FFF; width:97px; height:47px; display:block; text-align:center;}
#nav .mainlevel a:hover{background:url(images/navabg.gif) no-repeat left center; color:#000; text-decoration:none;}
#nav .mainlevel ul{display:none; position:absolute; margin-left:0px; z-index:1000; background:url(images/navxbg.jpg) repeat-x top #5CA90A; width:97px; padding:8px 0 5px 0;}
#nav .mainlevel li {background:url(images/navsbg.jpg) no-repeat bottom center; width:97px; height:24px; overflow:hidden; line-height:24px; font-size:12px; font-weight:normal; margin:2px 0;}
#nav .mainlevel li a {width:97px; height:24px; display:block; text-align:center; color:#FFF;}
#nav .mainlevel li a:hover {width:97px; height:24px; display:block; text-align:center; font-size:12px; font-weight:bold; background:none; color:#ffff28;}

.left{width:228px; overflow:hidden;}
#l_ad_box{background:#1D6804; border:3px solid #1D6804; border-top:none; width:222px; height:166px; overflow:hidden;}
.l_box{background:#f5ffe0; padding:5px; width:218px; overflow:hidden; line-height:21px;}
#cpfl{width:200px; overflow:hidden; margin:0 auto;}
#cpfl li{background:url(images/jt.gif) no-repeat left center; height:28px; line-height:28px; overflow:hidden; padding-left:12px;}

#cpfl li a{ font-weight:bold; color:#000;}
#cpfl li a:hover{color:#5CA90A;}

.right{width:752px; overflow:hidden;}
.dbt{background:url(images/dbtbg.gif) repeat-x; height:29px; line-height:29px; color:#FFF;}
.dbt span{background:url(images/dbtjt.gif) no-repeat left center; padding-left:20px; display:block; height:29px;}
.dbt a{font-size:12px; font-family:"宋体"; color:#FFF; float:right; margin-right:10px;}

.syxw{height:240px; overflow:hidden; padding:5px;}
.syxw li{background:url(images/jt1.gif) no-repeat left center; padding-left:15px; height:28px; line-height:28px;}
.syxw li span{float:right; color:#7F7F7F;}

.sycp{width:800px; margin-top:8px; padding-left:1px;}
.sycp li{width:134px; height:130px; overflow:hidden; float:left; margin:5px 20px 5px 0;}
.sycp li img{width:134px; height:110px;}
.sycp li span{display:block; text-align:center; height:15px; line-height:15px; overflow:hidden; margin-top:5px;}

/*图片滚动*/
#demc{height:136px; overflow:hidden; width:752px; padding:8px 0 0 0;}
#indemc{float:left; width:800%;}
#demc1,#demc2{float:left;}
.jdimg ul li{width:140px; margin-right:13px; float:left; display:inline;}
.jdimg ul li span{display:block; text-align:center; height:20px; margin-top:4px; line-height:20px; }
.jdimg ul li a img{width:140px; height:110px;}

#yqlj{width:1010px; padding:8px 0 0 3px;}
#yqlj a{ margin:0 8px;}
#yqlj li{width:117px; overflow:hidden; height:39px; float:left; margin-right:8px;}
#yqlj li img{width:115px; height:37px; border:1px solid #CCC;}

#bottom{background:url(images/bottombg.jpg) repeat-x #F4FEE0; min-height:100px; _height:100px; padding-top:16px; text-align:center; line-height:21px;}
#bottom a{color:#FE2504}

/*内页*/
.dqbt{background:url(images/lbtbg.jpg) no-repeat; height:44px; line-height:44px; color:#FFF; font-family:"微软雅黑", "黑体"; font-weight:normal; padding:0 15px; font-size:20px;}

.lmfl{width:207px; margin:0 auto;}
.lmfl li{background:url(images/flbg.jpg) no-repeat; width:207px; height:27px; padding-bottom:4px; line-height:27px; text-align:center; font-weight:bold; margin:3px 0;}

/*产品分类*/
.cpfl{width:207px; margin:0 auto;}
.cpfl dt{margin:2px 0; }
.cpfl dt a{background:url(images/flbg.jpg) no-repeat; height:27px; padding:0 10px 4px 10px; line-height:27px; overflow:hidden; font-size:14px; font-weight:bold; color:#000; display:block;}
.cpfl dt a:hover{text-decoration:none; color:#FE2504;}
.cpfl dd{width:180px; margin:0 auto;}
.cpfl dd a{background:url(images/jt.gif) no-repeat left center; background-position:10px 5px; display:block; padding-left:20px; height:22px; line-height:22px; border-bottom:1px dotted #AFAFAF;}

.nydbt{background:url(images/rbtbg.gif) repeat-x; height:40px; padding:0 8px 5px 8px; line-height:40px;}
.nydbt_bt{background:url(images/rbtbg1.gif) no-repeat left center; color:#000; display:block; height:40px; padding-left:40px; font-size:18px;}
.nydbt_dqwz{background:url(images/jt1.gif) no-repeat left center; padding-left:15px; float:right; font-size:12px; font-weight:normal; font-family:"宋体";}

.nycplb li{height:155px; margin:5px 0 10px 0; padding-bottom:5px; border-bottom:1px dashed #ccc;}
.nycplb li h4{background:#EBFEBE; height:26px; line-height:26px; padding:0 10px;}
.nycplb li h4 a{font-size:12px; font-weight:normal; float:right; font-family:"宋体"; color:#186304;}
.nycplb li div{line-height:24px;}
.nycplb li div img{width:134px; height:110px; float:left; clear:right; margin:2px 10px 0 0; border:1px solid #ccc; padding:2px;}

.wzli li{line-height:30px; border-bottom:1px dashed #FFE0B4; background:url(images/jt1.gif) no-repeat left; background-position:2px 10px; padding-left:15px;}
.wzli li span{float:right; color:#b2b2b2; margin-left:15px;}
.biaoti{font-size:14px; font-weight:bold; color:#000; line-height:30px; text-align:center;}
.biaoti1{font-size:18px; font-weight:bold; color:#000; line-height:36px; text-align:center; border-bottom:2px solid #c7e398;}
.nrxx{background:url(images/jt.gif) no-repeat left #F0FDE1; background-position:5px; padding-left:15px; height:24px; line-height:24px; overflow:hidden;}

.nyxbt{background:#EBFEBE; height:26px; line-height:26px; padding:0 10px;}
.nyxbt a{font-size:12px; font-weight:normal; float:right; font-family:"宋体"; color:#186304;}

.case{background:#f5ffe0; padding:10px; text-indent:24px; margin:10px 0;}

.case_lb{width:750px; margin-top:8px; padding-left:1px;}
.case_lb li{width:140px; height:130px; overflow:hidden; float:left; margin:5px 25px 5px 18px;}
.case_lb li img{width:140px; height:110px;}
.case_lb li span{display:block; text-align:center; height:15px; line-height:15px; overflow:hidden; margin-top:5px;}

.scsb{width:780px; margin-top:8px; }
.scsb li{width:200px; height:170px; overflow:hidden; float:left; margin:5px 60px 5px 0;}
.scsb li img{width:200px; height:140px;}
.scsb li span{display:block; text-align:center; height:20px; line-height:20px; overflow:hidden; margin-top:5px;}

.xlxx{margin-top:5px; background:#9CCC4D url(images/jt1.gif) no-repeat; background-position:5px 7px; padding-left:24px; font-weight:bold; color:#000; line-height:24px; text-align:left;}
.myd li{border:1px solid #B7E760; margin-bottom:5px;}
.myd li h4{font-size:12px; font-weight:normal; color:#000; background:#C6EF8F; padding:2px;}
.myd li h4 i{font-style:normal; color:#F00;}
.myd li h4 span{float:right;}

.cpxx_img{width:201px; height:160px; overflow:hidden;}
.cpxx_img img{width:195px; height:160px; padding:2px; border:1px solid #ccc;}
.cpxx_nr{width:500px; height:160px; overflow:hidden; padding:5px; line-height:21px;}
/*分页*/
.scott{background:#DEEFA3; height:30px; overflow:hidden; text-align:center; padding-top:9px; border:1px solid #9CCC4D; line-height:21px; }
.scott A{BORDER:#9CCC4D 1px solid; PADDING:2px 5px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff;}
.scott A:hover{border:1px solid #9CCC4D; text-decoration:none; BACKGROUND-COLOR:#599800; color:#FFF;}
.scott A:active{border:1px solid #9CCC4D; text-decoration:none; BACKGROUND-COLOR:#599800;}
.scott SPAN.current{BORDER: #9CCC4D 1px solid; PADDING:1px 5px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #599800;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#9CCC4D 1px solid; PADDING:2px 5px; COLOR:#599800; MARGIN-RIGHT: 5px; background:#ECF5C9;}
.fenye1{text-align: center; clear:both; font-size:12px; line-height:28px; height:56px; border:1px solid #9CCC4D; background:#DEEFA3; padding:0 5px; margin-top:5px;}

.wzzw{padding:10px; line-height:21px;}
.f_l{float:left;}
.f_r{float:right;}
.m_l{ margin-left:10px;}
.pt{padding-top:10px;}
.mt{margin-top:10px;}
.red{color:red;}
.lh{font-size:14px; line-height:28px;}