.yewu{width: 1200px;padding: 100px 0;margin: 0 auto}
.yewu_banner{width: 100%;background: url(../images/yewu_banner.png) top center no-repeat;background-size: cover;padding: 1px;}

.yewu_top{margin: 100px auto;border-bottom: dotted 2px #3e3e3e;padding-bottom: 100px }
.yewu_top_l{width: 38%;font-size: 16px;color: #595757;line-height: 36px}
.yewu_top_l .yewu_title{font-size: 24px;margin-bottom: 20px}
.yewu_top_r{width: 60%}
.yewu_top_r img{width: 100%}

.bankuai{width: 800px;margin: 0 auto;position: relative;height: 800px}
.quan2{position: absolute;top: 50%;left: 50%; margin: -308.5px;  z-index: 1;
    -webkit-animation: living 3s linear infinite;
}
.quan1{position: absolute;top: 50%;left: 50%; margin: -308.5px;  z-index: 2;-webkit-animation: living 3s linear infinite;  -webkit-animation-delay: 1.5s; }


.yuan{position: absolute;top: 50%;left: 50%;margin: -251px; z-index: 5}
.kedu{position: absolute;top: 50%;left: 50%;margin: -228px; z-index: 6;}
.wenzi{position: absolute;top: 50%;left: 50%;margin-top: -58px;margin-left: -73px; z-index: 5}

.keduzhuan{-webkit-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s;animation: mymove 5s ;-webkit-animation: mymove 5s ;}

.dongilai{
    -webkit-animation-name:'ripple';/*动画属性名，也就是我们前面keyframes定义的动画名*/
    -webkit-animation-duration: 2s;/*动画持续时间*/
    -webkit-animation-timing-function: ease; /*动画频率，和transition-timing-function是一样的*/
    -webkit-animation-delay: 0s;/*动画延迟时间*/
    -webkit-animation-iteration-count: infinite;/*定义循环资料，infinite为无限次*/
    -webkit-animation-direction: alternate;/*定义动画方式*/
}

@keyframes mymove {

    100% {
        transform: rotate(72deg);
    }
}

@-webkit-keyframes mymove{  /* Safari and Chrome */


    100% {
        transform: rotate(72deg);
    }
}


@keyframes living {
    0%{
        transform: scale(1);
        opacity: 1;
    }
    50%{
        transform: scale(1.2);
        opacity: 0.5;   /*圆形放大的同时，透明度逐渐减小为0*/
    }
    100%{
        transform: scale(1.5);
        opacity: 0;
    }
}

@keyframes ripple {
    0% {

        opacity: 0.9;
        width: 600px;
        height: 600px;
    }
    100% {

        opacity: 1;
        width: 800px;
        height: 800px;
    }

}

.stick1,.stick2,.stick3,.stick4,.stick5 {
    stroke-dasharray: 800px;
    stroke-dashoffset: 800px;
    animation: lineMove 1s linear forwards;
    animation-delay: 0.5s;
}
.stick {
    stroke-dasharray: 800px;
    stroke-dashoffset: 800px;

    animation-delay: 0.5s;
}
.xuanzhong .stick{
    animation: lineMove 0.5s linear forwards;
}
@keyframes lineMove {

    100% {
        stroke-dashoffset: 0px;
    }
}




.line1{
    position: absolute;
    top: 145px;
    left: -177px;
    z-index: 10;
}
.line2{
    position: absolute;
    top: 549px;
    left: -184px;
    z-index: 10;
}
.line3{
    position: absolute;
    z-index: 10;
    left: 456px;
    top: 4px;
}
.line4{
    position: absolute;
    z-index: 10;
    left: 640px;
    top: 391px;
}
.line5{
    position: absolute;
    left: 500px;
    top: 612px;
    z-index: 10;
}


.yewu-list{position: relative;z-index: 11}

.yewu-list .yewu-item {
    width: 200px;

    cursor: pointer;
}

.yewu-list .yewu-item .text {
    position: relative;
}

.yewu-list .yewu-item .text .tit {
    font-size: 18px;
    font-weight: 400;
    color: #343434;
    line-height: 2;
    color: inherit;
}

.yewu-list .yewu-item .text .icon {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: inherit;
}

.yewu-list .yewu-item.active .yewu-info {

    padding: 10px 0;
    max-height: 500px;
}

.yewu-info p {
    margin: 0
}

.yewu-list .yewu-item.active .tit {
    color: #d0121b;
}

.yewu-list .yewu-item .yewu-info {
    width: 200px;
    color: #837a7a;
    padding: 0 0px;
    line-height: 1.8;
    font-size: 16px;
    max-height: 0;
    overflow: hidden;
    -webkit-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s;
}

.wei1{position: absolute;top: 94px;left: -144px}
.wei2{position: absolute;top: 670px;left: -144px}
.wei3{position: absolute;top: -47px;left: 740px}
.wei4{position: absolute;top: 338px;left: 861px}
.wei5{position: absolute;top: 678px;left: 692px}



.yewu_top2{margin: 100px auto;border-bottom: dotted 2px #3e3e3e;padding-bottom: 100px }
.yewu_top2_l{width: 50%;font-size: 16px;color: #595757;line-height: 36px}
.yewu_top2_l .yewu_title{font-size: 24px;margin-bottom: 20px}
.yewu_top2_r{width: 48%}
.yewu_top2_r img{width: 100%}


.view_zhuan{width: 600px;position: relative;left: calc(50% - 300px);}

/*第一层*/
@keyframes animX{
    0% {
        left: 0px;
    }
    100% {
        left: 400px;
    }
}
@keyframes animY{
    0% {
        top: 0px;
    }
    100% {
        top: 400px;
    }
}
@keyframes scale {

    0% {
        transform: scale(1);
        z-index: 0
    }
    50% {
        transform: scale(1);
        z-index: 3
    }
    100% {
        transform: scale(1);
        z-index: 0
    }
}
.ball {
    width: 144px;
    height: 144px;
    /*background-color: #f66;*/
    background: url(../images/yewu/view_x_yuan.png); background-size: 100%;
    border-radius: 50%;
    position: absolute;
    color:#595757;
    font-size:20px;
    padding: 0 20px;
    display:flex;
    align-items:center;
    justify-content:center;text-align: center;

    -webkit-background-size: 100% 100%;

    z-index: 3;
    /*动画执行一次所需时间*/
    animation-duration: 10s, 10s, 20s;
    /*动画以何种运行轨迹完成一个周期*/
    animation-timing-function: cubic-bezier(0.42,0,0.58,1);
    /*动画播放次数,无线循环播放*/
    animation-iteration-count: infinite;
    /*是否轮流反向播放动画 alternate:正向播放*/
    animation-direction: alternate;
    animation-name: animX, animY,scale;
}

.borther{position: absolute;top: 25px;left: 25px}

#lopp {
    width: 400px;
    height: 400px;
    /*border: 2px solid #999;*/
    border-radius: 50%;
    position: absolute;
    left: 173px;
    top: 173px;
}
/*鼠标进入停止*/
.active {
    animation-play-state: paused;
}



.view_container {
    position: relative;

    width: 600px;
    height: 600px;
    margin: 0 auto;
    background: url(../images/yewu/view_huan.png);
}

.view_zx{width: 330px;height: 330px;position: absolute;left: calc(50% - 165px);top: 133px;font-size: 28px;
    text-align: center;
    line-height: 50px;
    z-index: 11;
    display: flex;
    align-items: center;
    justify-content: center;
}

.view_gun{margin: 100px auto 50px}

.yewu-swiper1 {width: 100%;height: 100%;}
.yewu-swiper1 .swiper-slide {text-align: center;font-size: 18px;background-repeat: no-repeat;background-position: center center;background-size: cover;opacity: 1;width:100%;}
.yewu-swiper1 .swiper-slide .a_img{width:100%; display:inline-block; overflow:hidden; position:relative;}
.yewu-swiper1 .swiper-slide .a_img img{width:100%; max-height:300px}
.yewu-swiper1 .swiper-slide .a_img .a_text{width:100%; height:50px; line-height:50px; background:url(../images/news_bg1.png) repeat; position:absolute; left:0px; bottom:0px; text-indent:30px; color:#fff; font-size:14px; text-align:left;}
.yewu-swiper1 .swiper-slide .a_img .a_time{position: absolute;text-align: center;font-size: 12px;
    top: 0;
    left: 0;
    width: 70px;
    height: 70px;
    background: #134093;
    color: #FFFFFF;}
.yewu-swiper1 .swiper-slide .a_img .a_time span{font-size: 30px;display: block;font-weight: bold}
.yewu-pagination1 span{border-radius: 0 !important;}


.yewu_city_top{width: 1200px;margin: 100px auto 0;color: #595757}
.yewu_city_top_l{width: 280px}
.xiaotitle{font-size: 24px;line-height: 70px}
.yewu_city_top_r{width: 920px;position: relative}

.yewu_city_mid{width: 1200px;margin: 50px auto;border-top: dotted 2px #aeadad;border-bottom: dotted 2px #aeadad;padding: 50px 0;color: #595757}
.yewu_city_title{font-size: 26px;margin-bottom: 30px}
.yewu_city_wen{font-size: 16px;line-height: 32px;text-indent: 2em}
.yewu_city_wen span{text-indent: 0}
.yewu_city_wen2{font-size: 16px;line-height: 32px;}
.yewu_city_text{color: #595656;font-size:28px;line-height: 42px;padding: 30px 0px;}
.zhongz{font-size: 26px;position: relative;top: 24px}
.dahong{font-size: 120px;color: #c30d23;font-weight: bold;font-family:"AcuminVariableConcept";font-stretch: extra-condensed;text-align: center;}
.xiaohong{font-size: 40px;color: #c30d23;font-weight: bold;font-family:"AcuminVariableConcept";font-stretch: extra-condensed;text-align: center;}

.yewu_city_bot{width: 1200px;margin: 0 auto 50px;color: #595757}

.yewu_city_bot-swiper {width: 100%;height: 100%;padding: 50px 0;}
.yewu_city_bot-swiper .swiper-slide {font-size: 18px;width:auto !important; margin-right: 15px !important;}
.home-swiper222 .swiper-slide img{height: 386px}
.yewu_city_bot-swiper .swiper-slide-active,.yewu_city_bot-swiper .swiper-slide-duplicate-active{box-shadow: none}
.yewu_city_bot_huad_title{border-top: solid 1px #aeadad;border-bottom: solid 1px #aeadad;font-size: 16px;line-height: 34px;background: url(../images/yewu_city/yewu_city_bot_huad_title_bg.png) no-repeat;background-position: 20px 10px;padding-left: 50px;margin-bottom: 10px;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}

.banhu_list{position: relative;height: 596px;display: none;}
.banhu_list.active{display: block;}
.banhu{width: 281px;height: 380px;background: url(../images/yewu_city/yewu_city_hu.png) top center no-repeat;text-align: center;font-size: 28px;color: #595757;position: absolute;padding-top: 40px;top: 0px;left: calc(50% - 140px);}

.du391{transform:rotate(292deg);transform-origin: 50% 100%; -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du391:hover{transform:rotate(292deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du392{transform:rotate(337.5deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du392:hover{transform:rotate(337.5deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du393{transform:rotate(23deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du393:hover{transform:rotate(23deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du394{transform:rotate(68.5deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du394:hover{transform:rotate(67.5deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}

.du381{transform:rotate(315deg);transform-origin: 50% 100%; -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du381:hover{transform:rotate(315deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du382{transform:rotate(0deg);transform-origin: 50% 100%; -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du382:hover{transform:rotate(0deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du383{transform:rotate(45deg);transform-origin: 50% 100%; -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du383:hover{transform:rotate(45deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}

.du401{transform:rotate(337.5deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;font-size: 20px;padding-top: 50px}
.du401:hover{transform:rotate(337.5deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du402{transform:rotate(23deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;font-size: 20px;padding-top: 50px}
.du402:hover{transform:rotate(23deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}

.du411{transform:rotate(315deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;font-size: 18px;padding-top: 50px}
.du411:hover{transform:rotate(315deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du412{transform:rotate(0deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;font-size: 18px;padding-top: 50px}
.du412:hover{transform:rotate(0deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du413{transform:rotate(45deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;font-size: 18px;padding-top: 50px}
.du413:hover{transform:rotate(45deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}


.du421{transform:rotate(315deg);transform-origin: 50% 100%; -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;font-size: 18px;padding-top: 15px}
.du421:hover{transform:rotate(315deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du422{transform:rotate(0deg);transform-origin: 50% 100%; -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;font-size: 18px;padding-top: 15px}
.du422:hover{transform:rotate(0deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du423{transform:rotate(45deg);transform-origin: 50% 100%; -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;font-size: 18px;padding-top: 15px}
.du423:hover{transform:rotate(45deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}


.du431{transform:rotate(270deg);transform-origin: 50% 100%; -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du431:hover{transform:rotate(270deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du432{transform:rotate(315deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du432:hover{transform:rotate(315deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du433{transform:rotate(0deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du433:hover{transform:rotate(0deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du434{transform:rotate(45deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du434:hover{transform:rotate(45deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}
.du435{transform:rotate(90deg);transform-origin: 50% 100%;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.du435:hover{transform:rotate(90deg) scale(1.1);transform-origin: 50% 100%;z-index: 99;color: #d0121b}



.yewu_city_yuan {
    width:366px;
    height:346px;
    background-image: url(../images/yewu_city/yewu_city_yuan1.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    position:absolute;
    top:195px;
    left:calc(50% - 183px);
}
.yewu_city_yuan2{
    background-image: url(../images/yewu_city/yewu_city_yuan2.png);
    background-repeat: no-repeat;
    position: relative;
    top: 24px;left: 24px;
    text-align:center;    
    width: 318px;
    height: 318px;
    -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;
}

.lanmu38{font-size:30px;padding-top: 60px;}
.lanmu39{font-size:30px;padding-top: 90px;}
.lanmu40{font-size:32px;padding-top: 114px;}
.lanmu41{font-size:30px;padding-top: 60px;}
.lanmu42{font-size:30px;padding-top: 60px;}
.lanmu43{font-size:30px;padding-top: 60px;}

.yewu_city_yuan2:hover{transform:scale(1.2);color: #d0121b}




.yewu_city_yy_yuan{width: 642px;height: 642px;background-image: url(../images/city_yy/bowen.png);background-repeat: no-repeat;position: relative;top: 0;left:calc(50% - 321px);display: none;}
.yewu_city_yy_yuan.active{display: block;}

.yewu_city_yy_xyuan{width: 256px;height: 256px;background-image: url(../images/city_yy/xiaoyuan.png);background-repeat: no-repeat;background-position: center center; position: relative;top: 193px;left: 193px;background-color: #FFFFFF;border-radius: 50%;border: solid 2px #adadad;z-index: 2;text-align: center;font-size: 24px;padding-top: 73px}
.city_yy_container{
    top: 80px;
    left: 80px;
    position: absolute;
    width: 482px;
    height: 482px;
    overflow: hidden;
    border: 2px solid #adadad;
    border-radius: 50%;
    
}
.layer{
    position: absolute;
    transform-origin: left top;
    left: 241px;
    top: 241px;
    width: 280px;
    height: 280px;
    border: 1px solid #adadad;
    box-sizing: border-box;
    background: linear-gradient(45deg,#fbfbfb,#dfdde2);
}


.city_yy_container_wenzi{position: absolute;width: 160px;height: 321px;left: 241px;top: 0;transform-origin: 50% 100%;}
.city_yy_container_wenzi .yy_wenzi{height: 242px;width: 160px;transform-origin: 50% 100%;font-size: 24px;text-align: center;
    position: absolute;top: 79px;left: 0;z-index: 9;padding-top: 23px;line-height: 30px}


.yewu_city_mid_l{width: 600px}

.yy_wenzi46 span{font-size: 20px;display: block;margin:0 -20px}









.sanjiao{width: 864px;height: 664px;background: url(../images/yewu_ny/line.png) no-repeat;background-position: 79px 91px;position: relative;left: calc(50% - 432px);}
.xiaoyuan{width: 186px;height: 186px;background: url(../images/yewu_ny/xiaoyuan.png) no-repeat;text-align: center;font-size: 24px;line-height: 28px;display:flex;align-items: center;justify-content: center;}
.y1{position: absolute;top: 0;left: 336px}
.y2{position: absolute;bottom: 0;left: 0}
.y3{position: absolute;bottom: 0;right: 0}
.dayuan{width: 235px;height: 235px;background: url(../images/yewu_ny/dayuan.png) no-repeat;position: absolute;top: 270px;left: calc(50% - 118px);text-align: center;font-size: 28px;line-height: 32px;display:flex;align-items: center;justify-content: center;}
.yewu_ny_bot{width: 1200px;margin: 50px auto}



.sanyuan{width: 740px;height: 647px;background: url(../images/yewu_jr/sanhuan.png) no-repeat;position: relative;left: calc(50% - 370px);}
.jr_yuan{width: 179px;height: 179px;background: url(../images/yewu_jr/yuan.png) no-repeat;text-align: center;font-size: 24px;line-height: 28px;display:flex;align-items: center;justify-content: center;}
.jr31{position: absolute;top: 17px;left: 271px}
.jr32{position: absolute;bottom: 49px;left: 17px}
.jr33{position: absolute;bottom: 49px;right: 34px}
.zhongxin{width: 230px;height: 160px;position: absolute;top: 275px;left: 245px;text-align: center;font-size: 28px;line-height: 32px;display:flex;align-items: center;justify-content: center;}

.siyuan{width: 654px;height: 688px;background: url(../images/yewu_jr/sihuan.png) no-repeat;position: relative;left: calc(50% - 327px);}
.jr41{position: absolute;top: 17px;left: 229px}
.jr42{position: absolute;top: 229px;left: 17px}
.jr43{position: absolute;top: 229px;right: 34px}
.jr44{position: absolute;bottom: 70px;left: 229px}

.zhongxin2{width: 200px;height: 188px;position: absolute;top: 223px;left: 219px;text-align: center;font-size: 28px;line-height: 32px;display:flex;align-items: center;justify-content: center;}






.new_yewu_bankuai_list{width: 1200px;color: #595757;background: url(../images/new_hx/line.png) no-repeat;background-position: 502px 225px}

.new_yewu_bankuai{width: 1200px;position: relative;margin: 150px 0;height: 300px}
.new_yewu_bankuai_l{width: 600px;position: relative}
.new_yewu_bankuai_r{width: 600px;position: relative;}
.l_yuan{width: 600px;height: 285px;background: url(../images/new_hx/l_yuan.png) top right no-repeat;}
.r_yuan{width: 600px;height: 285px;background: url(../images/new_hx/r_yuan.png) top left no-repeat;}
.pdl24{padding-left: 24px}
.pdr24{padding-right: 36px}
.txar{text-align: right}
.bg1{background: url(../images/new_hx/line1.png)  no-repeat;background-position: 532px 13px}
.bg2{background: url(../images/new_hx/line2.png)  no-repeat;background-position: 561px 13px}



.l_dian{height: 40px;line-height: 40px;width: 120px;background: url(../images/new_hx/dian.png) center right no-repeat;}
.l_dian:hover{background: url(../images/new_hx/red_dian.png) center right no-repeat;color: #d0121b;font-weight: bold}

.r_dian{height: 40px;line-height: 40px;width: 150px;background: url(../images/new_hx/dian.png) center left no-repeat;text-align: right}
.r_dian:hover{background: url(../images/new_hx/red_dian.png) center left no-repeat;color: #d0121b;font-weight: bold}

.l_dian a{text-decoration: none;color:#595757}
.r_dian a{text-decoration: none;color:#595757}
.l_dian:hover a{color:#d0121b;}
.r_dian:hover a{color:#d0121b;}
.hx_center{width: 192px;height: 192px;background: url(../images/new_hx/hx_yuan.png) top right no-repeat;position: absolute;top: 44px;right: 52px;text-align: center;font-size: 28px;line-height: 32px;display:flex;align-items: center;justify-content: center;transition: all .6s;}
.hx_center:hover{transform:scale(1.2);transition: all .6s;}
.hx_center2:hover{transform:scale(1.2);color:#d0121b;transition: all .6s;}
.hx_center2{width: 192px;height: 192px;background: url(../images/new_hx/hx_yuan.png) top right no-repeat;position: absolute;top: 42px;left: 15px;text-align: center;font-size: 28px;line-height: 32px;display:flex;align-items: center;justify-content: center;transition: all .6s;}
.hx_center a{text-decoration: none;color:#595757 }
.hx_center2 a{text-decoration: none;color:#595757 }
.hx_center:hover a{color:#d0121b;}
.hx_center2:hover a{color:#d0121b;}
.hx_title{font-size: 20px;height: 40px}
.hx_title span{border: solid 1px #595757;border-radius: 18px;padding: 2px 12px}
.hx_con{font-size: 16px;line-height: 42px;text-indent: 2em}

.hx1_list{font-size: 20px;position: absolute;top: 19px;right: 282px;}
.hx1_d1{position: relative;right: -42px}
.hx1_d2{position: relative;right: -12px}
.hx1_d3{position: relative;right: 0}
.hx1_d4{position: relative;right: 0}
.hx1_d5{position: relative;right: -12px}
.hx1_d6{position: relative;right: -40px}

.hx2_list{font-size: 20px;position: absolute;top: 59px;left: 247px;}
.hx2_d1{position: relative;left: -12px}
.hx2_d4{position: relative;left: -11px}

.hx3_list{font-size: 20px;position: absolute;top: 61px;right: 282px;}

.hx4_list{font-size: 20px;position: absolute;top: 38px;left: 249px;}
.hx4_d1{position: relative;left: -27px}
.hx4_d2{position: relative;left: -7px}
.hx4_d4{position: relative;left: -6px}
.hx4_d5{position: relative;left: -24px}

.hx5_list{font-size: 20px;position: absolute;top: 76px;right: 284px;}

.hx5_d1{position: relative;right: -8px}
.hx5_d2{position: relative;right: 0}
.hx5_d3{position: relative;right: -5px}
