
.list-wrap{
   min-height:440px; 
}

.list-wrap .content-left{
	width:790px;
}
.list-wrap .content-right{
	width:344px;
}
.index-adv {margin:20px auto 0px;}
.index-adv img{width:100%;height:100px;}

.newslist-box ul{
	width:100%;
	margin-top:-30px;
}
.newslist-box ul li{
	width:100%;
}
/*.newslist-box ul li:hover{*/
/*    background:#FAFAFA;*/
/*}*/
.newslist-box .newsitem{
	padding:20px 10px;
	border-bottom:1px solid #ccc;
}
.newslist-box .newsitem .img-box{
   /* width:280px;
	height: 186px;*/
	 width:200px;
    height:130px;
	float: left;
}
.newslist-box .newsitem .img-box img{
	transition:transform  0.3s;
	-webkit-transition: transform 0.3s;
}
/*.newslist-box .newsitem .img-box:hover img{*/
/*    transform: scale(1.1);*/
/*}*/
.newslist-box .newsitem.noimgitem .newsitem-right{
    width:100%;
}
.newslist-box .newsitem .newsitem-right{
/*	width:880px;*/
    width:550px;
	float: right;
}
.newslist-box .newsitem .newsitem-right h3{
	font-size:17px;
	line-height:30px;
	margin-bottom: 6px;
	margin-top:5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: 500;
}
/*.newslist-box .newsitem .newsitem-right h3:hover a{*/
/*    color:#dd3635;*/
/*}*/
.newslist-box .newsitem .newsitem-right .newsitem-sum{
	font-size:16px;
	line-height:30px;
	color:#222;
	overflow: hidden;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	display:-webkit-box;
   -webkit-box-orient:vertical;
   color:#999;

}
.newslist-box .newsitem .newsitem-right .newsitem-time{
	font-size:16px;
	line-height:30px;
	margin-top:10px;
	color:#999;
}
.newslist-box .newsitem .newsitem-right .newsitem-time span{
	margin-right:10px;
}
.newslist-box .newsitem .newsitem-right .newsitem-time .tags{
	margin-right:10px;
}


/*æ£€ç´¢é¡µ*/
.newslist-box .newsitem .newsitem-right .newsitem-local{
	font-size: 16px;
    line-height: 30px;
    color: #999;
    margin-bottom: 10px;
}
.newslist-box .newsitem .newsitem-right .newsitem-local .tag{
	margin-right:10px;
}

.newslist-box .newsitem .newsitem-right .active-tag{
	font-size:14px;
	line-height:20px;
	margin-top:30px;
}
.newslist-box .newsitem .newsitem-right .active-tag a{
    padding:6px 10px;
    border-radius: 5px;
    background:#dd3635;
    color:white;
    cursor: pointer;
    margin-right:10px;
}


.retrieval-type{
	margin:20px auto;
	border-bottom:1px dashed #ccc ;
}
.retrieval-type .retrieval-item{
	font-size:16px;
	line-height:30px;
	padding:10px 0;
	border-top:1px dashed #ccc;
}
.retrieval-type .retrieval-item .retrieval-left{
    margin-right:20px;
}
.retrieval-type .retrieval-item .retrieval-right{
	max-width:1100px;
}
.retrieval-type .retrieval-item .retrieval-right li{
	float: left;
	color:#666;
	margin-right:20px;
	cursor: pointer;
	cursor: -ms-pointer;
}
.retrieval-type .retrieval-item .retrieval-right li.on{
	color:#dd3635;
}
.retrieval-num{
	font-size:16px;
	line-height:30px;
	padding:10px 0 30px 0;
	text-align: center;
}
.retrieval-num .num{
	color:#dd3635;
	margin:0 5px;
}



