body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {
	margin: 0;
	padding: 0;
}

body {
	font-family: tahoma, arial, sans-serif;
	background: #fff;
	-webkit-text-size-adjust: 100%;
}

html,
body {
	overflow-x: hidden;font-size: 15px;
}

ul,
ol,
li {
	list-style-type: none;
}

a {
	text-decoration: none;
	padding: 0;
}

/*p,*/
/*span {*/
/*	display: block;*/
/*}*/

a:hover,
a:link,
a:active,
a:visited {
	text-decoration: none;
}

.wrap:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}



.pcnav{display: block;}
.ydnav{display: none;}

.top-top {
	background-image: url(?assets/img/top.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.top-top .content {
	display: flex;
	justify-content: space-between;
	/* align-items: center; */
	margin: 20px;
}

.top-top .content .search p {
	color: #393738;font-size: 17px;
	/* text-align: right; */
}

.top-top .content .search input {
	border: 2px solid #734794;
	font-size: 1rem;
	/* padding: .7rem 0 .7rem .7rem;. */
	padding: 9px 10px;
	border-radius: 6px;
}

.top-top .content .search {
	/* margin: 20px 0; */
}

.top-top .content .search img {
	width: 24px;
	height: 24px;
	position: absolute;
	top: 2.7rem;
}

input::after {
	outline: none;
}






.nav {
	width: 100%;
	background-color: #734794;
}

.nav ul {
	display: flex;
}

.nav ul li {
	text-align: center;
}

.nav ul li a {
	display: block;
	color: #FFFFFF;
	padding: 10px 0;
	display: flex;
	justify-content: center;
	align-items: center;
}

.nav ul li a:hover {
	text-decoration: none;
}

.nav ul .activeactive a {
	background-color: #FFFFFF;
	color: #734794;
	display: block;
}

.navbar-default {
	border: none;
}

.navbar-default .navbar-nav {
	margin: 0;
}

.navbar {
	border-radius: 0px;
}

.navbar-default .navbar-nav li {
	width: 100%;
}

.navbar-default .navbar-nav>.activeactive>a,
.navbar-default .navbar-nav>.activeactive>a:focus,
.navbar-default .navbar-nav>.activeactive>a:hover {
	color: #734794;
	background-color: #FFFFFF;
}

.navbar-default .navbar-nav>.activeactive>a {
	color: #734794;
	background-color: #FFFFFF;
	border: none;
	border-radius: 0;
}

.navbar-default .navbar-nav>li>a {
	color: #FFFFFF;
}

.navbar-default .navbar-nav>li>a:hover {
	text-decoration: underline;
}

.navbar-default .navbar-nav>li>a:hover {
	color: #FFFFFF;
}

.navbar {
	/* position: relative; */
	min-height: 0px;
	margin-bottom: 0px;
	/* border: 1px solid transparent; */
}

.navbar-default .navbar-toggle .icon-bar {
	background-color: #ddd;
}

.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
	background-color: #734794;
}


.navbar-nav .dropdown {}

.navbar-nav .dropdown .dropdown-toggle {}

.navbar-nav .dropdown .dropdown-menu {}

.navbar-nav .dropdown .dropdown-menu li {}

.navbar-nav .dropdown .dropdown-menu li a {}






.slide img {
	width: 100%;
}

.carousel-indicators .active {
	width: 5px;
	height: 5px;
	margin: 0;
	background-color: #734794;
}

.carousel-indicators li {
	display: inline-block;
	width: 5px;
	background: #fff;
	height: 5px;
	border-radius: 0px;
}

.carousel-indicators li {
	margin-left: 1%;
}

.carousel-indicators .active {
	width: 5px;
	height: 5px;
	margin: 0;
	margin-left: 1%;
	background-color: #734794;
}

.carousel-indicators {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	padding-left: 0;
	margin-left: -30%;
	text-align: center;
	list-style: none;
	display: flex;
	justify-content: center;
	align-items: center;
}





















.jyzn {
	background-color: #FFFFFF;
	padding: 10px 0;
}

.jyzn .wrap .top {
	display: flex;
	justify-content: space-between;
	position: relative;
}

.jyzn .wrap .top .right {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 100px;
}

.jyzn .wrap .top .left {
	border-bottom: 3px solid #734794;
	display: inline-block;
	font-size: 24px;
	color: #5A5A5A;
}

.jyzn .wrap .top .right img {
	width: 2rem;
	height: 2rem;
	display: inline-block;
	outline: none;
}

.jyzn .wrap .top .right img:last-child {
	/* margin-left: 2rem; */
}

.jyzn .wrap .bottom {
	display: flex;
	margin-top: 30px;
	justify-content: space-between;
}

.jyzn .wrap .bottom .xian {
	height: 118px;
}

.jyzn .wrap .bottom .item {
	text-align: center;
	border-right: 1px solid #eee;
	width: 20%;
}

.jyzn .wrap .bottom .item:last-child {
	border-right: none;
}

.jyzn .wrap .bottom .item a {
	display: flex;
	justify-content: center;
	flex-direction: column;
}

.jyzn .wrap .bottom .item a img {/* 
	width: 70%;
	height: 70%; */
	margin: 0 auto;
	border: 1px solid #734794;
	border-radius: 50%;
	padding: 10px;

}

.jyzn .wrap .bottom .item a img:hover {
	background-color: #734794;
}

.jyzn .wrap .bottom .item a span {
	margin-top: 1rem;
	color: #5A5A5A;	font-size: 18px;
}

.navbar-toggle {
	position: relative;
	float: right;
	padding: 6px 7px;
	margin-top: 6px;
	margin-right: 15px;
	margin-bottom: 6px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}




.ad {
	background-color: #EEEEEE;
}

.ad .wrap {
	margin: 20px 0;
}

.ad .wrap>img {
	width: 100%;
}

.ad .wrap .bottom .left {
	margin: 0;
	padding: 0;
}

.ad .wrap .bottom .left .top,
.ad .wrap .bottom .right .top {
	display: flex;
	margin-bottom: 20px;
	align-items: center;
	margin-top: 20px;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 15px;
}

.ad .wrap .bottom .left .top ul,
.ad .wrap .bottom .right .top ul {
	display: flex;
}

.ad .wrap .bottom .left .top ul li,
.ad .wrap .bottom .right .top ul li {
	margin-right: 10px;
	color: #979797;
	font-size: 20px;
}

.ad .wrap .bottom .left .top ul li a,
.ad .wrap .bottom .right .top ul li a {
	color: #979797;
	font-size: 20px;
}

.ad .wrap .bottom .left .top ul li a:hover,
.ad .wrap .bottom .right .top ul li a:hover {
	color: #734794;

}

.more {
	color: #464646;
}
.more a{color: #464646;}
.more:hover {
	color: #734794;
}

.ad .wrap .bottom .left .top ul .active,
.ad .wrap .bottom .right .top ul .active {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
}

.ad .wrap .bottom .left .top ul .active a,
.ad .wrap .bottom .right .top ul .active a {
	color: #333333;
}


.ad .wrap .bottom .left .bottom ul {}

.ad .wrap .bottom .left .bottom ul li {
	/* width: 29%; */
	position: relative;
	margin-bottom: 10px;
}

.ad .wrap .bottom .left .bottom ul li .detail {
	float: right;
}

.ad .wrap .bottom .left .bottom ul li a {}

.ad .wrap .bottom .left .bottom ul li a img {
	width: 100%;
}

.ad .wrap .bottom .left .bottom ul li a .title:hover {
	color: #734794;
}

.ad .wrap .bottom .left .bottom ul li a .title {
	display: flex;
	margin: 4px 0;
	width: 100%;
	color: #747474;
	justify-content: space-between;
}

.ad .wrap .bottom .left .bottom ul li a .desc:hover {
	color: #734794;
}

.ad .wrap .bottom .left .bottom ul li a .desc {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	color: #263b3b;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.ad .wrap .bottom .left .bottom ul li a .info {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	margin-top: 4px;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	color: #747474;
	overflow: hidden;
}

.ad .wrap .bottom .left .bottom ul li a .info:hover {
	color: #734794;
}

.ad .wrap .bottom .left .bottom ul li a .info span {
	margin-left: 10px;
}

.ad .wrap .bottom .right .bottom ul {
	width: 100%;
	line-height: 30px;
	padding: 0 32px;
}

.ad .wrap .bottom .right .bottom ul li {
	list-style-type: disc;
	color: #898989;   
}

.ad .wrap .bottom .right .bottom ul li a {
	display: flex;
	justify-content: space-between;
}

.ad .wrap .bottom .right .bottom ul li a span {
	color: #5a5a5a;
	/* color: #5a5a5a;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box; */
	/* margin-top: 4px; */
	/* -webkit-box-orient: vertical;
	-webkit-line-clamp: 1; */
}

.ad .wrap .bottom .right .bottom ul li a:hover span {
	color: #734794;
}

.three-title {
	margin: 30px 0 0 0;
}



.three-title .top .left .top,
.three-title .top .right .top {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.three-title .top .left .top h4,
.three-title .top .right .top h4 {
	font-size: 20px;
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	color: #5A5A5A;
}

.three-title .top .left .bottom,
.three-title .top .right .bottom {
	margin-top: 20px;
}

.three-title .top .left .bottom ul,
.three-title .top .right .bottom ul {
	list-style-type: square;
	color: #333333;
	line-height: 26px;
}

.three-title .top .left .bottom ul li,
.three-title .top .right .bottom ul li {
	list-style-type: disc;
	color: #d2d2d2;
}

.three-title .top .left .bottom ul li a:hover,
.three-title .top .right .bottom ul li a:hover {
	color: #734794;
}

.three-title .top .left .bottom ul li a,
.three-title .top .right .bottom ul li a {
	color: #777777;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}


.three-title .bottom .top {
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
	position: relative;
}

.three-title .bottom .top .left {}

.three-title .bottom .top .right {
	position: absolute;
	bottom: 0;
	right: 0;
	/* z-index: 99999999; */
	width: 86px;
}

.three-title .bottom .top a {
	font-size: 20px;
	color: #5a5a5a;
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	color: #5A5A5A;
}

.three-title .bottom .top img {
	display: inline-block;
	width: 2rem;
	outline: none;
	height: 2rem;
}

.three-title .bottom .top img:last-child {
	margin-left: 2rem;
}

.three-title .bottom .bottom {
	margin: 30px 0px;
	overflow-x: hidden;
}


.three-title .bottom .bottom ul li {}

.three-title .bottom .bottom ul li a img {
	width: 100%;
}

.three-title .bottom .bottom ul li a .info {
	padding: 10px;
	color: #5A5A5A;
	height: 120px;
	box-shadow: 0 0 10px 2px #eee;
	width: 100%;
}

.three-title .bottom .bottom ul li a .info .name {
	font-size: 16px;
	color: #333333;
}

.three-title .bottom .bottom ul li a .info .cont {
	border-bottom: 1px solid #EEEEEE;
	padding: 0 0 8px 0;

}

.three-title .bottom .bottom ul li a .info .desc {
	margin-top: 10px;
}

.three-title .swiper-slide a img {
	width: 100%;height: 330px;
}






.foot-top {
	background-image: url(?assets/img/nav.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.foot-top .sange {
	margin: 30px 0;
	/* display: flex; */
	justify-content: space-between;
	width: 100%;
}

.foot-top .sange .one {
	/* width: 30%; */
}

.foot-top .sange .one>a {
	color: #FFFFFF;
	font-size: 20px;
	padding-bottom: 6px;
	border-bottom: 3px solid #734794;
}

.foot-top .sange .one .info {
	margin-top: 20px;
	background-color: #FFFFFF;
	border-radius: 10px;
	padding: 10px;
	height: 340px;
	display: flex;
}

.foot-top .sange .one .info ul {
	margin-top: 10px;
	display: flex;
	/* justify-content: space-between; */
	flex-direction: column;
}

.foot-top .sange .one .info ul li {
	list-style-type: disc;
	color: #b2b2b2;
	margin-left: 16px;
	margin-bottom: 10px;
}

.foot-top .sange .one .info ul li a:hover {
	color: #734794;
}

.foot-top .sange .one .info ul li a {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	color: #777777;
}

.foot-top .sange .one .info ul li span {
	color: #777777;
}









.foot {
	background-color: #734794;
}


.foot .content {
	padding: 20px 0;
}

.foot .content {
	display: flex;
	justify-content: space-between;
	padding: 20px 0;
	width: 100%;
	align-items: center;
}

.foot .content .left {
	color: #FFFFFF;
	line-height: 24px;
}

.foot .content .left img {
	width: 3%;
	display: inline-block;
	margin: 0 0px 0 10px;
}


.foot .content .right {
	display: flex;
	justify-content: flex-end;
	color: #FFFFFF;
}

.foot .content .right .one {
	display: flex;
	width: 34%;
	flex-direction: column;
	text-align: center;
}

.foot .content .right>div:last-child {
	margin-left: 30px;
}

.foot .content .right .one>img {
	margin: 0 auto;
}

























.lunbopc {
	display: block;

}

.lunboyd {
	display: none;

}

/* kyhgs */
.kyhgs {
	margin-bottom: 30px;
	min-height: 600px;
}

.kyhgs .top {
	display: flex;
	margin-bottom: 20px;
	align-items: center;
	margin-top: 20px;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 15px 15px 0;
}

.kyhgs .top span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

.kyhgs .top a {
	color: #464646;
}

.kyhgs .bottom {}

.kyhgs .bottom .one {
	margin-top: 15px;
	display: flex;
}

.kyhgs .bottom .one img {
	margin-right: 15px;
}

.kyhgs .bottom .one .info {}

.kyhgs .bottom .one .info .title {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	color: #5a5a5a;
	font-size: 17px;
    font-weight: bold;
}

.kyhgs .bottom .one .info .title:hover {
	color: #734794;
}

.kyhgs .bottom .one .info .cont {
	text-indent: 2em;
	color: #777777;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	margin-top: 4px;
}

.kyhgs .bottom .one .info .cont:hover {
	color: #734794;
}

.kyhgs .bottom .one .info a {
	color: #734794;
	float: right;
}



/* kxyj */

.kxyj {
	margin-bottom: 20px;
	margin-top: 20px;min-height: 600px;
}

.kxyj .carousel-caption {
	position: absolute;
	/* right: 15%; */
	bottom: 0px;
	left: 0;
	text-align: left;
	right: 0;
	z-index: 10;
	/* padding-top: 20px; */
	/* padding-bottom: 20px; */
	color: #fff;
	/* text-align: center; */
	/* text-shadow: 0 1px 2px rgb(0 0 0 / 60%); */
	background: rgba(0, 0, 0, .5);
	display: block;
	padding: 4px 10px;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}

.kxyj .carousel-indicators {
	position: absolute;
	bottom: 10px;
	/* left: 50%; */
	z-index: 15;
	width: 76%;
	padding-left: 0;
	/* margin-left: -30%; */
	/* text-align: center; */
	list-style: none;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	right: 0;
}

.kxyj .san {
	/* height: 380px; */    min-height: 300px;
}

.kxyj .er {}

.jyjx .er {
	margin-top: 10px;
}

.xwdt {
	margin-top: 20px;
}

.kxyj .er .top,
.kxyj .san .top {
	display: flex;
	margin-bottom: 20px;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 0 15px 0;
}

.zljs .er .top {
	margin: 0 15px;
}

.kxyj .er .top span,
.kxyj .san .top span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

.kxyj .er .top a,
.kxyj .san .top a {
	color: #464646;
}

.kxyj .er .top a:hover,
.kxyj .san .top a:hover {
	color: #734794;
}

.kxyj .yi {
	/* margin-top: 20px; */    padding: 0 30px;
}

.xwdt .er .top {
	display: flex;
	margin-bottom: 20px;
	align-items: center;
	margin-top: 0px;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	/* margin: 15px 15px 0; */
}

.kxyj .er ul,
.kxyj .san ul {
	line-height: 28px;
	margin-right: 3%;
	height: 84%;
	margin-top: 2%;
	margin-left: 32px;
}

.kxyj .er ul li,
.kxyj .san ul li {
	list-style-type: disc;
	color: #d2d2d2;
}

.kxyj .er ul li a,
.kxyj .san ul li a {
	display: flex;
	justify-content: space-between;
}

.kxyj .er ul li a span,
.kxyj .san ul li a span {
	color: #5a5a5a;
}
.kxyj .er ul li a span:nth-of-type(1),
.kxyj .san ul li a span:nth-of-type(1),
.djgz .right ul li a span:nth-of-type(1),
.ad .wrap .bottom .right .bottom ul li a span:nth-of-type(1){
	    width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.kxyj .er ul li a span:nth-of-type(2),
.kxyj .san ul li a span:nth-of-type(2),
.djgz .right ul li a span:nth-of-type(2),
.ad .wrap .bottom .right .bottom ul li a span:nth-of-type(2)
{
	    width: 20%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: right;font-size: 14px;
}

.kxyj .er ul li a span:hover,
.kxyj .san ul li a span:hover {
	color: #734794;
}


/* 教育教学add */
.jyjx .er {}

.jyjx .er .top {}

.jyjx .er .four {
	display: flex;
	margin: 10px 16px;
}

.jyjx .er .four span {
	padding: 2px 10px;
	border: 1px solid #734794;
	border-radius: 20px;
	margin-right: 10px;
}
}

.jyjx .er ul {}

.jyjx .er ul li {}

.jyjx .er ul li a {}

.jyjx .er ul li a span {}

.jyjx .er ul li a:hover span {}

.jyjx .yi {}

.jyjx .yi .yi_left {}

.jyjx .yi .yi_right {}

.jyjx .yi .yi_right ul {
	margin: 16px;
	width: 97%;
}

.jyjx .yi .yi_right ul li {
	list-style: disc;
	color: #5a5a5a;
}

.jyjx .lunbo {
	margin: 0 16px;
}

.jyjx .yi .yi_right ul li p {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 10;
	color: #929292;
	margin-top: 8px;
}

.jyjx .yi .yi_right ul li .biaoti {
	color: #5a5a5a;
	font-size: 16px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.jyjx .yi .yi_right ul li .biaoti span {}

.jyjx .yi .yi_right ul li .biaoti:hover span {
	color: #734794;
}

.jyjx .yi .yi_right ul li .more {
	margin-top: 8px;
	float: right;
}

.jyjx .sa {
	margin-top: 10px;
	margin-bottom: 10px;
}

.jyjx .sa .top {
	display: flex;
	align-items: center;
	margin-top: 20px;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 0 15px 0;
}

.jyjx .sa .top span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

.jyjx .sa .top a {
	color: #464646;
}

.jyjx .sa ul {
	line-height: 28px;
	margin-right: 3%;
	height: 84%;
	margin-top: 2%;
	margin-left: 32px;
}

.jyjx .sa ul li {
	list-style-type: disc;
	color: #d2d2d2;
}

.jyjx .sa ul li a {
	display: flex;
	justify-content: space-between;
}

.jyjx .sa ul li a span {
	color: #5a5a5a;
}

.jyjx .sa ul li a:hover span {
	color: #734794;
}















/* 新闻页面选项卡 */


.jyzn .wrap {
	margin: 20px 0 30px;
}

#tab_c {
	width: 80%;
	box-shadow: 0 0 10px 2px #eee;
	padding: 20px;
}

.hide {
	display: none;
}

#tab_t {    width: 16%;}

#tab_t div {
	background: #f4f4f7;
	cursor: pointer;
	margin-bottom: 4px;
	color: #734794;
	padding: 10px;
	background: #734794;
	color: #FFFFFF;
	font-size: 18px;
}

#tab_t p {
	text-align: left;
	background: #f4f4f7;
	cursor: pointer;
	margin-bottom: 4px;
	color: #5a5a5a;
	padding: 4px 20px;
}

#tab_t .act {
	position: relative;

	color: #734794;
}

#tab_c {
	width: 80%;
	box-shadow: 0 0 10px 2px #eee;
	padding: 20px;    min-height: 500px;
}

#tab_c .title {
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
}

#tab_c .title span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

#tab_c .title a {
	color: #464646;
}

