.Footer{height: 145px;background:#ffffff;}
/*友情链接*/
.Footer .Link{height:40px;background: #004eaf;}
.diy_select{height: 40px;width: 300px;position:relative;font-size:15px; float:left; cursor:pointer; background: url(img_12.png) right center no-repeat;}
.diy_select_btn,.diy_select_txt{float:left;height:100%;line-height: 40px;}
.diy_select_txt{width: 175px; font-size: 15px; text-align: right; color: #FFFFFF;}
.diy_select_btn{width:40px; background:url(img_08.png) no-repeat center center;}
.diy_select_list{position:absolute;left: 0px;bottom: 40px;z-index:88888;border-top:none;width: 1180px;display:none;_top:41px; z-index: 9999999;padding: 10px;overflow: hidden;background: #eee;}
.diy_select_list li{float: left; width: 20%; list-style:none;height: 22px;line-height: 22px;cursor:default;}
.diy_select_list li.focus{background:#ededed;}
.diy_select_list li a{color: #333333; font-size: 14px; display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.diy_select_list.div_select_list_1{left: 0px;}
.diy_select_list.div_select_list_2{left: -300px;}
.diy_select_list.div_select_list_3{left: -600px;}
.diy_select_list.div_select_list_4{left: -900px;}
.Footer .footer_box{width: 1160px; height: auto; overflow: hidden; margin: 0 auto;}
.Footer .foot_txt{float: left; width: 720px; height: auto; overflow: hidden; padding-top: 10px;}

.Footer .foot_nav{width: 360px; height: auto; overflow: hidden; float: right;}
.Footer .f_Nav{width: 100%; height: 40px; line-height: 40px;}
.Footer .f_Nav a,.f_Nav span{color:#777777;font-size: 14px;line-height: 40px;}
.Footer .f_Nav span{margin: 0px 6px;}
.Footer .f_Nav a:hover{color:#ce2522;}
.Footer .f_img{width: 100%; height: 60px; text-align: center;}

.Footer p{text-align: left; line-height: 25px; color: #777777; font-size: 14px;}
.Footer p a{ color: #777777; font-size: 14px;}

@media screen and (max-width:1239px ) {	
.Footer{height:auto;background: #004eaf;}
.w1200{width:calc(100% - 20px);margin: 0 auto;}
/*友情链接*/
.Footer .Link .yqlj{width: calc(100% - 90px);float: left;}
.Footer .Link .yqlj .nLi{width: calc((100% - 50px) / 5);margin-left: 10px;}
.Footer .Link .yqlj .nLi h3{width: 100%;}
.Footer .Link .yqlj .nLi h3 a{width: 100%;background-position: right 6px center;text-indent: 9px;font-size: 14px;}
.Footer .Link .yqlj .sub{width:100%; }
.Footer .Link .ww1{width:100%;}
	
.Footer .f_Nav{height: auto;text-align: left;}

.Footer p{height: auto;text-align: left;margin-left: 5px;}
.Footer p span{margin: 0px 15px 0px 0px;}
.Footer	.last{width: 306px;margin: 20px auto;height:86px;text-align: center;margin-bottom: 20px;}
.Footer .last .dzjg{width: 56px;height: 86px;margin-top: 0px;float: left;}
.Footer .last .sp_wx{width:100px;height: 86px;display: inline-block;float: left;margin-left: 20px;background-image: url(../images/2021_index_pic14.png);background-repeat: repeat;}
.Footer .last .sp_wx a p{width:100%;height:100%;text-align:center;font-size:14px;line-height:38px;color: #ffffff;}
.Footer .last .sp_wx a em{display: block;width: 30px;height: 27px;margin: 16px auto 0px;background-image: url(../images/2021_footer_spicon.png);background-repeat: no-repeat;}
.Footer .last .sp_wx a .em-1{background-position: 0px 0px;}
.Footer .last .sp_wx a .em-2{background-position: -65px 0px;}
}
@media screen and (max-width:750px ) {	
    .Footer .Link{height: 100px;padding-top: 10px;}
    .diy_select{width: calc((100% - 20px) / 2);background: #18539c;margin: 0px 5px 10px;}
    .diy_select_txt{width: calc((100% - 40px))}
    .diy_select_list{width: calc(200% + 10px);height: auto;max-height: 150px;overflow:auto;padding: 10px 0px;}
    .diy_select_list li{width: calc((50% - 10px)); padding-left: 10px;}
    .Footer .footer_box{width:100%;padding-bottom: 10px;}
    .Footer .foot_txt{width: calc((100% - 40px));padding: 0px 20px;color:#ffffff;}

    .Footer .foot_nav{width: calc((100% - 20px));padding: 0px 10px;}
    .Footer .f_Nav{margin-top: 10px;text-align: left;line-height: 24px;}
    .Footer .f_Nav a,.f_Nav span{line-height: 24px;font-size: 14px; color:#ffffff;}
    .Footer p{color:#ffffff;}
    .Footer p a{color:#ffffff;}
}
@media screen and (max-width:376px ){
    .Footer .Link .yqlj .nLi{width: calc((100% - 20px) / 2);}
}