body{ font-family:Arial, Helvetica, sans-serif;}
.min-w{ min-width:1200px;}
.main-content{ width:1200px; margin:0 auto; height:auto; overflow:hidden;}
.inner-adv-view{ width:100%; height:220px; overflow:hidden; min-width:1200px; position:relative;}
.inner-adv-view img{ display:block; margin:0 auto; width:100%;} 

.adv-title{width:200px; height:60px; position:absolute; left:50%; margin-left:-100px; top:50%; margin-top:-30px; text-align:center; line-height:60px; font-size:32px; color:#fff; letter-spacing:5px; position: relative; z-index: 5;}


.dz-innmenu-main{ width:1200px; margin:0 auto; height:68px; text-align:center; margin-top:1px;}
.dz-innmenu-main a{ display:inline-block; padding:0px 45px; border-bottom:1px solid #fff; font-size:14px; color:#626262; line-height:68px; margin:0px 10px;}
.dz-innmenu-main a:hover{ color:#0879ab;}
.dz-innmenu-main a.hover{ color:#0879ab; border-bottom:1px solid #0879ab;}

.dz-inner-menu{ width:100%; min-width:1200px; height:auto; overflow:hidden;margin-bottom:40px;}
.dz-inner-page{ width:1200px; height:auto; overflow:hidden; margin:30px auto 60px auto;min-height:300px;}
.dz-inner-leftpage{ width:220px; height:auto; min-height:300px; float:left; background:#fff; border-radius:2px; overflow:hidden;}
.leftpage-title{ width:100%; height:42px; border-bottom:2px solid #e6e6e6; font-size:16px; line-height:42px; font-weight:500; padding:0px 10px; box-sizing:border-box; font-weight:700; color:#333;}
.leftpage-nav{ width:100%; height:auto; overflow:hidden; padding:0px 15px; box-sizing:border-box; margin-top:10px;}
.leftpage-nav li{ width:100%; height:36px; line-height:36px; border-bottom:1px dotted #dedede; font-size:14px; color:#666; position:relative;}
.leftpage-nav li span{ position:absolute; right:0;}
.leftpage-nav li.hover i,.leftpage-nav li.hover a,.leftpage-nav li.hover span{ color:#FF0036;}
.dz-inner-rightpage{ width:960px; height:auto; min-height:500px; overflow:hidden; float:right; background:#fff; border-radius:2px;}
.rightpage-title{ width:100%; height:42px; border-bottom:2px solid #e6e6e6; font-size:16px; line-height:42px; font-weight:500; padding:0px 15px; box-sizing:border-box;color:#FF0036;}
.rightpage-content{ width:100%; height:auto; overflow:hidden; padding:25px 25px; box-sizing:border-box; line-height:1.8; font-size:14px; color:#666;}
.rightpage-content img{ max-width:100%;}








/*新闻*/

.help-head{ width: 1000px; height: 100%; margin: 0 auto; overflow: hidden; position: relative; z-index: 2;}
.help-head-title{ color: #fff; font-size: 32px; text-align: center; width: 100%; letter-spacing: 2px; margin-top: 25px;} 
.help-head-search{ width: 750px; margin: 0 auto; height: 76px; background: rgba(0, 0, 0,0.2); margin-top: 20px; border-radius: 2px; padding: 15px 15px; box-sizing: border-box; display: flex;}
.help-search-input{ flex:1; border:none; background: #fff; border-top-left-radius: 5px;border-bottom-left-radius: 5px; padding: 10px 10px; height: 100%; box-sizing: border-box; font-size: 14px;}
.help-search-btn{ width: 120px; height: 100%; display: block; border: none; border-top-right-radius: 5px;border-bottom-right-radius: 5px; background: #ff0000;font-size: 15px; color: #fff; cursor: pointer; }
.help-head-demo{ width: 750px; margin: 6px auto 0 auto; color: #fff; font-size: 12px;}
.help-head-demo a{ color: #fff; margin-right: 15px;}

/*左侧*/
.body-left-view{ width: 240px; height: auto; float: left; background: #fff;}
.body-right-view{ width: 930px; float: right; min-height: 500px; float: right; background: #fff;}
.bodyleft-head-view{ width: 100%; height: 60px; font-size: 26px; font-style: italic; background: url(../images/helpnav.jpg) no-repeat center center; line-height: 60px; padding-left: 20px; box-sizing: border-box; background-size: 100% 100%; color: #fff;}
.bodyleft-nav{ padding: 15px 15px 30px 15px; box-sizing: border-box;}
.bodyleft-nav .navitem{ display: flex; height:48px; border-bottom:0.5px solid #e6e6e6; width: 100%; align-items: center; justify-content: space-between;padding: 0px 8px; box-sizing: border-box;}
.bodyleft-nav .navitem .navtitle{ font-size: 15px; color: #000; margin-right: 10px;}
.bodyleft-nav .navitem:hover,.bodyleft-nav .hover{ background-image: linear-gradient(to right bottom , #fff,#fce4f2, #fff);color: #db0924 !important;}
.bodyleft-nav .navitem:hover .navtitle,.bodyleft-nav .hover .navtitle{ color: #db0924;}

.list-page-view{ background:#fff; margin:10px auto; padding:0px 30px; min-height:700px;box-sizing:border-box;}
.news-lists{ margin-top: 40px; overflow: hidden;}
.news-lists .news-item{ width:100%; height:238px; overflow:hidden; background: #f8f8f8; display: block; margin-bottom: 25px;}
.news-lists .news-item:hover{ background:#fefdfd;}
.news-lists .news-item .news-pic{ width:343px; height:263px; overflow:hidden; float: left;}
.news-lists .news-info-mid{ width: 560px; float: left; margin-left: 45px;}
.news-item .news-title{ width:100%; height:30px; overflow:hidden; line-height:30px; font-weight: bold; font-size: 18px; color: #000; text-overflow:ellipsis;white-space:nowrap; margin-top: 50px;}
.news-item .news-intro{ width:100%; height:72px; line-height:24px; overflow:hidden; color:#666; font-size:16px; margin:10px auto 25px auto;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.news-item .news-date{ width:160px; height:auto; overflow: hidden; float: right; text-align: center; }
.news-item .news-date .day{ text-align: center; width: 100%; font-size:56px;font-weight: bold; color: #000; margin-top: 50px;}
.news-item .news-date .yearmonth{ width: 100%; text-align: center; font-size:20px; color: #333; padding-left:15px; box-sizing: border-box;}

.bodyright-head-view{ width: 100%; height: 60px; background: #f1f0f0; border-bottom: 1px solid #e6e6e6; padding: 0px 15px; box-sizing: border-box; display: flex; align-items: center; font-size: 16px; color: #666;}

.help-lists li{ display: flex; align-items: center; justify-content: space-between; padding: 15px 0px; height: auto; overflow: hidden; border-bottom: 1px solid rgba(238, 238, 238,0.8);}
.help-lists li .help-title{ color: #000; font-size: 14px; flex: 1; margin-right: 20px; height: 20px; line-height: 20px;text-overflow:ellipsis;white-space:nowrap; }
.help-lists li .help-title a:hover{ color: #f00; text-decoration: underline;}
.help-lists li .spandate{ color: #999; font-size: 13px;}

.dz-article-content{ margin:0 auto; width:100%; height:auto; min-height: 500px; line-height:25px; padding: 25px 25px; box-sizing: border-box; line-height: 2; font-size: 17px; color: #333;}
.dz-article-content table,.dz-article-content img{ max-width:100%;}



.dz-article-view{ width:1200px; background:#fff; min-height:600px; overflow:hidden; position:relative; margin:10px auto; padding:10px 50px 60px 50px; box-sizing:border-box;z-index:2;}
.dz-article-title{ width:100%; height:auto; overflow:hidden; padding-bottom:25px; border-bottom:1px dashed #ddd; margin-top:30px;}
.gaussian::before{width: 100%; height: 100%;backdrop-filter: blur(8px); content: " "; display: block; left: 0; top: 0; position: absolute; z-index: 1;  background: rgba(0, 0, 0,0.1);}

