.banner{position: relative}.banner_box{position: absolute;z-index: 999;left: 50%;top: 50%;max-width: 1400px;width: 1400px;transform: translate(-50%, -50%)}.ol_banner li{cursor: pointer}.banner_box .cont{width: 50%;background-color: rgba(255, 255, 255, .7);padding: 70px 62px;border-radius: 10px}.banner_box .cont p{color: #9f0702;font-family: 'syhtreg';margin-top: 25px;font-size: 20px;text-shadow: 1px 1px 5px rgba(255, 255, 255, .5)}.banner_box h4{font-family: 'mmzj'}.banner_box .tit,   .tit img{width: 100%}.btn_arr{background-color: #9f0702;width: 120px;padding: 11px;border-radius: 60px;text-align: center;margin-top: 36px}.btn_arr:hover{padding-left: 20px}.btn_arr img{width: 25px}.container .topbg,   .topbg img{width: 100%}.container .topbg{position: absolute;z-index: 999;transform: translateY(-80px)}.row{display: flex}.container .row{width: 100%}.flex_6{flex: 1;margin-left: 22px}.container .main{z-index: 999;position: relative;padding-top: 38px}.container .banner_news{position: relative;width: 645px;height: 470px;border-radius: 10px;overflow: hidden}.banner_news .footer_text{display: flex;align-items: center;justify-content: space-between;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, .5);width: 100%;color: #fff;z-index: 999;padding: 10px 20px}.footer_text ol{display: flex;list-style: none}.footer_text ol li{width: 14px;height: 14px;margin: 0 5px;background-color: #fff;border-radius: 14px}.footer_text ol .active{width: 38px;background-color: #9f0702}.container .banner_news ul{transition: all .5s}.container .banner_news ul li{position: relative;float: left;width: 645px;height: 470px;border-radius: 10px;overflow: hidden}.banner_news a{display: block;width: 100%;height: 100%}.banner_news a img{width: 100%;height: 100%;object-fit: cover}.container .titles h2{font-family: 'syhtblod';color: #9f0702}.container .titles{display: flex;align-items: center}.container .titles>*{font-size: 32px}.container .titles h3{margin-left: 10px;font-style: italic;color: #e9e9e9}.container .more{display: flex;align-items: center;color: #bbbbbb;border: 1px solid #bbbbbb;padding: 0 15px;border-radius: 30px;cursor: pointer}.more .icon{width: 24px;display: flex;align-items: center;margin-left: 8px}.icon img{width: 100%}.photo{overflow: hidden}.photo td a{margin: 0px 10px}.container .more:hover{background-color: #9f0702;color: #fff;border: 1px solid #9f0702}.news_item{display: flex;cursor: pointer;padding: 18px 10px;box-sizing: border-box}.news_item .dates{width: 75px;padding-bottom: 8px;border-right: 2px solid #e8e8e8}.news_item:hover{background-color: #f3f3f3}.dates h3{font-weight: normal;font-size: 22px}.dates p{font-size: 16px;color: #999999}.new_text{padding-left: 10px}.new_text h4{font-family: 'syhtmedium';font-size: 18px;font-weight: normal}.new_text p{color: #666666;overflow: hidden;width: 600px;margin-top: 10px;white-space: nowrap;text-overflow: ellipsis}.news_item:hover .new_text h4{color: #9f0702;padding-left: 5px}.row_d .col{width: 49%}.table{border: 18px solid #ffd150;border-radius: 10px;margin-top: 25px;background-color: #ffd150}table{table-layout: fixed}.col table tr td{text-align: center;border: none!important;margin: 6px;width: 15%;padding: 6px 4px;cursor: pointer}table tr{height: 90px;max-height: 90px}table tr .td_cont{background-color: #dfe7fd;border-radius: 10px;color: #222222;font-size: 14px;padding: 5px;overflow: hidden;font-family: 'syhtreg'}table tr .td_cont *{text-wrap: wrap!important}table tr td:nth-child(1){color: #f58e73;font-weight: bold;background-color: transparent;font-family: 'al';font-weight: normal;font-size: 22px}.table .th .td{color: #5490d7;font-size: 20px;font-family: 'al'}.table .tb .td{display: flex;flex-direction: column;align-items: center;justify-content: center}.table tr td:nth-child(3){background-color: #fff1e7}.table track td:nth-child(4){background-color: #fbe0e2}.table tr td:nth-child(5){background-color: #e3ede9}.table tr td:nth-child(6){background-color: #fde9e2}table tr:nth-child(1) td{color: #5490d7;font-weight: bold;font-size: 20px;font-family: 'al';background-color: transparent!important;height: 60px}.tab_avatar{position: relative;width: 100px}.tab_avatar img{position: absolute;left: -10px;top: 0px;width: 90px}.table_box{background-color: #fff;border-radius: 10px}.box_news{margin-top: 25px}.box_news .items{display: flex;cursor: pointer;border-bottom: 1px solid #e8e8e8}.box_news .items .text{display: flex;flex-direction: column;justify-content: center;flex: 1;padding: 0 15px}.box_news .items .text p{margin-top: 5px;width: 430px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #666666}.box_news .items .date{color: #999999;width: 80px;padding-right: 10px}.box_news .items .pic{width: 91px;height: 68px;border-radius: 10px;overflow: hidden}.items .pic img{width: 100%;height: 100%;object-fit: cover}.box_news .items{padding: 14px;padding-right: 0}.box_news .items h3,.flex_6 a{color: #000}.box_news .items:hover{background-color: #f3f3f3}.tip_table{display: none;align-items: center;justify-content: center;position: fixed;width: 100%;height: 100vh;background-color: rgba(0, 0, 0, .6);backdrop-filter: blur(8px);top: 0;left: 0;z-index: 99999}.tip_table .tip_box{max-width: 600px;width: 88%;background-color: #fff;padding: 10px 20px;border-radius: 5px;color: rgba(0, 0, 0, .8)}.tip_table .title{color: #000;font-size: 18px;padding-top: 5px}.tip_box p{padding: 20px 10px}.tip_btns{display: flex;align-items: center;justify-content: flex-end;margin-top: 15px;padding-bottom: 5px}.tip_btns>*{margin-left: 10px;padding: 5px 15px;border: 1px solid #dcdfe6;border-radius: 4px;font-size: 14px;cursor: pointer;color: #606266}.tip_btns .ok{background-color: #409eff;border: 1px solid #409eff;color: #fff}.box_news .items:hover h3{color: #a31915;padding-left: 5px}.row_d .col-gzjy{width: 55%;padding-left: 80px}.col-gzjy h2{color: #9f0702;font-size: 36px;transform: translateX(-80px)}.col-gzjy h2 i{color: #e9e9e9}.title_gzjy{position: relative;border-radius: 10px;padding: 20px 0;margin-top: 10px;border: 15px solid #f2f2f2}.col-gzjy p{font-size: 16px;line-height: 32px;color: #666666;margin: 10px 0;font-family: 'syhtreg'}.col-gzjy h3{font-size: 24px;font-family: 'syhtblod';margin-top: 20px}.contact{padding: 5px 30px;flex: 1;margin-left: 30px;border-radius: 10px;background-color: #f5f5f5}.contact .row{align-items: center;margin: 16px 0}.contact .row .icon{display: flex;align-items: center;width: 31px;margin-right: 12px}.icon img{width: 100%}.contact .row p{font-size: 16px;font-family: 'syhtno';color: #222222}.contact .row_d .col{display: flex;flex-direction: column;align-items: center;width: 41%}.contact .row_d .col img{width: 159px}.contact .row_d .col p{font-family: 'syhtno';margin-top: 15px}.map{width: 720px}.map img{width: 100%}@media screen and (max-width:1400px){.container .banner_news,       .container .banner_news ul li{width: 480px;height: 370px}.news_item{padding: 8px 10px}.banner_box{width: 100%;padding: 0 10px}.map{width: 70%}.contact{margin-left: 15px;padding: 15px}.banner_box .cont{padding: 30px 42px}.box_news .items .text p{width: 350px}}@media screen and (max-width:1300px){.contact .row p{font-size: 14px}.banner_box .cont p,       .btn_arr{margin-top: 10px}.banner_box .tit,       .tit img{width: 88%}.banner_box{top: 40%}.new_text p{width: 450px}.box_news .items .text p{width: 220px}.box_news .items h3{font-size: 16px}}@media screen and (max-width:1200px){.table .th .td{font-size: 16px}.table .tb .td{font-size: 12px}.tab_avatar img{width: 75px;left: -5px}.table .tb .td:nth-child(1){font-size: 18px}.box_news .items{padding: 10px}.box_news .items .pic{width: 80px;height: 58px}.contact .row_d .col p{font-size: 12px}.title_gzjy{padding: 10px 0;border: 10px solid #f2f2f2}.col-gzjy h2{font-size: 28px}.col-gzjy h3{font-size: 20px;margin-top: 10px}.col-gzjy p{font-size: 14px;font-weight: normal;line-height: 24px}}@media screen and (max-width:1100px){.new_text p{width: 340px}}@media screen and (max-width:1000px){.new_text p{width: 280px}.dates h3{font-size: 18px}.dates p{font-size: 14px}.new_text h4{font-size: 16px}.banner_box .cont p{font-size: 14px}.btn_arr{padding: 3px;width: 80px}}@media screen and (max-width:900px){.container .row,       .row_ms{flex-direction: column}.row_ms .col{width: 100%;margin: 5px 0}.box_news .items .text p{width: 500px}.flex_6{margin-left: 0}.container .banner_news,       .container .banner_news ul li{width: 100%;height: 380px}.new_text p{width: 600px}.news_item{padding: 14px 15px}.banner_box .cont{padding: 20px 10px}.container .contact .row{flex-direction: row}.map{width: 60%}}@media screen and (max-width:800px){.box_news .items .text p{width: 60vw}.container .topbg{transform: translateY(-32px)}.swiper-horizontal>.swiper-pagination-bullets,       .swiper-pagination-bullets.swiper-pagination-horizontal,       .swiper-pagination-custom,       .swiper-pagination-fraction{bottom: 30px}.new_text p{width: 70vw}.container .banner_news,       .container .banner_news ul li{height: 300px}.box_news .items h3,       .new_text h4{font-size: 14px}.box_news .items .text p,       .new_text p{font-size: 13px}.box_news .items .date{font-size: 14px}.container .titles>*{font-size: 26px}.container .more span{font-size: 14px}.row_ms1{flex-direction: column-reverse;margin-bottom: 20px}.row_ms1 .col{width: 80%;margin: 0 auto !important}.row_d .col-gzjy{width: 90%;margin: 0 auto;padding: 0}.col-gzjy h2{padding: 0 20px;transform: none}.row_ms2{flex-direction: column}.contact .row_d{justify-content: space-around}.map{width: 100%}.contact{margin-left: 0;margin-top: 10px}.contact .row_d .col{width: 20%}.banner_box{display: none}}@media screen and (max-width:500px){.contact .row_d .col{width: 40%}footer{font-size: 14px}.container .titles>*{font-size: 16px !important}.container .main{padding-top: 0}.table .th .td{font-size: 14px}.table .tb .td:nth-child(1){flex: .4;font-size: 12px}.tab_avatar img{width: 40px}}@media screen and (max-width:400px){.container .banner_news,       .container .banner_news ul li{height: 200px}.footer_text ol .active{width: 20px}.footer_text ol li{width: 10px;height: 10px}.banner_news .footer_text{font-size: 14px}.row_ms1 .col{width: 98%}.row_d .col-gzjy{width: 98%}.box_news .items .date{width: 50px}.box_news .items .text{padding: 0 5px}}
