<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*修正部分*/
/*bootstrap修正部分*/
body { line-height: 1; }
a, a:hover { text-decoration: none; }
body, ul, p, hr, a, h1, h2, h3, h4, h5, dl, dt, dd { margin: 0; font-family: "Microsoft YaHei", "微软雅黑"; font-weight: normal; margin: 0; padding: 0; font-size: 15px; }
label { font-weight: normal; }
/*amaze修正*/
dd+dt, dt+dd, dt, dd { margin: 0 }
ul, li { list-style: none; }
/*amaze修改*/
/*.demo-bar{ background:#CC6666;}
.am-menu-dropdown1 .am-menu-nav&gt;li&gt;a{border-color:#B74848;}
.am-menu-dropdown1 .am-menu-nav&gt;li&gt;a,.am-menu-dropdown1 .am-menu-nav&gt;li.am-parent.am-open&gt;a{background:#993333;}*/
.am-container, .am-g-fixed { max-width: 1236px; }
.am-slider-c4 .am-direction-nav a.am-prev, .am-slider-c4 .am-direction-nav a.am-next { color: #fff; opacity: 0.9 }
/*自定义校正*/
[class=am-col]+[class=am-col]:last-child, [class^=col-]+[class^=col-]:last-child { float: left; }
/*自定义色彩*/
.ddhui1 { color: #919191 }
.ddbgbai { background-color: #fff; }
.ddbai, .ddbai p, .ddbai a, .ddbai dt, .ddbai dd, .ddbai span { color: #fff; }
.ddbai:hover, .ddbai:hover p, .ddbai:hover a, .ddbai:hover dt, .ddbai:hover dd, .ddbai:hover span { color: #fff; }
.ddred, .ddhv .hhred, .ddred_h:hover { color: #CD100A !important; }
.ddtranslatexy1red, .ddhv .hhtranslatexy1red, .ddtranslatexy1red_h:hover { transform: translateY(1px) translateX(1px); display: block; color: #CD100A }
.ddx1y1red, .ddhv .hhx1y1red, .ddx1y1red_h:hover { transform: translateY(1px) translateX(1px); display: block; color: #CD100A }
.ddbgred, .ddhv .hhbgred, .ddbgred_h:hover { background-color: #CD100A !important; }
.ddbdred, .ddhv .hhbdred, .ddbdred_h:hover { border-color: #CD100A !important; }
.ddorange, .ddhv .hhorange, .ddorange_h:hover { color: #FEAB3A !important; color: #fff; }
.ddbgorange, .ddhv .hhbgorange, .ddbgorange_h:hover { background-color: #FEAB3A !important; color: #fff; }
.ddbdorange, .ddhv .hhbdorange, .ddbdorange_h:hover { border-color: #FEAB3A !important; color: #fff; }
.ddblue, .ddhv .hhblue, .ddblue_h:hover { color: #0067B4 !important; color: #fff; }
.ddbgblue, .ddhv .hhbgblue, .ddbgblue_h:hover { background-color: #0067B4 !important; color: #fff; }
.ddbdblue, .ddhv .hhbdblue, .ddbdblue_h:hover { border-color: #0067B4 !important; color: #fff; }
.ddbghui1 { background-color: #F8F8F8; }
.ddcon h3 { text-align: center; font-size: 26px; color: #666; line-height: 40px; padding: 10px 0; }
.ddcon .h3b { text-align: center; line-height: 40px; text-align: center; color: #CDCACA }
.ddcon .h3img { text-align: center; padding-top: 15px; }
.ddcon .h3img img { max-width: 100%; border-radius: 5px; }
.ddcon .con img { max-width: 100%; display:block;margin:10px auto;box-shadow:2px 2px 4px #989898; }
.ddcon .con, .ddcon .con p, .ddcon .con a, .ddcon .con span { font-size: 16px; line-height: 40px; color:#888 }
.ddcon .con a:hover { text-decoration: underline; }
/*

*/
body { background: url(../images/bg.jpg) no-repeat center top; }
.nav table { border: 0; margin: 0; border-collapse: collapse; width: 100% }
.nav table td { padding: 0; }
.nav table td p { width: 90px; margin-left: auto; margin-right: auto }
.nav a { font-size: 18px; line-height: 77px; display: block; }
.nav p:hover a, .nav .on a { color: #CD100A; }
.nav i { border-bottom: 3px solid #CD100A; display: block; width: 0; transition: all 0.4s ease 0s; margin-left: auto; margin-right: auto; animation-delay: 0.4s; }
.nav p:hover i, .nav .on i { border-bottom: 3px solid #CD100A; width: 60px; }
.tming { top: 0; left: 0; position: absolute; width: 100%; height: 353px; }
.tming .con { width: 871px; float: right; height: 353px; }
.tming6 .li { width: 50%; float: left; }
.tming6 .li2 { padding-left: 20px; padding-bottom: 24px; }
.tming6 .li dl {  height: 50px; transition: all 0.4s ease 0s; border-radius:0px  0px; overflow:hidden;}
.tming6 .li dl a{}
.tming6 .on .li  dl{ border-radius: 0px 50px 50px 0px; background:none;}
.tming6 .on .li  dl a{background-color: #B60005; color:#fff; }


.tming6 .li dl a { height: 50px; display: block; }
.tming6 .li dl dt { float: left; padding-left: 30px; font-size: 17px; line-height: 50px; }
.tming6 .on .li dl dt,.tming6 .li dl:hover dt { color: #fff; }
.tming6 .li dl dd { padding-left: 10px; float: left; }
.tming6 .li dl dd .p1 { width: 20px; float: left; padding-top: 23px; }
.tming6 .li dl dd .p1 i { border-bottom: 2px solid #CCCCCC; display: block; }
.tming6  .on .li dl dd .p1 i,.tming6 .li dl:hover dd .p1 i { border-color: #fff; }
.tming6 .li dl dd .p2 { float: left; padding-top: 21px; }
.tming6 .li dl dd .p2 i { display: block; width: 0; height: 0; border-top: 3px solid transparent; border-left: 6px solid #CCCCCC; border-bottom: 3px solid transparent; }
.tming6 .on .li dl dd .p2 i,.tming6 .li dl:hover dd .p2 i { border-left-color: #fff; }
#imain1b li { display: none; }
#imain1b .on { display: block; }
.inews1 li { height: 138px; border-top: 1px solid #EEEEEE; position: relative; }
.inews1 li.on { background-color: #B60005; }
.inews1 li.li0 { border-width: 0 }
.inews1 li.on i { position: absolute; left: -16px; top: 60px; width: 0; height: 0; border-top: 8px solid transparent; border-right: 16px solid #B60005; border-bottom: 8px solid transparent; }
.inews1 li dl { padding-top: 10px; }
.inews1 li a { display: block; height: 138px; }
.inews1 li dt { height: 80px; background-repeat: no-repeat; background-position: center center; }
.inews1 li.li0 dt { background-image: url(../images/inews11a.png); }
.inews1 li.li0.on dt { background-image: url(../images/inews11ah.png); }
.inews1 li.li1 dt { background-image: url(../images/inews11b.png); }
.inews1 li.li1.on dt { background-image: url(../images/inews11bh.png); }
.inews1 li.li2 dt { background-image: url(../images/inews11c.png); }
.inews1 li.li2.on dt { background-image: url(../images/inews11ch.png); }
.inews1 li dd { text-align: center; }
.inews1 li.on dd { color: #fff; }
.imain2 .ll .more { height: 30px; }
.imain2 .ll .more a { font-size: 12px; color: #999; display: block; line-height: 30px; float: left; background: url(../images/i2b.png) no-repeat right center; padding-right: 45px; }
.imain2 .ll .more a:hover { color: #CD100A; background-image: url(../images/i2bh.png); }
.imain3 li { float: left; width: 25%; overflow: hidden; position: relative; z-index: 1; }
.imain3 li .bg { position: absolute; z-index: 2; width: 100%; height: 100%; }
/*transition*/
.imain3 li .bg p { height: 100%; width: 0%; margin-left: auto; margin-right: auto; transition: all 0.4s ease 0s; }
.imain3 li.on .bg p { background-color: rgba(0,0,0,0.5); width: 100%; }
.imain3 li a { display: block; height: 525px; position: relative; z-index: 3; }
.imain3 li dl { padding-top: 150px; }
/*transition*/
.imain3 li dl dt p { width: 113px; transition: all 0.4s ease 0s; background-color: rgba(255,255,255,0.6); border-radius: 50%; margin-left: auto; margin-right: auto; }
.imain3 li.on dl dt p { background-color: rgba(194,41,45,1); }
.imain3 li dl dt p i { background-repeat: no-repeat; background-position: center center; transform: rotate(0deg) scale(0.9); height: 113px; display: block; }
/*transition*/
.imain3 li.on dl dt p i { transform: rotate(360deg) scale(1); transition: all 1s ease 0s; }
.imain3 li.li0 dl dt p i { background-image: url(../images/i3b0.png); }
.imain3 li.li1 dl dt p i { background-image: url(../images/i3b1.png); }
.imain3 li.li2 dl dt p i { background-image: url(../images/i3b2.png); }
.imain3 li.li3 dl dt p i { background-image: url(../images/i3b3.png); }
.imain3 li dl dd { text-align: center; color: #fff; }
.imain3 li dl dd h3 { font-size: 16px; padding-top: 30px; transition: all 0.4s ease 0s; }
.imain3 li.on dl dd h3 { transform: scale(1.2) translateY(3px); }
.imain3 li dl dd h4 { font-size: 13px; padding-top: 15px; color: #aaa; transition: all 0.4s ease 0s; }
.imain3 li.on dl dd h4 { color: #fff; transform: scale(0); }
.imain4 .tit .rr li { float: left; padding-right: 15px; }
.imain4 .tit .rr li a { border: 0; color: #333; font-weight: normal; padding: 10px 20px; font-size: 16px; }
.imain4 .tit .rr li a.on,.imain4 .tit .rr li a:hover { color: #fff; }
.imain4 .con .li { position: relative; z-index: 1; height: 100%; text-align: center; overflow: hidden; cursor: pointer; overflow: hidden; transition: all 0.4s ease 0s; background-position: center center; background-repeat: no-repeat; }
.imain4 .con .li.on,.imain4 .con .li:hover { border-radius: 20px; }
.imain4 .con .bg { position: absolute; z-index: 2; background-color: rgba(0,0,0,0.7); width: 100%; height: 100%; left: 0; top: 0; right: 0px; bottom: 0; transition: all 0.4s ease 0s; }
.imain4 .con .li0 .bg { top: -100%; }
.imain4 .con .li0:hover .bg { top: 0; }
.imain4 .con .li1 .bg { top: -100%; left: -100%; }
.imain4 .con .li1:hover .bg { top: 0; left: 0%; }
.imain4 .con .li2 .bg { left: 200%; top: -100%; }
.imain4 .con .li2:hover .bg { left: 0; top: 0%; }
.imain4 .con .li3 .bg { top: 100%; left: -100%; }
.imain4 .con .li3:hover .bg { top: 0; left: 0%; }
.imain4 .con .li4 .bg { left: 100%; top: 100%; }
.imain4 .con .li4:hover .bg { left: 0; top: 0%; }
.imain4 .con .li.on .bg{left:0; top:0;}
.imain4 .con dl { color: #fff; text-align: center; position: relative; z-index: 3; transition: all 0.4s ease 0s; overflow: hidden; }
.imain4 .con .li0 dl { margin-top: 100%; }
.imain4 .con .li0:hover dl { margin-top: 0%; }
.imain4 .con .li4 dl { margin-top: 100%; margin-left: 200%; }
.imain4 .con .li4:hover dl { margin-top: 0%; margin-left: 0%; }
.imain4 .con .li3 dl { margin-left: -200%; margin-top: 100%; }
.imain4 .con .li3:hover dl { margin-left: 0%; margin-top: 0%; }
.imain4 .con .li2 dl { margin-top: -100%; margin-left: 200%; }
.imain4 .con .li2:hover dl { margin-top: 0%; margin-left: 0%; }
.imain4 .con .li1 dl { margin-left: -200%; margin-top: -100%; }
.imain4 .con .li1:hover dl { margin-left: 0%; margin-top: 0%; }
.imain4 .con .li.on dl{margin-left: 0%; margin-top: 0%; }
.imain4 .con dl dt { text-shadow: 0px 1px 1px #fff; font-size:20px; }
.imain4 .con dl .bd { border-bottom: 1px solid #fff; width: 50px; margin-left: auto; margin-right: auto; }
.imain4 .con1 dl .bd { padding-top: 30px; }
.imain4 .con2 dl .bd { padding-top: 15px; }
.imain4 .con dl dd { line-height: 30px; margin-left: auto; margin-right: auto; color: #eee; height: 60px; overflow: hidden; }
.imain4 .con1 dl dd { padding-top: 35px; width: 300px; }
.imain4 .con2 dl dd { padding-top: 18px; width: 300px; }
.imain4 .con dl .more { width: 30%; margin-left: auto; margin-right: auto; }
.imain4 .con1 dl .more { padding-top: 40px; }
.imain4 .con2 dl .more { padding-top: 20px; }
.imain4 .con dl .more a { color: #fff; font-size: 16px; background: none; border-color: #fff; }
.imain4 .con dl .more a:hover { border-color: #CD100A }
.imain4 .con2 li { float: left; width: 50%; }
.imain4 .con2 .licon { padding-left: 15px; padding-bottom: 15px; overflow: hidden; }
.imain4 .con2 .li { height: 233px; }
.imain4 .con2 dl { padding-top: 30px; }
.imain4 .cc p { width: 150px; margin-left: auto; margin-right: auto;transition:all 0.4s ease 0s; padding-top:40px; }
.imain4 .cc p:hover { width: 300px; }
.imain4 .cc p a{ border-color:#ccc; color:#000; font-size:14px; line-height:24px; display:block; text-align:center;}
.imain4 .cc p:hover a{border-color:#CD100A;}
.foot{ background-color:#1C1C1C;}
.foot .link{ height:33px;background:url(../images/link.png) #C2292D 28px center no-repeat; padding-left:68px; padding-top:15px; padding-bottom:15px;}
.foot .link p{float:right;width:80px;}
.foot .link p a{ font-size:24px;color:#fff;line-height:33px;cursor:pointer}
.foot .link dt{ font-size:18px; color:#fff; line-height:33px; float:left; width:90px;}
.foot .link dd{ margin-left:95px; margin-right:85px;}
.foot .link dd a{ line-height:33px; color:#fff; padding-right:35px; color:#eee; }
.foot .link dd a:hover{ text-decoration:underline; color:#fff;}
.foot .bb{ padding-top:49px;}
.foot .bb .ll dl{ text-align:center; float:left;width:153px;}
.foot .bb .ll dt a{ border-left:1px solid #999; display:block;font-size:18px; color:#bbb;}
.foot .bb .ll .li0 dt a{ border:0;}
.foot .bb .ll dd a{  color:#aaa;line-height:30px;}
.foot .bb .ll dl:hover dt a{color:#fff;}
.foot .bb .ll dd{ padding-top:12px;}
.foot .bb .ll dd a:hover{ text-decoration:underline; color:#fff;}
.foot .bb .rr dt{float:right; color:#fff; text-align:right; padding-right:40px; padding-top:10px;color:#fff;}
.foot .bb .rr dt h3{text-shadow:0px 1px 1px #9B9B9B; font-size:18px;}
.foot .bb .rr dt h4{font-size:14px; line-height:60px; }
.foot .bb .rr dt p{font-size:24px; font-weight:bold}
.foot .bb .rr dd{float:right;}
.foot .bb .rr dd p{ text-align:center; padding-top:10px; color:#ddd;}
.foot .cc{ padding-top:90px;}
.foot .cc p{  text-align:center;}
.foot .cc p,.foot .cc p a{color:#aaa; font-size:13px}
.foot .cc p a:hover{ text-decoration:underline; color:#fff;}
.place{ background:url(../images/lbanner.jpg) no-repeat left top; height:574px;}
.place .aa{ padding-top:215px;}
.lnav{ background-color:#EDEFEE;}
.lnav table{border:0;margin:0;border-collapse:collapse;width:100%}
.lnav table td{padding:0;} 
.lnav table{ width:auto; margin-left:auto; margin-right:auto;}
.lnav p{float:left; width:200px; margin-right:1px;}
.lnav p a{ display:block; line-height:65px; background-repeat:no-repeat; background-position:50px center; background-image:url(../images/ico1.png); font-size:17px; padding-left:90px;}
.lnavon{ position:fixed;top:0;width:100%; z-index:999;}
.lnav p:hover a{background-image:url(../images/ico1h.png);}
.lnav p.on a{background-image:url(../images/ico2h.png)}
.lnav p.on a:hover{background-image:url(../images/ico2h.png);}
.lnav p.on,.lnav p:hover{ background-color:#B70005; color:#fff;}
.lnav p.on a,.lnav p:hover a{color:#fff;}
/*新闻列表*/
.product5 li { width: 33.33%; float: left; }
.product5 li .con { padding:20px 12px; }
.product5 li .aa { position: relative; background: url(/0552/images/cs1.png) center center; height: 280px; overflow: hidden; transition: all 0.4s ease 0s; background-size: 100% 100% }
.product5 li .aa a { display: block; height: 280px; }
.product5 li:hover .aa a { background-color: rgba(0,0,0,0.2) }
.product5 li .aa img { position: absolute; right: 15px; top: -67px; z-index: 10; transition: all 0.4s ease 0s; }
.product5 li:hover .aa img { top: 0px; right: 15px; }
.product5 li .aa p, .product5 li:hover .aa p, .product6 li, .product6 li:hover { -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; }
.pro5-border1 { position: absolute; right: 0px; top: 10px; width: 0; border-top: 1px solid #ddd; }
.pro5-border2 { position: absolute; left: 0px; bottom: -10px; height: 0; border-left: 1px solid #ddd; }
.pro5-border3 { position: absolute; right: 0px; top: 10px; height: 0; border-right: 1px solid #ddd; }
.pro5-border4 { position: absolute; left: 0px; bottom: -10px; width: 0; border-bottom: 1px solid #ddd; }
.product5 li:hover .aa p.pro5-border1, .product5 li:hover .aa p.pro5-border4 { width: 100%; }
.product5 li:hover .aa p.pro5-border2, .product5 li:hover .aa p.pro5-border3 { height: 100%; }
.product5 li .aacon { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.product5 li .aacon2 { position: relative; width: 95%; height: 90%; margin-left: auto; margin-right: auto; }
.product5 li:hover .bb { background-color: #eee; transition: all 0.4s ease 0s; }
.product5 li .bb h3{ height:30px; overflow:hidden;}
.product5 li .bb h3 a{ line-height:30px; display:block; font-size:20px;}
.product5 li .bb h3 a:hover{ color:#CD100A;}
.product5 li .bb .desc{ color:#888; height:56px; line-height:28px; overflow:hidden;}
.product5 li .bb .desc{ color:#666}
.product5 li .bb dt,.product5 li .bb dd a{ color:#ddd;}
.product5 li:hover .bb dt,.product5 li:hover .bb dd a{ color:#bbb}
.product5 li .bb dd a:hover{ color:#CD100A;}
.product5 li .line { border-bottom: 1px solid #E3E3E3; position: relative; }
.product5 li .line p { position: absolute; left: 0px; height: 1px; background-color: #CD100A; width: 5%; }
.product5 li:hover .line p { width: 100%; height: 1px; transition: all 0.4s ease 0s; }
.page{ clear:both; padding-top:50px;}
.page2{height:60px;}
.page table{border:0;margin:0;border-collapse:collapse;width:auto; margin-left:auto; margin-right:auto;}
.page table td{padding:0;} 
.page li{float:left;border:1px solid #ddd; margin:0px 3px; cursor:pointer; border-radius:5px;transition:all 0.2s ease 0s;}
.page li:hover,.page li.active{ background-color:#d42419; border-color:#d42419;}
.page li a{line-height:28px; font-size:13px;display:block;text-align:center; padding:0px 10px;}
.page li:hover a,.page li.active a{ color:#fff;}
/*新闻详情*/
.npn{ padding-top:30px; }
.npn dl dt,.npn dl dd{ width:490px; float:left; border:1px solid #eee; position:relative; border-radius:50px; }
.npn dl dt:hover,.npn dl dd:hover{ border-color:#CD100A; }
.npn dl dt:hover a,.npn dl dd:hover a{ color:#CD100A; }
.npn dl dt{padding-left:60px;}
.npn dl dd{padding-left:30px; padding-right:30px;}
.npn dl dt:before,.npn dl dd:after{ position:absolute; top:14px; color:#CD100A; font-size:20px; font-weight:bold;}
.npn dl dt:before{ content:"&lt;"; left:30px;}
.npn dl dd:after{ content:"&gt;"; right:30px;padding-left:10px;}
.npn dl dd{ float:right;}
.npn dl a{ line-height:48px; color:#666; display:block;}
.npn .p{ margin-left:560px; margin-right:560px;}
.npn .p a{ display:block; width:48px; margin-left:auto; margin-right:auto; text-align:center; background-color:#CD100A; color:#fff; border-radius:50%; font-size:20px; line-height:48px;}
.mlist{ padding-bottom:100px; padding-top:50px;}
.mlist .dt{ background:url(../images/2b.png) no-repeat left center; padding-left:45px;}
.mlist .dt a{ line-height:50px; font-size:24px; color:#CD100A;}
.mlist .dt i{ font-size:18px; padding:0px 15px; color:#ddd}
.mlist .dt span{ color:#CD100A;}
.mlist .dd{ padding-top:15px;}
.mlist .dd li{ float:left; width:50%; overflow:hidden;}
.mlist .dd li dl{}
.mlist .dd li.li_0 dl{ padding-right:20px;}
.mlist .dd li.li_1 dl{ padding-left:20px;}
.mlist .dd li dd{ float:right; width:100px; color:#ddd; line-height:40px; text-align:right; font-size:12px}
.mlist .dd li:hover dd{ color:#aaa;}
.mlist .dd li dt{ margin-right:100px; height:40px; overflow:hidden; padding-left:20px; background:url(../images/2c.png) no-repeat left center;}
.mlist .dd li dt a{line-height:40px;}
.body10 .bb .h{padding-top:10px;}
.body10 .bb .h a{width:50%; height:2px; background-color:#eee; display:block;transition:all 0.4s ease 0s;}
.body10 .bb li:hover .h{ }
.body10 .bb li:hover h3{ color:#fff;}
.body10 .bb li:hover .h a{width:80%;background-color:#fff;margin-left:10%;}
.body10 .bb li img{transition:all 1s ease 0s;}
.body10 .bb li:hover img{transform:scale(1.1);}
.body3 .ddlist .more a { color: #fff; background: url(/0552/images/18a.png) no-repeat #CD100A 90px center; text-indent: 20px; }
.body3 .ddlist .sub2:hover .more a { background-image: url(/0552/images/18ah.png); }
.body3 .ddlist .sub2:hover { background-color: #CD100A; }
.body3 .ddlist .sub2:hover .more a { color: #CD100A; background-color: #fff; }
.body3 .ddlist .sub2:hover dd a, .ddlist .sub2:hover .desc, .ddlist .sub2:hover a { color: #fff; }
/*.ddred, .ddhv .hhred, .ddred_h:hover { color: #CD100A !important; }*/</pre></body></html>