/***********全局重置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;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;font-size:14px;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";}
/****************全局头尾*****************/
.AllYdCon{display:none;}
.AllPcCon{ }
.AllLeftCon{ float:left;}
.AllRightCon{ float:right;}

.AllListCon ul li{ overflow:hidden; line-height:3; height:3em;}
.AllListCon ul li span{ float:right; color:#a4a29d; }
.AllListCon ul li a{ color:#000;}
.AllListCon ul li a:hover{ text-decoration:none;}
/*.AllListCon ul li:before{content:'▪';  color:#4674e5; display: inline-block;margin-right: 10px;}*/

/****中间头部样式***/
.top_bg{ overflow:hidden;}
.top_bg_con{ max-width:1200px; margin:0 auto; position:relative;display:table; width:100%; z-index:9;}
.top_bg_con .logo{ display:table-cell; vertical-align:middle;  width:35%;}
.top_bg_con .logo img{ width:90%;max-width:398px;}
.top_bg_con .menu{display:table-cell; vertical-align:middle;    line-height:5.8; position:relative;}
.top_bg_con .menu ul li{ float:left; width:11%;}
.top_bg_con .menu ul li a{ color:#000;display:inline-block; padding:0 0.5em;}
.top_bg_con .menu ul li.hover a,.top_bg_con .menu ul li a:hover{ color:#fff;background:#193380;  text-decoration:none;}
.top_bg_con .menu .listCont{ position:absolute; left:0px; top:100%; width:90%; background:#193380;line-height:5.8; margin-right:-9999px; padding-right:9999px; padding-left:10%; display:none; }
.top_bg_con .menu .listCont a{ display:inline-block; padding:0 1em;color:#fff; }
.top_bg_con .menu ul li.hover .listCont{ display:block;}

.top_bg_con .mobilenav{ background:url(ytgwlyd20201020_03.png) center center no-repeat; background-size:cover; width:1em; height:1em; position:absolute; top:50%; right:3%; margin-top:-0.5em; display:block; cursor:pointer;display:none;transition: all 0.4s;}
.top_bg_con .mobilenav.show { background-image:url(ytgwlyd20201020_04.png); right:16%;}

.footerBg{ background:#005e9a; padding:3.5em 0;}
.footer{ max-width:1200px; margin:0 auto; overflow:hidden;}
.footer .leftCont{ width:57%; overflow:hidden;}
.footer .leftCont ul{ width:102%; overflow:hidden; margin:0 0 2em 0 ;}
.footer .leftCont ul li{ float:left; width:23%; margin:0 2% 0 0;}
.footer .leftCont ul li a{line-height:2; border:1px solid #fff; color:#fff; display:block; text-align:center;}
.footer .leftCont ul li a:before{content:'.'; background:url(ytgwlyd20201020_14.png) left center no-repeat; width:1.3em; height:2em; background-size:1.3em auto; margin-right:10px; display:inline-block; text-indent:9999px;}
.footer .leftCont ul li:nth-child(2) a:before{ background-image:url(ytgwlyd20201020_15.png);}
.footer .leftCont ul li:nth-child(3) a:before{ background-image:url(ytgwlyd20201020_16.png);}
.footer .leftCont ul li:nth-child(4) a:before{ background-image:url(ytgwlyd20201020_17.png);}

.footer .leftCont .ewmCont{ float:left; width:45%;  display:table; margin:0 5% 0 0;}
.footer .leftCont .ewmCont h1{ display:table-cell; vertical-align:middle; width:40%;}
.footer .leftCont .ewmCont h1 img{ width:100%; max-width:120px; }
.footer .leftCont .ewmCont .text{ display:table-cell; vertical-align:middle; width:50%; color:#55a5d2; line-height:1.8; padding:0 5%; text-align:center;}

.footer .rightCont{ width:41%;}
.footer .rightCont .tit{ font-size:1.7em; border-bottom:1px solid #cdc9c5; padding:0 0 0.8em 0; overflow:hidden; margin:0 0 0.8em 0;}
.footer .rightCont .tit span{ float:left; color:#fff;}
.footer .rightCont .tit em{ float:right;}
.footer .rightCont .tit em a{ margin:0 0 0 0.5em;}
.footer .rightCont p{ color:#55a5d2; line-height:2;}

.footer .bottomCont{ border-top:1px solid #cdc9c5; width:100%; margin:2em 0 0 0; line-height:3; padding:1em 0; color:#fff;}
.footer .bottomCont span{ padding:0 1em;}
.footer .bottomCont span em{ width:2em; display:inline-block; background:url(ytgwl20201020_50.png) center center no-repeat; text-indent:9999px; background-size: 100% auto; margin:0 0.5em;}
.footer .bottomCont span em:nth-child(2){ background-image:url(ytgwl20201020_53.png);}
.footer .bottomCont span em:nth-child(3){ background-image:url(ytgwl20201020_56.png);}

/*--结束--*/


.top_bg .swiper-slide{ height:595px;}
.top_bg .swiper-slide img{ width:100%;}
.top_bg .swiper-container-horizontal>.swiper-pagination-bullets{ bottom:1.5em;}
.top_bg .swiper-pagination-bullet{ height:0.8em; width:0.8em; opacity:0.5; background:#fff;}
.top_bg .swiper-pagination-bullet-active{ opacity:0.7;}

.conterBg{ background:#f6f6f6; padding:1px 0;}
.NewListLeft{}
.newListCont{ overflow:hidden;line-height:2.8; height:2.8em; font-size:1.25em; max-width:1200px; margin:0 auto;}
.newListCont .NewTit{ background:url(ytgwl20201020_09.png) left center no-repeat; background-size:auto 1.2em; padding:0 0 0 2em; width:5em; float:left;}
.newListCont ul li{overflow:hidden;height:2.8em;}
.newListCont ul li a{ color:#000;  }
.newListCont ul li span{ color:#000; float:right;}
.newListCont .swiper-wrapper{ width:auto; }

.conter{ max-width:1200px; overflow:hidden; margin:2em auto 0 auto;}
.conter .tit{line-height:2.4; font-size:1.5em; margin:0 0 1em 0; overflow:hidden;}
.conter .tit:before{content:''; float:left; display:block; height:2.4em; width:2.4em; background:#9b161c url(ytgwl20201020_13.png) center center no-repeat; background-size:100%;}
.conter .tit span{ display:inline-block; background:#1d50a0; color:#fff; font-weight:bold; padding:0 1em; height:2.4em;}
.conter .tit2 span{ background-color:#ad4348;}
.conter .tit2:before{ background-color:#084099; background-image:url(ytgwl20201020_22.png);}
.conter .tabCont{ display:none;}
.conter .tabCont.show{ display:block;}

.device{ width:50%; margin:0 0 2em 0;}
.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%; height:100%; overflow:hidden; }
.device .swiper-slide img{ width:100%; display:block;}
.device .swiper-slide p{ position:absolute; bottom:0px; left:0px; line-height:3; height:3em; overflow:hidden;  color:#fff;  background:rgba(8,64,153,0.8); width:81%; overflow:hidden; z-index:9; text-indent:1em; padding:0 20% 0 0; font-size:1.15em;  }
.device .swiper-pagination{ position: absolute; z-index:10; bottom: 1.4em; z-index:99; text-align:right; left:-10px; }
.device .swiper-pagination span{ background:#fff; border-radius:0.6em; height:0.6em; width:0.6em; display:inline-block; margin:0 0.2em; opacity:10;}
.device .swiper-pagination span.swiper-pagination-bullet-active{ width:1.5em;}

.newsRight{ width:49%;margin:0 0 2em 0;}

.newsRight .newListCont3{overflow: hidden; height:2em; font-size:1.15em; line-height:2; padding:0 0 0 40px; background:url(jrj20201013_42.png) left center no-repeat; background-size:30px auto; margin:1.2em 1em;}
.newsRight .swiper-slide{ overflow:hidden;}
.newsRight .swiper-slide a{color: #333; }
.newsRight .swiper-slide a:hover{color:#1761af; text-decoration:none;}

.conter .tabTit{ margin:0 0 0.5em 0; background:#f6f6f6; font-size:1.4em; color:#666; line-height:2; height:2em;}

.conter .tabTit span{float:left; margin:0 0 0 1em; cursor:pointer; color:#aca9a4;}
.conter .tabTit span + span:after{content:'|'; float:left; margin-right:1em; color:#000;}
.conter .tabTit span.hover{color:#1d50a0; font-weight:bold;}
.conter .tabTit a{ float:right; background:url(ytgwlmore20201020_07.png) center center no-repeat; background-size:auto 0.5em; height:2em; width:3em; margin:0 1em 0 0; text-indent:9999px;}
.newsRight ul li{ font-size:1.15em;}
.newsRight ul li a{ font-weight:bold;}

.newsRight .topNews{ border-bottom:1px solid #c8c8c8; padding:0.5em 0 1em 0; margin:0 0 1em 0;}
.newsRight .topNews h1{ font-size:1.25em; line-height:2; height:2em; overflow:hidden; margin:0 0 0.5em 0;}
.newsRight .topNews h1 a{ color:#5c5c5c;}
.newsRight .topNews p{ font-size:1.15em; line-height:1.8; height:3.6em; overflow:hidden;}
.banner{ margin:0 0 2em 0;}
.banner img{ width:100%;}

.YWZXleftCont{ float:left; width:18%; margin:0 0 2em 0; }
.YWZXleftCont + .YWZXleftCont{ margin-left:2.5%;}
.YWZXleftCont a{ font-size:2em;text-align:center; display:flex;align-items:center;justify-content:space-around; color:#fff; line-height:1.3; height:15.5em; background:url(ytgwl20201020_25.jpg) top center no-repeat; background-size:100% 100%; font-weight:bold; position:relative;}
.YWZXleftCont a:after{content:''; background:#000; opacity:0.3; position:absolute; width:100%; height:100%; z-index:1;transition: all 1s; left:0px; top:0;}
.YWZXleftCont span{ width:1em; position:relative; z-index:2;transition: all .51s; margin:0 auto;}
.YWZXleftCont a:hover{ text-decoration:none;}
.YWZXleftCont a:hover:after{ opacity:0;}
.YWZXleftCont a:hover span{text-shadow:5px 2px 10px #000;}
.YWZXleftCont:nth-child(3) a{ background-image:url(ytgwl20201020_26.jpg);}
.YWZXleftCont:nth-child(4) a{ background-image:url(ytgwl20201020_27.jpg);}
.YWZXleftCont:nth-child(5) a{ background-image:url(ytgwl20201020_28.jpg);}
.YWZXleftCont:nth-child(6) a{ background-image:url(ytgwl20201020_29.jpg);}


/*--细览--*/
.xlBanner{ height:28.5em; background:url(ytgwlxl20201020_02.jpg) top center no-repeat; background-size:auto 100%; }
.DhTit{  margin:0.5em 0;  font-size:1.25em; overflow:hidden;}
.DhTit p{background:url(ytgwlxl20201020_05.png) left center no-repeat; background-size: 1em auto; padding:0 0 0 1.5em; color:#000; float:right;}
.DhTit a{ color:#000; padding:0 5px;}

.conter  .xx_con{ padding:2em; background:#fff; margin:0 0 2em 0;}
.conter  .xx_con .tabTit{ border-bottom:2px solid #eaeaea; background:none; font-size:1.7em; height:2em;}
.conter  .xx_con .tabTit span{ color:#4c4c4c; font-weight:bold; margin:0 1em 0 0;}
.conter  .xx_con .tabTit span:after{ display:none;}
.conter  .xx_con .tabTit span.hover{ color:#2c4fb7; border-bottom:2px solid #2c4fb7;}
.conter  .xx_con  .news_cont_d_wrap h1{ color:#000;  text-align:center; line-height:1.2;  overflow:hidden; margin:1em 0; font-size:1.7em;}
.conter  .xx_con  .news_cont_d_wrap h6{ color:#000; padding:0 0 25px 0px;  text-align:center; font-weight:normal; margin:0 0 20px 0; line-height:2; font-size:1.15em;}
.conter  .xx_con  .news_cont_d_wrap h6 span{ padding:0 2em 0 0;}
.conter  .news_cont_d_wrap{ padding:1em 0;}
.conter  .xx_con  .news_cont_d_wrap p{ line-height:3; color:#000;    margin:0 0 2em 0; font-size:1.15em;}
.conter  .xx_con  .news_cont_d_wrap p img{ max-width:100%;}
.conter  .xx_con .bottomLink{ border-top:2px solid #eaeaea; font-size:1.15em; line-height:4; height:4em; overflow:hidden; padding:0 1em;}
.conter  .xx_con .bottomLink a{ color:#000;}

/*--栏目+列表--*/
.conter  .xx_con .listCont{ border-bottom:1px solid #ebebeb; overflow:hidden; display:table; width:100%; padding:2em 0;}
.conter  .xx_con .listCont h1{ display:table-cell; width:33%; vertical-align:middle;}
.conter  .xx_con .listCont h2{ width:5em; height:5em; font-size:1.25em; color:#2c4fb7; font-weight:normal; background:#eaeaea; padding:0.5em 0.5em;}
.conter  .xx_con .listCont h2 span{ display:block; font-size:2em;}
.conter  .xx_con .listCont img{ width:100%;}
.conter  .xx_con .listCont .text{display:table-cell; vertical-align:middle; padding:0 0 0 2%; line-height:2; }
.conter  .xx_con .listCont .text h5{ color:#2c4fb7; font-size:2.5em; font-weight:normal;}
.conter  .xx_con .listCont .text h3{ font-size:1.7em; height:2em; overflow:hidden;}
.conter  .xx_con .listCont .text p{ font-size:1.25em; height:6em; overflow:hidden;}
.conter  .xx_con .listContTZ .text p{ height:4em;}

.page{  line-height:1.8; color:#000; text-align:center; clear:both; padding:2em 0; font-size:1.25em;}
.page a{  padding:0 1em; display:inline-block; margin:0 5px; color:#000; background:#ededed;}
.page a:hover{ text-decoration:none;  color:#fff; background:#2c4fb7;}