.cn{

	font-family: "微软雅黑";

}

.title1{

	width: 855px;

	margin: 60px auto;

}

.nanc_nosnm{

	width: 1200px;

	margin: 60px auto;

	border: 5px solid #ffbdbd;

	background-color: #E10000;

}

.nanc_nosnm p{

	font-size: 30px;

	text-align: center;

	color: #FFFFFF;

}

.nanc_nosnm p:nth-child(5){

	color: #FBF001;

	font-weight: bold;

}

.nanc_nosnm div{

	width: 265px;

	margin:40px auto;

	

	}

.con_flols {

    width: 1152px;

    margin: 60px auto;

    padding: 40px 50px;

    overflow: hidden;

    background-color: #fff8ed;

}



.con_flols ul {

    margin: 0;

    padding: 0;

}

.con_flols ul li {

    background: url(../img/yb.png)no-repeat;

    list-style-type: none;

    height: 150px;

    overflow: hidden;

    float: left;

    width: 566px;

}

.dist_gonut div:nth-child(1) {

    font-size: 25px;

}

.dist_gonut div:nth-child(2) {

    font-size: 20px;

}

.yk_posnb a {

    color: #FFFFFF;

    text-decoration: none;

}

.t_box {

    font-size: 30px;

    font-style: italic;

    color: #e42a2e;

    float: left;

    padding: 15px 0 0 30px;

}

.dist_gonut {

    color: #FFFFFF;

    float: left;

    padding: 20px 40px;

    width: 180px;

}

.gd_sz {

    border-left: 4px #ec6a6d dotted;

    float: left;

    height: 80px;

    font-size: 20px;

    padding: 20px 0 0 10px;

    color: #FFFFFF;

}

.gd_sz span {

    font-family: fantasy;

    font-size: 40px;

}

.t_box span {

    font-size: 50px;

    font-weight: 800;

}

#zsq {

    background: none;

    font-size: 25px;

    display: inline;

    position: relative;

}

#zsq div {

    position: absolute;

    right: 0;

    top: 80px;

}

.and_box {

    width: 1200px;

    overflow: hidden;

    margin: 0 auto;

}

.bt1, .bt2 {

    width: 500px;

    text-align: center;

    border: #e10000 solid 3px;

    font-size: 40px;

    line-height: 60px;

    float: left;

    border-radius: 10px;

    margin-left: 60px;

    letter-spacing: 5px;

    font-weight: bold;

}

.bt1 {

    color: #e10000;

}

.bt2 {

    background-color: #e10000;

    color: #fbf001;

}

.bt1 a {

   color: #e10000;

    text-decoration: none;

}

.bt2 a {

    color: #fbf001;

    text-decoration: none;

}

.title2{

	width: 680px;

	margin: 60px auto;

}

.bj_bouns{

	background: url(../img/bj_ds.png)no-repeat;

	width: 1200px;

	background-size: 100% 100%;

	margin: 60px auto;

}

.ht_list {

    width: 1200px;

    margin: 60px auto;

	padding: 40px 0 60px 0;

}

.ht_list ul {

    margin: 0;

    padding: 0;

    overflow: hidden;

}

.ht_list ul li {

    list-style-type: none;

    width: 350px;

    text-align: center;

    float: left;

	    margin-left: 30px;

}

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

    height: 60px;

    line-height: 60px;

    font-size: 25px;

    text-align: center;

    font-weight: bold;

    background-color: #FBD193;

    margin-top: -5px;

    color: #e10000;

}

.ht_list ul li img{

	width: 100%;

}

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

    height: 45px;

    line-height: 45px;

    border: #FBD193 solid 3px;

    width: 300px;

    margin: 1rem auto;

    font-size: 25px;

    color: #FBD193;

    border-radius: 5px;

    background-color: #e10000;

}

.ht_list ul li div a {

    color: #fbd193;

    text-decoration: none;

}

.title3{

	width: 670px;

	margin: 60px auto;

}

.cn_msd img{

	width: 100%;

}

.cn_msd{

	

	width: 1200px;

	margin:60px auto;

}

.bj_onmb{

	background: url(../img/bgcnm.png)no-repeat;

	padding: 60px 0;

margin: 60px 0 0 0;

}

.bj_onmb form{

	display: flex;

	width: 1200px;

	margin: 0 auto;

}

.bj_onmb form input{

	width: 300px;

	border: none;

	height: 45px;

	padding-left: 20px;

	font-size: 20px;

	border-radius: 10px;

	margin-left: 60px;

	

}

.bj_onmb form button{

	width: 300px;

	border: none;

	height: 45px;

	padding-left: 20px;

	font-size: 20px;

	border-radius: 10px;

	margin-left: 60px;

	background-color: #fabe00;

	color: #FFFFFF;

	font-weight: bold;

}