.bgys_box{

	background-color: #ffffff;

	

}

.ku_dubox{

	width: 95%;

	margin: 0 auto;

}

.ttilen_box {

    margin: 2rem auto;

}

.bt_hont {

    display: flex;

    font-size: 2rem;

    color: #000000;

    font-weight: bold;

    justify-content: center;

	letter-spacing: 0.2rem;

}

.zy_box {

    text-align: center;

    font-size: 1.5rem;

}

.bt_hont div {

    padding: 0 2.5%;

}

.bt_hont img {

    width: 15%;

    height: 1.7rem;

    padding-top: 1rem;

}

.ys_guanli{

	background-color: #fff1e4;

	padding: 1rem 2.5%;

	font-size: 1.25rem;

	text-indent: 2em;

	line-height: 2rem;

}

.su{

	width: 10%;

	margin: 0 auto;

}

.gw_box{

	width:90%;

	margin: 0 auto;

}

.anniu_honst {

    display: flex;

    margin: 2rem 0;

}

.anniu_honst div {

    width: 40%;

    height: 3rem;

    line-height: 3rem;

    text-align: center;

    margin-left: 6.5%;

    font-size: 1.3rem;

    color: #FFFFFF;

    letter-spacing: 0.25rem;

    border-radius: 1rem;

    box-shadow: 0.1rem 0.1rem 0.1rem #df6581;

}

.anniu_honst div:nth-child(1){

	background-color: #ffaa00;

}

.anniu_honst div:nth-child(2){

	background-color: #57b624;

}

.sh_box ul{

	display: flex;

}

.sh_box ul li{

	width: 45%;

	background-color: #f5f5f5;

	margin-left:3.3333%;

	margin-top: 1rem;

}

.sh_box ul li h2{

	text-align: center;

	line-height: 3rem;

	color: #fe3c00;

}

.sh_box ul li div{

	height: 10rem;

	font-size: 1.25rem;

	padding: 0 2.5%;

	text-align: justify;

	line-height: 1.8rem;

}

.zs_list{

	

}

.xf_list ul li{

	background-color: #fff1e4;

	display: flex;

	height: 2.5rem;

	line-height: 2.5rem;

	box-shadow: 0.2rem 0.2rem 0.2rem #a1a1a1;

	border-radius: 1rem;

	margin-top: 1rem;

}

.xf_list ul li div:nth-child(1){

	

	width:2.8rem;

	height: 2.5rem; 

	line-height: 2.5rem;

	border-radius: 2rem;

	text-align: center;

	background-color: #FFAA00;

	font-size: 1.5rem;

	color: #FFFFFF;

	box-shadow: 0.15rem 0.15rem 0.15rem #a1a1a1;

}

.xf_list ul li div:nth-child(2){

	width: 80%;

	margin-left:2.5%;

          color: #333333;


	}

.xf_list ul li div:nth-child(3){

	width: 20%;

	background-color: #FFAA00;

	color: #FFFFFF;

	text-align: center;

	border-radius: 1rem;

	}

	#t1{

		background-color: #f6fff1;

	}

	#godn1{

		background-color: #57b624;

		}

	.hqxf {

	    padding: 1rem 3%;

	}

	.form_box {

	    background-color: #ffffff;

	    padding: 1rem 0 0 0;

	    border-radius: 0.3rem;

	    border: 0.1rem solid #f53c18;

	}

	.form_name {

	    text-align: center;

	    font-size: 1.5rem;

	    font-weight: 800;

	    padding-bottom: 1.5rem;

	    letter-spacing: 0.1rem;

	    color: #333333;

	}

	.form_name p {

	    line-height: 2rem;

	}

	.form_name span {

	    color: #f53c18;

	    font-weight: bold;

	}

	.form_name p:nth-child(2) {

	    font-size: 1rem;

	    font-weight: 400;

	}

	.form_list_1 {

	    overflow: hidden;

	    padding-bottom: 1.8rem;

	}

	.form_list_1 span {

	    display: block;

	    float: left;

	    width: 20%;

	    font-size: 1.3rem;

	    padding-left: 5%;

	    line-height: 2.5rem;

	    opacity: 0.7;

	    font-weight: bold;

	}

	.form_list_1 input {

	    width: 75%;

	    font-size: 1.2rem;

	    border: none;

	    line-height: 3rem;

	    background-color: #eeeeee;

	    border-radius: 0.5rem;

	    padding-left: 1rem;

	    height: 3rem;

	}

	.jxxdf_ys {

	    text-align: center;

	    color: #848484;

	}

	.form_list_btn {

	    padding: 1rem 3% 0;

	}

	

	.form_list_btn button {

	    width: 100%;

	    line-height: 3rem;

	    border: none;

	    color: #fff;

	    background-color: #f53c18;

	    font-size: 1.5rem;

	    border-radius: 0.5rem;

	}