@charset "utf-8";                                                                   
/* CSS Document */
*{padding: 0 ;margin: 0;}
a{text-decoration: none;}
ul li{list-style-type: none;}
.bigzfkf{width: 100%;height: 100%;margin: 0 auto;background: url("../images/qdzfkf_bg.png") center -200px no-repeat;}
.bigzfkf::before{display: table;clear: both;content: '';}
.logo-slogan{width: 1200px;margin: 60px auto;}
.logo-slogan .m1{margin-bottom: 10px;}
.hdyg{width: 1160px;margin: 198px auto 20px auto;padding: 40px 20px;background: #fff;}
.hdyg h2{text-align: center;line-height: 97px;}
.hdyg h2 img{width:30%}
.hdyg h2 a{float: right;line-height: 97px;color: #666;font-size: 18px;}
.motol{width: 96%;background: #e9f2ff;padding: 2%;margin-bottom: 20px;}
.motol::after{display: table;clear: both;content: '';}
.leftactiveon{width: 106px;height: 56px;background: #e40700;line-height: 56px;text-align: center;color: #fff;font-size: 18px;float: right;margin-right: 25px;margin-top: 25px;border-radius: 5px;}
.leftactive{width: 106px;height: 56px;background: #dedede;line-height: 56px;text-align: center; color: #777;font-size: 18px;float: left;margin-right: 25px;margin-top: 20px;border-radius: 5px;}
.rightcon{float:left;width: 940px;}
.rightcon h3{font-size: 20px;line-height: 1.6;color: #0981d7;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 0;font-weight: bold;}
.rightcon p{font-size: 16px;line-height: 1.5;color: #666;display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
-webkit-line-clamp: 2; /* 显示最大行数 */}
.apt{width: 100%;margin-top: 5px;}
.apt span{display: inline-block;line-height: 18px;margin-right: 20px;font-size: 16px;}
.apt span img{float: left;margin-right: 5px;}
.kfdt{width: 1200px;margin: 20px auto;}
.kfdt h2{text-align: center;line-height: 63px;margin: 40px auto;}
.kfdt h2 img{width:30%;}
.kfdt h2 a{float: right;line-height: 63px;color: #666;font-size: 18px;}
.kfdtcon{width: 96%;padding: 2%;background: #fff;box-shadow: 0px 0px 3px #d1d1d1;}
.kfdtcon::after{display: table;clear: both;content: '';}
.kfdtcon ul li{width: 49%;display: block;float: left;margin-right: 2%;border-bottom: 1px dashed #d3d3d3;padding: 15px 0px;}
.kfdtcon ul li:nth-child(2n){margin-right: 0;}
.kfdtcon ul li a p{font-size: 16px;line-height: 1.75;color: #333;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.kfdtcon ul li a span{font-size: 14px;line-height: 1.75;color: #666;margin-bottom: 20px}
.hdfc{width: 1200px;margin: 20px auto;}
.hdfc h2{text-align: center;line-height: 63px;margin: 40px auto;}
.hdfc h2 img{width:30%;}
.hdfc h2 a{float: right;line-height: 63px;color: #666;font-size: 18px;}
.hdhg{width: 1200px;margin: 20px auto;height: 170px;}
.hdhg ul li{float: left;margin-right: 15px;}

.hdhg ul li:last-child{margin-right: 0px;}

@media screen and (max-width: 750px){
	img{width: 100%;}
.bigzfkf{width: 100%;height: 100%;margin: 0 auto;background: url("../images/qdzfkf_bgphone.png") center -236px no-repeat;background-size: 100%;}	
	.logo-slogan{width:96%;margin: 20px auto;}
.logo-slogan .m1{margin-bottom: 20px;width: 20%;}
.hdyg{width:92%;margin: 128px auto 20px auto;padding: 2%;background: #fff;}
.hdyg h2{text-align: center;line-height: 21px;}
.hdyg h2 a{float: none;line-height: 36px;color: #666;font-size: 26px;display: block;text-align: center;font-weight: bold;margin: 20px 0;}
	.leftactiveon{width: 20%;height: 20%;background: #e40700;line-height:9;text-align: center; color: #fff;font-size: 22px;float: left;margin-right:3%;display: none;}
.leftactive{width:20%;height:20%;background: #dedede;line-height: 9;text-align: center; color: #777;font-size: 22px;float: left;margin-right: 3%;display: none;}
.rightcon{float:left;width: 100%;}

.rightcon h3{font-size: 32px;line-height: 1.4;color: #0981d7;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;margin: 0;}
.rightcon p{font-size: 28px;line-height: 1.4;color: #666;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2; /* 显示最大行数 */}
.apt{width: 100%;}

	.apt span{display: block;line-height: 50px;margin-right: 0px;font-size: 30px;float: left;width: 650px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.apt span img{float: left;margin-right: 25px;width: 6%;margin-top: 4px;}
	.kfdt{width:96%;margin: 20px auto;}
.kfdt h2{text-align: center;margin: 0px auto;}
.kfdt h2 a{float: none;line-height: 50px;color: #666;font-size: 26px;font-weight: bold;}
	.kfdtcon ul li{width: 100%;display: block;float: left;margin-right: 2%;border-bottom: 1px dashed #d3d3d3;padding: 30px 0px;}
.kfdtcon ul li:nth-child(2n){margin-right: 0;}
.hdfc{width:96%;margin: 20px auto;}
	.hdfc h2{text-align: center;margin: 30px 0;}
.hdfc h2 a{float: none;line-height: 50px;color: #666;font-size: 26px;font-weight: bold;}
	.hdhg{width:96%;margin: 10px auto;height: 120px;}
	.hdhg ul li{float: left;margin-right: 2%;display: block;width: 32%}
	.kfdtcon ul li a p{font-size: 32px;line-height: 1.75;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.kfdtcon ul li a span{font-size: 30px;line-height: 1.7;color: #666;margin-bottom: 20px}
.hdyg h2 img{width: 100%;}
.kfdt h2 img{width: 100%;}
.hdfc h2 img{width: 100%;}
	
}




