ul:after{content:none}.mainBox{width:1200px;margin:0 auto}.imgBox img{width:100%}.pageTit{text-align:center;margin-bottom:60px}.pageTit h4{display:inline-block;font-size:36px;font-weight:700;position:relative;padding-bottom:18px;line-height:1}.pageTit h4:after{content:"";width:45px;height:5px;background-color:#1177f0;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.pageWrap .banner{background:url(../images/bannerBg.jpg) no-repeat top}.pageWrap .banner .bannerCont{padding:195px 0;position:relative}.pageWrap .banner .bannerCont h2{font-size:65px;font-weight:700;color:#333;line-height:1.2}.pageWrap .banner .bannerCont .bannerBtn{width:196px;background-color:#0267df;margin-top:30px;line-height:1;border-radius:5px;overflow:hidden}.pageWrap .banner .bannerCont .bannerBtn a{display:block;padding:15px 0;text-align:center;color:#fff;font-size:24px;line-height:1}.pageWrap .banner .bannerCont .bannerInfoText{position:absolute;left:0;right:0;bottom:-100px;background-color:#fff;border-radius:7px;padding:45px 50px;box-shadow:0 0 9px -1px #eee}.pageWrap .banner .bannerCont .bannerInfoText p{text-align:justify;font-size:18px;line-height:1.6}.pageWrap .pageCase{padding:45px 0;padding-top:145px}.pageWrap .pageCase ul{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.pageWrap .pageCase ul li{width:47%;background:url(../images/caseBg.jpg) no-repeat 100% 100%;padding:40px 50px;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:30px}.pageWrap .pageCase ul li .caseCont{width:275px}.pageWrap .pageCase ul li .caseCont h4{font-size:22px;font-weight:700}.pageWrap .pageCase ul li .caseCont p{font-size:16px;color:#696969;margin-top:10px}.pageWrap .pageCase ul li .caseCont a{margin-top:15px;font-size:16px;color:#0269e1;display:inline-block}.pageWrap .pageCase ul li .caseImg{flex:1}.pageWrap .pageCase ul li .caseImg img{margin-top:15px;max-width:100%}.pageWrap .pageCase .caseBtn{cursor:pointer;width:240px;margin:0 auto;border-radius:7px;overflow:hidden}.pageWrap .pageCase .caseBtn a{display:block;background-color:#0166de;color:#fff;font-size:24px;padding:15px 0;text-align:center}.pageWrap .pagePdf{padding:45px 0;background:url(../images/pdfBg.jpg) no-repeat top}.pageWrap .pagePdf ul{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.pageWrap .pagePdf ul li{width:47%;margin-bottom:30px}.pageWrap .pagePdf ul li a{display:flex;align-items:center;justify-content:flex-start}.pageWrap .pagePdf ul li a img{margin-right:20px}.pageWrap .pagePdf ul li a span{font-size:20px}.pagePopup{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background:rgba(0,0,0,.3)}.pagePopup .popupBox{width:50%;padding:1.6em;margin:2em auto;box-shadow:0 0 8px #ccc;border-radius:7px;background-color:#fff}.pagePopup .popupBox .close{float:right}.pagePopup .popupBox .click_reg{text-align:center;font-size:16px;padding-bottom:1em}.pagePopup .popupBox .click_reg a{color:#c33;font-weight:700;text-decoration:underline}.pagePopup .popupBox .login_mail p{font-size:16px;padding-bottom:1em}.pagePopup .popupBox .login_mail p a{color:#c33;font-weight:700;text-decoration:underline}.pagePopup .popupBox .login_mail ul li{padding-bottom:16px}.pagePopup .popupBox .login_mail ul li label{color:#707277;display:inline-block;font-size:16px;font-weight:600}.pagePopup .popupBox .login_mail ul li label b{display:inline-block;color:red;padding-right:5px}.pagePopup .popupBox .login_mail ul li input#submitr{margin:1em auto 0;width:40%;display:block;font-size:18px}@media screen and (max-width:960px){.mainBox{width:100%;padding:0 15px}.pageTit{margin-bottom:30px}.pageTit h4{font-size:22px;padding-bottom:7px}.pageTit h4:after{width:25px;height:3px}.pageWrap .banner{background:url(../images/bannerBg.jpg) no-repeat top;background-size:200% auto}.pageWrap .banner .bannerCont{padding:0;padding-top:45px;position:relative}.pageWrap .banner .bannerCont h2{font-size:25px}.pageWrap .banner .bannerCont .bannerBtn{width:100px;margin-top:15px}.pageWrap .banner .bannerCont .bannerBtn a{padding:7px 0;font-size:14px}.pageWrap .banner .bannerCont .bannerInfoText{margin-top:15px;position:static;background-color:#fff;border-radius:7px;padding:15px;box-shadow:0 0 9px -1px #eee}.pageWrap .banner .bannerCont .bannerInfoText p{text-align:justify;font-size:14px;line-height:1.4}.pageWrap .pageCase{padding:30px 0}.pageWrap .pageCase ul{display:block}.pageWrap .pageCase ul li{width:100%;background:url(../images/caseBg.jpg) no-repeat 100% 100%;padding:15px 20px;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:15px}.pageWrap .pageCase ul li .caseCont{width:175px}.pageWrap .pageCase ul li .caseCont h4{font-size:18px}.pageWrap .pageCase ul li .caseCont p{font-size:14px;color:#696969;margin-top:10px}.pageWrap .pageCase ul li .caseCont p br{display:none}.pageWrap .pageCase ul li .caseCont a{margin-top:15px;font-size:14px}.pageWrap .pageCase ul li .caseImg{flex:1}.pageWrap .pageCase ul li .caseImg img{margin-top:15px;max-width:100%}.pageWrap .pageCase .caseBtn{width:140px;margin:0 auto;border-radius:7px;overflow:hidden}.pageWrap .pageCase .caseBtn a{font-size:16px;padding:7px 0}.pageWrap .pagePdf{padding:30px 0;background:url(../images/pdfBg.jpg) no-repeat top}.pageWrap .pagePdf ul{display:block;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.pageWrap .pagePdf ul li{width:100%;margin-bottom:15px;border:1px solid #b7b5d8;padding:15px;border-radius:10px}.pageWrap .pagePdf ul li a{display:flex;align-items:center;justify-content:flex-start}.pageWrap .pagePdf ul li a img{width:30px;margin-right:15px}.pageWrap .pagePdf ul li a span{font-size:14px}}