.welcab_main{width:100%; padding-top:70px; letter-spacing:1px;}
.mb7{margin-bottom:7px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.pd15{box-sizing:border-box; padding-left:15px; padding-right:15px;}
.pd30{box-sizing:border-box; padding-left:30px; padding-right:30px;}
.over_hide{overflow:hidden;}

.welcab_main .part{width:100%; position:relative;}
.welcab_main .welcab_mov_box{width:100%; position:relative;}

.welcab_main .txt_box{width:100%;}
.welcab_main .txt_box p{font-size:14px; text-align:center;}

.welcab_main .part_tit{width:100%; text-align:center; font-size:18px; box-sizing:border-box; padding:6px 0; background:url(../img/tit_bg1.png) center center/100% 100% no-repeat;}

.welcab_main .mov,
.welcab_pop .mov{width:100%; position:relative;}
.welcab_main .mov span,
.welcab_pop .mov span{display:block; width:60px; height:60px; background:url(../img/player.png) 0 0/100% auto no-repeat; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:3;}


.welcab_main .welcab_kv{width:100%;}
.welcab_main .welcab_kv .swiper-slide{width:100%;}
.welcab_main .welcab_kv .swiper-slide img{display:block; width:100%;}

.welcab_main .part1 .swiper-horizontal>.swiper-pagination-bullets, 
.welcab_main .part1 .swiper-pagination-bullets.swiper-pagination-horizontal, 
.welcab_main .part1 .swiper-pagination-custom, 
.welcab_main .part1 .swiper-pagination-fraction{bottom:15px;}

.welcab_main .part1 .swiper-pagination-bullet{width:20px; height:3px; background:#535353; transition:all linear 0.3s; border-radius:0; opacity:1;}
.welcab_main .part1 .swiper-pagination-bullet-active{width:40px; background:#f00000;}

.welcab_main .part1 .txt_wrap{width:100%; box-sizing:border-box; padding:8px 0; background:rgba(255,255,255,0.3); position:absolute; top:16%; left:0; z-index:10;}
.welcab_main .part1 .txt_wrap .bg{width:100%; box-sizing:border-box; padding:10px; background:rgba(255,255,255,0.8);}
.welcab_main .part1 .txt_wrap p{width:100%; font-size:16px; text-align:center; line-height:1.6;}

.welcab_main .sub_nav{box-sizing:border-box; padding:20px 10px; background:#f9f1e2;}
.welcab_main .sub_nav .sub_nav_list{width:100%; display:flex; justify-content:space-between;}
.welcab_main .sub_nav .sub_nav_list li{font-size:8.5px; font-weight:bold;}
.welcab_main .sub_nav .sub_nav_list li.on{color:#e60021;}
.welcab_main .sub_nav .sub_nav_list li:last-child{margin-right:0px;}

.welcab_main .part2{padding:30px 0;}
.welcab_main .part2 .part2_mov{width:100%; padding-bottom:20px;}
.welcab_main .part2 .part2_mov .swiper-slide{width:100%;}
.welcab_main .part2 .part2_mov .swiper-slide img{display:block; width:100%;}
.welcab_main .part2 .part2_mov .mov span{width:40px; height:40px; left:inherit; top:inherit; transform:inherit; right:3%; bottom:5%; background-image:url(../img/play_btn.png);}

.welcab_main .part2 .swiper-horizontal>.swiper-pagination-bullets, 
.welcab_main .part2 .swiper-pagination-bullets.swiper-pagination-horizontal, 
.welcab_main .part2 .swiper-pagination-custom, 
.welcab_main .part2 .swiper-pagination-fraction{bottom:0px;}

.welcab_main .part2 .swiper-pagination-bullet{width:20px; height:3px; background:#535353; transition:all linear 0.3s; border-radius:0; opacity:1;}
.welcab_main .part2 .swiper-pagination-bullet-active{width:40px; background:#f00000;}



.welcab_main .part3{padding:30px 0; background:#fffaf1;}

.welcab_main .part3 .sub_tit{width:100%; font-size:14px; color:#fff; text-align:center;}
.welcab_main .part3 .sub_tit p{width:100%; padding:6px 0; border-radius:5px; background:#f79248;}
.welcab_main .part3 .box{width:100%;}
.welcab_main .part3 .box .bg{width:100%; box-sizing:border-box; padding:20px 15px; border:2px solid #fdcda3; border-radius:5px; background:#f9e9db;}


.welcab_main .part3 .box .box_tit{font-size:16px; text-align:center; font-weight:500;}
.welcab_main .part3 .box .box_tit strong{display:inline-block; font-size:18px; color:#f79248; margin-bottom:5px;}

.welcab_main .part3 .box dl{width:100%; position:relative;}
.welcab_main .part3 .box dl dt{width:100%;}
.welcab_main .part3 .box dl dt img{display:block; width:100%; border-radius:5px;}
.welcab_main .part3 .box dl dd{width:100%; box-sizing:border-box; padding:8px; font-size:16px; color:#fff; border-radius:0 0 5px 5px; background:rgba(0,0,0,0.63); position:absolute; left:0; bottom:0;}
.welcab_main .part3 .box dl a dd{color:#fff;}
.welcab_main .part3 .box dl dd span{display:block; width:10px; height:20px; background:url(../img/jt.png) 0 0/100% auto no-repeat; position:absolute; right:8px; top:50%; transform:translateY(-50%);}

.welcab_main .part3 .sub_tit.col2 p{background:#f7b048;}
.welcab_main .part3 .box.col2 .bg{background:#f9eedb; border-color:#fddca3;}
.welcab_main .part3 .box.col2 .box_tit strong{color:#f7b048;}

.welcab_main .part3_1{padding:30px 0; background:#fffaf1; margin-top:30px;}
.welcab_main .part3_1 .sub_tit{width:100%; font-size:14px; color:#fff; text-align:center;}
.welcab_main .part3_1 .sub_tit p{width:100%; padding:6px 0; border-radius:5px; background:#f79248;}
.welcab_main .part3_1 .box{width:100%;}
.welcab_main .part3_1 .box .bg{width:100%; box-sizing:border-box; padding:20px 15px; border:2px solid #fdcda3; border-radius:5px; background:#f9e9db;}

.welcab_main .part3_1 .show_txt{font-size:14px;}
.welcab_main .part3_1{width:100%;}
.welcab_main .part3_1 .swiper-slide{width:100%;}
.welcab_main .part3_1 .swiper-slide img{display:block; width:100%; border-radius:6px; border:1px solid #fdcda3;}

.welcab_main .part3_1 .swiper-horizontal>.swiper-pagination-progressbar, 
.welcab_main .part3_1 .swiper-pagination-progressbar.swiper-pagination-horizontal, 
.welcab_main .part3_1 .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, 
.welcab_main .part3_1 .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:calc(100% - 30px); height:6px; top:inherit; left:inherit; bottom:0; left:15px; border-radius:3px;}
.welcab_main .part3_1 .swiper-pagination-progressbar{background:#e6e6e6;}
.welcab_main .part3_1 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{display:inline-block; background:#f7b048; border-radius:3px;}
.welcab_main .part3_1 .welcabShow{padding-bottom:26px;}


.welcab_main .part4{padding-top:30px;}
.welcab_main .part4 .part_tit{background:url(../img/tit_bg2.png) center center/106% 100% no-repeat;}
.welcab_main .part4 .years_box{width:100%; position:relative; padding-top:10px;}
.welcab_main .part4 .years_box .bg{width:100%; position:absolute; left:0; top:0;}
.welcab_main .part4 .years_box .bg p{width:100%; box-sizing:border-box; padding:18px 8px; background:#f7f7f7; border-radius:5px;}
.welcab_main .part4 .part4_years{width:100%; padding-bottom:20px;}
.welcab_main .part4 .part4_years .swiper-slide{width:auto;}
.welcab_main .part4 .part4_years .swiper-slide .txt{width:100%; font-weight:bold; color:rgba(32,32,32,0.5); text-align:center; position:relative; line-height:16px;}
.welcab_main .part4 .part4_years .swiper-slide .txt .line{display:block; width:2px; height:0px; background:#f7b048; position:absolute; margin-left:-1px; left:50%; top:18px; transition:all linear 0.3s;}
.welcab_main .part4 .part4_years .swiper-slide.on .txt{font-size:16px; color:#f7b048;}
.welcab_main .part4 .part4_years .swiper-slide.on .txt .line{height:20px;}

.welcab_main .years_con{width:100%; position:relative; padding-top:10px; margin-top:-20px;}
.welcab_main .years_list{width:100%; box-sizing:border-box; padding:30px 20px; background:#fffaf1; border-radius:5px;}
.welcab_main .years_list li{width:100%; display:none;}
.welcab_main .years_list li.on{display:block;}
.welcab_main .years_list li .years_num{font-size:27px; color:#f7b048; margin-bottom:20px;}
.welcab_main .years_list li .dl_wrap{width:100%;}
.welcab_main .years_list li dl{width:100%; box-sizing:border-box; margin-bottom:20px;}
.welcab_main .years_list li dl.mov_pd{padding-left:5%;}
.welcab_main .years_list li dl a{display:block; width:100%; display:flex; justify-content:center;}
.welcab_main .years_list li dl dt{width:34%; position:relative;}
.welcab_main .years_list li dl dt span{width:30px; height:30px; background:url(../img/play_btn.png) 0 0/100% 100% no-repeat;}
.welcab_main .years_list li dl dt img{display:block; width:100%;}
.welcab_main .years_list li dl dd{width:66%; box-sizing:border-box; padding-left:3%;}

.welcab_main .years_list li dl dd .date_num{margin-bottom:4px;}
.welcab_main .years_list li dl dd .item_tit{font-size:12px; letter-spacing:0.2px; }
.welcab_main .years_list li dl a dd .date_num{color:#666666;}
.welcab_main .years_list li dl a dd .item_tit{color:#202020;}

.welcab_main .years_list li dl dt a,
.welcab_main .years_list li dl dd a{display:block;}
.welcab_main .years_list li dl dd a .date_num{color:#666666;}
.welcab_main .years_list li dl dd a .item_tit{color:#202020;}
.welcab_main .years_list li .dl_flex{display:flex; justify-content:center;}
/*height:32px;
overflow:hidden;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
text-overflow:ellipsis;*/
}
/*.welcab_main .years_list li dl a dd .item_tit.font_light{font-weight:500;}*/
.welcab_main .years_list li dl a dd .item_tit span{display:block; font-size:9px; font-weight:500; margin-top:3px;}

.welcab_main .years_list li dl.stress{background:#fff3df;}
.welcab_main .years_list li dl.stress dt{/*width:40%;*/}
.welcab_main .years_list li dl.stress dd{/*width:60%;*/ padding:4px 3%; }
.welcab_main .years_list li dl dd.only_tit{display:flex; align-items:center;}


.welcab_main .part5{padding-top:30px;}
.welcab_main .part5 .part_tit{background-image:url(../img/tit_bg2.png);}
.welcab_main .part5 .box{width:100%; box-sizing:border-box;}

.welcab_main .part5 .box1 .txt{width:100%; background:#f9eedb; border:2px solid #fddca3; border-radius:6px; font-size:14px; box-sizing:border-box; padding:20px 15px;}
.welcab_main .part5 .sub_tit{width:100%; font-size:14px; color:#fff; text-align:center;}
.welcab_main .part5 .sub_tit p{width:100%; padding:6px 0; border-radius:5px; background:#f79248;}
.welcab_main .part5 .sub_tit p span{font-weight:300;}

.welcab_main .part5 .box2 .bg{width:100%; box-sizing:border-box; padding:20px 15px; border:2px solid #fdcda3; border-radius:5px; background:#f9e9db;}
.welcab_main .part5 .box2 dl{width:100%; position:relative;}
.welcab_main .part5 .box2 dl dt{width:100%;}
.welcab_main .part5 .box2 dl dt img{display:block; width:100%; border-radius:5px;}
.welcab_main .part5 .box2 dl dd{width:100%; box-sizing:border-box; padding:8px; font-size:16px; color:#fff; border-radius:0 0 5px 5px; background:rgba(0,0,0,0.63); position:absolute; left:0; bottom:0;}
.welcab_main .part5 .box2 dl a dd{color:#fff;}
.welcab_main .part5 .box2 dl dd span{display:block; width:10px; height:20px; background:url(../img/jt.png) 0 0/100% auto no-repeat; position:absolute; right:8px; top:50%; transform:translateY(-50%);}

.welcab_main .part5 .box3 .bg{width:100%; box-sizing:border-box; padding:20px 15px; border:1px dotted #fbc59e; border-radius:5px;}
.welcab_main .part5 .box3 h4{width:100%; padding-bottom:10px; font-size:18px; color:#f79248; text-align:center; background:url(../img/tit_bg3.png) bottom center/100% auto no-repeat; margin-bottom:15px;}
.welcab_main .part5 .box3 .txt{width:100%; font-size:16px; text-align:center;} 
.welcab_main .part5 .box3 h5{width:100%; text-align:center; font-size:16px; margin-bottom:20px;}
.welcab_main .part5 .box3 .pic_box{width:100%; text-align:center; font-size:14px;}
.welcab_main .part5 .box3 .pic{width:100%; box-sizing:border-box; padding:0 25%; margin-bottom:6px;}
.welcab_main .part5 .box3 .pic img{display:block; width:100%;}

.welcab_main .part5 .box4 .bg{width:100%; box-sizing:border-box; padding:20px 15px; border:1px dotted #fbc59e; border-radius:5px;}
.welcab_main .part5 .box4 h4{width:100%; padding-bottom:10px; font-size:18px; color:#f79248; text-align:center; background:url(../img/tit_bg3.png) bottom center/100% auto no-repeat; margin-bottom:15px;}
.welcab_main .part5 .box4 .txt{width:100%; font-size:16px; text-align:center;} 
.welcab_main .part5 .box4 h5{width:100%; text-align:center; font-size:16px; margin-bottom:20px;}
.welcab_main .part5 .box4 .pic_box{width:100%; text-align:center; font-size:14px;}
.welcab_main .part5 .box4 .pic{width:100%; box-sizing:border-box; padding:0 25%; margin-bottom:6px;}
.welcab_main .part5 .box4 .pic img{display:block; width:100%;}

/*内容弹窗详情设置*/
.welcab_pop{letter-spacing:1px;}
.welcab_pop li>.swiper{width:100%; height:100%;}
.welcab_pop li>.swiper>.swiper-wrapper>.swiper-slide{height:auto; -webkit-box-sizing:border-box; box-sizing:border-box;}

.welcab_pop ul li .box .txt_box{line-height:1.6;}
.welcab_pop ul li .txt_box p{display:flex;}
.welcab_pop ul li .txt_box p span{display:inline-block;}
/*.welcab_pop ul li .txt_box p span:first-child{font-weight:bolder;}*/

.welcab_pop ul li .box .pic_box{width:100%;}
.welcab_pop ul li .box .bg2_box{width:100%; background:#fffaf1; box-sizing:border-box; padding:30px 15px 10px;}

.welcab_pop ul li .box h3{font-size:16px; text-align:center; font-weight:500;}
.welcab_pop ul li .box .tit_txt p{font-size:14px;}
.welcab_pop ul li .box .table_wrap{width:100%; margin-top:3px;}
.welcab_pop ul li .box .table_wrap table{width:100%;}
.welcab_pop ul li .box .table_wrap td{width:50%;}




/*.welcab_pop ul li{display:none;}
.welcab_pop ul li.seat_pop{}
.welcab_pop ul li.fzyp_pop{display:block;}
.welcab_pop ul li.mpc1_pop{}
.welcab_pop ul li.hiace_pop{}*/
.welcab_pop ul li.bz3_pop .box .bz3_pop_part2{width:100%; background:#fffaf1; padding:20px 0;}
.welcab_pop ul li.bz3_pop .box .tansuo_space{width:100%; padding-top:20px;}
.welcab_pop ul li.bz3_pop .box .tansuo_space .tansuo_items{width:100%; display:flex; justify-content:space-between;}
.welcab_pop ul li.bz3_pop .box .tansuo_space .tansuo_items .item_box{width:31%;}
.welcab_pop ul li.bz3_pop .box .tansuo_space .tansuo_items .item_box>div{width:100%;}
.welcab_pop ul li.bz3_pop .box .tansuo_space .tansuo_items .item_box .pic2{margin-bottom:10px;}
.welcab_pop ul li.bz3_pop .box .tansuo_space .tansuo_items .item_box .pic2 img{display:block; width:100%; border-radius:3px;}

.welcab_pop ul li.alphard_pop .box .bz3_pop_part2{width:100%; background:#fffaf1; padding:20px 0;}
.welcab_pop ul li.alphard_pop .box .bz3_pop_part2 .txt2{width:100%;}



.welcab_pop ul li.fzyp_pop .box{width:100%; height:100%;}
.welcab_pop ul li.fzyp_pop .box .txt_box_bg p{padding:15px; background:#f4efe5;}
.welcab_pop ul li.fzyp_pop .box .scroll_pic{width:100%; box-sizing:border-box; padding-left:15px; position:relative;}

.welcab_pop ul li.fzyp_pop .box .scroll_pic .swiper{width:100%; height:100%; box-sizing:border-box; padding-bottom:30px;}
.welcab_pop ul li.fzyp_pop .box .scroll_pic .swiper .swiper-slide{width:auto; box-sizing:border-box; position:relative;}
.welcab_pop ul li.fzyp_pop .box .scroll_pic .swiper .swiper-scrollbar{width:calc(100% - 15px); border-radius:0; background:#535353;}
.welcab_pop ul li.fzyp_pop .box .scroll_pic .swiper .swiper-scrollbar .swiper-scrollbar-drag{border-radius:0; background:#f00000;}
.welcab_pop ul li.fzyp_pop .box .scroll_pic img{display:block; width:780px;}
@media screen and (max-height:650px){
.welcab_pop ul li.fzyp_pop .box .scroll_pic img{width:720px;}
}
.welcab_pop ul li.fzyp_pop .box .scroll_pic .shiyi{width:60px; height:60px; background:url(../img/jt_r.png) 0 0/100% auto no-repeat; position:absolute; right:10px; top:46.5%; transform:translateY(-50%); z-index:3; display:block;}


.welcab_pop ul li.mpc1_pop .txt_box{width:100%; box-sizing:border-box; padding:30px; background:#fff;}
.welcab_pop ul li.mpc1_pop .table_wrap td{text-align:center; border:1px solid #d8d8d8; padding:5px 3px;}

.welcab_pop ul li.box2dai_pop .txt_box{width:100%; box-sizing:border-box; padding:30px; background:#fff;}

.welcab_pop ul li.hiace_pop{padding-bottom:0;}
.welcab_pop ul li.hiace_pop p.font_bold{font-weight:bold; font-size:14px; display:flex; position:relative;}
.welcab_pop ul li.hiace_pop p.font_bold strong{display:inline-block;font-size:16px; position:relative; bottom:5px; margin-right:3px;}
.welcab_pop ul li.hiace_pop .box_1{width:100%; box-sizing:border-box; padding-top:30px; padding-bottom:30px;}
.welcab_pop ul li.hiace_pop .table_wrap td{text-align:center; border:1px solid #d8d8d8; padding:5px 3px;}
.welcab_pop ul li.hiace_pop .table_wrap.nobd{font-weight:bold;}
.welcab_pop ul li.hiace_pop .table_wrap.nobd td{border:none; padding:0; text-align:left; }
.welcab_pop ul li.hiace_pop .table_wrap.nobd td.zhehang{display:flex;}
.welcab_pop ul li.hiace_pop .table_wrap.nobd .jiange td{padding:7px 0;}
.welcab_pop ul li.hiace_pop .table_wrap.nobd td:first-child{width:80px; vertical-align:top;}
.welcab_pop ul li.hiace_pop .table_wrap.nobd td:last-child{width:calc(100% - 80px);}
.welcab_pop ul li.hiace_pop .table_wrap.nobd td.zhehang span{display:inline-block;}

.welcab_pop ul li.hiace_pop .box_2{width:100%; box-sizing:border-box; padding-top:30px; padding-bottom:30px; background:#fffaf1;}
.welcab_pop ul li.hiace_pop .box_3{width:100%; box-sizing:border-box; padding-top:30px; padding-bottom:30px;}
.welcab_pop ul li.hiace_pop .box_4{width:100%; box-sizing:border-box; padding-top:30px; padding-bottom:30px; background:#fffaf1;}

/*内容弹窗*/
.welcab_pop{width:100%; height:100%; box-sizing:border-box; padding-top:40px; position:fixed; top:0; left:0; z-index:-1000003;  opacity:0; background:#fdf4e4;}
.welcab_pop .close{width:36px; height:36px; display:flex; justify-content:center; align-items:center; position:absolute; top:0px; right:0; z-index:3;}
.welcab_pop .close img{width:26px;}
.welcab_pop ul{position:relative; z-index:1;}
.welcab_pop ul,
.welcab_pop ul li{width:100%; height:100%; overflow:hidden;}
.welcab_pop ul li{ box-sizing:border-box; padding-bottom:30px; position:absolute; top:0; left:0; z-index:-800; opacity:0;}
.welcab_pop ul li .box{width:100%;}
.welcab_pop ul li .box img{display:block; width:100%;}


.float_btns{width:43%; position:fixed; bottom:20%; right:0px; z-index:700;}


/*悬浮内容*/

.xuanfu_wrap{width:calc(100% - 7px); box-sizing:border-box; padding:0 6px 6px; background:#fff; border-radius:3px; box-shadow:0 0 10px 0 rgba(108,108,108,0.34); margin-bottom:10px;}

.xuanfu{width:100%;}
.xuanfu_wrap .close{width:100%;}
.xuanfu_wrap .close p{width:30px; height:30px; display:flex; justify-content:flex-end; align-items:center; float:right;}
.xuanfu_wrap .close img{display:block; width:40%; height:40%;}
.xuanfu .pic{width:100%; position:relative;}
.xuanfu .pic img{display:block; width:100%; margin-bottom:3px;}
.xuanfu .pic span{display:block; width:15px; height:15px; background:url(../img/play_btn.png) 0 0/100% 100% no-repeat; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); z-index:1;}
.xuanfu .txt{width:100%; text-align:center; font-size:12px;}

.xuanfu .mov_box{width:100%; margin-bottom:10px;}
.xuanfu .mov_box:last-child{margin-bottom:0px;}


.xuanfu-swiper{padding-bottom:20px;}

.xuanfu_wrap .swiper-slide{width:100%;}
.xuanfu_wrap .swiper-slide img{display:block; width:100%;}

.xuanfu_wrap .swiper-horizontal>.swiper-pagination-bullets, 
.xuanfu_wrap .swiper-pagination-bullets.swiper-pagination-horizontal, 
.xuanfu_wrap .swiper-pagination-custom, 
.xuanfu_wrap .swiper-pagination-fraction{bottom:0px;}

.xuanfu_wrap .swiper-pagination-bullet{width:10px; height:3px; background:#535353; transition:all linear 0.3s; border-radius:0; opacity:1;}
.xuanfu_wrap .swiper-pagination-bullet-active{width:20px; background:#f00000;}


/*视频弹窗*/
.mov_pop{width:100%; height:100vh; background:rgba(0,0,0,1); position:fixed; top:0; left:0; z-index:1000003; display:none;}
.mov_pop .box_pop{width:100%; height:100vh; position:relative;}
.mov_pop .box_pop .close{display:block; width:35px; height:35px; position:absolute; top:10px; right:10px; z-index:2;}
.mov_pop .box_pop .close img{display:block; width:100%;}
.mov_pop .box_pop .videos_wrap{width:100%; height:100vh; display:flex; justify-content:center; align-items:center; position:absolute; top:0; left:0; z-index:1;}
.mov_pop .box_pop video{width:100%; border:none; outline:none; margin-top:inherit; /*display:block;此属性会导致视频在苹果手机播放时暂停键功能失效*/ }

/*问卷弹窗*/
.welcab_q_btn{width:100%; margin-bottom:10px;}
.welcab_q_btn .pic{width:100%; position:relative;}
.welcab_q_btn .pic img{display:block; width:100%;}
.welcab_q_btn .pic .deng{position:absolute; top:0; right:0; z-index:1; width:24%;
animation:scale_big 1s linear infinite; 
-webkit-animation:scale_big 1s linear infinite;
}
/* .welcab_question_pop .swiper{width:100%; height:100%;}
.welcab_question_pop .swiper>.swiper-wrapper>.swiper-slide{height:auto; -webkit-box-sizing:border-box; box-sizing:border-box;} */

.welcab_question_pop{width:100%; height:100%; background:#fdf4e4; box-sizing:border-box; padding-top:70px; position:fixed; top:0; left:0; z-index:-1000002; opacity:0; /*display:none;*/}

.welcab_question_pop.question_pop_open{z-index:1000002; opacity:1;/* display:block;*/}

.welcab_question_pop .close{width:36px; height:36px; position:absolute; top:10px; right:10px; z-index:3;}
.welcab_question_pop .close img{width:100%;}

.welcab_question_pop .question_box{width:100%; height:100%; overflow-y:scroll; -webkit-overflow-scrolling:touch;}
.welcab_question_pop .question_box h3{width:100%; text-align:center; font-size:16px; letter-spacing:0.5px; color:#f67148; font-weight:500; margin-bottom:10px;}

.welcab_question_pop .question_box .q_note_txt{width:100%; margin-bottom:20px; box-sizing:border-box; padding:0 3%;}
.welcab_question_pop .question_box .q_note_txt p{width:100%; text-align:center; font-size:11px;}

.welcab_question_pop .question_box .form_box{width:100%; box-sizing:border-box; padding:0 3%; margin-bottom:40px;}
.welcab_question_pop .question_box .form_box form{width:100%;}
.welcab_question_pop .question_box .form_box form .q_box{width:100%; display:flex; box-sizing:border-box; padding:20px 6px 10px; border-bottom:1px solid #f7b048;}
.welcab_question_pop .question_box .form_box form .q_box .tit{width:50px; font-size:14px; font-weight:bold; color:#f77148; line-height:1;}
.welcab_question_pop .question_box .form_box form .q_box .q_item_box{width:calc(100% - 50px);}
.welcab_question_pop .question_box .form_box form .q_box .q_item_box:after{display:table; content:''; clear:both;}
.welcab_question_pop .question_box .form_box form .q_box .q_item_box li{display:flex; align-items:flex-start; float:left; margin-right:10px; margin-bottom:10px;}
.welcab_question_pop .question_box .form_box form .q_box .q_item_box li.nomr{margin-right:0%;}

.welcab_question_pop .question_box .form_box form .q_box .q_item_box li input[type="radio"]{opacity:0; width:0; height:0;}

.welcab_question_pop .question_box .form_box form .q_box .q_item_box li label{margin-left:3px; color:#ccc; position:relative; box-sizing:border-box; padding-left:20px;}
.welcab_question_pop .question_box .form_box form .q_box .q_item_box li label.on{color:#000;}
.welcab_question_pop .question_box .form_box form .q_box .q_item_box li label::before, 
.welcab_question_pop .question_box .form_box form .q_box .q_item_box li input:checked+label::after{width:12px; height:12px; display:block; content:""; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto 0;}
.welcab_question_pop .question_box .form_box form .q_box .q_item_box li label::before{border:1px solid #ccc; z-index:1;}

.welcab_question_pop .question_box .form_box form .q_box .q_item_box li label.on::before{border:1px solid #000;}
.welcab_question_pop .question_box .form_box form .q_box .q_item_box li input:checked+label.on::after{background:url(../img/question/checked.png) 0 0/100% 100% no-repeat; z-index:2;}



.welcab_question_pop .question_box .product_box{width:100%; display:none;}
.welcab_question_pop .question_box .product_box h3{color:#202020; font-size:18px; font-weight:bold; margin-bottom:20px;}
.welcab_question_pop .question_box .product_box .lei_box{width:100%; box-sizing:border-box; padding:0 10%; display:none;}
.welcab_question_pop .question_box .product_box .fenlei{width:100%; padding:10px 0 4px; box-sizing:border-box; border-radius:6px; color:#fff; font-size:18px; font-weight:bold;  text-align:center; margin-bottom:10px;}
.welcab_question_pop .question_box .product_box .lei1{background:#f79248; border-bottom:4px solid #e48239;}
.welcab_question_pop .question_box .product_box .lei2{background:#f7b048; border-bottom:4px solid #c69753;}
.welcab_question_pop .question_box .product_box .lei3{background:#fb6a3d; border-bottom:4px solid #d4542c;}

.welcab_question_pop .question_box .product_box .product{width:100%; margin-bottom:20px; background:url(../img/question/line.jpg) 0 bottom/100% auto no-repeat; padding-bottom:1px;}
.welcab_question_pop .question_box .product_box .product li{width:100%; margin-bottom:10px; position:relative; display:none;}
.welcab_question_pop .question_box .product_box .product li a{color:#fff;}
.welcab_question_pop .question_box .product_box .product li .pic{width:100%;}
.welcab_question_pop .question_box .product_box .product li .pic img{display:block; width:100%;}
.welcab_question_pop .question_box .product_box .product li .txt{width:100%; padding:10px 0; text-align:center; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.4); color:#fff;}
.welcab_question_pop .question_box .product_box .product li .txt::after{display:block; content:''; width:7px; height:12px; background:url(../img/question/jt.png) 0 0/100% auto no-repeat; position:absolute; right:10px; margin-top:-6px; top:50%; z-index:3;}
.welcab_question_pop .question_box .product_box .product li .txt.nolk::after{display:none;}

.welcab_question_pop .question_box .reset_btn{width:100%; box-sizing:border-box; padding:0 10% 30px;}
.welcab_question_pop .question_box .reset_btn_txt{width:100%; height:30px; background:#f9e9db; border-radius:6px; box-shadow:3px 3px 6px 0px rgba(8,5,5,0.28);}




@-webkit-keyframes scale_big{
  from {-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity:0;}
  50%{-webkit-transform: scale3d(1.3, 1.3, 1.3); transform: scale3d(1.3, 1.3, 1.3); opacity:1;}	
  to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity:0;}
}

@keyframes scale_big{
  from {-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity:0;}
  50%{-webkit-transform: scale3d(1.3, 1.3, 1.3); transform: scale3d(1.3, 1.3, 1.3); opacity:1;}	
  to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity:0;}
}




























