@charset "UTF-8";

.public-title .tit { letter-spacing:0px; }
.public-title .more { bottom:0px; }


.pagination .swiper-pagination-bullet { width:9px; height:9px; border-radius:50%; background:#bababa; opacity:1; margin:0px 10px; }
.pagination .swiper-pagination-bullet-active { background:#005eae; }


.online-shop-list { padding-top:2.75em; padding-bottom:3.875em; }
.online-shop-list .list { padding-bottom:2em; }
.online-shop-list .list .text { position:relative; padding:0.722em 1.33em; background:#f3f4f6; }

.administrative-division-list .list ul { margin:0px -1.3125em; }
.administrative-division-list .list ul li .con { margin:1.3125em 1.3125em; }


.financial-sec-bk01 { margin-top:10px; }
.financial-sec-bk01 .list ul { margin:0px; }
.financial-sec-bk01 .list ul li .con { margin:0.375em 0px;}


.financial-sec-bk02 { padding-top:1.4375em; padding-bottom:2em;  }
.financial-sec-bk02 .list ul { margin:0px -0.46875em; padding-top:0.5em; }
.financial-sec-bk02 .list ul li { padding-bottom:0.5em; }
.financial-sec-bk02 .list ul li .tit { position:static; margin-top:0.25em; height:4.5em; }
.financial-sec-bk02 .list ul li .tit span { background:none; color:#333; padding-left:0px; width:100%; }
.financial-sec-bk02 .list ul li .tit i { display:none; }
.financial-sec-bk02 .list ul li .img { overflow:hidden; background:#fff; }
.financial-sec-bk02 .list ul li .img span { /*background-size:contain;*/ }
.financial-sec-bk02 .list ul li .con { margin:0.46875em; }


.bond-display-search { margin-bottom:10px; }
.bond-display-search dl dd .label span { margin:0px 0.5625em; }



.financial-list .list ul li .tit { height:4.5em; }


/*****************finance-government-detail*********************/
.finance-government-detail-sec01 { padding-top:3.875em; padding-bottom:2.5em; }
.finance-government-detail-sec01 .list { padding-top:0.3125em; overflow:hidden; position:relative;margin:0px -0.8125em; }
.finance-government-detail-sec01 .list ul {  }
.finance-government-detail-sec01 .list ul li { padding:0.625em 0px; }
.finance-government-detail-sec01 .list dl { margin:0px 0.8125em; }
.finance-government-detail-sec01 .list dl dt { background:#c1afdc; color:#fff; padding:0.275em 0.25em 0.275em 1.75em; }
.finance-government-detail-sec01 .list dl dd { border:1px solid #dfdfdf; border-top:none; padding:1.0625em 1.75em;  }
.finance-government-detail-sec01 .list dl dd a { height:3em; }
.finance-government-detail-sec01 .list dl dd a  i { width:2.8125em; height:1.0625em; background:url(../images/hot.png) no-repeat center center; display:inline-block; background-size:100% 100%;  }
.finance-government-detail-sec01 .list .view span { padding-right:1.5em; }
.finance-government-detail-sec01 .list .view span img { height:16px; margin-right:4px; }
.finance-government-detail-sec01 .list dl:hover dt { background:#9772cf; }
.finance-government-detail-sec01 .list dl:hover dd { border-color:#9772cf; }
.finance-government-detail-sec01 .list dl:hover dd a { color:#612eae; font-weight:bold; }
.finance-government-detail-sec01 .pagination { padding-top:1.375em; }
.finance-government-detail-sec01 .link-btn { padding-top:2.875em; }
.finance-government-detail-sec01 .link-btn ul { margin:0px -1.125em; }
.finance-government-detail-sec01 .link-btn ul li { float:left; width:33.33%; }
.finance-government-detail-sec01 .link-btn ul li .con { margin:0px 1.125em; position:relative; top:0px;  background:#1961ce;}
.finance-government-detail-sec01 .link-btn ul li .ico { width:36.51%; background:#164aa1; position:absolute; left:0px;top:0px; height:100%; bottom:0px; }
.finance-government-detail-sec01 .link-btn ul li .ico img { max-height:2.875em; }
.finance-government-detail-sec01 .link-btn ul li .txt { float:right; width:63.49%;  min-height:4.7083em; color:#fff; }
.finance-government-detail-sec01 .link-btn ul li .con:hover { top:-3px; box-shadow:0px 0px 1em rgba(0,0,0,0.3); }
.finance-government-detail-sec01 .link-btn ul li a { display:block; }

.finance-government-detail-sec02 { padding-top:10px; padding-bottom:0.25em; }
.finance-government-detail-sec02 .public-title { padding-top:2em; padding-bottom:2em; }
.finance-government-detail-sec02 .swiper-container2  { overflow:hidden; padding-top:2.9375em; }
.finance-government-detail-sec02 .list { padding-top:0px;  }
.finance-government-detail-sec02 .list ul li .ft { padding-top:0.75em; }
.finance-government-detail-sec02 .list ul li .con { padding-bottom:1.25em; }
.finance-government-detail-sec02 .list ul li .ico { margin-bottom:0px; margin-top:0.4325em;}
.finance-government-detail-sec02 .list ul li h3 { padding-top:0.375em;  }


.finance-government-detail-sec03  { padding-top:2.0625em; padding-bottom:1.875em; }
.finance-government-detail-sec03 .list .img { overflow:hidden; position:relative; }
.finance-government-detail-sec03 .list .img span { padding-bottom:56.09%; display:block;  }
.finance-government-detail-sec03 .list .img .play { width:3em; position:absolute; left:50%;top:50%; z-index:3; margin-top:-1.5em; height:3em; background:url(../images/play.png) no-repeat center center; background-size:100% 100%; cursor:pointer; margin-left:-1.5em;}
.finance-government-detail-sec03 .list { margin:0px -1.25em; padding-top:0.875em; overflow:hidden; }
.finance-government-detail-sec03 .list .con { margin:0px 1.25em; background:#f3f4f6; }
.finance-government-detail-sec03 .list  dl { padding:0.875em 1.25em;  }
.finance-government-detail-sec03 .list dd { color:#777; margin-top:1em;  }
.finance-government-detail-sec03 .list .pagination { margin-top:1.75em; }


.finance-government-detail-sec04 { padding-top:4.1875em; padding-bottom:3.75em; }
.finance-government-detail-sec04 .video { width:58.52%; position:relative; padding-bottom:32.81%; overflow:hidden;  }
.finance-government-detail-sec04 .video video { position:absolute; left:0px%; object-fit:fill; top:0px; width:100%;height:100%; bottom:0px; right:0px; }
.finance-government-detail-sec04 .video .play,.finance-government-detail-sec04 .video .play2 { width:4.875em; position:absolute; left:50%;top:50%; z-index:3; margin-top:-2.4375em; height:4.875em; background:url(../images/play.png) no-repeat center center; background-size:100% 100%; cursor:pointer; margin-left:-2.4375em; }
.finance-government-detail-sec04 .video .play2 { display:none;}
.finance-government-detail-sec04  .video .playbg { width:100%; position:absolute; z-index:2;  height:100%; top:0px; left:0px; }
.finance-government-detail-sec04  .video.on .play { display:none; }
.finance-government-detail-sec04  .video.on .playbg { display:none; }
.finance-government-detail-sec04 .text { width:36.9%; color:#fff; }
.finance-government-detail-sec04 .text .tit { position:relative; padding-bottom:1.125em; }
.finance-government-detail-sec04 .text .tit i { position:absolute; left:0px; bottom:0px; width:3.75em; height:0.0833em; background:#fff; }
.finance-government-detail-sec04 .text .txt { margin-top:1.5em; }

.isIe .finance-government-detail-sec04 .video video { left:50%; top:50%; min-width:100%; min-height:100%;transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }


.finance-government-detail-sec05 { padding-top:2.625em;  }
.finance-government-detail-sec05 .list ul li .con { margin:0.7142em 1.3125em; }


@media only screen and (max-width: 980px){
	
	
.administrative-division-list .list ul { margin:0px -0.5em; }
.administrative-division-list .list ul li .con { margin:0.5em; }
	

.finance-government-detail-sec01 { padding-top:2.5em; }
.finance-government-detail-sec01 .list { margin:0px -0.5em; }
.finance-government-detail-sec01 .list ul li { padding:0.5em 0px; }
.finance-government-detail-sec01 .list dl { margin:0px 0.5em; }

.finance-government-detail-sec01 .link-btn ul { margin:0px -0.5em; }
.finance-government-detail-sec01 .link-btn ul li .con { margin:0px 0.5em; }

.finance-government-detail-sec03 .list { margin:0px -0.5em; }
.finance-government-detail-sec03 .list .con { margin:0px 0.5em; }


.finance-government-detail-sec04 .video { width:100%; padding-bottom:56.25%; }
.finance-government-detail-sec04 .text { width:100%; padding-top:2em; }

.finance-government-detail-sec05 .list ul li .con { margin:0.5em; }

}

@media only screen and (max-width: 900px){

}


@media only screen and (max-width: 767px){


.bond-display-search dl dd .label span { margin:0px 0.125em 0px 0px; }

.pagination .swiper-pagination-bullet { margin:0px 5px; width:0.375em; height:0.375em; margin:0px 0.2083em; }


.online-shop-list { padding-top:1.5em; padding-bottom:2em; }


.finance-government-detail-sec04 .video .play2 { display:block;}

.finance-government-detail-sec01 { padding-top:2em;}
.finance-government-detail-sec01 .pagination { padding-top:0.5em; }
.finance-government-detail-sec01 .link-btn ul li { width:100%; margin-top:1em; }
.finance-government-detail-sec01 .link-btn { padding-top:1em;}
.finance-government-detail-sec01 .list dl dd a i { width:1.875em; height:0.7083em; }

.finance-government-detail-sec02 .public-title { padding-top:1.5em; padding-bottom:1.5em; }

.finance-government-detail-sec03 { padding-top:2em; }

.finance-government-detail-sec04 { padding-top:3em; padding-bottom:2em; }
.finance-government-detail-sec04 .video .play, .finance-government-detail-sec04 .video .play2 { width:3.25em; height:3.25em; margin-left:-1.625em; margin-top:-1.625em; }

.finance-government-detail-sec05 { padding-top:2em; padding-bottom:2em; }
.finance-government-detail-sec05 .list { padding-bottom:0px; }

}


@media only screen and (max-width: 375px){

 

}