#tab_c .title a:hover {
	color: #734794;
}

#tab_c ul {
	margin-top: 20px;
	margin-left: 16px;
	line-height: 30px;
}

#tab_c ul li {
	list-style-type: disc;
	color: #d2d2d2;
}

#tab_c ul li a {
	display: flex;
	justify-content: space-between;
}

#tab_c ul li a span {
	color: #5a5a5a;font-size: 16px;
}

#tab_c ul li a span:hover {
	color: #734794;
}



#tab_c .info {
}

#tab_c .tit {
	font-size: 24px;
	text-align: center;
	color: #734794;padding: 20px 0;
}

#tab_c  .time {
	text-align: center;
	margin: 4px 0 8px 0;
	color: #919191;
}

#tab_c .cont {
	text-indent: 2em;
	color: #494949;
	/* padding: 20px 0; */
}
#tab_c .cont span {
	text-indent: 2em;
	color: #494949;
}

/* jyjx */
.jyjx {
	margin: 0;
}

.jyjx .yi {
	padding: 0;
	margin-top: 20px;
}

.jyjx .yi .top {
	display: flex;
	align-items: center;
	margin-top: 20px;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 0 15px 0;
}

.jyjx .yi .top span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

.jyjx .yi .top a {
	color: #464646;
}

.jyjx .yi .yi_bottom {
	margin-top: 2%;
}

