/*科普文章详情表*/

#lhkp_t{
	background-image: url(../img/chen_bgc3.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
#lhkpxc_t{
	background-image: url(../img/xiangcun.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
#lhkpxy_t{
	background-image: url(../img/chen_yuan.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.lhkpx1_header .lhkpx1_title div:first-child{

	background-color: #459bea;
}

.lhkpt_banner1_list:hover,.lhkpt_banner1_list.active{
		background-color: #fff;
}
.lhkpt_banner1_list:hover div:first-child,.lhkpt_banner1_list.active div:first-child{
	background-color: #f8b62c;
}
.lhkpt_banner1_list:hover div:last-child,.lhkpt_banner1_list.active div:last-child{
	color: #459bea;
}
.lhkpt_banner1_list,.lhkpt_footer,.lhkplw_list{
	cursor: pointer;
}
.lhkpt_banner4{
	display: none;
}

@media only screen and (min-width: 1367px){
	#catelist{
	    max-height: 500px;
	    overflow-y:scroll;
	}
	.lhkpt_banner{
		height: 784px;
		width: 100%;
		/*border: 1px solid red;*/
		border-radius: 20px;
		margin-top:58px;
		
		display: flex;
		justify-content: space-between;
	}
	.lhkpt_banner .lhkpt_banner1{
		border-radius: 20px;
		background-image: url(../img/chen_bgc5.png);
		background-size: 100% 100%;
		background-repeat: repeat;
		width: 206px;
		padding-bottom: 30px;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
	}
	.lhkpt_banner .lhkpt_banner2{
		border-radius: 20px;
		background-image: url(../img/chen_bgc4.png);
		background-size: 100% 100%;
		background-repeat: no-repeat;
		width: 1280px;

	}
	.lhkpt_banner .lhkpt_banner3{
		border-radius: 20px;
		background-image: url(../img/chen_bgc6.png);
		background-size: 100% 100%;
		background-repeat: no-repeat;
		width: 240px;

	}
	.lhkpt_banner1_left{
		text-align: center;
		padding-top: 40px;
		padding-right: 8px;
		padding-left: 8px;
		/*max-height: 640px;*/
		width: 192px;
		overflow: hidden;
	}
	.lhkpt_banner1_left img{
		/*height: 76px;*/
		width: 85px;
	}
	.lhkpt_list div{
		margin-top: 10px;
		margin-bottom: 20px;
		font-size: 25px;
		color: #fff;
	}
	.lhkpt_banner1_list{
		border-radius: 10px;
		height: 44px;
		/*border: 1px solid red;*/
		margin-bottom: 20px;
		display: flex;
		align-items: center;
		justify-content: left;

	}
	
	.lhkpt_banner1_list div:first-child{
		width: 18px;
		height: 18px;
		border-radius: 100%;
		background-color: #fff;
		margin-right: 20px;
		margin-left: 20px;
	}
	.lhkpt_banner1_list div:last-child{
		font-size: 24px;
		color: #fff;
	}
	.lhkpt_footer{
		width: 138px;
		/*height: 33px;*/
		background-color: #f0b725;
		display: flex;
		align-items: center;
		justify-content: center;
		border-radius: 5px;
		padding: 3px;
	}
	.lhkpt_footer img{
		width: 20px;
		height: 20px;
		margin-right: 10px;
	}
	.lhkpt_footer div{
		color: #fff;
		font-size: 20px;
	}
	/*中间*/
	.lhkpt_banner2_bet{
		margin: 33px 35px 0px 35px;
		/*border:1px solid red;*/
		/*text-align: center;*/
	}
	.lhkpt_banner2_bet .lhkpt_banner2_title{
		text-align: center;
	}
	.lhkpt_banner2_bet .lhkpt_banner2_title div:first-child{
		font-size: 30px;
		color: #fff;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;

	}
	.lhkpt_banner2_bet .lhkpt_banner2_title div:last-child{
		margin-top:16px;
		margin-bottom: 14px;
		font-size: 20px;
		color: #fff;

	}
	.lhkpt_banner2_bet .lhkpt_banner2_content{
		border-radius: 20px;
		height: 590px;
		background-color: rgba(255,255,255,0.8);
		padding: 40px 70px 40px 70px;
		font-size: 22px;
		line-height: 40px;
		overflow-y: auto;

	}
	/*you*/
	.lhkpt_banner3_content{
		padding:44px 23px 44px 23px;
		text-align: center;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-between;
	}
	.lhkpt_jiaotou img{
		transform: rotate(90deg);
		padding-right: 20px;
		width:40px ;
		height: 20px;
	}
	.lhkpt_jiaotou2 img{
		width:40px ;
		height: 20px;
		transform: rotate(-90deg);
		padding-right:  20px;
	]
	}
	.lhkpt_banner3_list{
		width: 210px;

	}

	.lhkpt_banner3_list img{
		height: 114.8px;
		width: 90%;
		text-align: center;

	}
	.lhkpt_banner3_list div{
		color: #fff;
		font-size: 20px;
		margin-top: 10px;
		margin-bottom: 14px;
		/*width: 90%;*/
		height: 24px;
		overflow: hidden;

	}
	.lhkpt_banner3_content2{
		/*border: 1px solid red;*/
		height: 656px;
		overflow: hidden;
	}
	.lhkp_footer2{
		display: none;
	}
	#lhkptext_bigtitle{
		display: none;
	}
}






