@charset "utf-8";
/* CSS Document */

.chnldesc1{font-size:40px;line-height:136px;font-weight:bold;color:#0269b9;text-align: center;}
.chnldesc1 .n{color:#0269b9;text-decoration: none;padding-right:70px;background:url(jjh_3_1.png) no-repeat right center;display:inline-block;}


.chnldesc2{font-size:40px;line-height:136px;font-weight:bold;color:#0269b9;}
.chnldesc2 .n{color:#0269b9;text-decoration: none;padding-right:70px;background:url(jjh_3_2.png) no-repeat right center;display:inline-block;}

.chnldesc2._textAlignRight{text-align: right;}
.chnldesc2._textAlignCenter{text-align: center;}
.chnldesc2._width1400{width:1400px;margin:0 auto;}

.chnldesc3{font-size:24px;font-weight:bold;color:#333;}
.chnldesc3 .n{display: inline-block;color:#333;text-decoration: none;}
.chnldesc3 .n.bg1{background:url(jjh_3_2.png) no-repeat right center;background-size:20%;padding-right:40px;}


.chnldesc4{height:54px;line-height:54px;color:#fff;font-size:28px;background:#004fa2;}
.chnldesc4 .n{color:#fff;}
.chnldesc4 a{color:#fff;text-decoration: none;}
.chnldesc4 .icon{width:3px;height:24px;background:#fff;float:left;margin-top:15px;margin-left:8px;margin-right:30px;}



.ulList1{overflow: hidden;}
.ulList1 li{overflow: hidden;line-height:24px;font-size:14px;height:48px;}
.ulList1 .icon{width:8px;height:8px;background:#464646;float:left;margin-right:16px;margin-top:7px;}
.ulList1 a{color:#5a5a5a;display: block;height:48px;text-decoration: none;overflow: hidden;}


.ulList2{overflow: hidden;font-size:16px;color:#555;line-height:26px;}
.ulList2 li{overflow: hidden;margin-bottom:70px;}
.ulList2 .date{float:left;margin-right:56px;width:130px;height:156px;border:1px solid #ccc;}
.ulList2 .dateT{height:116px;line-height:116px;font-size:40px;font-weight:bold;color:#fff;text-align: center;background:#ccc;}
.ulList2 .dateB{line-height:38px;color:#ccc;text-align: center;font-size:18px;}
.ulList2 .content{overflow: hidden;}
.ulList2 .docTitle{font-size:30px;font-weight:bold;line-height:50px;margin-bottom:20px;color:#000;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ulList2 .docAbstract{color:#555;
overflow: hidden;height:78px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;

}
.ulList2 a{text-decoration: none;}

.ulList2 li:hover .docTitle{color:#004ea2;}
.ulList2 li:hover .docAbstract{color:#004ea2;}
.ulList2 li:hover .date{border:1px solid #004ea2;}
.ulList2 li:hover .dateT{background:#004ea2;}
.ulList2 li:hover .dateB{color:#004ea2;}


.ulList3{overflow: hidden;}
.ulList3 li{font-size:22px;font-weight:bold;color:#000;line-height:32px;}
.ulList3 a{color:#000;text-decoration: none;display: block;overflow: hidden;}
.ulList3 .icon{width:30px;height:30px;background:url(jjh_10.png) no-repeat center -52px;float:right;margin-top:2px;}

.ulList3 li:hover{color:#fff;background:#004ea2;}
.ulList3 li:hover a{color:#fff;}
.ulList3 li:hover .icon{background:url(jjh_10.png) no-repeat center 2px;}


.Ele1Outer{padding:.1px;background:#fff;height:125px;position:relative;z-index:500;}

.Ele1{max-width:1420px;margin:0 auto;height:125px;padding:.1px;}
.Ele1 img{width:105px;display:block;}

.Ele2{width:1178px;height:62px;background:#0269b9;position:absolute;right:0;top:25px;z-index:5;border-bottom-left-radius:25px;padding:.1px;}

.Ele2_1{padding:0 30px;height:62px;line-height:62px;float:left;position:relative;}
.Ele2_1>a{color:#fff;font-size:18px;display: block;padding:0 30px;float:left;}
.Ele2_1 a{text-decoration: none;}

.Ele2_2{float:left;overflow: hidden;}
.Ele2_2 input[type="text"]{width:138px;height:26px;border:1px solid #0059b1;padding:0 22px;margin-top:18px;float: left;outline:none;border-radius:13px;background:#fff url(jjh_8.png) no-repeat 5px center;}
.Ele2_2 .searchBut{padding:0 18px;font-size:18px;color:#fff;cursor:pointer;margin-top:22px;float:left;}


/* 网站导航栏 */
.navMenus{position:absolute;background:#0661a8;font-size:16px;color:#fff;line-height:30px;width:150px;top: 75px;left:0;display:'none';opacity:0;}
.navMenus a{color:#fff;display: block;padding:10px;}
.navMenus .item{text-align: center;border-bottom:1px dotted #eee;}
.navMenus .item:hover{background: #fff;}
.navMenus .item:hover a{color:#000;}



.Ele3{position: relative;z-index:0;overflow: hidden;}
.Ele3 .swiperOuter1{width:100%;height:648px;overflow: hidden;position:relative;}
.Ele3 .swiper-slide{position:relative;overflow: hidden;}
.Ele3 img{width:1920px;min-height:648px;display:block;position:absolute;left:50%;top:0;margin-left:-960px;}
.Ele3 .swiper-pagination{position:absolute;bottom:118px;left:0;right:0;text-align: center;}
.Ele3 .swiper-pagination-bullet{background:transparent;width:14px;height:14px;border:1px solid transparent;position:relative;overflow: hidden;margin:0 8px;cursor:pointer;opacity:1;}
.Ele3 .swiper-pagination-bullet::after{content:"";width:10px;height:10px;background:#fff;position:absolute;border-radius:5px;left:2px;top:2px;}
.Ele3 .swiper-pagination-bullet-active{border:1px solid #fff;}

.Ele4{padding:.1px;margin-top:-45px;position:relative;z-index:1;margin-bottom:45px;overflow: hidden;}
.Ele4_1{max-width:1420px;margin:0 auto;overflow:hidden;}
.Ele4_1 .item{width:428px;height:133px;background:url(jjh_2.png) no-repeat center center;float:left;margin-right:4%;box-shadow: 0 1px 15px 1px #dedede;}
.Ele4_1 .item:nth-child(3n){margin-right:0;}
.Ele4_1 .item a{display:block;width:100%;height:100%;text-decoration: none;color:#0269b9;font-weight:bold;}
.Ele4_1 .item .L{float:left;width:190px;height:133px;display: flex;align-items: center;justify-content: center;}
.Ele4_1 .item .R{text-align: center;overflow:hidden;font-size:26px;line-height:44px;font-family: '微软雅黑';}
.Ele4_1 .item img{display:block;}
.Ele4_1 .item .t{margin-top:22px;}
.Ele4_1 .item .b{font-size:20px;font-weight: normal;}

.Ele5{height:470px;overflow:hidden;}
.Ele5_1{position:relative;width:746px;height:470px;float: left;}
.Ele5_1 .icon{width:145px;height:145px;position:absolute;left:50%;top:50%;margin-left:-72.5px;margin-top:-72.5px;z-index:5;display: block;background:url(jjh_4.png) no-repeat center center;}
.Ele5_1 .item{width:100%;height:470px;display: block;}
.Ele5_1 img{width:746px;height:470px;display: block;}
.Ele5_2{padding:20px 50px;height:430px;overflow: hidden;overflow-y: auto;background:#f3f3f3;font-size:16px;color:#666;line-height:30px;}
.Ele5_2 br:first{display: none;}
.Ele5_2 a{color:#666;}
.Ele5_2 .more{float:right;display: block;}
.Ele5_3{padding:20px 22px;width:274px;height:470px;float:right;background:#0269b9;position:relative;}
.Ele5_3 .font1{font-size:30px;color:#eff3f6;line-height:56px;}
.Ele5_3 .font2{font-size:14px;color:#eff3f6;line-height:24px;width:200px;    word-break: break-all;position:relative;z-index:5;}
.Ele5_3 .font3{font-size:50px;color:#fff;line-height:56px;text-shadow:10px 8px 0px #025ea6;position:absolute;z-index:0;left:30px;bottom:116px;}


.Ele6{width:1400px;margin:0 auto;}
.Ele6_1{height:346px;overflow: hidden;}
.Ele6_1 a{text-decoration: none;}
.Ele6_1 .item{height:262px;width:25%;float:left;}
.Ele6_1 img{width:100%;height:262px;display:block;}
.Ele6_1 .t{height:56px;background:#f5f5f5;color:#333;line-height:56px;padding:0 30px;margin-top:26px;font-size:18px;}
.Ele6_1 .item:hover .t{background:#4b7ab8;color:#fff;overflow: hidden;}
.Ele6_1 .item .t_1{overflow:hidden; max-width:292px;white-space:nowrap; text-overflow:ellipsis;float:left;}
.Ele6_1 .item .t_2{background:#4b7ab8 url(jjh_3_1.png) no-repeat center center;background-size:50%;height:56px;width:56px;float:left;display: none;}


.Ele7{overflow:hidden;height:280px;max-width:1920px;margin:0 auto 58px;}
.Ele7 .item{width:25%;float:left;position:relative;height:280px;}
.Ele7 .imgE{background-size:cover;width:100%;height:280px;}
.Ele7 a{text-decoration: none;}
.Ele7 .t{padding:0 40px;color:#0269b9;font-size:18px;font-weight:bold;position:absolute;left:0;right:0;bottom:0;height:42px;line-height:42px;}
.Ele7 .t_1{overflow:hidden;white-space:nowrap; text-overflow:ellipsis;text-align:right;height:42px;}


.Ele8{width:1195px;height:304px;margin:0 auto 58px;overflow: hidden;}
.Ele8_1{width:565px;height:284px;padding:10px;background:#e6e6e6;border-radius:10px;}
.Ele8_1 .more{font-size:16px;color:#666;display:block;float:right;}
.Ele8_1:hover{background:#0269b9;}
.Ele8_1:hover .ulList1 .icon{background:#fff;}
.Ele8_1:hover .ulList1 a{color:#fff;}
.Ele8_1:hover .chnldesc3 .n{color:#fff;background:url(jjh_3_2.png) no-repeat right center;background-size:20%;padding-right:40px;}
.Ele8_1:hover .more{color:#fff;}


.Ele9{height:624px;overflow: hidden;background:url(jjh_5.png) no-repeat center center;background-size:cover;}
.Ele9_1{width:1195px;height:624px;margin:0 auto;}
.Ele9_1_1 .item{width:280px;height:160px;float:left;background:#fff;margin-right:22px;margin-bottom:30px;font-size:24px;color:#0269b9;font-weight:bold;text-shadow:3px 5px 2px #bed2e2;line-height:36px;
text-decoration: none;  text-align: center;display: flex;justify-content: center;align-items: center;}
.Ele9_1_1 .item:nth-child(4n){margin-right:0;}


.Ele10{width:1195px;margin:0 auto;padding:50px 0;text-align: center;}



.footer1{background:#0269b9;height:170px;font-size:16px;line-height:28px;color:#fff;}
.footer1 a{color:#fff;}
.footer1 .font1{font-size:10px;}
.footer1_1{width:1400px;height:170px;display:flex;justify-content: space-between;align-items: center;margin:0 auto;}
.footer1_1 .item{}



.curPosition{color:#888;font-size:16px;line-height:20px;}
.curPosition a{color:#888;}
.curPosition .e_1{color:#000;}

/* 左右结构列表页开始 */

.listPage{max-width:1492px;margin:70px auto 50px;}
.listPageL{overflow: hidden;}
.listPageR{width:290px;float:right;margin-left:145px;background:#eee;padding-bottom:60px;}

.listPageR .swiperOuter2{margin-top:30px;}

.swiperOuter2{position:relative;width:255px;height:254px;overflow: hidden;margin:0 auto;}
.swiperOuter2 .swiper-slide{position:relative;}
.swiperOuter2 img{display: block;width:255px;height:254px;}
.swiperOuter2 a{text-decoration: none;}
.swiperOuter2 .docTitle{height:42px;line-height:42px;padding:0 15px;background:#080c12;position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:10;}
.swiperOuter2 .docTitle_1{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#fff;}
.swiperOuter2 .but{position:absolute;width:32px;height:32px;cursor:pointer;top:50%;margin-top:-16px;z-index:10;}
.swiperOuter2 .butL{left:5px;background:url(jjh_9.png) no-repeat left center;}
.swiperOuter2 .butR{right:5px;background:url(jjh_9.png) no-repeat right center;}




/* 左右结构列表页结束 */


/* 分页 */
.fyPageC {height: 45px;padding:40px 0 80px;text-align: center;}
.fyPageC ul{display: inline-block;font-size:18px;color:#333;overflow:hidden;}
.fyPageC li{height:45px;line-height:45px;display: inline-block;margin:0 0.5px;background:#eee;min-width:90px;}
.fyPageC a {
  text-decoration: none;display: block;height:45px;
  color: #333;
}

.fyPageC .active {background-color: #004fa2;color: #fff;}
.fyPageC .active a{color:#fff;}

.fyPageC .prev,.fyPageC .next {background:transparent;font-size:22px;font-weight:bold;}
.fyPageC .disabled a{cursor:not-allowed;}

.fyPageC li:hover {background-color: #cde4f8;}

.fyPageC .active:hover {background-color: #6babdd;}



/* 细览开始 */

.xlContent{padding:20px 0px 250px;}
.xlContent .docTitle{font-size:32px;font-weight:bold;color:#004fa2;line-height:45px;text-align: center;}
.xlContent .docSubTitle{font-size:30px;font-weight:bold;color:#004fa2;line-height:40px;text-align: center;}
.xlContent .date{font-size:16px;color:#555;line-height:40px;border-bottom:1px solid #eee;overflow: hidden;margin:20px 0;}
.xlContent .date span{float:right;margin-left:70px;}
.xlContent .date a{color:#555;}

.xlContent .docHTMLcontent{font-size:18px !important;color:#000 !important;line-height:30px !important;word-break: break-all;}
.xlContent .docHTMLcontent *{font-size:18px !important;color:#000 !important;line-height:30px !important;}
.xlContent .docHTMLcontent p{padding:10px 0;word-break: break-all;}
.xlContent .docHTMLcontent img{max-width:100%;}

/* 细览结束 */