@charset 'utf-8';
*{
    font-family: 'Arial', 'Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜';
}
/*
Ã¥Â¤Â´Ã©Æ’Â¨
*/

.sec_right table{width:100%; overflow-x:scroll;}



.header{
    position: fixed;
    top: 0px;
    width:100%;
    z-index:10000;
}
.hlogo{
    background: #16508d;

    height: 85px;
}
.logo{
    float: left;
    height:61px;
    width:540px;

    line-height: 85px;
}
.logo img{
    width:100%;
}
.header_text{
    float: left;
    padding-left: 15px;
    border-left: 1px solid #8ba8c6;
    margin-top: 12px;
    margin-left: 20px;
}
.header_text h1{
    font-size: 18px;
    line-height: 36px;
    color: #fff;
}
.header_text p{
    font-size: 14px;
    line-height: 24px;
    color: #8ba8c6;
}
.fenx{
    float: right;
    margin-top: 30px;
}
.fenx .goto_index,
.fenx .fenx_weix,
.fenx .bshare-custom{
    float: left;
}
.fenx .goto_index{
    margin-right: 20px;
}
.goto_index img{
    width: 17px;
    margin-right: 7px;
    margin-bottom: 2px;
}
.goto_index a{
    font-size: 14px;
    line-height: 24px;
    color: #6ea5df;
}
.goto_index a:hover{
    color: #fff;
}
.fenx .bshare-custom{
    width: 24px;
    height: 24px;
    margin-top: 1px;
}
.fenx_weix{
    position: relative;
    margin-right: 10px;
}
.fenx_weix span img{
    width: 24px;
    margin-top: 2px;
    cursor: pointer;
}
.fenx_weix div{
    display: none;
    position: absolute;
    left:50%;
    top:100%;
    transform: translateX(-50%);
    width: 135px;
    height: 145px;
    padding-top: 10px;

}
.fenx_weix div:after{
    content:"";
    width:0;
    height:0;
    position:absolute;
    left:50%;
    top: 3px;
    transform: translateX(-50%);
    border-left:7px solid transparent;
    border-bottom:7px solid white;     /* Ã§â„¢Â½Ã¨â€°Â²Ã¥Â°ÂÃ¤Â¸â€°Ã¨Â§â€™Ã¥Â½Â¢ */
    border-right:7px solid transparent;
    z-index: 15;
}
.fenx_weix div img{
    width:100%;
    border:3px solid #fff;
}
/*
Ã¥Â¤Â´Ã©Æ’Â¨Ã¥Â¯Â¼Ã¨Ë†Âª
*/
.daoh{
    background: #276bb3;
}
.daoh_box{
    text-align: center;
}
.daoh ul{
    display: inline-block;
}
.daoh ul a{
    float: left;
    display: inline-block;
    padding: 15px 0px;
}
.daoh ul li{
    padding: 0px 40px;
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
    font-family: Arial,"Ã¥Â®â€¹Ã¤Â½â€œ";
    color: #fff;
    border-left: 1px solid #5289c1;
}
.daoh ul a:last-child li{
    border-right: 1px solid #5289c1;
}
.daoh ul a:hover{
    background: #2161a8;
}
.daoh ul a:hover li{
    border-left: 1px solid #2161a8;
}
.daoh ul a:hover+a li {
    border-left: 1px solid #276bb3;
}
.daoh ul a:last-child:hover li{
    border-right: 1px solid #276bb3;
}
/*
pcÃ¤Â¸â€¹Ã¦â€¹â€°
*/
.pc_xiala{
    display: none;
    position: fixed;
    width:100%;
    top: 137px;
    z-index:10000;
}
.pc_xiala .pcxl_mengc{
    position: absolute;
    width:100%;
    height:100%;
    background: #fff;
    opacity: 0.9;
    z-index:10;
}
.pcxl_box{
    position: relative;
    padding: 55px 15px;
    height: 300px;
    z-index:13;
}
.pcxl_box .pcxl_text{
    float: left;
    width:33.33%;
}
.pcxl_box .pcxl_text h1{
    font-size: 24px;
    line-height: 48px;
    color: #666666;
}
.pcxl_box .pcxl_text .xian{
    display: block;
    width: 100px;
    height:1px;
    background: #e8eef4;
    margin:20px 0px;
}
.pcxl_box .pcxl_text p{
    font-size: 16px;
    line-height: 36px;
    color: #666;
    display: none;
}
.pcxl_ul{
    float: left;
    width:40%;
    text-align: center;
    padding-left: 158px;
}
.pcxl_ul ul{
    float: left;
    display: inline-block;
    margin-right: 30px;
}
.pcxl_ul ul li{
    font-size: 18px;
    line-height: 48px;
    color: #666666;
    text-align: left;
    -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;
}
.pcxl_ul ul li i{
    font-style: normal;
    font-weight: 900;
    margin-right: 10px;
    color: #666;
    font-size: 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;
}
.pcxl_ul ul li:hover i,
.pcxl_ul ul li:hover{
    color: #16508d;
}
.pcxl_pic{
    float: left;
    width:calc(100% - 73.33%);
}
.pcxl_pic img{
    width:100%;
}
/*
Ã¦â€°â€¹Ã¦Å“ÂºÃ¤Â¸â€¹Ã¦â€¹â€°
*/
.sj_xiala{
    display: none;
    position: absolute;
    top: 85px;
    width: 100%;
    background: #fff;
    z-index:9999;
}
.yiji{
    background: #fff;
    padding:10px 15px;
}
.yiji .yiji_li{
    width:100%;
    font-size: 16px;
    color: #333;
    line-height: 50px;
    height: 50px;
    border-bottom: 1px dashed #e1e1e1;
}
.yiji .erji{
    display: none;
    padding:10px 15px;
}
.yiji .erji li{
    line-height: 40px;
    color: #666;
    border-bottom: 1px solid #e1e1e1;
    font-size: 14px;
}
.yiji .erji .sanji{
    display: none;
    padding:10px 15px;
}
.sanji li{
    line-height: 30px;
    color: #666;
    border-bottom: 1px solid #e1e1e1;
    font-size: 12px;
}
.xl_imgb{
    float: right;
}
.xl_imgb img{
    width: 20px;
    margin-top: 15px;
}
.xl_imgb .jian{
    display: none;
}
.erji_li .xl_imgb img{
    margin-top: 10px;
}
/*
 * Ã¦â€°â€¹Ã¦Å“ÂºÃ¤Â¸â€¹Ã¦â€¹â€°Ã¥â€ºÂ¾Ã¦Â â€¡
 */
