body {
	font-family: "Microsoft YaHei";
}

a {
	text-decoration: none;
}

.no_line:hover {
	text-decoration: none;
}

.under_line {
	color: blue;
}

a:hover {
	text-decoration: none;
}

/*--------------------------------------  header区域起始  ---------------------------------------*/
#header {
	width: 100%;
	height: 150px;
	background: #2489e9 url(imagesheader.png) no-repeat center center;
}

#header .midHeader {
	width: 1000px;
	height: 148px;
	margin: 0 auto;
	background: ;
	border: 1px solid transparent;
	position: relative;
}

#header .midHeader .logo {
	display: block;
	width: 386px;
	height: 88px;
	margin: 32px 0 0 32px;
}

#header .midHeader .rightInfo {
	position: absolute;
	top: 0;
	right: 0;
	width: 324px;
	height: 150px;
}

#header .midHeader .rightInfo .topRight a {
	color: #b7dfec;
}

#header .midHeader .rightInfo .topRight .map {
	float: left;
	font-size: 14px;
	width: 90px;
	height: 15px;
	margin: 8px 0 0 46px;
}

*+html #header .midHeader .rightInfo .topRight {
	padding-bottom: 22px;
}

#header .midHeader .rightInfo .topRight .map img {
	float: left;
}

#header .midHeader .rightInfo .topRight .map a {
	line-height: 14px;
	float: right;
}

#header .midHeader .rightInfo .topRight .map a:hover {
	text-decoration: underline;
}

#header .midHeader .rightInfo .topRight .language {
	margin-top: 7px;
	float: right;
}

#header .midHeader .rightInfo .topRight .language li {
	float: left;
	padding-right: 8px;
	padding-left: 8px;
	height: 15px;
	line-height: 15px;
	font-size: 14px;
	border-right: 1px solid white;
}

#header .midHeader .rightInfo .topRight .language li a:hover {
	text-decoration: underline;
}

#header .midHeader .rightInfo .form {
	display: block;
	height: 30px;
	margin-top: 33px;
}

#header .midHeader .rightInfo .form .mainVal {
	float: left;
	width: 270px;
	height: 30px;
	line-height: 30px;
	border: 0;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	text-indent: 0.5em;
	color: black;
}

#header .midHeader .rightInfo .form .search {
	float: left;
	width: 32px;
	height: 30px;
	border: 0;
	background: url(imagessearch.png) no-repeat;
}

#header .midHeader .rightInfo .helpFind li {
	float: left;
	color: #b7dfec;
	font-size: 14px;
	margin-right: 8px;
	margin-top: 7px;
}

#header .midHeader .rightInfo .helpFind li a {
	color: #b7dfec;
}

#header .midHeader .rightInfo .helpFind li a:hover {
	text-decoration: underline;
}
/*--------------------------------------  header区域结束  ---------------------------------------*/

/*--------------------------------------  nav区域起始  ---------------------------------------*/
#nav {
	width: 100%;
	height: 35px;
	background: #1779dc;
}

#nav .midNav {
	width: 985px;
	margin: 0 auto;
	line-height: 35px;
	padding-left: 15px;
}

#nav .midNav ul li {
	position: relative;
	z-index: 98;
	float: left;
	width: 130px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	font-size: 17px;
	color: white;
}

#nav .midNav ul li:hover {
	background: white;
	color: #1779dc;
}

#nav .midNav ul li a {
	line-height: 35px;
	color: white;
	margin-left: 10px;
}
/*--------------------------------------  nav区域结束  ---------------------------------------*/

/*--------------------------------------  content区域起始  ---------------------------------------*/
#content {
	width: 100%;
	background: #f7f7f7;
}

#content .midContent {
	position: relative;
	z-index: 9999999;
}

#content .rightFix {
	position: fixed;
	top: 200px;
	right: 40px;
	z-index: 99999999;
	width: 86px;
	height: 333px;
}

#content .midContent .rightFix span {
	display: block;
	width: 40px;
	height: 10px;
	cursor: pointer;
	background: url(imagesclose.png) no-repeat;
}

#content .midContent .rightFix .mobile {
	width: 80px;
	height: 95px;
	margin: 0 auto;
	background: url(imagesmobile.jpg) no-repeat;
	cursor: pointer;
}

#content .midContent .rightFix .weixin {
	width: 80px;
	height: 117px;
	margin: 0 auto;
	background: url(imagesweixin.png) no-repeat;
	cursor: pointer;
}

#content .midContent .rightFix .share {
	width: 80px;
	height: 101px;
	margin: 0 auto;
	background: url(imagesshare.png) no-repeat;
	cursor: pointer;
	border: 1px solid #d2d2d2;
}

#content .midContent {
	position: relative;
	width: 1000px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0 auto;
	background: white;
}

#content .midContent .title {
	float: left;
	width: 676px;
	color: #c80000;
	height: 80px;
}

#content .midContent #inD #scrollDiv {
	float: left;
	width: 600px;
	height: 30px;
	white-space: nowrap;
	min-height: 25px;
	line-height: 29px;
	overflow: hidden;
	margin-top: 24px;
	margin-left: 10px;
	font-size: 30px;
}

#content .midContent .title a {
	color: #c80000;
}

#content .midContent .tel {
	float: right;
	width: 321px;
	height: 58px;
	margin-top: 15px;
}

#content .midContent .firstArea {
	width: 1000px;
	height: 320px;
}

#content .midContent .firstArea .leftFocus {
	float: left;
}

#content .midContent .firstArea .rightList {
	float: right;
	width: 324px;
	height: 320px;
	background: #4992ea;
}

#content .midContent .firstArea .rightList .tabs {
	float: left;
	width: 300px;
	height: 38px;
	padding-top: 12px;
	background: url(imagestabsLine.png) no-repeat bottom center;
	padding-left: 22px;
}

#content .midContent .firstArea .rightList .tabs .forMore {
	float: right;
	margin-right: 18px;
	margin-top: 3px;
	color: white;
	font-size: 13px;
}

#content .midContent .firstArea .rightList .tabs .forMore:hover {
	text-decoration: none;
}

#content .midContent .firstArea .rightList .tabs ul li {
	font-size: 15px;
	float: left;
	width: 70px;
	height: 32px;
	text-align: center;
	line-height: 27px;
	margin-right: 20px;
}

#content .midContent .firstArea .rightList .tabs-body .box {
	display: none;
}

#content .midContent .firstArea .rightList .tabs-body {
	float: left;
	width: 100%;
}

#content .midContent .firstArea .rightList .tabs .tab-nav {
	display: block;
	width: 100%;
	height: 100%;
	color: #cfcfcf;
	background: none;
}

#content .midContent .firstArea .rightList .tabs .tab-nav-action {
	width: 100%;
	height: 100%;
	display: block;
	color: white;
	background: url(imagesmanage_r2_c13.png) no-repeat;
}

#content .midContent .firstArea .rightList .tabs-body .box ul li {
	position: relative;
	height: 65px;
	padding-left: 16px;
	background: url(imageslistLine.png) no-repeat bottom center;
}

#content .midContent .firstArea .rightList .tabs-body .box .timeBg {
	float: left;
	background: url(imagestimeBg.png) no-repeat;
	width: 52px;
	height: 45px;
	position: absolute;
	top: 10px;
	left: 28px;
}

#content .midContent .firstArea .rightList .tabs-body .box .timeBg span
	{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7c0016;
	width: 52px;
	text-align: center;
	margin-top: 4px;
}

#content .midContent .firstArea .rightList .tabs-body .box .timeBg p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	width: 52px;
	text-align: center;
	margin-top: 5px;
}

#content .midContent .firstArea .rightList .tabs-body .box .news {
	display: inline-block;
	overflow: hidden;
	width: 255px;
	padding-left: 20px;
	height: 42px;
	font-size: 13px;
	color: white;
	padding-top: 10px;
	margin-right: 34px;
	background: url(../images/index_new_style.png) no-repeat 0 18px;
	font-family: "SimSun";
	font-size: 14px;
	line-height: 20px;
}

#content .midContent .firstArea .rightList .tabs-body .box .news:hover {
	text-decoration: underline;
}

#content .midContent #tips {
	width: 1000px;
	height: 15px;
}

#content .midContent #tips #scrollDiv {
	float: left;
	width: 700px;
	height: 30px;
	min-height: 25px;
	line-height: 25px;
	overflow: hidden;
	margin-top: 10px;
}

#content .midContent #tips .redArea {
	float: left;
	display: block;
	width: 70px;
	height: 19px;
	line-height: 19px;
	text-align: center;
	background: #f33c3c;
	color: white;
	font-size: 13px;
	margin: 14px 8px 0 21px;
}

#content .midContent #tips #scrollDiv ul li a {
	color: black;
	font-size: 13px;
}

/*------------------------------------- secondArea区域 -----------------------------------*/
#content .midContent .secondArea {
	width: 1000px;
	height: 375px;
}

#content .midContent .secondArea .module {
	float: left;
	width: 322px;
	height: 373px;
	border: 1px solid #cccccc;
	margin-right: 14px;
}

#content .midContent .module h1 {
	width: 322px;
	height: 40px;
	line-height: 37px;
	background: #f6f4f4;
	font-size: 17px;
	color: #1a56a8;
}

#content .midContent .secondArea .module h1 .infoPublic {
	display: block;
	width: 81px;
	height: 37px;
	padding-left: 48px;
	border-top: 3px solid #1a56a8;
	background: white url(imagesinfoPub.png) no-repeat 10px 6px;
}

#content .midContent .secondArea .module h1 .infoPublic {
	display: block;
	width: 81px;
	height: 37px;
	padding-left: 48px;
	border-top: 3px solid #1a56a8;
	background: white url(imagesinfoPub.png) no-repeat 10px 6px;
}

#content .midContent .secondArea .module h1 .taxService {
	display: block;
	width: 81px;
	height: 37px;
	padding-left: 48px;
	border-top: 3px solid #1a56a8;
	background: white url(imagestaxService.png) no-repeat 10px 6px;
}

#content .midContent .module h1 .pubJoin {
	display: block;
	width: 81px;
	height: 37px;
	padding-left: 48px;
	border-top: 3px solid #1a56a8;
	background: white url(imagespubJoin.png) no-repeat 15px 6px;
}

#content .midContent .module .tabs-Mod {
	float: left;
	width: 300px;
	height: 30px;
	padding-top: 12px;
	background: url(imagestabsLine-Mod.png) no-repeat bottom center;
	padding-left: 22px;
}

#content .midContent .module .tabs-Mod ul li {
	cursor: pointer;
	position: relative;
	font-size: 15px;
	float: left;
	height: 35px;
	text-align: center;
	line-height: 29px;
	margin-right: 20px;
}

#content .midContent .module .tabs-Mod ul li .blueLine {
	width: 126%;
	height: 2px;
	background: #2a62ae;
	display: none;
	position: absolute;
	left: -13%;
}

*+html #content .midContent .module .tabs-Mod ul li .blueLine {
	position: absolute;
	bottom: 4px;
}

#content .midContent .module .tabs-Mod ul li .blueLine-action {
	display: block;
}

#content .midContent .module .tabs-Mod .tab-nav-action-Mod {
	color: #1a56a8;
	background: url(imagessanjiao.png) no-repeat 50% 100%;
	cursor: pointer;
}

#content .midContent .module .tabs-body-Mod {
	float: left;
	width: 100%;
}

#content .midContent .module .tabs-body-Mod .box {
	display: none;
}

#content .midContent .module .tabs-body-Mod .form .mainVal {
	float: left;
	width: 225px;
	height: 28px;
	background: #f7f6f6;
	line-height: 28px;
	border: 0;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	text-indent: 0.5em;
	color: black;
}

#content .midContent .module .tabs-body-Mod .form .search {
	float: left;
	width: 70px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	border: 0;
	background: #6aa6ea;
	color: white;
}

#content .midContent .module .tabs-body-Mod .form {
	display: block;
	width: 295px;
	margin: 0 auto;
}

#content .midContent .module .tabs-body-Mod {
	padding-top: 18px;
}

#content .midContent .module .tabs-body-Mod .superLink {
	width: 265px;
	margin: 0 auto;
	padding-top: 38px;
}

*+html #content .midContent .module .tabs-body-Mod .superLink {
	margin-top: -25px;
}

#content .midContent .module .tabs-body-Mod .superLink li {
	width: 70px;
	height: 35px;
	line-height: 35px;
	margin-right: 26px;
	font-size: 14px;
	float: left;
}

#content .midContent .module .tabs-body-Mod .superLink li a {
	padding: 2px;
	color: #4c4c4c;
}

#content .midContent .module .tabs-body-Mod .superLink li a:hover {
	color: white;
	background: #8eacd4;
	border: 1px solid #8eacd4;
}

#content .midContent .module .tabs-body-Mod .blueLink {
	width: 286px;
	margin: 0 auto;
}

#content .midContent .module .tabs-body-Mod .blueLink li {
	float: left;
	width: 135px;
	height: 29px;
	background: #d0e0f2;
	margin-top: 15px;
	margin-right: 10px;
}

#content .midContent .module .tabs-body-Mod .blueLink li:hover {
	background: #65adf6;
}

#content .midContent .module .tabs-body-Mod .blueLink li a {
	display: block;
	width: 135px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: black;
	text-align: center;
}

#content .midContent .module .tabs-body-Mod .blueLink li a:hover {
	text-decoration: none;
	color: white;
}

