html,body{ height:100%; margin:0; padding:0;}
body{ min-width:1400px; padding:0; margin:0; color:#000;}
input:focus,select:focus,option:focus{outline:none}
a{ color:#000;text-decoration:none;}
a:hover{color:#f00;}

.headerwrap{ width:100%;  height:80px; background-color:rgba(0, 8, 95,0.95); border-bottom:1px solid rgba(255,255,255,0.1); position:fixed; top:0; left:0; z-index:15;}
.headerwrap .headerbox{ height:100%; margin:0 auto;}
.headerwrap .headerbox .header{ height:100%; position:relative;}
.headerwrap .headerbox .header .logos{ position:absolute; top:0; left:0;}
.headerwrap .headerbox .header .logos .logolink{ padding:24px 28px; display:block;}
.headerwrap .headerbox .header .logos .logolink .logob{ display:block;}
.headerwrap .headerbox .header .logos .logolink .logow{ display:none;}

.headerwrap .headerbox .header .navs{ display:; padding:0 294px;}
.headerwrap .headerbox .header .navs .navlist{ display:flex; justify-content:center;}
.headerwrap .headerbox .header .navs .navlist .navitems{width:120px;}
.headerwrap .headerbox .header .navs .navlist .navitems:hover{background-color:#232DAB;}
.headerwrap .headerbox .header .navs .navlist .navitems .navlinks{ display:block; height:80px; line-height:80px; text-align:center;font-size:18px; color:#fff;white-space:nowrap;}
.headerwrap .headerbox .header .navs .navlist .navitems .navlinks:hover{ color:#fff; background-color:#232DAB;}
@media screen and (max-width: 1400px) {.headerwrap .headerbox .header .navs .navlist .navitems .navlinks{font-size:16px;}}
.headerwrap .headerbox .header .navs .navlist .navitems .navlinks.rtsubmre span{ padding-right:12px; position:relative;}
.headerwrap .headerbox .header .navs .navlist .navitems .navlinks.rtsubmre span:after{content:"";display:block;height: 6px;width: 6px;border-width: 1px 1px 0 0;border-color:#fff;border-style: solid;position: absolute;top: 50%;margin-top:-4px;right:2px;transform:rotate(135deg);-webkit-transform:rotate(135deg);}
@media screen and (max-width: 1300px) {
	.headerwrap .headerbox .header .navs .navlist .navitems .navlinks.rtsubmre span{padding-right:0px;}
	.headerwrap .headerbox .header .navs .navlist .navitems .navlinks.rtsubmre span:after{ display:none;}
	}
.headerwrap .headerbox .header .navs .navlist .navitems .submuenbox{ display:none;}
.headerwrap .headerbox .header .navs .navlist .navitems:hover .submuenbox{ display:block;}
.headerwrap .headerbox .header .navs .navlist .navitems .submuenbox .submuenlist{ background-color:#232DAB;box-shadow:0 8px 8px rgba(0,0,0,0.3);}
.headerwrap .headerbox .header .navs .navlist .navitems .submuenbox .submuenlist .submuenitem{}
.headerwrap .headerbox .header .navs .navlist .navitems .submuenbox .submuenlist .submuenitem a{ display:block; height:40px; color:#fff; line-height:40px; font-size:16px; text-align:center;}
.headerwrap .headerbox .header .navs .navlist .navitems .submuenbox .submuenlist .submuenitem a:hover{ background-color:rgba(0,0,0,0.1);}

.headerwrap .headerbox .header .hdsearchinpbox{ display:none; padding:12px 294px;justify-content: center;align-items: center;overflow:hidden;}
.headerwrap .headerbox .header .hdsearchinpbox .hdschjwrap{ width:720px; height:56px; background-color:rgba(255,255,255,0.1); border-radius:4px; position:relative;}
.headerwrap .headerbox .header .hdsearchinpbox .hdschjwrap .hdschinp{ padding:0 56px 0 24px;}
.headerwrap .headerbox .header .hdsearchinpbox .hdschjwrap .hdschinp .hdschinptxt{-webkit-appearance: none;appearance: none; padding:0; margin:0; border:none; background:none; width:100%; height:56px; font-size:18px; color:#fff;}
.headerwrap .headerbox .header .hdsearchinpbox .hdschjwrap .hdschinp .hdschinptxt::-webkit-input-placeholder {color:rgba(255,255,255,0.5);}
.headerwrap .headerbox .header .hdsearchinpbox .hdschjwrap .hdschbtns{ position:absolute; top:0; right:0;}
.headerwrap .headerbox .header .hdsearchinpbox .hdschjwrap .hdschbtns .hdschsubmit{ display:block; padding:12px; cursor:pointer;}
.headerwrap .headerbox .header .hdsearchinpbox .hdschjwrap .hdschbtns .hdschsubmit img{ display:block;}

.headerwrap .headerbox .header .hdrtbox{ display:flex; position:absolute; top:0; right:0;}

.headerwrap .headerbox .header .hdrtbox .hdsearchbox{}
.headerwrap .headerbox .header .hdrtbox .hdsearchbox .hdsearchicon{display:; padding:24px; background-color: rgba(35, 45, 171,1); cursor:pointer;}
.headerwrap .headerbox .header .hdrtbox .hdsearchbox .hdsearchicon img{ display:block;}
.headerwrap .headerbox .header .hdrtbox .hdsearchbox .hdsearchclose{ display:none; padding:24px; background-color: rgba(255, 255, 255,0);cursor:pointer;}
.headerwrap .headerbox .header .hdrtbox .hdsearchbox .hdsearchclose img{ display:block;}

.headerwrap .headerbox .header .hdrtbox .hdjoinxh{ width:162px; height:80px;}
.headerwrap .headerbox .header .hdrtbox .hdjoinxh .hdjoinbtn{ display:block; width:100%; height:100%;line-height:80px; text-align:center; color:#fff; background-color:rgba(33, 40, 147,1);  font-size:18px; font-weight:bold;}

/*悬停加阴影*/
.headerwrap.hdwidth,.headerwrap:hover{box-shadow:0 0 12px rgba(0,0,0,0.3);} 

/*头部END*/


.footer{ padding:56px 0; background-color:#272734;}
.footer .ftinfobox{ width:1400px; margin:0 auto; font-size:16px; color:#fff; text-align:center;}
.footer .ftinfobox .friendbox{ padding-bottom:20px; border-bottom:1px solid #5a5a5a; line-height:30px;}
.footer .ftinfobox .friendbox .friendth{ display:inline-block;}
.footer .ftinfobox .friendbox .friendlist{ display:inline-block;}
.footer .ftinfobox .friendbox .friendlist .frienditem{ display:inline-block; padding-right:30px;}
.footer .ftinfobox .friendbox .friendlist .frienditem a{ color:#fff;}
.footer .ftinfobox .friendbox .friendlist .frienditem a:hover{ text-decoration:underline; }
.footer .ftinfobox .ftxhinfo{padding-top:20px; line-height:30px;}
.footer .ftinfobox .ftxhinfo .lxinfos{}
.footer .ftinfobox .ftxhinfo .lxinfos .lxadress{ padding-right:30px;}
.footer .ftinfobox .ftxhinfo .lxinfos .lxtel{}
.footer .ftinfobox .ftxhinfo .copyright{}
.footer .ftinfobox .ftxhinfo .copyright .cpy{ padding-right:16px;}
.footer .ftinfobox .ftxhinfo .copyright .banh{ padding-left:16px;}
.footer .ftinfobox .ftxhinfo .copyright .banh a{ color:#fff;}
.footer .ftinfobox .ftxhinfo .copyright .banh a:hover{ text-decoration:underline; }
/*尾部END*/

/*分页*/
.pagelistbox{}
.pagelistbox .pagelist{ padding:50px 0; text-align:center;}
.pagelistbox .pagelist .pagelink{ margin:0 2px; display:inline-block; font-size:14px;}
.pagelistbox .pagelist .pagelink a{ display:block; padding:6px 12px; font-size:14px; color:#999; border:1px solid #dedede;}
.pagelistbox .pagelist .pagelink span{ display:block; padding:6px 12px; font-size:14px; color:#999;}
.pagelistbox .pagelist .pagelink:hover{}
.pagelistbox .pagelist .pagelink:hover a{ color:#4452C0;  border:1px solid #4452C0;}
.pagelistbox .pagelist .pagelink.pglinkactive{}
.pagelistbox .pagelist .pagelink.pglinkactive a{ background-color:#4452C0; color:#fff;}
/*分页end*/

.bannerwrplis{}
.bannerwrplis .bannerwitem{}
.bannerwrplis .bannerwitem img{}

.bannerxss{ overflow:hidden; position:relative;}
.bannerxss .swiper-pagination{ bottom:30px;}
.bannerxss .swiper-pagination-bullet{ width:16px; height:16px;background:#A4A4A4; opacity:1;}
.bannerxss .swiper-pagination-bullet-active{background:#fd9140;}

.noticewrap{ height:60px; border-bottom:1px solid #eee;}
.noticewrap .noticebox{ width:1400px; margin:0 auto; position:relative;}
.noticewrap .noticebox .noticeth{ width:90px; height:36px;  line-height:36px; text-align:center; background-color:#404299; color:#fff; font-size:16px; border-radius:4px; position:absolute; left:0; top:12px;}
.noticewrap .noticebox .noticelist{ margin-left:124px;white-space:nowrap; overflow:hidden;}
.noticewrap .noticebox .noticelist .noticeitem{ display:inline-block; padding-right:50px;}
.noticewrap .noticebox .noticelist .noticeitem a{ padding-left:12px; display:block; height:60px; line-height:60px; position:relative;}
.noticewrap .noticebox .noticelist .noticeitem a:after{ content:""; display:block; width:8px; height:8px; background-color:#000; border-radius:8px; position:absolute; top:50%; margin-top:-4px; left:0;}
.noticewrap .noticebox .noticelist .noticeitem a:hover:after{ background-color:#f00;}
.marqueenotice{ overflow:hidden;}
/*通知END*/

.modwrap{ padding:50px 0;}
.modwrap.modwrapbg{ background-color:#F4F4F4;}
.modwrap .modbox{ width:1400px;margin:0 auto;}

.modwrap .modbox .ldbox{ display:flex;justify-content:space-between;}
.modwrap .modbox .ldbox .zhldth{ height:50px; line-height:50px; font-size:24px; font-weight:bold; color:#000000;}

.modwrap .modbox .ldbox .zhldaobox{ width:412px;}
.modwrap .modbox .ldbox .zhldaobox .zhldlist{}
.modwrap .modbox .ldbox .zhldaobox .zhldlist .zhlditems{}
.modwrap .modbox .ldbox .zhldaobox .zhldlist .zhlditems a{ display:block; position:relative;}
.modwrap .modbox .ldbox .zhldaobox .zhldlist .zhlditems a .zhldpic{ width:412px; height:357px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .ldbox .zhldaobox .zhldlist .zhlditems a .zhldpic img{ display:block; width:100%; height:auto;}
.modwrap .modbox .ldbox .zhldaobox .zhldlist .zhlditems a .zhldtxt{ box-sizing:border-box; padding:0 8px; width:100%; height:44px; line-height:44px; background-color:rgba(0,0,0,0.4); color:#fff; font-size:18px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden; position:absolute; bottom:0; left:0; }

.zhldaoxss{ overflow:hidden; position:relative; color:#fff;}
.zhldaoxss .swiper-pagination{ text-align:right; padding-right:16px; box-sizing:border-box;}

.modwrap .modbox .ldbox .xrhiuzhanbox{width:667px;}
.modwrap .modbox .ldbox .xrhiuzhanbox .xrhzinfo{ padding:14px;  background-color:#404299;}
.modwrap .modbox .ldbox .xrhiuzhanbox .xrhzinfo a{ display:block; display:flex;}
.modwrap .modbox .ldbox .xrhiuzhanbox .xrhzinfo a .xrhzpic{width:248px; height:331px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .ldbox .xrhiuzhanbox .xrhzinfo a .xrhzpic img{ display:block; width:100%; height:auto; }
.modwrap .modbox .ldbox .xrhiuzhanbox .xrhzinfo a .xrhzmsg{ width:350px; padding-left:24px;}
.modwrap .modbox .ldbox .xrhiuzhanbox .xrhzinfo a .xrhzmsg .xrhzname{ padding-top:18px; font-size:30px; color:#ffd094; font-weight:bold;}
.modwrap .modbox .ldbox .xrhiuzhanbox .xrhzinfo a .xrhzmsg .xrhzzw{ padding:12px 0; font-size:16px; color:#ffd094;}
.modwrap .modbox .ldbox .xrhiuzhanbox .xrhzinfo a .xrhzmsg .xrhzabout{ font-size:16px; color:#fff; line-height:30px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:7; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

.modwrap .modbox .ldbox .minyuhzbox{width:271px;}
.modwrap .modbox .ldbox .minyuhzbox .minyuhzlist{display:flex;flex-direction: row;flex-wrap: wrap; justify-content:space-between;}
.modwrap .modbox .ldbox .minyuhzbox .minyuhzlist .minyuhzitem{width:126px; padding-bottom:22px;}
.modwrap .modbox .ldbox .minyuhzbox .minyuhzlist .minyuhzitem .minyuhzinfo{}
.modwrap .modbox .ldbox .minyuhzbox .minyuhzlist .minyuhzitem .minyuhzinfo a{ display:block; position:relative;}
.modwrap .modbox .ldbox .minyuhzbox .minyuhzlist .minyuhzitem .minyuhzinfo a .minyuhzpic{ width:126px; height:168px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .ldbox .minyuhzbox .minyuhzlist .minyuhzitem .minyuhzinfo a .minyuhzpic img{ display:block; width:100%; height:auto;}
.modwrap .modbox .ldbox .minyuhzbox .minyuhzlist .minyuhzitem .minyuhzinfo a .minyuhzbname{ box-sizing:border-box; padding:0 8px; width:100%; height:35px; line-height:35px; background-color:rgba(0,0,0,0.4); color:#fff; font-size:16px; text-align:center; display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden; position:absolute; bottom:0; left:0;}
/*首页领导END*/


.modwrap .modbox{}
.modwrap .modbox .modtit{ height:80px; text-align:center;}
.modwrap .modbox .modtit .modth{ line-height:50px; font-size:32px; font-weight:bold;}
.modwrap .modbox .modtit .modth span{ padding-bottom:6px; border-bottom:5px solid #0E1284;}


.modwrap .modbox .morelink{ display:block; width:144px; height:40px; line-height:40px; padding-right:12px; text-align:center;  border:1px solid #dedede; background-color:#fff; color:#999; font-size:14px; position:relative;}
.modwrap .modbox .morelink:hover{ color:#000; border:1px solid #aaa;}
.modwrap .modbox .morelink:after{content: " ";display: inline-block;height: 6px;width: 6px;border-width:   1px 0 0 1px;border-color: #999;border-style: solid;position: absolute;top: 50%;margin-top:-3px;right:50%; margin-right:-32px; transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.modwrap .modbox .morelink:hover:after{ border-color: #000;}
.modwrap .modbox .moreinfo{ display:flex; justify-content:flex-end;}
.modwrap .modbox .morecenter{justify-content:center;}



.modwrap .modbox .aboutbox{ display:flex;justify-content:space-between; padding-top:30px; border-top:1px solid #dedede;}
.modwrap .modbox .aboutbox .aboimg{ width:440px; height:348px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .aboutbox .aboimg img{ display:block; width:100%; height:auto;}
.modwrap .modbox .aboutbox .abotxt{ padding-top:10px; width:524px; height:330px; font-size:16px; line-height:30px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:11; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .aboutbox .abotxt p{ padding:0; margin:0;}
.modwrap .modbox .aboutbox .abouhy{ width:335px;}
.modwrap .modbox .aboutbox .abouhy .abouhyitem{ margin-bottom:28px; width:335px; height:160px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .aboutbox .abouhy .abouhyitem img{ display:block; width:100%; height:auto;}



.modwrap .modbox .xhnewbox{}
.modwrap .modbox .xhnewbox .xhnewcmm{}
.modwrap .modbox .xhnewbox .xhnewcmm .newsxss{ position:relative; overflow:hidden;}
.modwrap .modbox .xhnewbox .xhnewcmm .newsxss .swiper-pagination{ width:20px; height:100%; left:16px; bottom:0%;display: flex;flex-direction: column;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .xhnewbox .xhnewcmm .newsxss .swiper-pagination-bullet{ margin-top:10px; width:16px; height:16px;background:#A4A4A4; opacity:1;}
.modwrap .modbox .xhnewbox .xhnewcmm .newsxss .swiper-pagination-bullet-active{background:#fd9140;}

.modwrap .modbox .xhnewbox .xhnewcmm .xhnewcmmitem{}
.modwrap .modbox .xhnewbox .xhnewcmm .xhnewcmmitem a{ display:block; position:relative;}
.modwrap .modbox .xhnewbox .xhnewcmm .xhnewcmmitem a .xhnewcmmpic{ width:1400px; height:606px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .xhnewbox .xhnewcmm .xhnewcmmitem a .xhnewcmmpic img{ display:block; width:100%; height:auto;}
.modwrap .modbox .xhnewbox .xhnewcmm .xhnewcmmitem a .xhnewcmminfo{ width:776px; height:160px; box-sizing:border-box; padding:16px 28px; background-color:rgba(255,41,41,0.8); position:absolute; bottom:20px; left:50%; margin-left:-388px;}
.modwrap .modbox .xhnewbox .xhnewcmm .xhnewcmmitem a .xhnewcmminfo .xhnewstit{ line-height:40px; font-size:24px; color:#fff; font-weight:bold;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .xhnewbox .xhnewcmm .xhnewcmmitem a:hover .xhnewcmminfo .xhnewstit{ text-decoration:underline;}
.modwrap .modbox .xhnewbox .xhnewcmm .xhnewcmmitem a .xhnewcmminfo .xhnewsdisp{ font-size:16px; line-height:30px; color:#fbc2c2;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .xhnewbox .xhnewcmm .xhnewcmmitem a:hover .xhnewcmminfo .xhnewsdisp{color:#fff; }

.modwrap .modbox .xhnewbox .xhnewsthlist{ padding:22px 0 0; display:flex;flex-direction: row;flex-wrap: wrap;justify-content:start;}
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem{ width:432px; padding:22px 52px 22px 0;}
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem:nth-child(3n){ padding:22px 0;}
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem .xhnewsthlis{}
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem .xhnewsthlis a{display:flex;justify-content:space-between; position:relative;}
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem .xhnewsthlis a .xhnewsthpic{ width:193px; height:145px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem .xhnewsthlis a .xhnewsthpic img{ width:100%; height:auto;}
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem .xhnewsthlis a .xhnewsthinfo{width:222px;}
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem .xhnewsthlis a .xhnewsthinfo .xhnewsthtit{  line-height:24px;font-size:18px; display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem .xhnewsthlis a .xhnewsthinfo .xhnewsthdisp{ padding-top:4px; line-height:24px; font-size:14px; color:#999;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem .xhnewsthlis a .xhnewsthinfo .xhnewsthdate{ font-size:14px; color:#999;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden; position:absolute; bottom:0; left:210px;}

/*.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem .xhnewsthlis a:hover .xhnewsthpic img{transform:scale(1.1); transition:0.5s;}*/
.modwrap .modbox .xhnewbox .xhnewsthlist .xhnewsthitem .xhnewsthlis a:hover .xhnewsthinfo .xhnewsthtit{ color:#f00; }

.modwrap .modbox .xhnewbox .moreinfo{}
.modwrap .modbox .xhnewbox .moreinfo .morelink{}

.modwrap .modbox .hdzjibox{}
.modwrap .modbox .hdzjibox .hdzjilist{ padding-bottom:22px; display:flex;flex-direction: row;flex-wrap: wrap;justify-content:start;}
.modwrap .modbox .hdzjibox .hdzjilist .hdzjiitem{ width:441px; padding-right:38px;}
.modwrap .modbox .hdzjibox .hdzjilist .hdzjiitem:nth-child(3n){padding-right:0;}
.modwrap .modbox .hdzjibox .hdzjilist .hdzjiitem a{ display:block; position:relative;}
.modwrap .modbox .hdzjibox .hdzjilist .hdzjiitem a .hdzjpic{ width:441px; height:330px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .hdzjibox .hdzjilist .hdzjiitem a .hdzjpic img{ display:block; width:100%; height:auto;}
.modwrap .modbox .hdzjibox .hdzjilist .hdzjiitem a .hdzjinfo{ width:350px; height:118px; box-sizing:border-box; padding:10px 18px;  background-color:rgba(255,41,41,0.8); position:absolute; top:50%; left:50%; margin:-59px 0 0 -175px;}
.modwrap .modbox .hdzjibox .hdzjilist .hdzjiitem a .hdzjinfo .hdzjtit{ height:48px; line-height:24px; font-size:18px; color:#fff; font-weight:bold;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .hdzjibox .hdzjilist .hdzjiitem a:hover .hdzjinfo .hdzjtit{ text-decoration:underline;}
.modwrap .modbox .hdzjibox .hdzjilist .hdzjiitem a .hdzjinfo .hdzjdisp{ font-size:14px; line-height:24px; color:#fbc2c2;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .hdzjibox .hdzjilist .hdzjiitem a:hover .hdzjinfo .hdzjdisp{ color:#fff;}

.modwrap.modwrapbg .modbox .hdzjibox .moreinfo{}
.modwrap.modwrapbg .modbox .hdzjibox .moreinfo .morelink{}

.modwrap .modbox .djtannews{ padding:12px 0 30px; display:flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.modwrap .modbox .djtannews .djtannewsbox{width:434px; height:670px; background-color:#fff; border:1px solid #eeeeee;}
.modwrap .modbox .djtannews .djtannewsbox .djtannewstit{}
.modwrap .modbox .djtannews .djtannewsbox .djtannewstit .djtannwth{ padding:18px; font-size:20px; font-weight:bold; position:relative;}
.modwrap .modbox .djtannews .djtannewsbox .djtannewstit .djtannwth:after{ content:""; display:block; width:9px; height:26px; background-color:#0E1284; position:absolute; top:18px; left:0; }

.modwrap .modbox .djtannews .djtannewsbox .djtannwlcmm{}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlcmm a{ display:block; margin:0 auto; width:400px; position:relative;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlcmm a .djtnwcmmpic{ width:400px; height:300px;display: flex; background-color:#f4f4f4; justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlcmm a .djtnwcmmpic img{ display:block; width:100%; height:auto; }
.modwrap .modbox .djtannews .djtannewsbox .djtannwlcmm a .djtnwcmminfo{ width:100%; height:80px; box-sizing:border-box; padding:16px; background-color:rgba(0,0,0,0.6); position:absolute; bottom:0; left:0;}

.modwrap .modbox .djtannews .djtannewsbox .djtannwlcmm a .djtnwcmminfo .djtnwcmmtit{ font-size:18px; color:#fff;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlcmm a:hover .djtnwcmminfo .djtnwcmmtit{ text-decoration:underline;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlcmm a .djtnwcmminfo .djtnwcmmdisp{ padding-top:6px; font-size:14px; color:#bbb;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlcmm a:hover .djtnwcmminfo .djtnwcmmdisp{ color:#fff; }

.modwrap .modbox .djtannews .djtannewsbox .djtannwlist{ padding:18px 18px 0;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlist .djtannwliitem{ padding-bottom:18px;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlist .djtannwliitem a{ display:block; padding-left:20px; position:relative;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlist .djtannwliitem a:after{ content:""; display:block; width:8px; height:8px; background-color:#000; border-radius:8px; position:absolute; top:16px; left:3px;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlist .djtannwliitem a:hover:after{background-color:#f00;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlist .djtannwliitem a .djtannwlitit{ line-height:40px; font-size:18px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .djtannews .djtannewsbox .djtannwlist .djtannwliitem a .djtannwlidisp{ font-size:14px; color:#999;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

.modwrap .modbox .djtannews .djtannewsbox .moreinfo{}
.modwrap .modbox .djtannews .djtannewsbox .moreinfo .morelink{}

.modwrap .modbox .sycxyjoug{ padding:24px 0 0;}
.modwrap .modbox .sycxyjoug .sycxyjglist{ display:flex;flex-direction: row;flex-wrap: wrap;justify-content:start;}
.modwrap .modbox .sycxyjoug .sycxyjglist .sycxyjgitem{ width:452px; padding-bottom:24px; padding-right:22px; }
.modwrap .modbox .sycxyjoug .sycxyjglist .sycxyjgitem:nth-child(3n){padding-right:0;}
.modwrap .modbox .sycxyjoug .sycxyjglist .sycxyjgitem a{ display:block; position:relative;}
.modwrap .modbox .sycxyjoug .sycxyjglist .sycxyjgitem a .sycxyjgpic{ width:452px; height:273px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .sycxyjoug .sycxyjglist .sycxyjgitem a .sycxyjgpic img{ display:block; width:100%; height:auto;}
.modwrap .modbox .sycxyjoug .sycxyjglist .sycxyjgitem a .sycxyjgname{ min-width:290px; height:52px; padding:0 16px; line-height:52px; background-color:rgba(255,255,255,0.8); font-size:30px; font-weight:bold; text-align:right; position:absolute; left:0; bottom:30px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

.modwrap .modbox .sycxyjoug .moreinfo{}
.modwrap .modbox .sycxyjoug .moreinfo .morelink{}

.modwrap .modbox .djnewsbox{ padding-top:20px;}
.modwrap .modbox .djnewsbox .djnewslist{ padding-bottom:24px; display:flex;flex-direction: row;flex-wrap: wrap;justify-content:start;}
.modwrap .modbox .djnewsbox .djnewslist .djnewsitem{ width:332px;padding-right:22px;}
.modwrap .modbox .djnewsbox .djnewslist .djnewsitem:nth-child(4n){padding-right:0;}
.modwrap .modbox .djnewsbox .djnewslist .djnewsitem a{ display:block;}
.modwrap .modbox .djnewsbox .djnewslist .djnewsitem a .djnewspic{ width:332px; height:248px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .djnewsbox .djnewslist .djnewsitem a .djnewspic img{ display:block; width:100%; height:auto;}
.modwrap .modbox .djnewsbox .djnewslist .djnewsitem a .djnewsinfo{ padding-top:10px;}
.modwrap .modbox .djnewsbox .djnewslist .djnewsitem a .djnewsinfo .djnewstit{ line-height:30px; font-size:18px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .djnewsbox .djnewslist .djnewsitem a .djnewsinfo .djnewsdisp{ line-height:24px; font-size:14px; color:#999;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

.modwrap.modwrapbg .modbox .compbox{ padding-top:24px; position:relative;}
.compxss{ overflow:hidden;}
.modwrap.modwrapbg .modbox .compbox .complist{ display:flex;flex-direction: row;flex-wrap: wrap;justify-content:start;}
.modwrap.modwrapbg .modbox .compbox .complist .compitem{ width:450px;  padding-bottom:24px; padding-right:24px;}
.modwrap.modwrapbg .modbox .compbox .complist .compitem:nth-child(3n){ padding-right:0;}
.modwrap.modwrapbg .modbox .compbox .complist .compitem a{ display:block;min-height:134px; background-color:#fff; display:flex; padding:18px;}
.modwrap.modwrapbg .modbox .compbox .complist .compitem a .comppic{ width:134px; height:134px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap.modwrapbg .modbox .compbox .complist .compitem a .comppic img{ display:block; width:100%; height:auto;}
.modwrap.modwrapbg .modbox .compbox .complist .compitem a .compinfo{ padding-left:22px; width:255px;}
.modwrap.modwrapbg .modbox .compbox .complist .compitem a .compinfo .compnews{line-height:30px; font-size:18px; display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap.modwrapbg .modbox .compbox .complist .compitem a .compinfo .comptype{ padding:6px 0;}
.modwrap.modwrapbg .modbox .compbox .complist .compitem a .compinfo .comptype span{ padding:0 16px; display:inline-block; height:26px; line-height:26px; border-radius:50px; background-color:#E4E7FF; font-size:14px; color:#6c6fed; font-weight:bold;-webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap.modwrapbg .modbox .compbox .complist .compitem a .compinfo .compdisp{line-height:22px; font-size:14px; color:#999;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

.modwrap.modwrapbg .modbox .compbox .compprv{ width:63px; height:63px; position:absolute; top:50%; margin-top:-32px; left:-80px; cursor:pointer; z-index:1;}
.modwrap.modwrapbg .modbox .compbox .compprv img{ display:block; width:100%; height:100%;}
.modwrap.modwrapbg .modbox .compbox .compnex{width:63px; height:63px; position:absolute; top:50%; margin-top:-32px; right:-80px; cursor:pointer;z-index:1;}
.modwrap.modwrapbg .modbox .compbox .compnex img{display:block; width:100%; height:100%;}

@media screen and (max-width: 1440px) {
	.modwrap.modwrapbg .modbox .compbox .compprv{left:10px;}
	.modwrap.modwrapbg .modbox .compbox .compnex{right:10px;}
	}

/*首页END*/


/*面包屑*/
.picbar{}
.picbar img{ width:100%; height:auto;}
.curre{ height:60px; border-bottom:1px solid #dedede;}
.curre .currebox{ width:1400px; margin:0 auto; font-size:18px; color:#666; line-height:60px;display: flex;justify-content:flex-start;align-items: center;overflow:hidden;}
.curre .currebox span{}
.curre .currebox span a{ color:#666;}
.curre .currebox span a:hover{ color:#f00;}
.curre .currebox span a img{ vertical-align:middle; margin:-5px 10px 0 0;}
.curre .currebox .fnt{ padding:0 8px;}
/*列表页1*/
.mainbox{ width:1400px; margin:0 auto;}
.mainbox .mblit{ display:flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.mainbox .mblit .mblimod{ width:900px;}
.mainbox .mblit .mblimod .txtlist{}
.mainbox .mblit .mblimod .txtlist .txtliitem{ padding:44px 0; border-bottom:1px solid #dedede;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx{}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a{ display:flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .txtlipic{width:302px; height:226px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .txtlipic img{ display:block; width:100%; height:auto;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .txtliinfo{ width:580px;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .txtliinfo .txtmsg{ height:200px;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .txtliinfo .txtmsg .txtlitit{ padding-top:12px; font-size:22px; font-weight:bold;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .txtliinfo .txtmsg .txtlidisp{padding-top:12px; line-height:24px; font-size:16px; color:#666;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3; white-space: normal;text-overflow: ellipsis;overflow: hidden; }
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .txtliinfo .txtlidate{ font-size:16px; color:#999; }
/*列表页sider*/
.mainbox .mblit .siders{width:434px; padding-top:44px; }
.mainbox .mblit .siders .djtannewsbox{ margin-bottom:32px; width:434px; height:670px; background-color:#fff; border:1px solid #eeeeee;}
.mainbox .mblit .siders .djtannewsbox .djtannewstit{}
.mainbox .mblit .siders .djtannewsbox .djtannewstit .djtannwth{ padding:18px; font-size:20px; font-weight:bold; position:relative;}
.mainbox .mblit .siders .djtannewsbox .djtannewstit .djtannwth:after{ content:""; display:block; width:9px; height:26px; background-color:#0E1284; position:absolute; top:18px; left:0; }

.mainbox .mblit .siders .djtannewsbox .djtannwlcmm{}
.mainbox .mblit .siders .djtannewsbox .djtannwlcmm a{ display:block; margin:0 auto; width:400px; position:relative;}
.mainbox .mblit .siders .djtannewsbox .djtannwlcmm a .djtnwcmmpic{ width:400px; height:300px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .siders .djtannewsbox .djtannwlcmm a .djtnwcmmpic img{ display:block; width:100%; height:auto; }
.mainbox .mblit .siders .djtannewsbox .djtannwlcmm a .djtnwcmminfo{ width:100%; height:80px; box-sizing:border-box; padding:16px; background-color:rgba(0,0,0,0.6); position:absolute; bottom:0; left:0;}

.mainbox .mblit .siders .djtannewsbox .djtannwlcmm a .djtnwcmminfo .djtnwcmmtit{ font-size:18px; color:#fff;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .siders .djtannewsbox .djtannwlcmm a:hover .djtnwcmminfo .djtnwcmmtit{ text-decoration:underline;}
.mainbox .mblit .siders .djtannewsbox .djtannwlcmm a .djtnwcmminfo .djtnwcmmdisp{ padding-top:6px; font-size:14px; color:#bbb;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .siders .djtannewsbox .djtannwlcmm a:hover .djtnwcmminfo .djtnwcmmdisp{ color:#fff; }

.mainbox .mblit .siders .djtannewsbox .djtannwlist{ padding:18px 18px 0;}
.mainbox .mblit .siders .djtannewsbox .djtannwlist .djtannwliitem{ padding-bottom:18px;}
.mainbox .mblit .siders .djtannewsbox .djtannwlist .djtannwliitem a{ display:block; padding-left:20px; position:relative;}
.mainbox .mblit .siders .djtannewsbox .djtannwlist .djtannwliitem a:after{ content:""; display:block; width:8px; height:8px; background-color:#000; border-radius:8px; position:absolute; top:16px; left:3px;}
.mainbox .mblit .siders .djtannewsbox .djtannwlist .djtannwliitem a:hover:after{background-color:#f00;}
.mainbox .mblit .siders .djtannewsbox .djtannwlist .djtannwliitem a .djtannwlitit{ line-height:40px; font-size:18px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .siders .djtannewsbox .djtannwlist .djtannwliitem a .djtannwlidisp{ font-size:14px; color:#999;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
/*列表页diser_end*/
/*列表页2*/
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .textlisbx{ padding-left:20px; position:relative;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .textlisbx:after{ content:""; display:block; width:8px; height:8px; background-color:#000; border-radius:8px; position:absolute; top:28px; margin-top:-4px; left:3px;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a:hover .textlisbx:after{ background-color:#f00;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .textlisbx .textlistit{ padding-top:12px; font-size:22px; font-weight:bold;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .textlisbx .textlisdisp{padding-top:12px; line-height:24px; font-size:16px; color:#666;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3; white-space: normal;text-overflow: ellipsis;overflow: hidden; }
.mainbox .mblit .mblimod .txtlist .txtliitem .txtlibx a .textlisbx .textlisdate{padding-top:12px; font-size:16px; color:#999; }

.searchreut{ padding:44px 20px; font-size:22px; color:#666; border-bottom:1px solid #dedede;}
.searchreut strong{ color:#f00; padding:0 6px;}
.searchreut span{ font-weight:bold; padding:0 6px; color:#000;}
/*列表页3*/
.mainbox .mblit .djnewsbox .djnewslist{ padding:24px 0 0;}
.mainbox .mblit .djnewsbox .djnewslist{ display:flex;flex-direction: row;flex-wrap: wrap;justify-content:start;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem{ width:440px; padding:24px 38px 24px 0;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem:nth-child(3n){ padding:24px 0;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a{ display:block;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewspic{ width:440px; height:330px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewspic img{ display:block; width:100%; height:auto;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewsinfo{ padding-top:10px;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewsinfo .djnewstit{ line-height:30px; font-size:22px; font-weight:bold; display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewsinfo .djnewsdisp{ padding-top:4px; line-height:24px; font-size:16px; color:#666;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewsinfo .djnewsdate{ padding-top:12px; line-height:24px; font-size:14px; color:#999;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewsinfo .fwupttit{ padding-top:8px; line-height:30px; font-size:22px; text-align:center; font-weight:bold; display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewsinfo .videottit{ padding-top:8px; line-height:30px; font-size:22px; text-align:center;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewspic .viceoimgs{ position:relative;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewspic .viceoimgs span{ position:absolute; right:20px; bottom:20px;}
.mainbox .mblit .djnewsbox .djnewslist .djnewsitem a .djnewspic .viceoimgs span img{ display:block; width:45px; height:45px;}

/*招募列表*/
.mainbox .mblit .hdzjibox {}
.mainbox .mblit .hdzjibox .hdzjilist{ padding:24px 0 0; display:flex;flex-direction: row;flex-wrap: wrap;justify-content:start;}
.mainbox .mblit .hdzjibox .hdzjilist .hdzjiitem{ width:668px; padding:24px 58px 24px 0;}
.mainbox .mblit .hdzjibox .hdzjilist .hdzjiitem:nth-child(2n){padding-right:0;}
.mainbox .mblit .hdzjibox .hdzjilist .hdzjiitem a{ display:block; position:relative;}
.mainbox .mblit .hdzjibox .hdzjilist .hdzjiitem a .hdzjpic{ width:668px; height:500px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .hdzjibox .hdzjilist .hdzjiitem a .hdzjpic img{ display:block; width:100%; height:auto;}
.mainbox .mblit .hdzjibox .hdzjilist .hdzjiitem a .hdzjinfo{ width:490px; height:164px; box-sizing:border-box; padding:20px 18px;  background-color:rgba(255,41,41,0.8); position:absolute; top:50%; left:50%; margin:-82px 0 0 -245px;}
.mainbox .mblit .hdzjibox .hdzjilist .hdzjiitem a .hdzjinfo .hdzjtit{ height:64px; line-height:32px; font-size:22px; color:#fff; display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .hdzjibox .hdzjilist .hdzjiitem a:hover .hdzjinfo .hdzjtit{ text-decoration:underline;}
.mainbox .mblit .hdzjibox .hdzjilist .hdzjiitem a .hdzjinfo .hdzjdisp{ font-size:16px; line-height:32px; color:#fbc2c2;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .hdzjibox .hdzjilist .hdzjiitem a:hover .hdzjinfo .hdzjdisp{ color:#fff;}

/*新闻详情页*/
.mainbox .mblit .mblimod .txtcontent{}
.mainbox .mblit .mblimod .txtcontent .txtmaintit{ padding:80px 10px 44px;}
.mainbox .mblit .mblimod .txtcontent .txtmaintit h1{ padding:0; margin:0; font-size:32px; text-align:center; font-weight:bold;}
.mainbox .mblit .mblimod .txtcontent .txteditinfo{ padding:20px 10px; border-bottom:1px solid #dedede; display:flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.mainbox .mblit .mblimod .txtcontent .txteditinfo .txteditdate{ font-size:16px; color:#666;display:flex;align-items:center;}
.mainbox .mblit .mblimod .txtcontent .txteditinfo .txteditdate img{}
.mainbox .mblit .mblimod .txtcontent .txteditinfo .txteditdate span{ padding-left:8px;}
.mainbox .mblit .mblimod .txtcontent .txteditinfo .txteditread{font-size:16px;color:#666;display:flex;align-items:center;}
.mainbox .mblit .mblimod .txtcontent .txteditinfo .txteditread img{}
.mainbox .mblit .mblimod .txtcontent .txteditinfo .txteditread span{ padding-left:8px;}
.mainbox .mblit .mblimod .txtcontent .txtcon{ padding:20px 10px 40px; font-size:18px; color:#333; line-height:40px;}
.mainbox .mblit .mblimod .txtcontent .txtcon img{ max-width:100%; height:auto;}
.mainbox .mblit .mblimod .txtcontent .txtcon video{ max-width:100%; height:auto;}
.mainbox .mblit .mblimod .txtcontent .nexlink{ padding:12px 10px; border-top:1px solid #eee;border-bottom:1px solid #dedede;}
.mainbox .mblit .mblimod .txtcontent .nexlink .nxlinitem{}
.mainbox .mblit .mblimod .txtcontent .nexlink .nxlinitem a{ font-size:18px; color:#333;line-height:44px;}
.mainbox .mblit .mblimod .txtcontent .nexlink .nxlinitem a:hover{color:#f00;}
.mainbox .mblit .mblimod .backlist{ padding:50px 10px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .mblimod .backlist .backlinkbtn{ display:block; width:154px; height:48px; text-align:center; line-height:48px; background-color:#eee; font-size:16px;color:#666;}
.mainbox .mblit .mblimod .backlist .backlinkbtn:hover{ color:#000; background-color:#dedede;}

.mainbox .mblit .mblimod .txtcontent .videosplays{ padding-top:44px;}
.mainbox .mblit .mblimod .txtcontent .videosplays video{ width:100%; height:auto;}
.mainbox .mblit .mblimod .txtcontent .videomaintit{ padding:32px 10px;}

.modwrap .modbox .sycxyjoug .sycxybanner{ text-align:center;}
.modwrap .modbox .sycxyjoug .sycxybanner img{ max-width:100%; height:auto;}
.modwrap .modbox .sycxyjoug .sycxyjgcon{ padding:20px 10px 40px; font-size:18px; color:#333; line-height:40px;}
.modwrap .modbox .sycxyjoug .sycxyjgcon img{ max-width:100%; height:auto;}
.modwrap .modbox .sycxyjoug .sycxyjgcon video{ max-width:100%; height:auto;}

/*视频侧栏*/
.mainbox .mblit .siders .djtannewautoh{ height:auto;}
.mainbox .mblit .siders .djtannewsbox .videocmmsider{}
.mainbox .mblit .siders .djtannewsbox .videocmmsider .videocmmitem{ padding-bottom:40px;}
.mainbox .mblit .siders .djtannewsbox .videocmmsider .videocmmitem a{ margin:0 auto; width:400px; display:block;}
.mainbox .mblit .siders .djtannewsbox .videocmmsider .videocmmitem a .videocmmpic{ position:relative;}
.mainbox .mblit .siders .djtannewsbox .videocmmsider .videocmmitem a .videocmmpic .vidcover{ display:block; width:400px; height:300px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .siders .djtannewsbox .videocmmsider .videocmmitem a .videocmmpic .vidcover img{ width:100%; height:auto;}
.mainbox .mblit .siders .djtannewsbox .videocmmsider .videocmmitem a .videocmmpic .vidplaybtn{ position:absolute; bottom:20px; right:20px;}
.mainbox .mblit .siders .djtannewsbox .videocmmsider .videocmmitem a .videocmmpic .vidplaybtn img{ width:45px; height:45px;}
.mainbox .mblit .siders .djtannewsbox .videocmmsider .videocmmitem a .videocmminfo{ padding-top:6px;}
.mainbox .mblit .siders .djtannewsbox .videocmmsider .videocmmitem a .videocmminfo .videocmmtit{ line-height:30px; font-size:18px; text-align:center;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

/*名誉会长*/
.modwrap .modbox .minyhzhanlist{ padding-top:40px; display:flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.modwrap .modbox .minyhzhanlist .minyhzitem{ width:683px; padding-bottom:50px;}
.modwrap .modbox .minyhzhanlist .minyhzitem .minyhzbx{ height:100%; padding:28px; box-sizing:border-box;  border:1px solid #dedede;display:flex;flex-direction: row;flex-wrap: wrap;justify-content:start;}
.modwrap .modbox .minyhzhanlist .minyhzitem .minyhzbx .minyhzpic{ width:199px; height:268px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .minyhzhanlist .minyhzitem .minyhzbx .minyhzpic img{ display:block; width:100%; height:auto;}
.modwrap .modbox .minyhzhanlist .minyhzitem .minyhzbx .minyhzinfo{ padding-left:42px; width:375px;}
.modwrap .modbox .minyhzhanlist .minyhzitem .minyhzbx .minyhzinfo .myhzname{ padding-top:20px; font-size:24px; font-weight:bold;}
.modwrap .modbox .minyhzhanlist .minyhzitem .minyhzbx .minyhzinfo .myhzziwei{font-size:18px; color:#666;  padding:20px 0;}
.modwrap .modbox .minyhzhanlist .minyhzitem .minyhzbx .minyhzinfo .myhzdisp{ padding-top:20px; border-top:1px solid #eee; font-size:18px; line-height:30px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:4; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

/*专家顾问*/
.modwrap .modbox .zhuanjialist{padding-top:40px;}
.modwrap .modbox .zhuanjialist .zhuanjiaitem{ padding-bottom:50px;}
.modwrap .modbox .zhuanjialist .zhuanjiaitem .zhuanjiabx{ height:100%; padding:60px; box-sizing:border-box;  border:1px solid #dedede;display:flex;flex-direction: row;flex-wrap: wrap;justify-content:start;}
.modwrap .modbox .zhuanjialist .zhuanjiaitem .zhuanjiabx .zhuanjiapic{ width:354px; height:477px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .zhuanjialist .zhuanjiaitem .zhuanjiabx .zhuanjiapic img{ display:block; width:100%; height:auto;}
.modwrap .modbox .zhuanjialist .zhuanjiaitem .zhuanjiabx .zhuanjiainfo{ padding-left:66px; width:824px;}
.modwrap .modbox .zhuanjialist .zhuanjiaitem .zhuanjiabx .zhuanjiainfo .zhuanjianame{ padding-top:40px; font-size:24px; font-weight:bold;}
.modwrap .modbox .zhuanjialist .zhuanjiaitem .zhuanjiabx .zhuanjiainfo .zhuanjiaziwei{font-size:18px; color:#666;  padding:20px 0;}
.modwrap .modbox .zhuanjialist .zhuanjiaitem .zhuanjiabx .zhuanjiainfo .zhuanjiadisp{ height:324px; padding-top:20px; border-top:1px solid #eee; font-size:18px; line-height:36px;overflow: auto;}

.zhuanjiadisp::-webkit-scrollbar {width: 8px;height: 4px;}
.zhuanjiadisp::-webkit-scrollbar {width: 8px;height: 4px;}::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 5px #aaa;background: #aaa;}
.zhuanjiadisp::-webkit-scrollbar {width: 8px;height: 4px;}::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px #eee;border-radius: 0;background:#eee;}

/*关于我们*/
.modwrap.modwrapbg .modbox .aboutimglist{ padding-top:20px; display:flex;flex-direction: row;flex-wrap: wrap;justify-content:start;}
.modwrap.modwrapbg .modbox .aboutimglist .aboutimgitem{width:450px; padding:0 24px 24px 0; }
.modwrap.modwrapbg .modbox .aboutimglist .aboutimgitem:nth-child(3n){ padding-right:0;}
.modwrap.modwrapbg .modbox .aboutimglist .aboutimgitem .aboutsmallpic{ width:450px; height:214px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap.modwrapbg .modbox .aboutimglist .aboutimgitem .aboutsmallpic img{ display:block; width:100%; height:auto;}

/*会员列表*/
.mainbox .mblit .mblimod .huiyuanlist{}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem{ padding:44px 0; border-bottom:1px solid #eee;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx{}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a{ display:block;display:flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuanpic{ width:220px; height:220px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuanpic img{ display:block; width:100%; height:auto;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo{ width:648px;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .huiyuanmsg{ min-height:182px;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .huiyuanmsg .huiyuantit{ padding:20px 0 0; font-size:22px; font-weight:bold;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .huiyuanmsg .nuiyuantype{ padding-top:20px; font-size:14px; color:#6c6fed;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .huiyuanmsg .nuiyuantype span{ display:inline-block; height:26px; font-weight:bold; padding:0 16px; border-radius:30px; line-height:26px; background-color:#e4e7ff;-webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .huiyuanmsg .huiyuandisp{ padding-top:12px; line-height:28px; font-size:16px; color:#666666;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a:hover .huiyuaninfo .huiyuanmsg .huiyuandisp{ color:#000;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .hyopa{display:flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .hyopa .huiyuantel{ font-size:16px; color:#999;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .hyopa .huiyuantel img{ margin-right:6px;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .hyopa .hylink{}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .hyopa .hylink .hylinkbtns{ display:block; padding-right:10px; width:112px; height:35px; line-height:35px; text-align:center; background-color:#eee; font-size:16px; color:#999; position:relative;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a:hover .huiyuaninfo .hyopa .hylink .hylinkbtns{ color:#000;}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a .huiyuaninfo .hyopa .hylink .hylinkbtns:after{content: " ";display: inline-block;height: 6px;width: 6px;border-width:   1px 0 0 1px;border-color: #999;border-style: solid;position: absolute;top: 50%;margin-top:-3px;right:24px;transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.mainbox .mblit .mblimod .huiyuanlist .huiyuanitem .huiyuanbx a:hover .huiyuaninfo .hyopa .hylink .hylinkbtns:after{ border-color:#000;}


.mainbox .mblit .siders .djtannewsbox .sidersearch{ padding:20px 0 50px; display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .siders .djtannewsbox .sidersearch .siderschbox{ width:396px; height:50px; border:1px solid #dedede; background-color:#fff; position:relative;}
.mainbox .mblit .siders .djtannewsbox .sidersearch .siderschbox .siderschbinp{ height:50px; padding-right:60px;}
.mainbox .mblit .siders .djtannewsbox .sidersearch .siderschbox .siderschbinp .siderschinptxt{-webkit-appearance: none;appearance: none; font-size:16px; border:none; box-sizing:border-box; padding:0 20px; width:100%; height:100%;}
.mainbox .mblit .siders .djtannewsbox .sidersearch .siderschbox .siderschbtn{ position:absolute; top:-1px; right:-1px;}
.mainbox .mblit .siders .djtannewsbox .sidersearch .siderschbox .siderschbtn .siderschsubmit{ display:block; width:60px; height:52px; background-color:#0E1284; display: flex;justify-content: center;align-items: center;overflow:hidden; cursor:pointer;}
.mainbox .mblit .siders .djtannewsbox .sidersearch .siderschbox .siderschbtn .siderschsubmit img{ display:block;}

.mainbox .mblit .siders .djtannewsbox .picsiderlist{ margin:0 auto; width:392px;display:flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.mainbox .mblit .siders .djtannewsbox .picsiderlist .picsideritem{ padding-bottom:26px;}
.mainbox .mblit .siders .djtannewsbox .picsiderlist .picsideritem a{ display:block;width:182px;}
.mainbox .mblit .siders .djtannewsbox .picsiderlist .picsideritem a .picsiderimg{ width:182px; height:182px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .siders .djtannewsbox .picsiderlist .picsideritem a .picsiderimg img{ display:block; width:100%; height:auto;}
.mainbox .mblit .siders .djtannewsbox .picsiderlist .picsideritem a .picsidertit{ font-size:16px; text-align:center; line-height:30px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

/*会员详情*/
.mainbox .mblit .huiyuancontent{ width:900px;}
.mainbox .mblit .huiyuancontent .hymainifo{ padding:60px 0 44px; border-bottom:1px solid #dedede;display:flex;flex-direction: row;flex-wrap: wrap;}
.mainbox .mblit .huiyuancontent .hymainifo .hymlogo{ width:104px; height:104px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .huiyuancontent .hymainifo .hymlogo img{ display:block;width:100%; height:auto;}
.mainbox .mblit .huiyuancontent .hymainifo .hyinfos{ width:753px; padding-left:28px;}
.mainbox .mblit .huiyuancontent .hymainifo .hyinfos .hyconname{ font-size:36px; font-weight:bold;}
.mainbox .mblit .huiyuancontent .hymainifo .hyinfos .hycontype{ padding-top:20px;font-size: 16px;color: #6c6fed;}
.mainbox .mblit .huiyuancontent .hymainifo .hyinfos .hycontype span{display:inline-block; height:26px; font-weight:bold; padding:0 16px; border-radius:30px; line-height:26px; background-color:#e4e7ff;-webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.mainbox .mblit .huiyuancontent .hymcontbox{}
.mainbox .mblit .huiyuancontent .hymcontbox .hymcontit{ padding-top:30px;}
.mainbox .mblit .huiyuancontent .hymcontbox .hymcontit .hymconth{ padding:18px;font-size:20px; font-weight:bold;position:relative;}
.mainbox .mblit .huiyuancontent .hymcontbox .hymcontit .hymconth:after{ content:""; display:block; width:9px; height:26px; background-color:#0E1284; position:absolute; top:18px; left:0; }


.mainbox .mblit .huiyuancontent .hymcontbox .hymcontit .hymcontext{ font-size:18px; color:#333; line-height:40px;}
.mainbox .mblit .huiyuancontent .hymcontbox .hymcontit .hymcontext img{max-width:100%; height:auto;}
.mainbox .mblit .huiyuancontent .hymcontbox .hymcontit .hymcontext video{max-width:100%; height:auto;}
.mainbox .mblit .huiyuancontent .hymcontbox .hymcontit .hybacks{ padding:30px 10px 80px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .huiyuancontent .hymcontbox .hymcontit .hybacks .hybacklink{display:block; width:154px; height:48px; text-align:center; line-height:48px; background-color:#eee; font-size:16px;color:#666;}
.mainbox .mblit .huiyuancontent .hymcontbox .hymcontit .hybacks .hybacklink:hover{ color:#000; background-color:#dedede;}

.mainbox .mblit .siders .djtannewsbox .siderhylx{ padding-bottom:16px;}
.mainbox .mblit .siders .djtannewsbox .siderhylx .hylxitem{ padding:16px 0; position:relative;}
.mainbox .mblit .siders .djtannewsbox .siderhylx .hylxitem .hylxicon{ position:absolute; top:18px; left:20px;}
.mainbox .mblit .siders .djtannewsbox .siderhylx .hylxitem .hylxicon img{}
.mainbox .mblit .siders .djtannewsbox .siderhylx .hylxitem .hylxmsg{ padding:0 40px 0 50px;}
.mainbox .mblit .siders .djtannewsbox .siderhylx .hylxitem .hylxmsg .hylxth{ font-size:16px; color:#666;}
.mainbox .mblit .siders .djtannewsbox .siderhylx .hylxitem .hylxmsg .hylxtxt{ padding-top:6px; font-size:20px;}
.mainbox .mblit .siders .djtannewsbox .lxmapdhan{ margin:0 20px; border-top:1px solid #eee;}
.mainbox .mblit .siders .djtannewsbox .lxmapdhan .lxmapbtn{ padding:28px 0 40px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mainbox .mblit .siders .djtannewsbox .lxmapdhan .lxmapbtn .lxmapdhlink{ width:220px; height:50px; line-height:50px; text-align:center; border-radius:50px; font-size:20px; font-weight:bold; color:#0e1284; background-color:#9fa2ff;}
.mainbox .mblit .siders .djtannewsbox .lxmapdhan .lxmapbtn .lxmapdhlink:hover{color:#fff;background-color:#0e1284;}

/*领导班子*/
.modwrap .modbox .linbaobzi{ margin-top:30px; border-top:1px solid #eee;}
.modwrap .modbox .linbaobzi .ldbzhzmod{ padding-bottom:40px;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhztit{padding:32px 4px;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhztit .ldbzhzth{ font-size:32px; font-weight:bold;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhzinfo{ min-height:640px; padding-top:80px; position:relative;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhzinfo .ldbzhzpic{ width:530px; height:712px;display: flex;justify-content: center;align-items: center;overflow:hidden; position:absolute; top:0px; left:0;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhzinfo .ldbzhzpic img{ display:block; width:100%; height:auto;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhzinfo .ldbzhzmsg{ min-height:504px; box-sizing:border-box; padding:40px 50px 50px 592px; background-color:#404299;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhzinfo .ldbzhzmsg .ldbzhzname{ padding-top:12px; font-size:56px; font-weight:bold; color:#fff;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhzinfo .ldbzhzmsg .ldbzhzziwei{ padding-top:24px; font-size:24px; color:#fff;font-weight:bold;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhzinfo .ldbzhzmsg .ldbzhzdisp{padding-top:32px;font-size:18px; color:#fff; line-height:36px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:6; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhzinfo .hzinfobtbs { display:flex;justify-content:flex-end;}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhzinfo .hzinfobtbs .hzinfolink{transform:translateY(16px); border:1px solid rgba(255,255,255,0.4); width:140px; height:40px; line-height:40px; font-size:16px; text-align:center; color:rgba(255,255,255,0.4);}
.modwrap .modbox .linbaobzi .ldbzhzmod .ldbzhzinfo .hzinfobtbs .hzinfolink:hover{ border:1px solid rgba(255,255,255,1); color:rgba(255,255,255,1);}

.modwrap .modbox .linbaobzi .ldbzmsbox{ border-top:10px solid #eee; display:flex;justify-content:space-between;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz{ width:334px;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz .ldbzmstit{ padding:32px 8px;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz .ldbzmstit .ldbzmsth{ font-size:32px; font-weight:bold;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz .ldbzmszlist{}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz .ldbzmszlist .ldbzmszitem{}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz .ldbzmszlist .ldbzmszitem .ldbzmszbox{ padding:22px;border:1px solid #dedede;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz .ldbzmszlist .ldbzmszitem .ldbzmszbox .ldbzmszpic{margin:0 auto; width:285px; height:384px;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz .ldbzmszlist .ldbzmszitem .ldbzmszbox .ldbzmszpic img{ display:block; width:100%; height:100%;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz .ldbzmszlist .ldbzmszitem .ldbzmszbox .ldbzmszinfo{ text-align:center;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz .ldbzmszlist .ldbzmszitem .ldbzmszbox .ldbzmszinfo .ldbzmszname{ padding-top:22px; font-size:24px;font-weight:bold;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsz .ldbzmszlist .ldbzmszitem .ldbzmszbox .ldbzmszinfo .ldbzmszziw{ padding-top:6px; font-size:18px; color:#666666;}

.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter{}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmsothtit{padding:32px 8px;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmsothtit .ldbzothmsth{ font-size:32px; font-weight:bold;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmothlist{ display:flex;justify-content:left;display:flex;flex-direction: row;flex-wrap: wrap;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmothlist .ldbzothitem{ width:452px; padding-bottom:53px; padding-right:20px;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmothlist .ldbzothitem:nth-child(3n){ padding-right:0;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmothlist .ldbzothitem .ldbzothbox{display:flex; padding:18px; min-height:192px; border:1px solid #dedede;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmothlist .ldbzothitem .ldbzothbox .ldbzothpic{  width:144px; height:192px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmothlist .ldbzothitem .ldbzothbox .ldbzothpic img{ display:block; width:100%; height:auto;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmothlist .ldbzothitem .ldbzothbox .ldbzothinfo{ width:240px; padding-left:40px;min-height:192px;display: flex;justify-content: center;flex-direction: column;align-items: left;overflow:hidden;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmothlist .ldbzothitem .ldbzothbox .ldbzothinfo .ldbzothname{font-size:24px;font-weight:bold;}
.modwrap .modbox .linbaobzi .ldbzmsbox .ldbzmsoter .ldbzmothlist .ldbzothitem .ldbzothbox .ldbzothinfo .ldbzothziw{ padding-top:10px; font-size:18px; color:#666666;}

/*会长介绍*/
.modwrap .modbox .niuyunbox{ border-top:1px solid #eee; margin-top:40px;}
.modwrap .modbox .niuyunbox .niyabout{ padding-bottom:60px; display:flex;justify-content:space-between;}
.modwrap .modbox .niuyunbox .niyabout .niyinfos{ width:760px;}
.modwrap .modbox .niuyunbox .niyabout .niyinfos .niyname{ padding-top:32px; font-size:56px; font-weight:bold;}
.modwrap .modbox .niuyunbox .niyabout .niyinfos .niyzwei{ padding-top:16px; font-size:24px; font-weight:bold;}
.modwrap .modbox .niuyunbox .niyabout .niyinfos .niyaboutcon{ padding-top:10px; font-size:18px; color:#2b2a2f; line-height:36px;}
.modwrap .modbox .niuyunbox .niyabout .niyinfos .niyaboutcon img{ max-width:100%; height:auto;}
.modwrap .modbox .niuyunbox .niyabout .niyinfos .niyaboutcon video{ max-width:100%; height:auto;}
.modwrap .modbox .niuyunbox .niyabout .niyinfos .niydouybox{ padding-top:30px;  min-height:196px;display:flex;justify-content: flex-start;}
.modwrap .modbox .niuyunbox .niyabout .niyinfos .niydouybox .niydyma{ width:196px; height:196px;}
.modwrap .modbox .niuyunbox .niyabout .niyinfos .niydouybox .niydyma img{display:block; width:100%; height:100%;}
.modwrap .modbox .niuyunbox .niyabout .niyinfos .niydouybox .niydytips{ padding-left:48px; width:490px; font-size:32px; font-weight:bold; color:#b38047;display: flex;justify-content: flex-start;align-items: center;overflow:hidden;}
.modwrap .modbox .niuyunbox .niyabout .niypicbox{ width:530px; padding-top:50px; padding-right:24px; position:relative;}
.modwrap .modbox .niuyunbox .niyabout .niypicbox:after{ content:""; display:block; width:100px; height:424px; background-color:#EEEEEE; position:absolute; top:70px; left:-48px; z-index:-99;}
.modwrap .modbox .niuyunbox .niyabout .niypicbox:before{ content:""; display:block; width:174px; height:424px; background-color:#EEEEEE; position:absolute; top:362px; right:0px; z-index:-99;}
.modwrap .modbox .niuyunbox .niyabout .niypicbox .niyunpic{ width:530px; height:712px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .niuyunbox .niyabout .niypicbox .niyunpic img{display:block; width:100%; height:auto;}

.modwrap .modbox .niuyunbox .niyfbmod{ padding-bottom:32px;border-top:10px solid #eee;}
.modwrap .modbox .niuyunbox .niyfbmod .niyfbtit{ padding:26px 0;}
.modwrap .modbox .niuyunbox .niyfbmod .niyfbtit .niyfbth{font-size:32px; font-weight:bold;}
.modwrap .modbox .niuyunbox .niyfbmod .niyjiantanlist{display:flex;flex-direction: row;flex-wrap: wrap;justify-content:left;}
.modwrap .modbox .niuyunbox .niyfbmod .niyjiantanlist .niyjantitem{width:438px; padding-bottom:22px; padding-right:42px;}
.modwrap .modbox .niuyunbox .niyfbmod .niyjiantanlist .niyjantitem:nth-child(3n){ padding-right:0px;}
.modwrap .modbox .niuyunbox .niyfbmod .niyjiantanlist .niyjantitem .niyjantbx a{ display:block;}
.modwrap .modbox .niuyunbox .niyfbmod .niyjiantanlist .niyjantitem .niyjantbx .niyjantpicbox{ position:relative;}
.modwrap .modbox .niuyunbox .niyfbmod .niyjiantanlist .niyjantitem .niyjantbx .niyjantpicbox .niyjantpimg{ width:438px; height:328px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .niuyunbox .niyfbmod .niyjiantanlist .niyjantitem .niyjantbx .niyjantpicbox .niyjantpimg img{ display:block; width:100%; height:auto;}
.modwrap .modbox .niuyunbox .niyfbmod .niyjiantanlist .niyjantitem .niyjantbx .niyjantpicbox .niyjtplbtn{ width:45px; height:45px; position:absolute; bottom:20px; right:20px;}
.modwrap .modbox .niuyunbox .niyfbmod .niyjiantanlist .niyjantitem .niyjantbx .niyjantpicbox .niyjtplbtn img{ display:block; width:100%; height:100%;}
.modwrap .modbox .niuyunbox .niyfbmod .niyjiantanlist .niyjantitem .niyjantbx .niyjanttit{ padding-top:12px; font-size:18px; text-align:center; line-height:30px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden;}

.modwrap .modbox .niuyunbox .niyfbmod .niytextlist{display:flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem{ width:650px; padding-bottom:40px;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem a{ display:block;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem .niytextbx{display:flex;justify-content:space-between;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem .niytextbx .niytextimg{ width:194px; height:145px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem .niytextbx .niytextimg img{ display:block; width:100%; height:auto;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem .niytextbx .niytextinfo{ width:436px;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem .niytextbx .niytextinfo .niytextmsg{ min-height:120px;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem .niytextbx .niytextinfo .niytextmsg .niytexttit{ padding-top:6px; line-height:24px;font-size:18px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem .niytextbx .niytextinfo .niytextmsg .niytextdisp{ padding-top:6px; font-size:14px; line-height:24px; color:#999;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem a:hover .niytextbx .niytextinfo .niytextmsg .niytextdisp{ color:#333;}
.modwrap .modbox .niuyunbox .niyfbmod .niytextlist .niytextitem .niytextbx .niytextinfo .niytextdate{font-size:14px; color:#999;}

.mymeiti{ padding:36px 0 24px; text-align:center; border-top:1px solid #dedede;}
.mymeitith{ font-size:32px; font-weight:bold; color:#b38047;}
.mymeititisp{ padding-top:10px; font-size:24px; font-weight:bold; color:#919191;}
.mymeitilist{ padding-top:10px; display: flex;justify-content: center;align-items: center;flex-direction: row;flex-wrap: wrap;}
.mymeitiitem{ width:186px; padding:20px;}
.mymeitibx{}
.mymeitipic{width:186px; height:186px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.mymeitipic img{ display:block; width:100%; height:auto;}
.mymeitiname{ padding-top:10px; font-size:24px;}

/*协会章程*/
.modwrap .modbox .xhzcenbox{ min-height:700px; padding-left:24px; padding-top:24px; padding-bottom:50px; overflow:hidden;}
.modwrap .modbox .xhzcenbox .xhzcenmlu{ width:340px; background-color:#fff; box-shadow:0 0 24px rgba(39, 42, 179,0.6); float:left; position:relative; z-index:1;}
.modwrap .modbox .xhzcenbox .xhzcenmlu .xhzcenmltit{ height:126px; background-color:#272ab3;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .xhzcenbox .xhzcenmlu .xhzcenmltit .xhzcenmlth{  font-size:32px; color:#fff; font-weight:bold;}
.modwrap .modbox .xhzcenbox .xhzcenmlu .xhzcmllist{ padding:24px 0;}
.modwrap .modbox .xhzcenbox .xhzcenmlu .xhzcmllist .xhzcmlitem{}
.modwrap .modbox .xhzcenbox .xhzcenmlu .xhzcmllist .xhzcmlitem a{ display:block; padding:12px 20px; font-size:18px; font-weight:bold;}
.modwrap .modbox .xhzcenbox .xhzcenmlu .xhzcmllist .xhzcmlitem .xhzcmlactive{color:#272ab3;}
.modwrap .modbox .xhzcenbox .xhzcencontent{ padding-top:30px;}
.modwrap .modbox .xhzcenbox .xhzcencontent .xhzcentit{ min-height:120px; background-color:#EEEEEE;display: flex;justify-content: left;align-items: center; position:relative;}
.modwrap .modbox .xhzcenbox .xhzcencontent .xhzcentit:after{ content:""; display:block; width:24px; height:100%; background-color:#EEEEEE; position:absolute; top:0; left:-364px;}
.modwrap .modbox .xhzcenbox .xhzcencontent .xhzcentit .xhzcenth{padding:16px 24px 16px 80px; font-size:24px; font-weight:bold;}
.modwrap .modbox .xhzcenbox .xhzcencontent .xhzcencontxt{ padding-left:420px; padding-right:24px; font-size:18px; color:#181818; line-height:40px;}

/*线上服务*/
.xsfwonline{ padding:12px 0;}
.modwrap .modbox .xsfwwrap{ padding:32px 50px;}
.modwrap .modbox .xsfwwrap .xsfwmod{ padding:40px; box-shadow:0 0 24px rgba(39, 42, 179,0.6); position:relative;}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwtit{ width:246px; height:150px; background-color:#282bb5; position:absolute; top:40px; left:-44px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwtit .xsfwth{ font-size:32px; color:#ffffff; font-weight:bold; width:150px; text-align:center;}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwptlist{ padding-left:204px;display:flex;flex-direction: row;flex-wrap: wrap;justify-content:left;}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwptlist .xsfwptitem{ width:232px; padding-bottom:32px; padding-right:28px;}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwptlist .xsfwptitem:nth-child(4n){ padding-right:0;}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwptlist .xsfwptitem .xsfwptbx{}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwptlist .xsfwptitem .xsfwptbx .xsfwimg{ width:212px; height:212px; background-color:#fff; border:10px solid #EBE7EB;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwptlist .xsfwptitem .xsfwptbx .xsfwimg img{ display:block; width:100%; height:auto;}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwptlist .xsfwptitem .xsfwptbx .xsfwname{ padding-top:10px; font-size:22px; font-weight:bold; text-align:center;}

.modwrap .modbox .xsfwwrap .xsfwmod .xsfwcontent{ padding-left:204px; font-size:18px; line-height:36px;}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwcontent img{ max-width:100%; height:auto;}
.modwrap .modbox .xsfwwrap .xsfwmod .xsfwcontent video{ max-width:100%; height:auto;}

/*入会流程*/
.modwrap .modbox .{}{ padding-top:40px;}
.modwrap .modbox .{} .hycktabmu{display: flex;justify-content: space-between;}
.modwrap .modbox .{} .hycktabmu .hycktabitem{ width:256px;}
.modwrap .modbox .{} .hycktabmu .hycktabitem .hycktabbx{ }
.modwrap .modbox .{} .hycktabmu .hycktabitem .hycktabbx a{ display:block; width:256px; height:76px; line-height:76px; text-align:center; background-color:#eee; font-size:24px; color:#0a0a0a;}
.modwrap .modbox .{} .hycktabmu .hycktabitem .hycktabbx a:hover{background-color:rgba(39, 42, 179,0.1);color:#f00; }
.modwrap .modbox .{} .hycktabmu .hycktabitem.hyckactive{}
.modwrap .modbox .{} .hycktabmu .hycktabitem.hyckactive .hycktabbx{}
.modwrap .modbox .{} .hycktabmu .hycktabitem.hyckactive .hycktabbx a{ color:#fff; background-color:#272AB3; font-weight:bold;}
.modwrap .modbox .hyrcstep{ padding-top:48px;}
.modwrap .modbox .hyrcstep .hyrcstpitem{ padding-bottom:66px; position:relative;}
.modwrap .modbox .hyrcstep .hyrcstpitem:after{ content:""; display:block; width:59px; height:42px; background:url(../images/rhiconstpe.png) no-repeat 0 0; position:absolute; bottom:12px; left:50px;}
.modwrap .modbox .hyrcstep .hyrcstpitem:last-child:after{ display:none;}
.modwrap .modbox .hyrcstep .hyrcstpitem .hyrcstpbx{ min-height:150px; box-sizing:border-box; padding:40px; display: flex; border:1px solid #eeeeee;justify-content:flex-start;align-items: center;overflow:hidden;}
.modwrap .modbox .hyrcstep .hyrcstpitem .hyrcstpbx .hyrcstpnum{ width:70px; height:80px;font-size:36px; color:#fff; display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .hyrcstep .hyrcstpitem:nth-child(4n+1) .hyrcstpbx .hyrcstpnum{ background:url(../images/rhicon1.png) no-repeat 0 0; }
.modwrap .modbox .hyrcstep .hyrcstpitem:nth-child(4n+2) .hyrcstpbx .hyrcstpnum{ background:url(../images/rhicon2.png) no-repeat 0 0; }
.modwrap .modbox .hyrcstep .hyrcstpitem:nth-child(4n+3) .hyrcstpbx .hyrcstpnum{ background:url(../images/rhicon3.png) no-repeat 0 0; }
.modwrap .modbox .hyrcstep .hyrcstpitem:nth-child(4n) .hyrcstpbx .hyrcstpnum{ background:url(../images/rhicon4.png) no-repeat 0 0; }
.modwrap .modbox .hyrcstep .hyrcstpitem .hyrcstpbx .hyrcstptxt{ padding-left:50px; width:1170px; min-height:70px; font-size:18px; line-height:30px;display: flex;justify-content: flex-start;align-items: center;overflow:hidden;}

.hyrccontext{ padding:50px; font-size:18px; line-height:36px;}
.hyrccontext img{ max-width:100%; height:auto;}
.hyrccontext video{ max-width:100%; height:auto;}

/*会员查询*/
.modwrap .modbox .hyrccxwrap{ padding:80px 0 100px; }
.modwrap .modbox .hyrccxwrap .hyrccxbox{ height:430px; padding:110px 160px; box-sizing:border-box; background:url(../images/hysearchbg.png) no-repeat 0 0; background-size:cover;}
.modwrap .modbox .hyrccxwrap .hyrccxbox .hycxtit{}
.modwrap .modbox .hyrccxwrap .hyrccxbox .hycxtit .hycxth{ font-size:32px; color:#fff; line-height:40px; font-weight:bold;}
.modwrap .modbox .hyrccxwrap .hyrccxbox .hycxscwarps{ padding-top:30px;}
.modwrap .modbox .hyrccxwrap .hyrccxbox .hycxscwarps .hycssinpbox{ height:75px; background-color:#fff; border-radius:6px; position:relative;}
.modwrap .modbox .hyrccxwrap .hyrccxbox .hycxscwarps .hycssinpbox .hycsinp{ padding:0 204px 0 20px;}
.modwrap .modbox .hyrccxwrap .hyrccxbox .hycxscwarps .hycssinpbox .hycsinp .hycsinptxt{-webkit-appearance: none;appearance: none; border:none; width:100%; height:75px; box-sizing:border-box; font-size:24px;}
.modwrap .modbox .hyrccxwrap .hyrccxbox .hycxscwarps .hycssinpbox .hycsbtn{ position:absolute; top:0; right:0;}
.modwrap .modbox .hyrccxwrap .hyrccxbox .hycxscwarps .hycssinpbox .hycsbtn .hycssubmit{ display:block; width:184px; height:75px; line-height:75px; text-align:center; font-size:24px; font-weight:bold; background-color:#FF5400; color:#fff;border-top-right-radius:6px;border-bottom-right-radius:6px; cursor:pointer;}
.modwrap .modbox .hyrccxwrap .hyrccxbox .hycxscwarps .hycssinpbox .hycsbtn .hycssubmit:hover{ background-color:#ff4200;}

/*入会申请*/
.modwrap .modbox .hysqinwrap{ padding:176px 0 0px; background:url(../images/joinbg.png) no-repeat 0 180px; background-size:100% auto; }
.modwrap .modbox .hysqinwrap .hysqinbox{}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox{ width:656px; min-height:892px; background-color:#fff; box-shadow:0 0 24px rgba(39, 42, 179,0.6);transform:translate(24px,-110px);}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .hysqinfrtit{ padding:60px 0 44px; display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .hysqinfrtit .hysqinfrth{ font-size:30px; font-weight:bold;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .hysqfrmlist{}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .hysqfrmlist .hysqfrmitem{ padding:0 40px 28px; display:flex;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .hysqfrmlist .hysqfrmitem .hysqtps{ width:112px; font-size:18px; height:50px; line-height:50px;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .hysqfrmlist .hysqfrmitem .hysqtps strong{ color:#f00;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .hysqfrmlist .hysqfrmitem .hysqinps{ width:460px;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .hysqfrmlist .hysqfrmitem .hysqinps .hysqinginptxt{ width:100%; height:50px;-webkit-appearance: none;appearance: none; background-color:#fff; border-radius:4px; border: 1px solid #dedede;font-size:18px; box-sizing:border-box; padding-left:8px; padding-right:8px;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .hysqfrmlist .hysqfrmitem .hysqinps .hysqingtxtarea{ width:100%; height:250px;-webkit-appearance: none;appearance: none; background-color:#fff; border-radius:4px; border: 1px solid #dedede;font-size:18px; box-sizing:border-box; padding:12px 8px; outline:0; font-family:Verdana, Geneva, sans-serif,YaHei;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .yxhyxyi{ padding-top:20px; font-size:18px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .yxhyxyi label{cursor:pointer;user-select:none;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .yxhyxyi label input{}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .yxhyxyi label span{}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .yxhyxyi .xyshow{ cursor:pointer;user-select:none;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .yxhyxyi .xyshow strong{ font-weight:normal; color:#ff9600;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .sqbtns{ padding:30px 0; display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .hysqinwrap .hysqinbox .hysqinfrombox .sqbtns .sqsubmit{ display:block; width:238px; height:64px; line-height:64px; text-align:center; border-radius:4px; font-size:18px; font-weight:bold; color:#fff; background-color:#FF2828;}

/*党委简介*/
.modwrap .modbox .danweiwrap{ padding:30px 0 50px;}
.modwrap .modbox .danweiwrap .danweibox{ display: flex;justify-content: space-between;}
.modwrap .modbox .danweiwrap .danweibox .danweiimgbox{ width:800px; padding-top:16px;}
.modwrap .modbox .danweiwrap .danweibox .danweiimgbox .danweiimgitem{width:800px; height:600px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.modwrap .modbox .danweiwrap .danweibox .danweiimgbox .danweiimgitem img{ display:block; width:100%; height:auto;}
.modwrap .modbox .danweiwrap .danweibox .danweiinfobox{ width:568px;}
.modwrap .modbox .danweiwrap .danweibox .danweiinfobox .dwabouttxt{ font-size:16px; line-height:30px;}
.modwrap .modbox .danweiwrap .danweibox .danweiinfobox .dwabouttxt img{ max-width:100%; height:auto;  }
.modwrap .modbox .danweiwrap .danweibox .danweiinfobox .dwabouttxt video{ max-width:100%; height:auto;  }
.modwrap .modbox .danweiwrap .danweibox .danweiinfobox .dwzenshu{display:flex;flex-direction: row;flex-wrap: wrap;justify-content:left;}
.modwrap .modbox .danweiwrap .danweibox .danweiinfobox .dwzenshu .dwzsitem{ width:266px; padding-bottom:20px; padding-right:18px;}
.modwrap .modbox .danweiwrap .danweibox .danweiinfobox .dwzenshu .dwzsitem .dwzsibx{ width:266px; height:178px;}
.modwrap .modbox .danweiwrap .danweibox .danweiinfobox .dwzenshu .dwzsitem .dwzsibx img{ display:block; width:100%; height:100%;}
.djxss{ overflow:hidden; position:relative;}
.djxss .swiper-pagination{ width:80px; height:40px; line-height:40px; border-radius:40px; background-color:rgba(0,0,0,0.5); color:#fff; bottom:30px; left:auto; right:12px; text-align:center;}
.djxss .swiper-pagination-bullet{ width:16px; height:16px;background:#A4A4A4; opacity:1;}
.djxss .swiper-pagination-bullet-active{background:#fd9140;}



/*办事处*/
.modwrap .modbox .baschulist{padding-top:10px;}
.modwrap .modbox .baschulist .baschuitem{ padding-bottom:40px;}
.modwrap .modbox .baschulist .baschuitem .baschubx{ width:1300px; box-sizing:border-box; padding:40px 70px; border:1px solid #dedede;}
.modwrap .modbox .baschulist .baschuitem .baschubx .baschuth{ position:relative;}
.modwrap .modbox .baschulist .baschuitem .baschubx .baschuth .baschuname{ max-width:960px; color:#000; font-size:24px; font-weight:bold;}
.modwrap .modbox .baschulist .baschuitem .baschubx .baschuth .baschutime{font-size:18px; color:#999; position:absolute; top:3px; right:0;}
.modwrap .modbox .baschulist .baschuitem .baschubx .baschuinfo{ padding-top:16px;}
.modwrap .modbox .baschulist .baschuitem .baschubx .baschuinfo .baschutxt{font-size:18px; line-height:36px; color:#000;}
.modwrap .modbox .baschulist .baschuitem .baschubx .baschuinfo .baschudisp{font-size:18px; line-height:36px; color:#000; overflow: auto;}


/*2026-08-19调整*/
.modwrap .modbox .ldbox .xrhiuzhanbox{width:836px;}
.modwrap .modbox .ldbox .xrhiuzhanbox .xrhzinfo a .xrhzmsg{ width:520px; }
.zhldaoboxzh{ width:550px;}
.zhldaoboxzh .zhldlist{ display:flex;justify-content:space-between;align-items: center;flex-direction: row;flex-wrap: wrap;}
.zhldaoboxzh .zhldlist .zhlditems{ padding-bottom:12px;}
.zhldaoboxzh .zhldlist .zhlditems a{ width:268px; height:174px;display:block; position:relative;} 
.zhldaoboxzh .zhldlist .zhlditems a .zhldpic{ width:268px; height:174px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.zhldaoboxzh .zhldlist .zhlditems a .zhldpic img{display:block; width:100%; height:100%;object-fit: cover;}
.zhldaoboxzh .zhldlist .zhlditems a .zhldtxt{ box-sizing:border-box; padding:0 8px; width:100%; height:44px; line-height:44px; background-color:rgba(0,0,0,0.4); color:#fff; font-size:18px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; white-space: normal;text-overflow: ellipsis;overflow: hidden; position:absolute; bottom:0; left:0; }