锘?clr{ clear: both; } a{ color: black; text-decoration: none; } ul,li{ padding:0;margin:0;list-style:none} body{ margin: 0; background: #f9f9f9; font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","寰蒋闆呴粦",Arial,sans-serif; } .top{ width: 100%; min-width: 1110px; height: 376px; background: #ececec; position: relative; } .top-bg{ width: 1110px; height: 376px; background: url("../image/bg.png") center no-repeat; margin: 0 auto; } .main{ width: 1110px; margin: 0 auto; padding-top: 70px; } .box{ margin-bottom: 80px; } .box-tit{ text-align: center; margin-bottom: 50px; } .title{ font-size: 24px; color: #036197; } .title2{ position: relative; color: #bebfc0; display: flex; justify-content: center; align-items: center; } .title2-tit{ display: inline; height: 40px; line-height: 40px; } .xian{ position: relative; display: inline; width: 100px; height: 38px; margin: 0 10px; } .xian:after{ content: ""; position: absolute; top: 50%; left: 0; transform: translate(0,-50%); background-color: #047bbf; width: 100px; height: 2px; } .list{ display: flex; justify-content: space-around; } .grouped-item{ display: inline-block; text-decoration: none; padding: 0 5px 0; width: 180px; vertical-align: top; } .item-img,.item-description{ text-align: center; } .item-img img{ height: 60px; } .item-divider{ position: relative; padding: 10px 0; } .item-divider .left{ background-color: #3d80b6; right: 50%; } .item-divider .right{ background-color: #999999; left: 50%; } .grouped-item .item-divider .left, .grouped-item .item-divider .right, .grouped-item:visited .item-divider .left, .grouped-item:visited .item-divider .right{ display: block; position: absolute; width: 25px; height: 4px; transition: .2s ease-out width; } .item-description h1{ font-size: 20px; margin-top: 3px; color: #333; } /*鏂伴椈椤?/ .news-top{ width: 100%; height: 94px; background: url("../image/bg2.png"); min-width: 1220px; } .news-top-bg{ width: 1110px; margin: 0 auto; height: 94px; display: flex; align-items: center; } .banner{ width: 100%; height: 237px; min-width: 1220px; background: url("../image/banner.png"); } .news-main{ width: 1110px; margin: 20px auto; display: flex; justify-content: space-between; } .main-left{ width: 240px; height: auto; background-color: #ececec; border-top: 8px solid #1a76c1; min-height: 300px; padding-bottom: 50px; } .side-box .sec-title-detail { margin-top: 20px; } .side-box .sec-title { height: 72px; } .sec-title{ display: block; position: relative; overflow: hidden; } .sec-title h1, .sec-title h2 { position: absolute; white-space: nowrap; } .sec-title h1 { color: #1873be; right: 50%; letter-spacing: 2px; font-weight: 500; } .side-box .sec-title h1, .side-box .sec-title h2 { font-size: 18px; letter-spacing: normal; } .side-box .sec-title-detail h1 { top: 0; margin-right: 9px; } .side-box .sec-title-detail h2 { top: 18px; left: 53%; font-weight: 300; color: #999; } .sec-title .title-divider .left, .sec-title .title-divider .right { height: 1px; width: 40px; position: absolute; top: 33px; } .sec-title .title-divider .left { background-color: #999; right: 50%; -webkit-transform-origin: right; -ms-transform-origin: right; transform-origin: right; -webkit-transform: rotate(-40deg); -ms-transform: rotate(-40deg); transform: rotate(-40deg); } .sec-title .title-divider .right { background-color: #0859a3; left: 50%; -webkit-transform-origin: left; -ms-transform-origin: left; transform-origin: left; -webkit-transform: rotate(-40deg); -ms-transform: rotate(-40deg); transform: rotate(-40deg); } .side-box .sec-title .title-divider .left, .side-box .sec-title .title-divider .right { width: 32px; top: 33px; } .side-box ul { margin: 29px 0 0; padding: 0; } .side-box ul li { list-style: none; margin-bottom: 24px; padding: 0; line-height: 30px; font-size: 15px; } .side-box ul li a, .side-box ul li a:visited { display: block; padding: 10px 0; color: #333; text-decoration: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: #e4e7ea; } .side-box ul li a:hover{ color: #000; background-color: #f8f6f6; } .side-box ul li img { display: block; float: left; margin: 2px 20px 0 28px; } .shortcut-btns .shortcut-btn, .shortcut-btns .shortcut-btn:visited { text-decoration: none; color: #1873be; font-size: 16px; padding: 0 80px 2px; line-height: 46px; text-align: center; } .shortcut-btns .shortcut-btn img{ width: 17px; } .main-right{ width: 820px; } .title-area{ width: 100%; display: flex; justify-content: space-between; height: 80px; } .description{ padding-top: 5px; } .title-area .description .description-tit { font-size: 26px; font-weight: 600; color: #03649c; } .title-area .divider { position: relative; padding: 10px 0 6px; } .title-area .divider .left, .title-area .divider .right { display: block; position: absolute; width: 25px; height: 2px; } .title-area .divider .left { background-color: #2479be; } .title-area .divider .right { background-color: #999999; left: 25px; } .daoh{ line-height: 50px; } .info{ margin-top: 30px; } .bottom1{ width: 100%; height: 10px; background-color: #036197; } .bottom{ width: 100%; min-width: 1110px; background-color: black; height: 70px; text-align: center; color: white; font-size: 14px; line-height: 70px; }