body{ background:#f0f0f0;}
a:hover{text-decoration:none;}
.rz-banner {
    background: url(/homeSite/enterbusiness/images/lz_02.jpg) no-repeat;
    padding:5em 0;
    color: #fff;
}
.rz-banner-con{ width:1200px; margin:0 auto;}
.rz-banner-con h1 {
    font-size:40px; text-align:center; line-height:2; font-weight:500;
}
.rz-banner-con strong{ font-weight:600; color:#ef3e00; font-size:44px;}
.rz-banner-con .btn{ width:200px; height:50px; text-align:center; line-height:50px; margin:0 auto; background:#378bff; border-radius:5px; margin-top:30px; font-size:20px; color:#fff; font-weight:600;text-decoration:none;}
.rz-banner-con .btn:hover{background:#277ff8; color:#fff;  text-decoration:none;font-weight:600;}
.rz-show{ width:1200px; margin:50px auto; background:#fff; overflow:hidden; position:relative;}
.rz-show .content-3 {
    font-size: 0;
    text-align: center; margin-top:30px;
}
.content-3 li {
    position: relative;
    display: inline-block;
    width: 210px;
    height:130px;
    padding-top:70px;
    margin:70px 20px 0;
    font-size: 12px;
    vertical-align: top;
    background-color: #fff;
}
.content-3-icon-1{
    position: absolute;
    left: 50%;
    top: -49px;
    width: 98px;
    height: 98px;
    margin-left: -49px;
    background-image: url(/homeSite/enterbusiness/images/lz_05.jpg);
    background-repeat: no-repeat;
}
.content-3-icon-2{
    position: absolute;
    left: 50%;
    top: -49px;
    width: 98px;
    height: 98px;
    margin-left: -49px;
    background-image: url(/homeSite/enterbusiness/images/lz_07.jpg);
    background-repeat: no-repeat;
}
.content-3-icon-3{
    position: absolute;
    left: 50%;
    top: -49px;
    width: 98px;
    height: 98px;
    margin-left: -49px;
    background-image: url(/homeSite/enterbusiness/images/lz_09.jpg);
    background-repeat: no-repeat;
}
.content-3-icon-4{
    position: absolute;
    left: 50%;
    top: -49px;
    width: 98px;
    height: 98px;
    margin-left: -49px;
    background-image: url(/homeSite/enterbusiness/images/lz_11.jpg);
    background-repeat: no-repeat;
}

.content-3-step {
    padding-bottom: 10px;
    color: #9d9ea2;
}
.content-3-title {
    padding-bottom: 16px;
    font-size: 16px;
    color: #33343d;
}

.rz-show-title{position: relative; text-align:center;}

.rz-show .nav-strip {
    background-color: #378bff;
    position: absolute;
    left: 50%;
    bottom: 0;
    display: none;
    width: 66px;
    height: 3px;
    margin-left: -33px; display:block;}

.rz-show .nav-title {
    color: #378bff;
}
.nav-title {
    font-size:30px;
    line-height:40px; padding-bottom:10px;
}
.rz-show .ts{ text-align:center; padding-top:15px;}
.rz-show .free-apply {
    margin: 35px auto 0;
    width: 600px; position:relative; overflow:hidden;
}
.free-apply  ul li {
    height:70px;
    width: 590px;
    font-size: 14px;
}
.free-apply ul li label {
    width: 92px;
    height: 40px;
    float: left;
    margin-right: 20px;
    display: block;
    line-height: 40px;
    color: #666;
    text-align: right;
}
.free-apply ul li label i {
    font-style: normal;
    color: red;
    padding-right: 5px;
    vertical-align: middle;
}
.apply_comp a ,.free-apply .br-t {
    height: 38px;
    border: #ddd solid 1px; cursor:pointer;
    display: block;
    float: left;
    margin-right: 10px;
    text-align: center;
    line-height: 38px;
    color: #333;
    padding: 0 35px;
}
.free-apply .br-s a{text-align: center; color:#4385f5;  line-height: 38px;  width: 123px;  float: left;  height: 38px;}
.apply_comp a.apply_sel {
    border: #4385f5 solid 2px;
    height: 36px;
    width: 121px;
    line-height: 36px;
    background: url(/homeSite/enterbusiness/images/dui.png) no-repeat right bottom;
}
.apply_comp a:hover{border:#4385f5 solid 2px;height:36px;width:121px;line-height:36px}
.apply_comp {
    width: 478px;
    height: 40px;
    float: left;
}
.apply_input {
    width: 394px;
    height: 40px;
    float: left;
}
.apply_input input {
    width: 374px;
    height: 38px;
    padding: 0 10px;
    border: #ddd solid 1px;
    background: #fff;
    font-size: 14px;
    vertical-align: middle;
    line-height: 38px;
}
.pal112 {
    padding-left: 112px;
}

.flase_txt {
    color: red;
    font-size: 12px;
    line-height: 20px;
    clear: both;
}
.bor-r2 {
    border-radius: 4px;
}

.login_btn {
    height:50px;
    background: #4385f5;
    text-align: center;
    color: #fff;
    font-size:18px;
    display: block;
    line-height:50px;
}
.login_btn:hover{background:#3b76db; color:#fff;}
.yz_button {
    width: 394px;
    height:50px;
    float: left; margin-top:10px;
}
.apply_city {
    width: 478px;
    height: 40px;
    float: left;
}

.c_select_box {
    width: 123px;
    height: 38px;
    border: #ddd solid 1px;
    cursor: pointer;
    display: block;
    float: left;
    margin-right:8px;
    text-align:center;
    line-height: 38px;
    color: #333;
}

.pp .acitve {
    background: url(/homeSite/enterbusiness/images/close.png) no-repeat right top; background-size:15px auto;
}

li{
    display: inline-block;
}
.free-apply ul li{
    height:auto;
    padding: 0 0 20px 0;
}
.br-t{
    margin-top: 10px;
}

._citys {width:590px; height:100%;display: inline-block; position: relative; background:#fff;}
._citys span {color: #f33333; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 1em; top: 10px; border: 1px solid #f33333; cursor: pointer;}
._citys0 {width: 100%; height: 34px; display: inline-block; border-bottom: 2px solid #f33333; padding: 0; margin: 0;}
._citys0 li {float:left; height:34px;line-height: 34px;overflow:hidden; font-size: 15px; color: #888; width: 80px; text-align: center; cursor: pointer; }
.citySel {background-color: #f33333; color: #fff !important;}
._citys1 {width: 100%;height:80%; display: inline-block; padding: 10px 0; overflow: auto;}
._citys1 a {height: 35px; display: block; color: #666; padding-left: 6px; margin-top: 3px; line-height: 35px; cursor: pointer; font-size: 13px; overflow: hidden;}
._citys1 a:hover { color: #fff; background-color: #f33333;}
.ui-content{border: 1px solid #EDEDED;}