/* 通用 - 重置 by H.W 20181216 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
ul,ol{list-style-type:none;}
select,input,img{vertical-align:middle;font-family:"微软雅黑","Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",Simsun,Tahoma,Arial,"Helvetica Neue","Hiragino Sans GB",sans-serif;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a,a:link,a:visited{color:#333;text-decoration:none;outline:none;outline: none;}
a:hover,a:active,a:focus{color:#C00;text-decoration:none;}
body{background:#FFF url("../images/eyw/bg.jpg") no-repeat top center;font-family:"微软雅黑","Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",Simsun,Tahoma,Arial,"Helvetica Neue","Hiragino Sans GB",sans-serif;}
.clear{clear:both;height:0px;overflow:hidden;zoom:1;}
.clearfix::after {
    content: "";
    display: table;
    clear: both;
}
.fl_r{float:right;}
.txt_c{text-align:center;}
.txt_r{text-align:right;}
.hide{display:none !important;}
.wryh{font-family:"微软雅黑","Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
/* 通用 - 布局 */
.hw_m{width:1200px;margin:0 auto;}
.hw_main{width:924px;margin-left:10px;float:left;display:inline;}
.hw_side{width:266px;float:left;display:inline;}
/* 通用 - 版块1 普通 */
.block1{margin-bottom:10px;border:#CCC 1px solid;background:#FFF;}
.block1 > .block_tit{height:32px;line-height:32px;border-bottom:#FA4856 1px solid;}
.block1 > .block_tit > h3{padding:0 16px;font-size:15px;color:#FFF;background:url("../images/eyw/block1_tit_h3-bg.png") repeat-x right top;display:inline-block;line-height: inherit;}
.block1 > .block_tit > span.fl_r{margin-right:12px;font-size:12px;color:#666;}
.block1 > .block_tit > span.fl_r a{color:#666;}
.block1 > .block_tit > span.fl_r a:hover{color:#F00;}
/* 通用 - 版块1 选项卡 */
.block1_tab{margin-bottom:10px;background:#FFF;}
.block1_tab > .block_tit{height:42px;line-height:42px;border-bottom:#C9C9C9 1px solid;}
.block1_tab > .block_tit::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.block1_tab > .block_tit > h3{height:41px;padding:0 16px;float:left;line-height:41px;font-size:16px;display:inline-block;}
.block1_tab > .block_tit > h3 a{color:#333;}
.block1_tab > .block_tit > h3.on{height:41px;line-height:41px;color:#094;border-bottom:#094 2px solid;}
.block1_tab > .block_tit > h3.on a{color:#094;}
/* 通用 - 版块2 普通 */
.block2{margin-bottom:10px;border:#CCC 1px solid;background:#FFF;}
.block2 .block_tit{height:32px;line-height:32px;border-bottom:#CCC 1px solid;background:url("../images/eyw/block2_tit-bg.png") repeat-x;}
.block2 .block_tit h3{padding:0 10px;font-size:15px;font-weight:bold;color:#CB0B00;display:inline-block;}
.block2 .block_tit span.fl_r{margin-right:12px;font-size:12px;color:#666;}
.block2 .block_tit span.fl_r a{color:#666;}
.block2 .block_tit span.fl_r a:hover{color:#00682E;}
/* 通用 - 文字列表1 */
.list_txt1{padding:9px;}
.list_txt1 li{width:100%;height:32px;line-height:32px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_txt1 li::before{content:"\20";display:block;position:absolute;left:8px;top:50%;width:2px;height:2px;margin-top:-1px;overflow:hidden;background:#222;}
.list_txt1 li:hover::before{background:#C00;}
.list_txt1 li.sp{height:15px;}
.list_txt1 li.sp::before{padding-left:0;display:none;}
.list_txt1 li.sp .line{height:1px;margin-top:7px;border-bottom:#CCC 1px dashed;}
.list_txt1 li a{padding-left:18px; display: block; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.box_A5D7 .list_txt1 li a{width: 250px;}
.list_txt1 li a.catname{font-weight:bold;}
.list_txt1 li span.fl_r{padding:0 8px 0 0;color:#666;font-size:12px;}
.list_txt1 .txt_empty{padding:64px 0;text-align:center;font-size:16px;}
/* 通用 - 按钮列表 */
.list_btn1::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.list_btn1 li{float:left;display:inline-block;}
.list_btn1 li a{text-align:center;font-size:12px;border:#CCC 1px solid;display:block;}
.list_btn1 li a:hover{color:#CB0B00;border-color:#CB0B00;}
/* 通用 - 图片列表1 */
.list_img1::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.list_img1 li{width:80px;height:80px;float:left;display:inline;overflow:hidden;text-align:center;position:relative;}
.list_img1 li p.img{width:100%;height:100%;background-position:center;background-size:cover;display:block;}
.list_img1 li p.img img{width: 100%;height:100%;}
.list_img1 li p.tit{position:absolute;bottom:0;left:0;width:100%;padding:0 10px;line-height:30px;text-align:center;font-size:12px;color:#FFF;box-sizing:border-box;background:rgba(0,0,0,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_img1 li a:hover p.tit{background:rgba(203,11,0,.7);}
.list_img1 .txt_empty{padding:72px 0;text-align:center;font-size:18px;}
/* 通用 - 分页 */
#pages{padding-bottom:10px;line-height:100%;text-align:center;font-size:12px;}
#pages span{width:30px;height:30px;margin:0 2px;line-height:30px;color:#CB0B00;border:#CCC 1px solid;background:#F0F0F0;display:inline-block;font-weight:bold;}
#pages a{width:30px;height:30px;margin:0 2px;line-height:30px;border:#CCC 1px solid;display:inline-block;cursor:pointer;}
#pages a:hover{color:#FFF;border-color:#CB0B00;background:#CB0B00;}
#pages a.a1{width:auto;padding:0 10px;}
#pages a.a1:first-child:hover{color:#333;border-color:#CCC;background:transparent;}
/* 通用 - 悬浮菜单 */
.fly_menu{position:fixed;z-index:999;right:30px;bottom:160px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-40);}
.fly_menu ul li{width:40px;height:40px;display:block;}
.fly_menu ul li a{width:20px;height:20px;margin-top:10px;padding:10px;display:inline-block;}
.fly_menu ul li a:first-child{margin-top:0;}
.fly_menu ul li.backToTop{display:none;}
.fly_menu ul li.backToTop a{background:#CB0B00 url("../images/eyw/icon_gotop.png") no-repeat center;}
.fly_menu ul li.backToTop a:hover{background-color:#700;}
/***************/
/* 页面 - 头部 */
.head{height:170px;background:url("../images/eyw/head-bg.png") no-repeat center bottom;}
.head .hw_m::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.head .logo{width:472px;height:79px;margin-top:45px;float:left;display:inline;background:url("../images/eyw/logo.png") no-repeat;}
.head .logo strong{display:block;text-indent:-9999px;}
/* 页面 - 导航 */
.daohang{height:40px;margin-bottom:10px;background:url("../images/eyw/nav-bg.png") repeat-x;}

.daohang ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}


/* 页面 - 底部 */
.foot{padding:10px 0;line-height:20px;font-size:12px;border-top:#CB0B00 2px solid;background:#FFF;}
.foot p{text-align:center;color:#666;}
/*******************************/
/* 首页 - Banner */
.banner{width:100%;height:320px;margin-bottom:10px;overflow:hidden;position:relative;}
.banner .hd{width:100%;position:absolute;z-index:20;bottom:0;left:0;height:36px;line-height:36px;}
.banner .hd ul{height:36px;text-align:center}
.banner .hd ul li{display:inline-block;*display:inline;zoom:1;overflow:hidden;width:10px;height:10px;margin:12px 5px;border:#FFF 1px solid;border-radius:100%;cursor:pointer;}
.banner .hd ul .on{background:#FFF;}
.banner .bd ul li{width:100%;height:320px;}
.banner .bd ul li a{width:100%;height:100%;display:block;}
/* 首页 - 分栏 */
.idx_a1{width:924px;float:left;display:inline;}
.idx_a2{width:266px;margin-left:10px;float:left;display:inline;}
/* 首页 - 焦点图 */
.focus{width:530px;float:left;}
.focus .index-focus,
.focus .carousel,
.focus .carousel-inner,
.focus .carousel-inner > .item{height: 100%;}
.focus .carousel-caption h3 {
    width: 420px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/* 首页 - 各栏目 */
/*新闻中心*/
.box_A5D7{width:382px;margin-left:10px;float:left;display:inline;}
/*红色历史之最*/
.box_F8H8{width:455px;height:275px;float:left;}
/*千秋仰止*/
.box_BN8Q{width:457px;height:275px;margin-left:10px;float:left;}
/*概况*/
.box_intro{height:340px;}
.box_intro .block_cont{padding:10px;text-align:justify;}
.box_intro .block_cont img{width:244px;height:122px;margin-bottom:6px;}
.box_intro .block_cont p{line-height:220%;font-size:12px;}
/*视频*/
.box_video{height:227px;}
.box_video .block_cont{padding:10px;}
/*展览*/
.box_zhan{height:275px;}
.box_zhan .block_cont{}
#hcplayer{width:244px;height:174px;}
/* 首页 - 藏品展示 */
.box_K6S2{height:179px;overflow:hidden;}
.box_K6S2 .block_cont{position:relative;}
.box_K6S2 .block_cont .prev,
.box_K6S2 .block_cont .next{position:absolute;left:6px;top:50%;margin-top:-20px;display:block;width:18px;height:32px;background:url("../images/eyw/arrow.png") -87px 0 no-repeat;opacity:0.5;filter:alpha(opacity=50);}
.box_K6S2 .block_cont .next{left:auto;right:6px;background-position:-23px 0;}
.box_K6S2 .block_cont .prev:hover,
.box_K6S2 .block_cont .next:hover{opacity:1;filter:alpha(opacity=100);}
.box_K6S2 .block_cont .bd{height:146px;padding:0 30px;}
.box_K6S2 .block_cont .bd ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.box_K6S2 .block_cont .bd ul li{width:175px;height:120px;margin:13px 0 13px 13px;float:left;display:inline;overflow:hidden;position:relative;}
.box_K6S2 .block_cont .bd ul li img{width:175px;height:120px;}
.box_K6S2 .block_cont .bd ul li p{position:absolute;bottom:0;left:0;width:100%;height:28px;padding:0 10px;line-height:28px;text-align:center;font-size:12px;color:#FFF;background:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0.6;filter:alpha(opacity=60);}
.box_K6S2 .block_cont .bd ul li:hover p{background-color:#CB0B00;}
/* 首页 - 英雄人物 */
.box_G9Q1{height:221px;overflow:hidden;}
.box_G9Q1 .block_cont{position:relative;}
.box_G9Q1 .block_cont .prev,
.box_G9Q1 .block_cont .next{position:absolute;left:6px;top:50%;margin-top:-20px;display:block;width:18px;height:32px;background:url("../images/eyw/arrow.png") -87px 0 no-repeat;opacity:0.5;filter:alpha(opacity=50);}
.box_G9Q1 .block_cont .next{left:auto;right:6px;background-position:-23px 0;}
.box_G9Q1 .block_cont .prev:hover,
.box_G9Q1 .block_cont .next:hover{opacity:1;filter:alpha(opacity=100);}
.box_G9Q1 .block_cont .bd{height:188px;padding:0 30px;}
.box_G9Q1 .block_cont .bd ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.box_G9Q1 .block_cont .bd ul li{width:127px;height:160px;margin:14px 0 14px 14px;float:left;display:inline;overflow:hidden;position:relative;}
.box_G9Q1 .block_cont .bd ul li img{width:127px;height:160px;}
.box_G9Q1 .block_cont .bd ul li p{position:absolute;bottom:0;left:0;width:100%;height:28px;padding:0 10px;line-height:28px;text-align:center;font-size:12px;color:#FFF;background:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0.6;filter:alpha(opacity=60);}
.box_G9Q1 .block_cont .bd ul li:hover p{background-color:#CB0B00;}
/* 首页 - 广告条 */
.poster_auto{margin-left:-10px;}
.poster_auto::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.poster_auto .item{margin-left:10px;margin-bottom:10px;}

.poster280 .item{margin-bottom:10px;}
/* 首页 - 友情链接 */
.link .block_cont{padding:8px 16px;}
.link .block_cont ul::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.link .block_cont ul li{height:30px;padding-right:20px;float:left;line-height:30px;display:inline;}
.link .block_cont ul li a{white-space:nowrap;}
/*********************/
/* 内页 - 面包屑导航 */
.position{margin-bottom:10px;padding:10px 0;font-size:12px;background:#FFF;}
.position p{height:16px;padding-left:14px;line-height:16px;color:#333;border-left:#CB0B00 5px solid;}
.position p a{color:#CB0B00;font-weight:bold;}
.position span{height:16px;padding-right:12px;line-height:16px;font-weight:bold;}
/*********************/
/* 内页 - 列表页 */
.tpl-list{min-height:;margin-bottom:10px;background-color:#FFF;}
.tpl-list .hw_list_side{width:320px;float:left;display:inline;}
.tpl-list .hw_list_main{width:770px;margin-left:10px;float:left;display:inline;}

.tpl-list .list_img1{padding-bottom:14px;}
.tpl-list .list_img1 li{width:23%;height:230px;margin:14px 0 0 1.64%;}
.tpl-list .list_img1.cat7 li{height:220px;}

.cate_menu{margin-bottom:10px;}
.cate_menu .block_cont .list_btn1{padding-bottom:10px;}
.cate_menu .block_cont .list_btn1 li a{width:115px;height:30px;margin-left:10px;margin-top:10px;line-height:30px;overflow:hidden;}
/*********************/
/* 内页 - 内容页 */
.tpl-show{margin-bottom:10px;background-color:#FFF;}

.article{margin-bottom:10px;text-align:justify;}
.article h1{padding:32px 16px;line-height:135%;text-align:center;font-size:28px;font-weight:bold;}
.article .attr{padding:0 16px 14px;line-height:16px;color:#666;font-size:14px;border-bottom:#CCC 1px solid;}
.article .attr::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.article .attr.page{height:0;padding:0;overflow:hidden;}
.article .attr span{padding-right:18px;}
.article .attr span.time{padding-right:0;}
.article .fix-tab{border-collapse:collapse;table-layout:fixed;word-wrap:break-word;}
.article .article_content{padding:12px;line-height:200%;font-size:14px;overflow-x:hidden;}
.article .article_content img{max-width:100%;}
.article .article_content a{text-decoration:underline;color:#000;}

.breadcrumb > li + li:before {
    content: "/\00a0";
    padding: 0 5px;
    color: #ccc;
}
.metas-body { text-align: center;padding: 10px;}