@charset "gb2312";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration:none;}

/* mainbanner */
.mainbanner{height:540px;overflow:hidden; position:relative;}
.mainbanner_menu{top:0px;width:100%;background:rgb(14, 25, 43);filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15;height:80px;z-index:999;position:absolute;}
.mainbanner_menu2 {width:100%;position:absolute;z-index:9999;text-align: center;color:#FFFFFF;padding-top:30px;font-size:16px;;font-family:"Microsoft Yahei";}

.mainbanner_window{left:50%;width:2000px;height:540px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:528px;position:relative;}
.mainbanner_window li{background:rgb(88, 29, 4);width:2000px;height:500px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:500px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("/images/0001.png") no-repeat;width:20px;height:16px;line-height:16px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -19px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -19px;text-decoration:none;}