@charset "utf-8";
/* CSS Document */
/*自定义字体*/
@font-face{font-family:GeoSlab703-Medium;src:url('fonts-GeoSlab703MdCnBT/GeoSlab703MdCnBT.otf') format('opentype');src:url('fonts-GeoSlab703MdCnBT/GeoSlab703MdCnBT.svg#Regular') format('svg');src:url('fonts-GeoSlab703MdCnBT/GeoSlab703MdCnBT.ttf') format('truetype');src:url('fonts-GeoSlab703MdCnBT/GeoSlab703MdCnBT.woff') format('woff');src:url('fonts-GeoSlab703MdCnBT/GeoSlab703MdCnBT.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:ConsolaEn;src:url('fonts-Consola/consola.eot');src:url('fonts-Consola/consola.eot?#iefix') format('embedded-opentype');src:url('fonts-Consola/consola.otf') format('opentype');src:url('fonts-Consola/consola.svg#Regular') format('svg');src:url('fonts-Consola/consola.ttf') format('truetype');src:url('fonts-Consola/consola.woff') format('woff');src:url('fonts-Consola/consola.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:Digital2;src:url('fonts-Digital2/Digital2.eot') format('embedded-opentype');src:url('fonts-Digital2/Digital2.otf') format('opentype');src:url('fonts-Digital2/Digital2.svg#Digital2') format('svg');src:url('fonts-Digital2/Digital2.woff') format('woff');src:url('fonts-Digital2/Digital2.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap;}
.usefont-NumGeoSlab{font-family:GeoSlab703-Medium;}
.usefont-ConsolaEn{font-family:ConsolaEn;}
.usefont-Digital2{font-family:Digital2;}
/*自定义字体*/
*{padding:0px;margin:0px;}
html,body{width:100%;height:100%;padding:0px;margin:0px;line-height:1.53846154;font-size:16px;font-family:Arial, "PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑","WenQuanYi Micro Hei",sans-serif;background-color:#f5f5f5;color:#000000;}
ul, li, form{list-style:none;padding:0px;margin:0px;}
input::input-placeholder{color:#c7b089;}
::-webkit-input-placeholder {color:#c7b089;}
:-moz-placeholder {color:#c7b089;}
::-moz-placeholder {color:#c7b089;}
:-ms-input-placeholder {color:#c7b089;}
a, a:focus{text-decoration:none;color:#3E3E3E;outline:none;}
a:hover{color:#e10c2a;text-decoration:none;border-bottom:1px dotted #e10c2a;}
a.a-more:link{text-decoration:none;color:#1a74ca;}
a.a-more:visited{color:#1a74ca;text-decoration:none;}
a.a-more:hover{color:#000000;text-decoration:none;border-bottom:none;}
a.a-more:active{color:#1a74ca;text-decoration:none;}
/*滚动条*/
.scrollbar{width:100%;height:100%;padding:20px;background-color:#F0F0F0;color:#555555;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;}
.scrollbar::-webkit-scrollbar {width:10px;height:10px;}
.scrollbar::-webkit-scrollbar-thumb {border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:#db243e;}
.scrollbar::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);border-radius:0px;background:#ededed;}
/*内容滚动条*/
.news-scrollbar{width:100%;height:100%;padding:20px 15px;background-color:#F0F0F0;color:#555555;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;}
.news-scrollbar::-webkit-scrollbar {width:10px;height:10px;}
.news-scrollbar::-webkit-scrollbar-thumb {border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:#db243e;}
.news-scrollbar::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);border-radius:0px;background:#ededed;}
.header{width:1510px;height:auto;padding:10px 0px 5px 0px;margin:0 auto;overflow:hidden;}
.header .logo{width:460px;height:70px;float:left;}
.header .nav-search{width:800px;height:70px;float:right;}
.header .nav-search .nav{width:400px;font-size:16px;line-height:30px;margin-top:30px;float:left;}
.header .nav-search .nav li{font-weight:700;margin-right:25px;float:left;}
.header .nav-search .nav li i{font-size:18px;margin-right:3px;}
.header .nav-search .search{width:250px;height:auto;margin-top:26px;float:right;overflow:hidden;}
.header .nav-search .search .form-input{width:213px;height:36px;float:left;}
.header .nav-search .search .form-input input{width:calc(100% - 10px);height:34px;line-height:34px;padding:0px 5px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background-color:#FFFFFF;}
.header .nav-search .search .form-input input:focus{text-decoration:none;color:#3E3E3E;outline:none;}
.header .nav-search .search .form-btn{width:37px;float:left;}
.header .nav-search .search .form-btn input{width:37px;height:36px;border:none;cursor:pointer;background-image:url(../images/epaper/btn_search_off.png);}
.header .nav-search .search .form-btn input:hover{background-image:url(../images/epaper/btn_search_on.png);}
.listframe{width:1530px;height:auto;padding:10px 0px 5px 0px;margin:0 auto;overflow:hidden;}
.listframe .listframe-li{width:calc(20% - 20px);height:auto;padding:5px 10px 35px 10px;float:left;overflow:hidden;}
.listframe .listframe-li .listframe-li-img{width:calc(100% - 2px);border:1px solid #D4D4D4;overflow:hidden;}
.listframe .listframe-li .listframe-li-img:hover{border:1px solid #E10C2A;}
.listframe .listframe-li .listframe-li-img img{width:100%;height:394px;}
.listframe .listframe-li .listframe-li-tit{font-size:20px;line-height:22px;margin-top:10px;text-align:center;}
.listframe .listframe-li .listframe-li-tit span{font-size:13px;text-align:center;}
.mainframe{width:1528px;height:830px;margin:0px auto;padding-top:9px;background-image:url(../images/epaper/bg_page.png);background-repeat:no-repeat;position:relative;}
.mainframe .layer-journal{width:auto;height:auto;padding:15px 15px;position:absolute;top:29px;right:10px;color:#ffffff;background-color:#eeeeee;z-index:9;display:none;border-top-left-radius:5px;border-bottom-left-radius:5px;-moz-border-top-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;overflow:hidden;}
.mainframe .layer-layout{width:auto;height:auto;position:absolute;top:104px;right:10px;padding:10px 0px;color:#333333;background-color:#eeeeee;z-index:9;display:none;border-top-left-radius:5px;border-bottom-left-radius:5px;-moz-border-top-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;overflow:hidden;}
.mainframe .layer-layout li{padding:5px 25px;font-size:14px;font-weight:700;cursor:pointer;}
.mainframe .layer-layout li:hover{color:#ffffff;background-color:#0056af;}
.mainframe .mainframe-nav{width:60px;height:300px;z-index:9;position:absolute;top:29px;right:-50px;}
.mainframe .mainframe-nav li{width:60px;height:55px;font-size:14px;font-weight:400;margin-bottom:5px;padding-top:15px;line-height:20px;text-align:center;color:#ffffff;border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-border-top-right-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;transition:opacity 0.3s ease;opacity:0.65;cursor:pointer;}
.mainframe .mainframe-nav li:hover{transition:opacity 0.3s ease;opacity:1;}
.mainframe .mainframe-nav li i{font-size:22px;}
.mainframe .mainframe-page{width:1496px;height:796px;margin:1px 0px 0px 50px;}
.mainframe .mainframe-page .con-left{width:575px;height:796px;text-align:center;float:left;}
.mainframe .mainframe-page .con-left img{width:536px;height:748px;margin-top:25px;border:none;}
.mainframe .mainframe-page .con-center{width:115px;height:796px;float:left;position:relative;}
.mainframe .mainframe-page .con-center img{width:45px;height:69px;position:absolute;bottom:20px;left:-10px;transition:opacity 0.3s ease;opacity:0.65;}
.mainframe .mainframe-page .con-center img:hover{transition:opacity 0.3s ease;opacity:1;}
.mainframe .mainframe-page .con-right{width:730px;height:796px;float:left;}
.mainframe .mainframe-page .con-right .con-right-titbar{width:730px;height:46px;margin-top:30px;border-bottom:1px solid #d2d2d2;}
.mainframe .mainframe-page .con-right .con-right-titbar .con-right-titbar-logo{width:105px;height:36px;float:left;}
.mainframe .mainframe-page .con-right .con-right-titbar .con-right-titbar-name{width:290px;height:20px;font-weight:700;font-size:16px;margin-top:14px;float:left;}
.mainframe .mainframe-page .con-right .con-right-titbar .con-right-titbar-date{width:330px;height:20px;margin-top:11px;font-size:18px;text-align:right;float:right;}
.mainframe .mainframe-page .con-right .con-right-titbar .con-right-titbar-date span{font-family:Digital2;}
.mainframe .mainframe-page .con-right .con-right-con{width:730px;height:695px;background-color:transparent;overflow-x:hidden;overflow-y:auto;}
.mainframe .mainframe-page .con-right .con-right-con ul{width:715px;height:auto;margin-left:15px;overflow:hidden;}
.mainframe .mainframe-page .con-right .con-right-con ul li{width:calc(100% - 25px);height:72px;line-height:72px;font-size:20px;padding-left:25px;background-image:url(../images/epaper/list_dot_12x12_red.png);background-position:left center;background-repeat:no-repeat;border-bottom:1px dashed #cdcdcd;}
/*news*/
.mainframe .mainframe-page .con-right .con-right-titbar .con-right-titbar-more{width:290px;height:30px;line-height:30px;font-size:15px;font-weight:700;margin-top:10px;float:left;}
.mainframe .mainframe-page .con-right .con-right-titbar .con-right-titbar-more i{color:#808080;}
.mainframe .mainframe-page .con-right .con-right-titbar .con-right-titbar-fontsize{width:330px;height:30px;margin-top:11px;font-size:16px;font-weight:700;text-align:right;float:right;}
.mainframe .mainframe-page .con-right .con-right-newscon{width:730px;height:695px;background-color:transparent;overflow-x:hidden;overflow-y:auto;}
.mainframe .mainframe-page .con-right .con-right-newscon .con-right-newscon-title{width:100%;height:auto;padding:15px 0px;color:#000000;font-size:28px;font-weight:700;text-align:center;margin-bottom:30px;border-bottom:1px dashed #D0D0D0;overflow:hidden;}
.mainframe .mainframe-page .con-right .con-right-newscon .con-right-newscon-title span{font-size:18px;color:#808080;font-weight:400;display:block;}
.mainframe .mainframe-page .con-right .con-right-newscon .con-right-newscon-con{width:100%;height:auto;line-height:200%;font-size:18px;font-family:"Nimbus Roman No9 L", "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", "Source Han Serif CN", STSong, "AR PL New Sung", "AR PL SungtiL GB", NSimSun, SimSun, TW-Sung, "WenQuanYi Bitmap Song", "AR PL UMing CN", "AR PL UMing HK", "AR PL UMing TW", "AR PL UMing TW MBE", PMingLiU, MingLiU, serif;text-align:justify;overflow:hidden;}
.mainframe .mainframe-page .con-right .con-right-newscon .con-right-newscon-con p{padding:10px 0px;text-indent:36px;}
/*分页样式*/
.pager{width:1510px;height:auto;margin:5px auto 35px auto;background-color:#ffffff;overflow:hidden;}
.page-list{height:36px;font-size:14px;overflow:hidden;margin:0 auto;text-align:center;padding:22px 0px 5px 0px;}
.page-list a{border:1px solid #CCCCCC;text-align:center;text-decoration:none;color:#666666;margin:10px 4px 0px 0px;padding:5px 10px;}
.page-list a:hover{border:1px solid #1583d8;text-align:center;text-decoration:none;color:#1583d8;background-color:#e0e6ee;}
.page-list b{border:1px solid #1583d8;text-align:center;text-decoration:none;color:#FFFFFF;font-weight:bold;background-color:#1583d8;padding:5px 10px;margin-top:10px;margin-right:6px;}
.page-list a b{background:none repeat scroll 0 0 #FFFFFF;border:none;color:#000;margin:0px;padding:0px;}
.page-list a:hover b{background:url(none) repeat scroll 0 0;margin:0px;padding:0px;}
.footer{width:1510px;height:auto;line-height:26px;font-size:13px;text-align:center;margin:0 auto;padding:0px 0px 20px 0px;overflow:hidden;}
.footer span{font-size:12px;}