@charset "utf-8";
/* CSS Document */
body{
	font-family: "Microsoft yahei";
	min-width: 1280px;

}

.header{
	width: 100%;
	height: 105px;
	position: absolute;
	top: 0;

}

a.logo{
	height: 105px;
	font-size: 30px;
	color: #fff;

	display: inline-block;
	padding: 15px 0 0 0px;
	font-weight:600;
	letter-spacing:2px;
	margin-left: 34px;
}
a.logo{text-decoration: none;}

.function{
	position: absolute;
	top: 0;
	right: 0;



}
.function_top{
	margin-top: 12px;

}

.function_top_a{
	display: inline-block;
	float: left;
	margin-right: 30px;
	color: #D2E6F7;
	font-size: 16px;

}
.function_top_a:hover{
	text-decoration: none;
	color: #23527c;
}

.a{
	background:url(/static/dzfp/img/icon_hjjc.png) no-repeat left center;
	padding-left: 26px;
}
.b{
	background:url(/static/dzfp/img/icon_xz.png) no-repeat left center;
	padding-left: 24px;
}
.c{
	background:url(/static/dzfp/img/icon_bz.png) no-repeat left center;
	padding-left: 24px;
}

.loing{
	display: inline-block;
	margin:30px 34px 0 0;
	float: right;

}
.loging_font{
	margin-top: 10px;
	color: #fff;
	font-size: 16px;
	display: inline-block;
	width: 48px;
	text-align: center;

}
/*alert*/
.mask_div,.mask_div_one,.mask_div_weixin{
	display: none;
	background: #000;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 500;
	opacity: 0.4;
	filter:Alpha(opacity=40);
}
.mask_div_weixin{
	display: none;
	background: #000;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 501;
	opacity: 0.4;
	filter:Alpha(opacity=40);
}
.yhxy_alert {
	border: solid 1px #d6d8dc;
	display: none;
	position: absolute;
	top: 38%;
	left: 44%;
	background: rgb(255, 255, 255);
	width: 574px;
	height: 456px;
	z-index: 501;
	/*border-radius: 5px;*/
	margin-top: -12%;
	margin-left: -10%;
	/* margin: -9% auto; */
	text-align: center;
}
.yhxy_alert_down{
	border: solid 1px #d6d8dc;
	display: none;
	position: absolute;
	top: 50%;
	left: 22%;
	background: rgb(255, 255, 255);
	width: 808px;
	height: 542px;
	z-index: 501;
	border-radius: 0.6em;
	margin-top: -13%;
	/*margin-left: -30.9%;*/
	/* margin: -9% auto; */
	text-align: center;
}
.yhxy_alert_weixin{
	border: solid 1px #d6d8dc;
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	background: rgb(255, 255, 255);
	width: 442px;
	height: 442px;
	z-index: 501;
	border-radius: 0.6em;
	margin-top: -13%;
	margin-left: -16.9%;
	/* margin: -9% auto; */
	text-align: center;
}










.longing{
	width: 452px;
	height: 456px;
	background:#fff;
	position: absolute;
	right: 13%;
	font-size: 18px;
	color: #fff;
	padding: 0 5px 10px;
}
.nsrxx{
	border: 1px solid #ededed;
	border-radius: 0.3em;
	height: 32px;
	font-size: 14px;
	line-height: 32px;
	color: #999;
	text-align: left;
	padding-left: 10px;

}
.nsrxx,.zcyhm,.mm,.yzm{
	margin-top: 20px!important;
	overflow:hidden;

}
.text_right{
	width: 56px;
	text-align: right;
	float: left;
	height: 32px;
	line-height: 32px;
	color: #999;
	font-size: 14px;

}
.xkyh{
	width: 191px;
	height: 35px;
	line-height: 35px;
	padding-left: 38px;
	border-radius: 0.4em;
	float: left;
	/*background: #ebebec;*/

	opacity: 0.8;
	color: #777;
	font-size: 14px;
}
.xkyh{
	background:#fff url(../images/xkyh.png) no-repeat 10px center;
}
.zcyhm_gx{
	background:#fff url(../images/ncr.png) no-repeat 10px center;
}
.mm_gx{
	background:#fff url(../images/mm.png) no-repeat 10px center;
}
.yzm_gx{
	width: 90px;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	border-radius: 0.3em;
	float: left;
	background: #fff;
	opacity: 0.8;
	color: #777;
	font-size: 14px;

}
.img{
	width: 90px;
	height: 30px;
	background: url(../images/yzm.png) no-repeat center;
	float: right;
}

