.img{ width:100%; height:auto; float:left;}

.xxlzx_banner{ position:relative; }
.xxlzx_banner .form_box{ float:none; width:5.83rem; position: absolute; top:7.87rem; height:4.56rem; left:50%; margin-left:-2.91rem; background:url(../../images/JSYL/xxlzx_form_bg.png) no-repeat; background-size:100% auto; }
.xxlzx_banner .form_box .fields{ width:4.21rem; position:absolute; top:0.9rem; left:0.85rem; margin:0; }
.xxlzx_banner .form_box .fields .item{ height:0.38rem; border-radius: 0.15rem; overflow: hidden; margin-bottom: 0.136rem; position:relative; background:none; }
.xxlzx_banner .form_box .item .lab{ width:2.12rem; height:0.38rem; float:left; text-align: right; line-height: 0.38rem; font-size:0.32rem; font-weight: bold; color:#11559a; }
.xxlzx_banner .form_box .fields .input{ width:2.7rem; margin:0; height:0.38rem; line-height: 0.38rem; font-size:0.26rem; color:#484848; text-indent: 0.1rem; position:absolute; top:0; left:1.39rem; background:none; }
.xxlzx_banner .form_box .item.item_code .input{ left:0; text-align:center; }
.xxlzx_banner .form_box .get_code{ background:none; width: 1.38rem; height: 0.38rem; }
.xxlzx_banner .form_box .submit_btn{ width:3.54rem; height:0.51rem; position: absolute; top:3.56rem; float:none; margin:0; left:50%; margin-left:-1.77rem; background: none; border-radius: 0.28rem; color:#11559a; font-size:0.38rem; letter-spacing: 2px; }
.link-privacy{ width:3.54rem; height:0.51rem; position: absolute; top:4.1rem; float:none; margin:0; left:50%; margin-left:-1.77rem; }
.xxlzx_banner .form_box .fields .item .select_btn{ width:0.8rem; height:0.84rem; }
.xxlzx_banner .video_box{ width:6.86rem; height:4.77rem; position:absolute; top:12.85rem; left:50%; margin-left:-3.43rem; }
.xxlzx_banner .video_box .video{ width:100%; height:4.77rem; }

.qfwtgb_banner{ position:relative; }
.qfwtgb_banner .form_box{ float:none; width:5.83rem; position: absolute; top:9.39rem; height:4.13rem; left:50%; margin-left:-2.91rem; background:url(../../images/JSYL/qfwtgb_form_bg.png) no-repeat; background-size:100% auto; }
.qfwtgb_banner .form_box .fields{ width:4.21rem; position:absolute; top:0.94rem; left:0.85rem; margin:0; }
.qfwtgb_banner .form_box .fields .item{ height:0.38rem; border-radius: 0.15rem; overflow: hidden; margin-bottom: 0.15rem; position:relative; background:none; }
.qfwtgb_banner .form_box .item .lab{ width:2.12rem; height:0.38rem; float:left; text-align: right; line-height: 0.38rem; font-size:0.32rem; font-weight: bold; color:#11559a; }
.qfwtgb_banner .form_box .fields .input{ width:2.7rem; margin:0; height:0.38rem; line-height: 0.38rem; font-size:0.26rem; color:#484848; text-indent: 0.1rem; position:absolute; top:0; left:1.39rem; background:none; }
.qfwtgb_banner .form_box .item.item_code .input{ left:0; text-align:center; }
.qfwtgb_banner .form_box .get_code{ background:none; width: 1.38rem; height: 0.38rem; }
.qfwtgb_banner .form_box .submit_btn{ width:3.54rem; height:0.51rem; position: absolute; top:3.04rem; float:none; margin:0; left:50%; margin-left:-1.77rem; background: none; border-radius: 0.28rem; color:#11559a; font-size:0.38rem; letter-spacing: 2px; }
.qfwtgb_banner .form_box .fields .item .select_btn{ width:0.8rem; height:0.84rem; }
.qfwtgb_banner .video_box{ width:6.86rem; height:4.77rem; position:absolute; top:12.85rem; left:50%; margin-left:-3.43rem; }
.qfwtgb_part3{ width:100%; float:left; position:relative; } 
.qfwtgb_part3 .gotoform{ width:5.84rem; height:1.23rem; position:absolute; top:0; left:50%; margin-left:-2.92rem; }

.res_box{ width:6.01rem; height:6.72rem; background:url("../../images/JSYL/yyts.png"); background-size:100% auto; position: relative; display:none; }
.res_box .resbox_close{ width:0.86rem; height:0.56rem; position: absolute; top:6.01rem; left:50%; margin-left:-0.28rem; }


.privacy{ padding-top:0.6rem; width:90%; margin:0 auto; color:#333; padding-bottom:0.4rem; }
.privacy .title1{ width:100%; text-align:center; font-size:0.42rem; font-weight:bold; margin-bottom:0.4rem; color:#4d4d4c; }
.privacy .date{ width:100%; text-align:left; font-size:0.24rem; line-height:0.29rem; }
.privacy .title2{ width:100%; text-align:center; font-size:0.32rem; margin:0.6rem 0 0.3rem; }
.privacy .fonsize18{ font-size:1rem; }
.privacy .fonsize22{ font-size:0.22rem; }
.privacy .fonsize24{ font-size:0.24rem; }

.privacy .title3{ width:100%; text-align:center; font-size:0.3rem; font-weight:bold; margin:0.4rem 0 0.2rem; }
.privacy .contents{ width:100%; line-height: 0.48rem; font-size:0.2rem; }
.privacy .paragraph{ width:100%; line-height:0.4rem; font-size:0.24rem; margin-top:0.46rem; }
.privacy .paragraph .sub-title{ font-weight:bold; margin-bottom:0.2rem; display:block; }