
body {font-family: "ËÎÌå";font-size: 12px;margin:auto; padding: 0px; line-height:22px; color:#505050;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,input,select,table,tr,td{margin: 0px;padding: 0px;}
ul,li {list-style-type: none;}
a {color: #000;text-decoration: none;}
a:hover {text-decoration: underline; color:#f00;}
th { font-weight:normal;}
img {border: 0;}
.mt_5{ margin-top:5px;}
.mb_5{ margin-bottom:5px;}
.clear{ clear:both;}
.next{ clear:both; text-align:center;}
.warp{}

.mod .title{ background:url(/images/index_25.jpg) repeat-x; height:31px; overflow:hidden;}
.mod .title span{ float:right; background:url(/images/index_27.jpg) no-repeat right top; height:31px; padding-right:10px;}
.mod .title h3{ background:url(/images/index_24.jpg) no-repeat left top; height:31px; padding-left:18px; padding-top:7px;}
.mod .cont{ border:#C4D5B9 solid 1px; border-top:none; border-bottom:none; background:#F9F9F9;} 


#head{ width:100%; background:#C8EAD2 url(/images/head_02.jpg) repeat-x;}
#head .section{ width:901px; margin:0 auto; background:#EFEFED;}
#head .field{ background:url(/images/headbg_02.jpg) no-repeat; width:901px; height:98px; position:relative;}
.logo{ width:426px; height:52px; background:url(/images/index_06.jpg) no-repeat; position:absolute; top:28px; left:35px; text-indent:-999em; overflow:hidden;}
.logo a{ display:block; width:426px; height:52px;}
.mininav{ width:85px; height:50px; position:absolute; top:11px; right:22px;}
.mininav a{ display:block; width:84px; height:23px; margin-top:3px; line-height:23px;}
.mininav a.one{ background:url(/images/list_03.jpg) no-repeat left center; padding-left:25px; width:59px; color:#505050;}
.menu{ background:url(/images/index_17.jpg) no-repeat; width:893px; height:27px; margin:0 auto; padding-top:3px;}
.menu ul{ padding-left:30px;}
.menu ul li{ float:left; display:inline;}
.menu ul li img{ display:block; line-height:0px;}
.menu ul li.menudiv{ background:url(/images/mneu_22.jpg) no-repeat; width:1px; height:26px;}
.banner{ width:891px; height:227px; border:#CCCCCC solid 1px; margin:0 auto;}

#content{ background:#EFEFED url(/images/contbg_48.jpg) repeat-x top; width:100%; padding-bottom:5px;}
#content .section{ width:901px; background:url(/images/contentbg_50.jpg) repeat-x top; margin:0 auto; }
#side{ float:left; width:220px; padding-left:4px; display:inline; margin-top:6px;}

.pic{ width:745px; margin:0 auto; height:109px; overflow:hidden;}
.pic ul{ width:1136px;}
.pic ul li{ float:left;  width:138px; margin:0 2px; display:inline; text-align:center; height:109px;}
.pic ul li div{ width:136px; height:107px;display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 95px;*font-family:Arial;border: 1px solid #B2B2B2;}
.pic ul li div a img{ vertical-align:middle;}
.pic ul li p{ padding-top:5px;}


.productscate{}
.productscate .cont{ height:auto!important; }
#menu { width:209px; margin:auto; padding-top:2px;}
#menu h1 { font-size:14px; height:31px; line-height:31px; padding-left:25px; font-weight:normal; background:#E0DFB5 url(/images/index_64.jpg) no-repeat 10px center; width:184px; border-bottom:#F9F9F9 solid 2px; overflow:hidden;}
#menu h1 a{background:url(/images/index_51.jpg) no-repeat 170px 4px; width:184px; height:21px; display:block;}
#menu h2 { font-size:12px; font-weight:normal; border-bottom:#BDDAC4 dashed 1px; line-height:21px; margin-bottom:3px; padding-left:10px; width:184px; color:#000000}
#menu .no { display:none;}
#menu .h1 a{ background:url(/images/listbg_71.jpg) no-repeat 170px 10px ;}
#menu .h2 a{color:#06F;}
#menu  .botbgone{ width:209px; height:21px; background:#CACACA;}

#main{ float:right; width:666px; padding-right:5px;margin-top:6px; display:inline;}
#main .leftframe{ width:437px; float:left;}
#main .leftframe .botbg{ background:url(/images/leftframebg_89.jpg) no-repeat; width:437px; height:9px; overflow:hidden;}
.news .cont{ height:auto!important; }
.news .cont img{ display:block; width:423px; margin:0 auto; padding:4px 0px;  border-bottom:#81BA8F dashed 1px;}
.news .cont ul{ padding:5px;}
.news .cont ul li{ background:url(/images/list_76.gif) no-repeat 7px 8px; line-height:18px; padding-left:15px;}
.news .cont ul li a{ text-decoration:none;}
.news .cont ul li a.on{ color:#80C269;} 
.news .cont ul li span{ float:right; padding-right:20px;}

.range{ margin-top:5px;}
.range .cont{ height:auto!important; height:35px; min-height:35px; padding:5px 15px;}
.range .cont p{ background:url(/images/range_99.jpg) no-repeat; text-indent:3em; color:#638C0B; line-height:17px; padding-top:5px;}

#main .rightframe{ width:220px; float:right;}
#main .rightframe .botbg{ background:url(/images/botbg_108.jpg) no-repeat; width:220px; height:7px; overflow:hidden;}
.about .cont{ height:auto!important; }
.about .cont p{ padding:5px; line-height:18px; border-bottom:#999999 solid 1px; margin:3px 3px;}
.about .cont span.more { width:180px; text-align:right; display:block; padding-right:20px;}
.about .cont  a{ color:#A84200;}

.contact .top{ background:url(/images/contact_92.gif) no-repeat; width:209px; height:21px; margin:0 auto;}
.contact span{ font-style:normal; padding:5px 10px; display:block;}

#footer{ width:100%; background:#EFEFED url(/images/footerbg_114.jpg) repeat-x top;}
#footer .section{ width:901px; margin:0 auto; padding-top:25px;}
.products{ width:663px; margin:0 auto;}
.products .title span{ float:right; padding-top:15px; padding-right:10px;}
.products .title span a{ color:#007130;} 
.products .title h3{ padding:7px 0px 5px 9px;}
.products .leftbg{ background:url(/images/products_116.jpg) no-repeat; width:11px; height:162px; float:left;}
.products .contbg{ background:url(/images/products_118.jpg) repeat-x; height:162px; float:left; width:645px;}
.products .rightbg{ background:url(/images/products_121.jpg) no-repeat; width:7px; height:162px; float:right;}
.products .pic{ background:url(/images/picbg_134.jpg) repeat-y; width:623px; height:109px; margin:0 auto;}

.footermenu{ background:url(/images/index_92.jpg) no-repeat; width:891px; margin:0 auto; height:34px; margin-top:18px; text-align:center;}

.copyright{ text-align:center; padding:20px 0px; color:#000;}
.copyright span{ font-family:Arial, Helvetica, sans-serif;}
.copyright a{ color:#000;}

.nytopbg{ background:url(/images/rightbg_03.jpg) no-repeat; width:666px; height:9px; overflow:hidden;}
.nycontbg{border:#C4D5B9 solid 1px; border-top:none; border-bottom:none; background:#F9F9F9; width:664px;}
.nycontbg h3{ background:url(/images/title_04.jpg) repeat-x; height:39px; width:649px; margin:0 auto;}
.nybotbg{ background:url(/images/rightbg_15.jpg) no-repeat; width:666px; height:9px; overflow:hidden;}

.ny_dan{ background:url(/images/nydan_12.jpg) no-repeat bottom right; padding:5px 15px; height:auto!important; height:497px; min-height:497px; line-height:26px; padding:5px 20px 50px 10px;}

.ny_news{ padding:5px 15px; height:auto!important; height:497px; min-height:497px; }
.ny_news ul li{ background:url(/images/list_76.gif) no-repeat 7px 14px; line-height:30px; padding-left:15px; border-bottom:#CCCCCC dashed 1px;}

.nymod{ width:611px; margin:0 auto; margin-top:15px;}
.nymod .title{ height:20px; border-bottom:#9C9C9C solid 1px; font-weight:bold; font-size:13px; color:#797979;}
.nymod ul{ padding-top:13px; width:588px; margin:0 auto;}
.nymod ul li{ float:left;  width:121px; margin:0 13px; display:inline; text-align:center; height:160px;}
.nymod ul li div{ width:119px; height:119px;display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 106px;*font-family:Arial;border: 1px solid #9C9C9C;}
.nymod ul li div a img{ vertical-align:middle;}
.nymod ul li p{ width:121px; height:23px; display:block; text-align:center; line-height:23px; background:#9C9C9C;}
.nymod ul li p a{ color:#fff;}

.ny_products{height:auto!important; height:506px; min-height:506px;}

.product_list_center{width:600px; float:left; margin-left:5px; margin-right:5px; margin-bottom:8px; margin-top:7px; border-bottom:dotted 1px #CCCCCC; padding-bottom:15px;}
.product_list_center ul li{ float:left}
.leftimg{ float:left; width:155px; margin-right:15px;border:solid 1px #DDDDDD;}
.rightcon{ float:left; width:420px;line-height:23px;height:auto; height:150px;}
.product_list_center span{ border:solid 1px #DDDDDD;  display:block; text-align:center}
.product_list_center h4{ text-align:left; font-size:12px; padding-top:5px; padding-left:5px;}
.product_list_center p{ padding-top:10px;}
.product_list_center p a{ color:#FF0000; font-weight:bold;}



