﻿/* eyoucms.com 易优CMS -- 好用,免费,安全 */
body {
	min-width: 320px;
	font: 16px "微软雅黑", "Arial,Microsoft YaHei";
	color: #333;
	line-height: 24px;
	overflow-x: hidden;
}
.container {
	margin: 0 auto;
	height: auto;
}
h1, h2, h3, h4, h5, p, div, span, ul, li, dl, dd, dt {
	margin: 0;
	padding: 0;
}
input, textarea {
	outline: none;
	font: 16px "微软雅黑", "Arial,Microsoft YaHei";
}
label {
	font-weight: normal;
	width: 100%;
}
a {
	text-decoration: none;
	outline: none;
	color: #333;
}
a:focus, a:hover {
	color: #333;
	text-decoration: none;
	outline: none;
	outline-offset: 0;
}
ul, li {
	list-style: none;
}
i, em {
	font-style: normal;
}
.nav>li>a:focus, .nav>li>a:hover {
	background: none;
}
.lt {
	float: left;
}
.rt {
	float: right;
}
.hide {
	display: none;
}
.show {
	display: block;
}
.imgMax {
	width: 702px;
	height: 362px;
}

.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.tl {
	text-align: left;
}
.fwn {
	font-weight: normal
}
.db {
	display: block;
}
.dib {
	display: inline-block;
}
.ma {
	margin: 0 auto;
}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.pf {
	position: fixed;
}
.oh {
	overflow: hidden;
}
.transition {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
img.desaturate {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
}
img.desaturate:hover {
	filter: grayscale(0);
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(0);
	-o-filter: grayscale(0);
}
img {
	border: none;
}
html {
	width: 100%;
}
body {
	width: 100%;
	;
	position: relative;
	overflow-x: hidden;
}
.slick-slide {
	outline: none;
}
.slick-slide img {
	margin: 0 auto;
	max-width: 100%;
}
.slick-prev:before, .slick-next:before {
	display: none;
}
.slick-dots li button:before {
	display: none;
}
.slick-dotted.slick-slider {
	margin-bottom: 0;
}
.header {
}
.logo {
	height: 110px;
	width: 20%;
}
.logo a {
	display: block;
	position: relative;
	height: 110px;
}
.logo a img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}
.had_rt {
	width: 80%;
	padding: 0 0 0 15px;
}
.language {
	margin-top: 10px;
}
.language a {
	display: inline-block;
	max-width: 20px;
	margin: 0 10px;
}
.nav {
}
.nav li {
	float: left;
	text-align: center;
	width: 12.5%;
	position: relative;
	padding: 30px 0 16px;
}
.nav li a {
	font-size: 16px;
	color: #666;
	display: inline-block;
	padding: 0;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
}
.nav>li>a:before {
	content: "";
	display: inline-block;
	width: 10px;
	height: 10px;
	margin-right: 10px;
	background: url(../img/icon02.png) no-repeat center center;
}
.nav .child_nav {
	position: absolute;
	top: 76px;
	left: 50%;
	width: 150px;
	display: none;
	z-index: 10;
	padding: 10px 0 0;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
.child_nav li {
	width: 100%;
	padding: 0;
	background: #e30f7d;
}
.child_nav li a {
	font-size: 14px;
	color: #ffaed8;
	display: block;
}
.child_nav:before {
	content: "";
	display: block;
	border-bottom: 6px solid #e30f7d;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	position: absolute;
	top: 4px;
	left: 50%;
	margin-left: -6px;
}
.child_nav li:first-child {
	padding-top: 20px;
}
.child_nav li:last-child {
	padding-bottom: 20px;
}
.nav>li>a:hover {
	color: #e30f7d;
}
.nav>li>a:hover:before {
	background: url(../img/icon01.png) no-repeat center center;
}
.nav>li.current>a {
	color: #e30f7d;
}
.nav>li.current>a:before {
	background: url(../img/icon01.png) no-repeat center center;
}
.child_nav li a:hover {
	color: #fff;
	text-decoration: underline;
}
.slick-dots {
	bottom: 15px;
}
.slick-dots li {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #e6e8ee;
	padding: 0;
	margin: 0 5px;
}
.slick-dots li button {
	display: none;
}
.slick-dots li.slick-active {
	border: 2px solid #e6e8ee;
	background: #e30f7d;
}
.section_one {
	margin-top: 80px;
}
.one_list li {
	float: left;
	width: 48.5%;
	margin: 0 1.5% 1.5% 0;
	position: relative;
	overflow: hidden;
	text-align: center
}
.one_list li:nth-child(2n) {
	margin-right: 0;
}
.one_list li img {
	max-height: 100%;
	max-width: 100%;
}
.one_list li a {
	display: block;
	position: absolute;
	bottom: -100%;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.7);
	transition: all linear .2s;
	-webkit-transition: all linear .2s;
}
.one_list li .pic {
	position: absolute;
	bottom: 15px;
	left: 30px;
	text-align: left;
}
.one_list li .pic h3 {
	color: #fff;
	font-size: 18px;
	margin-bottom: 5px;
	height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transform: translateY(24px);
	-webkit-transform: translateY(24px);
	transition: all linear .3s .2s;
	-webkit-transition: all linear .3s .2s;
}
.one_list li .pic span {
	display: block;
	color: #fff;
	font-size: 14px;
	height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transform: translateY(40px);
	-webkit-transform: translateY(40px);
	transition: all linear .3s .2s;
	-webkit-transition: all linear .3s .2s;
}
.one_list li:hover .pic span {
	transform: translateY(0);
	-webkit-transform: translateY(0);
}
.one_list li:hover .pic h3 {
	transform: translateY(0);
	-webkit-transform: translateY(0);
}
.one_list li:hover a {
	bottom: 0;
}
.s_more a {
	display: block;
	width: 128px;
	height: 30px;
	background: url(../img/index_36.png) no-repeat center center;
	background-size: 128px 30px;
	margin: 10px auto 0;
	line-height: 30px;
	text-align: left;
	padding-left: 20px;
	font-size: 14px;
	color: #666;
}
.s_more a:hover {
	background: url(../img/index_34.png) no-repeat center center;
	color: #e30f7d;
}
.section_two {
	padding: 60px 0;
}
.about_lt {
	width: 55%;
	padding: 0 120px 50px 0;
}
.about_rt {
	width: 40%;
	padding: 0 0 60px 0;
	position: relative;
}
.aboutSlider {
	position: relative;
	z-index: 10;
}
.aboutSlider .slick-prev, .aboutSlider .slick-next {
	width: 60px;
	height: 60px;
	border: 1px solid #999;
	right: 0;
	bottom: 129px;
	top: auto;
}
.aboutSlider .slick-prev {
	background: url(../img/z_03.png) no-repeat center center;
	left: auto;
	right: -60px;
}
.aboutSlider .slick-next {
	background: url(../img/z_05.png) no-repeat center center;
	right: -120px;
}
.about_bg {
	width: 245px;
	height: 210px;
	position: absolute;
	right: 0;
	bottom: 0;
}
.about_name {
	border: 4px solid #e30f7d;
	width: 146px;
	height: 134px;
	margin-left: 25px;
}
.about_name span {
	display: block;
	background: #fff;
	font-size: 18px;
	color: #666666;
	font-style: italic;
	margin-left: -25px;
	margin-top: 30px;
	height: 44px;
	line-height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.about_name b {
	display: block;
	border-bottom: 1px solid #e5e5e5;
	width: 90px;
}
.about_name h3 {
	font-size: 18px;
	padding-left: 20px;
	margin-top: 15px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.about_lt img {
	max-width: 100%;
	max-height: 100%;
}
.about_rt h4 {
	font-size: 16px;
	margin-top: 55px;
	font-weight: bold;
}
.about_rt .about_txt {
	font-size: 14px;
	line-height: 28px;
	color: #666;
	margin: 20px 0 30px;
	height: 140px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5
}
.about_rt .s_more a {
	display: inline-block;
}
.about_rt:after {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 27px;
	height: 27px;
	background: url(../img/index_03.png) no-repeat center center;
}
.section_three {
	padding: 60px 0;
	background: #eeeeee;
}
.section_three .about_name {
	margin: 0 auto 30px;
	text-align: center;
	width: 160px;
	height: 58px;
}
.section_three .about_name span {
	margin-left: 0;
	line-height: 24px;
	height: 24px;
	font-size: 14px;
	margin-top: 15px;
	background: #eee;
}
.section_three .about_name h3 {
	padding: 0 5px;
	margin: 0 auto -10px;
	display: table;
	font-weight: bold;
	background: #eee;
	font-size: 16px;
}
.product_content {
	width: 100%;
}
.proTab {
	max-width: 1200px;
	margin: 30px auto 40px;
	text-align: center;
}
.proTab li {
	display: inline-block;
	margin: 0 5px;
	width: 180px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}
.proTab li a {
	display: block;
	background: #fff;
	font-size: 14px;
}
.proTab li:hover a {
	color: #fff;
	background: #e30f7d;
}
.proTab li.on a {
	color: #fff;
	background: #e30f7d;
}
/*.proBox .proItem{display: none;}*/
/*.proBox .proItem.on{display: block}*/

.pro_list {
	position: relative;
	overflow: hidden;
}
.pro_list img {
	max-width: 100%;
	max-height: 100%;
}
.pro_list .pic {
	position: absolute;
	top: -100%;
	height: 100%;
	left: 0;
	right: 0;
	background: rgba(51,51,51,.7);
	padding: 28% 15px 0;
	transition: all linear .3s;
	-webkit-transition: all linear .3s;
}
.pro_list .pic h3 {
	color: #fff;
	font-size: 16px;
	height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.pro_list .pic p {
	color: #fff;
	font-size: 14px;
	margin: 15px 0 20px;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3
}
.pro_list .pic a {
	display: block;
	text-align: center;
	margin: 0 auto;
	font-size: 14px;
	width: 80%;
	height: 40px;
	line-height: 40px;
	border: 1px solid #fff;
	color: #fff;
}
.pro_list:hover .pic {
	top: 0;
}
.proM_name {
	line-height: 20px;
	height: 20px;
	font-size: 14px;
	margin-top: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.proSlider .slick-prev, .proSlider .slick-next {
	width: 50px;
	height: 50px;
	z-index: 10;
	background-size: 16px 30px;
}
.proSlider .slick-prev {
	background: #e30f7d url(../img/index_47.png) no-repeat center center;
	background-size: 16px 30px;
	left: 0;
}
.proSlider .slick-prev.slick-disabled {
	background: rgba(51,51,51,.7) url(../img/index_47.png) no-repeat center center;
	background-size: 16px 30px;
}
.proSlider .slick-next {
	background: #e30f7d url(../img/index_49.png) no-repeat center center;
	background-size: 16px 30px;
	right: 0;
}
.proSlider .slick-next.slick-disabled {
	background: rgba(51,51,51,.7) url(../img/index_49.png) no-repeat center center;
	background-size: 16px 30px;
}
.section_four {
	padding: 60px 0;
}
.new_ltCont h3 {
	margin: 50px 0 10px;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.new_ltCont span {
	font-size: 14px;
	color: #999;
	display: block;
}
.new_ltCont .news_txt {
	font-size: 14px;
	color: #666;
	height: 96px;
	margin: 15px 0 35px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4
}
.new_ltCont .s_more a {
	margin: 0;
}
.news_lt {
	width: 42%;
}
.news_rt {
	width: 55%;
}
.news_rt img {
	max-width: 100%;
	max-height: 100%;
}
.section_five {
	padding: 0 0 60px;
	margin-bottom: 60px;
}
.contact_lt {
	position: relative;
	z-index: 10;
}
.contact_lt .map {
	width: 60%;
}
.contact_list {
	width: 40%;
	position: relative;
	z-index: 10;
}
.contact_rt {
	background: #f4f4f4;
	position: absolute;
	bottom: -50px;
	right: 0;
	width: 97%;
	padding: 10px 0;
}
.contact_list li {
	font-size: 14px;
	line-height: 36px;
}
.contact_list li img {
	margin-right: 10px;
}
.footer {
	background: #333333;
}
.footLogo {
	width: 310px;
	height: 200px;
	background: #e30f7d;
	position: relative;
}
.footLogo img {
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.foot_rt {
	display: inline-block;
	width: 68%;
	padding-left: 40px;
}
.link {
	padding: 25px 0;
	border-bottom: 1px solid #444;
}
.link li {
	display: inline-block;
	font-size: 14px;
	color: #999;
}
.link li a {
	display: block;
	font-size: 14px;
	color: #999;
	margin: 0 3px;
}
.link li a:hover {
	color: #fff;
	text-decoration: underline;
}
.foot_bot {
	padding: 25px 0;
}
.copy {
	display: inline-block;
	width: 57%;
	font-size: 14px;
	color: #999;
	vertical-align: top;
	padding-right: 15px;
	border-right: 1px solid #444;
}
.copy a {
	font-size: 14px;
	color: #999;
}
.copy a:hover {
	color: #fff;
}
.foot_tel {
	display: inline-block;
	width: 42%;
	padding: 0 20px;
	vertical-align: top;
}
.foot_tel dt {
	display: inline-block
}
.foot_tel dd {
	display: inline-block;
	vertical-align: middle;
}
.foot_tel dd span {
	display: inline-block;
	font-size: 14px;
	color: #999;
	line-height: 17px;
	text-align: right;
}
.foot_tel dd i {
	font-size: 36px;
	color: #e30f7d;
	display: inline-block;
	line-height: 36px;
	text-align: left;
}
/*内页*/
.det_ban img {
	max-width: 100%;
	max-height: 100%;
}
.det_main {
	padding: 60px 0;
}
.det_lt {
	width: 220px;
	float: left;
}
.det_rt {
	margin-left: 250px;
}
.lt_title {
	width: 100%;
	height: 98px;
	line-height: 98px;
	font-size: 20px;
	color: #fff;
	overflow: hidden;
	;
	background: #e30f7d url(../img/about_03.png) no-repeat center center;
}
.det_nav {
	border: 1px solid #e30f7d;
	padding: 10px;
}
.det_nav li {
	margin-bottom: 20px;
}
.det_nav li a {
	display: block;
	line-height: 40px;
	height: 40px;
	padding: 0 30px;
	background: #f4f4f4;
}
.det_nav>li>a:hover {
	color: #fff;
	background: #e30f7d;
}
.det_nav>li>a.on {
	color: #fff;
	background: #e30f7d;
}
.det_two li {
	margin: 0;
}
.det_two li a {
	position: relative;
	background: none;
	color: #666;
}
.det_two li a i {
	display: none;
	position: absolute;
	right: 20px;
	top: 0;
	height: 40px;
	width: 20px;
	background: url(../img/about_08.png) no-repeat center center;
}
.det_two li a i.in {
	display: block;
}
.det_two li a.on i {
	background: url(../img/about_12.png) no-repeat center center;
}
.det_two li a.on {
	color: #e30f7d;
}
.det_two li a:hover i {
	background: url(../img/about_12.png) no-repeat center center;
}
.det_two li a:hover {
	color: #e30f7d;
}
.det_two li a {
	padding-left: 40px;
}
.det_three li a {
	padding-left: 50px;
	font-size: 14px;
}
.det_nav ul {
	display: none;
}
.page_txt {
	line-height: 28px;
	font-size: 14px;
}
.page_txt img {
	max-height: 100%;
	max-width: 100%;
}
.rt_top {
	border-bottom: 1px solid #ddd;
	padding: 15px 20px;
	margin-top: 20px;
}
.pos {
	width: 80%;
	display: inline-block
}
.pos li {
	display: inline-block;
	font-size: 14px;
	color: #666;
}
.pos li a {
	display: inline-block;
	font-size: 14px;
	color: #666;
}
.pos li img {
	margin-right: 10px;
	margin-top: -5px;
}
.pos li a:hover {
	color: #e30f7d;
}
.pos li:last-child a {
	color: #e30f7d;
}
.back_home {
	font-size: 14px;
	color: #666;
}
.back_home:hover {
	color: #e30f7d;
}
.det_content {
	padding: 20px 0;
}
.news_list {
}
.news_list li a {
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 50px;
	height: 50px;
	background: #f4f4f4;
	position: relative;
	display: block;
	padding: 0 130px 0 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
/
}
.news_list li span {
	display: block;
	position: absolute;
	right: 20px;
	top: 0;
	width: 100px;
	text-align: right;
}
.news_list li a:hover {
	color: #e30f7d;
}
.page {
	padding: 20px 0 0;
}
.page li {
	display: inline-block;
	vertical-align: top;
}
.page li a {
	display: block;
	width: 30px;
	height: 30px;
	background: #eee;
	margin: 0 5px;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
}
.page li.w a {
	font: 30px "圆幼";
	line-height: 24px;
}
.page li a:hover {
	color: #fff;
	background: #e30f7d;
}
.page li.on a {
	color: #fff;
	background: #e30f7d;
}
.sear_result {
	font-size: 18px;
	font-weight: bold;
	margin: 10px 0 30px;
}
.sear_result i {
	color: #e30f7d;
}
.search_list li a {
	padding: 0 20px;
}
.search_list li a:hover {
	color: #fff;
	background: #e30f7d;
}
.list_image {
	float: left;
	width: 23.5%;
	margin: 0 2% 3% 0;
	overflow: hidden;
	text-align: center;
}
.list_image dt {
	position: relative;
}
.list_image dt img {
	max-width: 100%;
	max-height: 100%;
}
.list_image dt .pic {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 30% 20px 0;
	background: rgba(227,15,125,.8);
	transform: scale(0);
	-webkit-transform: scale(0);
	transition: all linear .3s;
	-webkit-transition: all linear .3s;
}
.list_image dt .pic p {
	text-align: left;
	color: #fff;
	line-height: 28px;
	font-size: 14px;
	height: 140px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
}
.list_image dt .pic a {
	margin: 10px auto 0;
	display: block;
	width: 80%;
	border: 1px solid #fff;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 14px;
}
.list_image dd {
	height: 24px;
	margin-top: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.pro_detCont .list_image:nth-child(4n) {
	margin-right: 0;
}
.list_image:hover dt .pic {
	transform: scale(1);
	-webkit-transform: scale(1);
}
.list_image:hover dd a {
	color: #e30f7d;
}
.newsT_list {
	margin-bottom: 20px;
	overflow: hidden;
}
.newsT_list dt {
	width: 325px;
	float: left;
	position: relative;
	text-align: center;
}
.newsT_list dt a {
	display: block;
}
.newsT_list dt a:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../img/news_pt_13.png) no-repeat center center;
	transform: scale(0);
	-webkit-transform: scale(0);
	transition: all linear .3s;
	-webkit-transition: all linear .3s;
}
.newsT_list dt img {
	max-height: 100%;
	max-width: 100%;
}
.newsT_list dd {
	margin-left: 360px;
}
.newsT_list dd h3 a {
	display: block;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newsT_list dd span {
	margin: 10px 0;
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newsT_list dd p {
	font-size: 14px;
	color: #666;
	height: 96px;
	line-height: 24px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
}
.newsT_list .s_more a {
	margin: 25px 0 0;
}
.newsT_list:hover dd h3 a {
	color: #e30f7d;
}
.newsT_list:hover dt a:before {
	transform: scale(1);
	-webkit-transform: scale(1);
}
.news_detName {
	margin-bottom: 20px;
}
.news_detName h3 {
	font-size: 16px;
	font-weight: bold;
	line-height: 28px;
}
.news_detName span {
	font-size: 14px;
	line-height: 28px;
	color: #999;
}
.news_detName a {
	font-size: 14px;
	color: #e30f7d;
	display: inline-block;
	margin-left: 10px;
}
.page_ul {
	border-top: 1px solid #ddd;
	padding: 20px 0;
	color: #999;
	font-size: 14px;
	margin-top: 20px;
}
.page_ul li a {
	display: inline-block;
	color: #999;
	font-size: 14px;
	white-space: normal;
	word-break: break-all;
}
.page_ul li:hover {
	color: #e30f7d;
}
.page_ul li:hover a {
	color: #e30f7d;
	text-decoration: underline;
}
.d_proSlider {
}
.d_proSlider img {
	max-height: 100%;
	max-width: 100%;
	opacity: .3;
}
.d_proSlider img {
	max-height: 100%;
	max-width: 100%;
	opacity: .3;
}
.d_proSlider div.slick-current img {
	opacity: 1;
}
.d_proSlider .slick-prev, .d_proSlider .slick-next {
	width: 40px;
	height: 44px;
	z-index: 10;
}
.d_proSlider .slick-prev {
	background: url(../img/pro_det_dt_03.png) no-repeat center center;
	left: 5%;
	background-size: 100%;
}
.d_proSlider .slick-next {
	background: url(../img/pro_det_dt_13.png) no-repeat center center;
	right: 5%;
	background-size: 100%;
}
.d_proSlider .slick-prev:hover {
	background: url(../img/pro_det_dt_10.png) no-repeat center center;
	background-size: 100%;
}
.d_proSlider .slick-next:hover {
	background: url(../img/pro_det_dt_05.png) no-repeat center center;
	background-size: 100%;
}
.proSlider_name {
	font-size: 18px;
	margin: 20px 0;
	white-space: normal;
	word-break: break-all;
}

/*-----------------------------分页 start--------------------------------*/
.next1{width: 100%;height: auto;overflow: hidden;text-align: center;}
.next1 ul{display: inline-block;}
.next1 ul li{display: inline-block;}
.next1 a{display: inline-block;border: 1px solid #ebebeb;color: #999;width: 30px;height: 30px;line-height: 30px;margin: 0 4px;overflow: hidden;}
.next1 a.on1,.next1 a:hover{background: #e30f7d;color: #fff;border: 1px solid #e30f7d;}
/*--------------------分页 end----------------------*/