#content .midContent .module .tabs-body-Ser .box {
	display: none;
}

#content .midContent .module .tabs-body-Ser .box .taxSer {
	display: block;
	padding-top: 18px;
	width: 302px;
	margin: 0 auto;
}

#content .midContent .secondArea .module .tabs-body-Ser .box .fiveLink {
	width: 285px;
	margin: 0 auto;
	padding-top: 20px;
}

#content .midContent .secondArea .module .tabs-body-Ser .box .fiveLink li
	{
	float: left;
	width: 137px;
	height: 41px;
	background: #f4f4f4;
	margin: 0 10px 10px 0;
}

#content .midContent .secondArea .module .tabs-body-Ser .box .fiveLink li:hover
	{
	background: #6aa6ea;
}

#content .midContent .secondArea .module .tabs-body-Ser .box .fiveLink li a
	{
	display: block;
	width: 137px;
	height: 41px;
	line-height: 41px;
	font-size: 14px;
	text-align: center;
	color: #0871e8;
}

#content .midContent .secondArea .module .tabs-body-Ser .box .fiveLink li a:hover
	{
	text-decoration: none;
	color: white;
}

#content .midContent .module .tabs-body-Join .box {
	display: none;
}

#content .midContent .module .tabs-body-Join .shadow {
	width: 279px;
	margin: 0 auto;
	padding-top: 23px;
}

#content .midContent .module .tabs-body-Join .shadow li {
	float: left;
	color: #0067cb;
	margin-right: 18px;
	margin-bottom: 5px;
}

#content .midContent .module .tabs-body-Join .shadow li a {
	display: block;
	width: 81px;
	height: 79px;
	font-size: 14px;
	line-height: 120px;
	text-align: center;
	color: #0871e8;
}

#content .midContent .module .tabs-body-Join .shadow li a:hover {
	text-decoration: none;
	color: white;
}

#content .midContent .module .tabs-body-Join .shadow a:hover {
	background-position: 0 100%;
}

#content .midContent .module .tabs-body-Join .shadow .mail {
	background: url(imagesmail.png) no-repeat;
}

#content .midContent .module .tabs-body-Join .shadow .onlineTalk {
	background: url(imagesonlineTalk.png) no-repeat;
}

#content .midContent .module .tabs-body-Join .shadow .advise {
	background: url(imagesadvise.png) no-repeat;
}

#content .midContent .module .tabs-body-Join .shadow .check {
	background: url(imagescheck.png) no-repeat;
}

#content .midContent .module .tabs-body-Join .shadow .say {
	background: url(imagessay.png) no-repeat;
}

#content .midContent .module .tabs-body-Join .shadow .notRight {
	background: url(imagesnotRight.png) no-repeat;
}

#content .midContent .module .tabs-body-Join .shadow .strike {
	background: url(imagesstrike.png) no-repeat;
}

#content .midContent .module .tabs-body-Join .shadow .serviceFight {
	background: url(imagesserviceFight.png) no-repeat;
}

#content .midContent .module .tabs-body-Join .shadow .phone {
	background: url(imagesphone.png) no-repeat;
}

#content .midContent .module .tabs-body-Join .school {
	padding: 30px 0 0 19px;
}

#content .midContent .module .tabs-body-Join .school li {
	float: left;
	width: 82px;
	height: 63px;
	margin: 0 18px 18px 0;
	text-align: center;
	line-height: 100px;
}

*+html #content .midContent .module .tabs-body-Join .school li {
	margin-bottom: -10px;
}

#content .midContent .module .tabs-body-Join .school li a {
	font-size: 14px;
	color: #6aa6ea;
	border: 1px solid #f3f3f3;
}

#content .midContent .module .tabs-body-Join .school li a:hover {
	color: white;
	text-decoration: none;
}

#content .midContent .module .tabs-body-Join .school .num1 {
	display: block;
	width: 100%;
	height: 100%;
	background: url(imagesschool.png) no-repeat 0 0;
}

#content .midContent .module .tabs-body-Join .school .num1:hover {
	background: #6aa6ea url(imagesschool_w.png) no-repeat 0 0;
}

#content .midContent .module .tabs-body-Join .school .num2 {
	display: block;
	width: 100%;
	height: 100%;
	background: url(imagesschool.png) no-repeat -103px 0;
}

#content .midContent .module .tabs-body-Join .school .num2:hover {
	background: #6aa6ea url(imagesschool_w.png) no-repeat -103px 0;
}

#content .midContent .module .tabs-body-Join .school .num3 {
	display: block;
	width: 100%;
	height: 100%;
	background: url(imagesschool.png) no-repeat -205px 0;
}

#content .midContent .module .tabs-body-Join .school .num3:hover {
	background: #6aa6ea url(imagesschool_w.png) no-repeat -205px 0;
}

#content .midContent .module .tabs-body-Join .school .num4 {
	display: block;
	width: 100%;
	height: 100%;
	background: url(imagesschool.png) no-repeat 0 -82px;
}

#content .midContent .module .tabs-body-Join .school .num4:hover {
	background: #6aa6ea url(imagesschool_w.png) no-repeat 0 -82px;
}

#content .midContent .module .tabs-body-Join .school .num5 {
	display: block;
	width: 100%;
	height: 100%;
	background: url(imagesschool.png) no-repeat -103px -82px;
}

#content .midContent .module .tabs-body-Join .school .num5:hover {
	background: #6aa6ea url(imagesschool_w.png) no-repeat -103px -82px;
}

#content .midContent .module .tabs-body-Join .school .num6 {
	display: block;
	width: 100%;
	height: 100%;
	background: url(imagesschool.png) no-repeat -205px -82px;
}

#content .midContent .module .tabs-body-Join .school .num6:hover {
	background: #6aa6ea url(imagesschool_w.png) no-repeat -205px -82px;
}

#content .midContent .module .tabs-body-Join .school .num7 {
	display: block;
	width: 100%;
	height: 100%;
	background: url(imagesschool.png) no-repeat 0 -164px;
}

#content .midContent .module .tabs-body-Join .school .num7:hover {
	background: #6aa6ea url(imagesschool_w.png) no-repeat 0 -164px;
}

#content .midContent .module .tabs-body-Join .school .num8 {
	display: block;
	width: 100%;
	height: 100%;
	background: url(imagesschool.png) no-repeat -103px -164px;
}

#content .midContent .module .tabs-body-Join .school .num8:hover {
	background: #6aa6ea url(imagesschool_w.png) no-repeat -103px -164px;
}

#content .midContent .module .tabs-body-Join .school .num9 {
	display: block;
	width: 100%;
	height: 100%;
	background: url(imagesschool.png) no-repeat -205px -164px;
}

#content .midContent .module .tabs-body-Join .school .num9:hover {
	background: #6aa6ea url(imagesschool_w.png) no-repeat -205px -164px;
}

#content .midContent .module .tabs-body-Join #mod_num a {
	float: left;
	font-size: 14px;
}

#content .midContent .module .tabs-body-Join #mod_num a:hover {
	text-decoration: none;
	color: white;
}

#content .midContent .module .tabs-body-Join #mod_num .mod1 {
	width: 169px;
	height: 77px;
	line-height: 77px;
	padding-left: 110px;
	background: #ecefff url(imagescolorful.png) no-repeat 0 0;
	color: #366ab4;
	margin-bottom: 8px;
}

#content .midContent .module .tabs-body-Join #mod_num .mod1:hover {
	background: #6aa6ea url(imagescolorful_w.png) no-repeat 0 0;
}

#content .midContent .module .tabs-body-Join #mod_num .mod2 {
	width: 136px;
	height: 77px;
	line-height: 110px;
	text-align: center;
	background: #eff4f8 url(imagescolorful.png) no-repeat 0 -85px;
	color: #366ab4;
	margin-right: 7px;
	margin-bottom: 8px;
}

*+html #content .midContent .module .tabs-body-Join #mod_num .mod2 {
	margin-top: -22px;
}

#content .midContent .module .tabs-body-Join #mod_num .mod2:hover {
	background: #6aa6ea url(imagescolorful_w.png) no-repeat 0 -85px;
}

#content .midContent .module .tabs-body-Join #mod_num .mod3 {
	width: 136px;
	height: 77px;
	line-height: 110px;
	text-align: center;
	background: #f8f2e4 url(imagescolorful.png) no-repeat -144px -85px;
	color: #366ab4;
	margin-bottom: 8px;
}

*+html #content .midContent .module .tabs-body-Join #mod_num .mod3 {
	margin-top: -22px;
}

#content .midContent .module .tabs-body-Join #mod_num .mod3:hover {
	background: #6aa6ea url(imagescolorful_w.png) no-repeat -144px -85px;
}

#content .midContent .module .tabs-body-Join #mod_num .mod4 {
	width: 87px;
	height: 77px;
	line-height: 110px;
	text-align: center;
	background: #eefafa url(imagescolorful.png) no-repeat 0 -170px;
	color: #366ab4;
	margin-right: 9px;
}

*+html #content .midContent .module .tabs-body-Join #mod_num .mod4 {
	margin-top: -22px;
}

#content .midContent .module .tabs-body-Join #mod_num .mod4:hover {
	background: #6aa6ea url(imagescolorful_w.png) no-repeat 0 -170px;
}

#content .midContent .module .tabs-body-Join #mod_num .mod5 {
	width: 87px;
	height: 77px;
	line-height: 110px;
	text-align: center;
	background: #f7f2f9 url(imagescolorful.png) no-repeat -96px -170px;
	color: #366ab4;
	margin-right: 9px;
}

*+html #content .midContent .module .tabs-body-Join #mod_num .mod5 {
	margin-top: -22px;
}

#content .midContent .module .tabs-body-Join #mod_num .mod5:hover {
	background: #6aa6ea url(imagescolorful_w.png) no-repeat -96px -170px;
}

#content .midContent .module .tabs-body-Join #mod_num .mod6 {
	width: 87px;
	height: 77px;
	line-height: 110px;
	text-align: center;
	background: #f3f3fb url(imagescolorful.png) no-repeat -191px -170px;
	color: #366ab4;
}

*+html #content .midContent .module .tabs-body-Join #mod_num .mod6 {
	margin-top: -22px;
}

#content .midContent .module .tabs-body-Join #mod_num .mod6:hover {
	background: #6aa6ea url(imagescolorful_w.png) no-repeat -191px
		-170px;
}

/*----------------------------------------------------    thirdArea  --------------------------------------------------------*/
#content .midContent .thirdArea {
	overflow: hidden;
	margin-top: 15px;
	width: 1000px;
	height: 273px;
	padding-bottom: 15px;
}

#content .midContent .thirdArea .leftArea {
	overflow: hidden;
	float: left;
	width: 666px;
	height: 100%;
	background: #f4f4f4;
	padding-left: 10px;
	padding-right: 10px;
}

#content .midContent .thirdArea h1 {
	border-bottom: 1px solid #397fd1;
	height: 44px;
}

#content .midContent .thirdArea h1 a {
	float: left !important;
	height: 44px !important;
	line-height: 44px !important;
	font-size: 17px !important;
	color: #2961ad !important;
	padding-left: 10px !important;
}

#content .midContent .thirdArea h1 a {
	float: right;
	height: 44px;
	line-height: 44px;
	color: black;
	font-size: 14px;
	font-weight: bold;
	padding-right: 10px;
}

#content .midContent .thirdArea h1 a:hover {
	text-decoration: none;
}

#content .midContent .thirdArea .rightArea {
	float: right;
	width: 294px;
	height: 273px;
	background: #c3d3e8;
	padding-left: 10px;
	padding-right: 10px;
}

#content .midContent .thirdArea .rightArea ul {
	height: 100%;
	margin: 10px 0 0 10px;
}

#content .midContent .thirdArea .rightArea ul li {
	height: 24px;
	padding-left: 10px;
	background: url(imagesyousanjiao.png) no-repeat center left;
}

#content .midContent .thirdArea .rightArea ul li a {
	display: block;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #666666;
}

#content .midContent .thirdArea .rightArea ul li a:hover {
	color: black;
	text-decoration: underline;
}

#friendLink {
	width: 100%;
	height: 60px;
	background: #e0e0e0;
}

#friendLink .midFriend {
	position: relative;
	z-index: 999999999;
	width: 1000px;
	margin: 0 auto;
}

#friendLink .midFriend span {
	display: block;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #1a56a8;
}

#friendLink .midFriend .forDW {
	position: absolute;
	top: 22px;
	left: 120px;
	margin-top: -2px;
}

#friendLink .midFriend ul li {
	position: relative;
	z-index: 10;
	float: left;
}

#friendLink .midFriend ul li h1 {
	padding-top: 2px;
	padding-bottom: 2px;
	width: 164px;
	height: 16px;
	line-height: 16px;
	font-weight: normal;
	font-size: 16px;
	float: left;
	border-right: 1px solid #b2b2b2;
	text-align: center;
	cursor: pointer;
	background: transparent url(imagesyouxiajiantou.png) no-repeat 90%
		90%;
}

#friendLink .midFriend ul li .action {
	color: white;
	background: #1369c0 url(imagesyouxiajiantou-action.png) no-repeat
		90% 90%;
}

#footer {
	position: relative;
	width: 100%;
	height: 140px;
	background: #1369c0;
}

#footer .midFooter {
	position: relative;
	width: 1000px;
	height: 100%;
	margin: 0 auto;
	background: url(imagesjianbianFG.png) no-repeat 28% 50%;
}

