.banner{position:relative;width:100%;height:482px;overflow:hidden;}.banner .bannerBg{ visibility:hidden;width:100%;height:auto;vertical-align:middle;}.banner .bannerInfo{position:absolute;top:50%;left:0px;width:100%;height:220px;margin-top:-110px;text-align:center;color:#fff;}.banner .bannerInfo .title{font-family:'MyriadPro-Bold_0';font-size:55px;line-height:60px;}.banner .bannerInfo .titleCh{position:relative;top:20px;border:3px solid #fff;padding:6px 24px 8px 24px;font-size:27px;font-weight:bold;color:#fff;text-align:center;}@media  (max-width: 479px) {.banner{}.banner .bannerBg{height:230px;}.banner .bannerInfo{height:80px;margin-top:-40px;}.banner .bannerInfo .title{font-size:20px;line-height:20px;}.banner .bannerInfo .titleCh{width:auto;font-size:14px;padding:1px 4px 3px 4px;border:1px solid #fff;top:12px;}}@media (min-width: 480px) and (max-width: 639px) {.banner{margin-top:50px;background-position:center 50px; background-size:auto 340px;}.banner .bannerBg{height:340px;}.banner .bannerInfo{height:120px;margin-top:-60px;}.banner .bannerInfo .title{font-size:30px;line-height:30px;}.banner .bannerInfo .titleCh{width:auto;font-size:20px;padding:2px 6px 5px 6px;border:1px solid #fff;top:16px;}}@media (min-width: 640px) and (max-width:1023px ) {.banner{background-position:center 50px; background-size:auto 450px;}.banner .bannerBg{height:450px;}.banner .bannerInfo{height:160px;margin-top:-80px;}.banner .bannerInfo .title{font-size:40px;line-height:40px;}.banner .bannerInfo .titleCh{position:relative;top:16px;width:auto;font-size:26px;padding:2px 10px 6px 10px;border:2px solid #fff;}}@media (min-width: 1024px) and (max-width:1199px ) {.banner .bannerBg{height: 300px;}.banner .bannerInfo{transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;}.banner .bannerInfo{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}.banner .bannerInfo{height:160px;margin-top:-80px;}.banner .bannerInfo .title{font-size:46px;line-height:48px;}.banner .bannerInfo .titleCh{position:relative;top:16px;border:3px solid #fff;padding:5px 18px 6px 18px;font-size:20px;}}@media (min-width: 1200px) and (max-width:1439px ) {.banner .bannerInfo{transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;}.banner .bannerInfo{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}.banner .bannerInfo{height:160px;margin-top:-80px;}.banner .bannerInfo .title{font-size:46px;line-height:48px;}.banner .bannerInfo .titleCh{position:relative;top:16px;border:3px solid #fff;padding:5px 18px 6px 18px;font-size:20px;}}@media (min-width: 1440px) and (max-width:1920px ) {.banner .bannerInfo{height:160px;margin-top:-80px;}.banner .bannerInfo .title{font-size:46px;line-height:48px;}.banner .bannerInfo .titleCh{position:relative;top:16px;border:3px solid #fff;padding:5px 18px 6px 18px;font-size:24px;}}.content{ font-size: 16px; line-height: 24px; padding: 30px 0px; color: #434343;}