header{background: url(../../images/module/news/header_back.jpg) center bottom / cover no-repeat }#news{padding-bottom:80px}#news h2{margin-bottom:50px;padding:15px 0;color:#fff;text-align:center;font-size:169%;font-weight:bold;background:#004471}#news .inner{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}section .side{width:13%}section .side li{line-height:1.5}section .side li a{color:#004471}section .side li a:hover{text-decoration:underline}section .side .category{margin-bottom:30px;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}section .side .category li{position:relative;display:block;margin-bottom:5px;font-weight:bold;vertical-align:middle;width:48.5%;border:1px solid #004471}section .side .category li::before,section .side .category li::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}section .side .category li::before{left:4px;width:6px;height:2px;background:#f39800}section .side .category li::after{left:4px;width:4px;height:4px;border-top:2px solid #f39800;border-right:2px solid #f39800;-webkit-transform:rotate(45deg);transform:rotate(45deg)}section .side .category li a{display:block;padding:10px 16px;transition:all .2s ease}section .side .category li a:hover,section .side .category li.active a{color:#fff;text-decoration:none;background:#004471}section .yearList li ul{display:none}section .yearList li a.year{display:block;margin-bottom:5px;padding:10px 15px;font-weight:bold;border:1px solid #004471;transition:all .2s ease;cursor:pointer}section .yearList{padding:0 1px}section .yearList li a.year:hover,section .yearList li a.year.active{color:#fff;text-decoration:none;background:#004471}section .yearList li ul{margin-bottom:10px;padding:0 8px}section .yearList li ul li{margin-left:18px;margin-bottom:5px;list-style-type:disc}section .titleList{padding:0 8px}section .titleList li{margin-left:18px;margin-bottom:10px;list-style-type:disc}section .side h4{margin-bottom:10px;padding:10px 8px;color:#004471;font-size:115%;font-weight:bold;border-top:1px solid #000;border-bottom:1px solid #000}section .main{margin:0 25px;width:48%}section .main article{margin-bottom:50px}section .main header{margin-bottom:10px;padding:0;background:none}section .main header h3{margin-bottom:10px;padding:5px 15px;color:#fff;line-height:1.8;font-size:123%;font-weight:bold;background:#65aadd}section .main header h3 a{color:#fff;text-decoration:underline}section .main header h3 a:hover{text-decoration:none}section .main header .sub{padding:0 10px;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}section .main header .sub span{display:block;padding:10px 0;color:#fff;text-align:center;width:16%;background:#f39800;border-radius:5px}section .main header .sub time{display:block;text-align:right;line-height:1.8;font-size:115%;font-weight:bold;width:13%}section .main article .content{padding:0 10px;line-height:2;font-size:108%}section .main article .content h1{margin-bottom:20px;padding:5px;text-align:center;color:#004471;font-size:138%;font-weight:bold;border-top:2px solid #004471;border-bottom:2px solid #004471;box-sizing:border-box}section .main article .content h2{margin-bottom:20px!important;padding:5px!important;font-size:100%!important;border-radius:10px;box-sizing:border-box}section .main article .content h3{margin:0 auto 20px;padding:5px;text-align:center;color:#fff;font-size:100%;font-weight:bold;background:#65aadd;border-radius:10px;box-sizing:border-box}section .main article .content h4{margin-bottom:20px;padding:5px;text-align:center;color:#004471;font-weight:bold;width:100%;border-top:1px dashed #004471;border-bottom:1px dashed #004471;box-sizing:border-box}section .main article .content h6{margin:30px auto 50px;text-align:center!important;width:60%}section .main article .content h6 a{position:relative;display:block;padding:15px 0;color:#65aadd;font-weight:bold;background:#fff;border-radius:10px;border:1px solid #999;transition:all .2s ease}section .main article .content h6 a::before{position:absolute;top:0;bottom:0;left:8px;margin:auto;content:"";width:6px;height:6px;vertical-align:middle;border-top:1px solid #f7931e;border-right:1px solid #f7931e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}section .main article .content h6 a:hover{color:#fff;text-decoration:none;background:#f39800}section .main article .content h6 a:hover::before{border-top:1px solid #fff;border-right:1px solid #fff}section .main article .content p{line-height:2}section .main article .content .btn{margin:50px auto;width:60%}section .main article .content img{max-width:80%}section .main article .content .btn li img{margin-bottom:3px}section .main article .continue{text-align:right}section .main article .continue a{text-decoration:underline}section .main article .continue a:hover{text-decoration:none}.page{overflow:hidden;margin:0 auto 15px!important;width:100%}.page dt{float:left;padding:8px 5px;text-align:left;width:28%;background:none!important}.page dd{float:right;padding:5px}.page dd ul{overflow:hidden}.page dd li{float:left;padding:0 3px;color:#fff}.page dd a{padding:2px 6px;display:block;color:#fff;text-align:center;background:#666}.page dd span,.page dd a:hover{padding:2px 6px;display:block;color:#fff;background:#65aadd}@media screen and (max-width:980px){section .main header .sub time{width:18%}}@media screen and (max-width:768px){#news{padding-bottom:60px}#news h2{margin-bottom:30px;padding:10px 0;font-size:138%}#news .inner{width:100%}section .side,section .main{width:92%}section .main{order:1;margin:0}section .main .content h6{margin-bottom:10px!important;width:100%!important}section .main .content img{max-width:70%;height:auto}section .side01{order:3}section .side02{order:2}section .side .category,section .yearList{margin-bottom:20px}section .main header .sub{justify-content:space-between}section .main header .sub span{width:35%}section .main header .sub time{width:64%}.page dd li{margin-bottom:10px}}