@media screen and (min-width: 1081px) and (max-width: 1366px){
	#catelist{
	    max-height: 340px;
	    overflow-y:scroll;
	}
	.lhkpt_banner{
		height: 548.8px;
		width: 100%;
		/*border: 1px solid red;*/
		border-radius: 14px;
		margin-top:40.6px;
		
		display: flex;
		justify-content: space-between;
	}
	.lhkpt_banner .lhkpt_banner1{
		border-radius: 14px;
		background-image: url(../img/chen_bgc5.png);
		background-size: 100% 100%;
		background-repeat: repeat;
		width: 144.2px;
		padding-bottom: 21px;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
	}
	.lhkpt_banner .lhkpt_banner2{
		border-radius: 14px;
		background-image: url(../img/chen_bgc4.png);
		background-size: 100% 100%;
		background-repeat: no-repeat;
		width: 896px;

	}
	.lhkpt_banner .lhkpt_banner3{
		border-radius: 14px;
		background-image: url(../img/chen_bgc6.png);
		background-size: 100% 100%;
		background-repeat: no-repeat;
		width: 168px;

	}
	.lhkpt_banner1_left{
		text-align: center;
		padding-top: 28px;
		padding-right:5.6px;
		padding-left: 5.6px;
		/*max-height: 448px;*/
		width: 134.4px;
		overflow: hidden;
	}
	.lhkpt_banner1_left img{
		/*height: 53.2px;*/
		width: 59.5px;
	}
	.lhkpt_list div{
		margin-top: 7px;
		margin-bottom: 14px;
		font-size: 17.5px;
		color: #fff;
	}
	.lhkpt_banner1_list{
		border-radius: 7px;
		height: 30.8px;
		/*border: 1px solid red;*/
		margin-bottom: 14px;
		display: flex;
		align-items: center;
		justify-content: left;

	}
	
	.lhkpt_banner1_list div:first-child{
		width: 12.6px;
		height: 12.6px;
		border-radius: 100%;
		background-color: #fff;
		margin-right: 14px;
		margin-left: 14px;
	}
	.lhkpt_banner1_list div:last-child{
		font-size: 16.8px;
		color: #fff;
	}
	.lhkpt_footer{
		width: 96.6px;
		/*height: 23.1px;*/
		background-color: #f0b725;
		display: flex;
		align-items: center;
		justify-content: center;
		border-radius: 3.5px;
		padding: 2px;
		line-height: 21px;
	}
	.lhkpt_footer img{
		width: 14px;
		height: 14px;
		margin-right: 7px;
	}
	.lhkpt_footer div{
		color: #fff;
		font-size: 14px;
	}
	/*中间*/
	.lhkpt_banner2_bet{
		margin: 23.1px 24.5px 0px 24.5px;
		/*border:1px solid red;*/
		/*text-align: center;*/
	}
	.lhkpt_banner2_bet .lhkpt_banner2_title{
		text-align: center;
	}
	.lhkpt_banner2_bet .lhkpt_banner2_title div:first-child{
		font-size: 24px;
		color: #fff;

	}
	.lhkpt_banner2_bet .lhkpt_banner2_title div:last-child{
		margin-top:11.2px;
		margin-bottom: 9.8px;
		font-size: 15px;
		color: #fff;

	}
	.lhkpt_banner2_bet .lhkpt_banner2_content{
		border-radius: 14px;
		height: 413px;
		background-color: rgba(255,255,255,0.8);
		padding: 28px 49px 28px 49px;
		font-size: 15.4px;
		line-height: 28px;
		overflow-y: auto;

	}
	/*you*/
	.lhkpt_banner3_content{
		padding:30.8px 16.1px 30.8px 16.1px;
		text-align: center;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-between;
	}
	.lhkpt_jiaotou img{
		transform: rotate(90deg);
		padding-right: 14px;
		width: 28px;
   	    height: 14px;
	}
	.lhkpt_jiaotou2 img{
		
		transform: rotate(-90deg);
		padding-right:  14px;
		width: 28px;
   		 height: 14px;
	
	}
	

	.lhkpt_banner3_list img{
		height: 77.36px;

	}
	.lhkpt_banner3_list div{
		color: #fff;
		font-size: 14px;
		margin-top: 7px;
		margin-bottom: 9.8px;
		width: 100%;
		height: 18.8px;
		overflow: hidden;

	}
	.lhkpt_banner3_content2{
		/*border: 1px solid red;*/
		height: 458px;
		overflow: hidden;
	}
	.lhkp_footer2{
		display: none;
	}
	#lhkptext_bigtitle{
		display: none;
	}
}







