﻿
.join{
	background: url(../image/mv.jpg) no-repeat;
	background-size:100% 100%;
}
.join_content{
	margin: 20px 0;
	padding: 30px 35px;
	color: #000000;
	box-sizing: border-box;
	background: rgba(225,225,225,0.6);
}
.join_content p{
	font-size:20px;
	margin-bottom: 20px;
}
.join_content>p:first-child{
	text-align: center;
	padding-top:35px;
		margin-bottom:40px;
}

.money_box{
	background:rgb(160,0,8);
	height: 400px;
	padding: 15px;
	border-radius: 25px;
	color: #FFFFFF;
	text-align: center;
}
.money_box_f{
	height: 370px;
	border-radius: 25px;
	padding-top:70px;
	box-sizing: border-box;
	font-size:25px;
	letter-spacing:4px;
}
.money_box_f b{
	font-size:30px;

}
.small{
	font-size: 14px;
	margin-top:15px;
	/*color: grey;*/
}
.add_exp{
	text-align: center;
}
.add_exp p{
	font-size: 20px;
}
.add_exp  img{
	margin: 0 auto;
}
 	.all{
           height: 75px;
           width: 100%;
           text-align: center;
           cursor:pointer;
           position: relative;
           text-decoration: none;
           vertical-align: middle;
           box-sizing: border-box;
           font-size:25px;
         
        }

     .all .all-svg{
        	width: 915px;
            height:370px;
            border-radius:4%;
            position: absolute;
            top:0;
            left:2%;
            top:140px;
            margin: 0 auto;
        }

     .all .all-svg rect{
            fill:none;
            stroke:#FFFFFF;
            stroke-dasharray: 422 0;
            stroke-width:3;
        }
     .all .all-svg:hover rect{
            stroke-dasharray: 55 128;
            stroke-dashoffset: 88;
            stroke-width: 5;
            transition: all 2.5s ease-out;
        }
.join{
	position: relative;
}
.zxan {
	position: absolute;
	left:300px;
	bottom: 50px;
}
.yytchuang{
	cursor: pointer;
	position: relative;
}
.red{
	display: inline-block;
	width:400px;
	height: 400px;
	border-radius:50% ;
	top: 110px;
	right:80px;
	position: absolute;
}


/*数据*/
.shuju{
	width: 100%;
	height: 255px;
	position: relative;
	background:url(../image/hz.jpg) no-repeat center right;
	background-attachment:fixed ;
}
.sj_content{
	position: absolute;
	display: inline-block;
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	background-color:rgba(0,0,0,0.6);
	z-index:10;
}
.sj_content{
	color: #FFFFFF;
	text-align: center;
	padding-top:50px;
	box-sizing: border-box;
}
.sj_content span{
	margin-right: 50px;
	font-size: 20px;
}
.sj_content b{
	font-size:40px;
}
.policy_detail{
	width: 950px;
	overflow: hidden;
}
.policy_title {
	text-align: center;
	font-size:40px;
	margin: 40px 0 30px;
}
.policy_title h4{
	display: inline-block;
	font-size:20px;
	margin: 0 15px;
}
.policy_title span{
	display: inline-block;
	width:90px;
	height:2px;
	margin-bottom: 5px;
	background:#303030;
}
.kc{
	margin-top: 0;
}
