/*---base----*/
*{
    font-family:'microsoft yahei';
    margin:0;
    padding:0;
}
li{
    list-style: none;
}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content: "";line-height: 0;}
.clearfix:after{clear:both;}
/*----头部-1---*/
.top{
    background-color:#222222;
    height:60px;
    width:100%;
}
.top-main{
    width:1200px;
    color:#fff;
    font-size:14px;
    margin:0 auto;
    position: relative;
}
.top1{
    float: right;
    margin-right: 0px;
    cursor: pointer ;
    line-height: 60px ;
}
.nameimg{
    vertical-align: middle;
    margin-right: 7px;
    width: 30px;
    height: 30px;
}
.yingyong{
    float: right;
    margin-right: 35px;
    cursor: pointer;
    line-height: 60px ;
}
.yingyong a{
    color: #fff;
}
.xiaoxi{
    float: right;
    margin-right: 35px;
    cursor: pointer ;
    line-height: 60px ;
}
.xiaoxi a{
    color: #fff;
}
.masimg{
    vertical-align: middle;
    margin-right: 7px;
}
.yingyongicon{
    vertical-align: middle;
    margin-right: 4px;
}
.a3:first-child{
    margin-left: 50px;
    font-weight: bold;
}
.a3{
    color: #333333;
}
.a3:hover{
    color: #0f51b2;
}
.a3-active{
    color: #0f51b2;
}
.a1:hover{
    color: #0f51b2;
}



/*----top-2-----*/
.top0{
    background-color:#fff;
    height: 125px;
    width: 100%
}
.top-main1{
    width: 1200px;
    margin: 0 auto;
}
.top1-1{
    width: 105px;
    float: left;
}
.top1-1img{
    margin-left: 62px;
    margin-top: 24px;
}
.top2{
    width: 800px;
    float: left;
    position: relative;
}
.top2-1{
    width: 470px;
    height: 40px;
    margin-top: 48px;
    margin-left: 134px;
    border: solid 2px #0f51b2;
    font-size: 14px;
    color: #333333;
    padding-left: 10px;
}
.top2-2{
    width: 120px;
    height: 44px;
    background: #0f51b2;
    border: solid 0px #0f51b2;
    color: #FFFFFF;
    font-size: 14px;
    cursor: pointer ;
}
.top2-3{
    margin-left:-10px;
    font-size: 12px;
    color: #999999;
    margin-top: 5px;
    cursor: pointer;
    text-decoration: none;
}
.shangwuhezuo{
    width: 250px;
    float: right;
    margin-top:50px;
}
.shangwuhezuo-img{
    vertical-align: middle;
    margin-right: 3px;
}


/*----top-3--------------------------*/
.caidan{
    position: relative;
    width: 1200px;
    margin: 8px auto;
    font-size: 16px;
    color: #333333;
}
.caidan-api{
    background-color:#d1d1d1;
    color: #000000;
    margin-left: 0px;
    padding-top: 9px;
    padding-bottom: 9px;
    padding-left: 38px;
    padding-right: 38px;
    font-weight: bold;
}
.caidan-weiyingyong{
    background-color:#d1d1d1;
    color: #000000;
    margin-left: 0px;
    padding-top: 9px;
    padding-bottom: 9px;
    padding-left: 23px;
    padding-right: 24px;
    font-weight: bold;
}
.caidan-active{
    background-color:#0f51b2;
    color: #FFFFFF;
}
a{
    cursor: pointer;
    text-decoration: none;
}
.a3{
    margin-left: 30px;
    font-weight: bold;
}
.ul-1{
    padding: 0px;
    background:#222;
    width: 208px;
    font-size: 14px;
    color: #fff;
    position: absolute;
    z-index: 999;
    top:29px;
    min-height: 470px;
}
.tabList {
    padding:14px;
    list-style: none;
    width: 180px;

}
.tabList-icon{
    margin-left: 8px;
}
.tabList1{
    cursor: pointer;
    margin-left:4px;
}
.tabList:hover{
    background-color:rgba(49, 47, 47,0.85);
    color: #ffffff;
}

.tabList-active{
    background-color:rgba(49, 47, 47,0.85);
    color: #ffffff;
}


/*------------------foot--------------*/
.foot{
    width:100%;
    height: 404px;
    background-color: #222;
}
.foot-main{
    width: 1000px;
    height: 404px;
    margin: 0 auto;
}
.foot0{
    width: 1000px;
    height: 60px;
    padding-top: 10px;
    color: #fff;
    font-size: 20px;
}
.foot1{
    vertical-align:middle;
    margin-right: 13px;
}
.foot3{
    width: 1000px;
    height: 230px;
    margin-top:36px;
    color: #fff;
}
.foot-font{
    font-size: 14px;
    color: #fff;
}
.foot4{
    margin-left: 62px
}
.dibu-ul1{
    margin-left: 75px;
    float: left;
    list-style: none;
}
.dibu-ul1:first-child{
    float: left;
    margin-left: 20px;
}
.dibu-ul2{
    margin-left:102px;
    float: left;
    list-style: none;
}
.li-1{
    font-size: 16px;

}
.li-2{
    margin-top: 20px
}
.li-3{
    margin-top: 13px;
}
.banquan{
    font-size: 12px;
    color: #fff;
}



/*-----------卡片-------------*/
.div{
    width: 231px;
    height: 256px;
    background-color: #fff;
    float: left;
    margin-left: 10px;
    cursor: pointer;
}
.div:first-child{
    width: 232px;
    height: 256px;
    background-color: #fff;
    float: left;
    margin-left: 0;
}
.h{
    text-align: center;
    height: 18px;
    margin-top: 30px;
}
.h a{
    width: 186px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
    display: block;
    margin: 0 auto;
    font-size: 18px;
    color: #333333;
}
.h a:hover{
    color: #0f51b2
}
.div_icon{
    height: 80px;
    width: 80px;
    margin: 0 auto;
    margin-top: 28px;
}
.div_icon img{
    width: 80px;
    height: 80px;
}
.api-foot{
    width: 232px;
    height: 40px;
    position:relative;
    margin-top:21px;
}
.liulan{
    font-size: 12px;
    margin-left: 30px;
    color: #666666;
    position: absolute;
    margin-top: 10px;
}
.liulan-icon{
    margin-right: 10px;
}
.xiazai{
    font-size: 12px;
    margin-left:140px;
    color:#666;
    position: absolute;
    margin-top: 10px;
}
.xiazai-icon{
    margin-right: 10px;
}
.line-w{
    width: 232px;
    height: 1px;
    background-color:  #f2f2f2;
}
.line-h{
    width: 1px;
    height: 40px;
    background-color:  #f2f2f2;
    margin-left: 116px
}
.icon{
    float: right;
    margin-top: -256px;
}
p{
    font-size: 14px;
    color:  #ffa100;
    margin-top: 20px;
    text-align: center;
}


/*-------------------注册登录底部--------------------------------*/
.foot001{
    width: 100%;
}
.foot01{
    width:1200px;
    margin:0 auto;
}
.foot01-main{
    text-align: center;
}
.span{
    display: inline-block;
    width: 1px;
    height: 10px;
    background-color: #333333;
    margin-left: 15px;
    vertical-align: middle;
}
.banquan1{
    text-align: center;
    color: #333333;
    font-size: 14px;
    margin-top: 20px ;
    padding-bottom: 40px ;
}



.line{
    width: 1920px;
    height: 1px;
    background-color: #c4c4c4;
    top: 80px;
    position: absolute;
}
.tishi4{
    font-size: 12px;
    color: #f56c6c;
    margin-top: 4px
}
.xuanxiangfont{
    font-size: 16px;
    color: #333333;
    line-height: 78px;
    display: block;
    height: 78px;
}
.xuanxiangfont-active{
    border-bottom: 2px solid #0F51B2;
}
.paixu{
    font-size: 14px;
    color: #333333;
    margin-left: 30px;
    cursor: pointer;
}
.paixu:first-child{
    font-size: 14px;
    margin-left: 0;
    cursor: pointer;

}
.paixu-active{
    color: #0f51b2
}

.xiangshu{
    font-size: 14px;
    color: #333333;
    float: right
}
.yeshu{
    font-size: 14px;
    text-align: center;
    margin-top: 30px

}
.yeshuimg{
    vertical-align: middle;
}
.yeshu0{
    margin-left: 30px;
    color: #333333
}
.yeshu0-active{
    color: #146bd4;
}




/*----------------表单----------------------*/
.application-font1{
    font-size: 14px;
    color: #999999;
}
.application-font01{
    font-size: 14px;
    color: #999999;
    top: 0px;
    left: 0px;
    position: absolute
}
.application-font2{
    font-size: 14px;
    color: #333333;
    margin-left: 46px
}
.application-font0{
    margin-left: 50px;
}
.application-font{
    margin-top: 46px;
    margin-left: 50px;
}
.application-font3{
    margin-top: 46px;
    margin-left: 50px;
    position: relative;
}
.jiarugwc{
    width: 105px;
    height: 36px;
    background-color: #ffa100;
    margin-left: 30px;
    float: left;
    font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    margin-top: 10px;
    cursor: pointer;
}
.shenqing{
    width: 105px;
    height: 36px;
    background-color: #ffeed1;
    border: solid 1px #ffa100;
    float: left;
    margin-left: 10px;
    font-size: 12px;
    color:#ffa100;
    text-align: center;
    line-height: 36px;
    margin-top: 10px;
    cursor: pointer;
}
.guanbi{
    margin-right: 20px;
    float: right;
    margin-top: 16px;
    cursor: pointer;

}
.application-font-1{
    font-size: 14px;
    color: #999999;
    left: 0px;
    top: 0px;
    position: absolute
}
.application-font-2{
    font-size: 14px;
    color: #999999;
    left: 0px;
    top: 20px;
    position: absolute
}

.application-font-0{
    margin-left: 50px;
    position: relative;
}

