

.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;}
.clearfix{zoom:1;}
.right{float: right;}
.left{float: left;}
.kbtz{width: 1200px;margin: 0 auto;}
.kbtzSlie{width: 1200px;}
.kbtzSlie .kbtzHd{text-align: center;font-size: 0;border: 1px solid #ffb9bc;}
.kbtzSlie .kbtzHd li{display: inline-block;vertical-align: top;width: 20%;height: 58px;line-height: 58px;border-right: 1px dotted #ffb9bc;box-sizing: border-box;background: #ffffff;font-size: 18px;color: #767575;cursor: pointer;cursor: pointer;}
.kbtzSlie .kbtzHd li:nth-of-type(5){border-right: none;}
.kbtzSlie .kbtzHd li em{width: 36px;height: 33px;display: inline-block;vertical-align: top;margin: 13px 14px 0 0;}
.kbtzSlie .kbtzHd li:nth-of-type(1) em{background: url(../images/gxbicon1.png);}
.kbtzSlie .kbtzHd li:nth-of-type(2) em{background: url(../images/gxbicon2.png);}
.kbtzSlie .kbtzHd li:nth-of-type(3) em{background: url(../images/gxbicon3.png);}
.kbtzSlie .kbtzHd li:nth-of-type(4) em{background: url(../images/gxbicon4.png);}
.kbtzSlie .kbtzHd li:nth-of-type(5) em{background: url(../images/gxbicon5.png);}
.kbtzSlie .kbtzHd li:nth-of-type(6) em{background: url(../images/gxbicon6.png);}
.kbtzSlie .kbtzHd li.on{background: #fff0f0;color: #f96261;}
.kbtzSlie .kbtzHd li.on:nth-of-type(1) em{background: url(../images/gxbicon1_h.png);}
.kbtzSlie .kbtzHd li.on:nth-of-type(2) em{background: url(../images/gxbicon2_h.png);}
.kbtzSlie .kbtzHd li.on:nth-of-type(3) em{background: url(../images/gxbicon3_h.png);}
.kbtzSlie .kbtzHd li.on:nth-of-type(4) em{background: url(../images/gxbicon4_h.png);}
.kbtzSlie .kbtzHd li.on:nth-of-type(5) em{background: url(../images/gxbicon5_h.png);}
.kbtzSlie .kbtzHd li.on:nth-of-type(6) em{background: url(../images/gxbicon6_h.png);}

.kbtzSlie .kbtzBd{margin-top: 10px;}
.kbtzSlie .kbtzBd .ul01{width: 390px;border: 1px solid #ffb9bc;text-align: center;font-size: 0;}
.kbtzSlie .kbtzBd .ul02{width: 796px;border: 1px solid #ffb9bc;text-align: center;font-size: 0;height: 158px;background: #fff;overflow: hidden;}
.kbtzSlie .kbtzBd .ul01 li{display: inline-block;vertical-align: top;width: 129px;border-right: 1px solid #eee;background: #fff;height: 158px;position: relative;}
.kbtzSlie .kbtzBd .ul01 li h3{font-size: 16px;color: #2e2e2e;height: 53px;line-height: 53px;border-bottom: 1px solid #eee;}
.kbtzSlie .kbtzBd .ul01 li p{padding-top: 16px;}
.kbtzSlie .kbtzBd .ul01 li .pimg{position: absolute;top: 4px;left: -9px;}
.kbtzSlie .kbtzBd .ul02 th{font-size: 16px;color: #303030;text-align: center;height: 53px;line-height: 53px;border: solid #eee;border-width: 0 1px 1px 0;}
.kbtzSlie .kbtzBd .ul02 th:nth-of-type(5),.kbtzSlie .kbtzBd .ul02 td:nth-of-type(5){border-right: 0;}
.kbtzSlie .kbtzBd .ul02 th img{margin-right: 6px;}
.kbtzSlie .kbtzBd .ul02 td{font-size: 16px;color: #8a8a8a;text-align: center;border: solid #eee;border-width: 0 1px 1px 0;height: 52px;}
.kbtzSlie .kbtzBd .ul02 td a{font-size: 16px;color: #fe7985;display: inline-block;width: 88px;height: 27px;line-height: 27px;border: 1px solid #ffc1c6;border-radius: 4px;background: #ffefef;}
.kbtzSlie .kbtzBd .box-tab{height: 106px;overflow:hidden;position: relative;}
/* .kbtzSlie .kbtzBd .box-tab::-webkit-scrollbar{width: 4px; height: 4px;}
.kbtzSlie .kbtzBd .box-tab::-webkit-scrollbar-thumb{background:#fe7985;} */

.kbtzSlie .kbtzBd .box-tabTop td{padding-top: 36px;border-bottom: none;height: 32px;padding-bottom: 36px;}

.ps__scrollbar-y-rail { position: absolute; opacity: 1; right: 0; width: 4px; background: #fe7985; }
.ps__scrollbar-y-rail>.ps__scrollbar-y { position: absolute; right: 0; background: #eee; width: 4px; }
.ps__scrollbar-x-rail { position: absolute; opacity: 1; bottom: 0; height: 12px; background: #fe7985; }
.ps__scrollbar-x-rail>.ps__scrollbar-x { position: absolute; bottom: 0; background: #eee; height: 12px; }





.content .ditu .main {
    width: 1062px;
    background: #ffffff;
}
.content .ditu .container {
    margin: 0 auto;
    width: 689.6px;
    height: 578.4px;
    position: relative;
    background: url("../images/map.png") no-repeat center;
}
.content .ditu .container span.ditu {
    display: block;
    transition: 0.2s;
    position: absolute;
    background-size: cover;
}
.content .ditu .container span.ditu1 {
    top: 212px;
    left: 504px;
    width: 22.400000000000002px;
    height: 21.6px;
    background: url("../images/map1.png") no-repeat center;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu2 {
    top: 227.20000000000002px;
    left: 520px;
    width: 14.4px;
    height: 19.200000000000003px;
    background: url("../images/map2.png") no-repeat center;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu3 {
    top: 184.8px;
    left: 483.20000000000005px;
    width: 70.4px;
    height: 104px;
    background: url("../images/map3.png") no-repeat center;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu4 {
    top: 0;
    left: 536px;
    width: 153.60000000000002px;
    height: 142.4px;
    background: url("../images/map4.png") no-repeat center;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu5 {
    top: 252.8px;
    left: 505.6px;
    width: 89.60000000000001px;
    height: 59.2px;
    background: url("../images/map5.png") no-repeat center;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu6 {
    top: 242.4px;
    left: 390.40000000000003px;
    width: 66.4px;
    height: 120.80000000000001px;
    background: url("../images/map6.png") no-repeat center;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu7 {
    top: 288px;
    left: 448.8px;
    width: 79.2px;
    height: 72.8px;
    background: url("../images/map7.png") no-repeat center;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu8 {
    top: 298.40000000000003px;
    left: 526.4px;
    width: 79.2px;
    height: 61.6px;
    background: url("../images/map8.png") no-repeat center;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu9 {
    top: 348px;
    left: 594.4px;
    width: 9.600000000000001px;
    height: 12px;
    background: url("../images/map9.png") no-repeat center;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu10 {
    top: 356.8px;
    left: 560px;
    width: 54.400000000000006px;
    height: 59.2px;
    background: url("../images/map10.png") no-repeat center;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu11 {
    top: 330.40000000000003px;
    left: 280.8px;
    width: 148px;
    height: 126.4px;
    background: url("../images/map11.png") no-repeat center;
}
.content .ditu .container span.ditu12 {
    top: 360.8px;
    left: 385.6px;
    width: 63.2px;
    height: 59.2px;
    background: url("../images/map12.png") no-repeat center;
}
.content .ditu .container span.ditu13 {
    top: 340.8px;
    left: 427.20000000000005px;
    width: 104px;
    height: 64px;
    background: url("../images/map13.png") no-repeat center;
}
.content .ditu .container span.ditu14 {
    top: 389.6px;
    left: 435.20000000000005px;
    width: 75.2px;
    height: 84px;
    background: url("../images/map14.png") no-repeat center;
}
.content .ditu .container span.ditu15 {
    top: 459.20000000000005px;
    left: 455.20000000000005px;
    width: 104px;
    height: 86.4px;
    background: url("../images/map15.png") no-repeat center;
}
.content .ditu .container span.ditu16 {
    top: 7.2px;
    left: 287.2px;
    width: 301.6px;
    height: 269.6px;
    background: url("../images/map16.png") no-repeat center;
}
.content .ditu .container span.ditu17 {
    top: 406.40000000000003px;
    left: 276px;
    width: 123.2px;
    height: 128.8px;
    background: url("../images/map17.png") no-repeat center;
}
.content .ditu .container span.ditu18 {
    top: 404.8px;
    left: 538.4px;
    width: 57.6px;
    height: 75.2px;
    background: url("../images/map18.png") no-repeat center;
}
.content .ditu .container span.ditu19 {
    top: 159.20000000000002px;
    left: 542.4px;
    width: 77.60000000000001px;
    height: 71.2px;
    background: url("../images/map19.png") no-repeat center;
}
.content .ditu .container span.ditu20 {
    top: 114.4px;
    left: 560.8000000000001px;
    width: 112.80000000000001px;
    height: 77.60000000000001px;
    background: url("../images/map20.png") no-repeat center;
}
.content .ditu .container span.ditu21 {
    top: 448.8px;
    left: 376px;
    width: 108px;
    height: 79.2px;
    background: url("../images/map21.png") no-repeat center;
}
.content .ditu .container span.ditu22 {
    top: 311.20000000000005px;
    left: 512px;
    width: 63.2px;
    height: 76px;
    background: url("../images/map22.png") no-repeat center;
}
.content .ditu .container span.ditu23 {
    top: 221.60000000000002px;
    left: 445.6px;
    width: 45.6px;
    height: 97.60000000000001px;
    background: url("../images/map23.png") no-repeat center;
}
.content .ditu .container span.ditu24 {
    top: 381.6px;
    left: 501.6px;
    width: 64.8px;
    height: 89.60000000000001px;
    background: url("../images/map24.png") no-repeat center;
}
.content .ditu .container span.ditu25 {
    top: 407.20000000000005px;
    left: 363.20000000000005px;
    width: 82.4px;
    height: 72px;
    background: url("../images/map25.png") no-repeat center;
}
.content .ditu .container span.ditu26 {
    top: 545.6px;
    left: 441.6px;
    width: 33.6px;
    height: 32.800000000000004px;
    background: url("../images/map26.png") no-repeat center;
}
.content .ditu .container span.ditu27 {
    top: 194.4px;
    left: 228px;
    width: 196px;
    height: 159.20000000000002px;
    background: url("../images/map27.png") no-repeat center;
}
.content .ditu .container span.ditu28 {
    top: 248px;
    left: 374.40000000000003px;
    width: 33.6px;
    height: 61.6px;
    background: url("../images/map28.png") no-repeat center;
}
.content .ditu .container span.tw {
    top: 443.20000000000005px;
    left: 601.6px;
    width: 21.6px;
    height: 55.2px;
    background: url("../images/tw.png") no-repeat center;
}
.content .ditu .container span.ditu1.act1,
.content .ditu .container span.ditu1.act2 {
    background: url("../images/map1-act.png") no-repeat center;
}
.content .ditu .container span.ditu2.act1,
.content .ditu .container span.ditu2.act2 {
    background: url("../images/map2-act.png") no-repeat center;
}
.content .ditu .container span.ditu3.act1,
.content .ditu .container span.ditu3.act2 {
    background: url("../images/map3-act.png") no-repeat center;
}
.content .ditu .container span.ditu4.act1,
.content .ditu .container span.ditu4.act2 {
    background: url("../images/map4-act.png") no-repeat center;
}
.content .ditu .container span.ditu5.act1,
.content .ditu .container span.ditu5.act2 {
    background: url("../images/map5-act.png") no-repeat center;
}
.content .ditu .container span.ditu6.act1,
.content .ditu .container span.ditu6.act2 {
    background: url("../images/map6-act.png") no-repeat center;
}
.content .ditu .container span.ditu7.act1,
.content .ditu .container span.ditu7.act2 {
    background: url("../images/map7-act.png") no-repeat center;
}
.content .ditu .container span.ditu8.act1,
.content .ditu .container span.ditu8.act2 {
    background: url("../images/map8-act.png") no-repeat center;
}
.content .ditu .container span.ditu9.act1,
.content .ditu .container span.ditu9.act2 {
    background: url("../images/map9-act.png") no-repeat center;
}
.content .ditu .container span.ditu10.act1,
.content .ditu .container span.ditu10.act2 {
    background: url("../images/map10-act.png") no-repeat center;
}
.content .ditu .container span.ditu11.act1,
.content .ditu .container span.ditu11.act2 {
    background: url("../images/map11-act.png") no-repeat center;
}
.content .ditu .container span.ditu12.act1,
.content .ditu .container span.ditu12.act2 {
    background: url("../images/map12-act.png") no-repeat center;
}
.content .ditu .container span.ditu13.act1,
.content .ditu .container span.ditu13.act2 {
    background: url("../images/map13-act.png") no-repeat center;
}
.content .ditu .container span.ditu14.act1,
.content .ditu .container span.ditu14.act2 {
    background: url("../images/map14-act.png") no-repeat center;
}
.content .ditu .container span.ditu15.act1,
.content .ditu .container span.ditu15.act2 {
    background: url("../images/map15-act.png") no-repeat center;
}
.content .ditu .container span.ditu16.act1,
.content .ditu .container span.ditu16.act2 {
    background: url("../images/map16-act.png") no-repeat center;
}
.content .ditu .container span.ditu17.act1,
.content .ditu .container span.ditu17.act2 {
    background: url("../images/map17-act.png") no-repeat center;
}
.content .ditu .container span.ditu18.act1,
.content .ditu .container span.ditu18.act2 {
    background: url("../images/map18-act.png") no-repeat center;
}
.content .ditu .container span.ditu19.act1,
.content .ditu .container span.ditu19.act2 {
    background: url("../images/map19-act.png") no-repeat center;
}
.content .ditu .container span.ditu20.act1,
.content .ditu .container span.ditu20.act2 {
    background: url("../images/map20-act.png") no-repeat center;
}
.content .ditu .container span.ditu21.act1,
.content .ditu .container span.ditu21.act2 {
    background: url("../images/map21-act.png") no-repeat center;
}
.content .ditu .container span.ditu22.act1,
.content .ditu .container span.ditu22.act2 {
    background: url("../images/map22-act.png") no-repeat center;
}
.content .ditu .container span.ditu23.act1,
.content .ditu .container span.ditu23.act2 {
    background: url("../images/map23-act.png") no-repeat center;
}
.content .ditu .container span.ditu24.act1,
.content .ditu .container span.ditu24.act2 {
    background: url("../images/map24-act.png") no-repeat center;
}
.content .ditu .container span.ditu25.act1,
.content .ditu .container span.ditu25.act2 {
    background: url("../images/map25-act.png") no-repeat center;
}
.content .ditu .container span.ditu26.act1,
.content .ditu .container span.ditu26.act2 {
    background: url("../images/map26-act.png") no-repeat center;
}
.content .ditu .container span.ditu27.act1,
.content .ditu .container span.ditu27.act2 {
    background: url("../images/map27-act.png") no-repeat center;
}
.content .ditu .container span.ditu28.act1,
.content .ditu .container span.ditu28.act2 {
    background: url("../images/map28-act.png") no-repeat center;
}
.content .ditu .container a.tag {
    padding-left: 20px;
    font-size: 14.4px;
    font-weight: bold;
    line-height: 26px;
    height: 26px;
    cursor: pointer;
    display: block;
    position: absolute;
    background: url("../images/map-tag1.png") no-repeat left center;
    background-size: 17px 17px;
    transition: 0.2s;
    color: #bf2b38;
}
.content .ditu .container a.tag:hover,
.content .ditu .container a.tag.act {
    color: #372727;
    background: url("../images/map-tag2.png") no-repeat left center;
    background-size: 17px 17px;
    transition: 0.2s;
}
.content .ditu .container a.tag1 {
    left: 504px;
    top: 204px;
}
.content .ditu .container a.tag2 {
    left: 516px;
    top: 224px;
}
.content .ditu .container a.tag3 {
    left: 492px;
    top: 244px;
}
.content .ditu .container a.tag4 {
    left: 592px;
    top: 80px;
}
.content .ditu .container a.tag5 {
    left: 528px;
    top: 272px;
}
.content .ditu .container a.tag6 {
    left: 424px;
    top: 288px;
}
.content .ditu .container a.tag7 {
    left: 472px;
    top: 312px;
}
.content .ditu .container a.tag8 {
    left: 560px;
    top: 304px;
}
.content .ditu .container a.tag9 {
    left: 588px;
    top: 336px;
}
.content .ditu .container a.tag10 {
    left: 576px;
    top: 376px;
}
.content .ditu .container a.tag11 {
    left: 328px;
    top: 368px;
}
.content .ditu .container a.tag12 {
    left: 400px;
    top: 384px;
}
.content .ditu .container a.tag13 {
    left: 464px;
    top: 360px;
}
.content .ditu .container a.tag14 {
    left: 464px;
    top: 408px;
}
.content .ditu .container a.tag15 {
    left: 496px;
    top: 472px;
}
.content .ditu .container a.tag16 {
    left: 400px;
    top: 204px;
}
.content .ditu .container a.tag17 {
    left: 304px;
    top: 464px;
}
.content .ditu .container a.tag18 {
    left: 552px;
    top: 428px;
}
.content .ditu .container a.tag19 {
    left: 576px;
    top: 176px;
}
.content .ditu .container a.tag20 {
    left: 600px;
    top: 140px;
}
.content .ditu .container a.tag21 {
    top: 480px;
    left: 412px;
}
.content .ditu .container a.tag22 {
    top: 340px;
    left: 532px;
}
.content .ditu .container a.tag23 {
    top: 264px;
    left: 456px;
}
.content .ditu .container a.tag24 {
    top: 400px;
    left: 520px;
}
.content .ditu .container a.tag25 {
    top: 432px;
    left: 384px;
}
.content .ditu .container a.tag26 {
    top: 548px;
    left: 444px;
}
.content .ditu .container a.tag27 {
    top: 248px;
    left: 328px;
}
.content .ditu .container a.tag28 {
    top: 260px;
    left: 380px;
}
.content .ditu .container .box{
top: 61%;
left: 50%;
margin-top: -260px;
margin-left: -130px;
width: 500px;
height: 0;
z-index: 99;
overflow: hidden;
position: absolute;
background: rgba(255,255,255,0.4);
transition: 0.2s;
}
.content .ditu .container .box .center{
    padding: 10px;
    width:478px;
    height:88px;
    border: 1px solid #dbd3d3;
}
.content .ditu .container .box .center > div{
    float: left;
    width:500px;
    height:auto;
}
.content .ditu .container .box .center .info{
    float:left;
}
.content .ditu .container .box .center .info h2{
    margin-top:0px;
    font-size:18px;
    margin-bottom: 4px;
    color:#333;
}
.content .ditu .container .box .center .info p a{
    transition:0.2s;
    color: #333;
    text-decoration: none;
    font-weight: normal;
}
.content .ditu .container .box .center .info p a:hover{
    color:#333;
    transition:0.2s;
}
.content .ditu .container .box .center .info p{
    margin-top:1px;
    line-height:22px;
    margin-bottom: 2px;
    overflow:hidden;
    font-size:14px;
    font-weight:bold;
    color:#333;
}
.content .ditu .container .box .center .info p span{
    font-weight:normal;margin-right: 22px;
}
.content .ditu .container .box a.cen-close{
    top:7px;
    right:7px;
    font-size:14px;
    line-height:16px;
    cursor:pointer;
    color:#333;
    position:absolute;
    transition:0.2s;
}

/*新添加*/
.content{
margin: 0 auto;
width: 940px;
position: relative;
}
.backg {
background: #f7f7f7;
width: 940px;
overflow: hidden;
}
.content .ditu .main{
    margin-left: -122px;
}
.content .ditu .container a.tag29 {
    top: 452px;
    left: 600px;
}
.content .ditu .container span.ditu29 {
    top: 443.20000000000005px;
    left: 601.6px;
    width: 21.6px;
    height: 55.2px;
    background: url("../images/map29.png") no-repeat center;
}
.content .ditu .container span.ditu29.act1,
.content .ditu .container span.ditu29.act2 {
    background: url("../images/map29-act.png") no-repeat center;
}
.content .ditu .container span.ditu30 {
    top: 421.6px;
    left: 540.8000000000001px;
    width: 142.4px;
    height: 120.80000000000001px;
    background: url(../images/map30.png) no-repeat center;
}
.content .ditu .container span.ditu31 {
    bottom: 0px;
    right: -160px;
    width: 139px;
    height: 208px;
    background: url(../images/map31.png) ;
}
.content .ditu .container span.ditu {
    display: block;
    /*background-size: cover;*/
    background-size: cover;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container{
    display: block;
    /*background-size: cover;*/
    background-size: cover;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
.content .ditu .container span.ditu.act1,
.content .ditu .container span.ditu.act2{
    display: block;
    /*background-size: cover;*/
    background-size: cover;
    behavior: url(backgroundsize.min.htc);
    -ms-behavior: url(backgroundsize.min.htc);
}
@media screen and (max-width: 1000px) {
    .content .ditu .container{
        left:50%;
        margin-left:-344.8px;
        transform:scale(0.8)!important;
    }
}


.u-indexnavcatedialog .cateright .rwrap{height: 450px !important;}
.rwrap .rwrap-Xl{width: 562px;background: #fff;padding: 7px 8px 19px;}
.rwrap .rwrap-Xl img{display: block;}
.rwrap .rwrap-Xl h3{margin-top: 16px;width: 98px;height: 26px;line-height: 26px;text-align: center;font-size: 16px;color: #f1f2f6;background: #cf291d;}
.rwrap .rwrap-Xl p{font-size: 13px;color: #536577;line-height: 20px;padding: 7px 0 11px;padding-left: 4px;}
.rwrap .rwrap-Xl p.prwrap{border-bottom: 1px dashed #d2d2d2;}
.rwrap .rwrap-Xl p i{color: #cf291d;font-style: normal;}
.rwrap .rwrap-Xl p.pA{font-size: 0;}
.rwrap .rwrap-Xl p a{font-size: 13px;color: #536577;border-right: 1px solid #536577;padding-right: 7px;margin-right: 7px;}
.rwrap .rwrap-Xl p a:hover{color: #cf291d;text-decoration: underline;}
.rwrap .rwrap-Xl p .pai{border-right: none;}


.qsmx-left{width: 750px;font-size: 0;}
.qsmx-left li{border-radius: 12px;margin: 0 10px 20px 0;overflow: hidden;width: 173px;}
.qsmx-right{padding: 8px 20px 0 30px;height: 345px;background: #fff;border-top: 2px solid #bf2b38;width: 376px;}
.qsmx-right .qsmx-tit{font-size: 0;height: 66px;position: relative;}
.qsmx-right .qsmx-tit p{font-size: 24px;line-height: 66px;color: #323232;}
.qsmx-left li,.qsmx-right .qsmx-tit p,.qsmx-right .qsmx-tit span,.gzhj ul,.gzhj ul li{display: inline-block;vertical-align: top;}
.qsmx-right .qsmx-tit span{font-size: 16px;color: #b7b7b7;line-height: 24px;margin: 26px 0 0 18px;}
.qsmx-right .qsmx-tit a{font-size: 15px;color: #616161;line-height: 58px;margin-top: 8px;position: absolute;right: 0;top: 0;}
.qsmx-right ul li{height: 33px;padding-left: 29px;position: relative;}
.qsmx-right ul li a{font-size: 15px;color: #323232;line-height: 33px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;display: block;}
.qsmx-right ul li span{font-size: 15px;color: #fff;background: #a7a7a7;width: 16px;height: 16px;text-align: center;line-height: 16px;font-family: arial;position: absolute;left: 0;top: 8px;}
.qsmx-right ul .li01 span{background: #d50212;}
.qsmx-right .qsmx-tit a:hover,.qsmx-right ul li a:hover{color: #d50212;}


/*gzhj*/
.gzhj{padding: 30px 0;background: #fff;border-radius: 12px;text-align: center;font-size: 0;}
.gzhj ul{text-align: center;font-size: 0;overflow:hidden;}
.gzhj ul li{position: relative;margin: 10px;overflow:hidden;}
.gzhj ul li img{display: block;}
.gzhj ul li p{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px;background: rgba(0,0,0,0.5);font-size: 18px;color: #fff;}



