<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@keyframes banrun1{
	0%{transform: scale(1)}
	50%{transform: scale(1.05)}
	100%{transform: scale(1)}
}

.yjfxlb .yjfxlb_l::after,.yjfxlb_r h3,.nav ul li a::after,.dsjtxt,.dsjtxt:hover::before,.dsjtxt:hover::after,.sslist,
.zzry_l .swiper-button-prev,.zzry_l .swiper-button-next,.ygfc ul li h6 img,.ygfc ul li h3{
    transition: 0.4s ease-in-out;
    -ms-transition: 0.4s ease-in-out;
    -o-transition: 0.4s ease-in-out;
    -webkit-transition: 0.4s ease-in-out;
    -moz-transition: 0.4s ease-in-out;
}
.divbox{width: 1600px;margin: 0 auto;}
.ej_banner{overflow: hidden;position: relative;}
.ej_banner img{animation: banrun1 20s linear infinite;position: relative;}
.ej_banner img{width: 100%;}
.ej_banner_list{position: absolute;top: 50%;left: 50%;transform: translateY(-50%) translateX(-50%);text-align: center;width: 100%;}
.ej_banner_list h1{font-size: 50px;color: #fff;margin-bottom: 12px;line-height: 80px;}
.ej_banner_list p{font-size: 24px;color: #fff;background: #da000f;line-height: 30px;text-transform:uppercase;display: initial;padding: 0 38px;}
.ej_banner_list h4{font-size: 16px;color: #fff;line-height: 26px;margin-top: 48px;}
.ejdh ul{font-size: 0;}
.ejdh ul li{display: inline-block;width: 50%;text-align: center;border: 1px solid #d4d4d4;box-sizing: border-box}
.ejdh ul li:last-of-type{border-left: none;}
.ejdh ul li a{display: block;line-height: 60px;font-size: 16px;color: #999999;text-transform: uppercase;}
.ejdh ul li:hover a,.ejdh ul li.ac a{color: #e40007;}

/*å…¬å¸ç®€ä»‹*/
.gsjj{padding-top: 100px;}
.gsjj .divbox{font-size: 0;}
.gsjj_l,.gsjj_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.gsjj_l{width: 53.625%;padding-right: 70px;}
.gsjj_r{width: 46.375%;}
.gsjj_l h3{font-size: 30px;color: #111111;display: inline-block;}
.gsjj_l h3::after{content: '';display: block;width: 100%;height: 2px;background: #e40007;margin: 40px 0;}
.gsjj_l p{font-size: 16px;color: #666666;display: block;margin-bottom: 26px;}
.gsjj_r img{width: 100%;height: auto;}
.gsjj_b img{width: 100%;height: auto;}

.zzry{padding-top: 100px;position: relative;}
.zzry .divbox{font-size: 0;}
.zzry_l,.zzry_r{display: inline-block;width: 50%;vertical-align: bottom;position: relative;}
.zzry_r img{width: 100%;height: auto;}
.zzry_l{background: #f1f1f1}
.zzry_l p{font-size: 16px;color: #fff;background: #e40007;padding: 46px 85px 66px;box-sizing: border-box;}
.zzry_l .swiper-slide img{padding: 90px 245px 116px;box-sizing: border-box;background: #f1f1f1;width: 100%;}
.zzry_l .swiper-button-prev,.zzry_l .swiper-button-next{background: none;display: block;width: 60px;height: 60px;background: #868686;text-align: center;border-radius: 50%;font-size: 30px;color: #fff;
    line-height: 60px;
}
.zzry_l .swiper-button-prev{left: 10%;}
.zzry_l .swiper-button-next{right: 10%;}
.zzry_l .swiper-button-prev:hover,.zzry_l .swiper-button-next:hover{background: #e40007;}

.dsj{text-align: center;padding: 100px 0;}
.dsj h2{font-size: 40px;color: #333333;margin-bottom: 30px;}
.dsjtxt{font-size: 0;padding: 80px 0 60px;position: relative;}
.dsjtxt::before{content: '';display: block;width: 10px;height: 10px;background: #b5b5b5;border-radius: 50%;position: absolute;top: 80px;left: 50%;transform: translateX(-50%);z-index: 9999;}
.dsjtxt::after{content: '';display: block;width: 20px;height: 20px;background: transparent;border: 1px solid #d6000f;top: 74px;left: 50%;transform: translateX(-50%);border-radius: 50%;position: absolute;opacity: 0;}
.dsjtxt_l,.dsjtxt_r{display: inline-block;vertical-align: top;width: 50%;box-sizing: border-box;padding: 0 100px;}
.dsjtxt_l{text-align: right;}
.dsjtxt_r{text-align: left;}
.dsjlb{position: relative;}
.dsjlb::after{content: '';display: block;width: 1px;height: 89%;background: #e1e1e1;margin: 0 auto;position: absolute;top: 80px;left: 50%;transform: translateX(-50%);}


.dsjtxt_l h3{font-size: 40px;color: #666666;margin-bottom: 10px;}
.dsjtxt_l h4{font-size: 20px;color: #666666;}
.dsjtxt_r p{font-size: 16px;color: #666666;}
.dsjsj{text-align: left;display: inline-block;}

.dsjtxt:hover{background: #f3f3f3;}
.dsjtxt:hover::before{background: #d6000f;}
.dsjtxt:hover::after{opacity: 1;}

.dsjlb h6{display: block;width: 60px;height: 60px;text-align: center;background: #d6000f;color: #fff;font-size: 20px;border-radius: 50%;margin: 0 auto;line-height: 47px;position: relative;z-index: 999;}


/*æ–°é—»èµ„è®¯*/
.xwzx{padding: 100px 0;}
.xwzxlb{font-size: 0;}
.xwzxlist{font-size: 0;position: relative;display: block;margin-bottom: 40px;}
.xwzxlist{display: inline-block;width: 31.666%;vertical-align: top;box-sizing: border-box;position: relative;margin-right: 2.5%;}
.xwzxlist:nth-of-type(3n){margin-right: 0;}
.xwzxlist a{display: block;padding: 36px;box-sizing: border-box;background: #f3f3f3;}

.xwzxlist h6{position: relative;}
.xwzxlist h6 img{width: 100%;}
.xwzxlist h6 i{position: absolute;top: 30px;right: 46px;width: 34px;height: 34px;line-height: 32px;text-align: center;background: #e4000b;color: #fff;font-size: 20px;border-radius: 50%;}
.xwzxlist h4{font-size: 16px;margin-top: 12px;}
.xwzxlist p{font-size: 16px;margin: 30px 0;color: #999999;}
.xwzxlist h3{font-size: 18px;font-weight: bold;margin-top: 50px;}
.xwzxlist:hover h3{color: #e4000b;}
.xwzxlist h3::before{content: '';display: inline-block;vertical-align: middle;width: 0px;height: 1px;background: #e4000b;margin-right: 10px;}
.xwzxlist:hover h3::before{width: 50px;}

.pages {margin-top: 70px;text-align: center;}
.pages ul li{font-size: 14px;width: 36px;height: 36px;text-align: center;line-height: 36px;border: 1px solid #eee;display: inline-block;vertical-align: top;
	margin-right: 6px;box-sizing: border-box;background: #fff;margin-bottom: 0;}
.pages ul li a{color: #afafaf;display: block;line-height: 36px;}
.pages ul li:hover{background: #e4000b;}
.pages ul li:hover a{color: #fff;}
.pages ul li:nth-of-type(3n){margin-right: 6px;}
.pages ul li.active a{background: #e4000b;color: #fff;display: block;line-height: 36px;}
.pages .disabled a,.pages ul li:last-of-type a{line-height: 34px;}



/*æ–°é—»è¯¦æƒ…*/
.ejbnxq{padding: 100px 0 145px;}
.ejbnxqTop{text-align: center;}
.ejbnxqTop h2{color: #000;padding-bottom: 40px;font-size: 24px;font-weight: bold;}
.ejbnxqTop h6 p{margin-bottom: 0;}
.ejbnxqTop h6 p i,.ejbnxqTop h6 p span,.ejbnxqTop h6 p{display: inline-block;vertical-align: middle;}
.ejbnxqTop h6 p i{color: #d1d1d1;padding-right: 18px;font-size: 24px;}
.ejbnxqTop h6 p:last-of-type i{font-size: 20px;}
.ejbnxqTop h6 p:first-of-type{margin-right: 40px;}
.ejbnxqTop h6 p span{color: #8c8c8c;}
.ejbnxqTop{padding-bottom: 36px;border-bottom: 1px solid #eeeeee;}
.ejbnxqBtm{padding-top: 40px;}
.ejbnxqBtm p{color: #8c8c8c;margin-bottom: 30px;}
.ejbnxqBtm img{max-width: 100%;height: auto;}
.ejbnxqBtn{padding-top: 90px;}
.ejbnxqBtn ul{font-size: 0;}
.ejbnxqBtn li{display: inline-block;vertical-align: middle;border: 1px solid #eeeeee;box-sizing: border-box;padding: 0 15px;}
.ejbnxqBtn li i,.ejbnxqBtn li span{display: inline-block;vertical-align: middle;}
.ejbnxqBtn li span{color: #8c8c8c;width: 90%;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.ejbnxqBtn li i{color: #d5d5d5;font-size: 20px;width: 10%;}
.ejbnxqBtn li a{height: 48px;line-height: 48px;display: block;}
/* .ejbnxqBtn li:nth-of-type(2) i,.ejbnxqBtn li:first-of-type i{padding-right: 20px;box-sizing: border-box;} */

.ejbnxqBtn li:first-of-type,
.ejbnxqBtn li:last-of-type{width: 40%;}

.ejbnxqBtn li:last-of-type{text-align: right;padding-right: 40px;}
.ejbnxqBtn li:nth-of-type(2){width: 20%;text-align: center;border-right: none;border-left: none;}
.ejbnxqBtn li:hover{background-color: #e4000b;}
.ejbnxqBtn li:hover span,.ejbnxqBtn li:hover i{color: #fff;}
.ejbnxqBtn li:nth-of-type(2) i,.ejbnxqBtn li:nth-of-type(2) span{width: auto;}
.ejbnxqBtn li:nth-of-type(2) i{margin-right: 10px;}




/*æ£€æµ‹è®¾å¤‡*/
.jcsb{padding: 80px 0 100px;}
.jcsblb{font-size: 0;}
.jcsblist{font-size: 0;margin-bottom: 40px;background: #eeeeee;}
.jcsblist_l,.jcsblist_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.jcsblist_l img{width: 100%;}
.jcsblist_l{width: 48.75%;}
.jcsblist_r{width: 51.25%;padding: 0 80px;}
.jcsblist_r h3{display: inline-block;font-size: 24px;color: #333333;}
.jcsblist_r h3::after{content: '';display: block;width: 100%;height: 3px;background: #e40007;margin: 32px 0 72px;}
.jcsblist_r p{font-size: 16px;color: #666666;line-height: 26px;}


/*æ£€æµ‹èƒ½åŠ›*/
.jcnl{padding: 100px 0 120px;}
.jcnllb h3{font-size: 32px;color: #333333;margin-bottom: 40px;}
.jcnllb h3::before{content: '';display: inline-block;width: 5px;height: 28px;background: #e40007;vertical-align: middle;margin-right: 20px;}
.jcnllb table tbody{font-size: 0;}
.jcnllb table tbody tr{border-bottom: 4px solid #fff;}
.jcnllb table tbody tr:last-of-type{border-bottom: none;}
.jcnllb table tbody tr th{background: #c00009;font-size: 18px;color: #fff;font-weight: bold;text-align: center;line-height: 87px;border-right: 4px solid #fff;box-sizing: border-box;}
.jcnllb table tbody tr th:last-of-type{border-right: none;}
.jcnllb table tbody tr td{background: #e5e5e5;font-size: 16px;color: #333333;border-right: 4px solid #fff;box-sizing: border-box;text-align: center;padding: 24px;}
.jcnllb table tbody tr td:last-of-type{border-right: none;}
.jcnllb table tbody tr td:first-of-type{font-weight: bold;}
.jcnllb table tbody tr th:nth-of-type(1){width: 7.3%;}
.jcnllb table tbody tr th:nth-of-type(2){width: 11.8%;}
.jcnllb table tbody tr th:nth-of-type(3){width: 17.25%;}
.jcnllb table tbody tr th:nth-of-type(4){width: 34.65%;}
.jcnllb table tbody tr th:nth-of-type(5){width: 29%;}
.jcnllb:first-of-type{margin-bottom: 86px;}

.jcnl .divbox{font-size: 0;}
.jcnlsp{font-size: 0;margin-top: 40px;}
.jcnllist{display: inline-block;width: 50%;vertical-align: middle;text-align: left;vertical-align: middle;box-sizing: border-box;}
.jcnllist:last-of-type{padding-left: 50px;}
.jcnllist video{width: 100%;height: auto;}
.jcnllist h4{margin-top: 0 !important;}



/*äººæ‰æ‹›è˜*/
.rczp{padding: 100px 0;}
.zx_u1{line-height: 85px;background: #c00009;font-size: 0;box-sizing: border-box;}
.zx_u1 li{font-size: 18px;color: white;display: inline-block;width: 20%;text-align: center;vertical-align: top;font-weight: bold;line-height: 85px;
box-sizing: border-box;border-right: 1px solid #dfe5e9;}
.zx_u1 li:first-of-type{border-left: 1px solid #dfe5e9;}
.zx_u2 ol{font-size: 0;cursor: pointer;border-bottom: 1px solid #dfe5e9;}

.zx_u2 ol li{font-size: 14px;color: #414141;display: inline-block;width: 20%;text-align: center;vertical-align: top;line-height: 85px;font-weight: bold;
box-sizing: border-box;border-right: 1px solid #dfe5e9;}
.zx_u2 ol li:first-of-type{border-left: 1px solid #dfe5e9;}
.zhaoxiannashi{background: #f3f3f3;font-size: 0;padding: 60px 112px 90px;box-sizing: border-box;display: none;}
.zhaoxiannashi.active{display: block;}
.zhaoxiannashi_l{display: inline-block;width: 30%;vertical-align: top;}
.zhaoxiannashi_r{display: inline-block;width: 70%;vertical-align: top;box-sizing: border-box;padding-left: 128px;}
.zhaoxiannashi p{font-size: 14px;line-height: 24px;color: #737373;}
.zx_u2 ol.active{background: #fff !important;}
.zx_u2 li:nth-child(odd) ol{background: #f6f6f6;}



/*è”ç³»æˆ‘ä»¬*/
.lxwm{padding: 75px 0 180px;background: url(../images/lxwmbg_02.jpg) center center;background-size: 100% 100%;}
#map{width: 100%;height: 522px;}
.lxwm h3{font-size: 32px;color: #000000;margin-bottom: 54px;}
.lxwm h4{display: block;width: 100%;background: #f5f5f5;font-size: 24px;color: #282828;line-height: 124px;padding: 0 85px;box-sizing: border-box;font-weight: bold;}
.lxwm h4 span{font-size: 35px;color: #bd1d21;display: inline-block;vertical-align: middle;margin-left: 40px;font-weight: 100;}
.BMap_bubble_title{font-size: 16px;font-weight: bold;}
.lxwmtxt{font-size: 0;padding: 80px 0;border-bottom: 2px solid #eaeaea;}
.lxwmtxt p{display: inline-block;width: 33.33%;font-size: 16px;color: #282828;}
.lxwmtxt p span{display: inline-block;width: 52px;line-height: 52px;text-align: center;background: #bd1d21;border-radius: 50%;margin-right: 30px;vertical-align: middle;font-size: 26px;color: #fff;}
.lxwmtxt p:nth-of-type(2){text-align: center;}
.lxwmtxt p:last-of-type{text-align: right;}
.lxwm_b{margin-top: 80px;}
.lxwm_b h2{font-size: 38px;color: #000000;font-weight: bold;margin-bottom: 50px;}
.lxwm_b p{font-size: 14px;color: #282828;}
.lxwm_b p img{display: inline-block;margin-right: 44px;vertical-align: middle;}



/*åˆä½œä¼™ä¼´*/
.hzhb{padding: 90px 0 100px;}
.hzhb .divbox{font-size: 0;}
.hzhblb{display: inline-block;width: 48%;margin-right: 4%;font-size: 0;border: 1px solid #f2f2f2;box-sizing: border-box;margin-bottom: 24px;}
.hzhblb:nth-of-type(2n){margin-right: 0;}
.hzhblb_l,.hzhblb_r{display: inline-block;width: 50%;vertical-align: middle;box-sizing: border-box;}
.hzhblb_l img{width: 100%;}
.hzhblb_r{padding: 0 20px 0 54px;}
.hzhblb_r h3{font-size: 20px;color: #333333;font-weight: bold;}
.hzhblb_r h3::after{content: '';display: block;width: 100%;height: 1px;background: #e70012;margin: 20px 0;}
.hzhblb_r p{font-size: 16px;color: #999999;display: none;}


.hzkh{padding: 90px 120px;}
.hzkhlb{font-size: 0;border: 1px solid #f6f6f6;box-sizing: border-box;}
.hzkhlb h6{display: inline-block;width: 20%;text-align: center;}
.hzkhlb h6 img{max-width: 100%;}
.hzkhlb h6:nth-of-type(2n){background: #f6f7f9;}


/*å‘˜å·¥é£Žé‡‡*/
.ygfc{padding: 99px 0;position: relative;}
.ygfc ul{font-size: 0;}
.ygfc ul li {display: inline-block;width: 47%;margin-right: 6%;vertical-align: top;margin-bottom: 60px;position: relative;}
.ygfc ul li:nth-of-type(2n){margin-right: 0;}
.ygfc ul li h6{position: relative;overflow: hidden;}
.ygfc ul li h6 img{width: 100%;}
.ygfc ul li h3{font-size: 16px;color: #666666;padding-left: 170px;line-height: 88px;}
.ygfc ul li h5{background: #e40007;font-size: 50px;color: #ffffff;text-align: center;padding: 28px 20px;box-sizing: border-box;position: absolute;left: 38px;bottom: 0}
.ygfc ul li h5 span{font-size: 14px;color: #fff;display: block;}
.ygfc ul li:hover img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
}
.ygfc ul li:hover h3{color: #e40007;}
.gsdh ul li{width: 33.33333%;border-right: none;}
.gsdh ul li:last-of-type{border-left: 1px solid #d4d4d4;}



.xw{text-align: center;padding: 88px 0;position: relative;}
.xwnr{font-size: 0;text-align: left;}
.xw_list{border-bottom: 1px dashed #e2e2e2;position: relative;font-size: 0}
.xw_list a{font-size: 0;}
.xw_list:last-of-type{border-bottom: none;}
.xwnr h3{padding: 14px 0;font-size: 16px;color: #333333;position: relative;}
.xwnr h3::before{content: '';display: block;width: 8px;height: 8px;background: #565656;position: absolute;left: -30px;top: 40%;transform: translateY(50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	z-index: 999;}
.xwnr h3::after{content: '';display: block;width: 8px;height: 8px;background: #dddddd;position: absolute;left: -27px;top: 40%;}
.xwnr span{display: inline-block;width: 20%;vertical-align: middle;font-size: 16px;color: #333333;text-align: right;}



.sslist{border-bottom: 1px dashed #e2e2e2;position: relative;font-size: 0}
.sslist a{font-size: 0;}
.sslist:last-of-type{border-bottom: none;}
.sslist_l{display: inline-block;width: 80%;vertical-align: middle;box-sizing: border-box;}
.sslist_l img{position: absolute;top: 50%;right: 3%;transform: translateY(-50%);}
.xwnr .sslist_l div{display: none}
.xwnr .sslist_l p{font-size: 12px;color: #fff;line-height: 24px;padding-left: 28px;}
/* .xw_list:hover p{display: block;} */
.sslist:hover{background: #e40007;}
.sslist:hover h3{color: #fff;}
.sslist:hover span{color: #fff;display: inline-block;}
.sslist h3::before,.sslist h3::after{display: none;}
.ss{padding-top: 66px;}
</pre></body></html>