
.footer{
width:100%;
height:260px;
background:#2f2f2f;}

.footer .footerCon{
width:1000px;
margin:0 auto;
color:#fff;}

.footer .footerCon .top{
width:100%;
height:155px;
position:relative;
top:20px;
padding-bottom:10px;
border-bottom:1px solid #fff;}

.footer .footerCon .top .left{
float:left;
width:500px;
}

.footer .footerCon .top .left .flP1{
 width:100px;
 float:left;
 margin-right:20px;
}



.footer .footerCon .top .left .flP1 .flP1Tit{
width:100%;
float:left;}

.footer .footerCon .top .left .flP1 .flP1Tit p{
font-size:16px;}

.footer .footerCon .top .left .flP1 ul a{
color:#fff;}

.footer .footerCon .top .left .flP1 li{
font-size:12px;
margin-top:5px;}

.footer .footerCon .top .left .flP2{
 width:200px;
 float:left;
 margin-right:20px;
}



.footer .footerCon .top .left .flP2 .flP1Tit{
width:100%;
float:left;}

.footer .footerCon .top .left .flP2 .flP1Tit p{
font-size:16px;}

.footer .footerCon .top .left .flP2 ul a{
color:#fff;}

.footer .footerCon .top .left .flP2 li{
font-size:12px;
margin-top:5px;}




.footer .footerCon .top .right{
width:500px;
float:right;}

.footer .footerCon .top .right img{
float:right;
margin-top:10px;}

.footer .footerCon .bottom{
width:100%;
position:relative;
top:20px;}

.footer .footerCon .bottom .left{
float:left;
font-size:12px;
margin-top:10px;}

.footer .footerCon .bottom .right{
float:right;
margin-top:10px;}

.footer .footerCon .bottom .right img{
float:right;}