/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;color:#333;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;font-size:14px;}/***默认让所有浏览器出现右边滚动条****/
.clear{clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";}
.footerBg{ background:#343638;}
.footer{ max-width:1200px; margin:0 auto; padding:1.5em 0; overflow:hidden;}
.footer .bottomLink{line-height:3;font-size:1.28em;}
.footer .bottomLink ul li{ float:left; width:12%; margin:0 0 0 2%; position:relative; }
.footer .bottomLink a{ color:#fff;}
.footer .bottomLink ul li ul{ font-size:0.9em; text-align:left; }
.footer .bottomLink ul li ul li{ float:none; width:auto;}
.footer .bottomLink ul li ul li a{ color:#9fa0a0;}
.footer .bottomLink ul li.er{ width:24%;}
.footer .bottomLink ul li.er li{ float:left; width:48%; margin:0 2% 0 0;}
.footerBg2{ background:#212426;}
.footer .bottomText{ text-align:center; color:#9fa0a0; line-height:2.5; text-align:center; clear:both;}
.footer .bottomText .web a{
     color:#9fa0a0;display:inline-block;padding:0 1em;
}

.footer .bottomText span{ padding:0 1em 0 2em; display:inline-block;}
.footer .bottomText span a{color:#9fa0a0;  }
.footer .bottomText .wa{ background:url(jyj20211014_121.png) left center no-repeat;}
@font-face{
     font-family: 'biaoti'; 
     src:url('biaoti.ttf') format('truetype');
}

/****************全局头尾*****************/
.AllLeftCont{ float:left;}
.AllRightCont{ float:right;}
.AllPcCont{ display:block;}
.AllYdCont{ display:none;}
.AllListCon ul{ overflow:hidden;}
.AllListCon li{overflow:hidden;display:grid;grid-template-columns: auto 6em;    align-items: center; font-size:1.15em;}
.AllListCon li span{text-align: right; color:#737373;}
.AllListCon li a{color:#333;text-overflow: ellipsis;white-space: nowrap; height: 3em; line-height:3; overflow: hidden;}
.AllListCon li a:before{content:'\25aa';  color:#737373; display: inline-block;margin-right: 10px;}


/****中间头部样式***/
/* .top_cont{ position:relative;height:70em;} */
.top_cont{ position:relative;height:68em;}

.top_cont .YDmenu{ cursor:pointer; background:#fff url(jyj20211014.jpg) center center no-repeat; background-size:40% auto;  width:2.5em; height:2.5em; border-radius:100% 0% 0% 100%; text-indent:-9999px; top:0; right:0px; z-index:999; position:absolute; }

.YDmenuCont{ background:rgba(247,197,51,.9); position:fixed; top:0px; right:0px; width:50%; height:100%; max-width:350px; z-index:1000;padding:1em 0; display:none;}
.YDmenuCont .closeBtn{ float:right; margin:0 3% 1em 0; background:rgba(0,0,0,.5); border-radius:100%; padding:0.5em; width:1em;}
.YDmenuCont .closeBtn img{ width:100%;}
.YDmenuCont ul{ font-size:1.2em; margin:0 3% 1em 3%; overflow:hidden; line-height:2.5; padding:1em 0; clear:both;}
.YDmenuCont ul li{ margin:0 1%; text-align:center;}
.YDmenuCont ul li a{ color:#fff;}

.top_bg_conBg{background-image: linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));position:relative; z-index:9; padding:1px 0;}
.top_bg_con{ max-width:1200px; margin:2em auto; position:relative;   display:flex; align-items: center; justify-content: space-between;}
.top_bg_con .logo{  width:25%;}
.top_bg_con .logo img{ width:100%;}

.top_bg_con .rightMenu{ width:60%; color:#fff;}
.top_bg_con .rightMenu .topLink{line-height:2; display:flex;align-items: center; justify-content: flex-end; margin:0 0 1em 0;}
.top_bg_con .rightMenu .topLink p a{color:#fff; padding:0 1em;}
.top_bg_con .rightMenu .topLink .search{ background:#fff; border-radius:0.5em; overflow:hidden; margin:0 1em;}
.top_bg_con .rightMenu .topLink .search input{ color:#979797; text-indent:1em; line-height:2; background:none; border:none; width:76%; float:left;}
.top_bg_con .rightMenu .topLink .search .btn1{ background:url(jyj20211014_42.jpg) center no-repeat; background-size:auto 60%; width:20%; float:right; height:2em; border:none;}
.top_bg_con .rightMenu .topLink .szLink{}

.top_bg_con ul{ display:flex;justify-content: flex-end;}
.top_bg_con ul li{ min-width:15%; margin:0 1%; height:5em;text-align:center;}
.top_bg_con ul li span a{ color:#fff; display:inline-block; font-size:1.42em; line-height:2;position:relative; }
.top_bg_con ul li:hover span a,.top_bg_con ul li span a:hover{ text-decoration:none; border-bottom:3px solid #d9b663; }

.top_bg_con ul li:hover .menuList{ display:flex;}
.top_bg_con ul li .menuList{ z-index:1000; position:absolute; left:7%; top:100%; background:#fff; width:86%; box-sizing:border-box; padding:2em 3%; display:none; text-align:left; border-top:3px solid #d4b66f; align-items: center;justify-content: space-between;}
.top_bg_con ul li .menuList:before{content:''; position:absolute; background:#d4b66f; height:1em; width:1em; transform:rotate(45deg); top:-0.5em; left:50%; margin-left:-0.5em; z-index:9; font-size:1.42em;}
.top_bg_con ul li .menuList:after{ content:""; position:absolute; left:50%; height:70%; top:15%; background:#d4b66f; width:1px;}
.top_bg_con ul li .contPic{ width:48%;  display:flex;align-items: center;}
.top_bg_con ul li .contPic .pic{ width:45%; }
.top_bg_con ul li .contPic .text{ color:#000; width:45%; padding:0 5%; float:right; line-height:2;  margin:0.5em 0 0 0;}
.top_bg_con ul li .leftList{ width:48%; line-height:1.8; }
.top_bg_con ul li .leftList a{ color:#000; width:31.3%; margin:0 1%; float:left; text-align:center; font-size:1.28em; line-height:2.5;}
.top_bg_con ul li .leftList .xxgkmore{position: absolute;bottom: 1em;right: 1em;}
.top_bg_con ul li .leftList .xxgkmore a{width:5em;}

.top_cont #banner{width: 100%; height:100%; position:absolute; top:0; left:0; z-index:7;}
.top_cont .swiper-slide {background-position: top center; background-repeat:no-repeat; background-size:cover;}
.top_cont #banner .swiper-pagination-bullet{ width:2.6em; font-size:1.15em; line-height:2.6; height:2.6em; background:url(jyj20211014_49.png) no-repeat; background-size:100%; opacity:10;}
.top_cont #banner .swiper-pagination-bullet-active{ background-image:url(jyj20211014_48.png);}

.leftNav{ position:absolute; width:9em; line-height:3.2; font-size:1.42em;border-radius:3.2em; left:5%; bottom:5%; z-index:99;}
.leftNav ul li{ position:relative; margin:0 0 1em 0; height:3.2em;}
.leftNav ul li span{ height:3.2em; width:3.2em; background:#faf3df; border:3px solid #dfb62e; border-radius:3.2em; position:absolute; left:0px; top:-3px; z-index:9; box-shadow:0.1em 0.1em 0.1em rgba(0,0,0,.4)}
.leftNav ul li p{ border-radius:0 3.2em 3.2em 0; position:relative; margin-left:-1em; background:#fff2c5; padding:0 0 0 2em; margin:0 0 0 1em;  text-align:center; display:none;}
.leftNav ul li a{color:#d4b66f;}
.leftNav ul li a:hover{ text-decoration:none;}
.leftNav ul li a:hover span{ background:#fff;}
.leftNav ul li a:hover p{ display:block;}


.MiaoDianLeft{ position:fixed; left:50%; margin-left:-700px; top:100px; z-index:99; display:none;}
.MiaoDianLeft ul li{ margin:0 0 10px 0; position:relative;}
.MiaoDianLeft ul li a{ display:block; height:20px; width:20px; background:#fde69b; border-radius:100%; text-indent:-9999px;}
.MiaoDianLeft ul li.hover a{ background:#bd1a2d;}

.conter{ margin:3em auto; max-width:1200px;  position:relative;}
.conter .tit{ margin:0 0 2em 0;}
.conter .tit span{ font-size:2.15em; letter-spacing:1px; display:inline-block; position:relative;line-height:2;}
.conter .tit span:after{ content:""; background:#f7c533; width:2em; height:3px; position:absolute; bottom:0px; left:50%; margin-left:-1em; }

.tab_tit{ border-left:0.7em solid #f7c533; margin:0 0 1.5em 0;}
.tab_tit span{ margin:0 0 0 1em; font-size:1.42em; display:inline-block; position:relative; line-height:1.1; cursor:pointer;}
.tab_tit span:after{ content:""; background:#f7c533; width:100%; height:3px; position:absolute; bottom:-0.5em; left:0; display:none; }
.tab_tit span.hover:after{ display:block;}


.tab_tit a{ margin:0 0 0 1em; font-size:1.42em; display:inline-block; position:relative; line-height:1.1; cursor:pointer;    color: #000;}
.tab_tit a:after{ content:""; background:#f7c533; width:100%; height:3px; position:absolute; bottom:-0.5em; left:0; display:none; }
.tab_tit a.hover:after{ display:block;}



.conterBg{ padding:0 0 3em 0;}
.conterBg:before{content:'';position:absolute; left:10%; width:90%; height:100%; top:0;  background:#f3f3f3; z-index:7;}
.conter:after{ content:""; display:block; clear:both; }

.device{width:60%; position:relative; z-index:8; }
.device .swiper-container {position:relative;overflow:hidden;z-index:1; width:100%;}
.device .swiper-wrapper {position:relative;width:500%;}
.device .swiper-slide {float: left; position:relative; width:20%; }
.device .swiper-slide img{ width:100%; display:block;}
.device .swiper-slide p{ position:absolute; bottom:0px; left: 0;background: rgba(0, 0, 0, 0.6); width: 98%;height: 4em;font: 1.3em/3em "微软雅黑";padding-left: 2%;color: #FFFFFF;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.device .swiper-pagination{ position: absolute; z-index:10; bottom: 1em; z-index:99; text-align:right; left:-10px; }
.device .swiper-pagination span{ background:#fff; border-radius:0.6em; height:0.4em; width:1.5em; display:inline-block; margin:0 0.2em; opacity:10;}
.device .swiper-pagination span.swiper-pagination-bullet-active{ background:#e9b10e; width:1.5em;}


.newsRight{ width:40%; position:relative; z-index:9;}
.conter .newsTit{ margin:0 0 0.5em 0; font-size:1.42em;overflow:hidden; background:#fff; line-height:2.5em;}
.conter .newsTit span{  color:#000; width:50%; float:left; text-align:center; cursor:pointer;}
.conter .newsTit span.hover{ background:#f9d15c; border-radius:0.25em 0.25em 0 0;}

.tabCont{ display:none;}
.newsRight .tabCont{ padding:0 5%;}
.newsRight .tabCont h3{ font-size:2.15em; font-weight:normal; margin:1em 0; height:2.6em; line-height:1.3; overflow:hidden;}
/* .newsRight .tabCont p{ color:#535353; line-height:2; font-size:1.15em; height:10em; overflow:hidden; text-indent:2em;} */
.newsRight .tabCont p{ color:#535353; line-height:2; font-size:1.15em; overflow:hidden; text-indent:0em;}
.newsRight .tabCont h5{ text-align:right;font-size:1.15em; font-weight:normal;}
.newsRight .tabCont h5 a{ line-height:2; border-radius:0.5em; color:#000; padding:0 1em; display:inline-block; background:#fff; }

.conterRl{ max-width:1200px; margin:3em auto; overflow:hidden;}
.conterRl ul{ overflow:hidden; width:102%;}
.conterRl ul li{ float:left; width:31.3%; margin:0 2% 2% 0;}
.conterRl ul li a{ background:#f3f3f3; padding:1.5em; color:#818181; display:block;}
.conterRl ul li h4{ padding:0 0 0 4em; position:relative;font-size:1.28em; font-weight:normal; line-height:1.3; height:1.3em; overflow:hidden; color:#000; margin:0 0 1em 0;}
.conterRl ul li h4 span{ position:absolute; left:0px; top:0; line-height:1; font-size:1.3em; }
.conterRl ul li  p{ line-height:1.3; height:2.6em; overflow:hidden;}
.conterRl ul li a:hover{ background:#f7c533; text-decoration:none;}
.conterRl ul li a:hover p{ color:#000;}
.conterRl .more a{ display:block; background:#e5e5e5; color:#707070; text-align:center; line-height:2; font-size:1.15em;}

.onePicLeft{ width:48.5%;}
.swiper-button-next:after,.swiper-button-prev:after{ display:none;}
.onePicLeft .swiper-button-next{ background:url(jyj20211014_25.png) no-repeat; background-size:100%; width:2em; height:2em; top:50%; margin-top:-1em;}
.onePicLeft .swiper-button-prev{ background:url(jyj20211014_22.png) no-repeat; background-size:100%; width:2em; height:2em; top:50%; margin-top:-1em;}

.xxgkLeftCont{ width:48.5%;}

.xxgkListCont{ overflow:hidden; clear:both; padding:2em 0;}
.xxgkListCont .leftcont{width: 14.3%;float:left;margin:0.5em 1%;border:2px solid #e8d7b1;border-radius:0.25em;overflow:hidden;}
.xxgkListCont .leftcont a{ height:4.3em; font-size:1.28em; border-left:0.5em solid #e8d7b1; display:flex;align-items: center; justify-content: center; color:#000; padding:0 0.25em;}
.xxgkListCont .leftcont a:hover{ background:#f7c533; text-decoration:none;}


.conterBg2{ background:url(jyj20211014_68.jpg) top center no-repeat; padding:3em 0 1em 0;}

.ZwfwBanner{background:#fef4ea url(jyj20211014_52.jpg) left center no-repeat; background-size:auto 100%;   font-size:1.7em; overflow:hidden; box-shadow:0px 0px 10px rgba(0,0,0,.1);}
.ZwfwBanner .Bannerlogo{padding:0 2em 0 3.5em; position:relative; overflow:hidden; float:right; }
.ZwfwBanner .Bannerlogo .zezao{ position:absolute; width:150%; height:300%; background:#fff; border-radius:100%; left:0px; bottom:-42%; z-index:1;}
.ZwfwBanner .Bannerlogo .pic{ float:left; padding:2.5em 0 2.5em 3em; position:relative; z-index:2;}
.ZwfwBanner .Bannerlogo .pic img{ height:2.5em; width:auto;}
.ZwfwBanner .Bannerlogo .text{color:#d4b66f; position:relative; z-index:2; float:left; padding:2.5em 0;}
.ZwfwBanner .Bannerlogo .text p{ line-height:2.5; border-left:1px solid #d4b66f; padding:0 0 0 1em;margin:0 0 0 1em;color:#d4b66f;}
.ZwfwBanner .Bannerlogo .text a{text-decoration:none;}

.max_tab_tit{ border:none; display:flex; justify-content: space-around; margin:3em 0 2em 0; }
.max_tab_tit span,.max_tab_tit a{font-size:2.14em; margin:0; text-align:center;}

.zwfwLeftMenu{ width:24%; float:left;}
.zwfwLeftMenu span{ display:block; height:4.25em; display:flex; font-size:1.42em; background:#fff; border-radius:0.25em; text-align:center; position:relative;align-items: center; justify-content: center; margin:0 0 1em 0; cursor:pointer;}
.zwfwLeftMenu span:after{ content:""; position:absolute; right:-0.5em; top:50%; width:1em; height:1em; margin-top:-0.5em; background:#f7c533; transform:rotate(45deg); display:none;}
.zwfwLeftMenu span.hover{ background:#f7c533;}
.zwfwLeftMenu span.hover:after{display:block;}

.zwfwListCont{ width:74%; float:right; background:#fff; box-sizing:border-box; padding:1.5em; border-radius:0.25em;}
.iconCont{ width:15%; text-align:center; font-size:1.15em; margin:0.5em 0 0 0;}
.iconCont span{ display:block; margin:0 auto;}
.iconCont a{ color:#000;}
.iconCont em{ height:2.6em; line-height:1.3; overflow:hidden; margin:0.5em 0; display:block;}
.iconCont a:hover{ color:#e9b10e;}
.zwfwListCont ul{ width:83%;}


.BBanner .swiper-button-next{ background:url(jyj20211014_106.png) no-repeat; background-size:100%; width:2.8em; height:2.8em; top:50%; margin-top:-1em;}
.BBanner .swiper-button-prev{ background:url(jyj20211014_103.png) no-repeat; background-size:100%; width:2.8em; height:2.8em; top:50%; margin-top:-1.4em;}
.BBanner .swiper-slide{ border-radius:0.5em; overflow:hidden;}
.BBanner .swiper-slide img{ width:100%;}

.conterBg3{ background:url(jyj20211014_114.jpg) top center no-repeat; padding:1px 0;}

.bottomLogo{ max-width:1200px; margin:4em auto; text-align:center;}
.bottomLogo .logo{ background:rgba(255,255,255,.9); border:1px solid #f0d67a; padding:3em 2.5em; display:inline-block; box-shadow:0 0 1em rgba(237,207,101,.35); margin:2em 0;}
.bottomLogo h1{font-family: 'biaoti'; font-size:3.28em; color:#f7c533; font-weight:normal; line-height:1.5;}
.bottomLogo p{ font-size:1.28em; line-height:1.5; margin:1em 0; color:#4e4e4e;}
.conterGzcy{ overflow:hidden;}
.gzcyCont{ width:101%; overflow:hidden;}
.gzcyCont .leftcont{ display:flex; width:24%; margin:0 1% 1em 0; background:#f0f0f0;    flex-wrap: wrap; height: 17em; align-content: flex-end; border-radius: 0.5em; padding: 1em; box-sizing: border-box; font-size:1.15em; float:left;}
.gzcyCont .leftcont h3{ font-size:1.5em; margin:0.5em 0; font-weight:normal; width:100%;}
.gzcyCont .leftcont h3.fff a{color:#fff;}
.gzcyCont .leftcont .text{ color:#fff; margin:2em 0;}
.gzcyCont .leftcont .text a{ display:block; overflow:hidden; line-height:2; overflow:hidden; color:#fff;}
/* .gzcyCont .leftcont .text a{ display:block; overflow:hidden; height:2em; line-height:2; overflow:hidden; color:#fff;} */
.gzcyCont .leftcontOne{ background:#f7c533 url(jyj20211014_71.jpg) top center no-repeat; background-size:100% auto; height:35em;}
.gzcyCont .leftcontOne h3,.gzcyCont .leftcontText h3{ color:#fff;}
.gzcyCont .leftcontOne h3 a,.gzcyCont .leftcontText h3 a{ color:#fff;}
.gzcyCont .leftcont ul li{ font-size:1em; display:block;}
.gzcyCont .leftcont ul li a{ line-height:2.5; height:2.5em; color:#535353; display:block;}
.gzcyCont .leftcontBg1{ background:url(jyj20211014_78.png) no-repeat; background-size:100%;}
.gzcyCont .leftcontBg3{ background:url(jyj20211014_77.png) no-repeat; background-size:100%;}
.gzcyCont .leftcontBg2{ background:url(jyj20211014_73.jpg) no-repeat; background-size:100%;}
.gzcyCont .leftcontBg5{ background:#7292e8 url(jyj20211014_84.jpg) no-repeat;background-size:100%;}
.gzcyCont .leftcontBg2 a,.gzcyCont .leftcontBg3 a,.gzcyCont .leftcontBg5 a{ color:#fff;}
.gzcyCont .leftcontBg4{ background:#3479b7 url(jyj20211014_81.jpg) top center no-repeat; background-size:100% auto;}
.gzcyCont .leftcontBg1,.gzcyCont .leftcontBg1 ul li a,.gzcyCont .leftcontBg1 ul li a:before,.gzcyCont .leftcontBg4,.gzcyCont .leftcontBg4 ul li a,.gzcyCont .leftcontBg4 ul li a:before{ color:#fff;}
.gzcyCont .leftcontText{ background:#f7c533;}
.gzcyCont .leftcontText h3{ text-align:center; font-size:1.87em; }
.gzcyCont .leftcontText h3 span{ background:url(jyj20211014_76.png) left center no-repeat; display:inline-block; background-size:auto 1.1em; padding:0 0 0 1.5em;}
.gzcyCont .leftcontText .text{border-top:2px solid #fff; margin:1em 0; padding:1em 0 0 0; width:100%;}
.gzcyCont .leftcontText .text p{ margin:0.5em 0 0 0;}

/*--信息公开--*/
.top_contNei{ height:auto; border-top:8px solid #e9b10e;}
.top_contNei .top_bg_con{ margin:1em auto 0.5em auto;}
.top_contNei .top_bg_con .rightMenu .topLink{ margin:0 0 0.5em 0;}
.top_contNei .top_bg_con .rightMenu .topLink p a{ color:#000;}
.top_contNei .top_bg_con .rightMenu .topLink .search{ border:1px solid #d4b66f;}
.top_contNei .top_bg_con ul li span a{ color:#000;}
.top_contNei .top_bg_con ul li{ height:4em;}

.topBannerNei{ background:url(jyjxxgk20211018_02.jpg) top center no-repeat; font-size:5.1em; height:4.7em;  color:#fff; display:flex; width:100%; font-family: 'biaoti'; align-items: center; justify-content:center; letter-spacing:0.1em; }

.xxgkIconTop{ overflow:hidden; margin:2em auto;}
.xxgkIconTop ul{ width:101%; overflow:hidden;}
.xxgkIconTop ul li{ width:19%; margin:0 1% 1% 0; float:left;}
.xxgkIconTop ul li a{ display:block; border:2px solid #e9b10e; border-radius:0.5em;  color:#000; text-align:center; padding:0 1em;}
.xxgkIconTop ul li a span{ display:block; margin:1em 0 0 0; transition:all .5s;}
.xxgkIconTop ul li a:hover{ text-decoration:none;}
.xxgkIconTop ul li a:hover span{ transform:rotate(360deg);}
.xxgkIconTop ul li a em{ display:flex; height:3em; line-height: 1.3; align-items: center; justify-content: center; font-size: 1.15em;}

.conterBg4{ background:#f4f4f4; padding:1px 0;}
.xxgkIconCont ul li a{ border:none;}
.xxgkIconCont ul li a span img{ width:100%;}
.xxgkIconCont ul li a:hover span{ transform:rotateY(360deg)}

.conter .titNei{  border-bottom:2px solid #e9b10e; display:flex;align-items: center; justify-content: space-between;}
.conter .titNei span{ line-height:1.5; height:auto;}
.conter .titNei span.hover{ color:#000; font-weight:bold;}
.conter .titNei span.hover em{border-bottom:0.2em solid #e9b10e; display:block; padding:0 0.25em;}
.conter .titNei a{ float:right; color:#202020; font-size:1.15em;}
.conter .titNei span:after{ display:none;}

.xxgknewsRight{ width:67%;}
.xxgknewsRight ul{ margin:0 1em;}

.xxgkjsCont{ background:#f2f2f2; width:30%; padding:0 0 1em 0; border-radius:0.5em;}
.xxgkjsCont .touTit{ background:#e9b10e; font-size:2.14em; color:#313131; font-weight:bold; line-height:1.6; text-align:center; margin:0 0 1em 0;border-radius:0.5em;}
.xxgkjsCont p{ background:#fff; border-radius:5px; margin:0 1em 0.5em 1em; }
.xxgkjsCont p input{ height:2.2em;line-height:2.2; font-size:1.15em; width:100%; text-indent:2em; border:none; background:none; }
.xxgkjsCont h6{ font-weight:normal; line-height:2.2; font-size:1.15em; text-align:center; margin:1em 0 0 0;}
.xxgkjsCont h6 a{ display:block; color:#313131; background:#f7c533;border-radius:0.5em; text-align:center; margin:0 1em 0 1em;}

.xxgkZcfgCont{}
.Banner .swiper-button-next{ background:url(jyj20211014_25.png) no-repeat; background-size:100%; width:2em; height:2em; top:50%; margin-top:-1em;}
.Banner .swiper-button-prev{ background:url(jyj20211014_22.png) no-repeat; background-size:100%; width:2em; height:2em; top:50%; margin-top:-1em;}

.xxgkZdxxCont{ box-shadow:0 0 0.5em rgba(0,0,0,.1); padding:0 0 1em 0;}
.xxgkZdxxCont .touTit{ background:#e9b10e; color:#fff; line-height:1.9; padding:0 1em; font-size:2.14em; margin:0 0 0.5em 0;}
.xxgkZdxxCont .touTit span{ font-weight:bold;}
.xxgkZdxxLeft{ width:65%; padding:0 1em; box-sizing:border-box;}
.xxgkZdxxLeft .leftcont{ width:30.3%; margin:1.5%; border:none; border-radius:0;}
.xxgkZdxxLeft .leftcont a{ border:1px solid #bfbfbf; border-left:1em solid #bfbfbf; color:#626262; font-size:1.15em; height:3.6em;}
.xxgkZdxxLeft .leftcont a:hover{ border-color:#e9b10e; background:none; color:#e9b10e; font-weight:bold;}

.xxgkZdxxList{ width:32%;}

/*--公众参与--*/

.topBannerNeiBg2{ background-image:url(jyjgzcy20211019_02.jpg);}

.ftLeftCont{ width:55%; line-height:1.8; }
.ftLeftCont .tit{ margin:0;}
.ftLeftCont .tit span{ padding:0 0 0 0.7em; line-height:1.8;}
.ftLeftCont .tit span:after{ width:0.3em; height:0.3em; border-radius:100%; background:#e9b10e;  left:0; top:50%; margin-top:-0.25em; margin:0;}
.ftLeftCont h1{ margin:0 0 0.5em 0;}
.ftLeftCont h1 img{ width:100%;}
.ftLeftCont p{ margin:0 0.5em;font-size:1.15em;}
.ftLeftCont p a{ color:#c7c2c2;}

.ftRightCont{ width:42%;}
.ftRightCont .tit,.lyRightCont .tit{ border-bottom:2px solid #e9b10e; margin:0 0 0.5em 0; display:flex;align-items: center; justify-content: space-between;}
.ftRightCont .tit a,.lyRightCont .tit a{ color:#737373;}
.ftRightCont .tit span,.lyRightCont .tit span{ line-height:1.8;}
.ftRightCont .tit span:after{  width:0.3em; height:0.3em; border-radius:100%; background:#e9b10e;  left:-0.15em; margin:0; bottom:-0.15em;}
.ftRightCont li,.lyRightCont li{ border-bottom:1px solid #f4f4f4;}
.ftRightCont li a,.lyRightCont li a{ line-height:2; height:2em;}
.ftRightCont ol li{ display:block;}
.ftRightCont ol p{ line-height:2; padding:0 0 0 2.5em; background:url(jyjgzcy20211019_18.png) left center no-repeat; background-size:auto 1.4em; margin:0 0.5em; }
.ftRightCont ol p.bg2{ background-image:url(jyjgzcy20211019_17.png);}
.ftRightCont ol p.bg3{ background-image:url(jyjgzcy20211019_16.png);}
.ftRightCont ol p.bg4{ background-image:url(jyjgzcy20211019_15.png);}

.lyLeftCont{ width:35%;}
.lyLeftCont .btn{ font-size:1.71em; margin:0 0 1em 0;}
.lyLeftCont .btn a{ display:flex; background:#f5f5f5; border-radius:0.5em;height:7.4em; color:#e9b10e;align-content: center; flex-wrap: wrap; justify-content: center;}
.lyLeftCont .btn span{ height:2.33em; background:url(jyjgzcy20211019_11.png) center no-repeat; background-size:auto 100%; display:block; width:100%; margin:0 0 0.25em 0;}
.lyLeftCont .btn span.bg2{ background-image:url(jyjgzcy20211019_10.png);}
.lyLeftCont .btn a:hover{ text-decoration:none; color:#fff; background:#e9b10e;}
.lyLeftCont .btn a:hover span{ background-image:url(jyjgzcy20211019_111.png);}
.lyLeftCont .btn a:hover span.bg2{ background-image:url(jyjgzcy20211019_110.png);}

.lyRightCont{ width:62%;}
.lyRightCont .tit span:after{ display:none;}

.zjdcLeftcont{ width:45%;}
.zjdcRightcont{ width:50%;}

/*--教育服务--*/
.topBannerNeiBg3{ background-image:url(jyjzyfw20211020_02.jpg);}

.jyfwTit{ overflow:hidden;}
.jyfwTit span{ font-size:2.14em; border-left:0.4em solid #e9b10e; line-height:1; padding:0 0 0 0.5em;}


.rlLeftCont{ width:55%;}

.cal1{ width:100%;  position:relative; z-index:2; }
.cal1 .clndr{ overflow:hidden;}
.cal1 .clndr .clndr-time{font-size:1.15em;color:#000; line-height:1.5em; position:relative; margin:0 0 0 40%; display:flex; font-size:1.7em; align-items: center; justify-content: space-around; color:#4e4e4e;}
.cal1 .clndr .clndr-time .month,.cal1 .clndr .clndr-time .day{display:inline;}
.cal1 .clndr .clndr-time .time{ display:none;}
.cal1 .clndr .clndr-controls {text-align: center; float:left; width:40%;  background:#f7c533; box-sizing:border-box; padding:2em 1em; position:relative; }
.cal1 .clndr .clndr-controls:after{ content:""; background:url(jyjzyfw20211020_05.png) repeat-x; height:2.15em; background-size:auto 100%; position:absolute; top:-0.5em; width:90%; left:5%;}
.cal1 .clndr .clndr-control-button{ height:1.5em; cursor:pointer; }
.cal1 .clndr .clndr-control-button.rightalign { }
.cal1 .clndr .clndr-sky .KuangCont{ color:#e9b10e; background:#fff; padding:2em 1em; position:relative;}
.cal1 .clndr .clndr-sky .KuangCont:after{ content:""; width:98%; height:98%; border-bottom:0.35em solid #e6e6e6; border-right:0.35em solid #e6e6e6; position:absolute; right:-0.35em; bottom:-0.3em;}
.cal1 .clndr .clndr-sky .KuangCont p{ overflow:hidden; font-size:1.25em;letter-spacing:0.1em;}
.cal1 .clndr .clndr-sky .KuangCont h1{ font-weight:normal; font-size:5.15em; border-bottom:2px solid #e9b10e; line-height:1.3;}
.cal1 .clndr .clndr-sky .KuangCont h5{ font-size:1.71em; font-weight:normal; letter-spacing:0.1em; line-height:2;}

.cal1 .clndr .clndr-table {table-layout: fixed; width:55%;  float:right;height:20em; margin:0 3% 0 0; padding:0 2.5%;}
.cal1 .clndr .clndr-table thead{ font-size:1.1em; line-height:2.5; font-weight:bold; overflow:hidden;  color:#e9b10e; border-bottom:2px solid #e9b10e;}
.cal1 .clndr .clndr-table .header-days .header-day {vertical-align: middle;text-align: center;border:none;}
.cal1 .clndr .clndr-table .header-days .header-day p{   }
.cal1 .clndr .clndr-table tr { overflow:hidden; }
.cal1 .clndr .clndr-table  td {vertical-align: top; font-size:1.15em;}
.cal1 .clndr .clndr-table tr .day {width: 100%;vertical-align:middle;cursor:pointer;}
.cal1 .clndr .clndr-table tr .day .day-contents {text-align:center;cursor:pointer;height:1.4em; line-height:1.4; color:#000; width:1.5em; margin:0 auto;  }
.cal1 .clndr .clndr-table tr .day:hover .day-contents{ background-color:#f2c665; color:#fff; border-radius:100%;}
.cal1 .clndr .clndr-table tr .today .day-contents{ background:#f0e5bd; border-radius:100%;}
.cal1 .clndr .clndr-table tr .empty,
.cal1 .clndr .clndr-table tr .adjacent-month { width: 100%;height: inherit;}
.cal1 .clndr .clndr-table tr .adjacent-month  .day-contents{ color:#a1b1c2;}
.topLink .yuyin{width: 28px;margin: 3px;}

.rlRightCont{ width:44%; margin:5em 0 0 0;}
.rlRightCont .more{text-align:right; margin:1em 0 0 0;}
.rlRightCont .more a{ background:none; color:#c7c2c2; margin:0;  display:inline-block;}

.ywLeftCont{ width:52%;}
.ywLeftCont ul{ width:104%; margin:2em 0 0 0; overflow:hidden;}
.ywLeftCont ul li{ width:46%; margin:0 4% 4% 0; float:left;}
.ywLeftCont ul li a{ display:block; color:#484848; padding:1em 0 0 0; border-radius:0.5em; overflow:hidden; position:relative; background:#fff;}
.ywLeftCont ul li a span{ background:url(jyjxxgk20211018_98.png) center no-repeat; background-size:auto 100%; height:5em; display:block; position:relative; z-index:2;}
.ywLeftCont ul li a span.bg2{ background-image:url(jyjxxgk20211018_97.png);}
.ywLeftCont ul li a span.bg3{ background-image:url(jyjxxgk20211018_92.png);}
.ywLeftCont ul li a span.bg4{ background-image:url(jyjxxgk20211018_91.png);}
.ywLeftCont ul li a em{ line-height:1.2; height:2.4em; display:flex;justify-content: center; align-items: center; font-size:1.7em; position:relative; z-index:2;}
.ywLeftCont ul li a:hover{ background:#ecb821; color:#fff; text-decoration:none; box-shadow:0 0 1em rgba(0,0,0,.1);}
.ywLeftCont ul li a:hover span{ background-image:url(jyjxxgk20211018_198.png);}
.ywLeftCont ul li a:hover span.bg2{ background-image:url(jyjxxgk20211018_197.png);}
.ywLeftCont ul li a:hover span.bg3{ background-image:url(jyjxxgk20211018_192.png);}
.ywLeftCont ul li a:hover span.bg4{ background-image:url(jyjxxgk20211018_191.png);}
.ywLeftCont ul li a:after{ position:absolute; width:200%; height:200%; border-radius:100%; background:rgba(233,177,14); left:10%; bottom:-10%; content:""; z-index:1; display:none; }
.ywLeftCont ul li a:hover:after{ display:block;}

.ywRightCont{ width:45%; position:relative;}
.ywRightCont ul{ background:#fff; margin:2em 0 0 0; overflow:hidden; height:20.3em;display: flex;align-items: center; padding:2em 0 0 0;}
.ywRightCont ul li{ width:23%; margin:1%;text-align:center;}
.ywRightCont ul li a{ color:#393737; font-size:1.15em;}
.ywRightCont ul li span{ padding:1em 0.5em; width:60%; box-sizing:border-box; background:#e9b10e; display:block; margin:0 auto 1em auto;}
.ywRightCont ul li span img{ width:100%;}
.ywRightCont ul li em{ line-height:1.2; height:2.4em; overflow:hidden; display:block;}
/* .ywRightCont:after{ content:""; position:absolute; bottom:-1em; width:90%; left:5%; border-bottom:1em solid #a0a0a0;} */

.zwfwBottomIcon ul{ width:102%; overflow:hidden; margin:1em 0;}
.zwfwBottomIcon ul li{ width:14.6%; margin:0 2% 2% 0; float:left;}
.zwfwBottomIcon ul li a{ display:block; color:#484848; padding:1em 0 0 0; border-radius:0.5em;}
.zwfwBottomIcon ul li a span{ background:url(jyjxxgk20211018_86.png) center no-repeat; background-size:auto 100%; height:5em; display:block;}
.zwfwBottomIcon ul li a span.bg2{ background-image:url(jyjxxgk20211018_90.png);}
.zwfwBottomIcon ul li a span.bg3{ background-image:url(jyjxxgk20211018_89.png);}
.zwfwBottomIcon ul li a span.bg4{ background-image:url(jyjxxgk20211018_88.png);}
.zwfwBottomIcon ul li a span.bg5{ background-image:url(jyjxxgk20211018_87.png);}
.zwfwBottomIcon ul li a span.bg6{ background-image:url(jyjxxgk20211018_85.png);}
.zwfwBottomIcon ul li a em{ line-height:1.2; height:2.4em; display:flex;justify-content: center; align-items: center; font-size:1.25em;}
.zwfwBottomIcon ul li a:hover{ background:#e9b10e; color:#fff; text-decoration:none;}
.zwfwBottomIcon ul li a:hover span{ background-image:url(jyjxxgk20211018_186.png);}
.zwfwBottomIcon ul li a:hover span.bg2{ background-image:url(jyjxxgk20211018_190.png);}
.zwfwBottomIcon ul li a:hover span.bg3{ background-image:url(jyjxxgk20211018_189.png);}
.zwfwBottomIcon ul li a:hover span.bg4{ background-image:url(jyjxxgk20211018_188.png);}
.zwfwBottomIcon ul li a:hover span.bg5{ background-image:url(jyjxxgk20211018_187.png);}
.zwfwBottomIcon ul li a:hover span.bg6{ background-image:url(jyjxxgk20211018_185.png);}


.FwDtCont{ position:relative; overflow:hidden; max-width:1200px;margin:0 auto;}
.FwDtCont .MapCont{}
.FwDtCont .MapCont img{ width:100%;}
.FwDtCont .Topsearch{ z-index:2;  overflow:hidden; position:absolute; top:2em; right:5%; width:40%;}
.FwDtCont .Topsearch .search{}
.FwDtCont .Topsearch label{ border-radius:0.5em; line-height:3.15; background:#fff; width:100%;display:block; float:right;  overflow:hidden; max-width:410px;}
.FwDtCont .Topsearch input{ width:72%; border:none; background:none; float:left; color:#989898; text-indent:1em;height:3em;font-size:1em;}
.FwDtCont .Topsearch .btn{ border:none; background:#e9b10e url(jyjxxgk20211018_82.png) center center no-repeat;  float:right; width:25%; height:3.15em; background-size: auto 60%;font-size:1em; cursor:pointer;}

.FwDtCont .swiper-container{ position:absolute; bottom:0.5em; left:0; margin:0 5%; width:90%; background:rgba(233,177,14,.9); box-sizing:border-box;}
.FwDtCont .swiper-container span{ display:block; }
.FwDtCont .swiper-container span img{ width:30%;}
.FwDtCont .swiper-container a{ color:#fff;text-align:center; display:block; font-size:1.25em;  padding:1.5em 0 0 0;}
.FwDtCont .swiper-container em{ height:2.6em; display:flex; line-height:1.3;align-items: center; justify-content: center;}
.FwDtCont .swiper-button-prev{ background:url(jyjxxgk20211018_83.png) center center no-repeat;}
.FwDtCont .swiper-button-next{ background:url(jyjxxgk20211018_81.png) center center no-repeat;}
.FwDtCont .swiper-button-next:after,.FwDtCont  .swiper-button-prev:after{ display:none;}


/*--列表页--*/
.listTitBg{border:1px solid #f7e2a6; border-left:none; border-right:none;}
.listTit{ max-width:1200px; margin:0 auto; font-size:1.25em; line-height:2.7;color:#585858;}
.listTit a{ color:#585858; padding:0 1em;}
.mainBg{ background:url(jyjlist20211019_02.jpg) top center no-repeat; padding:1px 0;}
.main{max-width:1200px;margin:2em auto;/* overflow:hidden; */display:flex;}
.main .menuLeft{ float:left; margin:0 3% 0 0; min-width:185px; width:16.5%; background:#fff; border-radius:0.5em; border:1px solid #d4b66f; padding:0.5em; box-sizing:border-box; font-size:1.42em;}
.main .menuLeft ul li{ margin:1px 0;}
.main .menuLeft ul li a{ line-height:2.3; display:block; border-radius:0.25em; color:#e9b10e; text-align:center;}
.main .menuLeft ul li a.hover,.main .menuLeft ul li a:hover{ background:#e9b10e; color:#fff; text-decoration:none;}

.main .newsList{ width:100%;}
.main .newsList .list{ width:100%;  border-bottom:1px solid #eab61d; margin:0 0 1em 0;  }
.main .newsList .list h1{font-weight:normal;font-size:1.25em;display:flex;    align-items: center; justify-content: space-between;}
.main .newsList .list h1 a{ color:#000; height:1.5em; line-height:1.5; overflow:hidden;}
.main .newsList .list p{ line-height:2; color:#545554; margin:1em 0;}
.main .newsList .list span{min-width:6em;}


.page{ width:100%; line-height:2.1; color:#000; text-align:center; padding:20px 0; clear:both;}
.page a{ border:1px solid #eaeaea; padding:0 1em; display:inline-block; margin:0 5px; color:#000; background:#fff;}
.page a:hover{ color:#fff; background:#e9b10e; text-decoration:none;}
.page a.current{ color:#fff; background:#e9b10e; text-decoration:none;}
/* .page input{ width:40px;border:1px solid #eaeaea; line-height:1; height:2em; margin:0 10px; } */
.page input{width:40px;border:1px solid #eaeaea;line-height:1;height: 31px;margin: 0 5px;background: #fff;box-sizing: border-box;}
.more{ clear:both;}
.more a{ display:block; text-align:center; background:#fafafa; color:#e9b10e; line-height:2; height:2em; margin:0.5em 3% ; border-radius:5px;}


/*--详情页--*/

.main  .xx_con{}
.main  .xx_con h1{ font-size:2.14em; color:#000;  line-height:1.3;  overflow:hidden; font-weight:normal; margin:0 0 1em 0; }
.main  .xx_con h6{ color:#000; padding:0 0 1em 0px; font-size:1.25em;  font-weight:normal; margin:0 0 1em 0; border-bottom:8px solid #e9b10e; line-height:1.5;}
.main  .xx_con h6 span{ padding:0 2em 0 0;}
.main  .news_cont_d_wrap{ margin:2em 0; padding:0 1em;}
.main  .xx_con p{ line-height:2.4; color:#000; font-size:1.15em;}
.main  .xx_con p img{ max-width:100%;}

.main  .fenx_con{ clear:both; }

.main  .fenx_con a:hover{ color:#003d93;}
.main  .fenx_con .fjdown p{ line-height:2; overflow:hidden;}
.main  .fenx_con .fjdown p a{ color:#8e1c16;}
/* .main  .fenx_con .cont{ overflow:hidden; } */
.main  .fenx_left{ float:left; width:55%;  padding:10px 0 0 0;}
.main  .fenx_con .daying{ float:right; width:45%; line-height:40px; height:40px; text-align:right;}
.main  .fenx_con .daying a{ color:#444444; }

.main .news_cont_d_wrap p{ margin:0; text-indent:0em;}
@media (max-width:430px){
     .main .fenx_left,.main .fenx_con .daying{width:90%;}
}


/*--图片页--*/
.neiBannerPic .text{ text-indent:2em; line-height:2; height:4em; overflow:hidden;}
.neiBannerPic .text p{font-size:2em;}
@media (max-width:800px){.neiBannerPic .text p{font-size:1.1em;}}
.neiBannerPic .swiper-pagination{ background:rgba(0,0,0,.2); bottom:4em; left:0; width:100%; padding:0.5em 1em; text-align:right; box-sizing:border-box;}
.neiBannerPic .swiper-pagination-bullet{ color:#fff; height:1.5em; width:1.5em; text-align:center; line-height:1.5; background:none; opacity:10;}
.neiBannerPic .swiper-pagination-bullet-active{ background:#e9b10e;}
.neiBannerPic .swiper-button-next,.neiBannerPic  .swiper-button-prev{ color:#fff; font-size:1.5em; background:#333; opacity:0.5; border-radius:100%; width:2em; height:2em; line-height:2; text-align:center; top:50%; margin-top:-2em;}

.neiBannerBtn{ width:102%; margin:1em 0; overflow:hidden;}
.neiBannerBtn .btn{ width:14.6%; margin:0 2% 2% 0;  font-size:2.15em;font-family: 'biaoti'; float:left; }
.neiBannerBtn .btn a{height: 3.4em;text-align:center;display: flex; align-items: center; justify-content: center; background:#fdcea9; color:#fff; border-radius:0.5em;}
.neiBannerBtn .btn a.bg2{ background:#b8ddf9;}
.neiBannerBtn .btn a.bg3{ background:#afebe8;}
.neiBannerBtn .btn a.bg4{ background:#fcb0a1;}
.neiBannerBtn .btn a.bg5{ background:#bcabf5;}
.neiBannerBtn .btn a.bg6{ background:#fdce7c;}

#container{ margin:0 0 2em 0; overflow:hidden;}
#gallery-overlay {background-color:#000;}
#gallery-container { font-size:1em; margin:0 auto;}
#gallery {background:#fff url(loading.gif) center 100px no-repeat; color:#999; display:none; height:200px;margin:0 auto; position:relative; width:300px; box-shadow:0 0 64px #000; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000; border:8px solid #fff;}
#gallery-image-container {display:none; height:100%;}
#gallery-loading {padding:8px;}
#gallery-controls {display:none; height:100%; left:0; position:absolute; top:0; width:100%;}
#gallery-controls div {float:left; height:100%; width:50%;}
#gallery-controls a {background:#fff; color:#000; font-size:12px; outline-style:none; position:absolute; text-decoration:none; top:40px;}
#gallery-previous-link {left:0; padding:6px 10px 6px 6px; border-radius:0 6px 6px 0; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; -moz-border-radius-topright:6px; -webkit-border-top-right-radius:6px;}
#gallery-next-link {padding:6px 6px 6px 10px; right:0; border-radius:6px 0 0 6px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-topleft:6px; -webkit-border-top-left-radius:6px;}
#gallery-meta-container {background:#fff; color:#999; display:none; margin:0 auto; overflow:hidden;}
#gallery-meta {}
#gallery-meta div {float:left;}
#gallery-info { width:100%; background:rgba(0,0,0,.5); color:#fff; padding:0.5em 0; bottom:0; left:0; position:absolute;}
#gallery-title{ max-height:3em; line-height:1.5; padding:0 1em; overflow:hidden; display:block;}
#gallery-close { position:absolute; right:-15px; top:-15px; background:#fff; border-radius:100%; height:30px; width:30px; text-align:center; line-height:30px; color:#999; font-weight:bold;}
#gallery-close a {color:#999; text-decoration:none;}
#gallery-title a, #gallery-title a:link, #gallery-title a:visited {color:#fff;}
#gallery-title a:visited:hover { text-decoration:none;}
#gallery-pages {color:#999; display:block; font-size:10px; line-height:14px; display:none;}

/* flickr styles */
#flickr_badge_wrapper{ width:102%; overflow:hidden;}
.flickr_badge_image {float:left; width:23%; margin:0 2% 2% 0; text-align:center; position:relative; }
.flickr_badge_image img{ width:100%;}
.flickr_badge_image p{ width:100%; height:2em; line-height:2; background:rgba(0,0,0,.5); color:#fff; box-sizing:border-box; text-align:center; position:absolute; left:0px; bottom:0;}
#flickr_www {font-size:1em;}
#flickr_link {clear:both;}



.top_bg_con .rightMenu{ width:70%;}
.top_bg_con ul{    float: right;width: 80%;}