@charset "utf-8";
/* CSS Document */

body{ padding:0px; margin:0px; font-family:Arial, "微软雅黑"; font-size:12px;line-height:25px; background:url(../img/index_02.jpg) repeat-x top ; }
*{ padding:0px; margin:0px; font-family:Arial, "微软雅黑"; font-size:12px;}
img{ margin:0px; padding:0px; border:0px;}
a{color: #666; text-decoration:none;}
a:hover{ text-decoration:none;}
ul li{ list-style:none;}
ul{ list-style:none;}
.clear{clear:both;}
.wrap{ margin:0 auto; width:1004px; height:auto;  overflow:hidden; }
/* 头部 */
.top{ float:left; width:100%; height:25px; background:#f6f6f6;}
.t_link{ float:right; width:480px; height:25px; margin-right:15px;}
.t_link ul{ margin:0; padding:0;}
.t_link ul li{ float:left; width:80px; height:25px; line-height:25px; text-align:center; background:url(../img/index_08.jpg) left center no-repeat;}
.t_link ul li a{ color:#333;}
.head{ float:left; width:100%; height:113px;}
/* 导航 */
.nav{ float:left; width:1004px; height:41px; background:url(../img/index_17.jpg) repeat-x;}
.nav ul{ margin:0 auto; width:900px; height:41px;}
.nav ul li{ float:left; width:90px;text-align:center;  background:url(../img/index_19.jpg) right center no-repeat;}
.nav ul li a{ line-height:41px; color:#fff; display:block; font-size:14px;font-weight:bold; }
.menu{ float:left;width:1004px; height:39px; background:url(../img/index_24.jpg) top repeat-x;}
.menu ul{ float:left; padding-left:140px; height:36px; width:550px;}
.menu ul li{ float:left; width:110px; height:36px; line-height:36px;  background:url(../img/index_35.jpg) center right no-repeat;}
.menu ul li a{display:block; text-align:center; color:#333; font-weight:bold;}
.menu ul li a:hover{ color:red;}
/* banner */
#banner {width:1004px; height:284px; overflow:hidden; position:relative;}
#banner ul {height:284px; position:absolute;}
#banner ul li {float:left; width:1004px; height:284px; overflow:hidden; position:relative; background:#000;}
#banner ul li div {position:absolute; overflow:hidden;}
#banner .btnBg {position:absolute; width:1004px; height:20px; left:0; bottom:0; background:#000;}
#banner .btn {position:absolute; width:994x; height:10px; padding:7px 10px; right:0; bottom:0; text-align:right;}
#banner .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#banner .btn span.on {background:#fff;}
#banner .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#banner .pre {left:0;}
#banner .next {right:0; background-position:right top;}
/* 版权 */
.footer{ float:left; width:1004px; height:auto;}
.f_menu{ float:left; width:100%; background:url(../img/index_61.jpg) repeat-x; height:28px; }
.f_menu ul{ margin:0 auto; width:612px; padding:0;}
.f_menu ul li{ float:left; width:68px; height:28px;line-height:28px; text-align:center;}
.f_menu ul li a{color:#000; }
.f_menu ul li a:hover{ color:#fff;}
.f_info{ float:left; width:100%; line-height:30px; text-align:center; color:#333; height:auto;}