* {
	/* width: 100%; */
	margin: 0;
	padding: 0;
	border: none;
	font-family: "微软雅黑";
	text-decoration: none;
}
li{
	list-style: none;
}

img{max-width:100%; height: auto;}

.dqwz {
	width: 100%;
	background: #F4F4F4;
}

.dqwz div {
	width: 1200px;
	margin: auto;
	height: 44px;
	line-height: 44px;
	font-size: 14px;
	color: #333333;
	background: url(icon_position_content.png) no-repeat left;
	padding-left: 20px;
}

.dqwz div a {
	font-size: 14px;
	color: #333333;
}

.dqwz div a:hover {
	color: #115DB2;
}


/*  */
.xw-cont{
	width: 100%;
	background: url(http://www.sdqixia.gov.cn/picture/87/2112201017560709109.png) no-repeat center top;
	overflow: hidden;
}
.xw-cont-ksqy{
	width: 1200px;
	margin: auto;
	margin-top: 320px;
	height: auto;
	overflow: hidden;max-width: 100%;
}
.xw-cont-ksqy1{
	width: 100%;
	overflow: hidden;
}
.xw-cont-ksqy1-left{
	width: 870px;
	height: 338px;
	background: #F3F6F9;
	float: left;
}
.xw-cont-ksqy1-left-video{
	width: 452px;
	height: 338px;
	float: left;
}
.xw-cont-ksqy1-left-video a{
	display: block;
	height: 100%;
	width: 100%;
	position: relative;
}
.xw-cont-ksqy1-left-video a img{
	width: 100%;
	height: 100%;
}
.xw-cont-ksqy1-left-video a div{
	height: 100%;
	width: 100%;
	background: url(sp.png) no-repeat center;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
}
.xw-cont-ksqy1-left-video a div span{
	position: absolute;
	bottom: 9px;
	left: 0;
	text-align: center;
	font-size: 16px;
	color: #FFFFFF;
	display: block;
	width: 100%;
}

.xw-cont-ksqy1-left-text{
	width: 370px;
	float: right;
	margin-right: 25px;
}

.xw-cont-ksqy1-left-text-title{
	width: 100%;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
}

.xw-cont-ksqy1-left-text-list{
	font-size: 16px;
	color: #666666;
	line-height: 24px;
	padding-bottom: 25px;
	padding-top: 19px;
	border-bottom: 1px solid #E5E5E5;
}

.xw-cont-ksqy1-left-text-time{
	width: 100%;
        text-align:center;
}

.xw-cont-ksqy1-left-text-time p{
	font-size: 16px;
	color: #999999;
	line-height: 24px;margin-top: 6px;    display: inline-block;
}
.xw-cont-ksqy1-left-text-time p:first-child {
    margin-right: 10px;}
.xw-cont-ksqy1-right{
	width: 300px;
	height: 338px;
	float: right;
	/* margin-right: 30px; */
	border-bottom: 1px solid #EFEFEF;
}

.xw-cont-ksqy1-right1{
	width: 100%;
	border-bottom: 1px solid #EFEFEF;
}
.xw-cont-ksqy1-right1 li:nth-child(1){
	margin-bottom: 15px;
}
.xw-cont-ksqy1-right1 li:nth-child(1) a{
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.xw-cont-ksqy1-right1 li:nth-child(2){
	margin-bottom: 15px;
}
.xw-cont-ksqy1-right1 li:nth-child(2) a{
	font-size: 16px;
	color: #666666;
}
.xw-cont-ksqy1-right1 li:nth-child(3){
	margin-bottom: 30px;
}
.xw-cont-ksqy1-right1 li:nth-child(3) p{
	font-size: 16px;
	color: #999999;    margin-top: 6px;
}
.xw-cont-ksqy1-right2{
	width: 100%;
	margin-top: 15px;
}
.xw-cont-ksqy1-right2 li:nth-child(1){
	width: 100%;
	overflow: hidden;
	margin-bottom: 15px;
}
.xw-cont-ksqy1-right2 li:nth-child(1) div{
	float: left;
}
.xw-cont-ksqy1-right2 li:nth-child(1) a{
	float: right;
	font-size: 16px;
	color: #999999;
}
.xw-cont-ksqy1-right2 li:nth-child(2){
	width: 100%;
	
}
.xw-cont-ksqy1-right2 li:nth-child(2) div{
	width: 100%;
}
.xw-cont-ksqy1-right2 li:nth-child(2) div a{
	width: 100%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display: block;
	line-height: 42px;
	font-size: 16px;
	color: #333333;
}


/*  */
.xw-cont-ksqy2{
	width: 100%;
	margin-top: 50px;
}
.xw-cont-ksqy2-left{
	float: left;
	width: 870px;
}
.xw-cont-ksqy2-left-pic{
	width: 100%;
}
.xw-cont-ksqy2-left-pic div{
	width: 100%;
}
.xw-cont-ksqy2-left-pic ul{
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
}
.xw-cont-ksqy2-left-pic ul li{
	float: left;
	width: 280px;
	margin-right: 15px;
}
.xw-cont-ksqy2-left-pic ul li:nth-child(3){
	margin: 0;
}
.xw-cont-ksqy2-left-pic ul li img{
	width: 100%	;
	margin-bottom: 15px;
	height: 210px;
}
.xw-cont-ksqy2-left-pic ul li p{
	font-size: 16px;
	color: #333333;
}

.xw-cont-ksqy2-left-list{
	width: 100%;
	margin-top: 40px;
}
.xw-cont-ksqy2-left-list div:nth-child(1){
	width: 100%;
	height: 40px;
}
.xw-cont-ksqy2-left-list div:nth-child(2){
	height: 375px;
	width: 100%;
	margin-top: 35px;
	overflow: auto;
	
}
/* html::-webkit-scrollbar {
}
html::-webkit-scrollbar-button {
    background: -webkit-gradient(linear,left top,left bottom,from(#ff8a00),to(#e52e71));
    background: linear-gradient(180deg,#ff8a00,#e52e71);
    border-radius: 30px;
    box-shadow: inset 2px 2px 2px hsla(0,0%,100%,.25), inset -2px -2px 2px rgba(0,0,0,.25);
}
html::-webkit-scrollbar-track {
    background: linear-gradient(90deg,#201c29,#201c29 1px,#100e17 0,#100e17);
} */
.xw-cont-ksqy2-left-list-sl::-webkit-scrollbar{
	width: 8px;
	height: 758px;
}
.xw-cont-ksqy2-left-list-sl::-webkit-scrollbar-thumb{
	/* display: none; */
	border-radius: 100px;
	/* -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2); */
	/* background:rgba(0,0,0,0.1); */
	background:#CCCCCC;
	height: 48px;
}
.xw-cont-ksqy2-left-list-sl::-webkit-scrollbar-track{
	/* -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2); */
	border-radius:100px;
	/* background:rgba(0,0,0,0.1); */
	background:#eaeaea;
}
.xw-cont-ksqy2-left-list div:nth-child(2) ul{
	height: auto;
}
.xw-cont-ksqy2-left-list div:nth-child(2) ul li {
	border-bottom: 1px solid #E5E5E5;
	width: 95%;
	padding-bottom: 29px;
	padding-top: 38px;
}
.xw-cont-ksqy2-left-list div:nth-child(2) ul li div{
	width: 100%;
	font-size: 16px;
	color: #666666;
	height: auto;
	line-height: 26px;
}
.xw-cont-ksqy2-left-list div:nth-child(2) ul li div a{
	font-size: 16px;
	color: #666666;
}
.xw-cont-ksqy2-left-list div:nth-child(2) ul li div span{
	color: #356CB1;
	font-size: 16px;
}
.xw-cont-ksqy2-left-list div:nth-child(2) ul li p{
	color: #999999;
	font-size: 16px;
	margin-top: 10px;
}

.xw-cont-ksqy2-right{
	float: right;
	width: 300px;
}
.xw-cont-ksqy2-right-title{
	width: 100%;
	height: 40px;
}
.xw-cont-ksqy2-right-pic{
	width: 100%;
}
.xw-fxr{
	width: 100%;
	margin-top: 30px;
}
.xw-fxr>p{
	width: 100%;
	height: 48px;
	line-height: 48px;
	font-size: 20px;
	text-align: center;
	color: #FFFFFF;
	background: #115DB2;
}
.xw-fxr div{
	width: 100%;
	height: auto;
	text-align: center;
	border: 1px solid #F5F5F5;
	padding-bottom: 30px;
}
.xw-fxr div img{
	width: 100px;
	height: 100px;
	margin-top: 23px;
}
.xw-fxr div a p{
	text-align: center;
}
.xw-fxr-ld{
	font-size: 16px;
	color: #115DB2;
	margin-top: 9px;
}
.xw-fxr-zw{
	font-size: 16px;
	color: #666666;
	margin-top: 5px;
}
.xw-cont-ksqy2-right-list{
	width: 100%;
	margin-top: 40px;
}
.xw-cont-ksqy2-right-list div{
	width: 100%;
	height: 40px;
}
.xw-cont-ksqy2-right-list ul{
	width: 100%;
	margin-top: 24px;
}
.xw-cont-ksqy2-right-list ul li {
	line-height: 24px;
	background: url(dian.png) no-repeat left 12px;
	margin-bottom: 25px;    padding-left: 12px;
    font-size: 16px;
}

.xw-cont-ksqy2-right-list ul li a{
	font-size: 16px;
	color: #333333;
}

.xw-cont-ksqy2-right-list ul li a span{
	font-size: 16px;
	color: #333333;
}
.old_type  .dqwz div {
    height: 68px;
    line-height: 68px;
    font-size: 28px !important;}
.old_type .dqwz div a {
    font-size: 28px;}
.old_type .xw-cont-ksqy1-left {
    width: 100%;
    height: auto;}
.old_type .xw-cont-ksqy1-left-video {
    width: 50%;
    height: 400px;}
.old_type .xw-cont-ksqy1-left-video a div span {
    font-size: 32px;}
.old_type .xw-cont-ksqy1-left-text {
    width: 45%;}
.old_type .xw-cont-ksqy1-left-text-title {
    width: 100%;
    font-size: 40px;}
.old_type .xw-cont-ksqy1-left-text-time p {
    font-size: 28px;
    line-height: 53px;}
.old_type .xw-cont-ksqy1-right {
    width: 100%;
    height: auto;}
.old_type  .xw-cont-ksqy1-right li img{width:110px;}
.old_type .xw-cont-ksqy1-right2 li:nth-child(1) a {
    font-size: 32px;
    line-height: 45px;}
.old_type .xw-cont-ksqy1-right2 li:nth-child(2) div a {
    line-height: 68px;
    font-size: 32px;}
.old_type .xw-cont-ksqy2-left {
    width: 100%;}
.old_type .xw-cont-ksqy2-left-pic ul li {
    width: 32.3333%;}
.old_type .xw-cont-ksqy2-left-pic ul li img {
    height: 247px;}
.old_type .xw-cont-ksqy2-left-pic ul li p {
    font-size: 32px;}
.old_type #xw-cont-ksqy2-right-title img{width:210px;}
.old_type .xw-cont-ksqy2-right-list img,.old_type .xw-cont-ksqy2-left-pic img{width:210px;}
.old_type .xw-cont-ksqy2-left-list div img{width:100%;}
.old_type .xw-cont-ksqy2-left-list div:nth-child(2) ul li div span {
    color: #356CB1;
    font-size: 32px;}
.old_type .xw-cont-ksqy2-left-list div:nth-child(2) ul li p {
    color: #999999;
    font-size: 32px;}
.old_type  .xw-cont-ksqy2-right {
    float: right;
    width: 100%; margin-top:5%;}
.old_type  .xw-cont-ksqy2-right-title img{width:210px;}
.old_type  .xw-fxr>p {
    height: 68px;
    line-height: 68px;
    font-size: 40px;}
.old_type  .xw-fxr-ld {
    margin-top: 30px;
    font-size: 40px !important;
    font-weight: bold;}
.old_type  .xw-fxr-zw {
    margin-top: 10px;
    font-size: 32px !important;}
.old_type  .xw-cont-ksqy2-right-list ul li a {
    font-size: 32px;}
.old_type .xw-cont-ksqy2-right-list ul li {
    line-height: 68px;
    background: url(dian.png) no-repeat left 35px;
    margin-bottom: 0px;}
.old_type .box {
    float: left;
left: 17%;}
.old_type .footer {
    float: left;}
.old_type .yqlj {
    float: left;
}
@media screen and (max-width:767px){
.xw-cont-ksqy2-right {
    float: none;
    width: 90%;
    margin: 0 auto;}
.xw-fxr>p {
    font-size: 18px;}
.xw-cont-ksqy2-right-list ul li a {
    font-size: 15px;}
	.xw-cont-ksqy1-left-text-time{margin-top: 10px;}
	.xw-cont{background-size: 441px;}
	.dqwz{display:none;}
	.xw-cont-ksqy{    margin-top: 69px;}
	.xw-cont-ksqy1-left,.xw-cont-ksqy1-left-video {
    width: 100%;
		height: auto;}
	.xw-cont-ksqy1-left-video a div span{font-size: 15px;}
	.xw-cont-ksqy1-left-text {
    width: 100%;
    margin-right: 0px;
		padding: 0 10px;}
	.xw-cont-ksqy1-left-text-title {
		font-size: 18px;}
	.xw-cont-ksqy1-right2 li:nth-child(2) div a,.xw-cont-ksqy1-right2 li:nth-child(1) a{font-size: 15px;}.xw-cont-ksqy2 {

		margin-top: 20px;}
	.xw-cont-ksqy2-left{width:100%;padding:0 10px;    margin-right: 0;}
.xw-cont-ksqy2-left-pic ul li{width:50%;padding:0 3px;    margin-right: 0;    float: left;}
.xw-cont-ksqy2-left-pic ul li img{height:100px;}
.xw-cont-ksqy2-left-pic ul li p {
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
	.xw-cont-ksqy2-left-pic ul li p,.xw-cont-ksqy2-left-list div:nth-child(2) ul li div span,.xw-cont-ksqy2-left-list div:nth-child(2) ul li div a,.xw-cont-ksqy2-left-list div:nth-child(2) ul li div,.xw-cont-ksqy1-left-text-list,.xw-cont-ksqy1-right1 li:nth-child(2) a,.xw-cont-ksqy1-right1 li:nth-child(3) p {
		font-size: 15px;}
	.xw-cont-ksqy2-left-list div:nth-child(2){margin-top:0;}
	.xw-cont-ksqy2-left-list div:nth-child(2) ul li{    padding-top: 20px;}	
}
@media screen and (max-width:490px){
	.xw-cont{background-size: 441px;}
	.dqwz{display:none;}
	.xw-cont-ksqy{    margin-top: 69px;}
	.xw-cont-ksqy1-left,.xw-cont-ksqy1-left-video {
    width: 100%;
		height: auto;}
	.xw-cont-ksqy1-left-video a div span{font-size: 15px;}
	.xw-cont-ksqy1-left-text {
    width: 100%;
    margin-right: 0px;
		padding: 0 10px;}
	.xw-cont-ksqy1-left-text-title {
		font-size: 18px;}
	.xw-cont-ksqy1-right2 li:nth-child(2) div a,.xw-cont-ksqy1-right2 li:nth-child(1) a{font-size: 15px;}.xw-cont-ksqy2 {

		margin-top: 20px;}

	.xw-cont-ksqy2-left-pic ul li p,.xw-cont-ksqy2-left-list div:nth-child(2) ul li div span,.xw-cont-ksqy2-left-list div:nth-child(2) ul li div a,.xw-cont-ksqy2-left-list div:nth-child(2) ul li div,.xw-cont-ksqy1-left-text-list,.xw-cont-ksqy1-right1 li:nth-child(2) a,.xw-cont-ksqy1-right1 li:nth-child(3) p {
		font-size: 15px;}
	.xw-cont-ksqy2-left-list div:nth-child(2){margin-top:0;}
	.xw-cont-ksqy2-left-list div:nth-child(2) ul li{    padding-top: 20px;}

}