﻿@charset "utf-8";

.ddsmoothmenu ul li a ins { behavior:url("../css/images/iepngfix.htc") }
*{ margin:0; padding:0;}
ol,ul,li {list-style:none; list-style-type:none;}
html,body,div,h1,h2,h3,h4,h5,span,h6,p,td,tr,ul,ol,li,table,dl,dd,dt,img,form,select,input,textarea,form{margin:0;padding:0; font-size:12px;font-weight:normal;word-break:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px;font-weight:normal;}
body{ font-family:Tahoma, Geneva, sans-serif; margin:0 auto; font-size:12px; color:#333; height:auto;}
img,a img{ border:0px;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
a img{ vertical-align:middle;}
td,p,div,li,input,textarea {word-break:normal; font-size:12px; font-family:Tahoma, Geneva, sans-serif;}  
select,input{vertical-align:middle;}
table,tr,td,th{ font-size:12px;}
a:active,a:focus { outline:none;}
a{ text-decoration:none; color:#000;}
a.fon_999{ color:#999;}
a.fon_666{ color:#666;}
a.fon_c00{ color:#C00;}
a.fon_fff{ color:#fff;}
a:hover{ color:#f00;}
.clearfix:after {content:".";display:block;	height:0;clear:both;visibility:hidden;}
.clearfix {	display:inline-block;}
*html .clearfix {height:1%;}
.clearfix {	display:block;}
.clear{ clear:both;}
.flo_le{ float:left;}
.flo_rig{ float:right;}
ins{ display:none;}

body{}
.wrapper{ width:1000px; margin:0 auto;}
#header{ background:url(../images/header_bg.png) left top repeat-x; height:85px;}
#header .wrapper{ }
.lan{ text-align:right; background:url(../images/lan_bg.png) right top no-repeat; height:28px; color:#fff; font:normal 12px/26px "宋体"; padding-right:7px;}
.lan a{ margin:0 10px; color:#fff;}
.lan a:hover{ color:#f00; text-decoration:underline;}
.logo{ position:absolute; left:604px; top:15px; z-index:1000000;}
.logo_bg{ background:url(../images/logo_bg.png) no-repeat; width:420px; margin-left:-210px; height:120px; position:absolute; top:0; left:50%; z-index:100000;}

.Navber{ height:56px; padding:0 10px;}

.Navber li.flo_le{ background: url(../images/nav_li.png) right top no-repeat; padding-right:43px;}
.Navber li.flo_rig{ background: url(../images/nav_li.png) left top no-repeat; padding-left:43px;}
.Navber li a{ width:68px; padding-top:10px; height:46px; display:block; text-align:center; font:normal 14px/18px "微软雅黑"; color:#33990C;}
.Navber li a span{ display:block; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#999;}
.Navber li a:hover{ color:#f00;}

.bana,.ban{ background:url(../images/bana_bg.png) left top repeat-x;}
.ban .wrapper{}
.ban .wrapper img{ width:1000px; height:200px;}


.indbox{ margin:25px auto;}
.indbox .left{ background: url(../images/indbox_li.png) right 10px no-repeat; width:325px; height:285px; float:left;}
.indbox .left .con{ padding:5px 0;}
.indbox .left .con ul li{ padding:6px 0; width:302px; float:left;}
.indbox .left .con ul li.boxon{ background:#FFF9D2;}
.indbox .left .con ul li img{ float:left; margin-right:10px; width:118px; height:70px;}
.indbox .left .con ul li a{ font:bold 14px/25px "宋体"; color:#000; border-bottom:1px solid #A7A7A7; display:block; width:170px; float:left; margin-bottom:5px;}
.indbox .left .con ul li a:hover{ color:#f00;}
.indbox .left .con ul li p{ float:left; width:170px; line-height:18px; color:#999;}

.indbox .conter{ background: url(../images/indbox_li.png) right 10px no-repeat; width:302px; padding:0 25px; height:285px; float:left;}
.indbox .conter .con{ width:302px;}
.indbox .conter .con li{ border-bottom:1px solid #DFDFDF; line-height:18px; padding:10px 0; color:#669900;}
.indbox .conter .con li span{ margin-right:5px;}
.indbox .conter .con li a{ color:#666;}
.indbox .conter .con li a:hover{ text-decoration:underline; color:#f00;}
.indbox .conter .con li.boxon{ background:#FFF9D2;}
.indbox .conter .con li a.a1{ display:block; font:bold 22px/40px "微软雅黑"; color:#E41803; margin-bottom:5px; width:302px;}
.indbox .conter .con li span.span1{ float:none; font-size:16px;}

.indbox .right{ width:302px; height:285px; float:right; } 
.indbox .right .title{ position:relative; height:151px;}
.indbox .right .title img{ position:absolute;}
.indbox .right .con{ width:295px; padding-left:5px;}
.indbox .right .con h2{ font:bold 16px/18px "微软雅黑"; color:#333;}
.indbox .right .con .p{ color:#999; line-height:20px;}

#content{ background:#FDECD0;}
#content .wrapper{ width:970px; margin:0 auto; padding:0 15px; background:#fff}

#content .wrapper .left{ vertical-align:top; width:240px; padding:5px 0 20px 0;}
.menu{ width:224px; margin-bottom:10px;}
.menu .title{ height:36px; background:url(../images/menu_tit.png) left center no-repeat; border-bottom:1px solid #C5E0B3; font:bold 13px/36px "微软雅黑"; color:#fff; padding-left:15px;}
.menu .con{ padding-top:8px;}
.menu .con li{ background:url(../images/menu_li.png) left bottom no-repeat; padding:0 10px 12px 10px;}
.menu .con li a{ font:bold 14px/30px "宋体"; color:#666; background:url(../images/mark_img.gif) left center no-repeat; padding-left:12px;} 
.menu .con li a:hover,.menu .con li a.on{ color:#f00; text-decoration:underline;}

.le_ad{ width:230px; margin:0 auto; position:relative;}
.le_ad .pic{ position:absolute; right:-18px; top:55px;}

#content .wrapper .right{ vertical-align:top; padding:5px 0 20px 0;}
.con_rig{ width:710px; margin:0 auto;}

.navbar{ border-bottom:1px solid #C5E0B3; line-height:36px; padding:0 5px;}
.navbar li.flo_le{ font:bold 14px/36px "微软雅黑"; color:#f00;}
.navbar li.flo_rig{ padding-left:20px; background:url(../images/mark_img1.png) left center no-repeat; color:#666;}

.pub{ padding:15px 10px; line-height:200%;}

.prolist{line-height:18px; padding-top:15px;}
.prolist .box,.prolist .boxon{float:left;width:224px;text-align:center;height:220px;margin-left:10px;}
.prolist .box a,.prolist .boxon a{text-decoration:none;}
.prolist .box .imgs{border:1px #efefef solid; padding:10px; width:200px;height:150px;overflow:hidden; margin-bottom:5px;}
.prolist .boxon .imgs{border:1px #79B716 solid;padding:10px;width:200px;height:150px;overflow:hidden; margin-bottom:5px; background:#F0FEE9}
.prolist .box td,.prolist .boxon td{width:200px;text-align:center;height:150px;}

#footer{}

#footer .fot_top{ background:#EFF8E7 url(../images/fot_top_bg.png) left top repeat-x;}
#footer .fot_top .wrapper{ position:relative;}
#footer .fot_top .wrapper #tog{ position:absolute; right:00px; width:93px; height:24px; text-indent:18px;cursor:pointer;}
#footer .fot_top .wrapper .tog{ background:url(../images/tog_bg.png) no-repeat; top:0px; color:#999; line-height:22px;}
#footer .fot_top .wrapper .togclose{ background:url(../images/tog_bg2.png) no-repeat; top:0px; color:#666; line-height:21px;}
#footer .fot_top .wrapper .tog_contact{ padding:20px 90px 20px 0; display:none; line-height:25px;}
#footer .fot_top .wrapper .tog_contact table td{ padding-left:10px;}
#footer .fot_top .wrapper .tog_contact dt{ font-weight:bold; margin-bottom:5px;}
#footer .fot_top .wrapper .tog_contact dd{}
#footer .fot_bot{ background:#3A830D url(../images/footer_bg.png) left top repeat-x; height:70px; padding-top:15px; line-height:25px; color:#D8E6CF; }

#footer .shop{ height:35px; line-height:35px; margin-bottom:5px;}
#footer .shop a{ margin:0 5px;}
#footer a{ color:#777;}
#footer a:hover{ text-decoration:underline; color:#f00;}

