.banner{height: 200px;}
.industry{margin: 0 auto;max-width: 1200px;padding: 0 10px;}
.industry .cate{margin-top: 20px;}
.industry .cate .title{height: 50px;line-height: 48px;background:#01C885 url(../images/hangyeyy_icon1.png)no-repeat right 15px center;background-size: 20px 20px;color: #fff;text-align: left;font-size: 18px;padding-left: 10px;}
.industry .cate ul li a{display: block;height: 40px;line-height: 38px;font-size: 14px;color: #535353;text-align: left;border: 1px solid #E9E9E9;border-top: none;padding-left: 10px;}
.industry .cate ul .active a{color: #01C885;}
.industry .list{flex: 1;overflow: hidden;margin-top: 20px;padding-bottom: 20px;}
.industry .list .item{margin-top: 20px;padding-bottom: 5px;border-bottom: 1px dashed #EEEEEE;}
.industry .list .item:first-child{margin-top: 0;padding-top: 0;}
.industry .list .item:last-child{border-bottom: 0 none;}
.industry .list .item img{width:100%;border-radius: 5px;}
.industry .list .item .text{flex: 1;}
.industry .list .item .text h3{font-size: 14px;line-height: 22px;margin-top: 5px;max-height: 44px;overflow: hidden;}
.industry .list .item .text p{line-height: 18px;color: #535353;max-height: 54px;overflow: hidden;font-size: 12px;margin-top: 5px;}
.industry .list .item .text .footer-info{display: flex;align-items: center;margin-top: 10px;}
.industry .list .item .text .footer-info .info-item{flex: 1;align-items: center;color: #CBCBCB;font-size: 12px;}
.industry .list .item .text .footer-info .info-item img{margin: 0;display: inline-block;margin-top: 2px;vertical-align: top;}
.industry .list .item .text .footer-info .btn{background-color: #01C885;width: 100px;height: 36px;border-radius: 20px;text-align: center;line-height: 36px;color: #fff;display: block;font-size: 14px;display: none;}
.industry .list .item .text .footer-info .info-item .shijina{width: 14px;height: 14px;margin-right: 10px;}
.industry .list .item .text .footer-info .info-item .yulan{width: 20px;height: 13px;margin-left: 10px;margin-right: 10px;}
.industry .list .item .text .smt{line-height: 18px;height: 36px;margin-top: 10px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.industry .list .item .text .list-item-main{display: none;}
@media (min-width: 540px) {
	.industry .list .item{padding-top: 0;}
	.industry .list .item .text .footer-info .btn{display: block;}
	.industry .list .item a{display: flex;}
	.industry .list .item img{width: 150px;height: 130px;}
	.industry .list .item .text h3{font-size: 16px;line-height: 22px;height: 44px;margin-top: 0;max-height: none;}
	.industry .list .item .text p{line-height: 20px;height: 40px;margin-top: 5px;max-height:none;}
	.industry .list .item .text .footer-info{margin-top: 8px;}
	.industry .list .item .text .footer-info .btn{width: 80px;height: 30px;line-height: 30px;font-size: 12px;}
	.industry .list .item .text{margin-left: 15px;}
	.industry .list .item .text .smt{line-height: 25px;height: 50px;}
}
@media (min-width: 600px) {
	.industry .list .item img{width: 163px;height: 130px;}
	.industry .list .item .text h3{font-size: 18px;line-height: 25px;height: 25px;}
	.industry .list .item .text p{line-height: 20px;height: 60px;margin-top: 10px;}
	.industry .list .item .text .footer-info{margin-top: 15px;}
	.industry .list .item .text .footer-info .btn{width: 80px;height: 30px;line-height: 30px;font-size: 12px;}
	.industry .list .item .text{margin-left: 15px;}
}
@media (min-width: 768px) {
	.banner{height: 480px;}
	.industry .list{margin-top: 0;}
	.industry{display: flex;}
	.industry .cate{margin-top: 0;}
	.industry .cate .title{height: 60px;line-height: 58px;font-size: 20px;padding-left: 28px;background:#01C885 url(../images/hangyeyy_icon1.png)no-repeat left 15px center;background-size: 20px 20px;text-align: center;}
	.industry .cate{width: 150px;}
	.industry .cate ul li a{font-size: 14px;height: 46px;line-height: 44px;text-align: center;padding-left: 0;}
}
@media (min-width: 1000px) {
	.industry .cate ul li a{font-size: 18px;height: 60px;line-height: 58px;}
	.industry .cate{width: 240px;}
	.industry .cate .title{height: 80px;line-height: 76px;background-size: 28px 28px;font-size: 32px;}
	.industry .list .item .text .footer-info .btn{width: 100px;height: 36px;line-height: 36px;font-size: 14px;}
	.industry .list .item .text .footer-info{margin-top: 20px;}
	.industry .list .item .text p{line-height: 24px;height: 68px;font-size: 14px;}
	.industry .list .item img{width: 200px;height: 160px;}
	.industry .list .item .text{margin-left: 30px;}
	.industry .list .item .text h3{font-size: 24px;line-height: 34px;height: 34px;}
}
.crumbs{margin: 20px auto;position: relative;padding: 10px 10px;}
.crumbs .tarbar-box{position: absolute;right: 0;top: 0;display: flex;}
.crumbs .tarbar-box .btn{color: #fff;background-color: #CBCBCB;width: 80px;height: 30px;border-radius: 6px;display: block;line-height: 30px;text-align: center;font-size: 14px;margin: 0 5px;}
.crumbs .tarbar-box .active{background-color: #01C885;}
.outer-tarbar{margin-top: 20px;display: flex;align-items: center;justify-content: center;}
.outer-tarbar .btn-box{flex: 1;}
.outer-tarbar .btn{flex: 1;display: flex;align-items: center;justify-content: center;height: 36px;background-color: #CBCBCB;color: #fff;}
.outer-tarbar .active{background-color: #01C885;}
@media (min-width: 768px) {
	.outer-tarbar{display: none;}
}
@media (min-width: 1000px) {
	.crumbs{padding: 15px 10px;}
	.crumbs .tarbar-box .btn{width: 120px;height: 40px;border-radius: 10px;display: block;line-height: 40px;margin: 0 5px;}
}
.content{max-width: 1200px;margin: 0 auto;margin-top: 20px;padding: 0 10px;}
.content .title{text-align: center;font-size: 14px;}
.content .smt{margin-top: 20px;display: flex;align-items: center;justify-content: center;color: #CBCBCB;font-size: 12px;padding-bottom: 20px;border-bottom: 1px dashed #CBCBCB;}
.content .smt .shijina{width: 12px;height: 12px;margin: 0 10px;}
.content .smt .liulan{width: 19px;height: 12px;margin: 0 10px;}
.content .text img{max-width: 100%;margin-top: 20px;}
@media (min-width: 768px) {
	.content .title{text-align: center;font-size: 16px;}
	.content .smt{font-size: 14px}
	.content .smt .shijina{width: 14px;height: 14px;}
	.content .smt .liulan{width: 20px;height: 13px;}
}
@media (min-width: 1200px) {
	.content .title{text-align: center;font-size: 24px;}
}