html,body { margin: 0px; padding: 0px; font-size: 14px; }
a { text-decoration: none; color: #333; }

/* 超大宽屏 */

.footer_con_box { background-color: #fcfcfc; }
.footer_con { max-width: 1320px; margin: 0 auto; display: flex; color: #333; line-height: 26px; justify-content: space-between; align-items: center; }

.footer_con .footer_con_1 { width: 18%; text-align: center; }
.footer_con .footer_con_1 img { width: 40%;}
.footer_con .footer_con_2 { width: 32%; padding-left: 30px; font-size: 16px; }

.footer_con .footer_con_2 .icon_tel { margin-right: 10px; width: 14px; height: 14px; }
.footer_con .footer_con_2 .icon_mobile { margin-right: 10px; width: 11px; height: 14px; }
.footer_con .footer_con_2 .icon_addr { margin-right: 10px; width: 12px; height: 15px; }

.footer_con .footer_con_3 { width: 20%; display: flex; flex-wrap: wrap; justify-content: space-between; align-content: center; }
.footer_con .footer_con_3 .item { width: 40%; line-height: 34px; }
.footer_con .footer_con_3 .item a { color: #333; text-decoration: none; font-size: 16px; }
.footer_con .footer_con_4 { width: 13%; display: flex; align-items: center; text-align: center; justify-content: space-between; padding-top: 50px; padding-bottom: 25px; }
.footer_con .footer_con_4 .item_code { width: 70%; }
.footer_con .footer_con_4 .item_code img { width: 100%; }
.footer_con .footer_con_4 .item_code .txt { margin-top: -6px; }

.footer_record_no_box { background-color: #295FA4; color: #ffffff; text-align: center; line-height: 56px; }
.footer_record_no_box a { color:#fff; text-decoration: none }


/* 宽屏设备 */
@media screen and (min-width: 1200px) and (max-width: 1399px) {
	
}

/* 中等屏幕 */
@media screen and (min-width: 992px) and (max-width: 1199px) {
	.footer_con { width: 96%; }
    .footer_con .footer_con_1 { width: 16%; }
    .footer_con .footer_con_2 { width: 38%; }
} 

/* ipad */
@media screen and (max-width:991px)  {
	.footer_con { width: 96%; }
    .footer_con .footer_con_1 { width: 10%; }
    .footer_con .footer_con_1 img { width: 80%; }
    .footer_con .footer_con_2 { width: 46%; padding-left: 0; }
    .footer_con .footer_con_2 .icon_tel { margin-right: 2px; }
    .footer_con .footer_con_2 .icon_mobile { margin-right: 2px; }
    .footer_con .footer_con_2 .icon_addr { margin-right: 2px; }
    .footer_con .footer_con_3 { width: 20%; }
    .footer_con .footer_con_4 { width: 16%; padding-top: 30px; }
}

/* 手机端 */
@media screen and (max-width:767px) { 
    .footer_con { width: 96%; }
    .footer_con { width: 88%; display: block; }
    .footer_con .footer_con_1 img { width: 100%; }
    .footer_con .footer_con_1 { width: 30%; margin: 0 auto; padding: 20px 0; }
    .footer_con .footer_con_2 { width: 100%; padding: 0; padding-left: 0; font-size: 16px; }
    .footer_con .footer_con_3 { display: none; }
    .footer_con .footer_con_4 { width: 100%; justify-content: space-around; padding: 30px 0; }
    .footer_con .footer_con_4 .item_code { width: 30%; }
    .footer_record_no_box { line-height: 26px; padding: 10px 0 6px; }
}