/*全局*/
body {
	font-family: "微软雅黑";
	background-color: #ffffff;
}

a {
	color: #333333;
}

.height25 {
	height: 25px;
	width: 100%;
}

.height30 {
	height: 30px;
	width: 100%;
}

.height40 {
	height: 40px;
	width: 100%;
}

.height15 {
	height: 15px;
	width: 100%;
}

.height20 {
	height: 20px;
	width: 100%;
}

.cf:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0;
}

.cf {
	zoom: 1
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.hide {
	display: none;
}

.block {
	display: block;
}


/* banner滚动 */
.zm_banner {
	width: 100%;
	height: 600px;
	overflow: hidden;
}

.focusBox {
	position: relative;
	width: 100%;
	height: 600px;
	overflow: hidden;
}

.focusBox .pic {
	position: relative;
	z-index: 0;
}

.focusBox .pic img {
	width: 100%;
	height: 600px;
	display: block;
}

#focus-num {
	position: absolute;
	width: 165px;
	height: 6px;
	bottom: 50px;
	left: 50%;
	margin-left: -82px;
}

#focus-num a:first-child {
	margin-left: 0;
}

#focus-num a {
	display: block;
	width: 30px;
	height: 4px;
	float: left;
	background: #9295b5;
	margin-left: 15px;
	margin-top: 2px
}

#focus-num a.on {
	height: 6px;
	background: #ffffff;
	margin-top: 0;
}

/* 内容区 */
.zm_main {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.main_one {
	width: 100%;
	background: #ffffff;
}

.main_1200 {
	width: 1200px;
	margin: 0 auto;
	height: 100%;
}

/* 新闻轮播 */
.news_tab {
	width: 585px;
	height: 350px;
	overflow: hidden;
}

.focus {
	width: 585px;
	height: 350px;
	position: relative;
}

.focus #pic {
	width: 585px;
	height: 350px;
	overflow: hidden;
}

/* .focus #pic ul{width:1216px;height:350px;float:left;} */
.focus #pic li {
	width: 585px;
	height: 350px;
	float: left;
}

.focus #pic li img {
	width: 585px;
	height: 350px;
	float: left;
}

.focus #tip {
	width: 70px;
	height: 13px;
	position: absolute;
	right: 25px;
	bottom: 10px;
	z-index: 13;
}

.focus #tip ul li {
	width: 13px;
	height: 13px;
	float: left;
	margin-left: 8px;
	cursor: pointer;
	background: url(cir_w.png) no-repeat;
}

.focus #tip ul li.on {
	background: url(cir_r.png) no-repeat;
}

.xxtitle {
	position: absolute;
	bottom: 0px;
	height: 34px;
	line-height: 34px;
	background: url(opc.png);
	opacity: .9;
	color: #ffffff;
	width: 100%;
	padding-left: 20px;
}

.xxtitle a {
	color: #ffffff;
	font-size: 16px;
}

.big_tit {
	width: 100%;
	height: 24px;
	background: url(news_tit.png) no-repeat center;
}

.big_tit a {
	display: block;
	width: 100%;
	height: 100%;
}

.ywdt {
	width: 586px;
	height: 100%;
}

.dt_list {
	width: 100%;
	height: 100%;
}

.dt_list ul li {
	width: 100%;
	height: 131px;
	margin-top: 0;
	background: url(dash.png) no-repeat left 106px;
}

.dt_list ul li:last-child {
	background: none;
}

.dt_list ul li:first-child {
	margin-top: 0;
}

.dt_list ul li .yw_date {
	width: 67px;
	height: 80px;
	border: 1px solid #d2d2d2;
	margin-right: 19px;
}

.dt_list ul li .yw_date .yw_day {
	width: 100%;
	height: 54px;
	line-height: 54px;
	background: #d2d2d2;
	color: #ffffff;
	font-size: 36px;
	font-weight: bold;
	text-align: center;
}

.dt_list ul li .yw_date .yw_ny {
	width: 100%;
	height: 24px;
	line-height: 24px;
	background: #ffffff;
	color: #666666;
	text-align: center;
	font-size: 13px;
}

.dt_list ul li a {
	font-size: 18px;
	color: #333333;
	display: block;
	margin-bottom: 5px;
	z-index: 99;
}

.dt_list ul li p {
	font-size: 16px;
	color: #828282;
	line-height: 28px;
}

.dt_list ul li.changeblue .yw_date {
	border: 1px solid #034a95;
}

.dt_list ul li.changeblue .yw_date .yw_day {
	background: #034a95;
}

.into_tit {
	width: 100%;
	height: 54px;
	
}

.into_con {
	width: 100%;
	height: 624px;
}

.nj_area {
	width: 380px;
	height: 100%;
}

.sz_area {
	width: 380px;
	height: 100%;
	margin-left: 30px;
}

.lyg_area {
	width: 380px;
	height: 100%
}

.into_con>div>div:first-child {
	margin-bottom: 15px;
}

/* 友情链接 */
.xglj {
	width: 1200px;
	margin: 0 auto;
	height: 122px;
	padding-top: 62px;
}

.xglj_tit {
	width: 80px;
	height: 40px;
	line-height: 20px;
	font-size: 14px;
	color: #999999;
}

/*下拉*/
.select1 {
	position: relative;
	width: 360px;
	height: 40px;
	float: left;
	font-size: 14px;
	border: 1px solid #bfbfbf;
	background: url(sjx.png) no-repeat 321px;
	background-color: #ffffff;
	line-height: 38px;
}

