﻿.head img{
 width: 100%;
}
body{
 font-family: '宋体' !important;
}
.article_list li a:hover {
 color: #C52B30 !important;
}
a:hover {
 color: #C52B30 !important;
}
.nav {
 height: 88px;
 background: url(/Sites/Uploaded/UserUpLoad/20210402/20210402155854.png);
 padding-top: 18px;
 box-sizing: border-box;
}
.nav_l {
 width: 1200px;
 margin: 0 auto;
}
.sy2_inside {
 display: flex;
 align-items: center;
 justify-content: space-between;
}
.sy2_inside li a {
 font-size: 20px;
 color: #fff;
 font-family: '宋体';
 font-weight: bold;
 display: block;
 height: 52px;
 width: 134px;
 line-height: 52px;
 text-align: center;
 border-radius: 40px;
 overflow: hidden;
}
a.homeA.sy1_tit {
 background: url(/Sites/Uploaded/UserUpLoad/20210402/20210402160305.png) no-repeat left center;
}
.sy2_inside li a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20210402/20210402160639.png) no-repeat center center;
 color: #CD1518;
}
.w1200{
 width: 1200px;
 margin: 0 auto;
 padding: 50px 0;
 box-sizing: border-box;
}
.main_visual {
 width: 600px;
 height: 400px;
}
.main_image li {
 width: 100%;
}
.main_image li .img_box {
 width: 100%;
 height: 400px;
}
.main_visual div.flicking_con span.on {
 background-color: #F8D485;
 width: 20px;
}
.main_visual .main_image li h1 {
 height: 50px;
 background: rgba(197, 43, 48, 1);
 line-height: 50px;
 font-size: 18px;
 font-family: "宋体";
}
.main_visual .main_image{
 overflow: initial;
}
.main_visual div.flicking_con {
 right: 20px;
}
.main_visual .main_image li img{
 height: 400px;
}
.main_visual div.flicking_con span {
 margin-top: 8px;
}
.main_visual .main_image li {
 width: 590px;
 height: 400px;
 position: absolute;
 left: 0;
 top: 0;
}
.dt_box ul.article_list li span.span_date {
 color: #999;
}
.dt_box .article_list li a {
 font-size: 16px;
 color: #333;
 font-weight: bold;
 width: 60%;
 float: left;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
}
.dt_box ul.article_list li{
 overflow: hidden;
 line-height: initial;
 margin-top: 40px;
 background: url(/Content/Areas/Common/images/XinBan/list_dot.png) no-repeat 0 7px;
}
h2.tit_header1 {
 font-size: 22px;
 color: #C52B30;
 border-bottom: 2px solid #eee;
 height: 40px;
 position: relative;
}
h2.tit_header1 a {
 color: #C52B30;
 font-weight: bold;
 display: inline-block;
}
h2.tit_header1 a.MORE{
 font-size: 14px;
}
h2.tit_header1 a::first-letter{
 font-size: 26px;
}
h2.tit_header1::after {
 display: block;
 content: '';
 width: 230px;
 height: 2px;
 background: #C52B30;
 position: absolute;
 bottom: -2px;
}
.dt_box {
 width: 570px;
}
.bgc {
 background: #F2F2F2;
}
.scroll_img{position:relative;}
.pic li{width:600px;height:400px;}
.undis{display:none;}
.pic li img{width:100%;height:400px;}
.tit{bottom: 0;height: 50px;left: 0;overflow: hidden;position: absolute;padding-left: 5px;z-index: 7;line-height: 34px;width:98%;}
.tit li a{color: #fff;line-height: 50px;padding: 0 0 0 10px;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;font-size: 18px;}
.num {height: 11px;overflow: hidden;position: absolute;right: -15px;bottom: 19px;padding: 0 5px 0 0;width: 96px!important;z-index: 7;line-height:19px;}
.num li{width: 11px;height: 11px;float:left;margin-right:8px;text-align: center;background:#fff;color: #fff;overflow: hidden;border-radius: 50%;}
.num li.s{background:#f1b700;width: 20px;border-radius: 20px;color: #f1b700;}
.op_bg {position: absolute;width: 100%;_width:600px;height:50px;bottom: 0;left: 0;background: rgba(197, 43, 48, 1);}
.bg_data {
 background: url(/Sites/Uploaded/UserUpLoad/20210406/20210406131045.png) no-repeat;
}
ul.article_list_img li {
 width: 224px;
 overflow: hidden;
}
ul.article_list_img li  img{
 width: 224px;
 transition: all 0.2s;
}
ul.article_list_img li:hover img {
 transform: scale(1.1);
}
ul.article_list_img {
 overflow: hidden;
 display: flex;
 align-items: center;
 justify-content: space-between;
 margin-top: 30px;
 margin-bottom: 30px;
}
ul.article_list_img li .title_type {
 display: none;
}
.book .article_list_img {
 background: url(/Sites/Uploaded/UserUpLoad/20210406/20210406133152.png) no-repeat bottom center;
 padding-bottom: 30px;
}

/* 栏目样式 */
.banner_box,.leftNavTitle{
 display: none;
}
.main_content .article_left .current {
 background: #C52B30 !important;
}
.main_content .article_left {
 border-bottom: 1px solid #C52B30;
 border-top: 1px solid #C52B30;
}
.main_content .right_header h2,.main_content .ask_area .title_header {
 background: url(/Sites/Uploaded/UserUpLoad/20191021/20191021100309.jpg) no-repeat 2px 15px;
}
.main_content .map .linkmap_span {
 background: url(/Sites/Uploaded/UserUpLoad/20191021/20191021100348.jpg) no-repeat left;
}
.main_content .column_list li {
 background: url(/Sites/Uploaded/UserUpLoad/20191018/20191018110912.png) no-repeat 0px 12px;
}
.pages .ae-pagination-current, .pages .ae-pagination-current:hover {
 color: #FFF!important;
 background-color: #a9120b!important;
 border: 1px solid #a9120b!important;
}
.pages a:hover {
 color: #FFF!important;
 background-color: #a9120b!important;
 border: 1px solid #a9120b!important;
}
.article_right .article_title{
 color: #C52B30 !important;
}
.share,.share a  {
 color: #C52B30 !important;
}
.share p span {
 background: #C52B30 !important;
}
@media screen and (max-width:768px){
 .nav {
 height: 50px;
 padding-top: 0;
 }
 .nav_l {
 width: 100%;
 }
 a.homeA.sy1_tit {
 background: none;
 }
 .sy2_inside {
 display: flex;
 align-items: center;
 justify-content: space-around;
 }
 .sy2_inside li a {
 font-size: 12px;
 font-weight: normal;
 display: block;
 height: 52px;
 width: auto;
 line-height: 52px;
 }
 .main {
 margin: 10px 0;
 }
 .w1200 {
 width: 100%;
 margin: 0 auto;
 padding: 0;
 }
 .pic li,.pic li img {
 width: 100%;
 height: auto;
 }
 .tit li a{
 font-size: 12px;
 }
 .dt_box {
 width: 100%;
 padding: 20px 0;
 }
 h2.tit_header1,.dt_box .article_list li a {
 font-size: 14px;
 }
 h2.tit_header1 a::first-letter{
 font-size:16px;
 }
 h2.tit_header1 a.MORE,.dt_box ul.article_list li span.span_date,.main_visual .main_image li h1 {
 font-size: 12px;
 }
 .scroll_img {
 float: none;
 }
 .main_visual .main_image li img {
 height: auto !important;
 }
 .bgc {
 background: #fff;
 }
 .dt_box ul.article_list li{
 margin-top: 20px;
 }
 ul.article_list_img{
 display: block;
 margin-top: 20px;
 margin-bottom: 20px;
 }
 ul.article_list_img li {
 width: 50%;
 overflow: hidden;
 float: left;
 margin: 10px 0;
 }
 .book ul.article_list_img li {
 width: 50%;
 overflow: hidden;
 float: left;
 margin: 10px 0;
 }
 .book ul.article_list_img li img {
 width: 100%;
 height: 240px;
 }
 ul.article_list_img li:hover img {
 transform: scale(1);
 }
 ul.article_list_img li img {
 width: 83%;
 transition: all 0.2s;
 }
 .book .article_list_img {
 background: none;
 padding-bottom: 0;
 }
 .bg_data {
 background: #fff;
 }
 ul.article_list_img li .img_box {
 display: flex;
 align-items: center;
 justify-content: center;
 }
 .main_visual {
 width: 100% !important;
 }
 .main_visual .main_image li {
 width: 100%;
 height: auto;
 position: absolute;
 left: 0;
 top: 0;
 }
 .main_visual, .main_image, .main_image ul, .main_image li, .main_image li .img_box, .main_image li img {
 height: 200px !important;
 }
} 