.dl_gx,.cz_gx{
	width: 144px;
	height: 39px;
	line-height: 39px;
	color: #fff;
	font-size: 18px;
	background: #1bb8ec;
	display: inline-block;
	border-radius: 0.4em;
	text-align: center;
	float: right;
	margin-top: 16px;
}
.cz_gx{
	background: #dab419;
	margin-left: 20px;

}
.xbnsr_p{
	position: absolute;
	right: 0px;
	bottom: -27px;
	color: #f34343;
	font-size: 17px;
	width: 425px;

}

/**/
ul#tags {
	height: 44px;
	line-height: 44px;
	position: relative;
	padding-left: 10px;
	padding-top: 10px;
}

#tags li {
	float: left;
	height: 46px;
	line-height: 46px;
	text-align: center;
	list-style: none;
	width:138px;
	flex: 1;
	-webkit-flex: 1;
	font-size:14px;
}
#tags LI.selectTag a {
	display: block;
	border-bottom: 2px solid #00a5ff;
	border-collapse: collapse;
	/*padding: 0 18px;*/
	/*margin: 0 5px 0 0;*/
	text-decoration: none;
	font-size:16px;
	font-weight: bold;
	color: #000000;
}
div#tagContent {
	width: 387px;
	height: 345px;
	margin: 0 auto;
}
#tags li a {
	display: block;
	text-decoration: none;
	font-size: 16px;
	color: #666;
	border-bottom: 2px solid grey;
}

