.publicTit{margin-bottom:15px;border-bottom:1px solid #e9e9e9;}
.publicTit strong{padding-bottom:4px;border-bottom:3px solid #ca1b00;font-size:22px;color:#ca1b00;}
.publicTit strong img{margin-right:8px;vertical-align:bottom;}
.publicTit a{display:block;line-height:32px;color:#727272;font-size:16px;}

.public-tab .tab-tit{margin-bottom:12px;color:#939393;font-size:18px;}
.public-tab .tab-tit span{margin-right: 25px;padding-bottom:4px;border-bottom:1px solid #f5f5f5;cursor:pointer;}
.public-tab .tab-tit span img{bottom:-4px;left:50%;margin-left:-2.5px;display:none;}
.public-tab .tab-tit span.on{border-color:#ca1b00;color:#ca1b00;}
.public-tab .tab-tit span.on img{display:block;}
.tab-list .tab-item{display:none;}
.tab-list .tab-img{width:375px;height:240px;overflow:hidden;}
.tab-list .tab-img img{width:100%;height:100%;display:block;transition:all 1s ease-out;}
.tab-list .tab-img:hover img{transform:scale(1.4);}
.tab-list .tab-img p{bottom:0;left:0;width:100%;height:28px;line-height:28px;background-color:rgba(0,0,0,.35);color:#fff;font-size:16px;}
.character{padding:20px;width:335px;height:200px;background-color:#f6f6f6;cursor:pointer;}
.character img{margin-right:10px;width:124px;height:166px;border:3px solid #fff;vertical-align:middle;}
.character strong{margin-bottom:10px;width: 194px;display:block;font-size:20px;color:#2b2b2b;display:inline-block;text-align:center;}
.character span{line-height:24px; display:block;font-size:14px;color:#4e4e4e;text-indent: 28px;	}
.tab-newsList{width:335px;height:240px;overflow:hidden;}
.float-l-r li{width:46%;}
.float-l-r{width:100%;}
.float-l-r li:nth-child(odd){float:left;}
.float-l-r li:nth-child(even){float:right;}
.tab-newsList li{margin-bottom:21px;}

.hot-news{margin-bottom:20px;}
.hot-news h1{font-size:32px;color:#ce0b09;}
.hot-news p{margin-top:10px;font-size:14px;color:#757575;}
.hot-news p span:hover{color:#ca1b00;}

.scorll-Notice{margin-bottom:10px;}
.scorll-Notice .Notice-tit{width:106px;height:32px;line-height:32px;background:url(/static_material/images/home/homeHot.png) #e9e9e9 no-repeat left 8px center;font-size:16px;color:#d5250c;text-indent:34px;}
.scorll-Notice .Notice-list{width:500px;height:32px;line-height:32px;}
.scorll-Notice .Notice-list .tempWrap{width:1044px !important;}
.scorll-Notice .Notice-list li{margin-left:25px;padding-left:8px;color:#3d3d3d;font-size:14px;background:url(/static_material/images/home/list_ico.jpg) no-repeat left center;}
.scorll-Notice .Notice-list li:hover{background:url(/static_material/images/home/list_icoHover.jpg) no-repeat left center;color:#ca1b00;}
.scrllImg-case .scrllImg{width:580px;height:385px;background:red;}
.scrllImg-case .scrllImg .bd li{width:580px;height:385px;}
.scrllImg-case .scrllImg .bd li p{bottom:0;left:0;width:100%;height:40px;line-height:40px;background-color:rgba(0,0,0,.35);color:#fff;font-size:18px;text-indent:8px;}
.scrllImg-case .scrllImg .bd li img{width:100%;height:100%;display:block;}
.scrllImg-case .scrllImg .hd{right:16px;bottom:15px;z-index:100;}
.scrllImg-case .scrllImg .hd li{margin-right:12px;width:8px;height:8px;border:1px solid #fff;border-radius:50%;float:left;cursor:pointer;}
.scrllImg-case .scrllImg .hd li.on{background-color:#fff;cursor:context-menu;}
.case-list{width:540px;}
.case-list .case-tit{margin-bottom:25px;height:34px;border-bottom:1px solid #d5250c;}
.case-list .case-tit .caseTit-name{width:134px;height:34px;line-height:34px;font-size:18px;background:url(/static_material/images/home/homeIco11.png) no-repeat;color:#fff;font-weight:600;text-indent:38px;}
.case-list .case-tit a{display:block;line-height:34px;font-size:16px;color:#727272;}
.case-list strong{font-size:16px;display:block;}
.case-list li{margin-top:22px;padding-left:15px !important;}
.home-publicList li{padding-left:10px;font-size:16px;color:#2b2b2b;background:url(/static_material/images/home/list_ico.jpg) no-repeat left center;}
.home-publicList li:hover{font-size:16px;color:#2b2b2b;background:url(/static_material/images/home/list_icoHover.jpg) no-repeat left center;color:#ca1b00;}
.home-publicList li:hover a{color:#ca1b00;}

.lengthBanner{margin:25px 0;}
.lengthBanner img{width:100%;height:100%;display:block;}

.history-personage{height:334px;overflow:hidden;}
.history{width:745px;}
.personage{width:375px;}
.personage li{margin-bottom:10px;padding:5px;background-color:#e78072;}
.personage li img{margin-right:20px;width:80px;height:118px;border:2px solid #fff;display:block;}
.personage li dl{padding-right:10px;color:#fff;}
.personage li dt{font-size:20px;font-weight:600;}
.personage li dd{margin-top:15px;text-indent:28px;line-height:26px; font-size:14px;}

.gather-org{margin-top:25px;height:334px;overflow:hidden;}
.gather-org .gather{width:745px;}
.gather-org .org{width:375px;}
.org .orgLink{margin-bottom:10px;line-height:50px;border-radius:6px;background-color:#fbfbfb;font-size:18px;color:#d5250c;display:block;transition:.5s all;}
.org .orgLink:hover{background-color:#edebeb;}
.org .party-org{background-image:url(/static_material/images/home/homeIco3.png);background-repeat:no-repeat;background-position:110px 13px;text-indent:150px;}
.org p a{width:46.5%;text-indent:64px;}
.org p a.army-org{background-image:url(/static_material/images/home/homeIco4.png);background-repeat:no-repeat;background-position:25px 13px;}
.org p a.government-org{background-image:url(/static_material/images/home/homeIco5.png);background-repeat:no-repeat;background-position:22px 13px;}
.org li{margin-bottom:22.8px;}

.small-special{margin:25px auto;}
.small-special li{width:565px;height:125px;overflow:hidden;}
.small-special li img{width:100%;height:100%;display:block;}

.bookInfo .publicTit{margin-bottom:26px;}
.bookInfo .bookInfo-scroll{border:2px solid #f2f2f2;overflow:hidden;}
.bookInfo .bookInfo-scroll a.pa{top:104px;width:31px;height:62px;display:block;background:url(/static_material/images/home/Button.png) no-repeat;cursor:pointer;}
.bookInfo .bookInfo-scroll a.prev{left:16px;background-position:0 0;}
.bookInfo .bookInfo-scroll a.next{right:16px;background-position:-31px 0;}
.bookInfo .bookInfo-scroll li{margin-right:38.78px;width:198px;height:256px;}
.bookInfo .bookInfo-scroll li img{width:100%;height:100%;display:block;}
.bookInfo .bookInfo-scroll .bd{margin:25px auto;}
.discuss-Ruins{margin-bottom:25px;height:334px;overflow:hidden;}
.discuss-Ruins .discuss{width:745px;}
.discuss-Ruins .Ruins{width:375px;}
.Ruins .tab-tit{margin-right:-25px;}
.RuinsList li{margin-bottom:21px;}

.videoInfo{margin-top:25px;padding-top:25px;}
.videoInfo .videoInfo-tit{margin-bottom:45px;border-bottom:1px solid #d5250c;font-size:28px;font-weight:600;color:#ca1b00;}
.videoInfo .videoInfo-tit span{top:-20px;left:50%;margin-left:-108px;width:216px;background:#fafafa;text-indent:78px;}
.videoInfo .videoInfo-tit .homeIco13{top:-55px;left:428px;}
.videoInfo .videoTab-tit{margin-bottom:25px;}
.videoInfo .videoTab-tit span{margin:0 21px;width:152px;height:42px;line-height:42px;font-size:20px;color:#ca1b00;display:block;background-color:#f7f7f7;border-radius:6px;cursor:pointer;text-indent:52px;
background-image:url(/static_material/images/home/homeIco8.png);background-repeat:no-repeat;background-position:12px center;}
.videoInfo .videoTab-tit span.RecordVid{margin-left:304px;background-position:23px center;text-indent:65px;}
.videoInfo .videoTab-tit span.on{background-image:url(/static_material/images/home/homeIco9.png);background-color:#ca1b00;color:#fff;}
.videoTab-list .videoTab-item{display:none;}
.videoTab-list ul{margin-right:-20px;}
.videoTab-list li{margin-right:12px;width:280px;height:170px;overflow:hidden;}
.videoTab-list li img.thumbImg{width:100%;height:100%;display:block;transition:all 1s ease-out;}
.videoTab-list li:hover img.thumbImg{transform:scale(1.4);}
.videoTab-list li img.vid-ico{top:50%;left:50%;margin:-29.5px 0 0 -30.5px;z-index:99;}
.videoTab-list li p{bottom:0;left:0;width:100%;line-height:38px;background-color:rgba(0,0,0,.29);color:#fff;font-size:16px;}

.about-we{margin-top:25px;}
.about-we .aboutWe-item{margin-right:-30px;display:none;}
.about-we .aboutWe-item dl{margin-right:28px;width:365px;height:152px;background-color:#fbfbfb;font-size:14px;transition:all 1s ease-out;}
.about-we .aboutWe-item dl:hover{box-shadow:0 4px 10px #eee;}
.about-we .aboutWe-item dt{padding:20px 10px 12px 12px;color:#2b2b2b;font-weight:600;}
.about-we .aboutWe-item dd{padding:0 14px 0 14px;line-height:26px;color:#676767;text-indent:28px;}

.Links{margin:50px 0 25px;}
.Links .Links-tit{width:115px;height:60px;line-height:60px;background:url(/static_material/images/home/links.png)#ba0001 no-repeat left 8px center;background-size:25px 25px; font-size:16px;color:#fff;text-indent:40px;display:block;}
.Links .linksList{width:1034px;height:58px;border:1px solid #f8f8f8;border-left-width:0;}
.Links .linksList a{margin:5px 0;width:128.25px;border-right:1px solid #999; color:#6e6e6e;font-size:14px;display:block;}
.Links .linksList a:hover{color:#ca1b00;font-weight:600;}
#time{height: 32px;line-height: 32px;padding-left: 10px;font-size: 14px;}
.WeChatHistory{width:375px;}
.WeChatHistory img.pic1{margin-bottom:30px;}
.top-hotNews{margin-bottom:10px; height:100px;overflow:hidden;background-color:#ffecb8;}
.top-hotNews .recommend{top:10px;left:10px;}
#hotNews{padding-top:12px;margin:0 auto;width:920px;height:100%;}

.characterList-scroll{border: 1px solid #d3cdb5;height: 278px;overflow: hidden;}
.character-left{width: 118px;height: 146px;}
.character-left img{width: 100%;height: 100%;}
.character-right span{display: block;font-size: 16px;text-align: center;color: #716e65;width: 100%;margin-top: 8px;}
.character-right p{margin-top: 6px;font-size: 14px;text-indent: 2rem;line-height: 24px;text-align: justify;}
.characterList li{float: left;margin-top: 19px;margin-left: 25px;margin-bottom: 20px;}
.character-data  a.pa {top: 138px;width: 16px;height: 42px;display: block;background: url(/static_material/images/home/Button.png) no-repeat;cursor: pointer;}
.character-data a.next{right: 2px;background-position: -50px -9px;}
.character-data a.prev{left: 2px;background-position: 3px -9px;z-index: 999;}
.characterList-title{display: block;text-align: center;width: 668px;margin: 0 auto;padding: 10px;font-size: 20px;letter-spacing: 2px;margin-top: 21px; font-weight: bold;background-color: #be1913;color: #ffffff;}	              	

	              	

	              	