.openmenu.act span {
    background: rgba(255,255,255,0);
}
.openmenu.act span::before {
    top: 0;
    -webkit-transform: rotate(43deg);
    -ms-transform: rotate(43deg);
    transform: rotate(43deg);
}
.openmenu span::before {
    top: 7px;
}
.openmenu.act span::after {
    top: 0;
    -webkit-transform: rotate(-43deg);
    -ms-transform: rotate(-43deg);
    transform: rotate(-43deg);
}
.openmenu span::after {
    top: -7px;
}
.nysolutions .solu_tit{
    text-align: center;
}
.nysolutions .solu_tit h3{
    display: inline-block;
    position: relative;
}
.bsBox, #bsPanel div, #bsMorePanel div, #bshareF div {
    box-sizing: content-box;
}
.bsTop span{
    line-height: 24px !important;
}
.openmenu {
    position: relative;
    display: none;
    margin-left: 20px;
    width: 22px;
    height: 50px;
    -webkit-transition: all .4s ease-in-out 0s;
    -moz-transition: all .4s ease-in-out 0s;
    -ms-transition: all .4s ease-in-out 0s;
    -o-transition: all .4s ease-in-out 0s;
    transition: all .4s ease-in-out 0s;
}
.openmenu span {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 22px;
    height: 2px;
    -webkit-transition: all .5s ease-out 0s;
    -moz-transition: all .5s ease-out 0s;
    -ms-transition: all .5s ease-out 0s;
    -o-transition: all .5s ease-out 0s;
    transition: all .5s ease-out 0s;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    background: #FFFFFF;
}
.openmenu span::after, .openmenu span::before {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    -webkit-transition: all .5s ease-out 0s;
    -moz-transition: all .5s ease-out 0s;
    -ms-transition: all .5s ease-out 0s;
    -o-transition: all .5s ease-out 0s;
    transition: all .5s ease-out 0s;
    background: #FFFFFF;
}
/*
Ã¥Âºâ€¢Ã©Æ’Â¨
*/
.footer{
    position: relative;
    width:100%;
}
.footer_mcb{
    position: absolute;
    top: 0px;
    left: 0px;
    width:100%;
    height:100%;
}
.footer_mcb img{
    height:100%;
}
.footer_mc{
    position: absolute;
    top: 0px;
    left: 0px;
    width:100%;
    height:100%;
    background: #003458;
    opacity: 0.9;
    z-index: 9;
}
.footer_box,
.footer_xian,
.footer_box1{
    position: relative;
    z-index: 13;
}
.footer_box{
    padding-top: 85px;
    padding-bottom: 35px;
}
.footer_logo{
    float: left;
    width: 450px;
    margin-top: 24px;
}
.footerl_pic{
    float: left;
    width:255px;
}
.footerl_pic img{
    width: 172px;
    margin-left: 15px;
}
.footerl_text{
    float: left;
    border-left: 1px solid #8ba8c6;
    padding-left: 20px;
    margin-top: 40px;
}
.footerl_text h1{
    font-size: 18px;
    line-height: 18px;
    color: #fff;
}
.footerl_text h2{
    font-size: 14px;
    line-height: 30px;
    color: #fff;
    text-align: left;
}
.footerl_text p{
    font-size: 14px;
    line-height: 14px;
    color: #8ba8c6;
}
.footer_ul{
    float: left;
    padding: 0px 64px;
    margin-top: 30px;
    border-right: 1px solid #416884;
}
.footer_ul ul{
    float: left;
    margin: 0px 20px;
}
.footer_ul ul li{
    font-size: 16px;
    line-height: 44px;
    color: #fff;
    -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;
}
.footer_link{
    float: left;
    margin-left: 100px;
    margin-top: 40px;
}
.footer_link .link{
    position: relative;
    display: block;
    margin-bottom: 17px;
    padding-left: 40px;
}
.footer_link .link div{
    display: inline-block;
    position: absolute;
    left: 0px;
    top:50%;
    transform: translateY(-50%);
}
.footer_link .link img{
    width: 24px;
    margin-right: 15px;
}
.footer_link .link i{
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    font-style: normal;
}
.footer_link .link b{
    font-weight: normal;
    font-size: 14px;
    line-height: 24px;
    color: #bed3d2;
}
.footer_link .youqin{
    position: relative;
    width: 198px;
    border: 1px solid #9ba7b0;
    margin-top: 40px;
    display: none;
}
.footer_link .youqin span{
    display: block;
    position: relative;
    color: #fff;
    font-size: 14px;
    line-height: 24px;
    padding: 9px 40px 9px 20px;
    cursor: pointer;
    text-align: left;
    -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;
}
.footer_link .youqin span img{
    position: absolute;
    top:50%;
    right: 20px;
    transform: translateY(-50%);
    width: 20px;
    margin-top: 2px;
}
.footer_link .youqin span img.act{
    transform: translateY(-50%) rotate(180deg);
}
.footer_link .youqin ul{
    display: none;
    position: absolute;
    bottom: calc(100% + 1px);
    left: -1px;
    width:calc(100% + 2px);
    padding: 9px 0px;
    background: #124365;
}
.footer_link .youqin ul li{
    display: block;
    position: relative;
    color: #fff;
    font-size: 14px;
    line-height: 24px;
    padding: 9px 20px;
    text-align: left;
    -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;
}
.footer_link .youqin ul li:hover,
.footer_ul ul li:hover,
.footer_link .youqin span:hover {
    color: #6ea5df;
}
.footer_fenx{
    display: none;
    text-align: center;
}
.footer_fenx .fenx_weix{
    position: relative;
    display: inline-block;
}
.footer_fenx .fenx_weix div{
    display: none;
    position: absolute;
    left: 50%;
    top:auto;
    bottom: 100%;
    transform: translateX(-50%);
    width: 135px;
    height: 145px;
    padding-bottom: 10px;
    padding-top: 0px;
}
.footer_fenx .fenx_weix div::after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    left: 50%;
    top:auto;
    bottom: 3px;
    transform: translateX(-50%);
    border-left: 7px solid transparent;
    border-top: 7px solid white;
    border-bottom: 0px solid white;
    border-right: 7px solid transparent;
    z-index: 15;
}
.footer_xian{
    display: block;
    width:100%;
    height:1px;
    background: #436984;
}
.footer_box1{
    text-align: center;
    padding: 17px 0px;
}
.footer_box1 p,
.footer_box1 p a{
    display: inline-block;
    font-size: 14px;
    line-height:24px;
    color: #6e99b7;
}
.footer_box1 p a:hover{
    color: #fff;
}
/*Ã©Â¦â€“Ã©Â¡Âµ*/
.section{
    margin-top: 137px;
}
.inlunb{
    position: relative;
    width:100%;
}
.sj_sli{
    display: none;
}
.inslcik_l{
    position: absolute;
    top:50%;
    left: 50px;
    transform: translateY(-50%);
    cursor: pointer;
    z-index:13;
}
.inslcik_r{
    position: absolute;
    top:50%;
    right: 50px;
    transform: translateY(-50%);
    cursor: pointer;
    z-index:13;
}
.inslick_box img{
    width:100%;
}
.inslick_box .in_banner{
    display: none;
}
.inslick_box .sj_banner{
    display: none;
}
.inslick_box{
    position: relative;
}
.inslick_box .wz{
    position: absolute;
    bottom: 55px;
    right:calc((100% - 1600px) / 2);
    max-width: 1200px;
    padding: 6px 30px;
    z-index:13;
}
.inslick_box .wz .mc{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    z-index:10;
}
.inslick_box .wz p{
    position: relative;
    z-index: 12;
    font-size: 30px;
    line-height: 42px;
    color: #fff;
    max-width: 100%;
    overflow: hidden;
}
@media (min-width: 768px){
    .inslick_box .wz{
        right:calc((100% - 750px) / 2);
    }
}
@media (min-width: 992px){
    .inslick_box .wz{
        right:calc((100% - 970px) / 2);
    }
}
@media (min-width: 1200px){
    .inslick_box .wz{
        right:calc((100% - 1170px) / 2);
    }
}
@media (min-width: 1230px){
    .inslick_box .wz{
        right:calc((100% - 1230px) / 2);
    }
}
@media (max-width: 1366px){
    .inslick_box .wz p{
        font-size: 14px;
        line-height: 24px;
    }
    .inslick_box .wz{
        padding: 4px 10px;
    }
}
@media (max-width: 1229px){
    .inslick_box .wz{
        max-width: 1170px;
    }
}
@media (max-width: 1199px){
    .inslick_box .wz{
        max-width: 970px;
    }
}
@media (max-width: 991px){
    .pc_insli{
        display: none;
    }
    .sj_sli{
        display: block;
    }
    .inslick_box .sj_banner{
        display: block;
    }
    .inslcik_l{
        left: 15px;
    }
    .inslcik_r{
        right: 15px;
    }
    .inslcik_r img,
    .inslcik_l img{
        width: 32px;
    }
    .inslick_box .wz{
        max-width: 750px;
    }
}
@media (max-width: 767px){
    .inslick_box .wz{
        right: 15px;
        bottom: 32px;
    }
    .inslick_box .wz{
        max-width: calc(100% - 30px);
    }
}

