.container { padding-top: 2rem; }

.capa_list { width: 100%; }
.capa_list li { width: 7.45rem; float: left; height: 4rem; margin: 0 .5rem 1rem 0; background: #f5f5f5; text-align: center; font-weight: bold; }
.capa_list li dt { width: 100%; height: 2.75rem; line-height: 2.75rem; color: #2885e2; font-size: .9rem; }
.capa_list li dd { width: 100%; height: 1.25rem; line-height: 1.25rem; background: #f0f0f0; color: #999999; }
.capa_list li dd:after { content: "t/h"; }

.capa_list { width: 100%; margin: 1.75rem auto 1rem; }
.capa_list:after { content: " "; display: block; clear: both; }
.capa_list a { width: 7.45rem; float: left; height: 4rem; margin: 0 .5rem 1rem 0; background: #f5f5f5; text-align: center; font-weight: bold; display: block; }
.capa_list a span { width: 100%; height: 2.75rem; line-height: 2.75rem; color: #2885e2; font-size: .9rem; }
.capa_list a:after { width: 100%; height: 1.25rem; line-height: 1.25rem; background: #f0f0f0; color: #999999; content: "t/h"; display: block; }
.capa_list a:nth-child(2n) { margin-right: 0; }

/*-------capacity-----------*/
.capa_para { width: 100%; margin-top: 1.5rem; }
.capa_para:after { display: block; content: " "; clear: both; }
.capa_para dl { margin-bottom: 1.5rem; width: 50%; float: left; box-sizing: border-box; }
.capa_para dl:after { display: block; content: " "; clear: both; }
.capa_para dl dt { width: 3.5rem; height: 3.5rem; border-radius: 50%; background: #f5f5f5; line-height: 3.5rem; text-align: center; font-weight: bold; margin: 0 auto .5rem; }
.capa_para dl dd { color: #999999; text-align: center; line-height: .9rem; padding: 0 .2rem; }
.capa_para dl:nth-child(2n-1) { padding-right: .3rem; }
.capa_para dl:nth-child(2n) { padding-left: .3rem; }
.capa_para + div { margin-top: .5rem; }

/*-------industry_list------*/
.industry_list { width: 100%; margin: 1.5rem auto 1rem; }
.industry_list:after { display: block; content: " "; clear: both; }
.industry_list dl { width: 7.5rem; height: 5rem; float: left; background: #f5f5f5; margin-bottom: 1rem; overflow: hidden; }
.industry_list dl dt { width: 100%; height: 3rem; overflow: hidden; }
.industry_list dl img { width: 100%; }
.industry_list dl dd { text-align: center; height: 2rem; line-height: 2rem; font-weight: bold; color: #2885e2; }
.industry_list dl:nth-child(2n) { float: right; }

/*------------industry-----------*/
.indus_content .tit_b + p, .quality_content .tit_b + p { margin-top: 0; }
.indus_content img, .quality_content img { width: 100%; margin: 1.5rem auto; }
.indus_content p, .quality_content p { margin-top: 1.5rem; }

.quality_content p { margin: 0 auto 1.5rem; }

/*-------quality---------*/
.wt_equ { width: 100%; height: 5.5rem; margin-bottom: .4rem; }
.wt_equ div { width: 5.5rem; height: 3.5rem; float: left; background: url("../img/bg_qua_1.jpg") no-repeat; background-size: 100%; padding: 1rem; }
.wt_equ div:last-child { float: right; background: url("../img/bg_qua_2.jpg") no-repeat; background-size: 100%; }

.as_equ { width: 13.4rem; height: 3.5rem; background: url("../img/bg_qua_3.jpg") no-repeat; background-size: 100%; padding: 1rem; margin-bottom: 2rem; }

.wt_equ a, .as_equ a { display: table; width: 100%; height: 100%; background: rgba(40, 133, 226, 0.8); text-align: center; }
.wt_equ span, .as_equ span { display: table-cell; vertical-align: middle; font-weight: bold; color: #FFFFFF; line-height: 1rem; font-size: .7rem; }
.wt_equ em, .as_equ em { font-style: normal; font-weight: normal; font-size: .45rem; line-height: .5rem; }

/*# sourceMappingURL=solution.css.map */
