div.pages > span.page-prev a { margin-left: 0; } section.sub-banner h3 span { margin-top: 28px; } section.js_1_1 { padding: 100px 0 92px; background: #efefef; } section.js_1_1 div.item, section.js_1_1 div.thumb { height: 0; padding-top: 67.28571428571429%; position: relative; overflow: hidden; background: #353535 no-repeat center / cover; } section.js_1_1 div.info { position: absolute; width: 100%; top: 50%; text-align: center; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); } section.js_1_1 div.info i.icon { display: block; height: 134px; width: 134px; margin: 0 auto; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABuCAYAAAD7yUedAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTAxLTE1VDExOjMwOjUyKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMS0xNVQxMTozMToyMyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wMS0xNVQxMTozMToyMyswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTE0Zjc5YS0wMTg2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') no-repeat right top; } section.js_1_1 div.info h4 { font-size: 28px; font-weight: bold; margin-top: 55px; } section.js_1_1 div.info h4 small { display: block; font-size: 28px; margin-top: 5px; font-weight: normal; } section.js_1_2 { padding: 150px 0 175px; background: #fff; } section.js_1_2 div.swiper-box { margin-top: 38px; overflow: hidden; } section.js_1_2 .swiper-container { margin:0 -10px; } section.js_1_2 div.swiper-slide { float: left; width: 33.3333333%; overflow: hidden; padding: 10px; /*margin: 20px 0;*/ position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } section.js_1_2 div.swiper-slide div.thumb { display: block; height: 0; padding-top: 68.18181818181818%; background: #fff no-repeat center / cover; overflow: hidden; position: relative; border-radius: 12px 0 12px 0; -webkit-box-shadow: 0 0 20px #ececec; box-shadow: 0 0 20px #ececec; } section.js_1_2 div.swiper-slide div.thumb img { display: block; width: 100%; min-height: 100%; position: absolute; left: 0; top: 0; opacity: 0; } section.js_1_2 div.swiper-slide a.item { display: block; background: rgba(255, 255, 255, 0.8); position: absolute; left: 0; top: 0; right: 0; bottom: 0; } section.js_1_2 div.swiper-slide a.item span.info { display: block; position: absolute; left: 39px; right: 39px; bottom: 39px; } section.js_1_2 div.swiper-slide a.item span.info b { display: block; font-size: 20px; } section.js_1_2 div.swiper-slide a.item span.info span.desc { display: none; font-size: 12px; line-height: 25px; margin-top: 15px; white-space: pre-wrap; } section.js_1_2 div.swiper-slide a.item i.icon { display: block; width: 64px; height: 64px; position: absolute; right: 39px; top: 35px; z-index: 1; background: url('data:image/png;base64,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') no-repeat center / auto 100%; } section.js_1_2 div.swiper-slide a.item.item_2 i.icon { background-image: url('data:image/png;base64,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'); } section.js_1_2 div.swiper-slide a.item.item_3 i.icon { background-image: url('data:image/png;base64,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'); } section.js_1_2 div.swiper-slide a.item:hover { background: rgba(0, 177, 136, 0.8); color: #fff; } section.js_1_2 div.swiper-slide a.item:hover i.icon { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABICAYAAABRGGN6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAckSURBVHic5dxZjCVVGQfwXzWMs0VcZlpcEBdIQENEXFFH40I0McaduEUTHtBgYjQ8+KC+6AOamCBmND5ofBLEoAGJRCWSIHEZ48LggjGK2yijTqPjLMz09PSUD1/V3LrVt+rW7Xuq+479T05O1Tl1qs793+/7zjnf+aqyPM+dYdiOeeQ4gIfX4qHZGUTUduwscsiK/Ig1IGzWicpwDh6DLbXyrHZ+HA/hv0La0nZkRonaLAg6B2cVZVnHfBkH8R8spurQLBG1SajVIwVRjCdl3DXHhIQdwolpOreeRGVCnbZiGx5RqxtHRrW+Xjaq7aIg7IiwZxP98LUk6ixBxuZKGvXjppWitjbleS7IOiqk7hiW2jqfkqgMc4KQOZxdSZuK8tX++ElIqrfp2vakGBAWi3SiKFvCyVREzeFxYzr6YlxbdOIzuLfjD2jLU7ZprU9J1HzDw16KD+FFtTbfx2fx87YOdszrZV2IrF/bes+URO2s3Hgr3oyrcfGYtr/El/EtAzuRWv26tGm9VyqiMiFRz8Lb8BYxSZwEC/h6kX6vH1vUtc2K+hREXYw34d14xrQ3K3Afbsd38beibLXSlcKurUqitgnDfAXeiIsmvcGE+C3uxA+xV6hnH1OG1jZdiHoSnosXYBcuN5g5rzWO46f4GX5dpAPSSFF53GjMt+IJOLfIny6k5EI80/CwP4v4J/5YpD/jr8LeLYhF8qIEkpflM7TY6wkXmtyoryg/u6/ezRiqwpCNKKvW5UXKKnm2EYhq0pisoa5K5OlrNgpRXaSoTtzQ+UYhqkQrGQ3IkG80okq0qd1I4jYqUXWMlbS5lD2aYeSVPK+dt5WfrtsoElWVkEnVLmPjqd7EtqnERiCKlSR0Ge2GMIs2aiHx/fKGNKpeQ57PGlH34Tn4UsJ71kkp8zo5Tec54biblUXxAl5p4Ki7GtcZ7BSvFk8s8tU6/CCbFYlaxlXYZ/AvflFsQEyLrlLTKE1maHrwMdxj+F+8RkhYCnRe/FbqhtrMgup9De+tle0SPvNp1Q4eX+TjfE5tXtF8vYnai9eILe0STxYqtzPRM861up2aMs9wcj1VbwHvMAgAy8R+4E3SkcTksVKj3C4n1ouoZbG9ta9WfgMu7eF5o5YxTXVGnC+mHPWW8e2O135EGO9qZ94vJCw16qNZ9bhr3fGURH0Ab8AHtUe6fRW7ax3ZJeZMfaDLtKCtbhlLqYz5F4RElCE/LxSEnFe7bi9eJexSKf7n4wfS2qUqdhg/2WwrO4pDKYj6N56Kw8WNS7s3j6/gFcX5goho2VfpzDbchWdP2Yc27CjyLhudo+oewtKcEK1p8Fhhby4wLMYH8Fp8SgRkvdPAeJfX7NYvSYcqx11tVPV8qUiyPM/3G0zKpsFBvAd3CPWr/itPETu4JTJh0z6d4LlteADPrz23mo8qq9YdEtv45sSKPQUejW/iE8V9q//QXwz/ay8TktY37tdurDXkOU6pDEpzIughFTJ8VEhV+RpGXazPw43SLE/G4RdWEkEzcdW+Hq22mRMxSKlxBfbgebXObReBYvM9PHMUvqeZjDZJW1aoXIk5/FiMXKlxPu42WPC+D7/DZT08axT2i7BHxqtcvWxFHHo56t3SU2c34/O4TQS2rmUI0a1Gj2a0E1eGUQ+hDCS7XEjW/xNeIiRq1GhWP6/OnQ4LsoZQLmH24Dfp+rju2CtG8y52qXpcBuGvQHWtd0P6/q4bdleO20a96vEpLe/8VWM4t4hJ4VqNSH1hv4hOrsesNx2X+cMapIlhiTqO66fr40zgeqFCTZI0atRrVLkS9ajg7fiDNEua9cCDuES4ltuWK9XjVpUrUfdHHcUnV9fHmcB1Bv73NqNdPa766xsxKs58kxhWx73DMmv4lXDjnNQ8FaiXHxcSNRajPJxLwkt5puFaAwPe5DappkUdSaI5SONO/c3W+8BNYourq5/phAn9cG2veMwLN0VfLtpUeFAEdlTXq00GnJC6zpJUom1z4YDwg886rhHu2nETytJjOTFJjI+PukXaEJzU+JzwfZVoUrtTpiCJdtUrsUUsmPv0ba8GPxEbF+X3DOoqVpYtm4Kg0zfquAlzQdGxHeMuXCP8S7wWV25WjJoOlO7cFNtxnUMTH8DrdZyc9YwjeJ3h7fi6TVouUhKSmCyG80d4lwRiPAWWcKV4sZHh6cApAzVLRlCJSbfUbxVbUutB1hLeiu8YVqtRGxjJsZrYgxvxdmM+0ZEYx8QL3rev4TOHMM1b6i/HN8ROcZ/4hyBpT8/PacU00Sx3i+2olPuCddxTPGNdSWL6gPw/CSf+x6VVxUV8WAS7/j3hfVePPM9TpYvyPL8tnw6n8jy/Oc/zpyXsV5LUx/ejLhNumitFWE8XHMbNYoPj/tQdSoE+P7S1Fa8WARmXioiWRxV1B8U3Cu4V7pG7JPweXR/4H7rueoL5nsVHAAAAAElFTkSuQmCC'); } section.js_1_2 div.swiper-slide a.item:hover span.info span.desc { display: block; } section.js_1_2 div.swiper-slide a.item.item_2:hover i.icon { background-image: url('data:image/png;base64,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'); } section.js_1_2 div.swiper-slide a.item.item_3:hover i.icon { background-image: url('data:image/png;base64,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'); } div.btnGroup { overflow: hidden; } div.btnGroup a { display: block; width: 60px; height: 60px; text-align: center; line-height: 60px; color: #ccc; float: left; border: 1px solid #e0e0e0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-radius: 0 12px 0 12px; } div.btnGroup a.prev { background: #00a783; border-color: #00a783; color: #fff; margin-right: 7px; } div.btnGroup a:hover { background: #00a783; border-color: #00a783; color: #fff; } section.js_1_3 { padding: 105px 0 110px; background: #efefef; } section.js_1_3 div.swiper-box { margin-top: 50px; } section.js_1_3 a.thumb { display: block; position: relative; background: #353535 no-repeat center / cover; overflow: hidden; color: #fff; padding-top: 57.46268656%; border-radius: 12px 0 12px 0; text-align: center; } section.js_1_3 a.thumb span.title { display: block; position: absolute; left: 0; right: 0; bottom: 0; padding: 40px 10px; font-size: 20px; line-height: 1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.8)); background: -o-linear-gradient(transparent, rgba(0, 0, 0, 0.8)); background: -moz-linear-gradient(transparent, rgba(0, 0, 0, 0.8)); background: linear-gradient(transparent, rgba(0, 0, 0, 0.8)); } section.js_2_1 { padding: 148px 0 90px; background: #efefef url('../images/bg_j_2_1.jpg') no-repeat center / cover; } section.js_2_1 div.sub-cats { position: absolute; top: 30px; font-size: 20px; width: 100%; } section.js_2_1 div.sub-cats a { margin-right: 18px; } section.js_2_1 div.sub-cats a.on { font-weight: bold; color: #00a783; } section.js_2_1 div.wrapper { /*overflow: hidden;*/ } section.js_2_1 div.filter-box, section.js_2_2 div.table-box { background: #fff; width: calc(100% - 310px); } section.js_2_1 div.search { background: rgba(0, 0, 0, 0.9); height: 77px; line-height: 77px; overflow: hidden; position: relative; -webkit-box-shadow: 0 5px 5px #f6f6f6; box-shadow: 0 5px 5px #f6f6f6; } section.js_2_1 div.search input { display: block; width: 100%; height: 100%; border: 1px solid transparent; outline: none; padding: 0 120px 0 50px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 18px; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.js_2_1 div.search input:focus { border-color: #00a783; } section.js_2_1 div.search a.searchBtn { display: block; width: 120px; height: 100%; position: absolute; right: 0; top: 0; background: #00a783; color: #fff; text-align: center; font-size: 16px; } section.js_2_1 div.filter { margin: 45px; } section.js_2_1 div.filter-con {} section.js_2_1 div.filter-con dl.select { float: left; margin-right: 36px; width: calc((100% - 108px) / 4); font-size: 18px; position: relative; } section.js_2_1 div.filter-con.col-3 dl.select { width: calc((100% - 72px) / 3); } section.js_2_1 div.filter-con dl.select:last-child { margin-right: 0; } section.js_2_1 div.filter-con dt { border: 1px solid #f3f3f3; color: #999; overflow: hidden; padding: 25px 20px; border-radius: 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; cursor: pointer; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.js_2_1 div.filter-con dt i { float: right; font-size: 19px; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.js_2_1 div.filter-con dd { display: none; padding: 15px 22px; overflow: hidden; position: absolute; left: 0; right: 0; top: 100%; background: #fff; z-index: 3; -webkit-box-shadow: 0 5px 5px #f4f4f4; box-shadow: 0 5px 5px #f4f4f4; } section.js_2_1 div.filter-con div.options-wrapper { overflow: auto; max-height: 200px; } section.js_2_1 div.filter-con div.options-wrapper a { display: block; font-size: 18px; color: #999; line-height: 42px; } section.js_2_1 div.filter-con div.options-wrapper a.on, section.js_2_1 div.filter-con div.options-wrapper a:hover { color: #222; } section.js_2_1 div.filter-con dl.select.on dt { background: #00a783; color: #fff; } section.js_2_1 div.filter-con dl.select.on dt i { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } section.js_2_1 div.filter-con dl.select.on dd { display: block; } section.js_2_1 div.filter-res { display: none; margin-top: 45px; padding-top: 35px; overflow: hidden; border-top: 2px solid rgba(0, 0, 0, 0.04); } section.js_2_1 div.filter-res h5 { font-size: 16px; color: #999; } section.js_2_1 div.filter-res ul { margin: 18px 0 30px; } section.js_2_1 div.filter-res li { float: left; padding: 0 30px; line-height: 54px; height: 54px; min-width: 60px; overflow: hidden; text-align: center; margin: 0 10px 10px; border-radius: 5px; background: #fff; font-size: 16px; color: #999; position: relative; -webkit-box-shadow: 0 0 10px #f4f4f4; box-shadow: 0 0 10px #f4f4f4; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.js_2_1 div.filter-res li a.closeBtn { display: block; width: 16px; height: 16px; position: absolute; right: 10px; top: 10px; line-height: 1; color: inherit; } section.js_2_1 div.filter-res li a.closeBtn i { font-size: 12px; line-height: 1; } section.js_2_1 div.filter-res li:hover { color: #fff; background: #00a783; } section.js_2_2 { padding: 80px 0; position: relative; overflow: hidden; } section.js_2_2 #dot-canvas { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } section.js_2_2 div.wrapper { position: relative; z-index: 2; } section.js_2_2 h3.pro-title label { display: block; } section.js_2_2 h3.pro-title span.total { font-family: 'DINAlternate'; font-size: 50px; } section.js_2_2 table.datatable { width: 100%; border: 2px solid #f1f1f1; border-collapse: collapse; font-size: 16px; } section.js_2_2 table.datatable thead { background: #f1f1f1; font-weight: normal; text-align: left; } section.js_2_2 table.datatable tr { border-bottom: 2px solid #f1f1f1; height: 78px; } section.js_2_2 table.datatable .col-2 { width: 24%; } section.js_2_2 table.datatable .col-3 { width: 21%; } section.js_2_2 table.datatable .col-4 { width: 15%; } section.js_2_2 table.datatable div.table-cell { padding: 0 5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.js_2_2 table.datatable .col-1 div.table-cell { padding-left: 57px; } section.js_2_2 table.datatable .col-4 div.table-cell { font-family: 'Montserrat-Light'; text-align: right; padding-right: 60px; white-space: nowrap; opacity: 0.5; } section.js_2_2 table.datatable tr:hover { background:#00a7832b; } section.js_2_2 table.datatable tr:hover .col-1 { border-left: 4px solid #00a783; font-weight: bold; } section.js_2_2 table.datatable tr:hover .col-4 div.table-cell { opacity: 1; } section.js_2_2 div.pages { text-align: left; margin-top: 70px; } section.js_3_1 { position: relative; overflow: hidden; padding: 100px 0 170px; background: #eee; } section.js_3_1 > #dot-canvas { position: absolute; left: 0; top: 0; height: 100%; width: 100%; } section.js_3_1 > div.wrapper { position: relative; z-index: 1; } section.js_3_1 div.info.fl { max-width: 400px; float: left; } section.js_3_1 div.container-body { float: right; width: calc(100% - 500px); position: relative; border-left: 1px solid rgba(0, 0, 0, 0.05); padding-left: 55px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } section.js_3_1 div.info h1 { font-size: 40px; line-height: 50px; font-weight: bold; } section.js_3_1 div.info ul { margin-top: 35px; font-size: 16px; overflow: hidden; } section.js_3_1 div.info ul li { margin-bottom: 15px; } section.js_3_1 div.info a.pro-more { font-size: 16px; font-weight: normal; color: #fff; } section.js_3_1 div.container-body div.body-section { margin-bottom: 75px; } section.js_3_1 div.container-body div.body-section:last-child { margin-bottom: 0; } section.js_3_1 div.container-body div.body-section h3 { font-size: 24px; font-weight: bold; text-transform: uppercase; position: relative; } section.js_3_1 div.container-body div.body-section h3:before { content: ''; display: block; width: 2px; height: 15px; background: #00a783; position: absolute; left: -56px; top: 11px; } section.js_3_1 div.container-body div.body-section div.body-wrap { margin-top: 35px; font-size: 16px; line-height: 2.75; overflow: hidden; position: relative; } section.js_3_1 div.container-body div.body-section div.body-wrap * { max-width: 100% !important; } div.pop-form { background: none; display: block; } div.pop-form-wrapper { overflow: hidden; padding: 60px 76px; border-radius: 15px 0 15px 0; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #fff url('../images/bg_j_3_p.jpg') no-repeat left center; } div.pop-form-wrapper div.wrapper { position: relative; z-index: 2; /*overflow: auto;*/ } div.pop-form-wrapper div.info { float: left; max-width: 250px; } div.pop-form-wrapper div.form-wrapper { width: calc(100% - 460px); float: right; } div.pop-form-wrapper a.closeBtn { position: absolute; right: 25px; top: 30px; font-size: 26px; color: #222; opacity: .31; width: 24px; height: 24px; line-height: 24px; text-align: center; z-index: 3; } div.pop-form-wrapper a.closeBtn i { font-size: inherit; } div.pop-form-wrapper a.closeBtn:hover { color: #00a783; opacity: 1; } div.pop-form-wrapper div.info small { display: block; font-size: 20px; font-weight: bold; color: #222; opacity: .33; } div.pop-form-wrapper div.info h3 { font-size: 38px; line-height: 1.4; padding: 0; margin-top: 8px; height: auto; white-space: normal; text-align: left; } div.pop-form-wrapper div.form-wrapper label.form-item { display: block; margin-bottom: 24px; overflow: hidden; position: relative; padding-top: 16px; } div.pop-form-wrapper div.form-wrapper label.form-item small { display: block; font-size: 16px; position: absolute; top: 0; left: 0; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } div.pop-form-wrapper div.form-wrapper label.form-item input { display: block; width: 100%; margin: 0 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: none; background: none; font-size: 20px; font-family: 'Montserrat-Medium'; padding: 8px 0 14px; border-bottom: 2px solid rgba(34, 34, 34, 0.1); -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } div.pop-form-wrapper div.form-wrapper label.form-item input:focus { color: #00a783; border-color: #00a783; } div.pop-form-wrapper div.form-wrapper label.form-item input:focus + small { opacity: 0.2; } div.pop-form-wrapper div.btns { margin-top: 50px; overflow: hidden; } div.pop-form-wrapper div.btns a.upload { display: block; padding: 0 20px; line-height: 60px; height: 60px; min-width: 237px; background: rgba(34, 34, 34, 0.06); border-radius: 12px 0 12px 0; float: left; font-size: 16px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } div.pop-form-wrapper div.btns a.upload i { font-size: 25px; color: #222; opacity: 0.2; float: right; } div.pop-form-wrapper div.btns a.submitBtn { float: right; height: 60px; line-height: 60px; background: #00a783; font-size: 16px; color: #fff; text-align: center; width: 130px; border-radius: 0 12px 0 12px; } div.pop-form-wrapper div.tips { margin-top: 35px; font-size: 15px; color: #adadad; line-height: 26px; } section.js_4_1 { padding: 107px 0 128px; background: #efefef; position: relative; overflow: hidden; } section.js_4_1 #dot-canvas { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } section.js_4_1 div.item { position: relative; height: 0; padding-top: 62.83582089552239%; background: #fff no-repeat center / cover; } section.js_4_1 div.item_1 { background-image: url('../images/bg_j_4_1.jpg'); } section.js_4_1 div.item_2 { background-image: url('../images/bg_j_4_2.jpg'); } section.js_4_1 div.item div.info { position: absolute; width: 90%; margin: 0 5%; overflow: hidden; left: 0; top: 50%; text-align: center; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } section.js_4_1 div.item div.info i.icon { display: block; width: 134px; height: 134px; background: no-repeat center / auto 100%; margin: 0 auto; } section.js_4_1 div.item_1 div.info i.icon { background-image: url('../images/icon_js_4_1.png'); } section.js_4_1 div.item_2 div.info i.icon { background-image: url('../images/icon_js_4_2.png'); } section.js_4_1 div.item div.info h4 { font-size: 28px; font-weight: bold; margin: 20px auto 25px; } section.js_4_1 div.item div.info a.pro-more { font-size: 16px; font-weight: normal; width: 140px; margin: 0 auto; } section.js_4_2 { padding: 183px 0 212px; background: #353535 url('../images/bg_j_4_1_1.jpg') no-repeat center / cover; } section.js_4_2 div.wrapper { margin-top: 45px; overflow: hidden; } section.js_4_2 ul { margin: 0 -15px; } section.js_4_2 li { width: 20%; padding: 15px; position: relative; overflow: hidden; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } section.js_4_2 li div.info-wrapper { position: relative; overflow: hidden; height: 0; padding-top: 100%; } section.js_4_2 li div.info-wrapper:before { content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url('../images/bg_j_4_2_1.png') no-repeat center / 100%; -webkit-animation: rotate-reverse 2s infinite linear; -o-animation: rotate-reverse 2s infinite linear; animation: rotate-reverse 2s infinite linear; } section.js_4_2 li div.info-wrapper.delay_1:before { -webkit-animation-delay: 0.2s; -o-animation-delay: 0.2s; animation-delay: 0.2s; } section.js_4_2 li div.info-wrapper.delay_2:before { -webkit-animation-delay: 0.4s; -o-animation-delay: 0.4s; animation-delay: 0.4s; } section.js_4_2 li div.info-wrapper.delay_3:before { -webkit-animation-delay: 0.6s; -o-animation-delay: 0.6s; animation-delay: 0.6s; } section.js_4_2 li div.info-wrapper.delay_4:before { -webkit-animation-delay: 0.8s; -o-animation-delay: 0.8s; animation-delay: 0.8s; } section.js_4_2 li div.info-wrapper div.info { position: absolute; left: 0; top: 50%; width: 100%; text-align: center; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); color: #fff; font-size: 20px; white-space: nowrap; overflow: hidden; } section.js_4_2 li div.info-wrapper div.info i.icon { display: block; height: 56px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA4CAMAAAB+M959AAAAA3NCSVQICAjb4U/gAAAAeFBMVEX////////V1dX////x8fHV1dX////a2trX19fV1dX////t7e3q6url5eXh4eHf39/////q6urp6en////x8fHt7e3////z8/Px8fH////39/f19fX////39/f////7+/v5+fn////7+/v////7+/v///////////8DCiGFAAAAKHRSTlMAEREiIiIzMzMzREREREREVVVVZmZmd3d3iIiImZmqqqq7u8zM3e7/a/6X4QAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAGSSURBVEiJzZfbUoMwEEATIli8VCoVtbYg1WT//w+ltCAJu8mmU52etz5wZm/JpkJcL6pqNQDoupDdryRJe5KELchaGDHvN93Hec/BwjNswcK85b+wHPILXHYTRx52IAbHkYYULWIAeI2Io0QNYJZshzS4Aj7ZqRBBdDxxw8BqeeSDGYYkDbDPeWHc0QrNVNClAGAqKo9i8W9RXKAWF+iI0KSCOxeeei65CvKMNNw86DAeuUEI6pRsLEPgwlBYRSPSIBwNczJHpHv3RWVxopgGUt+fYRCqbE/NNW0pk2ETsQWqcpqim/VYC84+y2qsp2Y3uTr9FoUKeslmMZWQhooa7z6fVbiqs2a62M3FkqAP+oA1YnNH5ksCdzjJKI7BXfGWQ4azOGKteCuXUCVHzDPh8O0Ph+9b9NQqvoF68bDT6FkjDs8CwjDIBUQ/KnDmKyUyCGw3kqeT5MVRkNuHxrrQuxktog1gnEy24U9mrKwwovtxwLk5zjA4203EV3M25BFHbGD2Iq+0iWP/kE7g/9n6W34ADIcTYrBYExQAAAAASUVORK5CYII=') no-repeat center / auto 100%; margin: 0 0 15px 15px; } section.js_4_2 li div.info-wrapper div.info i.icon_2 { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA4CAMAAAB+M959AAAAA3NCSVQICAjb4U/gAAAAVFBMVEX////////X19f////X19f////7+/vX19f////X19f////X19f////7+/vX19f////7+/v39/fz8/Px8fHv7+/s7Oz////7+/vz8/P///////////+RCF8gAAAAHHRSTlMAEREiIjMzM0REVVVmZmaIiIiIiIiImZmZqrv/f2F9xQAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAEiSURBVEiJ7dXLdsIgEIBhilQkWhJtq215//csJhOaKnMBdKX/Kpt8JwcYotSDdNzNT9ZUCiGAYbfbKiMKYEShyhiF0RiFCgOEaIBQbCQhhC8QvC8yFkKl8U9Ihi8wLoQK40ooNjLCbHiZkRWKDERYGpYWekwQG4QAhmcMUhAZjLA0kDVlhfDJHA9e+GCGhRfe56lHxp4XDs65dsG1CyPSKjiXF154wdKCeuWEvbWWFNRGIEwIOugMAUI08KuCJpJgNSrQhEggib0xhhcoYjAGDFIgiEk4I7SAE0kwjIAScgEjCgSEGLRcyBODjkmF7Jid9JRMyA17r1MSQamuWYjf0e2WraXvPbtPq2+in7/e8J1mfwLQET8tNyBWvazuTgvZ3C/3bIL1AtFvMAAAAABJRU5ErkJggg=='); } section.js_4_2 li div.info-wrapper div.info i.icon_3 { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA4CAMAAAB+M959AAAAA3NCSVQICAjb4U/gAAAAUVBMVEX////////5+fnX19f////7+/vX19f////q6ur////7+/v5+fn////5+fn39/f19fX////7+/v5+fn////////////////////////////////wN0f5AAAAG3RSTlMAERERIiIiMzNERERVVVVVZmZmd4iZqszd7v/n5X7xAAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAAOpJREFUSInt1dsSgiAUQFEoupgalqLS/39oGnhCJVBOTtMM+1FhjeCNkJD20PKRuuMsn7EFMTfWEzNjK4Im0EWVpmme59chzvnZTRQPf/dIfJWAu4shNIIjXkgwcYOHVREMnka2mtAfDAFnqp8QJBKRiMSGhPGNCSCK/meJJkb9LZG5CZZNK6QxW/RHDm7CEmveRGkb4CfIrkYThJR4giRyEdEKS4OrN8RDWGuGcbRGE2pDkES/IVii2xArkVVdrTFJispoPIeebMT0Umr6cZQzIJokDABCTl/j1UToGoAIX4MmMGtQBGoN2J6q6LIWrADTnQAAAABJRU5ErkJggg=='); } section.js_4_2 li div.info-wrapper div.info i.icon_4 { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA4CAMAAAB+M959AAAAA3NCSVQICAjb4U/gAAAA2FBMVEX////////7+/v39/fz8/Px8fHl5eXh4eHd3d3b29vZ2dnX19f39/ft7e3r6+vp6enh4eHd3d3Z2dnX19f////7+/v39/fz8/Px8fHt7e3r6+vn5+fl5eXZ2dnX19f////7+/v5+fn39/fz8/Pl5eXX19f////5+fn39/fz8/Px8fHX19f7+/v39/fz8/PX19f////7+/v5+fnX19f////7+/v5+fnX19f////7+/v39/fX19f////7+/vX19f////7+/v////7+/v5+fn////39/f///////9Jkf6PAAAASHRSTlMAEREREREREREREREiIiIiIiIiIjMzMzMzMzMzMzMzRERERERERFVVVVVVVWZmZmZ3d3d3iIiIiJmZmZmqqqq7u8zMzN3d7v84C5JTAAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAAeVJREFUSInt1W1XgjAUB3C0Z2dPkvaoZYVWlLPI0KLQWvL9v1F3XBAQkA3qnM6p/xtFvD/uNgaK8jNRIS2Ipmm6rlNKDYhpmi88bxAjkyCegYRnmJ4hTUTb8PsQJ6JthAw5wmvDHwoaNC9BZ31kE5UapMkTjIQadKPmG+lEycnKJw6mEIETUowwihIfuLh6UcIw5AlWmGDVzoyguQhWVZTOjHBvMkliUoIzgxABiBwRETyCajIEOwoLzrsuTbDLVksNBCDcDSNAWN0JCiewXZ+dKAGIANEglTtA2DHs+ScnRujZhEUglSsLBDUiiBPTx02OqDHBecfnR0tgOl0EhIETIzgiQgAy2iIxAQlNEyM4EhOcMQpEkEjKGG6T9Hohwg7+TNSkZrIJK6hPHo8YQdxXDE8+IqjPS4zDQuLC9O2FwPS1578qUwlFKXesaXI9G13XVC9N/IgQlt3fmx2cPrL5+sn9gV++2xuxG/waubjFLzPslP3jemhIU+t22991hw82b/I6heAJNbN8y4fEhu11gtm5GvndLSKwmSX8kaydNbxysn9vh+Yog8Bm6oi4We0O5ybnAk8sIrCZFW5U+3Z8ic6FCGxm/vLSRGrav4I4+w7CXa5ChBKPJLH3T/wNQilJJVL6Bc8LI3wUrICWAAAAAElFTkSuQmCC'); } section.js_4_2 li div.info-wrapper div.info i.icon_5 { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA4CAMAAAB+M959AAAAA3NCSVQICAjb4U/gAAAAjVBMVEX////////7+/v39/fz8/Pn5+fe3t7Z2dnX19f////7+/v39/fz8/Pn5+fb29vX19f////7+/v39/fu7u7n5+fk5OTh4eH////7+/v5+fn19fXx8fHp6en////7+/v39/f////19fX////7+/v////7+/v////7+/v////7+/v////////////////////3XON1AAAAL3RSTlMAEREREREREREiIiIiIiIiMzMzMzMzM0RERERERFVVVWZmd3eIiJmZqqq7zN3u/1aKQqUAAAAJcEhZcwAACusAAArrAYKLDVoAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAACDUlEQVRIic2WfVeDIBTGoVaNbTV6dbXczBwRCN//44W6CSroZefU6fmPyX7e53LvRYT+rQilCSW4Wczn0f9PuNKNFNuuT4rgEKFdfb9EQ6jSXZXvLWN9HsEwnqMYuBwQtBbrGC+5h6D1RwQDD21Ukmu4lcxL0HoLR/AA4gB34vcRk1AcIGgFTgYNIfQdFJEEEU9QRBpEPEIRIoj4AubTX5qN9rAwfP1xEp9bjSBGCFr+GWLMiIAh2AjiE0RAJExQtzDEyKnugQRT4f7i4m9gQmBsyZsIgt/LLorgO9lDJGEwM1QTw/Wm4ELwnNabJnC9jt9U26/yNkcyvZkOqsOoS+q1406spp05J1s36K7nrXyYZBR298Ls2hwdWLJaTjEsgpnErY5pSJxbRiAwgpitp+aTbg9l4TBwknPZbpTml2W7Sp0klfXBVp9QXQTOei1SILdcmVu61Bc+GV6oaed4GNrYR/kQgH3z5h651yxBM/uIDUPwDr0FcgYqNwvZWQEIeukiKEqdG3OAkD5A1wgzDUjteO0jQtdxYumyGgNyNju9rOghigAib5+VuA6AoUVp6a5C01+g4/woyfEzLEeLOg51CUToi6YwFGknQI4w9/gIGqmdmDAyZ4awKsMK9xGer+ZGZfMC6YYp+TATdWEE5PeZeQgT6hpVaTzBOHVqj5NzCEYJqwpCyeJcwO/rBx9eEvVjANbeAAAAAElFTkSuQmCC'); } section.js_4_3 { padding: 100px 0; background: #e1e1e1 url('../images/bg_j_4_3.jpg') no-repeat center / cover; } section.js_4_3 h3.pro-title span { font-family: 'Montserrat-Light'; } section.js_4_3 div.wrapper { margin-top: 50px; overflow: hidden; } .layui-col-space30 { margin: 0 -19px -12px; } .layui-col-space30>* { padding-top: 0; padding-bottom: 12px; padding-left: 19px; padding-right: 19px; } section.js_4_3 div.item { background: #fff; position: relative; overflow: hidden; font-size: 18px; } section.js_4_3 div.item small { display: block; color: #fff; width: 55px; height: 55px; position: absolute; left: 0; top: 0; } section.js_4_3 div.item small:before { content: ''; display: block; width: 55px; height: 100px; background: #ccc; position: absolute; left: -20px; top: -40px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.js_4_3 div.item h4 { padding: 35px 10px 35px 62px; position: relative; -webkit-box-shadow: 0 15px 15px #f6f6f6; box-shadow: 0 0 15px #f6f6f6; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.js_4_3 div.item h4:after { content: ''; display: block; position: absolute; left: 0; right: 0; bottom: 0; height: 0; opacity: 0; background: #00a783; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.js_4_3 div.item small span { position: absolute; left: 8px; top: 10px; font-size: 14px; font-family: 'Montserrat-Medium'; } section.js_4_3 div.item div.desc { padding: 40px 10px 48px 62px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } section.js_4_3 div.item:hover h4 { color: #00a783; } section.js_4_3 div.item:hover h4:after { height: 2px; opacity: 1; } section.js_4_3 div.item:hover small:before { background: #00a783; } @media screen and (max-width:1400px) {} @media screen and (max-width:1199px) { section.js_1_1 div.info h4 { font-size: 24px; margin-top: 40px; } section.js_1_1 div.info h4 small { font-size: 22px; margin-top: 10px; } div.btnGroup { margin-top: 5px; } div.btnGroup a { width: 42px; height: 42px; line-height: 42px; } section.js_3_1, section.js_1_3, section.js_1_2 { padding: 70px 0 80px; } section.js_1_2 div.swiper-box { margin-top: 24px; } section.js_1_2 div.swiper-slide div.thumb{ -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2); box-shadow: 0 0 1px rgba(0, 0, 0, 0.2); } section.js_1_2 div.swiper-slide a.item i.icon { width: 52px; height: 52px; top: 20px; right: 20px; } section.js_1_2 div.swiper-slide a.item span.info { left: 20px; right: 20px; bottom: 20px; } section.js_2_1 div.filter-con dl.select { margin-right: 24px; width: calc((100% - 72px) / 4); } section.js_2_1 div.filter-box, section.js_2_2 div.table-box { width: calc(100% - 210px); } section.js_2_2 table.datatable .col-2, section.js_2_2 table.datatable .col-3 { width: 16%; } section.js_2_2 table.datatable .col-1 div.table-cell { padding-left: 30px; } section.js_2_2 table.datatable .col-4 div.table-cell { padding-right: 30px; } section.js_2_2 h3.pro-title span.total { font-size: inherit; } section.js_3_1 div.info.fl { max-width: 300px; } section.js_3_1 div.info h1 { font-size: 32px; line-height: 1.3; } section.js_3_1 div.container-body { width: calc(calc(100% - 350px)); padding-left: 35px; } section.js_3_1 div.container-body div.body-section h3:before { left: -36px; } div.pop-form-wrapper div.info h3 { font-size: 32px; } div.pop-form-wrapper div.form-wrapper { width: calc(100% - 360px); } section.js_4_1 { padding: 70px 0; } section.js_4_1 .layui-col-space56 { margin: -20px; } section.js_4_1 .layui-col-space56>* { padding: 20px; } section.js_4_2 { padding: 120px 0 150px; } section.js_4_2 ul { margin: 0 -5px; } section.js_4_2 li { padding: 5px; } section.js_4_3 { padding: 70px 0; } .layui-col-space30 { margin-left: -15px; margin-right: -15px; } .layui-col-space30>* { padding-left: 15px; padding-right: 15px; } section.js_4_3 div.item h4 { padding: 25px 10px 25px 42px; } section.js_4_3 div.item div.desc { padding: 25px 10px 30px 42px; } } @media screen and (min-width: 992px) { section.js_2_1 div.filter-con div.options-wrapper::-webkit-scrollbar { width: 10px; } section.js_2_1 div.filter-con div.options-wrapper::-webkit-scrollbar-track { background-color: #f7f7f7; } section.js_2_1 div.filter-con div.options-wrapper::-webkit-scrollbar-thumb { border-radius: 0; background-color: #d3d3d3; } section.js_2_1 div.filter-con div.options-wrapper::-webkit-scrollbar-thumb:hover { background-color: #ccc; } section.js_2_1 div.filter-con div.options-wrapper::-webkit-scrollbar-button { background-color: transparent; } } @media screen and (max-width:991px) { section.js_1_1 { padding: 60px 0; } section.js_1_2 div.swiper-slide a.item i.icon { width: 42px; height: 42px; top: 10px; right: 10px; } section.js_1_2 div.swiper-slide a.item span.info { left: 10px; right: 10px; bottom: 10px; } section.js_1_3 a.thumb span.title { padding: 20px 10px; font-size: 18px; } section.js_2_1, section.js_2_2 { padding: 60px 0; } section.js_fre_1{ padding-top: 90px; } section.js_2_1 h3.pro-title, section.js_2_2 h3.pro-title { float: none; } section.js_2_1 div.search { height: 64px; line-height: 64px; } section.js_2_1 div.filter { margin: 20px; } section.js_2_1 div.filter-con dl.select { margin-right: 15px; width: calc((100% - 45px) / 4); } section.js_2_1 div.filter-con.col-3 dl.select { width: calc((100% - 30px) / 3); } section.js_2_1 div.filter-con dt { padding: 15px; } section.js_2_1 div.filter-con dd { padding: 10px 15px; } section.js_2_1 div.filter-res { margin-top: 25px; padding-top: 25px; } section.js_2_1 div.filter-res ul { margin-bottom: 10px; } section.js_2_1 div.filter-res li { height: 48px; line-height: 48px; padding: 0 0 0 10px; } section.js_2_1 div.filter-res li a.closeBtn { position: static; float: right; width: 36px; height: 48px; line-height: 48px; margin-left: 10px; } section.js_2_1 div.filter-box, section.js_2_2 div.table-box { width: 100%; margin-top: 20px; } section.js_2_2 div.pages { text-align: center; margin-top: 30px; } section.js_2_2 h3.pro-title label { display: inline-block; } section.js_2_2 h3.pro-title span.total { margin-left: 5px; } section.js_2_2 table.datatable, section.js_2_2 table.datatable tr { border-width: 1px; } section.js_2_2 table.datatable tr { height: 60px; } section.js_3_1 div.info.fl { float: none; max-width: none; } section.js_3_1 div.info ul li { float: left; width: 33.3333%; } section.js_3_1 div.container-body { width: auto; float: none; padding: 0; border: none; margin-top: 40px; } section.js_3_1 div.container-body div.body-section h3 { padding-left: 10px; } section.js_3_1 div.container-body div.body-section h3:before { left: 0; } section.js_3_1 div.container-body div.body-section div.body-wrap { margin-top: 20px; line-height: 2; } section.js_3_1 div.container-body div.body-section { margin-bottom: 40px; } div.pop-form-wrapper { padding: 35px 30px; } div.pop-form-wrapper div.info h3 { font-size: 28px; } div.pop-form-wrapper div.form-wrapper { width: calc(100% - 320px); } div.pop-form-wrapper div.form-wrapper label.form-item { margin-bottom: 15px; } div.pop-form-wrapper div.form-wrapper label.form-item input { padding: 8px 0; font-size: 18px; height: 48px; } div.pop-form-wrapper div.btns { margin-top: 30px; } div.pop-form-wrapper div.btns a.upload { height: 48px; line-height: 48px; min-width: 180px; } div.pop-form-wrapper div.btns a.submitBtn { height: 48px; line-height: 48px; } div.pop-form-wrapper div.tips { margin-top: 20px; } section.js_4_1 { padding: 60px 0 80px; } section.js_4_1 .layui-col-space56 { margin: -10px; } section.js_4_1 .layui-col-space56>* { padding: 10px; } section.js_4_1 div.item div.info i.icon { width: 80px; height: 80px; } section.js_4_1 div.item div.info h4 { font-size: 22px; } section.js_4_1 div.item div.info a.pro-more { width: 120px; } section.js_4_2 { padding: 70px 0 100px; } section.js_4_2 li { width: 33.3333333%; } .layui-col-space30 { margin: -5px; } .layui-col-space30>* { padding: 5px; } section.js_4_3 div.item h4, section.js_4_3 div.item div.desc { padding: 20px 10px 20px 36px; } section.js_4_3 div.item div.desc { padding: 20px 10px 20px 36px; } section.js_4_3 div.item { font-size: 16px; } } @media screen and (max-width: 767px) { section.js_1_1 { padding: 40px 0; } section.js_1_1 div.item, section.js_1_1 div.thumb { padding-top: 45%; } section.js_1_1 div.info i.icon { width: 96px; height: 96px; -webkit-background-size: 100% auto; background-size: 100% auto; } section.js_1_1 div.info h4 { margin-top: 25px; font-size: 20px; } section.js_1_1 div.info h4 small { font-size: 20px; } div.btnGroup { margin-top: 8px; } div.btnGroup a { width: 36px; height: 36px; line-height: 36px; border-radius: 0 5px 0 5px; } section.js_3_1, section.js_1_3, section.js_1_2 { padding: 40px 0 40px; } section.js_1_2 div.swiper-slide{ width:50%; } section.js_1_2 div.swiper-slide a.item{ background: rgba(0, 177, 136, 0.8); color: #fff; } section.js_1_2 div.swiper-slide a.item span.info span.desc{ display: block; } section.js_1_2 div.swiper-slide a.item span.info b, section.js_1_3 a.thumb span.title { font-size: 16px; } section.js_2_1, section.js_2_2 { padding: 40px 0; } section.js_fre_1{ padding-top: 90px; } section.js_2_1 div.sub-cats{ font-size: 18px; } section.js_2_1 div.search input { font-size: 16px; padding-left: 20px; } section.js_2_1 div.filter-con dl.select { font-size: 16px; } section.js_2_2 table.datatable div.table-cell { font-size: 12px; color: #000; padding: 5px 0; } section.js_2_2 table.datatable .col-4 div.table-cell { padding-right: 10px; } section.js_2_2 table.datatable .col-1 div.table-cell { padding-left: 10px; font-size: 12px; } section.js_3_1 div.info h1 { font-size: 28px; } section.js_3_1 div.info ul { margin-top: 20px; } section.js_3_1 div.info ul li { width: 48%; margin: 0 2% 10px 0; } a.pro-more { width: auto; padding: 0 20px; display: inline-block; } section.js_3_1 div.container-body div.body-section h3 { font-size: 20px; } section.js_3_1 div.container-body div.body-section h3:before { top: 8px; } section.js_3_1 div.container-body div.body-section div.body-wrap { margin-top: 10px; } div.pop-form-wrapper { padding: 20px; } div.pop-form-wrapper a.closeBtn { top: 20px; right: 20px; } div.pop-form-wrapper div.wrapper { overflow: auto; } div.pop-form-wrapper div.info { float: none; max-width: none; } div.pop-form-wrapper div.form-wrapper { width: auto; float: none; margin-top: 20px; } div.pop-form-wrapper:before { content: ''; display: block; width: 100%; height: 100%; background: #fff; position: absolute; left: 0; top: 0; z-index: 0; opacity: 0.9; } div.pop-form-wrapper div.form-wrapper label.form-item input { font-size: 16px; } section.js_4_1 { padding: 40px 0; } section.js_4_1 div.item { height: auto; padding: 20px 0; } section.js_4_1 div.item div.info { position: static; -webkit-transform: none; -ms-transform: none; -o-transform: none; transform: none; } section.js_4_1 div.item div.info h4 { font-size: 20px; margin: 10px 0 15px; } section.js_4_1 div.item div.info a.pro-more { padding: 5px 20px; width: auto; } section.js_4_2 { padding: 50px 0; } section.js_4_2 li div.info-wrapper div.info i.icon { height: 42px; } section.js_4_2 div.wrapper { margin-top: 30px; } } @media screen and (max-width:479px) { section.js_3_1 .w1400 { margin-left: 26px; margin-right: 26px; } section.js_1_1 { padding: 20px 0; } section.js_1_1 div.info i.icon { width: 64px; height: 64px; } section.js_1_1 div.info h4 { margin-top: 15px; font-size: 20px; line-height: 1; } section.js_1_1 div.info h4 small { font-size: 20px; } section.js_1_2 div.swiper-slide{ width:100%; } section.js_2_1, section.js_2_2 { padding-bottom: 20px; } section.js_2_1 div.search { height: 48px; line-height: 48px; } section.js_2_1 div.filter { margin: 10px; } section.js_2_1 div.filter-con dl.select { margin: 5px; width: calc((100% - 20px) / 2); } section.js_2_1 div.filter-con dt { padding: 12px; } section.js_2_1 div.filter-res { margin-top: 10px; padding-top: 10px; } section.js_2_1 div.filter-res li { margin: 0 5px 10px; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #f3f3f3; height: 42px; line-height: 42px; } section.js_2_1 div.filter-res li a.closeBtn { height: 42px; line-height: 42px; } section.js_2_2 table.datatable { font-size: 14px; } section.js_2_2 table.datatable tr:hover .col-1 { border-width: 2px; } section.js_3_1 div.info h1 { font-size: 24px; } section.js_3_1 div.info ul { margin-top: 10px; } section.js_3_1 div.info ul li { width: 100%; margin: 0 0 5px 0; } a.pro-more { width: auto; padding: 8px 20px; display: inline-block; } section.js_3_1 div.container-body div.body-section div.body-wrap { font-size: 15px; } div.pop-form-wrapper div.info small { font-size: 16px; font-weight: normal; } div.pop-form-wrapper div.info h3 { font-size: 24px; } div.pop-form-wrapper div.form-wrapper label.form-item input { height: 32px; line-height: 32px; } div.pop-form-wrapper div.btns { margin-top: 15px; } div.pop-form-wrapper div.btns a.upload, div.pop-form-wrapper div.btns a.submitBtn { height: 42px; line-height: 42px; border-radius: 6px 0 6px 0; min-width: 130px; } div.pop-form-wrapper div.btns a.submitBtn { height: 42px; line-height: 42px; border-radius: 0 6px 0 6px; } section.js_4_1 { padding: 20px 0; } section.js_4_1 .layui-col-space56 { margin: -5px; } section.js_4_1 .layui-col-space56>* { padding: 5px; } section.js_4_1 div.item div.info i.icon { width: 64px; height: 64px; } section.js_4_1 div.item div.info h4 { font-size: 18px; } section.js_4_2 div.wrapper { margin-top: 30px; } section.js_4_2 li div.info-wrapper div.info i.icon { height: 36px; margin: 0 0 6px 11px; } section.js_4_2 li div.info-wrapper div.info { font-size: 16px; } section.js_4_3 { padding: 40px 0; } section.js_4_3 div.wrapper { margin-top: 30px; } }