body,dl,dd,h1,h2,h3,h4,h5,h6,p,form,li{margin:0}input{padding:0}ul,ol{list-style:none;margin:0;padding:0}img{border:0;vertical-align:bottom;-ms-interpolation-mode:bicubic}html{height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:14px;height:100%;font-family:Arial,Helvetica,"Microsoft Yahei"}a{text-decoration:none;color:#333}a:hover{text-decoration:underline}.wrapper{position:relative;min-height:100%}.inner{max-width:1200px;margin:0 auto}.header{background:url(/static/default/image/header_bg.png) no-repeat;width:100%;background-size:100% 100%;margin-bottom:20px;background-position:center calc(50% - 6px);border-top:5px solid #235997}.container{padding-bottom:200px}.mod-head{height:146px}.mod-head .bd{padding-top:38px;overflow:hidden}.mod-head .bd .img{float:left;margin-right:20px}.mod-head .bd a:hover{text-decoration:none}.mod-head .bd .name{float:left;margin-top:10px;font-size:30px;font-weight:bold}.header .nav{clear:both;height:60px;line-height:60px;background:#235997}.nav ul{overflow:hidden}.nav li{float:left}.nav a{display:inline-block;padding:0 20px;margin-right:5px;height:40px;line-height:40px;font-size:18px;color:#fff;vertical-align:middle}.nav a:hover,.nav a.active{background:#fff;color:#235997;border-radius:20px;text-decoration:none}.mod-banner{width:100%;height:375px;margin-bottom:20px;margin-top:10px;overflow:hidden}.mod-banner .row{float:left;width:50%}.mod-banner .row-1{width:100%;height:100%}.mod-banner .row-2{float:left;width:50%;height:100%}.mod-banner .row-3{float:left;width:33.3%;height:100%}.mod-banner .row-4{float:left;width:25%;height:100%}.mod-banner .row-5{float:left;width:20%;height:100%}.mod-banner .box{position:relative;height:100%;background-size:contain;text-align:center;margin:0 5px}.mod-banner .box::after{content:' ';background-color:#000;opacity:.5;position:absolute;bottom:0;left:0;height:40px;width:100%}.mod-banner .box a{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-999em}.mod-banner .box span{display:flex;justify-content:center;align-items:center;height:100%}.mod-banner img{max-width:100%;max-height:100%;vertical-align:middle}.module{margin-bottom:60px}.module .hd{position:relative;height:50px;line-height:50px;padding-left:10px;margin-bottom:26px;font-size:20px;border-bottom:1px solid #235997;color:#235997;font-weight:bold}.module .hd a{color:#235997;text-decoration:none}.module .hd::after{content:'';position:absolute;width:7px;height:7px;background:#235997;border-radius:50%;left:0;bottom:-4px}.module .bd{line-height:30px}.module .bd table{width:100%;border-collapse:collapse;border-spacing:0;margin-top:20px}.module .bd table td,.module .bd table th{border:1px solid #e3edfb;line-height:40px;text-align:center;padding:10px;width:40%;font-size:14px;text-align:left;vertical-align:top}.module .bd table td.th,.module .bd table thead{background:#f6faff;width:10%;font-weight:bold;text-align:center}.mod-box{overflow:hidden}.mod-box .left{float:left;width:330px;margin-right:20px}.mod-box .right{float:left;width:850px}.mod-link{padding-top:20px;line-height:28px;text-align:justify;font-size:12px}.mod-link span{font-weight:bold}.mod-link a{padding:0 5px}.mod-link a:hover{text-decoration:underline}.mod-error{text-align:center;padding:120px 0}.footer{position:absolute;left:0;bottom:0;width:100%;text-align:center;background:#276cae;background-image:linear-gradient(to bottom,#276cae 0,#235997 50%,#245F9E 75%,rgb(11 66 118 / 80%) 100%)}.mod-foot{text-align:center;padding:30px 0;color:#fff;line-height:30px}.mod-foot a{color:#fff}.mod-pic .bd ul{overflow:hidden}.mod-pic .bd .box{padding:0 5px}.mod-pic .bd li{float:left;width:20%;text-align:center;margin-bottom:10px}.mod-pic .bd li .pic{height:160px;overflow:hidden;display:flex;justify-content:center;align-items:center}.mod-pic .bd li img{max-width:225px;max-height:150px;border-radius:10px}.mod-pic .bd a:hover{color:#235997;text-decoration:underline}.mod-pic .bd span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px}.mod-pic .pagination{text-align:center;margin-top:20px}.mod-pic .pagination li{display:inline-block;margin-left:6px}.mod-pic .pagination a,.mod-pic .pagination span{display:inline-block;min-width:12px;height:28px;padding:0 8px;border:1px solid #ccc;line-height:28px;font-size:14px;text-align:center;border-radius:15px;color:#333}.mod-pic .pagination a:hover,.mod-pic .pagination span{background:#235997;border-color:#235997;color:#fff}@media screen and (max-width:1200px){.inner{margin:0 10px}.mod-head{height:70px}.mod-head .bd{padding-top:20px}.mod-head .bd .img{margin-right:10px}.mod-head .bd img{width:41px;height:auto}.mod-head .bd .name{font-size:16px;margin-top:4px}.header .nav{height:46px;line-height:46px}.header .nav ul{overflow-x:auto;white-space:nowrap}.header .nav li{float:none;display:inline-block}.header .nav a{line-height:24px;height:24px;padding:0 10px;font-size:14px}.mod-banner{margin-top:10px;height:200px}.mod-banner .row-2,.mod-banner .row-3,.mod-banner .row-4{width:100%}.mod-box .left{float:none;width:100%}.mod-box .right{float:none;width:100%}.module .table-inner{overflow-x:auto}.module table th,.module table td{padding:0 5px}.mod-pic .bd li{width:50%}.mod-pic .bd li .pic{height:100px}.mod-pic .bd li img{max-width:100%;max-height:100%}}