	.content-box{
	    width: 1200px;
        margin:0 auto;
        font-family: "微软雅黑";
        margin-bottom: 30px;
        overflow: hidden;
        min-height:500px;
	}
	.ct-left{
	/*	width:812px;*/
	    /*width:68%;*/
	    width:100%;
		float:left;
	}
	.ct-right{
	/*  width:316px;*/
		width:26%;
		float:right;
		display: none;
	}
	.ct-left .img-box{
		width:165px;
		height:112px;
		overflow: hidden;
		float:left;
	}
	.ct-left .img-box img{
    	width:100%;
        min-height:100%;
       /* max-width: 100%;
        height:100%;*/
	}
	.img-box a{
		display: block;
        width:100%;
        height:100%;
        display: flex;
        display:-webkit-flex;
        justify-content: center;
       
	}
	.news-item{
		width:100%;
		padding:25px 0;
	/*	border-bottom: 1px solid rgb(230,230,230);*/
	    border-top:1px solid rgb(230,230,230);
	}
	.news-item:first-of-type{
		border-top: none;
		padding-top:0;
	}
	.news-item .text-box{
		width:620px;
		width:1000px;
		overflow: hidden;
		float:right;
	}
	.news-item.no-img .text-box{
		width:100%;
		height:auto;
	}
	.text-box .tit{
        font-size:18px;
        line-height:30px;
        overflow: hidden;
         text-overflow: ellipsis;
       -webkit-line-clamp: 1;
        word-break: break-all;
        display: -webkit-box;
       -webkit-box-orient: vertical;
	}
	.text-box .tit a{
		color:#000000;
              
	}
	.text-box .tit a:hover{
		color:#d93024;
	}
	.text-box p{
		font-size:12px;
		line-height: 24px;
		padding-top:6px;
        text-overflow: ellipsis;
       -webkit-line-clamp: 3;
       word-break: break-all;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       color:#888;
	}
	.text-box .details{
		color:#000000;
		margin-left: 5px;
	}
	.text-box .details:hover{
		color:#d93024;
	}
	.ct-right .ctr-top{
		width:100%;
		height:140px;
		overflow: hidden;
	}
	.ct-right .ctr-top a{
		display:block;
        width:100%;
        height:100%;
	}
	.ct-right .ctr-top img{
		width:100%;
        min-height:100%;
	}
	.ctr-bottom .ctr-title{
		height:30px;
		line-height:30px;
		margin:16px 0;
		position: relative;
	}
	.ctr-title h5{
		font-size:22px;
	}
	.ctr-line{
		display: inline-block;
		width:220px;
		height:14px;
		border-bottom: 1px solid rgb(200,200,200);
		position: absolute;
		right:0;
		top:0;
	}
	.ctr-content li{
		width:100%;
		height:93px;
		overflow: hidden;
		margin-bottom: 20px;
	}
	.ctr-imgbox{
	/*	width:140px;*/
	    width:44.8%;
		height:93px;
		overflow: hidden;
		float: left;
	}
    .ctr-imgbox a{
          display:block;
          width:100%;
          height:100%;
    }
    .ctr-imgbox a img{
          width:100%;
          min-height:100%;
    }
    .ct-left .scaleimg-box{
		width:165px;
		height:112px;
		overflow: hidden;
		float:left;
	}
	.ct-left .scaleimg-box img{
		width:100%;
        min-height:100%;
	}
	.scaleimg-box a{
		display: block;
        width:100%;
        height:100%;
	}
	.ctr-text{
	/*	width:164px;*/
	    width:52.5%;
		height:93px;
		float: right;
		position: relative;
	}
	.ctr-text h5{
		font-size:14px;
		line-height:24px;
		height:72px;
		overflow: hidden;
		text-overflow: ellipsis;
       -webkit-line-clamp: 3;
        word-break: break-all;
       display: -webkit-box;
      -webkit-box-orient: vertical;
	}
	.ctr-text .ctr-date{
		font-size:12px;
		line-height:12px;
		position: absolute;
		bottom: 0;
	}
	.load-more{
		width:98%;
		height:30px;
		line-height:30px;
		color:rgb(51,51,51);
		font-size:14px;
		text-align:center;
		border:1px solid rgb(200,200,200);
		border-radius: 3px;
	}
	.load-more a{
		display: block;
	}
	.load-more a:hover{
		color:#d93024;
	}
	.img-box img{
		transition: all 0.5s ease; 
	}
	.ctr-imgbox img{
		transition: all 0.5s ease; 
	}
	.img-box:hover img{
		transform: scale(1.2);
	}
	.ctr-imgbox:hover img{
		transform: scale(1.2);
	}
	
	
	/*分页*/
	.pages {
	    width: 100%;
	    min-height: 45px;
	    margin: 36px auto 10px auto;
	    text-align: center;
	    font-size: 14px;
    }
    .pages span {
	    display: inline-block;
	    margin-right: 6px;
    }
    .pages span a {
	    border: 1px solid #c8c8c8;
	    height: 31px;
	    display: inline-block;
	    line-height: 31px;
	    padding: 0 12px;
	    color: #000000;
	}
	.pages input {
	    width: 33px;
	    text-align: center;
	    border: 1px solid #c8c8c8;
	    height: 31px;
	    display: inline-block;
	    line-height: 31px;
	    margin-right: 10px;
	}
	.pages span a.on {
	    height: 33px;
	    display: inline-block;
	    line-height: 33px;
	    padding: 0 12px;
	    background: #0097E0;
	    color: #fff;
	}
	.pages span.begin_end a {
	    border: none;
	}
	.pages span.on {
	    border: 1px solid #007AFF;
	    height: 33px;
	    display: inline-block;
	    line-height: 33px;
	    padding: 0 12px;
	    background:#007AFF;
	    color: #fff;
	}
	
	.pages span.active{
	    background: #0097E0;
	}
	.pages span.active a{
	    border: 1px solid #0097E0;
	    color: #fff;
	}
	
    
    /*点击加载更多*/
	.add-more{
		display: inline-block;
		color:#777;
		background:#DDDDDD;
		font-weight: 600;
		font-size: 20px;
		line-height:25px;
		padding:10px 0;
		width:100%;
		text-align: center;
		margin-top:10px;
	}
	.add-more:hover{
		background:#CCCCCC;
	}
	
	/*搜索结果页*/
	.resultlist-box .ct-left{
	   width:100%;	
	}
    .resultlist-box .search-num {
	    font-size: 14px;
	    color: rgb(50,50,50);
	    background: #eee;
	    border-top: 1px solid #ddd;
	    border-bottom: 1px solid #ddd;
	    margin-bottom: 30px;
	}
	.resultlist-box .search-num p {
	    line-height: 20px;
	    padding: 10px 20px;
	    text-align: right;
	}
	.font-red {
	    color: red;
	    margin: 0 5px;
	}
	.resultlist-box .news-item .text-box{
		width:83%;
	}
	.resultlist-box .news-item.no-img .text-box{
		width:100%;
	}
	
	
	 /*专题列表页*/
   .zt-list{
   	 width:100%;
   }
   .zt-list ul{
   	 margin-left:-5px;
   }
   .zt-list ul .zt-item{
   	 width:215px;
   	 float: left;
   	 margin-left:20px;
   }
   .zt-list ul .zt-item .images-box{
   	   padding:10px;
   	   box-shadow: 0px 0px 15px rgba(0,0,0,.4);
      -webkit-transition: all ease .3s;
   }
   .zt-list ul .zt-item .images-box a{
       display: block;
       height:170px;
   	   overflow: hidden;
   }
   .zt-list ul .zt-item .images-box:hover{
      -webkit-transform: scale(1.05);
      transform: scale(1.05);
      box-shadow: 0px 0px 18px rgba(0,0,0,.5);
   }
   .zt-list ul .zt-item p{
   	    width:100%;
    	font-size:18px;
    	line-height:30px;
    	padding:5px 0 20px 0;
    	overflow: hidden;
    	text-overflow: ellipsis;
    	white-space: nowrap;
    	
    }
	
	
	@media only screen and (max-width: 1200px) {
	    .content-box{
	    	width:98%;
	    }
	    .news-item .text-box{
	    	width:72%;
	    }
	     .zt-list ul .zt-item{
	    	width:30%;
	    	
	    }
	    
    }
	@media only screen and (max-width: 1024px)  {
        .content-box{
	    	width:90%;
	    }
	    .ct-left{
	    	width:100%;
	    }
	    .ct-right{
	    	display: none;
	    }
	    .ct-left .img-box{
	    	width:20%;
	    }
	    .news-item .text-box{
	    	width:75%;
	    }
	    .resultlist-box .news-item .text-box{
	    	width:72%;
	    }
	    .zt-list ul{
	        margin-top:20px;
	    }
	    .zt-list ul .zt-item{
	    	width:28%;
	    }
		
	}
	
	@media only screen and (max-width: 600px){
		.content-box{
	    	width:96%;
	    }
	    .ct-nav{
	    	display: none;
	    }
	    .ct-left .img-box{
	    	width:100%;
	    	height:68%;
	    	max-height:280px;
	    }
	    .img-box a{
	        max-height:280px;
	    }
	    .ct-left .img-box img{
	        height:100%;
	    }
	    
	    .news-item .text-box{
	    	width:100%;
	    }
	    .text-box .tit{
	    	font-size:16px;
	    	text-align:center;
	    }
	    .add-more{
	    	font-size:18px;
	    	padding:6px 0;
	    }
	    .text-box p.detailscont{
	    /*	display: none;*/
	    }
	    .resultlist-box .news-item .text-box{
	    	width:100%;
	    }
	    .zt-list ul{
	    	margin-left:0;
	    }
	    .zt-list ul .zt-item{
	    	width:100%;
	    	margin-left:0;
	    	float: none;
	    }
	    .zt-list ul .zt-item .images-box{
	        width:90%;
	        margin:0 auto;
	    }
	    .zt-list ul .zt-item .images-box a{
	       	height:200px;
	    }
	    .zt-list ul .zt-item p{
	        text-align: center;
	    }
	}
