@charset "utf-8";
/* CSS Document */

			.db {
				width: 100%;
				height: 160px;
			}
			@media (min-device-width: 320px) and (max-width: 689px),
			(max-device-width: 480px) {
				.wth_1 {
					width: 1120px;
					overflow: hidden;
				}
				.db {
					width: 1120px;
					height: 160px;
				}
			}
body {
				margin: 0 auto;
				font-family: Hiragino San, 微软雅黑, Arial, Helvetica, sans-serif
			}
			.wth_1 {
				min-width: 1120px;
				width: auto;
				background: url(http://www.sxdygbjy.gov.cn/templateRes/202107/21/109/bg_1.png) repeat-x
			}
			* {
				margin: 0;
				padding: 0;
			}
			body {
				font-family: "微软雅黑";
			}
			ul li {
				list-style: none;
			}
			a {
				color: black;
				text-decoration: none;
			}
			.float {
				float: left;
			}
			.xhx_hui {
				border-bottom: 2px solid #c1c1c1;
			}
			.hui {
				background-color: #f7f7f7;
			}
			.blue {
				color: #6390c2;
			}
			#body {
				width: 100%;
				height: 100%;
				margin: auto;
				overflow: auto;
				overflow: hidden;
			}
			.head {
				width: 100%;
			}
			#head {
				margin: auto;
				overflow: auto;
			}
			#main {
				/*width: 980px;*/
				
				margin: 0px auto 0px;
				/*overflow: auto;*/
			}
			.main_c {
				width: 1120px;
				margin: 0px auto 10px;
				margin: 20px auto;
				overflow: hidden;
			}
			#main1 {
				width: 1120px;
				height: auto;
				margin: 0px auto 10px;
				background-color: #FFFFFF;
				border-bottom: 1px solid #D8D6CF;
				border-top: 1px solid #D8D6CF;
			}
			#main1 .right {
				margin: 25px 0;
			}
			#main1 .left {
				border-right: 1px solid #D8D6CF;
			}
			.part {
				width: 530px;
				padding: 0px 10px;
			}
			.part .title {
				margin: 12px 0;
				color: #7a0d12;
				font-size: 20px;
				font-weight: bold;
				font-family: 黑体;
			}
			.part .zhaiyao {
				color: #727272;
				font-size: 14px;
				text-indent: 2em;
				line-height: 2;
				height: auto;
				overflow: hidden;
			}
			.part1 {
				width: 1100px;
				padding: 0px 10px;
			}
			.part1 .title {
				margin: 12px 0;
				color: #7a0d12;
				font-size: 20px;
				font-weight: bold;
				font-family: 黑体;
			}
			.part1 .zhaiyao {
				color: #727272;
				font-size: 14px;
				text-indent: 2em;
				line-height: 2;
				height: auto;
				overflow: hidden;
			}
			.part1 .tyi {
				margin: 20px 15px 0;
			}
			.part1 .tyi li {
				color: #000000;
				margin: 13px auto;
				font-size: 20px;
				border-bottom: 1px dashed #d0d0d0;
			}
			.part1 .tyi li .li_dot {
				color: #0350a6;
				font-size: 30px;
			}
			.part1 .tyi li a {
				color: #000;
				font-size: 17px;
				line-height: 1.6;
			}
			.btzy {
				margin: 20px 10px;
			}
			.part .tyi {
				margin: 20px 15px 0;
			}
			.part .tyi li {
				color: #000000;
				margin: 13px auto;
				font-size: 20px;
				border-bottom: 1px dashed #d0d0d0;
			}
			.part .tyi li .li_dot {
				color: #0350a6;
				font-size: 30px;
			}
			.part .tyi li a {
				color: #000;
				font-size: 17px;
				line-height: 1.6;
			}
			.part2 .tyi {
				margin: 0px 15px 0;
				overflow: hidden;
			}
			.part2 .tyi li {
				color: #000000;
				margin: 1px 20px 1px 0px;
				font-size: 20px;
				border-bottom: 1px dashed #d0d0d0;
				width: 520px;
				white-space: nowrap;	
			    overflow: hidden;
			    text-overflow: ellipsis;
			}
			.part2 .tyi li .li_dot {
				color: #0350a6;
				font-size: 30px;
			}
			.part2 .tyi li a {
				color: #000;
				font-size: 17px;
				line-height: 1.6;
			}
			#main1 .jdwx {
				width: 150px;
				color: white;
				padding: 3px 10px 3px 5px;
				background-color: #e6596d;
				font-size: 20px;
			}
			.main_dqdq li {
				border: 5px solid #efefef;
				margin: 10px 0;
				width: 520px;
				float: left;
				margin: 10px 10px;
			}
			.main_dqdq .li_img1 {
				margin: 30px 20px 30px 0px;
			}
			.main_dqdq li .title {
				color: black;
			}
			#main3 .img_bj {
				position: relative;
				width: 530px;
				height: 184px;
			}
			#main3 .img_bj .title {
				position: absolute;
				bottom: -10px;
				left: 0px;
				color: white;
				font-weight: normal;
				text-align: center;
				width: 530px;
				line-height: 1.0;
				background: black;
				opacity: 0.8;
				/* height: 30px; */
				
				padding: 10px 0px 5px;
			}
			#main4 li {
				float: left;
				width: 250px;
				height: 195px;

				margin: 10px 30px 10px 0px;
				overflow: hidden;
			}
			#main4 li .title {
				text-align: center;
			}
			#main5 ul li {
				float: left;
				width: 535px;
				height: 165px;
				background-color: #fcfcfc;
				margin: 10px 10px;
			}
			#main5 ul li .main5_bt {
				background-image: url(xxkt0210_38.gif);
				width: 506px;
				height: 46px;
				background-position: center;
				background-repeat: no-repeat;
				margin: 15px 10px;
			}
			#main5 ul li .title {
				padding: 5px 10px 5px 70px;
				font-size: 18px;
				font-weight: bold;
			}
			#main5 ul li .main5_jd {
				width: 20px;
				padding: 10px 3px;
				background-color: #5297d0;
				color: white;
			}
			#main5 ul li .main5_zy {
				width: 400px;
			}
			#main5 .main5_1 {
				border: 1px solid #C1C1C1;
				overflow: hidden;
				width: 440px;
				margin: 10px 0px 10px 60px;
			}
			#main5 ul li .zhaiyao {
				color: #727272;
				font-size: 14px;
				text-indent: 2em;
				line-height: 2;
				height: auto;
				overflow: hidden;
				margin: 0px 0px 0px 15px;
			}
			#main6 .mkeFocus {
				width: 550px;
				height: 360px;
				margin-top: 10px;
			}
			#main6 .mkeUl {
				margin: 0px auto;
				width: 550px;
				height: 360px;
				overflow: hidden;
				position: relative;
			}
			#main6 .mkeUl ul {
				position: absolute;
				left: 0px;
				top: 0px;
				height: 360px;
			}
			#main6 .mkeUl ul li {
				float: left;
				width: 550px;
				text-align: center;
				font: 20px "Microsoft YaHei", 微软雅黑;
			}
			#main6 .mkeUl ul li img {
				/*margin-bottom: 18px;*/
			}
			#main6 .mkeNum {
				height: 35px;
				width: 67px;
				position: absolute;
				z-index: 1;
				left: 100px;
				bottom: 5px;
				font: 18px Arial;
			}
			#main6 .mke_ns1 {
				font: 26px "Microsoft YaHei", 微软雅黑;
				color: #F00;
				font-weight: bold;
			}
			#main1 .mke_ns2 {
				font: 18px "Microsoft YaHei", 微软雅黑;
				color: #fff;
				font-weight: bold;
			}
			#main6 .mkeLbtn {
				background-image: url(http://www.sxrb.com/images/2016/sxxww_2016/images/kelBtn.png);
				height: 75px;
				width: 20px;
				position: absolute;
				left: 10px;
				bottom: -35px;
				cursor: pointer;
				z-index: 10;
				background-repeat: no-repeat;
			}
			#main1 .mkeRbtn {
				background-image: url(http://www.sxrb.com/images/2016/sxxww_2016/images/kerBtn.png);
				height: 75px;
				width: 20px;
				background-repeat: no-repeat;
				position: absolute;
				right: 10px;
				bottom: -35px;
				cursor: pointer;
				z-index: 10;
			}
			#main1 .mkeUl .du1 {
				opacity: 0.6;
				bottom: 0px;
				position: absolute;
				height: 50px;
				width: 625px;
				color: #fff;
				background-color: #333;
			}
			#main1 .mkeUl .du1 p {
				font-size: 24px;
				margin-top: 10px;
			}
			#main1 .mkeUl .du1 p a {
				color: #fff;
			}
			.hddt {
				width: 520px;
				padding: 0px 10px;
				height: auto;
				overflow: hidden;
				margin: 0px 20px 0px 0px;
				float: left;
			}
			.hddt .title {
				margin: 5px 0;
				color: #111111;
				font-size: 16px;
				font-weight: normal;
				padding: 10px 0px;
			}
			.red {
				color: #c9161e;
			}
			#main8 .title {
				margin: 12px 10px;
				color: black;
				font-size: 18px;
				width: 540px;
				height: 30px;
				float: left;
			}
			#main8 .img_bj1 {
				position: relative;
				width: 525px;
				height: 325px;
			}
			#main8 .img_bj1 .title {
				position: absolute;
				bottom: -10px;
				left: 0px;
				color: white;
				font-weight: normal;
				text-align: center;
				width: 525px;
				line-height: 1.0;
				background: black;
				opacity: 0.8;
				padding: 10px 0px 5px;
			}
			#main8 .right li {
				float: left;
			}
			#main8 .img_bj2 {
				position: relative;
				width: 255px;
				height: 162px;
				margin: 10px 10px 0px 0px;
			}
			#main8 .img_bj2 .title {
				position: absolute;
				bottom: -10px;
				left: 0px;
				color: white;
				font-weight: normal;
				text-align: center;
				width: 253px;
				line-height: 1.0;
				background: #4c4c4c;
				padding: 5px 0px 5px;
				font-size: 14px;
			}
			.main8_bti {
				overflow: hidden;
				background-color: #005193;
			}
			.main8_bti li {
				float: left;
				padding: 10px 40px;
				color: white;
			}
			.sxxy {
				background-color: #1385e2;
			}
			.sxxydiv {
				overflow: hidden;
				height: 330px;
				margin: 20px 0px;
			}
			.fkcsdiv {
				overflow: hidden;
				height: 330px;
				margin: 20px 0px;
				display: none;
			}
			#main8 .btzy {
				margin: 0px 10px;
				float: left;
				width: 290px;
			}
			a,
			h2,
			h3,
			h4,
			h5,
			h6,
			h7 {
				margin: 0;
				padding: 0;
				text-decoration: none;
				color: black;
				font-family: Hiragino San, 微软雅黑, Arial, Helvetica, sans-serif;
			}
			span {
				color: #626262;
			}
			ul,
			li {
				padding: 0;
				margin: 0;
				list-style: none;
			}
			.clear {
				clear: both
			}
			.mag {
				margin: 0 auto
			}
			.wth {
				width: 1101px
			}
			.l {
				float: left
			}
			.r {
				float: right
			}
			.slh {
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
			}
			img {
				border: none;
			}
			body {
				margin: 0 auto;
				font-family: Hiragino San, 微软雅黑, Arial, Helvetica, sans-serif
			}
			.wth_1 {
				width: auto;
				background: url(http://www.sxdygbjy.gov.cn/templateRes/202107/21/109/bg_1.png) repeat-x
			}
			.mag1 {
				margin: 35px auto
			}
			.mnu {
				height: 56px;
				background: url(http://www.sxdygbjy.gov.cn/templateRes/202107/21/109/banner1.png) repeat-x
			}
			.mnu ul li {
				font: 18px/56px Hiragino San, 微软雅黑, Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				text-shadow: 3px 2px 1px #111;
				letter-spacing: 1px
			}
			.nav {
				max-width: 120px;
				text-align: center;
				display: inline
			}
			.mnu ul li a {
				color: #FFFFFF;
				text-decoration: none;
				padding: 0 18px
			}
			.mnu ul li a:hover {
				color: #FFCC33
			}
			.search {
				width: 180px;
				height: 27px;
				margin: 15px 0 15px 7px;
				float: right;
			}
			.sch {
				WIDTH: 137px;
				HEIGHT: 23px;
				color: #999999;
				VERTICAL-ALIGN: middle;
				margin-bottom: 10px;
			}
			.sh_img {
				width: 23px;
				height: 23px;
				background: url(http://www.sxdygbjy.gov.cn/templateRes/202107/21/109/sth.jpg) no-repeat;
				border: none
			}
			#main1 .part1 .title {
				font-size: 24px;
			}
			#main10 li {
				float: left;
				width: 250px;
				height: 195px;
				margin: 10px 30px 10px 0px;
				overflow: hidden;
			}
			#main10 li .title {
				text-align: center;
			}
			.sjz {
				position: relative;
				width: 1120px;
				margin: 0px auto 20px;
			}
			.yue {
				width: 9%;
				height: 60px;
				/*background-color: red;*/
				
				position: absolute;
				top: 0px;
				left: 203px;
			}
			#yue2 {
				top: 0px;
				left: 0px;
			}
			#yue3 {
				top: 0px;
				left: 9%;
			}
			#yue4 {
				top: 0px;
				left: 18%;
				/*9的倍数*/
			}
			#yue5 {
				top: 0px;
				left: 27%;
				/*9的倍数*/
			}
			#yue6 {
				top: 0px;
				left: 36%;
				/*9的倍数*/
			}
			#yue7 {
				top: 0px;
				left: 45%;
				/*9的倍数*/
			}
			#yue8 {
				top: 0px;
				left: 54%;
				/*9的倍数*/
			}
			#yue9 {
				top: 0px;
				left: 63%;
				/*9的倍数*/
			}
			#yue10 {
				top: 0px;
				left: 72%;
				/*9的倍数*/
			}
			#yue11 {
				top: 0px;
				left: 81%;
				/*9的倍数*/
			}
			#yue12 {
				top: 0px;
				left: 90%;
				/*9的倍数*/
			}
			.hddt1 {
				width: 1120px;
				padding: 0px 10px;
				height: auto;
				overflow: hidden;
				margin: 20px 20px 0px 0px;
			}
			.hddt1 li {
				float: left;
				width: 520px;
			}
			#main11p {
				text-align: center;
				border: 1px solid #999999;
				width: 90px;
				margin: 20px auto;
				padding: 10px 45px;
			}
		.main_c1 {				width: 1120px;
				margin: 0px auto 10px;
				margin: 20px auto;
				overflow: hidden;
}
							.main11p {
								text-align: center;
								border: 1px solid #999999;
								width: 90px;
								margin: 20px auto;
								padding: 10px 45px;
							}