.jyjx .yi .yi_bottom ul {
	line-height: 28px;
}

.jyjx .yi .yi_bottom ul li {
	list-style-type: disc;
	color: #d2d2d2;
}

.jyjx .yi .yi_bottom ul li a {}

.jyjx .yi .yi_bottom ul li a span {
	color: #5a5a5a;
}

.jyjx .yi .yi_bottom ul li a:hover span {
	color: #734794;
}

.jyjxlist {}

.jyjxlist .jys {
	display: flex;
	flex-wrap: wrap;
}

#tab_c .jys li {
	list-style-type: none;
	color: #d2d2d2;
}

.jyjxlist .jys li {
	margin-right: 2%;
	margin-top: 2%;
	display: flex;
	padding: 10px 20px;
	border-radius: 10px;
	box-shadow: 0 0 10px 2px #f0f0f0;
	justify-content: center;
	align-items: center;
	
}

.jyjxlist .jys li:hover {
	background-color: #734794;
	color: #FFFFFF !important;
}
#tab_c .jys li:hover {
	background-color: #734794;
	color: #FFFFFF !important;
}

.jyjxlist .jys li:hover a {
	color: #FFFFFF;
}

.jyjxlist .jys li:hover a span {
	color: #FFFFFF;
}

.jyjxlist .jys li a {}

