/* 内页公共样式 */
h1,h2,h3,h4,h5{padding-bottom: 1rem;}
/* 上一篇下一篇 */
.pre-next div{width: 50%;display: inline;position: relative;padding: 0.2rem 0;font-family: "iconfont" !important;}
.pre-next div *{display: list-item;}
.pre-next a{padding-top: 0.5rem;}
.pre-next .ovfloew:before{
	display: flex;align-items: center;justify-content: center;width:1.5rem;height: 100%;position: absolute;background-color: #dfdfdf;
}
.pre-next .fl{padding-left: 2rem;text-align: left;}
.pre-next .fr{padding-right: 2rem;text-align: right;}
.pre-next .fl:before{content: '\e61e';left: 0;bottom: 0;font-family: "iconfont" !important;}
.pre-next .fr:before{content: "\e61f";right: 0;bottom: 0;font-family: "iconfont" !important;}
/* 新闻list */
.list-type{display: flex;align-items: center;justify-content: space-around;padding-bottom: 1.5rem;}
.list-type div{height: 140px;width: 380px;padding:23px 0px 0px 30px;color: #FFF;background-repeat: no-repeat;background-position: left top;}
.list-type .newstype1{background-image: url(../img/news1.png);}
.list-type .newstype2{background-image: url(../img/news2.png);}
.list-type .newstype3{background-image: url(../img/news3.png);}
.newslist_box{width: 69%;display: inline-block;}
.newslist .items{border-bottom: 1px solid #dfdfdf;padding: 1rem 0;}
.newslist .img{width: 30%;padding-right: 1rem;height: 150px;overflow: hidden;display: flex;}
.newslist .content{width: 70%; font-size: 14px;color: #333;    padding-right: 1rem;}
.newslist .content ul span{padding-right: 1rem;}
.newslist .content .ovfloew{padding-top: 1rem;}
/* 新闻详情 */
.article {justify-content: space-between;align-items: flex-start;}
.content_box{width: 69%;padding-left: 1rem;}
.content_box h1{font-size: 1.5rem;padding-bottom:unset;margin:1rem 0;text-align: center;}
.content_box .info{padding: 1rem 0;color: #888; font-size: 12px;text-align: center;}
.content_box .info span{padding-left:2rem;}
.content_box .content p{padding-bottom: 1rem;line-height: 1.8;}
.content_box .content img{max-width: 95%; width:auto;}
.content_box .content a{color: orange;}

.content_box .banquan{font-size: 14px;padding: 0.5rem 1.5rem;border-top: 1px solid #dfdfdf;}
.content_box .banquan p{padding-top: 0.5rem;}

.content_side{display: inline-block;width: 28%;overflow: hidden;}
.side-ad{position: relative;}
.gettop{padding-top: 1rem;}
.gettop .title{
	background: -moz-linear-gradient(to right, #2a7efb, #69beff);
    background: -ms-linear-gradient(to right, #2a7efb, #69beff);
    background: -webkit-linear-gradient(to right, #2a7efb, #69beff);
    background: linear-gradient(to right, #2a7efb, #69beff);
	font-size: 0.9rem;
	height: 50px;
	line-height: 50px;
	letter-spacing: 2px;
	border-radius: 6px 6px 0 0;
}
.gettop h2{color: white;margin-left: 1rem;height: 0.9rem;}
.gettop .toplist{padding: 20px 0;border: 1px solid #e2e2e2;border-radius: 0 0 6px 6px;}
.gettop .items{align-items: flex-start;justify-content: space-between;padding-right: 1rem;width: 100%;padding-top: 0.5rem;}
.gettop .items span{width: 20px;height: 20px;padding: 5px 10px;border-radius: 5px;margin: 5px 10px;}
.gettop .items span{background-color: #e2e2e2;}
.gettop .items:first-child span{background-color: #fd3813;color: white;}
.gettop .items:nth-child(2) span{background-color: #ff621a;color: white;}
.gettop .items:nth-child(3) span{background-color: #fe8f00;color: white;}
.gettop .items dl{width: calc(100% - 40px);min-width: 210px;line-height: 28px; height: 28px;}
.gettop .items dd{font-size: 12px;color:#5a5959;padding-top: 0.5rem;line-height: 1.8;}

/* 案例list */
.caselist{justify-content: flex-start;flex-wrap: wrap;}
.caselist .items {width: 23%;background-color: #f7f9fc;border:1px solid #dfdfdf;border-radius:5px;margin-bottom:1rem;margin-right: 2.66%;}
.caselist .items:nth-child(4n){margin-right: 0;}
.caselist .items img{border-radius: 5px 5px 0 0;}
.caselist .origin {padding: 0 0.5rem;}
.caselist .origin h3{padding-bottom: 0;}
.caselist .origin p{font-size: 14px;color: #888;height: 30px;line-height: 30px;}
.caselist .region-div{font-size: 14px;color: #888;justify-content: space-between;padding: 0 0.5rem;}
.caselist .zd-div{font-size: 14px;color: #888;padding:0.5rem 0.5rem 1rem 0.5rem;justify-content: space-between;}
.caselist .terminal_name{color: #333;padding: 0 2px;}
.caselist .items:hover {box-shadow: 10px 10px 15px #e0e0e0;transition: all ease 300ms;}
/* 案例详情 */
.case_banner_bottom{background-color: rgba(0,0,0,0.45);height: 80px;margin-top: -80px;}
.case_banner_bottom > div{justify-content: space-around;height: 80px;color: white;}
.case_banner_bottom .mcz{font-size: 1rem;letter-spacing: 2px;}
.case_banner_bottom .fangan{background-color: #44c255;line-height: 45px;height: 45px;width: 148px;text-align: center;padding: 0 15px;border: 0;}
.case_banner_bottom .try{width: 148px;height: 45px;line-height: 45px;color: white;padding: 0 15px;text-align: center;}
.case_banner_bottom a {color: white;}
.case h1{text-align: center;padding: 1.5rem 0;}
.case section h2{margin-left: 2rem;position: relative;}
.case section h2:before{border-radius: 2rem;background-color: #2a7efb;height: 0.7rem; width: 0.7rem;content: ' ';position: absolute;left: -2rem;top: 0.7rem;}
.case section  p{padding-bottom:1rem;line-height: 2rem;}
.morecase .caselist{padding-top:2rem;margin-bottom: -2rem;}
/* 生鲜学堂list */
.freshlist{justify-content: flex-start;flex-wrap: wrap;}
.freshlist .items{width: 23%;background-color: #f7f9fc;border:1px solid #dfdfdf;border-radius:5px;margin-bottom:1rem;margin-right: 2.66%;}
.freshlist .items:nth-child(4n){margin-right: 0;}
.freshlist .items dt{margin: 0.5rem;}
.freshlist .items .tip{margin: 0.5rem; font-size: 1rem; font-weight: bold;}
.freshlist .items .title{padding: 0.5rem;}