@charset "utf-8"; body { width: 100%; height: 100%; } .area { min-width: 1200px; margin: 0 auto; } .inner { position: relative; width: 1200px; margin: 0 auto; } .inner .txt { font-size: 18px; color: #333; text-align: left; line-height: 30px; } /*搴曢儴font棰滆壊 hlist閲岄潰鍖呮嫭搴曢儴鐨勮儗鏅浘*/ .area-1 { background: no-repeat center top; height: 772px; } .area-2 { background: no-repeat center top; height: 880px; } .area-3 { background: no-repeat center top; height: 1211px; } .area-4 { background: no-repeat center top; height: 1775px; } .area-5 { background: no-repeat center top; height: 556px; } body .g-footer { background: no-repeat center top !important; height: 206px; margin: 0; border: none; } body .g-footer .gft-links, body .g-footer .gft-copyright { color: #333; } body .g-footer .gft-links a, body .g-footer .gft-copyright a { color: #333; } .area-1 { background: none; height: auto; } .area-1 .txt { width: 530px; padding-top: 486px; margin-left: 28px; font-size: 16px; line-height: 32px; color: #000; text-indent: 3em; } .area-2 ul { padding-top: 118px; width: inherit; display: flex; justify-content: space-between; } .area-2 ul li { width: 281px; height: 692px; text-align: left; background: no-repeat; } .area-2 ul li h3 { font-size: 30px; line-height: 60px; color: #333; margin: 17px 0 4px 20px; } .area-2 ul li .img { width: 250px; height: 250px; border-radius: 30px; margin: 0 auto; overflow: hidden; } .area-2 ul li .img img { width: inherit; height: inherit; } .area-2 ul li .tbox .tit { display: inline-block; height: 24px; line-height: 24px; box-sizing: border-box; padding: 0 20px; color: #fff; font-size: 16px; background-color: #826859; border-radius: 0 12px 12px 0; margin: 20px 0 13px; } .area-2 ul li .tbox p { color: #333; font-size: 18px; line-height: 30px; text-align: left; box-sizing: border-box; padding: 0 20px; } .area-2 ul li .box2 p { height: 183px; overflow: hidden; } .area-3 ul { padding-top: 220px; display: flex; flex-wrap: wrap; justify-content: space-between; } .area-3 ul li { width: 584px; height: 430px; background-color: #fff; text-align: left; position: relative; overflow: hidden; margin-bottom: 30px; box-shadow: 0 0 15px 10px #cbccc7; } .area-3 ul li .tit { height: 50px; line-height: 50px; background-color: #826859; color: #fff; font-size: 22px; font-weight: 550; display: inline-block; box-sizing: border-box; padding: 0 15px 0 30px; position: absolute; top: 0; left: 0; border-radius: 0 0 25px 0; } .area-3 ul li .txt { display: inline-block; width: 262px; margin: 70px 0 0 30px; } .area-3 ul li .txt p:nth-of-type(1) { color: #074d7a; font-size: 20px; line-height: 28px; font-weight: 550; } .area-3 ul li .txt p:nth-of-type(1)::after { content: ' '; display: block; width: 32px; height: 4px; background-color: #074d7a; border-radius: 2px; margin-top: 5px; margin-bottom: 10px; } .area-3 ul li .txt p:nth-of-type(2) { text-indent: 2em; letter-spacing: 1px; color: #444; } .area-3 ul li img { width: 250px; height: 370px; border-radius: 25px; margin: 35px 0 0 15px; } .area-4 ul { display: flex; justify-content: space-between; flex-wrap: wrap; padding-top: 234px; } .area-4 ul li { width: 100%; display: flex; overflow: hidden; height: 330px; box-shadow: 0px 15px 25px 0px #cbccc7; margin-bottom: 40px; background-color: #fff; } .area-4 ul li img { width: 600px; height: 330px; } .area-4 ul li .txt { width: 600px; position: relative; box-sizing: border-box; padding: 0 40px 0 50px; } .area-4 ul li .txt .tit { height: 40px; line-height: 40px; background-color: #826859; color: #fff; font-size: 22px; font-weight: 550; display: inline-block; box-sizing: border-box; padding: 0 35px 0 35px; position: absolute; text-align: center; top: 0; right: 40px; } .area-4 ul li .txt p:nth-of-type(1) { color: #333; font-size: 30px; line-height: 28px; font-weight: 550; margin: 55px 0 0; } .area-4 ul li .txt p:nth-of-type(1)::after { content: ' '; display: block; width: 40px; height: 4px; background-color: #074d7a; border-radius: 2px; margin-top: 15px; margin-bottom: 10px; } .area-4 ul li .txt p:nth-of-type(2) { text-indent: 2em; color: #444; line-height: 34px; } .area-5 .txt { color: #444; line-height: 34px; text-indent: 2em; padding-top: 252px; margin-left: 60px; width: 693px; }