/* 5555 */
html{box-sizing:border-box}
*,*:before,*:after{box-sizing:inherit}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
ul,li,ol{list-style:none;margin:0;padding:0;}
a{color:#575f64;text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}
summary{display:list-item}
audio,canvas,progress,video{display:inline-block}
progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
figure{margin:1em 40px}
img{border-style:none}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea,optgroup{font:inherit;margin:0}
optgroup{font-weight:bold}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

/* End extract */
header{font-size:0;}
.jsbc-top{max-width:100%;width:1920px;position:relative;margin:0 auto;}
.jsbc-photo{text-align:center;}
.jsbc-photo img{max-width:100%;width:1920px;}
.jsbc-icon-top{left:calc(3.3% * 4);display:inline-block;position:absolute;top:calc(2.3% * 4);width:50%;transform:translate(2%,-50%);}
@media screen and (max-width:768px){
    .jsbc-icon-top{left: calc(1.3% * 4); display: inline-block; position: absolute; top: calc(4% * 4); width: 29%; transform: translate(2%,-50%);}
    section{padding:0 2%;}
}
.jsbc-icon-top img{max-width:100%;width:320px;}
nav{text-align:center;max-width:1920px;width:100%;font-size:18px;padding-top:11px;background-image:url(nav-photo.jpg);background-repeat:no-repeat;background-position:top;position:relative;margin:0 auto;padding:0;}
.site-menu{padding:0 3.5rem;margin:0;display:flex;justify-content:center;}
.site-menu > li{display:inline-block;width:10%;margin:0 2px;z-index:100;}
.site-menu > li > a{color:#908f8f;font-size:20px;text-decoration:none!important;line-height:100%;}
.site-menu .active > a span{background-image:url(nav-bg.png);background-repeat:no-repeat;color:#fff;padding:29% 0;width:100%;font-size:larger;background-position:center;height:100%;background-size:contain;}
.site-menu > li > a > span{display:inline-block;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;height:100%;padding:29% 0;}
@media screen and (max-width:768px){
    nav{text-align:center;max-width:1920px;width:100%;font-size:12px;padding-top:11px;background-image:url(nav-photo.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;position:relative;margin:0 auto;padding:0;}
    .site-menu{padding:0; display: flow-root;}
    .site-menu > li{width:auto;display:inline-grid;margin:0 2px;}
    .site-menu > li > a{font-size:12px;line-height:1.2;}

    .site-menu .active > a span {
        background-image: url('nav-bg.png');
        background-repeat: no-repeat;
        color: #fff;
        font-size: inherit;
        background-position: center bottom;
        height: auto;
        background-size: cover;
        display: inline-block;
        padding: 10px;
    }
}
.lay1ANDlay2{position:relative;width:100%;}
.lay1ANDlay2::before{content:"";background-image:url('jsbc-bg1.png');background-repeat:no-repeat;background-position:right center;position:absolute;top:0px;right:0px;bottom:0px;left:0px;opacity:0.6;z-index:-1;}
.lay4ANDlay5{position:relative;width:100%;}
.lay4ANDlay5::before{content:"";background-image:url(jsbc-bg2.png);background-repeat:no-repeat;background-position:left bottom;position:absolute;top:0px;right:0px;bottom:0px;left:0px;opacity:0.9;z-index:-1;}
.row-1{width:100%;}
.row-2{width:1280px;max-width:100%;margin:0 auto;display:flow-root;}
section .tit span{padding-left:0%;font-size:32px;color:#586267;}
@media only screen and (max-width:768px){
    section .tit span{font-size:22px;}
}
.info{ margin-top:1%; margin-bottom:2%; padding:0%; padding-top:2%; background-image:url('info-bg.png'); background-repeat:no-repeat; background-position:right center; background-size:auto;}

.info .tit{background-image:url('tit-bg1.png');background-repeat:no-repeat;background-position:left bottom;padding-bottom:1%;}
.info span{padding-left:0;padding-bottom:2%;}
.zt-summary{width:42%;}
.zt-summary p{font-size:22px;line-height:2.4;font-weight:400;color:#747a7d;}
.zt-summary p a { color: #163eaa; font-weight: 700; }
@media only screen and (max-width:768px){
    .info{background-position:initial;background-size:contain;padding:0 2%;  background-image: none;}
    .info .tit{padding-bottom:3%;}
    .zt-summary{width:100%;}
    .zt-summary p{font-size:16px;}
}
.zt-summary  p a{color:#163eaa;}
.ad{margin-top:2%;margin-bottom:2%;}
.ad img{max-width:100%;width:1280px;}
.more{float:right;font-size:20px;padding-right:2.2%;background:url(more.png) no-repeat right;margin-top:.5%;margin-right:.5%;line-height:1.8;padding-right:2.5%;}
.more a{text-decoration:none;}
.more a:hover{text-decoration:underline;}
.item{width:50%;float:left;}
.fr{width:40%;float:right;}
@media only screen and (max-width:768px){
    .item{width:100%;}
    .fr{width:100%;}
    .more{font-size:14px;}
}
.item .tit{background-image:url(tit-bg2.png);background-repeat:no-repeat;background-position:bottom left;width:100%;height:54px;}
.item .tit img{}
.ztdt .tit span{background-image:url('icon1.png');background-repeat:no-repeat;background-position:left;padding-left:50px;}
.djhd .tit span{background-image:url('icon2.png');background-repeat:no-repeat;background-position:left;padding-left:50px;}
.ljwh{margin-top: 0%;}
.ljwh .tit span{background-image:url('icon3.png');background-repeat:no-repeat;background-position:left;padding-left:50px;}
.fwhd{background-image:url('service-bg.png');background-repeat:no-repeat;background-position:center; /* background-size: contain; */height:469px; /* margin: 2% 0; */ /* padding: 3.7% 0; */}
@media only screen and (max-width:1080px){
    .fwhd{
        height: 35vw;
        background-size: cover;
    }
}
.fwhd .row{width:1280px;max-width:100%;margin:0 auto;display:flow-root;margin-top:1%;padding-top:3%;}
.fwhd .tit span{padding-left:0;color:#fff;}
.fwhd .content li{width:22%;margin-right:3%;float:left;background-image:url(s1.png);background-repeat:no-repeat;text-align:center;}
.fwhd .content li:hover{background-image:url(s1-hover.png);cursor:pointer;}
.fwhd .content li:first-child{margin-top:4%;}
.fwhd .content li:nth-child(2){margin-top:7.5%;}
.fwhd .content li:nth-child(3){margin-top:4%;}
.fwhd .content li:last-child{margin-right:0;margin-top:7.5%;}
.fwhd .content li img{padding:5% 10%;}
@media screen and (max-width:768px){
    .fwhd .content li img{width:55%;}
}
.tv,.radio,.links{width:100%;margin-top:6%;}
.tv .tit span{background-image:url(icon4.png);background-repeat:no-repeat;background-position:left;padding-left:50px;}
.tv .tit .icon,.radio .tit .icon{display:inline-block;  float:right;  margin-top: 1.1%;}
.radio .tit span{background-image:url(icon5.png);background-repeat:no-repeat;background-position:left;padding-left:50px;}
.links .tit span{background-image:url(icon6.png);background-repeat:no-repeat;background-position:left;padding-left:50px;}
.item ul{padding:0;}
.list-1{width:100%;padding:2%;padding-left:0;}
.list-1 li{font:400 20px/2.5 "微软雅黑";text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list-1 a{color:#555555;text-decoration:none;}
.list-1 a:hover{text-decoration:underline;}
.list-1 li:before{content:"•";padding-right:8px;float:left;height:20px;color:#0246d1}
.tv .list-2,.radio .list-2{width:100%;padding:2% 0;}
.tv ul,.radio ul{}
.tv-1{width:19%;display:inline-block;float:left;margin-right:1em;}
.tv-1:last-child{margin-right:0;}
@media screen and (max-width:1080px){
    .tv-1{width:30%;display:inline-block;margin-right:0%;}
}
@media screen and (max-width:768px){
    .tv-1{width:100%;display:inline-block;margin-right:0%;}
}
.tv-1 li{width:100%;padding-left:9%;font-size:26px;background-image:url(tv-radio-pre.png);background-repeat:no-repeat;background-position:left center;height:42px;line-height:42px;color:#000;display:inline-block;margin:9% 0 0 0;}
.tv-1 li:hover{background-image:url('tv-hover.png');padding-left:17.2%;color:#fff;}
.tv-1 li:hover a{color:#fff;}
.radio-1{width:30%;display:inline-block;float:left;margin-right:5%;}
@media screen and (max-width:1080px){
    .radio-1{width:100%;display:inline-block;margin-right:0%;}
}
.radio-1:last-child{margin-right:0;}
.radio-1 li{width:100%;padding-left:5.5%;font-size:26px;background-image:url(tv-radio-pre.png);background-repeat:no-repeat;background-position:left center;height:42px;line-height:42px;color:#000;display:inline-block;margin:9% 0 0 0;}
@media screen and (max-width:1080px){
    .radio-1 li{margin:4% 0 0 0;}
}
.radio-1 li:hover{background-image:url('radio-hover.png');padding-left:10.2%;color:#fff;}
.radio-1 li:hover a{color:#fff;}
.radio-1:last-child{margin-right:0;}
.list-link{}
.list-link ul{display:flex;justify-content:space-around;}
.list-link li{padding:3% 0%;}

.list-link li:nth-last-child(2) {
    margin-top: -13px;
}
.list-link li:nth-last-child(1) {
    margin-top: -13px;
}

.list-link  li img{}
@media screen and (max-width:1080px){
    .list-link  li img{width:100%;}
}
@media screen and (max-width:768px){
    .tv-1 li,.radio-1 li{font-size:20px;height:auto;line-height:initial;margin:4% 0 0 0;}
    .list-link li{margin:2%;}
    .list-link li:nth-last-child(2){margin-top:6px;}
    .list-link li:nth-last-child(1){margin-top:6px;}
}
footer{width:100%;margin-top:5%;text-align:center;background:url('jsbc-icon.png') no-repeat center top;margin-bottom:2%;}
footer  p{font-size:14px;line-height:28px;padding-top:135px;}

@media screen and (max-width:768px){
    footer {
        padding: 2%;
        margin-bottom: 2%;
        background-size: 38%;
    }
    .back-top {
        display: none;
    }
}

/* 列表页 */
.jsbc-list .tit{padding:2.5% 0;}
.jsbc-list .tit span{margin:0 0px 0 10px;font-size:18px;padding:0;padding-right:10px;}

@media screen and (max-width:768px){
    .jsbc-list .tit{padding:2.5% 0; font-size: 15px;}
    .jsbc-list .tit span{margin:0;font-size:15px;padding:0;padding-right:0px;}
}

.newslist{}
.newslist ul{padding:0;}
.newslist ul li{border-bottom:1px dashed #e2e2e2;font-size:18px;line-height:1.8;margin:0 0 10px 0;padding:0 0 10px 0;}

@media screen and (max-width:768px){
    .newslist ul li{font-size:16px;}
}

.newslist ul li a:hover{text-decoration:underline;}
.newslist ul li:before{content:"•";padding-right:8px;float:left;height:20px;color:#979797;}
.newslist ul li em{float:right;font-size:14px;font-style:normal;}
.pagination{padding:40px 0;text-align:left;}
.pagination span{width:28px;height:28px;margin:0 5px;display:inline-block;font-size:12px;line-height:27px;text-align:center;color:#163eaa;border:1px solid #dfdede;border-radius:2px;}
.pagination span.prev,.pagination span.next{width:58px;}
.pagination span.current a{color:#FFF;}
.pagination span.current a:hover{color:#FFF;}
.pagination span.current{font-weight:bold;color:#FFF;background:#163eaa;border-color:#163eaa;}
.pagination span:hover{border-color:#163eaa;}
.page{padding:2%;}
.list-footer{background-image:none;background-color:#2d4fab;margin-bottom:0;padding:1% 0;}
.list-footer p{font-size:1em;line-height:2.6;padding-top:0;color:#fff;}
.list-footer p a{color:#fff;padding:0 1%;}
.jsbc-article{}
.jsbc-article h1{font-size:32px;line-height:1.5;font-family:'微软雅黑';color:#333;margin-top:8px;font-weight:400;margin-bottom:2%;}


.jsbc-cont{font-size:18px;line-height:2.2;margin-bottom:2em;overflow-wrap:break-word;word-wrap:break-word;padding-top:3%;}

@media screen and (max-width:768px){
    .jsbc-article h1{font-size:22px; line-height: 2.2;}
    .jsbc-cont img{ width: 100%;}
}

/* 领导页 */
.leader .tit{padding:3% 0;width:100%; font-size:18px;}
.leader .tit span{margin:0 0px 0 10px;font-size:18px;padding:0;padding-right:10px;}

@media screen and (max-width:768px){
    .leader .tit{padding:2.5% 0; font-size: 15px;}
    .leader .tit span{margin:0;font-size:15px;padding:0;padding-right:0px;}
}


.leader-item{}
.leader-item  ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around; align-items:flex-start; align-content:center;}
.leader-item li{width:24%;padding:2%;}
.leader-item h2{font-size:18px;line-height:1.5;font-family:'微软雅黑';margin:0;    /* margin-bottom: 25px; */background-image:url(name-bg.png);background-repeat:no-repeat;background-position:bottom left;padding-bottom:3%;}
.leader-item .detail{margin-top:3%;}

@media screen and (max-width:768px){
    .leader-item h2{font-size:16px;line-height:1.5;font-family:'微软雅黑';margin:0;}
    .leader-item .detail{font-size:14px;}
}



.leader-item  li img{width:100%;}
.jsbc_cont{line-height:2.2;font-size:1em;margin-bottom:2em;overflow-wrap:break-word;word-wrap:break-word;}
.jsbc-leader,.jsbc-leader .row-1{position:relative;width:100%;}
.jsbc-leader::before{content:"";background-image:url('leader-bg.png');background-repeat:no-repeat;background-position:right top;position:absolute;top:0px;right:0px;bottom:0px;left:0px;opacity:0.6;z-index:-1;}
.jsbc-leader .row-1::before{content:"";background-image:url('leader-bg2.png');background-repeat:no-repeat;background-position:bottom left;position:absolute;top:0px;right:0px;bottom:0px;left:0px;opacity:0.9;z-index:-1;}
a_time{color:#a5a5a6;}
.back-top{width:76px;height:450px;background:#4e74c1;position:fixed;right:0px;bottom:0px;text-align:center;display:none;}
.close-up{padding:22px 0;}
.os-sys,.yzj-sys{margin:32px 0;}
.to-top{background:#dc5059;padding:12px 0;}
.back-top div:hover{cursor:pointer;}
