

/* PC版 */
@media screen and (min-width: 751px){

	/*banner图*/
	.banner1 {
		height: 300px;
		background: url(../Images/example/example_banner.jpg) center top no-repeat;
	}
	/*主体内容*/
	.tep_con {
		background: #f8f8f8;
	}
	.tep_con .ep_con {
		background: #ffffff;
		width: 1200px;
		margin: 0 auto;
		padding-top: 108px;
		position: relative;
	}
	.tep_con .ep_con.successful_proj {
		margin-bottom: 107px;
		padding-bottom: 77px;
	}
	.redbtn {
		display: block;
		background-color: rgb(230, 47, 23);
		box-shadow: 0px 9px 8px 0px rgba(217, 36, 13, 0.2);
		-moz-box-shadow: 0px 9px 8px 0px rgba(217, 36, 13, 0.2);
		-webkit-box-shadow: 0px 9px 8px 0px rgba(217, 36, 13, 0.2);
		position: absolute;
		left: 50%;
		top: -30px;
		width: 400px;
		height: 60px;
		z-index: 5;
		border-radius: 30px;
		text-align: center;
		line-height: 60px;
		font-size: 30px;
		color: #fff;
		margin-left: -200px;
	}
	.tep_con .ep_con .successful_pro {
		width: 1038px;
		margin: 0 auto 50px;
		border: 1px solid #e3e3e3;
	}
	.tep_con .ep_con .successful_pro table {
		width: 100%;
		border: 0;
	}
	.tep_con .ep_con .successful_pro table thead tr th {
		height: 40px;
		background: #487cb0;
		font-size: 18px;
		color: #ffffff;
		width: 20%;
	}
    .tep_con .ep_con .successful_pro table thead tr th:first-child{ width: 40%!important; }
	.tep_con .ep_con .successful_pro table tbody tr td {
		height: 40px;
		background: #ffffff;
		font-size: 14px;
		color: #2a3e63;
		text-align: center;
	}
	.tep_con .ep_con .successful_pro table tbody tr.tbg td {
		background: #f8f8f8;
	}
	.tep_con .ep_con .successful_pro table tbody tr td:nth-child(1) {
		text-align: left;
		padding-left: 92px;
	}
	.ep_con .title01 {
		font-size: 30px;
		color: #090909;
	}
	.ep_con .title02 {
		font-size: 16px;
		color: #6d6d6d;
		line-height: 28px;
		margin-bottom: 120px;
	}
	.tep_con .left_dou, .tep_con .right_dou {
		font-size: 82px;
		color: #e1e1e1;
		font-family: "SimHei";/*position: absolute;*/
	}
	.ep_con .left_dou {
		top: 146px;
		left: 30px;
		position: absolute;
	}
	.ep_con .right_dou {
		top: 146px;
		right: 30px;
		position: absolute;
	}
	.ep_con .pic_list {
		margin-top:40px;
		padding-bottom:90px;
	}
	.ep_con .pic {
		width: 200px;
		height: 288px;
		float: left;
		border:10px solid #f0f0f0;
		margin-right:20px;
		margin-bottom:20px;
	}

	.ep_con .process {
		margin: 53px auto 130px;
	}
	.tep_con .ep_con.successful_exa {
	}
	.tep_con .ep_con.successful_exa .successful_ex { padding:0 110px;
	}

}

/* 移动端适配版 */
@media screen and (max-width: 750px){
	/*banner图*/
	.banner1 {
		height: 300px;
	    margin-top: 50px;
		background: url(../Images/example/example_banner.jpg) center top no-repeat;
	}
	/*主体内容*/
	.tep_con {
		background: #f8f8f8;
	}
	.tep_con .ep_con {
		background: #ffffff;
		width: 100%;
		margin: 0 auto;
		padding-top: 80px;
		position: relative;
	}
	.tep_con .ep_con.successful_proj {
		margin-bottom: 80px;
		padding-bottom: 30px;
	}
	.redbtn {
		display: block;
	    background-color: rgb(230, 47, 23);
	    box-shadow: 0px 9px 8px 0px rgba(217, 36, 13, 0.2);
	    -moz-box-shadow: 0px 9px 8px 0px rgba(217, 36, 13, 0.2);
	    -webkit-box-shadow: 0px 9px 8px 0px rgba(217, 36, 13, 0.2);
	    position: absolute;
	    left: 50%;
	    top: -23px;
	    width: 260px;
	    height: 46px;
	    z-index: 5;
	    border-radius: 30px;
	    text-align: center;
	    line-height: 46px;
	    font-size: 24px;
	    color: #fff;
	    margin-left: -130px;
	}
	.tep_con .ep_con .successful_pro {
		width: 92%;
		margin: 0 auto 50px;
		border: 1px solid #e3e3e3;
	}
	.tep_con .ep_con .successful_pro table {
		width: 100%;
		border: 0;
	}
	.tep_con .ep_con .successful_pro table thead tr th {
		height: 40px;
		background: #487cb0;
		font-size: 12px;
		color: #ffffff;
		width: 25%;
	}
	.tep_con .ep_con .successful_pro table tbody tr td {
		height: 40px;
		background: #ffffff;
		font-size: 13px;
		color: #2a3e63;
		text-align: center;
	}
	.tep_con .ep_con .successful_pro table tbody tr.tbg td {
		background: #f8f8f8;
	}
	.tep_con .ep_con .successful_pro table tbody tr td:nth-child(1) {
		text-align: left;
		padding-left: 10px;
	}
	.ep_con .title01:first-child{ margin: 0 auto; }
	.ep_con .title01 {
		font-size: 22px;
		color: #090909;
		width: 80%;
	}
	.ep_con .title02 {
		font-size: 14px;
	    color: #6d6d6d;
	    line-height: 23px;
	    padding-bottom: 80px;
	    width: 80%;
	    margin: 0 auto;
	}
	.tep_con .left_dou, .tep_con .right_dou {
		font-size: 60px;
		color: #e1e1e1;
		font-family: "SimHei";/*position: absolute;*/
	}
	.ep_con .left_dou {
		top: 105px;
		left: -15px;
		position: absolute;
	}
	.ep_con .right_dou {
		top: 220px;
		right: -10px;
		position: absolute;
	}
	.ep_con .pic_list {
		margin-top:25px;
		padding-bottom:70px;
	}
	.ep_con .pic_list img{ width: 100%; }

	.ep_con .pic {
		width: 23%;
		float: left;
		border:10px solid #f0f0f0;
		margin: 10px 1%;
	}

	.ep_con .process {
		margin: 30px auto 80px;
	}
	.ep_con .process img{ width: 100%; }
	.tep_con .ep_con.successful_exa .successful_ex { 
		width: 92%;
		margin: 0 auto;
	}

}