.tagContent .input_div {
	position: relative;
	margin: 12px 0 0 10px;
	width: 367px;
	height: 35px;
	align-content: center;
	background-image: url(../images/login_input_bg2.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.tagContent .input_div_p {
	position: relative;
	margin-top: 12px;
	margin-left: 70px;
	width: 247px;
	height: 35px;
	background-image: url(../images/login_input_bg.png);
	background-repeat: round;
}

.tagContent .input_div_p span {
	text-align: left;
	margin-left:-81px;
	float: left;
	width: 70px;
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	color: #000000;
	text-indent: 10px;
	font-family: "Microsoft yahei";
}

.tagContent .input_div select {
	padding: 0;
	margin: 0;
	float: left;
	width: 367px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #000000;
	text-indent: 10px;
	padding-left:28px;
	font-family: "Microsoft yahei";
}

.tagContent .input_div_p input {
	padding: 0;
	margin: 0;
	float: left;
	border: none;
	outline: none;
	width: 333px;
	height: 35px;
	background-color: transparent;
	line-height: 35px;
	font-size: 14px;
	color: #666;
	text-indent: 10px;
	font-family: "Microsoft yahei";
}

.tagContent .wk_tip img {
	float: left;
	margin: 4px -25px;
	display: block;
	width: 16px;
	height: 16px;}

.tagContent .input_div img {
	float: left;
	margin: 7px 8px;
	display: block;
	width: 17px;
	height: 21px;}

.tagContent .input_div input {
	padding: 0;
	margin: 0;
	float: left;
	border: none;
	outline: none;
	width: 333px;
	height: 35px;
	background-color: transparent;
	line-height: 35px;
	font-size: 14px;
	color: #666;
	text-indent: 10px;
	font-family: "Microsoft yahei";
}
.tagContent .input_div input.yzm_long{
	width: 171px!important;
}
img#picimg {
	float: left!important;
	margin: 1px 0 0px 0;
	width: 94px;
	border-left: 1px solid #abceec;
}
.tagContent .input_div .input_code {
	background-image: url(../images/login_input_bg2.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	width: 205px;

}
.tagContent .input_div a.code_get {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	width: 111px;
	height: 35px;
	color: #fff;
	line-height: 35px;
	text-align: center;
	font-size:14px;
}
.tagContent .input_link{
	text-align: left !important;
	height: 44px;
	line-height: 44px;
}
.tagContent .input_link a {
	color: #699aee;
	font-size: 14px;
	padding-left:52px;

}
.login_button,.login_zc{
	font-size:16px;
	color:#fff;
	background:#53acf3;
	display: inline-block;
	line-height: 36px;
	border-radius: 0.3em;
	float: left;
	margin-left:19px;
}
.login_zc{
	background:#ffa533;
	text-decoration: none;

}
.IA_long{
	width: 156px;
	height:36px;
	margin-top: 125px;
	margin-left: 85px;
}
.long_gb{
	display: inline-block;
	font-size: 10px;
	color: #666;
	position: absolute;
	top: -11px;
	right: -6px;
	z-index: 1;
	cursor: pointer;
	width: 20px;
	height: 23px;
	line-height: 23px;
	border-bottom-left-radius: 100px;
	border-bottom-right-radius: 100px;
	background: #0994dc url(/mh/images/cross_ico.png) no-repeat center;
	color:white;
}
.tagContent .login_tips {
	font-size: 14px;
	line-height: 18px;
	color: #ee8c0c;
	text-align: left;
}















/**/

















.center{
	width: 100%;
	position: absolute;
	top: 238px;
}
.center_cnt{
	width: 820px;
	margin: 0 auto;
}

.center_cnt li{
	list-style: none;
	margin-right: 120px;
	float: left;
}
.center_cnt li.ma_none{
	margin-right: 0;
}
.center_cnt li a{
	display: inline-block;
	width: 105px;
}


.gn{
	display: inline-block;
	width: 105px;
	height: 105px;
	border-radius: 52em;
	background: url(/static/dzfp/img/bg_icon.png) no-repeat;

}
.gn img{
	margin:30px 0 0 27px;

}
.wz{
	width: 105px;
	margin-top: 20px;
	text-align: center;
	display: inline-block;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	padding-left: 5px;

	/*-webkit-text-fill-color: white;
	-webkit-text-stroke: 1px #0994dc;*/

}
.foot_top{
	padding-top: 80px;
}
.foot_top_cont{
	/*margin: 0 auto;
        width: 1160px;*/
}
.foot_top_cont li{
	list-style: none;
	margin-right: 24px;
	float: left;
}
.foot_top_cont li a{
	display: inline-block;
	width: 200px;
	height: 120px;

}
.foot_top_cont li a .lj img{

	margin: 26px 0 0 78px;
}
.internet{
	display: inline-block;
	width: 200px;
	text-align: center;
	margin-top: 10px;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
}
.wdxx{background: url(/static/dzfp/img/bg_wdxx.png) no-repeat;}
.wybs{background: url(/static/dzfp/img/bg_wybs.png) no-repeat;}
.wycx{background: url(/static/dzfp/img/bg_wycx.png) no-repeat;}
.hdzx{background: url(/static/dzfp/img/bg_hdzx.png) no-repeat;}
.gzfw{background: url(/static/dzfp/img/bg_gzfw.png) no-repeat;}

.foot{
	width: 100%;
	height: 70px;
	background: #e5e7ea;
	position: absolute;
	bottom: 0;
}
.foot_center{
	width: 388px;
	margin: 0 auto;

}
.dzjg{
	display: inline-block;
	margin-top: 6px;
	float: left;
}
.foot_p{
	font-size: 14px;
	color: #666;
	line-height: 24px;
	width: 315px;
	margin: 14px 0 0 24px;
	float: left;
}


/*公众服务*/


.loing_tow{
	margin:16px 34px 0 0;

}

.gzfw_cont{
	width: 100%;
	padding: 31px 31px 24px;


}

.gzfw_cont_left{
	width: 50%;
	float: left;

}
.gzfw_cont_left span{
	display: inline-block;
}
.gzcx{
	width: 119px;
	font-size: 16px;
	color: #50badc;
	background: url(../images/icon_gzcx.png) no-repeat 14px center;
	padding-left: 37px;
}

.gzfw_cont_left_cont{
	padding-top: 20px;
	overflow: hidden;
}
.gzfw_cont_left_cont li{
	float: left;
	overflow: hidden;
	width: 50%;

}

.gzfw_cont_left_cont_line{
	display: inline-block;
	padding-left: 14px;
	background: url(../images/icon_jt.png) no-repeat left center;
	font-size: 14px;
	color: #333;
	float: left;
	margin-bottom: 24px;
}

.zxfd{
	color: #4ec87c;
	background: url(../images/icon_zxfd.png) no-repeat 14px center;
}
.no_margin{
	margin-bottom:0px;
}
.auto{
	width: 462px;
	margin: 0 auto;
}
.auto > span > img{
	width: 98%;
	height: 1px;
}
/*通知公告*/

.more_left{
	float: left;
	position: relative;
}

.more{
	font-size: 14px;
	color: #999;
	position: absolute;
	right: -803px;
	top: 16px;
	cursor: pointer;

}
.tzgg_table{
	width: 100%;

}
.tzgg_table tr{
	height: 47px;
	line-height: 47px;
	border-bottom: 1px solid #efefef;
	background: #fff;
	font-size: 14px;

}
.tzgg_table tr td{
	padding-left: 32px;
}
.bg_line{
	background: #f9fafd!important;
}
.tzgg_width{
	width: 82%;
	color: #333;
	background-image: url(../images/830073.gif);
	background-position: 15px 21px;
	background-repeat: no-repeat;
}
.tzgg_width:hover{
	background-image: url(../images/830081.gif);
	cursor: pointer;
}
.tzgg_time{
	width: 18%;
	color: #999;
}

.no_img{
	background:none!important;
	height: 70px!important;
}

/*我要办税*/
.wybs_line{
	padding: 24px 30px;
	overflow: hidden;
}
.wybs_list{
	float: left;
	width: 11.11%;
	display: block;
	text-align: center;
}
.wybs_line .active{
	position: relative;
}
.wybs_line .function_choiced{
	position: absolute;
	right: 10px;
	width: 16px;
	height: 16px;
	display: none;
}
.wybs_line .active .function_choiced{
	display: block;
}
.margin_bottom{
	margin-bottom: 0;
}
.wybs_list span{
	display: inline-block;
	width: 94px;
	height: 39px;
	text-align: center;
	font-size: 14px;
	overflow: hidden;
	color: #333;
}
.wybs_list:hover span{
	text-decoration: underline;
}
.wybs_list img {
	height: 52px;
	display: block;
	margin: 10px auto;
}
.margin_none span{
	width: 56px;
}
.width_long{
	width: 112px;
}
.width_long span{
	width: 112px;
}
.width_long img{

	margin: 0 0 10px 30px;
}
/*设置*/
.index_container_tow{
	padding-right: 0;
	height: 670px;
	background: #fff;
	border: solid 1px #d6d8dc;
	border-radius: 3px;
	overflow: hidden;
	overflow-y: -webkit-paged-y;
}
.shezhi_title{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #74b1ee;
	border-radius: 3px 3px 0 0;
	font-size: 16px;
	color: #fff;
	padding-left:18px;

}
.index_container_tow .wybs_list span{
	height: 40px;
}
.hr{
	width: 100%;
	display: inline-block;
	border-top:1px solid #efefef;
	margin: 34px 0 34px;
}
.gb,.qd{
	display: inline-block;
	width: 130px;
	height: 36px;
	line-height: 36px;
	font-size: 12px;
	padding-left: 64px;
	margin: 0 15px;
	border-radius: 3px;
}
.butn{
	margin: 0 auto;
	width: 325px;
}
.gb{
	border: 1px solid #53acf3;
	color: #53acf3;
	background-color: #fff;
	background: url(../images/gb.png) no-repeat 42px center;
}
.butn .gb:hover{
	background-color: #edf6fc;
	text-decoration: none;
	color: #3e9be5;
	border: solid 1px #3e9be5;
}
.qd{
	border: 1px solid #53acf3;
	color: #fff;
	background:#53acf3 url(../images/bc.png) no-repeat 42px center;
}
.butn .qd:hover{
	background-color: #3e9be5;
	text-decoration: none;
	color: #fff;
	border: solid 1px #3e9be5;
}
.slider_l_nav {
	position: relative!important;
}

.shezhi {
	position: absolute;
	right: 12px;
	top: 10px;
	color: #fff;
}


.no-apply {
	color: #f5472f !important;
}

.already-apply {
	cursor: default;
	color: black !important;
}

a.apply-candle {
	padding: 0 10px;
	color: #fff;
	background-color: #f5472f;
	border-radius: 2px;
}
.xxbg{
	position: relative;
}
.tc_xxbg{
	position: absolute;
	top: 10px;
	left: 84px;
	z-index: 9999;
	width: 500px;
	background: #fff;
	border:1px solid #4585eb;
	border-radius: .3em;
	padding: 10px;

}
.tc_xxbg p{
	text-align: left;
	float: left;
}
.tc_xxbg div{
	line-height: 16px;
	float: left;
	width: 100%;
}
.ae{
	font-weight: 600;
	width: 115px;
	text-align: right!important;
	padding-right: 10px;
	margin: 10px 0;
}
.ae b{
	padding-left: 3px;
}
.be{
	color: #666;
	display: inline-block;
	float: left;
	padding: 0 10px;
	margin: 10px 0;
	border-left: solid 1px #e0e0e0;
}

.color{
	color: #666;
}

.wybs_list .tc_xxbg{
	display:none;
}

.wybs_list:hover .tc_xxbg{
	display:block;
}

.fy{
	position: inherit;
	z-index: inherit;
}

.fyy{
	position: absolute;
	top: 750px;
	width: 74%;
}
.cd_search {
	margin-top: -37px;
	right: 0;
}

.alert_title{
	width: 100%; height: 39px; line-height: 39px;text-align: left;font-size: 16px;font-weight: bold;
	border-bottom: 1px solid #e5e5e5;margin-left: 0;padding-left: 30px;
}

.alert_title_span{
	margin-left: 0!important;
}
.clos{
	color: #999;float: right;margin-right: 22px; cursor: pointer;
}

.down_up{
	padding:0 50px;
	height: 225px;
	border-bottom: 1px solid #e5e5e5;

}
.down_up li,.down_dn li{
	float: left;
	width: 176px;
	height: 187px;

}
.down_up li img{
	margin: 25px 36px;
}
.down_span{
	width: 176px;
	display: inline-block;
	text-align: center;
	font-size: 16px;
	color: #666666;
	margin-left: 0;

}
.down_dn{
	padding:0 50px;
	height: 148px;

}
.down_dn li img{
	margin: 36px 26px 18px;
}
.user_qh li{
	height: 48px;
	width: 158px!important;


}
.user_qh li a{
	width: 158px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}
.search_user{
	height: 46px;
	border-bottom: 1px solid #e5e5e5;
	background: #f9fafd;
	padding: 10px 0 0 28px;
	text-align: left;
}
.down_list{
	width: 270px;
	height: 26px!important;
	border: 1px solid #0994dc;
	border-radius: .3em;
	margin: 0 10px 0 20px;
}

.search_btn{
	width: 60px;
	height: 26px;
	line-height: 26px;
	background: #0994dc;
	border-radius: .2em;
	color: #fff;
	font-size: 16px;
	display: inline-block;
	text-align:center;
}

.widt_li li{
	width: 38px!important;
	float: left;
	height: 30px;
}

.btn_box{
	margin-top: 72px;
	position: absolute;
	z-index: 99999;
	left: 42%;
}

.tow_list{
	position: absolute;
	left: 0;
	width: 30px!important;
	background: #efefef;
	height: 138px!important;
}
.tow_list_one{
	width: 20px!important;
	text-decoration: none;
	margin: -5px auto!important;
	color: #333!important;
}
.tow_list_one:hover{
	text-decoration: none;
	background: #efefef!important;
	height: 138px!important;


}
.mmdlDiv{
	color:#000000;
	font-size: 14px;
	margin-top:5px;
}

.slider{
	overflow: hidden;
	height: 91px;
	width: 284px;
	position: absolute;
	margin: 0px;
	left: 88px;
	bottom: 0px;
}

ul.mmdl {
	height: 91px;
	position: absolute;
	margin: 0px;
	display: flex;
	width: 284px;
}
.mmdl li {
	float: left;
	height: 46px;
	line-height: 46px;
	text-align: center;
	list-style: none;
	width:76px;
	flex: 1;
	-webkit-flex: 1;
	font-size:14px;
	cursor: pointer;
}
.mmdl li div{
	width: 71px;
}
.mmdl li span{
	color: #53acf3;
	display: block;
	line-height:20px;
}

.mmdl li img{
	width:34px;
}

.qyRadios{
	margin:20px 0 0 10px;
	width:387px;
	text-align: left
}

.qyRadios a{
	color:#000000;
	padding-left:12px;
	font-size: 14px;
	text-decoration: none
}

.input_link_s a {
	color: #699aee;
	font-size: 14px;
	float: left;
}

.login_left{
	margin: 0;
	display: inline-block;
	position: absolute;
	left: 66px;
	bottom: 35px;
	cursor: pointer;
}
.login_right{
	margin: 0;
	display: inline-block;
	position: absolute;
	right: 66px;
	bottom: 35px;
	cursor: pointer;
}

.sm_text{
	color: #000000;
	font-size: 12px;
	text-align: left;
	padding-left: 27px;
}

.foot_tottom{
	padding-top: 130px;
}
