@charset "gb2312";
/*??????????????????headerÑùÊ½footer???*/


/*????????*/
body,ul,ol,li,dl,dt,dd,th,td,form,p{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{ font-weight:bold; font-family:inherit; font-size:inherit; line-height:inherit; padding:0; margin:0;}
body{ font-family:Tahoma, Helvetica, Arial, sans-serif;}
li{ list-style:none;}
a img{ border:none;}
button,input[type="submit"],input[type="button"],a{ cursor:pointer; outline:none;}
i{ font-style:normal;}
b{ font-weight:normal;}

/*??????*/
body{ font-size:12px; line-height:1.4; color:#000; background:#dcfffc;}
a{ text-decoration:none;}
a:link{ color:#000;}
a:visited{ color:#000;}
a:hover{ text-decoration:underline;}
img{ background:url(sitefilesbairongiconsloading.gif) center center no-repeat;}
.clear{ clear:both;}

/*header???*/
.banner{ height:200px; background:url(imgbanner.jpg) no-repeat left top;}
#header{ width:1000px; height:243px; margin:auto; margin-bottom:15px; background:#d4efc7; position:relative;}
#nav{background-color:#099319; width:1000px; position:relative; z-index:1000;}
#nav ul{ /*background:#69b445;*/ height:44px; line-height:44px; margin-left:16px; padding:0 10px; width:750px;}
#nav ul li{ float:left; position:relative; text-align:center; margin-right:19px;}
#nav ul li:first-child{ background:url(imgnav_list_home.png) no-repeat left center; padding-left:10px;}
#nav ul li a.nav_a1{ font-size:14px; color:#FFF; margin:0 5px 0 5px; *margin:0 5px 0 4px; font-weight:bold;}
#nav ul li a.nav_a1:hover{ color:#f20000;}
#nav ul li div{ position:absolute; left:0; top:44px; line-height:1.8; min-width:162px; border-top:1px solid #FFF; background-color:#099319;  display:none;}
#nav ul li:hover div{ display:block;}
#nav ul li div a{ float:left; padding:0 5px 0 8px; color:#fff; white-space:nowrap;}
#nav ul li div a:hover{ color:#f20000;}
#h_search{ position:absolute; top:3px; right:0; bottom:0; height:36px; width:245px; background:url(imgsearch_input.png) no-repeat right bottom;}
.h_word{ float:left; border:0; padding:0; margin:0; font-size:inherit;  width:155px; text-align:center; position:relative; top:8px; left:7px; padding:6px 3px;}
.h_submit{ float:right; border:0; padding:0; margin:0; font-size:inherit; width:77px; height:36px; background:url(imgsearch_btn.png) no-repeat left top;}
.h_submit:hover{ background:url(imgsearch_btn.png) no-repeat left bottom;}

/*footer???*/
.footer{ width:1000px; margin:auto; margin-top:15px; background:#64ce82; font-size:12px; position:relative;}
.foot{ line-height:1.7; text-align:center; padding:25px 0;}
.cyberhome{ position:absolute; left:55px; top:45px;}
.baicp{ position:absolute; right:55px; top:45px;}