.boxinfo{ width:100%; float:left; padding:0px; }
.plra30{ padding:0px 30px; }
.inmain{width:100%; display:flex; flex-wrap:wrap; justify-content:flex-start; }
.news-title{ width:100%; display:flex; flex-direction:column; padding:70px 0px; }
.news-title h1{ font-size:2.8rem; color:#000; letter-spacing:1.5; text-align:center; display:flex; justify-content:center; align-items:center; flex-direction:column; gap:30px;}
.news-title h1 i{ position:relative;}
.news-title h1 i::before{ content:''; position:absolute; left:-44px; top:0; width:60px; height:5px; background-color:#000; }
.news-title h1 i::after{ content:''; position:absolute; right:-44px; top:0; width:18px; height:5px; background-color:#000; }
.inmain{ width:100%; display:flex; justify-content:flex-start; flex-direction:column; padding:0px 30px; }
.news-first{ width:100%; display:flex; border-radius:30px; overflow:hidden; background-color: #fbfbfb; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.news-first a{ width:100%; display:flex; flex-direction:row; }
.news-l{ width:56%; display:flex; }
.news-l i{ width:100%; height:570px; position: relative; display: block; overflow: hidden; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.news-l i img{ width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; position: absolute; top: 50%;left: 50%; transform: translate(-50%, -50%); max-width: 100%; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.news-r{ width:44%; display:flex; flex-direction:column; justify-content:center; padding: 20px 5%;}
.news-r h2{ font-size:1.125rem; line-height:1.5; color:#000; font-weight:normal; }
.news-r h1{ font-size:1.68rem; line-height:1.5; color:#000; padding:25px 0px; }
.news-r p{ font-size:1rem; line-height:1.5; color:#000; }
.news-r button{ margin-top: 65px; font-size:1rem; width:125px; height:50px; color:#000; border:0; background-color:#fbfbfb; border-radius:60px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.news-first:hover{ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.news-first:hover .news-l i img{transform: translate(-50%, -50%) scale(1.05); }
.news-first:hover button{ background-color:#000; color:#FFF; }
.news-box{ width:100%; padding:60px 0px; }
.news-one{ width:100%; display:flex; flex-direction:column; }
.news-one a{ width:100%; display:flex; flex-direction:column; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.news-one a i{ width:100%; height:430px; position: relative; display: block; border-radius:30px; overflow:hidden; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s; }
.news-one a i img{ width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; position: absolute; top: 50%;left: 50%; transform: translate(-50%, -50%); max-width: 100%; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s; }
.news-one-info{ width:100%; display:flex; flex-direction:column; padding:10px; }
.news-one-info h2{ font-size:1.125rem; line-height:1.5; color:#000; font-weight:normal; padding:15px 0px; }
.news-one-info h1{ font-size:1.68rem; line-height:1.1; color:#000;  }
.news-one:hover a i{ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.news-one:hover i img{transform: translate(-50%, -50%) scale(1.05); }

.pagination-box { width:100%; display:flex; justify-content:center; align-items:center; padding:70px 0px;}
.pagination { width:100%; display:flex; justify-content:center; align-items:center; }
.pagination li { margin: 0 5px; display:flex; justify-content:center; align-items:center;}
.pagination li a, 
.pagination li span {display:block;border-radius:4px;cursor: pointer; color:#000!important; background-color: #000000; padding: 0px 15px; height: 32px; display: flex; justify-content: center; align-items: center;}
.pagination li a.cw{width:32px;height:32px;display:flex;justify-content:center;align-items:center; border-radius: 360px; border: 1px solid #949494;}
.pagination li.active a {background: #333333!important; color:#FFF!important;}
.pagination li.disabled a {color: #000!important; cursor: not-allowed;}
.pagination li.disabled a:hover {color: #000!important;}
.pagination li a:hover:not(.disabled) {opacity: 0.7}
.pagination li a.cw:hover:not(.disabled) {background: #333;color:#FFF!important;}
#prev a{ width:100px; height:40px; font-size: 0.95rem; margin-right:80px; background: #fbfbfb; border-radius:20px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);}
#next a{ width:100px; height:40px; font-size: 0.95rem; margin-left:80px; background: #fbfbfb; border-radius:20px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);}

/*-- 新闻详细内容 --*/
.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:#b1a694;}
.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:#b1a694;}

@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; }	
}

/*ipad*/
@media (min-width: 768px) and (max-width: 991px) {
.plra30{ padding:0px 15px; }
.inmain{ padding:0; }
.news-l i{ height:400px; }
.news-r{ padding: 20px ;}
.news-r h2{ font-size:1.12rem; }
.news-r h1{ font-size:1.4rem; }
.news-one a i{ height:280px; }
.news-one-info h2{ font-size:1.12rem; }
.news-one-info h1{ font-size:1.4rem; }
#prev a{ margin-right:40px; }
#next a{ margin-left:40px; }
}
/* xs */
@media (max-width: 767px) {
.plra30{ padding:0px 15px; }

.news-title{ padding:50px 0px; }
.news-title h1{ font-size:1.6rem; gap:20px;}
.news-title h1 i::before{ left:-30px; top:0; width:40px; }
.news-title h1 i::after{ right:-30px; top:0; width:10px; }
.inmain{ padding:0px; }
.news-first{ border-radius:15px; }
.news-first a{ flex-direction:column; }
.news-l{ width:100%; }
.news-l i{ height:350px; }
.news-r{ width:100%; padding:15px;}
.news-r h2{ font-size:1.1rem; }
.news-r h1{ font-size:1.2rem; padding:10px 0px; }
.news-r p{ font-size:0.95rem; }
.news-r button{ margin-top:25px; font-size:0.95rem; width:100px; height:40px; }

.news-box{ padding:30px 0px; }
.news-one a i{ height:300px; border-radius:15px; }
.news-one-info{ padding:10px 5px; }
.news-one-info h2{ font-size:1.1rem; padding:10px 0px; }
.news-one-info h1{ font-size:1.2rem; }
.news-one:hover a i{ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); }
.news-one:hover i img{transform: translate(-50%, -50%) scale(1.05); }

.pagination-box { padding:30px 0px;}
.pagination li a,.pagination li span {padding: 0px; height:30px;}
.pagination li a.cw{width:30px;height:30px;}
#prev a{ width:60px; height:30px; font-size: 0.85rem; margin-right:10px; }
#next a{ width:60px; height:30px; font-size: 0.85rem; margin-left:10px; }

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

}

@media (max-width: 480px) {
.news-l i{ height:220px; }
.news-one a i{ height:220px; }
}