#footer .midFooter .num1 {
	position: absolute;
	left: 50px;
	top: 53px;
}

#footer .midFooter .num2 {
	position: absolute;
	left: 130px;
	top: 53px;
}

#footer .midFooter .num3 {
	position: absolute;
	left: 200px;
	top: 48px;
}

#footer .midFooter .footerInfo {
	overflow: hidden;
	width: 493px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 300px;
	z-index: 1;
}

#footer .midFooter .footerInfo ul {
	padding: 25px 0 0 158px;
}

#footer .midFooter .footerInfo ul li {
	float: left;
	width: 78px;
	border-right: 1px solid white;
}

#footer .midFooter .footerInfo ul li a {
	color: white;
	display: block;
	width: 78px;
	height: 14px;
	line-height: 13px;
	font-size: 14px;
	text-align: center;
}

#footer .midFooter .footerInfo ul li a:hover {
	text-decoration: none;
}

#footer .midFooter .footerInfo .banquan {
	width: 490x;
	height: 100%;
	margin: 20px 0 0 30px;
}

*+html #footer .midFooter .footerInfo .banquan {
	margin-top: 30px;
}

#footer .midFooter .footerInfo p {
	width: 490px;
	font-size: 12px;
	text-align: center;
	color: #9abbe4;
}

#special li ul {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	padding-left: 30px;
	padding-top: 10px;
	z-index: 8686878;
	margin-top: 20px;
	width: 794px;
	height: 110px;
	background: url(imageswhiteTM.png) no-repeat;
}

#special li ul li {
	float: left;
	width: 85px;
	height: 20px;
}

#special li ul a {
	display: block;
	width: 85px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 12px;
	color: #333333;
}

#special li ul li a:hover {
	color: white;
	background: #2461ec;
}

/*-------------------------------    infoPublic页面起始    ----------------------------*/
#content .midContent .leftShadow {
	position: absolute;
	left: -12px;
	width: 15px;
	height: 100%;
}

#content .midContent .rightShadow {
	position: absolute;
	right: -14px;
	width: 15px;
	height: 100%;
}

#content .midContent .leftThree {
	float: left;
	width: 744px;
	padding: 0 0 10px 0;
}

#content .midContent .leftThree .infoSearch {
	position: relative;
	width: 100%;
	height: 28px;
	background: #f8f9fa;
	border: 1px solid #c9dff1;
}

#content .midContent .leftThree .infoSearch h1 {
	background: url(imagesinfoJS.png) no-repeat left center;
	color: #1e59ad;
	font-size: 14px;
	padding-left: 20px;
	height: 28px;
	line-height: 28px;
	margin-left: 10px;
}

#content .midContent .leftThree .infoSearch form {
	position: absolute;
	left: 108px;
	top: 3px;
	font-size: 14px;
}

#content .midContent .leftThree .infoSearch form input {
	width: 190px;
	border: 1px solid #c9dff0;
}

#content .midContent .leftThree .infoSearch form .submit {
	cursor: pointer;
	width: 72px;
	height: 20px;
	border: 0;
	background: #1779dc;
	color: white;
	padding-top: 2px;
	padding-bottom: 2px;
}

*+html #content .midContent .leftThree .infoSearch form .submit {
	
}

#content .midContent .leftThree .module {
	float: left;
	width: 100%;
	height: 278px;
	border: 1px solid #cccccc;
	margin-right: 14px;
	margin-top: 10px;
}

#content .midContent .leftThree h1 {
	width: 100%;
	height: 30px;
	background: #f6f4f4;
	font-size: 17px;
	color: #1a56a8;
	border-bottom: 1px solid #d5d5d5;
}

#content .midContent .leftThree h1 a {
	color: #1a56a8;
}

#content .midContent .leftThree h1 .infoPublic {
	font-size: 15px;
	display: block;
	width: 81px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	border-top: 3px solid #1a56a8;
	background: white;
	margin-left: 22px;
	border-right: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
}

#content .midContent .leftThree .module .tabsBlue {
	width: 100%;
	height: 30px;
	background: #f4f6f8;
}

#content .midContent .leftThree .module .tabsBlue .containSpan {
	float: right;
}

#content .midContent .leftThree .module .tabsBlue span {
	float: left;
	position: relative;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-right: 15px;
	padding-left: 15px;
	cursor: pointer;
}

#content .midContent .leftThree .module .tabsBlue span .fengexian {
	position: absolute;
	right: 0;
	top: 9px;
	width: 1px;
	height: 14px;
	background: black;
}

#content .midContent .leftThree .module .tabsBlue .span-pre {
	color: black;
	background: none;
}

#content .midContent .leftThree .module .tabsBlue .span-action {
	color: #0050b5;
	background: url(imagesredLine.png) no-repeat center bottom;
}

#content .midContent .leftThree .module ul {
	display: none;
	margin-top: 10px;
	margin-left: -15px;
}

#content .midContent .leftThree .module ul li {
	position: relative;
	width: 716px;
	height: 26px;
	font-size: 14px;
	margin-left: 30px;
}

#content .midContent .leftThree .module ul li a {
	overflow: hidden;
	display: inline-block;
	text-indent: 10px;
	background: url(imageslist-style.png) no-repeat left center;
	width: 645px;
	height: 26px;
	line-height: 26px;
	color: black;
}

#content .midContent .leftThree .module ul li a:hover {
	color: #e36d6d;
	background: url(imageslist-style-action.png) no-repeat left center;
}

#content .midContent .leftThree .module ul li span {
	position: absolute;
	display: inline-block;
	height: 26px;
	line-height: 26px;
	right: 10px;
	color: #b4b4b4;
}

#content .midContent .leftThree .heightChange {
	height: 217px;
}

#content .midContent .leftThree .heightChange-last {
	height: 217px;
}
/*-------------------------------    rightThree    ----------------------------*/
#content .midContent .rightThree {
	float: right;
	width: 240px;
	padding: 0 0 10px 0;
}

#content .midContent .rightThree .greyArea {
	width: 100%;
	height: 490px;
	background: #f4f6f8;
}

#content .midContent .rightThree .greyArea h1 {
	width: 100%;
	height: 33px;
	border-bottom: 1px solid #dedede;
}

#content .midContent .rightThree .greyArea h1 span {
	display: block;
	color: #0050b5;
	font-size: 17px;
	width: 120px;
	height: 32px;
	line-height: 32px;
	border-bottom: 2px solid #0050b5;
	text-align: center;
	margin-left: 12px;
}

#content .midContent .rightThree .greyArea ul {
	width: 194px;
	margin: 10px auto;
}

#content .midContent .rightThree .greyArea ul li {
	width: 80px;
	height: 22px;
	line-height: 22px;
	float: left;
	cursor: pointer;
	color: black;
	font-size: 14px;
	background: url(imagesblueFocus.png) no-repeat left center;
	padding-left: 15px;
}

#content .midContent .rightThree .greyArea ul li:hover {
	color: #1189e6;
}

#content .midContent .rightThree .greyArea p {
	cursor: pointer;
	width: 220px;
	height: 36px;
	line-height: 36px;
	background-color: ;
	margin-bottom: 10px;
	text-align: center;
	margin: 10px auto;
	font-size: 14px;
}

#content .midContent .rightThree .greyArea p:hover {
	color: white;
}

#content .midContent .rightThree .greyArea .quanli {
	background: #dfdfdf url(imagesiconB.png) no-repeat 10px 2px;
}

#content .midContent .rightThree .greyArea .quanli:hover {
	background: #57b1e1 url(imagesiconW.png) no-repeat 10px 2px;
}

#content .midContent .rightThree .greyArea .guiding {
	background: #dfdfdf url(imagesiconB.png) no-repeat 10px -43px;
}

#content .midContent .rightThree .greyArea .guiding:hover {
	background: #57b1e1 url(imagesiconW.png) no-repeat 10px -43px;
}

#content .midContent .rightThree .greyArea .zhinan {
	background: #dfdfdf url(imagesiconB.png) no-repeat 10px -91px;
}

#content .midContent .rightThree .greyArea .zhinan:hover {
	background: #57b1e1 url(imagesiconW.png) no-repeat 10px -91px;
}

#content .midContent .rightThree .greyArea .nianbao {
	background: #dfdfdf url(imagesiconB.png) no-repeat 10px -135px;
}

#content .midContent .rightThree .greyArea .nianbao:hover {
	background: #57b1e1 url(imagesiconW.png) no-repeat 10px -135px;
}

#content .midContent .rightThree .greyArea .gongkai {
	background: #dfdfdf url(imagesiconB.png) no-repeat 10px -183px;
}

#content .midContent .rightThree .greyArea .gongkai:hover {
	background: #57b1e1 url(imagesiconW.png) no-repeat 10px -183px;
}

#content .midContent .rightThree .greyArea .mulu {
	background: #dfdfdf url(imagesiconB.png) no-repeat 10px -227px;
}

#content .midContent .rightThree .greyArea .mulu:hover {
	background: #57b1e1 url(imagesiconW.png) no-repeat 10px -227px;
}

#content .midContent .rightThree .taxHelp-img {
	cursor: pointer;
	display: block;
	width: 220px;
	margin: 10px auto;
}

#content .midContent .rightThree .module {
	float: left;
	width: 100%;
	height: 278px;
	border: 1px solid #cccccc;
	margin-right: 14px;
	margin-top: 1px;
}

#content .midContent .rightThree .heightChange-right {
	overflow: hidden;
	height: 217px;
}

#content .midContent .rightThree .heightChange-right h1 {
	height: 30px !important;
	margin-bottom: 5px;
}

#content .midContent .rightThree .heightChange-right h1 .taxUse {
	display: block;
	width: 118px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	border-top: 3px solid #1a56a8;
	background: white;
	margin-left: 22px;
	border-right: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	font-size: 15px;
}

#content .midContent .rightThree .module h1 {
	width: 100%;
	height: 40px;
	line-height: 37px;
	background: #f6f4f4;
	font-size: 17px;
	color: #1a56a8;
	border-bottom: 1px solid #d5d5d5;
}

#content .midContent .rightThree .module h1 .infoPublic {
	display: block;
	width: 81px;
	height: 38px;
	text-align: center;
	border-top: 3px solid #1a56a8;
	background: white;
	margin-left: 22px;
	border-right: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
}

#content .midContent .rightThree .module ul {
	margin-left: -10px;
}

#content .midContent .rightThree .module ul li {
	width: 220px;
	height: 100%;
	font-size: 14px;
	margin-left: 24px;
}

*+html #content .midContent .rightThree .module ul .hack-7 {
	margin-top: -175px;
}

#content .midContent .rightThree .module ul li a {
	background: url(imageslist-style.png) no-repeat 0 10px;
	height: 22px;
	line-height: 22px;
	color: black;
	padding-left: 10px;
}

#content .midContent .rightThree .module ul li a:hover {
	color: #e36d6d;
	background: url(imageslist-style-action.png) no-repeat 0 10px;
}

#content .midContent .rightThree .module ul li span {
	color: #b4b4b4;
}

#content .midContent .select {
	width: 1000px;
	height: 21px;
}

#content .midContent .select select {
	width: 196px;
	font-size: 14px;
}
/*-------------------------------    infoPublic页面结束    ----------------------------*/

/*-------------------------------    notLogin页面起始    ----------------------------*/
#content .midContent {
	padding-top: 16px;
	padding-bottom: 16px;
}

#content .midContent .leftList {
	float: left;
	width: 240px;
}

#content .midContent .leftList .login {
	height: 204px;
	border: 1px solid #cbe0f1;
}

#content .midContent .leftList .login h3,#content .midContent .leftList .find h3,#tongyi
	{
	padding: 1px;
	width: 236px;
	height: 31px;
	background: #5cbcdf;
}

#content .midContent .leftList .login h3 span,#content .midContent .leftList .find h3 span,#tongyi span
	{
	display: block;
	width: 234px;
	height: 29px;
	line-height: 29px;
	border: 1px solid #c0cae6;
	font-weight: bold;
	color: white;
	text-align: center;
	font-size: 15px;
}

#content .midContent .leftList .login ul {
	font-size: 13px;
	width: 210px;
	padding: 2px 15px 7px 15px;
}

#content .midContent .leftList .login ul li {
	height: 25px;
	line-height: 25px;
}

#content .midContent .leftList .login ul li .wujiaoxing {
	float: left;
	margin-top: 4px;
}

#content .midContent .leftList .login ul li .floatL {
	float: left;
}

#content .midContent .leftList .login ul .num2 {
	position: relative;
	padding-left: 50px;
}

*+html #content .midContent .leftList .login ul .num2 {
	margin-top: -5px;
}

#content .midContent .leftList .login ul .num2 .input1 {
	position: absolute;
	top: 7px;
	left: 34px;
}

*+html #content .midContent .leftList .login ul .num2 .input1 {
	top: 3px;
	left: 30px;
}

#content .midContent .leftList .login ul .num2 .input2 {
	position: absolute;
	top: 7px;
	right: 69px;
}

*+html #content .midContent .leftList .login ul .num2 .input2 {
	top: 3px;
	right: 68px;
}

#content .midContent .leftList .login ul .num2 .input2 {
	right: 72px\0;
}

#content .midContent .leftList .login ul .num3 {
	padding-left: 5px;
	margin-top: 1px;
}

#content .midContent .leftList .login ul .num3 input {
	float: right;
	margin-top: 4px;
	width: 130px;
	height: 18px;
	line-height: 18px;
}

