/** CSS Reset **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; vertical-align: bottom;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:center; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
abbr,acronym { border:0; }
textarea, input, select{resize: none;outline:none;background:none;border:none;}
button {overflow:visible;width:auto;margin:0;padding:0;border:0 none;outline:none;}
input{border:0}
a{text-decoration:none; color:#000;-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;}
a:hover{ text-decoration:none;color:#000;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size: 0;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
html{width: 100%;height:100%;}
body{color:#000;font-size:18px;font-family: "Microsoft YaHei";width: 100%;height:100%;background:#fff4d0;}
.fl{float:left;}
.fr{float:right;}
.m1000{width:1000px;margin:0 auto;overflow: hidden;}
#doyoo_monitor{display:none !important;}


.banner{height:7.23rem;background:url(../images/banner.jpg) no-repeat center center;background-size:100%;}
.banner .logo{width:2.35rem;}
.banner .text{text-align:center;}
.banner .text_1{width:3.46rem;}
.banner .text_2{width:5.47rem;}

.nav_wrap{height:1.73rem;background:url(../images/nav.png) no-repeat center center;background-size:100%;margin-top:-0.63rem;color:#fff;}
.nav_wrap .nav{overflow:hidden;padding-top:0.4rem;}
.nav_wrap .nav li{float:left;width:25%;font-size:0.3rem;text-align:center;line-height:0.9rem;}
.nav_wrap .nav li a{color:#fff;}
.nav_wrap .nav li.menuOver{background:url(../images/nav_active.png) no-repeat center center;background-size:1.58rem;}
.nav_wrap .nav li.menuOver a{font-weight:bold;}
.nav_wrap.active{position:fixed;top:0;width:100%;}
.isStuck{left:0;right:0;margin:auto;z-index:99;width:100%;background:#152e78;}
.isStuck .nav{padding:0.2rem 0;}

.page .title{width:6.22rem;height:1.47rem;margin:0 auto;text-align:center;font-size:0.43rem;color:#fff;font-weight:bold;
	background:url(../images/title_05.png) no-repeat center center;background-size:5.22rem;line-height:1.1rem;
}
.page .content_btn{width:4.4rem;height:0.86rem;background:url(../images/btn.png) no-repeat center center;margin:0 auto;text-align:center;color:#fff;
	background-size:100%;line-height:0.86rem;font-size:0.3rem;margin-top:0.4rem;
}
.page .content_btn a{color:#fff;display:block;}
.page .content_btn:active{opacity:0.8;}


.page_1{background:#fff4d0;padding:0.56rem 0 0.5rem 0;}
.page_1 .content_text{min-height:4.51rem;background:url(../images/page_1_02.png) no-repeat center top;background-size:100% 100%;padding:0.8rem 0 0.4rem;}
.page_1 .content_text dl{width:86%;margin:0 auto;}
.page_1 .content_text dl dt{padding:0.1rem 0;}
.page_1 .content_text dl dt img{width:1.8rem;}
.page_1 .content_text dl dd{font-size:0.24rem;line-height:0.4rem;}
.page_1 .content_text dl dd span{font-weight:bold;}

.page_2{background:#fff5f4;padding:0.56rem 0 0.5rem 0;}
/* .page_2 p{font-size:0.24rem;line-height:0.4rem;color:#d9362a;width:40%;margin:0.2rem auto 0;} */
.page_2 .content_text{min-height:3.92rem;background:url(../images/page2_02.jpg) no-repeat center top;background-size:100% 100%;padding: 0.9rem 0.4rem 0rem 0.5rem;box-sizing: border-box;}
.page_2 .content_text dl{width:86%;margin:0 auto;}
.page_2 .boxs1{height: 0.99rem;}
.page_2 .boxs1 .p1left{font-size: 0.25rem;line-height: 0.99rem;}
.page_2 .boxs1 .p1right{font-size: 0.35rem;line-height: 0.99rem;}
.page_2 .boxs1 p:nth-child(1){float: left;}
.page_2 .boxs1 p:nth-child(2){float: right;}

