/*理论评论CSS 2018-3-5*/
/*focus*/
main{ height: auto; padding: 20px 0;}
#focus{ width: 55.5%; float: left;}
.famous_info{ height: auto; overflow:hidden;padding:15px 2% 15px 3%; background: #f8f8f8;min-height:320px;}
.famous_txt{ padding-bottom: 20px; border-bottom: 1px dashed #d9d9d9; margin-bottom: 20px;}
.famous_txt h3{padding-bottom:20px;}
.famous_txt h4{ font-size:18px; margin-bottom: 15px;}
.famous_txt h4 a{ display:block;}
.famous_des{ text-indent: 28px; color:#888; line-height: 23px; max-height: 92px; overflow: hidden;}
.famous_rec{ font-size:16px; margin: -6px 0;}
.famous_rec li a{ display: block; position: relative; padding:6px 0 6px 20px;font-size:16px;}
.famous_rec li a::before{ content: ""; position: absolute; top:50%; left:0; width: 8px; height: 8px; margin-top: -4px; border-radius: 50%; border:2px solid #e3e3e3; box-sizing: border-box;}
.famous_rec li a span{ display: inline-block; padding-right: 10px; margin-right: 10px; color:#195aa4; position: relative;}
.famous_rec li a span::before{ content: ""; position: absolute; top:50%; right:0; width: 1px; height: 16px; margin-top: -8px; background: #ccc;}
.famous_rec li a:hover::before{ border-color:#e30b20;}
.famous_rec li a:hover span{color:#e30b20;}
.famous_rec{font-family: "微软雅黑", Microsoft YaHei,arial;font-size:16px;}

.lilunInner{margin-top:25px;}
.lilunL{width:65.7%; float: left;}
.title_tab span{margin-right:20px; cursor: pointer;}
.title_tab .tabRemove{border:none;color:#999;}
.contNone{ display: none;}
.contNone:first-child{padding-top:0;}
/*bao*/
.bao{ margin-top: -20px;}
.bao li.bao_li{ overflow:hidden; padding: 30px 0; border-bottom: 1px dashed #dbdbdb;}
.bao_block{float: left; margin-right: 3.5%;}
.bao_block a img{ display:block; float: left; width:176px; height: 132px; margin-right: 5.34%;}
.bao_info{ overflow:hidden;}
.bao_info h4{ font-size:16px; margin-bottom: 15px;}
.bao_des{ color:#888; line-height: 23px; max-height: 92px; overflow: hidden;}
.bao_related{ overflow:hidden; padding: 0 20px;z-index:1;}

.platform_list{padding:20px 0;border-bottom: 1px dashed #dbdbdb;}
.platform_list li{ width:100%;}
.platform_list li a,.redian li a{ display:block; position: relative; padding-left: 14px; height:37px; line-height:37px; font-size:16px;font-family:"微软雅黑", Microsoft YaHei,arial;}
.platform_list li a::before,.redian li a::before{ content:""; position: absolute; top:50%; left:0; margin-top: -2px; width: 3px; height: 3px; background: #d1d1d1;}
.platform_list li a:hover::before,.redian li a:hover::before{ background: #e01329;} 
.platform_list li em{ display:block; float: right; font-size: 14px; color: #888; line-height:37px;}
.platform_list li span{ display:block; overflow: hidden;}
.platform_list:nth-last-of-type(1){border-bottom:none;}
/*lilunR*/
.lilunR{width:31%; float: right;}
.lilunR .title_01 span{border:none;font-size:20px;font-weight:normal;}
.lilunR .title_01 span i{font-style: normal;color:#e01329;}
.lilunR .title_01 span img{padding-right:10px;}
.redian{ height: auto; overflow: hidden;border:1px solid #f1f1f1;margin-bottom:8px;}
.redian li{border-bottom:1px dashed #f1f1f1;padding: 10px 15px 15px;}
.redian li p{padding-left: 14px;color:#888;}
.redian li:nth-last-of-type(1){border:none;}
.redian li a{height:35px;line-height:35px;}
.shiping{padding:15px 0;margin-bottom:0;}
.shiping li{border:none;padding: 0 20px;}
.shiping li a{font-size:14px;height:34px;line-height:34px;}
.img_pos{width:100%; height: auto; overflow: hidden; position: relative;margin-top:20px;}
.img_pos img{ float: left;}
.img_pos span{position: absolute;bottom:0;left:0;height:34px;line-height:34px; background: url(../img/bg01.png) repeat;color:#fff; padding:0 20px; display: block;width:100%;}
/*新作锐见*/
.bwch_inner{margin-top:5px;margin-bottom:20px;}
.bwch_inner h3{height:50px;line-height:50px;}
.bwch_inner h3 span{ display: inline-block; background:#fff;font-size:22px;color:#333;padding-right:10px;height:50px;line-height:50px;}
.bwch_inner h3 span img{ vertical-align: middle;}
.bwch_inner h3 span i{font-size:16px;color:#ccc; font-weight:100; font-style: italic;padding-left:10px;}
#cehua{ background: #f8f8f8;padding:30px 35px 15px;margin-top:5px;}
#cehua h6{font-size:16px;color:#333;height:54px;line-height:54px;}
#cehua a:hover h6{color:#e30b20;}
#cehua p{font-family: "宋体"; text-indent: 28px;color:#888;}
#cehua .owl-nav.disabled+.owl-dots{margin-top:20px;}
#cehua .owl-nav [class*=owl-]{ font-size: 0; position: absolute; top:50%; width:50px; height: 80px; margin-top: -40px; background:rgba(0,0,0,0) url(../img/arrow02_l.png) center center no-repeat;}
#cehua .owl-nav [class*=owl-].owl-prev{ left:0; opacity: 0}
#cehua .owl-nav [class*=owl-].owl-next{ right:0; background-image: url(../img/arrow02_r.png); opacity: 0 }
#cehua:hover .owl-nav [class*=owl-]{ background-color:rgba(0,0,0,0.40);} 
#cehua:hover .owl-nav [class*=owl-].owl-next,#cehua:hover .owl-nav [class*=owl-].owl-prev{ opacity: 1;}
#cehua .owl-dots{margin-top:25px;}

/*css控制单行显示*/
.famous_txt h4 a,.famous_rec li a,.kan_list li a,
.bao_info h4,.platform_list li a span,
.writers_item a span,.redian li a,.shiping li a,#cehua h6{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

@media only screen and (max-width: 1023px){
	
} 

@media only screen and (max-width: 991px){
	.famous_info{padding:0 2% 0 3%;min-height:240px;}
	.famous_rec li:nth-of-type(2),.famous_rec li:nth-of-type(3){ display: none;}
} 

@media only screen and (max-width: 767px){
	#focus{width:100%;}
	.famous_info{padding:25px 2% 25px 3%;}
	.famous_txt h4{ font-size:16px; margin-bottom: 10px;}
	.famous_rec li:nth-of-type(2),.famous_rec li:nth-of-type(3){ display: block;}
	.lilunL,.lilunR{width:100%; float: none;}
	.img_pos img{width:100%;}
	.bwch_inner{margin-bottom:0;margin-top:5px;}
	.bao_block a img{width:126px;height:95px;}
	.bao_info h4 {font-size: 14px;margin-bottom: 5px;}
	.bao_des{max-height:68px;}
	.platform_list li a{font-size:14px;}
	
	 
}
@media only screen and (max-width: 375px){
	
}


/*图片由小变大*/
.bao_block a img,.stationer_list li a img,.img_pos img,#cehua .owl-item img,.link_img a img{
    -webkit-transform: scale(1, 1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration:400ms;
    -moz-transform: scale(1, 1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration:400ms;
    transform: scale(1, 1);
    transition-timing-function: ease-out;
    transition-duration:400ms;
    max-width: 100%;
    /*position: relative;*/
}

.bao_block:hover a img,.stationer_list li:hover a img,.img_pos a:hover img,#cehua .owl-item:hover img,.link_img a:hover img{
    -webkit-transform: scale(1.04, 1.04);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration:400ms;
    -moz-transform: scale(1.04, 1.04);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration:400ms;
    transform: scale(1.04, 1.04);
    transition-timing-function: ease-out;
    transition-duration:400ms;
}