*+html #content .midContent .leftList .login ul .num3 input {
	margin-top: -20px;
}

#content .midContent .leftList .login ul .num4 {
	position: relative;
	padding-left: 5px;
	margin-top: 2px;
}

#content .midContent .leftList .login ul .num4 input {
	position: absolute;
	top: 4px;
	left: 76px;
	width: 82px;
	height: 18px;
	line-height: 18px;
}

*+html #content .midContent .leftList .login ul .num4 input {
	left: 78px;
}

#content .midContent .leftList .login ul .num4 input {
	height: 18px\0;
}

#content .midContent .leftList .login ul .num4 input {
	left: 78px\0;
}

#content .midContent .leftList .login ul .num4 span {
	position: absolute;
	top: 4px;
	right: 0;
}

#content .midContent .leftList .login ul .num5 {
	margin-top: 4px;
}

#content .midContent .leftList .login ul .num5 button {
	margin-top: 2px;
	border: 0;
	float: right;
	width: 133px;
	height: 24px;
	background: #1779dc;
	color: white;
	font-size: 14px;
}

#content .midContent .leftList .find {
	margin-top: 16px;
	border: 1px solid #d9d9d9;
}

#content .midContent .leftList .find ul {
	font-size: 13px;
	padding: 10px;
}

#content .midContent .leftList .find ul li {
	cursor: pointer;
	padding-left: 23px;
	height: 24px;
	line-height: 24px;
	border-bottom: 1px dotted #eef0f1;
	background: url(imagesrightJT.png) no-repeat left center;
}

#content .midContent .rightContent,#content .midContent .rightContent-tab1,#content .midContent .rightContent-tab2,#content .midContent .rightContent-tab3,#content .midContent .rightContent-tab4,#content .midContent .rightContent-tab5,#content .midContent .rightContent-tab6,#content .midContent .rightContent-tab7,#content .midContent .rightContent-tab8,#content .midContent .rightContent-tab9,#content .midContent .rightContent-tab10,#content .midContent .rightContent-tab11,#content .midContent .rightContent-tab12,#content .midContent .rightContent-tab13
	{
	display: none;
	float: right;
	width: 733px;
}

#content .midContent .rightContent span {
	float: left;
	margin-top: 6px;
	font-size: 15px;
	color: #ff7e00;
	font-weight: bold;
}

#content .midContent .rightContent .rightP {
	float: left;
	width: 630px;
	color: #ff7200;
	font-size: 15px;
}

#content .midContent .rightContent .rightP p {
	display: block;
	text-align: justify;
	line-height: 30px;
}

#content .midContent .rightContent .redTips {
	font-size: 22px;
	color: #c80000;
	padding: 10px 0;
}

#content .midContent .rightContent .blueSea {
	padding-right: 10px;
	height: 534px;
	margin-top: 10px;
	background: url(imagesblueSea.png) no-repeat;
}

#content .midContent .rightContent .blueSea h2 {
	width: 678px;
	height: 55px;
	border-bottom: 1px solid #5cbcdf;
	background: url(imagesbanshuiTT.png) no-repeat 10px 15px;
	margin: 0 auto;
	margin-bottom: 30px;
}

#content .midContent .rightContent .blueSea p {
	width: 666px;
	margin: 0 auto;
	line-height: 35px;
	font-size: 15px;
}

/*-------------------------------    notLogin页面结束    ----------------------------*/
#content .midContent .leftList .login p {
	width: 204px;
	margin: 0 auto;
	margin-bottom: 15px;
	font-size: 13px;
	font-weight: bold;
	color: #5cbcde;
}

#content .midContent .leftList .login button {
	width: 95px;
	height: 29px;
	border: 0;
	background: #1779dc;
	color: white;
	font-size: 13px;
}

#content .midContent .rightContent .myTips {
	float: left;
	width: 476px;
	height: 252px;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	padding-bottom: 10px;
}

#content .midContent .rightContent h1 {
	position: relative;
	background: url(imagesjianbian-B.png) repeat-x;
	font-size: 15px;
	font-weight: bold;
	color: #0050b5;
	padding-left: 19px;
}

#content .midContent .rightContent h1 a {
	position: absolute;
	right: 17px;
	top: 10px;
	font-weight: normal;
	color: #0050b5;
}

#content .midContent .rightContent .myTips ul li {
	height: 35px;
	line-height: 35px;
	background: url(imagesjianbian-H.png) no-repeat bottom right;
}

#content .midContent .rightContent .myTips ul li b {
	float: left;
	font-size: 13px;
	font-weight: normal;
	text-align: center;
}

#content .midContent .rightContent .myTips ul li b img {
	display: block;
	margin: 10px 0 0 20px;
}

#content .midContent .rightContent .myTips ul li .b1 {
	width: 55px;
}

#content .midContent .rightContent .myTips ul li .b2 {
	text-align: left;
	width: 192px;
}

#content .midContent .rightContent .myTips ul li .b3 {
	width: 128px;
}

#content .midContent .rightContent .myTips ul li .b4 {
	width: 83px;
}

#content .midContent .rightContent .hotNews {
	float: right;
	width: 240px;
	height: 252px;
	padding-bottom: 10px;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}

#content .midContent .rightContent .hotNews ul {
	padding-left: 10px;
	padding-right: 10px;
}

#content .midContent .rightContent .hotNews ul li {
	height: 50px;
	padding-left: 10px;
	font-size: 13px;
	background: url(imageslist-style.png) no-repeat 5px 8px;
}

#content .midContent .rightContent .hotNews ul li a {
	height: 22px;
	line-height: 22px;
	color: black;
}

#content .midContent .rightContent .hotNews ul li b {
	white-space: nowrap;
	color: #999999;
	font-weight: normal;
}

#content .midContent .rightContent .qianru {
	border: 1px solid red;
}

/*导航下拉办税服务开始*/
.nav_bsfw {
	width: 970px;
	height: 380px;
	margin: 10px auto;
}

.nav_bsfwleft {
	width: 675px;
	float: left
}

.nav_bsfwtop {
	width: 320px;
	float: left;
}

.nav_bsfwtop h3 {
	font: 800 18px/22px "microsoft yahei";
	color: #1a56a8;
	background: url(imageslist-style1.jpg) no-repeat left center;
	padding-left: 10px;
	margin: 10px 0 15px 0
}

.nav_bsfwtop li {
	padding-left: 10px;
	font: 100 14px/25px "microsoft yahei";
	color: #333;
}

.nav_bsfwtop li span {
	float: right
}

.nav_bsfwtop li a {
	color: #333
}

.nav_bsfwtop li a:hover {
	text-decoration: underline;
}

.nav_bsfwtop li a.newType {
	float: right;
	color: #3987e5;
}

.nav_bsfwbottom {
	clear: both;
	padding: 10px 0
}

.nav_bsfwbottombt {
	height: 35px;
	border-bottom: 1px solid #CBCBCB;
	margin-bottom: 10px
}

.nav_bsfwleft #for_this {
	margin-top: 2px;
}

.nav_bsfwleft #for_this li {
	float: left
}

.nav_bsfwleft #for_this li a {
	float: left;
	width: 88px;
	font: 100 15px/35px "microsoft yahei";
	text-align: center;
	color: #838282
}

.nav_bsfwbottombt #for_this_a li a {
	float: left;
	width: 88px;
	font: 100 15px/35px "microsoft yahei";
	text-align: center;
	color: #838282
}

.nav_bsfwbottombt #for_this_a li a:hover {
	text-decoration: none;
}

#for_this_b li a {
	float: left;
	width: 88px;
	font: 100 15px/35px "microsoft yahei";
	text-align: center;
	color: #838282
}

#for_this_c li a {
	float: left;
	width: 88px;
	font: 100 15px/35px "microsoft yahei";
	text-align: center;
	color: #838282
}

#for_this_b .bsfwxuanding {
	float: left;
	width: 88px;
	font: 100 18px/35px "microsoft yahei";
	text-align: center;
	font-weight: 800;
	color: #1a56a8;
}

#for_this_c .bsfwxuanding {
	float: left;
	width: 88px;
	font: 100 18px/35px "microsoft yahei";
	text-align: center;
	font-weight: 800;
	color: #1a56a8;
}

.nav_bsfwbottombt li,.nav_bsfwleft #for_this .bsfwxuanding {
	float: left;
	width: 88px;
	font: 100 18px/35px "microsoft yahei";
	text-align: center;
	font-weight: 800;
	color: #1a56a8;
}

.nav_bsfwbottombt #for_this_a .bsfwxuanding,.nav_bsfwleft .bsfwxuanding
	{
	width: 100%;
	height: 100%;
	float: left;
	background: url(imageslist-style2.jpg) center bottom no-repeat;
	font: 800 18px/35px "microsoft yahei";
	color: #1a56a8;
}

.nav_bsfwbottombt #for_this_a .bsfwxuanding:hover,.nav_bsfwleft .bsfwxuanding:hover
	{
	text-decoration: none !important;
}

.nav_bsfwbottombt li a,.nav_bsfwleft  li a {
	color: #333
}

.nav_bsfwbottomnr1 {
	overflow: hidden;
	font: 100 14px/24px "microsoft yahei"
}

.nav_bsfwbottomnr1 li {
	width: 148px;
	background: url(imageslist-style.png) left center no-repeat;
	float: left;
	margin: 10px 0;
	padding-left: 17px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
	-o-text-overflow: ellipsis; /*溢出省略号，支持opera*/
	-moz-binding: url(../ images/ 'ellipsis.xml#ellipsis');
	/*溢出省略号，支持firefox*/
}

.nav_bsfwbottomnr1 li a {
	color: #333
}

.nav_bsfwbottomnr1 li a:hover {
	text-decoration: underline
}

.nav_bsfwright {
	float: right;
	width: 250px;
	text-align: center;
}

.nav_bsfwright li {
	margin: 11px 0
}

.nav_bsfwright  img {
	border: 1px solid #ccc
}

.nav_bsfwright .bsfwxdtu {
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc
}

.nav_bsfwright ul li a {
	display: block;
}

.nav_bsfwbottomnr2 {
	overflow: hidden;
	font: 100 14px/26px "microsoft yahei"
}

.nav_bsfwbottomnr2 li {
	background: url(imageslist-style.png) no-repeat left center;
	padding-left: 10px;
	font: 100 14px/26px "microsoft yahei";
	color: #333
}

.nav_bsfwbottomnr2 li a {
	color: #333
}

.nav_bsfwbottomnr2 li a:hover {
	text-decoration: underline;
}

.nav_bsfwbottomnr2  li span {
	float: right
}

.nav_xxgkright {
	float: right;
	width: 250px;
	text-align: left;
}

.nav_xxgkright h3 {
	font: 800 18px/22px "microsoft yahei";
	color: #1a56a8;
	background: url(imageslist-style1.jpg) no-repeat left center;
	padding-left: 10px;
	margin: 10px 0 15px 0
}

.nav_xxgkright li {
	width: 160px;
	height: 42px;
	font: 100 13px/42px "microsoft yahei";
	margin-left: 15px;
	text-align: left;
	margin-bottom: 2px;
	padding-left: 60px
}

.nav_xxgkright li a {
	color: #1a56a8;
	display: block;
}

.nav_xxgkright li a:hover {
	color: #fff
}

#caidan1 {
	position: absolute;
	left: -540px;
	top: 35px;
	z-index: 90000;
	width: 1010px;
	height: 400px;
	background: #FFF
}

#caidan2 {
	position: absolute;
	left: -150px;
	top: 35px;
	z-index: 90000;
	width: 1010px;
	height: 400px;
	background: #FFF
}

#caidan3 {
	position: absolute;
	left: -410px;
	top: 35px;
	z-index: 90000;
	width: 1010px;
	height: 400px;
	background: #FFF
}

#caidan4 {
	position: absolute;
	left: -280px;
	top: 35px;
	z-index: 90000;
	width: 1010px;
	height: 400px;
	background: #FFF
}

.nav_bsfwrighttu {
	text-align: left;
}

.nav_bsfwrighttu img {
	margin: 2px 0 0 10px;
	border: 0
}

.nav_bsfwrighttu h3 {
	font: 800 18px/22px "microsoft yahei";
	color: #1a56a8;
	background: url(imageslist-style1.jpg) no-repeat left center;
	padding-left: 10px;
	margin: 5px 0 8px 0
}

.nav_bsfwgg {
	position: absolute;
	left: 345px;
	top: 20px;
	width: 390px;
	clear: both;
}

.nav_bsfwgg  h3 {
	font: 800 18px/20px "microsoft yahei";
	color: #1a56a8;
	background: url(imageslist-style1.jpg) no-repeat left center;
	padding-left: 10px;
	margin: 0 0 15px 0
}

.nav_bsfwgg li {
	width: 85px;
	height: 53px;
	background: #eeeeee;
	float: left;
	text-align: center;
	margin: 1px;
	font: 100 12px/83px "microsoft yahei";
	padding-left: 0;
}

#l1 a {
	background: #eeeeee url(imagesl1_b.png) no-repeat 30px 5px;
}

#l1 a:hover {
	background: #1369c0 url(imagesl1_w.png) no-repeat 30px 5px;
	color: white;
	text-decoration: none;
}

#l2 a {
	background: #eeeeee url(imagesl2_b.png) no-repeat 27px 8px;
}

