/*必备样式*/
html{min-width: 1400px;}
body{padding: 0;margin: 0; font-family: "Microsoft Yahei"; font-size: 14px;color: #000; min-width: 1200px;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ul,ol,dl{list-style-type:none;margin:0;padding:0;}
/*关闭iPhone 和 Android 的浏览器纵向 和橫向 模式皆有自动调整字体大小的功能.*/
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button{overflow: visible;vertical-align:middle;outline:none;}
/*清除ios端，input,textarea标签的默认内阴影,input[type="text"]标签的默认圆角*/
/*input,textarea{appearance: none;-webkit-appearance: none;}*/
/*获得焦点时周边不会出现虚线*/
a:focus,a:hover,a:active,area,img{outline:none;blr:expression(this.onFocus=this.blur());}
a{outline:none;text-decoration: none;color: #666;}
a:hover{text-decoration: none;}
table{border-collapse:collapse;border-spacing:0}
textarea { resize:none;} 
/*img*/
img{border:0; vertical-align:middle; }
a img,img{-ms-interpolation-mode:bicubic;}
.img-responsive{max-width: 100%;height: auto;}
/*HTML5 reset*/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}
time{display:inline;}
audio,canvas,video{display:inline-block;}
audio:not([controls]){display:none;}
svg:not(:root) {overflow: hidden;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height: 0;font-size: 0;}
/*transition*/
.tran200{-webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; -ms-transition:all 0.2s ease; transition:all 0.2s ease;}
.tran300{-webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
.tran400{-webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -ms-transition:all 0.4s ease; transition:all 0.4s ease;}
.tran500{-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.tran1000{-webkit-transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease; transition:all 1s ease;}
.tran2000{-webkit-transition:all 2s ease; -moz-transition:all 2s ease; -ms-transition:all 2s ease; transition:all 2s ease;}
.tran3000{-webkit-transition:all 3s ease; -moz-transition:all 3s ease; -ms-transition:all 3s ease; transition:all 3s ease;}
.scale105:hover{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.scale110:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
/*滚动条*/
body *::-webkit-scrollbar{width: 2px; height: 4px; background: #eee;}
body *::-webkit-scrollbar-thumb{background: #ccc;}
body{ position: relative;}


main{  width: 100%; background: url(/v3/images/news-bg.png); }
main .all-container{
    width: 1400px;
    min-height: 820px;
    margin: 0 auto;
    position: relative;
}


/* 子页头部 */
.box-title{ display: flex;}
.box-title .top{}
.box-title h1{ min-width: 200px; margin-top: 100px; padding-left: 20px; color: #9D1D22; font-size: 50px;}
.box-title .box-nav{ flex: 1; margin-top: 110px;overflow: hidden; display: flex; text-align: right;}
.box-title .box-nav .box-nav-item{ margin: 0 10px; line-height: 50px; height: 50px; padding: 0 20px; font-size: 16px; border:1px #999 solid; color: #333; }
.box-title .box-nav .box-nav-item.on{  background: #9D1D22; color: #fff; border: 1px #9D1D22 solid; font-weight: 700;}
.content-body { background: #fff; padding: 50px 20px; margin-top: 30px; min-height: 800px;}


/* 单页 */
.content-body .word-title{ text-align: center;}
.content-body .word-title h3{ text-align: center; line-height: 50px;}
.content-body .word-title div{ margin: 20px 0;}
.content-body .word-title span{ color: #999;}
.content-body .word {text-align: justify;line-height: 33px; font-size: 16px;margin: 20px 20px;}

.content-body img{max-height: 500px; text-align: center; overflow: hidden;}
.content-body p img{max-height: 500px; text-align: center; overflow: hidden;}
.content-body p{text-indent: 2em; font-family: '宋体'; font-size: 19px;}
.content-body table{border:1px #000 solid;width:100%;}
.content-body table td{border:1px #000 solid;}


/* 资讯 */

.qui-news-list .ULLIST .qui-hover{display: block;overflow: hidden;position: relative;padding: 50px 275px 50px 315px;border-bottom: 1px solid #e8e8e8;}
.qui-news-list .ULLIST .nopic a{padding-left:0 !important;}
.qui-news-list .ULLIST .li .quipic{position: absolute;width:270px;left: 0;top: 50%;margin-top: -87.5px;height: 175px;overflow: hidden;}
.qui-news-list .ULLIST .li .h3{font-size: 20px;color: #333;}
.qui-news-list .ULLIST .li .quitxt{margin: 15px 0 35px;color: #999;}
.qui-news-list .ULLIST .li .span{color: #666;width: 122px;display: block;line-height: 42px;border: 1px solid #ececec;text-align: center;}
.qui-news-list .ULLIST .li time{position: absolute;right: 0;height: 175px;width: 150px;text-align: center;border-left: 1px solid #f3f3f3;top: 50%;margin-top: -87.5px;color: #999;}
.qui-news-list .ULLIST .li time *{font-style: normal;display: block;line-height: 1;font-weight: normal;}
.qui-news-list .ULLIST .li time b{font-size: 60px;margin: 40px 0 10px;padding-bottom: 10px;position: relative;}
.qui-news-list .ULLIST .li time b:after{position: absolute;width: 30px;height: 1px;background: #e6e6e6;left: 50%;margin-left: -15px;bottom: 0;content: '';}
.qui-news-list .ULLIST .qui-hover:hover .h3{color: #c4121a;}
.qui-news-list .ULLIST .qui-hover:hover .span{color: #c4121a;border-color: #c4121a;}

.qui-news-list.zhuangjia .ULLIST .qui-hover{padding: 50px 275px 50px 195px;}
.qui-news-list.zhuangjia .ULLIST .li .quipic{width:150px;}
@media (max-width:1420px){
    .qui-news-list .ULLIST .qui-hover{padding: 30px 180px 30px 300px;}
    .qui-news-list.zhuangjia .ULLIST .qui-hover{padding: 30px 30px 30px 180px;}
}
@media (max-width:1024px){
    .qui-news-list .ULLIST .qui-hover{padding: 20px 120px 20px 290px;}
    .qui-news-list.zhuangjia .ULLIST .qui-hover{padding: 20px 0 20px 170px;}
    .qui-news-list .ULLIST .li time b{font-size: 40px;}
    .qui-news-list .ULLIST .li time{width: 100px;}
}
@media (max-width:640px){
    .qui-news-list .ULLIST .qui-hover{padding: 15px 0 15px 40% !important;}
    .qui-news-list .ULLIST .li .quipic{width: 40% !important;height: calc(100% - 30px);top: 15px;margin-top: 0;}
    .qui-news-list .ULLIST .li .quiinfo{padding-left: 10px;}
    .qui-news-list .ULLIST .li .h3{font-size: 16px;font-weight: normal;}
    .qui-news-list .ULLIST .li .quitxt{font-size: 12px;line-height: 22px;height: 44px;margin: 5px 0;}
    .qui-news-list .ULLIST .li time{display: none;}
    .qui-news-list .ULLIST .li .span{float: left;width: auto;border: 0;line-height: 22px;font-size: 12px;}
}

/* 图 */
.qui-mark-list{overflow: hidden;}
.qui-mark-list .ULLIST{margin: -26px -34px;}
.qui-mark-list .ULLIST .li{width: 25%;float: left;padding: 26px 34px;}
.qui-mark-list .ULLIST .qui-hover{display: block;overflow: hidden;color: #333;font-size: 16px;line-height: 30px;}
.qui-mark-list .ULLIST .qui-ytable-cell{height: 225px;text-align: center;overflow: hidden;background: #f7f7f7;}
/*.qui-mark-list .ULLIST .qui-ytable-cell img{max-height:none;width:100%; height:100% !important; object-fit:contain;}*/
.qui-mark-list .ULLIST .qui-ytable{margin-bottom: 15px;}
@media (max-width:1920px){
    .qui-mark-list .ULLIST{margin: -10px;}
    .qui-mark-list .ULLIST .li{padding: 10px;}
    .qui-mark-list .ULLIST .qui-ytable-cell{height: 200px;}
    .qui-mark-list .ULLIST .qui-ytable-cell img{max-height: 200px;}

}
@media (max-width:1420px){
    .qui-mark-list .ULLIST{margin: -10px;}
    .qui-mark-list .ULLIST .li{padding: 10px;}
    .qui-mark-list .ULLIST .qui-ytable-cell{height: 200px;}
    .qui-mark-list .ULLIST .qui-ytable-cell img{max-height: 200px;}

}
@media (max-width:1024px){
    .qui-mark-list .ULLIST .qui-hover{font-size: 14px;line-height: 26px;}
    .qui-mark-list .ULLIST .qui-ytable{margin-bottom: 10px;}
    .qui-mark-list .ULLIST .qui-ytable-cell{height: 160px;}
    .qui-mark-list .ULLIST .qui-ytable-cell img{max-height: 160px;}
    .qui-mark-list .ULLIST{margin: -5px;}
    .qui-mark-list .ULLIST .li{padding: 5px;}

}
@media (max-width:768px){
    .qui-mark-list .ULLIST .qui-ytable-cell{height: 130px;}
    .qui-mark-list .ULLIST .qui-ytable-cell img{max-height: 130px;}
}
@media (max-width:640px){
    .qui-mark-list .ULLIST .li{width: 50%;}
    .qui-mark-list .ULLIST .qui-hover{line-height: 24px;}
}


/* 分页 */
.pages {margin: 50px 0; text-align: center;}


/*图片放大*/
.qui-img{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
a:hover .qui-img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.qui-hover:hover .qui-img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.qui-imgbg{position:absolute;width:100%;height:100%;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
a:hover .qui-imgbg{-webkit-transform:scale(1.1);transform:scale(1.1);}
.qui-hover:hover .qui-imgbg{-webkit-transform:scale(1.1);transform:scale(1.1);}
.qui-imgbgn{position:absolute;width:100%;height:100%;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover;}


.single-news-list{margin: 50px 0;}
.single-news-list .li a { height: 80px; line-height: 80px; border-bottom: 1px dashed #806540; display: flex;     }
.single-news-list .li img{ height: 20px; margin-top: 30px;}
.single-news-list .li a:hover { color:#9D1D22;transition: all 0.5s;}
.single-news-list .li div{ flex: 1; font-size: 18px; padding-left: 15px;}
.single-news-list .li time{ width: 120px; text-align: center; }


@media only screen and (min-width : 1200px) {
    .h-100 {
        width:100%;
        height:100%;
    }
}

.page-link{ color: #9D1D22;}
.page-item.active .page-link{ color: #fff; background: #9D1D22; border: 1px #9D1D22 solid;}