BODY{
   padding: 0px; margin: 0px auto; font-size: 12px; color: #333; background:url(body_bg.jpg)
}
UL{
   padding: 0px; margin: 0px auto;
}
LI{
   padding: 0px; margin: 0px auto; list-style-type: none;
}
FORM {
   padding: 0px; margin: 0px auto;
}
INPUT{
   padding: 0px; margin: 0px auto;
}
A {
   color: #333; font-size: 12px; text-decoration: none;
}
A:hover{
   color: #A71F24; font-size: 12px; text-decoration: underline;
}
.clear {
	clear: both; overflow: hidden; height:0px;
}
#body_bg{
  width: 981px; padding-left: 14px; padding-right: 6px; background:#FFFDEB; margin: 0px auto; height: auto; padding-top: 10px; padding-bottom: 5px;
}
.top{
   padding: 0px; margin: 0px auto;
}
.logo{
    padding: 0px; margin: 0px; float: left; width: auto; padding-top: 20px;
}
.ggy{
  width: auto; font-size: 18px; font-family: "¾­µäºÚÌå¼ò"; color: #FF6600; padding-top:10px; padding-right:80px; line-height: 38px; font-weight: 800;}
.top_right{
    padding: 0px; margin: 0px auto; float: right; padding-right: 8px; width: 500px; text-align: right;
}
.jr{
     background:url(top_bg.jpg) no-repeat right; color: #6D9743; text-align: right; padding-right:25px; line-height: 30px; width: 470px;
}
.jr A{
   font-size: 12px; color: #6D9743;
}
.menu{
  padding: 0px; margin: 0px auto; background:url(menu_bg.jpg) repeat-x; line-height: 58px; height: 58px; margin-bottom: 8px;
}
.menu ul{
     background: url(menu_r.jpg) right no-repeat; padding: 0px; margin: 0px auto; height: 58px; line-height: 58px;
}
.menu ul li{
      background: url(menu_link.jpg) right no-repeat; padding-left: 20px; padding-right: 20px; margin: auto; float:left; width: auto; list-style-type: none; line-height: 58px;
}
.menu ul li A{
     color:#FFFF66; font-size: 16px; font-weight: bold;
}
.menu ul li A:hover{
     color:#FFFFFF; font-size: 16px; font-weight: bold;
}
.menu_l{
    background:url(menu_l.jpg) left no-repeat; height: 58px; line-height: 58px; padding: 0px; width: 40px; float:left; margin: 0px auto;
}
.flash{
     width: 973px; margin: 0px auto; padding: 0px; padding-right: 8px; height: 227px;
}
.main{
        margin: 0px auto; padding-bottom: 8px; padding-top: 0px; padding-right: 8px;
}
.left{
      width: 200px; margin: 0px auto; padding-right: 15px; float: left; text-align: left;
}
.login{
      width: 200px; height:auto; padding: 0px; margin: 0px auto;
}
.login_tit{
      width: 200px; height: 23px; line-height: 23px; text-align: center; color:#6D8845; font-size: 14px; font-weight: bold; background:url(login_tit.jpg) no-repeat;
}
.login_box{
	 background:url(login_top.jpg) no-repeat top; line-height: 23px;
	 margin-top: 6px; margin-bottom: 15px; padding-top: 8px;
}
.login_box ul{
      background:url(login_bg.gif) repeat-y top;  color: #5F5F5F; padding: 0px; margin: 0px auto;
}
.login_from{
   padding-bottom: 8px; margin-bottom: 8px; border-bottom: 1px solid #C8C8C8; margin-left: 8px; margin-right: 8px;
}
.login_input{
   border: 1px solid #C8C8C8; width: 85px;
}
.login_btn{
     background:url(login_btn.jpg) no-repeat; width: 44px; height: 38px; line-height: 38px; color: #FFFFFF; border: 0px; margin-left: 5px;
}
.login_zc{
    background: url(btn_bg.jpg) no-repeat; width: 85px; line-height: 20px; height: 20px; text-align: center; float:left; margin-left: 8px;
}
.login_zc A{
    color:#5F5F5F
}
.pro_fu{
    width: 200px; height: auto; padding: 0px; margin: 0px auto; margin-top:0px; margin-bottom: 10px;
}
.pro_fu img{
    margin-top:5px; 
}
.pro_fl{
    width: 200px; height: auto; padding: 0px; margin: 0px auto; margin-bottom: 10px;
}
.pro_tit{
    background:url(pro_tit.jpg) no-repeat; padding-left: 20px; padding-right: 12px; margin: 0px auto; height:34px; line-height: 30px; color: #FFFFFF; font-size: 14px; font-weight: bold;
}
.pro_tit A{
    font-size: 12px; font-weight: normal; color: #FFFFFF
}
.pro_top{
    background:url(pro_top.jpg) bottom no-repeat; height:10px; width: 200px;
}
.pro_mid{
    background:url(pro_bg.jpg) top repeat-y; height: auto; padding-left: 15px; padding-right: 15px; padding-bottom: 5px;
}
.pro_mid li{
    line-height: 24px; padding-top: 7px; padding-bottom: 7px; border-bottom: 1px dashed #939393; background:url(pro_ico.jpg) no-repeat left; padding-left: 20px; overflow: hidden;
}
.pro_mid A{
    color: #7FAC35; font-weight: bold;
}
.pro_bom{
    background:url(pro_bottom.jpg) top no-repeat; height:10px; width: 200px;
}
.jxb{
     margin: 0px auto; padding: 0px; margin-bottom: 10px; width: 200px; height:auto; background: url(jxb_bg.jpg) top repeat-y;
}
.jxb_tit{
    background:url(jxb.jpg) no-repeat top; color:#FFFFFF; font-size: 14px; font-weight: bold; padding-left: 20px; height: 32px; padding-top: 5px; margin: 0px auto;
}
.jxb_mid{
     color:333333; padding-left: 13px; padding-right: 13px; padding-top: 3px; margin: 0px auto;
}
.jxb_mid img{
     background:url(jxs_pbg.gif) no-repeat; width: 170px; height: 119px; padding-bottom: 5px; padding-left: 1px; padding-right: 3px; padding-top: 1px; margin-bottom: 6px;
}
.jxb_mid_l{
   width: 64px; float: left; line-height: 20px;
}
.jxb_mid_r{
   width: 110px; float: left; line-height: 20px;
}
.jxb_bom{
    background: url(jxb_bottom.jpg) bottom no-repeat; height: 8px; width: 200px;
}
.xbz{
    padding-bottom: 6px; margin: 0px auto;
}
.right{
    width: 758px; margin: 0px auto; padding: 0px; float: right; text-align: left;
}
.right_l{
   width: 522px; height:auto; float: left; padding-right: 15px; margin: 0px auto;
}
.right_com{
     height:auto; margin: 0px auto; padding: 0px; width: auto;
}
.right_com_top{
     background:url(com_top_m.jpg) repeat-x left; height: 45px; margin: 0px auto; padding: 0px; width: auto;
}
.right_com_top_tit{
      background:url(com_top_l.jpg) left no-repeat; float: left; padding-left: 20px; color:#637D10; font-size: 14px; font-weight: bold; width: auto; height: 45px; line-height: 45px;
}
.right_com_top_more{
     width: auto; float: right; text-align: right; background:url(com_top_r.jpg) right no-repeat; padding-right: 20px; height: 45px; line-height: 45px;
}
.right_com_mid{
     background:url(com_mid_l.jpg) left repeat-y #FAFAFA; padding-left: 20px; color: #6A6A6A; line-height: 200%;
}
.right_com_mid li{
     float:left; width: auto;
}
.right_com_mid_ul{
     background:url(com_mid_r.jpg) right repeat-y; padding-right: 20px; margin: 0px auto;  padding-top: 10px;
}
.right_com_bom{
   background:url(com_bom_m.jpg) repeat-x top; padding: 0px; margin: 0px auto; height: 15px;
}
.right_r{
   width: 221px; height:auto; float: right;  margin: 0px auto; padding: 0px;
}
.right_new{
   background:url(new_tit_bg.jpg) repeat-x; height: 30px; line-height: 30px;
}
.new_tit{
       background:url(new_tit.jpg) no-repeat; color: #6D8845; font-size: 14px; font-weight: bold; float: left; width: 80px; text-align:center
}
.new_more{
      float:right; text-align: right
}
.new_nr{
    padding: 0px; margin: 0px auto; color: #909090; padding-top: 3px;
}
.new_nr li{
    background:url(new_ico.jpg) no-repeat left; padding-left: 10px; line-height: 22px;
}
.new_link {
     padding: 10px; margin: 0px auto;
}
.new_link li{
        border-bottom: 1px dashed #ccc; line-height: 30px;
}
.new_nr A{
    color: #464646;
}
.flash3 {
     width: 221px; height:190px; background:url(flash3.jpg) no-repeat; padding: 0px; margin: 0px auto; margin-top: 15px; text-align: center;
}
.flash3 img {
  width: 217px; height: 158px; padding: 2px;
}
.flash3 A{
     color: #FFFFFF; line-height: 20px;
}
.product{
   border: 1px solid #6AC334; padding: 1px; margin: 0px auto; height: auto; padding-bottom: 10px;
}
.product_tit{
     background:url(box_Tbg.jpg) repeat-x; padding: 0px; margin: 0px auto; height: 30px; padding-right: 20px; line-height: 30px;
}
.product_tit1{
     background:url(box_Tl.jpg) no-repeat left; padding-left: 25px; float:left; color:#FFFFFF; font-size: 14px; font-weight: bold; line-height: 28px; padding-bottom: 2px;
}
.product_con{
     padding: 0px; padding-left: 10px;
}
.product_con ul{
     margin: 0px auto; width: 160px; height: auto; float:left; padding-left: 11px; padding-right: 11px; padding-top: 8px; padding-bottom: 8px;
}
.product_con_img{
    width: 160px; height: 120px; padding-bottom: 5px; overflow: hidden;
}
.product_con_tit{
    background: #DDDDDD; text-align: center; line-height: 25px; height: 25px; overflow: hidden;
}
.product_con_tit A{
     color: #464646;
}

.factory_con{
     padding: 0px; padding-left: 10px;
}
.factory_con ul{
     margin: 0px auto; width: 160px; height: auto; float:left; padding-left: 11px; padding-right: 11px; padding-top: 8px; padding-bottom: 4px;
}
.factory_con_img{ padding-bottom: 5px;}
.factory_con_img img{
    width: 160px; height: 120px; border: 1px #ccc solid; padding: 1px;
}
.factory_con_tit{
    text-align: center; line-height: 25px;
}
.factory_con_tit A{
     color: #464646;
}

.product_show{
     padding: 0px; margin-left: 10px; margin-right: 10px; margin-top: 20px;
}
.product_show_l{
     float: left; width: 300px; padding-right: 20px; margin: 0px auto;
}
.product_show_r{
     float: left; width: auto; margin: 0px auto; text-align: left; padding-top: 10px; line-height: 25px;
}
.gqxx{
      border: 1px solid #FF8003; padding: 1px; margin: 0px auto; height: auto; padding-bottom: 10px;
}
.gqxx_tit{
     background:url(gq_bg.jpg) repeat-x; padding-left: 25px; padding-right: 20px; color: #FF6600; height: 32px; line-height: 32px; font-size: 14px; font-weight: bold;
}
.gqxx_tit A{
    font-size: 12px; font-weight: normal; color: #FF6600;
}
.gqxx_con{
     padding: 0px; margin-left: 10px; margin-right: 10px; margin-top: 10px; color: #6C6C6C;
}
.gqxx_con_l{
     width: 148px; height: 118px; float: left;
}
.gqxx_con_r{
     width: 210px; height: 118px; float:left; line-height: 20px; margin-left: 3px; margin-right: 5px;
}
.gqxx_con img{
      padding-bottom: 8px; padding-right: 8px; background:url(gq_pbg.jpg) no-repeat; width: 140px; height:102px;
}
.gqxx_con A{
    color:#464646; font-size: 14px; font-weight: bold; line-height: 25px;
}
.page{
    text-align:center; margin-top: 10px;
}
.link{
     background:url(link_bg.jpg) repeat-x; padding: 0px; height: 108px; margin-right: 8px; margin-top: 5px; margin-bottom: 10px;
}
.link_tit{
    background:url(link_l.jpg) no-repeat left; color: #FFFFFF; font-size: 12px; font-weight: bold; float: left; width: 20px; padding-left: 5px; padding-right: 5px; text-align: center; height: 80px; padding-top: 28px
}
.link_con{
    background:url(link_r.jpg) no-repeat right; padding: 8px; height: 92px;
}
.link_con img {
   background:url(link_pbg.jpg) no-repeat; padding-right: 4px; padding-bottom: 4px; margin-left: 8px; margin-right: 8px; width: 88px; height: 31px; margin-top: 6px;
}
.foot{
   width:1001px; padding: 0px; background: #FFFDEB; margin: 0px auto; height: auto; padding-bottom: 10px;  text-align: center; color: #464646; line-height: 20px;
}
.foot_menu{
     background:#2FAD06; line-height: 24px; color: #FFFFFF; height:24px; margin-bottom: 10px;
}
.foot_menu A{
      color:#FFFFFF;
}
.dropmenudiv{
position:absolute;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:20px;
z-index:100;
background-color: white;
width: 100px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}
.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
padding-left: 8px;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}