.jyjxlist .jys li a span {}

.jyjxlist .jys li a:hover span {}




/* djgz */
.djgz {min-height: 600px;}

.djgz .left {}

.djgz .left .top {
	display: flex;
	margin-bottom: 20px;
	align-items: center;
	margin-top: 20px;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 15px 15px 0;
}

.djgz .left .top span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

.djgz .left .top a {
	color: #464646;
}
.djgz .left .top a:hover,
.kyhgs .top a:hover{
	color: #734794;
}
.djgz .left .left_bottom {
	margin-top: 15px;
	margin: 15px;
}

.djgz .left .left_bottom .one {
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
}

.djgz .left .left_bottom .one img {
	margin-right: 15px;width: 35%;
}

.djgz .left .left_bottom .one .info {}

.djgz .left .left_bottom .one .info .title {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	color: #5a5a5a;font-size: 16px;
}

.djgz .left .left_bottom .one .info .title:hover {}

.djgz .left .left_bottom .one .info .cont {
	text-indent: 2em;
	color: #777777;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	margin-top: 4px;
}

.djgz .left .left_bottom .one .info .cont:hover {}

.djgz .left .left_bottom .one .info a {
	color: #734794;
	float: right;
}

.djgz .left .left_bottom .one .info a:hover {}

.djgz .right {
	margin-bottom: 10px;
}

.djgz .right .top {
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 15px 15px 0;
}

.djgz .right .top span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

.djgz .right .top a {
	color: #464646
}

.djgz .right ul {

	margin-top: 1%;
	margin-left: 32px;
	line-height: 30px;
	margin-right: 16px;

}

.djgz .right ul li {
	list-style-type: disc;
	color: #d2d2d2;
}
.djgz .right ul li a {
	display: flex;
	justify-content: space-between;
}

.djgz .right ul li a span {
	color: #5a5a5a;
}

.djgz .right ul li a:hover span {
	color: #734794;
}


/* 科室介绍 */
.ksjs {margin-top: 30px;}

.ksjs .showshow {
	display: flex;
	flex-direction: column;
	width: 100%;
}

.ksjs .showshow .one {
	border-bottom: 1px #eee solid;
}

.ksjs .showshow .one img {
	margin-top: 15px;
}

.ksjs .showshow .one .right {
	margin-bottom: 15px;
}

.ksjs .showshow .one .right .top {
	display: flex;
	margin-bottom: 20px;
	align-items: center;
	margin-top: 20px;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 15px 15px 0;
}

.ksjs .showshow .one .right .top span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

.ksjs .showshow .one .right .top a {
	color: #464646;
}
.ksjs .showshow .one .right .top a:hover{
	color: #734794;
}
.ksjs .showshow .one .right .info {
	text-indent: 2em;
	margin-top: 10px;
	color: #777777;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
}
.ksjs .showshow .one .right .info p,
.ksjs .showshow .one .right .info span{text-indent: 2em;
	margin-top: 10px;
	color: #777777;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;}

.lckstitle {
	font-size: 20px;
	color: #734794;
	margin-top: 20px;
	text-align: center;
	margin-bottom: 10px;
}

#tab_c .left {
	color: #5a5a5a;
	text-indent: 2em;
}

#tab_c img {width: 60%;margin: 0 auto;display:block;height: auto;}


/* 专家团队 */
.zjtd {
	min-height: 600px;margin-bottom: 30px;
}

.zjtd .kslist {
	border: 1px solid #e5e5e5;
	margin: 20px 0;
	padding: 20px;
}

.zjtd .kslist ul {
	display: flex;
	flex-wrap: wrap;
}

.zjtd .kslist ul li {
	margin-right: 20px;
}
.zjtd .kslist ul li.act a {
		color: #734794;
}
.zjtd .kslist ul li a {
	color: #5A5A5A;
}

.zjtd .kslist ul li a:hover {
	color: #734794;
}

.zjtd .yslist {
	display: flex;
	/*align-items: center;*/
	flex-wrap: wrap;
}


.zjtd .yslist .one .top {
	align-items: center;
	justify-content: center;
	display: flex;
	padding-top: 10px;
	flex-direction: column;
}

.zjtd .yslist .one .top img {
	border-radius: 10px;width:100%;height: 270px;
}

.zjtd .yslist .one .top .name {
	    margin: 10px 0 5px;
	    font-size: 18px;
	    color: #734794;
}

.zjtd .yslist .one .top .zhiwei {
	margin-top: 2px;
	background: #734794;
	color: #fff;
	width: 100%;
	text-align: center;
	border-radius: 30px;
	margin-bottom: 10px;
	padding: 5px 0;
}

.zjtd .yslist .one .info {
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	border-top: 1px solid #eee;
	padding-top: 6px;
	color: #666;
}







/* 医院概况 */
.yyjj .title,
.yyld .title,
.zzjg_ywgk .title,
.yyry .title {
	display: flex;
	margin-bottom: 20px;
	align-items: center;
	margin-top: 20px;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 15px 15px 0;
}

.yyjj .title span,
.yyld .title span,
.zzjg_ywgk .title span,
.yhyx .title span,
.yyry .title span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

.yyjj .title a,
.yyld .title a,
.zzjg_ywgk .title a,
.yhyx .title a,
.yyry .title a {
	color: #464646;
}

.yyjj .title a:hover,
.yyld .title a:hover,
.zzjg_ywgk .title a:hover,
.yhyx .title a:hover,
.yyry .title a:hover {
	color: #734794;
}


.yyjj .yyjj_cont {
	/* display: flex;
	align-items: center; */
	margin-top: 14px;
	margin-bottom: 20px;
}

.yyjj .yyjj_cont img {    margin: 20px 0;}

.yyjj .yyjj_cont .right {    margin: 20px 0;}

.yyjj .yyjj_cont .right .txt {
	text-indent: 2em;
	line-height: 24px;
	color: #5a5a5a;
}
.yyjj .yyjj_cont .right .txt p{
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 14;
    overflow: hidden;}
.yyjj .yyjj_cont .right .detail {
	display: inline-block;
	padding: 4px 14px;
	border: 1px solid #734794;
	margin-top: 20px;
	color: #734794;
}


