:root{
    --templateCommenColor: #1350A0;
    --body-bg: #fff;
}
body{background: var(--body-bg) !important;}
.footer_box{margin-top: 60px !important;}
.main_item{border-radius: 10px 10px 0 0;}
.main_item .main_item_content{padding-top: 25px;padding-bottom: 40px;border-radius: 0 0 10px 10px;}
/* 服务项目 */
.product_list {padding: 0 25px;}
.product_item{width: 240px;height: 280px;background: #FFFFFF;box-shadow: 0px 0px 9px 1px rgba(143,143,143,0.43);float: left;margin-right: 49px;margin-top: 40px;border-radius: 10px;overflow: hidden;}
.product_item:nth-of-type(4n){margin-right: 0;}
.product_item:nth-of-type(1){margin-top: 0;}
.product_item:nth-of-type(2){margin-top: 0;}
.product_item:nth-of-type(3){margin-top: 0;}
.product_item:nth-of-type(4){margin-top: 0;}
.product_item .cover_box{height: 90px;}
.product_item .cover_box .product_title{font-size: 16px;color: #333;height: 20px;line-height: 20px;margin-top: 8px;text-align: center;padding: 0 9px;font-weight: bold;}
.product_item .cover_box p{margin-top: 9px;color: #666;font-size: 14px;font-weight: 400;line-height: 20px;padding: 0 9px;}
.product_item img{width: 240px;height: 180px;display: block;margin: 0 auto;border: 1px solid #ccc;border-radius: 10px 10px 0 0;}
.hover_cover_box:hover a{cursor: pointer;}
.hover_cover_box:hover .cover_box{height: 108px !important;}
.hover_cover_box:hover .product_title{margin-top: 8px !important;cursor: pointer;}
.hover_cover_box:hover p{margin-top: 9px;cursor: pointer;}
/* 分页器 */
.pagination{text-align: right;padding-top: 40px;}
.cateinfo_item_div{width: 240px;height: 180px;float: none;border: 1px solid #ccc;border-radius: 10px 10px 0 0;}
.cateinfo_item_div span{height: 100%;font-size: 20px;line-height: 32px;padding: 0 44px;margin: 0 !important;}