/*尾部*/

.footerDiv .wal { padding: 39px 119px 70px; margin: 0 auto; }

.hfu { width: 100%; height: 76px; background: white; }

.hfu #cpo { width: 66.66%; margin: 0 auto; overflow: hidden; }

.hfu #cpo li { float: left; width: 88px; font-size: 16px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(51, 51, 51, 1); line-height: 76px; margin-right: 15px; text-align: center; cursor: pointer; }

.hfu #cpo .redxian, .hfu #cpo li:hover { color: rgba(229, 0, 18, 1); border-bottom: 2px solid red; }

.hui { width: 100%; background: #F5F5F5; }

.hui .six { padding-top: 61px; padding-bottom: 37px; width: 66.66%; margin: 0 auto; overflow: hidden; }

.hui .six li { float: left; background: #FFFFFF; width: 31.25%; height: 416px; margin-right: 3.1%; margin-bottom: 40px; transition: all .3s ease; }
.hui .six li:hover { transform: translateY(5px); box-shadow: 0 2px 5px rgba(0,0,0,.1); }
.hui .six li:nth-child(3),
.hui .six li:nth-child(6) { margin-right: 0; }

.hui .six li img { width: 100%; }

.hui .six li .ho { padding-top: 34px; padding-left: 32px; padding-right: 32px; }

.hui .six li h3 { font-size: 24px; font-family: SourceHanSansCN-Bold; font-weight: bold; color: rgba(51, 51, 51, 1); line-height: 24px; margin-bottom: 20px; }

.hui .six li p { font-size: 14px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(102, 102, 102, 1); line-height: 24px; }

#zs { width: 100%; }

.hzpp { background: #F5F5F5; width: 100%; overflow: hidden; }

.hzpp .taiy { padding-top: 77px; padding-bottom: 121px; width: 66.66%; margin: 0 auto; overflow: hidden; }

.hzpp .taiy #tugua { width: 100%; padding-top: 44px; overflow: hidden; padding-bottom: 40px; }

.hzpp .taiy h2 { margin: 0 auto; width: 168px; text-align: center; font-size: 42px; font-family: MicrosoftYaHei-Bold; font-weight: bold; color: rgba(34, 34, 34, 1); line-height: 42px; }

.hzpp .taiy h2::after { width: 58px; height: 5px; background: rgba(229, 0, 18, 1); display: block; clear: both; margin: 28px auto 0; content: ''; }

.hzpp .taiy li { float: left; width: 19.9%; height: 120px; }

.hzpp .taiy li img { width: 100%; height: 100%; }

.hzpp .zuoyouy { width: 13%; height: 42px; margin: 0 auto; }

.hzpp .taiy .lefta,
.hzpp .taiy .rgta { cursor: pointer; float: left; width: 48.5%; line-height: 43px; text-align: center; font-size: 25px; height: 100%; background: rgba(255, 255, 255, 1); border: 1px solid rgba(168, 168, 168, 1); }

.pc-hide .wal { padding: 0 0.3rem; }

.within_Nav { margin-bottom: 0 !important; }

.pc-hide #six { width: auto; padding-bottom: 0; padding: 0.2rem; margin: 0 auto; overflow: hidden; }

.pc-hide #six li h3 { font-size: 0.32rem; line-height: 0.32rem; margin-bottom: 0.266666rem; }

.pc-hide #six li { float: left; background: #FFFFFF; width: 48.5%; height: 20%; margin-right: 0; margin-bottom: 0.2rem; }

.pc-hide #six li:nth-child(even) { margin-left: 3%; }

.pc-hide #six li .ho { padding: 0.2rem; }

.hui .six li p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.hnim { width: 100%; /*background: #F5F5F5;*/ }

.hnim .asjfn { padding: 0.3rem; }

.hnim .asjfn .chi { margin-bottom: 0.36rem; width: 100%; text-align: center; font-size: 0.48rem; font-family: MicrosoftYaHei-Bold; font-weight: bold; color: rgba(51, 51, 51, 1); line-height: 0.666666rem; }

.hnim .asjfn .chi b { color: #E50012; }

.hnim .asjfn ul { width: 100%; margin-top: 0.3rem; overflow: hidden; }

.hnim .asjfn ul li { width: 48%; margin-bottom: 2%; height: 1.3rem; border: 1px solid #F5F5F5; float: left; }

.hnim .asjfn ul li img { display: block; padding: 0.2rem; margin: 0 auto; }

.hnim .asjfn ul li:nth-child(odd) { margin-right: 2%; }

@media screen and (max-width:767px) {
    .hui { margin-top: 10px; }
    .hui .six { width: 100%; padding: 0 10px; }
    .hui .six li { width: 100%; margin-right: 0; height: auto; margin-bottom: 20px; }
    .hui .six li .ho { padding: 10px 0 20px 10px; }
    .hui .six li img { height: auto; }
    .hui .six li h3 { font-size: 14px; margin-bottom: 0; }
    .hui .six li p { line-height: 20px; font-size: 12px; }
}