.select1 dt {
	height: 40px;
	display: inline-block;
	line-height: 38px;
	text-indent: 30px;
	font-size: 14px;
	color: #999;
	cursor: pointer;
	width: 360px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	position: relative;
	z-index: 99;
	outline: none;
}

.select1 dd {
	position: absolute;
	left: -1px;
	top: 39px;
	background: #fff;
	width: 360px;
	border: 1px solid #bfbfbf;
	border-top: none;
	z-index: 99;
}

.select1 dd>ul>li {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	text-indent: 10px;
	cursor: pointer;
	text-align: left;
}

.select1 dd>ul>li:hover {
	background-color: #f1f2f3;
}

.select1 dd>ul>li>a {
	color: #666;
	display: block;
	width: 100%;
}

.select2 {
	position: relative;
	width: 360px;
	height: 40px;
	float: left;
	font-size: 14px;
	border: 1px solid #bfbfbf;
	background: url(sjx.png) no-repeat 321px;
	background-color: #ffffff;
	line-height: 38px;
	margin-left: 20px;
}

.select2 dt {
	height: 40px;
	display: inline-block;
	line-height: 38px;
	text-indent: 30px;
	font-size: 14px;
	color: #999;
	cursor: pointer;
	width: 360px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	position: relative;
	z-index: 99;
	outline: none;
}

.select2 dd {
	position: absolute;
	left: -1px;
	top: 39px;
	background: #fff;
	width: 360px;
	border: 1px solid #bfbfbf;
	border-top: none;
	z-index: 99;
}

.select2 dd>ul>li {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	text-indent: 10px;
	cursor: pointer;
	text-align: left;
}

.select2 dd>ul>li:hover {
	background-color: #f1f2f3;
}

.select2 dd>ul>li>a {
	color: #666;
	display: block;
	width: 100%;
}

.select3 {
	position: relative;
	width: 360px;
	height: 40px;
	float: left;
	font-size: 14px;
	border: 1px solid #bfbfbf;
	background: url(sjx.png) no-repeat 321px;
	background-color: #ffffff;
	line-height: 38px;
	margin-left: 20px;
}

.select3 dt {
	height: 40px;
	display: inline-block;
	line-height: 38px;
	text-indent: 30px;
	font-size: 14px;
	color: #999;
	cursor: pointer;
	width: 360px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	position: relative;
	z-index: 99;
	outline: none;
}

.select3 dd {
	position: absolute;
	left: -1px;
	top: 39px;
	background: #fff;
	width: 360px;
	border: 1px solid #bfbfbf;
	border-top: none;
	z-index: 99;
}

.select3 dd>ul>li {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	text-indent: 10px;
	cursor: pointer;
	text-align: left;
}

.select3 dd>ul>li:hover {
	background-color: #f1f2f3;
}

.select3 dd>ul>li>a {
	color: #666;
	display: block;
	width: 100%;
}
@media (max-width: 700px) {
	.zm_banner,.xglj {display: none;}
	.main_one {
		width: 100%;
	}

	.main_1200 {
		width: 100%;
	}

	.news_tab {
		width: 100%;
		height: 14.625rem;
	}

	.focus,
	.focus #pic,
	.focus #pic ul,
	.focus #pic ul li,
	.focus #pic li img,
	.tempWrap {
		width: 100% !important;
		height: 14.625rem;
	}

	.xxtitle a {
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		max-width: 70%;
		display: block;
	}

	.ywdt {
		width: 100%;
		margin-top: 1.25rem;
		padding: .875rem;
	}

	.dt_list ul li a {
		font-size: 1.0625rem;
		line-height: 2.125rem
	}

	.dt_list ul li p {
		display: none;
	}
	
	.into_con {
                            display: none;
                        }

                        .phone_into_con {
                            display: block !important;
                            padding: .75rem;
                            width: 100%;
                        }

                        .nj_area,
                        .sz_area,
                        .lyg_area {
                            width: 100%;
                            height: 8.3125rem;
                            margin: 0;
                            margin-bottom: .75rem;
                        }

                        .nj_text,
                        .sz_text,
                        .lyg_text,
                        .nj_text img,
                        .sz_text img,
                        .lyg_text img {
                            width: 7.28125rem;
                            height: 8.3125rem;
                            position: relative;
                        }

                        .nj_text h3,
                        .sz_text h3,
                        .lyg_text h3 {
                            position: absolute;
                            top: 0;
                            line-height: 2.1875rem;
                            text-align: center;
                            color: #ffffff;
                            font-size: .9375rem;
                            display: block;
                            width: 100%;
                            font-weight: normal;
                        }

                        .nj_text p,
                        .sz_text p,
                        .lyg_text p {
                            position: absolute;
                            top: 2.8125rem;
                            line-height: .9375rem;
                            text-align: left;
                            color: #ffffff;
                            font-size: .625rem;
                            display: block;
                            width: 100%;
                            font-weight: normal;
                            padding: 0 .9375rem 0 .9375rem;
                        }

                        .nj_pic,
                        .sz_pic,
                        .lyg_pic,
                        .nj_pic img,
                        .sz_pic img,
                        .lyg_pic img {
                            width: 14rem;
                            height: 8.3125rem;
                        }
						.big_tit {margin-top: 2rem;}

}