#l2 a:hover {
	background: #1369c0 url(imagesl2_w.png) no-repeat 27px 8px;
	color: white;
	text-decoration: none;
}

#l3 a {
	background: #eeeeee url(imagesl3_b.png) no-repeat 29px 4px;
}

#l3 a:hover {
	background: #1369c0 url(imagesl3_w.png) no-repeat 29px 4px;
	color: white;
	text-decoration: none;
}

#l4 a {
	background: #eeeeee url(imagesl4_b.png) no-repeat 32px 6px;
}

#l4 a:hover {
	background: #1369c0 url(imagesl4_w.png) no-repeat 32px 6px;
	color: white;
	text-decoration: none;
}

#l5 a {
	background: #eeeeee url(imagesl5_b.png) no-repeat 32px 5px;
}

#l5 a:hover {
	background: #1369c0 url(imagesl5_w.png) no-repeat 32px 5px;
	color: white;
	text-decoration: none;
}

#l6 a {
	background: #eeeeee url(imagesl6_b.png) no-repeat 30px 5px;
}

#l6 a:hover {
	background: #1369c0 url(imagesl6_w.png) no-repeat 30px 5px;
	color: white;
	text-decoration: none;
}

#l7 a {
	background: #eeeeee url(imagesl7_b.png) no-repeat 30px 6px;
}

#l7 a:hover {
	background: #1369c0 url(imagesl7_w.png) no-repeat 30px 6px;
	color: white;
	text-decoration: none;
}

#l8 a {
	background: #eeeeee url(imagesl8_b.png) no-repeat 29px 6px;
}

#l8 a:hover {
	background: #1369c0 url(imagesl8_w.png) no-repeat 29px 6px;
	color: white;
	text-decoration: none;
}

#l9 a {
	background: #eeeeee url(imagesl9_b.png) no-repeat 73px 6px;
}

#l9 a:hover {
	background: #1369c0 url(imagesl9_w.png) no-repeat 73px 6px;
	color: white;
	text-decoration: none;
}

#l10 a {
	background: #eeeeee url(imagesl10_b.png) no-repeat 72px 6px;
}

#l10 a:hover {
	background: #1369c0 url(imagesl10_w.png) no-repeat 72px 6px;
	color: white;
	text-decoration: none;
}

#l9 {
	width: 172px;
}

#l10 {
	width: 172px;
}

.nav_bsfwgg img {
	margin-bottom: 10px
}

.nav_bsfwgg p {
	display: block;
	text-align: center
}

.nav_bsfwgg li a {
	display: block;
	color: #333;
	width: 100%;
	height: 100%;
}

.nav_gzcytop {
	overflow: hidden
}

.nav_gzcytop h3 {
	font: 800 18px/20px "microsoft yahei";
	color: #1a56a8;
	background: url(imageslist-style1.jpg) no-repeat left center;
	padding-left: 10px;
	margin: 5px 0 10px 0;
	text-align: left
}

.nav_gzcytopzuo {
	width: 171px;
	float: left;
	text-align: center
}

.nav_gzcytopzuo .nav_gzcytu {
	border: 1px solid #CCC;
	padding: 1px
}

.nav_gzcytopzuo p {
	font: 100 14px/24px "microsoft yahei";
	margin-bottom: 3px
}

.nav_gzcytopyou {
	width: 460px;
	float: right
}

.nav_gzcytopyou h4 {
	height: 22px;
	font: 700 14px/12px "microsoft yahei";
	border-bottom: 1px solid #CCC;
	color: #1a56a8
}

.nav_gzcytopyou h4 span {
	float: right;
	color: #666
}

.nav_gzcytopyou li {
	background: url(imageslist-style.png) no-repeat left center;
	padding-left: 10px;
	font: 100 14px/25px "microsoft yahei";
	color: #333
}

.nav_gzcytopyou li span {
	float: right
}

.nav_gzcytopyou li a {
	color: #333
}

.nav_gzcytopyou li a:hover {
	text-decoration: underline;
}

#nav_bszn ul li {
	width: 58px;
	height: 58px;
	float: left;
	margin: 0 2px 12px 0;
}

#nav_bszn ul li a {
	display: block;
	width: 46px;
	height: 55px;
	padding-left: 12px;
	padding-top: 3px;
}

#nav_bszn ul li .a1 {
	display: block;
	width: 58px;
	height: 58px;
	background: url(imagesyj_bg.png) no-repeat;
}

#nav_bszn ul li .a2 {
	display: block;
	width: 58px;
	height: 58px;
	background: url(imagesyj_bg_pink.png) no-repeat;
}

#nav_bszn ul li .a3 {
	display: block;
	width: 58px;
	height: 58px;
	background: url(imagesyj_bg_blue.png) no-repeat;
}

#nav_bszn ul li .a4 {
	display: block;
	width: 58px;
	height: 58px;
	background: url(imagesyj_bg_b_a.png) no-repeat;
}

#nav_bszn ul li .a5 {
	display: block;
	width: 58px;
	height: 58px;
	background: url(imagesyj_bg_bo1.png) no-repeat;
}

#nav_bszn ul li .a6 {
	display: block;
	width: 58px;
	height: 58px;
	background: url(imagesyj_bg_bo2.png) no-repeat;
}

#nav_bszn ul li .a7 {
	width: 116px;
	height: 63px;
	padding-left: 29px;
	padding-top: 3px;
	background: url(imagesyj_bg_b.png) no-repeat;
}

#nav_bszn ul li .a7:hover {
	width: 116px;
	height: 63px;
	padding-left: 29px;
	padding-top: 3px;
	background: url(imagesyj_bg_b_hover.png) no-repeat;
}

#nav_bszn ul li a:hover {
	color: white;
	text-decoration: none;
	background: url(imagesyj_bg_hover.png) no-repeat;
}

#nav_zwzq {
	position: absolute;
	left: 345px;
	top: 220px;
	width: 354px;
}

#nav_zwzq ul li {
	float: left;
	line-height: 30px;
}
/*导航下拉办税服务结束*/

/*办税服务起始*/
#content .midContent .leftThree .wenxintishi {
	position: relative;
	width: 100%;
	height: 40px;
	margin-bottom: 5px;
}

#content .midContent .leftThree .wenxintishi img {
	float: left;
	margin-left: 10px;
}

#content .midContent .leftThree .module-fir {
	float: left;
	width: 742px;
	height: 249px;
	border: 1px solid #cccccc;
	margin-right: 14px;
	margin-top: 10px;
}

#content .midContent .leftThree .module-fir ul {
	width: 678px;
	margin: 14px auto;
}

#content .midContent .leftThree .module-fir ul li {
	font-size: 12px;
	font-family: "microsoft yahei";
	cursor: pointer;
	float: left;
	width: 120px;
	height: 85px;
	background: blue;
	margin: 0 19px 19px 0;
}

#content .midContent .leftThree .module-fir ul li:hover {
	color: white;
}

#content .midContent .leftThree .module-fir ul li span {
	display: block;
	width: 73px;
	text-align: center;
	margin: 50px auto;
}

#content .midContent .leftThree .module-fir ul .bg1 {
	background: url(imagesico_grey.png) no-repeat 0 0;
}

#content .midContent .leftThree .module-fir ul .bg1:hover {
	background: url(imagesico_blue.png) no-repeat 0 0;
}

#content .midContent .leftThree .module-fir ul .bg2 {
	background: url(imagesico_grey.png) no-repeat -140px 0;
}

#content .midContent .leftThree .module-fir ul .bg2:hover {
	background: url(imagesico_blue.png) no-repeat -140px 0;
}

#content .midContent .leftThree .module-fir ul .bg3 {
	background: url(imagesico_grey.png) no-repeat -280px 0;
}

#content .midContent .leftThree .module-fir ul .bg3:hover {
	background: url(imagesico_blue.png) no-repeat -280px 0;
}

#content .midContent .leftThree .module-fir ul .bg4 {
	background: url(imagesico_grey.png) no-repeat -420px 0;
}

#content .midContent .leftThree .module-fir ul .bg4:hover {
	background: url(imagesico_blue.png) no-repeat -420px 0;
}

#content .midContent .leftThree .module-fir ul .bg5 {
	background: url(imagesico_grey.png) no-repeat -560px 0;
}

#content .midContent .leftThree .module-fir ul .bg5:hover {
	background: url(imagesico_blue.png) no-repeat -560px 0;
}

#content .midContent .leftThree .module-fir ul .bg6 {
	background: url(imagesico_grey.png) no-repeat 0 -105px;
}

#content .midContent .leftThree .module-fir ul .bg6:hover {
	background: url(imagesico_blue.png) no-repeat 0 -105px;
}

#content .midContent .leftThree .module-fir ul .bg7 {
	background: url(imagesico_grey.png) no-repeat -140px -105px;
}

#content .midContent .leftThree .module-fir ul .bg7:hover {
	background: url(imagesico_blue.png) no-repeat -140px -105px;
}

#content .midContent .leftThree .module-fir ul .bg8 {
	background: url(imagesico_grey.png) no-repeat -280px -105px;
}

#content .midContent .leftThree .module-fir ul .bg8:hover {
	background: url(imagesico_blue.png) no-repeat -280px -105px;
}

#content .midContent .leftThree .module-fir ul .bg9 {
	background: url(imagesico_grey.png) no-repeat -420px -105px;
}

#content .midContent .leftThree .module-fir ul .bg9:hover {
	background: url(imagesico_blue.png) no-repeat -420px -105px;
}

#content .midContent .leftThree .module-fir ul .bg10 {
	background: url(imagesico_grey.png) no-repeat -560px -105px;
}

#content .midContent .leftThree .module-fir ul .bg10:hover {
	background: url(imagesico_blue.png) no-repeat -560px -105px;
}

#content .midContent .leftThree .module-sec {
	float: left;
	width: 310px;
	height: 194px;
	border: 1px solid #cccccc;
	margin-top: 10px;
}

#content .midContent .leftThree .module-sec ul {
	padding-left: 10px;
	padding-right: 10px;
}

#content .midContent .leftThree .module-sec ul li {
	font-size: 13px;
	border-bottom: 1px dotted #c6c6c6;
	line-height: 30px;
	background: url(imageslist-style.png) no-repeat 0 13px;
	padding-left: 10px;
}

#content .midContent .leftThree .module-sec ul li span {
	color: grey;
}

#content .midContent .leftThree .module-sec ul li a {
	color: black;
}

#content .midContent .leftThree .module-sec ul li a:hover {
	color: #c10651;
}

#content .midContent .leftThree .module-thd {
	float: right;
	width: 420px;
	height: 194px;
	border: 1px solid #cccccc;
	margin-top: 10px;
}

#content .midContent .leftThree .module-thd .wangting {
	position: relative;
	width: 414px;
	height: 157px;
	margin: 3px;
	background: url(imageswangting_bg.png) no-repeat;
}

#content .midContent .leftThree .module-thd .wangting h3 {
	position: absolute;
	left: 115px;
	top: 18px;
	font-size: 19px;
	font-weight: bold;
	color: #0877cc;
}

#content .midContent .leftThree .module-thd .wangting ul {
	position: absolute;
	left: 74px;
	top: 67px;
	width: 325px;
}

#content .midContent .leftThree .module-thd .wangting ul li {
	cursor: pointer;
	float: left;
	margin: 0 6px 6px 0;
	width: 99px;
	height: 35px;
	line-height: 35px;
	background: #e5e5e5;
	font-size: 15px;
	text-align: center;
}

#content .midContent .leftThree .module-thd .wangting ul li:hover {
	background: #4ba1d8;
	color: white;
}

#content .midContent .leftThree .module-last {
	position: relative;
	float: right;
	width: 742px;
	height: 152px;
	border-top: 2px solid #0050b5;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin-top: 10px;
}

#content .midContent .leftThree .module-last h1 {
	height: 30px;
	border-bottom: 0;
}

#content .midContent .leftThree .module-last .taxMap {
	float: left;
	width: 270px;
	margin-top: -33px;
}

#content .midContent .leftThree .module-last .taxMap img {
	display: block;
	width: 223px;
	margin: 0 auto;
}

#content .midContent .leftThree .module-last h2 {
	border-bottom: 1px solid #d3d3d3;
	height: 31px;
}

#content .midContent .leftThree .module-last h2 span {
	width: 82px;
	height: 28px;
	line-height: 32px;
	display: block;
	border-bottom: 2px solid #0050b5;
	color: #0050b5;
	text-align: center;
	font-size: 15px;
}

#content .midContent .leftThree .module-last .dotted-line {
	position: absolute;
	left: 295px;
	top: 32px;
	width: 1px;
	height: 118px;
	border-left: 1px dotted #c6c6c6;
}

#content .midContent .leftThree .module-last .netHelp {
	float: right;
	width: 420px;
	margin-top: -33px;
}

#content .midContent .leftThree .module-last .netHelp .zhinan {
	float: left;
	margin: 20px 0 0 5px;
	cursor: pointer;
	width: 198px;
	height: 80px;
	background: #f3f3f3 url(imageszhinan.png) no-repeat left center;
}

#content .midContent .leftThree .module-last .netHelp .wenti {
	float: right;
	margin: 20px 5px 0 0;
	cursor: pointer;
	width: 198px;
	height: 80px;
	background: #f3f3f3 url(imageswenti.png) no-repeat left center;
}

#content .midContent .leftThree .module-last .netHelp p {
	position: relative;
}

