/*
* ============================
* @Author:   qian xiao yan
* @Version:  1.0 
* ============================
*/
.wraper i, .wraper span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
a, a:hover{
	-webkit-text-decoration-line: none;
	        text-decoration-line: none;
}
.zw-header .top{
    height: 39px;
    line-height: 39px;
    border-bottom: 1px solid #cdcdcd;
    background-color: #f9f9f9;
}
.zw-header .top .left {
    float: left;
}
.zw-header .top .left i {
    background: url(top-left-icon.png) no-repeat center;
    vertical-align: middle;
    margin-right: 8px;
    width: 19px;
    height: 17px;
}
.zw-header .top .left span {
    font-size: 16px;
    color: #666666;
    vertical-align: middle;
}
.zw-header .top .left .fn-c-r {
    color: #db1c1b;
}
.zw-header .top .right{
    float: right;
}
.zw-header .top .right span {
    font-size: 16px;
    color: #666666;
    margin-left: 20px;
}
.zw-header .top .right i {
    vertical-align: middle;
}
.zw-header .cont {
    width: 1200px;
    margin: 0 auto;
}
.zw-header .h122 {
    height: 122px;
}
.zw-header .h-left{
    float: left;
}
.zw-header .h-left .logo{
    padding: 9px 0;
}
.zw-header .h-left .logo img{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    display: inline;
    zoom: 1;
    vertical-align: middle;
}
.zw-header .h-left .logo select{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    display: inline;
    zoom: 1;
    vertical-align: middle;
    height: 32px;
    line-height: 32px;
    width: 94px;
    border:1px solid #cf1413;
    font-size: 18px;
    color: #333333;
    margin-left: 10px;
}
.zw-header .h-left .down-up{
	margin-top: 3px;
}
.zw-header .h-left .down-up select{
	height: 24px;
	line-height: 24px;
	width: 106px;
	border:1px solid #dcdcdc;
	font-size: 14px;
	color: #333333;
	margin-right: 20px;
}
.zw-header .h-left .down-up span{
	font-size: 14px;
	color: #cf1413;
}
.zw-header .h-right{
	float: right;
}
.zw-header .h-right .search{
	position:relative;
	padding: 28px 0 10px;
}
.zw-header .h-right .search input{
	width:417px;
	height: 36px;
	line-height: 36px;
	border: 1px solid #e7e7e7;
	text-indent: 14px;
	font-size: 14px;
	color: #666666;
	vertical-align: middle;
}
.zw-header .h-right .search button{
	width: 74px;
	height: 38px;
	line-height: 38px;
	vertical-align: middle;
	border: none;
	background: #e22721;
	font-size:17px;
	color: #fff;
	text-align: center;
	cursor: pointer;
}
.zw-header .h-right .search .close{
	width: 13px;
	height: 13px;
	background: url(close-icon.png);
	position:absolute;
	top: 40px;
	right: 88px;
	cursor: pointer;
}
.zw-header .h-right .hot-txt span{
	font-size:14px;
	color: #333;
}
.zw-header .h-right .hot-txt .fn-c-r{
	color: #e22721;
}
.zw-nav{
	background:url(nav-bg.png) repeat-x center;
	width: 100%;
	height: 46px;
}
.zw-nav ul{
	width: 1000px;
	margin: 0 auto;
	padding-top: 9px;
}
.zw-nav li{
	float:left;
	height: 30px;
	line-height: 30px;
	width: 142px;
	text-align: center;
	border-right: 1px solid #e93a39;
	cursor: pointer;
}
.zw-nav li span{
	font-size: 18px;
	color: #fff;
	text-shadow:2px 2px 4px #666;
}
.zw-nav .lastLi{
	border: none;
}
.mainWth{
	background: url(sy2018_bg2018.png);
}
.main-content{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.main-content .zcdl-content{
	height: 364px;
}
.main-content .zcdl-content, .zxfw-content, .rdfw-content{
	background: #fff;
	margin-top: 14px;
	width: 1200px;
	border:1px solid #F4F4F4;
}
.main-content .zcdl-content .sild-piece{
	width: 626px;
	float: left;
	height: 364px;
}
.home-tab {
    float: right;
    height: 364px;
    width: 574px;
}
.home-tab .tab-item {
    float: right;
}
.home-tab .nav-name {
    width: 102px;
    height: 70px;
    border-left: 3px solid #F4F4F4;
    /*line-height: 70px;*/
    font-size: 14px;
    color: #333;
    text-align: center;
    cursor: pointer;
    background-color: #F4F4F4;
    border-bottom:2px solid #F4F4F4;
}
.home-tab .nav-name .icon-item{
    width: 24px;
    height: 24px;
    margin-top: 12px;
}
.home-tab .nav-name .icon-zxfb{
    background: url(icon-zxfb-n.png) no-repeat;
}
.home-tab .nav-name .icon-zxgg{
    background: url(icon-zxgg-n.png) no-repeat;
}
.home-tab .nav-name .icon-zcdl{
    background: url(icon-zcdl-n.png) no-repeat;
}
.home-tab .nav-name .icon-bjcx{
    background: url(icon-bjcx-n.png) no-repeat;
}
.home-tab .nav-name .icon-kdcx{
    background: url(icon-kdcx-n.png) no-repeat;
}
.home-tab .nav-name.active {
    border-left: 3px solid #EC433D;
    background-color: #fff;
    border-bottom:2px solid #fff;
    color: #EC433D;
}
.home-tab .nav-name.active .icon-zxfb{
    background: url(icon-zxfb-h.png) no-repeat;
}
.home-tab .nav-name.active .icon-zxgg{
    background: url(icon-zxgg-h.png) no-repeat;
}
.home-tab .nav-name.active .icon-zcdl{
    background: url(icon-zcdl-h.png) no-repeat;
}
.home-tab .nav-name.active .icon-bjcx{
    background: url(icon-bjcx-h.png) no-repeat;
}
.home-tab .nav-name.active .icon-kdcx{
    background: url(icon-kdcx-h.png) no-repeat;
}
.home-tab .tab-content {
    width: 454px;
    margin: 0 6px 0 9px;
    overflow: hidden;
    height: 364px;
}
.release-new .title-info{
    height: 41px;
    border-bottom: 3px solid #E0E0E0;
}
.release-new .tit-name{
    float: left;
    position: relative;
    height: 41px;
    line-height: 41px;
    color: #EC433D;
    font-size: 16px;
}
.release-new .look-more{
    float: right;
    width:67px;
    height:17px;
    font-size:12px;
    color:rgba(85,85,85,1);
    line-height:17px;
    margin-top: 18px;
    cursor: pointer;
}
.release-new .news-list{
    margin-top: 6px;
}
.release-new .news-list li{
    height: 62px;
    padding-left: 15px;
}
.release-new .news-list li i{
    background: url(Triangle.png);
    width: 7px;
    height: 10px;
    vertical-align: middle;
    margin-right: 6px;
}
.release-new .news-list li a{
    font-size: 16px;
    color: #000;
    height: 22px;
    line-height: 22px;
    vertical-align: middle;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 438px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    text-decoration: none;
    margin-top: 10px
}
.release-new .news-list li a:visited {
    color: #555;
}
.release-new .news-list li span{
    font-size: 14px;
    color: #777;
}
.release-new .news-list li:hover {
    background-color: #F6F6F6;
}
.home-tab .log-person {
    height: 52px;
    border-bottom: 1px solid #E0E0E0;
}

.home-tab .log-person li {
    float: left;
    width: 50%;
    height: 52px;
    line-height: 52px;
    text-align: center;
    font-size: 16px;
    color: #999;
    cursor: pointer
}

.home-tab .log-person li.active {
    color: #ec433d;
    background: url(log-person.png) no-repeat bottom;
}

.home-tab .tab-content .text-input {
    width: 302px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #e6e6e6;
    outline: none;
    text-indent: 10px;
    border-radius: 4px;
    margin-left: 10px;
}

.home-tab .tab-content input:placeholder {
    /* Mozilla Firefox 4 to 18 */
    font-size: 14px;
    color: #999;
}

.home-tab .tab-content input::-webkit-input-placeholder {
    /* Mozilla Firefox 19+ */
    font-size: 14px;
    color: #999;
}

.home-tab .tab-content input:-ms-input-placeholder {
    /* Mozilla Firefox 19+ */
    font-size: 14px;
    color: #999;
}

.home-tab .tab-content input::placeholder {
    /* Mozilla Firefox 19+ */
    font-size: 14px;
    color: #999;
}

.home-tab .tab-content td {
    height: 55px;
    line-height: 55px;
    font-size: 16px;
    color: #37A1EC;
}

.home-tab .tab-content .name {
    width: 84px;
    color: #333;
    text-align: left;
}

.home-tab .tab-content button {
    float: right;
    width: 320px;
    height: 48px;
    line-height: 48px;
    font-size: 28px;
    color: #fff;
    cursor: pointer;
    background: #5b97f0;
    border: none;
    outline: none;
    letter-spacing: 5px;
    border-radius: 6px;
}

.home-tab .tab-content .sub-title {
    height: 53px;
    line-height: 53px;
    font-size: 18px;
    color: #EC433D;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #E0E0E0;
}
.picture-dl{
	margin: 19px auto;
}
.picture-dl img{
    display: block;
    margin: 0 auto;
}
.home-tab .log-in table {
    margin-top: 30px;
}

.home-tab .text-input.ver-code {
    width: 168px;
}

.home-tab .code-img {
    float: right;
    margin: 7px 0 0;
    height: 32px;
    width: 116px;
}

.home-tab .log-in span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    cursor: pointer;
}