.yyld {
	background-image: url(?assets/img/yygkone.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.yyld .ld {
	margin-top: 30px;
}

.yyld .ld .one {
	margin-bottom: 40px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.yyld .ld .one img {
	height: 230px;
	    width: 100%;
}

.yyld .ld .one .ldinfo {
	width: 100%;
	padding: 6px;
	background: #fff;
	height: 12rem;
}

.yyld .ld .one .ldinfo .name {
	font-size: 14px;
	color: #494949;
	font-weight: bold;
}

.yyld .ld .one .ldinfo .zhiwu {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	border-bottom: 1px solid #eee;
	line-height: 24px;
	font-size: 12px;
	color: #5a5a5a;
}

.yyld .ld .one .ldinfo .sp {
	font-size: 12px;
	color: #5a5a5a;
	margin-top: 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
}

.zzjg_ywgk .zzjg,
.zzjg_ywgk .ywgk {
	margin: 0;
	padding: 0;
}

.zzjg_ywgk {
	margin: 10px 0 30px;
}

.zzjg_ywgk ul {
	margin: 0 32px;
	line-height: 28px;
}

.zzjg_ywgk ul li {
	list-style-type: disc;
	color: #d2d2d2;
}

.zzjg_ywgk ul li a {
	color: #5a5a5a;overflow: hidden;
text-overflow:ellipsis; white-space: nowrap;    width: 100%;
    display: block;
}

.zzjg_ywgk ul li a:hover {
	color: #734794;
}


.yhyx {
	position: relative;
}

.yhyx>img {
	width: 100%;
	height: 26rem;

}

.yhyx .row {
	margin-top: -290px;
	position: relative;
}

.yhyx .two {
	margin: 30px 16px 0;
	background: #fff;
	display: flex;
	align-items: center;
	padding: 20px;
	box-shadow: 0 0 10px 2px #eee;
}

.yhyx .title {
	display: flex;
	margin-bottom: 20px;
	align-items: center;
	margin-top: 20px;
	color: #fff;
	justify-content: space-between;
	margin: 15px 15px 0;
}

.yhyx .two .left {
	display: flex;
	flex-direction: column;
	justify-content: center;
	border-right: 1px solid #EEEEEE;
	padding: 20px;
	align-items: center;
}

.yhyx .two .left img {
	width: 25%;
}

.yhyx .two .left p {
	margin-top: 20px;
	color: #5a5a5a;
}

.yhyx .two .right {
	display: flex;
	flex-direction: column;
	justify-content: center;
	color: #5a5a5a;
	padding: 0 20px;
}

.yhyx .two .right .one {
	margin-bottom: 20px;
}

.yhyx .two .right p {
	font-size: 18px;
}

.yhyx .two .right span {}



.yyry {
	margin: 10px 0 30px;
}

.yyry .five {
	margin-top: 20px;
}

.yyry .five img {
	margin-bottom: 10px;
	width: 20%;
}





/* 医院概况 资料下载 */

.zlxz .gzzd li a {
	color: #5A5A5A;overflow: hidden;
text-overflow:ellipsis; white-space: nowrap;
}

.zlxz .gzzd li a:hover {
	color: #734794;
}

.zlxz .wrap {}

.zlxz .zldown {
	display: flex;
	flex-wrap: wrap;
}

.zlxz .zldown .one {
    width: 20%;
	margin-right: 5%;
	box-shadow: 0 0 10px 2px #eee;
	display: flex;
	/*justify-content: center;*/
	flex-wrap: wrap;
	/*align-items: center;*/
	flex-direction: column;
	padding: 20px 15px;
	margin-bottom: 20px;
}
/*.zlxz .zldown .one:nth-last-of-type(3n){margin-right: 0;}*/
.zlxz .zldown .one img {width: 50% !important;}

.zlxz .zldown .one a {
    width: 100%;
	margin-top: 10px;
	color: #5A5A5A;
	/*display: inline;*/
	word-wrap: break-word;
	display: -webkit-box  !important; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;
}

.zlxz .zldown .one a:hover {
	color: #734794;
}

.yyjjtitle {
	font-size: 20px;
	text-align: center;
	color: #734794;
	margin: 30px;
}

.yyjjcont {
	text-indent: 2em;
}

#tab_c .yiyuanlingdao { 
	margin-right: 20px;margin-left: 0;
}
/*#tab_c img.yiyuanlingdao{width: 20%;height: auto;}*/
#tab_c img.yiyuanlingdao{width: 20%;}
.yyldcont {
	font-size: 14px;
	line-height: 24px;
	margin-top: 10px;
	color: #5a5a5a;
}

.yyldcont>span:first-child {
	font-size: 18px;
}

.yiyuanlingdao {}

.yiyuanlingdao li {
	display: flex;
	margin-top: 20px;
	border-radius: 10px;
	box-shadow: 0 0 10px 2px #eee;
	padding: 20px;
	align-items:flex-start;
}

.yiyuanlingdao li img {
	margin-right: 20px;
	width: 20%;
	height: 20%;
	margin:unset!important;
	margin-right: 20px!important;
	    height: -webkit-fill-available;
}

.yiyuanlingdao li p { 
	color: #5c5c5c;
}

.yiyuanlingdao li .name {
	font-size: 18px;
}

.yiyuanlingdao li .gongzuo {overflow: hidden;
text-overflow:ellipsis; white-space: nowrap;width: 100%;}

.yiyuanlingdao li .shengp {
	display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;width: 100%;
}

.yiyuanlingdao li a {
	color: #734794;
}



.xiangxi {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	margin-top: 4px;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}



.hzfw {}

.hzfw .row .er,
.hzfw .row .sa {
	height: 320px;
}

.hzfw .yi {}

.hzfw .yi .top {
	display: flex;
	margin-bottom: 20px;
	align-items: center;
	margin-top: 20px;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 15px 15px 0;
}

.hzfw .yi .top span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

.hzfw .yi .top a {
	color: #464646;
}

.hzfw .yi .top a:hover {
	color: #734794;
}

.hzfw .yi .bottom {
	margin: 16px;
}


.hzfw .yi .bottom .jzxz img {
	margin-right: 16px;
	margin: 0;
	padding: 0;
}

.hzfw .yi .bottom .jzxz .right {
	/* margin-bottom: 10px;
	margin-top: 10px; */ 
}

.hzfw .yi .bottom .jzxz .right .title {
	font-size: 16px;
	color: #734794;margin-bottom: 3px;
}

.hzfw .yi .bottom .jzxz .right .cont {
	text-overflow: ellipsis;
	display: -webkit-box;
	color: #263b3b;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6;
	overflow: hidden;
	font-size: 14px;
	color: #5a5a5a;
}

.hzfw .yi .bottom .jzxz .right a {
	color: #734794;float: right;
    font-size: 14px;
}

.hzfw .er {}

.hzfw .er .top {
	display: flex;
	margin-bottom: 20px;
	align-items: center;
	margin-top: 20px;
	justify-content: space-between;
	border-bottom: 1px solid #e5e5e5;
	margin: 15px 15px 0;
}

.hzfw .er .top span {
	border-bottom: 3px solid #734794;
	padding-bottom: 6px;
	font-size: 20px;
}

.hzfw .er .top a {
	color: #464646;
}

.hzfw .er .top a:hover {
	color: #734794;
}

.hzfw .er ul {
	line-height: 28px;
	margin-right: 3%;
	margin-top: 2%;
	height: 230px;
	overflow-y: scroll;
	margin-left: 3%;
}

.hzfw .er ul img {
	width: 0.5125rem;
	height: 0.5125rem;
	margin-right: 10px;
}

.hzfw .er ul li {
	color: #d2d2d2;
	display: flex;
	align-items: center;
}

.hzfw .er ul li a {
	display: flex;
	width: 100%;
	align-items: center;
}

.hzfw .er ul li a span {
	display: inline-block;
	color: #5a5a5a;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	white-space: nowrap;
}

.hzfw .er ul li a span {
	width: 50%;
}

.hzfw .er ul li a span:first-child {

	overflow: hidden;
	text-overflow: ellipsis;
}

.hzfw .sa {
	display: flex;
	flex-direction: column;
	margin-top: 20px;
	align-items: flex-end;
}

.hzfw .sa .wenda {
	display: flex;
	align-items: center;
	margin-bottom: 10px;
	justify-content: center;
}
.hzfw .sa .wenda a{display: flex;width: 100%;}
.hzfw .sa .wenda img {width: 100%;}

.hzfw .sa .wenda p {
	/* height: 100%; */
	/* width: 100px; */
	width: 30%;
	background: #f39800;
	color: #fff;
	font-size: 20px;
	text-align: center;
	vertical-align: middle;
	display: flex;
	justify-content: center;
	align-items: center;
	display: none;
}

.hzfw .sa .yuyue {
	display: flex;
	align-items: center;justify-content: center;
}
.hzfw .sa .yuyue a{display: flex;width: 100%;}
.hzfw .sa .yuyue img {}

.hzfw .sa .yuyue p {
	/* height: 100%;
	width: 100px; */
	background: #f39800;
	width: 30%;
	color: #fff;
	font-size: 20px;
	text-align: center;
	vertical-align: middle;
	display: flex;
	align-items: center;
	justify-content: center;
}




.zuzhijgtitle {
	font-size: 20px;
	color: #734794;
	margin-top: 20px;
	text-align: center;
}

.zuzhijgtime {
	font-size: 14px;
	color: #5A5A5A;
	text-align: center;
	margin-top: 10px;
}

.zuzhijgcont {
	font-size: 16px;
	color: #5A5A5A;
	margin-top: 10px;
	text-indent: 2em;
}




.xingming {
	margin: 20px 0;
	text-align: center;
	font-size: 20px;
	color: #734794;
}

.zjtddetailmiaoshu {
	margin-top: 6px;
}

.zjtddetailmiaoshu>span:first-child {
	float: left;
	display: contents;
	color: #734794;
	font-size: 18px;
}



.zlxz,
.newlist {
	margin: 30px 0;min-height: 600px;
}


.yygg .yi {
	margin-top: 10px;
}

.gsgggsgg .er .top,
.gsgggsgg .san .top {
	margin: 0;
}
  .gsgggsgg .er ul, .gsgggsgg .san ul {
      line-height: 28px;
      margin-right: 3%;
      height: 84%;
      margin-top: 2%;
      margin-left: 16px;
  }
.yygg>.er ul,
.yygg>.san ul {
	margin-left: 16px;
}

.yygg>li {
	list-style-type: disc;
	color: #d2d2d2;
}

.yygg li a {
	display: flex;
	justify-content: space-between;
}

.yygg li a span {
	color: #5a5a5a;
}

.yygg li a:hover span {
	color: #734794;
}

.yygg_title {
	color: #734794;
	font-size: 20px;
	text-align: center;
	margin: 20px 0 0;
}



.gsgg {
	background-image: url(?assets/img/index-gsgg.png);
	background-repeat: no-repeat;
	padding-bottom: 20px;    background-size: 100% 100%;
}

.gsgg .top {
	margin-top: 40px;    margin: 40px 16px 0;
}

.gsgg .top a {
	color: #333333;
	font-size: 20px;
	padding-bottom: 6px;
	border-bottom: 3px solid #734794;
}

.gsgg .bottom {
	margin-top: 20px;
	margin: 20px 40px 0;
}

.gsgg .bottom .yi {
	background-color: #ceaf90;
	min-height: 300px;
}

.gsgg .bottom .yi p {
	margin-top: 10px;
	font-size: 18px;
	color: #FFFFFF;
}

.gsgg .bottom .yi ul {
	line-height: 44px;
}

.gsgg .bottom .yi ul li {
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	/* margin-top: 4px; */
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	border-bottom: 1px solid #e2cfbc;
}

.gsgg .bottom .yi ul li a {
	color: #fff;
}

.gsgg .bottom .yi ul li a:hover {
	color: #734794;
}

.gsgg .bottom .er {
	min-height: 300px;
	margin-top: 50px;
	background-color: #FFFFFF;
}

.gsgg .bottom .er p {
	margin-top: 10px;
	font-size: 18px;
}

.gsgg .bottom .er ul {
	line-height: 44px;
}

.gsgg .bottom .er ul li {
	color: #5a5a5a;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	/* margin-top: 4px; */
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	border-bottom: 1px solid #f5f5f5;
}

.gsgg .bottom .er ul li:last-child {
	/* border-bottom: none; */
}

.gsgg .bottom .yi ul li:last-child {
	/* border-bottom: none; */
}

.gsgg .bottom .er ul li a {
	color: #5a5a5a;
}

.gsgg .bottom .er ul li a:hover {
	color: #734794;
}




#tab_t ul {}
#tab_t ul li {    padding: 10px;
    background: #f4f4f7;
    margin-top: 4px;color: #666;}



#tab_c ul li a span{}
#tab_c ul li a span:nth-of-type(1) {
    width: 86%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zlxz #tab_c ul li a span:nth-of-type(1) {
   width: 100%;
       white-space: normal;
}

#tab_c ul li a span:nth-of-type(2) {
    width: 14%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: right;
}








