body, html, h1, h2, h3, h4, h5, h6, ul, p, hr, form, ol, pre {
    padding: 0;
    margin: 0;
    font-family: '微软雅黑', arial;
}
a {
    text-decoration: none;
}
a img, input {
    border: 0;
}
.left {
    float: left;
}
.right {
    float: right;
}
.clearfix:after {
    clear:both;
    display: block;
    content: '';
    height:0px;
    line-height: 0px;
}
.header {
    border: 0px solid #dcdcdc;
    overflow: hidden;
}
.header .con {
    width: 1344px;
    margin: 25px auto;
    position: relative;
    height: 70px;
}
.header .con .logo {
    position: absolute;
    left:0;
    top:0
}
.header .con .logo img {
    width:650px
}
.header .con .kq_func {
    width:100%;
    text-align: center;
    padding-top: 32px;
}
.header .con .kq_func a {
    display: inline-block;
    font-size:20px;
    color: #333;
    line-height: 24px;
    vertical-align: middle;
    margin-right: 20px;
}
.header .con .kq_func a.ic_china {
    background: url("../images/ic_china1.png") no-repeat left center;
    padding-left:30px;
    color: #0D6FB8;
    margin-left:315px
}
.header .con .kq_func a.ic_english {
    background: url("../images/ic_english1.png") no-repeat left center;
    padding-left:30px
}
.header .con .kq_func .kq_header_line {
    width:1px;
    background: #333;
    height:24px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 20px;
}
.kq_banner {
    height: 450px;
    background: #2776bb url(../images/pic_0.jpg) no-repeat center top;
}
.footer {
    background: #191919;
    line-height: 44px;
    height:44px;
    margin-top:25px
}
.kq_footer_other_con {
    text-align: center;
    font-size:12px;
    color: #fff;
    width:1200px;
    margin:0 auto
}
.kq_footer_other_con span {
    display: inline-block;
    margin:0px 12px;
    vertical-align: middle;
}
.kq_footer_other_con img {
    display: inline-block;
    vertical-align: middle;
}

    .kq_footer_other_con a {
        color: #fff
    }

/* .ibanner {
     width: 980px;
    margin:0 auto;
     overflow: hidden;
     position: relative;
 }
.ibanner .hd {
    height: 26px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom:45px;
    z-index: 1;
    width:100%
}
.ibanner .hd ul {
    overflow: hidden;
    zoom: 1;
    text-align: center;
}
.ibanner .hd ul li {
    display: inline-block;
    margin-right:10px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    border-radius: 50%;
    vertical-align: middle;
}
.ibanner .hd ul li.on {
    background: #0D6FB8;
    border:4px solid #fff;
    width:24px;
    height:24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
}
.ibanner .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}
.ibanner .bd li {
    zoom: 1;
    vertical-align: middle;
    position: relative;
}
.ibanner .bd img {
    width: 100%;
    display: block;
    height:450px
} */
.kq_eweima {
    width:230px;
    margin: 40px auto 0
}
.kq_eweima div {
    width:115px;
    text-align: center;
}
.kq_eweima img {
    display: inline-block;
    width:100px;
    height:100px
}
.kq_eweima p {
    font-size:12px;
    color: #000;
    line-height: 16px;
}
.kq_imgConac {
    margin-top:20px;
    text-align: center;
}
.kq_imgConac  img {
    display: inline-block;
}
/*** banner切换 ***/
.ibanner {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.ibanner .hd {
    height: 26px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom:35px;
    z-index: 1;
    width:100%
}
.ibanner .hd ul {
    overflow: hidden;
    zoom: 1;
    text-align: center;
}
.ibanner .hd ul li {
    display: inline-block;
    margin-right:10px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    border-radius: 50%;
    vertical-align: middle;
}
.ibanner .hd ul li.on {
    background: #0D6FB8;
    border:4px solid #fff;
    width:24px;
    height:24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
}
.ibanner .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}
.ibanner .bd li {
    zoom: 1;
    vertical-align: middle;
    position: relative;
}
.ibanner .bd .lb1 {
    background:url(../images/lb2.jpg) no-repeat center top;
    height:500px;
    display:block
}
.ibanner .bd .lb2 {
    background:url(../images/lb1.jpg) no-repeat center top;
    height:500px;
    display:block
}
.ibanner .bd .lb3 {
    background:url(../images/lb3.jpg) no-repeat center top;
    height:500px;
    display:block
}