@charset "utf-8";
/* CSS Document */
ul,ol,li{ list-style:none;}
body{ background:#f7dcbf;}
.cf:before,.cf:after{ display:table; clear:both;content:" ";}
.fl{ float:left;}
.fr{ float:right;}
.txtCenter{ text-align:center;}
.pageBg{ width:100%; min-width:1000px; background:url(../images/header.jpg) center top no-repeat;}
.header{ height:450px; width:1000px; margin:0 auto;}
.forword{ padding:320px 210px 0 130px;}
.section{ width:1000px; margin:0 auto 30px; background:#fff;}
.wrapper{ width:980px; margin:0 auto; padding:10px; clear:both;}
.layoutW{ width:650px;}
.layoutN{ width:320px;}
.box320{ width:320px; float:left;}
.box200{ width:240px; float:left; text-align:center;}
.box380{ width:355px; float:left;}
.boxMid{ margin:0 10px;}
.box-half{ width:50%; float:left;}
.borderBox{ border:1px solid #c9c9c9;}
.line_dotted{ width:98%; height:0; line-height:0; font-size:0; margin:13.5px auto;border-bottom:1px dotted #ccc; clear:both;}

.sectionTit{ text-indent:-9999px; width:100%; height:70px;}
.sectionTit1{ background:url(../images/section1.jpg)}
.sectionTit2{ background:url(../images/section2.jpg)}
.sectionTit3{ background:url(../images/section3.jpg)}
.columnBar{ clear:both; position:relative; width:100%; height:40px; background-repeat:no-repeat; margin-bottom:5px; background:url(../images/columnBarBg.jpg) right no-repeat;}
.columnBar h3{ font-size:20px; line-height:40px; color:#c80002; padding-left:20px; font-weight:bold;}
.columnBar .more{ font-size:12px; position:absolute; right:50px; top:15px; color:#fff;}

.newsList li{background:url(http://img.gmw.cn/imgeconomy/22538.files/listPoint.png) no-repeat 3px 14px; min-height:28px; zoom:1; padding-left:1em; width:284px; height:28px; overflow:hidden;}

.txtArea{ padding:10px;}
.headlineTxt h3{ text-align:center;}
.picTxt{ margin-bottom:10px;}
.picTxt:before,.picTxt:after{ display:table; clear:both;content:" ";}
.picTxt img{ float:left; margin-right:10px;}
.abstractTxt{ font-size:14px; line-height:20px; color:#666;}
.abstractTxt a{color:#c80002;}

ul.imgBox li{ width:18%; padding:10px 1%; float:left; text-align:center;}
ul.imgBox li img{ padding:4px; border:1px solid #c9c9c9;}
ul.imgBox li p{ height:2em; overflow:hidden;}


#focusWrapper .borderBox{ padding:10px 0;background:url(../images/focusBg.jpg) left bottom no-repeat;}

/*焦点图*/
#focusImg {	position:relative; width:400px; height:350px; padding-left:210px; }
#focusImg .slide_img{overflow:hidden;position:relative;width:100%; margin:0 auto;}
#focusImg .slide_img .slideBox{ width:400px;}
#focusImg .next,#focusImg .prev { display:none;}

#focusImg .pagination { width:100px; position:absolute; top:200px; right:25px; z-index:99;}
#focusImg .pagination li { display:inline; padding:2px 5px; background:#474747;margin-right:5px; font-size:12px;}
#focusImg .pagination li a { color:#fff;}
#focusImg .pagination li.current { background:#c80002;}

/*图片聚焦
#gla{width:900px;height:420px;overflow:hidden;}
#gla_box{width:760px; height:420px;margin:0 auto;position:relative;}
#gla_box .prev,#gla_box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:42px;height:42px;top:171px;}
#gla_box .prev{ }
#gla_box .next{} 
.gla_inbox{overflow:hidden;position:relative;}
.roundabout-holder{height:300px;width:760px;}
.roundabout-moveable-item{display:block;height:420px;width:550px;cursor:pointer;}
.roundabout-in-focus{cursor:auto;}
*/
#gla{width:960px;margin:0 auto;margin:0 auto;position:relative;height:320px;overflow:hidden;}
#gla_box{width:760px;margin:auto;position:relative;}
#gla_box .prev,#gla_box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:42px;height:42px;top:140px;}
#gla_box .prev{ background:url(../images/left.png) no-repeat;left:-65px;width:28px; height:28px; }
#gla_box .next{background:url(../images/right.png) no-repeat;right:-65px;width:28px; height:28px;} 
#gla_box .prev:hover{background-position:left top;}
#gla_box .next:hover{background-position:right top;}
.gla_inbox{overflow:hidden;position:relative;}
.gla_inbox p{text-indent:1em;font-size:14px;width:100%;color:#FFFFFF;line-height:30px;background:#000000;}
.gla_inbox img{width:100%;height:100%;}
.roundabout-holder{height:300px;width:760px;}
.roundabout-moveable-item{display:block;height:225px;width:325px;cursor:pointer;}
.roundabout-in-focus{cursor:auto;}
.img_cont{position:absolute;height:32px;width:100%;bottom:0px;+bottom:3px;left:0px;color:#fff;font-size:14px;text-align:center;line-height:32px;
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.5)}
.img_cont a{color:#fff;text-decoration:none;margin-left:6px;z-index:50;}
.img_cont a:hover{text-decoration:underline;}


/*网上悼念*/
#flowerArea{ position:relative; width:100%; height:340px; background:url(../images/flowers_1.jpg) center 10px no-repeat; text-align:center;}
#btn_flower{ display:block; width:160px; height:30px; margin:0 auto;padding-top:265px; cursor:pointer;}
#flowerNum{ padding-top:0px;}
/*战犯笔供*/
#gd_box1 {width:980px;padding:10px 0;overflow:hidden;zoom:1;position:relative;}
.indemo {float:left;width:10000px;}
.indemo .demo1,.indemo .demo2 {float:left;}
.pic {float:left;width:140px;margin-right:20px;position:relative;zoom:1; text-align:center;}
.pic img{padding:4px;border:1px solid #ccc;}
/*
.pic span {position:absolute;left:4px;bottom:4px;width:140px;height:30px;line-height:30px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*zoom:1;background:rgba(0,0,0,0.5);}
.pic span b {display:block;text-align:center;color:#fff;font-size:14px;font-weight:400;}
*/

.proofBox{ height:210px;}
/*暴行实录*/
.baoxing{ width:100%; display:table; padding:10px 0;}
/*老兵记忆*/
#memory .picTxt{ width:31.3%; float:left; border-left:1px dashed #c9c9c9; margin-left:-1px; padding:10px 1%;}
/*抗战英雄谱*/
.accordionArea{width:980px;height:230px;overflow:hidden;position:relative;border:1px #eee solid;}
.accordionArea dt{width:79px;height:220px; padding:5px;overflow:hidden;position:absolute; background:#930909; border-right:1px solid #f0600a;}
.accordionArea dd{width:240px;height:210px;overflow:hidden;position:absolute; background:#e7e7e7; padding:10px;}

/*抗战历史*/
#timeLine{ width:100%; height:206px; background:url(../images/timeline.jpg) no-repeat; overflow:hidden; position:relative;}
#timeLine ul.timeLinePoint{ display:block; position:absolute; width:900px; height:30px; left:43px;top:73px;}
#timeLine ul.timeLinePoint li{ display:block; width:108px; height:30px; float:left;}
#timeLine ul.timeLinePoint li i{ cursor:pointer; display:block; width:30px; height:30px; }
#timeLine ul.timeLinePoint li.current i,#timeLine ul.timeLinePoint li i:hover{background:url(../images/timeline_cur.png) no-repeat;}
.timeLinePara{ padding:120px 20px 10px;}

/*侧边栏*/
.sideNav{ width:156px; height:446px; background:url(../images/sideNavBg.jpg) no-repeat; position:absolute; left:50%; margin-left:500px; top:460px;}
.sideNav ul li{ padding-left:20px; height:32px; line-height:32px; font-size:14px;}
.sideNav ul li a{ color:#000;}
.sideNav ul li a:hover{ color:#fff;}

#headerSlider{position:relative;width:800px;z-index:3; margin:0 auto; }
#headerSlider .prev, #headerSlider .next{cursor:pointer;position:absolute;top:170px;width:50px;height:120px; z-index:10;}
#headerSlider .prev{left:-70px;}
#headerSlider .next{right:-70px;}

#headerSlider .pagination {width:100px; position:absolute; right:10px; bottom:12px; z-index:11;}
#headerSlider .pagination li {float:left;margin:0 1px;}
#headerSlider .pagination li a {display:block;width:12px;height:0;padding-top:12px; background:#ccc;float:left;overflow:hidden;}
#headerSlider .pagination li.current a {background-position:0 -12px;}
#headerSlider .slide_img{height:480px;overflow:hidden;position:relative;width:1000px; margin:0 auto;}
.caption {position:relative;bottom:30px;height:30px;padding:5px 20px 0 20px;background:#000;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,.7);width:760px;color:#fff;border-top:1px solid #000;text-shadow:none; z-index:10;}