/* 小型设备（平板电脑，768px 起） */

.swiper-containeryd {
	display: none;
}





@media only screen and (max-width: 1920px) {


	.ad .wrap .bottom .left .bottom ul {
		display: flex;
		/* justify-content: space-between; */
	}

	.top-top .content .search input {
		width: 100%;
		/* position: absolute; */
		left: 20%;
		outline: none;
	}

	.top-top .content .search img {
		position: absolute;
		right: 1rem;
		top: .5rem;
	}

	.top-top .content .search p {
		color: #393738;
		text-align: right;margin: 3px 0;
	}

	.hzfw .row .yi {
		 height: 320px; 
		min-height: 200px;
	}

	.zjtd .yslist .one {
		border: 1px solid #e5e5e5;
		width: 19.2%;
		margin-right: 1%;
		padding: 10px;
		/* margin: 10px; */
		/* height: 33rem; */
		display: flex;
		flex-direction: column;
		align-items: center;
		margin-bottom: 15px;
	}
	.zjtd .yslist .one:nth-of-type(5n) {
        margin-right: 0;
    }
	
	.hzfw .yi .bottom .jzxz {
		display: flex;
		justify-content: space-between;
		margin-bottom: 10px;
	}

	.zlxz .wrap {
		display: flex;
		justify-content: space-between;
	}

	.newlist .wrap {
		display: flex;
		justify-content: space-between;
	}

	.jyjx .yi .yi_right {
		height: 340px;
	}.gsgggsgg .er {
    height: 380px;
}.kxyj .er {
    height: 380px;
}
}

@media only screen and (max-width: 1600px) {
	.top-top .content .search input {
		width: 80%;
		/* position: absolute; */
		left: 20%;
	}

	.three-title .bottom .bottom ul {
		/* display: flex; */
		justify-content: space-around;
	}

	.nav ul {
		display: flex;
		/* flex-direction: row; */
	}

	.top-top .content {
		display: flex;
		justify-content: space-between;
		margin: 3rem 0;
		/* align-items: center; */
		position: relative;
	}

	.top-top .content .search {
		width: 30%;
		text-align: right;
	}

	.top-top .content .search input {
		width: 80%;
		/* position: absolute; */
		left: 20%;
	}

	.top-top .content .search img {

		position: absolute;
		top: .7rem;
		right: 2rem;
	}

	.ad .wrap .bottom {
		/* display: flex; */
		width: 100%;
		/* margin-top: 16px; */
		justify-content: space-between;
	}

	.ad .wrap .bottom .left {
		/* width: 60%; */
	}

	.ad .wrap .bottom .right {
		/* width: 30%; */
	}

	.three-title .top {
		/* display: flex; */
		justify-content: space-between;
		width: 100%;
	}

	.three-title .top .left {
		/* width: 60%; */
	}

	.foot .content {
		display: flex;
		justify-content: space-between;
	}

	.nav ul li a {
		font-size: 16px;
	}

	.foot .content {
		display: flex;
		justify-content: space-between;
		padding: 20px 0;
		width: 100%;
		align-items: center;
	}

	.hzfw .row .yi {
		height: 470px;
	}

	.hzfw .yi .bottom .jzxz {
		display: flex;
		justify-content: space-between;
		margin-bottom: 10px;
	}

	.zlxz .wrap {
		display: flex;
		justify-content: space-between;
	}

	.newlist .wrap {
		display: flex;
		justify-content: space-between;
	}

	.jyjx .yi .yi_right {
		height: 360px;
	}.gsgggsgg .er {
    height: 380px;
}.kxyj .er {
    height: 380px;
}
}

