@charset "utf-8"; .ny-banner{ margin-bottom: 50px; } .ny-banner .w1400{ position: relative; } .ny-banner img{ } .ny-banner ul{ position: absolute; bottom: 30px; right: 0; } .ny-banner ul li{ float: left; margin: 0 20px; } .ny-banner ul li a{ font-size: 16px; color: #fff; display: block; padding: 10px 25px; background: #8c0000; border-top-left-radius: 20px; } .ny-banner ul li a.active{ background:#d30101; } /* 左侧推荐新闻 */ .tjxw{ width: 20%; background: #f9f9f9; padding: 20px; } .tjxw ul li{ border-bottom: 1px solid #ececec; } .tjxw ul li a{ } .tjxw ul li a h2{ color: #333; font-size: 16px; font-weight: normal; padding: 10px 0; } .tjxw ul li font{ padding-right: 10px; } .tjxw ul li:first-child img{ width: 100%; height: auto; margin: 15px 0; } .tjxw ul li:first-child p{ color: #8c8c8c; font-size: 14px; overflow: hidden; } .tjxw ul li:hover h2{ color:#8c0000; } .tjxw ul li:hover{ border-bottom: 1px solid #8c0000; } /* 右侧内容 */ .mains{width: 75%;background: #f9f9f9;padding: 40px;margin-bottom: 50px;min-height: 590px;} .mains h2{ text-align: center; color: #333; font-size: 22px; font-weight: normal; padding: 20px 0; line-height: 1.5em; border-bottom: 1px solid #ececec; } .mains h3{ text-align: center; padding: 20px 0; font-weight: normal; color: #b2b2b2; font-size: 15px; } .mains .bshare-custom{ text-align: left; display: inline-block; margin-left: 10px; } .mains .bshare-custom a{ margin: 0 5px; } .mains .bshare-custom .bshare-weixin{ display: inline-block; width: 30px; height: 30px; border-radius: 50%; padding: 0; background: #d7d7d7 url(../img/wx.png) no-repeat center; } .mains .bshare-custom .bshare-qqim{ display: inline-block; width: 30px; height: 30px; border-radius: 50%; padding: 0; background: #d7d7d7 url(../img/qq.png) no-repeat center; } .mains .bshare-custom .bshare-weixin:hover{ background: #a61515 url(../img/wx.png) no-repeat center; } .mains .bshare-custom .bshare-qqim:hover{ background: #a61515 url(../img/qq.png) no-repeat center; } .mains h3 span{margin: 0px 10px;} .mains p{text-indent: 2em;font-size: 14px;margin: 10px 0;color: #727272;} .mains img{ /* display: block; */ /* width: auto; */ /* height: auto; */ /* margin: 20px auto; */ } .mains .fy{margin: 20px 0;} .mains .fy a{ display: block; color: #8c8c8c; width: 80%; float: left; padding: 5px 0; } .mains .fy a:hover{ color:#8c0000; } .mains .fy button{ float: right; background: #8c0000; color: #fff; padding: 15px 30px; border-radius: 10px; font-size: 14px; } /* 单篇页 */ .contents{ margin: 40px 0; min-height: 800px; } .contents p{ text-indent: 2em; font-size: 14px; margin: 10px 0; color: #727272; } .contents img{ display: block; width: auto; height: auto; margin: 20px auto; } .contents h2{ color: #fff; font-size: 22px; font-weight: normal; padding: 20px 30px 20px 10px; line-height: 1.5em; background: #8c0000; display: inline-block; border-top-right-radius: 40px; margin-bottom: 20px; } .dp-bg{ position: absolute; right: 100px; bottom: 300px; width: 400px; height: 500px; overflow: hidden; } /* 列表页 */ .lists{ min-height:400px; margin-bottom: 50px; } .lists h2{ font-size: 20px; padding: 20px 0; margin-bottom: 20px; display: inline-block; border-bottom: 2px solid #8c0000; } .lists ul{ } .lists ul li{ border-bottom: 1px dotted #e3e3e3; } .lists ul a{ display: inline-block; padding: 10px 0; font-size: 16px; } .lists ul li span{ padding:10px 0; display:block; } .lists ul li:hover a{ color: #8c0000; } .lists .pb_sys_style1 .p_no_d { border: 1px solid #951312; color: #fff; background-color: #951313; }