.p9con{margin-bottom: 5%;}
.syform_cn textarea{border: none;}
.foot{background: url(../images/footbg.jpg); background-size: 100% 100%; padding: 3% 0 1% 0;}
.foot_nr_t h2{width: 90px; margin: 0 auto 3%; text-align: center;
background: #FFFFFF;
border-radius: 10px; padding: 10px 0;}
.foot_nr_t h2 img{vertical-align: middle;}
.foot_nr_t ul{width: 900px; display: flex; justify-content: space-between;font-size: 18px;  margin: 0 auto;color: #666666;}
.foot_nr_m{border-top: 1px solid #BEBEBE;border-bottom: 1px solid #BEBEBE; padding: 3% 0; margin: 3% 0;}
.foot_nr_m ul{width: 500px; display: flex; justify-content: space-between; margin: 0 auto; text-align: center;}
.foot_nr_m p{font-size: 18px;color: #666666;opacity: 0.66; text-align: center;}
.foot_nr_d{display: flex; justify-content: space-between; text-align: center;}
.foot_nr_d dl dt{font-size: 20px;color: #666666;opacity: 0.8;}
.foot_nr_d dl dd{font-size: 20px;}
.foot_ba{text-align: center; font-size: 16px;color: #666666;opacity: 0.8; margin-top: 1%;}
.foot_nr_d dl:nth-child(1){padding-right: 10%;}
.pchidden{display: none;}
.szys_lx{margin-bottom:7%}
.szys_lx dl{ padding: 4% 7%; background:#F0F0F0; background-size: 100% 100%; margin-top: 3%; border-radius: 30px;}
.szys_lx dl dt{font-size: 30px;}
.szys_lx dl dt img{vertical-align: sub; padding-right: 10px;}
.szys_lx dl dt img:nth-child(2){display: none;}
.szys_lx dl:hover dt img:nth-child(1){display: none;}
.szys_lx dl:hover dt img:nth-child(2){display: inline-block;}
.szys_lx dl dd p{font-size: 22px;}
.szys_lx dl dd p span{color: #999999;}
.szys_lx dl dd{display: flex; justify-content: space-between; margin-top: 1%;}
.szys_lx dl:last-child{background: url(../images/lxbg3.jpg); background-size: 100% 100%;}
.szys_lx dl:nth-child(1){background: url(../images/lxbg1.jpg); background-size: 100% 100%;}

.szys_lx dl:nth-child(2){background: url(../images/lxbg2.jpg); background-size: 100% 100%;}
.lyt_xw a{display: flex; justify-content: space-between; padding: 4% 5% 4% 1%; margin-bottom: 4%; border-bottom: 1px solid #999999;}
.lyt_xw dl dt{width: 200px;text-align: center; border-right: 1px solid #999999;color: #666666;}
.lyt_xw dl dt p{font-size: 20px;text-align: center; }
.lyt_xw dl dt h2{font-size: 60px;text-align: center; }
.lyt_xw dl dd{width: 645px;}
.lyt_xw dl h3{width: 146px; text-align: right; margin-top: 3%;}
.lyt_xw dl h3 img:nth-child(2){display: none;}
.lyt_xw dl dd h2{font-size: 30px;  font-weight: bold;}
.lyt_xw dl dd p{font-size: 20px;color: #666666;line-height: 30px; margin-top: 3%;}
.lyt_xw a:hover{background: #D10020; color: #fff; border-color: #D10020;}
.lyt_xw a:hover dt{color: #fff; border-color: #fff;}
.lyt_xw dl:hover p{color: #fff!important;}
.lyt_xw a:hover h3 img:nth-child(1){display: none;}
.lyt_xw a:hover h3 img:nth-child(2){display: inline-block;}
.p4bj img{vertical-align: bottom;}
.ggtit h5{font-size: 20px;color: #666666; margin-top: 2%;}

.syf_aboutn{width: 800px; margin: 0 auto; display: flex; justify-content: space-between; flex-wrap: wrap;}
.syf_aboutn dl{background: #FFFFFF;box-shadow: 8px 8px 32px 0px rgba(209,209,209,0.32);border-radius: 20px; padding: 2% 0; text-align: center; width: 45%; margin:3% 2%;}
.syf_aboutn dl dd{font-size: 20px;color: #333333;line-height: 30px; margin-top: 2%;}

.syf_about a{width: 322px; display: block; margin: 0 auto;
line-height: 48px; text-align: center;font-size: 20px;
color: #FEFEFC; margin-top: 3%;
background: #D10020;
border-radius: 24px;}
.syf_about a img{vertical-align:middle; padding-left: 10px; margin-top: -4px;}


.syf_zp dl {width: 1200px; padding: 3% 19% ;display: flex; justify-content: space-between;}
.syf_zp dl dt{width: 600px;}
.syf_zp dl dd{width: 555px; padding-top:5%;}
.syf_zp dl dd h2{font-size: 26px; font-weight: bold;}
.syf_zp dl dd p{font-size: 20px;color: #666666;line-height: 30px; padding: 3% 0;}
.syf_zp a{width: 322px; display: block;
line-height: 48px; text-align: center;font-size: 20px;
color: #FEFEFC; margin-top: 3%;
background: #D10020;
border-radius: 24px;}
.syf_zp a img{vertical-align:middle; padding-left: 10px; margin-top: -4px;}
.syf_zp dl:hover{background: #FBFBFB;}

  .ab_con1{margin: 3% auto;line-height: 35px; }
.ab_con1 p{ font-size: 16px; line-height: 35px;  margin-top: 1%; }
.ab_con1 p span{ font-size: 16px; line-height: 35px; }
.ab_con1  strong span{ font-size: 16px; line-height: 35px; }
.ab_con1 div{ font-size: 16px; line-height: 35px;   }
.ab_con1 div span{ font-size: 16px; line-height: 35px; }
.ab_con1 div img{ margin:2% 0 !important}
.ab_con1 div strong span{ font-size: 16px; line-height: 35px; }

 @media (max-width: 767px) {
.syf_zp dl{width: 95%; padding: 0; margin: 3% auto 6%;flex-wrap: wrap;}	 
.syf_zp dl dt{width: 100%;}	 
.syf_zp dl dd{width: 100%; }	 
.syf_zp dl dd h2{font-size: 15px;}		 
.syf_zp dl dd p{font-size: 14px; line-height: 24px;}		 
.syf_zp  a{width: 60%; font-size: 14px; line-height: 35px;}	 	 
	 
	 
	 .ab_con1 h2{font-size: 20px;} 
	 
	  .ab_con1{width: 95%!important; margin: 0 auto;}
.syf_about a{width: 60%; font-size: 14px; line-height: 35px;}	 
.ggtit h5{font-size: 14px;}
.syf_aboutn{width: 100%; flex-wrap: wrap;}
.syf_aboutn dl{width: 96%; padding: 4% 0;}
.syf_aboutn dl dd{font-size: 15px;}
.lyt_xw dl dt{display: none;}	
.lyt_xw dl h3{display: none;}
.lyt_xw dl dd {width: 100%;}	
.lyt_xw dl dd h2{font-size: 16px;}	
.lyt_xw dl dd p{font-size: 14px; line-height: 25px;}	
.foot{background: url(../images/mfootbg.jpg); background-size: 100% 100%; padding: 10% 0 5%0; margin-top: 5%;}	 
.foot_nr_t ul{display: none;}
.foot_nr_md{display: flex; flex-direction: row-reverse; flex-wrap: wrap-reverse; padding-bottom: 9%;}
.foot_nr_m{width: 100%; border: none; padding-top: 0; margin-top: 0;}
.foot_nr_d{width: 100%; flex-wrap: wrap;border-top: 1px solid #BEBEBE; padding-top: 5%; margin-top: 5%;}
.pchidden{display: block;}
.foot_nr_d dl{width: 100%; text-align: center; margin-bottom: 5%;}
.foot_nr_d dl dt {display: none;}
.foot_nr_d dl dd{font-size: 16px;}
.foot_nr_d dl:nth-child(1){padding-right: 0%;}
.foot_nr_d dl h2 img{width: 35px;}
.foot_nr_m ul{width: 95%; text-align: center;}
.foot_nr_m p{font-size: 14px; text-align: center;}
.foot_nr_m h2{text-align: center;}
	.szys_lx dl{border-radius: 15px;}
.g-wrap{width: 95%; margin: 0 auto;}				 
	.szys_lx dl dd{flex-wrap: wrap;}				 
		.szys_lx dl dd p{font-size: 16px;}					 
		.szys_lx dl dt{font-size: 20px;}				 
		.szys_lx dl dt img{width: 26px;} 
	.p1con1 .ggtit p{width:100%}

	
 }










