@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{padding:0;margin:0;}
ul,ol,dl{list-style-type:none}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:15px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{margin:0 auto;padding: 0;}
.column{width: 1200px;margin-left: auto;margin-right: auto;}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both;overflow: hidden;}
.clearfix{zoom:1;}
.clear{clear:both; font-size:0;overflow:hidden;}
.pr{position: relative;}
.pb{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.txtClip{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ellipsis-2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; line-clamp: 2;}
.ellipsis-3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; line-clamp: 3;}
.ellipsis-5{ display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; line-clamp: 5;}
/*  */
.jrzyjndsBody{min-width: 1200px;max-width: 1920px;margin-left: auto;margin-right: auto;}
.jrzyjndsBody .banner{font-size: 0;}
.jrzyjndsBody .banner img{width: 100%;height: auto;}
.twxw{margin-bottom: 60px;}
.twxwBox{position: relative;padding-top: 20px;}
.focus{width: 620px;height: 380px;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 1;}
.txtNews{width: 600px;height: 380px;box-sizing: border-box;}
.news-swiper{width: 620px;height: 380x;overflow: hidden;position: relative;}
.news-swiper .swiper-slide{width: 620px;height: 380px;}
.news-swiper .swiper-slide img{display: block;width: 100%;height: 100%;}
.news-swiper p{position: absolute;left: 0;bottom: 0;padding:0 20px;line-height: 46px;font-size: 16px;color: #ffffff;z-index: 5;background: rgba(122, 184, 236, 0.95);width: 100%;box-sizing: border-box;padding-left: 20px;padding-right: 130px;}
.focus .swiper-pagination{position: absolute;bottom: 15px !important;right:30px;width: auto !important;left: auto !important;}
.swiper-pagination span{display: inline-block;width: 8px;height: 8px;border-radius: 100%;background: #FAF3EC;margin-left: 10px !important;opacity: 1}
.swiper-pagination span.swiper-pagination-bullet-active{background: #72E9B5;}
.txtNews{width: 600px;height: 380px;box-sizing: border-box;background: url(../images/tpxwBg.png) no-repeat center left;padding-left: 50px;padding-right: 45px;padding-top: 20px;padding-bottom: 20px;overflow: hidden;}
.txtNewsList .txtItem{border-bottom: 1px dashed rgba(207, 207, 207, 0.5);}
.txtNewsList .txtItem a{padding: 17px 0;line-height: 24px;font-size: 14px;padding-left: 17px;padding-right:110px;position: relative;display: block;}
.txtNewsList .txtItem .title{height: 24px;color: #000;}
.txtNewsList .icon{position: absolute;width: 4px;height: 4px;background: #D53F3F;top:27px;left: 6px;border-radius: 50%;display: block}
.txtNewsList .txtItem a:hover .icon{background: #72E9B5;}
.txtNewsList .txtItem:last-of-type{border-bottom: none;}
.txtNewsList .time{position: absolute;right: 0px;top: 17px;font-size: 14px;color: #9F9F9F;line-height: 24px;}
.txtNewsList .recommendItem{height: 114px;box-sizing: border-box;padding: 20px;overflow: hidden;background: url(../images/twtjBg.png) no-repeat center left;}
.txtNewsList .recommendItem a{display: block;}
.txtNewsList .recommendItem .title{font-size: 18px;color: #1E3883;line-height: 26px;margin-bottom: 8px;height: 26px;}
.txtNewsList .recommendItem .summary{font-size: 14px;color: #949CB6;line-height: 24px;height: 48px;}
.jrzyjndsBody .content{padding-top: 40px;padding-bottom: 80px;}
.column>.title{font-size: 0;text-align: center;margin-bottom: 30px;}
.column>.title a{display: block;position: relative;background: url(../images/titleBg.png) no-repeat right top;}
.column>.title img{height:auto;width: 100%;}
.spxw{margin-bottom: 60px;}
.hotSpxw{width: 800px;height: 475px;overflow: hidden;position: relative;font-size: 0;}
.hotSpxw a{display: block;font-size: 0;width: 100%;height: 100%;position: relative;}
.hotSpxw img{display: block;width: 100%;height: 100%;}
.hotSpxw .titleBox{width: 100%;box-sizing: border-box;height: 48px;background: rgba(122, 184, 236, 0.9);padding-left: 54px;padding-top: 12px;padding-bottom: 12px;padding-right: 22px;left: 0;bottom: 0;}
.hotSpxw .titleBox .videoIcon{position: absolute;top: 12px;left: 24px;width: 20px;height: 20px;background: url(../images/videoIcon.png) no-repeat center center;}
.hotSpxw .titleBox .title{font-size: 16px;color: #ffffff;line-height: 24px;height: 24px;}
.otherSpxw{height: 475px;overflow: hidden;width: 380px;font-size: 0;}
.spxwItem{height: 227px;overflow: hidden;margin-bottom: 21px;}
.otherSpxw .spxwItem:last-of-type{margin-bottom: 0;}
.otherSpxw a{display: block;font-size: 0;width: 100%;height: 100%;position: relative;}
.otherSpxw img{display: block;width: 100%;height: 100%;}
.otherSpxw .titleBox{width: 100%;box-sizing: border-box;height: 48px;background: rgba(122, 184, 236, 0.9);padding-left: 54px;padding-top: 12px;padding-bottom: 12px;padding-right: 22px;left: 0;bottom: 0;}
.otherSpxw .titleBox .videoIcon{position: absolute;top: 12px;left: 24px;width: 20px;height: 20px;background: url(../images/videoIcon.png) no-repeat center center;}
.otherSpxw .titleBox .title{font-size: 16px;color: #ffffff;line-height: 24px;height: 24px;}
.sstjCon{padding: 40px 0;background: #F2FCFF;margin-bottom: 60px;}
.sstjList{margin-top: 30px;height: 310px;overflow: hidden;}
.sstjItem{width: 217px;height: 310px;overflow: hidden;margin-left:  3px;transition: width .35s ease;will-change: width;}
.sstjItem.active{width: 540px;}
.sstjList .sstjItem:first-of-type{margin-left: 0;}
.sstjItem a{display: block;font-size: 0;width: 100%;height: 100%;position: relative;}
.sstjItem img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .35s ease,filter .35s ease;}
.sstjItem .txtBox{width: 100%;box-sizing: border-box;height: 100%;background: rgba(65, 140, 203, .7);left: 0;top: 0;opacity: 0;visibility: hidden;transition: opacity .16s ease,visibility 0s linear .16s;}
.sstjItem .txtBox .title{font-size: 16px;color: #ffffff;line-height: 24px;position: absolute;max-width: 50%;left: 50%;top: 50%;transform: translate(-50%,-45%);max-height: 120px;overflow: hidden;opacity: 0;transition: opacity .18s ease,transform .18s ease;}
.sstjItem.active img{transform: scale(1.04);filter: saturate(1.08);}
.sstjItem.active .txtBox{opacity: 1;visibility: visible;transition: opacity .22s ease .28s,visibility 0s linear 0s;}
.sstjItem.active .txtBox .title{opacity: 1;transform: translate(-50%,-50%);transition-delay: .32s;}
.xsfc{margin-bottom: 60px;}
.xsfcList{height: 435px;overflow: hidden;}
.xsfcList .xsfcItem{width: 346px;height: 435px;overflow: hidden;margin-left: 81px;}
.xsfcList .xsfcItem:first-of-type{margin-left: 0;}
.xsfcList .xsfcItem a{display: block;font-size: 0;width: 100%;height: 100%;position: relative;}
.xsfcList .xsfcItem img{display: block;width: 100%;height: 100%;}
.xsfcList .xsfcItem .txtBox{width: 100%;box-sizing: border-box;padding: 20px;height: 221px;background: url(../images/xsfcBg.png) no-repeat center bottom;bottom: 0;left: 0;}
.xsfcList .xsfcItem .txtBox .name{font-size: 20px;color: #FEE6A4;line-height: 76px;height: 76px;}
.xsfcList .xsfcItem .txtBox .summary{font-size: 14px;color: #FFFFFF;line-height: 24px;height: 72px; margin-top: 12px;}
.wqhgCon{margin-top: 30px;padding: 28px 0;background: #F2FCFF;}
.wqhgSwiperbox{box-sizing: border-box;height: 95px;overflow: hidden;}
/* 往期回顾轮播 */
.wqhgBtn{float: left;width: 32px;height: 95px;cursor: pointer;background-repeat: no-repeat;background-position: center center;background-size: 32px 95px;transition: opacity .2s ease,filter .2s ease;user-select: none;}
.wqhgPrev{margin-right: 29px;}
.wqhgPrev{background-image: url(../images/leftBtn.png);}
.wqhgNext{margin-left: 29px;}
.wqhgNext{background-image: url(../images/rightBtn.png);}
.wqhgBtn:hover,.wqhgBtn:focus{opacity: .86;filter: brightness(1.05);}
.wqhgBtn:focus{outline: none;}
.wqhgBtn.swiper-button-disabled{cursor: default;opacity: .45;filter: none;}
.wqhgSwiper{float: left;width: 1078px;height: 95px;overflow: hidden;}
.wqhgSwiper .swiper-slide{width: 340px;height: 95px;overflow: hidden;}
.wqhgSwiper .swiper-slide a{display: block;width: 340px;height: 95px;font-size: 0;overflow: hidden;}
.wqhgSwiper .swiper-slide img{display: block;width: 340px;height: 95px;transition: transform .3s ease;}
.wqhgSwiper .swiper-slide a:hover img{transform: scale(1.04);}

@media screen and (max-device-width : 750px) { .tt { display: none !important; } }