#content .midContent .leftThree .module-last .netHelp p span {
	position: absolute;
	left: 93px;
	top: 20px;
	display: block;
	width: 90px;
	font-size: 15px;
	line-height: 23px;
}

#content .midContent .leftThree .module-last .netHelp p:hover {
	color: #31a2f6;
}

#content .midContent .rightThree .taxDate {
	height: 280px;
}

#content .midContent .rightThree .taxDate .time {
	width: 210px;
	height: 45px;
	margin: 0 auto;
	background: url(imagestaxDate.jpg) no-repeat;
}

#content .midContent .rightThree .taxDate ul {
	width: 198px;
	margin: 11px auto;
}

#content .midContent .rightThree .taxDate ul li {
	cursor: pointer;
	width: 196px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #cccccc;
	background: #f4f4f4;
	font-size: 15px;
	text-align: center;
	margin-bottom: 6px;
}

#content .midContent .rightThree .taxDate ul li:hover {
	color: white;
	background: #64a9f7;
}

#content .midContent .rightThree .changjingfuwu {
	position: relative;
	width: 240px;
	height: 82px;
	background: url(imageschangjingfuwu.jpg) no-repeat;
}

#content .midContent .rightThree .changjingfuwu span {
	position: absolute;
	right: 8px;
	bottom: 8px;
	cursor: pointer;
	display: block;
	width: 77px;
	height: 23px;
	line-height: 23px;
	background: #d84b4b;
	color: white;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}

#content .midContent .rightThree .changjingfuwu span:hover {
	background: #64a9f7;
}

#content .midContent .rightThree .img-bszn,#content .midContent .rightThree .img-nszx
	{
	cursor: pointer;
	display: block;
	width: 220px;
	margin: 15px auto;
}

#content .midContent .rightThree .download {
	overflow: hidden;
	height: 173px;
	border: 0;
	margin-top: 3px;
}

#content .midContent .rightThree .download h1 {
	height: 31px;
	background: none;
	border-bottom: 1px solid #d3d3d3;
}

#content .midContent .rightThree .download h1 span {
	width: 82px;
	height: 28px;
	line-height: 33px;
	display: block;
	border-bottom: 2px solid #0050b5;
	color: #0050b5;
	text-align: center;
	font-size: 15px;
}

#content .midContent .rightThree .download ul {
	margin-top: 10px;
}

*+html #content .midContent .rightThree .download ul .hack-7-ot {
	margin-top: -111px;
}
/*办税服务结束*/

/*税收宣传开始*/
.UL_id {
	display: none;
}

.ssxcfirst {
	margin: 10px 0;
	overflow: hidden
}

.ssxcfirst .ssxc_funav {
	height: 30px;
	background: #F6F7FB;
	font: 100 13px/30px "microsoft yahei";
	color: #6d9ed2;
}

#ssxc_tab1 li {
	float: left;
	background: none;
	padding: 0;
	margin-right: 10px;
}

#ssxc_tab1 li a {
	display: inline-block;
}

#ssxc_tab1 li a:hover {
	text-decoration: none !important;
}

#ssxc_tab1 .a_action {
	background: blue;
	color: white;
}

#ssxc_tab1 .a_normal {
	background: none;
	color: #6d9ed2;
}

#yinC_ul {
	display: none
}

.ssxcfirst .ssxc_funav li {
	float: left;
	background: none;
	padding: 0;
	margin-right: 10px;
	border-bottom: 0;
}

.ssxcfirst .ssxc_funav a {
	display: inline-block;
	padding: 0 5px;
	color: #6d9ed2;
}

.ssxcfirst .ssxc_funav a:hover {
	text-decoration: none !important;
}

#ssxc_tab2 .a_action {
	background: blue;
	color: white;
}

#ssxc_tab2 .a_normal {
	background: none;
	color: #6d9ed2;
}

.ssxcfirst h4 {
	height: 30px;
	font: 100 16px/30px "microsoft yahei";
	width: 98px;
	background: #0F52A3;
	display: block;
	color: #FFF;
	text-align: center;
}

.ssxcfirst h4 a {
	color: white;
}

.ssxcfirst li {
	border-bottom: 1px dotted #C6C6C6;
	background: url(imageslist-style.png) no-repeat left center;
	padding-left: 10px;
	font: 100 12px/30px "microsoft yahei";
}

.ssxcfirst li span {
	float: right
}

.ssxc_sszs {
	width: 400px;
	float: left;
	margin: 0 17px
}

.ssxc_sswh {
	width: 314px;
	float: left;
}

.ssxc_sswhtitle {
	overflow: hidden
}

.ssxc_sswhtitle a {
	height: 30px;
	font: 100 16px/30px "microsoft yahei";
	width: 98px;
	background: #eee;
	display: block;
	color: #333;
	text-align: center;
	float: left;
}

.ssxc_sswhtitle .ssxc_xuanding {
	color: #FFF;
	background: #0F52A3
}

.ssxc_sswh li {
	border-bottom: none;
	padding-top: 1px;
	padding-left: 15px;
	padding-right: 10px;
	background: url(imageslist-style.png) no-repeat 5px center;
}

.ssxc_mtbd {
	width: 250px;
	float: right
}

.ssxc_mtbd li {
	background: none;
	font: 100 13px/26px "microsoft yahei";
}

.ssxc_mtbd ul {
	margin-top: 5px
}

.ssxc_mtbd li em {
	background: url(imageslist-style.png) no-repeat left center;
	padding-left: 10px;
}

.ssxc_mtbd li b {
	color: #666;
	font-weight: 100
}

.ssxcsecond {
	overflow: hidden;
	margin: 10px 0
}

.ssxcsecond .ssxcsecond_title {
	height: 30px;
	border-bottom: 2px solid #0F52A3;
	font: 100 16px/30px "microsoft yahei";
}

.ssxcsecond .ssxcsecond_title .chanGe {
	height: 30px;
	width: 98px;
	background: #0F52A3;
	display: block;
	color: #FFF;
	text-align: center
}

.ssxcsecond .ssxcsecond_title b {
	float: right;
}

.ssxcsecond .ssxcsecond_title b a {
	color: #666;
	font-weight: 100
}

.ssxcsecond h4 {
	height: 25px;
	background: url(imagesssxctu1.jpg) no-repeat left bottom;
	font: 100 13px/25px "microsoft yahei";
	padding-left: 12px;
	color: #0f52a4;
	font-size: 15px;
}

.ssxcsecond ul {
	padding-top: 10px;
	padding-left: 10px;
	height: 170px;
	overflow: hidden;
}

.ssxcsecond li {
	font: 100 13px/25px "microsoft yahei";
	background: url(imagesssxctu2.jpg) no-repeat left center;
	float: left;
	padding-left: 10px;
	margin: 0 5px 0 0;
	width: 150px;
	overflow: hidden
}

.ssxcsecond li a {
	color: #666
}

.ssxc_dqrd {
	overflow: hidden;
	width: 320px;
	float: left;
	margin-top: 10px
}

.ssxc_sszt {
	overflow: hidden;
	width: 320px;
	float: left;
	margin: 10px 20px
}

.ssxc_lszt {
	overflow: hidden;
	width: 320px;
	float: right;
	margin: 10px 0
}

.ssxc_dqrd li,.ssxc_sszt li,.ssxc_lszt li {
	width: 140px;
	float: left;
	margin-right: 5px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}

.ssxc_dqrd li a:hover,.ssxc_sszt li a:hover,.ssxc_lszt li a:hover {
	color: #333;
}

.ssxc_zhzt {
	margin: 10px 0;
	height: 88px;
	border: 1px solid #D9D9D9
}

.ssxc_zhztleft {
	float: left
}

.ssxc_zhztright {
	float: right;
	cursor: pointer;
}

.ssxc_zhztmid {
	width: 930px;
	margin: 7px 5px 0 5px;
	float: left
}

.rollBox {
	width: 930px;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 3;
	padding-left: 5px;
	background-color: #FFF;
	height: 77px;
}

.rollBox .LeftBotton {
	height: 17px;
	width: 18px;
	overflow: hidden;
	float: left;
	display: inline;
	cursor: pointer;
	margin-top: 30px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	background-image: url(imagesssxc_r3_c1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0;
}

.rollBox .RightBotton {
	height: 18px;
	width: 17px;
	overflow: hidden;
	float: left;
	display: inline;
	cursor: pointer;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	background-image: url(imagesssxc_r2_c14.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0;
}

.rollBox .Cont {
	width: 862px;
	overflow: hidden;
	float: left;
	margin: 0 10px;
}

.rollBox .ScrCont {
	width: 10000000px;
}

.rollBox .Cont .pic {
	width: 202px;
	float: left;
	text-align: center;
	margin-right: 6px;
	margin-left: 6px;
}

.rollBox .Cont .pic img {
	padding: 0px;
	background: #fff;
	border: 1px solid #A9BBC9;
	display: block;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width: 202px;
}

.rollBox #List1,.rollBox #List2 {
	float: left;
}

.ssxc_xiala {
	padding-bottom: 16px;
}
/*税收宣传结束*/

/*公众参与*/
#content .midContent .rightThree .taxDate .juzhangMail {
	cursor: pointer;
	width: 240px;
	height: 69px;
	margin: 0 auto;
	background: url(imagesnav_hzcy_r1_c1.jpg) no-repeat;
}

#content .midContent .rightThree .taxDate .taxTel {
	width: 240px;
	height: 42px;
	background: url(imagesnav_hzcy_r4_c1.jpg) no-repeat;
}

#content .midContent .rightThree .taxDate .four-Tel {
	width: 204px;
	height: 260px;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	background: #ebf5fd;
	padding: 25px 17px;
}

*+html #content .midContent .rightThree .taxDate .four-Tel {
	height: 258px;
}

#content .midContent .rightThree .taxDate .four-Tel .num1 {
	cursor: pointer;
	width: 204px;
	height: 46px;
	background: url(imagesnav_hzcy_r7_c2.jpg) no-repeat;
}

#content .midContent .rightThree .taxDate .four-Tel .num2 {
	cursor: pointer;
	width: 204px;
	height: 46px;
	background: url(imagesnav_hzcy_r10_c2.jpg) no-repeat;
	margin-top: 8px;
}

#content .midContent .rightThree .taxDate .four-Tel .num3 {
	cursor: pointer;
	width: 204px;
	height: 46px;
	background: url(imagesnav_hzcy_r13_c2.jpg) no-repeat;
	margin-top: 8px;
}

#content .midContent .rightThree .taxDate .four-Tel .num4 {
	cursor: pointer;
	width: 204px;
	height: 46px;
	background: url(imagesnav_hzcy_r15_c2.jpg) no-repeat;
	margin-top: 8px;
}

#content .midContent .rightThree .taxDate .four-Tel .num5 {
	cursor: pointer;
	width: 204px;
	height: 46px;
	background: url(imagesnav_hzcy_rl_c2.jpg) no-repeat;
	margin-top: 8px;
}

#content .midContent .rightThree .netCheck {
	width: 238px;
	margin-top: 15px;
	border-top: 2px solid #0050b5;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	padding-bottom: 16px;
}

*+html #content .midContent .rightThree .netCheck {
	margin-top: 11px;
}

#content .midContent .rightThree .netCheck h1 {
	width: 238px;
	height: 38px;
	background: url(imagesjianbian-x.png) repeat-x;
	margin-bottom: 4px;
}

#content .midContent .rightThree .netCheck h1 a {
	display: block;
	margin-left: 15px;
	height: 38px;
	line-height: 38px;
	font-size: 15px;
	font-weight: bold;
	color: #0050b5;
}

#content .midContent .rightThree .netCheck ul {
	width: 222px;
	padding-left: 8px;
	padding-right: 8px;
}

#content .midContent .rightThree .netCheck ul li {
	width: 218px;
	padding-left: 4px;
	overflow: hidden;
	height: 31px;
	line-height: 31px;
	border-bottom: 1px dotted #c6c6c6;
	font-size: 13px;
	background: url(imageslist-style.png) no-repeat 2px 15px;
}

#content .midContent .rightThree .netCheck ul li span {
	color: #1779dc;
}

#content .midContent .rightThree .netCheck ul li a {
	color: #5d5d5d;
}

#content .midContent .rightThree .netCheck ul li a:hover {
	color: #cf0202;
}

/*在线访谈开始*/
.ftfirst {
	padding: 20px 0;
	overflow: hidden
}

.ft_zxftnrtop p {
	font: 100 14px/28px "microsoft yahei";
	text-indent: 20px;
}

.ftfirst .ft_zxft {
	float: left;
	width: 670px;
	border: 1px solid #D9D9D9;
}

.ft_zxfttitlt {
	height: 28px;
	background: url(imagesfangtan_r1_c2_s1.jpg) repeat-x;
	border-bottom: 1px solid #D9D9D9;
	position: relative;
	margin-bottom: 15px
}

.ft_zxfttitlt span {
	background: url(imagesfangta1.jpg) no-repeat;
	width: 94px;
	height: 30px;
	display: block;
	position: absolute;
	left: 20px;
	top: -1px;
	text-align: center;
	font: 100 16px/30px "microsoft yahei";
	color: #0051b5
}

.ft_zxfttitlt b {
	float: right;
	margin: 3px 10px 0 0;
	font: 100 12px/22px "microsoft yahei";
}

.ft_zxftnrtop {
	margin: 10px;
	overflow: hidden;
	clear: both
}

.ft_zxfttuleft {
	float: left;
	margin-right: 10px
}

