<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.tr{text-align: right;}
.tl{text-align: left;}
.s1 .ywlist{padding:40px 20px;}
.s1 .ywlist li{ width:350px; display: inline-block;}
.s1 .ywlist li:nth-child(2n){margin:0 50px;}
.s1 .ywlist li img{display: block; width: 100%;}
.s1 .ywlist li .txt{background:#f6f6f6; color:#545454; text-align: center; font-size: 16px; height: 80px;}
.s1 .ywlist li .txt p{padding-top:25px;}
.s1 .ywlist li .txt p:after{ content:""; width:40px; height: 1px; background:#0553af; display: block; margin:6px auto;}
.s1 .ywlist li:hover .txt{background:#0553af; color:#fff;}
.s1 .ywlist li:hover .txt p:after{background:#fff;}

.s2{ height: 724px; padding-top:90px; box-sizing: border-box;position: relative;margin:80px 0;}
.s2 .tagsbox{z-index: 100; background: rgba(266,266,266,0.9); padding:70px 50px; width: 750px; box-sizing: border-box; text-align: center;}
.s2 .tagsbox dt{border:1px solid #0553af; color:#0553af; border-radius: 10px; width:615px; margin-left: 12px; max-width:100%; padding:20px; font-size: 20px;}
.s2 .tagsbox dd{ display: table;border-radius: 10px; background: rgba(236,236,236, 0.8); width:140px;  height: 96px; float:left;margin:20px 10px 0; box-sizing: border-box; padding:0 20px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bFd3e3f5,endColorstr=#bFd3e3f5);}
.s2 .tagsbox dd.fst{ width:215px; margin-right: 15px;}
.s2 .tagsbox dd:nth-child(10n),.s2 .tagsbox dd:nth-child(12n){background: rgba(236,236,236, 0.8)!important;}
.s2 .tagsbox dd:nth-child(9n),.s2 .tagsbox dd:nth-child(11n), .s2 .tagsbox dd:nth-child(2n){background: rgba(211,227,245,0.8);}
.s2 .tagsbox dd p{display: table-cell; vertical-align: middle; text-align: center; font-size: 16px;}
.s2 .tagsbox dd:hover{background: #0553af!important; color:#fff;cursor:pointer}
.s2 .pagetxt{ color:#fff; width: 360px; margin-right: 10px; padding-top: 5px;}
.s2 .pagetxt h3{font-size: 24px;}
.s2 .pagetxt h3 span{display: block; font-size: 12px; font-weight: normal;}
.s2 .pagetxt .txt{ padding:40px 0 60px; line-height: 2.4; box-sizing: border-box;;font-size: 16px;}
.s2 .pagetxt .btn{ border:1px solid #fff; font-size: 16px; display: inline-block; color:#fff; height: 40px; line-height: 40px; padding:0 10px;}
.s2 .pagetxt .btn:hover{background: #fff; color:#0553af;}
.s3 .xwlist{ padding:10px; color:#4b4b4b;}
.s3 .xwlist .l{width:500px; height: 600px; overflow:hidden; padding-top: 20px;margin-top: 20px;}
.s3 .xwlist .l .thumb{width: 100%;}
.s3 .xwlist .time{font-size: 12px;}
.s3 .xwlist h3{font-size: 18px;}
.s3 .xwlist .slist{margin-top: 20px;}
.s3 .xwlist .btn{border:1px solid  #0553af; margin-bottom: 40px; color:#0553af; height: 40px; line-height: 40px; padding:0 10px; display: inline-block;}
.s3 .xwlist .btn:hover{background: #0553af; color:#fff;}
.s3 .xwlist .con{padding:20px 0;}
.s3 .xwlist .slist .item{height: 200px; overflow: hidden; position: relative; max-width: 590px;}
.s3 .xwlist .slist .item a{display: block; height: 200px; z-index: 9; box-sizing: border-box; padding:20px;}
.s3 .xwlist .slist .item:hover{background-repeat: no-repeat; background-position: center;}
.s3 .xwlist .slist .item:hover a{background: rgba(5,83,175,0.8); color:#fff;}
.s3 .xwlist .slist .item:hover .btn{color:#fff; border:1px solid #fff; }
.s3 .xwlist .slist .item:hover .thumb{display: block;}
.s3 .xwlist .slist .thumb{display: none; position: absolute; top:0; left: 0; z-index: -1; width:100%;}
.s3 .xwlist .slist .thumb img{width:100%;}

.s4{background: url("../images/albg.jpg") no-repeat center bottom; padding-top: 30px; margin:40px 0;}
.s4 .dl{ padding:20px; margin-top:50px;}
.s4 .dl .thumb{width:590px;}
.s4 .dl .con{width:570px; box-sizing: border-box; padding-left: 25px; line-height: 2; position: relative;}
.s4 .dl .con .h3 { font-size: 16px; margin-bottom: 20px;}
.s4 .dl .con .aboutcon{max-height: 275px; overflow-y: hidden;}
.s4 .dl .btn{border:1px solid ;  line-height: 40px; padding:0 10px; display: inline-block; margin-top: 25px;}
.s4 .dl .btn:hover{color:#fff;border:1px solid #0553af; background:#0553af; }
.s4 .ul{padding:30px 20px 70px;}
.s4 .ul li{float: left; width: 360px;}
.s4 .ul li:nth-child(2n){ margin:0 40px;}
.s4 .ul li a{display: block;}
.s4 .ul li a:hover p{background:#0553af; color:#fff; }
.s4 .ul li a .img{ width:360px; height: 300px; overflow: hidden; position: relative; background-color: #ccc; background-position: center;}
.s4 .ul li a .img img{position: absolute;top: 50%; transform:translateX(-50%) translateY(-50%); left: 50%; max-width: 100%;}
.s4 .ul li a p{line-height: 75px; text-align: center; background: #fff;}

.link{ padding:0 20px 40px;}
.link a{display: inline-block; line-height: 2; margin-right: 25px;padding:5px; }

.link.linka a{border:1px solid; margin-bottom: 10px;}

.bottom{text-align: center; padding:50px 0;}

.footer .bottomnav{margin-right: 40px; line-height: 2;}
.footer .bottomnav li{margin-bottom: 6px;}
.footer .info {width: 500px;}
.footer .info&gt;p{padding:5px 30px; margin-bottom: 6px; font-size: 16px; background: url("../images/icon.png") no-repeat 0 5px;}
.footer .info p.tel{background-position: 0 -33px;}
.footer .info p.mail{background-position: 0 -70px;}
.footer .info .code{margin-top:20px;}
.footer .info .code li{display: inline-block; margin-right: 30px;}
.footer .info .code li img{width:87px; height: 87px;display: block; margin:0 auto;}
.footer .info .code li p{text-align: center;}
.footer a:hover{color: #c8c8c8;}

.ltnew .newslist{display: none;}</pre></body></html>