/*登录框*/
.loginBox2{
    width: 245px;
    min-height: 245px;
    background: rgba(230, 248, 255,0.8);
    position: absolute;
    top: -290px;
    right: 0;
}
.loginBox2 .loginTitle{
    height: 52px;
    line-height: 52px;
    text-align: center;
    font-size: 22px;
    color: #ff8000;
}
.loginBox2 .loginBody form{
    margin-top: 0;
    width: 245px;
}

.loginBoxContent .thirdParty{
    text-align: center;
    margin: 10px 0;
}
.loginBoxContent .thirdParty .line{
    color: #c7a480;
}
.loginBoxContent  .appsType{
    text-align: center;
    margin-bottom: 10px;
}
.loginBoxContent  .appsType span{
    display: inline-block;
    width: 20px;
    margin: 0 10px;
    cursor: pointer;
}


#loginForm  input[type='text'],#loginForm  input[type='password']{
    width: 205px;
    height: 36px;
    margin-bottom: 10px;
    margin-left: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#loginForm .submit{
    text-align: center;
    margin-top: 20px;
}
#loginForm .submit button{
    width: 205px;
    height: 36px;
    /*margin-bottom: 15px;*/
    text-align: center;
    background: #ff8000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: none;
    color: #ffffff;
    font-size: 18px;
}
/*发布项目流程*/
.ProcessBg{
    background: #f0f0f0;
    height: 135px;
}
.ProcessContainer .word{
    height: 87px;
    width: auto!important;
    margin-right: 25px;
    text-align: left;
    margin-top: 30px;
    position: relative;
    padding-left: 36px;
}
.ProcessContainer .word span:first-child{
    font-size: 16px;
    margin-top: 20px;
    line-height: 26px;
    display: block;
}
.ProcessContainer .word span:last-child{
    font-size: 14px;
    line-height: 20px;
    color:#999;
    display: block;
}
.ProcessContainer .process-arrow{
    width: 22px;
    height: 87px;
    background: url("../../images/bimke_image/home/process.png") no-repeat center center;
    margin:0 14px;
}
.ProcessContainer .Process_1{
    background: url("../../images/bimke_image/home/process1.png") no-repeat center;
}
.ProcessContainer .Process_2{
    background: url("../../images/bimke_image/home/process2.png") no-repeat center;
}
.ProcessContainer .Process_3{
    background: url("../../images/bimke_image/home/process3.png") no-repeat center;
}
.ProcessContainer .Process_4{
    background: url("../../images/bimke_image/home/process4.png") no-repeat center;
 }
/*新发布项目、*/
.bigContainer{
    width: 1200px;
    margin: 0 auto;
    padding-top: 32px;
}
.newProject{
    width: 875px;
    border-bottom: none;
}
.projectTitle{
    height: 24px;
    line-height: 24px;
    font-size: 22px;
    padding-left: 15px;
    margin-bottom: 20px;
    border-left: 5px solid #f80;
}
.projectTitle a{
    float: right;
    color:#666;
    background: url("../../images/bimke_image/home/arrowR.png") no-repeat right;
    -webkit-background-size: 20px 20px;
    background-size: 20px 20px;
    padding-right: 25px;
}
.projectTitle a:hover{
    color: #ff8000;
    background-image: url("../../images/bimke_image/home/arrowRHover.png");
}
.newProject .oneList{
    padding: 0 15px;
    width: 282px;
    height: 272px;
    box-sizing: border-box;
    background: #fff;
    float: left;
    margin-right: 14px;
    margin-bottom: 14px;
}
.oneList .oneListState{
    color: #ffffff;
    font-size: 14px;
    float: left;
    width: 65px;
    height: 30px;
    line-height: 30px;
    margin-left: -15px;
    text-align: center;
}
.oneList .count-down{
    float: right;
    color:#f80;
    line-height: 30px;
}
.oneList .aTitle{
    display: inline-block;
    padding-top: 12px;
    font-size: 16px;
    color: #444444;
    height: 48px;
    overflow : hidden;
    text-overflow: ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    text-shadow: 0 0 0.1px #444444;
    line-height: 24px;
    display: block;
    width: 100%;
}
.oneList .aTitle:hover{
    color: #ff8000;
    text-shadow: 0 0 0.1px #ff8000;
}
.oneList .mainWords{
    width: 100%;
    color: #888888;
    line-height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    height: 96px;
}
.oneList .money{
    font-size: 20px;
    color: #ff8000;
    line-height: 44px;
    height: 44px;
    padding-left: 0;
 }
