.in_box1 .inb1_bg{
    position: absolute;
    top: 50px;
    right: 60px;
    z-index: -1;
}
.in_con1{
    padding:50px 15px;
}
.inc1_tle{
    margin-bottom: 26px;
}
.inc1_tle .tle{
    float: left;
    color: #16508d;
    font-size: 28px;
    line-height: 46px;
}
.inc1_tle .tle img{
    width: 45px;
    height: 40px;
    margin-bottom: 14px;
    margin-right: 5px;
}
.inc1_tle .more,
.tz_tle .more{
    float: right;
    color: #faa00a;
    font-size: 14px;
    line-height: 24px;
    margin-top: 20px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
/*.inc1_tle .more:hover,*/
/*.tz_tle .more:hover{*/
/*color: #276bb3;*/
/*}*/
.inc1_tle .more img,
.tz_tle .more img{
    width: 14px;
    margin-bottom: 4px;
}
.inc1_text{
    width:100%;
}
.inc1t_l{
    float: left;
    width: calc(50% - 15px);
    margin-right: 15px;
}
.inc1t_l .img_box{
    position: relative;
    width:100%;
    height: 344px;
    overflow: hidden;
}
.inc1t_l .img_box:hover img{
    transform: scale(1.1) translateY(-50%);
}
.inc1t_l .img_box img{
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    width:100%;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.inc1t_l h1{
    font-size: 20px;
    line-height: 32px;
    color: #333333;
    margin-top: 8px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.inc1t_l p{
    font-size: 16px;
    line-height: 32px;
    height: 32px;
    overflow: hidden;
    color: #666666;
}
.inc1t_l .time{
    display: block;
    font-size: 14px;
    line-height: 36px;
    color: #848484;
    margin-top: 5px;
}
.inc1t_l .xian{
    display: block;
    width:52px;
    height: 1px;
    background: #276bb3;
}
.inc1t_l:hover h1{
    color: #276bb3;
}
.inc1t_r{
    width:calc(50% - 15px);
    margin-left: 15px;
    float: left;
}
.inc1t_r ul{
    width:100%;
}
.inc1t_r ul li{
    width:100%;
    border-bottom: 1px dashed #d2d2d2;
    padding: 13px 0px;
}
.inc1t_r ul a:first-child li{
    padding-top: 0px;
}
.inc1t_r ul li .time{
    float: left;
    width: 16.9%;
    border-right: 1px solid #276bb3;
}
.inc1t_r ul li .time .month{
    display: block;
    font-size: 20px;
    line-height: 36px;
    color: #848484;
    text-align: center;
}
.inc1t_r ul li .time .date{
    display: block;
    font-size: 36px;
    line-height: 54px;
    color: #276bb3;
    text-align: center;
    font-weight: bold;
}
.inc1t_r ul li .con{
    float: left;
    width:calc(100% - 16.9%);
    padding-left: 20px;
}
.inc1t_r ul li .con h1{
    font-size: 16px;
    line-height: 36px;
    color: #333;
    height: 36px;
    overflow: hidden;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.inc1t_r ul li .con p{
    font-size: 14px;
    line-height: 24px;
    height: 48px;
    overflow: hidden;
    color: #666;
}
.inc1t_r ul li:hover .con h1{
    color: #276bb3;
}
.in_con2{
    padding: 50px 15px;
}
.in_con2 .tle{
    font-size: 28px;
    color: #fff;
}
.in_con2 .tle img{
    width: 45px;
    height: auto;
    margin-bottom: 10px;
    margin-right: 5px;
}
.in_con2 .inc1_tle .more{
    margin-top: 23px;
}
.tz_tle .more{
    margin-top: 15px;
}
.in_box2{
    position: relative;
}
.inb2_mengc{
    position: absolute;
    width:100%;
    height:100%;
    z-index:-1;
}
.inb2_mengc .mengc{
    position: absolute;
    width:100%;
    height: 100%;
    background: #093468;
    opacity: 0.6;
    z-index: 10;
}
.inb2_mengc img{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    height: 100%;
    z-index: 9;
}
.inc2_slick{
    min-height: 425px;
}
.inc2_sbox{
    width: 278px;
    margin:0 auto;
}
.inc2_sbox .img_box{
    width: 100%;
    position: relative;
    background: #fff;
}
.inc2_sbox .img_box .mc{
    position: absolute;
    top:0px;
    left: 0px;
    width:100%;
    height:100%;
    opacity: 0;
    z-index:13;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.inc2_sbox:hover .img_box .mc{
    opacity: 1;
}
.inc2_sbox .img_box img{
    width:100%;
}
.inc2_sbox .img_box .mc div{
    position: absolute;
    width:100%;
    height: calc(100% - 0px);
    background: #16508d;
    opacity: 0.5;
}
.inc2_sbox .img_box .mc p{
    position: absolute;
    left:50%;
    top:50%;
    transform: translate(-50%,-50%);
    color: #fff;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    z-index:14;
}
.inc2_sbox .text{
    position: relative;
    background: #fff;
    padding: 8px 20px 60px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.inc2_sbox:hover .text{
    padding-bottom: 80px;
}
.inc2_sbox .text h1{
    position: relative;
    z-index:10;
    font-size: 16px;
    line-height: 32px;
    height: 32px;
    overflow: hidden;
    color: #16508d;
    font-weight: bold;
}
.inc2_sbox .text .time{
    position: relative;
    z-index:10;
    font-size: 14px;
    line-height: 36px;
    color: #848484;
}
.inc2_sbox .text .xian{
    position: relative;
    z-index:10;
    display: block;
    width:52px;
    height: 1px;
    background: #276bb3;
    margin-bottom: 12px;
    margin-top: 7px;
}
.inc2_sbox .text p{
    position: relative;
    z-index:10;
    font-size: 14px;
    line-height: 28px;
    height:56px;
    color: #848484;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
}
.inc2_sbox .text .bg{
    position: absolute;
    bottom:0px;
    right: 5px;
    width: 94px;
    z-index:1;
}
.inc2_slick .slick-dots{
    bottom: 0px;
}
.inc2_slick .slick-dots li{
    position: relative;
    width:14px;
    height: 14px;
    background: none;
    margin:0 4px;
}
.inc2_slick .slick-dots li:after{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    content: "";
    width: 4px;
    height: 4px;
    background: #fff;
    border-radius:50%;
}
.inc2_slick .slick-dots li.slick-active:after{
    width: 14px;
    height: 14px;
}
.in_con3{
    padding-top: 50px;
    padding-bottom: 50px;
}
.inb3_tongz,
.inb3_xiaz{
    float: left;
    width:calc(37.5% - 25px);
    margin-right: 25px;
}
.inb3_xi{
    float: left;
    width:calc(100% - 75%);
}
.tz_tle{
    width:100%;
    font-size: 28px;
    color: #16508d;
    margin-bottom: 15px;
}
.tz_tle img{
    width: 40px;
    margin-right: 5px;
}
.inb3_tongz ul li,
.inb3_xiaz ul li{
    padding: 15px 60px 15px 0px;
    border-top: 1px solid #d2d2d2;
}
.inb3_tongz ul a:last-child li,
.inb3_xiaz ul a:last-child li{
    border-bottom: 1px solid #d2d2d2;
}
.inb3_tongz ul li .tz_l,
.inb3_xiaz ul li .xz_l{
    float: left;
    width: 60px;
    margin-right: 20px;
}
.inb3_xiaz ul li .xz_l{
    text-align: center;
}
.tz_l span,
.xz_l span{
    display: block;
    width:100%;
    height: 25px;
    background: #0161ae;
    color: #fff;
    text-align: center;
    line-height: 25px;
}
.inb3_tongz ul li .tz_r,
.inb3_xiaz ul li .xz_r{
    float: left;
    width: calc(100% - 80px);
    height: 49.6px;
}
.tz_r h1,
.xz_r h1{
    font-size: 14px;
    line-height: 14px;
    height: 14px;
    overflow: hidden;
    color: #333;
    margin-bottom: 8px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.inb3_tongz ul li:hover .tz_r h1,
.inb3_xiaz ul li:hover .xz_r h1{
    color: #16508d;
}
.tz_r p,
.xz_r p{
    color: #848484;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 3px;
}
.tz_r span,
.xz_r span{
    display: block;
    width:52px;
    height: 1px;
    background: #276bb3;
}
.inb3_xi ul li{
    padding: 15px 25px 15px 0px;
    border-top: 1px dashed #d2d2d2;
}
.inb3_xi ul a:last-child li{
    border-bottom: 1px dashed #d2d2d2;
}
.inb3_xi ul li .xi_l{
    float: left;
    width: 121px;
    height: 64px;
    overflow: hidden;
}
.inb3_xi ul li .xi_r{
    position: relative;
    float: left;
    width:calc(100% - 160px);
    height: 66px;
    margin-left: 20px;
}
.inb3_xi ul li .xi_r span{
    position: absolute;
    display: block;
    width:100%;
    top:50%;
    transform: translateY(-50%);
    font-size: 18px;
    line-height: 30px;
    color: #333333;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.inb3_xi ul li:hover .xi_r span{
    color: #276bb3;
}
.inb3_xi ul li .xi_l img{
    width:100%;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.inb3_xi ul li .xi_l img:hover{
    transform: scale(1.2);
}
.in_con4{
    padding-bottom: 50px;
}
.inc4_tle{
    font-size: 28px;
    line-height: 28px;
    color: #16508d;
    margin-bottom: 20px;
}
.inc4_tle img{
    width: 42px;
    margin-right: 5px;
    margin-bottom: 11px;
}
.inc4_text .con_box{
    position: relative;
    float: left;
    width:50%;
}
.inc4_text .con_box .mc{
    position: relative;
    width:100%;
    height:100%;
}
.inc4_text .con_box .mc img{
    position: relative;
    width:100%;
}
.inc4_text .con_box .mc div{
    position: absolute;
    width:100%;
    height: 100%;
    background: #16508d;
    opacity: 0.85;
    z-index:11;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.inc4_text .con_box:hover .mc div{
    background: #367ec9;
    opacity: 0.8;
}
.inc4_text .con_box p{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    width:100%;
    font-size: 30px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    z-index: 13;
}
/*
氓鈥犫�γ┞÷得モ�βモ�β泵┢捖ニ嗏��
*/
.ny_banner{
    position: relative;
    z-index: 15;
}
.erji_dbox{
    position: absolute;
    bottom: 0px;
    width:100%;
    height: 60px;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}
.erji_dbox .mc{
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
}
.ny_bnbox .pc_nybanner{
    position: relative;
    left:50%;
    transform: translateX(-50%);
    height: 340px;
}
.sj_nybanner{
    display: none;
    width:100%;
}
.erji_daoh .home{
    position: relative;
    top: -1px;
    float: left;
    display: inline-block;
    width:60px;
    height: 60px;
    line-height: 60px;
    background: #16508d;
    text-align: center;
    z-index: 13;
}
.erji_daoh .home img{
    width: 20px;
}
.erji_d{
    position: relative;
    float: left;
    width: 175px;
    height: 58px;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    padding:5px 15px;
    z-index:13;
    cursor: pointer;
}
.erji_d:nth-last-of-type(1){
    border-left: 0px;
}
.erji_d span{
    display: inline-block;
    width:100%;
    line-height: 48px;
}
.erji_d span i{
    display: inline-block;
    width: 120px;
    font-style: normal;
    font-size: 16px;
    color: #ebebeb;
    line-height: 24px;
    text-align: center;
}
.erji_d span img{
    float: right;
    width: 14px;
    margin-left: 4px;
    margin-top: 20px;
}
.erji_d ul{
    display: none;
    position: absolute;
    top:100%;
    left: 0px;
    width:100%;
    background: #0f396c;
    z-index: 15;
}
.erji_d ul li{
    width:100%;
    padding: 19px 5px;
    border-bottom: 1px dashed #e1e1e1;
}
.erji_d ul a:last-child li{
    border-bottom: 0px;
}
.erji_d ul li i{
    display: inline-block;
    width:100%;
    font-style: normal;
    font-size: 16px;
    color: #ebebeb;
    line-height: 24px;
    text-align: center;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.erji_d ul li i:hover{
    color: #6ea5df;
}
.gg_section{
    margin-top: 30px;
}
.gg_left{
    float: left;
    width: 230px;
}
.gg_left .ggl_tle{
    width:100%;
    height: 146px;
    background: #0f396c;
    padding: 45px 15px;
}
.gg_left .ggl_tle h1{
    font-size: 20px;
    line-height: 32px;
    color: #ebebeb;
    text-align: center;
}
.gg_left .ggl_tle p{
    font-size: 12px;
    line-height: 24px;
    color: #ebebeb;
    text-align: center;
}
.gg_left .gg_lyj{
    width:100%;
}
.gg_left .gg_lyj .gg_lyjli{
    position: relative;
    width:100%;
    border-bottom: 1px solid #eaeaea;
    height: 55px;
    line-height: 48px;
    padding: 3.5px 0px;
}
.gg_left .gg_lyj .gg_lyjli i,
.gg_sanj li i{
    display: inline-block;
    margin-left: 30px;
    font-style: normal;
    color: #666666;
    font-size: 16px;
    line-height: 24px;
    font-weight: bold;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.gg_sanj li i{
    margin-left: 70px;
    font-weight: normal;
}
.gg_sanj li{
    border-bottom: 1px solid #eaeaea;
    height: 55px;
    line-height: 55px;
}
.gg_sanj li.act i{
    color: #276bb3;
}
.gg_sanj li:hover i{
    color: #276bb3;
}
.gg_left .gg_lyj .gg_lyjli:hover i{
    color: #276bb3;
}
.gg_lyjli span{
    position: relative;
    bottom: 3.5px;
    display: none;
    width: 40px;
    height: 55px;
    line-height: 55px;
    text-align: center;
    background: #276bb3;
}
.gg_left .gg_lyj .gg_lyjli.act span{
    display: inline-block;
}
.gg_lyjli span img{
    width: 17px;
}
.sec_right{
    float: left;
    width: calc(100% - 260px);
    margin-left: 30px;
    padding-left: 30px;
    border-left: 1px solid #dbdbdb;
    margin-bottom: 30px;
}
.sec_right .secr_tle{
    font-size: 24px;
    line-height: 32px;
    color: #16508d;
    margin-top: 28px;
    margin-bottom: 65px;
}
/*
氓藛鈥犆┞÷�
*/
.fenye{
    width: 100%;
    padding-left: 25px;
}
.pc_fenye{
    position: relative;
    left:50%;
    transform: translateX(-50%);
    display: inline-block;
    margin:0px auto;
    text-align: center;
}
.pc_fenye li{
    float: left;
    width: 36px;
    height: 36px;
    border:1px solid #276bb3;
    font-size: 16px;
    line-height: 35px;
    color: #276bb3;
    text-align: center;
    margin:0px 5px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.pc_fenye li:hover{
    background: #276bb3;
    color: #fff;
}
.pc_fenye li img{
    width: 20px;
    margin-bottom: 3px;
}
.pc_fenye li .red{
    display: none;
}
.pc_fenye li:hover .red{
    display: inline-block;
}
.pc_fenye li:hover .hui{
    display: none;
}
.pc_fenye li.activepage{
    background: #276bb3;
    color: #fff;
}
.sj_fenye{
    display: none;
    position: relative;
    width: 100%;
}
.sj_fenye .prev{
    width: 70px;
    height: 40px;
    border:1px solid #276bb3;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    background: #276bb3;
    float: left;
}
.sj_fenye .next{
    width: 70px;
    height: 40px;
    border:1px solid #276bb3;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    background: #276bb3;
    float: right;
}
/*
b1氓颅娄茅茠篓莽庐鈧ぢ烩��
*/
.b1_box1 h1{
    font-size: 20px;
    line-height: 30px;
    color: #333;
    margin-bottom: 40px;
}
.b1_box1 p{
    font-size: 16px;
    line-height: 30px;
    color: #333333;
    margin-bottom: 10px;
    text-align: justify;
    text-indent:2em
}
.b1_box1 p img{
    width:100%;
}
.b1_box2{
    position: relative;
    margin-top: 20px;
    padding-bottom: 70px;
}
.b1_box2 .b1b2_tle{
    width: 334px;
    height: 42px;
    font-size: 24px;
    line-height: 32px;
    color: #fff;
    padding: 5px 15px;
    background: #276bb3;
    border-radius: 21px;
    text-align: center;
}
.b1b2_con{
    position: relative;
}
.b1b2_con:after{
    content: "";
    background: url() no-repeat;
    position: absolute;
    left: 67px;
    bottom: -18px;
    width: 20px;
    height: 20px;
    background-size: 20px 20px;
}
.b1b2_text{
    position: relative;
}
.b1b2_text .year{
    position: absolute;
    left: 0px;
    height: 100%;
    display: inline-block;
    width: 78px;
    border-right: 1px solid #333333;
    font-size: 16px;
    line-height: 24px;
    color: #333;
}
.b1b2_text:first-of-type .year{
    padding-top: 52px;
}
.b1b2_text:first-of-type .text{
    padding-top: 52px;
}
.b1b2_text .text{
    display: inline-block;
    float: left;
    width:calc(100% - 78px);
    padding-bottom: 40px;
    margin-left: 78px;
}
.b1b2_text .text .bb{
    width: calc(100% - 33px);
    float: left;
    font-size: 16px;
    line-height: 24px;
    color: #333333;
}
.aa{
    float: left;
    display: inline-block;
    font-style: normal;
    width: 26px;
    height: 100%;
    border-top: 1px solid #333;
    margin-left: 2px;
    margin-right: 5px;
    margin-top: 11px;
}
.b1_box3{
    padding-bottom: 30px;
}
.b1_box3 .b1b3_tle{
    width: 252px;
    height: 42px;
    font-size: 24px;
    line-height: 32px;
    color: #fff;
    padding: 5px 15px;
    background: #276bb3;
    border-radius: 21px;
    text-align: center;
    margin-bottom: 44px;
}
/*
b2莽禄鈥灻烩�∶ε撀好ε锯��
*/
.b2_box1{
    padding-left: 25px;
    margin-bottom: 70px;
}
.b2_box1 h1{
    text-align: center;
    font-size: 30px;
    line-height: 32px;
    color: #222;
    margin-bottom: 50px;
}
.b2_box1 .colo1{
    background: #16508d;
    border: 1px solid #16508d;
}
.b2_box1 .colo2{
    background: #15569a;
    border: 1px solid #15569a;
}
.b2_box1 .colo3{
    background: #2764a5;
    border: 1px solid #2764a5
}
.b2_box1 .colo4{
    background: #407ebf;
    border: 1px solid #407ebf;
}
.b2_box1 .colo5{
    background: #5690cc;
    border: 1px solid #5690cc;
}
.b2_box1 table{
    width:100%;
}
.b2_box1 th{
    width:33.33%;
    text-align: center;
    color: #fff;
    font-size: 18px;
    line-height: 24px;
    padding: 0px 20px;
}
.b2_box1 td{
    width:33.33%;
    height: 65px;
    border: 1px solid #333333;
    text-align: center;
    font-size: 16px;
    line-height: 24px;
    color: #333;
    padding: 0px 20px;
}
/*
b3氓赂藛猫碌鈥灻┧溑该ぢ悸�
*/
.b3_box1 .b3_text{
    padding-left: 25px;
    margin:0px -28px;
}
.b3_box1 .b3_text li{
    position: relative;
    float: left;
    width: 257px;
    height: 333px;
    overflow: hidden;
    margin:0px 28px 56px;
}
.b3_box1 .b3_text li img{
    position: relative;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.b3_box1 .b3_text li:hover img{
    transform: scale(1.2);
}
.b3_box1 .b3_text li .text{
    position: absolute;
    width: 100%;
    height: 158px;
    left: 0px;
    bottom: 0px;
    padding: 100px 20px 0px;
    z-index:13;
}
.b3_box1 .b3_text li .text .mc{
    position: absolute;
    top: 0px;
    left: 0px;
    width:100%;
    height: 100%;
    background: -moz-linear-gradient(top, rgba(86, 144, 204, 0),rgba(4, 64, 95, 1));
    background: -o-linear-gradient(top, rgba(86, 144, 204, 0),rgba(4, 64, 95, 1));
    background: -ms-linear-gradient(top, rgba(86, 144, 204, 0),rgba(4, 64, 95, 1));
    background: -webkit-linear-gradient(top,rgba(86, 144, 204, 0),rgba(4, 64, 95, 1));
    background: linear-gradient(top,rgba(86, 144, 204, 0),rgba(4, 64, 95, 1));
    z-index: 9;
}
.b3_box1 .b3_text li .text h1{
    position: relative;
    z-index: 10;
    font-size: 18px;
    line-height: 24px;
    color: #fff;
}
.b3_box1 .b3_text li .text p{
    position: relative;
    z-index: 10;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
}
/*
b3氓赂藛猫碌鈥灻┧溑该ぢ悸嵜γζ掆��
*/
.b3xq_l{
    float: left;
    width: 100%;
}
.b3xq_l img{
    max-width: 100%;
}
.b3xq_r{
    float: left;
    width:calc(100%);
}
.b3xq_r div{
    margin-bottom: 36px;
}
.b3xq_r div h1{
    font-size: 20px;
    line-height: 40px;
    color: #16508d;
    margin-bottom: 7px;
}
.b3xq_r div p{
    font-size: 16px;
    line-height: 30px;
    color: #333;
}
/*
c1莽聬鈥犆好ヂγぢ孤�
*/
.c1_box1{
    position: relative;
    left: -30px;
    width:calc(100% + 30px);
    margin-bottom: 30px;
}
.c1b1_con1{
    background: #f3f5f7;
    padding: 48px 55px;
}
.c1c1_l,
.c1c1_r{
    float: right;
}
.c1c1_l{
    width: 437px;
    overflow: hidden;
}
.c1c1_l img{
    width:100%;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.c1c1_l:hover img{
    transform: scale(1.2);
}
.c1c1_r{
    width: 340px;
    margin-right: 52px;
}
.c1c1_r h1{
    color: #333;
    font-size: 24px;
    line-height: 32px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.c1c1_r:hover h1{
    color: #276bb3;
}
.c1c1_r p{
    color: #333;
    font-size: 16px;
    line-height: 28px;
    margin-top: 40px;
    text-indent:2em
}
.c1b1_con2{
    width:100%;
}
.c1b1_con2 li{
    padding-left: 30px;
    border-bottom: 1px solid #eaeaea;
}
.c1b1_con2 .time{
    float: left;
    display: inline-block;
    width:132px;
}
.c1b1_con2 .time h1{
    font-size: 48px;
    line-height: 48px;
    color: #666;
    text-align: center;
    margin-top: 15px;
    font-weight: bold;
    font-family: Impact;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.c1b1_con2 .time p{
    font-size: 12px;
    line-height: 30px;
    color: #666;
    text-align: center;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.c1b1_con2 div{
    float: left;
    width:calc(100% - 187px);
    height: 60px;
    margin: 20px 0px;
    padding: 0px 15px;
    line-height: 60px;
    overflow: hidden;
}
.c1b1_con2 div span{
    display: none;
}
.c1b1_con2 div span{
    font-size: 12px;
    line-height: 30px;
    color: #666;
    text-align: center;
}
.c1b1_con2 div i{
    display: inline-block;
    width:100%;
    font-size: 20px;
    line-height: 30px;
    font-style: normal;
    color: #333;
    text-align: center;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.c1b1_con2 .jaint{
    float: left;
    width: 55px;
    text-align: center;
    line-height: 100px;
}
.c1b1_con2 .jaint img{
    width: 55px;
}
.c1b1_con2 .jaint .blue{
    display: none;
}
.c1b1_con2 li:hover .time h1,
.c1b1_con2 li:hover .time p,
.c1b1_con2 li:hover div i{
    color: #276bb3;
}
.c1b1_con2 li:hover .jaint .blue{
    display: inline-block;
}
.c1b1_con2 li:hover .jaint .hui{
    display: none;
}
/*
c1莽聬鈥犆好ヂγぢ孤犆γζ掆��
*/
.c1xq_right{
    padding-left: 0px;
}
.c1xq_tle{
    padding: 25px 15px 20px;
}
.c1xq_tle h1{
    color: #276bb3;
    font-size: 24px;
    line-height: 36px;
    text-align: center;
}
.c1xq_tle h2{
    color: #276bb3;
    font-size: 16px;
    line-height: 36px;
    text-align: center;
}
.c1xq_span{
    width:100%;
    padding: 28px 30px;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
}


.c1xq_span1{
    width:100%;
    padding: 28px 30px;
}





.zuz{
    float: left;
}
.zuz span{
    margin-right: 17px;
    font-size: 14px;
    line-height: 24px;
    color: #999;
}
.zuz span i{
    font-style: normal;
    display: inline-block;
    font-size: 14px;
    line-height: 24px;
    color: #999;
}
.fanhui{
    float: right;
    font-size: 14px;
    line-height: 24px;
    color: #999;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.fanhui img{
    width: 20px;
    margin-right: 5px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.fanhui:hover{
    color: #276bb3;
}
.fanhui:hover img{
    margin-right: 10px;
}
.c1xq_text{
    padding: 0px 30px;
    margin-top: 30px;
    overflow-y: hidden;
}

}
.c1xq_text  img{
   width:95% !important;
   height:auto;
   
}


.c1xq_text h1{
    font-size: 20px;
    line-height: 30px;
    color: #333;
    margin-bottom: 36px;
}
.c1xq_text p{
    font-size: 16px;
    line-height: 30px;
    color: #333;
    margin-bottom: 8px;
    text-indent:2em
}

.c1xq_text img{ display:block; margin:0 auto; max-width:90% !important; text-align;center; height:auto !important;}

.g1_box1 TABLE{ width:90%; margin:0 auto; border-collapse:collapse; border:1px solid #bbb; }
.g1_box1 TABLE TD{ border:1px solid #bbb; padding:0px 5px; }

.g1_box1 TABLE TD P {
    text-indent: 0px; margin: 0px; font-size: 14px;}
.g1_box1 TABLE TH P {
    text-indent: 0px; margin: 0px; font-size: 14px;}







.pe_ne{
    padding: 0px 30px;
}
.pe_ne span{
    display: inline-block;
    height: 45px;
    line-height: 45px;
    max-width: 50%;
    color: #999999;
    font-size: 14px;
    overflow: hidden;
}
.pe_ne .prev{
    float: left;
    text-align: left;
}
.pe_ne .next{
    float: right;
    text-align: right;
}
.pe_ne span:hover{
    color: #276bb3;
}
/*
d1氓颅娄莽搂鈥樏偓盲禄鈥�
*/
.d1_con1 li{
    padding: 15px 25px;
    border-bottom: 1px dashed #d2d2d2;
}
.d1_con1 a:first-child li{
    border-top: 1px dashed #d2d2d2;
}
.d1_con1 li .img_box{
    float: left;
    width: 130px;
    overflow: hidden;
}
.d1_con1 li .img_box img{
    width:100%;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.d1_con1 li .img_box:hover img{
    transform: scale(1.2);
}
.d1_con1 li .text{
    float: left;
    width:calc(100% - 185px);
    height: 72px;
    padding-left: 30px;
    margin:7px 0px;
    overflow: hidden;
}
.d1_con1 li .text i{
    display: block;
    position: relative;
    top:50%;
    transform: translateY(-50%);
    font-size: 18px;
    line-height: 36px;
    color: #333333;
    font-style: normal;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.d1_con1 li .jiant{
    float: left;
    width: 55px;
    height: 86px;
    line-height: 86px;
}
.d1_con1 li .jiant .blue{
    display: none;
}
.d1_con1 li .jiant img{
    width: 55px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.d1_con1 li:hover .text i{
    color: #276bb3;
}
.d1_con1 li:hover .jiant .blue{
    display: inline-block;
}
.d1_con1 li:hover .jiant .hui{
    display: none;
}
/*
d2茅鈥÷嵜р�毬姑ヂγр��
*/
.d2_box1 h1{
    color: #276bb3;
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 36px;
    text-align: center;
}
.d2_box1 p{
    font-size: 16px;
    line-height: 30px;
    color: #333;
    margin-bottom: 8px;
    text-align: justify;
    text-indent:2em
}
/*
d3莽聽鈥澝┞睹ヅ嘎好ヅ撀�
*/
.d3_box1{
    padding-bottom: 20px;
}
.d3_box1 h1{
    width: 460px;
    font-size: 24px;
    line-height: 36px;
    color: #276bb3;
    margin:0 auto;
    text-align: center;
    margin-bottom: 20px;
}
.d3_box1 p{
    font-size: 16px;
    line-height: 30px;
    color: #333;
    text-align: justify;
    text-indent:2em
}
.d3_box1 p img{
    width:100%;
    margin:20px 0px;
}
/*
e1莽聽鈥澝┞睹р�澟该ヅ嘎姑モ�β�
*/
.e1_box1{
    position: relative;
    left: -30px;
    width:calc(100% + 30px);
    padding-bottom: 30px;
}
.e1b1_tle{
    font-size: 16px;
    line-height: 24px;
    padding: 15px 40px 15px 55px;
    background: #f3f5f7;
    border-left: 3px solid #276bb3;
    margin-bottom: 30px;
}
.e1_ul{
    margin-bottom: 30px;
}
.e1_ul a:first-child li{
    border-top: 1px solid #eaeaea;
}
.e1_ul li{
    font-size: 16px;
    line-height: 24px;
    color: #333;
    padding: 15px 40px 15px 55px;
    border-bottom: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.e1_ul li span{
    display: inline-block;
    float: right;
}
.e1_ul li span .blue{
    display: none;
}
.e1_ul li span img{
    width: 26px;
}
.e1_ul li:hover span .hui{
    display: none;
}
.e1_ul li:hover span .blue{
    display: inline-block;
}
.e1_ul li:hover{
    color: #276bb3;
}
/*
g1忙鈥光�好р�澟该ヂ奥泵ぢ概�
*/
.g1_box1{
    padding-bottom: 20px;
}
.g1_box1 h1{
    color: #276bb3;
    font-size: 24px;
    line-height: 36px;
    text-align: center;
}
.g1_box1 p{
    font-size: 16px;
    line-height: 30px;
    color: #333;
    text-align: justify;
    text-indent:2em
}
.g1_box1 p img{
    align:center;
    margin:20px 0px;
}
/*
h1盲赂鈥姑铰矫ぢ嘎ヂ科�
*/
.h1_box1{
    position: relative;
    left: -30px;
    width:calc(100% + 30px);
    padding-bottom: 30px;
}
.h1_ul{
    margin-bottom: 30px;
}
.h1_ul a:first-child li{
    border-top: 1px solid #eaeaea;
}
.h1_ul li{
    position: relative;
    font-size: 16px;
    line-height: 24px;
    color: #333;
    border-bottom: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    padding: 15px 80px 15px 58px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.h1_ul li span{
    position: absolute;
    top:50%;
    transform: translateY(-50%);
    right: 48px;
}
.h1_ul li span img{
    width: 40px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.h1_ul li span .blue{
    display: none;
}
.h1_ul li:hover{
    color: #276bb3;
}
.h1_ul li:hover .blue{
    display: inline-block;
}
.h1_ul li:hover .hui{
    display: none;
}
/*
f1莽搂鈥樏犫�澝λ喡惷ε九�1
*/
.f1_box1 h1{
    font-size: 30px;
    line-height: 40px;
    color: #222;
    margin-bottom: 50px;
    text-align: center;
}
.f1_box1 table{
    width:100%;
    border: 1px solid #eaeaea;
    margin-bottom: 50px;
}
.f1_box1 table tr:nth-last-of-type(odd){
    background: #fff;
}
.f1_box1 table tr:nth-last-of-type(even){
    background: #b6d2ef;
}
.sec_right .f1_box1 table .tr1{
    background: #276bb3;
}
.f1_box1 table td{
    padding: 15px;
    font-size: 16px;
    line-height: 24px;
    color: #333;
    text-align: center;
}
.f1_box1 table th{
    text-align: center;
    font-size: 20px;
    color: #fff;
}
.f1_box1 table .th1{
    width:35.71%;
    padding: 25px 15px;
}
.f1_box1 table .th2{
    width:15.89%;
    padding: 25px 15px;
}
.f1_box1 table .th3{
    width:14.90%;
    padding: 25px 15px;
}
.f1_box1 table .th4{
    width:16.77%;
    padding: 25px 15px;
}
.f1_box1 table .th5{
    width:calc(100% - 83.27%);
    padding: 25px 15px;
}
.f1_box1 table .th6{
    width: 37.71%;
    padding: 25px 15px;
}
.f1_box1 table .th7{
    width: 13.90%;
    padding: 25px 15px;
}
.f1_box1 table .th8{
    width:17.90%;
    padding: 25px 15px;
}
.f1_box1 table .th9{
    width:13.77%;
    padding: 25px 15px;
}
.sec_right .img_box{
    text-indent: 0em;
}
.shouzhi{
    display: none;
}
/*
忙鈥撀懊┾�斅幻モ�犫�γ┞÷得ε嘎ッ撯�姑︹�郝疵ヂづ�
*/
.chakan{
    display: block;
    width: 100px;
    text-align:center;
    color: #faa00a;
    font-size: 14px;
    line-height: 24px;
    margin:20px auto 0px;
    cursor: pointer;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.chakan:hover{
    color: #16508d;
}
/*
氓陋鈥櫭ぢ解�溍ε嘎ッ�
*/
@media (max-width: 1229px){
    /*
    氓潞鈥⒚┢捖�
    */
    .daoh ul li{
        padding: 0px 32px;
    }
    .footer_ul{
        padding: 0px 54px;
    }
    .footer_link{
        margin-left: 88px;
    }
    /*
    b3氓赂藛猫碌鈥灻┧溑该ぢ悸�
    */
    .b3_box1 .b3_text li{
        margin:0px 15px 30px;
    }
    /*
    c1莽聬鈥犆好ヂγぢ孤�
    */
    .c1c1_r{
        width:41.51%;
    }
    .c1c1_l{
        width:calc(100% - 41.51% - 52px);
    }
}
@media (max-width: 1199px){
    .pcxl_ul{
        padding-left: 122px;
    }
    /*
    氓潞鈥⒚┢捖�
    */
    .footer_logo{
        width: 385px;
    }
    .footerl_pic{
        width: 235px;
    }
    .footer_ul{
        padding: 0px 40px;
    }
    .footer_link{
        width:240px;
        margin-left: 26px;
    }
    .footer_link{
        margin-top: 30px;
    }
    /*
    茅娄鈥撁┞÷�
    */
    .inb3_xi ul li{
        padding-right: 20px;
    }
    .inb3_xi ul li .xi_l{
        width: 105px;
        overflow: hidden;
    }
    .inb3_xi ul li .xi_l img{
        width:auto;
        height: 100%;
        position: relative;
        left: 50%;
        transform: translateX(-50%);
    }
    .inb3_xi ul li .xi_r{
        width:calc(100% - 135px);
    }
    .inb3_xi ul li .xi_r span{
        font-size: 16px;
    }
    /*
    b3氓赂藛猫碌鈥灻┧溑该ぢ悸�
    */
    .b3_box1 .b3_text{
        margin:0px -43px;
    }
    .b3_box1 .b3_text li{
        margin: 0px 40px 56px;
    }
    /*
    c1莽聬鈥犆好ヂγぢ孤�
    */
    .c1c1_r{
        margin-right: 30px;
    }
    .c1c1_l{
        width:calc(100% - 41.51% - 30px);
    }
    .c1c1_r p{
        font-size: 14px;
        line-height: 24px;
        margin-top: 26px;
    }
    .c1c1_r h1{
        font-size: 20px;
        line-height: 30px;
    }
}
@media (max-width: 1079px){
    .e1_ul li,
    .h1_ul li{
        border-right: 0px;
    }
    .daoh,
    .fenx{
        display: none;
    }
    .openmenu{
        display: inline-block;
        position: absolute;
        right: 15px;
        margin-top: 17px;
    }
    .logo_box{
        position: relative;
    }
    .section{
        margin-top: 85px;
    }
    /*
    氓鈥犫�γ┞÷得モ�βモ�β�
    */
    .gg_left{
        display: none;
    }
    .sec_right{
        margin-left: 0px;
        padding-left: 0px;
        width:100%;
        border-left: 0px;
        /*overflow-x:scroll;*/
    }
    /*
    氓藛鈥犆┞÷�
    */
    .fenye{
        padding-left: 0px;
    }
    /*
    b2
    */
    .b2_box1{
        padding-left: 0px;
    }
    /*
    b3氓赂藛猫碌鈥灻┧溑该ぢ悸�
    */
    .b3_box1 .b3_text{
        margin:0 auto;
        padding-left: 0px;
    }
    .b3_box1 .b3_text li{
        margin:0px 28px 56px;
    }
    /*
    c1莽聬鈥犆好ヂγぢ孤�
    */
    .c1_box1{
        left:0px;
        width:100%;
    }
    .c1b1_con2 li{
        padding-left: 0px;
    }
    /*
    e1莽聽鈥澝┞睹р�澟该ヅ嘎姑モ�β�
    */
    .e1_box1{
        left: 0px;
        width:100%;
    }
    .e1b1_tle,
    .e1_ul li{
        padding: 15px 30px 15px 30px;
    }
    /*
    h1盲赂鈥姑铰矫ぢ嘎ヂ科�
    */
    .h1_box1{
        left: 0px;
        width:100%;
    }
    .h1_ul li {
        padding: 15px 52px 15px 30px;
    }
    .h1_ul li span{
        right: 20px;
    }
}
@media (max-width: 991px){
    /*
    氓潞鈥⒚┢捖�
    */
    .footer_box{
        padding: 40px 15px 0px;
    }
    .footer_ul,
    .footer_link .link{
        display: none;
    }
    .footerl_pic,
    .footer_logo,
    .footerl_text,
    .footerl_text h2,
    .footer_link{
        width:100%;
        text-align: center;
        margin-left:0px;
        border: 0px;
        padding-left: 0px;
    }
    .footerl_text,
    .footer_link{
        margin-top: 25px;
    }
    .footerl_pic img{
        margin-left: 0px;
    }
    .footer_link .youqin{
        margin:0px auto 0px;
    }
    .footer_fenx{
        display: block;
        width:100%;
        margin:25px 0px;
    }
    .fenx_weix span img{
        width: 34px;
    }
    /*
    茅娄鈥撁┞÷�
    */
    .inc1t_l,
    .inc1t_r{
        width:100%;
        margin-right: 0px;
    }
    .inc1t_r{
        margin-top: 26px;
        margin-left: 0px;
    }
    .inc1t_r ul a:first-child li{
        padding-top: 13px;
        border-top: 1px dashed #d2d2d2;
    }
    .inb3_tongz,
    .inb3_xiaz,
    .inb3_xi{
        width:100%;
        margin: 0px;
    }
    .inb3_xiaz,
    .inb3_xi{
        margin-top: 26px;
    }
    .inc1t_l .img_box{
        height: auto;
    }
    .inc1t_l .img_box img{
        position: static;
        transform: none;
    }
    .inc1t_l .img_box:hover img{
        transform: scale(1) translate(0);
    }
    /*
    b3氓赂藛猫碌鈥灻┧溑该ぢ悸�
    */
    .b3_box1 .b3_text{
        width: 626px;
        margin:0 auto;
        padding-left: 0px;
    }
}
@media (max-width: 767px){
    /*猫隆篓忙聽录忙聫聬莽陇潞*/
    .shouzhi {
        display: block;
        width: 100%;
        text-align: center;
        line-height: 30px;
        margin: 0px auto 15px;
    }
    .shouzhi .tab_r {
        float: right;
        margin-right: 10px;
        height: 20px;
        animation: zhixiang 1s linear 0s infinite normal;
        -moz-animation: zhixiang 1s linear 0s infinite normal;
        -webkit-animation: zhixiang 1s linear 0s infinite normal;
        -o-animation: zhixiang 1s linear 0s infinite normal;
    }
    .shouzhi #tab_r {
        float: right;
        margin-right: 10px;
        height: 20px;
        animation: zhixiang 1s linear 0s infinite normal;
        -moz-animation: zhixiang 1s linear 0s infinite normal;
        -webkit-animation: zhixiang 1s linear 0s infinite normal;
        -o-animation: zhixiang 1s linear 0s infinite normal;
    }
    @keyframes zhixiang
    {
        from {margin-right: 5px;}
        to {margin-right: 0px;}
    }

    @-moz-keyframes zhixiang /* Firefox */
    {
        from {margin-right: 5px;}
        to {margin-right: 0px;}
    }

    @-webkit-keyframes zhixiang /* Safari 氓鈥櫯� Chrome */
    {
        from {margin-right: 5px;}
        to {margin-right: 0px;}
    }

    @-o-keyframes zhixiang /* Opera */
    {
        from {margin-right: 5px;}
        to {margin-right: 0px;}
    }
    .shouzhi .tab_l {
        float: left;
        margin-left: 10px;
        height: 20px;
        animation: zhixiang1 1s linear 0s infinite normal;
        -moz-animation: zhixiang1 1s linear 0s infinite normal;
        -webkit-animation: zhixiang1 1s linear 0s infinite normal;
        -o-animation: zhixiang1 1s linear 0s infinite normal;
    }
    .shouzhi #tab_l {
        float: left;
        margin-left: 10px;
        height: 20px;
        animation: zhixiang1 1s linear 0s infinite normal;
        -moz-animation: zhixiang1 1s linear 0s infinite normal;
        -webkit-animation: zhixiang1 1s linear 0s infinite normal;
        -o-animation: zhixiang1 1s linear 0s infinite normal;
    }
    @keyframes zhixiang1
    {
        from {margin-left: 5px;}
        to {margin-left: 0px;}
    }

    @-moz-keyframes zhixiang1 /* Firefox */
    {
        from {margin-left: 5px;}
        to {margin-left: 0px;}
    }

    @-webkit-keyframes zhixiang1 /* Safari 氓鈥櫯� Chrome */
    {
        from {margin-left: 5px;}
        to {margin-left: 0px;}
    }

    @-o-keyframes zhixiang1 /* Opera */
    {
        from {margin-left: 5px;}
        to {margin-left: 0px;}
    }
    /*
    茅鈥斅疵仿澝┾�斅┞⑺�
    */
    .b1_box2{
        margin-top: 36px;
        padding-bottom: 56px;
    }
    .b2_box1 h1{
        margin-bottom: 26px;
    }
    .b2_box1{
        margin-bottom: 36px;
    }
    .b2_box1:last-of-type{
        margin-bottom: 6px;
    }
    .b3_box1,
    .d1_box1{
        margin-bottom: 6px;
    }
    .b3xq_r div{
        margin-bottom: 26px;
    }
    .b3xq_r div:last-of-type{
        margin-bottom: 6px;
    }
    .c1xq_tle h2{
        font-size: 18px;
    }
    .c1xq_text h1,
    .c1xq_text p,
    .d2_box1 h1,
    .d2_box1 p{
        margin-bottom: 26px;
    }
    .d2_box1 p{
        font-size: 16px;
        line-height: 24px;
    }
    .b3xq_r div h1{
        font-size: 18px;
        line-height: 32px;
    }
    .c1xq_text h1{
        font-size: 18px;
        line-height: 24px;
    }
    .c1c1_r h1,
    .c1b1_con2 div i{
        font-size: 18px;
    }
    .b3xq_r div p,
    .c1xq_text p,
    .d3_box1 p{
        font-size: 16px;
        line-height: 24px;
    }
    .b1_box3 .b1b3_tle{
        margin-bottom: 36px;
    }

    .header_text{
        display: none;
    }
    .logo{
        width:calc(100% - 60px);    }
    /*
    氓鈥犫�γ┞÷得ヂ济ㄋ喡�
    */
    .erji_dbox{
        display: none;
    }
    /*
    茅娄鈥撁┞÷�
    */
    .in_con1,
    .in_con2,
    .in_con3{
        padding: 36px 15px;
    }
    .inc1_tle{
        margin-bottom: 16px;
    }
    .inc1t_r ul li .time{
        width: 80px;
    }
    .inc1t_r ul li .con{
        width:calc(100% - 80px);
    }
    .inb3_tongz ul li,
    .inb3_xiaz ul li{
        padding-right: 0px;
    }
    .inc4_text .con_box{
        width:100%;
        margin-bottom: 26px;
    }
    .in_con4{
        padding-bottom: 10px;
    }
    .inc4_text .con_box p{
        font-size: 24px;
        line-height: 32px;
    }
    .inc1_tle .tle,
    .in_con2 .tle,
    .tz_tle,
    .inc4_tle{
        font-size: 24px;
    }
    .inslick_box img{
        display: none;
    }
    .inslick_box .sj_banner{
        display: block;
        width:100%;
    }
    .inslcik_l{
        left: 15px;
    }
    .inslcik_r{
        right: 15px;
    }
    .inslcik_l img,
    .inslcik_r img{
        width: 32px;
    }
    .inslick .slick-dots{
        bottom: 15px;
    }
    .zant{
        bottom: 10px;
    }
    .inc2_slick{
        min-height: 360px;
    }
    /*
    氓鈥犫�γ┞÷得モ�βモ�β�
    */
    .b1_box2 .b1b2_tle{
        width: 290px;
    }
    .b1b2_text .year{
        width: 65px;
    }
    .b1b2_text .text{
        margin-left: 65px;
    }
    .b1b2_con:after{
        left: 54px;
    }
    .erji_d span i{
        width: 65px;
    }
    .erji_d{
        width: 115px;
    }
    .pc_nybanner{
        display: none;
    }
    .sj_nybanner{
        display: block;
    }
    .sec_right .secr_tle{
        margin-top: 6px;
        margin-bottom: 36px;
    }
    .b1_box1 h1{
        font-size: 18px;
        margin-bottom: 26px;
    }
    .b1_box1 p{
        font-size: 14px;
        margin-bottom: 24px;
    }
    .g1_box1 p{
        font-size: 16px;
        line-height: 24px;
    }
    .f1_box1 h1{
        font-size: 24px;
        line-height: 30px;
        margin-bottom: 36px;
    }
    .g1_box1,
    .h1_box1,
    .d3_box1,
    .e1_box1{
        padding-bottom: 6px;
    }
    .f1_box1 table{
        margin-bottom: 6px;
    }
    /*
    b2莽禄鈥灻烩�∶ε撀好ε锯��
    */
    .table_box{
        width:100%;
        overflow-x: scroll;
    }
    .b2_box1 table{
        width: 768px;
    }
    /*
    氓藛鈥犆┞÷�
    */
    .pc_fenye{
        display: none;
    }
    .sj_fenye{
        display: inline-block;
    }
    /*
    b3氓赂藛猫碌鈥灻┧溑该ぢ悸嵜γζ掆��
    */
    .b3xq_r,
    .b3xq_l{
        width:100%;
        margin-right: 0px;
    }
    .b3xq_l{
        margin-bottom: 26px;
    }
    .b3xq_l img{
        display: block;
        width: 290px;
        margin:0 auto;
    }
    /*
    c1莽聬鈥犆好ヂγぢ孤�
    */
    .c1b1_con1{
        padding: 36px 15px;
    }
    .c1c1_l,
    .c1c1_r{
        float: none;
        width:100%;
    }
    .c1c1_l{
        margin-bottom: 26px;
    }
    .c1b1_con2 .time{
        display: none;
    }
    .c1b1_con2 div{
        width:calc(100% - 55px);
        height: auto;
        line-height: normal;
        margin:15px 0px;
    }
    .c1b1_con2 div span{
        display: inline-block;
    }
    .c1b1_con2 div i{
        text-align: left;
    }
    .c1b1_con2 .jaint{
        position: absolute;
        top:50%;
        transform: translateY(-50%);
        right: 0px;
    }
    .c1b1_con2 li{
        position: relative;
    }
    /*
    c1莽聬鈥犆好ヂγぢ孤犆γζ掆��
    */
    .c1xq_tle{
        padding: 0px 0px 26px;
    }
    .c1xq_span{
        padding: 28px 0px;
    }
    .c1xq_text,
    .pe_ne{
        padding: 0px;
    }
    .zuz{
        width:100%;
    }
    .zuz span{
        display: inline-block;
        margin-right: 0px;
        width: 100%;
    }
    /*
    d1氓颅娄莽搂鈥樏偓盲禄鈥�
    */
    .d1_con1 li{
        padding: 15px 0px;
    }
    .d1_con1 li .jiant{
        display: none;
    }
    .d1_con1 li .text{
        width:calc(100% - 130px);
    }
    /*
    d3莽聽鈥澝┞睹ヅ嘎好ヅ撀�
    */
    .d3_box1 h1,
    .g1_box1 h1{
        font-size: 18px;
        width:100%;
        line-height: 30px;
    }
    /*
    e1莽聽鈥澝┞睹р�澟该ヅ嘎姑モ�β�
    */
    .e1_ul li{
        position: relative;
    }
    .e1_ul li span{
        position: absolute;
        top:50%;
        transform: translateY(-50%);
        right: 0px;
    }
    .e1_ul li{
        padding: 15px 30px 15px 0px;
    }
    /*
    h1盲赂鈥姑铰矫ぢ嘎ヂ科�
    */
    .h1_ul li{
        padding: 15px 40px 15px 0px;
    }
    .h1_ul li span{
        right: 0px;
    }
    /*
    f1
    */
    .f1_box1 table{
        width:940px;
    }
}
@media (max-width: 656px){
    .b3_box1 .b3_text{
        width: 257px;
        margin:0 auto;
        padding-left: 0px;
    }
    .b3_box1 .b3_text li{
        margin:0px 0px 26px;
    }
}
.inc2_sbox .img_box .bg_pic{
    display: block;
    position: absolute;
    left: 50%;
    bottom: 0px;
    width:100%;
    height: 6px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.inc2_sbox .img_box .mc div::after{
    content:"";
    display: block;
    position: absolute;
    left: 50%;
    bottom: -6px;
    width:0;
    height: 0;
    border-left:6px solid transparent;
    border-top:6px solid #16508d;     /* 莽鈩⒙矫ㄢ�奥裁ヂ奥徝ぢ糕�懊р�櫭ヂ铰� */
    border-right:6px solid transparent;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}