@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ width:100%;font-family:"微软雅黑",Arial, Helvetica, sans-serif; background:url(../images/bg.gif);}
li{ list-style-type:none;}
a{ text-decoration:none;}
.clear{ clear:both; height:0!important;}
img{ border:none;}


.top_right .top_nav a:hover,.copyright a:hover,.footer_box .link a:hover,.position span a:hover{ color:#089302; text-decoration:underline;}
#wrapper{ width:1020px; margin:0 auto;background:url(../images/bg1.gif); overflow:hidden;}
#wrapper_box{ float:left; width:990px; margin-left:14px; display:inline; }
/*header*/
#header{ float:left;width:990px; background:url(../images/bg_04.jpg) no-repeat;  }
.empty{ float:left; width:990px; height:100px; position:relative;  }
.logo{ position:absolute; top:2px; left:0;}
.top_right{ float:right;width:380px; height:100px;  }
.top_right .top_nav{ float:right; font-size:12px; color:#666; line-height:25px;}
.top_right .top_nav a{ color:#333; padding:0 5px;}
.top_right .tel{ float:right; position:absolute; bottom:0px; right:0px;}
/*nav*/
.nav{ background:url(../images/nav_10.gif) no-repeat ; width:976px; height:38px; float:right; margin-right:6px; display:inline; }
.nav ul{ width:976px; height:38px; line-height:38px;float:left;}
.nav ul li{ width:106px; height:38px; display:block; float:left; text-align:center;/*POSITION: relative; */background:url(../images/line_10.jpg) no-repeat 0 center ;}
.nav ul li:hover{ display:block; width:106px; height:38px; /*margin-top:2px; */}
HTML .nav ul li {FLOAT: left; WIDTH: 106px; height:38px; /* POSITION: relative;*/ TEXT-ALIGN: center; }
.nav ul li a {DISPLAY: block; WIDTH: 106px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:14px; color:white;}
.nav ul li a:hover{ color:#f2f2f2}

/*flash*/
#flash{ width:984px; height:320px; float:left; margin:7px 0 0 4px; display:inline; background:url(../images/bg_14.gif) no-repeat ;  }
.flash_box{ float:left; margin: 5px 0 0 5px;}
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:center;position:relative; width:550px!important; z-index:0!important;
}

.bitdiv{display:inline-block;width:12px;height:10px;margin:13px 10px 10px 0px;cursor:pointer; float:right; _overflow:hidden;}
.defimg{background-image:url(../images/qie.png); width:10px; height:10px;}
.curimg{background-image:url(../images/qie_s.png); width:10px; height:10px; }

/*main公用*/
#main{width:990px; float:left; margin-top:7px;  display:inline; }
/*=============left===========*/
#left{ float:left;width:231px;  margin-left:5px; display:inline;overflow:hidden; }
#left h2{  float:left; width:231px; color:#fff; font-size:14px; text-indent:3em;line-height:32px; height:32px;background:url(../images/left_18.gif) no-repeat ; }
#left h2 strong{ font-size:12px; color:#fff;}
/*公用menu*/
.menu{ float:left; width:231px;}
.menu .public{ float:left; width:229px ; font-size:12px;border:1px solid #089302; border-top:none;  }
.menu .public li{ float:left; line-height:30px; height:30px; width:229px; font-size:12px; text-indent:2.5em; margin:3px 0 0 0; display:inline; }
.menu .public li a{ color:#333;  float:left; width:229px; display:block;background:url(../images/menu_22.gif) no-repeat ; display:block; height:30px;}
.menu .public li a:hover{ color:#000;}

/*f_pic*/
.shebei,#left .contact{ float:left; width:231px; margin-top:10px; display:inline;}
.shebei .f_pic,#left .contact .c_box{ float:left; width:229px ; font-size:12px;border:1px solid #089302; border-top:none;  }
.contact .c_box{ margin-bottom:10px;}
#left .contact .info{ float:left;display:inline;  width:200px; margin:5px 0 0 5px; display:inline; line-height:23px;}
 /*=============================right============================*/
#right{ width:734px; margin-right:4px; float:right; display:inline; }

/*footer*/
#footer{ float:left;color:#333;width:100%;  font-size:12px; background:url(../images/foot_41.jpg) repeat-x; min-height:164px; overflow:hidden;}
.footer_box{ width:990px; margin:0 auto; overflow:hidden; font-size:12px;}
.footer_box .link{ height:40px; line-height:40px; margin-top:5px; overflow:hidden; color:#666;}
.footer_box .link strong{ font-size:14px;}
.footer_box .link a{ padding:0 10px; color:#666;}
#footer .copyright{ float:left;height:78px; width:100%; margin-top:10px; display:inline; line-height:25px; text-align:center; color:#fff; font-family:"宋体",Georgia, "Times New Roman", Times, serif;}
.copyright a{ color:#fff;}