@charset "gb2312";
/* CSS Document */
.main{width:100%;background:#fff;margin:0 auto; position:relative; overflow:hidden;font-family: "PingFang SC"; text-align:center;}
/*banner*/
.Valot_banner{width:100%;height:5.55rem;background:url(../images/Valot_banner.jpg) center no-repeat;background-size:100%; position:relative;}
.Valot_banner p{ font-size:0.3rem; color:#ffffff;padding-top:3.8rem;}
.Valot_banner a{ display:block;width:2.80rem;height:0.5rem; line-height:0.5rem; font-size:0.24rem; color:#141b31;background:#f6ff0b;border-radius:0.25rem;margin:0 auto;margin-top:0.3rem;}

.Valot_banner_main{width:100%;height:auto;background:#e8f4ff;padding-bottom:0.5rem;}
.Valot_banner_main p{ width:85%;font-size:0.22rem;color:#151630; line-height:0.36rem; text-indent:.4rem; text-align:left;margin:0 auto;padding-top:0.3rem;}
.Valot_main01{width:100%;margin:0 auto;padding-top:0.4rem;}
.Valot_main01 img{ display:block;width:3.76rem;height:0.74rem;margin:0 auto;}
.Valot_main01 p{ font-size:0.22rem; color:#444444; line-height:0.3rem;width:74%;margin:0 auto;  text-align:left; font-weight:bold;margin-top:0.2rem;}

.Valot_main02 img{width:5.66rem;}
.Valot_main02 p{ text-align:center;}

.Valot_main03 img{width:4.68rem;}
.Valot_main03_main{width:6.94rem;height:2.57rem;background:#e8f4ff;border-radius:0.08rem; overflow:hidden;margin:0 auto;margin-top:0.3rem;}
.Valot_main03_main h2{width:100%;height:0.64rem; line-height:0.64rem;background:#4f94fa; font-size:0.28rem;color:#fff; font-weight:bold; position:relative;}
.Valot_main03_main h2 i{ display:block;float:left;width:0.35rem;height:0.27rem;background:url(../images/Valot_main03_main.png) no-repeat;background-size:100%; position:absolute;top:0.2rem;left:2.4rem;}
.Valot_main03_main img{width:2.35rem;height:1.14rem;margin:0 auto;margin-top:0.4rem;}

.Valot_main04 img{width:3.72rem;height:0.72rem;}
.Valot_main04_main{margin-bottom:0.6rem;}
.Valot_main04_main h2 i{ display:block;float:left;width:0.33rem;height:0.33rem;background:url(../images/Valot_main03_main01.png) no-repeat;background-size:100%; position:absolute;top:0.2rem;left:2.4rem;}
.Valot_main04_main img{width:6.42rem;height:1.57rem;}
.Valot_main04_t{width:100%;height:4.19rem;background:url(../images/center.png) top center no-repeat;background-size:7%;margin-top:1.0rem; position:relative;margin-bottom:0.5rem;}
.Valot_main04_t p{width:3.13rem;height:1.81rem; font-size:0.2rem;color:#666; line-height:0.34rem; position:absolute;text-align:left;}
.Valot_main04_t .p1{background:url(../images/right.png) no-repeat;background-size:100%;top:-0.58rem;right:0.28rem; padding-top:0.20rem;padding-left:0.5rem;padding-right:0.1rem;}
.Valot_main04_t .p2{background:url(../images/left.png) no-repeat;background-size:100%;top:0.5rem;left:0.3rem;padding-top:0.35rem;padding-right:0.4rem;padding-left:0.2rem;}
.Valot_main04_t .p3{background:url(../images/right01.png) no-repeat;background-size:100%;top:1.50rem;right:0.28rem; padding-top:0.12rem;padding-left:0.5rem;padding-right:0.1rem;}
.Valot_main04_t .p4{background:url(../images/left01.png) no-repeat;background-size:100%;top:2.52rem;left:0.3rem;padding-top:0.2rem;padding-right:0.4rem;padding-left:0.2rem;}

.Valot_main05_main{width:100%;margin:0 auto; position:relative;}
.Valot_main05_main li{width:100%;height:auto;padding-top:1.25rem;background:#f7fbff; position:relative;padding-bottom:0.5rem;margin-top:1.2rem;}
.Valot_main05_main li h2{ position:absolute;top:-0.98rem;left:0px;}
.Valot_main05_main li h2 img{ float:left;width:1.99rem;height:1.99rem;}
.Valot_main05_main li h2 i{ float:left; display:block; font-size:0.32rem; color:#3888ff; font-weight:bold;border-bottom:1px #3888ff solid;padding-top:1.45rem;margin-left:0.15rem;padding-bottom:0.05rem;}
.Valot_main05_main li h2 b{ display:block;float:left; font-size:0.22rem;color:#444444; font-weight:normal;padding-top:1.65rem;padding-left:0.2rem;color:#3888ff;}
.Valot_main05_main li p{width:84%; font-size:0.22rem;color:#444444; line-height:0.36rem; text-align:left;margin:0 auto;}

.Valot_main06_main{width:6.40rem;height:auto;border-left:2px #3888ff dashed;padding-bottom:0.5rem;margin:0 auto;margin-top:0.8rem;}
.Valot_main06_main li{width:100%;margin:0 auto; position:relative;padding-top:0.5rem;padding-bottom:0.3rem;}
.Valot_main06_main li h2{width:3.30rem;height:0.71rem; font-size:0.36rem; font-weight:bold;color:#3954d9; text-align:left;background:url(../images/Valot_main06_t.jpg) no-repeat;background-size:100%;padding-top:0.15rem;padding-left:0.23rem; position:absolute;top:-0.3rem;left:-0.3rem;}
.Valot_main06_main li h3{width:1.67rem;height:0.35rem; line-height:0.35rem; font-size:0.26rem;color:#fff; font-weight:bold;background:url(../images/Valot_main06_i.png) no-repeat;background-size:100%;margin-top:10px;margin-bottom:0.1rem;}
.Valot_main06_main li p{width:86%;font-size:0.2rem;color:#444; line-height:0.36rem; text-align:left; text-indent:0.4rem;margin-left:0.2rem;}
.Valot_main06_main li span{ display:block;width:93%; margin:0 auto;}
.Valot_main06_main li span i{float:left; display:block;width:0.21rem;height:0.21rem;line-height:0.21rem;background:#31bee9;border-radius:50%; font-size:0.16rem;color:#fff;margin-top:0.07rem;margin-right:0.1rem;}
.Valot_main06_main li span b{float:left; display:block;width:85%;font-size:0.2rem;color:#444;line-height:0.36rem; text-align:left;}

.Valot_main07_main{width:6.79rem;height:3.75rem;background:url(../images/Valot_main07_1.png) no-repeat; background-size:100%;margin:0 auto;margin-top:0.2rem; position:relative;}
.Valot_main07_main p{ font-size:0.24rem; color:#2d65c1; font-weight:bold; position:absolute;left:0px;right:0px;bottom:0.6rem;margin:0 auto;}
.Valot_main07_p{width:6.96rem;height:auto;margin:0 auto;background:#ecf6ff;border-radius:0.05rem;}
.Valot_main07_p p{ font-size:0.22rem;color:#444444; line-height:0.36rem; text-align:left; text-indent:0.4rem;padding:0.29rem;}

.Valot_main08_main{width:6.96rem;height:auto; position:relative;margin:0 auto;margin-top:0.4rem;}
.Valot_main08_main h2{width:2.72rem;height:0.56rem;background:url(../images/Valot_main08_1.png) center no-repeat;background-size:100%;}
.Valot_main08_main p{width:100%; font-size:0.26rem;color:#444; line-height:0.4rem; text-align:left;background:#f7f7f7;padding:0.3rem;}
.Valot_main08_main p span{ color:#ff6b6b; font-size:0.3rem; font-weight:bold;}
.Valot_main08_main ul{width:100%;margin:0 auto;background:#f7f7f7;padding:0.18rem;}
.Valot_main08_main ul li{ float:left;width:1.99rem;height:1.69rem;background:#fff;margin:0.1rem;}
.Valot_main08_main ul li i{ display:block; font-size:0.24rem;color:#444444; font-weight:bold;padding-top:0.25rem;}
.Valot_main08_main ul li b{ display:block;width:1.65rem;height:0.73rem;line-height:0.73rem;color:#fff; font-size:0.24rem; font-weight:bold;background:url(../images/Valot_main08_3.png) no-repeat;background-size:100%;margin:0 auto;margin-top:0.15rem;}

.Valot_main09_main{width:6.57rem;height:auto;border-left:2px #3888ff dashed;margin:0 auto;margin-top:0.8rem; position:relative;}
.Valot_main09_main li{width:100%;margin:0 auto; position:relative;margin-bottom:0.2rem;}
.Valot_main09_main li img{width:0.82rem;height:0.82rem;margin-right:0.3rem; position:absolute; top:0px;left:-0.42rem;}
.Valot_main09_main li p{width:89%;font-size:0.26rem;color:#3888ff; font-weight:bold; text-align:left;margin-left:0.6rem;padding-top:0.25rem;}
.Valot_main09_main li p span{ display:block; font-size:0.24rem;color:#444444; line-height:0.36rem;margin-top:0.1rem;}
.Valot_main09_main li i{ display:block;width:5.64rem;height:7.96rem;background:url(../images/Valot_main09.jpg) no-repeat;background-size:100%;margin-top:0.2rem;margin-left:0.62rem;}

/*填写表单马上报名*/
.free{width:100%;background:#e2f1ff;padding-bottom:0.90rem; text-align:center;}

.free_title{width:6.96rem;height:2.34rem;background:#fff;border-radius:0.18rem; overflow:hidden;margin:0 auto;margin-top:0.5rem;}
.free_title h2{width:5.70rem; font-size:0.32rem;color:#5281ff; font-weight:bold;border-bottom:1px #cdcdcd solid;margin:0 auto;padding-top:0.4rem;padding-bottom:0.2rem;margin-bottom:0.1rem;}
.free_title p{ font-size:0.28rem; color:#444; text-align:left;padding-top:0.1rem;padding-left:0.8rem;}
.free_title p span{ font-weight:bold;}

.free_bottom{width:100%;margin:0 auto;}
.free_bottom p{ font-size:0.22rem;color:#2b2b2b; line-height:0.3rem;padding-top:0.4rem;}
.free_bottom a{ display:block;width:5.70rem;height:0.76rem; line-height:0.76rem;background:#ff8888; font-size:0.3rem; color:#fff;margin:0 auto;border-radius:0.08rem;margin-top:0.4rem;}


.tra_title{color:#fff; font-size:0.4rem; font-weight:bold;padding-top:0.6rem;}
.free_content{width:6.96rem;background:#fff; margin:0 auto;margin-top:0.3rem;border-radius:10px;padding:5.5% 7%;}
.free_content h2{ font-size:0.32rem; font-weight:bold; color:#5382ff; padding-bottom:0.2rem;}
.fc_input{width:100%; position:relative;color:#e3e3e3;}
.fc_input span .in1{width:0.21rem;}
.fc_input span .in2{width:0.24rem;}
.fc_input span .in3{width:0.15rem;margin-left:0.05rem;}
.fc_input span .in4{width:0.20rem;}
.fc_input span img{float:left; position:absolute;left:5%;top:52%;}
.fc_input span em{width:1px;height:0.48rem;background:#cacaca; display:inline-block;position:absolute;left:14%;top:39%;}
.fc_input input{width:100%;height:0.7rem; line-height:0.7rem; font-size:0.2rem;border:1px #e3e3e3 solid;padding-left:1.0rem;}
.fc_input1 input{width:100%;height:0.7rem; line-height:0.7rem; font-size:0.26rem;color:#fff;margin-top:0.5rem; background:#7493e4;border-radius:10px;}



