﻿/*焦点图*/
.article{width:1200px;overflow: hidden; margin:0 auto;margin-top:50px;}
.left{width:880px;float:left;}
.section{width: 100%;float:left;background: #fff;margin-top:20px;padding:25px;}
.route{width: 100%;float:left;line-height:35px;font-family:宋体;border-bottom:4px #f00 solid;font-size: 16px;font-weight: bold;margin-top:10px;}
.route a{font-family:微软雅黑;display: inline}
.title {width:100%;overflow:hidden;float:left;}
.title h1{font-size:22px;line-height:38px;margin-top:8px;}
.describe {width:100%;overflow:hidden;float:left; margin-top:20px;}
.describe ul li {float:left;margin-right:20px;line-height:20px;color:#999;}
.describe ul li i{margin-right:8px;color:#999;}
.entry-category a, .entry-category a:hover {
    color: #037ef3 ;
}
.entry-category a, .header-search .search-input:focus, .sidebar .widget_search input[type='search']:focus, #back-top a span {
    border-color: #037ef3;
}
.entry-category a {
    border: 1px solid;
    border-radius: 2px;
    display: inline-block;
    line-height: 1;
    padding: 4px 5px;
    -webkit-backface-visibility: hidden;
}
.describe ul li a{color: #2196F3;}
.guidereading {width:100%;float: left; background: #f8f8f8;padding: 10px 15px;margin-top:15px;color: #999;font-size:12px;line-height:20px;margin-bottom:10px}
.textcontent {width:100%;display:block;overflow:hidden;float:left;font-size:16px;line-height:30px;}
.textcontent p {line-height:30px;margin-top:15px;}
.textcontent img {width:inherit;max-width:100%;margin:0 auto;background:#fff;float: inherit}
.textcontent b,strong{font-weight: bold;}
.textcontent table{text-align: center; margin:0 auto;}
.textcontent table p{margin-top:0;}
.textcontent td{border:1px solid #eee;padding:5px;}
.commissioningeditor{width:100%;float: left;font-size: 12px;padding: 2px 15px;color: #999;background: #f9f9f9;line-height:20px;position: relative;margin-top:10px;}
.ok{width:100%;float:left;margin-top:10px;}
.keyword {width:600px;overflow:hidden;float:left;}
.keyword a {font-size: 14px;line-height: 26px;float: left;margin: 0 10px 10px 0;
padding: 0 13px;color: #999;border: 1px solid #e0e0e0;border-radius: 2px;font-weight: 400;}
.keyword a:hover{ color:#000;border: 1px solid #000;}
.bdsharebuttonbox{float:right;}
.textpage{width:100%;overflow:hidden;float:left;margin-top:20px;}
.textpage ul li{width:50%;float:left;font-size:16px;padding:0 10px; line-height:22px;display: -webkit-box; height:44px;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;color:#666;}
@media only screen and (max-width:640px) {
.textpage ul li{width:100%;}
}
.reading{width:100%;float:left;background: #fff;margin-top:20px;margin-bottom:20px;padding-top:10px;}
.item{width:100%;float:left;}
.item .itembox{width:100%;float:left;position: relative; padding:20px; border-bottom:1px solid #f2f2f2;}
.item .itembox .img{display: block;width:220px;height:140px;float: left;overflow: hidden;margin-right:15px;background:#f9f9f9;}
.item .itembox .img img{border-radius:2px;min-height:140px;}
.item .itembox .tit{font-size: 20px;letter-spacing: 1px;line-height: 26px;text-align: justify;flex: 1;font-weight: 600;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top:8px;}
.item .itembox .text{display: block;line-height:30px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;color: #999;margin-top:10px;letter-spacing:1px;}
.item .itembox span{margin-top:10px;}
.item .itembox .tags{display:none;}
.item .itembox span{overflow: hidden;}
.item .itembox span i{padding-right:8px;color: #999;}
.item .itembox span em{padding-right:20px;color: #999;}
.item .itembox span .lanmu{color:#999;}

/*右边*/
.right{width:300px;float:right;}
.swiper4{width:100%;float:left;overflow:hidden;background: #fff; margin-top:20px;}
.swiper4 .swiper-slide{width:100%;overflow: hidden;float:left;position: relative;padding:10px}
.swiper4 .swiper-slide .img{display:block;width:100%;overflow: hidden;float:left;}
.swiper4 .swiper-slide .img img{width:100%;}
.swiper4 .swiper-slide .tit{display:block;width:100%;overflow: hidden;position:absolute;bottom:40px;left: 0;color: #fff;padding:0 20px;font-size:17px;line-height:22px;}
.swiper4-pagination{bottom:20px!important;text-align:center;}
.swiper4-pagination .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;opacity:1;background: #fff;}
.swiper4-pagination .swiper-pagination-bullet-active {opacity:1;}
.one{width:100%;float:left;background: #fff;margin-top:20px;}
.headline{width:100%;overflow: hidden;float:left;line-height:20px;padding-left:10px;margin-top:10px;}
.headline h2{float:left;font-weight: bold;font-size:17px;}
.headline i{float:left;color:#ff2d63;padding-right:10px;}
.onebox{width:100%;float:left;margin-top:10px;}
.onebox ul li{width:100%; float: left;border-left:1px solid #f3f3f3;border-top:1px solid #f3f3f3;padding:10px;}
.onebox ul li .img{width:100%;overflow: hidden; height:80px; float: left;}
.onebox ul li .tit{width:100%; float: left;margin-top:5px; display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height:20px;}


.swiper5{width:300px;float: left;background: #fff;margin-top:20px;position: absolute;top:690px;}
.xuan{float: left;width: 100%;padding:20px 10px 10px 10px;}
.xuan li{float: left;width: 33.33%;line-height:20px;font-size:17px;font-weight: bold;text-align: center;}
.xuan .active{color:#ff2d63;}
.swiper5 .swiper-wrapper{width:100%;float: left;}
.swiper5 .swiper-slide{float: left;width:100%;overflow: hidden;}
.swiper5 .swiper-slide li{float: left;width:100%;overflow: hidden;padding:10px 10px 10px 45px;border-top:1px solid #f3f3f3;position: relative;}
.swiper5 .swiper-slide li i{position:absolute;top:50%;left:10px;width:20px;height:20px;background: #ccc;color:#fff; margin-top:-10px;line-height:20px;text-align: center;}
.swiper5 .swiper-slide li .feng{background: #ff2d63;}
.swiper5 .swiper-slide li a{line-height:20px;}

@media only screen and (max-width:1200px) {
.right{display:none}
.article{width:100%;float: left;margin-top:20px;border-top:1px solid #eee;}
.left{width:100%;float: left;}
}
@media only screen and (max-width:640px) {
.item .itembox .img{width:120px;height:90px;}
.item .itembox .img img{min-height:100px;}
.item .itembox .text,.icon-lanmu,.lanmu{display:none}
}

.footer {width: 100%;background: #000;overflow:hidden;}
.footer .fbox {max-width:1200px;overflow:hidden;margin:0 auto;text-align:center;color:#666;padding-bottom:15px;font-size:12px;}
.footer .fbox a {color:#666;}
.footer .fbox ul {margin-right:-5px;overflow:hidden;padding-top:15px;}
.footer .fbox ul li{display:inline-block;border-right:1px solid #2c3137;height:15px;line-height:15px;padding:0 10px;}
/*置顶*/
.scroll{position: fixed;bottom: 100px;right:50%; margin-right:-660px;width:40px;height:40px;background: #030100;color: #fff;text-align: center;line-height:40px; border-radius:4px;opacity:.5}
.scroll:hover{background:#ff2d63;opacity:1}
@media only screen and (max-width:1200px){
.scroll{right:15px;margin-right:0;}
}
