/* CSS Document */
footer{width:100%; height: auto; background:#171717; padding-top: 40px;}
footer .dtew{width:1200px; height: 405px;}
footer .dtew .map{width:618px; height:322px; float: left;}
footer .dtew .map img{width:100%; height:100%;}
footer .dtew .rxwx{width:490px; height: auto; float: right; margin-right: 16px;}
footer .dtew .rxwx .rx{width:100%; height:152px; background: url(../../images/fnimages/01_99.png); background-size: 100% 100%;}
footer .dtew .rxwx .rx p{width:378px; height:40px; line-height: 40px; text-align: center; font-size: 48px; color:#efcb8a; font-weight: bold;
	padding-top: 110px;}
footer .dtew .rxwx .wem{width:140px; height:145px; background: url(../../images/fnimages/01_103.png) no-repeat; background-size: 100% auto;  text-align: center;
	margin-top: 26px;}
footer .dtew .rxwx .wem img{width:105px; height:105px; padding-top: 18px;}
footer .dtew .rxwx .wem p{font-size:14px; color:#FFF; line-height: 25px;}
footer .lxdf{width:100%; height:120px; background:#d3ac65;}
footer .lxdf ul{width:1200px; height:100%;}
footer .lxdf ul li{width:calc((100% - 20px) / 4); height:100%; float: left;}
footer .lxdf ul li .pic{width:70px; height:70px; float: left; margin-top:25px;}
footer .lxdf ul li .pic img{width:100%; height:100%;}
footer .lxdf ul li .size{width:calc(100% - 80px); height:70px; line-height: 35px; font-size: 16px; color:#393535; float: left; margin-top: 25px; margin-left: 5px;}
footer .lxdf ul li:nth-child(1){width:calc((100% + 60px) / 4);}
footer .bq{width:100%; height:60px; line-height: 60px; text-align: center; font-size: 14px; color:#FFF;}
footer .bq p{width:1200px;}