/*分辨率 1080 以下*/
@media only screen and (max-width: 1080px){
	.lhkpt_banner{
		width: 100%;
		/*border: 1px solid red;*/
		border-radius: 20px;
		margin-top:58px;
		
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	#catelist{
		height: 700px;
		overflow: scroll;
	}
	.lhkpt_banner .lhkpt_banner1{
		border-radius: 20px;
		background-image: url(../img/chen_bgc5.png);
		background-size: 100% 100%;
		background-repeat: repeat;
		width: 206px;
		height: 1000px;
		padding-bottom: 30px;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
	}
	.lhkpt_banner .lhkpt_banner2{
		border-radius: 20px;
		background-image: url(../img/chen_bgc4.png);
		background-size: 100% 100%;
		background-repeat: no-repeat;
		width: 746px;
		height: 1146px;


	}
	.lhkpt_banner3{
		display: none;
	}
	.lhkpt_banner4{
		display: block;
	}
	.lhkpt_banner .lhkpt_banner4{
		border-radius: 20px;
		background-image: url(../img/chen_bgc7.png);
		background-size: 100% 100%;
		background-repeat: no-repeat;
		width: 100%;
		height: 222px;
		margin-top:30px;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;

	}
	
	/*you*/
	.lhkpt_banner4_content{
		/*padding:44px 23px 44px 23px;*/
		display: flex;
		align-items: center;
		/*flex-direction: column;*/
		
	}
	.lhkpt_banner4_content .lhkpt_jiaotou img{
		/*transform: rotate(90deg);*/
		margin-right: 20px;
	}
	.lhkpt_banner4_content .lhkpt_jiaotou2 img{
		margin-left: 20px;
		
		transform: rotate(-180deg);
		/*padding-right:  20px;*/
	]
	}
	.lhkpt_banner4_list{
		/*margin-top: 10px;*/
		/*display: flex;*/


	}

	.lhkpt_banner4_list img{
		height: 134px;
		width: 210px;

	}
	.lhkpt_banner4_list div{
		color: #fff;
		font-size: 20px;
		margin-top: 10px;
		width: 210px;
		height: 24px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;

	}
	.lhkpt_banner4_content2{
		display: flex;
		align-items: center;
		justify-content: space-between;		
		/*height: 610px;*/
		overflow: hidden;
		width:868px;
	}
	.lhkpt_banner4_content2 div:nth-child(4){
		/*display: none;*/
	}
	.lhkpt_banner1_left{
		text-align: center;
		padding-top: 40px;
		padding-right: 8px;
		padding-left: 8px;
		width: 192px;
		overflow: hidden;
	}
	.lhkpt_banner1_left img{
		/*height: 76px;*/
		width: 85px;
	}
	.lhkpt_list div{
		margin-top: 10px;
		margin-bottom: 20px;
		font-size: 25px;
		color: #fff;
	}
	.lhkpt_banner1_list{
		border-radius: 10px;
		height: 44px;
		/*border: 1px solid red;*/
		margin-bottom: 20px;
		display: flex;
		align-items: center;
		justify-content: left;

	}
	
	.lhkpt_banner1_list div:first-child{
		width: 18px;
		height: 18px;
		border-radius: 100%;
		background-color: #fff;
		margin-right: 10px;
		margin-left: 10px;
	}
	.lhkpt_banner1_list div:last-child{
		font-size: 22px;
		color: #fff;
		width: 132px;
		overflow: hidden;
	}
	.lhkpt_footer{
		width: 138px;
		/*height: 33px;*/
		background-color: #f0b725;
		display: flex;
		align-items: center;
		justify-content: center;
		border-radius: 5px;
		padding: 3px;
	}
	.lhkpt_footer img{
		width: 20px;
		height: 20px;
		margin-right: 10px;
	}
	.lhkpt_footer div{
		color: #fff;
		font-size: 20px;
	}
	/*中间*/
	.lhkpt_banner2_bet{
		margin: 33px 35px 0px 35px;
		/*border:1px solid red;*/
		
	}
	.lhkpt_banner2_bet .lhkpt_banner2_title{
		text-align: center;
	}
	.lhkpt_banner2_bet .lhkpt_banner2_title div:first-child{
		font-size: 28px;
		color: #fff;
		

	}
	.lhkpt_banner2_bet .lhkpt_banner2_title div:last-child{
		margin-top:16px;
		margin-bottom: 14px;
		font-size: 22px;
		color: #fff;

	}
	.lhkpt_banner2_bet .lhkpt_banner2_content{
		border-radius: 20px;
		height: 860px;
		background-color: rgba(255,255,255,0.8);
		padding: 40px 70px 40px 70px;
		font-size: 22px;
		line-height: 40px;
		overflow-y: auto;

	}
	.lhkp_footer2{
		/*width: 100%;*/
		text-align: center;
		margin-top:44px;

	}
	.lhkp_footer2 img{
		width: 526px;
		height: 80px;
	}
	#lhkptext_bigtitle{
		height: 82px;
		width: 370px;
		margin-top:48px;
	}
}