.area1{
    margin-left: 96px;
    color: #333333;
    border: solid 1px #dcdfe5;
}
.area2{
    margin-left: 96px;
    color: #333333;
    margin-top: 20px;
    border: solid 1px #dcdfe5;
}
.area02{
    margin-left: 96px;
    color: #cacaca;
    margin-top: 20px;
    border: solid 1px #dcdfe5;
    height: 110px
}
.area3{
    margin-left: 96px;
    color: #999999;
    margin-top: 20px;

}
.area4{
    width: 340px;
    height: 30px;
    background-color: #ffffff;
    border: solid 1px #dcdfe5;
    margin-left: 96px;
    margin-top: 20px;
    color: #333333;
    font-size: 12px

}
.quxiao{
    width: 105px;
    height: 34px;
    background-color: #f6f6f6;
    border: solid 1px #dcdfe5;
    font-size: 12px;
    color: #333333;
    display: block;
    line-height: 36px;
    text-align: center;
    float: left;
    cursor: pointer;
}
.queding{
    width: 105px;
    height: 36px;
    background-color: #36d6b7;
    font-size: 12px;
    color: #fefefe;
    display: block;
    line-height: 36px;
    text-align: center;
    float: left;
    margin-left: 10px;
    cursor: pointer;
}
.queding1{
    width: 105px;
    height: 36px;
    background-color: #ffa100;
    font-size: 12px;
    color: #fefefe;
    display: block;
    line-height: 36px;
    text-align: center;
    float: left;
    margin-left: 10px
}
.queding0{
    margin-left: 264px;
    margin-top: 20px
}
/***********************************************数据详情*************************************/
.filter{
    width: 1200px;
    background-color: #ffffff;
    border: solid 1px #c4c4c4;
}
.filter1{
    width: 1200px;
    height: 122px;
    background-color: #ffffff;
    border: solid 1px #c4c4c4;
    float: left;
    margin-top: 30px;
}
.item{
    border-bottom:1px solid #f4f4f4;
    display: block;
    position: relative;
    overflow: hidden
}
.zhuti{
    font-size: 14px;
    color: #0f51b2;
    line-height: 60px;
    width: 70px;
    display: block;
    float: left;
    text-align: center;
}
.zhuti1{
    font-size: 14px;
    color: #0f51b2;
    line-height: 60px;
    width: 70px;
    display: block;
    float: left;
    text-align: center;
    padding-left: 20px
}
.item1{
    width: 1060px;
    float: left;
}
.li{
    float: left;
    font-size: 14px;
    line-height: 60px;
    text-align: center;
    display: block;
    margin-left: 26px
}
.a04{
    color: #0f51b2;
}
.a4{
    color: #333333;
}
.icon2{
    line-height: 60px;
    display: block;
    position: absolute;
    right: 20px
}
.shuju01{
    width: 1200px;
    height: 256px;
    margin-top: 10px;
}
.div1{
    width: 230px;
    height: 254px;
    background-color: #fff;
    border: solid 1px #d1d1d1;
    float: left;
    margin-left: 10px;
    cursor: pointer;
}
.div1:first-child{
    width: 230px;
    height: 254px;
    background-color: #fff;
    border: solid 1px #d1d1d1;
    float: left;
    margin-left: 0;
}
.div_icon1{
    height: 80px;
    width: 80px;
    margin: 0 auto;
    margin-top: 36px;
}
.div_icon1 img{
    width: 80px;
    height: 80px;

}
.mianfei{
    font-size: 14px;
    color: #ffa100;
    margin-top: 24px;
    text-align: center
}
.shoufei{
    font-size: 14px;
    color: #36d6b7;
    margin-top: 24px;
    text-align: center
}
.api-foot1{
    width: 232px;
    height: 40px;
    position:relative;
    margin-top:16px;
}
.h1{
    text-align: center;
    height: 18px;
    font-size: 14px;
    color: #333333;
    margin-top: 20px;
}
.h1 a{
    height: 22px;
    font-size: 14px;
    color: #333333;
    display: block;
    margin: 0 auto;
    margin-top: 20px;
    width: 186px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
}

.h1 a:hover{
    color:  #0f51b2
}
.h1:hover{
    color:  #0f51b2
}
.datalistbanner{
    width: 100%;
    height: 450px;
    background:url(../../images/bannner_liutongshichang0.png) center no-repeat;

}
.banner{
    width: 1200px;
    height: 450px;

    margin: 0 auto
}
.liebiao{
    width: 100%;
    border-bottom: 1px solid #c4c4c4
}
.liebiao1{
    width: 1200px;
    margin: 0 auto;
    height: 80px;
    font-size: 16px;
    color: #333333;
    background-color: #fff
}
.liebiao01{
    float: left;
    margin-left: 30px
}
.liebiao02{
    float: left;
}
.xuanxiang1{
    width: 32px;
    height: 80px;
    float: left;
    text-align: center
}
.xuanxiang2{
    width: 26px;
    height: 80px;
    float: left;
    text-align: center;
    margin-left: 30px
}
.xuanxiang3{
    width: 50px;
    height: 80px;
    float: left;
    text-align: center;
    margin-left: 30px
}
.shuju0{
    width: 1200px;
    margin-top: 20px;
}
.shuju{
    width: 1200px;
}
.main{
    width: 1200px;
    margin: 0 auto;
    padding-top: 20px;
}
.mid{
    width: 100%;
    background-color: #f2f2f2;
    float: left;
    padding-bottom: 40px
}
.xuanxiang4{
    width: 68px;
    height: 80px;
    float: left;
    text-align: center;
    margin-left: 960px;
}
.xuanxiang4font{
    font-size: 16px;
    color: #0f51b2;
    line-height: 80px;
}
.line01{
    width: 20px;
    height: 3px;
    background-color: #0f51b2;
    position: absolute;
    top: 77px;
    left: 5px;
    z-index:99;
}


/********************************详情*************************/
.line0{
    width: 1920px;
    height: 2px;
    background-color: #0f51b2;
    margin-top: 9px
}
.mid-xiangqing{
    width: 100%;
    padding-bottom: 40px;
    float: left;

}
.mid-xiangqing0{
    width: 100%;
    height: 1064px;
    background-color: #f2f2f2
}
.mid-xiangqing01{
    width: 100%;
    background-color: #f2f2f2
}
.mid0{
    width: 1200px;
    margin: 0 auto;

}
.mid00{
    width: 968px;
    margin-left: 116px;
    padding-bottom: 40px;
    margin-top: 30px;
    float: left;

}
.mid6{
    width: 968px;
    height: 324px;
    background-color: #146bd4;
    margin-top: 30px;
    float: left;
}
.mid01-left{
    width: 286px;
    height: 324px;

    float: left;
}
.mid01-right{
    width: 642px;
    height: 324px;

    float: left;
    margin-left: 40px
}
.kuang{
    width: 284px;
    height: 284px;
    border: solid 1px #dcdfe5;
}
.icon00{
    margin: 0 auto;
    display: block;
    width: 164px;
    height: 164px;
    margin-top: 60px;
}
.left-bottom{
    text-align: center;
    margin-top: 10px
}
.bottom0{
    font-size: 12px;
    color: #333333;
}
.bottomimg{
    vertical-align: middle
}
.mid02{
    width: 968px;
    float: left;
    padding-bottom: 40px;
    margin-bottom: 40px;
    margin-top: 40px;
    border: solid 1px #dcdfe5;
}
.mingchen{
    font-size: 20px;
    color: #333333;
    float: left;
}
.biaoqian{
    padding-left: 4px;
    padding-right: 4px;
    height: 20px;
    border: solid 1px #ffa100;
    color: #ffa100;
    font-size: 12px;
    line-height: 20px;
    display: block;
    text-align: center;
    float: left;
    margin-left: 10px;
    margin-top: 4px
}
.jianjie{
    font-size: 12px;
    color: #999999;
    margin-top: 10px
}
.jiage0{
    width: 603px;
    height: 112px;
    background-color: #f2f2f2;
    margin-top: 20px
}
.jiage1{
    font-size: 12px;
    color: #999999;
    margin-left: 20px;
    margin-top: 26px;
    float: left;
}
.jiage2{
    font-size: 12px;
    color: #999999;
    margin-left: 26px;
    float: left;
    margin-top: 26px
}
.jiage3{
    font-size:22px;
    color: #ffa100;
    margin-top: 16px;
    float: left;
}
.guige01{
    font-size: 12px;
    color: #333333;
    height: 20px;
}
.guige02{
    font-size: 12px;
    color: #999999;
    height: 20px;
}
.guige0{
    width: 70px;
    height: 20px;
    border: solid 1px #0f51b2;
    float: left;
    display: block;
    margin-top: 30px;
    margin-left: 20px


}
.guige2{
    width: 70px;
    height: 20px;
    border: solid 1px #0f51b2;
    text-align: center;
    display: inline-block;
    float: left;
    margin-top: 22px;
    margin-left: 30px;
    cursor: pointer;
}
.guige2:hover{
    border-color: #0f51b2
}
.guige3:hover{
    border-color: #0f51b2
}
.guige3{
    width: 70px;
    height: 20px;
    border: solid 1px #c0c3cc;
    text-align: center;
    display: inline-block;
    float: left;
    margin-top: 22px;
    margin-left: 10px;
    cursor: pointer;
}
.pingfen2{
    font-size: 12px;
    color: #333333;
    margin-top: 12px;
    margin-left: 22px;
    float: left;

}
.pingfen1{
    font-size: 12px;
    color: #999999;
    margin-top: 12px;
    float: left;
}
.pingfen0{
    margin-left: 10px;
    float: left;
    margin-top: 12px
}
.pingfen{
    margin-left: 0px
}
.xinxi1{
    font-size: 12px;
    color: #999999;

}
.xinxi2{
    color: #333333;
    font-size: 12px;
}
.xinxi04{
    margin-top: 12px;
    margin-left: 0px
}
.xinxi01{
    margin-top: 10px
}
.xinxi00{
    float: left;
}
.xinxi02{
    float: left;
    margin-left: 60px
}
.xinxi002{
    color: #333333;
    font-size: 12px;
    margin-left: 24px
}
.button1{
    width: 178px;
    height: 36px;
    background-color: #ffeed1;
    border: solid 1px #ffa100;
    font-size: 14px;
    color: #ffa100;
    cursor: pointer;
}
.button2{
    width: 83px;
    height: 36px;
    background-color: #ffa100;
    border: none;
    font-size: 14px;
    color: #fff;
    margin-left: 20px;
    cursor: pointer;
}
.button20{
    width: 83px;
    height: 36px;
    background-color: #ffa100;
    border: none;
    font-size: 14px;
    color: #fff;
    margin-left: 40px
}
.button3{
    width: 83px;
    height: 36px;
    background-color: #36d6b7;
    border: none;
    margin-left: 10px;
    color: #fff;
    cursor: pointer;
}
.button0{
    margin-left: 0px;
    margin-top: 12px;
}
.jieshao{
    font-size: 16px;
    color: #333333;
    line-height: 64px;
    width: 150px;
    height: 64px;
    border: solid 1px #dcdfe5;
    border-bottom-color: transparent;
    display: block;
    float: left;
    text-align: center;
    cursor: pointer ;
}
.shili{
    font-size: 16px;
    color: #333333;
    line-height: 64px;
    width: 150px;
    height: 64px;
    border: solid 1px #dcdfe5;
    display: block;
    float: left;
    margin-left: -1px;
    text-align: center ;
    cursor: pointer ;
}
.kongbai{
    width: 514px;
    height: 64px;
    border: solid 1px #dcdfe5;
    float: left;
    margin-left: -1px;
    border-right-color: transparent
}
.kongbai1{
    width: 688px;
    height: 64px;
    border: solid 1px #dcdfe5;
    float: left;
    margin-left: -1px;
    border-right-color: transparent
}
.xuanxiang{
    margin-left: -1px;
    margin-top: -1px
}
.jieshao1{
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    margin-top: 20px;
}
.jieshao2{
    font-size:14px;
    color: #333333;
    margin-top: 14px;
}
.jieshao0{
    margin-top: 40px;
    float: left;
}

