﻿@charset "utf-8";
/*基础结构*/
body{font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif;}
img {margin: 0px; padding: 0px; border:0px;}
*{margin:0px;padding:0px;}
ol,ul,li {list-style:none;margin: 0px;padding: 0px;}
.clear{clear:both;}
.fB {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.l{ float: left;}
.r{ float: right;}
.margin-top{margin-top: 15px;}
.line-height{line-height: 22px;}
.margin-left{margin-left: 20px; display:inline;}
.body_bg{background-image: url(../images/ff_bg_06.jpg);	background-repeat: no-repeat;background-position: center 13px;}
.body_footerbg{background-image: url(../images/ff_bg_08.jpg); background-repeat: no-repeat;background-position: center bottom;}



/*文字*/
.chui,a.chui:link,a.chui:visited{color:#444444;	text-decoration: none;	font-size: 12px;}
a.chui:hover{color:#1A80EA;text-decoration: none;}
.clan,a.clan:link,a.clan:visited{color:#0066CC;	text-decoration: none;	font-size: 12px;}
a.clan:hover{color:#FF6600;text-decoration: none;}
.cceng,a.cceng:link,a.cceng:visited{color:#FF3300;	text-decoration: none;	font-size: 12px;}
a.cceng:hover{color:#FF6600;text-decoration: none;}
.cbai,a.cbai:link,a.cbai:visited{color:#ffffff;	text-decoration: none;}
a.cbai:hover{color:#FF6600;text-decoration: none;}



/*框架*/
#topbt {width:100%;height:14px;margin:0 auto;background-image:url(../images/ff_index_03.gif);}
#top {width:980px; height:322px; margin:0 auto; position:relative;}
#content {width:980px;margin:0 auto;}
#left {width:259px; float:left;}
#center {width:720px; float:left;}
#footer {clear:both;width:100%;height:70px;background-image: url(../images/ff_bg_07.jpg);color: #666666;text-align: center;line-height: 25px;padding-top: 9px;}



/*top详细*/
.topbt_img{height: 14px;width: 417px;font-size: 12px;color: #CCCCCC;background-image: url(../images/ff_index_04.gif);margin-right: auto;margin-left: auto;text-align: center;}
.download-banner{width:130px;height:130px;position:absolute;left:50px;right:180px;top:185px;}
.top_bg{ background-image:url(../images/top_flahbg.jpg); width:719px; height:109px; float:left;}


/*top-nov*/
.nov1{float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 79px; HEIGHT: 52px; background-image: url(../images/ff_09.jpg);}
.nov1 A {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 79px; HEIGHT: 52px; background-image: url(../images/ff_09.jpg);}
.nov1 A:hover {background-image: url(../images/ff_091.jpg);background-repeat: no-repeat;}
.nov2{float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 79px; HEIGHT: 52px; background-image: url(../images/ff_11.jpg);}
.nov2 A {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 79px; HEIGHT: 52px; background-image: url(../images/ff_11.jpg);}
.nov2 A:hover {background-image: url(../images/ff_111.jpg);background-repeat: no-repeat;}
.nov3{float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 79px; HEIGHT: 52px; background-image: url(../images/ff_13.jpg);}
.nov3 A {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 79px; HEIGHT: 52px; background-image: url(../images/ff_13.jpg);}
.nov3 A:hover {background-image: url(../images/ff_131.jpg);background-repeat: no-repeat;}
.nov4{float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 79px; HEIGHT: 52px; background-image: url(../images/ff_15_3.jpg);}
.nov4 A {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 79px; HEIGHT: 52px; background-image: url(../images/ff_15_3.jpg);}
.nov4 A:hover {background-image: url(../images/ff_151_3.jpg);background-repeat: no-repeat;}
.nov5{float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 79px; HEIGHT: 52px; background-image: url(../images/ff_17.jpg);}
.nov5 A {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 79px; HEIGHT: 52px; background-image: url(../images/ff_17.jpg);}
.nov5 A:hover {background-image: url(../images/ff_171.jpg);background-repeat: no-repeat;}

.ad{ float: left; margin-left:0; width:158px; height:84px}
.ad a:hover{}

/*left详细*/
.left_banner{float:left; width:230px;}
.left_zc,.left_zc A {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 230px; HEIGHT: 78px; background-image: url(../images/ff_index_16.gif);}
.left_zc A:hover {background-image: url(../images/ff_index_161.jpg);background-repeat: no-repeat;}
.left_cz,.left_cz A {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 230px; HEIGHT: 77px; background-image: url(../images/ff_index_20.gif);}
.left_cz A:hover {background-image: url(../images/ff_index_201.jpg);background-repeat: no-repeat;}
.left_zx,.left_zx A {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 230px; HEIGHT: 78px; background-image: url(../images/ff_index_21.gif);}
.left_zx A:hover {background-image: url(../images/ff_index_211.jpg);background-repeat: no-repeat;}
.left_fw,.left_fw A {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 230px; HEIGHT: 76px; background-image: url(../images/ff_index_24.gif);}
.left_fw A:hover {background-image: url(../images/ff_index_241.jpg);background-repeat: no-repeat;}


/*conter详细*/
.c{width: 721px;}
.c1_banner{width: 394px;float:left;}
.c1_news{width: 326px;float:left;}
.c3_box{ width:107px; height:176px; float:left; margin-left:5px;}
.c3_sn{float:left;margin-left: 20px;}
.c3_sn p{margin-top: 5px;width:319px;height:39px;line-height: 39px;}
.c3_ad1 {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 107px; HEIGHT: 176px; background-image: url(../images/ff_index_30.gif);}
.c3_ad1 A {float:left; OVERFLOW: hidden; TEXT-INDENT: -9999px; WIDTH: 107px; HEIGHT: 176px; background-image: url(../images/ff_index_30.gif);}
.c3_ad1 A:hover {background-image: url(../images/ff_index_301.gif);background-repeat: no-repeat;}




/*滚动版权信息*/
.cls_container{width:200px;font-size:12px;height:24px;overflow:hidden;}
.cls_container ul{list-style-type:none;margin:0;padding:0;}
.cls_container ul li{height:24px;line-height:24px;width:320px;float:left;display:inline;}



/*news*/
.nTab{float: left; font-weight: normal;width: 326px;/*总宽*/margin: 0 auto; background-position:left; background-repeat:repeat-y; }
.nTab .TabTitle{clear: both;border:0;height: 42px;overflow: hidden;background-image: url(../images/ff_index_15.gif);background-repeat: no-repeat;}
.nTab .TabTitle ul{border:0;padding:0;margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: 20px;}
.nTab .TabTitle li{float: left;cursor: pointer;list-style-type: none;margin: 0px;padding: 0px;}
.nTab .TabTitle .active{color:#FFFFFF;font-size:12px;background-image: url(../images/gamenews10.gif);/*标题背景*/background-repeat: no-repeat;font-weight: bold;padding-top: 20px;padding-left: 40px;height: 22px;width: 68px;}
.nTab .TabTitle .normal{color:#FFFFFF;font-size:12px;background-image: url(../images/gamenews1.gif);background-repeat: no-repeat;font-weight: bold;padding-top: 20px;padding-left: 40px;height: 22px;width: 68px;}
.tr_none{border: 0px none #FFFFFF;}
.nTab .TabContent{	height:151px;/*内容背景尺寸*/	font-weight: normal;background-image: url(../images/ff_index_17.gif);/*内容背景*/	background-repeat: no-repeat;}
.none {display:none;}

#pagelist {width:300px;font-size:12px;list-style-type:none;margin-left: 15px;}
#pagelist li {width:300px; height:22px;}
#pagelist li  .lbt {
	display:inline;
	width:200px;
	float:left;
	text-decoration:none;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
	display:inline;
}
#pagelist li .ldt {display:inline; width:50px; float:right; text-align:center; color:#2C9BEC; text-decoration:none; display:inline;}
#pagelist li a {width:280px;display:block;line-height:22px;color:#666;text-decoration:none;cursor:hand;background-image: url(../images/icobb.jpg);background-repeat: no-repeat;
background-position: 2px 7px;padding-left: 11px;}
#pagelist li a:hover{ color:#03c; text-decoration:none;}
#pagelist li a:hover .ldt {color:#000;}


/*内页面文章*/
.neirong{
	width:100%;
	font-size: 12px;
	line-height: 25px;
	color: #444444;
	text-decoration: none;
	background-image: url(../images/news_ff_45.gif);
}
.neirong h2{
	width:100%;
	height:41px;
	font-size:16px;
	font-family:"Microsoft YaHei"
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	background-image: url(../images/news_ff_32.gif);
	background-repeat: no-repeat;
}

.neirong .box1{
	width:90%;
	font-size: 12px;
	line-height: 30px;
	color: #444444;
	text-decoration: none;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.infiniteCarousel {
  width: 710px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width: 640px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 40px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 1px solid #000;
  /*-moz-border-radius: 5px;
  -webkit-border-radius: 5px;*/
}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
 /* padding: 10px;*/
 padding-top:15px;
  height: 85px;
  width: 220px;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(../images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -72px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}



