#containerWrap.indivdualDiv { background-color: #fff; padding: 0; }
.top_btnBox { width: 1000px; margin: 0 auto; height: 54px; text-align: right; }
.top_btnBox > a { display: inline-block; margin-top: 9px; }

.banner_docu { height: 716px; background: url(../image/banner_docu.jpg) center no-repeat; }
.conts_docu { width: 1000px; margin: 0 auto; padding: 50px 0 100px 0; }
.conts_docu h3 { display: inline-block; font-size: 30px; font-weight: bold; color: #000; margin-bottom: 20px; }
.conts_docu .more { display: inline-block; margin-left: 20px; opacity: 0.85; }
.conts_docu .more:hover { opacity: 1; }
.conts_docu .more img { margin-top: -5px; }
.docu_list { position: relative; overflow: hidden; }
.docu_list > li { float: left; margin-left: 13px; width: 240px; }
.docu_list > li:first-child { margin-left: 0; }
.docu_list > li a { display: block; }
.docu_list .docu_img { width: 240px; height: 135px; position: relative; }
.docu_list .docu_img img { width: 100%; height: 100%; object-fit: cover; }
.docu_list .docu_txt { padding: 25px 0; }
.docu_list .docu_txt h4 { font-size: 18px; font-weight: bold; color: #000; }
.docu_list a:hover .docu_txt h4 { color: #F8C21A; }
.docu_list .docu_txt p { font-size: 16px; font-weight: 500; color: #000; }
.docu_list .docu_prd { padding-top: 10px; }
.docu_list .docu_prd li { position: relative; font-size: 15px; font-weight: 500; color: #949494}
