/*footer*/
.footer_wangsir {width:100%; background: #f7f8f8/*url(../images/footer/footer-bg.png) repeat-x*/;padding-bottom:80px;padding-top:70px;  float: left;}
.footer_width{width:1200px; margin:0 auto; overflow:hidden; padding-top:30px; font-family:"microsoft yahei"}

.foots_about {float:left;margin-right: 120px; overflow:hidden;}
.foots_about h3 {color: #333;font-weight: bold;font-size:20px;line-height:80px;}
.foots_about ul{padding: 0px;margin-top:20px;}
.foots_about ul li {margin: 0;padding: 0px;line-height: 30px;}
.foots_about ul li a {color: #333; font-size:14px;}
.foots_about ul li a:hover {color: #333;}

.foots_wenti {float:left;margin-right: 80px; overflow:hidden;}
.foots_wenti h3 {color: #fff;font-weight: normal;font-size:20px;}
.foots_wenti ul{padding: 0px;margin-top:20px;}
.foots_wenti ul li {margin: 0;padding: 0px;line-height: 30px;}
.foots_wenti ul li a {color: #333; font-size:14px;}
.foots_wenti ul li a:hover {color: #fff;}

.foots_fuwu {float:left;margin-right: 80px; overflow:hidden;}
.foots_fuwu h3 {color: #fff;font-weight: normal;font-size:20px;}
.foots_fuwu ul{padding: 0px;margin-top:20px;}
.foots_fuwu ul li {margin: 0;padding: 0px;line-height: 30px;}
.foots_fuwu ul li a {color: #333; font-size:14px;}
.foots_fuwu ul li a:hover {color: #fff;}

.foots_news {float:left; overflow:hidden;}
.foots_news h3 {color: #fff;font-weight: normal;font-size:20px;}
.foots_news ul{padding: 0px;margin-top:20px;margin-left: -10px;}
.foots_news ul li {line-height:30px;}
.foots_news ul li a {color: #333; font-size:14px;}
.foots_news ul li a:hover {color: #000;}

.foots_weixin {float:right; width:300px; overflow:hidden;padding-top:28px;}
.foots_weixin h3 {color: #333;font-weight: bold;font-size:20px;margin-bottom:20px;}
.foots_weixina{width:270px; background:#dadada; color:#000;border-radius:5px; padding:15px; overflow:hidden;}
.foots_weixin p strong {
    font-size: 18px;
    color: #000;
    margin-bottom: 10px;
    width: 100%;
    float: left;
}
.foots_weixin p strong a {
    float:right
}
.foots_weixina img{float:left;}
.foots_weixina p{color: #000; padding-left: 20px;float:left; font-size:14px;line-height: 25px;}
.foots_weixina span{height:35px; line-height:35px; font-size:18px; color:#000;}
.foots_weixina b{height:25px; line-height:25px;}

.foots_weixinb{width:270px; background:#dadada; color:#000;border-radius:5px; padding:15px; overflow:hidden; margin-top:25px;}
.foots_weixinb span{width:92px;display:block;float:left; text-align:center;}
.foots_weixinb p{float:left;line-height:30px; font-size:18px;color:#000;}


/* copyrights */
.footer_copy{border-top:0 solid #0e8dcf; background: #fff;width: 100%;float:left;padding-top:20px;}
.copyrights_width{width:1250px; margin:0 auto;}
.copyrights_left{ line-height:50px; float:left; color:#333}
.copyrights_left img{ vertical-align:middle}
.copyrights_left a{color:#000;}
.copyrights_right{ line-height:50px; float:right; color:#333; text-align:right;}
.copyrights_right a{color:#333;}
.copyrights_right a:hover{color:#333;}