body{ margin: 0; padding: 0; width: 100%; font-family: 微软雅黑, "sans-serif", "microsoft simhei", 宋体, serif; } div{ overflow: hidden; } .clear{ clear: both; } .head{ width: 100%; height: 158px; position: relative; } .head .old{ width:100px; height:17px; line-height: 17px; font-size: 14px; position: absolute; top: 0; right: 34px; text-align: right; } .head .old a{ text-decoration: none; color: #666666; } .head .logos{ width: 1200px; height: 83px; margin: 0 auto; padding: 17px 0; } .head .logos .ahnews-logo{ width: 350px; height: 83px; float: left; margin-left: 42px; } .head .logos .ahnews-logo img{ width: 100%; height: 100%; } .head .logos .channel-logo{ width: 325px; height: 83px; float: right; } .head .logos .channel-logo img{ width: 100%; height: 100%; } .head .navigation-area{ width: 100%; height: 41px; background: #d71629; } .head .navigation-area .navigation{ width: 1250px; height: 41px; margin: 0 auto; } .head .navigation span{ max-width: 124px; height: 24px; padding: 0 27px 0 28px; line-height: 24px; margin-top: 8px; display: inline-block; text-align: center; float: left; } .head .navigation span span{ border-left: 1px solid #ffffff; } .head .navigation span a{ font-size: 16px; color: #ffffff; text-decoration: none; } .body{ width: 1200px; margin: 0 auto; } .body .block1{ width: 100%; height: 43px; margin-top: 12px; overflow: visible; } .body .block1 .community{ width: 950px; float: left; font-size: 16px; overflow: visible; } .body .block1 .community div{ display: inline-block; position: relative; float: left; margin-top: 10px; padding: 0 8px; line-height: 20px; overflow: visible; } .body .block1 .community div.city div.city{ border-left: 1px solid #000000; } .body .block1 .community .city ul{ width: 100px; position: absolute; border: 1px solid #89bde9; border-top: none; margin: 0; padding: 0; list-style: none; background: #ffffff; font-size: 12px; text-align: center; left: -27px; display: none; z-index: 1; } .body .block1 .community .city ul li a{ color: #000000; text-decoration: none; } .body .block1 .search{ width: 250px; float: right; margin-top: 6px; } .body .block1 .search input{ width: 146px; padding: 5px 10px; } .body .block1 .search button{ width: 60px; height: 29px; margin: 1px 0 0 8px; border: none; } .body .block2{ height: 105px; } .body .block2 .left{ width: 1140px; float: left; height: 105px; } .body .block2 .left .headline{ height: 74px; text-align: center; line-height: 74px; } .body .block2 .left .headline a{ font-size: 46px; font-weight: bold; color: #145199; text-decoration: none; } .body .block2 .left .subtitle{ text-align: center; white-space: nowrap; } .body .block2 .left .subtitle a{ max-width: 360px; font-size: 16px; line-height: 42px; display: inline-block; color: #333; text-decoration: none; } .body .block2 .left .subtitle a a{ margin-left: 30px; } .body .block2 .right{ width: 60px; height: 105px; float: right; font-size: 12px; line-height: 15px; font-family: 宋体, serif; text-align: center; } .body .block2 .right a{ width: 14px; display: inline-block; margin-top: 16px; text-decoration: none; color: #bdbdbd; } .body .block3{ margin-top: 36px; height: 491px; } .body .block3 .left{ width: 788px; height: 491px; float: left; } .body .block3 .right{ width: 370px; height: 491px; float: right; } .body .block3 .right .title-blue span span{ margin-left: 57px; } .body .block4{ margin-top: 36px; height: 525px; } .body .block4 .left{ width: 788px; height: 525px; float: left; } .body .block4 .left .row1{ width:100%; height: 190px; } .body .block4 .left .row1 .list{ width: 100%; height: 137px; margin-top: 26px; } .body .block4 .left .row1 .list .pic{ width: 185px; height: 137px; float: left; position: relative; } .body .block4 .left .row1 .list .pic .pic{ margin-left: 16px; } .body .block4 .left .row1 .list .pic img{ width: 100%; height: 100%; } .body .block4 .left .row1 .list .pic .background{ width: 100%; height: 30px; position: absolute; bottom: 0; background: #000000; opacity: 0.6; } .body .block4 .left .row1 .list .pic .title{ width: 100%; height: 30px; position: absolute; bottom: 0; line-height: 30px; text-align: center; } .body .block4 .left .row1 .list .pic .title a{ font-size: 16px; color: #ffffff; text-decoration: none; } .body .block4 .left .row2{ margin-top: 34px; } .body .block4 .left .row2 .left{ width: 381px; height: auto; float: left; } .body .block4 .left .row2 .left .title-blue span span{ float: right; } .body .block4 .left .row2 .left .list{ width: 100%; height: 245px; margin-top: 25px; } .body .block4 .left .row2 .left .list .left-button{ width: 23px; height: 245px; float: left; text-align: center; } .body .block4 .left .row2 .left .list .left-button img{ margin-top: 98px; cursor: pointer; } .body .block4 .left .row2 .left .list .paper{ width: 280px; height: 210px; float: left; padding: 15px 26px 16px 25px; border: 2px solid #b3b3b3; text-align: center; } .body .block4 .left .row2 .left .list .paper div{ width: 140px; height: 210px; float: left; } .body .block4 .left .row2 .left .list .paper div div{ float: right; } .body .block4 .left .row2 .left .list .paper img{ width: 100%; height: 100%; } .body .block4 .left .row2 .left .list .paper a a{ display: none; } .body .block4 .left .row2 .left .list .right-button{ width: 23px; height: 245px; float: left; text-align: center; } .body .block4 .left .row2 .left .list .right-button img{ margin-top: 98px; cursor: pointer; } .body .block4 .left .row2 .right{ width: 381px; height: auto; float: left; margin-left: 20px; } .body .block4 .left .row2 .right .title-blue i{ display: inline-block; float: right; font-size: 16px; font-style: normal; color: #145199; } .body .block4 .left .row2 .right .title-blue i a{ color: #145199; text-decoration: none; cursor: pointer; } .body .block4 .right{ width: 370px; height: 521px; float: right; } .body .block4 .right .title-blue span{ float: left; } .body .block4 .right .title-blue span span{ margin-left: 33px; } .body .block5{ margin-top: 36px; width: 100%; } .body .block5 .block{ width: 370px; float: left; } .body .block5 .block .block{ margin-left: 45px; } .body .block5 .block .pic{ width: 370px; height: 220px; position: relative; margin-top: 15px; } .body .block5 .block .pic img{ width: 100%; height: 100%; } .body .block5 .block .pic .background{ width: 100%; height: 35px; position: absolute; bottom: 0; background: #d00018; opacity: 0.6; } .body .block5 .block .pic .title{ width: 100%; height: 35px; position: absolute; bottom: 0; line-height: 35px; text-align: center; } .body .block5 .block .pic .title a{ color: #ffffff; text-decoration: none; } .body .block6{ margin-top: 36px; } .body .block6 .banner{ width: 100%; height: 45px; position: relative; text-align: center; } .body .block6 .banner .line{ width: 100%; height: 1px; position: absolute; z-index: -1; left: 0; top: 21px; background: #e6e6e6; } .body .block6 .pics{ width: 100%; height: 420px; margin-top: 25px; } .body .block6 .pics .pic{ width: 100%; } .body .block6 .pics .pic img{ width: 100%; height: 100%; } .body .block6 .pics .pic .background{ width: 100%; height: 40px; position: absolute; bottom: 0; background: #000; opacity: 0.6; display: none; } .body .block6 .pics .pic .title{ width: 100%; height: 40px; position: absolute; bottom: 0; line-height: 40px; text-align: center; display: none; } .body .block6 .pics .pic .title a{ color: #ffffff; text-decoration: none; } .body .block6 .pics .pic1{ width: 290px; height: 420px; position: relative; float: left; } .body .block6 .pics .pic2{ width: 610px; height: 420px; margin-left: 5px; position: relative; float: left; } .body .block6 .pics .pic2 .pic1{ margin-left: 5px; } .body .block6 .pics .pic3{ width: 290px; height: 208px; position: relative; float: left; } .body .block6 .pics .pic3 .pic3{ margin-top: 4px; } .foot .block7{ width: 100%; margin-top: 36px; line-height: 35px; font-size: 15px; } .foot .block7 .left{ width: 145px; float: left; color: #666; } .foot .block7 .right{ width: 1055px; float: right; } .foot .block7 .right a{ padding: 0 10px; color: #666; text-decoration: none; word-break: keep-all; } .foot .block8{ width: 100%; padding-top: 15px; margin-top: 15px; margin-bottom: 22px; border-top: 1px solid #e6e6e6; } .foot .block8 div{ font-size:12px; line-height: 30px; text-align: center; } .foot .block8 div a{ color: red; text-decoration: none; } .title-blue{ width:100%; height: 27px; overflow: visible; margin-bottom: 1px; border-bottom: 1px solid #e7e7e7; } .title-blue span{ display: inline-block; padding: 0 3px 1px; } .title-blue span.focus{ border-bottom: 3px solid #145099; } .title-blue span{ border-bottom: none; } .title-blue span a{ font-size: 19px; text-decoration: none; color: #145099; cursor: pointer; } .title-red{ width: 100%; height: 37px; line-height: 37px; border-top: 2px solid #d00018; } .title-red span{ display: inline-block; } .title-red span a{ color: #d00018; text-decoration: none; font-size: 19px; } .title-red span span{ float: right; margin-right: 15px; } .title-red span span a{ color: #a9a9a9; } .list1{ margin-top: 17px; } .list1 ul{ margin: 0; padding: 0; list-style: none; } .list1 ul li a{ font-size: 16px; line-height: 32px; text-decoration: none; color: #000000; } .list1 ul li.recommend a{ font-size: 18px; font-weight: bold; color: #145099; } .list-container .list1 .list1{ display: none; } .list-container .list .list{ display: none; } .foot{ width: 1200px; margin: 0 auto; } .sidebar{ width: 110px; height: 425px; position: fixed; right: 34px; top: 0; } .sidebar .close{ height: 20px; text-align: right; font-size: 10px; color: #666666; cursor: pointer; } .sidebar .element{ width: 100%; height: 125px; background: #d30812; text-align: center; } .sidebar .element .element{ margin-top: 10px; } .sidebar .element .qrcode{ width: 100px; height: 100px; padding: 5px 5px 0; } .sidebar .element .title{ width: 100%; height: 20px; color: #ffffff; line-height: 20px; font-size: 10px; } .sidebar .element .qrcode img{ width: 100%; height: 100%; }