body,
html {
    background-color: #EBF7FFFF;
    height: auto;
    padding-bottom: 0.7rem;
}

.headerCon {
    height: 1.17rem;
    background: url(../../policy/images/headerBg.png) no-repeat top center;
    background-size: 100% 1.24rem;
}

.headerTitle {
    color: #333333FF;
}

.lastPageBtn {
    background: url(../../policy/images/zzc_arr.png) no-repeat 0.32rem center;
    background-size: 0.59rem 0.59rem;
}

.topBanner {
    width: 100%;
    height: 3.87rem;
    margin-top: 1.51rem;
}

.topBanner img {
    width: 94%;
    margin: auto;
    height: 3.87rem;
}

/* 标题 */

.ConTitle {
    font-size: 0.53rem;
    font-family: PingFang SC-Bold, PingFang SC;
    font-weight: bold;
    color: #333333;
    padding-bottom: 0.16rem;
    background: url(../../policy/images/indexTitle.png) no-repeat center 0.59rem;
    background-size: 100% 0.16rem;
    margin-left: 0.27rem;
}

.moreBtn {
    font-size: 0.37rem;
    color: #333;
    margin-top: 0.16rem;
    background: url(../../policy/images/moreBtn.png) no-repeat right center;
    padding-right: 0.46rem;
    background-size: 0.37rem 0.37rem;
    margin-right: 0.27rem;
}
/* 创业导师 start  */
.cydsBox {
    padding: 0.2rem 0.27rem 0;
}
.cydsBox li{
    background: url(../images/cyds_libg.png) no-repeat bottom;
    background-size: 100% 3.39rem;
    width: 100%;
    height: 3.66rem;
    padding: 0 0 0 0.27rem;
    box-sizing: border-box;
    margin-top: 0.4rem;
}
.cydsBox li .images{
    width: 2.27rem;
    height: 2.93rem;
    overflow: hidden;
    margin-right: 0.27rem;
    background: url(../images/cyds_liHeader.png) no-repeat bottom center;
    background-size: 2.27rem 2.53rem;
    padding: 0 0.13rem 0.13rem;
    box-sizing: border-box;
}
.cydsBox li .images p{
    width: 2rem;
    height: 2.8rem;
    border-radius: 0.11rem  0.53rem  0.27rem  0.27rem;
    background: #bfd4f7;
    overflow: hidden;
    display: flex;
    align-items: center;
}
.cydsBox li .images img{
    display: block;
    width: 100%;
    height: auto;
}
.cydsBox li .infos{
    width: 70%;
    margin-top: 0.53rem;
}
.cydsBox li .title{
    font-weight: bold;
    font-size: 0.43rem;
    line-height: 0.6rem;
    height: 0.6rem;
    margin-bottom: 0.27rem;
}
.serviceName{
    height: 0.67rem;
    width: 100%;
    overflow: hidden;
    margin-bottom: 0.25rem;
}
.serviceName span{
    height: 0.67rem;
    line-height: 0.67rem;
    background: #fff;
    font-size: 0.32rem;
    color: #307FFF;
    padding: 0 0.21rem;
    border-radius: 0.13rem  0.13rem  0.13rem  0.13rem;
    margin-right: 0.13rem;
}
.cydsBox li .infop{
    font-size: 0.32rem;
    color: #999;
    line-height: 0.56rem;
    height: 0.56rem;
}
/* 创业导师 end  */
/* 找服务 star */
.zfwBox {
    padding: 0.2rem 0.27rem;
}

.zfwBox .tabHeader {
    width: 100%;
    height: 0.88rem;
    background: #FFFFFF;
    border-radius: 0.27rem 0.27rem 0.27rem 0.27rem;
    margin-top: 0.27rem;
}

.zfwBox .tabHeader .title {
    width: 25%;
    height: 1rem;
    line-height: 0.88rem;
    font-size: 0.37rem;
    text-align: center;
}

.zfwBox .tabHeader .title.on {
    font-weight: bold;
    color: #307FFF;
    background: url(../images/index_sbhg.png) no-repeat center bottom;
    background-size: 1.16rem 0.16rem;
}

.ul_list li {
    padding: 0.27rem 0 0.27rem 0.27rem;
    background-color: #fff;
    width: 100%;
    box-sizing: border-box;
    margin-top: 0.27rem;
    border-radius: 0.27rem 0.27rem 0.27rem 0.27rem;
}

.ul_list li .image {
    width: 2.93rem;
    height: 1.95rem;
    border-radius: .27rem;
    overflow: hidden;
}

.ul_list li .contentBox {
    width: 61%;
    margin-left: 0.32rem;
}

.ul_list li .contentBox .title {
    font-size: 0.43rem;
    color: #222222;
    font-weight: bold;
    line-height: 0.6rem;
    height: 0.6rem;
    margin-bottom: 0.33rem;
}

.ul_list li .contentBox .detail {
    height: 0.44rem;
    font-size: 0.32rem;
    color: #999999;
    line-height: 0.44rem;
    padding-left: 0.4rem;
    margin-bottom: 0.13rem;
}

.ul_list li .contentBox .detail.icon01 {
    background: url(../images/index_icon01.png) no-repeat left top;
    background-size: 0.32rem 0.32rem;
}

.ul_list li .contentBox .detail.icon02 {
    background: url(../images/index_icon02.png) no-repeat left center;
    background-size: 0.32rem 0.32rem;
}

