@charset "UTF-8";::-moz-selection{color:#fff;background:#3e84ff}
::selection{color:#fff;background:#3e84ff}
*{margin:0px;padding:0px}
html{font-size:62.5%;height:100%}
body{margin:0 auto;width:100%;max-width:1920px;font-size:14px;font-size:1.4rem;line-height:1.2;overflow-x:hidden}
body::-webkit-scrollbar{width:8px;height:8px;scrollbar-arrow-color:red}
body::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px #c1c1c1;box-shadow:inset 0 0 5px #c1c1c1;background:#c1c1c1;scrollbar-arrow-color:red}
body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(193,193,193,0.1);box-shadow:inset 0 0 5px rgba(193,193,193,0.1);border-radius:0;background:rgba(193,193,193,0.1)}
a{text-decoration:none;outline:none;color:#333;tap-highlight-color:transparent;focus-ring-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent;-moz-tap-highlight-color:transparent;-moz-focus-ring-color:transparent;-webkit-transition:all 550ms;-o-transition:all 550ms;-moz-transition:all 550ms;transition:all 550ms}
ol,ul,li{list-style:none}
img{max-width:100%;border:0px solid #ccc;height:auto}
table,embed,video{max-width:100%}
input,textarea{border:none;background:none;font-family:inherit}
input[type="submit"],textarea[type="submit"]{cursor:pointer}
input[type="checkbox"],textarea[type="checkbox"]{cursor:pointer}
input[type="radio"],textarea[type="radio"]{cursor:pointer}
input:focus,textarea:focus{outline:none}
textarea{resize:none}
button{border:none;background:none;cursor:pointer}
em,i{font-style:normal}
.ellipsis1{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.ellipsis2{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ellipsis3{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ellipsis4{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.br{display:block}
.f-box-public{margin:0 auto;width:1200px;max-width:100%;overflow:visible;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:1219px){.f-box-public{width:980px}
}@media screen and (max-width:1023px){.f-box-public{width:90%}
}@media screen and (max-width:991px){.f-box-public{width:720px}
  .br{display:none}
}@media screen and (max-width:767px){.f-box-public{padding-left:15px;padding-right:15px}
}.new-box-wp{margin:0 auto;max-width:100%;overflow:visible;-moz-box-sizing:border-box;box-sizing:border-box}
.flex{display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap}
.news-content-list{justify-content:flex-start}
.news-content-list .item{width:calc(33.33% - 28px);padding:42px 0 45px;margin-right:42px;border-bottom:1px solid #E7E7E7;cursor:default}
.news-content-list .item:nth-child(3n){margin-right:0}
.news-content-list .item .name{font-size:18px;font-weight:400;color:#333333;line-height:24px}
.news-content-list .item .date{font-size:14px;font-weight:400;color:#999999;line-height:24px;margin-top:12px}
.news-content-list .item .desc{font-size:14px;font-weight:400;color:#666666;line-height:18px;margin-top:13px}
.news-content-list .item .more{margin-top:16px;text-align:right}
.pagination{margin-top:45px;padding-bottom:60px;text-align:center;font-size:0}
.pagination a{margin:0 5px;display:inline-block;padding:0 13px 0 13px;background:#FFFFFF;border:1px solid #E5E5E5;font-size:12px;font-weight:400;color:#333333;line-height:30px}
.pagination a.active{background:#000000;color:#FFFFFF}
.pagination a.prev{width:61px}
.pagination a.next{width:61px}
@media screen and (max-width:767px){.news-content-list .item{padding:20px 0;width:100%;margin-right:0}
}.detailView .detail{}
.detailView .detail .title{margin-top:28px;text-align:center;font-size:20px;font-weight:400;color:#30323E;line-height:30px}
.detailView .detail .date{margin-top:22px;justify-content:center;align-items:center}
.detailView .detail .date img{width:14px;height:14px;margin-right:10px}
.detailView .detail .date span{font-size:14px;font-weight:400;color:#999999}
.detailView .detail .content{margin-top:22px;font-size:16px;font-weight:400;color:#333333;line-height:26px}
.detailView .share{margin-top:32px;font-size:14px;font-weight:400;color:#666666;line-height:20px;justify-content:flex-start;align-items:center}
.detailView .share span{margin-right:10px}
.detailView .share a{height:24px;width:24px;margin-right:6px}
.detailView .other-news{padding:20px 0;margin-top:40px;border-top:1px solid rgba(0,0,0,0.2)}
.detailView .other-news .item{padding:10px 0;font-size:16px;line-height:26px}
.detailView .other-news .item .img{width:26px;height:26px;margin-right:10px}
.detailView .other-news .item span{font-size:16px;display:inline-block;vertical-align:top;font-weight:400;color:#888888;line-height:26px!important}
.detailView .other-news .item a{font-size:16px;line-height:26px;display:inline-block;vertical-align:top}
.detailView .other-news .item p{margin-left:5px;flex:1;font-size:16px;font-weight:400;color:#666666;line-height:26px}
.detailView .related-news{margin-top:70px;padding-bottom:160px}
.detailView .related-news .title-box p{font-size:26px;font-weight:400;color:#30323E;line-height:30px;font-weight:bold}
.detailView .related-news .title-box .arrow{width:62px;position:relative}
.detailView .related-news .swiper-button-prev{margin-top:-13px;left:0;height:26px;background:url(../image/arrow-left.png) no-repeat}
.detailView .related-news .swiper-button-next{margin-top:-13px;right:0;height:26px;background:url(../image/arrow-right.png) no-repeat}
.detailView .related-news .swiper-button-prev::after{content:''}
.detailView .related-news .swiper-button-next::after{content:''}
.detailView .related-news .mySwiper{margin-top:28px}
.detailView .related-news .news-item{cursor:pointer}
.detailView .related-news .news-item img{width:100%}
.detailView .related-news .news-item .date{font-size:14px;font-weight:400;color:#999999;line-height:24px;margin-top:15px}
.detailView .related-news .news-item .title{font-size:18px;font-weight:400;color:#333333;line-height:24px;height:48px;margin-top:12px}
.detailView .related-news .news-item .desc{font-size:14px;font-weight:400;color:#666666;line-height:25px;margin-top:18px}
.detailView .detail .content a{color:#0c8fdf}
@media screen and (max-width:767px){.detailView .related-news{margin-top:10px;padding-bottom:60px}
  .detailView .related-news .title-box p{font-size:20px;line-height:28px}
}.none_str{color:#333 !important;font-size:1.4rem !important;line-height:1.2 !important}
.disnone{display:none}
.content{width:100% !important}
