@charset "utf-8";
@import url(http://ffo.changyou.com/logo/ffo_logo.css);
html,body{overflow-x:hidden;}
/*global*/
body { font-family: tahoma,'微软雅黑'; font-size: 14px;  height: 100%; color: #000000;  width:100%;
 background:#55001c url(//images.17173cdn.com/2014/hxsy/zt/liandao/img/bg.jpg) center 0px no-repeat;;}
a.btn1 ,a.btn2,a.btn3
{background:url(//images.17173cdn.com/2014/hxsy/zt/liandao/img/sprite.jpg) no-repeat;}
a.btn1 {display: block;position: absolute;width: 159px;height: 48px;background-position: 0 0;}
a.btn2 {display: block;position: absolute;width: 147px;height: 48px;background-position: 0 -49px;}
a.btn3 {display: block;position: absolute;width: 436px;height: 109px;background-position: -160px 0;}

.hideTxt {position:absolute; left:-9999px; top:-9999px;}
.ffo_logo_lk a, .ffo_logo_bg { top: 10px; left:25px; }
.ffo_logo_lk a { z-index: 3; }
.ffo_logo_bg { z-index: 2 }
.titLink {position:absolute; right:96px; top:24px;color:#ffffff; font-size:12px;}
.titLink a {color:#ffffff; padding:0 12px;}
.titLink a:hover {text-decoration:underline;color:#d03f3c; }
#cyouShare {width:86px; color:#a87f6a; position:absolute; right:0px; top:7px; display:none;}
#tx_share { width:31px; height:31px; display:block; position:absolute; text-indent:-9999em; top:17px; right:54px;}
#sina_share { width:31px; height:31px; display:block; position:absolute; text-indent:-9999em; top:17px; right:10px;}

.cycle {width:337px; height:269px; position:relative; overflow:hidden;}
.cycle .num {z-index:10; position:absolute; right:20px; bottom:16px; }
.cycle .num a {display:block; width:15px; height:15px; background:#000000; margin: 0 6px 0 0; float:left; text-indent:-9999px; cursor:pointer; overflow:hidden;}
.cycle .num a:hover,.cycle .num a.active {background:#ff9f00;}

#header {position: relative; width: 1000px; height:3035px; margin: 0 auto; background: url(//images.17173cdn.com/2014/hxsy/zt/liandao/img/top.jpg)  center top no-repeat; }

.part_1 { width:1000px; height:490px; position:absolute; top:374px; left:0px;}
.part_1 .flash { width:500px; height:270px; position:absolute; top:8px; left:76px;}
.part_1 h2 { width:500px; height:44px; line-height:44px; color:#231606; font-family:'微软雅黑'; font-weight:700; font-size:24px; position:absolute; top:300px; left:70px;}
.part_1 p { width:500px; line-height:24px; color:#000000; font-family:'微软雅黑'; font-size:14px; position:absolute; text-indent:2em; top:340px; left:70px;}

.part_2 {width:1000px; height:600px; position:absolute; top:1051px; left:0px;}
.cyc_top {width:337px; height:269px; position:absolute; top:11px; left:624px; }
.cyc_down {width:337px; height:269px; position:absolute; top:314px; left:624px; }
.part_2 .table_box { width:560px; height:640px; position:absolute; top:0px; left:36px;}
.part_2 .table_box table {}
.part_2 .table_box table th { height:40px; line-height:40px; text-align:center; color:#ffd200; font-family:'微软雅黑'; border:1px solid #7315ac; background-color:#000000; padding:0 8px;}
.part_2 .table_box table td { line-height:60px; text-align:center; height:60px; color:#f8f2af; font-size:14px; background-color:#280548; border:1px solid #7315ac; padding:0 6px; }
.part_2 .table_box table td img { display:block; margin:0 auto;}
.part_2 .table_box table td.dark { background-color:#32015e;}
.part_2 .table_box table td p { line-height:24px; text-align:left;}

.part_3 { width:1000px; height:310px; position:absolute; top:1890px; left:0px;}
.part_3 .cyc_three{width:338px; height:282px; position:absolute; top:10px; left:46px; }
.part_3 .cyc_three .cycle { width:338px; height:282px; }
.part_3 h2 { width:500px; height:60px; line-height:60px; position:absolute; top:-14px; left:412px; color:#67139f; font-family:'微软雅黑'; font-size:36px; font-weight:700;}
.part_3 p { width:560px; line-height:22px; color:#292929; font-size:14px; position:absolute; top:44px; right:30px; text-indent:2em;}

.part_4 { width:1000px; height:620px; position:absolute; left:0px; top:2415px;}
.part_4 h2 { width:1000px; height:56px; line-height:56px; position:absolute; display:block; color:#67139f; font-size:36px; font-weight:700; text-align:center; top:100px; text-indent:4em;}
.part_4 p.short { width:620px; line-height:30px; color:#0e0e0e; font-size:14px; position:absolute; top:165px; left:254px; text-indent:2em;}
.part_4 a.more { width:90px; height:26px; display:block; color:#ffffff; font-size:14px; background-color:#67139f; position:absolute; top:284px; left:770px; text-align:center; line-height:26px;}
.part_4 a.backtop { width:154px; height:74px; display:block; top:546px; left:476px; text-indent:-9999em; position:absolute;}
.part_4 .more_box { display:none; width:914px; height:455px; overflow-y:scroll; overflow-x:hidden; position:absolute; top:165px; left:0px; z-index:9; background:url(//images.17173cdn.com/2014/hxsy/zt/liandao/img/paper.jpg) no-repeat;}
.part_4 .more_box p { width:620px; line-height:30px; margin-left:256px; text-indent:2em;}
.part_4 h3 {margin-left: 256px; color:#a91d0e;font-size:18px; font-weight:bolder;}

#next_1,#next_2,#next_3 { width:74px; height:80px; position:absolute; display:block;}
#next_1 { top:485px; left:468px; }
#next_2 { top:677px; left:468px; }
#next_3 { top:393px; left:468px; }



/*返回头部*/
#backToTop a {
	display:block;
	cursor:pointer;
	width:44px;
	height:48px;
}
#backToTop {
	display:none;
	width:44px;
	height:48px;
	position:fixed;
	right:50%;
	margin-right:-545px;
	bottom:109px;
	z-index:1;
}

*html #backToTop {
	position:absolute;
	margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}