.ul_list li .contentBox .money {
    font-weight: bold;
    color: #FF9100;
    font-size: 0.43rem;
    line-height: 0.44rem;
    text-align: right;
}
.ppxyq{
    padding:0 0.27rem;
}
.ppxyq a{
    display: block;
    width: 100%;
    height: 2.13rem;
    background: url(../images/indexpp_banner.png) no-repeat;
    background-size: 100% 100%;
}
/* 热门产品 */
.rmcpBox {
    padding: 0.2rem 0.27rem;
}

.rmcpBox .tabHeader {
    /* width: 100%; */
    /* overflow-x: scroll;
    overflow-y: hidden; */
    white-space: nowrap;
    max-width: 100%;
    height: 0.88rem;
    margin-top: 0.27rem;
}

.rmcpBox .tabHeader .title {
    height: 0.88rem;
    background: #FFFFFF;
    border-radius: 0.21rem 0.21rem 0.21rem 0.21rem;
    margin-right: 0.27rem;
    line-height: 0.88rem;
    /* padding: 0 0.4rem; */
    font-size: 0.37rem;
    color: #666666;
    display: inline-block;
    width: 2.5rem;
    text-align: center;
}

.rmcpBox .tabHeader .title.on {
    font-weight: bold;
    color: #307FFF;
}

/* 热门机构 */
.rmjgBox {
    padding: 0.2rem 0.27rem;
    margin-bottom: 0.2rem;
}

.rmjgBox .rmjg_ul li {
    background-color: #fff;
    width: 100%;
    box-sizing: border-box;
    margin-top: 0.27rem;
    border-radius: 0.27rem 0.27rem 0.27rem 0.27rem;
}

.rmjgBox .rmjg_ul li .image {
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 0.97rem 0.97rem 0.97rem 0.97rem;
}

.rmjgBox .rmjg_ul li .contentBox {
    margin-left: 0.32rem;
    width: 70%;
}

.rmjgBox .rmjg_ul li .contentBox .title {
    font-size: 0.43rem;
    color: #222222;
    font-weight: bold;
    line-height: 0.6rem;
    height: 0.6rem;
    margin-bottom: 0.33rem;
}

.rmjgBox .rmjg_ul li .contentBox .type {
    display: inline-block;
    padding: 0 0.21rem;
    font-size: 0.32rem;
    line-height: 0.67rem;
    color: #307FFF;
    background-color: #EBF2FF;
    border-radius: .13rem;
    max-width: 100%;
}

.rmjgBox .rmjg_ul li .bottomBox {
    background: linear-gradient(180deg, #eaf2ffc1 0%, #FFFFFF 100%);
    border-radius: 0rem 0rem 0.27rem 0.27rem;
    font-size: 0.32rem;
    line-height: 0.97rem;
    padding: 0 0.43rem;
    color: #999;
}

.rmjgBox .rmjg_ul li .bottomBox p {
    width: 33%;
}

.f_307FFF {
    color: #307FFF;
    font-weight: bold;

}

.f_FF9100 {
    color: #FF9100;
    font-weight: bold;
}

.swiper2 {
    overflow: hidden;
}

.dxsEnter {
    padding: 0.27rem;
}

.dxsEnter .dxszyz {
    width: 48.5%;
    height: 2.13rem;
    background: url(../images/dxsEnter.png) no-repeat;
    background-size: 100% 100%;
}

.djBox {
    width: 48.5%;
    height: 2.13rem;
    box-sizing: border-box;
    background: url(../images/ps_dj.png) no-repeat center bottom;
    background-size: 100% 100%;
}

.djBox p {
    margin: 0.7rem 0 0 0;
    color: #666;
    font-size: 0.32rem;
}

.djBox p span {
    color: #FF9100;
    font-size: 0.4rem;
    font-weight: bold;
}

.dxsEnterCypp {
    padding: 0.27rem;
}

.dxsEnterCypp a.cypp {
    display: block;
    width: 100%;
    height: 2.13rem;
    background: url(../images/pp_banner.png) no-repeat;
    background-size: 100% 100%;
}

/* 弹窗 start */
.queryForm p {
    font-size: 0.4rem;
    line-height: 0.56rem;
    height: 0.56rem;
    margin-bottom: 0.27rem;
}

.queryForm p em {
    color: #FF0000;
    padding-right: 0.13rem;
}

.queryForm input {
    width: 100%;
    border: 1px solid #eee;
    height: 0.93rem;
    border-radius: 0.13rem 0.13rem 0.13rem 0.13rem;
    background: #fff;
    margin-bottom: 0.27rem;
    padding: 0 0.2rem;
    box-sizing: border-box;
    font-size: 0.37rem;
}

.myMainPop .myMainCon {
    height: auto;
}

.queryForm .floatInput {
    width: 62%;
}

.queryForm .imgCode {
    width: 35%;
    border: 1px solid #eee;
    height: 0.93rem;
    border-radius: 0.13rem 0.13rem 0.13rem 0.13rem;
    background: #fff;
}

.queryForm .DuanXinBox {
    width: 35%;
    border: 1px solid #eee;
    height: 0.93rem;
    border-radius: 0.13rem 0.13rem 0.13rem 0.13rem;
    background: #dddddd;
    color: #666;
}

.queryBtn .cancel {
    width: 47%;
    height: 1.07rem;
    line-height: 1.07rem;
    background: #FFFFFF;
    border-radius: 0.13rem 0.13rem 0.13rem 0.13rem;
    border: 0.01rem solid #DDDDDD;
    font-size: 0.43rem;
    color: #666666;
    text-align: center;
}

.queryBtn .submit {
    width: 47%;
    height: 1.07rem;
    line-height: 1.07rem;
    background: #307FFF;
    border-radius: 0.13rem 0.13rem 0.13rem 0.13rem;
    font-size: 0.43rem;
    color: #fff;
    text-align: center;
}

/* 弹窗 end */