
.pdf_item, .pdf_info, .pdf_btn img{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.web_main .aside{margin-right: 0; margin-left: 3.5%;}
.web_main .c_right_box .web_th{margin-bottom: 20px;}

/* listPdf */
.listPdf_ul{padding-top: 0;}

.pdf_item{position: relative; padding: 30px 24px; background: #fff; box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.1); border-radius: 8px; width: calc((100% - 30px) / 3); margin-right: 15px; margin-bottom: 15px;}
.pdf_item:nth-child(3n){margin-right: 0;}

.pdf_info{padding-top: 54px; background: url(../img/pdf.png) no-repeat center 0; background-size: 40px auto;}
.pdf_info .title{line-height: 26px; color: #333; font-size: 16px; text-align: center;}
.pdf_info .title a{color: inherit; transition: none;}

.pdf_btn{margin: 15px 20px 0;}

.pdf_btn .btn_down, .pdf_btn .btn_view{width: 36px; height: 36px; display: block; overflow: hidden; padding: 3px;}
.pdf_btn img{width: 100%; height: 100%; display: block;}
.pdf_btn .icon_f{padding: 8%;}

.pdf_btn .btn_down:hover, .pdf_btn .btn_view:hover{background: var(--commonColor); border-radius: 5px;}
.pdf_btn .btn_down:hover .icon_d, .pdf_btn .btn_view:hover .icon_d{height: 0;}


.pdf_item:hover{box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.3);}
.pdf_item:hover .pdf_info{background-image: url(../img/pdf_h.png);}
.pdf_item:hover .pdf_info .title{color: var(--commonColor);}

@media only screen and (max-width: 1300px) {
	.pdf_btn .btn_down{font-size: 16px;}
	.pdf_item{padding: 20px 20px;}
}

@media only screen and (max-width: 980px) {
	.listPdf_ul{padding-top: 0;}
	.listPdf_ul li{width: 100%; margin-bottom: 20px; margin-right: 0; padding: 20px 16px;}
	.listPdf_ul li:last-child{margin-bottom: 0;}
	.pdf_item{width: 100%; margin-right: 0 !important;}
	.pdf_info{background-size: 35px auto;}
	.pdf_info .title{font-size: 16px; line-height: 26px;}
	.pdf_btn{margin-left: 10px;}
	.pdf_btn .btn_down, .pdf_btn .btn_view{width: 30px; height: 30px; padding: 0;}
	.pdf_btn .btn_view{margin-left: 10px}
}


