/*专题首页*/ .bg{ background-color: #f2f3f6; } .sp_main{ width:1220px; margin:0 auto; padding:20px 0; overflow: hidden; } .sp_main .s_one{ width:260px; height:240px; float:left; margin-right:25px; margin-bottom: 25px; } .s_one{ width:260px; height:165px; padding:10px; background-color: #fff; } .s_one .st_title{ margin:4px 0 2px; } .st_title a{ color:#333; font-size: 14px; margin:2px 0; } .s_one .st_tag{ background:url("../images/special/taglist.gif") no-repeat scroll 0 center; width:232px; height: 20px; line-height: 20px; padding-left:15px; overflow: hidden; } .st_info .ia{ color:#999; padding-left:21px; margin-right:8px; } .st_info .date{ padding-left:15px; background:url("../images/special/time.gif") no-repeat scroll 0 center; } .st_info .view{ background:url("../images/special/view.gif") no-repeat scroll 0 center; } .st_info .sem{ background:url("../images/special/comment.gif") no-repeat scroll 0 center; } /*专题分类页*/ .left_cat{ float:left; width:225px; } .right_con{ float:right; } .left_cat h3{ background-color: #ff7800; color: #fff; font-size: 20px; height: 42px; line-height: 42px; text-indent: 20px; } .left_cat li a{ color:#333; font-size:14px; display: block; } .left_cat li{ height: 40px; line-height: 40px; border-top:1px solid #e6e6e6; padding:0 12px; } .left_cat li.cur{ background-color: #00af62; } .left_cat li.cur a{ color: #fff; } .left_cat ul{ border:1px solid #e6e6e6; } .right_con{ float:right; width:940px; border:1px solid #ddd; padding:15px 20px; background-color: #fff; color:#333; } .right_con h2{ font-size: 18px; } .right_con .desc{ font-size: 14px; text-indent:2rem; margin:10px 0 15px; } .right_con .desc p{ font-size: 14px; } .item .item-l{ float:left; width:200px; } .item .item-r{ float:left; width:700px; padding:10px 0; } .list-li .item{ border-top:1px dotted #ddd; padding:18px 0 10px; overflow: hidden; } .item-r .te a{ color:#666; font-size: 14px; margin-right:10px; } .item-title{ height: 28px; line-height: 28px; width: 100%; } .item-r dd{ color: #999; text-indent: 2em; } /*专题详情*/ .sp_headers .title{ color: #2b2b2b; font-size: 26px; width: 100%; } .noti_sp .sl_left{ float:left; overflow: hidden; width:974px; } .noti_sp .w974{ border: 1px solid #dbdbdb; padding:15px 22px; box-sizing:border-box; float:none; } .sp_headers ul{ overflow: hidden; border-bottom: 1px dashed #ddd; color: #999; line-height: 35px; padding-top: 5px; } .sp_headers ul li{ color:#999; float:left; margin-right: 10px; } .sp_headers ul .share{ float:right; } .sp_headers .introduce { background-color: #f5f5f5; font-size: 14px; margin: 15px 0; padding: 10px 16px; color:#333; } .sd_con{ font-size: 16px; line-height: 1.8; color:#333; } table { border: 1px solid #ccc; width: 80%; margin:0; padding:0; border-collapse: collapse; border-spacing: 0; margin: 0 auto; } table tr { border: 1px solid #ddd; padding: 5px; } table th, table td { padding: 10px; text-align: center; } table th { text-transform: uppercase; font-size: 14px; letter-spacing: 1px; } @media screen and (max-width: 600px) { table { border: 0; } table thead { display: none; } table tr { margin-bottom: 10px; display: block; border-bottom: 2px solid #ddd; } table td { display: block; text-align: right; font-size: 13px; border-bottom: 1px dotted #ccc; } table td:last-child { border-bottom: 0; } table td:before { content: attr(data-label); float: left; text-transform: uppercase; font-weight: bold; } } .noti_sp .sd_con p{ text-indent: 2em; margin:10px 0; font-size: 16px; } .noti_sp .sd_con a{ color: blue; } .noti_sp .sd_con img{ display: block; margin:2px auto; max-width: 100%; } .sp_foot{ margin-top:46px; border-top: 1px dashed #e1e1e1; padding: 12px 0 15px; position: relative; height: 67px; } .sp_foot .go_new{ height:25px; line-height: 25px; } .sp_foot .go_new strong{ font-size: 14px; } .sp_foot .go_new a{ color:#333; font-size: 14px; } .backList{ border: 1px solid #1f82d7; color: #1f82d7; font-size: 15px; padding: 7px 25px; position: absolute; right: 2px; top: 27px; } .box-news{ background-color: #fff; border: 1px solid #ddd; margin-top:20px; margin-bottom: 20px; } .bn-header h3{ border-bottom: 2px solid #319bff; font-size: 18px; line-height: 37px; padding: 0 2px; display: inline-block; } .bn-header{ border-bottom: 1px solid #e5e5e5; height: 38px; margin: 3px 15px 0; width: auto; } .box-news ul{ padding: 8px 12px 12px 25px; overflow: hidden; list-style-type:disc; } .box-news ul li{ width:47%; float:left; height: 26px; line-height: 26px; padding-right: 20px; } .box-news ul li a{ color:#666; font-size: 14px; } .bannerleft1 .xgzt{ margin-top: 20px; } .bannerleft1 .xgzt li{ line-height: 28px; height: 28px; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .bannerleft1 .xgzt li:before{ content: '●'; padding-right: 10px; } .bannerleft1 .xgzt li a{ font-size: 14px; }