@charset "utf-8";
/* CSS Document */

body{ font:12px/18px Tahoma; padding:0px; margin:0px; background-color:#e2e2e2; color:#666; }
button,input,select,textarea{ font:12px/18px "宋体";}
body,div,p{word-wrap:break-word;word-break:break-all;word-break:normal;}
*{ margin:0px; padding:0px;}
img{ border:0px;}
a:link,a:visited{ color:#5d8604; text-decoration:none;}
a:hover,a:active{ color:#5d8604; text-decoration:underline;}
.clear{ clear:both; line-height:1px; font-size:1px;}
.fl{ float:left;} .fr{ float:right;}
.tleft{ text-align:left;} .tcenter{ text-align:center;} .tright{ text-align:right;}
ul,dl,ol{ list-style:none; overflow:hidden;}
sup{vertical-align:text-top;} sub{vertical-align:text-bottom;}
em,i{ font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
.dis{ display:block;} .undis{ display:none;}
.cfix{zoom:1}
.cfix:after{content:'.';display:block;clear:both;height:0;visibility:hidden;line-height:0;overflow:hidden;}


/*top style*/
.topbg{background:#000; width:100%}
.topbg .top .home a{ color:#fff; text-decoration:underline}
.topbg .top .home a:hover{ color:#ace30c; text-decoration:underline}
.top{ width:980px; height:104px; margin:0 auto;}
.logo{ padding:15px; float:left;}
.name{ float:left; font-size:18px; color:#fff; padding-top:47px;}
.home{ float:right; background-image:url(../images/bg.png); background-position:-163px -473px; width:163px; height:24px; line-height:24px; color:#fff; text-align:center; margin-right:20px;}
.home a{ color:#fff; text-decoration:underline}

/*nav style */
.nav{ background:url(../images/nav.jpg) repeat-x; height:61px;}
.navbox{ width:980px; margin:0 auto; color:#fff; font-size:16px;}
.navbox ul li{width:108px; height:61px; line-height:71px; text-align:center; display:block; float:left; color:#fff;background:url(../images/bg.png) no-repeat left -507px; overflow:hidden}
.nav .navbox ul li a{ color:#fff;}
.nav .navbox ul li a:hover{width:108px; height:61px; display:block; background:url(../images/bg.png) no-repeat left -178px; color:#ace30c;}
.nav .navbox ul li.click{ background:url(../images/bg.png) no-repeat left -178px; line-height:61px; color:#ace30c; font-weight:bold; color:#ace30c;}
.nav .navbox ul li.click a{color:#ace30c}
.nav .navbox ul li:hover{width:108px; height:61px; display:block; background:url(../images/bg.png) no-repeat left -178px; color:#ace30c;}




/*link style*/
.link{ background: url(../images/link.jpg) repeat-x; height:145px;}
.linkA{ width:980px; height:145px; margin:0 auto;}
.linkicon{ background:url(../images/linkicon.jpg) no-repeat; width:954px; margin:0 auto}
.linkA h3{ color:#5d8604; padding-left:50px; padding-top:15px; font-size:14px;}
.linkli ul li{ float:left; width:180px; display:block; color:#8bb4cc; background:url(../images/bg.png) no-repeat 25px -299px; height:25px; line-height:25px; text-align:center}
.linkicon .linkli ul li a{ color:#8bb4cc; text-decoration:underline}
.linkicon .linkli ul li a:hover{ color:#ace30c; text-decoration:underline}
.linkli{ width:900px; margin:0 auto; margin-top:15px;}


/*footer style*/
.footer{ width:100%; background:#17577d; border-bottom:1px solid #fff;}
.footerw{ width:980px; height:60px; line-height:60px; margin:0 auto}
.footerleft{float:left; color:#699; }
.footerright{float:right; color:#fff; }
.footer a,.footer a:visited{ color:#ddd; text-decoration:underline;}
.footer a:hover{ color:#ace30c;}
.banne_content{ width:942px; height:263px;z-index:3; left:17px; background:url(../images/banner_index.jpg) no-repeat;}