.ft_zxftnrtop img {
	padding: 2px;
	border: 1px solid #D9D9D9;
}

.ft_zxftnrtopyou {
	float: left;
	width: 390px;
}

.ft_zxftnrtopyou .ft_jiacu {
	color: #db0a0a;
	font-weight: 900
}

.fangtan_fubt {
	height: 24px;
	background: #F4F4F4;
	margin-bottom: 10px
}

.fangtan_fubt h2 {
	background: #0051B5;
	width: 85px;
	font: 900 14px/24px "microsoft yahei";
	text-align: center;
	color: #FFF
}

.ft_zxftnrtop li {
	font: 100 14px/28px "microsoft yahei";
}

.ft_zxftnrtop li b {
	color: #000
}

.ft_zxftnrtop li a {
	color: #333
}

.fangtan_anniu {
	width: 120px;
	height: 49px;
	background: url(imagesfangtan_r4_c5_s1.jpg) no-repeat;
	text-align: center;
	font: 900 14px/29px "microsoft yahei";
	margin: 3px 0 0 40px
}

.fangtan_anniu a {
	color: #FFF
}

.ftfirst .ft_jjzj {
	width: 303px;
	float: right;
	background: #F5F6F8 url(imagesfangtan5.jpg) no-repeat left bottom;
	padding-bottom: 20px
}

.ft_jjzj h4 {
	font: 100 16px/29px "microsoft yahei";
	text-indent: 20px;
	height: 29px;
	margin: 0px 0 0 0;
	background: url(imagesfangtan2.jpg) no-repeat left bottom
}

.ft_jjzj p {
	font: 100 12px/26px "microsoft yahei";
	text-indent: 20px;
	margin: 10px
}

.ft_jjzjzjsm {
	width: 277px;
	height: 190px;
	background: url(imagesfangtan4.jpg);
	margin: 25px auto 0
}

.ft_jjzjzjsm h5 {
	font: 800 12px/22px "microsoft yahei";
	padding-top: 10px;
	text-indent: 10px
}

.ft_jjzjzjsm p {
	margin: 0px 10px
}

.ft_jjzjzjsm .wytj {
	display: block;
	background: url(imagesfangtan3.jpg) no-repeat;
	width: 118px;
	height: 31px;
	font: 100 16px/31px "microsoft yahei";
	text-align: center;
	float: right;
	margin-right: 10px;
	color: #FFF
}

.ft_second {
	border: 1px solid #D9D9D9;
	margin: 10px auto;
}

.ft_wqft {
	margin: 20px 10px;
	border-bottom: 1px dotted #CCC;
	padding-bottom: 10px;
	overflow: hidden
}

.ft_wqftnr {
	float: left;
	width: 470px;
	overflow: hidden;
	margin: 0 8px
}

.ft_wqft img {
	float: left;
	padding: 2px;
	border: 1px solid #D9D9D9;
	margin-right: 10px
}

.ft_wqftnryou {
	float: left;
	width: 249px
}

.ft_wqftnr li {
	font: 100 12px/24px "microsoft yahei";
}

.ft_wqftnr li a {
	color: #333
}

.ft_wqftnr .ft_jiacu {
	color: #db0a0a;
	font-weight: 900
}

.jigou_news {
	margin: 20px 0px
}

.jigou_newstitle {
	height: 28px;
	background: url(imagesfangtan7.jpg) no-repeat left bottom;
	font: 900 14px/25px "microsoft yahei"
}

.jigou_news li {
	font: 100 14px/40px "microsoft yahei";
	border-bottom: 1px dotted #CCC;
	height: 40px;
	margin: 5px 0;
	background: url(imageslist-style.png) no-repeat left center;
	padding-left: 10px
}

.jigou_news li a {
	color: #333
}

.jigou_news li span {
	float: right
}

.jigou_title strong {
	display: block;
}

.jiegou_xglj a {
	color: #C00;
	font-weight: 900
}

.zxft_jblb {
	overflow: hidden;
	width: 340px
}

.zxft_jblb b {
	width: 45px;
	float: left;
	display: block;
}

.zxft_jblb span a {
	display: block
}

.zxft_jblb span {
	float: left
}
/*在线访谈结束*/

/*蒙层登陆起始*/
#sbns {
	height: 288px;
	margin-top: 16px;
	border-right: 1px solid #d9d9d9;
	border-left: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}

#sbns p {
	width: 100%;
	height: 38px;
	background: url(imagesjianbian-x.png) repeat-x;
	border-top: 2px solid #0050b5;
}

#sbns .buttons {
	position: relative;
	width: 100%;
	height: 45px;
	margin-top: 12px;
	padding-bottom: 35px;
}

#sbns .buttons .showdiv {
	display: block;
	width: 179px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	background: url(imagesyj_button.png) no-repeat;
	margin-left: 15px;
	font-size: 18px;
	color: white;
}

.showbox {
	width: 0px;
	height: 0px;
	display: none;
	position: absolute;
	right: 500px;
	bottom: 200px;
	z-index: 100;
}

.showbox h2 {
	width: 494px;
	height: 38px;
	line-height: 38px;
	font-size: 17px;
	text-align: center;
	background: url(imagestop_YJ.png) no-repeat;
	position: relative;
	color: #fff;
}

.showbox h2 a {
	position: absolute;
	right: 15px;
	top: 0;
	font-size: 12px;
	color: #fff;
}

.showbox h2 a:hover {
	font-size: 15px;
	text-decoration: none;
}

.showbox .mainlist {
	font-family: "microsoft yahei";
	background: url(imageslogin_BG.jpg) no-repeat;
	width: 494px;
	height: 254px;
}

.showbox .mainlist ul {
	width: 283px;
	float: right;
}

#hack-Mtop {
	margin-top: 12px;
}

*+html #hack-Mtop {
	margin-top: -3px;
}

.showbox .mainlist ul li {
	position: relative;
	width: 100%;
	height: 45px;
	line-height: 35px;
	font-size: 14px;
}

.showbox .mainlist ul li span {
	float: left;
	height: 34px;
	line-height: 34px;
}

*+html .showbox .mainlist ul li {
	line-height: 45px;
}

.showbox .mainlist ul li input {
	float: left;
	width: 204px;
	height: 34px;
	line-heihgt: 34px;
	font-size: 13px;
	margin-left: 2px;
	text-indent: 2px;
}

*+html .showbox .mainlist ul li input {
	line-height: 32px;
}

.showbox .mainlist ul li img {
	display: block;
	position: absolute;
	right: 19px;
	top: 3px;
}

*+html .showbox .mainlist ul li img {
	right: 20px;
}

.showbox .mainlist ul li a {
	float: left;
	color: black;
	margin-right: 20px;
}

.showbox .mainlist ul li a:hover {
	color: #01427a;
}

.showbox .mainlist ul li .whiteLine {
	position: absolute;
	top: 11px;
	left: 140px;
	height: 16px;
	width: 1px;
	background: #fff;
}

*+html .showbox .mainlist ul li .whiteLine {
	top: 15px;
}

.showbox .mainlist ul li button {
	width: 133px;
	height: 38px;
	color: white;
	font-size: 17px;
	font-weight: bold;
	line-height: 38px;
}

*+html .showbox .mainlist ul li button {
	width: 127px;
	margin-right: 9px;
}

.showbox .mainlist p {
	font: normal 14px/2 'microsoft yahei';
	text-indent: 2em;
	color: #333;
	padding-top: 5px;
}

#zhezhao {
	background-color: black;
	position: absolute;
	z-index: 99;
	left: 0;
	top: 0;
	display: none;
	width: 100%;
	height: 100%;
	opacity: 0.8;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
}

#sbns .buttons ul {
	position: absolute;
	left: 220px;
	top: 9px;
}

#sbns .buttons ul li {
	float: left;
	margin-right: 10px;
}

#sbns .buttons ul li a {
	display: block;
	width: 75px;
	height: 27px;
	line-height: 27px;
	background: url(imagesul_bg.png) no-repeat;
	font-family: "microsoft yahei";
	font-size: 12px;
	text-align: center;
	color: white;
	font-weight: bold;
}

#sbns .wssbns {
	float: left;
	background: url(imagespc.png) no-repeat left center;
	padding-left: 20px;
	font-size: 12px;
	color: red;
	margin-left: 16px;
}

#sbns .spjcxz {
	float: left;
	font-size: 12px;
	color: red;
	margin-left: 55px;
}

#sbns .wenzi {
	height: 115px;
	line-height: 25px;
	font-size: 12px;
	padding-left: 16px;
	padding-right: 16px;
	text-indent: 2em;
	margin-top: 10px;
}

.table {
	margin-top: 22px;
	border: 1px solid #d9d9d9;
	width: 731px;
}

.table h5 {
	background: #f6f6f6;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-weight: normal;
	font-size: 15px;
}

.table ul li {
	padding-left: 4px;
	font-size: 12px;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #d9d9d9;
	border-left: 1px solid #d9d9d9;
}

.table .num1,.table .num2,.table .num3,.table .num4 {
	float: left;
}

.table .num1 {
	width: 276px;
}

.table .num2 {
	width: 104px;
}

.table .num3 {
	width: 290px;
}

.table .num4 {
	width: 60px;
	border-right: 1px solid #d9d9d9;
}

/*蒙层登陆结束*/
#content .midContent .left_con {
	overflow: hidden;
	float: left;
	width: 171px;
	padding-left: 22px;
	padding-right: 22px;
}

#content .midContent .left_con dl {
	border-bottom: 1px dotted #cccccc;
	padding-bottom: 15px;
}

#content .midContent .left_con dl dt {
	height: 40px;
	line-height: 40px;
	font-family: "microsoft yahei";
	font-weight: bold;
	font-size: 15px;
	color: #999999;
	background: url(imagesleft_Tr.png) no-repeat left center;
	padding-left: 10px;
}

#content .midContent .left_con dl dd {
	height: 25px;
	line-height: 25px;
	font-family: "microsoft yahei";
	font-size: 12px;
	padding-left: 10px;
}

#content .midContent .left_con dl dd a {
	color: #000000;
}

#content .midContent .right_con {
	overflow: hidden;
	float: right;
	width: 186px;
	height: 352px;
	padding-left: 22px;
	padding-right: 22px;
	background: url(imagesgrey_line.png) no-repeat 0 10px;
}

#content .midContent .right_con dl {
	
}

#content .midContent .right_con dt {
	height: 40px;
	line-height: 40px;
	font-family: "microsoft yahei";
	font-weight: bold;
	font-size: 15px;
	color: #999999;
	background: url(imagesleft_Tr.png) no-repeat left center;
	padding-left: 10px;
}

#content .midContent .right_con dl dd {
	float: left;
	height: 25px;
	line-height: 25px;
	font-family: "microsoft yahei";
	font-size: 12px;
	padding-left: 10px;
	white-space: nowrap;
}

#content .midContent .mid_con {
	overflow: hidden;
	float: left;
	width: 555px;
	height: 890px;
}

#content .midContent .mid_con .search {
	width: 522px;
	height: 26px;
	padding-top: 4px;
	margin-top: 10px;
	border: 1px solid transparent;
}

#content .midContent .mid_con .search input {
	float: left;
	width: 270px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #a8bcc4;
}

.hack7_2 {
	float: left;
	width: 118px;
}

.hack7_1 {
	width: 92px;
}

#content .midContent .mid_con .search button {
	border: 0;
	float: left;
	height: 22px;
	line-height: 14px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	font-weight: bold;
	color: white;
	margin-left: 20px;
	background: #3388ff;
}

#content .midContent .mid_con .result {
	width: 100%;
	margin-top: 20px;
}

#content .midContent .mid_con .result span {
	float: left;
	font-size: 14px;
}

#content .midContent .mid_con .result button {
	padding-left: 10px;
	padding-right: 5px;
	height: 20px;
	line-height: 14px;
	font-size: 12px;
	border: 1px solid white;
}

*+html #hack_b_a {
	width: 77px;
	padding-left: 10px;
	padding-right: 0;
}

*+html #hack_b {
	width: 65px;
}

#content .midContent .mid_con .result .leftD {
	float: right;
	width: 83px;
	padding: 1px;
	padding-left: 6px;
	height: 20px;
	border-top: 1px solid #e4e4e4;
	border-left: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
}

#content .midContent .mid_con .result .rightD {
	float: right;
	margin-right: 30px;
	width: 71px;
	padding: 1px;
	height: 20px;
	border-top: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
}

#content .midContent .mid_con .result .button-act {
	background: #f3f3f3 url(imagesxiaJT.png) no-repeat 2px 4px;
}

#content .midContent .mid_con .result .button-normal {
	background: white url(imagesxiaJT.png) no-repeat 2px 4px;
}

#content .midContent .mid_con ul {
	margin-top: 10px;
}

#content .midContent .mid_con ul li {
	padding-top: 10px;
	padding-bottom: 10px;
}

#content .midContent .mid_con ul li h1 {
	color: #1f7dc3;
	font-size: 15px;
}

#content .midContent .mid_con ul li p {
	margin-top: 5px;
	width: 540px;
	font-size: 13px;
	line-height: 18px;
	font-family: "microsoft yahei";
}

#content .midContent .mid_con ul li div {
	width: 100%;
}

#content .midContent .mid_con ul li a {
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	width: 350px;
	font-size: 13px;
	color: #2b9a56;
}

#content .midContent .mid_con ul li span {
	font-size: 13px;
}

