@charset "utf-8";
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu {
margin: 0;
padding: 0;
}
header,
footer,
section,
article,
aside,
nav,
hgroup,
address,
figure,
figcaption,
menu,
details {
display: block;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
caption,
th {
text-align: left;
font-weight: normal;
}
html,
body,
fieldset,
img,
iframe,
abbr {
border: 0;
}
img {
vertical-align: top;
}
html {
}
i,
cite,
em,
var,
address,
dfn {
font-style: normal;
}
[hidefocus],
summary {
outline: 0;
}
li {
list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
small {
font-size: 100%;
}
sup,
sub {
font-size: 83%;
}
pre,
code,
kbd,
samp {
font-family: inherit;
}
q:before,
q:after {
content: none;
}
textarea {
overflow: auto;
resize: none;
}
label,
summary {
cursor: default;
}
a,
button {
cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
em,
strong,
b {
font-weight: bold;
}
del,
ins,
u,
s,
a,
a:hover {
text-decoration: none;
}
body,
textarea,
input,
button,
select,
keygen,
legend {
font: 13px/1 arial, \5b8b\4f53;
color: #333;
outline: 0;
}
:focus {
outline: 0;
}
/*备用样式表*/
.none {
display: none;
}
.wcb {
width: 100%;
height: 30px;
border: 2px dashed #97cbe0;
}
.hidden {
visibility: hidden;
}
.clear {
width: 100%;
height: 0;
line-height: 0;
font-size: 0;
overflow: hidden;
clear: both;
display: block;
_display: inline;
}
.clearfix:after {
clear: both;
content: "";
display: block;
height: 0;
visibility: hidden;
}
.clearfix {
display: block;
*zoom: 1;
}
.icon {
display: inline-block;
width: 32px;
height: 32px;
vertical-align: middle;
background: url(images/icon.png) no-repeat;
}
/*css3扩展*/
body:before {
content: "";
position: fixed;
top: -10px;
left: 0;
z-index: 110;
width: 100%;
}
::-webkit-input-placeholder {
color: #ccc;
}
:-moz-placeholder {
color: #ccc;
}
::-moz-placeholder {
color: #ccc;
}
:-ms-input-placeholder {
color: #ccc;
}
::-webkit-scrollbar{width: 8px;height: 8px;background-color: #CCCCCC;-webkit-border-radius: 6px;}
::-webkit-scrollbar-thumb:horizontal { width: 4px; background-color: #CCCCCC; -webkit-border-radius: 6px;}
::-webkit-scrollbar-track-piece { background-color: #fff; /*滚动条的背景颜色*/ -webkit-border-radius: 0; /*滚动条的圆角宽度*/}
::-webkit-scrollbar-thumb:vertical {height: 50px;background-color: #999;-webkit-border-radius: 4px; outline: 1px solid #fff; outline-offset: -1px;border: 1px solid #fff;}
/**布局开始**/
body {
line-height: 1;
font-size: 13px;
font-family: "Arial", "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva,
sans-serif;
color: #333;
}
p {
line-height: 1.75;
}
a {
color: #000;
text-decoration: none;
transition: all 0.4s ease-in-out;
}
a:hover {
color: #b42d31;
}
/*页面尺寸*/
.wrapper {
width: 100%;
margin: 0 auto;
}
.wrapper .inner {
width: 1300px;
margin: 0 auto;
} /**页面全局宽度**/
/*headtop*/
@keyframes move_nav {
from {
top: -150px;
}
to {
top: 0px;
}
}
.b_list{position: fixed;left: 0%;top: 0;bottom: 0;right: 0;background: #fff;overflow-x: hidden;transition: top 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s;z-index: 888;outline: none;}
.b_list #toTop{display:none;}
.topbox.slide.showdiv {
top: 0px;
animation: 0.5s ease-out 0.7s alternate forwards move_nav;
transition: all 0.5s ease-in-out;background:none
}
.topbox {
position: fixed;
top: 0; /* top: -150px; */
z-index: 1000;
width: 100%;
left: 0;
/*transition: all 0.6s linear;*/
background: none;
transform: translateY(-100%);
/*transition: all 1s ease-out 0s;*/
opacity: 0;/*background: url(./images/head-shadow1.png) no-repeat center;*/
transition: all 0.7s ease-in-out 0.5s;
}
.slide.topbox {
transform: none;
opacity: 1;z-index: 9999;
}
.showdiv.topbox .logo1 {
display: none;
}
.showdiv.topbox .logo2 {
display: block;
margin-top: 10px;
}
.showdiv.topbox #headtop {
margin-top: 0 !important;
padding: 4px 0;
height: auto;
background: #8f0c0c;
}
.showdiv.topbox #headtop.noHeight {
height: 0;
}
.showdiv.topbox .top-left,
.showdiv.topbox .top-right {
}
.showdiv.topbox .nav .wp-menu .menu-item a.menu-link {
color: #070707;
}
.showdiv.topbox .header .head-right::after {
/* background: none;
color: #b42d31; */
line-height: 80px;
}
.showdiv.topbox .searchbox {
margin-top: 25px;
}
.topbox.fix #header {
margin-top: 25px;
}
.topbox.fix #header .inner {
background: #94272a;
}
.topbox.showdiv #header {
background: #fff;
margin-top: 0px;
box-shadow: 0 3px 6px 0px #bfbdbd;
}
.topbox.showdiv .header .head-left {
top: 4px;padding:0;
}
.topbox.showdiv #header .inner {
background: none;
height: 85px;
}
.topbox.showdiv .nav .wp-menu .menu-item {
margin-top: 5px;
}
.fix #headtop {
display: none;
}
.list .topbox {
padding-top: 15px;
}
.list #headtop {
margin-top: 0;
}
#headtop {
position: static;
margin-top: 0 !important;
z-index: 100;
padding: 4px 0;
background: #8f0c0c;
}
#headtop .inner {
width: 1400px;
}
.headtop .top-left {
float: left;
}
.headtop .top-right {
float: right;
}
.top-right.right2 {
margin-left: 40px;
float: left;
}
/*head开始*/
#header {
position: static; /* margin-top:15px; */
z-index: 100;
background: url(images/head-bg.png) top repeat-x;
}
.showdiv.topbox .navi-aside-toggle{background:url(css/img/menu-icon-arrow.png) no-repeat 50%}
#header .inner {
position: relative;
width: 1400px;
/*background: #1f2d3b;*/
height: 85px;
box-sizing: border-box;
/* background: url(images/head-bg.png) center repeat-x;*/
}
.header .sitelogo {
float: left;
}
.header .sitetitle {
display: inline-block;
margin-top: 28px;
margin-left: 10px;
font-size: 32px;
font-weight: bold;
color: #fff;
} /**站点名称**/
.header .head-left {
float: left;z-index:15;
display: inline-block;
position: absolute;
/*top: -8px;*/
left: 40px;
padding: 13px 0 0;
}
.header .head-main {
float: left;
margin-top: 10px;
}
.header .head-right {
float: left;
padding-left: 390px;
width: 100%;
box-sizing: border-box;position:relative
}
.header .head-right::after {
/* content: "Search";*/
display: block;
position: absolute;
right: 0;
top: 0;
line-height: 80px;
width: 112px;
/*background: #b42d31;*/
color: #fff;
font-size: 16px;
text-align: center;
z-index: 10;
}
.sitelogo img {
width: 260px;display:inline-block
}
.sitelogo .logo2 {
display: none;
}
/*lang样式*/
.site-lang {
}
.site-lang ul {
float: right;
}
.site-lang ul li.links {
float: left;
}
.site-lang ul li.links a {
line-height: 25px;
margin: 5px;
font-size: 14px;
color: #fff;
border-radius: 15px;
padding: 0 10px;
display: block;
}
.site-lang ul li.links a:hover {
background-color: #d02f2f;
}
/*默认主导航样式*/
#nav {
float: left;
}
#nav .inner {
}
#nav .inner .wp-panel {
} /*导航*/
#nav .inner .wp-panel .wp-window {
}
#nav .inner .wp-panel .navbg {
position: absolute;
z-index: -1;
left: 0;
right: 0;
top: 0;
bottom: 0;
width: auto;
height: 100%;
background: #fff;
opacity: 0.7;
filter: alpha(opacity=70);
}
/*导航样式:后台绑定时也可以定义配置*/
.nav .wp-menu {
margin: 0 auto;
}
.nav .wp-menu .menu-item {
display: inline-block;
float: left;
padding-bottom: 34px;
margin-right: 45px;
margin-top: 5px;
}
.nav .wp-menu .menu-item.i8{margin-right: 0 !important}
.nav .wp-menu .menu-item.i1 {
}
.nav .wp-menu .menu-item a > .menu-switch-arrow {
display: none;
width: 20px;
height: 20px;
background: url(images/nav_j.png) no-repeat center center;
vertical-align: middle;
}
.nav .wp-menu .menu-item a.menu-link {
display: inline-block;
padding: 24px 0 18px;
line-height: 26px;
color: #ffffff;
font-size: 20px;
transition: all 0.6s;
border-bottom: 2px solid transparent;
position: relative;
}
.nav .wp-menu .menu-item a.menu-link:after {
content: "";
position: absolute;
top: 100%;
width: 2px;
height: 0px;
left: 50%;
margin-left: -1px;
background: #b42d31;
transition: all 0.3s ease;
}
.nav .wp-menu .menu-item.i1 a.menu-link:after {
}
.nav .wp-menu .menu-item.hover a.menu-link:after {
height: 34px;
}
.nav .wp-menu .menu-item a.menu-link::after {
content: "";
position: absolute;
top: 100%;
width: 2px;
height: 0px;
left: 50%;
margin-left: -1px;
background: #b42d31;
transition: all 0.3s ease;
}
.nav .wp-menu .menu-item.i1 a.menu-link::after {
}
.nav .wp-menu .menu-item.hover a.menu-link::after {
height: 34px;
}
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover {
text-decoration: none;
font-weight: bold;
border-bottom: 2px solid #b42d31;
}
.nav .sub-menu {
display: none;transition:none;
position: absolute;
left: 120px;
top: 98px;
width: auto;
z-index: 100;
background: #fff;
padding: 53px 40px 53px 60px;
box-sizing: border-box;
border-top: 2px solid #b42d31;
width: 1000px;
background: #fff url(./images/sub-list-bg3.png) right center no-repeat;
background-size: cover;
border-radius: 8px;
}
.nav .i3 .sub-menu {
left: 220px;
}
.nav .i4 .sub-menu {
left: 300px;
}
.nav .i5 .sub-menu {
left: 380px;
}
.nav .i6 .sub-menu {
left: 400px;
}
.nav .i7 .sub-menu {
left: 400px;
}
.nav .i8 .sub-menu {
left: 400px;
}
.nav .i9 .sub-menu {
left: 820px;
}
.nav .menu-item.i7 .sub-menu .sub-item{width:100%;float:none; text-align: left;}
.nav .sub-menu .sub-item {
position: relative;
white-space: nowrap;
vertical-align: top;
_zoom: 1;
width: 33.3%;
float: left;
margin-bottom: 10px;
}
.nav .sub-menu .sub-item a {
color: #666;
height: 40px;
line-height: 40px;
padding-left: 20px;
font-size: 18px;
background: url(./images/nav-li-bg.png) left center no-repeat;
}
.nav .sub-menu .sub-item.hover > a,
.nav .sub-menu .sub-item a:hover {
color: #f57c52;
}
.nav .sub-menu .sub-menu {
left: 100%;
top: 0px;
z-index: 200;
background: #fff;
}
.nav .sub-menu .ml {
float: left;
width: 375px;
}
.nav .sub-menu .ml .news_imgs {
width: 160px;
float: left;
}
.nav .sub-menu .ml .news_text {
width: 185px;
float: right;
}
.nav .sub-menu .ml .news_text a {
color: #b31a20;
font-size: 16px;
line-height: 35px;pointer-events: none;
}
.nav .sub-menu .mr {
margin-left: 410px;
}
.nav .i2 .sub-menu .mr { padding-top: 0px;}
/**主页banner开始**/
#banner {
position: relative; z-index: 99;
}
#banner .inner {
width: 100%;
text-align: center;
position: relative;
}
/**主体模块样式**/
#m-container {
}
#m-container .inner {
}
/**首页三列布局**/
/**标题栏新闻窗口**/
.post {position:relative
}
.post .tt {
display: inline-block;
width: 100%;
border-bottom: 0px solid #e6e6e6;
margin-bottom: 60px;
} /**标题栏**/
.post .tt .tit {
font-size: 32px;
font-weight: normal;
text-align: center;
} /**标题字体**/
.post .tt .tit .title {
line-height: 43px;display:inline-block;
color: #000;
font-family: "Microsoft yahei";
font-weight: bold;
}
.post .tt .tit .name {
display: none;
line-height: 16px;
color: #333;
} /*栏目别名*/
.post .con {
margin: 0 auto;
}
.post .con .wp_article_list .list_item {
border-bottom: 1px dashed #ccc;
} /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index {
background: url(images/li.gif) no-repeat center;
}
.post .more_btn {
display: inline-block;
*display: inline;
*zoom: 1;
height: 20px;
line-height: 20px;
float: right;
margin-top: 8px;
}
.post .more_btn{position:absolute;right:0;top:0}
.post-20 .more_btn{top:125px}
.post-44 .more_btn{top:45px}
.post .more_btn .more_text,
.post .more_btn a {
font-size: 16px;
cursor: pointer;
color: #6b6b6b;
}
.post .more_btn a {
color: #be3d41;
}
.post .more_btn a:hover {
color: #be3d41;
}
/*标准标题*/
.post1 {
}
.post1 .tt {
border-bottom: 2px solid #146cc1;
}
.post1 .tt .tit {
}
.post1 .tt .tit .title {
display: inline-block;
margin-right: 20px;
font-size: 16px;
font-weight: bold;
color: #18267d;
cursor: pointer;
}
.post1 .tt .tit .title.selected {
color: #0f429b;
}
.post1 .more_btn a {
color: #1826a5;
}
/**自定义新闻列表**/
.news_list {
}
.news_list li.news {
line-height: 34px;
padding-left: 0px;
} /**标题图标**/
.news_list li.news span.news_title {
float: left;
} /*标题*/
.news_list li.news span.news_title img {
vertical-align: middle;
}
.news_list li.news span.news_meta {
float: right;
margin-left: 2px;
} /*属性*/
.news_list li.news .news_time,
.news_list li.news .news_time span {
} /*发布时间*/
.news_list li.news .news_icon {
display: inline-block;
margin: 0 auto;
border: 0px solid red;
}
.news_list li.news .news_text {
} /*默认简介*/
.news_list li.news .news_bg {
position: absolute;
left: 0px;
bottom: 0px;
right: 0px;
height: 30px;
background: #000;
opacity: 0.7;
filter: Alpha(opacity=70);
}
.news_list li.news p {
line-height: 34px;
}
/*标题文*/
.news_text {
}
.news_text .news_list {
}
.news_text .news_list li.news {
margin-bottom: 10px;
}
.news_text .news_list li.news .news_title {
line-height: 24px;
font-size: 15px;
}
.news_text .news_list li.news .news_text {
line-height: 22px;
font-size: 13px;
}
.news_text .news_list li.news .news_time {
line-height: 28px;
font-size: 13px;
}
/***********************************************************
* 列表页
*/
/**首页三列布局**/
/**列表页**/
/*栏目图片*/
.l-banner {
height: 620px;
background-position: center center;
background-repeat: no-repeat;
text-align: center;
background-size: cover;
}
.l-banner img {
display: none;
height: 100%;
vertical-align: top;
}
/**主体列表页开始**/
#l-container {
background: url(./images/bg1_2.png) no-repeat -100px 150px,
url(./images/bg1_1.png) 95% 150px no-repeat;
}
#l-container .inner {
padding: 45px 0px;
}
.wp-wrapper{position:relative}
body.list{overflow:inherit}
.list .listTop{position:fixed;top:0;width:100%;left:0;z-index:910;}
.list .listTop_bg{}
.listTop #header .inner{background:none}
.listTop #header { background: #fff;box-shadow: 0 3px 6px 0px #bfbdbd; }
.listTop .sitelogo img.logo1{display:none}
.list .sitelogo .logo2{display:block;margin:0 auto;margin-top: 7px;}
.list .header .head-left{top:4px;padding:0}
.list #headtop{background: rgb(148, 39, 42)}
.list .nav .wp-menu .menu-item a.menu-link{color:#070707}
/**主体文章页开始**/
#d-container {
background: url(./images/bg1_2.png) no-repeat -100px center,
url(./images/bg1_1.png) 95% center no-repeat;
}
#d-container .inner {
background: #fff;
}
.col_menu {
position: absolute;padding:50px 0 40px;
bottom:-1px;left:0;width:100%;
background: url(./images/col_bg.png) no-repeat center top; min-height:110px;
opacity: 0.9;
}
.col_menu .l-qh {
margin-bottom: 10px;
}
.col_menu .col_menu_head {
width:1300px;margin:0 auto;margin-bottom:30px;
text-align:center
} /**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {
font-size: 32px;
font-weight: normal;
color: #fff;
} /**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text {
display: block;
line-height: 50px;
} /**栏目名称图标**/
.col_menu .col_menu_con {
margin:0 auto;width:1300px;
}
/*栏目列表*/
.col_list {
}
.col_list .wp_listcolumn {
border-top: 0px solid #2867a0;
border-bottom: 0px solid #fff;
width:768px;margin:0 auto;text-align:center
}
.col_list .wp_listcolumn .wp_column a {
color: #fff;
font-size: 20px;
font-weight: normal;
background: none;
border:0
}
.col_list .wp_listcolumn .wp_column a .column-name {
padding: 0;
line-height: 32px;
}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected {
font-weight:bold
}
.col_list .wp_listcolumn .wp_column a.selected span.column-name {
}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a {
color: #454545;
background: none;
border-top: 1px solid #fff;
border-bottom: 1px solid #bbb;
}
.col_list .wp_listcolumn .wp_column.parent > a .column-name {
font-weight: bold;
}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {
color: #333;
border-top: 1px solid #eee;
margin-top: -1px;
}
.col_list .wp_listcolumn .sub_list a .column-name {
display: inline-block;
line-height: 28px;
padding: 5px 10px 5px 44px;
cursor: pointer;
}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {
font-weight: bold;
}
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a {
}
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {
padding: 5px 10px 5px 60px;
cursor: pointer;
}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {
font-weight: bold;
color: #b42d31;
}
.wp_listcolumn {
display: block;
width: 100%;
border-top: 1px solid #ddd;
border-bottom: 1px solid #fff;
}
.wp_listcolumn .wp_column{display:inline-block;width:auto;margin:0 10px }
.wp_listcolumn .wp_column a {
display: block;
width: 100%;
color: #666;
font-size: 15px;
font-weight: bold;
word-wrap: break-word;
border-bottom: 1px solid #ddd;
border-top: 1px solid #fff;
text-align: left;
}
.wp_listcolumn .wp_column a:hover {
}
.wp_listcolumn .wp_column a.selected {
}
.wp_listcolumn .wp_column a .column-name {
display: inline-block;
line-height: 22px;
padding: 5px 10px 5px 20px;
cursor: pointer;
}
/**二级栏目**/
.wp_listcolumn .wp_subcolumn {
border-top: 1px solid #fff;
}
.wp_listcolumn .wp_subcolumn .wp_column a {
color: #555;
font-size: 14px;
border-bottom: 1px solid #aaa;
border-top: none;
}
.wp_listcolumn .wp_subcolumn .wp_column a:hover {
color: #c30;
background-color: #f7f7f7;
}
.wp_listcolumn .wp_subcolumn .wp_column a.selected {
color: #000;
background-color: #e8e8e8;
}
.wp_listcolumn .wp_subcolumn .wp_column a .column-name {
line-height: 20px;
padding-left: 30px;
}
/**三级栏目**/
.wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a {
color: #444;
font-size: 13px;
font-weight: normal;
}
.wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover {
color: #c30;
background-color: #f4f4f4;
}
.wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected {
color: #000;
background-color: #e8e8e8;
}
.wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a .column-name {
line-height: 18px;
padding-left: 40px;
}
/**栏目新闻**/
.col_news {
width: 100%;
min-height: 200px;
float: right;
}
.col_news .col_news_box {
}
.col_news_head {
border-bottom: 1px solid #dbdbdb;
}
.col_metas .col_title {
display: inline-block;
float: left;
height: 48px;
line-height: 48px;
} /**当前栏目**/
.col_metas .col_title h2 {
display: inline-block;
font-size: 18px;
font-family: "Microsoft yahei";
font-weight: normal;
color: #b42d31;
border-bottom: 3px solid #cbcbcb;
}
.col_metas .col_path {
display: inline-block;
float: right;
white-space: nowrap;
height: 46px;
line-height: 46px;
color: #666;
} /**当前位置**/
.col_metas .col_path a {
color: #2f2f2f;
}
.col_news_con {
padding: 5px 0px 10px 0px;
margin: 0 0px;
}
.col_news_list {
margin-top: 7px;
}
.col_news_list .news_list li.news {
padding:15px 0;border-bottom:1px solid #e2e2e2;
overflow: hidden;
}
.col_news_list .news_list li.news .news_title {
font-size: 18px;
margin-right:100px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
float: none;
display: block;
}
.col_news_list .news_list li.news .news_title a{color:#000}
.col_news_list .news_list li.news .news_meta {
color:#363636;opacity:0.8;filter:alpha(opacity=80);font-size:18px;float:right;margin-left:-100px
}
.col_news_list .wp_article_list .list_item {
} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Index {
} /**栏目新闻图标序号**/
.col_news_list .wp_entry,
.col_news_list .wp_entry p {
line-height: 1.75;
font-size: 16px;
color: #333 !important;
}
.col_news_list .wp_entry p {
margin-bottom: 10px;
}
.col_news_list .wp_entry table {
margin-bottom: 4px;
}
.col_news_list .wp_entry img {
max-width: 1200px;
_width: expression(this.width > 680 ? "680px": this.width);
}
/**列表页文章图片大小限制**/
.wp_paging{margin:50px 0;clear:both}
/**文章页**/
.infobox {
padding: 20px 0px;
margin: 0 auto;
width: auto;
}
.article {
}
.article h1.arti_title {
line-height: 36px;font-weight:bold;margin-bottom:20px;
font-family: "Microsoft YaHei";
font-size: 30px;
text-align: center;
color: #000;
} /**文章标题**/
.article h2.arti_title {
line-height: 38px;
font-family: "Microsoft YaHei";
font-size: 17px;
margin-bottom:5px;
text-align: center;
color: #333;
} /**文章副标题**/
.article .arti_metas {
padding: 18px 0;
text-align: center; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;
}
.article .arti_metas>span {
margin: 3px 10px;
font-size: 14px;
color: #484848;
} /**文章其他属性**/
.article .entry {
margin: 0 auto;
overflow: auto;
margin-top: 30px;
min-height: 400px;
margin-bottom: 80px;
} /**文章内容**/
.article .entry .read,
.article .entry .read p {
line-height: 1.75;
font-size: 16px;
color: #333;
} /**阅读字体**/
.article .entry .read p {
margin-bottom: 10px;
}
.article .entry .read img {
margin: 0 auto;
max-width: 1000px;
vertical-align: middle;
_width: expression(this.width > 940 ? "940px": this.width);
} /**文章阅读部分图片大小限制**/
.article .entry .read table {
margin: 0 auto;
border: none;
}
/**页脚开始**/
#footer {
background: #212121 url(./images/foot_bg2.png) center no-repeat;
background-size: cover;
}
#footer .foot-nav {
padding: 32px 0 26px;
margin-bottom: 30px;
font-size: 14px;
color: #fff;display:none
}
#footer .foot-nav .tt {
float: left;
width: 70px;
margin-right: -70px;
display:none;
}
#footer .foot-nav .con {
margin-left: 70px;
display:none;
}
#footer .foot-nav li.item {
float: left;
width: 12.5%;
text-align: right;
color: #fff;
}
#footer .inner {
padding: 44px 0 48px;
position: relative;
}
#footer .inner .mod {
}
#footer .inner .foot-left {
float: left;
}
#footer .inner .foot-left > div {
float: left;
}
#footer .foot-img {
margin-right: 120px;
}
#footer .foot-info {
margin-top: 15px;
font-size: 14px;
line-height: 30px;
color: #fff;
opacity: 0.8;
filter: alpha(opacity=80);
}
#footer .inner .copyright a:hover {
color: #fff;
}
#footer .foot-info a{color: #fff;}
#footer .foot-info a:hover{font-weight:bold}
#footer .foot-info > div {
}
#footer .inner .foot-right {
float: right;
margin-top: 0px;
}
#footer .inner p {
font-size: 12px;
line-height: 21px;
font-weight: normal;
text-align: left;
color: #fff;
}
#footer .inner p span {
margin: 0 3px;
}
#footer .inner .copyright {
}
#footer .inner .copyright span {
}
#footer .inner .copyright a {
color: #eee;
}
/**************************************************************
* 组件功能
*/
/*系统默认搜索*/
.wp_search {
display: inline-block;
position: relative;
padding-left: 4px;
border: 1px solid #d0d0d0;
}
.wp_search #keyword {
width: 160px !important;
padding: 4px 0;
border: none;
height: 20px;
line-height: 20px;
background: transparent;
color: #fff;
}
.wp_search .search {
width: 32px;
height: 30px;
border: 0px;
background: #ffffff url(images/sous.png) no-repeat center;
cursor: pointer;
vertical-align: top;
}
/*自定义输入框*/
.searchbox {
text-align: right;
margin-top: 25px;
float: right;
/* margin-right: 95px;*/
}
.wp-search {
}
.wp-search form {
display: block;
}
.wp-search .search-input {
}
.wp-search .search-input input.search-title {
width: 100%;
height: 28px;
padding: 16px 0;
line-height: 28px;
background: #fff;
color: #333;
border-radius: 4px;
font-size: 18px;
border: 0;
outline: 0;
text-indent: 20px;
font-family: "微软雅黑";
}
.wp-search .search-btn {
width: 32px;
height: 32px;
position: absolute;
right:0px;
top:25px;
border-radius: 50%;
z-index: 50;
}
.fullSearch .search-btn{top: 13px;right:15px !important}
.wp-search .search-btn input.search-submit {
width: 32px;
height: 32px;
border: 0;
outline: 0;
background: url(images/sous.png) no-repeat center;
cursor: pointer;
border-radius: 50%;
}
.fullSearch{position: fixed;width: 100%;height: 100%;z-index: 10000;display: none;}
.fullSearch .bg{position: absolute;width: 100%;height: 100%;z-index: 400;background: #000;opacity: 0.6;}
.fullSearch .close{position: absolute;right:-50px;top:-50px;z-index: 100;font-size: 40px;;cursor: pointer;color:#fff}
.fullSearch .search{width: 60%;position: absolute;top:40%;left:20%;z-index: 1000;}
/* 分享二维码 */
.shares {
text-align: center;
margin-bottom: 20px;
}
.shares ul {
width: auto;
margin: 0 auto;
text-align: right;
float: right;
}
.shares li {
float: left;
margin: 0 10px;
position: relative;
}
.shares li a {
display: inline-block;
width: 40px;
height: 40px;
border: 0px solid red;
background: url("images/share_icon3.png") no-repeat;
opacity: 1;
vertical-align: top; background-position: 100% 100%;
}
.shares li a:hover {
opacity: 1;
filter: Alpha(opacity=100);
}
.shares li.i1 a {
background-position: 0px 0px;
}
.shares li.i2 a {
background-position: -50px 0px;
}
.shares li.i3 a {
background-position: -100px 0px;
}
.shares li.i4 a{background-position: -151px 0px;}
/*.shares li.i5 a{background-position: -202px 0px;}
.shares li.i6 a{background-position: -254px 0px;}
.shares li.i7 a{background-position: -303px 0px;} */
.shares li span {
display: block;
line-height: 22px;
font-size: 12px;
color: #d0d4ea;
text-align: center;
}
.shares li .con {
display: none;
position: absolute;
bottom: 60px;
left: 50%;
z-index: 100;
margin-left: -65px;
width: 120px;
}
.post-10 .more_text img {
margin-right: 3px;
}
.post-20 .more_text img {
margin-right: 3px;
}
.post-21 .more_text img {
margin-right: 3px;
}
.post-41 .more_text img {
margin-right: 3px;
}
.post-42 .more_text img {
margin-right: 3px;
}
.post-43 .more_text img {
margin-right: 3px;
}
.post-44 .more_text img {
margin-right: 3px;
}
.shares li .con img {
width: 120px;
height: 120px;
vertical-align: top;
background: #fff;
}
/**友情链接**/
.botlinks .links-wrap {
position: relative;
float: left;
display: inline-block;
margin: 4px 10px;
width: 150px;
line-height: 32px;
background: #fff;
border: 1px solid #d0d0d0;
}
.botlinks .links-wrap a.links-arrow {
display: block;
height: 32px;
line-height: 32px;
padding: 0 25px 0 10px;
color: #a1a1a1;
background: url(images/arrow.png) no-repeat right top;
}
.botlinks .links-wrap a.links-arrow:hover,
.botlinks .wrap-open a.links-arrow {
color: #333;
background-position: right bottom;
cursor: pointer;
}
.botlinks .links-wrap .link-items {
display: none;
position: absolute;
left: 0;
bottom: 33px;
width: auto;
min-width: 180px;
height: auto;
max-height: 300px;
overflow: auto;
overflow-x: hidden;
background: #f5f5f5;
}
.botlinks .links-wrap .link-items a {
display: block;
line-height: 24px;
padding: 5px 0;
color: #444;
}
.botlinks .links-wrap .link-items a span {
display: block;
margin: 0 6px;
white-space: nowrap;
}
.botlinks .links-wrap .link-items a:hover {
color: #fff;
background: #0f429b;
cursor: pointer;
} /**链接样式**/
/*列表页*/
/*banner*/
.mbanner .slick-dots {
position: absolute;
right: 0px;
bottom: 65px;
z-index: 60;
width: 100%;
text-align: center;
height: auto;
}
.mbanner .slick-dots li button {
display: block;
line-height: 60px;
text-align: center;
font-size: 35px;
color: #707070;
font-weight: bold;
width: 100%;
height: 100%;
}
.mbanner .slick-dots li.slick-active {
top: 15px;
}
.mbanner .slick-dots li.slick-active button {
display: none;
}
.mbanner .post ul.slick-dots li {
display: inline-block;
width: 60px;
height: 60px;
background: none;
margin-right: 50px;
background-image: none;
background-repeat: no-repeat;
background-position: center;
}
.mbanner li.slick-active {
opacity: 1;
filter: Alpha(opacity=100);
}
#banner .slick-dots li.slick-active:first-child {
background-image: url(./images/letter-m.svg);
}
#banner .slick-dots li.slick-active:nth-child(2) {
background-image: url(./images/letter-u.svg);
}
#banner .slick-dots li.slick-active:nth-child(3) {
background-image: url(./images/letter-s.svg);
}
#banner .slick-dots li.slick-active:nth-child(4) {
background-image: url(./images/letter-i.svg);
}
#banner .slick-dots li.slick-active:nth-child(5) {
background-image: url(./images/letter-c.svg);
}
.mbanner .focus-navigation {
width: 58px;
height: 53px;
opacity: 0.7;
filter: alpha(opacity=70);
background: url(images/slide_next.png) no-repeat;
text-indent: -999em;
}
.mbanner .focus-navigation:hover {
opacity: 1;
filter: alpha(opacity=100);
}
.mbanner .focus-navigation:active {
opacity: 1;
filter: alpha(opacity=100);
}
.mbanner .focus-prev {
left: 0px;
}
.mbanner .focus-next {
right: 0px;
background-position: right top;
}
.mbanner li.news {
overflow: hidden;
}
.mbanner li.news .news_imgs {
position: relative;
height: 100vh;
overflow: hidden;
-webkit-transform: scale(1.1);
webkit-transform: scale(1.1);
transition: 6s;
}
.mbanner li.first .news_imgs{ -webkit-transform: scale(1.1);webkit-transform: scale(1.1);}
.mbanner li.slick-current .news_imgs { -webkit-transform: scale(1);webkit-transform: scale(1);}
.mbanner li.news .news_imgs video,
.mbanner li.news .news_imgs img {
position: absolute;
top: 0;
right: 0;
bottom: 0;
object-fit: cover;height: 100%;
width: 100%;
}
video:focus {undefined
outline:none;
}
/*.mbanner li.news.slick-current .news_imgs {
transition: all linear 6s;
transform: scale(1.2);
}
*/
/*************************************************************
* 特殊页面
*/
/*滚动样式*/
.wrapperinner {
position: relative;
z-index: 1;
width: 100%;
overflow: hidden;
-ms-touch-action: none;
}
.scroller {
position: absolute;
z-index: 1;
width: 750px;
height: 160px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-text-size-adjust: none;
-moz-text-size-adjust: none;
-ms-text-size-adjust: none;
-o-text-size-adjust: none;
text-size-adjust: none;
}
/*************************************************************
*二级页面
*/
/*组织机构*/
.main1 {
background: #fff;
background: url(./images/bg1_2.png) no-repeat -100px center,
url(./images/bg1_1.png) 95% center no-repeat;
}
.main1 .mod > img {
width: 100%;
}
.main1 .inner {
/*padding: 180px 0 145px;*/
padding: 180px 0 99px;
}
.main1 .title {
padding-left: 50px;
background: url(./images/ico-1.png) no-repeat left center;
}
.main1 .l {
float: left;
width: 50%;
position: relative;
}
.main1 .r {
float: right;
width: 50%;
}
.main1 .l .news_imgs {
padding: 56px 0;
background: #fff;
background-size: 100% 100%;
width: 447px;
background: rgba(255, 255, 255, 0.6);
float: left;
position: relative;
z-index: 50;
}
.main1 .l .news_imgs::after {
content: "";
position: absolute;
width: 100%;
height: 100%;
-webkit-filter: blur(9px);
filter: blur(9px);
display: none;
}
.main1 .l .news_imgs .bg {
content: "";
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
background: url(./images/blur_bg.png) center repeat;
z-index: -1;
}
.main1 .l .rotate {
width: 407px;
height: 407px;
border-radius: 50%;
background: rgba(180, 45, 49, 0.6);
float: right;
position: absolute;
z-index: 20;
top: 20px;
right: 0;
}
.main1 .rotate img {
position: absolute;
top: 50%;
left: 50%;
margin-left: -86px;
margin-top: -86px;
transition: all ease;
animation: myRotate 10s linear infinite;
}
.main1 .r .news_wz {
margin-left: 80px;
padding-top: 50px;
border-top: 1px solid #b42d31;
height: 397px;
background: url(./images/main1-r-bg.png) bottom center no-repeat;
background-size: 100% auto;
}
.main1 .r .news_title {
font-size: 18px;
line-height: 24px;
font-weight: bold;
color: #b42d31;
padding-left: 15px;
background: url(./images/tit-ico.png) left center no-repeat;
}
.main1 .r .news_title a {
color: #b42d31;
}
.main1 .r .news_time {
margin: 20px 0;
font-size: 18px;
line-height: 24px;
color: #565656;
}
.main1 .r .news_text {
font-size: 16px;
color: #b7b7b7;
line-height: 26px;
overflow: hidden;
max-height: 78px;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
}
.main1 .r .entermore {
margin-top: 75px;
width: 200px;
text-align: center;
line-height: 60px;
background-color: #f57c52;
}
.main1 .r .entermore a {
text-align: center;
line-height: 60px;
display: block;
color: #fff;
font-size: 18px;
box-shadow: 0 3px 6px 0px #bfbdbd;
}
.main1 .r .entermore a:hover {
color: #a61818;
}
@keyframes myRotate {
0% {
transform: rotate(0deg);
}
10% {
transform: rotate(36deg);
}
20% {
transform: rotate(72deg);
}
30% {
transform: rotate(108deg);
}
40% {
transform: rotate(144deg);
}
50% {
transform: rotate(180deg);
}
60% {
transform: rotate(216deg);
}
70% {
transform: rotate(252deg);
}
80% {
transform: rotate(288deg);
}
90% {
transform: rotate(324deg);
}
100% {
transform: rotate(360deg);
}
}
.main1 .list2 {
margin: 0 -2%;
margin-top: 65px;
}
.main1 .list2 li {
float: left;
width: 29.3%;
margin: 0 2%;
background: rgba(180, 45, 49, 0.05);
padding: 15px 25px;
box-sizing: border-box;
border-top: 2px solid #b42d31;
transition: all 0.6s linear;
}
.main1 .list2 li:hover {
border-top: 2px solid #f57c52;
}
.main1 .list2 .news_title {
font-size: 18px;
font-weight: bold;
line-height: 30px;
color: #000;
margin-top: 10px;
}
.main1 .list2 .news_time {
font-size: 18px;
line-height: 24px;
color: #565656;
margin-top: 5px;
}
.main1 .ml {
float: left;
width: 49%;
}
.main1 .mr {
float: right;
width: 49%;
margin-top: 5px;
}
.main1 .ml .news_imgs {
position: relative;
height: 380px;
overflow: hidden;
}
.main1 .imgbox {
height: 100%;
width: 100%;
transition: all .5s;
}
.main1 .ml .news_time {
position: absolute;
left: 30px;
bottom: 20px;
line-height: 25px;
color: #fff;
font-size: 12px;
padding: 0 10px;
background: #9f7547;
z-index: 100;
}
.main1 .ml .news_count {
position: absolute;
right: 35px;
bottom: 20px;
color: #fff;
font-size: 14px;
}
.main1 .ml .news_count img {
vertical-align: middle;
margin-right: 5px;/*float:left*/
display: inline-block;
margin-top: -1px;
}
.main1 .ml .news_count .wp_listVisitCount{float:right;display:inline-block;line-height:14px}
.main1 .slick-next {
right: 35px;
width: 32px;
height: 51px;
background: url(./images/right2.png) center no-repeat;
margin-top: -105px;
z-index: 11;
}
.main1 .slick-prev {
left: 35px;
width: 32px;
height: 51px;
background: url(./images/left2.png) center no-repeat;
margin-top: -105px;
z-index: 11;
}
.main1 .ml .news_box{padding:0 1% 5px}
.main1 .ml .post-11 ul.slick-slider{margin:0 -1%}
.main1 .ml .wz {
background: #fff;
padding: 25px 30px 35px;
box-shadow: 0px 2px 7px 0px #c7b6b6
}
.main1 .ml .news_title {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
color: #202020;
font-size: 18px !important;
line-height: 50px;
font-weight: bold;
}
.main1 .ml .news_text {
color: #595959;
font-size: 14px !important;
line-height: 25px;
height: 50px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.main1 .mr li.news {
float: left;
width: 48.5%;
margin-bottom: 15px;
height: 260px;
box-shadow: 0px 2px 7px 0px #c7b6b6;
}
.main1 .mr li.news:hover,.post-122 li.news:hover {
box-shadow: 0px 2px 10px 0px #424141;
}
.main1 .mr li.news.i2,
.main1 .mr li.news.i3, .mr li.news.i4 {
padding: 0px 40px 0px 30px;
box-sizing: border-box;
background: #fff;
}
.main1 .mr li.news.i2,
.main1 .mr li.news.i4 {
float: right;
}
.main1 .mr li.news .wz {
background: url(./images/main1-bg2.png) no-repeat right bottom;
padding: 30px 0 50px 0;
}
.main1 .mr .news_imgs {
position: relative;
height: 260px;
overflow: hidden;
}
.main1 .mr .news_imgs .news_title {
position: absolute;
left: 0;
padding: 10px 0;
bottom: 0;
width: 100%;
font-size: 16px;
color: #fff;
line-height: 25px;
font-weight: bold;
background: rgba(0,0,0,0.6);
}
.main1 .mr .news_imgs .news_title a {
padding: 0 30px;
display: block;
color: #fff;
}
.main1 .mr .news_time {
color: #fff;
font-size: 12px;
line-height: 25px;
padding: 0 10px;
background: #b31a20;
float: left;
margin-bottom: 15px;
}
.main1 .mr .news_count {
float: right;
color: #646464;
font-size: 14px;
line-height: 25px;
display: none;
}
.main1 .mr .news_count .wp_listVisitCount{float:right;display:inline-block;line-height:28px}
.main1 .mr .news_count img {
vertical-align: middle; margin-right:5px; margin-top: -2px;
}
.main1 .mr .news-title {
clear: both;
font-size: 16px;
font-weight: bold;
line-height: 25px;
color: #2a2929;
margin-bottom: 15px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
max-height: 50px;
}
.main1 .mr .news-text {
clear: both;
font-size: 14px;
line-height: 25px;
color: #646464;
overflow: hidden;
max-height: 75px;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
}
.main1 .mr .news-text a{color: #646464;}
.main1 .mr .news-title a {
color: #2a2929;
}
.post-122 {
clear: both;
margin-top: 10px;
display: none;
}
.post-122 ul {
margin: 0 -1%;
}
.post-122 li.news {
float: left;
width: 23%;
margin-bottom: 15px;
margin: 0 1%;
box-shadow: 0px 2px 7px 0px #656161;
height: 260px;
}
.post-122 li.news:hover {
}
.post-122 li.news.i2,
.post-122 li.news.i3 {
padding: 0px 40px 0px 30px;
box-sizing: border-box;
background: #fff;
}
.post-122 li.news.i2,
.post-122 li.news.i4 {
}
.post-122 li.news .wz {
background: url(./images/main1-bg2.png) no-repeat right bottom;
padding: 30px 0 50px 0;max-height: 260px;box-sizing: border-box;
}
.post-122 .news_imgs {
position: relative;
height: 260px;
overflow: hidden;
}
.post-122 .news_imgs .news_title {
position: absolute;
left: 0;
bottom: 0px;
width: 100%;
font-size: 16px;
color: #fff;
line-height: 25px;
font-weight: bold;
background: rgba(0,0,0,0.6);
padding: 10px 0;
}
.post-122 .news_imgs .news_title a {
padding: 0 30px;
display: block;
color: #fff;
}
.post-122 .news_time {
color: #fff;
font-size: 12px;
line-height: 25px;
padding: 0 10px;
background: #b31a20;
float: left;
margin-bottom: 15px;
}
.post-122 .news_count {
float: right;
color: #646464;
font-size: 14px;
line-height: 25px;
}
.post-122 .news_count img {
vertical-align: middle;margin-right:5px
}
.post-122 .news-title {
clear: both;
font-size: 16px;
font-weight: bold;
line-height: 25px;
color: #2a2929;
margin-bottom: 15px;
}
.post-122 .news-text {
clear: both;
font-size: 14px;
line-height: 25px;
color: #646464;
overflow: hidden;
max-height: 75px;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
}
.post-122 .news-text a{color: #646464;}
.post-122 .news-title a {
color: #2a2929;
}
.main1 .loadmore {
/*left: 50%;
position: absolute;*/
text-align: center;
color: #b42d31;
font-size: 18px;
font-weight: bold;
margin: 15px auto 0;
width: auto;
/*padding-right: 20px;*/
height: 35px;
/*animation: bb 2s linear 0s infinite;*/
/* background: url(./images/more_bg.svg) center no-repeat;*/
/*background-position: right 0px;*/
}
.main1 .loadmore a{margin:0 25px; line-height: 35px;}
.main1 .loadmore a img{margin-right:7px}
.main1 .loadmore.active {
/* background-position: right -20px;*/
background: url(./images/more_bg_2.svg) center no-repeat;
margin: 25px auto 0;
}
.main1 .loadmore img {
vertical-align: middle;
}
.m2 .inner {
padding: 79px 0 109px;
}
.main2 {
background: #f3f3f3 url(./images/b3_bg.png) no-repeat center center;background-size:cover
}
.main2 .inner {
padding: 60px 0 5px;
}
.main2.m3 {
background: #f3f3f3 url(./images/b2_bg.png) no-repeat center center;
}
.main2.m3 .inner {
padding: 110px 0;overflow:hidden
}
.post-20 {
background: url(./images/main2_bg.png) top center no-repeat;
margin-bottom: 80px;
}
/* .post-20 .con{width:1300px;overflow-x:auto;overflow-y: hidden;}
.post-20 .con::-webkit-scrollbar{width: 8px;height: 4px;background-color: #BE3D41;-webkit-border-radius: 6px;display: block;margin:0 auto}
.post-20 .con::-webkit-scrollbar-thumb:horizontal { width: 4px; background-color: #BE3D41; -webkit-border-radius: 6px;display: block;margin:0 auto}
.post-20 .con::-webkit-scrollbar-track-piece { background-color: #D9D9D9; -webkit-border-radius: 0; }
.post-20 .con::-webkit-scrollbar-thumb:vertical {height: 50px;background-color: #BE3D41;-webkit-border-radius: 4px; outline: 1px solid #fff; outline-offset: -1px;border: 1px solid #fff;} */
.post-20 .slick-list {
width: 1300px;
overflow-x: auto;
overflow-y: initial;
}
.post-20 .slick-list::-webkit-scrollbar {
width: 8px;
height: 4px;
background-color: #be3d41;
-webkit-border-radius: 6px;
display: block;
margin: 0 auto;
}
.post-20 .slick-list::-webkit-scrollbar-thumb:horizontal {
width: 4px;
background-color: #be3d41;
-webkit-border-radius: 6px;
display: block;
margin: 0 auto;
}
.post-20 .slick-list::-webkit-scrollbar-track-piece {
background-color: #d9d9d9;
-webkit-border-radius: 0;
}
.post-20 .slick-list::-webkit-scrollbar-thumb:vertical {
height: 50px;
background-color: #be3d41;
-webkit-border-radius: 4px;
outline: 1px solid #fff;
outline-offset: -1px;
border: 1px solid #fff;
}
.post-20 ul.news_list {
width: auto;overflow:hidden
}
.post-20 .arr20 {
width: 60px;
height: 60px;
border-radius: 50%;
position: relative;
top: -33px;
background-color: #f3f3f3;
z-index: 80;
}
.swiper-scrollbar{margin:0 60px}
.swiper-scrollbar-drag{height:5px;background:#b42d31}
.post-20 .leftarr {
float: left;
}
.post-20 .rightarr {
float: right;
}
.post-20 .slick-arrow {
top: auto;
bottom: -27px;
z-index: 1000;
}
.post-20 .leftarr .after,
.post-20 .slick-prev {
content: "";
background: #fff url(./images/left3.png) no-repeat center;
float: left;
display: block;
width: 100%;
height: 100%;
cursor: pointer;
border-radius: 50%;
left: 0;
}
.post-20 .rightarr .after,
.post-20 .slick-next {
content: "";
background: #fff url(./images/right3.png) no-repeat center;
float: right;
display: block;
width: 100%;
height: 100%;
cursor: pointer;
border-radius: 50%;
right: 0;
}
.post-20 .tt {
margin-top: 125px;
}
.post-20 .title {
padding-left: 40px;
background: url(./images/ico-3.png) no-repeat left center;
}
/* .post-20 ul.news_list{margin:0 -20px; } */
.post-20 .news {
float: left;
width: 300px;
background-color: #fff;
margin-bottom: 45px;
position: relative;
height: 320px;
}
.post-20 .news > div {
padding: 38px 28px 30px;
transition: all 0.6s linear;box-sizing:border-box;height:100%
}
.post-20 .news .box1 {
display: none;
background:#b31a20 url(/_upload/tpl/00/8c/140/template140/images/icon3.png) no-repeat 90% 95%;
padding: 22px 25px 25px;
transition: all linear 0.3s;
height: 273px;box-sizing:content-box
}
.post-20 .news .box2 {
transition: all linear 0.3s;
}
.post-20 .news:hover .box1 {
display: block;
}
.post-20 .news:hover .box1 .moreenter{animation: arr 1s ease-in-out 0s infinite}
.post-20 .news:hover .box2 {
display: none;
}
.post-20 .box1 .news_date {
width: 60px;
float: left;
margin-right: -60px;
text-align: center;
}
.post-20 .box1 .news_year {
font-size: 40px;
color: #fff;
margin-bottom: 10px;
font-weight: bold;
}
.post-20 .box1 .news_days {
font-size: 12px;
color: #fff;
line-height: 16px;font-weight:bold
}
.post-20 .box1 .news_wz {
margin-left: 75px;
}
.post-20 .box1 .news_title {
font-size: 18px;
line-height: 30px;
max-height: 90px;
color: #fff;
font-weight: bold;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
}
.post-20 .box1 a {
color: #fff;
}
.post-20 .box1 a:hover img {
transform: scale(1.4);
transition: all 0.2s linear;
}
.post-20 .box1 .news_text {
margin-top: 30px;
color: #fff;
line-height: 30px;
font-size: 14px;
clear: both;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
max-height: 90px;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
}
.post-20 .box2 .news_time {
font-size: 16px;
line-height: 24px;
color: #565656;
}
.post-20 .box2 .news_title {
font-size: 16px;
line-height: 30px;
max-height:60px;
color: #000;
display: block;
font-weight: bold;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.post-20 .box2 .news_imgs {
display: none;
}
.post-20 .box2.type2 .news_imgs {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
}
.post-20 .box2.type2 .news_imgs img {
width: 100%;
height: 100%;
object-fit: cover;
}
.post-20 .box2.type2 .news_time {
margin-left:22px;
color: #fff;
position: absolute;
top: 10px;
}
.post-20 .box2.type2 .wz-box{
position: absolute;
padding: 10px 0;
bottom: 0;
left: 0px;
background: rgba(0,0,0,0.6);
z-index: 100;
width:100%;
height: 61px;
}
.post-20 .box2.type2 .news_title {
position: absolute;
top: 40px;
left: 22px;
color:#fff;
right: 22px;
}
.post-20 .box2.type2 a {
color: #fff;
}
.post-20 .box2.type2 .news_text,
.post-20 .box2.type2 .moreenter {
display: none;
}
.post-20 .box2 .news_text {
font-size: 14px;
line-height: 30px;
color: #828282;
overflow: hidden;
max-height: 90px;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp:3;
-webkit-box-orient: vertical;
}
.post-20 .moreenter {
margin-top: 40px;
line-height: 22px;
}
.post-21 .con,.post-21{overflow:hidden}
.post-21 .more_btn {
position: absolute;
right: 21.5%;
top: 0px;
z-index: 1000;
}
.post-21 .title {
padding-left: 50px;
background: url(./images/ico-6.png) no-repeat left center;
}
.post-21 {
background: url(./images/21_bg2.png) center no-repeat;
background: none;
position: relative;
}
.post-21 .tt {
margin-top: 65px;
position: absolute;
top: 0;
z-index: 9999;
}
.post-21 li.news {
float: left;
width: 20%;
height: 590px;
/* transition: all 0.5s linear; */
transform: rotateY(90deg);
position: relative;
overflow: hidden;
}
.post-21 li.news:hover .bot-l {
margin-top: 50px;
}
.post-21 li.news:before {
content: "";
position: absolute;
width: 8px;
background: #f3f3f3;
right: 0%;
height: 100%;
z-index: 333;
}
.post-21 li.news::before {
content: "";
position: absolute;
width: 8px;
background: #f3f3f3;
right: 0%;
height: 100%;
z-index: 333;
}
.post-21 li.news:hover .date{color:#fff;}
.post-21 li.news:hover .news_title {
color: #d83f43;
border-color: #fff;
}
.post-21 li.news:hover .entermore {
background: url(./images/more-hover.png) no-repeat center;
animation: arr 1s ease-in-out 0s infinite;
}
.post-21 li.news:hover .wz {
background: #c7bfbf;
}
.post-21 .wz {
position: absolute;
bottom: 0;
left: 20%;
width: 60%;
//margin-left: -25%;
padding: 30px 20px 0;
background-color: #f6eedf;
height: 380px;
box-sizing: border-box;
z-index: 2000;
}
.post-21 .date {
width: 56px;
border-top: 1px solid #f57c52;
text-align: center;
color: #f57c52;
font-weight: bold;
display: block !important;
}
.post-21 .days {
font-size: 40px;
line-height: 50px;
}
.post-21 .month {
font-size: 12px;
line-height: 16px;
}
.post-21 .news_title {
margin: 25px 0 17px;
font-size: 16px;
line-height: 26px;
font-weight: bold;
color: #060606;
}
.post-21 .entermore {
background: url(./images/more.png) no-repeat center;
width: 20px;
height: 10px;
}
.post-21 .entermore a{display: block;height: 100%;}
.post-21 .bot-l {
position: absolute;
width: 50%;
left: 0;
top: 0;
height: 100%;
background: #fff;
z-index: 1999;
transition: all 0.2s linear;
}
.post-21 .bot-r {
position: absolute;
width: 50%;
right: 0;
top: 0;
height: 100%;
background: #fff;
}
.post-21 .wz:after {
content: "";
position: absolute;
width: 8px;
background: #f3f3f3;
left: 50%;
height: 100%;
top: -100%;
margin-left: -4px;
}
.post-21 .wz::after {
content: "";
position: absolute;
width: 8px;
background: #f3f3f3;
left: 50%;
height: 100%;
top: -100%;
margin-left: -4px;
}
.post-21 .slick-prev {
left: auto;
right: 175px;
top: 75px;
width: 23px;
height: 32px;
background: url(./images/left3.png) center no-repeat;
z-index: 99999;
opacity: 0.5;
filter: alpha(opacity=50);
}
.post-21 .slick-next {
left: auto;
right: 62px;
top: 75px;
width: 23px;
height: 32px;
background: url(./images/right3.png) center no-repeat;
z-index: 99999;
opacity: 0.5;
filter: alpha(opacity=50);
}
.post-21 .slick-arrow:hover {
opacity: 1;
filter: alpha(opacity=100);
}
.post-21 li.news[data-slick-index="1"] {
transition: 1s 0.2s;
}
.post-21 li.news[data-slick-index="2"] {
transition: 1s 0.3s;
}
.post-21 li.news[data-slick-index="3"] {
transition: 1s 0.4s;
}
.post-21 li.news[data-slick-index="4"] {
transition: 1s 0.5s;
}
.post-21 li.news[data-slick-index="5"] {
transition: 1s 0.6s;
}
.wrapper.showdiv .post-21 li.news {
transform: none;
}
.main3 .tab-menu {
width: 310px;
float: left;
margin-right: -310px;
height: auto;
border: 0;
}
.main3 .tab-list {
margin-left: 310px;
}
.main3 .sudy-tab .tab-menu li {
display: block;
height: 207px;
background: #170607;
padding: 62px 0 0 48px;
float: none;
margin: 0;
border-radius: 0;
box-sizing: border-box;
color: #fff;
border-bottom: 1px solid #fff;
}
.main3 .sudy-tab .tab-menu li.n3 {
border-bottom: 0;
}
.main3 .tab-menu .new_time {
font-size: 18px;
opacity: 0.8;
filter: alpha(opacity=80);
}
.main3 .tab-menu .news_title {
font-size: 16px;
opacity: 0.8;
filter: alpha(opacity=80);
font-weight: bold;
margin-top: 15px;
}
.main3 .sudy-tab .tab-menu li.selected {
background: url(./images/tab-bg.png) no-repeat center;
background-size: 100% 100%;
}
.main3 .sudy-tab .tab-menu li.selected .new_time,
.main3 .sudy-tab .tab-menu li.selected .news_title {
opacity: 1;
filter: alpha(opacity=100);
}
.main3 .tab-con {
position: relative;
height: 621px;
}
.main3 .news_imgs {
height: 100%;
position: absolute;
width: 100%;
top: 0;
left: 0;
z-index: -1;
}
.main3 .wz {
color: #fff;
position: relative;
}
.main3 .yugao {
color: #fff;
font-size: 32px;
line-height: 42px;
font-weight: bold;
padding-left: 100px;
background: url(./images/ico-4.png) left center no-repeat;
display: none;
}
.main3 .news_title {
color: #fff;
margin-top: 10px;
margin-bottom: 28px;
font-size: 40px;
line-height: 54px;
}
.main3 .news_time {
color: #fff;
font-size: 16px;
line-height: 26px;
padding-left: 80px;
position: relative;
margin-bottom: 45px;
}
.main3 .news_time span{margin-right:10px}
.main3 .news_time::after {
content: "";
display: block;
position: absolute;
left: 0;
top: 12px;
height: 1px;
width: 68px;
background-color: #fff;
}
.main3 .entermore {
width: 200px;
background-color: #f57c52;
text-align: center;
line-height: 60px;
font-size: 18px;
font-weight: bold;
}
.main3 .entermore a {
color: #fff;
display: block;
}
.main3 .entermore a:hover {
color: #a61818;
}
.main4 {
background: url(./images/main4_bg.png) no-repeat 81% -816px;
}
.main4 .inner {
padding: 100px 0 0;
position: relative;
}
.post-40 .title {
padding-left: 50px;
background: url(./images/ico-5.png) no-repeat left center;
}
.post-40 ul {
margin: 0 -0.7%;
}
.post-40 li.news {
float: left;
margin: 0 0.7%;
width: 23.6%;
color: #040404;
height: 494px;
}
.post-40 li.news .wz {
padding: 0 15px;
border-bottom: 2px solid #b42d31;
}
.post-40 li.news img {
width: 100%;
height: 205px;
transition: all 0.3s linear;
}
.post-40 .news_title {
margin-top: 27px;
font-size: 16px;
font-weight: bold;
line-height: 26px;
}
.post-40 .news_title a {
color: #040404;
transition: none;
}
.post-40 .news_time {
margin: 15px 0;
font-size: 14px;
font-weight: bold;
line-height: 26px;
width: 50%;
float: left;
text-align: center;
}
.post-40 .source {
margin: 15px 0;
font-size: 14px;
font-weight: bold;
line-height: 26px;
width: 50%;
float: left;
text-align: center;
}
.post-40 .news_text {
clear: both;
font-size: 15px;
line-height: 22px;
color: #959595;
text-align: center;
overflow: hidden;
max-height: 66px;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
}
.post-40 .share-bg {
text-align: center;
margin: 20px 0 32px;
cursor: pointer;
}
.post-40 .cls-1 {
fill: #656565;
}
.post-40 li.news:hover .wz {
padding-top: 10px !important;
}
.post-40 li.news:hover .cls-1 {
fill: #fff;
}
.post-40 li.news:hover {
color: #fff;
}
.post-40 li.news:hover .wz {
background: #f57c52;
}
.post-40 li.news:hover .news_title a,
.post-40 li.news:hover .news_text {
color: #fff;
}
.post-41 {
clear: both;position: relative;padding-bottom: 70px;
}
.post-41 .tt {
position: absolute;
right: 0;top:0;
margin: 0;
width: 360px;
height: 550px;
background: #ae3539 url(./images/tt_bg.png) 55px bottom no-repeat;
padding: 100px 38px 0 0;
text-align: right;
box-sizing: border-box;
}
.post-41 .con {
padding-top: 50px;
}
.post-41 li.news {
margin-right: 255px;
}
.post-41 video {
display: block;
width: 100%;
object-fit: fill;
position: relative;
height: 450px;
}
.post-41 .videobox {
position: relative;
}
.post-41 li.news img {
position: absolute;
top: 50%;
left: 50%;
margin-left: -50px;
margin-top: -50px;
z-index: 100;
cursor: pointer;
}
.main4 .tt .tit {
text-align: left;
}
.post-41 .tt .tit {
text-align: right;
margin-bottom: 70px;
}
.post-41 .tt .tit .title {
color: #fff;
margin-top: 12px;
display: inline-block;
}
.post-41 .tt .tit .title a{color:#fff}
.post-41 .sub-tit {
margin-top: 10px;
color: #fff;
font-size: 18px;
font-weight: bold;
line-height: 30px;
clear: both;
float: right;
opacity: 0.5;width:180px;
filter: alpha(opacity=50);
padding-left: 30px;
}
.post-41 .videolist {
margin-right: 255px;
margin-top: -40px;
}
.post-41 .videolist li {
float: left;
width: 30.3%;
margin: 0 1.5%;
border: 2px solid transparent;
position: relative;
box-sizing: border-box;
}
.post-41 .videolist video {
object-fit: cover;
width: 100%;
display: block;
height: 140px;
}
.post-41 .videolist li.current {
border-color: #ae3539;
}
.post-41 .sub-tit.current {
opacity: 1;
filter: alpha(opacity=100);
background: url(./images/ico-10.png) 8px 8px no-repeat;
}
.post-41 .more_btn {
position: absolute;bottom: 0;left:50%;
text-align: center;top:auto;right:auto;
float: none;margin-left:-47px;
display: block;
line-height: 30px;
}
.post-44 {
margin-top: 10px;
}
.post-44 .tt {
margin-top: 45px;
}
.post-44 .tt .tit {
text-align: center;
}
.post-44 .tt .tit .title {
padding-top: 50px;display:inline;
background: url(./images/ico-12.png) top center no-repeat;
}
.post-44 li.news {
position: relative;
transition: 1.5s 1s;
}
.post-44 li.news .news_box {
margin: 0 10px;
padding: 20px 20px 8px;
transition: all linear 0.3s;
}
.post-44 ul.news_list {
margin: 0 -10px;
}
.post-44 li.news .news_imgs{padding-top:125%;position:relative;}
.post-44 li.news .news_imgs img {
width: 100%;
height: 100%;
position:absolute;top:0;left:0;
}
.post-44 li.news .wz {
margin-top: 30px;
color: #333;
}
.post-44 .news_title {
height:68px;
font-size: 20px;
font-weight: bold;
color: #0f0f0f;
transition: all linear 0.3s; overflow: hidden;
}
.post-44 .news_title span {
font-size: 16px;
font-weight: normal;
display: inline-block;
margin-left: 30px;
}
.post-44 .news_text {
color: #585858;
font-size: 15px;
line-height: 24px;
margin: 20px 0 30px;
transition: all linear 0.3s;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
height: 96px;
line-clamp: 4;
-webkit-box-orient: vertical;
overflow: hidden;
}
.post-44 .entermore span {
color: #585858;
font-size: 14px;
transition: all linear 0.3s;
padding-right: 10px;
background: url(./images/right-arr-1.png) right center no-repeat;
}
.post-44 li.news:hover .news_box {
background: #b31a20;
}
.post-44 li.news:hover .news_title, .post-44 li.news:hover .news_title a, .post-44 li.news:hover .news_text, .post-44 li.news:hover .entermore span {
color: #fff;
}
.post-44 li.news:hover .entermore a {
background: url(./images/right-arr.png) no-repeat right center;
}
.post-44 .slick-arrow {
width: 60px;
height: 60px;
z-index: 300;
margin-top: -30px;
opacity: 0.8;
transition: all linear 0.3s;
}
.post-44 .slick-prev {
background: url(./images/left4.png) center no-repeat;
left: -120px;background-size:100%
}
.post-44 .slick-next {
background: url(./images/right4.png) center no-repeat;
right: -120px;background-size:100%
}
.post-44 .slick-arrow:hover {
opacity: 1;
}
.main5 {
/*background: url(./images/main5_bg3.png) top center no-repeat;
background-size: 100% 100%;*/
background: url(./images/main4_bg.png) no-repeat 81% -500px;
}
.main5 .inner {
padding: 60px 0 80px;
}
.post-50 .tt {
margin-bottom: 65px;
}
.post-50 .tt .tit .title {
/* color: #fff;*/
padding-left: 60px;
background: url(./images/ico-8-2.png) no-repeat left center;
}
.post-50 .tt .tit .title a{color:#fff}
.post-50 li.news {
float: left;
padding: 0 20px;
box-sizing: border-box;
}
.post-50 ul {
margin: 0 -0.85%;
}
.post-50 li img {
width: 100%;
height: 145px;
}
.post-50 .slick-prev {
left: -120px;
width: 60px;
height: 60px;
background: url(./images/left4.png) no-repeat center;
margin-top: -30px;
z-index: 100;background-size:100%
}
.post-50 .slick-next {
right: -120px;
width: 60px;
height: 60px;
background: url(./images/right4.png) no-repeat center;
margin-top: -30px;
z-index: 100;background-size:100%
}
.post-50 li:hover {
-webkit-animation: flipInYtest 0.5s linear;
animation: flipInYtest 0.5s linear;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
animation-iteration-count: 1;
}
@-webkit-keyframes flipInYtest {
20% {
-webkit-transform: rotate(-3deg);
transform: rotate(-3deg);
}
40% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
opacity: 1;
}
60% {
-webkit-transform: rotate(3deg);
transform: rotate(3deg);
opacity: 1;
}
100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
opacity: 1;
}
}
.main3 {
/*background: url(images/tab-img1.png) no-repeat center;*/
position: relative;overflow:hidden;
background-size: cover !important;transition: all linear 0.5s
}
.main3 .post-510{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.main3 .post-510 .slick-list{height:100%}
.main3 .post-510 .slick-track{height:100%}
.main3 .main3_bg {
/*position: absolute;
top: 0;
left: 0;*/
width: 100%;
height: 100%;
background-size: cover !important;
z-index: 1;
transition: all linear 0.3s; background-size:cover
}
.main3 .date_jxz {
position: relative;
z-index: 100;
}
.main3 .post-31 .con {
padding-top: 40px;
}
.main3 .post-31 .tt {
margin: 0;
margin-top: 70px;
}
.post-31 .tt .tit .title {
padding-left: 80px;
background: url(./images/ico-11.png) no-repeat left center;
color: #fff;
}
.post-31 .tt .tit .title a{color:#fff}
.post-31 {
width: 1300px;
margin: 0 auto;
position: relative;
}
.post-31.post .more_btn{position: absolute;top:80px;right:0%;color:#b31a20}
.post-31.post .more_btn img {
margin-top: -6px;display:none
}
.post-31.post .more_btn .more_text{color:#fff;font-weight: bold}
.post-31 .slick-prev {
background: url(./images/left.png) no-repeat center;
left: 0;
}
.post-31 .slick-next {
background: url(./images/right.png) no-repeat center;
right: 0;
}
.rilis {
display: inline-block;
float: left;
padding-right: 25px;
background: url(./images/down-arrow.png) right 12px no-repeat;
margin-left: 60px;
margin-top: 15px;
position: relative;
cursor: pointer;
}
.rilis .datebox{display: none;position: absolute;padding:12px;top:100%;left:0;z-index: 1000;background: rgba(255,255,255,0.9);color:#5e5959;font-weight:bold; height: 270px;overflow-y: auto; }
.rilis .datebox div{padding:5px;line-height: 20px;font-size: 15px;cursor: pointer;white-space:nowrap}
.rilis .datebox div:hover{color:#d4265b}
.rilis span {
color: #fff;
font-size: 20px;
font-weight: bold;
text-align: right;
display: inline-block;
line-height: 34px;
/* margin:0 5px */
}
/* .rilis span.year,.rilis span.month{margin: 0;} */
.calendar_news {
padding: 10px 34px 60px;
clear: both;
}
.calendar_news li.hasEvents:after,.calendar_news li.today:after {
content: "";
position: absolute;
width: 8px;
height: 8px;
background-color: #f0ebeb;
border-radius: 50%;
bottom: 2px;
left: 50%;
margin-left: -4px;
}
.calendar_news .news {
float: left;
position: relative;
font-size: 30px;
text-align: center;
color: #fff;
height: 92px;
cursor: pointer;
}
.calendar_news .news .week {
font-size: 16px;
opacity: 0.6;
}
.calendar_news .news span {
display: block;
padding: 15px 0px 0;
}
.calendar_news .news.current {
background: #b31a20;
}
.post-51 {
padding: 50px 0px 80px;
min-height: 321px;z-index:95
}
.post-51 .news_title {
color: #fff;
font-size: 42px;
line-height: 55px;
font-weight: bold;
}
.rilis .post-51 .news_ftitle {
color: #fff;
font-size: 30px;
line-height: 55px;
background: url(images/fbt.png) no-repeat left;
}
.post-51 .news_ftitle span {
margin-left: 145px;
}
.post-51 .news_f {
padding: 45px 0;
}
.post-51 .news_f1 {
color: #fff;
font-size: 18px;
line-height: 40px;
background: url(images/f1.png) no-repeat left;
}
.post-51 ul.slider li {
display: none;
}
.noinfo {
font-size: 24px;
color: #fff;
}
.post-51 ul.slider li.article {
display: block;
}
.post-51 ul.slider li .slide_imgs img,
.post-51 ul.slider li .slide_imgs div {
position: absolute;
width: 100%;
height: 100%;
z-index: 0;
top: 0;
left: 0;
bottom: 0;
display: inline-block;
}
.post-51 ul.slider li .slide_imgs div {
display: none;
}
.post-51 .news_f1 span {
margin-left: 30px;
}
.post-51 .news_f1 span.news_day {
margin-left: 0px;
}
.post-51 .news_f2 {
color: #fff;
font-size: 18px;
line-height: 40px;
background: url(images/f2.png) no-repeat left;
}
.post-51 .news_f2 span {
margin-left: 30px;
}
.post-51 .more {
background: #b31a20;
width: 129px;
height: 41px;
text-align: center;
}
.post-51 .more a {
color: #fff;
font-size: 14px;
line-height: 40px;
}
.date {
display: none !important;
}
.post-51 ul.slider li.active {
display: block;
}
.main7 {
background: url(./images/b1_bg.png) no-repeat center center;
}
.main7 .tt .tit {
text-align: left;
}
.post-42 {
float: left;
width: 49%;
}
.post-43 {
float: right;
width: 49%;
}
.post-43 .title {
padding-left: 50px;
background: url(./images/ico-5.png) no-repeat left center;
}
.post-42 .title {
padding-left: 50px;
background: url(./images/ico-9.png) no-repeat left center;
}
.post-42 li.news {
float: left;
width: 48%;
margin: 0 1% 12px;
}
.post-42 ul.news_list {
margin: 0 -1%;
}
.post-42 .wz {
padding: 20px 20px 28px;
background-color: #f3f3f3;
}
.post-42 .news_imgs {
overflow: hidden;
}
.post-42 .news_imgs:hover img {
transition: all 0.4s linear;
transform: scale(1.05);
}
.post-42 .wz:hover {
background: #b31a20 url(/_upload/tpl/00/8c/140/template140/images/icon3.png) no-repeat 90% 95%;
}
.post-42 .wz:hover .news_title,.post-42 .wz:hover .news_title a,
.post-42 .wz:hover .news_time {
color: #fff;
}
.post-42 .wz .entermore span {
display: block;
height: 100%;
}
.post-42 .wz:hover .entermore {
background: url(./images/more-hover.png) no-repeat center;
animation: arr 1s ease-in-out 0s infinite;
}
@keyframes arr{
0%{transform:translateX(0px);}
25%{transform:translateX(-3px);}
50%{transform:translateX(-5px);}
75%{transform:translateX(-3px);}
100%{transform:translateX(0px);}
}
.post-42 .entermore {
background: url(./images/more.png) no-repeat center;
width: 20px;
height: 10px;
}
.post-42 .news_imgs img {
width: 100%;
height: 205px;
}
.post-42 .news_time {
font-size: 16px;
color: #565656;
line-height: 26px;
}
.post-42 .news_title {
font-size: 16px;transiton:all 0.4s ease-in-out;
color: #060606;
line-height: 26px;
height: 52px;
font-weight: bold;
margin: 10px 0 30px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
.post-43 li.news {
padding: 8px 7px;
background-color: #f3f3f3;
margin-bottom: 12px;
}
.post-43 .source {
transition: all 0.4s ease-in-out;
width: 124px;
float: left;
margin-right: -124px;
height: 66px;
line-height: 23px;
text-align: center;
color: #fff;
font-size: 14px;
font-weight: bold;
background: #be3d41;
position: relative;
overflow: hidden;
display: flex;
justify-content: center;
align-items: center;
}
.post-43 .source::after{
content: "";
background: url(./images/43_bg.png) center no-repeat;
position: absolute;
left: 50%;
top: 0;
width: 100%;
margin-left: -50%;
padding-top: 55%;
animation: cc 20s linear 0s infinite;
z-index: 20;
}
@keyframes cc{
0%{transform:rotate(0);}
100%{transform:rotate(360deg);}
}
.post-43 .wz {
margin-left: 148px;
}
.post-43 .news_time {
font-size: 16px;
color: #565656;
line-height: 26px;
margin: 5px 0;
transition: all 0.4s ease-in-out;
}
.post-43 .news_title,
.post-43 .news_title a {
font-size: 16px;font-weight:bold;
color: #040404;
line-height: 26px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.post-43 li.news:hover .news_title a,.post-43 li.news:hover .news_title,
.post-43 li.news:hover .news_time {
color: #f57c52;
}
.post-43 li.news:hover .source {
background-color: #f57c52;
}
.bb:hover {
animation-play-state: paused;
color: #fff;
}
.bb {
position: absolute;
left: 50%;
bottom: 20px;
text-align: center;
transform: translateX(-50%);
color: #94070a;
font-size: 36px;
cursor: pointer;
opacity: 0;
font-family: icon;
padding: 0 10px;
animation: bb 1.5s linear 0s infinite;
font-weight: bold;
}
@keyframes bb {
0% {
transform: translate(-50%, 0);
opacity: 0;
}
50% {
transform: translate(-50%, 5px);
opacity: 1;
}
100% {
transform: translate(-50%, 0px);
opacity: 0;
}
}
.body_b {
position: fixed;
left: 0%;
top: 100%;
bottom: 0;
right: 0;
background: #fff;
overflow-x: hidden;
transition: top 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s;
z-index: 888;
outline: none;
}
.body_b.showdiv {
top: 0;
}
.post-10 .more_btn a {
color: #6b6b6b;
}
.post-10 .more_btn a:hover {
color: #6b6b6b;
}
/*加载动画*/
.main1.showdiv .ml,
.main1.showdiv .mr,
.main1.showdiv .list2,
.main2.showdiv .post-20,
.m3.showdiv .post-21,
.m2.showdiv .post-42,
.m2.showdiv .post-43,
.main4.showdiv .post-41,
.main3.showdiv .post-31,
.main3.showdiv .post-51,
.main4.showdiv .post-44,
.main5.showdiv .post-50 {
transform: none;
opacity: 1;
}
.main1 .ml {
transform: translate(-30%, 0);
transition: all 1s ease-out 0s;
opacity: 0;
}
.main1 .mr {
transform: translate(30%, 0);
transition: all 1s ease-out 0s;
opacity: 0;
}
.main1 .list2 {
transform: translate(0, 50%);
transition: all 1s ease-out 0s;
opacity: 0;
}
.post-20 {
transition: all 1s ease-out 0s;
/* opacity: 0; */
position: relative;
top: 50vh;
}
.main2.showdiv .post-20 {
top: 0;
}
.post-21 {
clear: both;
/* transform: scale(1.4); */
transition: all 1s ease-out 0s;
/* opacity: 0; */
z-index:99;
}
.post-31 {
clear: both;
transform: translate(0, -100%);
transition: all 1s ease-out 0s;
opacity: 0;
}
.post-51 {
clear: both;
transform: translate(0, 100%);
transition: all 1s ease-out 0s;
opacity: 0;
}
.post-42 {
transform: translate(-50%, 0);
transition: all 1.5s ease-out 0s;
opacity: 0;
}
.post-43 {
transform: translate(50%, 0);
transition: all 1.5s ease-out 0s;
opacity: 0;
}
.post-41 {
transform: perspective(2500px) rotateX(-200deg);
transition: all 1.5s ease-out 0s;
opacity: 0;
}
.post-44 {
/* transform: scale(0.4); */
transition: all 0.5s ease-out 0s;
/* opacity: 0; */
}
.wrapper.showdiv .post-44 li.news {
transform: none;
opacity: 1;
}
.post-44 li.news[data-slick-index="0"],
.post-44 li.news[data-slick-index="2"] {
transform: translate(0px, 40%);
opacity: 0; transition: all 0.5s ease-out 0s;
}
.post-44 li.news[data-slick-index="1"],
.post-44 li.news[data-slick-index="3"] {
transform: translate(0px, -40%);
opacity: 0; transition: all 0.5s ease-out 0s;
}
.post-50 {
transform: translate(0px, 40%);
transition: all 1.5s ease-out 0s;
opacity: 0;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
#playvideo {
position: fixed;
width: 100%;
height: 100%;
z-index: 10000;
top: 0;
left: 0;
}
#playvideo .video_bg {
position: absolute;
z-index: 0;
background: #000;
opacity: 0.5;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.wp_audio_player{text-align:center;}
#playvideo .playbox {
position: absolute;
width: 56%;
top: 15%;
height: 65%;
margin: 0 auto;
display: block;
z-index: 100;
left: 22%;
}
#playvideo video {
display: block;
object-fit: cover;
width: 100%;
height: 100%;
}
#playvideo .close {
position: absolute;
right: -35px;
top: -35px;
cursor: pointer;
z-index: 100;
}
.nav .sub-menu .ml .news_imgs img {
width: 100%;
height: 145px;
}
body.main #toTop{display:none}
#toTop{position:fixed;right:3%;top:80%;cursor:pointer;z-index: 999;}
/*分享*/
.bdsharebuttonbox{float:right;margin-top:-5px;margin-left:5px}
.bdshare-button-style1-24 a{background:url(./images/share_bg.png) no-repeat 0px 0 !important;padding-left: 23px !important;margin-right:2px !important}
.bdshare-button-style1-24 .bds_tsina{background-position: -23px 0 !important;}
.bdshare-button-style1-24 .bds_qzone{background-position: -43px 0 !important;}
.bdshare-button-style1-24 .bds_douban{background-position: -64px 0 !important;}
.bdshare-slide-style-r0 .bdshare-slide-button{display:none !important}
/*分页*/
.wp_artfuns .wp_art_adjoin{padding:15px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.wp_artfuns .wp_art_adjoin .next{float:right;margin-right:120px;padding-right:30px;position:relative;display:inline-block;line-height:28px;font-size: 18px;color: #8c8c8c;}
.wp_artfuns .wp_art_adjoin .prev{margin-left:120px;padding-left:30px;position:relative;display:inline-block;line-height:28px;font-size: 18px;color: #8c8c8c;}
.wp_artfuns .wp_art_adjoin .prev::after{content:"";border: 9px solid transparent;border-right: 15px solid #8c8c8c;display:block;position:absolute;left:0;top: 5px;}
.wp_artfuns .wp_art_adjoin .next::after{content:"";border:9px solid transparent;border-left:15px solid #8c8c8c;display:block;position:absolute;right:0;top:5px}
.wp_artfuns .wp_art_adjoin span.next:hover,.wp_artfuns .wp_art_adjoin span.prev:hover{color:#b42d31; }
.wp_artfuns .wp_art_adjoin span.next:hover::after{border-left-color:#b42d31}
.wp_artfuns .wp_art_adjoin span.prev:hover::after{border-right-color:#b42d31}
.entry .read p {
font-size: 16px !important;
font-family: "Microsoft YaHei" !important;
line-height: 32px !important;
}
.entry .read p span {
font-size: 16px !important;
font-family: "Microsoft YaHei" !important;
line-height: 32px !important;
}
.database .col_news_list .news_list li.news .news_title{margin-right: 0;}
.history .inner {
padding-bottom: 100px;
}
.xacom_xg {
width: 100% !important;
text-align: center;
}
.xacom_xg video {
height: 50px !important;
background: #f1f3f4 !important;
}
.lead li.news:hover .entermore {
animation: arr 1s ease-in-out 0s infinite;
}
.lead li.news:hover .sub_title {
color: #fff;
}
.wp_articlecontent ul li p {
margin-bottom: 0px !important;
}
.wp_paging{font-size: 16px;}
.main1 .mr li.news.i1 {
padding: 0px 40px 0px 30px;
box-sizing: border-box;
background: #fff;
}
.main1 .mr{margin-top:1px}
.main1 .mr li.news{ margin-bottom: 19px;}
.main1 .mr li.news.type{padding:0}
.main1 .mr li.news.type .wz{display:none}
.main1 .mr li.news .news_imgs{display:none}
.main1 .mr li.news.type .news_imgs{display:block}
.main1 .mr .imgbox img{ height: 100%; width: 100%;object-fit: cover;}
.main1 .mr .type .news_imgs .news_title span{ padding: 0 30px;display: inline-block; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; max-height: 50px;}
.post-51 .slider .slick-prev{height: 50px; background: url(./images/left.png) no-repeat center; left:0;z-index: 9999;}
.post-51 .slider .slick-next{height: 50px; background: url(./images/right.png) no-repeat center; right:0;z-index: 9999;}
.post-51 ul.slider li{padding: 0 30px;}
.calendar_news .news.hasEvents,.calendar_news .news.today {
background: #b31a20;
}
.forcast ul.news_list li .news_wz .news_zd {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.wp_articlecontent {
position: relative;
}
.tc{ display:none;}
.ckxq {
position: relative;color: #ee0a11;
}
.tc {
position: absolute;
left: 50%;
top: 50%;
border: 1px solid #ae3539;
box-shadow: 1px 1px 12px rgb(0 0 0 / 30%);
background: #f0f0f0;
padding: 30px;width: 70%;
margin-left: -35%;
}
.tc p, .tc span {
font-size: 18px !important;
}
.tc .gb {
width: 70px;
text-align: center;
background: #ae3539;
color: #fff;
height: 36px;
line-height: 36px;
display: block;
margin: 0 auto;
font-size: 16px !important;
margin-top: 24px;cursor: pointer;
}
.site-lang ul li.links ul.sub-menu{position: relative;z-index: 999;}
.list.xs .xs-post-18 ul li.i7 {
padding-top: 20px;
width: 26%;
}
.news_text.brief {
margin-top: 5px !important;
}
.news_text.brief.a {
margin-top: 15px !important;
}
.news_text.brief {
-webkit-line-clamp: 2 !important;
}
.main1 .imgbox:hover {
transform: scale(1.08);
}
div#container-3 {
}
/**飘窗**/
.piaochuang{position:fixed;left:0;bottom:80px;z-index:888}
.piaochuang .news_imgs img{width:200px;}