.xly2_title{
    width: 100%;
    height: 154px;
}
.index_xly2_jz{
    width: 1px;
    margin: 0 auto;
    position: relative;
    height: 100%;
}
.index_xly2_1 .title1{
    background: url("../image/xly2/xly2_title/tit.png")center;
}
.index_xly2_1 .xly2_main_1{
    background: url("../image/xly2/xly_background/index_xly2_1.png")center;
    width: 100%;
    height: 1528px;
}
.index_xly2_jz .xly2_title2_main_1{
    width: 1000px;
    position: absolute;
    left: -500px;
    top: 34px;
}
.xly2_title2_1{
    height: 69px;
    margin-bottom:18px;
}
.title2_1{
    background: url("../image/xly2/xly2_title/tit2_1.png")no-repeat center;
}
.xly2_title2_font1{
    padding: 16px 0;
    font-size: 24px;
}
.xly2_main_1 .index_xly2_jz ul{
    width: 1000px;
    padding: 0 16px;
}
.xly2_main_1 .index_xly2_jz .xly2_title2_main_1 ul li{
    margin: 10px;
    float: left;
    background: url("../image/xly2/xly2_title/xly2_train/ul1_bg.png")center no-repeat;
    width: 467px;
    height: 365px;
}
.xly2_title2_main_1  ul li img{
    margin-top: 9px;
    margin-left: 6px;
}
.xly2_main_1 .index_xly2_jz .xly2_title2_main_2{
    width: 1000px;
    position: absolute;
    left:-500px;
    top:680px;
    color: #fff;
}
.title2_2{
    background: url("../image/xly2/xly2_title/tit2_2.png")no-repeat center;
}
.xly2_main_1 .index_xly2_jz .xly2_title2_main_2 ul li{
    margin: 10px;
    float: left;
    background: url("../image/xly2/xly2_title/xly2_train/ul2_bg.png")center no-repeat;
    width: 467px;
    height: 279px;
    position: relative;
}
.xly2_title2_main_2 ul li img{
    margin-top: 5px;
    margin-left: 5px;
}
.xly2_title2_ul2 li p,.xly2_title2_ul3 li p{
    display: block;
    padding: 12px;
    background: black;
    opacity: .7;
    width: 120px;
    font-size: 24px;
    position: absolute;
    bottom:5px;
    left:168px;
    text-align: center;

}
.xly2_title2_ul3 li p{
    left: 89px;
    color: #fff
}
.index_xly2_2 .title2{
    background: url("../image/xly2/xly2_title/tit2.png")center;
}
.index_xly2_2 .xly2_main_2{
    width: 100%;
    height: 1060px;
}
.Tabs{
    width: 100%;
    position: relative;
}
.Tabs .Tabs_box{
    width: 1200px;
    margin: 0 auto;
    position: relative;
    height: 650px;
    margin-top:50px;
}
.Tabs .Tabs_box .Tabs_box_img{
    position: absolute;
    left:30px;
    height:650px;
    width:1140px;
    overflow:hidden;
}
.Tabs .Tabs_box .Tabs_box_img li{
    overflow: hidden;
    position: absolute;
    width: 1140px;
    text-align: center;
}
.xly2_common_1200{
    width: 1px;
    margin: 0 auto;
    position: relative;
}
.xly2_ty_safe{
    background: url("../image/xly2/xly2_title/xly2_ty/safe.png");
    width: 1000px;
    height: 274px;
    position: absolute;
    left: -500px;
    top:40px
}
.index_xly2_3 .title3{
    background: url("../image/xly2/xly2_title/tit3.png")no-repeat center;
}
.index_xly2_3 .xly2_main_3{
    background: url("../image/xly2/xly_background/index_xly2_3.png")center;
    width: 100%;
    height: 2096px;
}
.xly2_main_3 .index_xly2_jz .xly2_title2_main_3{
    width: 1000px;
    position: absolute;
    left: -500px;
    top: 34px;
}
.title2_3{
    background: url("../image/xly2/xly2_title/tit2_3.png")no-repeat center;
    height: 87px;
}
.xly2_main_3 .index_xly2_jz .xly2_title2_main_3 ul li{
    margin: 10px;
    float: left;
    background: url("../image/xly2/xly2_title/xly2_train/ul3_bg.png")center no-repeat;
    width: 308px;
    height: 245px;
    position: relative;
}
.xly2_main_3 .index_xly2_jz .xly2_title2_main_3 ul li img{
    margin-top: 5px;
    margin-left: 5px;
}
.xly2_3_font{
    background: url("../image/xly2/xly2_title/font.png")center no-repeat;
    position: absolute;
    width: 966px;
    height: 93px;
    top:670px;
    left:8px
}
.xly2_main_3 .index_xly2_jz .xly2_title2_main_4{
    width: 1000px;
    position: absolute;
    left:-500px;
    top:1026px
}
.title2_4{
    background: url("../image/xly2/xly2_title/tit2_4.png")no-repeat center;
    height: 92px;
}
.xly2_4_xlap{
    background: url("../image/xly2/xly2_title/xlap.png")no-repeat center;
    width: 998px;
    height: 362px;
    margin-top: 46px;
}
.xly2_4_news{
    position: relative;
    background: url("../image/xly2/xly2_title/xly2_train/newsreel.jpg");
    width: 1000px;
    height: 395px;
    margin-top: 70px;
}
.xly2_4_news_img{
    position: absolute;
    width: 439px;
    height: 321px;
    top:42px;
    right:54px;
}
.video_play{
    position: absolute;
    top:100px;
    left:160px;
    width: 131px;
    height: 131px;
    cursor: pointer;
    display: block;
    opacity: 0.8;
}
.xly2_4_news .news_btn{
    display: block;
    position: absolute;
    width: 318px;
    height: 54px;
    bottom:35px;
    left:60px;
    border-radius: 12px;
}
.index_xly2_4 .title4{
    background: url("../image/xly2/xly2_title/tit5.png")no-repeat center;
    margin-top: 35px;
}
.index_xly2_4 .xly2_main_4{
    width: 100%;
    height: 1500px;
    background: #f1f1f1;
}
.index_xly2_4 .xly2_main_4 .index_xly2_jz .xly2_main_4_box{
    background: url("../image/xly2/xly_background/choose.png");
    width:843px;
    height: 1350px;
    left:-421px;
    position: absolute;
}
.index_xly2_4 .xly2_main_4 .index_xly2_jz .xly2_main_4_btn{
    position: absolute;
    background: url("../image/xly2/xly_background/xly2_main4_btn.png");
    width: 339px;
    height: 98px;
    left:-154px;
    top: 1350px;
}
.btn4{
    width:332px;
    height: 90px;
    display: block;
    border-radius: 13px;
    cursor: pointer;
}
.index_xly2_5 .title5{
    background: url("../image/xly2/xly2_title/tit6.png")center;
    margin-bottom: 28px;
}
.jl_box{
    background: url("../image/index/index_background/background_jl.jpg") no-repeat center;
    height: 848px;
    padding-top: 30px;
    position: relative;
}
.jl_banner_box{
    width: 1200px;
    height: 810px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    top:35px
}
.jl_banner_box .banner_show{
    position: relative;
    width: 1080px;
    height: 810px;
    margin: 0 auto;
    overflow: hidden;
}
.jl_banner_box .banner_show .banner_cont{
    width: 1900px;
    position: absolute;
    left:0;
    top: 0;
}
.banner_cont ul{
    float: left;
    text-align: center;
    line-height: 50px;
}
.banner_cont ul li{
    height: 731px;
    width: 363px;
    float: left;
}
.jl_banner_box .bd ul li img{
    display: block;
}
.index_xly2_6 .title6{
    background: url("../image/xly2/xly2_title/tit7.png")center;
    width: 100%;
    margin-top: 24px;
    height: 184px;
}
.zb_btn{
    width: 154px;
    height: 154px;
    position: absolute;
    left:334px;
    top: 14px;
    border-radius: 50%;
}