.home-tab .log-in span i {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 16px;
    width: 16px;
    margin-right: 4px;
    vertical-align: middle;
}

.home-tab .log-in span .forget-pswd {
    margin: 0 4px 0 20px;
    background: url(forget-pswd.png) no-repeat;
}

.home-tab .log-in span .person-reg {
    background: url(person-reg.png) no-repeat;
}

.home-tab .log-in .font-loc {
    float: right;
}
.main-content .title-name{
	color: #333;
	font-size: 22px;
	border-bottom: 1px solid #e0e0e0;
	z-index: 9;
	padding-left: 14px;
}
.main-content .title-name em{
    color:#d5d5d5;
    height: 12px;
    margin-right: 10px;
    vertical-align: -webkit-baseline-middle;
}
.main-content .title-name h3{
	height: 22px;
    line-height: 22px;
    font-size: 16px;
    display: inline-block;
    padding: 15px 0 13px 0;
    margin-right: 20px;
    cursor: pointer;
}
.main-content .title-name .choose-in{
	border-bottom: 2px solid #db1c1b;
}
.main-content .title-name i{
	background: url(zxfw-icon.png) no-repeat;
	display: inline-block;
	width: 24px;
	height: 24px;
	margin-right: 9px;
	vertical-align: sub;
	margin-left: 10px;
}
.main-content .title-name span{
	display: inline-block;
	float: right;
	font-size: 14px;
	color: #555;
	height: 45px;
	line-height: 45px;
	cursor: pointer;
	margin-right: 10px;
}
.main-content .title-name .bmfu{
	background: url(bmfu-icon.png) no-repeat;
}
.main-content .title-name .rdfw{
	background: url(rdfw-icon.png) no-repeat;
}
.main-content .title-name .bmfw-icon{
	background: url(bmfw-icon.png) no-repeat;
}
.main-content .title-name .bjgs{
	background: url(bjgs-icon.png) no-repeat;
}
.main-content .title-name .spfw-icon{
	background: url(spfw-icon.png) no-repeat;
}
/*专项服务*/
.zxfw-content {
    width: 1200px;
    position: relative;
    overflow: hidden;
    z-index: 99;
}
.zxfw-content ul{
    margin: -10px 10px;
}
.zxfw-content .piece-item{/*width: 178px;*/
    height: 140px;
    border: 1px solid #DADADA;
    cursor: pointer;
    margin: 20px 10px
}
.zxfw-content .piece-item:hover {
    box-shadow: 0 0 10px #DADADA;
}
.zxfw-content img {
    width: 70px;
    height: 70px;
    display: block;
    margin: 20px auto 0;
}
.zxfw-content p{
    font-size: 16px;
    color: #333;
    margin-top: 15px;
    text-align: center;
}
.picScroll-left .hd{ overflow:hidden;  height:30px;padding:0 10px;position: absolute;
    top: 10px;
    right: 0;  }
