@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,hgroup
menu, nav, output, ruby, section, summary,
time, mark, audio, video,input { margin:0; padding:0;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, ul, li, form { list-style:none;}
a { text-decoration:none; -webkit-tap-highlight-color:transparent;color: #333;}
i,em{font-style:normal;}
a:hover { text-decoration:none; -webkit-tap-highlight-color:transparent;}
img { -ms-interpolation-mode: bicubic;vertical-align:middle;_vertical-align:top;border:0;}
input{ padding-top:0;padding-bottom:0;border-radius:0;outline: none;outline-style:none;}
input::-moz-focus-inner{border:none;padding:0;}
@-webkit-viewport { width:device-width; }
@-moz-viewport { width:device-width; }
@-ms-viewport { width:device-width; }
@-o-viewport { width:device-width; }
@viewport { width:device-width; }
html{font-size: 100px;color: #4c4948;}
body {-webkit-text-size-adjust:none;-moz-text-size-adjust:none; -ms-text-size-adjust:none;  text-size-adjust:none;font-family:"微软雅黑";margin: 0 auto;font-size: .16rem;overflow-x: hidden;color: #4c4948;}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}
.mr0{margin-right:0rem !important;}
.br0{border-right:0rem !important;}
.bt0{border-top:0rem !important;}
.w1500{width: 15rem;margin: 0 auto;}
.hidden{overflow: hidden;}
/*li*/
/* 头部 */


.header{ left: 0;right: 0;top: 0;z-index: 999;}
.head-con {
	height:.96rem;
	line-height: .96rem;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	padding: 0 .16rem 0 .3rem;
}

.head-logo {
	line-height: .96rem;
	min-width: 4.2rem;
	position: relative;
}
.head-logo .txt{
  display: inline-block;
  vertical-align: middle;
}
.head-logo .txt{margin-left: .2rem;height: .40rem;min-width: 3.02rem;}

.head-logo{
	float: left;
    text-align: left;
}

.home_header {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background: rgba(0, 0, 0, .15);
    /* background: #fff;
	opacity: 0.8; */
}
.fixed{
	position: fixed;
    left: 0;
    right: 0;
    top: 0;
    box-shadow: 0 .05rem .38rem #dcdfe5;
    background: rgba(255, 255, 255, .97) !important;
	z-index: 999;
}

.head-nav {position: relative;min-width: 9.6rem;}
.head-nav ul li {
	float: left;
	margin: 0 .60rem;
    font-size: .2rem;
    font-weight: bold;
	height: 0.90rem;
	padding-top: .06rem;
}
.head-nav ul li>a {
	text-decoration: none;
	font-size: .20rem;
	font-weight: bold;
	color: #fff;
	display: inline-block;
	box-sizing: border-box;
    /* height: .9rem; */
}
.head-nav ul li a:hover{color: #033193;}
.head-nav ul li.on>a {
	border-bottom: .03rem solid #033193;
	color: #033193;
	font-size: .20rem;
	height: .90rem;
	display: inline-block;
	box-sizing: border-box;
}
.head-nav ul li>a.col1{
	color: #000;
}
.head-nav ul li.col1.active1.on>a{
	border-bottom: .03rem solid #033193;
	color: #033193;
}
.head-nav ul li.on>a.col1{
	color: #033193;
}
.head-nav ul li.col2>a{
	color: #033193;
}
/* .head-nav ul li.col2>a.con1{
	color: #033193;
} */
.head-nav ul li.on1>a {
    color: #033193;
    font-size: .20rem;
    height: .90rem;
    display: inline-block;
    box-sizing: border-box;
}

.head-search {
	position: relative;
	float: right;
	
}
.head-search input {
	outline: none;
	border-radius: .5rem;
	padding: .1rem .18rem;
	width: 2.42rem;
	border: .01rem solid #033193;
	opacity: 0.8;
}
.head-search .search {
	cursor: pointer;
	position: absolute;
	right: .2rem;
	background: none;
	top: .34rem;
	border: 0;
}
.zz-logo{
	/* margin-left: 1.4rem; */
	float: right;
	height: 100%;
}
.icon{width: .6rem;height: .58rem;}
.china{
		font-size: .12rem;
		font-family: "Microsoft YaHei";
		color: rgb(255, 255, 255);
		font-weight: bold;
		text-transform: uppercase;
		line-height: 2.81;
		-moz-transform: matrix( 1.60652490933048,-2.40485520535624e-17,0,1.44587241839743,0,0);
		-webkit-transform: matrix( 1.60652490933048,-2.40485520535624e-17,0,1.44587241839743,0,0);
		-ms-transform: matrix( 1.60652490933048,-2.40485520535624e-17,0,1.44587241839743,0,0);
		position: absolute;
		left: 1.2041rem;
		top: .26rem;
		z-index: 20;
}
.eng{
	font-size: .12rem;
    font-family: "Microsoft YaHei";
    color: rgb(255, 255, 255);
    font-weight: bold;
    text-transform: uppercase;
    line-height: 2.81;
    -moz-transform: matrix(0.92389574909251, -4.1725287760405e-17, -2.46557858606799e-15, 0.83150617418326, 0, 0);
    -webkit-transform: matrix(0.92389574909251, -4.1725287760405e-17, -2.46557858606799e-15, 0.83150617418326, 0, 0);
    -ms-transform: matrix(0.92389574909251, -4.1725287760405e-17, -2.46557858606799e-15, 0.83150617418326, 0, 0);
    position: absolute;
    left: 0.75rem;
    top: .46rem;
    z-index: 21;
}



.head-nav .submenu{ position: absolute; width: 15rem;left: 46%; transform: translateX(-50%);z-index: 999;
    top: .96rem;display: none;background: #fff;opacity: 0.9;}
.head-nav .submenu .scrollbar_y{height: 100%;overflow: hidden;padding: 0 .72rem .2rem;}

.head-nav .submenu .scrollbar_y .zs-list1{float: left;width:6.78rem;}
.head-nav .submenu .scrollbar_y .zs-list1.fr{float: right;}
.head-nav .submenu .scrollbar_y .zs-list{margin-bottom:0.2rem;}
.head-nav .submenu .scrollbar_y .zs-list .xhzs-con,
.head-nav .submenu .scrollbar_y .zs-list .axl-con{font-size: 0.16rem;height: 0.41rem;line-height: 0.41rem;position: relative;}
.head-nav .submenu .scrollbar_y .zs-list1 .zs-list .zs-tit,
.head-nav .submenu .sj-tit{
	margin: .3rem 0 .15rem ; 
	height: .3rem !important;
	line-height: .3rem !important;
	background: #033193;color: #fff;
	padding: 0 .08rem;
	width: fit-content;
	display: block;
	border-radius: .08rem;
	font-size: .18rem;
}
.head-nav .submenu .scrollbar_y .zs-list1.cpfw{width: 4.52rem;}
.head-nav .submenu .sj-con,.head-nav .submenu .zs-con{height: .41rem;line-height: .41rem;position: relative;display: flex;}
.head-nav .submenu .sj-con a,.head-nav .submenu .zs-con a{cursor: pointer;}
.head-nav .submenu .sj-con a,.head-nav .submenu .zs-con a,.fwx-con a {
	font-weight: normal;
	font-size: .15rem;
	padding-right: 0.08rem;
	color: #666;
	
}
.head-nav .submenu .sj-con a:hover, .head-nav .submenu .zs-con a:hover, .fwx-con a:hover{color: #033193;}

.fwx-con{ height: .41rem;line-height: .41rem;}
.zs-list .fwx-con a:hover,.zs-list .axl-con a:hover,.zs-list .xhzs-con a:hover{color: #000;}
.zs-list .axl-con a:hover{color: #727171;}
.zs-list .axl-con a{color: #033193;padding-right: 0.2rem;}

.zs-list .axl-con a.nav-more{color: #727171;font-weight: normal;}
.zs-list .axl-con a.nav-more:hover{color: #033193;font-weight: normal;}
.fwx-con a,.fwx-con a,.zs-list .xhzs-con a{cursor: pointer;color: #033193;font-size: .16rem;font-weight: bold;padding-right: 0.2rem;display: inline-block;border: 0;height: 0.26rem;}
.head-nav .submenu .sj-con .xgsy-con-t,.head-nav .submenu .zs-con .zs-con-t{
	margin-bottom: .2rem ;
	box-sizing: border-box;
	height: auto;
	color: #033193;
	font-weight: bold;
	font-size: .16rem;
letter-spacing: 0.02rem;
}
.head-nav .submenu .zs-con .zs-con-t i{display: inline-block;width: 0.16rem;height: 0.16rem; }
.head-nav .submenu .nav-more{
	position: absolute;
	right: 0;
	font-size: .15rem;
	margin-right: 0.5rem;
}
  

.head-nav .submenu .nav-more a {
    text-decoration: none;
    font-size: .14rem;
    font-weight: normal;
    color: #666;
    display: inline-block;
    box-sizing: border-box;
    height: .26rem;
}
.head-con .gg-nav,.head-con .gy-nav{
 display: flex;
 float: right;
 justify-content: space-between;
 margin-right: 2.9rem;
 margin-top:.24rem ;
}
.head-con .gg-nav .gg-con,.head-con .gy-nav .gy-con{
	display: flex;
	flex-direction: column;
	margin: 0 .22rem;
	line-height: 2.6 !important;
	margin-bottom: .2rem;
	font-size: .16rem;
	color: #666;	
	cursor: pointer;
	font-weight: bold;

}
.head-con .gg-nav .gg-con a,.head-con .gy-nav .gy-con a{
	letter-spacing: 0.01rem;
}
.head-con .gy-nav{margin-right: 1.3rem;}
  
  

/* 尾部 */
.footer {
	background: #04255b;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
}

.footer .foot-con {
	width: 15rem;
	margin: 0 auto;
	padding: .45rem 0;
	box-sizing: border-box;
	border-bottom: .01rem solid #486087;
}

.foot-top {
	display: flex;
	justify-content: space-between;
}

.foot-top ul li {
	float: left;
	margin-right: 1.4rem;
	margin-left: .1rem;
}

.foot-top li a {
	display: block;
	margin-bottom: .3rem;
}

.foot-top li a:first-child {
	margin-bottom: .45rem;
	font-weight: bold;
	font-size: .18rem;
}

.foot-top li a,
.foot-top-con span,
.foot-bottom-con p,
.foot-bottom-con a,
.foot-bottom-con span {
	color: #fff;
}

.foot-top-con p {
	color: #ffae7f;
	margin-bottom: .28rem;
	font-size: .18rem;
}

.foot-top-con .foot-tel {
	letter-spacing: .32rem;
}

.foot-top-con .foot-email {
	margin: .2rem 0 .5rem 0;
}

.foot-top-con img {
	margin-right: .2rem;
}

.foot-bottom {
	width: 15rem;
	margin: 0 auto;
	padding: .3rem 0 .38rem 0;
	box-sizing: border-box;
}

.foot-bottom-con {
	margin-left: .1rem;
}

.foot-bottom-con p {
	margin-bottom: .35rem;
	font-weight: bold;
	font-size: .18rem;
}

.foot-bottom-con ul {
	width: 60%;
	float: left;
}

.foot-bottom-con ul li {
	float: left;
	margin-right: .25rem;
	margin-bottom: .2rem;
}

.foot-bottom-copy {
	width: 32%;
	float: right;
}

.font-bottom-law {
	margin-top: .2rem;
}

.font-bottom-law i {
	background-color: #fff;
	padding: .005rem .01rem;
	margin: 0 .16rem;
}

/* 内容 */
.main-slideBox {
	margin: 0 auto;
}

/* 轮播 */
.main-slideBox .slideBox {
	width: 100%;
	height: 8.58rem;
	margin: 0 auto;
	/* overflow: hidden; */
	position: relative;
	z-index: 1;
}

.main .main-slideBox .slideBox .hd {
	overflow: hidden;
	position: absolute;
	left: 50%;
	top: 88%;
	transform: translate(-50%, -50%);
	bottom: .05rem;
	z-index: 1;
}

.main .main-slideBox .slideBox .hd ul {
	overflow: hidden;
	height: 8.58rem;
}

.main .main-slideBox .slideBox .hd ul li {
	float: left;
	margin-right: .02rem;
	width: .60rem;
	height: .11rem;
	border-radius: .3rem;
	line-height: .09rem;
	text-align: center;
	background: #fff;
	opacity: 48%;
	cursor: pointer;
	margin: 0 auto;
}

.main .main-slideBox .slideBox .hd ul li.on {
	background: #fff;
	opacity: 1;
	width: 1rem;
}

.main .main-slideBox .slideBox .bd {
	position: relative;
	height: 8.56rem;
	overflow: hidden;
	z-index: 0;
}
.main .main-slideBox .slideBox .bd ul{
	width: 100% !important;
}

.main .main-slideBox .slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 100% !important;
}

.main .main-slideBox .slideBox .bd a {
	cursor: initial;
	width: 100%;height: 8.56rem;display: block;background-size:cover !important;
}

.main .main-slideBox .slideBox .bd img {
	display: block;
	height: auto;
}
/* 多行省略号 */
.ellipsis{
	width: 100%;
	color:rgb(76, 73, 72);
}
  


.ellipsis {display: -webkit-box;  overflow: hidden; white-space: normal; text-overflow: ellipsis; -webkit-line-clamp: 5; -webkit-box-orient: vertical;  word-break: break-all;}
/* 图片文字 */
.main .main-slideBox .slideBox .titl {
	overflow: hidden;
	position: absolute;
	left: 50%;
	top: 60%;
	transform: translate(-50%, -50%);
	bottom: .05rem;
	z-index: 1;
	color: #fff;
	width: 100%;
	text-align: center;
	margin: 0 auto;
}

.main .main-slideBox .slideBox .titl h1 {
	font-size: .58rem;
	margin-bottom: .74rem;
}

.main .main-slideBox .slideBox .titl a {
	background: #fff;
	border-radius: .15rem;
	width: 1rem;
	height: .3rem;
	font-size: .18rem;
	color: #0719b8;
	display: inline-block;
	line-height: .3rem;
}

/* 指数滚动条 */
.main .main-slideBox .slideBox3 {
	/* overflow: hidden; */
	position: absolute;
	left: 0;
	top: 85%;
	/* bottom: .05rem; */
	z-index: 22;
	width: 100%;
	height: 1.42rem;
	opacity: 90%;
	margin: 0 auto;
}
.slide-cover{
	width: 100%;
	height: 1.12rem;
	background: rgb(3, 49, 147);
	position: absolute;
	left: 0;
	top: 87%;
	z-index: 22;
	opacity: 0.8;
  }

  


.main .main-slideBox .slideBox3 .bd3 {
	overflow: hidden;
	
}
.main .main-slideBox .slideBox3 .bd3 .tempWrap{width: 100% !important;}
.slideBox4 .bd4 .tempWrap{width: 100% !important;}
.main .main-slideBox .slideBox3 .bd3 ul {
	height: 1.42rem;
}


.main .main-slideBox .slideBox3 .bd3 ul li {
	width: 2.74rem !important;
	margin-top: .2rem;
	height: 75%;
	background: url(./zhishu.png) no-repeat right;
	float: left;
}

.main .main-slideBox .slideBox3 .bd3 ul li a {
	text-align: left;
	color: #fff;
	padding: 0 0.46rem;
	float: left;
	width: 2.74rem;
	box-sizing: border-box;
}
.main .main-slideBox .slideBox3 .bd3 ul li a:hover{
	display: block;
	position: absolute;
	background: rgba(241,195,142,0.3);
	border: .01rem solid rgb(225, 141, 85);
	background-image: -moz-linear-gradient( -90deg, rgb(250,199,164) 0%, rgb(255,174,119) 50%, rgb(248,165,109) 74%, rgb(240,155,98) 100%);
	background-image: -webkit-linear-gradient( -90deg, rgb(250,199,164) 0%, rgb(255,174,119) 50%, rgb(248,165,109) 74%, rgb(240,155,98) 100%);
	background-image: -ms-linear-gradient( -90deg, rgb(250,199,164) 0%, rgb(255,174,119) 50%, rgb(248,165,109) 74%, rgb(240,155,98) 100%);
	height: 1.3rem;
	width: 3.2rem;
	margin-top: -0.13rem;
	margin-left: -0.3rem;
	font-size: .22rem;
	padding: .22rem 0;
	box-sizing: border-box;
	/* opacity: 0.82; */
	box-shadow: 0px 1px 7.28px 0.72px rgba(9, 1, 3, 0.26);
}
.main .main-slideBox .slideBox3 .bd3 ul li a .zs-time{font-size: .14rem;opacity: 0.8;}
.main .main-slideBox .slideBox3 .bd3 ul li a:hover .zs-time{font-size: .2rem;color: #d8dde4;}
.main .main-slideBox .slideBox3 .bd3 ul li a .zs-con p{margin: 0.12rem 0 .02rem 0;}
.main .main-slideBox .slideBox3 .bd3 ul li a:hover .zs-con{margin: 0 .4rem;}
.main .main-slideBox .slideBox3 .bd3 ul li a:hover .zs-con p{margin-top: -.08rem;}


  

.main-slideBox .slideBox3 .bd3 ul li .zs-num {
	color: red;
	font-weight: bold;
	margin-bottom: .05rem;
}
.main-slideBox .slideBox3 .bd3 ul li a:hover .zs-num {
	
	margin-bottom: 0;
}

.main-slideBox .slideBox3 .bd3 ul li .zs-num span {
	padding: 0 .04rem;
}
.main-slideBox .slideBox3 .bd3 ul li .zs-num span:first-child {
	font-size: .22rem;font-weight: bold;color: #fff;margin-left: -.04rem;
}
.main-slideBox .slideBox3 .bd3 ul li a:hover .zs-num span:first-child {
	font-size: .3rem;
	
}

.main-slideBox .slideBox3 .bd3 ul li .zs-con {
	height: 100%;
}

.main-slideBox .slideBox3 .bd3 ul li .zs-num img {
	margin: -0.03rem .03rem 0 .03rem;
width: .13rem;height: .13rem;
}


/* 首页切换部分 */
.main-content {
    margin: 0 auto;
   max-width: 19.2rem;
}
.main-con1,
.main-con2 {
	width: 15rem;
	margin: 0 auto;
	padding: .36rem 0 .2rem 0;

}
.main-con2{padding: 0.1rem 0 .2rem 0;}
.bg1{background: url(./bg1.jpg) no-repeat;background-position:100% bottom;padding-bottom: 0.4rem;}
.bg2{background: url(./bg2.png) no-repeat;background-position:100% top;background-size: 100% 100%;}

.main-con1 .slider1 .bd1 li {
	float: left;
	font-size: .28rem;
	font-weight: bold;
	color: #898989;
	margin-right: .4rem;
	cursor: default;
}

.main-con1 .slider1 .bd1 li.on {
	color: #000;
}

.main-con1 .slider1 .bd1 {
	border-bottom: .01rem solid #ffae77;
	height: .56rem;
	line-height: .56rem;
}

.main-con1 .slider1 .bd1 {
	margin-bottom: .32rem;
}
/* .main-con1 .slider1 .hd1 .hd1-con{width:15rem !important;} */
.main-con1 .slider1 .slider-more {
	position: absolute;
	right: 0;
}
.slider2{width: 4.78rem;}
.main-con1 .slider1,
.slider2 {
	position: relative;overflow: hidden;
}

.main-con1 .slider1 .bd1 a,
.slider2 .hd2 .hd1-con>a {
	position: absolute;
	top: .2rem;
	right: 0;
	width: .65rem;
	height: .25rem;
	background: #eff2fb;
	border-radius: .3rem;
	color: #9fa0a0;
	font-size: .12rem;
	text-align: center;
	line-height: .25rem;
}
.main-con1 .slider1 .bd1 li a {
	display: none;
}


.main-con1 .slider1 .bd1 li.on a {
	display: block;
}

.main-con1 .hd1-con .top-new {
	background: #f7f8f8;
	display: flex;
	width: 15rem;
}
/* .main-con1 .slider1 .tempWrap{height: 5rem;} */
.main-con1 .top-new .top-new-img,
.top-new .top-new-img img {
	width: 4.76rem;
	height: 2.93rem;
}

.main-con1 .top-new .top-new-con {
	padding: .4rem .5rem 0 .4rem;
	flex: 1;
	box-sizing: border-box;
	

}
.main-con1 .bd1 .tempWrap{width: 15rem !important;}

.main-con1 .top-new .top-new-con h2 a{
	display: block;
	font-size: .28rem;
	margin-bottom: .3rem;
	color: #000;
	width: 100%;
}

.main-con1 .top-new .top-new-con p {
	text-indent: .32rem;
	line-height: 1.5;
	font-size: 0.2rem;
}

.main-con1 .top-new .top-new-con a {
	color: #033193;
	float: right;
	font-size: .18rem;
}
.slider1 .bd1 .tempWrap{width: 15rem !important;}
.hd1-con-l li {
	height: .66rem;
	padding-top: .04rem;
}

.main-con1 .hd1 .hd1-con-l {
	display: flex;
	justify-content: space-between;
	width: 15rem;
}

.main-con1 .hd1 .hd1-con-l ul {
	width: 48%;
}

.main-con1 .hd1 .hd1-con-l img {
	margin-top: -0.02rem;
	margin-left: .1rem;
}

.main-con1 .hd1-con-l ul li {
	border-bottom: .01rem solid #dcdddd;
	height: .48rem;
	line-height: .48rem;
	margin-top: 0.1rem;
	position: relative;

}

.main-con1 .hd1 .hd1-con-l ul li span {
	position: absolute;
	right: 0;
	color: #adadad;
	font-size: .18rem;
}
.main-con1 .hd2 .hd1-con-l ul li a {
	position: relative;
	display: block;
	font-size: 0.2rem;
}

.main-con1 .hd1-con-l ul li a{display: block;font-size: .2rem;text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;}
.main-con1 .hd1-con-l ul li a::before {
	content: '';
	background: #dcdddd;
	padding: .04rem;
	display: inline-block;
	border-radius: 50%;
	margin-right: .12rem;
	margin-bottom: .03rem;
}
.main-con1 .hd1-con-l ul li.act a{
	margin-bottom: .3rem;
	font-weight: bold;
	margin-bottom: .04rem;
	font-size: .21rem;
}
.main-con1 .slider2 .hd1-con-l ul li.act a{
	margin-bottom: .3rem;
	font-weight: bold;
	margin-bottom: .04rem;
	font-size: .21rem;
}
.main-con1 .slider2 .hd1-con-l ul li.act span{
	font-weight: bold;
}
.zs-right .zsxg .zsxg_box li.act a{
	margin-bottom: .3rem;
	font-weight: bold;
	margin-bottom: .04rem;
	font-size: .21rem;
}
.main-con1 .slider-box {
	display: flex;
	padding-top: .6rem;
	justify-content: space-between;
}

.main-con1 .slider2 .bd2 {
	border-bottom: .01rem solid #ffae77;
	height: .56rem;
	line-height: .56rem;
	font-size: .28rem;
	font-weight: bold;
	cursor: default;
}

.main-con1 .slider2 .bd2 li {
	width: 100%;
}

.slider2 .hd2 .hd1-con-l a{
	width: 100%;
    white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


.main-con1 .hd2 .hd1-con-l li {
	height: 0.85rem;
	box-sizing: border-box;
	padding-top: 0;
}

.main-con1 .hd2 .hd1-con-l ul li span {
	display: block;
	color: #adadad;
	padding-left: .2rem;
	margin-top: -0.12rem;
	font-size: 0.18rem;
}


.main-con1 .hd2 .hd1-con-l ul li img {
	position: absolute;
	top: .16rem;
	right: .1rem;
}

/* 指数表现 */
.main-con2 h2 {
	text-align: center;
	padding: .3rem 0 .15rem 0;
	font-size: .29rem;
	border-bottom: .02rem solid #fff;
}

.main-con2 .slideBox4 {
	position: relative;
	z-index: 22;
	width: 100%;
	height: auto;
	margin: 0 auto;
	background: url(./zsbx_bottom.png) no-repeat center top;
	margin-top: -0.02rem;
	padding-top: .35rem;
}

.main-con2 .slideBox4 .bd4 {
	overflow: hidden;
	position: relative;
	width: 15rem;
}

.main-con2 .slideBox4 .bd4 ul {
	height: 1.46rem;
	/* line-height: 1.32rem; */
}
.main-con2 .slideBox4 .bd4 ul li.active {
	background: linear-gradient(to bottom, #fca56c 0%, #fac49f 100%);

}
.main-con2 .slideBox4 .bd4 ul li.active p{
	color: #fff;
}

  
.main-con2 .slideBox4 .bd4 ul li {
	width: 2.78rem !important;
	margin-right: .28rem;
	margin-bottom: .3rem;
	height: 1.32rem;
	background: #fff;
	float: left;
	border-radius: .1rem;
}

.main-con2 .slideBox4 .hd4 a.prev {
	position: absolute;
	top: 50%;
	left: -0.5rem;
	background: url(./prev.png) no-repeat;
	display: block;
	width: .35rem;
	height: .35rem;
	background-size: 100%;
}

.main-con2 .slideBox4 .hd4 a.next {
	position: absolute;
	top: 50%;
	right: -0.5rem;
	background: url(./next.png) no-repeat;
	display: block;
	width: .35rem;
	height: .35rem;
	background-size: 100%;

}

.main-con2 .slideBox4 .bd4 ul li .zsbx-con {
	text-align: center;
	color: #033193;
	width: 2.78rem;
	box-sizing: border-box;
	font-size: .2rem;
	font-weight: bold;
	height: 100%;
	/* position: relative; */
}

.main-con2 .slideBox4 .bd4 ul li {
	position: relative;
}

.main-con2 .slideBox4 .bd4 ul li i {
	background: #fac49f;
	display: block;
	width: .2rem;
	height: .2rem;
	transform: rotate(45deg);
	bottom: -0.09rem;
	position: absolute;
	left: 48%;
	display: none;
}

.main-con2 .slideBox4 .bd4 ul li:hover {
	background: linear-gradient(to bottom, #fca56c 0%, #fac49f 100%);
	cursor: pointer;
}

.main-con2 .slideBox4 .bd4 ul li p {
	line-height: .94rem;
    height: .7rem;
}
.main-con2 .slideBox4 .bd4 ul li .zsbx-num {
	color: red;
	font-weight: bold;
}

.main-con2 .slideBox4 .bd4 ul li .zsbx-num span {
	padding: 0 .04rem;
}

.main-con2 .slideBox4 .bd4 ul li .zsbx-num img {
	margin: -0.05rem .03rem 0 .03rem;
}


.main-con2 .zsbx-box .zsbx-box1 {
	border-radius: .1rem;
	margin: .18rem 0 .38rem 0;
	height: 6.68rem;
	width: 100%;
	background: #fff;
}

.main-con2 .zsbx-box .zsbx-box1 .echart {
	height: 6.68rem;
	width: 100%;
}

.main-con2 .zsbx-box .zsbx-box1 .echart #chart {
	padding: 5%;
}

.main-con2 .zsbx-box .zsbx-box1 .echart .echart-con {
	float: right;
	margin: .2rem .3rem;
	text-align: center;
	line-height: .3rem;
	font-size: .2rem;
}

.main-con2 .zsbx-box .zsbx-box1 .echart .echart-con a {
	cursor: pointer;
	display: inline-block;
	width: 1.5rem;
	height: .3rem;
	background-color: #ffae77;
	border-radius: .1rem;
	color: #fff;
	font-size: .16rem;
}

.main-con2 .zsbx-box .zsbx-box1 .echart .echart-con a img {
	margin-left: .02rem;
}

.main-con2 .zsbx-box .zsbx-box2 {
	margin: .38rem 0;
	background: #fff;
	border-radius: .1rem;
}



/* 指数信息 */
.zsbx-box2 {
	display: flex;
	flex-wrap: wrap;
	padding: .34rem
}

.zsbx-box2 .zsxx {
	width: 60%;
	border-right: .01rem solid #e6e6e6;
}

.zsbx-box2 h3 {
	font-size: .2rem;
}

.zsbx-box2 h3::before {
	content: '';
	padding: .1rem .03rem;
	margin-right: .12rem;
	background: #ffae77;
	display: inline-block;
	position: relative;
	top: .02rem;
}

.zsbx-box2 .zsxx table {
	border-collapse: collapse;
	margin: .1rem .6rem .3rem .43rem;
	font-size: .2rem;
	line-height: 1.5;
}

.zsbx-box2 .zsxx th {
	width: 1.92rem;
	font-weight: normal;
	border-bottom: .01rem solid #e6e6e6;
	text-align: justify;
}

.zsbx-box2 .zsxx td {
	border-bottom: .01rem solid #e6e6e6;
	padding: .1rem 0;
}

.zsbx-box2 .zsxx .pdf_img {
	color: #033193;
    padding-left: .3rem;
    background: url(./pdf_img.png) no-repeat;
    display: block;
    height: .28rem;
    background-size: 0.25rem 0.24rem;
    background-position: 0.03rem;
}

.zsbx-box2 .zs-right {
	margin-left: .6rem;
	width: 5rem;
}

.zsbx-box2 .zsdm-scroll {
	width: 5rem;
	height: 2.1rem;
	overflow: scroll;
	margin-bottom: .2rem;
}

.zsbx-box2 .zsdm table {
	border-collapse: collapse;
	margin: .1rem 0 .6rem .3rem;
	width: 7rem;
	font-size: .2rem;
	color:rgb(76, 73, 72);
}
  
.zsbx-box2 .zsdm th {
	border-bottom: .01rem solid #e6e6e6;
	text-align: justify;
	padding: .1rem 0;
	width: 1rem;
	font-weight: normal;
}

.zsbx-box2 .zsdm td {
	border-bottom: .01rem solid #e6e6e6;
	padding: .1rem 0;
}

.zsbx-box2 .zsxg_box li {
	border-bottom: .01rem solid #dcdddd;
	height: .8rem;
	line-height: .35rem;
	margin-top: .05rem;
	position: relative;
}

.zsbx-box2 .zsxg_box li a {
	position: relative;
	display: block;
	font-size: .2rem;
}

.zsbx-box2 .zsxg_box li a::before {
	content: '';
	background: #dcdddd;
	padding: .04rem;
	display: inline-block;
	border-radius: 50%;
	margin-right: .12rem;
	margin-bottom: 0.03rem;
}

.zsbx-box2 .zsxg_box li span {
	display: block;
	color: #adadad;
}

.zsbx-box2 .zsxg {
	position: relative;
	margin-top: .7rem;
}
.zsbx-box2 .zsxg_box ul li{margin-top: .1rem;padding: 0 0 .08rem 0;}
.zsbx-box2 .zsxg_box ul li span{margin-left: .2rem;font-size: .18rem;}
.zsbx-box2 .zsxg_box>a {
	position: absolute;
	right: 0;
	top: 0;
	width: .65rem;
	height: .25rem;
	background: #eff2fb;
	border-radius: .3rem;
	color: #9fa0a0;
	font-size: .12rem;
	text-align: center;
	line-height: .25rem;
}

.zsbx-box2 .zsxg_box ul {
	padding: .2rem .3rem;
}

.main-img {
	margin: 0 auto;
	max-width: 19.2rem;
	position: relative;
}

.main-img a {
	background: #fff;
	border-radius: .6rem;
	width: 1.36rem;
	color: #0719b8;
	display: inline-block;
	position: absolute;
	padding: 0.12rem .1rem;
	top: 70%;
	left: 50%;
	font-size: .2rem;
	text-align: center;
	transform: translate(-50%, -50%);
	overflow: hidden;
 opacity: 0.5;
}

.gy .gy-img {
	margin: 0 auto;
}

.main-img img,
.gy .gy-img img {
	width: 100%;
	height: 100%;
}

/* 关于页面 */

.gy .gy-con1 {
	margin: 0 auto;
}
.gy .gy-con1 {
	width: 15rem;
	display: flex;
}

.gy .gy-con .left_nav, .gy .gy-con .left_nav_search{
	box-shadow:0.04rem 0 .05rem rgba(9, 1, 3, 0.08);
	width: 3.04rem;
	padding-top: .55rem;
	background: #fff;
     min-height: 8.68rem;
}

.gy-con .left_nav li {
	width: 3.02rem;
	float: right;
	margin-bottom: .32rem;
	position: relative;
}

.gy-con .left_nav li:hover a{
	color: #0c338d;
}
.gy-con .left_nav li a {
	width: 100%;
	height: 100%;
	display: block;
	color: #4c4948;
	font-size: .20rem;
	box-sizing: border-box;
	padding-left: .18rem;
}
.gy-con .left_nav li.active1 a{font-weight: bold;color: #0c338d;}

.div-fw-left-nav ul li dl dd{position: relative;}
.gy-con .left_nav li.active1 a::before,.div-fw-left-nav ul li.on a::before,.div-fw-left-nav ul li dl dd.on a::before{
	 content: '';
		background: rgb(12, 51, 141);
		width: .03rem;
		height: .20rem;
		position: absolute;
		left: 0;
		top: 0.05rem;
}
  
/* 检索 */
.gy .gy-con .left_nav_search h3{
	font-size: .24rem;
}
/* 检索结束 */
  

.gy-right-con {
	padding: .55rem 0 0 .55rem;
flex: 1;
}

.gy-right-con .gs-intro {
	font-size: .30rem;
	border-bottom: .03rem solid rgb(12, 51, 141);
	width: 1.2rem;
	padding-bottom:.1rem ;
	line-height: 1.2;
	font-weight: bold;
}
  
  

.gy-right-con .gs-intro-con {
	border-top: .01rem solid #dcdddd;
	padding-top: .42rem;
	font-size: .2rem;
}
.gy-right-con .gs-intro-con .zjjg_img img{width: 100%;}
.gy-right-con .gs-intro-con .wel{margin-bottom: 0.4rem;}

.gy-right-con .gs-intro-con .wel-jd .jd-email,.ljcz-zysx,.ljcz-sl {
	line-height: 1.5;
	font-size: 0.2rem;
	margin:0.25rem 0 0.4rem 0;
	color: #4c4948;
}
.gy-right-con .gs-intro-con .wel-jd .jd-email img{margin-right: .1rem;margin-top: -.02rem;}
.ljcz-zysx p,.ljcz-sl p{line-height: 1.75;}
.gy-con.gy-bg{background: url(./gy_bg1.png) no-repeat;background-position: 100% 45%;}
.gy-right-con .gs-intro-con .gsjs-con p{margin-bottom: .4rem;text-indent: .4rem;line-height: 1.7;}

/* 关于-联系方式 */
.gy .gy-con1 {
	width: 15rem;
	display: flex;
	justify-content: space-between;
}
.wel-jd h3{font-size: .24rem;background: url(./heng.png) no-repeat center;background-size: 10.3rem;background-position-x: right;}
.gy-right-con .lxfs-con .lxfs1{margin:.4rem 0rem;font-size: 0.18rem;}
.lxfs1 h3{font-size: .24rem;background: url(./heng.png) no-repeat center;background-size: 10.1rem;background-position-x: right;margin-bottom: .30rem;}
.lxfs1:nth-child(3) h3{font-size: .24rem;background: url(./heng.png) no-repeat center;background-size: 10.3rem;background-position-x: right;}
.lxfs2 h3{font-size: .24rem;background: url(./heng.png) no-repeat center;background-size: 10rem;background-position-x: right;}
.lxfs1{margin-bottom: .38rem;}
.lxfs1 .xa-lxfs{display: flex;justify-content: space-between;}
/* .lxfs2 h3.bg_heng1{font-size: .24rem;background: url(./heng.png) no-repeat center;background-size: 10.3rem;background-position-x: right;} */
 .xa-left>div{margin-bottom: 0.27rem;}
 .xa-right>div{margin-bottom: 0.27rem;}
 .xa-right span,.xa-left span{letter-spacing: .32rem;}
 .xa-right img,.xa-left img{margin-right: .1rem;}
 .lxfs2{margin-top: .2rem;}
 .lxfs2 .ywfw{background: url(./ywfwzc.png) no-repeat;margin-top: .4rem;display: flex;font-size: .18rem;color: #fff;height: 3.68rem;padding-left: .3rem;}
 .lxfs2 .ywfw .fw1{background: url(./fengexian.png) no-repeat right;padding: 0 .6rem;}
 .lxfs2 .ywfw .fw1 span{font-size: .24rem;}
 .lxfs2 h3.bg_heng2{font-size: .24rem;background: url(./heng.png) no-repeat center;background-size: 9.6rem;background-position-x: right;}



 .lxfs2 .ywfw .fw1>div{text-align: center;padding: .05rem 0;}
 .lxfs2 .ywfw .fw1>div:first-child img{margin-top: -0.08rem;margin-right: .05rem;}
 .lxfs2 .ywfw .fw1>div:first-child{padding-top: .72rem;}
 .lxfs2 .ywfw .fw2>div{padding: 0 0.5rem;text-align: left;padding-bottom: .2rem;font-size: .14rem;}
 .lxfs2 .ywfw .fw2>div:first-child{padding-top: .72rem;}
 .lxfs2 .ywfw .fw2 span{font-size: .24rem;}
 .lxfs2 .ywfw .fw2 img{margin-top: -0.08rem;margin-right: .03rem;}
 .lxfs2 .ywfw .fw2>div:last-child, .lxfs2 .ywfw .fw1>div:last-child{font-size: .14rem;text-align: center;}
 .sugg{display: flex;justify-content: space-between;}
 .sugg a{width: 5.4rem;height: .7rem;background: #e4eaf6;display: block;color: #0719b8;border-radius: .1rem;text-align: center;line-height: .7rem;margin: .56rem 0 .88rem;font-size: .2rem;}
 .sugg a img{width: .25rem;}
  
 
 .lj-intro-con{background: #f7f8f8;padding-left: .3rem;padding-top: .1rem;}
 .lj-intro-con p{padding: .2rem 0;}
 .lj-intro-con h3{line-height: .8rem;background: url(./heng.png) no-repeat center;background-size: 8rem;background-position-x: 80%;}
 .rc-intro-con{min-height: 8rem;position: relative;border-top: 1px solid #dcdddd;padding-top: 0.1rem;}
 .rc-intro-con li{    border-bottom: .01rem solid #dcdddd;
    height: .48rem;
    line-height: .48rem;
    margin-top: .1rem;
    position: relative;
	font-size: .2rem;
}
.rc-intro-con li a{color: #4c4948;}
  
  
	
	.rc-intro-con	span {
		position: absolute;
		right: 0;
		color: #adadad;
		font-size: 0.18rem;
	}

	.rc-intro-con li a::before {
		content: '';
		background: #dcdddd;
		padding: .04rem;
		display: inline-block;
		border-radius: 50%;
		margin-right: .12rem;
	}

	.page{margin: .68rem;text-align: center;position: absolute;bottom: 0;width: 100%;}
.page a,.page span{padding: .1rem .15rem;border: .01rem solid #ddd;display: inline-block;font-size: .16rem;text-align: center;margin-right: .05rem;color: #000;border-radius: .04rem;}
.page a.on{background: #e09855;color: #fff;}
.page input{padding: .1rem .15rem;border: .01rem solid #ddd;display: inline-block;font-size: .16rem;text-align: center;margin-right: .05rem;color: #000;vertical-align:top;border-radius: .04rem;}
.zjwyh{text-indent: .4rem;background: #f7f8f8;display: flex;height: 3.4rem;font-size: .2rem;line-height: 1.5;margin-bottom: .74rem;}
.gy-right-con .gs-intro.zszjwyh{width: 2.1rem;}
.zjwyh-con p{line-height: 1.4;}
.zjwyh-con p:first-child{margin-bottom: .4rem;}
.zjwyh-con{padding: .54rem;}
.zjwyh img{height: 3.4rem;}

  

/*li*/
/*song*/
/*服务*/
.div-con-flex{display: flex;justify-content: space-between;}

.div-column-banner{width: 100%;overflow: hidden;}
.div-column-banner img{width: 100%;}
.div-fw-erj-nav{background: #eee;height: .68rem;}
.div-fw-erj-nav-nei ul li{float: left;margin-right: 1rem;padding: .2rem 0;}
.div-fw-erj-nav-nei ul li a{font-size: .22rem;color: #666;}

.div-fw-erj-nav-nei ul li.on a{color: #333;}
.div-fw-left-nav{width: 3rem;box-shadow: .04rem 0rem .05rem rgba(9, 1, 3, 0.13);padding-top: .52rem;min-height: 11rem;}
.div-fw-left-nav ul li{padding-left: .18rem;font-size: .2rem;color: #999;position: relative;}
.div-fw-left-nav ul li > a{font-size: .2rem;color: #333;padding-bottom: .34rem;display: inline-block;}

.div-fw-left-nav ul li.on a{color: #0c338d;}
.div-fw-right-con{width: 11.4rem;padding-top: .34rem;}
.div-fw-right-con-h2 h2{border-bottom: .01rem solid #ddd;font-size: .24rem;color: #333;margin-bottom: .3rem;font-weight: normal;}
.div-fw-right-con-h2 h2 span{display: inline-block;margin-bottom: -0.01rem; border-bottom: .03rem solid #0c338d;padding: .15rem 0;color: #0c338d;}
.div-fw-right-con-p p{padding-bottom: .25rem;font-size: .2rem;color: #333;line-height: .32rem;}
.div-fw-right-con-lxfs{margin-bottom: .15rem;}
.div-fw-right-con-lxfs p{padding-bottom: .1rem;font-size: .2rem;}
.div-fw-right-con-xgxz a{display: inline-block;margin-top: .18rem; border: .01rem solid #ffaa79;padding: .17rem .5rem .17rem .75rem;background: url(./scy_zzspzs_fw_xglj_03.png) no-repeat .5rem;font-size: .2rem;color: #333;}
.div-fw-right-con-xgxz p{margin-top: .32rem;font-size: .2rem;color: #999;}
.div-fw-right-con-xkgs{margin-bottom: .3rem;}
.div-fw-right-con-xkgs dl span{display: inline-block;vertical-align: top;}
.div-fw-right-con-xkgs dl dt{background: #ffaa79;height: .56rem;line-height: .56rem;}
.div-fw-right-con-xkgs dl span.span01{width: 1.6rem;border-right: .02rem solid #fff;font-size: .24rem;color: #fff;text-align: center;}
.div-fw-right-con-xkgs dl dd{background: #f4f4f4;}
.div-fw-right-con-xkgs dl dt{font-size: 0;}
.div-fw-right-con-xkgs dl dd span.span01{display: inline-block; font-size: .2rem;color: #333;height: 1.6rem;line-height: 1.6rem;}
.div-fw-right-con-xkgs dl dt span.span02{font-size: .24rem;color: #fff;text-align: center;width: 9.78rem;}
.div-fw-right-con-xkgs dl dd ul{padding: .2rem 0 0 .12rem;}
.div-fw-right-con-xkgs dl dd ul li{float: left;width: 2.14rem;margin: 0 .12rem;}
.div-fw-right-con-xkgs dl dd ul li p{font-size: .16rem;color: #333;padding: .15rem 0;text-align: center;}
.div-fw-right-con-zlxz ul li{padding: .12rem 0 .12rem .22rem;background: url(./scy_zzspzs_fw_list_ico_03.png) no-repeat left;}
.div-fw-right-con-zlxz ul li a{font-size: .2rem;color: #333;}
.div-fw-tzzbhxx,.div-fw-zsyx{margin-top: .48rem;}
.div-fw-tzzbhxx-l{width: 2.8rem;height: 2.38rem; background: url(./scy_zzspzs_fw_tzzbhandzsyx_03.jpg) no-repeat center;background-size: 100%;}
.div-fw-tzzbhxx-l h2{padding-top: 1.22rem;text-align: center;font-size: .3rem; color:#fefefe;font-weight: bold;}
.div-fw-tzzbhxx-l a{display: inline-block; margin: .2rem 0 0 .8rem;font-size: .18rem;color: #fff;background: url(./scy_zzspzs_fw_list_more_09.png) no-repeat right;padding-right: .4rem;background-size: .26rem;}
.div-fw-tzzbhxx-r{width: 12.2rem;box-shadow: 0rem 0rem .2rem 0rem rgba(12, 51, 141, 0.1);}
.div-fw-tzzbhxx-r ul li{border-bottom: .01rem solid #ddd;padding: .26rem .48rem .26rem .82rem;}
.div-fw-tzzbhxx-r ul li span{font-size: .14rem;color: #666;padding-right: .3rem;}
.div-fw-tzzbhxx-r ul li > a{font-size: .2rem;color: #333;}
.div-fw-tzzbhxx-r ul li i{float: right;}
.div-fw-tzzbhxx-r ul li i a{font-size: .14rem;color: #0c338d;background: url(./scy_zzspzs_fw_list_more_03.png) no-repeat right;padding-right: .35rem;background-size: .26rem;}
.div-fw-tzzbhxx-r ul li:hover span,.div-fw-tzzbhxx-r ul li:hover > a{color: #0c338d;}
.div-fw-tzzbhxx-r ul li.li01 span{color: #666;}
.div-fw-tzzbhxx-r ul li.li01 > a{color: #999;}
.div-fw-tzzbhxx-r ul li.li01 i a{color: #999;background: url(./scy_zzspzs_fw_list_more_06.png) no-repeat right;padding-right: .35rem;background-size: .26rem;}
.div-fw-zsyx .div-fw-tzzbhxx-l{ background: url(./scy_zzspzs_fw_tzzbhandzsyx_06.jpg) no-repeat center;background-size: 100%;}
.div-rtcpts-con{margin-top: .35rem;padding-bottom: .5rem;}
.div-rtcpts-con .parHd{border-bottom: .01rem solid #ddd;}
.div-rtcpts-con .parHd ul li{float: left;margin-right: .8rem;padding: .18rem 0;font-size: .24rem;color: #999;}
.div-rtcpts-con .parHd ul li.on{border-bottom: .02rem solid #999;margin-bottom: -0.01rem;}
.div-rtcpts-con .parHd ul li a{font-size: .24rem;color: #999;}
.div-rtcpts-ty-pic-list ul{padding-bottom: 1rem;}
.div-rtcpts-ty-pic-list ul li{float: left; width: 3.51rem;margin: .35rem .32rem 0 0;}
.div-rtcpts-ty-pic-list ul li img{width: 100%;}
.div-rtcpts-ty-pic-list ul li div.tit{padding: .23rem 0;}
.div-rtcpts-ty-pic-list ul li div.tit a{font-size: .2rem;color: #333;}
.div-rtcpts-ty-pic-list ul li div.time{height: .36ren;line-height: .36rem;}
.div-rtcpts-ty-pic-list ul li div.time i{font-size: .16rem;color: #999;}
.div-rtcpts-ty-pic-list ul li div.time span{float: right;width: .96rem;height: .36rem;line-height: .36rem;text-align: center; font-size: .16rem;color: #0c338d;background: url(./scy_zzspzs_fw_y_pic_list_bj_03.png) repeat-x; }
.div-page{text-align: center;}
.div-page span,.div-page a{display: inline-block;border: solid .01rem #dddddd;margin: 0 .08rem;font-size: .2rem;color: #333;width: fit-content; min-width: .38rem;height: .38rem;line-height: .38rem;cursor: pointer;padding: 0 0.1rem;}
.div-page span,.div-page a{*display: inline;}
.div-page a.on{background: #ffaa79;color: #fff;border: .01rem solid #ffaa79;}
.div-page span.on{color: #999;cursor: auto;}
.div-current{background: #eee;height:.56rem;line-height: .56rem;font-size: .18rem;color: #666;}
.div-current a{font-size: .18rem;color: #666;}
/* .div-current a:hover{color: #0c338d;} */
.div-current a.on{color: #333;}
.div-fw-tzzbhxx-list{margin-top: -0.2rem;}
.div-fw-tzzbhxx-list ul{padding-bottom: .5rem;}
.div-fw-tzzbhxx-list ul li{padding: .3rem 0;border-bottom: .01rem solid #ddd;}
.div-fw-tzzbhxx-list ul li span{float: right;}
.div-fw-tzzbhxx-list ul li a,.div-fw-tzzbhxx-list ul li i{font-size: .2rem;color: #333;}
.div-fw-tzzbhxx-list ul li a,.div-fw-tzzbhxx-list ul li span{font-size: .2rem;color: #333;}
.div-fw-tzzbhxx-list ul li i{font-style: normal;color: #999;}
.div-fw-tzzbhxx-list ul li:hover a{color: #0c338d;font-weight: bold;}
.div-fw-tzzbhxx-list ul li:hover span{color: #0c338d;font-weight:bold ;}
  
.div-fw-left-nav ul li dd a:hover{color: #0c338d;}
.div-fw-left-nav ul li.disable:hover a{color: #999;cursor: default;}

/*公告*/
/* .div-fw-left-nav ul li dl{margin-top: .2rem;} */
.div-fw-left-nav ul li dl dd{padding: 0 0 .34rem .36rem;}
/* .div-fw-left-nav ul li dl dd.on{color: #0c338d;} */
.div-fw-left-nav ul li dl dd.on a{color: #0c338d;}
.div-fw-left-nav ul li dl dd a{font-size: .18rem;color: #666;}
.div-fw-left-nav ul li span{position: absolute;top: .1rem;right: .27rem; display: block;width: .18rem;height: .11rem;background: url(./scy_zzspzs_gg_nav_tog_03.png) no-repeat;cursor: pointer;background-size:.18rem .11rem ;}
.div-fw-left-nav ul li span.on{background: url(./scy_zzspzs_gg_nav_tog_06.png) no-repeat;background-size:.18rem .11rem ;}
.div-gg-ty-list{padding-bottom: 1rem;}
.div-gg-ty-list ul{padding-bottom: .8rem;overflow: hidden;}
.div-gg-ty-list ul li{padding: .4rem .5rem .4rem .4rem;position: relative;}
.div-gg-ty-list ul li:hover{background: #f7f7fa;}
.div-gg-ty-list ul li:hover div.tit a{color: #0c338d;}
  

.div-gg-ty-list ul li.on{background: #f7f7fa;}
.div-gg-ty-list ul li div.info{width: .6rem;padding:.11rem .34rem .12rem 0;position: absolute;left: .4rem;top: 50%;margin-top: -0.53rem;}
.div-gg-ty-list ul li div.info p{font-size: .4rem;color: #999;}
.div-gg-ty-list ul li div.info span{display: inline-block; font-size: .16rem;color: #999;padding-top: .1rem;}
.div-gg-ty-list ul li div.info i{display: inline-block;width: .3rem;height: .03rem;background: #dfdfdf;margin-top: .2rem;}
.div-gg-ty-list ul li div.tit{width: 9.2rem;padding-left: .35rem;border-left: .01rem solid #dfdfdf;margin-left: .94rem;}
.div-gg-ty-list ul li div.tit a{font-size: .22rem;color: #333;}
.div-gg-ty-list ul li div.tit p{
	padding-top: .2rem;line-height: .3rem;font-size: .18rem;color: #999;
	display: -webkit-box;  overflow: hidden; white-space: normal; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;  word-break: break-all;
}
.div-gg-ty-list ul li div.tit span{display: inline-block;margin-top: .18rem; width: .62rem;height: .3rem;line-height: .3rem;text-align: center;background: url(./scy_zzspzs_fw_y_pic_list_bj_03.png) repeat-x;font-size: .16rem;color: #0c338d;}
.div-details-bt-info{padding: .26rem .2rem .6rem;border-bottom: .01rem  solid #ddd;text-align: center;margin-bottom: .35rem;}
.div-details-bt-info h2{padding: .6rem 0;font-size: .4rem;color: #333;}
.div-details-bt-info span{font-size: .2rem;color: #999;}
.div-details-con p{margin-bottom: .4rem;font-size: .18rem;color: #333;line-height: .4rem;text-indent: .36rem;}
.div-share{padding:.2rem 0 .8rem;border-bottom: .01rem solid #ddd;}
.div-share a{margin-right: .3rem;}
.div-details-page{padding:.3rem 0 1.5rem;}
.div-details-page ul li{font-size: .2rem;color: #333;margin-bottom: .2rem;}
.div-details-page ul li a{font-size: .2rem;color: #333;}
.div-fg-ty-list ul li{padding: .26rem 0 .2rem .22rem;background: url(./scy_zzspzs_fg_list_ico_03.png) no-repeat left;border-bottom: .01rem solid #dcdddd;}
.div-fg-ty-list ul li a{font-size: .2rem;color: #4c4948;}
.div-fg-ty-list ul li span{float: right;font-size: .18rem;color: #999;}
/* .div-fg-ty-list ul li:hover a{color: #0c338d;font-weight: bold;}
.div-fg-ty-list ul li:hover span{color: #0c338d;font-weight: bold;} */
.div-fg-ty-list ul{padding-bottom: 2rem;margin-top: -.2rem;}
 .div-fg-ty-list.div-ywgz-li ul li{background: url(./ywgz_li.png) no-repeat;background-position-y: 59%; padding-left: .32rem;background-size:.22rem .24rem}

 .div-fw-left-nav li.disable a{color:#999}



 /* 搜索页css */
 .div-ss-left-nav {
	margin-top: .5rem;
 }
 .div-ss-left-nav .banner{
	font-size: .26rem;
	font-weight: bold;
	cursor:default;
 }
 .div-ss-left-nav ul{
	color: #183288;
	margin-top: .15rem;
	margin-bottom: .2rem;
 }
 .div-ss-left-nav ul li{
	padding: .1rem 0;
	display: flex;
	align-items: center;
 }
 .div-ss-left-nav ul li img{
	width: 0.2rem;
	/* height: 0.22rem; */
	margin-right: 0.18rem;
 }
 .div-ss-left-nav ul li span{
	font-size: 0.2rem;
	cursor: pointer;
 }
 .div-ss-left-nav ul li span.on{
	font-weight: bold;
 }

 .div-fw-right-con .search-container {
	box-sizing: border-box;
	display: flex;
	align-items: center;
	width: 99.6%;
	border-radius: 5px;
	box-shadow: 0px 1px 7.28px -1.72px rgba(9, 1, 3, 0.26);
}

.div-fw-right-con .search-input {
	padding: 0 0.1rem;
	flex: 1;
	border: none;
	outline: none;
}
.div-fw-right-con .search-icon {
	cursor: pointer;
}
.div-fw-right-con .search-icon img{
	width: 0.2rem;
	margin-right: 0.1rem;
}

.div-fw-right-con .dropdown {
	position: relative;
	display: inline-block;
}

.div-fw-right-con .dropdown-toggle {
	font-size: 0.2rem;
	cursor: pointer;
	padding: 0.1rem 0.2rem;
	background-color: #13308D;
	color: #fff;
}
.div-fw-right-con .dropdown-toggle #arrow{
	font-size: 0.15rem;
}

.div-fw-right-con .dropdown-content {
	display: none;
	box-sizing: border-box;
	position: absolute;
	background-color: #fff;
	width: 11.354rem;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 0.2rem 0.1rem;
	z-index: 1;
	border-radius: 5px;
	margin-top: 0.05rem;
}
.div-fw-right-con .dropdown-content .dropdown-title{
	font-size: 0.22rem;
	font-weight: 500;
}
.div-fw-right-con .dropdown-content .dropdown-radio{
	margin: 0.1rem 0;
	font-size: 0.18rem;
	display: flex;
	gap: 0.5rem;

}
.div-fw-right-con .dropdown-content .dropdown-radio label{
	display: flex;
	align-items: center;
	gap: 0.05rem;
	height: 0.3rem;
}
.div-fw-right-con .dropdown-content .xt-input{
	display: none;
	border: 1px solid rgba(9, 1, 3, 0.26);
	border-radius: 3px;
	height: 0.3rem;
	width: 2.1rem;
	padding: 0 0.1rem;
	margin-left: 0.1rem;
	/* text-indent: 0.1rem; */
	text-align: center;
}

.div-fw-right-con .word-cloud{
	box-sizing: border-box;
	margin-top: 0.2rem;
	width: 99.6%;
	border-radius: 5px;
	padding: 0.3rem;
	box-shadow: 0px 1px 7.28px -1.72px rgba(9, 1, 3, 0.26);
}
.div-fw-right-con .word-cloud .head{
	font-size: 0.26rem;
	width: 100%;
	padding-bottom: 0.1rem;
	border-bottom: 1px solid rgba(9, 1, 3, 0.1);
	margin-bottom: 0.3rem;
}
.div-fw-right-con .word-cloud ul{
	display: flex;
	gap: 0.2rem;
}
.div-fw-right-con .word-cloud ul li{
	color: #183288;
	background: #F0F1FA;
	padding: 0.05rem 0.1rem;
	border-radius: 5px;
}
.div-fw-right-con .content{
	display: flex;
	flex-direction: column;
	box-sizing: border-box;
	margin-top: 0.2rem;
	padding:0.3rem;
	align-items: center;
	width: 99.6%;
	max-height: 10rem;
	border-radius: 5px;
	margin-bottom: 0.2rem;
	box-shadow: 0px 1px 7.28px -1.72px rgba(9, 1, 3, 0.26);
}
.div-fw-right-con .content ul{
	display: flex;
	/* height: 95%; */
	height: fit-content;
	overflow: hidden;
	flex-direction: column;
	gap: 0.4rem;
	/* overflow-y: auto;
	overflow-x: hidden; */
	margin-bottom: 0.1rem;
}
.div-fw-right-con .content ul li h2{
	font-size: 0.2rem;
	font-weight: bold;
}
.div-fw-right-con .content ul li p{
	margin: 0.1rem 0;
	font-size: 0.18rem;
	text-indent: 2ch;
	color: #adadad;
}
.div-fw-right-con .content ul li span{
	font-size: 0.18rem;
	color: #adadad;
}
.div-fw-right-con .search-btn{
	color: #fff;
	background: #13308D;
	border: none;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	cursor: pointer;
	border-radius: 5px;
	font-size: 0.2rem;
	padding: 0.1rem 0.4rem;
}

/* 法律声明 */
.flsm p{margin-bottom: 0.2rem;}
.flsm{margin-bottom: .8rem;}
/* 网站地图 */
.wzdt{margin-top:0.5rem; margin-bottom: .5rem;}
.mapbox{margin-bottom: .3rem;}
.mapbox dt{margin-bottom: .15rem;}
.mapbox dt a{color:#0c338d;background: url(line_09.jpg) left center no-repeat; padding-left: .1rem;font-size: .2rem; }
.mapbox dd a{font-size: .16rem; margin-left: .1rem;margin-right: .3rem;}