.sub_content p{white-space:pre-wrap}

.app_wrap{text-align:center;padding-bottom:0 !important}
.app_wrap .t2{margin-top:25px !important}

.app_wrap .box1{padding-top:90px;width:1250px;margin:0 auto;}
.app_wrap .box1 .img_box{position:relative;width:750px;margin: 80px auto}
.app_wrap .box1 .img_box .img1{z-index:10;position:relative;}
.app_wrap .box1 .img_box .img2{position:absolute;top:35px;left:0;z-index:1}
.app_wrap .box1 .img_box .img3{position:absolute;top:35px;right:0;z-index:1}
.app_wrap .box1 ul{margin-top:140px}
.app_wrap .box1 ul li{display:inline-block;margin:0 15px}
.app_wrap .box1 ul li img{display:block;margin-top:15px}

.app_wrap .box2{padding-top:200px}
.app_wrap .box2 ul{margin:100px auto;width:1250px;}
.app_wrap .box2 ul li{display:inline-block;width:33%;text-align:center;margin-bottom:50px}
.app_wrap .box2 ul li p{font-weight:300;line-height:30px;}
.app_wrap .box2 ul li p span{display:block;font-weight:bold;font-size:20px;margin-bottom:10px}
.app_wrap .box2 ul li img{display:block;margin:20px auto;height:120px}

.app_wrap .box3{background:#fefae5;padding-top:120px;padding-bottom:50px}
.app_wrap .box3 .round_tit{margin-top:80px;border-radius:30px;background:#f2d409;color:#fff;font-size:22px;font-weight:bold;display:inline-block;padding:3px 30px}
.app_wrap .box3 ul{margin:70px auto;width:1250px;}
.app_wrap .box3 ul li{position:relative;display:inline-block;width:33%;text-align:center}
.app_wrap .box3 ul li p{font-size:20px;font-weight:500;line-height:30px;margin-top:15px}
.app_wrap .box3 ul li .arw{position:absolute;top:50%;right:-15px;margin-top:-14px}

.faq_wrap{width:1250px;margin:0 auto;padding-bottom:200px}
.faq_wrap p{white-space: normal !important}
.faq_wrap .t1{margin-top:90px;font-size:38px !important}
.faq_wrap .faq{margin-top:40px; border-bottom:1px solid #ddd;font-size:14px;border-top:4px solid #02253b}
.faq_wrap .faq ul{margin:0;padding:0;list-style:none}
.faq_wrap .faq ul li img:not(.arw){width:20px;margin-right:10px;vertical-align:middle;}
.faq_wrap .faq .q{position:relative; margin:0;border-top:1px solid #ddd;}
.faq_wrap .faq .q .arw{position:absolute; top:20px; right:35px; color:#303030}
.faq_wrap .faq .show .a{background:#e5e9eb;border-top:1px solid #80929d;}
.faq_wrap .faq .q a.trigger{display:block;padding:15px 35px;color:#000;text-align:left;font-size:18px}
.faq_wrap .faq .q a.trigger:hover{background:#f5f5f5;color:#000}
.faq_wrap .faq .a{position:relative; margin:0;padding:15px 65px 50px 65px;line-height:1.5; font-size:16px !important;overflow:hidden;}
.faq_wrap .faq .a .a_txt{position:absolute; top:8px; left:36px; color:#02253b;font-size:26px;font-weight:bold}
.faq_wrap .faq .a_cont{display:inline-block; font-size: 16px}
.faq_wrap .faq  .__se_tbl{border-top:1px solid #666}
.faq_wrap .faq  .__se_tbl td{border-bottom:1px solid #ccc; vertical-align:top; padding:3px 0 15px}


@media all and (max-width:1200px) {
    .sub_content p{white-space:pre-wrap}

    .app_wrap .t2{margin-top:15px !important}
    .app_wrap .box1{padding:50px 15px;width:auto}

    .app_wrap .box1 .img_box{width:auto;margin: 30px auto}
    .app_wrap .box1 .img_box .img1{z-index:10;position:relative;width:50%}
    .app_wrap .box1 .img_box .img2{position:absolute;top:35px;left:0;z-index:1;width:40%}
    .app_wrap .box1 .img_box .img3{position:absolute;top:35px;right:0;z-index:1;width:40%}
    .app_wrap .box1 ul{margin-top:70px}
    .app_wrap .box1 ul li{width:49%;display:inline-block;margin:0}
    .app_wrap .box1 ul li img{display:block;margin-top:0px;width:90%;margin:0 auto}

    .app_wrap .box2{padding:50px 15px 0 15px}
    .app_wrap .box2 ul{margin:30px auto;width:auto}
    .app_wrap .box2 ul li{width:49%;text-align:center;margin-bottom:30px;vertical-align: top}
    .app_wrap .box2 ul li p{font-weight:300;line-height:22px;font-size:14px;padding:0 10px}
    .app_wrap .box2 ul li p span{font-size:15px;margin-bottom:10px}
    .app_wrap .box2 ul li img{height:70px}

    .app_wrap .box3{padding:60px 15px}
    .app_wrap .box3 .round_tit{margin-top:50px;font-size:18px;padding:3px 20px}
    .app_wrap .box3 ul{margin:50px auto;width:auto;}
    .app_wrap .box3 ul li{display:block;width:auto;text-align:center;margin-bottom:40px}
    .app_wrap .box3 ul li img{width:40%}
    .app_wrap .box3 ul li p{font-size:14px;line-height:22px;margin-top:10px}
    .app_wrap .box3 ul li .arw{display:none}

    .faq_wrap{width:auto;padding:50px 15px}
    .faq_wrap .sub_key{padding-left:0 !important}
    .faq_wrap .sub_key:after{left:0 !important}
    .faq_wrap .t1{margin-top:50px;font-size:25px !important}
    .faq_wrap .faq{margin-top:20px;font-size:14px;border-top:3px solid #02253b}
    .faq_wrap .faq ul li img:not(.arw){width:11px;margin-right:5px}
    .faq_wrap .faq .q .arw{top:15px; right:0px;width:13px}
    .faq_wrap .faq .q a.trigger:hover{background:none}
    .faq_wrap .faq .q a.trigger{padding:10px 15px 10px 5px;color:#000;text-align:left;font-size:14px}
    .faq_wrap .faq .a{padding:10px 25px 20px 20px;line-height:1.5; font-size:14px !important;overflow:hidden;}
    .faq_wrap .faq .a .a_txt{top:0px; left:5px; color:#02253b;}
    .faq_wrap .faq .a_cont{display:inline-block; font-size: 14px}
    .faq_wrap .faq  .__se_tbl td{border-bottom:1px solid #ccc; vertical-align:top; padding:3px 0 15px}
}
