.page-title{text-align:center;}
.page-title .main{font-size:24px;color:#0e1013;}
.page-title .small{font-size:16px;color:#666;margin-top:10px;line-height:1.5;}
.clearfix:after{content:'';display:block;width:0;height:0;clear:both;}

.first-main{margin-top:70px;margin-bottom:60px;}
.first-content{width:1200px;margin:50px auto 0 auto;}
.first-content .list{float:left;width:291px;margin-right:12px;text-align:center;}
.first-content .list:last-child{margin-right:0;}
.first-content .list .icon{font-size:0;padding:28px 0;}
.first-content .list .name{font-size:20px;color:#0e1013;margin:25px 0 25px 0;}
.first-content .list .small{font-size:14px;color:#666;text-align:left;display:inline-block;line-height:1.7;}
.first-content .list .small li{position:relative;padding-left:17px;}
.first-content .list .small li:before{content:'';display:block;width:8px;height:8px;background-color:#d3d3d3;position:absolute;left:0;top:50%;margin-top:-4px;}
.first-main .icon-down{text-align:center;font-size:0;margin:65px 0 38px 0;}
.first-main .remarks-box{font-size:16px;color:#0e1013;margin:0 auto;width:800px;box-sizing:border-box;border:dashed 2px #e9e9e9;border-radius:20px;padding:20px 35px;line-height:1.8;}

.second-main{background-color:#fafafa;padding:40px 0 80px 0;}
.second-main .img-box{font-size:0;text-align:center;margin-top:50px;}

.third-main{margin:70px 0;}
.third-content{width:1124px;margin:40px auto 0 auto;}
.third-content .list{position:relative;font-size:0;float:left;width:260px;background:url(../images/page_course_up/phone.png) no-repeat center top;margin-right:28px;padding-bottom:100px;}
.third-content .list:last-child{margin-right:0;}
.third-content .list .img{margin:48px 0 0 39px;}
.third-content .list .small-box{text-align:center;position:absolute;padding:25px 0;left:0;bottom:0;width:100%;background-color:#fff;box-shadow:0 0 15px 3px rgba(0,0,0,.1);}
.third-content .list .small-box .main{font-size:20px;color:#81cd96;font-weight:bold;margin-bottom:12px;}
.third-content .list .small-box .small{font-size:14px;color:#6a6a6a;line-height:1.8;display:inline-block;text-align:left;}

.fourth-main{background-color:#fafafa;padding:45px 0 65px 0;}
.fourth-content{width:1200px;margin:50px auto 0 auto;}
.fourth-content .list{float:left;width:282px;margin-right:24px;font-size:0;text-align:center;background-color:#fff;padding:45px 0 20px 0;box-shadow:0 0 10px 3px rgba(102,102,102,.1);}
.fourth-content .list:last-child{margin-right:0;}
.fourth-content .list .icon{margin-bottom:35px;}
.fourth-content .list .name{font-size:22px;color:#363641;}
.fourth-content .list .line{display:inline-block;width:43px;height:2px;margin:12px 0;}
.fourth-content .list .small{font-size:14px;color:#888;text-align:left;margin:0 28px;line-height:1.7;height:100px;}
.fourth-content .list .small li{position:relative;padding-left:16px;}
.fourth-content .list .small li i{display:block;width:8px;height:8px;position:absolute;left:0;top:8px;}
.fourth-content .list .bg-1{background-color:#f3b329;}
.fourth-content .list .bg-2{background-color:#6dabf1;}
.fourth-content .list .bg-3{background-color:#ed5c9d;}
.fourth-content .list .bg-4{background-color:#7dcf6a;}

.fifth-main{margin-top:65px;margin-bottom:75px;}
.fifth-main .img-box{font-size:0;text-align:center;margin-top:50px;}

.form-main{margin-bottom:45px;}
.form-main .form-title{text-align:center;}
.form-main .form-title .main{font-size:24px;color:#363641;margin-bottom:10px;font-weight:bold;}
.form-main .form-title .small{font-size:18px;color:#666;line-height:1.7;}
.form-main .form-title .tips{font-size:22px;color:#666;margin-bottom:25px;}
.form-main .form-title .tips span{color:#e05449;}
.form-main .form-title .icon{margin:15px 0 17px 0;}
.form-main .form-title .icon img{width:34px;height:20px;}
.form-main .form-content{width:720px;margin:0 auto;border-top:solid 1px #d1d1d1;}
.form-main .form-content .form-group{border-bottom:solid 1px #d1d1d1;}
.form-main .form-content .form-group:after{content:'';display:block;width:0;height:0;clear:both;}
.form-main .form-content .form-group .left{float:left;border-left:solid 1px #f3f3f3;width:220px;box-sizing:border-box;text-align:center;font-size:22px;color:#555;line-height:70px;}
.form-main .form-content .form-group .right{float:right;border-left:solid 1px #d1d1d1;border-right:solid 1px #f3f3f3;width:500px;box-sizing:border-box;height:70px;}
.form-main .form-content .form-group .form-ipt{width:96%;height:100%;margin:0 2%;font-size:18px;color:#555;}
.form-main .form-content .form-btn{width:100%;height:72px;color:#fff;font-size:24px;cursor:pointer;background-color:#81cd96;margin-top:18px;}
.form-main .form-remark{text-align:center;font-size:22px;color:#e05449;margin-top:50px;}