.page_2 .content_text dl.center{padding:0.2rem 0 0.2rem 25.5%;margin:0.2rem 0 0.2rem 7%;width:60%;border-top:1px dashed #d84036;border-bottom:1px dashed #d84036;}
.page_2 .content_text dl dd{font-size:0.24rem;line-height:0.4rem;}
.page_2 .content_text dl dd span{font-weight:bold;}

.page_3{background:#fff4d0;padding:0.56rem 0 0.5rem 0;background: url(../images/page_3_02.jpg) no-repeat;box-sizing: border-box;height: 6.28rem;background-size: 100% 100%;}
.page_3 .content{padding:0.1rem 0.2rem 0;box-sizing: border-box;height: 3.06rem;overflow: hidden;}
.page_3 .div1{width: 2.20rem;height: 2.20rem;color: #d9362a;padding-top: 0.75rem;line-height: 0.5rem;text-align: center;box-sizing: border-box;float: left;}
.page_3 .div1 p:nth-child(1){font-size: 0.29rem;font-weight:bold;}
.page_3 .div1 p:nth-child(2){font-size: 0.23rem;font-weight: bold;} 
.page_3 .div2{color: #152e78;margin: 0.4rem 0.25rem 0;}
.page_3 .div3{color: #fea600;}

.page4{height: 2.83rem;background:url(../images/page4_02.png) no-repeat center top;background-size: 100% 100%;}
.page4 .div1{width: 2.34rem;height: 2.75rem;margin-left: 0.08rem;float: left;box-sizing: border-box;color: #fff;}
.page4 .div2{width: 2.34rem;height: 2.75rem;margin-left: 0.2rem;float: left;box-sizing: border-box;color: #fff;font-weight: bold; }
.page4 .div3{width: 2.34rem;height: 2.75rem;margin-left: 0.17rem;float: left;box-sizing: border-box;color: #fff;font-weight: bold; }

.page_4{background:#fff5f4;padding:0.56rem 0 1.5rem 0;}
.page_4 .content .swiper-container{padding-bottom:0.8rem;}
.page_4 .content .swiper-slide img{width:0.73rem;position:absolute;top:1.3rem;right:0.2rem;z-index:2;}
.page_4 .content .swiper-slide h3{font-size:0.48rem;color:#d9362a;font-weight:bold;text-align:center;padding:0.5rem 0 0.1rem;}
.page_4 .content .swiper-slide div{color:#000;font-size:0.24rem;line-height:0.4rem;min-height:1.77rem;position:relative;
	background:url(../images/page_4.png) no-repeat center center;background-size:100% 100%;padding:0.35rem 0.88rem 0.2rem 0.4rem;margin-top:0.4rem;box-sizing: border-box;
}
.page_4 .content .swiper-slide div p{position:absolute;top:20%;width:83%;color: #000;}
.page_4 .content .swiper-pagination-bullet{width:0.43rem;height:0.1rem;background:#fec04b;border-radius:0.1rem;opacity:1;}
.page_4 .content .swiper-pagination-bullet-active{background:#d9362a;}
.page_4 .content ul{padding:0.2rem 3% 0;}
.page_4 .content ul li{float:left;width:31%;}
.page_4 .content ul li img{width:100%;}
.page_4 .content ul li.center{margin:0.4rem 3.5% 0;}

.page_5{background:url(../images/page_5.jpg) no-repeat center center;background-size:100% 100%;height:8.7rem;padding-top:0.7rem;}
.page_5 .form-wrap{width:70%;margin:0.8rem auto 0;}
.page_5 .form-wrap label{height:0.5rem;line-height:0.5rem;position: relative;display: block;margin-bottom: 0.2rem;padding-left: 0.45rem;font-size: 0;background: #fff;}
.form-wrap form label i {
    display:block;width:0.22rem;height:0.3rem;overflow:hidden;position:absolute;top:30%;left:0.1rem;
    background-image: url(https://liuxue.xdf.cn/special/include/imagess/form_icon_orange.png);
    background-repeat: no-repeat;background-size:0.22rem;
}
.form-wrap form label span {display: inline-block;width: 26%;padding-left: 0;font-size: 0.18rem;color: #666;}
.form-wrap form label input, .form-wrap form label select {
    width:70%;height:100%;padding:0;border:none;outline:none;font-size:0.18rem;
    background-color:transparent;color:#666;position:relative;z-index:1;
}
.form-wrap form label select {-moz-appearance:none;-webkit-appearance:none;}
.form-wrap form label.phone i {background-position:center -0.3rem;}
.form-wrap form label.degree i{background-position:center -0.9rem;}
.form-wrap form label.city i{background-position:center -1.2rem;}
.form-wrap form label i.iconDown {background-position:center bottom;top: 40%;left: 92%;}
.form-wrap .btn-wrap {display:block;width:100%;height:0.5rem;border:none;background:#f39800;font-size:0.22rem;color:#fff;margin-top:0.2rem;}
/*表单协议*/
.tiaokuan{font-size:0.14rem;display:block;margin:0px auto;line-height:0.3rem;}
.tiaokuan img{float:left;margin-right:0.06rem;width:0.22rem;margin-top:0.02rem;}
.tiaokuan.white{color:#fff;}
.tiaokuan.white a{color: #f39801;}

.btnWrap { display: block; width: 100%; font-size:0.3rem; color: #fff; text-align: center; position: fixed; right: 0; bottom: 0; z-index: 100; background: #525a74; }
.btnWrap .fl{width:33.33%;height:100%;padding: 0.2rem 0;}
.btnWrap .leyuMobile{border-right:1px solid #fff;border-left:1px solid #fff;box-sizing:border-box;}
.btnWrap a { color: #fff; text-decoration: none; }

@media screen and (max-width:350px) {
	.page_3 .content li{height:4.3rem;}
}