.list-wrap .edu-box ul{
	margin:-30px 0 0 -24px;
}
.list-wrap .edu-box li{
	width:384px;
	float: left;
	margin:30px 0 0 24px;
}
.list-wrap .edu-box li .img-box{
	width:100%;
	height:256px;
}
.list-wrap .edu-box .edu-txt{
	border:1px solid #E0DEDF;
	text-align: center;
	padding:0 20px;
}
.list-wrap .edu-box .edu-txt .edu-title{
	font-size:18px;
	line-height:30px;
	color:#555;
	margin:10px 0 5px 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.list-wrap .edu-box .edu-txt .edu-tag{
	font-size:16px;
	line-height:24px;
	padding-bottom:10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.list-wrap .edu-box .edu-person{
	font-size:16px;
	line-height: 30px;
	padding:12px 0 18px 0;
	border-top: 1px dashed #ccc;
}
.list-wrap .edu-box .edu-person .img-box{
	width:30px;
	height:30px;
	border-radius: 50%;
	float: left;
	margin-right:8px;
}
.list-wrap .edu-box .edu-person .edu-name{
	float: left;
	color:#999;
}
.list-wrap .edu-box .edu-person .getmore{
	float: right;
	color:#dd3635;
	padding:0 10px;
	border: 1px solid #dd3635;
	border-radius: 3px;
}




/*æœç´¢é¡µ*/
.searchresult-wrap .newslist-box  .newsitem{
	border-top: 1px solid #ccc;
	border-bottom: none;
}
.searchresult-wrap .newslist-box li:first-of-type .newsitem{
	border-top:none;
}
.searchresult-wrap .newslist-box .newsitem .img-box{
	width:240px;
	height:156px;
}
.searchresult-wrap .newslist-box .newsitem .newsitem-right{
   width:520px;
}
.searchresult-wrap .newslist-box .newsitem.noimgitem .newsitem-right{
    width:100%;
}
.searchresult-wrap  .newslist-box .newsitem .newsitem-right h3{
	margin-top:0;
	margin-bottom:0;
	font-size: 18px;
	line-height:40px;
}
.searchresult-wrap .newslist-box .newsitem .newsitem-right .newsitem-sum{
	-webkit-line-clamp:2;
	height:60px;
}

.searchresult-wrap .newslist-box .newsitem .newsitem-right .newsitem-time{
	 margin-top:30px;
}

.orther-wrap{
   margin-top:30px;
}
.orther-wrap li .orther-item{
	/*padding:24px 0 15px 0;*/
	padding-top:24px;
}
.orther-wrap li .orther-item .orther-title{
	font-size:18px;
	line-height:32px;
}
.orther-wrap li .orther-item .orther-title span{
	float: right;
}
.orther-wrap li .orther-item .orther-summary{
	font-size:16px;
	line-height:30px;
	color:#999;
}
.orther-wrap li .orther-item .short-line{
	width:555px;
	height:15px;
	border-bottom: 1px dashed #ccc;
	margin-left:20px;
}



/*è§†é¢‘åˆ—è¡¨é¡µ*/
.videolist-box{
    
}
.videolist-box ul{
    margin:-30px 0 0 -20px;
}
.videolist-box li{
    float: left;
    width:285px;
    margin:30px 0 0 20px;
    background:#fafafa;
    
}
.videolist-box li .videoitem .img-box{
    width:100%;
    height:180px;
    text-align: center;
}
.videolist-box li .videoitem .img-box img{
    width:300px;
    height:100%;
    display: inline-block;
}
.videolist-box li .videoitem .videoitem-txt{
    padding:10px 15px;
}

.videolist-box   .videoitem-txt h3{
    font-size:16px;
    line-height:30px;
    height:60px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-weight: 500;
    color: #000;
}
.videolist-box  .videoitem-txt p{
    font-size:14px;
    line-height:24px;
    color:#666;
    margin-bottom: 8px;
}
.videolist-box .videoitem-txt .summary{
    line-height:30px;
    height:60px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.videolist-box .videoitem-txt .arttl{
    line-height:30px;
    height:30px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.videolist-box .videoitem-txt .arttype{
    line-height:30px;
    height:30px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

.videolist-box .videotime{
    float:right;
}
.videolist-box .lookvideo{
    background:#dd3635;
    padding:3px 8px;
    border-radius:4px;
    color:white;
}
.videolist-box .lookvideo i{
    padding:2px;
    display: inline-block;
    vertical-align: middle;
    margin-right:5px;
    background:white;
    border-radius:50%;
}
/*.videolist-box li:hover .videoitem-txt{*/
/*    color:white;*/
/*    background:#1b9ed4;*/
/*}*/
/*.videolist-box li:hover .videoitem-txt a{*/
/*    color:white;*/
/*}*/
/*.videolist-box li:hover .videoitem-txt h3{*/
/*    color:white;*/
/*}*/
/*.videolist-box li:hover .videoitem-txt p{*/
/*    color:white;*/
/*}*/
/*.videolist-box li:hover .lookvideo{*/
/*    background:white;*/
/*    color:#1b9ed4;*/
/*}*/
/*.videolist-box li:hover .lookvideo i{*/
/*    background:#1b9ed4;*/
/*}*/

.videolist-box .videoitem-txt .sale-num{float:left;    font-size: 14px;/*display:none;*/}
.videolist-box .videoitem-txt .art-title{font-size: 18px;line-height: 30px;    height: 30px;}
.videolist-box .videoitem-txt .product-price {float: right;color: #dd3635;}
.videolist-box .videoitem-txt .bigprice {font-size: 14px;line-height: 30px;margin-left: 10px;font-weight: 500;text-decoration: line-through;color: #555;float: right; margin-left: 5px;}

.edutionlist-box ul{
	margin-left:-4%;
}
.edutionlist-box li{
	width: 46%;
    float: left;
    margin-left: 4%;
    padding-bottom: 10px;
}
.edutionlist-box li .img-box{
	width:100%;
	height: 125px;
	text-align: center;
}
.edutionlist-box li .img-box img{
    width:auto;
    height:100%;
}
.edutionlist-box li .art-title{
	font-size:18px;
	line-height:30px;
	margin:5px 0 0px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.edutionlist-box li .art-title span{
    float:right;
}
.edutionlist-box li .art-price {
    font-size:18px;
    line-height:30px;
}
.edutionlist-box li .art-price span{
	float: left;
	color:#dd3635;
}
.edutionlist-box li .art-price .bigprice{
    font-size:14px;
    line-height:30px;
    margin-left:10px;
    font-weight: 500;
    text-decoration: line-through;
    color:#555;
    float:left;
    margin-left:5px;
}

.edutionlist-box li .art-sale{
    font-size:15px;
    line-height:22px;
}




/*æœç´¢é¡µ*/
.search-result-no{
    font-size:16px;
    line-height:36px;
    text-align:center;
    padding:10px 0;
    color:#dd3635;
    margin:30px;
}
#searchword{
    color:#dd3635;
    padding:0 5px;
}
#searchnum{
    color:#dd3635;
}

/*åˆ†é¡µæŒ‰é’®*/
.pages {
    width: 100%;
   /* min-height: 45px;*/
    margin: 25px auto 20px auto;
    text-align: center;
    font-size: 14px;
}
.pages span {
    display: inline-block;
    margin-right: 6px;
}
.pages span.active{
    background:#dd3635;
}
.pages span.active a{
    color:white;
}
.pages span a {
    border: 1px solid #999;
    height: 31px;
    display: inline-block;
    line-height: 31px;
    padding: 0 12px;
    color: #000000;
}
.pages input {
    width: 33px;
    text-align: center;
    border: 1px solid #999;
    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: #dd3635;
    color: #fff;
}
.pages span.begin_end a {
    border: none;
}
.pages span.on {
    border: 1px solid #dd3635;
    height: 33px;
    display: inline-block;
    line-height: 33px;
    padding: 0 12px;
    background:#dd3635;
    color: #fff;
}




.pages .page-item{
    display: inline-block;
    margin-right: 6px;
    border: 1px solid #999;
    height: 31px;
    line-height: 31px;
    padding: 0 12px;
    color: #000000;
}

.pages .page-item.current{
    background:#dd3635;
    color:white;
    border:1px solid #dd3635;
    
}


.content-right .adv-box{
	width:344px;
	height:230px;
}
.content-right .newsright-box{
	margin-top: 10px;
}
.content-right .newsright-box.commend-box{
	margin-top: 20px;
}
.newsright-box .newsitem{
	padding:10px 0;
	border:none;
}
.newsright-box .newsitem .img-box{
	width:140px;
	height:93px;
	float: left;
}

.newsright-box .newsitem .newsitem-right{
	width:185px;
	height:93px;
	float: right;
	position: relative;
}
.newsright-box .newsitem .newsitem-right h3{
	font-size:17px;
	line-height:32px;
	margin-bottom: 6px;
	margin-top:10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: 500;
}
.newsright-box .newsitem .newsitem-right .newsitem-sum{
	font-size:14px;
	line-height:22px;
	color:#222;
	overflow: hidden;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	display:-webkit-box;
   -webkit-box-orient:vertical;
   color:#999;

}
.newsright-box .newsitem .newsitem-right .newsitem-time{
	position: absolute;
	bottom: 0;
	font-size:12px;
	line-height:20px;
}
.newsright-box .newsitem .newsitem-right .newsitem-time .tags{
	margin-right:10px;
}

.hot-title{
	font-size:22px;
	line-height:38px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
}


#right_box{
    padding-top: 15px;
}
#right_box li{ height: 40px; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;font-size: 14px; line-height: 40px;}
#right_box li i{ width: 21px; height: 21px; font-style: normal;display: inline-block; margin-right: 9px; line-height: 21px; text-align: center; color: #ffffff; border-radius: 50%; background: #c1c1c1;}
#right_box li.n01 i{ background: #d93024;}
#right_box li.n02 i{ background: #f5682c;}
#right_box li.n03 i{ background: #f5682c;}
.lzrp{ width:314px; overflow:hidden; float:left; margin-top:16px; margin-bottom:3px;}
.lzrp img{ width:122px; height:82px; float:left;}
.lzrp_r{ width:178px; float:right;}
.lzrp_r span{ width:178px;overflow: hidden; white-space:nowrap; font-weight:bold; margin-top:3px; float:left;}
.lzrp_r p{ width:178px; height:43px; line-height:24px; overflow:hidden; margin-top:10px; color:#8e8e8e; float:left;}
.lzrp_r p a{ color:#71a3ae;}
.hot-title{padding-top:10px;}

/*é€‚é…*/
@media (min-width:100px) and (max-width:640px){
    .index-adv {
        margin: 0 auto;
    }
    .index-adv a{
        width:100%;
        display: block;
    }
    .index-adv img {
        height: 50px;
        width:100%;
        display: block;
    }
    .list-wrap .content-right{
        width:100%;
        
    }
    .list-wrap .content-left{
        width:100%;
    }
     .content-right .adv-box {
        width:100%;
        height: 230px;
    }
    
    .lzrp{ width:100%; }
    .lzrp>a{
        width:25%;
        display: block;
        height: 82px;
        float: left;
    }
    .lzrp_r span{width:100%; }
    .lzrp_r p{width:100%; }
    .lzrp img{
        width:100%;
    }
    .lzrp_r {
        width: 70%;
    }
    .spot-wrap{
        padding:10px 0;
    }
    .newslist-box .newsitem .img-box{
        width: 30%;
        height: 88px;
    }
    .newslist-box .newsitem .newsitem-right{
        width:67%;
    }
    .newslist-box .newsitem .newsitem-right .newsitem-time{
        margin-top:15px;
    }
    .pages span {
        margin-bottom: 6px;
    }
    
    .newslist-box .newsitem .newsitem-right .newsitem-time span{
        margin-right: 0;
    }
    .newslist-box .newsitem .newsitem-right .newsitem-sum{
        display: none;
    }
    .newslist-box .newsitem .newsitem-right h3{
        white-space: normal;
        margin-top: 0;
    }
    .newslist-box .newsitem .newsitem-right h3 a{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        max-height: 56px;
        font-size: 16px;
        line-height: 28px;
        white-space: wrap;
        
    }
    .newslist-box .newsitem .newsitem-right .newsitem-time{
        font-size: 13px;
    }
    .newslist-box .newsitem .newsitem-right .newsitem-time .DocFrom{
        float: left;
        margin-right: 5px;
    }
    .newslist-box .newsitem .newsitem-right .newsitem-time .date{
        float: right;
    }
    .newslist-box .newsitem .newsitem-right .newsitem-time {
        margin-top: 5px;
        line-height: 24px;
    }
    
    
    
    /*è‰ºæœ¯å®¶åˆ—è¡¨é¡µ*/
    .videolist-box ul{
        padding:0;
        margin:0;
    }
    
    .videolist-box li{
        width:100%;
        margin:0;
        padding:0;
        margin-top:10px;
    }
    .videolist-box li .videoitem .img-box{
        height:220px;
    }

    
    
    /*åŸ¹è®­æ•™è‚²ç­›é€‰é¡µ*/
    .list-wrap .edu-box ul{
        margin:0;
        padding:0;
    }
    .list-wrap .edu-box li{
        width:100%;
        margin:0;
        margin-top:10px;
    }
    
    
    /*æœç´¢é¡µ*/
    .orther-wrap li .orther-item{
        position:relative;
    }
    .orther-wrap li .orther-item .short-line{
        margin-left:0;
        width:auto;
        height:25px;
    }
    .orther-wrap li .orther-item .orther-title span{
        position:absolute;
        right:10px;
        bottom:0;
    }
    
    .newslist-box{
        margin-top: 10px;
    }
    .searchresult-wrap .newslist-box .newsitem .newsitem-right{
        width:100%;
    }
    .searchresult-wrap .newslist-box .newsitem .newsitem-right .newsitem-sum{
        height:auto;    
         display: none;
    }
    .searchresult-wrap .newslist-box .newsitem .img-box{
        width:100%;
        height:230px;
    }
    .searchresult-wrap .newslist-box .newsitem .newsitem-right .newsitem-time{
        margin-top:5px;
    }
    
    .searchresult-wrap .newslist-box .newsitem .img-box{
        width: 30%;
        height: 88px;
    }
    .searchresult-wrap .newslist-box .newsitem .newsitem-right{
        width:67%;
    }
    .searchresult-wrap  .newslist-box .newsitem .newsitem-right .newsitem-time span{
        margin-right: 0;
    }
    .searchresult-wrap .newslist-box .newsitem .newsitem-right h3{
        white-space: normal;
    }
    .searchresult-wrap .newslist-box .newsitem .newsitem-right h3 a{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        max-height: 56px;
        font-size: 15px;
        line-height: 28px;
        white-space: wrap;
    }
    
}

/*é€šç”¨å¼¹çª—*/
#commonpop {
    display: none;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    min-width: 180px;
    max-width: 300px;
    height: 50px;
    line-height: 50px;
    background: rgba(100,149,237,.6);
    text-align: center;
    border-radius: 5px;
    z-index: 1000000;
}

/* åˆ†ç±» */
.Video_classification{
	background: #ebebeb;
	padding: 10px 0;
	height: 20px;
	line-height: 20px;
}
.classify_n{
	width: 100%;
	float: left;
	padding: 0 10px;
}

.classify_n span{
	font-family: 'Microsoft YaHei';
	font-size: 17px;
	background-color: #9b9b9b;
	color: #FFF;
	padding: 1px 14px 1px 14px;
	float: left;
	margin-left: 0;
}
.classify_n ul{
	float: right;
	width: 1100px;
}
.classify_n ul li{
	float:left;
	margin: 0 5px;
}
.classify_n ul li:hover a{
	color:#fe9d3f;
}