.inslick .slick-dots{
    left: 20px;
    bottom: 30px;
}
.inslick .slick-dots li{
    position: relative;
    width:14px;
    height: 14px;
    background: none;
    margin:0 4px;
}
.inslick .slick-dots li:after{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    content: "";
    width: 4px;
    height: 4px;
    background: #fff;
    border-radius:50%;
}
.inslick .slick-dots li.slick-active:after{
    width: 14px;
    height: 14px;
}
.zant{
    position: absolute;
    left:calc(50% - 50px);
    bottom: 25px;
    cursor: pointer;
    z-index:13;
}
.zant img{
    width: 25px;
}
.zant .hide{
    display: none;
}
.in_box1{
    position: relative;
    width:100%;
}
.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: 7px 0px;
}
.inc1t_r ul a:first-child li{
    padding-top: 0px;
}
.inc1t_r ul li .time{
    float: left;
    width: 14.9%;
    border-right: 1px solid #276bb3;
}
.inc1t_r ul li .time .month{
    display: block;
    font-size: 20px;
    line-height: 30px;
    color: #848484;
    text-align: center;
float: left;
margin-right: 11px;
}
.inc1t_r ul li .time .date{
    display: block;
    font-size: 20px;
    line-height: 30px;
    color: #276bb3;
    text-align: center;
    font-weight: bold;
float: left;
}
.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: 30px;
    color: #333;
    height: 30px;
    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% - 6px);
    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: 2px 25px 3px 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: 60px;
    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("../../AppData/Local/Microsoft/Windows/INetCache/IE/images/b1_sijiao.png") 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%);
}
