/* CSS Document */

body{
 margin:0px; padding:0px; background-image:url(../images/bg.gif); font-family : "微软雅黑";
}

 #fttltxt a{
	 color:#F00;
	 } 
ul,li{ margin:0px; padding:0px;}
li{ list-style-type:none;}
.menu_top{float:left; width:100%; height:25px;}
.menu_top li{ float:right; width:auto; height:25px;  font-size:14px;}
.menu_top li a{ float:left;  height:25px; color:#575757; padding:0px 15px;}
.menu_down{float:left;padding:12px 15px; padding-left:25px;}
.menu_down li{ float:left; width:auto; height:30px;  font-size:14px;}
.menu_down li a{ float:left;  height:30px; color:#DEDEDE; padding:0px 14px;}
.menu_down li .home{letter-spacing:5px;}
.main{
 width:930px; height:520px; margin:60px auto;
}
.header{
 float:left; width:930px; height:77px;
}
.logo{
 float:left; width:375px; height:77px;
}
.menu{
 float:left; width:555px; height:77px; background:url(../images/xf_03.gif) no-repeat;
}
.cent{
 float:left; width:930px; height:288px;
}

.cent-r{
 float:left; width:222px; height:288px; background-image:url(../images/xf_06.gif);
}
.cent-d{
 float:left; width:930px; height:55px; background-image:url(../images/xf_07.gif);
}
.mtext{
 float:left; width:930px; height:81px; background:url(../images/index_text.png) no-repeat center top;margin-top:81px; background-size:586px 60px;
}
.footer{
 float:left; width:930px; height:30px; line-height:30px; font-size:13px; color:#575757; text-align:center; margin-top:60px;
}
 .flash{
  float:left; width:708px; height:288px;   background-image:url(../images/011.jpg);
 }
 .fpic{
  float:left; width:708px; height:288px; overflow:hidden;
 }
 .fpic A {
	 TEXT-DECORATION: none
  }
 .fpic A:hover {
   TEXT-DECORATION: underline
 }
 .kkpic{
   width:708px; height:288px; z-index:1; position:absolute;
 }
 .kkpic img{
  float:left; visibility:visible; FILTER:RevealTrans(duration=1,transition=23); width:708px; height:288px; border:0px;
 }
 .toppic{
  width:708px; height:288px; position:relative; z-index:50;
 }
 .picline{
  float:left; width:708px; height:50px;
 }
 .smllpic{
  float:right; width:256px; height:50px;
 }
 .pictext{
  float:left; width:400px; height:30px; text-align:center; line-height:30px; margin-top:20px;
 }

#fttltxt a{
  font-weight:bold; color:#F1F1F1;
}

.big_wrap,.big_wrap li{width:100%;height:288px;overflow:hidden;position:relative;}
.big_wrap li{position:absolute;display:none;}
.big_wrap li img{ width:100%; height:288px;}
.banBut{width:100%; margin:0 auto; position:relative}
.small{height:50px; position:absolute; bottom:230px; right:15px; z-index:9999;}
.small li img{ width:56px; height:42px;}
.small li{float:left;cursor:pointer; width:56px; height:42px; border:4px solid #DEDEDF; margin-right:5px; color:#666; text-align:center;}
.small .current{ width:56px; height:42px;  border:4px solid #FFF;}