.jieshao0-l{
    width: 50px;
    height: 500px;
    float: left;
}
.jieshao0-m{
    width: 1060px;
    height: 500px;
    float: left;
}
.jieshao0-l img{
    width: 18px;
    height: 34px;
    margin-left: 16px;
    margin-top: 233px;
    cursor: pointer;
}
.jieshao0-m img{
    width: 1060px;
    height: 500px;
}
.shili0{
    font-size: 20px;
    color: #333333;
    width: 440px;
    margin: 0 auto;
    margin-top: 240px;
    margin-bottom: 184px;
    cursor: pointer;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
    display: block;
}
.shili0 a{
    width: 384px;
    height: 22px;
    color: #333333;
}

.shili0 a:hover{
    color: #0F51B2;
}

.doc{
    vertical-align: middle
}
.line-top{
    width: 170px;
    height: 1px;
    background-color: #ebeef5;
    margin-top: 10px;
    display: block;
}
.guanggao{
    width: 210px;
    height: 46px;


    margin-top: 10px;
}
.guanggao00{
    width: 210px;
    height: 46px;

    margin-top: 20px;
}
.guanggao1{
    width: 44px;
    height: 44px;
    background-color: #ffffff;
    border: solid 1px #ebeef5;
    float: left;
    text-align: center;
}
.img-gg{
    margin-top: 9px
}
.gg-font{
    font-size: 14px;
    color: #333333;
}
.gg-xinxi{
    float: left;
    margin-left: 4px;
    margin-top: 4px
}
.gg-shuzi{
    font-size: 12px;
    color: #ffa100;
}
.right1{
    margin-top: 30px;
    font-size: 14px;
    color: #333333;

}
.right2{
    margin-top: 40px;
    font-size: 14px;
    color: #333333;

}
.guanggao02{
    width: 208px;
    height: 208px;
    border: solid 1px #dcdfe5;
    margin-top: 24px;
    text-align: center
}
.gg-img{
    margin-top: 30px
}
.gg2-font{
    font-size: 14px;
    color: #333333;
    margin-top: 15px;
}
.shang{
    width: 103px;
    height: 28px;
    border: solid 1px #dcdfe5;
    display: block;
    float: left;
    text-align: center

}
.xia{
    width: 103px;
    height: 28px;
    border: solid 1px #dcdfe5;
    display: block;
    float: left;
    text-align: center
}
.right3{
    margin-top: 25px;
}
.mid1{
    width: 210px;
    height: 942px;

    float: left;
    margin-left: 22px
}
/*********************套餐详情*******************/
.taocanfont{
    font-size: 14px;
    color: #333333
}
.taocanfont table{
    width:902px;
    border-collapse: collapse;
    margin-top: 10px;
    border: none;

}
.taocanfont td{
    color: #333333;
    font-size: 14px;
    text-align: left;
    height: 36px;
    border-bottom: 1px solid #c0c3cc
}
.taocanfont1{
    font-size: 14px;
    color: #f56c6c;
}
.taocan{
    float: left;
    margin-left: 45px;
    margin-top: 20px;
}
.taocan1{
    font-weight: bold;

}
.table{
    margin-top: 10px
}

/**********************************talk**************************/
.window{
    float: left;
    width: 520px;
    background-color: rgb(255, 255, 255);
    border-radius: 2px 0px 0px 0px;
    position: fixed;
    left: 50%;
    top: 35%;
    margin-left: -200px;
    margin-top: -169px;
    padding-bottom: 20px;
    z-index: 999;
}
.window4{
    float: left;
    width: 900px;
    padding-bottom: 40px;
    background-color: rgb(255, 255, 255);
    border-radius: 2px 0px 0px 0px;
    margin: 0 auto;
    margin-top: 50px;
    margin-left: 200px;
}
.top00{
    width: 520px;
    height: 46px;
    background-color: #eff2f7;
}
.top04{
    width: 900px;
    height: 46px;
    background-color: #eff2f7;
}
.p{
    font-size: 15px;
    color: #333333;
    margin-left: 20px;
    line-height: 46px
}
.form{
    width: 520px;
    height: 320px;
    background-color: #fff;
    padding-top: 48px;
    margin: 0 auto;
}
.form2{
    width: 520px;
    height: 320px;
    background-color: #fff;
    padding-top: 30px;
    margin: 0 auto;
}
.form6{
    width: 520px;
    height: 320px;
    background-color: #fff;
    padding-top: 48px;
    margin: 0 auto;
}
.jiage-xinxi{
    font-size: 14px;
    color: #999999;
    float: right;
    margin-top: 46px;
    margin-right: 20px;
    float: right;
    display: block
}
.shuzi{
    color: #ffa100
}
.box0{
    width: 14px;
    height: 14px;
    border: solid 1px #dcdfe5;
}
.xieyi{
    color: #0f51b2;
}
.xieyi0{
    margin-top: 30px;
    margin-left: 50px;
    float: left;

}
.fuwu00{
    font-size: 14px;
    color: #333333
}
.p1{
    color: #f56c6c;
    font-size: 14px;
    margin-left: 10px
}
.form5{
    width: 520px;
    height: 400px;
    background-color: #fff;
    padding-top: 48px;
    margin: 0 auto;
}
.shenqingliyou{
    width: 336px;
    height: 88px;
    background-color: #ffffff;
    border-radius: 2px;
    border: solid 1px #dcdfe5;
    margin-left: 116px;
    color: #cbcbcb;
    font-size: 14px;
    list-style: none
}
.shouquanshenqing{
    width: 105px;
    height: 36px;
    background-color: #ffeed1;
    border: solid 1px #ffa100;
    float: left;
    margin-left: 146px;
    font-size: 12px;
    color:#ffa100;
    text-align: center;
    line-height: 36px;
    margin-top:24px;
    cursor: pointer;
}
.shuju5{
    width: 1200px;
    margin-top: 20px;
}
.shuju50 {
    width: 1200px;
    margin-top: -20px;
}
.line00{
    width: 64px;
    height: 3px;
    background-color: #0f51b2;
    position: absolute;
    top: 77px;
    left: 16px;
    z-index:99;
}
.box{
    width: 1200px;
    margin: 0 auto;
}
.box00{
    width: 1200px;
    float: left;
    position: relative;
}
.box1{
    width: 1200px;
    height: 840px;
    margin: 0 auto;
    position: relative;
}
.box2{
    width: 1200px;
    height: 80px;
    margin: 0 auto;
    position: relative;

}
.yifankui1{
    position: absolute;
    right: 0;
    top: 22px;
    width: 36px;
    height: 36px;
    background-color: #0f51b2;
    border-radius: 50%;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
}
.fbimg{
    vertical-align: middle;
    margin-top: 5px
}
.mid4{
    width: 100%;
    float: left;
    position: relative;
    padding-bottom: 40px
}
.mid5{
    width: 100%;
    height: 840px;
    position: relative;
}
.liutongbanner{
    width: 100%;
    height: 450px;
    background-color: #146bd4;

}
.makerbanner{
    width: 100%;
    height: 450px;
    background: url(../../images/banner_maker.png) no-repeat center
}
.bannerxuqiu{
    width: 1200px;
    height: 450px;
    margin: 0 auto;
    background: url(../../images/banner_xuqiu.png);
    position: relative;
}
.xuanxiang01{
    width: 96px;
    height: 80px;
    float: left;
    text-align: center
}

.xuanxiang02{
    min-width: 96px;
    height: 80px;
    float: left;
    text-align: center;
    margin-left: 30px;
}
.xuanxiang03{
    width: 96px;
    height: 80px;
    float: left;
    text-align: center;
    margin-left: 10px;
}
.zhutishuju{
    width: 1200px;
    margin-top: 110px
}
.xuqiu1{
    width: 1200px;
    height: 170px;
    background-color: #ffffff;
    box-shadow: 0px 3px 8px 0px
    rgba(0, 0, 0, 0.14);
    border: solid 1px #d3d3d3;
    margin-top: 20px;
    position: relative;
    cursor: pointer;
}
.xuqiu1:first-child{
    width: 1200px;
    height: 170px;
    background-color: #ffffff;
    box-shadow: 0px 3px 8px 0px
    rgba(0, 0, 0, 0.14);
    border: solid 1px #d3d3d3;
}
.xuqiu01{
    font-size: 20px;
    color: #333333;
    margin-left: 40px;
    margin-top: 20px;
    cursor: pointer;
}
.xuqiu01:hover{
    color: #0f51b2
}
.xuqiu02{
    width: 1114px;
    font-size: 14px;
    color: #999999;
    margin-left: 40px;
    margin-top: 22px
}
.xuqiu03{
    margin-left: 40px;
    margin-top: 52px;
    font-size: 14px;
}
.xuqiu031{
    float: left;
}
.xuqiu032{
    float: left;
    margin-left: 100px
}
.shijian1{
    color: #333333
}
.fabu1{
    color: #999999
}
.shoucang{
    position: absolute;
    top: 20px;
    right: 40px;
    font-size: 14px;
    columns: #333333;;
}
.imgsc{
    margin-right: 46px
}
.yijieshu{
    width: 96px;
    height: 32px;
    background-color: #c1c1c0;
    border-radius: 16px;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    position: absolute;
    right: 40px;
    top: 112px
}
.yifankui{
    width: 96px;
    height: 32px;
    background-color: #36d6b7;
    border-radius: 16px;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    position: absolute;
    right: 40px;
    top: 112px
}
.jinxingzhong{
    width: 96px;
    height: 32px;
    background-color: #ffa100;
    border-radius: 16px;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    position: absolute;
    right: 40px;
    top: 112px;
    display: block
}
.chakan{
    width: 100px;
    height: 1px;
    background-color: #c4c4c4;
    display: inline-block;
    vertical-align: middle
}
.chakanfont{
    color: #333333;
    font-size: 14px;

}
.chakan0{
    text-align: center;
    margin-top: 30px;
}
.mid-xuqiu{
    width: 100%;
    height: 1240px;
    position: relative;
}
.mid-xuqiu01{
    width: 100%;
    float: left;
    padding-bottom: 40px;
    position: relative;
}
.xuqiu-0{
    width: 1200px;
    padding-bottom: 40px;
    margin: 0 auto;
}
.xuqiu-01{
    width: 1200px;
    padding-bottom: 40px;
    margin: 0 auto;
}
.line-xuqiu{
    width: 1920px;
    height: 1px;
    background-color: #d0d0d0;
    position: absolute;
    top: 136px
}
.xuqiu-top{
    height: 136px;
    width: 1200px;

}
.xuqiu-name{
    font-size: 20px;
    color: #333333;
    margin-left: 40px;
    margin-top: 40px;
    float: left;
}
.jinxingzhong1{
    width: 59px;
    height: 20px;
    background-color: #ffa100;
    border-radius: 10px;
    font-size: 8px;
    color: #ffffff;
    display: block;
    line-height: 20px;
    text-align: center;
    float: left;
    margin-left: 20px;
    margin-top: 43px
}
.yijieshu1{
    width: 59px;
    height: 20px;
    background-color: #bababa;
    border-radius: 10px;
    font-size: 8px;
    color: #ffffff;
    display: block;
    line-height: 20px;
    text-align: center;
    float: left;
    margin-left: 20px;
    margin-top: 43px
}
.xuqiu-icon{
    margin-left: 40px;
    margin-top: 20px
}
.jiedan{
    width: 83px;
    height: 36px;
    background-color: #feefd4;
    border: solid 1px #ffa100;
    font-size: 14px;
    color:  #ffa100;
    line-height: 36px;
    margin-left: 0px;
    text-align: center
}
.xuqiu-1{
    position: absolute;
    top: 78px;
    left: 468px;
}
.xiangqing01{
    font-size: 20px;
    color: #333333;
    margin-top: 40px;
    margin-left: 40px
}
.xiangqingimg{
    vertical-align: middle;
    margin-right: 10px
}
.biaotou{
    font-size: 14px;
    color: #333333;
    font-weight: bold;

}
.biaotou1{
    color: #333333;
}