@media only screen and (max-width: 1440px) {
	.top-top .content .search input {
		/* width: 60%; */
		/* position: absolute; */
		/* left: 40%; */
	}

	.ad .bottom .left .bottom ul {
		display: flex;
		/* justify-content: space-between; */
	}

	.nav ul {
		display: flex;
		/* flex-direction: row; */
	}

	.top-top .content {
		display: flex;
		justify-content: space-between;
		margin: 3rem 0;
		/* align-items: center; */
		position: relative;
	}

	.top-top .content .search {
		width: 50%;
		text-align: right;
	}

	.top-top .content .search img {
		position: absolute;
		top: .7rem;
		right: 2rem;
	}

	.ad .wrap .bottom {
		/* display: flex; */
		width: 100%;
		/* margin-top: 16px; */
		justify-content: space-between;
	}

	.ad .wrap .bottom .left {
		/* width: 60%; */
	}

	.ad .wrap .bottom .right {
		/* width: 30%; */
	}

	.three-title .top {
		/* display: flex; */
		justify-content: space-between;
		width: 100%;
	}

	.three-title .top .left {
		/* width: 60%; */
	}

	.foot .content {
		display: flex;
		justify-content: space-between;
	}

	.nav ul li a {
		font-size: 16px;
	}

	.foot .content {
		display: flex;
		justify-content: space-between;
		padding: 20px 0;
		width: 100%;
		align-items: center;
	}

	.hzfw .row .yi {
		height: 470px;
	}

	.zjtd .yslist .one {
		border: 1px solid #e5e5e5;
		width: 20%;
		margin-right: 1%;
		padding: 10px;
		/* margin: 10px; */
		/* height: 32rem; */
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.hzfw .yi .bottom .jzxz {
		display: flex;
		justify-content: space-between;
		margin-bottom: 10px;
	}

	.zlxz .wrap {
		display: flex;
		justify-content: space-between;
	}

	.newlist .wrap {
		display: flex;
		justify-content: space-between;
	}

	.jyjx .yi .yi_right {
		height: 360px;
	}.gsgggsgg .er {
    height: 380px;
}.kxyj .er {
    height: 380px;
}
}

@media only screen and (max-width: 1200px) {
	.top-top .content .search input {
		width: 80%;
		/* position: absolute; */
		left: 20%;
		outline: none;
	}

	.hzfw .row .yi {
		height: 470px;
	}

	.nav ul {
		display: flex;
		/* flex-direction: row; */
	}

	.top-top .content {
		display: flex;
		justify-content: space-between;
		margin: 3rem 0;
		/* align-items: center; */
		position: relative;
	}

	.top-top .content .search {
		/* width: 30%; */
		text-align: right;
	}

	.top-top .content .search img {
		position: absolute;
		top: .7rem;
		right: 5%;
	}

	.ad .wrap .bottom {
		/* display: flex; */
		width: 100%;
		/* margin-top: 16px; */
		justify-content: space-between;
	}

	.ad .wrap .bottom .left {
		/* width: 60%; */
	}

	.ad .wrap .bottom .right {
		/* width: 30%; */
	}

	.three-title .top {
		/* display: flex; */
		justify-content: space-between;
		width: 100%;
	}

	.three-title .top .left {
		/* width: 60%; */
	}

	.foot .content {
		display: flex;
		justify-content: space-between;
	}

	.nav ul li a {
		font-size: 16px;
	}

	.foot .content {
		display: flex;
		justify-content: space-between;
		padding: 20px 0;
		width: 100%;
		align-items: center;
	}

	.zjtd .yslist .one {
		border: 1px solid #e5e5e5;
		width: 20%;
		margin-right: 1%;
		padding: 10px;
		/* margin: 10px; */
		/* height: 32rem; */
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.hzfw .yi .bottom .jzxz {
		display: flex;
		justify-content: space-between;
		margin-bottom: 10px;
	}

	.zlxz .wrap {
		display: flex;
		justify-content: space-between;
	}

	.newlist .wrap {
		display: flex;
		justify-content: space-between;
	}

	.jyjx .yi .yi_right {
		height: 360px;
	}.gsgggsgg .er {
    height: 380px;
}.kxyj .er {
    height: 380px;
}
}

@media only screen and (max-width: 992px) {
	
	.pcnav{display: none;}
	.ydnav{display: block;}
	
	.jyzn .wrap .bottom .item a span{font-size: 14px;}
	.gsgg .bottom .yi,
	.gsgg .bottom .er{min-height: auto;margin-bottom: 20px;}
	.three-title .swiper-slide .info .cont{padding-bottom: 0;}
	.three-title .swiper-slide .info{height: auto;}
	.yhyx .two .left img{width: 60%;}
	#tab_t {width: 100%;margin-bottom: 15px;}
	.djgz .left .left_bottom .one,
	.kyhgs .bottom .one{flex-wrap: wrap;}
	.djgz .left .left_bottom .one img,
	.kyhgs .bottom .one img{width: 80%;margin: 0 auto 6px;}
	
	#tab_c ul li a span:nth-of-type(1),
	.kxyj .er ul li a span:nth-of-type(1),
	 .kxyj .san ul li a span:nth-of-type(1),
	  .djgz .right ul li a span:nth-of-type(1){width: 80%;font-size: 14px;}
	#tab_c ul li a span:nth-of-type(2),
	.kxyj .er ul li a span:nth-of-type(2),
	 .kxyj .san ul li a span:nth-of-type(2),
	  .djgz .right ul li a span:nth-of-type(2){font-size: 14px;width: 20%;}
	#tab_c .jys li{margin-bottom: 10px;}
	.zlxz #tab_c{display: flex;}
	.zlxz #tab_c .jys li span{width: 100%;-webkit-line-clamp: 3;font-size: 14px;}
	.zjtd .yslist .one{width: 92% !important;margin: 0 auto !important;}
	.ad .wrap .bottom .left .top, .ad .wrap .bottom .right .top{flex-wrap: wrap;}
	.ad .wrap .bottom .left .top ul, .ad .wrap .bottom .right .top ul {width: 100%;}
	.ad .wrap .bottom .left .top ul .active a, .ad .wrap .bottom .right .top ul .active a{font-size: 16px;}
	.ad .wrap .bottom .left .top ul li a, .ad .wrap .bottom .right .top ul li a{font-size: 14px;}
	.ad .more{width: 100%;text-align: right;}
	.yyry .five {display: flex;flex-wrap: wrap;}
	.yyry .five img{width: 33.33%;}
	.top-top .content .search input{padding: 6px 10px;}
	.yyjj .yyjj_cont img{margin-bottom: 0;}
	.kxyj .san{min-height: auto;}
	#tab_c .tit{padding: 20px 0 2px;font-size: 18px;}
	.navbar-collapse{padding: 0;}
	#tab_c{padding: 10px;}
	.zlxz .zldown .one{width: 80%;margin: 0 auto 20px;}
	.zlxz .zldown .one:nth-last-of-type(3n){margin: 0 auto 20px;}
	.ldtop img{width: 60%;}
	#tab_c .yiyuanlingdao{margin-right: 0;}
	#tab_c ul{margin-left: 0;}
	#tab_c ul li{list-style-type: none;border-bottom: 1px #eee solid;}
	.three-title .swiper-slide a img{height:200px;}
	.yyld .ld .one img {height:220px;}
	.zjtd .yslist .one .top img{height:auto;}
	.zjtd .yslist .one{margin-bottom: 10px;}
	
	.ad .wrap .bottom .right .bottom ul {
    	width: 100%;
    	line-height: 30px;
    	padding: 0 15px;
    }

	.nav ul {
		display: flex;
		flex-direction: column;
	}
.jyzn .wrap .bottom .item a img {
    padding: 0;
    width: 50px;
    height: 50px;
}

	.top-top .content {
		display: flex;
		flex-direction: column;
		margin-top: .3rem;
	}

	.top-top .content .search input {
		width: 80%;
		/* position: absolute; */
		left: 20%;
	}

	.top-top .content .search input {}

	.three-title .top .right {
		margin-top: 20px;
	}

	.top-top .content .search img {
		position: absolute;
		top: 0.7rem;
		right: 12%;
	}

	.top-top .content .search {
		width: 100%;
		text-align: center;
		margin-bottom: 15px;
	}

	.ad .wrap .bottom {
		width: 100%;
		/* margin-top: 16px; */
		justify-content: space-between;
	}

	.ad .wrap .bottom .left {
		width: 100%;
	}

	.ad .wrap .bottom .right {
		width: 100%;
	}

	.three-title .top {
		width: 100%;
	}

	.three-title .top .left {
		/* width: 100%; */
	}

	.three-title .top .right {
		margin-top: 20px;
	}

	.foot .content {
		display: flex;
		justify-content: space-between;
		padding: 20px 0;
		width: 100%;
		align-items: center;
	}

	.nav ul li a {
		font-size: 13px;
	}

	.foot .content .left {
		text-align: center;
		margin-bottom: 20px;
	}

	.ad .bottom .left .bottom ul {
		/* display: flex; */
		justify-content: space-between;
	}

	.foot-top .sange {
		/* display: flex; */
	}

	.three-title .bottom .bottom ul {
		/* display: flex; */
		justify-content: space-around;
	}

	.lunbopc {
		display: none;

	}

	.lunboyd {
		display: block;

	}

	.ad .wrap .bottom .left .bottom ul {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.kxyj .er ul li a span:first-child,
	.kxyj .san ul li a span:first-child {
		/* text-overflow: ellipsis;
		display: -webkit-box;
		color: #263b3b;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden; */
		/* width: 30rem; */
	}

	.hzfw .row .yi {
		height: auto;
	}

	.zjtd .yslist .one {
		border: 1px solid #e5e5e5;
		width: 47%;
		margin-right: 1%;
		padding: 10px;
		margin: 1/* 0px;
		height: 32rem; */
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.hzfw .yi .bottom .jzxz {
		display: flex;
		justify-content: space-between;
		margin-bottom: 10px;
	}

	.zlxz .wrap {
		display: block
	}

	.newlist .wrap {
		display: block
	}

	.zlxz,
	.newlist {
		margin: 0;
	}

	.jyjx .yi .yi_right {
		height: 360px;
	}.gsgggsgg .er {
    height: 380px;
}.kxyj .er {
    height: 380px;
}

}

@media only screen and (max-width: 768px) {
    #tab_c img{height:fit-content;}
	.top-top .content {
		display: block;
		     margin-top: .3rem;
	}

	.carousel-inner {
		position: relative;
		/* width: 100%; */
		overflow: hidden;
		height: 100%;
	}

	.xiangxi {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		margin-top: 4px;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}

	.swiper-containeryd {
		display: block;
	}

	.swiper-container {
		display: none;
	}

	.foot-top .sange {}

	.top-top .content .search input {
		width: 60%;
		left: 20%;
		bottom: 0;
		outline: none;font-size: 14px;
	}

	.top-top .content .search img {
		position: absolute;
		 top: 8px;
		 right: 24%;
		 width: 20px;
		 height: 20px;
	}

	.foot .content .right {
		width: 100%;
		display: flex;
		justify-content: center;
		color: #FFFFFF;
	}

	.nav ul li a {
		font-size: 13px;
	}

	.foot .content {
		display: flex;
		justify-content: space-between;
		flex-direction: column;
		padding: 20px 0;
		width: 100%;
		align-items: center;
	}

	.foot .content .left {
		text-align: center;
		margin-bottom: 20px;
	}

	.navbar-default .navbar-nav {
		margin: 0;
		display: flex;
		flex-direction: column;
	}

	.ad .bottom .left .bottom ul {
		/* display: flex; */
		justify-content: space-between;
	}

	.ad .wrap .bottom .left .top ul li a,
	.ad .wrap .bottom .right .top ul li a {
		color: #979797;
		/* font-size: 12px; */
	}

	.three-title .bottom .bottom ul {
		/* display: flex; */
		justify-content: space-around;
	}

	.three-title .top .left .bottom ul {
		margin-bottom: 10px;
	}

	.three-title .top .left .bottom ul:last-child {
		margin-bottom: 0px;
	}

	.three-title .bottom .bottom {
		margin: 10px 0px;
		overflow-x: hidden;
	}

	.foot-top .sange .one {
		margin-bottom: 10px;
	}

	.ad .wrap .bottom .left .bottom ul {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.lunbopc {
		display: none;

	}

	.lunboyd {
		display: block;

	}

	.jyzn .wrap .top .left {
		border-bottom: 3px solid #734794;
		display: inline-block;
		font-size: 20px;
		color: #5A5A5A;
	}

	.kxyj .er ul li a span:first-child,
	.kxyj .san ul li a span:first-child {
		/* text-overflow: ellipsis;
		display: -webkit-box;
		color: #263b3b;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden; */
		/* width: 20rem; */
	}

	.kxyj .er,
	.kxyj .san {
		height: auto;
	}

	.wrap {
		margin: 20px 0 50px;
		display: block;
	}

	#tab_c {
		width: 100%;
		box-shadow: 0 0 10px 2px #eee;
		/* padding: 20px 40px 20px 20px; */
	}

	.jyjx .yi .yi_bottom ul {
		line-height: 28px;
		margin: 2% 4%;
	}

	.hzfw .yi {
		height: auto;
	}

	.zjtd .yslist .one {
		border: 1px solid #e5e5e5;
		width: 100%;
		margin-right: 1%;
		padding: 10px;
		/* margin: 10px; */
		/* height: 32rem; */
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.hzfw .yi .bottom .jzxz {
		display: block;
		margin-bottom: 10px;
	}

	#tab_c ul li a span:first-child {
		/* text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden; */
	}

	.top-top .content .search {
		display: flex;
		flex-direction: column;
	}

	.top-top .content .search p {
		color: #393738;
		text-align: center;
		margin: 8px 0;
		font-size: 16px;
	}

	.zlxz,
	.newlist {
		margin: 0;min-height: 600px;
	}

	.xwdt .er .top,
	.xwdt .san .top {
		margin: 15px 15px 0;
	}

	.zljs .er .top {
		margin: 0 15px;
	}

	.kxyj .er .top,
	.kxyj .san .top {
		margin-top: 10px;
	}

	.jyjx .yi .yi_right {
		height: auto;
	}.gsgggsgg .er {
    height: auto;
}.gsgg .bottom .er {
    margin-top: 0px; 
}
}

.jyjxnewadd .er {
    height: 200px;
}

.jys li a span {
	width: 100%;
}

#tab_c .jys li:hover {
	background-color: #734794;
	
}
#tab_c .jys li:hover a span{color: #FFFFFF !important;}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
        background-color: #734794 !important;
        border-color: #734794 !important;
        color: #fff !important;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #734794 !important;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
    width: 100%;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}




