@charset "utf-8";
body {padding:0;margin:0;color:#585858;font-size:14px;font-family:"microsoft yahei","微软雅黑";}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { margin:0;padding:0;}
li{list-style:none;}
a{text-decoration: none;}
a img{border:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.fl{ float: left;}
.fr{ float: right;}
.w1200{ width: 1200px; margin: 0 auto;}
.w1180{ width: 1180px; margin: 0 auto;}
.w125{ width: 125px !important;}

.head_xkd{height: auto;overflow: hidden;}
.head_xkd .w1180{width: 1180px;margin: 0 auto;}
.head_xkd .top{height: 36px;line-height: 36px;background: #333;}
.head_xkd .top span{font-size: 14px;color: #fff;}
.head_xkd .top .a_1{float: right;}
.head_xkd .top .a_1 a{display: block;font-size: 14px;color: #fff;padding-right: 20px;height: 14px;float: left;line-height: 36px;margin-left: 20px;}
.head_xkd .top .a_1 a:first-child{padding-right: 0;background:#f53603;width: 86px;height: 28px;line-height: 28px;border-radius: 25px;text-align: center;margin-top: 4px;}
.head_xkd .xkd_nav{height: auto;overflow: hidden;}
.head_xkd .xkd_nav a.fl{display: block;margin-top: 22px;margin-right: 180px;}
.head_xkd .xkd_nav ul{height: auto;overflow: hidden;}
.head_xkd .xkd_nav ul li{float: left;padding: 0 18px;height: 68px;}
.head_xkd .xkd_nav ul li>a{font-size: 16px;color: #565656;display: block;line-height: 74px;}
.head_xkd .xkd_nav ul li:hover>a,.head_xkd .xkd_nav ul li.on>a,.head_xkd .xkd_nav .thisclass a{color: #ff9000;}

.footer{overflow: hidden;}
.footer .footer_top{background: #f5f6f6;}
.footer .w1200{overflow: hidden;height:229px; padding-top: 55px;width: 1200px;margin: 0 auto;}
.footer .left{width: 306px;float: left;text-align: left}
.footer .left p{padding-left: 50px;font-size: 24px;color: #00a29a;margin-top: 20px; background: url(../images/hf/footer_2.png) left top no-repeat;}
.footer .left span{font-size:18px;color: #3e3a39;display: block;margin-top:12px;}
.footer .center{float: left;text-align: left}
.footer .center p{width: 140px;float: left;}
.footer .center p span{display: block;font-size: 16px;color: #3e3a39;font-weight: bold;margin: 10px 0 12px;}
.footer .center p a{display: block;font-size: 14px;color:#706e6e;line-height: 30px;}
.footer .right{float: right;}
.footer .right p{display: block;font-size:14px;color: #3e3a39;font-weight: bold;margin: 10px 0 8px;text-align: center;}
.footer .right ul{overflow: hidden;}
.footer .right ul li{float: left;width: 120px; margin-right: 12px;text-align: center;font-size: 14px;color: #393939;}
.footer .right ul li:last-child{margin-right:0;}
.footer .right ul li img{display: block; width:121px;height: 121px;border: 1px solid #e5e5e5;}
.footer .footer_bot{height: 66px; font-size: 12px;line-height:66px;text-align: center;color: #c8c8c8;background: #393939;clear:both;}
.footer .footer_bot a{color: #c8c8c8;font-size: 12px;}
.footer .footer_bot a:hover{color: #ff9000;}
.footer .center p.fx{padding-top: 43px;position: relative;left: -60px;height: 160px;}
.footer .center p.fx img{float: right;margin-top: 6px;}
.footer .center p.fx .fx_btn{width: 80px;display: block;}
.footer .fl_tj{display: block;float: left;margin: 14px 0 0 -80px;}
.footer .fl_tj p{text-align: center;display: block;font-size: 16px;color: #3e3a39;font-weight: bold;margin-bottom: 18px;width: 128px;}
.footer .fl_tj a{display: block;width: 126px;height: 38px;border:1px solid #000;border-radius: 10px;font-size: 16px;line-height: 38px;color:#000;text-align: center;margin-bottom: 22px;}