.biaoge01{
    border: solid 1px #dcdfe5;
    color: #333333;
    font-size: 12px;
    margin-left: 40px;
    margin-top: 20px;
    border-left: none;
    border-right: none
}

.biaoge01 td{
    border: solid 1px #dcdfe5;
    padding-left: 10px;
    border-left: none;
    border-right: none
}
/*****************************************弹出框********************************/
.window00{
    float: left;
    width: 424px;
    height: 136px;
    background-color: #ffffff;
    border-radius: 8px;
    margin-top: 40px;
    margin-left: 600px;
    text-align: center
}
.window001{
    float: left;
    width: 524px;
    height: 200px;
    background-color: #ffffff;
    border-radius: 8px;
    margin-top: 40px;
    margin-left: 600px;
}
.bj{
    width: 1920px;
    height: 1080px;
    background-color: rgba(17, 23, 35, 0.34);

}
.wenhao{
    font-size: 18px;
    color: #333333;
    text-align: center;
    margin-top: 38px
}
.zaicixiazai{
    width: 100px;
    height: 30px;
    background-color: #ffa100;
    border-radius: 3px;
    font: 14px;
    color: #ffffff;
    margin: 0 auto;
    margin-top: 20px;
    line-height: 30px
}
.window012{
    float: left;
    width: 424px;
    height: 136px;
    background-color: #ffffff;
    border-radius: 8px;
    margin-top: 40px;
    margin-left: 600px;
    text-align: center
}
.p4{
    font-size: 18px;
    color: #333333;
    margin-left: 26px;
    line-height: 136px;
}
.p5{
    font-size: 18px;
    color: #333333;
    margin-left: 26px;
    margin-top: 30px
}
.p4img{
    vertical-align: middle
}
.fou{
    width: 56px;
    height: 32px;
    border-radius: 4px;
    border: solid 1px #c1c1c1;
    line-height: 32px;
    text-align: center;
    font-size: 18px;
    color: #333333;
    display: block;
    float: left;
}
.shi{
    width: 56px;
    height: 32px;
    background-color: #0f51b2;
    border-radius: 4px;
    display: block;
    line-height: 32px;
    text-align: center;
    float: left;
    margin-left: 70px;
    color: #fff
}
.shi-fou{
    margin-left: 104px;
    margin-top: 30px
}



/*********************************************************发布需求************************/
.mid-fabu{
    width: 100%;
    height: 1380px;
    background-color: #f2f2f2;
}
.fabu000{
    width: 1200px;
    height: 1380px;
    margin: 0 auto
}
.mid-fabu10{
    width: 100%;
    float: left;
    padding-bottom: 40px;
    background-color: #f2f2f2;
}
.mid-fabu101{
    width: 1200px;

    margin: 0 auto;

}
.mid-fabu1{
    width: 100%;
    background-color: #f2f2f2;
    padding-top: 40px;
    padding-bottom: 40px
}
.form-fabu{
    width: 1200px;
    height: 1326px;
    background-color: #ffffff;
    border: solid 1px #dcdfe5;
    float: left;
    margin-top: 30px
}
.form-fabu10{
    width: 1200px;
    padding-bottom: 40px;
    background-color: #ffffff;
    border: solid 1px #dcdfe5;
    margin-top: 40px;
    float: left;
}
.form-fabu1{
    width: 1200px;
    background-color: #ffffff;
    border: solid 1px #dcdfe5;
    margin: 0 auto;
    padding-bottom: 130px
}
.fabufont{
    font-size: 20px;
    color: #333333;
    margin-left: 40px;
    margin-top: 40px
}
.line-fabu{
    width: 1103px;
    height: 1px;
    background-color: #dcdfe5;
    margin-top: 30px;
    margin-left: 40px;
}
.fabu00{
    width: 1020px;
    padding-bottom: 40px;

    margin-top: 10px;
    margin-left: 64px
}
.fabu001{
    width: 1020px;
    margin-top: 10px;
    margin-left: 64px;

}
.xinghao{
    color: #e11b33;
    font-size: 14px;
    letter-spacing: 0px;
}
.fabufont1{
    font-size: 14px;
    color: #333333;
    line-height: 36px;
    float: left;
}
.fabufont11{
    font-size: 16px;
    color: #333333;
    line-height: 36px;
    float: left;
}
.fabufont2{
    font-size: 14px;
    color: #333333;
    float: left;

}
.fabuinput{
    width: 835px;
    height: 36px;
    background-color: #ffffff;
    border: solid 1px #c3ccda;
    display: block;
    float: left;
    padding-left: 10px
}
.fabuinput111{
    width: 835px;
    height: 36px;
    background-color: #B2B2B2;
    border: solid 1px #c3ccda;
    display: block;
    float: left;
    margin-left: 20px;
    padding-left: 10px
}
.fabuinput4{
    width: 835px;
    height: 200px;
    border: solid 1px #c3ccda;
    display: block;
    padding-left: 10px;
    position: relative;
}
.fabuinput40{
    width: 835px;
    height: 200px;
    border: solid 1px #c3ccda;
    display: block;
    padding-left: 10px;
    margin-top: 10px;
    position: relative;
}
.fb{
    width: 835px;
    float: left;
    margin-left: 20px;
}
.fabuinput5{
    width: 846px;
    height: 36px;
    background-color: #ffffff;
    border: solid 1px #c3ccda;
    display: block;
    float: left;
    padding-left: 10px
}
.fabuinput1{
    width: 835px;
    height: 60px;
    background-color: #ffffff;
    border: solid 1px #c3ccda;
    display: block;
    float: left;
    padding-left: 10px;
    padding-top: 10px
}
.fabuinput6{
    width: 635px;
    height: 36px;
    background-color: #ffffff;
    border: solid 1px #c3ccda;
    display: block;
    float: left;
    margin-left: 20px;
    padding-left: 10px;
}
.fabu-01{
    margin-top: 20px;
    float: right;
    position: relative;
}
.fabu-028{
    margin-top: 20px;
    float: right;
    margin-right: 11px
}
.fabu-010{
    margin-top: 24px;
    float: right;
    margin-right: 108px
}
.fabu-02{
    margin-top: 20px;
    float: right;
    margin-right: 766px
}
.fabu-020{
    margin-top: 20px;
    float: right;
    margin-right: 550px
}
.fabu-021{
    margin-top: 20px;
    float: right;
    margin-right: 38px
}
.fabu-0211{
    margin-top: 20px;
    float: left;;

}
.xuanze{
    width: 150px;
    height: 36px;

    color: #000000;
    font-size: 14px;
    border: none
}

.fabu-07{
    margin-top: 20px;
    float: right;
    margin-right: 578px
}
.fabu-06{
    margin-top: 20px;
    float: right;
    margin-right: 390px
}
.radio{
    width: 14px;
    height: 14px;
    font-size: 14px;
    color: #333333;

}
.radio0{
    margin-left: 20px;
    color: #333333;
    font-size: 14px;
    float: left;
}
.radio01{
    width: 812px;
    margin-left: 20px;
    color: #333333;
    font-size: 14px;
    float: left;
}
.radio011{
    width: 847px;
    margin-left: 20px;
    color: #333333;
    font-size: 16px;
    float: left;
    margin-top: 9px
}
.fabu-03{
    margin-top: 20px;
    float: right;
    margin-right: 682px
}
.fabu-04{
    margin-top: 20px;
    float: right;
    margin-right: 0px
}
.fabu-05{
    margin-top: 20px;
    float: right;
    margin-right: 672px
}
.fabu-050{
    margin-top: 20px;
    float: right;
    margin-right: 559px
}
.fabu-0501{
    margin-top: 20px;
    float: right;
    margin-right: 480px
}
.fabu-0511{
    margin-top: 20px;
    float: left;

}
.checkbox1{
    width: 247px;
    height: 36px;
    display: block;
    background-color: #ffffff;
    border: solid 1px #dcdfe5;
    margin-left: 20px;
    float: right;
    margin-top: -10px
}
.input-01{
    width: 86px;
    height: 36px;
    border: solid 1px #dcdfe5;
    margin-left: 20px;
    padding-left: 10px
}
.input-0100{
    width: 200px;
    height: 36px;
    border: solid 1px #dcdfe5;
    margin-left: 20px;
    padding-left: 10px
}
.input-0110{
    width: 200px;
    height: 36px;
    border: solid 1px #dcdfe5;
    margin-left: 20px;
    padding-left: 10px
}
.qian{
    color: #333333;
    font-size: 14px;
}
.input-02{
    width: 124px;
    height: 36px;
    border: solid 1px #dcdfe5;
    margin-left: 20px;
    padding-left: 10px;

}
.input-03{
    width: 124px;
    height: 36px;
    border: solid 1px #dcdfe5;
    margin-left: 20px;
    padding-left: 10px;
    margin-top: -10px

}
.fabu-button1{
    width: 36px;
    height: 36px;
    border:solid 1px #dcdfe5;
    background: url(../../images/icon_jianhao.png) no-repeat center;
    float: left;
    display: block;
    cursor: pointer;
}
.fabu-button3{
    width: 36px;
    height: 36px;
    border:solid 1px #dcdfe5;
    border-left: none;
    background: url(../../images/icon_riqi.png) no-repeat center;
    float: left;
    display: block;
    cursor: pointer;
}
.fabu-button4{
    width: 36px;
    height: 36px;
    border:solid 1px #dcdfe5;
    border-left: none;
    background: url(../../images/icon_xia.png) no-repeat center;
    float: left;
    display: block;
    margin-top: -7px
}
.fabu-button2{
    width: 36px;
    height: 36px;
    border:solid 1px #dcdfe5;
    background: url(../../images/icon_jiahao.png) no-repeat center;
    float: left;
    display: block ;
    cursor: pointer;
}
.fabu-button0{
    float: left;
}
.file{

    list-style: none;
    margin-left: 50px;
    line-height: 36px;
    display: block
}
.fabu-but{
    width: 200px;
    height: 50px;
    background-color: #0f51b2;
    display: block;
    border: none;
    font-size: 16px;
    color: #fff;
    margin-top: 30px;
    margin-left: 326px;
    float: left;
    cursor: pointer;
}
.fabu-but110{
    width: 200px;
    height: 50px;
    background-color: #0f51b2;
    display: block;
    border: none;
    font-size: 16px;
    color: #fff;
    margin-top: 30px;
    margin-left: 442px;
    float: left;
    cursor: pointer;
}
.fabu-but1{
    width: 200px;
    height: 50px;
    background-color: #ffa100;
    display: block;
    border: none;
    font-size: 16px;
    color: #fff;
    margin-top: 30px;
    margin-left: 40px;
    float: left;
    cursor: pointer;
}
.shuju-table{
    margin-left: 40px;
    margin-top: 30px;
    font-size: 14px;
    color: #333333;
    width: 480px;
    border: none;
    border-collapse: collapse;
}
.shuju-table td{
    border: 1px solid #c0c3cc;
    line-height: 36px;
    padding-left: 10px;
    text-align: center
}
.fanhui{
    width: 200px;
    height: 50px;
    background-color: #0f51b2;
    font-size: 16px;
    color: #fff;
    line-height: 50px;
    text-align: center;
    margin-top: 30px;
    border: none;
    cursor: pointer;
    margin-left:560px
}
.fabu-qd{
    margin-top: 20px;
    margin-left: 506px
}
.mid-maker1{
    width: 1200px;
    float: left;
    margin: 0 auto;
    padding-bottom: 40px;
    margin-top: 34px
}
.markerfont1{
    font-size: 14px;
    color: #333333;
}
.marker-main{
    width: 1200px;
    height: 635px;
    background-color: #ffffff;
    box-shadow: 0px 12px 43px 0px
    rgba(0, 0, 0, 0.14);
    margin-top: 20px ;
    position: relative ;
}
.makerfont2{
    font-size: 28px;
    color: #333333;
    float: left;
    margin-left: 516px;
    margin-top: 68px
}
.maker_img1{
    float: left;
    margin-top: 58px;
    margin-left: 142px
}
.maker_img2{
    float: left;
    margin-top: 58px;
    margin-left: 53px
}
.makerfont3{
    font-size: 12px;
    color: #999999;
    margin-top: 36px
}
.cankao1{
    color: #0f51b2;
}

