﻿﻿@charset "utf-8";







/* 注意：以下长度用em换算，1em=10px。特别注意文字大小，父子层级会继承，所以不要在div中定义字体大小，只能用span修改字体。



------------------------------------------------------------------------------------------------------ */







/* 全局样式



-------------------------------------------------------------- */



html,
body,
a,
p,
span,
ul,
img {
	padding: 0;
	margin: 0;
	list-style: none;
	border: none;
	font-size: 13px;
	font-family: "微软雅黑", "Arial";
	color: #666;
}



p {
	line-height: 25px;
}



img {
	border: none;
	vertical-align: middle;
}



td {
	vertical-align: center;
	font-size: 13px;
}



body {
	background: #fff;
}







h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: bold;
}







h1 {
	font-size: 3em;
	line-height: 1;
	margin: 0;
	padding: 0;
}



h2 {
	font-size: 2em;
	margin: 0;
	padding: 0;
}



h3 {
	font-size: 1.5em;
	line-height: 1;
	margin: 0;
	padding: 0;
}



h4 {
	font-size: 1.2em;
	line-height: 1.25;
	margin: 0;
	padding: 0;
}



h5 {
	font-size: 1em;
	margin: 0;
	padding: 0;
}



h6 {
	font-size: 1em;
}







/* 页面基本元素



-------------------------------------------------------------- */







/* 链接样式 */



a {
	text-decoration: none;
}



a:visited {
	text-decoration: none;
}



a:hover {
	text-decoration: none;
}







/* 常用元素 */



.clear {
	clear: both;
	font-size: 1px;
	line-height: 0px;
	height: 0px;
}







/* 层浮动 */



.left {
	float: left;
}



.right {
	float: right;
}



.center {
	margin: 0 auto;
}







/* 文字对齐 */



.tleft {
	text-align: left;
}



.tright {
	text-align: right;
}



.tcenter {
	text-align: center;
}







* html,
* html body

/* 修正IE6振动bug */
	{
	background-image: url(about:blank);
	background-attachment: fixed;
}



























/* 主体内容开始



-------------------------------------------------------------- */







.page {
	margin: 0 auto;
	width: 100%;
	height: auto;
}



.content {
	width: 100%;
}



.content a:hover {
	color: #eb891a;
}







/*--翻页--*/



#pages {
	padding-top: 5px;
	margin: 0 auto;
	padding: 25px 0;
}



#pages a {
	border: 1px solid #DDD;
	color: #333;
	margin: 2px;
	padding: 2px 5px;
	text-decoration: none;
	font-size: 13px;
}



#pages a:hover {
	border: 1px solid #DDD;
	color: #333;
	margin: 2px;
	padding: 2px 5px;
	text-decoration: none;
	background: #195091;
	color: #FFF;
	font-size: 13px;
}



#pages span {
	background: #195091;
	border: 1px solid gainsboro;
	color: white;
	font-weight: bold;
	margin: 2px;
	padding: 2px 5px;
	font-size: 12px;
}















.fanye {
	text-align: center;
	margin: 0 auto;
}



div.digg {



	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 6px;
	text-align: center;



	height: 35px;
	clear: both;
	padding-top: 30px;



}



div.digg a {



	border: #DDDDDD 1px solid;
	background-color: #FFFFFF;
	padding-right: 14px;



	padding-left: 14px;
	padding-bottom: 8px;
	margin: 2px;
	color: #444444;
	padding-top: 8px;
	text-decoration: none;



}



div.digg a:hover {



	background-color: #2bb6d4;
	color: #fff;



}



div.digg a:active {



	border: #2bb6d4 1px solid;
	color: #000;



}



div.digg span {



	border: #2bb6d4 1px solid;



	padding-right: 14px;



	padding-left: 14px;



	padding-bottom: 8px;



	margin: 2px;



	color: #fff;



	padding-top: 8px;



	background-color: #2bb6d4;



}



div.digg span.disabled {



	border: #eee 1px solid;
	padding-right: 14px;



	padding-left: 14px;
	padding-bottom: 8px;
	margin: 7px;
	color: #fff;
	padding-top: 8px;
	background: #2bb6d4;



}











article,
aside,
dialog,
footer,
header,
section,
footer,
nav,
figure,
menu {
	display: block
}







/* 详情



-------------------------------------------------------------- */



.contzk {
	padding-top: 15px;
	width: 1100px;
	margin: 0 auto;
}



.biaoti {
	width: 100%;
	text-align: center;
	padding-bottom: 10px;
	color: #024CAD;
	margin-top: 20px;
	font-size: 18px;
}



.shijian {
	width: 100%;
	margin: 0 auto;
	text-align: center;
	line-height: 30px;
	border-bottom: 1px dashed #666;
	padding-bottom: 10px;
	margin-bottom: 30px;
}



.aa {
	width: 100%;
	margin: 0 auto;
	line-height: 25px;
	text-align: left;
}



.aa p,
.aa span,
#hits {
	line-height: 25px;
	color: #666;
}



.bb {
	width: 70%;
	float: left;
}



.bb p,
.bb span,
.bb a {
	color: #666;
}



.bb a:hover {
	color: #D01200;
}



.fanyez {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
}



.fanyez .right p a {
	font-size: 14px;
	color: #C7CBCE;
}



.fanyez .right p a:hover {
	color: #D01200;
}







/* tab



-------------------------------------------------------------- */



.menu {
	margin: 0 auto;
	height: auto;
	width: 100%;
	border-top: 1px solid #EEEEEE;
}



#con {
	FONT-SIZE: 12px;
	MARGIN: 0px auto;
	WIDTH: 100%
}



#tags {
	margin: 0;
	padding: 0;
}



#tags LI {
	float: left;
	list-style: none;
	border-bottom: none;
	height: 59px;
	line-height: 59px;
	width: 120px;
	border-right: 1px solid #EEEEEE;
	text-align: center;
	display: block;
}



#tags LI A {
	color: #999999;
	font-size: 15px;
	text-decoration: none;
	height: 59px;
	line-height: 59px;
}



#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px
}



#tags LI.selectTag {
	color: #333333;
	display: block;
}



#tags LI.selectTag A {
	color: #333333;
}



#tagContent {
	width: 100%;
	height: auto;
	overflow: hidden;
}



.tagContent {
	DISPLAY: none;
}



#tagContent DIV.selectTag {
	DISPLAY: block
}







.banner {
	width: 100%;
}







/*----网站地图---*/



.mapzong {
	line-height: 40px;
	overflow: hidden;
	border: 1px #ddd solid;
	width: 98%;
	margin: 0 auto;
	margin-bottom: 15px;
}



.wzdt_xt {
	float: left;
	width: 70%;
	padding-left: 15px;
}



.wzdt_xt ul li {
	float: left;
	padding-left: 10px;
}



.wzdt_xt ul li a {
	color: #666;
}



.mapzuo {
	width: 25%;
	float: left;
	line-height: 40px;
	background: #00A1E9;
	color: #FFF;
	font-size: 12px;
	text-align: center;
}







/*引导页样式*/



.yd_bgbox {
	width: 100%;
	position: relative
}



.yd_bgone {
	height: 860px;
	background-position: center;
	background-image: url(../image/yinbg.jpg);
}



.yd_bgtwo {
	width: 100%;
	height: 700px;
	background-position: center;
	display: none;
	background-color: black
}



.yd_topbox {
	position: absolute;
	width: 70%;
	left: 15%;
	top: 25px;
}



.yd_logobox {
	float: left;
}



.yd_gray {
	float: left;
	margin-left: 24px;
	margin-right: 24px;
	margin-top: 33px;
}



