@charset "UTF-8";body{font:14px/1.5 "\5FAE\8F6F\96C5\9ED1,\9ED1\4F53",arial,Helvetica,Tahoma,sans-serif;margin:0 auto;color:#333;min-width:1100px;background-color: #387ce8;}
button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,iframe,input,ol,p,select,textarea,ul{margin:0;padding:0}
img{border:0 none}
li,ol,ul{list-style-type:none}
address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}
body{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53}
a{text-decoration:none;color:#333}
a:hover{text-decoration:none}
a,a:hover,input,textarea{outline:0}
textarea{resize:none}
.layout{clear:both;width:1100px;text-align:left;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.abs{position:absolute}
.tc{text-align:center}
.mr0{
    margin-right: 0!important;
}

.header-wrap{
    color:#fff;
    height: 799px;
    background:url(/images/zhuanti/2019weishengzigebaoming1220/header.png) no-repeat center top;
}

.header-wrap .logo{
    position: absolute;
    left:50%;
    margin-left: -550px;
    top:37px;
}

.header-wrap i{
    font-size: 46px;
    position: absolute;
    left: 50%;
    top: 200px;
    margin-left: -134px;
    color: #4752d2;
    font-family: NSimSun;
    font-weight: 700;
}

.header-wrap span{
    font-size: 38px;
    width: 980px;
    position: absolute;
    top: 430px;
    left: 50%;
    margin-left: -195px;
    color: #493ad7;
    font-family: NSimSun;
    font-weight: 700;
}

.header-wrap .erwma{
    position: absolute;
    left: 50%;
    margin-left: -326px;
    top: 545px;
}

.header-wrap p{
    font-size: 20px;
    color: #333333;
    width: 350px;
    position: absolute;
    left: 50%;
    top: 564px;
    margin-left: -133px;
}


.header-wrap .entry1{
    font-size: 26px;
    color: #fff;
    display: inline-block;
    width: 30px;
    position: absolute;
    left: 50%;
    margin-left: 275px;
    top: 575px;
}

.cover{

    border-radius: 30px 30px 10px 10px;
    display: none;
    height: 188px;
    width: 129px;
    position: absolute;
    left: 50%;
    margin-left: 222px;
    box-shadow: 0 0 40px rgba(0,0,0,.6);
    top: 553px;
    background-color: rgba(0,0,0,.3);
}



.title{
    height: 65px;
    font-size:38px;
    color:#fff;
    line-height: 75px;
}
.flow-wrap .title{
    background:url(/images/zhuanti/2019weishengzigebaoming1220/tit1.png) no-repeat center top;
}

.flow-content-wrap{
    padding-top: 50px;
    background:url(/images/zhuanti/2019weishengzigebaoming1220/flow_03.png) no-repeat center 112px;
    height: 150px;
}

.flow-content-wrap li{
    width: 150px;
    height: 150px;
    border-radius: 8px;
    background-color: #0a46a5;
    float: left;
    margin-right: 87px;
    text-align:left;
}

.flow-content-wrap h4{
    font-size:30px;
    color:#1d67dd;
    padding-left: 6px;
}

.flow-content-wrap p,.flow-content-wrap i{
    padding-left: 13px;
    font-size:24px;
    color:#fff;
}

.flow-content-wrap p{
    font-weight: 700;
    line-height: 46px;
    margin-top: 10px;
}

.time-wrap .title{
    margin-top: 70px;
    margin-bottom: 55px;
    background:url(/images/zhuanti/2019weishengzigebaoming1220/tit2.png) no-repeat center top;
}

.city-content-wrap{
    height: 352px;
    background:url(/images/zhuanti/2019weishengzigebaoming1220/city-wrap.png) no-repeat center top;
    width: 1210px;
    margin: 0 auto ;
}

.city-box{
    width: 762px;
    height: 285px;
    background-color: #fff1af;
    box-sizing: border-box;
    position: absolute;
    left:50%;
    margin-left: -530px;
    top:44px;

}
.city-box .onchange{
    background-color: #ff9926;
    color:#fff;
}

.city-box .onchange a{
    color:#fff;
}
.city-box span{
    display: inline-block;
    width: 80px;
    height: 65px;
    line-height: 65px;
    background-color: #fff;
    /*margin-right: 1px;*/
    margin-bottom: 8px;
}

.enroll-box{
    display: none;
    background-color: #fff;
    width: 286px;
    height: 285px;
    position: absolute;
    left:50%;
    margin-left: 245px;
    top:44px;
}

.enroll-box span{
    display:inline-block;
    width: 285px;
    height: 85px;
    line-height: 60px;
    color:#ff7f1f;
    font-size:24px;
    font-weight: 700;
    background:url(/images/zhuanti/2019weishengzigebaoming1220/obg_05.png) no-repeat center top;
}

.enroll-box p{
    font-size:15px;
    line-height: 32px;
}

.enroll-box a{
    width: 210px;
    height: 42px;
    line-height: 42px;
    border-radius:21px;
    display:inline-block;
    font-size:18px;
    color:#fff;
    margin-top: 15px;
}

.orange{
    background: -webkit-linear-gradient(left,#ff6112 ,#ff8b24)!important;
    background: -o-linear-gradient(right, #ff6112 ,#ff8b24)!important;
    background: -moz-linear-gradient(right ,#ff6112 ,#ff8b24)!important;
    background: linear-gradient(to right ,#ff6112 ,#ff8b24)!important;
    background-color: #ff781c\9;
}

.green{
    background: -webkit-linear-gradient(left,#1ac7a0 ,#5fdc7e)!important;
    background: -o-linear-gradient(right, #1ac7a0 ,#5fdc7e)!important;
    background: -moz-linear-gradient(right ,#1ac7a0 ,#5fdc7e)!important;
    background: linear-gradient(to right ,#1ac7a0 ,#5fdc7e)!important;
    background-color: #37d091\9;
}

.answer-wrap .title{
    background:url(/images/zhuanti/2019weishengzigebaoming1220/tit3.png) no-repeat center top;
    margin: 70px 0 52px 0;
}


.answer-content-wrap {
    height: 672px;
    background-color: #fff;
    border-radius:8px;
    margin-bottom: 50px;
}

.answer-content-wrap li{
    width: 530px;
    text-align:left;
    float: left;
    padding-left: 20px;
    height: 163px;
}
.answer-content-wrap i{
    font-size:18px;
    font-weight: 700;
    line-height: 64px;
}
.answer-content-wrap em{
    font-size:20px;
}

.answer-content-wrap p{
    width: 473px;
    height: 89px;
    line-height: 40px;
    font-size: 16px;
    background-color: #f4f4f4;
    padding: 10px 25px 0 20px;
}

.answer-content-wrap a{
    color: #493ad7;
}

.answer-btn{
    position: absolute;
    left:50%;
    margin-left: -150px;
}


.orangeback{
    display:inline-block;
    width: 300px;
    height: 50px;
    line-height: 50px;
    border-radius:25px;
    font-size:20px;
    color:#fff;
    background: -webkit-linear-gradient(left,#ff6112 ,#ff8b24)!important;
    background: -o-linear-gradient(right, #ff6112,#ff8b24)!important;
    background: -moz-linear-gradient(right ,#ff6112,#ff8b24)!important;
    background: linear-gradient(to right ,#ff6112,#ff8b24)!important;
    background-color: #ff741a\9;
}

.review-wrap{
    height: 477px;
    background:url(/images/zhuanti/2019weishengzigebaoming1220/smallback.png) no-repeat center top;
}

.review-wrap .title{
    background:url(/images/zhuanti/2019weishengzigebaoming1220/tit4.png) no-repeat center top;
    margin-bottom: 40px;
}



/*免费申请*/
.mfsq .cbox .cen .inptxt{
    margin-left: 30px;
    margin-top: 42px;
    width: 375px;
    height: 75px;
    border: 0;
    line-height: 75px;
    font-size: 18px;
    background: #fff;
    color: #666!important;
    border-radius: 10px;
    padding-left: 130px;}
.mfsq .cbox .hbox{     clear: both;
    text-align: center;
    padding-top: 35px;}

/*此处样式自定义*/
.yourSelect{ margin:30px 0 0 30px;width:445px;height:75px; background: #fff; padding: 0 30px;font-size: 18px; color: #666; border-radius: 10px; font-family: "Microsoft Yahei"}
.yourSelect input{border:none;width:375px;overflow:hidden;height:75px;line-height:75px;padding:0 30px;
    padding-left: 130px;font-size: 18px;font-family: "Microsoft Yahei";color:#666}
.yourSelect input.on{color:#666}
.yourSelect i{display: block;
    width: 16px;
    height: 8px;
    background: url(/images/zhuanti/2019weishengzigebaoming1220/ms_23.png) no-repeat;
    top: 35px;
    right: 30px;
    transition: all .3s linear;
    z-index: 0;}
.yourSelect i.on{transform:rotateZ(180deg)}
.yourSelect ul {width:100%;overflow: hidden;background:#fff;}
.yourSelect ul li {overflow:hidden;width:198px;cursor:pointer;line-height:40px;height:40px;padding:0 20px;}
.yourSelect ul li.hover {background:#fff;}

/*jquery-select.tipxw固定样式请勿动*/
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none;
    padding-left: 140px;}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute;overflow-x: hidden;overflow-y: auto}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0;margin-left: 50px;}
.select_boxhs ul.show{display:block}

.floatCtro{
position: fixed;
top:200px;
left:100px;
padding-top: 50px;
width: 102px;
height: 329px;
background:url(/images/zhuanti/2019weishengzigebaoming1220/leftNav.png) no-repeat center top;
color:#fff;
font-size:16px;
    z-index:999;
}
.floatCtro .enterbox{
display:inline-block;
width: 40px;
height: 40px;
    color:#fff;
    font-size:18px;
    margin-bottom: 8px;
}

.floatCtro .close{
position: absolute;
right: 6px;
top: 12px;
width: 28px;
padding-top: 7px;
height: 21px;
border-radius:50%;
background: -webkit-linear-gradient(left,#150c8f ,#3a3bdd)!important;
background: -o-linear-gradient(right, #150c8f,#3a3bdd)!important;
background: -moz-linear-gradient(right ,#150c8f,#3a3bdd)!important;
background: linear-gradient(to right ,#150c8f,#3a3bdd)!important;
background-color: #4f52ec\9;
}


.floatCtro .more,.con p,.share a,.top{
    font-size:18px;
    color:#fff;
    line-height: 64px;
}

.float-right ul{
padding-top: 16px;
}
.float-right li a{
color:#fff;
}

.float-right li{
height: 60px;
line-height: 60px;
}

.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
    float: none!important;
    font-size: 18px!important;
    padding-left: 0!important;
    color: #fff!important;
    line-height: 64px!important;
    height: 0!important;
     background-image: none!important;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 0!important;
}

.footer{
    background-color: #fff;
    margin:0!important;
    padding: 15px 0;
}

.cbox .t1{
     left: 0;
     top: 41px;
     position: absolute;
     float: left;
     width: 155px;
     height: 75px;
     line-height: 75px;
     text-align: right;
     font-size: 18px;
 }

.cbox .sect1{
    left: 538px;
    top: 30px;
    position: absolute;
    float: left;
    width: 155px;
    height: 75px;
    line-height: 75px;
    text-align: right;
    font-size: 18px;
    z-index: 99;
    *top:-75px;

}

.cbox .sect2{
    left: 0px;
    top: 30px;
    position: absolute;
    float: left;
    width: 155px;
    height: 75px;
    line-height: 75px;
    text-align: right;
    font-size: 18px;
    z-index: 99;
    *top:-75px;
}



