.newsbox{ width:100%; float:left; padding:0px; }
.plra15{ padding:15px; }
.news-inmain{ width:100%; display:flex; flex-direction:column; }
.news-title{ width:100%; display:flex; justify-content:center; align-items:center; flex-direction:row; padding:15px 0px; }
.news-title h1{ font-size:2.4rem; font-weight:600; position:relative; }
.news-title h1::before{ content:''; position:absolute; left:-40px; top:8px; width:30px; height:30px; background:url(../../uploads/svg-loaders/oblique.svg) center center no-repeat; background-size: 40px;}
.news-title h1::after{ content:''; position:absolute; right:-40px; top:8px; width:30px; height:30px; background:url(../../uploads/svg-loaders/oblique.svg) center center no-repeat; background-size: 40px; }
.news-content{ width:100%; padding:30px 0px 50px; }

.nsone{ width:100%; display:flex; flex-direction:column; border:1px solid #cdcdcd; -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.nsone a{ width:100%; display:flex; flex-direction:column; }
.nimg{ width:100%; position:relative; overflow:hidden; }
.ntime{ position: absolute; left: 0; top:0; z-index:1; width:90px; height:75px; color:#000; background-color:#eeeeee; display:flex; justify-content:center; align-items:center; text-align:center; flex-direction:column; -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.ntime h1{ font-size:1.8rem; font-weight:normal; line-height:1.2 }
.ntime p{ font-size:1rem; line-height:1.2 }
.nimg i{ width:100%; }
.nimg i img{ width:100%;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.nname{ width:100%; height:115px; background-color:#e0e0e0; color:#000; display:flex; justify-content:center; align-items:center; text-align:center; font-size:1rem; -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.nsone:hover .nimg i img{-webkit-transform: scale(1.03);-moz-transform: scale(1.03);transform: scale(1.03);}
.nsone:hover .nname{ color:#ffffff; background-color:#c6000d; }
.nsone:hover{ filter:progid:DXImageTransform.Microsoft.Shadow(color=#efb8bc,direction=120,strength=4); -moz-box-shadow: 0px 10px 10px 0px #efb8bc; -webkit-box-shadow: 0px 10px 10px 0px #efb8bc; box-shadow:0px 10px 10px 0px #efb8bc;}

.pagination-box { width:100%; display:flex; justify-content:center; align-items:center; padding:50px 0px;}
.pagination { width:100%; display:flex; justify-content:center; align-items:center; gap:5px;}
.pagination li {}
.pagination li a, 
.pagination li span {display:block;border-radius:360px;cursor: pointer; font-size:0.95rem; border:2px solid #6c6c6c; color:#FFF!important; background-color: #6c6c6c; width:37px; height:37px; display: flex; justify-content: center; align-items: center;}
.pagination li a.cw{width:37px;height:37px;display:flex;justify-content:center;align-items:center;}
.pagination li.active a { background:#c6000d; color: white!important; border:2px solid #c6000d;}
.pagination li.disabled a { color:#f4f4f4!important; cursor: not-allowed;}
.pagination li.disabled a:hover { color:#f4f4f4!important;}
.pagination li a:hover:not(.disabled) {}
.pagination li a:hover:not(.disabled) {background:#ababab; color:white!important; border:2px solid #ababab;}
#first{ width:80px; }
#newsprev{ width:80px; }
#newsnext{ width:80px; }
#last{ width:80px; }

/*-- 新闻详细内容 --*/
.pbom{ padding-bottom:60px; }
.in-newsbox_title { width:100%; padding:70px 0px 25px; font-size:1.5rem; font-weight: 600; text-align:center; float:left; color:#000;  text-transform: uppercase; }
.in-newsbox_info {width:100%;height:auto;float:left; padding:20px 0px; }
.in-newsbox_info ul{ width:100%; display: flex; flex-direction: row;justify-content:space-between; align-items: center; }
.in-newsbox_info ul li{ font-size:1.05rem; color:#888888;}
.in-newsbox_info span{ font-size:1.05rem; color:#000; padding-right:10px;list-style:none; text-align:center; display:inline-block;}
.in-newsbox_content{float:left; font-size:1.08rem; line-height:1.9; width:100%; color:#000;}
.in-newsbox_content img{ max-width:100%}
.backbtn{ width:100%; height: auto; float: left; text-align: center; display: flex; justify-content: center; align-items: center;}
.backbtn a{ padding: 5px 30px; font-size:1rem; background-color: #323232; color: #ffffff; border-radius: 3px;}
.backbtn a:hover{ background-color:#c6000d;}
.prev-next{width:100%;float:left; height:auto; padding: 30px 0px; display: flex; flex-direction: row; justify-content: space-between; align-items:flex-start;}
.prev{ display:flex; flex-direction:column; justify-content:flex-start; }
.next{ display:flex; flex-direction:column; justify-content:flex-end; }
.prev a,.next a{ width:auto; font-size:0.9rem; line-height:1.5; padding:5px 0px; color:#FFF; display:flex; flex-direction:column;align-items: flex-start; }
.next a{ align-items: flex-end; }
.prev p,.next p{font-size:0.9rem; line-height:1.5; padding:5px 15px;color:#FFF; background: #000000; border-radius: 5px; }
.prev span{ font-size:1rem;line-height:1.5; padding:5px; color:#000; }
.next span{ font-size:1rem;line-height:1.5; padding:5px; color:#000; text-align:right; }
.prev a:hover p,.next a:hover p{background-color:#c6000d;}

@media (max-width: 1230px) {
.inmain{ padding:0; }
.news-l i{ height:480px; }
.news-one a i{ height:320px; }
#prev a{ margin-right:60px; }
#next a{ margin-left:60px; }

.nname{ height:90px; font-size:0.95rem;}
}

/*ipad*/
@media (min-width: 768px) and (max-width: 991px) {
.plra30{ padding:0px 15px; }
.plra15{ padding:0px 5px; }
.nname{ height:70px; font-size:0.88rem;}

.pagination li a, 
.pagination li span { font-size:0.85rem;width:30px;height:30px;}
.pagination li a.cw{width:30px;height:30px;}
#first{ width:60px; }
#newsprev{ width:60px; }
#newsnext{ width:60px; }
#last{ width:60px; }

}
/* xs */
@media (max-width: 767px) {
.plra30{ padding:0px 15px; }
.news-title{ padding:10px 0px; }
.news-title h1{ font-size:1.5rem; }
.news-title h1::before{ left:-30px; top:4px; width:20px; height:20px; background-size:30px;}
.news-title h1::after{ right:-30px; top:4px; width:20px; height:20px; background-size:30px;}
.news-content{ padding:10px 0px 30px; }
.nname{ height:auto; font-size:1.1rem; padding:20px 10px;}
.pagination-box {  padding:20px 0px;}

.pagination li a, 
.pagination li span { font-size:0.85rem;width:30px;height:30px;}
.pagination li a.cw{width:30px;height:30px;}
#first{ width:50px; }
#newsprev{ width:50px; }
#newsnext{ width:50px; }
#last{ width:50px; }

/*-- 新闻详细内容 --*/
.in-newsbox_title { padding:25px 0px 15px; font-size:1.3rem;  }
.in-newsbox_info { padding:15px 0px; }

}

@media (max-width: 480px) {

}