/*********************************************************************创客工场*********************/
.bb-top{
    width: 100%;
    height: 512px;

}
.bb-top1{
    width: 1088px;
    height: 512px;

    margin: 0 auto;
    position: relative;
}
.bb-font{
    font-size: 24px;
    color: #333333;
    text-align: center;
    margin-top: 54px;
    float: left;
    margin-left: 498px;
}
.bb-font3{
    font-size: 24px;
    color: #333333;
    text-align: center;
    margin-top: 54px;
    float: left;
    margin-left: 430px;
}
.bb-zuo{
    float: left;
    margin-top: 155px;
    cursor: pointer;
}
.bb-you{
    float: left;
    margin-left: 50px;
    margin-top: 155px;
    cursor: pointer;
}
.bb-zixun{
    width: 950px;
    height: 325px;

    margin: 0 auto;
    margin-top: 40px;
    float: left;
    margin-left: 50px
}
.bb-zx1{
    width: 272px;
    height: 324px;
    background-color: #ffffff;
    border-radius: 8px;
    border: solid 1px #dcdfe5;
    float: left;
    position: relative;
}
.bb-zx2{
    width: 272px;
    height: 324px;
    background-color: #ffffff;
    border-radius: 8px;
    border: solid 1px #dcdfe5;
    float: left;
    margin-left:64px;
    position: relative;
}
.zixunimg {
    width: 272px;
    height: 160px;
}
.bb-font1{
    margin-left: 13px;
    margin-top: 22px;
    float: left;
    width: 240px;
    height: 40px;
}
.bb-line{
    width: 241px;
    height: 1px;
    background-color: #dcdfe5;
    margin-top: 20px;
    margin-left: 13px
}
.chakanquanwen{
    width: 80px;
    height: 30px;
    border-radius: 4px;
    border: 1px solid #dcdfe5 ;
    margin:0 auto;
    margin-top: 24px;
    color: #999999;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
}
.chakanquanwen:hover{
    color: #333333;
    border: 1px solid #999999
}
.bb-img0{

    position: absolute;
    left: 20px;
    top: 1px
}
.bb-mid{
    width: 100%;
    height: 502px;
    background-color: #f2f2f2;
}
.bb-bottom{
    width: 100%;
    height: 394px;

}
.bb-zhengce{
    width: 950px;
    height: 394px;

    margin: 0 auto;
    position: relative;
}
.bb-img2{
    width: 950px;
    height: 138px;
    margin: 0 auto;
    margin-top: 52px;
}
.bb-img2 img{
    cursor: pointer;
}
.zhengceimg{
    margin-left: 14px;
    float: left;
}

.zhengceimg:first-child{
    float: left;
}
.zhengceimg img{
    width: 223px;
    height: 138px
}
.zhengceimg a{
    font-size: 16px;
    color: #333333;
    cursor: pointer;
    width: 210px;
    display: block;
    margin-top: 4px

}
.zhengceimg a:hover{
    color: #0F51B2
}

.bb-gengduo{
    font-size: 14px;
    color: #222222;
    position: absolute;
    right:68px;
    top: 86px;
    cursor: pointer;
}
.bb-gengduo0{
    font-size: 14px;
    color: #222222;
    position: absolute;
    right:0px;
    top: 96px;
    cursor: pointer;
}


.bi{
    width: 100%;
    padding-bottom: 50px;
    background-color:#f2f2f2
}
.bi-mid{
    width: 1200px;
    /*height: 560px;*/
    margin: 0 auto
}
.bi-mid0{
    width: 1100px;
    padding-bottom: 40px;
    background-color: #fff;
    float: left;
    margin-top: 40px;
    margin-left: 50px;
    border: solid 1px #dcdfe5;
}
.bi-top0{
    width: 1080px;
    height: 50px;
    background-color: #c0c3cc;
    padding-left: 20px;
    line-height: 50px;
    color: #333333;;
    font-size: 16px
}
.zixun{
    margin: 0 auto;
    margin-top: 20px;
    border: none;
    width: 900px;
    border-collapse: collapse;

}
.zixun td{
    color: #333333;
    font-size: 14px;
    border-right: none;
    border-left: none;
    border-top: none;
    border-bottom: 1px dashed #c0c3cc;
    height: 36px;
}
.zixun a{
    color: #333333
}
.zixun a:hover{
    color: #0f51b2
}
.zixun-details{
    width: 100%;
    padding-bottom: 50px;
    background-color: #f2f2f2;
}
.zixun-details1{
    width: 100%;
    float: left;
    padding-bottom: 40px;
    background-color: #f2f2f2;
}
.zixun-details0{
    width: 1200px;
    padding-bottom: 50px;
    padding-top: 40px;
    margin: 0 auto
}
.zixun-main{
    width: 1100px;
    padding-bottom: 40px;
    background-color: #fff;
    border: solid 1px #dcdfe5;
    margin-left: 50px
}
.zixun-main1{
    width: 1100px;
    padding-bottom: 40px;
    background-color: #fff;
    border: solid 1px #dcdfe5;
    float: left;
    margin-top: 30px;
    margin-left: 50px
}
.zixun-name{
    font-size: 24px;
    color: #e11b33;
    text-align: center;
    margin-top: 70px;

}
.zhengce-name{
    font-size: 24px;
    color: #e11b33;
    margin-top: 70px;
    text-align: center;
}
.zixun-shijian{
    color: #333333;
    font-size: 14px;
    margin-top: 30px;
    margin-left: 460px
}
.zixun-line{
    width: 1060px;
    height: 1px;
    background-color: #c0c3cc;
    margin-left: 20px;
    margin-top: 30px
}
.zhengwen{
    padding-left: 40px;
    padding-right: 40px;
    margin-top: 24px;   
}
.zhengwen li{
    line-height: 32px
}
.zhengwen ul{
    list-style: none;
}
.zhengwen-p{
    line-height: 30px
}

.fuhua-mid{
    width: 100%;
    padding-bottom: 40px;
    background-color: #f2f2f2;

}
.fuhua-mid0{
    width: 1200px;
    margin: 0 auto;

}
.fuhua-list{
    width: 1200px;
    margin-top: 20px;

}
.fuhua-list1{
    width: 1200px;
    height: 330px;

}
.fuhua-list11{
    width: 1200px;
    height: 356px;

}
.fuhua-list2{
    width: 1200px;
    height: 330px;
    margin-top: 10px
}
.fuhua-list21{
    width: 1200px;
    height: 356px;
    margin-top: 10px
}
.fuhua-list01{
    width: 393px;
    height: 330px;
    background: #fff;
    border-radius: 4px;
    float: left;
}
.fuhua-list010{
    width: 393px;
    height: 356px;
    background: #fff;
    border-radius: 4px;
    float: left;
}
.fuhua-list02{
    width: 393px;
    height: 330px;
    background: #fff;
    border-radius: 4px;
    float: left;
    margin-left: 10.5px
}
.fuhua-list020{
    width: 393px;
    height: 356px;
    background: #fff;
    border-radius: 4px;
    float: left;
    margin-left: 10.5px
}
.fuhua-img{
    margin-left: 12px;
    margin-top: 12px;
    float: left;
}
.fuhua-name1{
    font-size: 14px;
    color: #333333;
    margin-top: 14px;
    margin-left: 12px;
    cursor: pointer;
}
.fuhua-name1:hover{
    color: #0f51b2
}
.fuhua-name2{
    font-size: 12px;
    color: #999999;
    margin-top: 12px;
    margin-left: 12px;
    width: 370px
}
.list-bottom{
    font-size: 12px;
    color: #999999;
    margin-left: 12px;
    margin-top: 20px;

}
.list-bottom2{
    font-size: 12px;
    color: #999999;
    margin-left: 30px;
    margin-top: 20px;

}
.list-bottom1{
    color: #333333;

}
.list4{
    margin-top: 10px
}