.oneList .new_btn{
    width: 82px;
    height: 30px;
    color: #ff8000;
    border: 1px solid #ff8000;
    border-radius: 4px;
    text-align: center;
    line-height: 30px;
    background: #ffffff;
    cursor: pointer;
}
.oneList .new_btn:hover{
    color: #ffffff;
    background: #ff8000;
}
.oneList .personJoin{
    color: #888888;
    line-height: 38px;
    font-size: 12px;
}
/*实时数据*/
.real-time{
    width: 304px;
}
.real-time .now-data{
    height: 558px;
    background: #fff;
}
.now-data .data-img{
    height: 175px;
    background: url(../../images/bimke_image/home/data-img.png) no-repeat;
}
.now-data .data-content{
    overflow: hidden;
    box-sizing: border-box;
    height: 355px;
    width: 264px;
    position: relative;
    margin:15px 20px;
}
.now-data .data-content .data-content-in{
    width: 264px;
    position: absolute;
    left:0;top:0;
}
.now-data .data-content p{
    font-size: 12px;
    line-height: 32px;
    color:#666;
}
/*加入bimke网*/
.join-banner{
    background: #f2f2f2;
}
.join-banner .joinUs{
    width: 1200px;
    margin:22px auto 32px;
    height: 130px;
    position: relative;
    background: url(../../images/bimke_image/home/join-banner.png) no-repeat;
}
.join-banner .joinUs a{
    position: absolute;
    width: 122px;
    color:#fff;
    font-size: 20px;
    border-radius:23px;
    border: 3px solid #fff;
    height: 40px;
    line-height: 40px;
    right:140px;
    top:42px;
    text-align: center;
}
/*新闻动态、*/
.newAnnouncement{
    background: #f2f2f2;
}
.newAnnouncement .new-content{
    width: 1200px;
    margin:0 auto;
}
.new-content .news-public{
    height: 295px;
}
.new-content .news-img{
    width: 440px;
    height: 295px;
    position: relative;
}
.new-content .news-img span{
    height: 40px;
    line-height: 40px;
    color:#fff;
    background: rgba(0,0,0,0.5);
    position: absolute;
    bottom:0;
    left:0;
    width: 100%;
    text-indent: 15px;
}
.new-content .news-detail{
    width: 745px;
    background: #fff;
    height: 295px;
    overflow: hidden;
    position:relative;
}
.new-content .topTab{
    height: 54px;
    line-height: 54px;
    border-bottom: 3px solid #f0f0f0;
}
.topTab .smallTitle{
    position: relative;
    font-size: 18px;
    color: #333333;
    float: left;
    width: 100px;
    text-align: center;
    cursor: pointer;
}
.topTab .smallTitle span{
    width: 100px;
    height: 3px;
    background: #f0f0f0;
    position: absolute;
    bottom: -3px;
    left: 0;
}
.topTab .active{
    color: #ff8000;
}
.topTab .active span{
    background: #ff8000;
}
.newList_2 {
    padding:0 22px;
    margin-top: 20px;
    line-height: 1;
    height: 16px;
}
.newList_2 .aTitle{
    float: left;
    color: #333;
    width: 560px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.newList_2 .personJoin{
    color: #888888;
    float: right;
}
.newList_2:hover .aTitle{
    color: #ff8000;
}
.newList_2:hover .personJoin{
    color: #ff8000;
}
.flagClass .projectBotton{
    line-height: 18px;
    height: 18px;
    position: absolute;
    right:22px;
    bottom: 20px;
}
.flagClass .projectBotton a{
    padding-right: 24px;
    background: url(../../images/bimke_image/home/arrowR.png) no-repeat right;
    float: right;
    color: #666;
}
.flagClass .projectBotton a:hover{
    color: #ff8000;
    background-image: url(../../images/bimke_image/home/arrowRHover.png);
}
/*易达族库展示*/
.yidaShow{
    height: 285px;
    background: #f2f2f2;
    margin-top: 32px;
}
#myCarousel2{
    width: 1200px;
    margin: 0 auto;
    height: 285px;
}
#myCarousel2 .banner {
    height: 215px;
}
.banner a{
    height: 215px;
    width:185px;
    padding:3px;
    margin-right: 10px;
    float: left;
    position: relative;
}
.banner li{
    height: 210px;
    width: 185px;
    background: #fff;
    background-repeat: no-repeat;
    background-position: center 20%;
    background-size: 65%;
}
.banner ul a:hover li{
    box-shadow: 0px 3px 11px -1px rgba(0,0,0,0.25);
}
.bannerOne a:last-child,.bannerTwo a:last-child{
    margin-right: 0px;
}
.banner span{
    font-weight: bold;
    font-size: 13px;
    color: #333;
    position: absolute;
    bottom: 15px;
    height: 40px;
    left: 15px;
    text-align: center;
    display: inline-block;
    width: 160px;
}
.banner li:nth-of-type(5){
    margin-right: 0px;
}
/* Make the image fully responsive */
.zuku{
    width: 1200px;
    height: 90px;
    line-height: 90px;
    text-align: center;
    font-size: 26px;
    color: #333333;
    position: relative;
    margin: 0 auto;
    margin-bottom: 18px;
}
.zuku .border_B{
    width: 66px;
    height: 4px;
    position: absolute;
    background: #ff8000;
    left: 50%;
    margin-left: -33px;
    bottom: 10px;

}
/*合作伙伴*/
.parter{
    width: 1200px;
    height: 90px;
    line-height: 90px;
    text-align: center;
    font-size: 26px;
    color: #333333;
    position: relative;
    margin: 0 auto;
    margin-bottom: 18px;
}
.parter .border_B{
    width: 66px;
    height: 4px;
    position: absolute;
    background: #ff8000;
    left: 50%;
    margin-left: -33px;
    bottom: 10px;

}
.parterUl{
    width: 1200px;
    margin: 0 auto;
    padding-bottom: 32px;
}
.partner ul{
    background: #fff;
    padding:35px 25px 17px;
}
.partner li{
    height: 80px;
    border: 1px solid #e1e1e1;
    width:179px;
    margin-right: 15px;
    margin-bottom: 18px;
    float: left;
    box-sizing: border-box;
}
.partner li:hover{
    border-color: #f80;
}
.partner li a{
    display: inline-block;
    width: 177px;
    height: 78px;
}
.partner li:nth-of-type(6),.partner li:nth-of-type(12),.partner li:nth-of-type(18),.partner li:nth-of-type(24){
    margin-right: 0px;
}
/*友情链接*/
.friendlyLink{

}
.friendlyLink .linkBox{
    background-color: #fff;
    padding: 15px 14px 7px;
}
.friendlyLink .linkBox a{
    display: inline-block;
    color: #999;
    margin-right: 20px;
    margin-bottom: 13px;
    line-height: .2rem;
}
.friendlyLink .linkBox a:hover{
    color:#ff8000;
}