﻿.legal-area{}
.legal-area .legal-public-area{overflow:hidden;margin-bottom:20px;}
.legal-area .leader-area{background:#fff;}
.legal-area .normal-title{height:35px;border-bottom:#dcdcdc 2px solid;background:#fff;font-size:0;}
.legal-area .normal-title span{display:inline-block;padding:0 20px;height:35px;background:#286dbb;color:#fff;font-size:18px;line-height:35px;}
.legal-area .normal-title span a {color: #fff;}
.legal-area .leader-list{padding:24px 0 10px;}
.legal-area .leader-list .leader{overflow:hidden;}
.legal-area .leader-list .leader>div{float:left;;width:135px;color:#333;line-height:40px; background: #4787cb; color: #fff; text-align: center; margin: 20px 0 0 30px;}
.legal-area .leader-list .leader>ul{overflow:hidden;margin-left:180px;}
.legal-area .leader-list .leader>ul>li{float:left;margin-bottom:24px;width:25%;height:200px;}
.legal-area .leader-list .leader>ul>li img{display:block;width:100px;height:130px;object-fit:cover;}
.legal-area .leader-list .leader>ul>li span{float:left;display:block;width:100px;color:#333;text-align:center;font-size:18px; line-height: 40px;}
.legal-area .normal-list>ul{padding:10px;background:#fff;}
.legal-area .normal-list>ul>li{padding:8px;color:#333;width: 100%;border: none;float: none;background: none;}
.legal-area .normal-list>ul>li>a:hover{color:#286dbb;}
.legal-area .normal-list>ul>li>a>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:20px;}
.legal-area .normal-list.normal-list-double{float:right;margin-bottom:20px;width:250px;background:#fff;}



.legal-area .normal-list.normal-list-double>ul{overflow:hidden;padding:0 15px;}
.legal-area .normal-list.normal-list-double>ul>li{padding:10px 0;width:100%;border-top:none;border-right:none;border-bottom:dashed 1px #dcdcdc;background:#fff;}
.legal-area .normal-list.normal-list-double>ul>li:last-child{border-bottom:none;}
.legal-area .normal-list.normal-list-double>ul>li>a>div{height:40px;text-overflow:initial;white-space:normal;}
.legal-area .normal-list.normal-list-double>ul>li>a>span{display:block;color:#999;font-size:18px;}
.legal-area .platform-area{overflow:hidden;}
.legal-area .platform-area>ul{overflow:hidden;margin:0 -10px;}
.legal-area .platform-area>ul>li{float:left;padding:0 10px;width:33.33%;}
.legal-area .platform-area>ul>li img{display:block;width:100%;}
.legal-area .normal-list-box{overflow:hidden;margin:0 -10px;padding-top:20px;}
.legal-area .normal-list-box>.normal-list{float:left;padding:0 10px;width:50%;border: none;}
.legal-area .tab-box{overflow:hidden;margin:0 auto;margin-top:20px;width:100%;background:#fff;}
.legal-area .tab-box>.tab-item{overflow:hidden;margin:0 -10px;padding-bottom:20px;}
.legal-area .tab-box>.tab-item>div{position:relative;float:left;padding:0 10px;width:20%;}
.legal-area .tab-box>.tab-item>div:after{position:absolute;top:85%;left:50%;display:block;margin-left:-12px;width:0;border:transparent solid 12px;border-top:12px solid #286dbb;content:'';transition:all .2s;}
.legal-area .tab-box>.tab-item>div a{display:block;padding:5px;height:80px;background:#286dbb;cursor:pointer;transition:all .2s;}
.legal-area .tab-box>.tab-item>div.active:after{top:100%;border-top-color:#3886df;}
.legal-area .tab-box>.tab-item>div.active a{background:#3886df;}
.legal-area .tab-box>.tab-item>div img{display:block;margin:0 auto;}
.legal-area .tab-box>.tab-item>div span{display:block;color:#fff;text-align:center;font-size:18px;}
.legal-area .tab-box>.tab-con>div{display:none;}
.legal-area .tab-box>.tab-con>div:first-child{display:block;}
.legal-area .tab-box>.tab-con>div>ul{padding:10px;}
.legal-area .tab-box>.tab-con>div>ul>li{float:left;padding:5px;width:14.285%;}
.legal-area .tab-box>.tab-con>div>ul>li>a{display:block;padding-top:10px;height:115px;border:solid 1px #d2ebff;border-radius:3px;background:#f2f9ff;transition:ease-in-out .2s;}
.legal-area .tab-box>.tab-con>div>ul>li>a:hover{padding-top:8px;border:solid 3px #286dbb;}
.legal-area .tab-box>.tab-con>div>ul>li img{display:block;margin:0 auto 13px;}
.legal-area .tab-box>.tab-con>div>ul>li span{display:block;width:100%;color:#2d61bc;text-align:center;}


.legal-area .normal-list.normal-list-double>ul{padding-bottom: 15px;}









/*20201029添加 sunb*/
.zhinan-title {text-align: center; font-size: 32px; color: #2d66a5; font-weight: bold; padding: 38px 0;}
.zhinan-info {height: 940px; position:relative;}
.zhinan-info .info-wrap {padding: 0 15px;}
.zhinan-info .info-wrap,.zhinan-info .info-wrap * {font-size: 18px; line-height: 30px;}
.zhinan-info .info-wrap img {max-width: 100%; height: auto;}
.zhinan-info .info-wrap p {line-height: 30px;}
.zhinan-info .info-wrap b,.zhinan-info .info-wrap strong {font-weight: bold;}
.zhinan-info .info-wrap a {color: #00e;}
.nicescroll-rails.nicescroll-rails-vr {background: #f2f2f2;}
.info-bottom .dayin{background:url("https://static.diyuwy.com/gongyong/ddszf//images/ico-dayin.png") left center no-repeat; padding-left:20px;}
.info-bottom .guanbi{background:url("https://static.diyuwy.com/gongyong/ddszf//images/ico-guanbi.png") left center no-repeat;padding-left:20px;margin-left:20px;}

.nicescroll-cursors {height: 80px!important;}
#ascrail2000-hr .nicescroll-cursors {height: auto!important;}

.xinxigongkai-info {max-height: 940px; min-height: 700px;}
.xinxigongkai-info .info-wrap {padding: 0 15px;}

.page-container .page-list ul.list1 li b {height: 22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width: 67%; display: inline-block; vertical-align: top;}
.page-container .page-list ul.list1 li span {vertical-align: top;}
.page-container .page-list .more1 {height: 30px; width: 100px; line-height: 30px; text-align: center; font-size: 18px; color: #333; background: #f2f2f2; display: block; margin: 0 auto 20px;}


.xinxigongkai-list {max-height: 900px;}




/*20210318*/
.zfxxgk-title1 {height: 30px; margin-bottom: 35px; text-align: center;}
.zfxxgk-gkbglist {font-size: 0; margin: 0 20px 20px; padding: 10px 0 20px;}
.zfxxgk-gkbglist li {width: 33%; text-align: center; padding: 0 5px 10px; display: inline-block; vertical-align: top;}
.zfxxgk-gkbglist li a {width: 100%; height: 40px; line-height: 40px; display: block; color: #333; border-radius: 3px; font-size: 18px; padding: 0 10px; background: #f2f2f2;}
.zfxxgk-gkbglist li a:hover {background: #39548b; color: #fff;}
.zfxxgk-gkbglist li a:hover span {color: #fff;}
.zfxxgk-gkbglist li a span {display: inline-block; line-height: 20px; width: 100%; max-height: 40px; vertical-align: middle; margin-bottom: 4px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.zfxxgk-gkbglist li.shiying {width: auto;}
.zfxxgk-gkbglist li.shiying a {padding: 0 20px;}

.zfxxgk-title2 {height: 60px; position: relative; background: #eee; padding-left: 30px; line-height: 60px; margin: 15px 0;}
.zfxxgk-title2::before {content: ''; height: 20px; width: 6px; background: #2d66a5; position: absolute; left: 13px; top: 20px;}
.zfxxgk-title2 .fenlei {height: 60px; line-height: 60px; position: absolute; top: 0; left: 170px; right: 30px;}
.zfxxgk-title2 .fenlei p {margin: 0; line-height: 20px; display: inline-block; margin-bottom: 4px; font-size: 18px;}
.zfxxgk-title2 .fenlei p a {color: #333; font-size: 18px;}
.zfxxgk-title2 .fenlei p a:hover {color: #1f69c4;}
.zfxxgk-title2 .title {font-size: 18px; font-weight: bold; color: #000;}


.page-list .tab-tab-nav {height: 40px; position: relative; overflow: hidden; padding: 5px 30px; background: #e6e6e6; margin: 0 15px 15px;}
.page-list .tab-tab-nav .prev,.page-list .tab-tab-nav .next {width: 30px; height: 40px; text-align: center; position: absolute; top: 0; left: 0; z-index: 2; background:url(../../images/zfxxgk/prev.png) center no-repeat #e6e6e6; font-family: "SimSun";}
.page-list .tab-tab-nav .next {left: auto; right: 0; background:url(../../images/zfxxgk/next.png) center no-repeat #e6e6e6;}
.page-list .tab-tab-nav ul {width: 200%; height: 30px; margin: 0; overflow: hidden;}
.page-list .tab-tab-nav ul li {float: left; height:30px; border-radius: 3px; width: 105px; margin-right: 10px; line-height:30px; text-align:center; position: relative; padding: 0; cursor: pointer;}
.page-list .tab-tab-nav ul li:hover {background: #39548b; color: #fff;}
.page-list .tab-tab-nav ul li.cur {background: #39548b; color: #fff;}