.yd_name {
	float: left;
	color: #1f1f1f;
	font-size: 16px;
	margin-top: 34px;
}



.yd_sobox {
	float: right;
	color: #0564be;
	font-size: 20px;
	font-weight: bold;
	margin-top: 30px;
}



.yd_lg {
	float: left;
	margin-right: 20px;
}



.yd_sl {
	float: left;
	margin-top: 24px;
}



.yd_erweibox {
	width: 70%;
	position: absolute;
	left: 15%;
	top: 35%;
}



.yd_erwei {
	float: right
}



.yd_erso {
	color: #0062af;
	font-size: 18px;
	text-align: center
}



.yd_btnbox {
	width: 70%;
	position: absolute;
	left: 15%;
	bottom: 15%;
	display: flex;
	justify-content: center;
}



.yd_btbox {
	width: 29.5%;
	float: left;
	padding: 1.5%;
	margin: 0 3%;
	border-radius: 20px;
}



.yd_bt {
	float: left
}



.yd_btzi {
	float: left;
	font-size: 24px;
	color: white;
	font-weight: bold;
	width: 65%;
	text-align: center;
	margin-top: 22px;
}



.yd_btp {
	float: left;
	margin-top: 25px;
}



.yd_beianbox {
	width: 70%;
	position: absolute;
	left: 15%;
	bottom: 8%;
	color: #000000;
	font-size: 13px;
	text-align: center
}



.yd_beianbox a {
	color: #000000;
	font-size: 13px;
}



