.main_in {
        width:1205px;margin:0px auto; position:relative;
    }
    .newdashijian {
        height:46px; border-bottom:1px solid #F1F1F1;
        background:url(1.jpg) no-repeat left center;
        box-sizing: content-box;
    }
.newdashj_in {
    margin-left:287px;height:46px; background:rgba(255,255,255,0.5);overflow: hidden;
}
.newdashj_in .swiper-slide{
    text-align:left;
    justify-content: left;
    -webkit-justify-content: left;
}
.newdashj_in .swiper-slide a{
    color:#808080; font-size:14px;    line-height: 49px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}

.i2019_1 {
    height:407px;position:relative;
    background:url(hx_i_03.jpg) no-repeat center center;
    margin-bottom:80px;
}
.i2019_2 {
    height:404px;margin-bottom:80px;position:relative;
    background:url(hx_i_06.jpg) no-repeat center center;
}
.i2019_3 {
    height:404px;margin-bottom:80px;position:relative;
    background:url(hx_i_08.jpg) no-repeat center center;
}
.i2019_4 {
    height:280px;margin-bottom:80px;position:relative;
    background:url(hx_i_10.jpg) no-repeat center center;
}
.i2019_5 {
    height:404px;margin-bottom:80px;position:relative;
    background:url(hx_i_12.jpg) no-repeat center center;
}
.i2019_6 {
    height:280px;margin-bottom:80px;position:relative;
    background:url(hx_i_14.jpg) no-repeat center center;
}
.i2019_7 {
    height:280px;margin-bottom:80px;position:relative;
    background:url(hx_i_16.jpg) no-repeat center center;
}
.i2019_8 {
    height:530px;position:relative;
    background:url(hx_i_18.jpg?v=1) no-repeat center center;
}
    .i2019_8 .main_in {
        margin-bottom:80px;
    }

.i_tit {
    text-align:center;
}
.i_tit h1{
    margin-top:40px;
    color:#333;
    font-size:24px;
    font-weight:bold;
    position:relative;
}
.i_tit h1::after {
        position:absolute;
        border-bottom:2px solid #046EB8;
        width:20px;
        overflow:hidden;
        left:50%;
        margin-left:-10px;
        bottom:-9px;
        content:" ";
    }

.i2019_9 {
    height:658px;
}
.main_in a.ba {width: 102px;
height:28px;line-height:28px; color:#2386E3; border:1px solid #2386E3;
box-sizing:border-box;border-radius:5px;text-align:center; font-size:14px;
}
.main_in a.ba:hover {
 color:#fff; border:1px solid #2386E3;background:#2386E3;
}
.i2019_1_1 {
    position: absolute;
    width: 453px;
    height: 167px;
    left: 294px;
    top: 70px;
}
.i2019_1_2 {
    position: absolute;
    width: 453px;
    height: 167px;
    left: 749px;
    top: 70px;
}
.i2019_1_3 {
    position: absolute;
    width: 453px;
    height: 167px;
    left: 294px;
    top: 239px;
}
.i2019_1_4 {
    position: absolute;
    width: 453px;
    height: 167px;
    left: 749px;
    top: 239px;
}

.i2019_2_1 {
    position: absolute;
    width: 178px;
    height: 278px;
    left: 294px;
    top: 1px;
    text-align:center;
}
.i2019_2_2 {
    position: absolute;
    width: 178px;
    height: 278px;
    left: 489px;
    top: 1px;
    text-align:center;
}
.i2019_2_3 {
    position: absolute;
    width: 178px;
    height: 278px;
    left: 684px;
    top: 1px;
    text-align:center;
}
.kk2> img {
    float: left;
    margin-top: 25px;
    margin-left: 30px;
    width:118px; height:118px;
    border-radius:118px;
    box-shadow: rgba(0,0,0,0.3) 0px 5px 10px;
    overflow: hidden;
    background: #7FB8FE;
}
.kst_tongy {
position: absolute;
    top: 288px;
    left: 31px;
    width: 214px;
    height: 56px;
    border-radius: 56px;
}
.kst_more {
    position:absolute;
    bottom:-32px;
    right:0px;
    color:#555;
    font-size:18px;
}
.kst_right {
    position:absolute;
    top:0;
    bottom:0;
    right:0;width:322px;
}
.kst_tongy_t {
    top:194px;
}
.kst_tongy:hover {
background:rgba(0,0,0,0.15);
}

#htly_box_index .htly_name {
    position: absolute;
    left: 561px;
    width: 600px;
    top: 176px;padding-left: 53px;
    font-size: 18px;
    height: 56px;background:rgba(0,0,0,0);
    box-sizing:border-box;color: #666;
}

#htly_box_index .htly_tel {
    position: absolute;
    left: 561px;
    width: 600px;
    top: 250px;padding-left: 53px;
    font-size: 18px;color: #666;
    height: 56px;background:rgba(0,0,0,0);box-sizing:border-box;
}
#htly_box_index .htly_sel {
    position: absolute;
    left: 561px;
    width: 600px;padding-left: 53px;
    font-size: 18px;
    top: 324px;box-sizing:border-box;
    height: 56px;background:rgba(0,0,0,0);
     appearance:none;  
    -moz-appearance:none;  
    -webkit-appearance:none;color: #666;
}
#htly_box_index .htly_btn {
    position: absolute;
    left: 696px;
    width: 330px;padding-left: 53px;
    font-size: 18px;
    top: 410px;box-sizing:border-box;
    height: 60px;background:rgba(0,0,0,0);
}