/*************************************************用户中心*******************************/
.userbanner{
    width: 100%;
    height: 201px;
    background: url(../../images/banner_user.png) no-repeat center;
    position: relative;
}
.user-top{
    width: 100%;
    height: 274px;
    position: absolute;
    top: 79px;
}
.user-top0{
    width: 1200px;
    height: 344px;
    margin: 0 auto;
}
.user-mid{
    width: 100%;
    float: left;
    padding-bottom: 40px;
    background-color: #f2f2f2
}
.user-mid05{
    width: 1200px;
    background-color: #f2f2f2;
    margin: 0 auto
}
.user-mid2{
    width: 100%;
    float: left;
    padding-bottom: 40px;
    background-color: #f2f2f2
}
.user-mid211{
    width: 100%;
    float: left;
    padding-bottom: 40px;
    background-color: #f2f2f2
}
.xinxi0{
    width: 1200px;
    padding-bottom: 40px;
    margin: 0 auto;
    background-color: #f2f2f2;
}
.user-mid0{
    width: 1200px;
    padding-bottom: 40px;
    background-color: #fff;
    float: left;
    margin: 0 auto;
    margin-top: 20px;
    position: relative;
}
.user-mid04{
    width: 1200px;
    padding-bottom: 40px;
    background-color: #fff;
    float: left;
    margin: 0 auto;
    margin-top: 40px;
    position: relative;
}
.user-mid011{
    width: 1200px;
    padding-bottom: 40px;
    background-color: #fff;
    float: left;
    margin: 0 auto;
    margin-top: 40px;
}
.user-top1{
    width: 1200px;
    height: 84px;
    position: relative;
    margin-top: 42px;
    float: left;
}
.user-font1{
    color: #fff;
    font-size: 12px;

}
.user-font2{
    color: #fff;
    font-size: 18px;
    margin-top: 20px
}
.chongzhi{
    width: 53px;
    height: 24px;
    border-radius: 5px;
    border: solid 1px #ffffff;
    color: #fff;
    font-size: 12px;
    background-color: transparent;
    cursor: pointer;
}
.user-font01{
    float: left;
    margin-left: 330px;
}
.user-font02{
    float: left;
    margin-left: 94px;
}
.user-line01{
    width: 1px;
    height: 51px;
    background-color: #ffffff;
    float: left;
    margin-left: 84px;
    margin-top: 4px
}
.user-font03{
    float: left;
    margin-left: 94px;
}
.img-user{
    position: absolute;
    top: -20px;
    left: 52px;
    width: 100px;
    height: 100px;
}
.user-name{
    font-size: 24px;
    color: #fff;
    float: left;
    margin-top: -34px;
    margin-left: 176px
}
.user-top00{
    width: 1200px;
    height: 274px;

    margin: 0 auto
}
.renzheng{
    margin-top: 2px;
    margin-left: 196px;
    color: #ffa100;
    font-size: 14px
}
.zy{
    border-bottom: 2px solid #ffffff;
}
.user-caidan{
    width: 1100px;
    height: 52px;
    border-radius: 40px;
    background-color: rgba(255, 255, 255, 0.43);
    margin-top: 40px;
    margin-left: 50px;
    position: relative;
}
.user-caidan li{
    float: left;
    margin-left: 22px;
    list-style: none;
    font-size: 16px;
    color: #fff;
}
.user-caidan li.active{
    border-bottom:1px solid #f4f4f4;
}
.user-caidan li a{
    display: block;
    width: 86px;

    line-height: 50px;
    list-style: none;
    cursor: pointer;
    text-align: center;
    color: #fff;
}
.user-line00{
    width: 32px;
    height: 3px;
    background-color: #0f51b2;
    position: absolute;
    top: 50px;
    left: 27px;
}
.user-api{
    width: 1200px;
    height: 288px;
    background-color: #f2f2f2;
    position: relative;

}
.user-api1{
    font-size: 14px;
    color: #333333;
    padding-top: 20px;

}

.user-api10{
    width: 1200px;
    height: 224px;

    margin-top: 15px
}
.user-api20{
    width: 1200px;
    height: 236px;

    margin-top: 15px
}
.user-api01{
    width: 224px;
    height: 224px;
    background-color: #ffffff;
    float: left;
    margin-left: 20px

}
.user-api010{
    width: 224px;
    height: 224px;
    background-color: #ffffff;
    float: left;
}
.api-user{
    padding-top: 60px;
    margin-left: 68px
}
.api-user1{
    font-size: 18px;
    color: #333333;
    margin-top: 37px;
    margin-left: 40px;
    cursor: pointer;
}
.api-user1:hover{
    color: #0f51b2
}
.api-img0{
    margin-left: 10.2px
}

.if{
    width: 1100px;
    height: 40px;
    margin-top: 40px;
    float: left;
    margin-left: 50px;
    border-bottom: 1px solid #c0c3cc
}

.if span{
    color: #333333;
    font-size: 16px
}
.xx{
    height: 39px ;
    display: block;
    float: left;
    color: #333333;
    font-size: 16px;
    margin-left: 30px ;
}
.xx a{
    color: #333333;
}
.xx0{
    height: 39px;
    display: block;
    float: left;
    color: #333333;
    font-size: 16px;
}
.xx0 a{
    color: #333333;
}
.xx01{
    border-bottom: 2px solid #0f51b2;
}

.xx-line{
    width: 60px;
    height: 2px;
    background-color: #146bd4;
    display: block;
    margin-top: 19px
}
.xx-line0{
    width: 94px;
    height: 2px;
    background-color: #146bd4;
    display: block;
    margin-top: 19px
}
.xx-main{
    width: 1100px;

    margin-top: 30px;
    margin-left: 50px
}


.rz1{
    width: 86px;
    height: 340px;
    border-right: 1px solid #c0c3cc;
    float: left;
}
.rzfont{
    color: #0f51b2;
    font-size: 16px;
    line-height: 40px;
    float: left;
    margin-left: 18px
}
.rzfont a{
    color: #0f51b2;
}
.rzfont1{
    color: #333333;
    font-size: 16px;
    line-height: 40px;
    float: left;
    margin-left: 18px

}
.dian{
     width: 8px;
     height: 8px;
     border-radius: 50%;
     background-color: #0f51b2;
     display: block;
     float: left;
     margin-top: 16px
 }
.dian1{
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0);
    display: block;
    float: left;
    margin-top: 16px;

}




.font{
    line-height:36px;
    color: #333333;
    float: left;
    letter-spacing: 14px;
}
.font1{
    line-height:36px;
    color: #333333;
    float: left;
    letter-spacing: 20px;
}
.input4{
    width: 241px;
    height: 34px;
    border: solid 1px #dcdfe5;
    float: left;
    padding-left: 0px;
    padding-left: 10px;
}
.form0{
    width: 350px;
    height: 36px;
    margin: 0 auto;
    margin-top: 30px;
}
.form07{
    width: 350px;
    height: 36px;
    margin: 0 auto;
    margin-top: 30px;
}
.form03{
    width: 350px;
    height: 36px;
    margin-top: 20px;
}
.form031{
    width: 380px;
    height: 36px;
    margin-top: 20px;
}
.form010{
    width: 350px;
    height: 36px;
    font-size: 12px;
    color: #999999;
    margin: 0 auto;
    margin-top: 20px;
}
.queren{
    width: 152px;
    height: 36px;
    background-color: #0f51b2;
    color: #fff;
    font-size: 16px;
    border: 0;
    letter-spacing:10px;
    padding-left: 10px;
    margin-top:30px;
    margin-left: 13px;
    background-color: #0f51b2;
}
.queren5{
    width: 152px;
    height: 36px;
    background-color: #0f51b2;
    color: #fff;
    font-size: 16px;
    border: 0;
    padding-left: 10px;
    margin-top:30px;
    margin-left: 34px;
    background-color: #0f51b2;
}
.queren1{
    width: 152px;
    height: 36px;
    background-color: #0f51b2;
    color: #fff;
    font-size: 16px;
    border: 0;
    letter-spacing:10px;
    padding-left: 10px;
    margin-top:30px;
    margin-left: 460px;
    background-color: #0f51b2;
    cursor: pointer;
}
.queren2{
    width: 152px;
    height: 36px;
    background-color: #0f51b2;
    color: #fff;
    font-size: 16px;
    border: 0;
    letter-spacing:10px;
    padding-left: 10px;
    margin-top:30px;
    margin-left: 30px;
    background-color: #0f51b2;
    cursor: pointer;
}
.queren3{
    width: 152px;
    height: 36px;
    background-color: #0f51b2;
    color: #fff;
    font-size: 16px;
    border: 0;
    letter-spacing:10px;
    padding-left: 10px;
    margin-top:30px;
    margin-left: 100px;
    background-color: #0f51b2;
    cursor: pointer;
}
.queren4{
    width: 152px;
    height: 36px;
    background-color: #0f51b2;
    color: #fff;
    font-size: 16px;
    border: 0;
    letter-spacing:10px;
    padding-left: 10px;

    margin-left: 400px;
    background-color: #0f51b2;
    cursor: pointer;
}
.form0:first-child{
    width: 350px;
    height: 36px;
    margin: 0 auto
}
.font01{
    line-height:36px;
    color: #333333;
    float: left;
    letter-spacing: 0px;
}
.form1{
    width: 252px;
    height: 36px;
    float: right;
}
.form13{
    width: 352px;
    height: 36px;
    float: left;
    color: #333333;
    font-size: 14px;
    margin-left: 100px;
    margin-top: -28px
}
.input3{
    width: 114px;
    height: 34px;
    border: solid 1px #dcdfe5;
    float: left;
    padding-left: 10px;
}
.input03{
    width: 114px;
    height: 27px;
    background-color: #f2f2f2;
    border: solid 1px #dcdfe5;
    float: right;
    padding-left: 10px;
    font-size: 14px;
    color:#c0c3cc;
    padding-top: 7px;

}
.form12{
    width: 252px;
    height: 36px;
    float: right;
    line-height: 36px;
    color: #333333
}
.rz-neirong{

    margin-left: 324px;
    float: left;
}
.rz-neirong0{
    width: 980px;
    padding-bottom: 40px;
    float: left;
    margin-left: 30px;

}
.line03{
    width: 20px;
    height: 3px;
    background-color: #0f51b2;
    position: absolute;
    top: 77px;
    left: 5px;
    z-index:99;
}
.api-xuanze{
    width: 1200px;
    height: 60px;
    background-color: #ffffff;
}
.xuanze11{
    font-size: 14px;
    color: #333333;
    line-height: 58px;
    width: 70px;
    display: block;
    float: left;
    text-align: center;
    margin-left: 40px;
    position: relative;
    cursor: pointer ;
}
.xuanze1{
    font-size: 14px;
    color: #333333;
    line-height: 58px;
    display: block;
    float: left;
    text-align: center;
    margin-left: 450px ;
    cursor: pointer ;
}
.xuanze1-active{
    color: #0F51B2;
    border-bottom: 2px solid #0f51b2

}
.line-01{
    width: 64px;
    height: 3px;
    background-color: #0f51b2;
    position: absolute;
    top: 57px;
    left: 452px;
}
.input2{
    width: 143px;
    height: 34px;
    border: solid 1px #dcdfe5;
    float: left;
    padding-left: 10px;
}
.yanzhengma{
    width: 90px;
    height: 34px;
    border: solid 1px #dcdfe5;
    background: url(../../images/yanzhengma.png);
    background-color: #fff;
    float:right;
}
.rz-neirong1{

    background-color: turquoise;
    float: left;
}
.rz-neirong11{
    width: 490px;
    float: left;

}
.rz-neirong2{
    width: 490px;
    float: left;
}
.rz-neirong21{
    width: 490px;
    height: 400px;

    float: left;
}
.rz-font{
    font-weight: bold;

}
.rz-neirong1 table{
    font-size: 16px;
    color: #333333
}

.cp{
    color: #333333;
    font: 16px;
    font-weight: bold;
    margin-top: 10px

}
.rz-neirong3{
    width: 980px;
    height: 270px;

    float: left;
}
.cp-xieyi{
    font-size: 14px;
    color: #333333;
    margin-top: 20px;
    margin-left: 88px
}
.cp-xieyi0{
    font-size: 14px;
    color: #333333;
    margin-top: 10px;
    margin-left: 98px
}
.cp-xieyi0 a{
    color: #0f51b2
}
.cp-xieyi a{
    color: #0f51b2
}
.xx-main table{
    width: 100%;
    color: #333333;
    font-size: 14px;
    border-collapse: collapse;
    border: 1px solid #c0c3cc
}
.xx-main td{
    padding-left: 10px;
    border-left: 1px solid #c0c3cc;
    text-align: center;
    height: 36px;
}
.xx-main tr{
    border-bottom: 1px solid #c0c3cc
}
.td1{
    width: 25%;
}
.td10{
    width: 25%;
    text-align: right;
    padding-right: 10px
}
.td11{
    width: 25%;
    text-align: center;

}
.td2{
    width: 45%
}
.td3{
    width: 10%
}
.td4{
    width: 12.5%
}
.td5{
    width: 20%
}
.td6{
    width: 30%
}
.td7{
    width: 15%
}
.td8{
    width: 90%
}