.picScroll-left .hd .prev, .picScroll-left .hd .next{
	background: #ED4848;
    text-align: center;
    color: #fff;
    float:right;
    width: 22px;
    height: 18px; 
    margin-right:5px; 
    margin-top:10px;  
    overflow:hidden;
	cursor:pointer;}
.picScroll-left .bd {margin:10px; margin-left:20px;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }

/*热点服务*/
.rdfw-info{
	height: 300px; 
}
.rdfw-info .rdfw-item{
    width: 149px;
    margin-top: 26px;
    float: left;
	height:125px;
}
.rdfw-info .rdfw-item img{
    width: 69px;
    height: 68px;
    display: block;
    margin: 0 auto;
    cursor: pointer;
}
.rdfw-info .rdfw-item p{
    font-size: 14px;
    color: #000;
    margin-top: 15px;
    text-align: center;
}
/*审批服务&便民服务*/
.spfw-bmfw-content{
	/*background: #fff;*/
	margin-top: 14px;
	width: 1200px;
	border:1px solid #F4F4F4;
}
.spfw-bmfw-content .server-piece{
	height: 294px;
	overflow: hidden;
	border:1px solid #F4F4F4;
	background-color: #fff;
	margin-bottom:10px;	
}
.spfw-bmfw-content .server-piece .server-type{
	float: left;
	padding-top: 10px;
	position: relative;
	cursor: pointer;
	width: 16px;
	height: 293px;
	padding: 0px 27px 0 27px;
	border-right: 1px solid #E0E0E0;
}
.spfw-bmfw-content .server-piece span{
	margin-top: 90px;
	display: inline-block;
	font-size: 16px;
	color: #666;
}
.spfw-bmfw-content .server-piece .server-icon{
	width: 20px;
	height: 22px;
	display: inline-block;
}
.spfw-bmfw-content .personal-service .sing-server{
	background: url(personal-server-icon.png) no-repeat;	
}
.spfw-bmfw-content .personal-service .law-server{
	background: url(legal-server-icon-h.png) no-repeat;
}
.spfw-bmfw-content .matter-item{
	border-bottom: 1px solid #f2f2f2;
}
.spfw-bmfw-content .matter-item .matter-icon{
	width: 161px;
	height: 135px;
	float: left;
	text-align: center;
	font-size: 16px;
	color: #666;
}
.spfw-bmfw-content .matter-item .matter-icon img{
	margin-top: 26px;
	margin-bottom: 10px;
	cursor: pointer;
}
.spfw-bmfw-content .matter-item .matter-icon.last-li{
	border-right: none;
}
.rdfw-info.bmfw{
	background: #fff;
	height: 463px;
}
.rdfw-info.bmfw .rdfw-item p{
    margin-top: 18px;
}
.spfw{
	height: 588px;
}
.statistics{
	background: #fff;
	margin-top: 14px;
}
.main-content .title-name.bg-col{
	background-color: #fff
}
.cont-table{
	width: 100%;
	background: #fff;
}
.cont-table th, .cont-table tr{
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    color: #000;
    text-align: center;
}
.cont-table th{
    background: #F9F7F7;
}
.cont-table tr{
    border-bottom: 1px dashed #D4D4D4;
}
.cont-table td:nth-child(4){
    color: #FF7D45;
}
.cont-table tr:last-child{
    border-bottom:none;
}
.cont-table tr .state{
    color: #58A31D;
}
.statistics{
	height: 102px;
}
.statistics .deti-info{
    float: left;
    display: inline-block;
}
.statistics .piece{
    border-right: 1px solid #e4e4e4;
    display: inline-block;
    padding-top:20px;
    padding-bottom: 7px;
}
.statistics .piece:last-child{
    border-right: none;
}
.statistics .time-s{
    width: 100px;
    text-align: center;
    border-right: 1px solid #E4E4E4;
}
.statistics .sl-s{
    margin: 0 29px 0 24px;
}
.statistics .orange{
    color: #F64544;
}
.statistics .green{
    color: #58A31D;
}
.statistics img{
    margin: 0 auto;
}
.statistics p{
    font-size: 14px;
    color: #333;
}
.statistics em{
    font-size: 36px;
    font-family: 'reducto_condensed_ssiCn';
    font-style: normal;
    margin-right: 3px;
}
.bjgs-content{
	margin-top: 14px;
	margin-bottom: 56px;
}
/*底部*/
.zw-footer{
	border-top: 1px solid #a9a9a9;
	height: 110px;
	background: #545454;
}
.zw-footer .cont{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.zw-footer .picture1{
	width: 98px;
	height: 110px;
	float: left;
	background: url(picture.png) no-repeat center right;
	display: inline-block;
	vertical-align: middle;
}
.zw-footer .picture2{
	width: 110px;
	height: 110px;
	float: right;
	background: url(findError.png) no-repeat center right;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	margin-right: 40px;
}
.zw-footer .info{
	display: inline-block;
	vertical-align: middle;
	margin-top: 10px;
}
.zw-footer .info .icon-ga{
    background: url(gongan-icon.png) no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: sub;
    margin-left: 10px;
}
.zw-footer .info p{
	font-size: 14px;
	color: #eee;
	text-align: center;
	line-height: 2;
}
/*右侧导航*/
.navigation{
	position:fixed;
	top: 25%;
	right: 6px;
}
.navigation li{
	width: 70px;
	height: 70px;
	background: #fff;
	cursor: pointer;
	border: 1px solid #e8e8e8;
}
.navigation li i{
	width: 100%;
	height: 38px;
}
.navigation li p{
	font-size: 14px;
	color: #6b6b6b;
	text-align: center;
}
.navigation li .navigation-icon1{
	background: url(navigation-icon1.png) no-repeat center bottom;
}
.navigation li .navigation-icon2{
	background: url(navigation-icon2.png) no-repeat center bottom;
}
.navigation li .navigation-icon3{
	background: url(navigation-icon3.png) no-repeat center bottom;
}
.navigation li .navigation-icon4{
	background: url(navigation-icon4.png) no-repeat center bottom;
}
.navigation li .navigation-icon5{
	background: url(navigation-icon5.png) no-repeat center bottom;
}
.navigation li .navigation-icon6{
	background: url(navigation-icon6.png) no-repeat center bottom;
}
.navigation li:hover, .navigation li.active{
	background:#ec433d;
}
.navigation li:hover p, .navigation li.active p{
	color: #fff;
}
.navigation li:hover .navigation-icon1, .navigation li.active .navigation-icon1{
	background: url(navigation-h-icon1.png) no-repeat center bottom;
}
.navigation li:hover .navigation-icon2, .navigation li.active .navigation-icon2{
	background: url(navigation-h-icon2.png) no-repeat center bottom;
}
.navigation li:hover .navigation-icon3, .navigation li.active .navigation-icon3{
	background: url(navigation-h-icon3.png) no-repeat center bottom;
}
.navigation li:hover .navigation-icon4, .navigation li.active .navigation-icon4{
	background: url(navigation-h-icon4.png) no-repeat center bottom;
}
.navigation li:hover .navigation-icon5, .navigation li.active .navigation-icon5{
	background: url(navigation-h-icon5.png) no-repeat center bottom;
}
.navigation li:hover .navigation-icon6, .navigation li.active .navigation-icon6{
	background: url(navigation-h-icon6.png) no-repeat center bottom;
}
.navigation #toTop{
	display: none;
}
.navigation .firstLi{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
}
.navigation .lastLi{
	border-bottom-left-radius: 8px;
	border-bottom-right-radius:8px;
}


.slideBox{overflow:hidden; position:relative;}
.slideBox .hd{background-color: #143b31;filter:alpha(opacity=50);opacity:0.5; border-radius:12px;padding: 5px 15px;overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1;margin-right: -41px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:9px; height:9px;border-radius: 50%; line-height:14px; text-align:center; background:#a1b1ad; cursor:pointer; }
.slideBox .hd ul li.on{ background:#fff;width: 17px;border-radius: 10px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:626px; height:364px; display:block;  }
.slideBox .prev, .slideBox .next{ position:absolute;top:50%; margin-top:-25px; display:block; width:36px; height:71px;  filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; left:0px;background:url(slider-arrow.png) no-repeat;}
.slideBox .prev{left:auto; right:0px;background:url(slider-arrow-right.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .prev:hover, .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*# sourceMappingURL=style.css.map */