.yd_btbg01 {
	background-color: #fd4e09;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.yd_btbg02 {
	background-color: #08a08b;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.yd_btbg03 {
	background-color: #0aa3de;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.yd_btbg01lei {
	background-color: #fd713a;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.yd_btbg02lei {
	background-color: #39b3a2;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.yd_btbg03lei {
	background-color: #3bb5e5;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



/*响应式*/
@media(max-width:1580px) {

.yd_btnbox {
	width: 80%;
	left: 10%;
}
}
@media(max-width:1440px) {
	.yd_bgone {
		background-image: url(../image/ban2.jpg);
	}

}



@media(max-width:1420px) {



	.yd_topbox {
		position: absolute;
		width: 90%;
		left: 5%;
		top: 25px;
	}



	.yd_erweibox {
		width: 90%;
		position: absolute;
		left: 5%;
		top: 35%;
	}



	.yd_btnbox {
		position: absolute;
		bottom: 10%;
	}



	.yd_beianbox {
		width: 90%;
		position: absolute;
		left: 5%;
		bottom: 1%;
		color: #000000;
		font-size: 13px;
		text-align: center
	}



	.yd_btzi {
		width: 60%;
		font-size: 20px;
	}



	.yd_bt {
		width:72px;
	}



	.yd_bt img {
		width: 100%;
	}



	.yd_btp {
		width: 18px;
	}



	.yd_btp img {
		width: 100%;
	}







}



@media(max-width:1120px) {



	.yd_sobox {
		display: none
	}



	.yd_gray {
		display: none
	}



	.yd_name {
		display: none
	}



	.yd_bt {
		width:50px;
	}



	.yd_btp {
		width: 12px;
		margin-top: 8%;
	}




	.yd_btzi {
		float: left;
		color: white;
		font-weight: bold;
		width: 65%;
		text-align: center;
		margin-top: 6%;
	}



	.yd_erwei {
		float: none;
		width: 30%;
		margin-left: auto;
		margin-right: auto
	}



	.yd_erimg img {
		width: 100%
	}



	.yd_erweibox {
		width: 90%;
		position: absolute;
		left: 5%;
		top: 25%;
	}



	.yd_erso {
		background: #fff;
		padding-bottom: 5px;
	}



}



@media(max-width:1020px) {



	.yd_btnbox {
		width: 90%;
		position: absolute;
		left: 5%;
		bottom: 20%;
	}



	.yd_beianbox {
		width: 90%;
		position: absolute;
		left: 5%;
		bottom: 2%;
		color: #000000;
		font-size: 13px;
		text-align: center
	}



}



@media(max-width:1020px) {}



@media(max-width:767px) {
	.yd_btnbox {
		flex-wrap: wrap;
		bottom: 20% !important;
	}


	.yd_btbox {
		width: 94%;
		float: left;
		padding:20px 20px;

		margin-top: 10px;
	}



	.yd_bt {
		width: 40px
	}



	.yd_btzi {
		float: left;
		font-size: 20px;
		color: white;
		font-weight: bold;
		width: calc(100% - 60px);
		text-align: center;
		margin-top: 7px;
	}



	.yd_btp {
		width: 10px;
		margin-top: 11px
	}



	.yd_logobox {
		float: left;
		width: 50%
	}



	.yd_lg {
		float: left;
		margin-right: 4%;
		width: 34%
	}



	.yd_sl {
		float: left;
		margin-top: 10%;
		width: 60%
	}



	.yd_erwei {
		float: none;
		width: 60%;
		margin-left: auto;
		margin-right: auto
	}



	.yd_erweibox {
		width: 90%;
		position: absolute;
		left: 5%;
	}



}



@media(max-width:350px) {


	.yd_erweibox {
		width: 90%;
		position: absolute;
		left: 5%;
	}



	.yd_btnbox {
		width: 90%;
		position: absolute;
		left: 5%;
		bottom: 22% !important;
	}



	.yd_bgtwo {
		width: 100%;
		height: 600px;
		background-position: center;
		display: none;
		background-color: black
	}



}











/*首页样式*/



.ino_erzi {
	font-size: 12px;
	color: #666666;
	text-align: center;
	margin-top: 10px;
}



.ino_erweibox {
	width: 90px;
	height: 90px;
	padding: 10px;
	border: 1px solid #d6d6d6;
}



.ino_erweibox img {
	width: 100%;
}



.ino_zonebox {
	width: 112px;
	margin-bottom: 15px;
}



.ino_zuofubox {
	position: fixed;
	left: 5%;
	top: 30%;
	z-index: 1;
	background-color: white;
}



.ino_checkbox {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 10px;
	box-shadow: 0px 1px 5px #c7c7c7;
}



.ino_conbox {
	width: 65px;
	text-align: center;
	margin-bottom: 3px;
	padding: 10px 0;
	cursor: pointer;
}



.ino_youzi {
	color: white;
	font-size: 13px;
	margin-top: 10px;
}



.ino_youfubox {
	position: fixed;
	right: 5%;
	top: 30%;
	z-index: 1
}



.ino_checktit {
	float: left;
	width: 12%;
	text-align: center;
	line-height: 30px;
}



.ino_checkbq {
	float: left;
	width: 17%;
	font-size: 14px;
	background-color: #eaeaea;
	text-align: center;
	margin-left: 1.5%;
	margin-right: 1.5%;
	line-height: 30px;
	border-radius: 5px;
}



.ino_checkbq a {
	color: #333333
}



.ino_checkbq:hover {
	background-color: #52a1e6;
	color: white;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.ino_checkbq:hover a {
	color: white;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.ino_checksearch {
	float: left;
	width: 8%;
	font-size: 14px;
	color: #333333;
	text-align: center;
	line-height: 30px;
	position: relative;
	cursor: pointer;
}



.ino_sobox {
	border: 2px solid #0f60a7;
	position: absolute;
	right: 0;
	bottom: -30px;
	width: 210px;
	padding: 10px 20px;
	background-color: white;
	border-radius: 50px;
	opacity: 0;
}



.ino_in {
	float: left;
	margin-right: 10px;
	outline: none;
	border: 1px solid #cbcbcb
}



.ino_ti {
	float: left;
	background-color: #0173bf;
	color: white;
	border: none;
	line-height: 20px;
}



.ino_quickbox {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}



.ino_quickbtn {
	float: left;
	width: 16.66%;
	color: white;
	text-align: center;
	padding-top: 35px;
	padding-bottom: 35px;
}



.ino_qbtnzi {
	margin-top: 25px;
	font-size: 14px;
}



#map img {
	width: auto;
}







* {
	font-family: "微软雅黑"
}



body {
	margin: 0;
	padding: 0
}



.int_headbox {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}



.int_logobox {
	float: left
}



.int_gray {
	float: left;
	margin-top: 33px;
	margin-left: 15px;
	margin-right: 15px;
}



.int_name {
	float: left;
	font-size: 16px;
	color: #333333;
	margin-top: 35px
}



.int_sogen {
	font-size: 20px;
	color: #0364bd;
	font-weight: bold;
}



.int_sogenbox {
	float: right;
	margin-top: 14px;
}



.int_logoimg {
	display: block;
	width: 300px;
	margin-top: 10px;
}



.int_logoso {
	float: left;
	margin-top: 24px;
}



.int_topbtn {
	float: left;
	font-size: 15px;
	color: #333333;
	padding: 8px 22px;
	border: 1px solid #cbcbcb;
	border-radius: 3px;
	margin-left: 5px;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-o-transition: 0.3s;
	-moz-transition: 0.3s;
}



.int_topbtnbox {
	float: right;
	margin-top: 14px;
}



.int_topbtnlei {
	background-color: #52a1e6;
	color: white
}



.int_navbox {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
}







.int_nav a {
	font-size: 16px;
	color: #333333;
	display: block;
	transition: 0.1s;
	-webkite-transition: 0.1s;
	-o-transition: 0.1s;
	-moz-transition: 0.1s;
}



.int_nav .int_navzilei {
	color: white
}



.int_navtwobox {
	position: absolute;
	left: 0;
	top: 50px;
	width: 100%;
	text-align: center;
	display: none
}







.int_ntbox a {
	font-size: 14px;
}







.int_bannerbox {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 6px;
}



.int_bannerone {
	width: 100%;
}



.int_bannertwo {
	width: 100%;
	display: none
}



.int_newsone {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 22px;
}



.int_newsonle {
	float: left;
	width: 28%;
	margin-right: 4%;
}



.int_newstwri {
	float: left;
	width: 68%;
}



.int_nltit {
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: white;
	background-color: #63aae8;
	padding-left: 20px;
	padding-right: 40px;
	border-radius: 5px 0 0 0
}



.int_nlmore {
	float: right;
	font-size: 13px;
	font-weight: bold;
	color: rgba(51, 51, 51, 0.5);
	padding-right: 15px;
}



.int_nrtit {
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: white;
	background-color: #63aae8;
	padding-left: 20px;
	padding-right: 40px;
	border-radius: 5px 0 0 0
}



.int_nrmore {
	float: right;
	font-size: 13px;
	font-weight: bold;
	color: rgba(51, 51, 51, 0.5);
	padding-right: 15px;
}



.int_nltop {
	line-height: 42px;
	border-top: 1px solid #e1e1e1;
	border-radius: 5px 0 0 0;
	border-bottom: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
	box-shadow: 0px 1px 5px rgba(51, 51, 51, 0.2);
}



.int_nlxiang {
	border-bottom: 1px solid #e1e1e1;
	line-height: 46px;
	height: 46px;
}



.int_nxiangtit {
	float: left;
	color: #666666;
	font-size: 14px;
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}







.int_ndate {
	float: right;
	color: #a5a5a5;
	font-size: 12px;
}



.int_nlcon {
	height: 246px;
	overflow: hidden;
	margin-top: 10px;
}



.int_newsimg {
	float: left;
	width: 314px;
	height: 220px;
}



.int_newslist {
	float: right;
	width: 60%
}



.int_newsp {
	float: left;
	margin-top: 4px;
	margin-right: 8px;
}



.int_nrxiang {
	margin-bottom: 30px;
}



.int_nrcon {
	margin-top: 25px;
}



.int_newstwo {
	border: 1px solid black
}



.int_tleftp {
	float: left;
	margin-top: 5px;
}



.int_tleftit {
	float: left;
	font-size: 16px;
	color: #005097;
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}



.int_tleftdate {
	float: right;
	font-size: 13px;
	color: #a5a5a5;
}



.int_twocon {
	border: 1px solid #dbdcde;
	padding: 30px 15px 15px 15px;
	border-top: none;
	border-radius: 0 0 3px 3px
}



.int_tworcon {
	font-size: 13px;
	color: #666666;
	line-height: 20px;
	margin-top: 10px;
}



.int_tconbox {
	border-bottom: 1px solid #dbdcde;
	padding-bottom: 20px;
}



.int_rdownp {
	float: left;
	margin-top: 6px;
	margin-right: 5px;
	background-color: white;
}



.int_rdowntit {
	float: left;
	color: #333333;
	font-size: 14px;
	max-width: 70%;
	background-color: white
}



.int_rdownsheng {
	float: left;
	border-bottom: 1px dashed #a5a5a5;
	width: 30%;
}



.int_rdowndate {
	float: right;
	color: #a5a5a5;
	font-size: 13px;
	background-color: white
}



.int_xubg {
	background: url(image/sheng.png) repeat-x;
	background-position: 0px 12px;
	margin-top: 10px;
}



.int_conlink {
	float: left;
	width: 32%;
	text-align: center;
	color: white;
	height: 74px;
	border-radius: 5px;
}



.int_linkzi {
	margin-top: 3px;
}



.int_linkimg {
	margin-top: 13px;
}



.int_twolcon {}



.int_leftnews {
	background-color: #f2f2f2;
	padding: 20px;
	margin-top: 10px;
}



.int_moremg {
	float: left;
	margin-top: 4px;
	margin-right: 5px;
}



.int_tmorezi {
	float: left
}



.int_tmorebox {
	float: right
}



.int_twodowntit {
	font-size: 16px;
	color: #015198;
	font-weight: bold;
	float: left
}



.int_tnewtit {
	font-size: 16px;
	color: #015198;
	float: left;
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}



.int_tnewp {
	float: left;
	margin-top: 8px;
	margin-right: 5px;
}



.int_tnewdatetm {
	float: right;
	font-size: 12px;
}



.int_tnewcon {
	font-size: 12px;
	line-height: 20px;
	margin-top: 5px;
	height: 40px;
	display: none;
	border-bottom: 1px solid #dbdcde;
	padding-bottom: 5px;
}



.int_tlefttit {
	margin-bottom: 20px;
}



.int_tnewtitbox {
	margin-top: 10px;
	cursor: pointer
}



.newscolorcg {
	color: #015198
}



.int_footbox {
	width: 70%;
	background-color: #429ded;
	padding: 10px 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}



.int_beianbox {
	color: white;
	margin-top: 13px;
}



.int_beianbox a {
	color: white
}



.int_beinei {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	text-align: center
}



.int_footgunbox {
	float: left;
	background-color: rgba(255, 255, 255, 0.1);
	width: 60%;
	height: 45px;
	position: relative;
	overflow: hidden
}



.int_bang {
	float: right;
	background-color: rgba(255, 255, 255, 0.1);
	line-height: 45px;
	padding: 0 10px;
	width: 38%;
}



.int_zhi {
	color: white;
	font-size: 13px;
}



.int_cir {
	font-size: 18px;
	color: white;
	font-weight: bold;
	margin-right: 5px;
}



.neibox {
	height: 45px;
	line-height: 45px;
	color: white;
	text-align: right;
	padding-right: 50px;
}



.neibox a {
	color: white
}



.footpbox {
	position: absolute;
	right: 10px;
	top: 0;
}



.footup {
	margin-top: 5px;
}



.footdown {
	margin-top: 0px;
}



.int_fphide {
	display: none
}



.int_navd {
	float: right;
	margin-right: 30px;
	margin-top: 20px;
	display: none
}



.int_monavtit {
	display: none
}



.int_monavbtn {
	display: none
}



























/*	响应式*/



@media (max-width:1720px) {



	.int_headbox {
		width: 80%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
	}



	.int_navbox {
		width: 80%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 25px;
	}



	.int_bannerbox {
		width: 80%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 6px;
	}



	.int_newsone {
		width: 80%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 22px;
	}



	.int_footbox {
		width: 80%;
		background-color: #429ded;
		padding: 10px 0;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
	}



}



@media (max-width:1520px) {



	.int_headbox {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
	}



	.int_navbox {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 25px;
	}



	.int_bannerbox {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 6px;
	}



	.int_newsone {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 22px;
	}



	.int_footbox {
		width: 90%;
		background-color: #429ded;
		padding: 10px 0;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
	}



}



@media (max-width:1320px) {



	.int_headbox {
		width: 95%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
	}



	.int_navbox {
		width: 95%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 25px;
	}



	.int_bannerbox {
		width: 95%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 6px;
	}



	.int_newsone {
		width: 95%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 22px;
	}



	.int_footbox {
		width: 95%;
		background-color: #429ded;
		padding: 10px 0;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
	}



	.int_newslist {
		float: right;
		width: 55%
	}



	.int_tnewtit {
		font-size: 16px;
		color: #015198;
		float: left;
		width: 60%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap
	}



}



@media (max-width:1120px) {



	.int_bang {
		float: right;
		background-color: rgba(255, 255, 255, 0.1);
		line-height: 45px;
		padding: 0 10px;
		width: 37%;
	}



	.int_sogen {
		font-size: 19px;
		color: #0364bd;
		font-weight: bold;
		margin-top: 8px;
	}



	.int_newslist {
		float: right;
		width: 50%
	}



}







@media(min-width:1016px) {



	.int_ntbox {
		background-color: #eef0f1;
	}







	.int_nav {
		float: left;
		text-align: center;
		background-color: #eef0f1;
		height: 50px;
		line-height: 50px;
		width: 9.8%;
		margin-left: 0.1%;
		margin-right: 0.1%;
		transition: 0.3s;
		-webkite-transition: 0.3s;
		-o-transition: 0.3s;
		-moz-transition: 0.3s;
		position: relative
	}



	.int_navlei {
		background-color: #52a1e6
	}



	.int_navxuan {
		background-color: #52a1e6
	}



	.int_navxuan a {
		color: white
	}



}







@media (max-width:1016px) {



	.int_bannerone {
		display: none
	}



	.int_bannertwo {
		display: block
	}











	.int_nav {
		float: none;
		text-align: left;
		height: auto;
		line-height: 50px;
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		transition: 0.3s;
		-webkite-transition: 0.3s;
		-o-transition: 0.3s;
		-moz-transition: 0.3s;
		position: static;
	}



	.int_navtwobox {
		position: static;
		width: 100%;
		text-align: left;
		display: none;
	}



	.int_ntbox a {
		color: white;
		font-size: 14px;
	}



	.int_nav a {
		color: white
	}



	.int_navbox {
		width: 100%;
		position: fixed;
		top: -25px;
		right: -1000px;
		background-color: rgba(1, 115, 191, 0.95);
		overflow-y: auto;
		z-index: 999;
	}



	.in_onenav {
		border-bottom: 1px dashed #bbbbbb;
		margin-left: 20px;
		padding-left: 10px;
		display: block;
		margin-right: 20px;
	}



	.in_onenav a {
		font-size: 18px;
		float: left;
	}



	.int_ntbox {
		border-bottom: 1px dashed #bbbbbb;
		margin-left: 20px;
		padding-left: 20px;
	}



	.int_navd {
		float: right;
		margin-right: 30px;
		margin-top: 20px;
		display: block;
		cursor: pointer;
		width: 20px;
	}



	.int_monavtit {
		display: block;
		padding: 15px 30px;
		background-color: #0d65bb;
	}



	.int_motit {
		color: white;
		font-size: 24px;
		font-weight: bold;
		float: left
	}



	.int_moclose {
		float: right;
		cursor: pointer;
		width: 20px;
		margin-top: 5px;
	}



	.int_monavbtn {
		display: block;
		background-color: rgba(1, 115, 191, 1);
		position: fixed;
		right: 8px;
		top: 50px;
		color: white;
		text-align: center;
		font-size: 15px;
		padding: 5px 15px;
		border-radius: 3px;
		z-index: 2
	}



	.int_ponei {
		position: fixed;
		top: 0px;
		left: 1000;
		height: 100%;
		overflow-y: auto;
	}



	.int_gray {
		display: none
	}



	.int_name {
		display: none
	}



	.int_sogen {
		display: none
	}



	.int_logoimg {
		display: block;
		width: 200px;
		margin-top: 10px;
	}



	.int_topbtnbox {
		float: right;
		margin-top: 0px;
	}



	.int_newsonle {
		float: none;
		width: 100%;
		margin-right: 0%;
		margin-bottom: 20px;
	}



	.int_newstwri {
		float: none;
		width: 100%;
		margin-bottom: 20px;
	}



	.int_footgunbox {
		float: none;
		background-color: rgba(255, 255, 255, 0.1);
		width: 100%;
		height: 45px;
		position: relative;
		overflow: hidden
	}



	.int_bang {
		float: none;
		background-color: rgba(255, 255, 255, 0.1);
		line-height: 45px;
		padding: 0 0px;
		width: 100%;
		margin-top: 10px;
		text-align: center
	}



	.neibox {
		height: 45px;
		line-height: 45px;
		color: white;
		text-align: center;
		padding-right: 50px;
	}



	.int_newslist {
		float: right;
		width: 63%
	}



	.int_footbox {
		width: 100%;
		background-color: #429ded;
		padding: 10px 0;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
	}



}



@media (max-width:920px) {



	.int_newslist {
		float: right;
		width: 58%
	}



}



@media (max-width:820px) {



	.int_newsimg {
		display: none
	}



	.int_newslist {
		float: none;
		width: 100%
	}



}



@media (max-width:720px) {



	.int_logoimg {
		display: block;
		width: 150px;
		margin-top: 10px;
	}



	.ino_zuofubox {
		display: none;
	}



}



@media (max-width:520px) {



	.int_topbtn {
		float: left;
		font-size: 15px;
		color: #333333;
		padding: 4px 11px;
		border: 1px solid #cbcbcb;
		border-radius: 3px;
		margin-left: 5px;
		transition: 0.3s;
		-webkite-transition: 0.3s;
		-o-transition: 0.3s;
		-moz-transition: 0.3s;
	}



	.int_footgunbox {
		display: none
	}



	.int_bang {
		display: none
	}



}



@media (max-width:420px) {



	.int_topbtn {
		float: left;
		font-size: 12px;
		color: #333333;
		padding: 4px 11px;
		border: 1px solid #cbcbcb;
		border-radius: 3px;
		margin-left: 5px;
		transition: 0.3s;
		-webkite-transition: 0.3s;
		-o-transition: 0.3s;
		-moz-transition: 0.3s;
	}



	.int_logoimg {
		display: block;
		width: 100px;
		margin-top: 0px;
	}



	.int_sogenbox {
		float: right;
		margin-top: 0px;
	}



}







/*医院概况*/



.jj_conbox {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}



.jj_leftbox {
	float: left;
	width: 180px;
	position: relative;
	min-height: 500px;
}



.jj_rightbox {
	float: right;
	border: 1px solid #ebebeb;
	width: 82%;
	padding: 15px;
}



.jj_ltopbox {
	background-color: #46a5fa;
	color: white;
	line-height: 60px;
	border-bottom: 4px solid #2a7ee3;
}



.jj_ltit {
	float: left;
	width: 70%;
	text-align: center;
	font-size: 18px;
}



.jj_topline {
	float: right;
	border: 1px solid #6bb7fb;
	width: 28%;
	margin-top: 30px;
}



.jj_llist {
	display: block;
	line-height: 45px;
	border-bottom: 1px solid #ececec;
	color: #333333;
	font-size: 15px;
}



.jj_wenzi {
	width: 100%;
	text-align: center;
}



.jj_llist:hover {
	background-color: #f0f1f5;
}



.jj_llistlei {
	background-color: #f0f1f5;
}



.jj_leftlistbox {
	border-bottom: 4px solid #2a7ee3;
	padding-bottom: 40px;
}



.jj_localbox {
	float: right;
}



.jj_localbox span {
	color: #52a1e6;
	font-size: 13px;
}



.jj_localbox a {
	color: #333333;
	font-size: 13px;
}



.jj_rightline {
	border: 1px solid #99c2e7;
	margin-top: 15px;
}



.jj_rightcon {
	margin-top: 10px;
}



.jj_rightcon02 {
	margin-top: 10px;
}



.jj_rightcon img {
	/* 后期隐藏的--wwl */
	/* width: 100%; */
}



.jj_rightcon p {
	font-size: 13px;
	color: #666666;
	margin-bottom: 30px;
	margin-top: 10px;
}



.jj_leftlistboxout {
	border: 1px solid #ececec;
	border-top: none;
}



.jj_city {
	width: 100%;
	bottom: 0;
	position: absolute;
	z-index: -1;
}



.top {
	position: fixed;
	right: 20px;
	bottom: 20px;
}







/*响应式*/



@media(max-width:1720px) {



	.jj_conbox {
		width: 80%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
	}



}



@media(max-width:1520px) {



	.jj_conbox {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
	}



}



@media(max-width:1320px) {



	.jj_conbox {
		width: 95%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
	}



}







@media(max-width:1220px) {



	.jj_rightbox {
		float: right;
		border: 1px solid #ebebeb;
		width: 75%;
		padding: 15px;
	}



}



@media(max-width:1020px) {



	.jj_leftbox {
		float: left;
		width: 20%;
		position: relative;
		display: none;
	}



	.jj_rightbox {
		float: right;
		border: 1px solid #ebebeb;
		width: 96%;
		padding: 2%;
		margin-left: auto;
		margin-right: auto;
	}



	.jj_localbox {
		float: right;
		margin-top: 22px
	}



}



@media(max-width:420px) {



	.jj_rightbox {
		float: right;
		border: 1px solid #ebebeb;
		width: 90%;
		padding: 5%;
		margin-left: auto;
		margin-right: auto;
	}



	.jj_localbox {
		float: right;
		margin-top: 20px
	}



}



/*发展历程*/



.fz_fzbox {
	position: relative;
	border: 1px solid white
}



.fz_img {
	width: 80%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	margin-bottom: 10%;
}



.fz_con {
	color: #333333;
	font-size: 13px;
	margin-top: 25px;
}



.fz_time01 {
	color: white;
	font-size: 24px;
	background-color: #5b7ed0;
	width: 147px;
	line-height: 36px;
	text-align: center;
}



.fz_timebox01 {
	position: absolute;
	top: 10%;
	right: 5%;
}



.fz_time02 {
	color: white;
	font-size: 24px;
	background-color: #008ad3;
	width: 105px;
	line-height: 36px;
	text-align: center;
}



.fz_timebox02 {
	position: absolute;
	top: 25%;
	right: 30%;
}



.fz_time03 {
	color: white;
	font-size: 24px;
	background-color: #758ec9;
	width: 145px;
	line-height: 36px;
	text-align: center;
}



.fz_timebox03 {
	position: absolute;
	top: 45%;
	right: 50%;
}



.fz_time04 {
	color: white;
	font-size: 24px;
	background-color: #2376a4;
	width: 145px;
	line-height: 36px;
	text-align: center;
}



.fz_timebox04 {
	position: absolute;
	top: 65%;
	right: 70%;
}



/*响应式*/



@media(max-width:1020px) {



	.fz_img {
		display: none;
	}



	.fz_fzbox {
		position: static;
	}



	.fz_timebox01 {
		position: static;
		margin-bottom: 30px;
		margin-top: 30px;
	}



	.fz_timebox02 {
		position: static;
		margin-bottom: 30px;
	}



	.fz_timebox03 {
		position: static;
		margin-bottom: 30px;
	}



	.fz_timebox04 {
		position: static;
		margin-bottom: 30px;
	}



	.fz_con {
		color: #333333;
		font-size: 13px;
		margin-top: 15px;
	}



}



/*领导班子*/



.ld_preson {
	background-color: #eff4fa;
}



.ld_preson:hover .ld_jiename {
	background-color: #52a1e6;
}



.ld_zhao {
	float: left;
}



.ld_jie {
	float: right;
	width: 79%;
}



.ld_jiename {
	color: white;
	font-size: 16px;
	background-color: #82a3cc;
	padding-left: 15px;
	line-height: 30px;
}



.ld_jietit {
	font-size: 16px;
	color: #82a3cc;
	margin-top: 10px;
	margin-bottom: 20px;
	width: 98%;
}



.ld_jienei {
	font-size: 13px;
	color: #8b8b8b;
	line-height: 25px;
	padding-right: 10px;
}



.ld_preson02 {
	float: left;
	width: 49%;
	background-color: #eff4fa;
	margin-top: 40px;
}



.ld_preson03 {
	float: right;
	width: 49%;
	background-color: #eff4fa;
	margin-top: 40px;
}



.ld_preson02:hover .ld_jiename {
	background-color: #52a1e6;
}



.ld_preson03:hover .ld_jiename {
	background-color: #52a1e6;
}



.ld_jie02 {
	float: right;
	width: 60%;
}



/*响应式*/



@media(max-width:1320px) {



	.ld_jie {
		float: right;
		width: 78%;
	}



	.ld_jie02 {
		float: right;
		width: 58%;
	}



}



@media(max-width:1220px) {



	.ld_jie {
		float: right;
		width: 76%;
	}



	.ld_jie02 {
		float: right;
		width: 50%;
	}



}



@media(max-width:1120px) {



	.ld_jie {
		float: right;
		width: 74%;
	}



	.ld_jie02 {
		float: right;
		width: 50%;
	}



}



@media(max-width:1120px) {



	.ld_preson02 {
		float: none;
		width: 100%;
		background-color: #eff4fa;
		margin-top: 40px;
	}



	.ld_preson03 {
		float: none;
		width: 100%;
		background-color: #eff4fa;
		margin-top: 40px;
	}



	.ld_jie02 {
		float: right;
		width: 74%;
	}



}



@media(max-width:820px) {



	.ld_zhao {
		float: none;
		text-align: center;
		margin-bottom: 5px;
	}



	.ld_jie {
		float: none;
		width: 100%;
	}



	.ld_jie02 {
		float: none;
		width: 100%;
	}



	.ld_jienei {
		font-size: 13px;
		color: #8b8b8b;
		line-height: 25px;
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 10px;
	}



	.ld_jietit {
		font-size: 16px;
		color: #82a3cc;
		margin-top: 10px;
		margin-bottom: 20px;
		padding-left: 10px;
	}



	.ld_preson {
		background-color: #eff4fa;
		padding-top: 10px;
	}



	.ld_preson02 {
		float: none;
		width: 100%;
		background-color: #eff4fa;
		margin-top: 40px;
		padding-top: 10px;
	}



	.ld_preson03 {
		float: none;
		width: 100%;
		background-color: #eff4fa;
		margin-top: 40px;
		padding-top: 10px;
	}



}







/*健康教育*/



.jk_contentbox {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}



.jk_content {
	margin-top: 20px;
	border: 1px solid #ebebeb;
	border-top: none;
}



.jk_content02 {
	margin-top: 20px;
	border: 1px solid #ebebeb;
	padding: 20px 10px 10px 10px;
}



.jk_content03 {
	margin-top: 20px;
	border-top: none;
}



.jk_zongtoptit {
	float: left;
	font-size: 16px;
	color: white;
	background-color: #008ad3;
	width: 154px;
	line-height: 44px;
	text-align: center
}



.jk_zongtoptit02 {
	float: left;
	font-size: 16px;
	color: white;
	background-color: #008ad3;
	width: 150px;
	line-height: 44px;
	text-align: center;
	display: none
}



.dq_zongtoptit {
	float: left;
	font-size: 16px;
	color: white;
	background-color: #dd250d;
	width: 154px;
	line-height: 44px;
	text-align: center
}



.jk_local {
	float: right;
	margin-top: 22px;
}



.jk_local span {
	font-size: 13px;
	color: #008ad3
}



.jk_local a {
	font-size: 13px;
	color: #333333
}



.jk_titbox02 {
	float: left;
	width: 33.3%;
}







.jk_titbox {
	float: left;
	width: 33.3%;
}



.jk_tit {
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	line-height: 50px;
}



.jk_tit02 {
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	height: 50px;
}



.jk_biaoti {
	float: left;
	font-size: 15px;
	color: #0386f9;
	padding-left: 15px;
}



.jk_more {
	float: right;
	font-size: 13px;
	color: #666666;
	padding-right: 15px;
}



.jk_titlink {
	font-size: 13px;
	float: left;
	width: 70%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}



.jk_titlinklei {
	color: #0386f9;
}



.jk_listdate {
	font-size: 13px;
	float: right;
}



.jk_listtit {
	line-height: 40px;
}



.jk_listtitbox {
	padding: 15px;
}



.jk_listtitbox02 {
	padding: 15px;
	text-align: center;
}



.jk_imgbox {
	width: 277px;
	height: 189px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden
}



/*响应式*/



@media(max-width:1720px) {



	.jk_contentbox {
		width: 80%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
	}



}



@media(max-width:1520px) {



	.jk_contentbox {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
	}



}



@media(max-width:1320px) {



	.jk_contentbox {
		width: 95%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
	}



}



@media(max-width:1020px) {



	.jk_titbox {
		float: none;
		width: 100%;
		margin-bottom: 20px;
	}



	.jk_hide {
		display: none
	}



	.jk_content {
		border: none;
	}



	.jk_tit {
		border-top: 1px solid #ebebeb;
		border-bottom: 1px solid #ebebeb;
		line-height: 50px;
		border-left: 1px solid #ebebeb;
		border-right: 1px solid #ebebeb;
	}



	.jk_tit02 {
		border-top: 1px solid #ebebeb;
		border-bottom: 1px solid #ebebeb;
		height: 50px;
		border-left: 1px solid #ebebeb;
		border-right: 1px solid #ebebeb;
	}



	.jk_listtitbox {
		padding: 15px;
		border: 1px solid #ebebeb;
		border-top: none;
	}



	.jk_zongtoptit02 {
		float: left;
		font-size: 16px;
		color: white;
		background-color: #008ad3;
		width: 100px;
		line-height: 36px;
		text-align: center;
		display: block
	}



}



@media(max-width:420px) {



	.jk_zongtoptit {
		float: left;
		font-size: 16px;
		color: white;
		background-color: #008ad3;
		width: 100px;
		line-height: 37px;
		text-align: center
	}



	.jk_zongtoptit02 {
		float: left;
		font-size: 16px;
		color: white;
		background-color: #008ad3;
		width: 100px;
		line-height: 36px;
		text-align: center
	}



	.dq_zongtoptit {
		float: left;
		font-size: 16px;
		color: white;
		background-color: #dd250d;
		width: 100px;
		line-height: 36px;
		text-align: center
	}



	.jk_local {
		float: right;
		margin-top: 20px;
	}



}







/*院物公开*/



.jk_listtitbox03 {
	padding: 15px;
}



.jk_listtitbox04 {
	padding: 15px;
}



.yw_zpbox {
	display: block;
	text-align: center;
	margin-top: 5px;
	width: 260px;
	height: 87px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden
}



.yw_yybox {
	display: block;
	text-align: center;
	margin-top: 10px;
	width: 260px;
	height: 87px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden
}



.jk_titbox03 {
	float: left;
	width: 37%;
}



.jk_titbox04 {
	float: left;
	width: 26%;
}



.xw_video {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: block;
	margin-top: 6px;
}



/*响应式*/



@media(max-width:1220px) {



	.jk_titbox03 {
		width: 33%;
	}



	.jk_titbox04 {
		width: 34%;
	}



}



@media(max-width:1020px) {



	.jk_titbox03 {
		float: none;
		width: 100%;
		margin-bottom: 20px;
	}



	.jk_titbox04 {
		float: none;
		width: 100%;
	}



	.jk_content {
		border: none;
	}



	.jk_tit {
		border-top: 1px solid #ebebeb;
		border-bottom: 1px solid #ebebeb;
		line-height: 50px;
		border-left: 1px solid #ebebeb;
		border-right: 1px solid #ebebeb;
	}



	.jk_tit02 {
		border-top: 1px solid #ebebeb;
		border-bottom: 1px solid #ebebeb;
		height: 50px;
		border-left: 1px solid #ebebeb;
		border-right: 1px solid #ebebeb;
	}



	.jk_listtitbox {
		padding: 15px;
		border: 1px solid #ebebeb;
		border-top: none;
	}



	.jk_tit02 {
		display: none
	}



	.jk_listtitbox03 {
		padding: 15px;
		border: 1px solid #ebebeb;
		border-top: none;
	}



	.jk_listtitbox04 {
		padding: 15px;
		border: none;
	}



	.xw_video {
		width: 100%;
	}



}











/*组织架构*/



.zz_tabbtn {
	float: left;
	color: white;
	background-color: #75a9d7;
	text-align: center;
	width: 19%;
	margin-left: 0.5%;
	margin-right: 0.5%;
	font-size: 16px;
	line-height: 44px;
	cursor: pointer;
}



.zz_tabbtnlei {
	background-color: #2a7ee3;
}



.zz_tabcon {
	text-align: center;
	display: none;
}



.zz_tabcon img {
	width: 100%;
}



.zz_tabconbox {
	margin-top: 20px;
}



/*响应式*/



@media(max-width:720px) {



	.zz_tabbtn {
		float: none;
		color: white;
		background-color: #75a9d7;
		text-align: center;
		width: 99%;
		margin-left: 0.5%;
		margin-right: 0.5%;
		font-size: 16px;
		line-height: 44px;
		cursor: pointer;
		margin-bottom: 10px;
	}



	.zz_tabbtnlei {
		background-color: #2a7ee3;
	}



}







/*联系我们*/



.lx_xintit {
	float: left;
	font-size: 16px;
	color: #333333;
	width: 80px;
}



.lx_xin {
	float: left;
	font-size: 16px;
	color: #666666;
	width: 70%;
}



.lx_xinxibox {
	margin-top: 20px;
}







/*院长信箱*/



.xx_listtit {
	float: left;
	font-size: 13px;
	color: #666666;
	width: 80%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}



.xx_listtit:hover {
	color: #46a5fa
}



.xx_listdate {
	float: right;
	font-size: 13px;
	color: #666666
}



.xx_list {
	line-height: 60px;
	border-bottom: 1px dashed rgba(102, 102, 102, 0.4)
}



.xx_topbox {
	border-bottom: rgba(0, 0, 0, 0.2) 1px dashed
}



.xx_img {
	width: 100%;
	margin-top: 70px;
	margin-bottom: 20px;
}



.xx_numbox {
	text-align: right;
	margin-top: 40px;
}



.xx_link {
	color: #52a1e6;
	border: 1px solid #e0e0e0;
	padding: 5px 10px;
	line-height: 40px;
}



.xx_linklei {
	color: white;
	background-color: #52a1e6
}



.xx_numbox a {
	color: #52a1e6;
	border: 1px solid #e0e0e0;
	padding: 5px 10px;
	line-height: 40px;
}



.xx_numbox span {
	color: white;
	border: 1px solid #e0e0e0;
	padding: 5px 10px;
	line-height: 40px;
	background-color: #52a1e6
}



.xx_numbox02 {
	text-align: right;
	margin-top: 40px;
}



.xx_numbox02 a {
	color: #52a1e6;
	border: 1px solid #e0e0e0;
	padding: 5px 10px;
	line-height: 40px;
}



.xx_numbox02 span {
	color: white;
	border: 1px solid #e0e0e0;
	padding: 5px 10px;
	line-height: 40px;
	background-color: #52a1e6
}







.xx_timu {
	float: left;
	font-size: 13px;
	color: rgba(102, 102, 102, 0.5);
	width: 80px;
	margin-top: 1px;
}



.xx_neirong {
	float: left;
	width: 70%;
	border: none;
	outline: none;
}



.xx_shubox {
	float: left;
	border: 1px solid #c5c5c5;
	width: 48%;
	box-sizing: border-box;
	padding: 10px;
	margin-bottom: 20px;
}



.xx_shubox02 {
	float: right;
	border: 1px solid #c5c5c5;
	width: 48%;
	box-sizing: border-box;
	padding: 10px;
	margin-bottom: 20px;
}



.xx_boxdown {
	margin-top: 40px;
}



.xx_textarea {
	border: 1px solid #c5c5c5;
	width: 98%;
	resize: none;
	outline: none;
	height: 200px;
	padding: 10px;
}



.xx_ti {
	width: 160px;
	height: 41px;
	background-image: url(../image/btnan.jpg);
	border: none;
	color: white;
	cursor: pointer;
	background-size: 100% 100%;
}



.xx_chong {
	width: 160px;
	height: 41px;
	background-image: url(../image/btnan.jpg);
	border: none;
	color: white;
	cursor: pointer;
	margin-left: 26px;
	background-size: 100% 100%;
}



.xx_tijiaolei {
	background-image: url(../image/btnliang.jpg);
	background-size: 100% 100%;
}



.xx_tijiaobox {
	margin-top: 30px;
	width: 350px;
	margin-left: auto;
	margin-right: auto;
}



/*响应式*/



@media(max-width:1020px) {



	.xx_shubox {
		float: none;
		width: 95%;
		box-sizing: content-box
	}



	.xx_shubox02 {
		float: none;
		width: 95%;
		box-sizing: content-box
	}



	.xx_textarea {
		width: 95%;
	}



}



@media(max-width:520px) {



	.xx_listtit {
		width: 70%;
	}



}



@media(max-width:420px) {



	.xx_listtit {
		width: 70%;
	}



	.xx_neirong {
		float: left;
		width: 60%;
		border: none;
		outline: none;
	}



	.xx_ti {
		width: 130px;
		height: 41px;
		background-image: url(../image/btnan.jpg);
		border: none;
		color: white;
		cursor: pointer;
		background-size: 100% 100%;
	}



	.xx_chong {
		width: 130px;
		height: 41px;
		background-image: url(../image/btnan.jpg);
		border: none;
		color: white;
		cursor: pointer;
		margin-left: 10px;
		background-size: 100% 100%;
	}



	.xx_tijiaobox {
		margin-top: 30px;
		width: 280px;
		margin-left: auto;
		margin-right: auto;
	}



}



/*党群工作*/



.dq_leftbox {
	float: left;
	width: 65%
}



.dq_rightbox {
	float: right;
	width: 32%;
}



.dq_bannerbox {
	float: left;
	width: 316px;
	height: 232px;
}



.dq_titlist {
	float: right;
	width: 57%;
}



.dq_banner_out {
	position: relative;
	overflow: hidden;
	width: 316px;
	height: 232px;
}



.dq_banner {
	height: 300px;
	float: left
}



.dq_point_left {
	width: 18px;
	height: 35px;
	position: absolute;
	top: 50%;
	left: 0;
	background-image: url(../image/pleft.png);
	cursor: pointer;
	margin-top: -17px;
}



.dq_point_right {
	width: 18px;
	height: 35px;
	position: absolute;
	top: 50%;
	right: 0;
	background-image: url(../image/pright.png);
	cursor: pointer;
	margin-top: -17px;
}







.dq_tit {
	float: left;
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}



.dq_tit:hover {
	color: #52a1e6
}



.dq_date {
	float: right;
}



.dq_listbox {
	margin-bottom: 26px;
	display: block
}



.dq_newdongbox {
	border-bottom: 2px solid #dd250d;
	padding-bottom: 15px;
	margin-bottom: 30px;
}



.dq_newtit {
	float: left;
	font-size: 15px;
	color: #dd250d;
	font-weight: bold
}



.dq_newmore {
	float: right;
	font-size: 14px;
	color: #dd250d
}



.dq_btnbox {
	background-color: #f2f2f2;
	font-size: 16px;
	color: #666666;
	line-height: 89px;
	float: left;
	width: 48%;
	text-align: center;
	margin-bottom: 15px;
	transition: 0.5s;
	-webkite-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
}



.dq_btnbox02 {
	background-color: #f2f2f2;
	font-size: 16px;
	color: #666666;
	line-height: 89px;
	float: right;
	width: 48%;
	text-align: center;
	margin-bottom: 15px;
	transition: 0.5s;
	-webkite-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
}



.dq_btnbox:hover {
	background-color: #DDDDDD;
}



.dq_btnbox02:hover {
	background-color: #DDDDDD;
}



/*响应式*/



@media (max-width:1320px) {



	.dq_titlist {
		float: right;
		width: 55%;
	}



}



@media (max-width:1220px) {



	.dq_titlist {
		float: right;
		width: 50%;
	}



}



@media (max-width:1120px) {



	.dq_titlist {
		float: right;
		width: 45%;
	}



}



@media (max-width:1020px) {



	.dq_leftbox {
		float: none;
		width: 100%
	}



	.dq_rightbox {
		float: none;
		width: 100%;
	}



	.dq_titlist {
		float: right;
		width: 60%;
	}



}



@media (max-width:920px) {



	.dq_titlist {
		float: right;
		width: 55%;
	}



}



@media (max-width:820px) {



	.dq_bannerbox {
		float: none;
		width: 316px;
		height: 232px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 20px;
	}



	.dq_titlist {
		float: none;
		width: 100%;
	}



}



@media (max-width:420px) {



	.dq_bannerbox {
		float: none;
		width: 280px;
		height: 205px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 20px;
	}



	.dq_banner_out {
		position: relative;
		overflow: hidden;
		width: 280px;
		height: 205px;
	}







}



/*医院文化*/



.jk_contopbox02 {
	border-bottom: 2px solid #52a1e6
}



.wh_btn01 {
	float: left;
	width: 40%;
	overflow: hidden;
	position: relative;
}



.wh_rightbox {
	float: right;
	width: 55%
}



.wh_btn02 {
	margin-bottom: 5%;
	overflow: hidden;
	position: relative;
}



.mdw {
	position: relative;
}



.mdw span {
	position: absolute;
	left: 6%;
	top: 8%;
	font-size: 22px;
	color: #1c87e2;
	font-weight: bold;
	text-shadow: #fff 2px 0 0, #fff 0 1px 0, #fff -2px 0 0, #fff 0 -2px 0;



	-webkit-text-shadow: #fff 2px 0 0, #fff 0 1px 0, #fff -2px 0 0, #fff 0 -2px 0;



	-moz-text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;



	*filter: Glow(color=#fff, strength=2);
}



.mdwt {
	position: relative;
}



.mdwt span {
	position: absolute;
	left: 4%;
	top: 14%;
	font-size: 22px;
	color: #1c87e2;
	font-weight: bold;
	text-shadow: #fff 2px 0 0, #fff 0 1px 0, #fff -2px 0 0, #fff 0 -2px 0;



	-webkit-text-shadow: #fff 2px 0 0, #fff 0 1px 0, #fff -2px 0 0, #fff 0 -2px 0;



	-moz-text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;



	*filter: Glow(color=#fff, strength=2);
}



.mdwte {
	position: relative;
}



.mdwte span {
	position: absolute;
	left: 9%;
	top: 12%;
	font-size: 22px;
	color: #1c87e2;
	font-weight: bold;
	text-shadow: #fff 2px 0 0, #fff 0 1px 0, #fff -2px 0 0, #fff 0 -2px 0;



	-webkit-text-shadow: #fff 2px 0 0, #fff 0 1px 0, #fff -2px 0 0, #fff 0 -2px 0;



	-moz-text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;



	*filter: Glow(color=#fff, strength=2);
}







.wh_btn03 {
	float: left;
	width: 30%;
	overflow: hidden;
	position: relative;
}







/*响应式*/



@media(max-width:1020px) {



	.wh_btn01 {
		float: none;
		width: 100%;
		overflow: hidden
	}



	.wh_rightbox {
		float: none;
		width: 100%;
		margin-top: 5%;
	}



}







@media(max-width:640px) {







	.mdwte span {
		font-size: 16px;
	}







}







.ino_youfubox {
	position: fixed;
	right: 5%;
	top: 30%;
	z-index: 1
}



.ino_checktit {
	float: left;
	width: 12%;
	text-align: center;
	line-height: 30px;
}



.ino_checkbq {
	float: left;
	width: 17%;
	font-size: 14px;
	background-color: #eaeaea;
	text-align: center;
	margin-left: 1.5%;
	margin-right: 1.5%;
	line-height: 30px;
	border-radius: 5px;
}



.ino_checkbq a {
	color: #333333
}



.ino_checkbq:hover {
	background-color: #52a1e6;
	color: white;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.ino_checkbq:hover a {
	color: white;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.ino_checksearch {
	float: left;
	width: 8%;
	font-size: 14px;
	color: #333333;
	text-align: center;
	line-height: 30px;
	position: relative;
	cursor: pointer;
}



.ino_sobox {
	border: 2px solid #0f60a7;
	position: absolute;
	right: 0;
	bottom: -30px;
	width: 210px;
	padding: 10px 20px;
	background-color: white;
	border-radius: 50px;
	opacity: 0;
}



.ino_in {
	float: left;
	margin-right: 10px;
	outline: none;
	border: 1px solid #cbcbcb
}



.ino_ti {
	float: left;
	background-color: #0173bf;
	color: white;
	border: none;
	line-height: 20px;
}



.ino_quickbox {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}



.ino_quickbtn {
	float: left;
	width: 16.66%;
	color: white;
	text-align: center;
	padding-top: 35px;
	padding-bottom: 35px;
}



.ino_qbtnzi {
	margin-top: 25px;
	font-size: 14px;
}



.ino_qbg01 {
	background-color: #6ebbfe;
	border-radius: 5px 0 0 5px;
}



.ino_qbg02 {
	background-color: #52a1e6
}



.ino_qbg03 {
	background-color: #3f8fd4
}



.ino_qbg04 {
	background-color: #2f7fc5
}



.ino_qbg05 {
	background-color: #1d6eb4
}



.ino_qbg06 {
	background-color: #0f60a7;
	border-radius: 0px 5px 5px 0px;
}



.ino_qbg01:hover {
	background-color: #e66762;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.ino_qbg02:hover {
	background-color: #e66762;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.ino_qbg03:hover {
	background-color: #e66762;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.ino_qbg04:hover {
	background-color: #e66762;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.ino_qbg05:hover {
	background-color: #e66762;
	transition: 0.3s;
	-webkite-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}



.zsyy {
	position: relative;
}



.ckepop {
	display: none;
	position: absolute;
	right: 70px;
	top: 0;
}



.ino_closeshare {
	position: absolute;
	top: -15px;
	left: -15px;
	cursor: pointer;
	z-index: 99;
}







/*	响应式*/



@media (max-width:1720px) {







	.ino_youfubox {
		position: fixed;
		right: 2.5%;
		top: 30%;
	}



}



@media (max-width:1520px) {







	.ino_youfubox {
		position: fixed;
		right: 1%;
		top: 30%;
	}



}



/*page*/

.paged {

	padding: 30px 0 60px 0;

	text-align: center;

	overflow: hidden;

}



.paged .pagination {

	display: flex;

	align-items: center;

	justify-content: center;

}



.paged .pagination li {

	display: inline-block;

}



.paged:after {

	clear: both;

	content: '';

	width: 0px;

	display: block;

	height: 0px;

	visibility: hidden;

}



.paged span,

.paged a {

	color: #52a1e6;

	display: flex;

	align-items: center;

	justify-content: center;

	background: #FFF;

	margin: 0 8px;

	padding: 4px;

	height: 20px;

	width: 20px;

	font-size: 16px;

	font-weight: 400;

}



.paged a:hover,

.paged .active span {

	color: #fff;

	background-color: #52a1e6;

}



.paged ul li:first-child span,

.paged ul li:last-child a,

.paged ul li:first-child a,

.paged ul li:last-child span {

	width: 20px;

	height: 20px;

}

.paged a:hover svg path {

	stroke: var(--white-color);

}

@media (max-width:767px) {

	.paged {

		padding: 30px 0 30px 0;

	}



	.paged span,

	.paged a {

		font-size: 14px;

		padding: 0 5px;

		margin: 0 2px;

		width: 40px;

		height: 40px;

	}



	.paged ul li:first-child span,

	.paged ul li:last-child a,

	.paged ul li:first-child a,

	.paged ul li:last-child span {

		width: 40px;

		height: 40px;

	}



}