﻿


.zf-main {width: 1200px; padding: 10px 25px 25px; background: #fff; margin: 0 auto;}
.zf-main .news-hot {position: relative; padding-top: 10px;}
.zf-main .news-hot .title {/* height: 50px; */line-height: 40px;padding: 0 26px 0;overflow:hidden;/* text-overflow:ellipsis; *//* white-space:nowrap; *//* text-align: center; */font-size: 28px;text-align: center;}
.zf-main .news-hot .title a {font-size: 26px; font-weight: bold;}
.zf-main .news-hot .title a:hover {color: #205ebc;}
.zf-main .news-hot .hot-list {height: 35px; line-height: 35px; font-size: 0;}
.zf-main .news-hot .hot-list li {width: 30%; height: 35px; line-height: 35px; display: block; float: left; padding: 0 5px; position: relative; font-size: 16px;}
.zf-main .news-hot .hot-list li a {color: #333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align: center; max-width: 90%; font-size: 16px; display: inline-block; vertical-align: middle; margin-bottom: 2px;}
.zf-main .news-hot .hot-list li a:hover {color: #205ebc;}
.zf-main .news-hot .hot-list li:before {content:'[';}
.zf-main .news-hot .hot-list li:after {content:']';}
.zf-main .news-hot .hot-list li.more {width: 10%;}
.zf-main .news-hot .jiao {width: 100px; height: 60px; position: absolute; top: 0; right: -15px; }
/*background: url(../images/zf-hot-img.png);*/
.zf-main .hang1 {height: 390px; margin-bottom: 25px;}
.zf-main .hang2 {height: 240px;}
.zf-main .hang3 {height: 200px; padding-top: 40px; margin-bottom: 25px; background: url(/static/gongyong/asszf/images/zf-img_12.jpg); border-radius: 5px;}

.zf-main .pic-hot {width: 690px; height: 390px; float: left;}
.zf-main .news-wrap {width: 430px; height: 390px; float: right;}
.zf-main .title01 {height: 45px; border-bottom: 1px solid #e5e5e5; margin-bottom: 12px;}
.zf-main .title01 .tab-wrap {float: left;}
.zf-main .title01 .tab-wrap > div {margin-bottom: -1px; height: 45px; line-height: 41px; padding: 0 15px; float: left; display: block; font-size: 20px;}
.zf-main .title01 .tab-wrap > div.cur {border-bottom: 4px solid #205ebc; color: #205ebc; font-weight: bold;}
.zf-main .title01 .tab-wrap > div a {font-size: 20px;}
.zf-main .title01 .tab-wrap > div.cur a {color: #205ebc;}
.zf-main .title01 .more {float: right; line-height: 34px; font-size: 14px; padding-top: 10px;}
.zf-main .title01 .more a {color: #719ee2;}
.zf-main .title01 .more a:hover {color: #205ebc;}
.zf-main .title01 .txt {float: right; line-height: 34px; padding-top: 10px; color: #999;}
.zf-main .title01 .zwgk515 {float: right; height: 28px; line-height: 28px; border-radius: 3px; background: #d21a23; padding: 0 20px; color: #fff; display: block; margin-top: 5px;}
.zf-main .title01 .zwgk515:hover {opacity: 0.8;filter:Alpha(opacity=80);}
.zf-main .list01-wrap {line-height: 39px;}
.zf-main .list01-wrap li {height: 40px; line-height: 39px; padding-left: 2px; font-size: 0; border-bottom: 1px dashed #e0e0e0; position: relative;}
.zf-main .list01-wrap li i {width: 8px; height: 8px; display: inline-block; border-radius: 4px; background: #c7c7c7; vertical-align: middle; margin: 2px 0 0 0;}
.zf-main .list01-wrap li a {height: 39px; display: inline-block; font-size: 16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align: middle; position: absolute; left: 18px; right: 46px; top: 0;}
.zf-main .list01-wrap li a:hover {color: #205ebc;}
.zf-main .list01-wrap li span {color: #999; float: right; font-size: 16px;}

.zf-main .lm-wrap01 {width: 450px; padding-right: 30px; float: left;}
.zf-main .list02-wrap {line-height: 34px;}
.zf-main .list02-wrap li {height: 34px; line-height: 34px; padding-left: 2px; font-size: 0; position: relative;}
.zf-main .list02-wrap li i {width: 2px; height: 2px; display: inline-block; border-radius: 1px; background: #c7c7c7; vertical-align: middle; margin: 2px 0 0 0; position: absolute; top: 16px; left: 5px;}
.zf-main .list02-wrap li a {height: 34px; display: inline-block; font-size: 16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align: middle; position: absolute; left: 16px; right: 46px; top: 0;}
.zf-main .list02-wrap li a:hover {color: #205ebc;}
.zf-main .list02-wrap li span {color: #999; float: right; font-size: 16px;}
.zf-main .list02-wrap.man li a {right: 0;}
.zf-main .ad-wrap01 {width: 250px; float: left;}
.zf-main .ad-wrap01 a {display: block; margin-bottom: 10px;}
.zf-main .ad-wrap01 a:hover {opacity: 0.8;filter:alpha(opacity=80);}

.zf-main .hang3 > div {width: 12.5%; float: left; height: 160px;}
.zf-main .hang3 > div a {width: 100px; margin: 0 auto; display: block; position: relative;}
.zf-main .hang3 > div a:hover {opacity: 0.8;filter:alpha(opacity=80);}
.zf-main .hang3 > div .ico-bg1 {width: 96px; height: 96px; left: 50%; top: 0; margin-left: -48px; opacity: 0.3; display: block;filter:alpha(opacity=30); position: absolute;}
.zf-main .hang3 > div .ico-bg2 {width: 82px; height: 82px; margin: 0 auto 14px; z-index: 2; color: #fff; text-align: center; display: block; vertical-align: middle; position: relative; top: 7px; font-size: 50px; line-height: 82px;}
.zf-main .hang3 > div i {border-radius: 50%;}
.zf-main .hang3 > div.ico1 i {background: #7da7e5; font-size: 55px;}
.zf-main .hang3 > div.ico2 i {background: #fe93b7; font-size: 45px;}
.zf-main .hang3 > div.ico3 i {background: #7ce484; font-size: 50px;}
.zf-main .hang3 > div.ico4 i {background: #e3de7d; font-size: 55px;}
.zf-main .hang3 > div.ico5 i {background: #e27cda;}
.zf-main .hang3 > div.ico6 i {background: #68c78f;}
.zf-main .hang3 > div.ico7 i {background: #8fcf59;}
.zf-main .hang3 > div.ico8 i {background: #d79d59;}
.zf-main .hang3 > div span {line-height: 40px; text-align: center; font-size: 18px; color: #333; width: 100%; display: block;}
.zf-main .hang3 > div a:hover span {color: #205ebc;}


.zf-main .tab-wrap1 {height: 45px; border-bottom: 2px solid #b9c9d8; margin-bottom: 20px;}
.zf-main .tab-wrap1 > div {width: 33.33%; padding-left: 15px; float: left;}
.zf-main .tab-wrap1 > div:first-child {padding: 0;}
.zf-main .tab-wrap1 > div a {display: block; width: 100%; height: 43px; border: 1px solid #e5e5e5; border-bottom: 0; border-radius: 3px 3px 0 0; font-size: 20px; font-weight: bold; color: #333; text-align: center; line-height: 43px; cursor: pointer;}
.zf-main .tab-wrap1 > div.cur a {background: url(/static/gongyong/asszf/images/zf-img_16.jpg) center bottom no-repeat #205ebc; height: 45px; margin-bottom: -2px; color: #fff; border: 1px solid #205ebc; border-bottom: 0;}
.zf-main .ico-wrap {font-size: 0; margin-bottom: 15px;}
.zf-main .ico-wrap li {width: 10%; display: inline-block; vertical-align: top; padding: 5px;}
.zf-main .ico-wrap li a {width: 100%; height: 115px; display: block; border: 1px solid #cfeaff; background: #f1f9ff; border-radius: 3px; padding-top: 5px;}
.zf-main .ico-wrap li a i {width: 60px; height: 60px; display: block; margin: 0 auto; color: #2e77cb; font-size: 45px; text-align: center; line-height: 60px;}
.zf-main .ico-wrap li a p {height: 40px; line-height: 40px; text-align: center; padding: 0 1px;}
.zf-main .ico-wrap li a p span {display: inline-block; color: #205ebc; font-size: 16px; line-height: 20px; vertical-align: middle;}
.zf-main .ico-wrap li a p span.fs12 {font-size: 12px;}
.zf-main .ico-wrap li a:hover {border: 1px solid #2e77cb; background: #2e77cb;}
.zf-main .ico-wrap li a:hover {opacity: 0.8;filter:alpha(opacity=80);}
.zf-main .ico-wrap li a:hover i {color: #fff;}
.zf-main .ico-wrap li a:hover p span {color: #fff;}

.zf-main .ico-wrap.wuge100 {font-size: 0; width: 100%; float: left;}
.zf-main .ico-wrap.wuge100 li {width: 20%; display: inline-block; vertical-align: top; padding: 5px;}

.zf-main .ico-wrap.wuge {font-size: 0; width: 50%; float: left;}
.zf-main .ico-wrap.wuge li {width: 20%; display: inline-block; vertical-align: top; padding: 5px;}

.zf-main .ico-wrap.liuge {font-size: 0; width: 60%; float: left;}
.zf-main .ico-wrap.liuge li {width: 16.66%; display: inline-block; vertical-align: top; padding: 5px;}


.zf-main .ico-wrap.sange {font-size: 0; width: 50%; float: left;}
.zf-main .ico-wrap.sange li {width: 33.33%; display: inline-block; vertical-align: top; padding: 5px;}
.zf-main .bai70 {font-size: 0; width: 50%;}



.zf-main .zhunti-wrap {height: 60px; width: 1150px; overflow:hidden;}
.zf-main .zhunti-wrap ul {float: left;}
.zf-main .zhunti-wrap li {width: 287px; float: left;}
.zf-main .zhunti-wrap li a:hover {opacity: 0.8;filter:alpha(opacity=80);}









/*******HOT******/
.pichot{width:100%;height:100%; float:left;margin:0 auto;overflow:hidden;position:relative;background-color:#000;z-index:10;}
.pichot ul{height:100%;}
.pichot ul li{width:100%;height:100%;float:left; position:relative;}
.pichot ul li img {width:100%; height:100%; border: 0;}
.pichot .bg{width:100%;height:40px;position:absolute;background-color:#000;bottom:0;left:0;filter:alpha(opacity=30);opacity:.3;z-index:5;}
.pichot .bt{height:40px; line-height:40px;position:absolute; bottom:0;left:10px; right:80px;z-index:7; color:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:16px;}
.pichot .num{overflow:hidden;zoom:1;position:absolute;right:10px;bottom:11px;z-index:10;}
.pichot .num span{display:inline-block;width:12px;height:12px;background:url(/static/gongyong/asszf/images/bg-slide.png) 0 -12px no-repeat;_background:url(/static/gongyong/asszf/images/ie6/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.pichot .num span.on{background-position:0 0;}
.pichot .skip{_display:block;width:23px;height:47px;background:url(/static/gongyong/asszf/images/bg-slide.png) no-repeat;_background:url(/static/gongyong/asszf/images/ie6/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.pichot .prev{background-position:0 -172px;left:10px;}
.pichot .prev:hover{background-position:0 -219px;}
.pichot .next{background-position:-23px -172px;right:10px;}
.pichot .next:hover{background-position:-23px -219px;}
.pichot:hover .prev,.pichot:hover .next{display:block;}
.pichot .num{bottom:9px;}






/*---åˆ—è¡¨å†…å®¹é¡µæ ·å¼---*/
.zf-seat {height: 40px; line-height: 40px; font-size: 16px; color: #333; padding: 0 15px; margin:0 0 10px;}
.zf-seat a {color: #333; font-size: 16px;}
.zf-seat a:hover {color: #205ebc;}

.zf-titlewrap {height: 45px; margin-bottom: 40px; background: #f5f5f5;}
.zf-titlewrap .tab-wrap {float: left;}
.zf-titlewrap .tab-wrap > div {height: 45px; line-height: 43px; padding: 0 30px 0 30px; float: left; display: block; font-size: 20px; position: relative;}
.zf-titlewrap .tab-wrap > div.cur {border-bottom: 4px solid #205ebc; color: #fff; font-weight: bold; background: #205ebc}
.zf-titlewrap .tab-wrap > div.cur:before {content:''; width: 4px; height: 20px; background: #fff; position: absolute; top: 12px; left: 20px;}
.zf-titlewrap .tab-wrap > div a {font-size: 20px;}
.zf-titlewrap .tab-wrap > div.cur a {color: #fff;}
.zf-titlewrap .txt {float: right; height: 45px; line-height: 45px ; padding: 0 20px 0 0; max-width: 60%;}
.zf-titlewrap .txt p {line-height: 20px; font-size: 16px; color: #205ebc; display: inline-block; vertical-align: middle; margin-bottom: 4px;}
.zf-titlewrap .txt p b {color: #205ebc;}


.zf-listtabwrap {line-height: 30px; font-size: 0; color: #333; padding: 10px 10px; margin:25px 0 0; text-align: left;}
.zf-listtabwrap a {line-height: 28px; border: 1px solid #fff; font-size: 16px; color: #333; display: inline-block; position: relative; padding: 0 10px; vertical-align: top; margin: 0 10px;}
.zf-listtabwrap a:before,.zf-listtabwrap a:after {content:''; position: absolute; left: -12px; top: 5px; width: 1px; height: 20px; background: #999;}
.zf-listtabwrap a:after {left: auto; right: -11px;}
.zf-listtabwrap a:hover {line-height: 28px; color: #498edd;}


.zf-listwrap {padding: 25px 25px 40px; min-height: 800px;}
.zf-listwrap li {height: 45px; line-height: 44px; padding-left: 20px; font-size: 0; border-bottom: 1px dashed #e0e0e0; position: relative;}
.zf-listwrap li:before {content:''; width: 8px; height: 8px; border-radius: 4px; background: #c7c7c7; position: absolute; left: 2px; top: 17px;}
.zf-listwrap li a {width: 60%; height: 44px; display: inline-block; font-size: 16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align: middle; margin-bottom: 2px;}
.zf-listwrap li a:hover {color: #205ebc;}
.zf-listwrap li span {color: #999; float: right; font-size: 16px;}


.zf-listwrap1 {padding: 25px 25px 40px; min-height: 800px;}
.zf-listwrap1 li {height: 45px; line-height: 44px; padding-left: 20px; font-size: 0; border-bottom: 1px dashed #e0e0e0; position: relative;overflow: hidden;}
.zf-listwrap1 li:before {content:''; width: 8px; height: 8px; border-radius: 4px; background: #c7c7c7; position: absolute; left: 2px; top: 17px;}
.zf-listwrap1 li a {width: 85%; height: 44px; display: inline-block; font-size: 16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align: middle; margin-bottom: 2px;}
.zf-listwrap1 li a:hover {color: #205ebc;}
.zf-listwrap1 li span {color: #999; float: right; font-size: 16px;}





.zf-listnavwrap {}
.zf-listnavwrap .title {padding: 25px; line-height: 40px; font-size: 28px; text-align: center; background: #205ebc; color: #fff; margin-bottom: 2px; font-weight: bold;}
.zf-listnavwrap .zf-navwrap {}
.zf-listnavwrap .zf-navwrap a,.zf-listnavwrap .zf-navwrap a.cur {line-height: 34px; padding: 10px 20px 10px 25px; font-size: 18px; background: #f5f5f5; display: block; position: relative; color: #333; margin-bottom: 2px;}
.zf-listnavwrap .zf-navwrap a:before {content:'>'; position: absolute; right: 10px; top: 50%; font-family: '宋体'; line-height: 30px; margin-top: -15px;}
.zf-listnavwrap .zf-navwrap a:hover,.zf-listnavwrap .zf-navwrap a.cur {background: #498edd; color: #fff;}

.zf-listnavwrap .zf-navwrap1 {padding: 10px 0 30px; font-size: 0; width: 100%;}
.zf-listnavwrap .zf-navwrap1 li {width: 50%; padding: 5px; display: inline-block; vertical-align: top;}
.zf-listnavwrap .zf-navwrap1 li a {display: block; padding: 10px; border: 1px solid #e0e0e0; line-height: 20px; text-align: center; font-size: 16px;}
.zf-listnavwrap .zf-navwrap1 li a:hover,.zf-listnavwrap .zf-navwrap1 li a.cur {background: #498edd; color: #fff; border: 1px solid #498edd;}


.zf-centertitle {padding: 0 50px 2px; line-height: 35px; text-align: center; font-size: 26px; color: #333;}
.zf-centertitle001 {padding: 2px 50px 0; line-height: 25px; text-align: center; font-size: 18px; color: #333;}
.zf-centertime {line-height: 30px; text-align: center; font-size: 16px; color: #999; padding: 0 50px;}
.zf-centertime span {margin: 0 15px; font-size: 16px; color: #999;}
.zf-centertime a {color: #333; font-size: 16px; margin: 0 5px;}
.zf-centertime a:hover {color: #205ebc;}
.zf-centertime p {display: inline-block;color: #333; font-size: 16px; margin: 0 5px; cursor: pointer;}
.zf-centertime p:hover {color: #205ebc;}

.zf-centercent {padding: 40px 0 0; margin: 40px 50px 80px; line-height: 35px; font-size: 16px; border-top: 1px solid #999; font-family: "宋体";}
.zf-centercent img {max-width: 100%!important;}
.zf-centercent p {/*text-indent:2em;*/ font-size: 16px; color: #333; font-family: "宋体";}
.zf-centercent * {font-family: "宋体"; color: inherit; font-size: inherit;}
.zf-centercent table {border-collapse:collapse; border-spacing:0;table-layout: auto; max-width: 100%; width:100%; margin: 30px auto;}
.zf-centercent table td,.zf-centercent table th {border: 1px solid #000;}
.zf-centercent table p {text-indent:0;}



.zf-centerzhengj {margin: 0 50px 20px;}
.zf-centertit {margin: 0 50px 20px;}
.zf-centershuom1 {line-height: 30px; font-size: 16px; color: #999; margin: 25px 15px 15px;}
.zf-centershuom2 {line-height: 30px; font-size: 16px; text-align: center; color: #333; margin-bottom: 35px;}
.zf-centerbiaod {margin-bottom: 25px;}
.table {table-layout: fixed; border-collapse:collapse; border-spacing:0;}
.table td,.table th{margin:0; border-collapse:collapse; border-spacing:0; line-height:30px;padding:10px;border:1px solid #e1e1e5;font-size:16px; color: #333;}/*2016-09-12*/
.table th {width: 150px; text-align: right; font-weight: normal;}
.table input[type=text],.table textarea {padding: 0 10px; border: 1px solid #e1e1e5; height: 30px; line-height: 28px; width: 100%; font-size: 16px; color: #333; resize:none; vertical-align: top;}
.table input[type=text].input1 {width: 20%; margin-right: 10px;}
.table textarea {height: 120px; margin: 0; padding: 5px 10px;}
.table .yanz {width: 100px; height: 30px; vertical-align: top;}
.zf-centerbuttwrap {line-height: 40px; text-align: center; padding: 10px 0 50px;}
.zf-centerbuttwrap a {padding: 0 30px; line-height: 40px; background: #498edd; margin: 0 10px; display: inline-block; vertical-align: top; color: #fff; font-size: 16px; border-radius: 3px;}
.zf-centerbuttwrap a:hover {background: #2575d0;}


/*--é­…åŠ›éžå±±--*/
.zf-mlas-xian1 {padding-bottom: 40px; background: url(/static/gongyong/asszf/images/meili/zf-meili_07.jpg) center bottom repeat-x; margin-bottom: 40px;}
.zf-mlas-txt1 {line-height: 30px; font-size: 16px; color: #333; text-indent:2em; height: 210px;; overflow: hidden;}
.zf-mlas-txt1 a {font-size: 16px; color: #205ebc;}
.zf-mlas-txt1 a:hover {text-decoration: underline;}
.zf-mlas-more {text-align: left; height: 30px; line-height: 30px; margin-bottom: 10px; padding-right: 5px;}
.zf-mlas-more a {font-size: 16px; color: #205ebc;}
.zf-mlas-more a:hover {text-decoration: underline;}
.zf-mlas-butwrap {font-size: 0;}
.zf-mlas-butwrap li {width: 25%; padding: 4px; display: inline-block; vertical-align: top;}
.zf-mlas-butwrap li a {height: 35px; display: block; border-radius: 3px;line-height: 35px; background: #f0f3f6; color: #888; text-align: center; font-size: 16px;}
.zf-mlas-butwrap li a:hover {color: #fff; background: #205ebc;}

.zf-mlas-left1 {width: 820px; float: left;}
.zf-mlas-right1 {width: 300px; float: right;}

.zf-mlas-left1 > div:first-child {padding-bottom: 30px; border-bottom: 1px dashed #dddbdb; margin-bottom: 30px;}
.zf-mlas-left1 > div .img {float: left; position: relative;}
.zf-mlas-left1 > div .img .txt1,.zf-mlas-left1 > div .img .txt2 {width: 74px; height: 74px; position: absolute; border-radius: 37px; color: #fff; font-size: 16px; text-align: center; padding-top: 12px; line-height: 24px; z-index: 2; background: url(/static/gongyong/asszf/images/meili/ml-opbg-01.png); top: 50%; left: 50%; margin: -34px 0 0 -34px;}
.zf-mlas-left1 > div .img .txt2 {background: url(/static/gongyong/asszf/images/meili/ml-opbg-02.png);}
.zf-mlas-left1 > div .txtwrap {float: right; width: 610px;}
.zf-mlas-left1 > div .txtwrap .title {height: 35px; line-height: 22px; color: #3c75cb; font-size: 18px; border-bottom: 1px solid #e5e5e5; margin-bottom: 15px;}
.zf-mlas-left1 > div .txtwrap .buttwrap {}
.zf-mlas-left1 > div .txtwrap .buttwrap a {display: inline-block; vertical-align: top; height: 30px; line-height: 30px; margin: 0 10px 10px 0; background: #f6f6f6; border-radius: 15px; text-align: center; font-size: 16px; color: #333; padding: 0 22px;}
.zf-mlas-left1 > div .txtwrap .buttwrap a:hover {color: #fff; background: #205ebc;}

.zf-mlas-right1 .imgwrap {height: 130px; border-bottom: 1px dashed #e5e5e5; margin-bottom: 15px;}
.zf-mlas-right1 .imgwrap li {width: 50%; height: 106px; display: block; float: left; text-align: center;}
.zf-mlas-right1 .imgwrap li a:hover img {opacity: 0.8;filter:alpha(opacity=80);}
.zf-mlas-right1 .buttwrap {font-size: 0;}
.zf-mlas-right1 .buttwrap a {padding-left: 20px; height: 37px; line-height: 37px; background: url(/static/gongyong/asszf/images/meili/zf-meili_22.jpg) 5px center no-repeat; font-size: 16px; color: #333; width: 50%; display: inline-block; vertical-align: top; box-sizing: border-box;}
.zf-mlas-right1 .buttwrap a:hover {color: #205ebc;}

.zf-mlas-picwrap {font-size: 0; padding-bottom: 20px;}
.zf-mlas-picwrap li {width: 20%; display: inline-block;}
.zf-mlas-picwrap li a {display: block; width: 214px;}
.zf-mlas-picwrap li a .img {width: 214px; height: 156px;}
.zf-mlas-picwrap li a .txt {height: 44px; color: #333; line-height: 42px; text-align: center; font-size: 18px; border-bottom: 2px solid #205ebc; background: url(/static/gongyong/asszf/images/meili/ico01.png) 190px center no-repeat #f4f4f4;}
.zf-mlas-picwrap li a:hover .txt {background: url(/static/gongyong/asszf/images/meili/ico01.png) 190px center no-repeat #fff;}
.zf-mlas-picwrap li a:hover {opacity: 0.8;filter:alpha(opacity=80);}

/*--æ”¿åŠ¡å…¬å¼€--*/
.zf-zwgk-buttwrap1 {font-size: 0;}
.zf-zwgk-buttwrap1 li {width: 33.33%; padding: 5px; display: inline-block; vertical-align: top;}
.zf-zwgk-buttwrap1 li a {height: 40px; background: #f5f5f5; text-align: center; line-height: 40px; font-size: 16px; display: block; vertical-align: top; border-radius: 3px; color: #333;}
.zf-zwgk-buttwrap1 li a:hover {color: #fff; background: #205ebc;}


/*--å…¬ä¼—å‚ä¸Ž--*/
.zf-gzcy-shiz {width: 100%; height: 98px; background: url(/static/gongyong/asszf/images/gzcy/zf-gzcy_03.jpg) left center no-repeat #199ee4; border-radius: 3px; padding: 30px 0 0 65%; box-sizing: border-box; margin-bottom: 20px;}
.zf-gzcy-shiz a {display: block; width: 100px; height: 36px; border: 1px solid #c5e8fa; line-height: 34px; text-align: center; color: #fff; border-radius: 3px; font-size: 16px;}
.zf-gzcy-shiz a:hover {background: #0282c5;}

.zf-gzcy-tousu {width: 100%; height: 225px; padding: 20px 30px 0; background: #006ad3; border-radius: 3px;}
.zf-gzcy-zixun {width: 100%; height: 225px; padding: 20px 30px 0; background: url(/static/gongyong/asszf/images/gzcy/zf-gzcy_08.png) left top no-repeat #006ad3; border-radius: 3px;}
.zf-gzcy-tit {height: 50px; line-height: 50px; color: #feed8a; font-size: 26px;}
.zf-gzcy-txt {line-height: 24px;color: #fff;font-size: 16px; height: 95px;}

.zf-gzcy-pic{height: 114px;width: 270px;  margin:auto; text-align: center; margin-bottom: 30px;}
.zf-gzcy-pic img{ width: 100%; height: 100%;}
.zf-gzcy-butt1 {text-align: center;}
.zf-gzcy-butt1 a {display: inline-block; width: 100px; height: 36px; border: 1px solid #c5e8fa; line-height: 34px; text-align: center; color: #fff; border-radius: 3px; font-size: 16px; margin: 0 10px;}
.zf-gzcy-butt1 a:hover {background: #0282c5;}

.zf-gzcy-title {height: 45px; line-height: 45px; margin-bottom: 10px;}
.zf-gzcy-title .title {padding-right: 30px; position: relative; font-size: 20px; color: #333; float: left; margin-right: 30px;}
.zf-gzcy-title .title:before {content:''; position: absolute; width: 2px; height: 16px; background: #205ebc; left: -30px; top: 15px;}
.zf-gzcy-title .title:first-child:before {content:''; display: none;}
.zf-gzcy-title .title a {font-size: 20px; color: #bbb;}
.zf-gzcy-title .title.cur a {font-size: 20px; color: #333; font-weight: bold;}
.zf-gzcy-title .more {float: right; padding-right: 12px;}
.zf-gzcy-title .more a {color: #333; font-size: 16px;}
.zf-gzcy-title .more a:hover {color: #205ebc;}
.zf-gzcy-list1 {line-height: 40px;}
.zf-gzcy-list1 li {height: 40px; line-height: 40px; padding-left: 20px; position: relative;}
.zf-gzcy-list1 li:before {content:'>'; position: absolute; left: 0;}
.zf-gzcy-list1 li a {width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display: block; font-size: 16px; color: #333;}
.zf-gzcy-list1 li a:hover {color: #205ebc;}
.zf-gzcy-list2 {line-height: 40px; font-size: 0; padding-bottom: 30px;}
.zf-gzcy-list2 li {height: 40px; line-height: 40px; padding-left: 20px; position: relative; width: 50%; display: inline-block; vertical-align: top; padding-right: 50px;}
.zf-gzcy-list2 li:before {content:'>'; position: absolute; left: 0;}
.zf-gzcy-list2 li a {width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display: block; font-size: 16px; color: #333;}
.zf-gzcy-list2 li a:hover {color: #205ebc;}

.zf-gzcy-adwrap {font-size: 0; padding-bottom: 30px; width: 100%;}
.zf-gzcy-adwrap li {width: 25%; display: inline-block; vertical-align: top; text-align: center;}


/*--è¥å•†éžå±±--*/
.zf-ysas-topwrap {width: 1150px; height: 681px; padding: 170px 110px 0; background: url(/static/gongyong/asszf/images/ysas/zf-ysas_03.jpg) center top no-repeat; line-height: 34px; font-size: 16px; color: #333;}
.zf-ysas-topwrap p {text-indent:2em;}


/*--ä¸“é¢˜ä¸“æ --*/
.zf-ztzl-listwrap {font-size: 0; padding: 20px 0 50px;}
.zf-ztzl-listwrap li {width: 33.33%; display: inline-block; vertical-align: top; height: 153px; padding: 10px;}
.zf-ztzl-listwrap li a {width: 100%; height: 100%; display: block;}
.zf-ztzl-listwrap li a img {width: 100%; height: 100%;}
.zf-ztzl-listwrap li a:hover img {opacity: 0.8;filter:alpha(opacity=80);}


.zf-ztzl-listwrap1 {font-size: 0; padding: 20px 5px 50px;}
.zf-ztzl-listwrap1 li {width: 33.33%; display: inline-block; vertical-align: top; height: 40px; line-height:30px; padding: 5px 10px;}
.zf-ztzl-listwrap1 li a {width: 100%; height: 100%; display: block; text-align: left; padding-left: 20px; position: relative;}
.zf-ztzl-listwrap1 li a img {width: 100%; height: 100%;}
.zf-ztzl-listwrap1 li a:hover img {opacity: 0.8;filter:alpha(opacity=80);}
.zf-ztzl-listwrap1 li a p {line-height:30px; font-size:16px; display:inline-block; vertical-align: middle; margin:0; padding:0; margin-bottom:4px;}
.zf-ztzl-listwrap1 li a:before {content:""; background:#ccc; width:5px; height:5px; position:absolute; left: 4px; top: 13px; border-radius: 3px;}


/*--æ”¿åºœæ–‡ä»¶--*/
body.zf-zfwj-body {background: url(/static/gongyong/asszf/images/zfwj/zf-zfwj_01.jpg) center top no-repeat #fff;}

.zf-zfwj-main {width: 1200px; margin: 300px auto 0; background: #fff; min-height: 500px;}
.zf-zfwj-foot-wrap {min-width: 1200px; height: 140px; border-top: 5px solid #ce1e1f;}
.zf-zfwj-foot {width: 1200px; height: 120px; margin: 0 auto; text-align: center; padding: 0 10px;}
.zf-zfwj-foot > div {display: inline-block; vertical-align: middle; line-height: 24px; text-align: left; margin: 0 15px; font-size: 16px; color: #333;}
.zf-zfwj-foot > div span {margin-right: 25px;}

.zf-zfwj-foot .fl {line-height: 30px; font-size: 16px; color: #333;}
.zf-zfwj-foot .fr > div {display: inline-block; vertical-align: middle; margin: 0 0 0 10px;}
.zf-zfwj-foot .fr a {display: inline-block; vertical-align: middle; margin: 0 0 0 10px;}



/*--æ”¿åºœæœºæž„--*/
.zf-zfjg-listwrap {}
.zf-zfjg-listwrap > li { /*padding: 20px 0 45px;*/ margin-bottom: 15px; border-bottom: 1px dashed #ccc;}
.zf-zfjg-title {height: 60px; line-height: 60px; font-size: 18px; color: #205ebc; padding-left: 20px;}
.zf-zfjg-list {font-size: 0;}
.zf-zfjg-list > li {padding: 0 10px 10px 0; display: inline-block; vertical-align: top; min-width: 25%;}
.zf-zfjg-list > li a {display: block; height: 40px; line-height: 40px; padding: 0 20px; border-radius: 3px;background: #e8f5fd; color: #000;}
.zf-zfjg-list > li a:hover {color: #333; background: #f7f7f7;}
.zf-zfjg-listw {padding: 0 25px 10px;}
.zf-zfjg-listw li {height: 45px; line-height: 44px; padding-left: 20px; font-size: 0; position: relative;}
.zf-zfjg-listw li:before {content:''; width: 8px; height: 8px; border-radius: 4px; background: #c7c7c7; position: absolute; left: 2px; top: 17px;}
.zf-zfjg-listw li a {width: 85%; height: 44px; display: inline-block; font-size: 16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align: middle; margin-bottom: 2px;}
.zf-zfjg-listw li a:hover {color: #205ebc;}



/*--ç«™å†…æœç´¢ç»“æžœ--*/
.zf-ssjg-sswrap {width: 100%; height: 40px; margin-bottom: 20px; position: relative; font-size: 0;}
.zf-ssjg-sswrap input[type=text] {height: 40px; width: 80%; border: 2px solid #205ebc; display: inline-block; vertical-align: top; box-sizing: border-box; padding: 0 15px; font-size: 16px;}
.zf-ssjg-sswrap input[type=button] {width: 20%;height: 40px;line-height: 40px;text-align: center;background: #0063af;display: inline-block;vertical-align: top;box-sizing: border-box;font-size: 16px;color: #fff; border: 0; font-size: 18px; cursor: pointer;}
.zf-ssjg-listwrap {padding: 25px 25px 40px; min-height: 1000px;}
.zf-ssjg-listwrap li {padding: 0 0 20px 20px; font-size: 0; border-bottom: 1px dashed #e0e0e0; position: relative; margin-bottom: 15px;}
.zf-ssjg-listwrap li:before {content:''; width: 8px; height: 8px; border-radius: 4px; background: #c7c7c7; position: absolute; left: 2px; top: 17px;}
.zf-ssjg-listwrap li a {width: 100%; line-height: 44px; height: 44px; display: inline-block; font-size: 18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align: middle; margin-bottom: 2px; color: #205ebc;}
.zf-ssjg-listwrap li a:hover {color: #003e9c;}
.zf-ssjg-listwrap li p {color: #999; font-size: 16px; line-height: 24px; margin-bottom: 10px;}
.zf-ssjg-navtit {height: 50px; line-height: 48px; text-align: center; background: #498edd; margin: 5px 0; color: #fff; font-size: 20px; font-weight: bold;}
.zf-ssjg-navlist {padding: 20px 0 20px 25px;}
.zf-ssjg-navlist label {line-height: 35px; font-size: 16px; color: #333; cursor: pointer; width: 100%; display: block;}
.zf-ssjg-navlist label input[type=radio] {vertical-align: middle; margin: 0 10px 0 0;}
.zf-ssjg-navlist label:hover {color: #205ebc;}
.zf-ssjg-navlist a {line-height: 35px; font-size: 16px; color: #333; cursor: pointer; width: 100%; display: block;}
.zf-ssjg-navlist a:hover {color: #205ebc;}


/*--é¢†å¯¼ä¿¡ç®±--*/
.zf-ldxx-title {height: 50px; line-height: 49px; border-bottom: 1px solid #d2d2d2; font-size: 20px; color: #333; margin-bottom: 20px;}
.zf-ldxx-nav {}
.zf-ldxx-nav a {background: #f8f8f8; border-radius: 3px; display: block; margin-bottom: 10px; height: 45px; padding: 10px 0;line-height: 25px;}
.zf-ldxx-nav a .tit,.zf-ldxx-nav a .txt {width: 35%; padding-left: 25px; font-size: 16px; height: 25px; border-right: 1px dashed #d5d5d5; float: left; color: #333;}
.zf-ldxx-nav a .txt {width: 65%; border: 0; color: #205ebc;}
.zf-ldxx-nav a:hover .txt {color: #003e9c;}
.zf-ldxx-photo {width: 158px; height: 220px; float: left;}
.zf-ldxx-photo img {width: 100%; height: 100%;}
.zf-ldxx-jianl {width: 80%; float: right; padding-left: 20px;}
.zf-ldxx-tit1 {height: 50px; line-height: 49px; font-size: 20px; border-bottom: 1px dashed #d6d6d6; margin-bottom: 20px; font-weight: bold; padding-left: 20px;}
.zf-ldxx-tit1.tit11 {color: #205ebc;}
.zf-ldxx-tit1.tit22 {background: #f8f8f8;}
.zf-ldxx-txt1 {line-height: 24px; color: #333; font-size: 16px; padding: 0 20px; font-family: "宋体";}
.zf-ldxx-txt1 p {text-indent:2em; padding: 7px 0; font-family: "宋体";}
.zf-ldxx-txt1 * {font-family: "宋体";color: inherit; font-size: inherit;}
.zf-ldxx-tit2 {height: 70px; line-height: 69px; font-size: 20px; border-bottom: 1px dashed #d6d6d6; margin-bottom: 20px;}
.zf-ldxx-tit2 i {width: 35px; height: 38px; display: inline-block; vertical-align: middle; margin: 0 20px 4px 0; background: url(/static/gongyong/asszf/images/szxx/ico_03.jpg);}
.zf-ldxx-bdwrap {border: 1px solid #f0f0f0; background: #fcfcfc; border-radius: 3px; padding: 20px 35px 35px;}


/*--æ”¿åŠ¡å…¬å¼€é‡ç‚¹å·¥ä½œ--*/
.zf-zwgkzdgz-listwrap {font-size: 0; padding: 30px 0 20px;}
.zf-zwgkzdgz-listwrap > li {width: 33.33%; display: inline-block; vertical-align: top; padding: 0 15px 30px;}
.zf-zwgkzdgz-listwrap > li > div {width: 100%; height: 230px; border-radius: 3px; background: url(/static/gongyong/asszf/images/zf-zwgkzdgz_03.jpg) left top no-repeat #fafafa; padding: 20px;}
.zf-zwgkzdgz-listwrap > li > div.wrap {height: 315px;}
.zf-zwgkzdgz-listwrap > li > div .tit {height: 50px; border-bottom: 1px dashed #c9c9c9; line-height: 49px; margin-bottom: 10px; color: #205ebc; font-size: 18px; padding-left: 20px;}
.zf-zwgkzdgz-listwrap > li > div .list {font-size: 0;}
.zf-zwgkzdgz-listwrap > li > div .list > li {min-width: 33.33%; padding: 0 15px 0 20px; position: relative; line-height: 30px; display: inline-block; vertical-align: top;}
.zf-zwgkzdgz-listwrap > li > div .list > li:before {content:''; position: absolute; width: 6px; height: 6px; background: #e3e3e3; top: 12px; left: 5px; border-radius: 3px;}
.zf-zwgkzdgz-listwrap > li > div .list > li a {color: #333;}
.zf-zwgkzdgz-listwrap > li > div .list > li a:hover {color: #205ebc;}



/*--è¡Œæ”¿æƒåˆ©å’Œè´£ä»»æ¸…å•--*/
.zf-zrqd-listwrap {font-size: 0; padding: 20px 0 40px;}
/*.zf-zrqd-listwrap li {width: 25%; padding: 10px; display: inline-block; vertical-align: top;}*/
.zf-zrqd-listwrap li {padding: 0 10px 10px 0; display: inline-block; vertical-align: top; min-width: 25%;}
/*.zf-zrqd-listwrap li a {padding: 0 10px; height: 40px; line-height: 40px; display: block; text-align: center; background: #f7f7f7; color: #333; font-size: 16px; border-radius: 3px;}*/
.zf-zrqd-listwrap li a {display: block; height: 40px; line-height: 40px; padding: 0 20px; border-radius: 3px;background: #e8f5fd; color: #000;}
/*.zf-zrqd-listwrap li a:hover {background: #205ebc; color: #fff;}*/
.zf-zrqd-listwrap li a:hover {color: #333; background: #f7f7f7;}

.zf-zrqd-titlewrap {height: 40px; background: #f7f7f7; line-height: 40px;}
.zf-zrqd-titlewrap li.fl {line-height: 40px; padding-left: 30px; font-size: 20px; font-weight: bold; color: #205ebc;}
.zf-zrqd-titlewrap li.fr {line-height: 40px; padding-right: 30px; font-size: 20px; font-weight: bold; color: #205ebc;}

.zf-zrqd-title {line-height: 40px; color: #205ebc; font-size: 16px; font-weight: bold; padding-left: 30px; padding-top: 15px;}
.zf-zrqd-listw1 {padding: 0 0 10px;}
.zf-zrqd-listw1 > li {line-height: 40px; height: 40px; border-bottom: 1px dashed #ccc; position: relative; padding: 0 20px; margin: 0 10px;}
.zf-zrqd-listw1 > li:before {content:''; width: 8px; height: 8px; border-radius: 4px; background: #c7c7c7; position: absolute; left: 2px; top: 17px;}
.zf-zrqd-listw1 > li a {max-width: 70%; line-height: 40px; height: 40px; float: left; font-size: 16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display: inline-block; color: #333;}
.zf-zrqd-listw1 > li a:hover {text-decoration: underline;}
.zf-zrqd-listw1 > li span {float: right; color: #777;}
.zf-zrqd-listw1 > li p {margin-left: 15px; display: inline-block; float: left;}
.zf-zrqd-listw1 > ul {padding: 0;}
.zf-zrqd-listw1 > ul > li {line-height: 40px; height: 40px; border-bottom: 1px dashed #ccc; position: relative; padding: 0 20px 0 50px; margin: 0 10px;}
.zf-zrqd-listw1 > ul > li:before {content:''; width: 8px; height: 8px; border-radius: 4px; background: #c7c7c7; position: absolute; left: 32px; top: 17px;}
.zf-zrqd-listw1 > ul > li a {max-width: 70%; line-height: 40px; height: 40px; float: left; font-size: 16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display: inline-block; color: #205ebc;}
.zf-zrqd-listw1 > ul > li a:hover {text-decoration: underline;}
.zf-zrqd-listw1 > ul > li span {float: right; color: #777;}

.table1 {table-layout: fixed; border-collapse:collapse; border-spacing:0; border-radius: 3px;}
.table1 td,.table1 th{margin:0; border-collapse:collapse; border-spacing:0; line-height:26px; padding: 20px 25px;border:1px solid #e1e1e5;font-size:16px; color: #333; font-family: "宋体"}/*2016-09-12*/
.table1 td *,.table1 th * {font-family: "宋体";color: inherit; font-size: inherit;}
.table1 th {font-weight: normal; background: #f7f7f7;}
.table1 .yanz {width: 100px; height: 30px; vertical-align: top;}

.zf-zrqd-zhus {padding: 10px 0 40px; line-height: 40px; text-align: center; font-size: 20px; font-weight: bold;}
.zf-zrqd-zhus .red1 {color: #f00; font-size: 20px;}


/*--æ”¿åºœå…¬æŠ¥--*/
.zf-zfgb-listwrap {font-size: 0; padding: 30px 0 20px;}
.zf-zfgb-listwrap > li {width: 33.33%; display: inline-block; vertical-align: top; padding: 0 15px 30px;}
.zf-zfgb-listwrap > li > div {width: 100%; height: 200px; border-radius: 3px; background: url(/static/gongyong/asszf/images/zf-zwgkzdgz_03.jpg) left top no-repeat #fafafa; padding: 20px 40px 20px;}
.zf-zfgb-listwrap > li > div .tit {height: 50px; border-bottom: 1px dashed #c9c9c9; line-height: 49px; margin-bottom: 15px; color: #205ebc; font-size: 18px; padding-left: 5px;}
.zf-zfgb-listwrap > li > div .list {font-size: 0;}
.zf-zfgb-listwrap > li > div .list > li {min-width: 50%; padding: 0 5px 0 15px; position: relative; line-height: 30px; display: inline-block; vertical-align: top;}
.zf-zfgb-listwrap > li > div .list > li:before {content:''; position: absolute; width: 6px; height: 6px; background: #e3e3e3; top: 12px; left: 2px; border-radius: 3px;}
.zf-zfgb-listwrap > li > div .list > li a {color: #333;}
.zf-zfgb-listwrap > li > div .list > li a:hover {color: #205ebc;}

.zf-zfgb-listwwwp {min-height: 700px;}

.zf-zfgb-listw1 {padding: 0 0 30px;}
.zf-zfgb-listw1 > li {line-height: 40px; height: 40px; border-bottom: 1px dashed #ccc; position: relative; padding: 0 20px; margin: 0 10px;}
.zf-zfgb-listw1 > li:before {content:''; width: 8px; height: 8px; border-radius: 4px; background: #c7c7c7; position: absolute; left: 2px; top: 17px;}
.zf-zfgb-listw1 > li a {max-width: 100%; line-height: 40px; height: 40px; float: left; font-size: 16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display: inline-block; color: #333;}
.zf-zfgb-listw1 > li a:hover {text-decoration: underline;}


/*--æ”¿åºœå…¬æ–‡--*/
.zf-zfgw-body {background: #808080;}
.zf-zfgw-main {width: 698px; margin: 0 auto; background: #fff; min-height: 1000px; padding: 60px 0;}
.zf-zfgw-main .title {width: 100%; line-height: 60px; text-align: center; font-size: 35px; font-weight: bold; color: #f00; font-family: "é»‘ä½“";}
.zf-zfgw-main .title img {vertical-align: top;}
.zf-zfgw-main .fawenhao {line-height: 60px; height: 60px; text-align: center; font-size: 15px; color: #333;}
.zf-zfgw-main .fawenhao.ling {margin-bottom: 20px;}
.zf-zfgw-main .line1 {width: 523px; height: 2px; background: #f00; margin: 0 auto 35px;}
.zf-zfgw-main .tit {width: 523px; line-height: 30px; text-align: center; font-size: 21px; font-weight: bold; color: #333; font-family: "宋体"; margin: 0 auto 30px;}
.zf-zfgw-main .tit * {font-family: "宋体"; color: inherit; font-size: inherit;}
.zf-zfgw-main .text {width: 523px; margin: 0 auto 20px; line-height: 30px; font-size: 16px; color: #333; font-family: "宋体";}
.zf-zfgw-main .text a,.zf-zfgw-main .text a * {color: #205ebc; font-family: "宋体";}
.zf-zfgw-main .text a:hover,.zf-zfgw-main .text a:hover * {text-decoration: underline;}
.zf-zfgw-main .text * {font-family: "宋体";color: inherit; font-size: inherit;}
.zf-zfgw-main .text table {border-collapse:collapse; border-spacing:0;table-layout: auto; max-width: 100%; margin: 30px auto;}
.zf-zfgw-main .text table td,.zf-zfgw-main .text table th {border: 1px solid #000;}
.zf-zfgw-main .text table p {text-indent:0;}

/*--ç½‘ç«™åœ°å›¾--*/
.zf-wzdt-listwrap {}
.zf-wzdt-listwrap > li {padding: 20px 0 25px; margin-bottom: 15px; border-bottom: 1px dashed #ccc;}
.zf-wzdt-title {height: 40px; line-height: 40px; font-size: 18px; color: #fff; padding-left: 20px; margin-bottom: 20px; background: #498edd;}
.zf-wzdt-title a {color: #fff; font-size: 18px;}
.zf-wzdt-title a:hover {text-decoration: underline;}
.zf-wzdt-list {font-size: 0;}
.zf-wzdt-list > li {padding: 5px; display: inline-block; vertical-align: top; min-width: 20%;}
.zf-wzdt-list > li a {display: block; height: 40px; line-height: 40px; padding: 0 20px; background: #f7f7f7; border-radius: 3px; text-align: center;}
.zf-wzdt-list > li a:hover {background: #498edd; color: #fff;}




/*--é¦–é¡µå³ä¾§æµ®åŠ¨--*/
.zf-fudong-wrap {width: 68px; position: fixed; bottom: 280px; left: 50%; margin-left: 620px; z-index: 100;}
.zf-fudong-wrap > div {background-color: #205ebc; border-radius: 3px; color: #fff; display: block; margin-bottom: 2px; position: relative;}
.zf-fudong-wrap > div:hover {background-color: #3185d7;}
.zf-fudong-wrap > div.butt1 {width: 68px; height: 28px; cursor: pointer;}
.zf-fudong-wrap > div > i {color: #fff; font-size: 30px; display: block; text-align: center; padding-top: 10px;}
.zf-fudong-wrap > div.butt2 {width: 68px; height: 68px; cursor: pointer;}
.zf-fudong-wrap > div > p {color: #fff; text-align: center; line-height: 22px; font-size: 16px;}
.zf-fudong-wrap > div > div {width: 148px; position: absolute; top: 0; right: 60px; padding-right: 8px; background: url(/static/gongyong/asszf/images/ico/ico-03.png) right 13px no-repeat; display: none;}
.zf-fudong-wrap > div:hover > div {display: block;}
.zf-fudong-wrap > div > div > div {width: 100%; background: #fff; border-radius: 3px; padding: 7px;}
.zf-fudong-wrap > div > div > div > img {width: 100%;}
.zf-fudong-wrap > div > div > div > a {color: #333; height: 20px; margin-bottom: 5px; text-align: center; line-height: 20px; font-size: 14px; display: block;}
.zf-fudong-wrap > div > div > div > a:hover {color: #498edd;}


/*æ–°åª’ä½“çŸ©é˜µ*/
.zf-xinmeit-wrap {/*border: 1px solid #ccc;*/ border-bottom: 1px solid #ccc; padding: 1px 1px 20px; margin-bottom: 40px;/* margin-top: -20px;*/}
.zf-xinmeit-wrap .juzhen-title {height: 50px; line-height: 50px; padding: 0 15px; background: #f5f5f5; color: #333; font-size: 18px; font-weight: bold; margin-bottom: 10px;}
.zf-xinmeit-wrap .juzhen-list {/*padding: 20px;*/ font-size: 0;}
.zf-xinmeit-wrap .juzhen-list li {margin: 15px 0; width: 16.66%; display: inline-block; vertical-align: top;}
.zf-xinmeit-wrap .juzhen-list li img {width: 70%; margin: 0 auto; display: block;}
.zf-xinmeit-wrap .juzhen-list li p {height: 50px; line-height: 24px; font-size: 16px; text-align: center; display: block; padding: 0 10px; color: #0D5293; overflow: hidden;}



/*æ”¿åºœä¼šè®®åˆ—è¡¨é¡µ*/
.zf-listwrap2 {padding: 25px 25px 40px; min-height: 800px;}
.zf-listwrap2 li {height: 45px; line-height: 44px; padding-left: 20px; font-size: 0; border-bottom: 1px dashed #e0e0e0; position: relative;}
.zf-listwrap2 li:before {content:''; width: 8px; height: 8px; border-radius: 4px; background: #c7c7c7; position: absolute; left: 2px; top: 17px;}
.zf-listwrap2 li a {width: 70%; height: 44px; display: inline-block; font-size: 16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align: middle; margin-bottom: 1px;}
.zf-listwrap2 li a:hover {color: #205ebc;}
.zf-listwrap2 li span {color: #999; float: right; font-size: 16px;}
.zf-listwrap2 li a.artWjjd {float: right; width: 15%; text-align: center; color: #205ebc;}


/*ç‰¹æ®Šè¡¨æ ¼*/
.nmtable01 {width: 100%!important;}
.nmtable01 td {border: 1px solid #fff!important; padding: 10px 15px!important; line-height: 22px;}
.nmtable01 tr:first-child {background: #eee;}
.nmtable01 tr {background: #f7f7f7;}
.nmtable01 tr:nth-child(2n) {background: #fff;}
.nmtable01 td a {color: #205ebc;}



/*ç›¸å…³ä¿¡æ¯*/
.nmxgxx-wrap {padding: 20px 0; border-top: 1px solid #999; margin: 0;}
.nmxgxx-wrap .zf-listwrap1 {min-height: auto; padding: 10px 0 0;}
.nmxgxx-wrap .zf-listwrap1 a {width: 95%;}
.nmxgxx-wrap .title01 {height: 45px; border-bottom: 1px solid #e5e5e5; margin-bottom: 5px;}
.nmxgxx-wrap .title01 .tab-wrap {float: left;}
.nmxgxx-wrap .title01 .tab-wrap > div {margin-bottom: -1px; height: 45px; line-height: 41px; padding: 0 15px; float: left; display: block; font-size: 20px;}
.nmxgxx-wrap .title01 .tab-wrap > div.cur {border-bottom: 4px solid #205ebc; color: #205ebc; font-weight: bold;}
.nmxgxx-wrap .title01 .tab-wrap > div a {font-size: 20px;}
.nmxgxx-wrap .title01 .tab-wrap > div.cur a {color: #205ebc;}
.zf-zfgw-main .nmxgxx-wrap {padding: 20px 0 0; width: 650px; margin: 60px auto 0;}
.zf-zfgw-main .nmxgxx-wrap .title01 .tab-wrap > div.cur {border-bottom: 4px solid #f00; color: #f00; font-weight: bold;}
.zf-zfgw-main .nmxgxx-wrap .title01 .tab-wrap > div.cur a {color: #f00;}



/*åŽ»æŽ‰å…¬å…±èµ„æºäº¤æ˜“ä¸­å¿ƒçš„è¡¨æ ¼æ ·å¼ï¼Œå¦‚æžœä»–ä»¬è‡ªå·±æœ‰æ ·å¼ä¸è¿›è¡ŒæŽ¥ç®¡ qiyu 2019/12/20*/
.zf-centercent .ewb-table td{border: none;}






/*æ‰€æœ‰zf-centercentä¸‹aæ ‡ç­¾é‡Œç¬¬ä¸€å­çº§spanæ ‡ç­¾ç»§æ‰¿çˆ¶çº§æ–‡å­—é¢œè‰²  sunbing    2020/01/02*/
.zf-centercent a > span {color: inherit;}



/*--20200210è¥å•†éžå±±--*/
.zf-ysas-wrap1 {width: 1150px; background: url(/static/gongyong/asszf/images/ysas/zf-ysas1_03.jpg) center repeat-y;}
.zf-ysas-wrap2 {background: url(/static/gongyong/asszf/images/ysas/zf-ysas1_01.jpg) center top no-repeat;}
.zf-ysas-wrap3 {background: url(/static/gongyong/asszf/images/ysas/zf-ysas1_05.jpg) center bottom no-repeat; padding: 170px 110px 130px; min-height: 730px; line-height: 34px; font-size: 16px; color: #333;}
.zf-ysas-wrap1 p {text-indent:2em;}




/* 20200315 sunb */
.zfldtxt-list {line-height: 30px;width: 100%;}
.zfldtxt-list li {padding: 7px 0; min-height: 38px; position: relative;}
.zfldtxt-list li span {margin-left: 180px;display: block;}
.zfldtxt-list li span:first-child {width: 200px;position: absolute;left: 0;top: 7px;margin-left: 0;text-indent: 2em;}



/*å†³ç­–é¢„å…¬å¼€åˆ—è¡¨é¡µ*/
.zf-listwrap {padding: 25px 25px 40px; min-height: 800px;}
.zf-listwrap li {height: 45px; line-height: 44px; padding-left: 20px; font-size: 0; border-bottom: 1px dashed #e0e0e0; position: relative;}
.zf-listwrap li:before {content:''; width: 8px; height: 8px; border-radius: 4px; background: #c7c7c7; position: absolute; left: 2px; top: 17px;}
.zf-listwrap li a {width: 60%; height: 44px;display: inline-block;font-size: 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align: middle;margin-bottom: 2px;}
.zf-listwrap li a:hover {color: #205ebc;}
.zf-listwrap li span {color: #999; float: right; font-size: 16px;}
.zf-listwrap li a {width:70%;}
.zf-listwrap li .jiedu a {color:#205ebc;}



/*10月26日修改图标*/
.zf-xinz-icon1{ background: url(/static/gongyong/asszf/images/xinz-icon1001.png) no-repeat; width: 60px; height: 60px; }
.zf-xinz-text{ color: #205ebc; font-size: 16px; line-height:20px; display: block; text-align: center;}

.ico-wrap li a:hover .zf-xinz-icon1{ background: url(/static/gongyong/asszf/images/xinz-icon1001h.png) no-repeat; width: 60px; height: 60px; }
.ico-wrap li a:hover .zf-xinz-text{  color: #fff; }

.zf-xinz-icon2{ background: url(/static/gongyong/asszf/images/xinz-icon1002.png) no-repeat; width: 60px; height: 60px; }

.ico-wrap li a:hover .zf-xinz-icon2{ background: url(/static/gongyong/asszf/images/xinz-icon1002h.png) no-repeat; width: 60px; height: 60px; }



