@charset "utf-8";

fieldset,img{border:0;}img{ max-width:100%;}
ul,li{list-style:none;}
em,i{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#db3632;}
a:focus,input,button,select,textarea{outline:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-variant: normal;}
input,select,img{ vertical-align:middle;}
legend{ display:none;}
textarea{resize:none;}
.clear:after{clear:both; content:"";display:block;height:0;line-height:0;visibility:hidden;}
.clearfix{zoom:1;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.pt10{ padding-top:10px;}
.fl{ float:left;}
.fr{ float:right;}
.tr{ text-align:right;}
.tl{ text-align: left;}
.ov{ overflow:hidden;}
.rel{ position:relative;}
.tc{ text-align:center;}
.none{ display:none;}
.block{ display:block;}
.mr10{ margin-right:10px;}
.mt2{ margin-top:2%;}



.footer{width:100%;border-top:2px solid #005dc0; height:218px; overflow: hidden; background:url(../img/footer.png) no-repeat center;}
.footer ul{display:block; width:1200px; margin:auto; padding:20px 0;}
.footer ul li h1{display:block; width:100%; font-size:14px; color:#59606c; font-weight:bold;}
.footer ul li{display:block; float:left; width:320px;line-height:24px; margin-right:40px;}
.footer ul .sao_a{display:block; float:right; margin-right:0px; width:86px; overflow:hidden; text-align:center; font-size:16px; color:#777; margin-top:5px;}
.footer ul .sao_a img{display:block; width:86px; height:86px; overflow: hidden;}
.footer ul li a{display:block; float:left; width:100%; margin-top:5px; font-size:14px; color:#77828f;}
.footer ul li a:hover{ color:#59606c; text-decoration:underline;}
.footer .footer_a{width:50%;}







