@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑";color:#000;}
img{border: 0;}
li{ list-style:none;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none; }
a:hover{ text-decoration:none; }
cite{ font-style:normal; float:right}
cite a{ color:#333}
/***************通用部分***************/
.page{ width:94%; margin:0 auto; padding:20px 0}

.min_hover{ width:100%; height:40px; position:absolute; left:0; bottom:0; opacity:0.5; filter:alpha(opacity=50); background:#000;}
.min_text{height:40px; position:absolute; left:0; bottom:0; line-height:40px; text-align:center; font-size:16px; width:calc(100% - 20px); padding:0 10px; color:#fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.min_text a{ color:#fff}
/**底部**/
.min_link{ height:169px; background:#3293a0}
.min_link_left{ width:calc(100% - 100px);}
.min_link_left h1{ float:left; line-height:42px; font-size:18px; color:#fff}
.min_link_left ul{ float:left; width:calc(100% - 100px)}
.min_link_left ul li{ float:left; height:42px; width:calc(33% - 63px); text-align:center; line-height:42px; font-size:20px; background: #5ba9b3; margin-right:63px; margin-bottom:30px}
.min_link_left ul li a{ color:#fff}

.min_link_right{ text-align:center; float:right; width:100px;}
.min_link_right p{ font-size:16px; line-height:30px; color:#fff}


.min_footer{ background:#236770; text-align:center; padding:20px 0 0}
.min_footer p{ font-size:16px; color:#fff; line-height:40px}
.min_footer p span{ padding:0 10px}
.min_footer p a{ color:#fff}
/****第一部分****/
.bread{text-align:left; color:#fff;height: 60px;line-height: 60px;font-size: 18px;border-bottom:1px #ddd solid; color:#000; margin-bottom:20px }
.bread a{ color:#000}
.min_con_text{ padding:10px 0; margin-bottom:25px;border-bottom:5px #3292a0 solid;}
.min_con_text h1{ line-height:50px; font-size:32px; text-align:center; color:#000; padding-bottom:25px; }
.post_source{ line-height:26px; font-size:14px; color:#8e8e8e; background:url(time.png) no-repeat left center; padding-left:30px}
.min_con_nr{ line-height:36px; font-size:20px; color:#000}
.min_con_nr img, .min_con_nr video{ display:block; margin:0 auto; max-width: 100%;}
.min_con_nr p{ margin-bottom:20px; text-indent:40px;-webkit-line-clamp: 2000;line-clamp: 2000}

/*表格*/
.min_con_nr table{max-width:100%;  border-collapse: collapse; margin:0 auto}
.min_con_nr table td{    border-style: solid;  border: 1px solid rgb(221, 221, 221);    padding: 5px;}
.min_con_nr table p{margin:auto;padding:auto;text-indent:0}
/*表格*/

/**第二部分***/
.list_sub{ clear:both; display:block; margin-bottom:30px;cursor:pointer;color:#030207}
.list_sub img{ width:35%;aspect-ratio: 16 / 9; float:left;transition: all .4s;}
.list_pix{ float:right; width:calc(60% - 40px); padding:0 20px; background:#ededed; overflow:hidden;transition: all .4s;}
.list_pix h2{ font-size:2rem; line-height:3rem;  padding:10px 0}
.list_pix h2 a{color:#030207;transition: all .4s;}
.list_pix p{ line-height:2.8rem; font-size:1.6rem;}
.min_more a{ float:right; background:#a20d0f; padding:5px 20px; font-size:1.6rem; color:#fff;}
.list_sub .list_pix:hover{ background:#a40d12; color:#fff}
.list_sub .list_pix:hover h2 a{color:#fff}
.list_sub img:hover{ transform:scale(1.05)}

.er-title {font-size: 2.6rem;padding: 15px 20px;font-weight: 600;}
ul.f68d16 li:hover a{color:#5fb8c0;transform: translateX(10px);}
ul.f68d16{background-color: #fff;box-shadow: 0px -5px 5px rgba(0, 0, 0,.05);padding:15px}
ul.f68d16 li{ height:70px; color:#999;font-size:2rem;}
ul.f68d16 li a{  color:#000; float:left;transition: all .4s; width:calc(100% - 180px);display: flex;align-items: center; height:70px}
ul.f68d16 li span{ float:right; color:#005a75; font-size:1.5rem;line-height:70px;}
ul.f68d16 li:before{ float:left; width:5px; height:5px; background:#2d2d2d; content:""; border-radius:50%; margin-top:30px; margin-right:5px}

.center{text-align: center;}
.pagination{     display: inline-flex;     margin: 5% auto; text-align: center; }
.pagination li:first-child a{color:#5fb8c0 ;font-size: 24px;}
.pagination li:last-child a{color:#5fb8c0 ;font-size: 24px;}
.pagination li a{ float: left ;display: inline-block;vertical-align: middle;*display: block;*zoom: 1;width: 44px;height: 44px;
margin: 0 13px;line-height: 44px;font-size: 16px;cursor: pointer;  color:#606266  ;        transition: transform 0.5s ease; /* 平滑过渡效果 */}
.disabled a{background: 0!important; cursor: ;}
li.active a,.pagination li a:hover{ color:#5fb8c0;        transform: scale(1.1); /* 放大到原始大小的110% */}




.page1{ width:80%; margin:0 auto; padding:20px 0}

@media screen and (max-width: 1020px){
.page{ width:94%; padding:0}
.min_left,  .min_left_01, .min_left_02, .wrap_left, .wrap_right, .min_link_left, .min_link_right{ width:100%; height:auto; float:none; padding:0}
.min_right{width:calc(100% - 40px); height:auto; float:none;}
.wrap, .wrap1{ height:auto}
.tb1_, .tb_ {overflow-x: scroll;white-space: nowrap;padding: 0.2em 0 1em; overflow-y:hidden}
.tb1_ li, .tb_ li {cursor: pointer;display: inline-block;float:none; font-size:18px; margin:0; padding:0 15px 0 35px }
.min_fw{ margin-bottom:30px}
.min_g_pix{ width:calc(30% - 25px)}
.min_g_pix:nth-child(3){ margin-right:0}
.min_link_left, .min_link { display:none}

.min_link{ height:auto; padding-top:15px}
.min_footer p span{ display:block}
.min_title{ padding-top:40px}
.min_footer p:nth-child(1) span:nth-child(2), .min_footer p:nth-child(1) span:nth-child(4), .min_footer p:nth-child(2) span:nth-child(2){ display:none}
.min_title2{ background:none}
.mySwiper2 .swiper-slide span, .mySwiper3 .swiper-slide span{ line-height:inherit; padding:15px 0; display:block; font-size:1.6rem}
.tdn1 ul.f50d16 li{ width:100%; float:none}

.min_con_text h1{ font-size:22px; line-height:inherit}
.list_sub img{ float:none; width:100%; display:block}
.list_pix{ width:calc(100% - 40px); float:none; height:auto!important; padding:10px 20px}
  ul.f68d16 li span,ul.f68d16 li:before{display:none}
  ul.f68d16 li a{width:100%;height:auto; font-size:1.6rem; margin-bottom:10px;}
  
}



	





















