body{min-width: 1440px}
.ind_banner img{
    width: 100%;
}
.w_1180{width: 1180px;margin: 0 auto;}
.nav{height: 50px;background: #0c5aa2;box-shadow: 0 2px 4px #b4b4b4}
.nav ul li{width: 20%;float: left;text-align: center;}
.nav ul li a{display: block;color: #fff;text-decoration: none;line-height: 50px}
.nav ul li.active a,.nav ul li:hover a{
    background: rgba(255,255,255,.1);
}
.section1{background: #fff;padding: 60px 0}
.section2{background: #f9f9f9;padding: 60px 0}
.h4_title{text-align: center}
.art li{
    overflow: hidden;
    margin-bottom: 10px;
    margin-top: 10px;
    color: #5c5c5c;
}
.art li i{
    float: left;
    display: inline-block;
    width: 3px;
    height: 3px;
    background: #0fc8fd;
    border-radius: 100%;
    margin-top: 8px;
    margin-right: 5px;
    margin-left: 7px;
}
.art li p{
    float: left;
    width: 98%;
}
.yh2{text-align: right}
.wenz{padding-bottom: 14px;border-bottom: 1px #efefef solid}
.art li.mbt0 a{margin-bottom: 0}
.sdbod h5{
    color: #8a8a8a;
    font-size: 26px;
    text-align: center;
    margin-top: 30px;
}
.sd_ul li{
    text-align: center;
    width: 20%;
    margin-top: 30px;
    font-size: 18px;
    float: left;
}
@media screen and (max-width: 500px){
.sd_ul li {
    font-size: 16px;
 }
}
.sd_ul li a img{margin-bottom: 20px}
.sd_ul li a{text-decoration: none;color: #838383;display: block}

.sd_ul li.sd_act a,.sd_ul li:hover a{color: #0488f8;transition: all .3s linear;}
.sd_ul li:hover a img{
    transform: rotateY(360deg);
    transition: all .6s ease-in-out;
}
.sd_ul{padding-bottom: 17px;border-bottom: 1px #1eb3f8 solid}

.nero{background: #fff;box-shadow: 2px 2px 8px #e1e1e1;padding: 10px;margin-top: 20px;}
.pw_box{
    position: relative;
}
.jtx1{
    position: absolute;
    top: 50%;
    margin-top: -13px;
    left: -34px;
    cursor: pointer;
}
.jtx2{
    position: absolute;
    top: 50%;
    margin-top: -13px;
    right: -34px;
    cursor: pointer;
}
.pw_ul{margin-top: 30px}
.pw_ul li{
    margin-top: 20px;
    margin-right: 2%;
    float: left;
    width:23.5% ;
    height: 360px;
    overflow: hidden;
}
.pw_ul li:nth-child(4n+4){margin-right: 0}

.pw_ul li a{display: inline-block;width: 100%;height: 100%;position: relative;text-decoration: none;color: rgba(255,255,255,.8)}
.xx_info{
    height: 116px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    /*background: url(Rectangle.png) no-repeat center;*/
    padding: 0 20px;
    line-height: 30px;
}
.xx_info h3{
    font-size: 20px ;
}
.xx_info hr{background: rgba(255,255,255,.5);height: 1px ;border: none;margin-top: 5px;margin-bottom: 5px}
.pw_ul li.pw_act .xx_info,.pw_ul li:hover .xx_info,.pho_ul li.pw_act .xx_info,.pho_ul li:hover .xx_info{
    background: url(Rectangle.png) no-repeat center;
    background-size: 100% 100%;
}
.ckgd{
    display: block;
    width: 133px;
    height: 33px;
    background: url(20200119-more.png) no-repeat center;
    margin: 30px auto 0;
    cursor: pointer;
    border: none;
}
.mtbd{
    background: #fff;
    box-shadow: 0 2px 4px #dcdcdc;
    margin-top: 30px;
    padding: 10px;
}
.mt_ul{
    padding: 0 20px;
}
.mt_ul li{
    padding: 20px 0;
    border-bottom: 1px #d8d8d8 solid;
}
.mt_ul li a{display: block;overflow: hidden}
.mt_ul li a{ text-decoration: none;}
.tpx{
    width: 21%;
    text-align: center;
    overflow: hidden;
}

.tpx img{max-width: 100%;transition: all 0.6s;}
.tpx:hover img{
    transform: scale(1.1);
}
.wz_nr{width: 77%;color: #747474}
.time{
    font-size: 18px;
    color: #747474;
    padding-left: 28px;
    background: url(2020-time-icon.png) no-repeat left center;
}
.wz_nr h3{
    color: #0094ff;
    font-size: 26px;
    line-height: 26px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.mt_ul li:hover  .lit{color: #0fc8fd;transition: all 0.3s;}


.mt_ul li.brnone{border-bottom: none}
.ovwr{max-height: 564px;overflow-y:scroll; position: relative}

.ovwr::-webkit-scrollbar {
    width: 7px;
}
.ovwr::-webkit-scrollbar-track {
    background-color:#f3f3f3 ;
    -webkit-border-radius: 50px;
    -moz-border-radius:50px;
    border-radius:50px;
}
.ovwr::-webkit-scrollbar-thumb {
    background-color: #d7d7d7;
    -webkit-border-radius:50px;
    -moz-border-radius:50px;
    border-radius:50px;
}
.footer{
    padding: 60px 0 40px;
    background: #0c5aa2;
    position: relative;
}
.bg1{
    position: absolute;
    left: 0;
    bottom: 0;
}

.bg2{
    position: absolute;
    top: 0;
    right: 0;
}
.center{text-align: center}
.item{
    width: 33.33%;
    float: left;
    text-align: center;
    line-height: 24px;
    color: #fff;
    margin-top: 27px;
}
.dw_tit{
    font-size: 18px;
    margin-bottom: 8px;
}
.xzfg_Big_box{margin-top: 30px}
.wz_nnr{float: none;width: auto!important;}
.wz_nrr a{ text-decoration: none;}
.xg_box{ height: 147px;}
.ccsbm_icon1{ margin-left: 380px;}
.left_box_csdx{ text-align: center; width: 45%;}
.csdx_box_big{ margin-top: 60px;}
.left_box_csdx h4{ font-size: 16px; color: #737373;margin-top: 5px;}
.scsz_kk_bj{ background: url(20200120-scsz-bj-k.png) bottom left no-repeat; height: 152px;margin-top: 85px;}
.scsz_kk_bj p{color: #fff;margin-top: 12px;margin-left: 25px;line-height: 17px;}
.scsz_kk_bj p:first-child{ padding-top: 25px;}
.znsfs_big_box{ margin-top: 30px;}
.sty_big_box{ width: 570px;position: absolute;background: #fff; border: 1px solid #b9b9b9;left: 180px;z-index: 999;box-shadow:2px 0 6px #e1e1e1;}
.sty_big_box2{ left: 45px;z-index: 998;margin-top: 22px;height: 386px;}
.sty_big_box3{left: 320px; z-index: 997;width: 507px;}
.sty_big_box4{left:415px; z-index: 996;width: 481px;margin-top: 42px;}
.sty_big_box_e{padding: 30px;}
.sty_big_box_top{padding-bottom: 20px; border-bottom: 1px solid #ebebeb;}
.stjs_big_box{ margin-top: 20px;}
.stjs_big_box h4{ font-size: 16px;  color: #535353;}
.stjs_big_box p{line-height: 17px; color: #727272;margin-top: 8px;}
.stxq_big_box{ text-align: center;margin-top: 23px;}
.stxq_big_box a{ display: inline-block; width: 133px; height: 33px; }
.znsfs_big_box span.zbjt{ position: absolute;top: 220px;left: 10px;}
.znsfs_big_box span.ybjt{ position: absolute;top: 220px;right:-10px;}
.gdt_big_box{ text-align: center;padding-top: 455px;}



/********** screen 750 ***********/
.phone-banner,.sczd_box{
    display: none;
}
.phone-banner img{width: 100%;}
.pho_lit_box{display: none}
.pho_ul li{
    width: 48%;
    float:left;
    margin-right: 4%;
    margin-top: 20px;
    position: relative;
}
.pho_ul li:nth-child(even){margin-right: 0;}

.pho_ul li a{display: block;color: #fff}
.pho_ul li img{width: 100%}


.pho_sd_ul,.pho_nero{display: none}

.gxzd-dd{display: none}
.pho_top{
    display: none;
    padding-bottom: 20px;
    border-bottom: 1px solid #ebebeb;
}
.pho_top h4{font-size: 20px;color: #26b2ff}

.pho_sei{
    display: none;
    height: 540px;
    overflow-y: scroll;
}

.circle{display: none}