<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";


/*--内页banner--*/
.ny_banner{ width: 100%;  height: 500px; position: relative;}
.ny_banner .pos{ width: 1920px; height: 500px; position: absolute; left: 50%; margin-left: -960px;}


/*--内容--*/
.mnz1{height: 938px; padding-top:70px; background: url(../images/mnfgzl/bg1.jpg) center no-repeat;}
.mnz1 .js .img{ width: 577px; height: 422px;}
.mnz1 .js dl{ width: 554px; margin-left: 69px;}
.mnz1 .js dl dt{ width: 234px; height: 32px; background: url(../images/mnfgzl/ew.png) no-repeat; margin-top: 40px;}
.mnz1 .js dl .dd1{ font-size: 36px; color: #c9151e; margin-top: 15px;}
.mnz1 .js dl .dd2{ font-size: 14px; line-height: 26px; margin-top: 25px;}
.mnz1 .js dl .dd3 a{ width: 44px; height: 44px; background: url(../images/mnfgzl/more1.png) no-repeat; display: block; margin-top: 30px;}
.mnz1 .js dl .dd3 a:hover{ background:url(../images/mnfgzl/more2.png) no-repeat;}
.mnz1 .cp{ margin-top: 60px;}
.mnz1 .cp h4{ font-size: 36px; color: #c9151e; text-align: center;}
.mnz1 .cp h4 span{ font-weight:normal;}
.mnz1 .cpul{ width: 390px; margin: 40px auto 0 auto;}
.mnz1 .cpul li{ width: 100px; margin: 0 15px; font-size: 18px; text-align: center; float: left; padding-bottom: 12px;}
.mnz1 .cpul li.on{ background: url(../images/mnfgzl/hover.png) bottom no-repeat; font-weight: bold; color: #c9151e; cursor: pointer;}
.mnz1 .cpt{ width: 1200px; margin-top: 30px;}
.mnz1 .sub2_2{ position:relative; height:250px;}
.mnz1 .sub2_2 a.plus{ width:64px; height:33px; display:block; position:absolute; left:-34px; top:84px; background:  url(../images/mnfgzl/jtL1.png) no-repeat; cursor: pointer; z-index: 1;}
.mnz1 .sub2_2 a.plus:hover{ background: url(../images/mnfgzl/jtL2.png) no-repeat;}
.mnz1 .sub2_2 a.minus{ width:64px; height:33px; display:block; position:absolute; right:-34px; top:84px; background:  url(../images/mnfgzl/jtR1.png) no-repeat; cursor: pointer;}
.mnz1 .sub2_2 a.minus:hover{ background: url(../images/mnfgzl/jtR2.png) no-repeat;}
.mnz1 .box{ position:absolute; left:0px; top:0px; width:1200px; height:250px; overflow:hidden;}
.mnz1 .sub2_2 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:250px;}
.mnz1 .sub2_2 ul li{ float:left; width:305px; height:250px;}
.mnz1 .sub2_2 ul li div{ width: 285px; height: 204px; overflow: hidden;}
.mnz1 .sub2_2 ul li:hover img{transition:all 0.5s; transform: scale(1.2);}
.mnz1 .sub2_2 ul li p{ width: 285px; text-align: center; font-size: 16px; margin-top: 12px;}
.mnz1 .sub2_2 ul li:hover p{ color: #c9151e;}


.mnz2{ height: 634px; background: url(../images/mnfgzl/bg2.jpg) center no-repeat; padding-top: 116px;}
.mnz2 .nr{ position: relative; height: 634px;}
.mnz2 .nr .bt{ width: 425px; height: 496px; background: url(../images/mnfgzl/zxt.png) center no-repeat; position: absolute; left: 387px; top: 30px;}
.mnz2 .nr .wz{ width: 1200px; position:absolute; left: 0; top:0;}
.mnz2 .nr .wz .wzL{ width: 330px;}
.mnz2 .nr .wz dl{ margin-bottom: 60px;}
.mnz2 .nr .wz .wzL dl dt{ width: 88px; height: 88px; float: left;}
.mnz2 .nr .wz .wzL dl dd{ width: 212px; margin-left: 30px; float: left;}
.mnz2 .nr .wz dl .dd1{ font-size: 20px;}
.mnz2 .nr .wz dl .dd2{ line-height: 24px; margin-top: 15px;}
.mnz2 .nr .wz .wzR{ width: 360px;}
.mnz2 .nr .wz .wzR dl dt{ width: 88px; height: 88px; float: right;}
.mnz2 .nr  .wz .wzR dl dd{ width: 212px; margin-left: 30px; float: left; text-align: right;}
.mnz2 .nr .tact{ width: 413px; height: 40px; position: absolute; left: 394px; top: 550px;}
.mnz2 .nr .tact p{ width: 202px; height: 38px; background: #fff; border: 1px solid #c9151e;	font-size: 18px; text-align: center; line-height: 38px;}
.mnz2 .nr .tact .call{ width: 209px; height: 40px; background: #c9151e; font-size: 24px; font-weight: bold; color: #fff; text-align: center; line-height: 40px;}

.mnz3{ padding-top: 100px;}
.mnz3 .bt{ text-align: center;}
.mnz3 .bt h4{ font-size: 36px; color: #c9151e;}
.mnz3 .bt h4 span{ font-weight: normal;}
.mnz3 .bt p{ font-size: 20px; font-family: "arial"; color: #666; letter-spacing: 2px; text-transform: uppercase; margin-top: 5px;}
.mnz3 .img{ height: 413px; margin-top: 30px;}

.mnz4{ padding-top: 50px;}
.mnz4 .bt{ text-align: center;}
.mnz4 .bt h4{ font-size: 36px; color: #c9151e;}
.mnz4 .bt h4 span{ font-weight: normal;}
.mnz4 .bt p{ font-size: 20px; font-family: "arial"; color: #666; letter-spacing: 2px; text-transform: uppercase; margin-top: 5px;}
.mnz4 .img{ height: 350px; margin-top: 30px;}

.mnz5{ height: 800px; background: url(../images/mnfgzl/bg3.jpg) center no-repeat; margin-top: 80px; padding-top: 80px;}
.mnz5 .bt{ text-align: center;}
.mnz5 .bt h4{ font-size: 36px; color: #c9151e;}
.mnz5 .bt p{ font-size: 18px; color: #fff; margin-top: 5px;}
.mnz5 .sub2_2{ position:relative; height:590px; margin-top: 50px;}
.mnz5 .sub2_2 a.plus{ width:38px; height:69px; display:block; position:absolute; left:-107px; top:205px; background:  url(../images/mnfgzl/sjL1.png) no-repeat; cursor: pointer;}
.mnz5 .sub2_2 a.plus:hover{ background: url(../images/mnfgzl/sjL2.png) no-repeat;}
.mnz5 .sub2_2 a.minus{ width:38px; height:69px; display:block; position:absolute; right:-107px; top:205px; background:  url(../images/mnfgzl/sjR1.png) no-repeat; cursor: pointer;}
.mnz5 .sub2_2 a.minus:hover{ background: url(../images/mnfgzl/sjR2.png) no-repeat;}
.mnz5 .box{ position:absolute; left:0px; top:0px; width:1200px; height:590px; overflow:hidden;}
.mnz5 .sub2_2 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:590px;}
.mnz5 .sub2_2 ul li{ float:left; width:1200px; height:590px; position: relative;}
.mnz5 .sub2_2 ul li dl{ width: 267px;}
.mnz5 .sub2_2 ul li dl dt{ width: 267px; height: 393px;}
.mnz5 .sub2_2 ul li dl .dd1{ font-size: 24px; text-align: center; color: #fff; margin-top: 20px;}
.mnz5 .sub2_2 ul li dl .dd2{ font-size: 16px; line-height: 26px; text-align: center; color: #fff; margin-top: 10px;}
.mnz5 .sub2_2 ul li .dl1{ position: absolute; left: 0px; top: 0px;}
.mnz5 .sub2_2 ul li .dl2{ position: absolute; left: 235px; top: 115px;}
.mnz5 .sub2_2 ul li .dl3{ position: absolute; left: 468px; top: 0px;}
.mnz5 .sub2_2 ul li .dl4{ position: absolute; left: 702px; top: 115px;}
.mnz5 .sub2_2 ul li .dl5{ position: absolute; right: 0px; top: 0px;}

.mnz6{ padding: 80px 0;}
.mnz6 .bt{ text-align: center;}
.mnz6 .bt h4{ font-size: 36px; color: #c9151e;}
.mnz6 .bt h4 span{ font-weight: normal;}
.mnz6 .bt p{ font-size: 20px; font-family: "arial"; color: #666; letter-spacing: 2px; text-transform: uppercase; margin-top: 5px;}
.mnz6 .nr{ height: 461px; background:url(../images/mnfgzl/bg4.jpg) repeat-x; margin-top: 50px;}

.mnz6 .sub2_2{ position:relative; height:461px; margin-top: 50px;}
.mnz6 .sub2_2 a.plus{ width:44px; height:44px; display:block; position:absolute; left:19px; top:206px; background:  url(../images/mnfgzl/yjL1.png) no-repeat; cursor: pointer; z-index: 1;}
.mnz6 .sub2_2 a.plus:hover{ background: url(../images/mnfgzl/yjL2.png) no-repeat;}
.mnz6 .sub2_2 a.minus{ width:44px; height:44px; display:block; position:absolute; left:607px; top:206px; background:  url(../images/mnfgzl/yjR1.png) no-repeat; cursor: pointer;}
.mnz6 .sub2_2 a.minus:hover{ background: url(../images/mnfgzl/yjR2.png) no-repeat;}
.mnz6 .box{ position:absolute; left:0px; top:0px; width:1200px; height:461px; overflow:hidden;}
.mnz6 .sub2_2 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:590px;}
.mnz6 .sub2_2 ul li{ float:left; width:1200px; height:461px; position: relative;}
.mnz6 .sub2_2 ul li .case{ height: 461px;}
.mnz6 .sub2_2 ul li .img{ width: 665px; height: 461px;}
.mnz6 .sub2_2 ul li .img img{ width: 665px; height: 461px;}
.mnz6 .sub2_2 ul li dl{ width: 490px; margin-left: 45px; float: left;}
.mnz6 .sub2_2 ul li dl dt{ font-size: 20px; margin-top: 60px;}
.mnz6 .sub2_2 ul li dl .dd1{ width: 440px; line-height: 26px; overflow: hidden; margin-top: 25px; height: 78px;}
.mnz6 .sub2_2 ul li dl .dd2 a{ background: url(../images/mnfgzl/gd1.png) right no-repeat; display: block; width: 90px; color: #c9151e; margin-top: 50px;}
.mnz6 .sub2_2 ul li dl .dd2 a:hover{ background: url(../images/mnfgzl/gd2.png) right no-repeat; color: #333;}
.mnz6 .sub2_2 ul li dl .dd3 { margin-top: 70px;}
.mnz6 .sub2_2 ul li dl .dd3 a{ width: 139px; float: left; display: block; margin-right: 20px;}
.mnz6 .sub2_2 ul li dl .dd3 a img{ width: 139px; height: 96px;}
.mnz6 .sub2_2 ul li dl .dd3 a p{ width: 139px; text-align: center; margin-top: 8px;}
.mnz6 .sub2_2 ul li dl .dd3 a:hover p{ color: #c9151e;}

.mnz7{ height: 840px; position: relative;}
.mnz7 .bt{ width: 890px; height: 76px; background: url(../images/mnfgzl/btt.png) no-repeat; position: absolute; left: 0; top: 0px; z-index: 1;}
.mnz7 .t1{ width: 280px; height: 234px; position: absolute; left: 0; top: 189px;}
.mnz7 .t1 .dw{ width: 280px; height: 234px; position: relative;}
.mnz7 .t1 .dw .xt{ width: 280px; height: 234px; background-color: rgba(0,0,0,0.75); position: absolute; left: 0; top:0; display: none;}
.mnz7 .t1:hover .dw .xt{ display: block;}
.mnz7 .t1 .dw .xt p{ width: 260px; height: 144px; border: 2px solid #c9151e; margin: 8px 0 0 8px; text-align: center; font-size: 24px; font-family: "宋体" ; color: #fff; padding-top:70px; line-height: 34px;}
.mnz7 .t2{ width: 522px; height: 291px; position: absolute; left:310px; top: 132px;}
.mnz7 .t2 .dw{ width: 522px; height: 291px; position: relative;}
.mnz7 .t2 .dw .xt{ width: 522px; height: 291px; background-color: rgba(0,0,0,0.75); position: absolute; left: 0; top:0; display: none;}
.mnz7 .t2:hover .dw .xt{ display: block;}
.mnz7 .t2 .dw .xt p{ width: 502px; height: 176px; border: 2px solid #c9151e; margin: 8px 0 0 8px; text-align: center; font-size: 28px; font-family: "宋体" ; color: #fff; padding-top:95px; line-height: 38px;}
.mnz7 .t3{ width: 337px; height: 495px; position: absolute; right:0px; top: 0px;}
.mnz7 .t3 .dw{ width: 337px; height: 495px; position: relative;}
.mnz7 .t3 .dw .xt{ width: 337px; height: 495px; background-color: rgba(0,0,0,0.75); position: absolute; left: 0; top:0; display: none;}
.mnz7 .t3:hover .dw .xt{ display: block;}
.mnz7 .t3 .dw .xt p{ width: 317px; height: 275px; border: 2px solid #c9151e; margin: 8px 0 0 8px; text-align: center; font-size: 28px; font-family: "宋体" ; color: #fff; padding-top:200px; line-height: 38px;}
.mnz7 .t4{ width: 495px; height: 268px; position: absolute; left:0px; top:457px;}
.mnz7 .t4 .dw{ width: 495px; height: 268px; position: relative;}
.mnz7 .t4 .dw .xt{ width: 495px; height: 268px; background-color: rgba(0,0,0,0.75); position: absolute; left: 0; top:0; display: none;}
.mnz7 .t4:hover .dw .xt{ display: block;}
.mnz7 .t4 .dw .xt p{ width: 475px; height: 168px; border: 2px solid #c9151e; margin: 8px 0 0 8px; text-align: center; font-size: 28px; font-family: "宋体" ; color: #fff; padding-top:80px; line-height: 38px;}
.mnz7 .t5{ width: 311px; height: 360px; position: absolute; left:522px; top:457px;}
.mnz7 .t5 .dw{ width: 311px; height: 360px; position: relative;}
.mnz7 .t5 .dw .xt{ width: 311px; height: 360px; background-color: rgba(0,0,0,0.75); position: absolute; left: 0; top:0; display: none;}
.mnz7 .t5:hover .dw .xt{ display: block;}
.mnz7 .t5 .dw .xt p{ width: 291px; height: 220px; border: 2px solid #c9151e; margin: 8px 0 0 8px; text-align: center; font-size: 28px; font-family: "宋体" ; color: #fff; padding-top:120px; line-height: 38px;}
.mnz7 .t6{ width: 337px; height: 262px; position: absolute; right:0px; top:511px;}
.mnz7 .t6 .dw{ width: 337px; height: 262px; position: relative;}
.mnz7 .t6 .dw .xt{ width: 337px; height: 262px; background-color: rgba(0,0,0,0.75); position: absolute; left: 0; top:0; display: none;}
.mnz7 .t6:hover .dw .xt{ display: block;}
.mnz7 .t6 .dw .xt p{ width: 317px; height: 162px; border: 2px solid #c9151e; margin: 8px 0 0 8px; text-align: center; font-size: 28px; font-family: "宋体" ; color: #fff; padding-top:80px; line-height: 38px;}
.mnz7 .tact{ width: 260px; position: absolute; left: 0; bottom: 20px;}
.mnz7 .tact p{ font-size: 18px;}
.mnz7 .tact .call{ font-size: 26px; font-family: "arial"; color: #c9151e; font-weight: bold;}
.mnz7 .ljzx{ width: 220px; height: 50px; background: #c9151e; display: block; font-size: 16px; color: #fff; text-align: center; line-height: 50px; border-radius: 25px; position: absolute; left: 275px; bottom: 20px;}
.mnz7 .ljzx:hover{ background: #333;}







</pre></body></html>