
/*当前位置*/
.head-tools {background-color: #f7f7f8;}
/*当前位置*/
.span6{width: 66%;float: left;}
.span4{width: 33%;float: righ;}
.dqwz {	padding: 20px 20px 20px 20px;color: #C8C8C8;font-size: 16px;text-align: left;}
.dqwz i {color: #C8C8C8;}
.dqwz a {font-size: 16px;color: #C8C8C8;}
/*背景*/
.ft_body{background:#EFF7FE url(../images/ft2022_bg2.png) repeat-y;}
.zt_bg{background: url(../images/ft2022_bg.png) no-repeat center top;height: 563px;}
.zt_bg1{background: url(../images/ft2022_bg1.png) no-repeat center top;padding-bottom: 30px;}
/*logo文字*/
.logo_footer{margin-top: 170px;}
.logo_footer p{font-weight: bold;font-size: 14px;color: #000000;letter-spacing:10px;line-height: 100%;margin-left: 25px;}
.logo_txt{margin-top: 50px;}
.logo_txt p{color: #FFF;font-size: 48px;font-weight:bold; letter-spacing:10px;line-height: 110%;margin-left: 25px;}
.logo_txt p:nth-child(2){margin-left: 0px;}
.logo_txt p:nth-child(3){letter-spacing:11px;font-weight: normal;font-size: 36px;}
.logo_txt p:nth-child(4){font-size: 24px;letter-spacing:10px;font-weight: normal;margin-top: 60px;}
/*列表*/
.ft_list{margin-top: 50px;width: 100%;}
.ft_list li{width: 25%;padding: 10px;float: left; cursor: pointer;}
.ft_list li .ft_q1{border: 1px solid #43BCE7;border-radius: 5px;padding: 5px;width:100%;}
.ft_list li .ft_q2{background:#69B8D6;padding: 5px;border-radius: 5px;width: 100%;}
.ft_list li .ft_q3{background:url(../images/music_disc.png) no-repeat center 60%;border: 1px solid #FFF;border-radius: 5px;padding: 5px;width: 100%;text-align: center;height: 180px;}
.ft_list li .ft_q3 a{font-size: 20px;font-weight: bold;color: #FFF;line-height: 300%;}
.ft_list li .ft_q3 a:hover{text-decoration: none;}
.ft_list li .ft_txt{width: 100%;font-size: 16px;text-align: left;line-height: 150%;padding: 0px 10px;margin-top:20px;}
.ft_list li .ft_txt p{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;}
.ft_list li .ft_txt p span{font-weight: bold;}
.page{clear: both;margin: 20px 20px;width: 100%;}
/*文章页*/
@media (min-width: 768px) and (max-width: 979px){
	.span6{width: 100%;}
	.span4{width: 100%;}
	.zt_bg{background: url(../images/ft2022_bg.png) no-repeat center bottom;height: 363px;}
	/*logo文字*/
	.logo_footer{margin-top:100px;}
	.logo_footer p{font-weight: bold;font-size: 14px;color: #000000;letter-spacing:0px;line-height: 100%;margin-left: 25px;}
	.logo_txt{margin-top: 50px;}
	.logo_txt p{color: #FFF;font-size: 24px;font-weight:bold; letter-spacing:0px;line-height: 110%;margin-left: 15px;}
	.logo_txt p:nth-child(2){margin-left: 0px;letter-spacing:7px;}
	.logo_txt p:nth-child(3){letter-spacing:5px;font-weight: normal;font-size: 20px;}
	.logo_txt p:nth-child(4){font-size: 16px;letter-spacing:0px;font-weight: normal;margin-top: 30px;}
	.ft_list li{width: 100%;float: none;}
}
@media (max-width: 767px){
	.span6{width: 100%;}
	.span4{width: 100%;}
	.zt_bg{background: url(../images/ft2022_bg.png) no-repeat center bottom;height: 363px;}
	/*logo文字*/
	.logo_footer{margin-top:100px;}
	.logo_footer p{font-weight: bold;font-size: 14px;color: #000000;letter-spacing:0px;line-height: 100%;margin-left: 25px;}
	.logo_txt{margin-top: 50px;}
	.logo_txt p{color: #FFF;font-size: 24px;font-weight:bold; letter-spacing:0px;line-height: 110%;margin-left: 15px;}
	.logo_txt p:nth-child(2){margin-left: 0px;letter-spacing:7px;}
	.logo_txt p:nth-child(3){letter-spacing:5px;font-weight: normal;font-size: 20px;}
	.logo_txt p:nth-child(4){font-size: 16px;letter-spacing:0px;font-weight: normal;margin-top: 30px;}
	.ft_list li{width: 100%;float: none;}
}
@media (max-width: 480px){
	.span6{width: 100%;}
	.span4{width: 100%;}
	.zt_bg{background: url(../images/ft2022_bg.png) no-repeat center bottom;height: 363px;}
	/*logo文字*/
	.logo_footer{margin-top:100px;}
	.logo_footer p{font-weight: bold;font-size: 14px;color: #000000;letter-spacing:0px;line-height: 100%;margin-left: 25px;}
	.logo_txt{margin-top: 50px;}
	.logo_txt p{color: #FFF;font-size: 24px;font-weight:bold; letter-spacing:0px;line-height: 110%;margin-left: 15px;}
	.logo_txt p:nth-child(2){margin-left: 0px;letter-spacing:7px;}
	.logo_txt p:nth-child(3){letter-spacing:5px;font-weight: normal;font-size: 20px;}
	.logo_txt p:nth-child(4){font-size: 16px;letter-spacing:0px;font-weight: normal;margin-top: 30px;}
	.ft_list li{width: 100%;float: none;}	
}