.hetong{
    border-collapse: collapse;
    width: 800px;
    margin-left: 50px;
    margin-top: 30px;
    color: #333333;
    font-size: 14px;
}
.hetong td{
    padding-left: 10px;
    border: 1px solid #c0c3cc;
    height: 36px;
}
.gouwuche tr{
    text-align: center
}
.gouwuche img{
    cursor: pointer;
}
.gouwuche input{
    cursor: pointer;
}
.gwc-jg{
    color: #ffa100
}
.gw-sl{
    width: 77px;
    height: 25px;
    display: block;
    background-color: #146bd4;
    margin: 0 auto
}
.jian{
    display: block;
    height: 23px;
    width: 17px;
    border: 1px solid #e5e5e5;
    background: #f0f0f0;
    text-align: center;
    line-height: 23px;
    color: #444;
    border-right-color: transparent;
    float: left;
}
.gwc-sl{
    width: 39px;
    height: 16px;
    line-height: 15px;
    border: 1px solid #aaa;
    color: #343434;
    text-align: center;
    padding: 4px 0;
    background-color: #fff;
    float: left;
}
.jia{
    display: block;
    height: 23px;
    width: 15px;
    border: 1px solid #e5e5e5;
    background: #f0f0f0;
    text-align: center;
    line-height: 23px;
    color: #444;
    border-left-color: transparent;
    float: left;
}
.jian:hover{
    border: 1px solid #e11b33;
    color: #e11b33
}
.jia:hover{
    border: 1px solid #e11b33;
    color: #e11b33
}
.jiezhang{
    width: 980px;
    height: 50px;
    background-color: #c4c4c4;
    margin-top: 20px;
    display: block;
    color: #333333;
    float: left;
}
.quanxuan{
    margin-left: 40px;
    float: left;
    margin: 20px
}
.qx{
    color: #333333;
    font-size: 16px;
    margin-top: 14px;
    margin-left: -10px;
    float: left;
}
.jiezhang span{
    color: #ffa100
}
.gw-jg{
    float: right;
    margin-top: 14px;
    margin-right: 60px
}
.qujiesuan{
    color: #fff;
    font-size: 20px;
    line-height: 50px;
    text-align: center;
    background-color: #ffa100;
    width: 120px;
    height: 50px;
    border: none;
    float: left;
    margin-top: 20px
}
.zhanghu td{
    text-align: center;
}
.quchongzhi{
    width: 96px;
    height: 32px;
    background-color: #ffa100;
    border-radius: 16px;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    position: absolute;
    right: 50px;
    top: 26px;
    display: block;
    border: none;
    cursor: pointer;
    float: left;
}
.ye{
    color: #333333;
    font-size: 18px;
    font-weight: bold;
    float: left;
    position: absolute;
    right: 170px;
    top: 20px
}
.ye1{
    color: #333333;
    font-size: 18px;
    font-weight: bold;
    float: left;
    position: absolute;
    right: 50px;
    top: 20px
}
.rmb{
    color: #ffa100
}
.ye img{
    vertical-align: bottom
}
.xgmm{
    border: 1px solid #c0c3cc;
    margin-left: 20px;
    float: left;
    display: block;
    width: 35px;
    height: 34px;
    text-align: center
}
.xgmm1{
    border: 1px solid #c0c3cc;
    float: left;
    display: block;
    width: 35px;
    height: 34px;
    margin-left: -1px;
    text-align: center
}
.xgmm0{
    float: left;
    color: #333333;
    font-size: 16px;
    line-height: 36px
}
.xg-1{
    margin-top: 30px;
    margin-left: 255px
}
.xg-2{
    margin-top: 30px;
    margin-left: 272px;

}
.queren7{
    width: 152px;
    height: 36px;
    background-color: #0f51b2;
    color: #fff;
    font-size: 16px;
    border: 0;
    letter-spacing:10px;
    padding-left: 10px;
    margin-top:30px;
    margin-left: 415px;
    background-color: #0f51b2;
    cursor: pointer;
}
.cz{
    width: 200px;
    height: 48px;
    border: 1px solid #c0c3cc;
    display: block;
    float: left;
    padding-left: 10px;
    margin-left: 20px
}
.cz-font{
    color: #333333;
    font-size: 18px;
    float: left;
    line-height: 50px;

}
.cz-but{
    width: 90px;
    height: 50px;
    border: none;
    color: #fff;
    font-size: 20px;
    line-height: 50px;
    text-align: center;
    background-color: #ffa100;
    margin-left: 30px;
    cursor: pointer;
}
.cz00{
    float: left;
    margin-top: 100px;
    margin-left: 317px;
    margin-bottom: 100px
}
.lx{
    padding-left: 50px
}



.pay-mid{
    width: 1200px;
    height: 600px;

    margin: 0 auto
}
.pay-midtop{
    width: 1200px;
    height: 120px;
    background-color: #fff;
    margin-top: 20px;
    float: left;
}
.pay-sp{
    width: 120px;
    height: 120px;

    float: left;

}
.pay-sp img{
    margin-top: 30px;
    margin-left: 20px
}
.pay-js{
    float: left;
    margin-left: 20px;

}
.js1{
    color: #333333;
    font-size: 16px;
    margin-top: 34px
}
.js2{
    color: #666666;
    font-size: 14px;
    margin-top: 10px
}
.pay-jg{
    float: right;
    margin-top: 40px;
    color: #333333;
    margin-right: 20px
}
.jg1{
    color: #ffa100;
    font-size: 26px
}
.pay-mid0{
    width: 1200px;
    height: 360px;
    background-color: #fff;
    margin-top: 20px;
    float: left;
}
.pay-fangshi{
    width: 900px;
    height: 50px;
    margin-top: 20px;
    margin-left: 50px
}
.pay-fangshi0{
    margin-top: 30px;
    margin-left: 20px
}
.fangshi1{
    width: 160px;
    height: 50px;
    border: 1px solid #c3ccda;
    background: url(../../images/zhifu_zhifubao.png);
    display: block;
    float: left;
    margin-left: 10px
}
.fangshi2{
    width: 160px;
    height: 50px;
    border: 1px solid #c3ccda;
    background: url(../../images/zhifu_weixin.png);
    display: block;
    float: left;
    margin-left: 10px
}
.fangshi3{
    width: 160px;
    height: 50px;
    border: 1px solid #c3ccda;
    background: url(../../images/zhifu_yinlian.png);
    display: block;
    float: left;
    margin-left: 10px
}
.fangshi4{
    width: 160px;
    height: 50px;
    border: 1px solid #c3ccda;
    background: url(../../images/zhifu_yue.png);
    display: block;
    float: left;
    margin-left: 10px
}
.fangshi4 div{
    color: #363232;
    font-size: 12px;
    float: left;
    margin-top: 28px;
    margin-left: 74px

}
.yue-sz{
    color: #ffa100
}
.fs{
    margin-left: 20px;
    float: left;
}
.pay-fangshi input{
    float: left;
    margin-top: 19px
}
.pay-line{
    width: 1160px;
    height: 1px;
    background-color: #c0c3cc;
    display: block;
    margin-top: 40px;
    margin-left: 20px
}
.zf00{
    float: right;
    color: #333333;
    font-size: 16px;
    margin-top: 30px;
    margin-right: 40px
}
.zf01{
    float: right;
}
.zhengwen p{
    text-align: left;
    font-size: 16px;
    color: #333333;
}
.xy-name{
    text-align: center;
    color: #222;
    font-size: 28px;
    margin-top: 60px
}
.tz-1{
    margin-top: 24px;
    margin-left: 20px;
    color: #333333;
    font-size: 20px
}
.tz-2{
    margin-top: 7px;
    margin-left: 20px;
    color: #333333;
    font-size: 14px
}
.tz-3{
    margin-top: 20px;
    margin-left: 20px;
    color: #333333;
    font-size: 16px;
    width: 480px
}
.tz-4{
    width: 86px;
    height: 36px;
    color: #fff;
    font-size: 16px;
    border: 1px solid #c0c3cc;
    background-color: #0f51b2;
    margin-left:396px;
    margin-top: 10px
}




.fade{
    width:100%;
    height:100%;
    background:rgba(0, 0, 0, 0.5);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99;
}

.js00{
    width: 880px;
    height: 36px;
    border-bottom: 1px dashed #c0c3cc;

}
.js02{
    width: 880px;
    height: 36px;

}
.js01{
    color: #333333;
    font-size: 18px;
    height: 50px
}
.jk{
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 36px
}
.jk0{
    color: #333333;
    font-size: 14px;
    line-height: 36px
}
.sl00{
    margin-top: 10px;
    width: 860px;
    height: 50px;
    line-height: 50px;
    background-color: #f6f6f6;
    color: #333333;
    font-size: 14px;
    padding-left: 20px
}

.canshu table{
    width: 880px;
    color: #333333;
    font-size: 14px;
    border-collapse: collapse;
    border: 1px solid #c0c3cc
}
.canshu tr{
    border: 1px solid #c0c3cc;

}
.canshu td{
    border: 1px solid #c0c3cc;
    padding-left: 10px;
    height: 36px;
}
.cs01{
    background-color: #f6f6f6
}
.qingqiucanshu{
    margin-top: 14px;
}
.canshu{
    margin-top: 4px
}
.qxbm{
    color: #146bd4
}
.qxbm:hover{
    color: #0f51b2
}

.rz-td2{
    text-align: left;

}
.rz-font1{
    font-weight: bold;
    color: #333333;
    line-height: 50px;
}
.rz-font2{
    color: #333333;
    line-height: 36px
}
.jia-1{
    color: #ffffff;
    font-size: 46px;
    width: 46px;
    height: 46px;
    border-radius: 50%;
    background-color: #36d6b7;
    text-align: center;
    display: block;
    position: absolute;
    top: 42px;
    right: 30px;
    cursor: pointer;
}
.jia-1 span{
    float: left;
    margin-top: -12px;
    margin-left: 7px;
}
.jian-1{
    color: #999999;
    font-size: 46px;
    width: 46px;
    height: 46px;
    border-radius: 50%;
    background-color: #f2f2f2;
    text-align: center;
    display: block;
    position: absolute;
    top: 42px;
    right: 30px;
    cursor: pointer;
}
.jian-1 span{
    float: left;
    margin-top: -12px;
    margin-left: 13px;
}
.fanye{
    text-align: center;
    margin-top: 40px;
    color: #333333;
    font-size: 14px;
}
.fanye a:hover{
    color: #000000
}
.fanye0{
    color: #999999
}
.xq1{
    margin-top: 20px;
    margin-left: 40px
}
.xq0{
    margin-left: 38px
}
.xqbut{
    width: 250px;
    height: 64px;
    border: 2px solid #fff;
    color: #ffffff;
    background-color: transparent;
    font-size: 34px;
    text-align: center;
    line-height: 64px;
    border-radius: 2px;
    position: absolute;
    top: 292px;
    left: 50px;
    cursor: pointer;

}


