/* footer begain */
.footer{background:#f2f2f2;padding-top:15px;}
.footer .up-div{padding:20px 0;}
.footer .up-div .up-box{float:left;width:25%;}
.footer .up-div .up-box:nth-child(1){width:16%;}
.footer .up-div .up-box:nth-child(2){width:16%;}
.footer .up-div .up-box:nth-child(3){width:33%;}
.footer .up-div .up-box:nth-child(4){width:35%;}
.footer .up-div .up-box h3{text-align:right; height:30px;padding-bottom:10px;line-height:30px;font-size:18px;color:#000;font-weight:400;}
.footer .up-div .up-box p img{width:120px;height:120px;display: block;margin:0 auto;}
.footer .up-div .up-box p{text-align:right; height:24px;line-height:24px;font-size:14px;color:#666;font-weight:200;}
.footer .up-div .up-box p a{font-size:14px;color:#666;}
.footer .up-div .up-box:nth-child(4) p,.footer .up-div .up-box:nth-child(4) h3{ text-align:left;}
.footer .down-div{padding-bottom:20px;}
.footer .down-div p{color:#9a9a9a;font-size:14px;text-align:center;}
.footer .down-div p a{color:#9a9a9a;font-size:14px;}

.container{width:100%;margin:0 auto;}