/*首页新增css*/
#threeButton {
	width: 248px;
	height: 24px;
	padding: 9px 23px;
	margin: 0 auto;
	border-bottom: 1px solid #ebedef;
}

#threeButton li {
	float: left;
	margin-right: 10px;
}

#threeButton li a {
	display: block;
	width: 76px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: #6aa6ea;
	font-size: 14px;
	color: white;
}

#ulLogin {
	font-family: "microsoft yahei";
	padding-left: 24px;
	padding-right: 24px;
}

#ulLogin .num1 {
	font-size: 13px;
	height: 35px;
	line-height: 35px;
	padding-left: 14px;
	background: url(imageshuangbai.jpg) no-repeat 0 13px;
}

#ulLogin .num2 {
	font-size: 13px;
	height: 35px;
	line-height: 35px
}

#ulLogin .num3 {
	font-size: 13px;
	height: 30px;
	line-height: 30px;
}

#ulLogin .num3 span {
	float: left;
	width: 50px;
	background: url(imagesmaohao.png) no-repeat right center;
}

#ulLogin .num3 input {
	float: left;
	width: 190px;
	height: 20px;
	line-height: 20px;
	margin: 3px 0 0 10px;
}

/*国税税收页面*/
#gsss {
	width: 100%;
	height: 39px;
	background: #f6f4f4;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#gsss a {
	display: inline-block;
	font-size: 17px;
	height: 37px;
	line-height: 36px;
	color: #1a56a8;
	border-top: 3px solid #1a56a8;
	padding-left: 50px;
	padding-right: 12px;
	background: white url(../images/pen.png) no-repeat 12% 50%;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

#for_this_A {
	padding: 15px 19px 10px 19px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 15px;
}

#for_this_A dl {
	margin-top: 10px;
}

#for_this_A dl dt {
	width: 100%;
	border-bottom: 2px solid #eeeeee;
	margin-bottom: 15px;
}

#for_this_A dl dt a {
	display: inline-block;
	padding-left: 8px;
	padding-right: 8px;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
	color: #3465af;
	border-bottom: 2px solid #2a62ae;
	margin-bottom: -2px;
	font-weight: bold;
}

#for_this_A dl dd {
	white-space: nowrap; /*强制文本在一行内显示*/
	text-overflow: ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
	-o-text-overflow: ellipsis; /*溢出省略号，支持opera*/
	overflow: hidden; /*溢出隐藏*/
	-moz-binding: url(../ images/ 'ellipsis.xml#ellipsis');
	/*溢出省略号，支持firefox*/
	height: 30px;
	line-height: 30px;
	float: left;
	width: 22%;
	padding-left: 3%;
}

#for_this_A dl dd a {
	font-family: "SimSun";
	display: inline-block;
	font-size: 12px;
	color: #4c4c4c;
	padding-left: 13px;
	background: url(../images/list_style_y.png) no-repeat left center;
}

/*----- 表格下载 cui  ---------------------------------------*/
.bgxz_cui {
	border: 1px #ccc solid;
	border-radius: 0;
	font-family: "Microsoft YaHei";
	margin: 0 auto;
}

.bgxz_cui h1 {
	font-family: "Microsoft YaHei";
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	vertical-align: middle;
	color: #1a56a8;
	overflow: hidden;
}

.bgxz_cui h1 img {
	vertical-align: middle;
}

.bgxz_cui .bgxz_tabs {
	margin-top: 15px;
	position: relative;
}

.bgxz_cui .bgxz_tabs .line_cui {
	height: 1px;
	overflow: hidden;
	border-bottom: 1px #ccc solid;
	width: 100%;
	position: absolute;
	top: 20px;
	left: 0;
	z-index: 9;
}

.bgxz_cui .bgxz_tabs a {
	font-size: 14px;
	color: #1a56a8;
	float: left;
	margin-right: 20px;
	color: #1a56a8;
	padding-bottom: 7px;
}

.bgxz_cui .bgxz_tabs a.air,.bgxz_cui .bgxz_tabs a:hover {
	background: url(../images/bgxz_tabs_bg.png) no-repeat center bottom;
	position: relative;
	z-index: 99;
}

.bgxz_cui .bgxz_table {
	width: 100%;
	margin-top: 20px;
	display: none;
}

.bgxz_cui .bgxz_table tr {
	width: 100%;
}

.bgxz_cui .bgxz_table a {
	color: #333;
}

.bgxz_cui .bgxz_table td {
	padding: 5px 0;
}

.bgxz_cui .bgxz_table a:hover {
	text-decoration: underline;
}

/*------------------------netMap页面-------------------------*/
#left_netMap {
	float: left;
	width: 225px;
}

#left_netMap h2 {
	color: white;
	background: #1e81e6 url(../images/xiaJ.png) no-repeat 88% 50%;
	font-size: 14px;
	font-family: "SimSun";
	padding-left: 40px;
	height: 29px;
	line-height: 29px;
	margin-bottom: 4px;
}

#left_netMap ul {
	width: 150px;
	margin: 0 auto;
}

#left_netMap ul li {
	height: 44px;
	line-height: 44px;
	width: 150px;
	text-indent: 15px;
}

#left_netMap ul li a {
	display: inline-block;
	height: 34px;
	line-height: 34px;
	background: url(../images/pre_blue.png) no-repeat;
	font-size: 14px;
	font-family: "SimSun";
	color: #393939;
}

#left_netMap ul li a:hover {
	color: #fe6700;
	background: url(../images/later_yellow.png) no-repeat;
	text-decoration: underline;
}

#left_netMap ul li .selected {
	color: #fe6700;
	background: url(../images/later_yellow.png) no-repeat;
}

#table_list th {
	border: 1px solid #ccdeef;
	background: #f1f6fa;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	font-family: "SimSun";
}

#table_list tr td {
	border: 1px solid #ccdeef;
	height: 68px;
	padding-left: 45px;
	font-size: 14px;
	font-family: "SimSun";
}

#table_list tr td a {
	color: #393939;
}

#table_list tr td a:hover {
	text-decoration: underline;
}

/*--------------------- 微门户  -------------------*/
.weimenhu_content {
	border: 1px solid transparent;
	padding: 10px 0;
}

.weimenhu_content .grey_border {
	padding: 10px;
}

.weimenhu_content .grey_border .jb_line {
	margin: 15px 0 8px 0;
	width: 975px;
	height: 5px;
	background: url(../images/blue_white_JB.jpg) no-repeat;
}

.weimenhu_content .grey_border h2 {
	height: 46px;
	line-height: 46px;
	padding-left: 60px;
	background: url(../images/weigoutong_logo.jpg) no-repeat left center;
	color: #0295fd;
	font-weight: bold;
	font-size: 32px;
}

.weimenhu_content .grey_border h1 {
	height: 41px;
	line-height: 41px;
	padding-left: 44px;
	background: url(../images/weimenhu1.jpg) no-repeat left center;
	font-size: 17px;
	font-family: "microsoft yahei";
	color: #1779dc;
}

.weimenhu_content .grey_border .download {
	margin: 15px 0;
}

.weimenhu_content .grey_border .download li {
	position: relative;
	float: left;
	width: 285px;
	height: 78px;
	border: 1px solid #cccccc;
	background: #f6fbfe;
	margin-right: 15px;
	padding: 14px;
}

.weimenhu_content .grey_border .download li .wenzi1 {
	position: absolute;
	left: 109px;
	top: 17px;
	font-size: 15px;
	font-weight: bold;
	color: #4d4d4d;
}

.weimenhu_content .grey_border .download li .wenzi2 {
	position: absolute;
	left: 109px;
	top: 37px;
	font-size: 13px;
	color: #4d4d4d;
}

.weimenhu_content .grey_border .download li .wenzi3 {
	position: absolute;
	left: 109px;
	top: 55px;
	font-size: 12px;
	color: #4d4d4d;
}

.weimenhu_content .grey_border h3 {
	height: 36px;
	line-height: 36px;
	background: url(../images/green_weixin.png) no-repeat left center;
	padding-left: 46px;
	color: #17dc25;
	font-weight: bold;
	font-size: 17px;
}

.weimenhu_content .grey_border h4 {
	height: 33px;
	line-height: 33px;
	background: url(../images/blue_QQ.png) no-repeat left center;
	padding-left: 46px;
	color: #17abdc;
	font-weight: bold;
	font-size: 17px;
	margin-bottom: 10px;
}

.weimenhu_content .grey_border h6 {
	display: inline-block;
	color: #17abdc;
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	font-weight: bold;
	padding-left: 30px;
	background: url(../images/weimenhu_icon.jpg) no-repeat left center;
	border-bottom: 2px solid #17abdc;
}

*+html .weimenhu_content .grey_border h6 {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.weimenhu_content .grey_border .focus_QQ {
	margin-top: 15px;
}

.weimenhu_content .grey_border .focus_QQ li {
	position: relative;
	float: left;
	width: 202px;
	height: 162px;
	border: 1px solid #cccccc;
	background: #f6fbfe;
	margin-right: 16px;
	padding: 14px;
}

.weimenhu_content .grey_border .focus_QQ li h5 {
	width: 100%;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #4d4d4d;
}

.weimenhu_content .grey_border .focus_QQ li  p {
	line-height: 20px;
	height: 80px;
	overflow: hidden;
	text-align: justify;
	font-size: 13px;
	margin: 10px 0;
}

.weimenhu_content .grey_border .focus_QQ li .DW_Q_1 {
	position: absolute;
	font-size: 13px;
	color: #4d4d4d;
	top: 136px;
	left: 102px;
}

.weimenhu_content .grey_border .focus_QQ li .DW_Q_2 {
	position: absolute;
	font-size: 13px;
	color: #4d4d4d;
	top: 153px;
	left: 102px;
}

.weimenhu_content .grey_border .focus_QQ li .DW_Q_3 {
	position: absolute;
	font-size: 13px;
	color: #4d4d4d;
	top: 171px;
	left: 102px;
}

/*-------------------  jsearch页面------------------------*/
.jsearch_top {
	height: 32px;
	padding-bottom: 40px;
}

.jsearch_top .search {
	float: left;
	width: 324px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #1779dc;
	background: url(../images/blue_s_bg.jpg) no-repeat right top;
	text-indent: 4px;
	font-size: 14px;
	color: #333;
}

.jsearch_top .qwjs,.jsearch_top .zjgzjs {
	cursor: pointer;
	overflow: visible;
	float: left;
	height: 32px;
	font-size: 14px;
	font-family: "SimSun";
	border: 0;
	background: #1779dc;
	color: white;
	padding: 8px 12px 8px 12px;
	margin-left: 15px;
}

.jsearch_top .super_S {
	float: left;
	height: 32px;
	line-height: 32px;
	padding: 0 15px;
	text-align: center;
	color: #222222;
	font-size: 14px;
	font-family: "SimSun";
}

.choice_one label {
	font-size: 12px;
	color: #0d0d0d;
}

.choice_one label,.choice_one input {
	float: left;
}

.choice_one input {
	margin: 2px 4px 0 2px;
}

*+html .choice_one input {
	margin: -2px 2px 0 -2px;
}

.jsearch_tips {
	padding-top: 15px;
	font-size: 12px;
	color: #8b8a92;
	font-family: "SimSun";
}

*+html .jsearch_tips {
	margin-bottom: 10px;
}

.jsearch_news {
	height: 1138px;
	overflow: hidden;
}

@
-moz-document url-prefix () { .jsearch_news { height:1150px;
	
}

}
.jsearch_news li {
	width: 512px;
	font-size: 12px;
	color: #222222;
	line-height: 20px;
	padding: 16px 0;
}

*+html .jsearch_news li {
	padding: 5px 0;
}

.jsearch_title {
	font-size: 17px;
	color: #0000d5;
	text-decoration: underline;
}

.jsearch_title:hover {
	text-decoration: underline;
}

.jsearch_news li p {
	overflow: hidden;
	height: 60px;
}

.jsearch_net {
	float: left;
	display: inline-block;
	width: 356px;
	color: #008000;
	font-size: 13px;
	white-space: nowrap; /*强制文本在一行内显示*/
	text-overflow: ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
	-o-text-overflow: ellipsis; /*溢出省略号，支持opera*/
	overflow: hidden; /*溢出隐藏*/
	-moz-binding: url(../ images/ 'ellipsis.xml#ellipsis');
	/*溢出省略号，支持firefox*/
}

.jsearch_net:hover {
	text-decoration: underline;
}

.jsearch_phone {
	float: left;
	display: inline-block;
	color: #666;
	font-size: 13px;
	text-decoration: underline;
	background: url(../images/jsearch_phone.png) no-repeat left center;
	padding-left: 9px;
	margin-left: 6px;
}

.jsearch_phone:hover {
	text-decoration: underline;
}

.jsearch_page li {
	float: left;
}

.jsearch_page li a {
	display: inline-block;
	width: 19px;
	height: 11px;
	text-align: center;
	line-height: 11px;
	color: #0000d5;
	font-size: 12px;
	background: url(../images/jsearch_page.jpg) no-repeat;
	margin-right: 7px;
}

.jsearch_page li .next {
	display: inline-block;
	background: none;
	width: 50px;
}

.jsearch_page li .jsearch_page_action {
	color: #2a0055;
	background: none;
	margin: 0 0 0 -5px;
}

.jsearch_grey_line {
	position: absolute;
	z-index: 99999990;
	top: 254px;
	left: 0;
	width: 100%;
	height: 10px;
	background: #e6e6e6;
}