/*--------------------------------------------------------額外資訊文章頁面--------------------------------------------------------*/
.n_new_list{background-color: #f7f6f6;}
.n_new_list>div{background-color: #fff;padding: 60px;}
.n_new_list>div:nth-child(2){padding: 0;}
.n_new_list .page{padding: 10px; display: flex; justify-content: center;background-color: #ececec;    margin-bottom: 20px;}
.n_new_list_title{display: flex;}
.n_new_list_title>div:nth-child(2){padding-left: 14px;}
.n_new_list_title>div:nth-child(2)>h1{margin: 0;font-size: 22px;color: #141414;}
.n_new_list_title>div:nth-child(2)>span{color: #656565;}
.n_new_list_info{font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529;}
.n_new_list_info>div:nth-child(1){text-align: center; margin: 30px;}
.n_new_list_info>div h3{font-weight: bold;font-size: 20px; color: #004f9e;padding-bottom: 20px;}
.n_new_list_info>div h2{font-weight: bold;font-size: 22px;color: #141414;}
.n_new_list_info>div span{color: #141414; font-weight: 600; font-size: 18px;}
.n_new_list_info>div:nth-child(1)>img{width: 90%;}
.n_new_list_info>div:nth-child(2){}
.n_new_list_info b{word-wrap: break-word; word-break: break-all;overflow: hidden;font-size: 12px;line-height: 14px;}
.n_new_list_source{}
.n_new_list_source b{font-size: 12px; line-height: 14px; color: #4a4a4a;}
.n_new_list_f{ border-top: 1px #eaeaea solid;}
.n_new_list_f>div{padding: 10px;display: flex; align-items: center;}
.n_new_list_f>div>span{padding-right: 7px;}
.n_new_list_f>div>img{width: 80px;}
/*新聞資訊文章頁面-相關文章*/
.n_new_list_related{border-top: 1px #e8e8e8 solid; padding-top: 20px;}
.n_new_list_related h3{color: #f2a12d;font-size: 22px;}
.n_new_list_related>ul{}
.n_new_list_related>ul>li{list-style: square; list-style-type: decimal; line-height: 36px; margin-left: 20px;}
.n_new_list_related>ul>li>a{font-size: 18px; color: #31302f;border-bottom: 1px #ffb431 dashed;}
.n_new_list_related>ul>li>a:hover{color: #ffb431;}

/*新聞資訊文章頁面-*/
@media screen and (max-width: 768px) {}
@media screen and (max-width: 375px) {}
@media screen and (max-width: 320px) {}
@media screen and (max-width: 480px) {
    .n_main{flex-direction:column;}
    .n_new_list{padding:0;}
    .n_new_list>div{padding:20px;}
    .n_new .n_main_left {/*display: none;*/max-width: 84%;margin: 0 8%;}
    .n_main_left{/*display: none;*/max-width: 84%;margin: 0 8%;}
    .n_new_list_info h2{font-size: 20px;}
    .n_new_list_info>div:nth-child(1){padding:10px 0;margin: 0;}
    .n_new_list_info>div:nth-child(1)>img {width: 100%;}
    .n_new_list_title>div:nth-child(2)>h1{font-size: 22px;}
    .aside { display: none;}
    .new-left ul li,.new-left ul li:nth-child(1), .new-left ul li:nth-child(2) {width: 100%;}
    .n_main_right{max-width: 100%;}

}
/*新聞資訊廣告-*/
.ad_carousel { position: relative; }
.ad_carousel-item {background-color: #FFE4BA;text-align: center; position: relative; display: none; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; transition: -webkit-transform .6s ease; transition: transform .6s ease; transition: transform .6s ease,-webkit-transform .6s ease; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px; }
.ad_carousel-item > a > div {padding: 27px 79px 59px;}
.ad_carousel-item p {font-size: 18px;line-height: 36px;color: #000000;margin: 0;text-align: left;}
/*.ad_carousel-item a { display: inline-block; width: 150px; background-position: center; background-color: #ef9614; padding: 12px; color: #fff; font-size: 22px; letter-spacing: 2px; margin-top: 25px;}*/
.ad_carousel-item>a>div{height: 100%;display: flex; align-items: center;justify-content: center;}
.ad_carousel-indicators li {width: 12px;height: 12px;border-radius: 50%;background-color: #FFC67D;margin: 0 3px;border: 1px #ef9614 solid; background-color: unset;}
.ad_indicators li::after { position: absolute; bottom: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: ""; }
/*.carousel-control-prev {left: -5%;}
.carousel-control-next {right: -5%;}*/
/*
.ad_carousel-control-prev-bg {background: url("/n_images/home/prev.png") no-repeat;width: 16px;height: 38px;}
.carousel-control-next-bg {background: url("/n_images/home/next.png") no-repeat;width: 16px;height: 38px;}
*/

.ad_n_home_banner{}
.ad_index-banner {padding: 0 !important;}
.ad_index-banner {background-repeat: no-repeat;background-size: cover;background-position: center;height: auto;}
.ad_index-banner img{width: 100%;}