.ly0{
    width: 1200px;
    margin: 0 auto;
    padding-top: 40px;
    padding-bottom: 40px
}



.ly{
    width: 1200px;
    height: 260px;
    background-color: #ffffff;
    position: relative;
}
.lyimg{
    float: left;
    margin-left: 20px;
    margin-top: 20px
}
.lyfont{
    float: left;
    margin-top: 20px;
    margin-left: 20px;
}
.lyfont1{
    color: #333333;
    font-size: 20px;
}
.lyfont2{
    color: #333333;
    font-size: 14px;
    margin-top: 24px;
    width: 760px;
    height: 164px;
}
.bb{
    position: absolute;
    top: 14px;
    right: 40px;
}
.lyxq{
    width: 1200px;
    float: left;
    margin-top: 12px;
    background-color: #ffffff
}
.mid04{
    width: 840px;
    float: left;
    padding-bottom: 40px;
    margin-bottom: 40px;
    margin-top: 40px;
    border: solid 1px #dcdfe5;
    margin-left: 20px;
}
.lyft1{
    font-size: 18px;
    color: #333333;
    margin-bottom: 20px;
}
.lyft2{
    color: #333333;
    font-size: 14px;
    width: 750px;
}
.gd0{
    position: absolute;
    color: #333333;
    font-size: 14px;
    top: 30px;
    right: 0px;
}
.api-right10{
    width: 1200px;
    height: 256px;
}
.api-right01{
    width: 1200px;
    float: left;
}
.api-right20{
    width: 1200px;
    height: 256px;
    margin-top: 10px;
}
.juzhong{
   margin-left: 580px;
    line-height: 200px;
}
.tishi2{
    font-size: 24px;
    color: #146bd4;
    text-align: center
}
.dianjijingru{
    width: 246px;
    height: 68px;
    color: #fff;
    font-size: 20px;
    border: none;
    background-color: #6e5b5b;
    position: absolute;
    top: 467px;
    left: 478px;
    cursor: pointer;
}
.dianjijingru1{
    width: 246px;
    height: 68px;
    color: #fff;
    font-size: 20px;
    border: none;
    background-color: #6b93cf;
    margin-left: 478px;
    margin-top: 46px;
    cursor: pointer;
}
.dianjijingru2{
    width: 246px;
    height: 68px;
    color: #fff;
    font-size: 20px;
    border: none;
    background-color:#6e5b5b;
    margin-left: 478px;
    margin-top: 46px;
    cursor: pointer;
}
.shuju50 table{
    width: 1200px;
    margin-top: 30px;
    border-collapse: collapse;
}
.shuju50 td{
    height: 36px;
    text-align: center;
    color: #333333;
    font-size: 14px;
    border: 1px solid #c0c3cc
}
.makerfont1{
    color: #333333;
    font-size: 14px
}
.meiquanxian{
  width: 1200px;
  margin: 0 auto;
  padding-top: 140px

}
.body1{
    min-height: 100vh;
    width: 100%;
    background-color: #ecfeff
}
.mqx{
    float: left;
    margin-left: 436px;
    margin-top: 40px
}
.bucunzai{
    float: left;
    margin-top: 40px;
    margin-left: 470px
}

.mqx1{
    margin-top: 40px;
   margin-left: 20px
}
.fhsy{
    width: 70px;
    height: 20px;
    border: none;
    background-color: #68c9ce;
    color: #fff;
    font-size: 12px;
    border-radius: 4px;
    cursor: pointer;
    display: block;
    margin-left: 537px;
    margin-top: 10px    
}
.fhsy1{
    float: left;
    font-size: 12px;
    color: #68c9ce;
    margin-left: 535px;
    margin-top: 14px
}
.fhsy2{
    float: left;
    font-size: 12px;
    color: #68c9ce;
    margin-left: 34px;
    margin-top: 14px
}
.tuichutanchuang{
    width: 152px;
    height: 72px;
    box-shadow: 0px 1px 4px 0px  rgba(0, 0, 0, 0.38);
    position: absolute;
    background-color: #000000;
    opacity: 0.85;
    top: 60px;
    right: 0px;
    z-index: 999;
}
.yonghuzhongxin{
    width: 152px;
    height: 36px;
}
.yonghuzx-font{
    font-size: 14px;
    color: #fff;
    line-height: 36px;
    margin-left: 16px;
    cursor: pointer

}
.icon1{
    width: 20px;
    height: 20px;
    margin-left: 15px;
    margin-top: 10px;
    float: left;
    margin-top: 8px;
    background: url(../../images/icon_yonghuzhonxin.png) no-repeat;
}
.tuichu-font{
    font-size: 14px;
    color: #fff;
    line-height: 36px;
    margin-left: 30px;
    cursor: pointer
}
.yonghuzx-font:hover{
    color: #0f51b2;
}
.tuichu-font:hover{
    color: #0f51b2;
}
.icon20{
    width: 20px;
    height: 20px;
    margin-left: 15px;
    margin-top: 10px;
    float: left;
    margin-top: 8px;
    background: url(../../images/icon_tuichu.png) no-repeat;
}
.hy{
    line-height: 60px
}
.denglu-font{
    font-size: 14px;
    color: #ffffff;
    line-height: 60px
}
.line{
    width: 100%;
    height: 1px;
    top: 80px;
    background-color: #c4c4c4;
    position: absolute
}
.tishi4{
    font-size: 12px;
    color: #f56c6c;
    margin-top: 4px
}
.tishi5{
    font-size: 12px;
    color: #f56c6c;
    margin-left: 96px
}
.sjst a{
    font-size: 16px;
    color: #0f51b2;
    float: right;
    margin-bottom: 10px
}
.ff1{
    float: left;
    margin-left: 20px;
}
.mid-xiangqing1{
    width: 100%;
    padding-bottom: 40px;
    float: left;
    background-color: #f2f2f2
}
.mid05{
    width: 292px;
    float: left;
    margin-left: 20px;
    margin-top: 40px;
}
.mid05-1{
    width: 270px;
    height: 172px;
    border: 1px solid #dcdfe5;
    margin-top: 14px;
}
.mid05-01{
    width: 270px;
    height: 172px;
    border: 1px solid #dcdfe5;
}
.mid05-1 img,.mid05-01 img{
    width: 270px;
    height: 172px;
}
.shang1{
    width: 135px;
	height: 32px;
    border: solid 1px #dcdfe5;
    display: block;
    float: left;
    text-align: center;
    cursor: pointer;

}
.xia1{
    width: 135px;
	height: 32px;
    border: solid 1px #dcdfe5;
    display: block;
    float: left;
    text-align: center;
    margin-left: -1px;
    cursor: pointer;
}
.mid05-2{
    margin-top: 14px
}
.shang1 img,.xia1 img{
    text-align: center;
    margin-top: 12px
}



.mid-help{
    width: 100%;
    padding-bottom: 40px;
    background-color: #f2f2f2;
    float: left;
}
.help-left{
    width: 180px;
    height: 340px;
    border-right: 1px solid #c0c3cc;
    float: left;
}
.help-right{
    width: 888px;
    float: left;
    margin-left: 30px;
    color: #333333;
}
.helpname{
    font-size: 20px
}

.helpjj0{
    font-size: 14px;
    margin-top: 14px;
}
.help-right ul{
    list-style: none;
}
.help-right li{
    font-size: 14px;
    margin-top: 20px;
}
.baowen{
   margin-right: 10px;
    display: block;
    color: #f56c6c;
    padding: 5px 20px;
    background-color:#f9f2f4;
}
.qqcs{
    color: #999999
}
.pingtaixieyi{
    font-size: 28px;
    color: #333333;
    font-weight: bold;
    margin-top: 70px;
    text-align: center
}
.heiti{
    color: #333333;
    font-weight: bold;
    margin-top: 24px
}
.li1{
    font-size: 22px;
    color: #333333;
    font-weight: bold;
    margin-top: 24px
}
.li2{
    font-size: 16px;
    color: #333333;
    font-weight: bold;
    margin-top: 10px
}
.about{
  margin-left: 20px;
    margin-top: 24px
}
.heidian{
    float: left;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #333333;
    display: block;
    margin-top: 12px
}
.heidian1{
    float: left;
    margin-left: 20px
}
.about1{
    margin-left: 355px
}
.about01{
    float: left;
    margin-left: 225px;
    margin-top: 40px;
    list-style: none;
}
.about02{
    float: left;
    margin-left: 120px;
    margin-top: 40px;
    list-style: none;
}
.hezuo{
    color: #146bd4;
    font-size: 20px
}
.kaifang{
    color: #999999;
    font-size: 14px;
    margin-left: 20px;
    margin-top: 20px
}
.yingyezhizhao{
    width: 300px;
}
.cp_m{
    padding-bottom: 68px;
}
.row{
    margin: 0 auto;
    width: 1200px;
}
.order_b{
    color: #222222;
    font-size: 16px;
    padding-top: 36px;
    display: block
}
.order_line{
    margin-top: 16px;
    background-color: #dcdcdc;
    height: 1px;
    border: none
}
.order_p{
    width: 1200px;
    height: 230px;
    background-color: #f4f4f4;
    border: solid 1px #dcdcdc;
    margin-top: 24px
}
.height1{
    height: 162px;
}
.order_n{
    color: #000000;
    font-size: 14px;
    padding-top: 18px;
    margin-left: 20px
}
.ddh{
    color: #222222;
    font-size: 12px;
    margin-left: 40px;
    margin-top: 20px
}
.ddh1{
    color: #222222;
    font-size: 16px;
    margin-left: 40px;
    margin-top: 30px
}
.ddh1 span{
    color: #ff9815
}
.order_sp{
    width: 1200px;
    height: 200px;
    background-color: #f4f4f4;
    border: solid 1px #dcdcdc;
    margin-top: 24px
}
.xzfs{
    margin-top: 28px
}
.fs{
    float: left;
}
.zffs li{
    float: left;
    margin-left: 20px
}
.radio{
    margin-top: 22px
}
.wximg{
    margin-top: 10px
}
.radio_jl{
    margin-left: 30px
}
.gm{
    margin-left: 776px;
    margin-top: 42px
}
.yfje{
    color: #222222;
    font-size: 16px
}
.je{
    color: #ff9815;
    font-size: 22px
}
.qrgm{
    width: 230px;
    height: 56px;
    background-color: #ff9815;
    border-radius: 4px;
    color: #ffffff;
    font-size: 20px;
    letter-spacing: 2px;
    outline: none;
    border: none;
    cursor: pointer;
    margin-left: 20px
}
.file {
    position: relative;
    display: inline-block;
    /*background: #D0EEFF;*/
    /*border: 1px solid #99D3F5;*/
    border-radius: 4px;
    padding: 4px 12px;
    overflow: hidden;
    color: #1E88C7;
    text-decoration: none;
    text-indent: 0;
    line-height: 10px;
}
.file input {
    position: absolute;
    font-size: 12px;
    right: 0;
    top: 0;
    opacity: 0;
}
.file:hover {
    background: #AADFFD;
    border-color: #78C3F3;
    color: #004974;
    text-decoration: none;
}

