@charset "utf-8";
/* CSS Document */


.link{width:100%;height:45px;border-top:1px solid #ccc;margin:0 auto;color:#1f3683;line-height:45px; text-align:center;margin-top:40px;}
.link a{color:#1f3683;margin:0 12px;line-height:26px;}
.link a:hover{text-decoration:underline;}
.footer{width:100%;height:254px; background:url(../images/foot_bg.gif) no-repeat center bottom ;}
.footer .foot_t{width:1200px;height:200px;margin:0 auto;}
.footer .foot_t .left{float:left;padding-top:60px;}
.footer .foot_t .center{float:left;margin-left:140px;}
.footer .foot_t .center p{line-height:30px;color:#a1acd2;padding-top:60px;}
.footer .foot_t .right{float:right;}
.footer .foot_t .right ul{top:60px; position:relative;}
.footer .foot_t .right ul li{float:left;margin-left:15px;}
.footer .foot_t .right ul .weixin a span img{display:none;position:absolute;top:-160px;left:-32px;z-index:999;}
.footer .foot_t .right ul .weixin a:hover span img{ display:block;}
.footer .foot_b{width:100%;height:55px;color:#a1acd2;line-height:50px; text-align:center;}
.footer .foot_b a{color:#a1acd2;}
.footer .foot_b span{padding:0 10px;}
.footer .foot_b a:hover{text-decoration:underline;}

.weixin{ position:fixed;right:0;bottom:0;border:1px solid #ccc;}