﻿/*- - - - - - - - -样式属index.html - - - - - - - -*/
	/*菜单*/
	#menu{width:100%;height:90px;position:relative;background:#780001 url(../img/menubg.jpg) repeat-x left bottom;z-index:10500;padding-left:20px;}
	#menu ul{float:left;}
	#menu ul li{float:left;position:relative;}
	#menu ul li a{float:left;line-height:90px;font-size:14px;font-weight:bold;color:#fdfed4;padding:0 25px 0 25px;text-shadow:1px 1px 3px #333;}
	#menu ul li.change a,#menu ul li a:hover{color:#700001;background:url(../img/bodybg.jpg) repeat left top;text-decoration:none;text-shadow:none;}
	#menu ul li.change ol li a{color:#fff;background:none;}
	#menu ul li.change ol li a:hover{background-color:#830002;}
	#menu ul li ol{padding:10px 0;width:100%;position:absolute;top:90px;left:0px;background-color:#500001;display:none;}
	#menu ul li ol li{float:none;display:block;}
	#menu ul li ol li a{float:none;height:30px;line-height:30px;overflow:hidden;font-size:12px;font-weight:normal;color:#fff;display:block; padding:0 13px}
	.tuan_line{width:100%;height:31px;position:relative;margin-bottom:-31px;background:url(../img/tuan_line_x.png) repeat-x left top;display:block;}
	/*页头*/
	#header{height:385px;background:url(../img/banner.jpg) no-repeat center top;}
	/*搜索*/
	#Search{height:46px;background:url(../img/searchbg.jpg) repeat-x left top;}
	#Search .date{float:left;width:390px;height:39px;line-height:39px;color:#f6f5e1;}
	#Search .Searchform{float:right;padding-top:7px;}
	#Search .Searchform .text{float:left;width:150px;height:24px;font-family:'microsoft yahei';color:#999;margin-right:5px;padding:0 6px 0 28px;background:url(../img/search_inputbg.jpg) no-repeat left top;border:0;display:inline;}
	#Search .Searchform .btn_send{float:left;width:64px;height:26px;text-indent:-99em;overflow:hidden;margin-right:5px;background:url(../img/btn_search.jpg) no-repeat left top;border:0;display:inline;}
	#Search .Searchform a.btn_search2{float:left;width:82px;height:26px;text-indent:-99em;overflow:hidden;background:url(../img/btn_search2.jpg) no-repeat left top;}
	/*第一模块*/
	#m1{width:1180px;height:312px;margin:0 auto;padding:18px 10px;background-color:#fff;}
		/*轮播广告*/
		#PlayBanner{float:left;width:427px;height:287px;position:relative;background-color:#f5ebd0;border:1px solid #ccc;}
		#PlayBanner .move_rights,#PlayBanner .move_lefts{float:left;width:40px;height:100%;position:absolute;top:0px;background:url(../img/spaces.gif) repeat left top;z-index:80;}
		#PlayBanner .move_lefts span,#PlayBanner .move_rights span{width:40px;height:54px;position:absolute;top:50%;margin-top:-27px;background:url(../img/move2.png) no-repeat left top;background-repeat:no-repeat;}
		#PlayBanner .move_lefts{left:5px;}
		#PlayBanner .move_lefts span{background-position:left top;}
		#PlayBanner .move_lefts:hover span{background-position:left bottom;}
		#PlayBanner .move_rights{right:5px;}
		#PlayBanner .move_rights span{background-position:right top;}
		#PlayBanner .move_rights:hover span{background-position:right bottom;}
		#PlayBanner  .conbox div{width:427px;height:287px;}
		/*图片轮播样式*/
		.conbox{width:9999em;position:absolute;}
		.conbox div{float:left;overflow:hidden;}
		.conbox div img{width:100%;height:100%;display:block;}
		.switcher{float:right;position:absolute;right:22px;bottom:10px;z-index:99;}
		.switcher a{float:left;width:21px;height:21px;line-height:21px;text-align:center;overflow:hidden;font-size:14px;font-family:arial;color:#323232;background-color:#878787;cursor:pointer;display:inline;}
		.switcher a.cur,.switcher a:hover{color:#fff;background-color:#500000;text-decoration:none;}
		/**/
		#HotNews{float:right;width:737px;height:296px;position:relative;overflow:hidden;}
		#HotNews .Tab{margin-bottom:10px;padding-top:0px;}
		#HotNews .more{line-height:21px;position:absolute;color:#700001;top:6px;right:0px;}
		#HotNews .more a{color:#ce131c;}
	/*第二模块*/
	#m2{width:1180px;height:228px;margin:0 auto;padding:0 10px;background-color:#fff;}
		/*简介*/
		#Introduction{float:left;width:925px;height:228px;}
		#Introduction .PartTitle{background:url(../img/titlebg2.png) no-repeat left top;}
		#Introduction .content{line-height:30px;font-size:14px;color:#3d2b2b;padding-top:4px;}
		/*指南*/
		#Guide{float:right;width:250px;height:228px;}
		#Guide .box{line-height:30px;text-align:center;margin-bottom:35px;padding-top:3px;}
		#Guide .box h5{font-size:14px;color:#ce131c;}
	/*第三模块*/
	#m3{width:1180px;margin:0 auto;padding:0 10px;background-color:#fff;}
		/*照片展示*/
		#PhotoShow{float:left;width:925px;height:310px;}
		#PhotoShow .MainTitle{margin-bottom:0px;}
		#PhotoShow .box{width:924px;height:263px;overflow:hidden;}
		#PhotoShow .box img{width:100%;height:100%;display:block;}
		/*地图*/
		#Map{float:right;width:243px;height:310px;}
		#Map .Mapbox{width:240px;height:261px;border:1px solid #ccc;}
		#Map .Mapbox img{width:100%;height:100%;display:block;}
	/*第四模块*/
	.hxjzg{width:1180px;margin:0 auto; padding-bottom:10px;background-color:#fff;}
	.hxjzg img{width:100%;}	
		
	#m4{width:1180px;margin:0 auto;padding:0 10px;background-color:#fff;}
		/*人物*/
		#Figure{float:left;width:1180px;height:314px;position:relative;}
		#Figure .MainTitle span{margin:0 auto;}
		#Figure .gundong{width:1100px;margin:0 auto;}
		#Figure .gundong .jCarouselLite{float:left;width:1100px;height:254px;overflow:hidden;}	
		#Figure .move_right,#Figure .move_left{float:left;width:19px;height:250px;position:absolute;top:52px;z-index:500;}
		#Figure .move_left span,#Figure .move_right span{width:19px;height:80px;position:absolute;top:50%;margin-top:-37px;background:url(../img/move.png) no-repeat left top;background-repeat:no-repeat;}
		#Figure .move_left{left:0px;}
		#Figure .move_left span{background-position:left top;}
		#Figure .move_left:hover span{background-position:left bottom;}
		#Figure .move_right{right:0px;}
		#Figure .move_right span{background-position:right top;}
		#Figure .move_right:hover span{background-position:right bottom;}		
		/*视频*/
		#Video{float:right;width:241px;height:314px;}
		#Video .Videobox{width:385px;height:231px;background-color:#f1eee5;padding-top:36px; }
		.video-show{float:left; margin:10px; margin-top:0px;}
	/*栏目*/
	#column{width:1200px;margin:0px auto 0px auto;padding-bottom:40px;background-color:#fff;}
	#column .box{float:left;width:385px;margin-left:10px;display:inline;}
	/*主题*/
	#Theme{width:1180px;height:268px;overflow:hidden;margin:0 auto;padding:0 10px;background-color:#fff;}
	#Theme .MainTitle span{margin:0 auto;}
	#Theme .PictureList{width:1220px;}
	/*友情链接*/
	#link{width:1200px;overflow:hidden;margin:0 auto;padding:20px 0;}
	#link .PicList{width:1250px;}
	/*版权*/
	#copyright{line-height:32px;text-align:center;color:#fff;padding:30px 0;background:#000000 url(../img/copyrightbg.gif) repeat-x left top;}
	/*栏目标题*/
	.PartTitle{height:14px;line-height:14px;color:#850001;margin-bottom:17px;padding-left:21px;background:url(../img/titlebg.png) no-repeat left top;}
	/*主标题*/
	.MainTitle{height:33px;margin-bottom:19px;background:url(../img/titlebg.jpg) repeat-x left top;}
	.MainTitle span{width:149px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#f6f5e1;background:url(../img/main_title_bg.jpg) no-repeat left top;display:block;}
	/*标题*/
	.Title{height:28px;margin-bottom:20px;border-bottom:1px solid #6a000a;}
	.Title span{float:right;font-size:14px;margin-top:6px;}
	.Title em{float:left;width:103px;height:28px;line-height:28px;text-align:center;color:#fff;background:url(../img/tab_abg.gif) no-repeat left top;}
	.Title span a{color:#850001;}
/* - - - - - - - - - 文字列表类  - - - - - - - - -*/
	/*快速链接*/
	.quicklink{float:left;}
	.quicklink li{float:left;margin:0 10px 8px;display:inline;}
	.quicklink li a{float:left;width:58px;height:58px;line-height:22px;text-align:center; margin-top:-20px;font-size:14px;color:#fff;background:url(../img/a_bg.png) no-repeat left top;}
	.qktitle{width:30px;line-height:22px;text-align:center; margin-left:13px; margin-top:5px;font-size:14px;color:#fff;}
	.quicklink li a:hover{background-position:left bottom;text-decoration:none;}
	/*焦点新闻*/
	.focusNews{margin:0 10px 9px;padding-bottom:9px;border-bottom:1px dashed #7d7d7d;}
	.focusNews h5{height:36px;line-height:36px;text-align:center;overflow:hidden;font-size:16px;}
	.focusNews h5 a{color:#850001;}
	.focusNews p{height:66px;line-height:22px;overflow:hidden;font-size:14px;}
	/*新闻列表*/
	.NewsList{margin:0 15px;}
	.NewsList li{height:22px;line-height:22px;overflow:hidden;padding-left:13px;background:url(../img/0.png) no-repeat left 10px ;}
	.NewsList li span{float:right;}
	/*文档列表*/
	.doclist{margin:0 15px;}
	.doclist li{height:24px;line-height:24px;overflow:hidden;padding-left:14px;background:url(../img/0.png) no-repeat left 11px;}
	/*栏目列表*/
	.left ul{}
	.left ul li{height:36px;line-height:36px;border-bottom:1px dashed #a6a6a6}
	.left ul li a{display:block;text-indent:50px;height:36px;line-height:36px;font-size:16px;color:#2e2e2e;background:url('../img/a.png') no-repeat  18px center}
	.left ul li a:hover, .left ul li .on{color:#fff;background:url('../img/a_h.png') no-repeat }	
	/*图片列表*/
	.PictureList{float:left;}
	.PictureList li{float:left;width:210px;margin-right:32px;display:inline;}
	.PictureList li a img{width:210px;height:140px;overflow:hidden;display:block;}
	.PictureList li a strong{height:36px;line-height:36px;text-align:center;overflow:hidden;font-size:14px;font-weight:normal;display:block;}
	/*照片列表*/
	.PhotoList{float:left;}
	.PhotoList li{float:left;width:149px;margin-right:9px;display:inline;}
	.PhotoList li a img{width:149px;height:200px;}
	.PhotoList li a strong{height:31px;line-height:31px;text-align:center;overflow:hidden;font-size:14px;font-weight:normal;color:#000000;display:block;}
	/*图片列表*/
	.PicList{float:left;}
	.PicList li{float:left;width:190px;height:60px;margin:0 50px 0 5px;border:1px solid #656668;display:inline;}
	.PicList li a img{width:100%;height:100%;display:block;}
	/*选项卡*/
	.Tab{float:left;width:100%;border-bottom:1px solid #97010c;}
	.Tab li{float:left;margin-right:7px;display:inline;}
	.Tab li a{float:left;width:102px;height:29px;line-height:29px;text-align:center;font-size:14px;color:#fff;background:url(../img/tab_abg.gif) no-repeat right top;}
	.Tab li.change a,.Tab li a:hover{background-position:left top;text-decoration:none;}
	/**/
	.pic150x1222{float:left;width:150px;height:222px;overflow:hidden;margin-right:17px;display:inline;}
	.pic150x1222 a img{width:100%;height:100%;display:block;}
/*- - - - - - - - -样式属党史人物.html - - - - - - - -*/
	/*广告*/
	#banner{height:176px;text-align:center;}
	/*位置*/
	#Location{width:1200px;height:34px;line-height:34px;color:#b9996a;margin:15px auto 0px auto;}
	#Location a{color:#b9996a;}
	/*内容区域*/
	#container{width:1200px;margin:0 auto;background-color:#ffffff;}
		/*侧栏*/
		#sidebar{float:left;width:276px;}
		#sidebar .box{width:274px;margin-bottom:5px;border:1px solid #e3d7c7;}
		#sidebar .MainTitle{margin-bottom:0px;}
		#sidebar .MainTitle span{margin:0 auto;}
		#sidebar .doclist{padding:10px 0;}
		#sidebar .ad272x235{width:272px;height:235px;overflow:hidden;display:block;}
		#sidebar .ad272x235 img{width:100%;height:100%;display:block;}
		/*内容区域*/
		#neirong{float:right;width:902px;padding-bottom:20px;}
		#neirongBox{position:relative;width:902px; padding-top:55px;background:url(../img/neirongbg.jpg) repeat-y left top;}
		#neirongBox .topbg{ font-size:0; overflow:hidden;width:902px;height:12px;line-height:0px;position:absolute;top:0px;left:0px;background:url(../img/neirong_topbg.jpg) no-repeat left top;}
		#neirongBox .bombg{ font-size:0; overflow:hidden;width:902px;height:12px;background:url(../img/neirong_bombg.jpg) no-repeat left top;display:block;}
		/*内容区域2*/
		#neirong2{width:1200px;padding-bottom:20px; margin:0 auto;}
		#neirong2Box{position:relative;width:1200px;background:url(../img/neirong2bg.jpg) repeat-y left top; text-align:center;}	
		#neirong2Box .topbg2{ font-size:0; overflow:hidden;width:1200px;height:12px;line-height:0px;position:absolute;top:0px;left:0px;background:url(../img/neirong2_topbg.jpg) no-repeat left top;}
		#neirong2Box .bombg2{ font-size:0; overflow:hidden;width:1200px;height:12px;background:url(../img/neirong2_bombg.jpg) no-repeat left top;display:block;}		
	/*页面栏目标题*/
	.lm_title{width:890px;height:33px;line-height:33px;margin-bottom:14px;padding-left:19px;background:url(../img/lm_titlebg.jpg) no-repeat left top;}
	.lm_title span{float:left;width:103px;text-align:center;font-size:15px;font-weight:normal;color:#fff;}
	.lm_title span2{float:right;width:103px;text-align:center;font-size:15px;font-weight:normal;color:#fff;}
	/*页面栏目标题2*/
	.lm_title2{width:1200px;height:33px;line-height:33px;margin-bottom:14px;padding-left:19px;background:url(../img/lm_titlebg2.jpg) no-repeat left top;}
	.lm_title2 span{float:left;width:103px;text-align:center;font-size:15px;font-weight:normal;color:#fff;}
	.lm_title2 span2{float:right;width:103px;text-align:center;font-size:15px;font-weight:normal;color:#fff;}	
	/*人物列表*/
	.runwuList{float:left;}
	.runwuList li{float:left;width:174px;margin:0 0 30px 37px;display:inline;}
	.runwuList li a img{width:164px;height:223px;padding:4px;border:1px solid #ccc;}
	.runwuList li strong{height:31px;line-height:31px;text-align:center;overflow:hidden;display:block;}

.page{ text-align:center; margin-top:20px;}
.about-tit{width:100%; margin:0 auto; border-bottom:1px dashed #B19A6C;  color:#840000; font-size:18px; text-align:center; padding-bottom:10px; }
.aCon{ line-height:25px; color:#3C2A2C; width:100%; margin:10px auto}

.news{ width:96%; margin:-30px auto 0}
.news_top{ font-size:20px;}
.news ul li{ border-bottom:1px dashed #B19A6C; height:30px; line-height:30px;}
.news ul li a{ text-decoration:none}
.zl{margin-top:-30px;}
.zl li{float:left;width:219px;margin:0 0 30px 37px;display:inline;}
.zl li a img{width:209px;height:141px;padding:4px;border:1px solid #ccc;}

.video-box{ margin:-30px auto 0; width:90%}
.contact{ margin:-30px auto 0; width:90%; margin-bottom:30px;}

 .v-item{width:250px; height:200px; float:left;margin-bottom:20px; padding:0 10px;}
 .v-item .pic{width:250px; height:160px; position:relative; border:1px solid #fff;}
 .v-item .pic strong{height:31px;line-height:31px;text-align:center;display:block;}
 .v-item .pic .play{width:45px; height:45px; background:url(../img/xplaybtn.png) no-repeat; position:absolute; left:50%; top:50%; margin:-22px 0 0 -22px; display:block;}
 .v-item .bt {color:#fff; text-align:center; margin-bottom:30px;line-height:20px;}
 .v-item .desc {color:#fff; line-height:20px;}
 .mr0{ margin-right:0;}

 .v-show{width:710px; height:500px;margin:0px auto; text-align:center;margin-bottom:20px; padding:0 10px;}
 .v-show .title{font-size:20px;line-height:40px;text-align:center;display:block;position:relative;}
 .v-show .video{height:31px; text-align:center;width:710px;height:400px;}


.vido-big{z-index:9;position:absolute;top:100px;left:50%;width:840px;margin-left:-420px;border-radius:5px;border:solid 2px #000;background-color:#fff;display:none;box-shadow:0 0 10px #666;background:#fff;}
.vido-big .close{ display:block; width:23px; height:23px; background:url(../img/close.png) no-repeat; position:absolute; right:-10px; top:-10px; z-index:9999;}
.vido-play{ width:100%; height:100%; display:block;}


.a-box{ width:90%; margin:-30px auto 0}
.down-box{ margin:-30px auto 0}
.order{ padding:20px; padding-top:0px; margin-top:-30px;}

.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("../img/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}

.index_li{height:300px;width:90%;margin-top:35px; margin:0 auto; margin-bottom:40px;}
.index_li .img{width:264px;height: 180px;float: left;}
.index_li .img img{width:262px;height:178px;display:block;border:1px solid #ddd;}
.index_li .img img:hover{border:1px solid #9c1818;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/}

.index_right{ width: 500px;height: 180px;float: right;}
.index_right .apptitle{ width: 500px;float: left;}

.index_right p {padding: 10px 0 0 0;line-height: 16px;font-size:13px;color: #656565; }
.index_right > h2{font-weight:normal;font-size:16px;color:#030303;}
.index_right > h2 a{font-size:16px;color:#030303;}
.index_right > h2 a:hover{color:#E86C39;}
.index_right .bar-a{height:40px;float: right;}
.index_right .bar-a a.fl{display: block;width:110px;height:30px;line-height:30px;text-align:center;font-size:15px;color:#fff;background:#9c1818;float: right; }
.index_right .bar-a span.fr{font-size:14px;color:#444;line-height:30px;padding-top:3px;}
.index_right .bar-a a.fl:hover{filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
-moz-opacity:0.7; /*Firefox私有，透明度50%*/
opacity:0.7;/*其他，透明度50%*/}

		.tablestyle{border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
		.tablestyle .firstRow0{width:8%;height:45px; background-color:#cdb577; color:#FFF;}	
		.tablestyle .firstRow1{width:15%;height:45px;background-color:#f5f5f5;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
		.tablestyle .firstRow2{width:30%;height:45px;background-color:#f5f5f5;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
		.tablestyle .firstRow3{width:30%;height:45px;background-color:#f5f5f5;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
		
		.tablestyle tr td{text-align:center;height:45px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}