.tag_title {
	height: 200px;
}
.place-product2 {
				overflow: hidden;
				height: 785px;
				padding-bottom: 60px;
			}

			.place-product {
				overflow: hidden;
				height: 548px;
			}

			.clearfix {
				clear: both;
				overflow: hidden;
			}

			.nuxt_top1_box {
				overflow: hidden;
				clear: both;
				padding-top: 60px;
				width: 1200px;
				margin: 0 auto;
				text-align: center;
			}

			.nuxt_top1_box .top_nuxt_flutter {
				text-align: center;
				display: block;
				font-size: 26px;
				line-height: 40px;
				color: #1ebfa3;
				font-weight: normal;
				margin-bottom: 10px;
			}

			.nuxt_top1_box .top_nuxt_flutter3 {
				text-align: center;
				color: #a7a9b7;
				font-size: 16px;
				line-height: 21px;
			}

			.nuxt_top1_box a {
				float: right;
				color: #0165b6;
				font-size: 14px;
			}

			.confont-con {
				background-color: #FFFFFF;
				/* width: 1200px;
				margin: 0 auto; */
			}

			.clearfix {
				clear: both;
				overflow: hidden;
			}

			.pull-left {
				float: left;
			}

			.pull-right {
				float: right;
			}

			.place-product .place-product-img {
				position: relative;
				display: block;
			}

			img {
				border: none;
				list-style: none;
			}

			.place-product .place-product-img span {
				position: absolute;
				top: 0;
				right: 0;
				width: 50%;
				height: 180px;
				display: block;
				text-align: center;
				transition: 0.3s 0.3s;
			}

			.place-product .place-product-img span i {
				margin-top: 80px;
				transition: 0.3s;
			}

			.di-ib {
				display: inline-block;
			}

			.fcolor-white {
				color: #fff;
			}

			.fsize-16 {
				font-size: 16px;
			}

			.place-product .place-product-img span p {
				display: none;
				margin-top: 5px;
			}

			.fcolor-white {
				color: #fff;
			}

			.pr-20 {
				padding-right: 20px;
			}

			.pl-20 {
				padding-left: 20px;
			}

			.place-product {
				overflow: hidden;
				height: 548px;
			}

			.place-product2 {
				overflow: hidden;
				height: 741px;
				padding-bottom: 60px;
			}

			.place-product .place-product-img {
				position: relative;
				display: block;
				height: 183px;
			}

			.place-product .place-product-img span {
				position: absolute;
				top: 0;
				right: 0;
				width: 50%;
				height: 180px;
				display: block;
				text-align: center;
				transition: 0.3s 0.3s;
			}

			.place-product .place-product-img span p {
				display: none;
				margin-top: 5px;
			}

			.place-product .place-product-img span i {
				margin-top: 80px;
				transition: 0.3s
			}

			.place-product .place-product-img.last {
				height: 367px;
				overflow: hidden;
			}

			.place-product .place-product-img.last span {
				top: 50%;
				width: 100%;
				height: 50%;
				margin-top: -5px;
				transition: 0.3s;
			}

			.place-product .place-product-img.last:hover span {
				top: 0;
				height: 100%;
			}

			.place-product .place-product-img:hover span {
				width: 100%;
			}

			.place-product .place-product-img:hover span i {
				margin-top: 40px;
			}

			.place-product .place-product-img:hover span p {
				display: block;
			}

			.place-product .place-product-img.last:hover span i {
				margin-top: 140px;
			}

			.place-product-bg1 {
				background-color: ;
			}

			.place-product-bg2 {
				background: url(./img/place_product_bg02.jpg);
			}

			.place-product-bg3 {
				background: url(./img/place_product_bg03.png);
			}

			.place-product-bg4 {
				background: url(./img/place_product_bg04.png);
			}

			.place-product-bg5 {
				background: url(./img/place_product_bg05.png);
			}

			.place-product-bg6 {
				background: url(./img/place_product_bg06.png);
			}

			.place-product-bg7 {
				background: url(./img/place_product_bg07.png);
			}

			.wrapper {
				background-color: #FFFFFF;
				height: auto;
				margin: 0 auto;
			}

			.case {
				width: 100%;
				margin: 0 auto;
				background: #FFFFFF;
				padding: 0 0 15px;
				margin-top: 20px;
			}

			.case #ul {
				width: 80%;
				margin: 0 auto;
			}

			.case .category {
				margin: 30px 0 60px;
				margin-right: 30px;
				line-height: 46px;
				color: #4B4B4B;
				font-size: 20px;
				cursor: pointer;
			}

			.case .category:last-child {
				margin-right: 0;
			}

			.case .active {
				border-bottom: 2px solid #ffb158;
			}

			.case .list {
				width: 256px;
				background: rgba(255, 255, 255, 1);
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				margin-right: 10px;
				margin-bottom: 39px;
				/* cursor: pointer; */
				/* position: relative; */
			}

			/* .case .list img {
				height: 415px;
				width: 210px;
			} */

			.case .list:nth-of-type(4n+4) {
				margin-right: 0;
			}

			.case .list:nth-of-type(1) {
				margin-left: 245px;
			}

			@media (max-width: 767px) {
				.wrapper {
					width: 100%;
				}

				.case .list {
					width: 22%;
					/* padding: 0 1.5%; */
					/* margin: 0 auto !important; */
					margin-bottom: 15px !important;
					margin-right: 2%;
				}

				.case .list:nth-of-type(4n+1) {
					margin-left: 3%;
				}

				.case .list:nth-of-type(4n+4) {
					margin-right: 3%;
				}

				.case .category {
					font-size: 15px;
					margin: 0 0 20px;
					margin-right: 20px;
				}

				.case .qq_icon {
					margin: 0 auto 0;
					width: 26%;
					height: 43px;
					line-height: 43px;
					font-size: 15px;
				}

				.sw_bgbox h3 {
					padding: 20px 0;
				}

				.small {
					padding: 10px;
				}

				.small .whatBox {
					padding: 20px 18px;
					margin-left: 0;
					margin-bottom: 10px;
					width: 48%;
					height: 200px;
					margin-right: 4%;
				}

				.small .whatBox:nth-of-type(2n+2) {
					margin-right: 0;
				}

				.sw_bgbox .what .sw_imgBox {
					width: 58px;
					height: 58px;
					line-height: 58px;
				}

				.whatBox .sw_imgBox .icon {
					width: 25px;
				}

				.small .whatBox .what-name {
					font-size: 14px;
				}

				.small .whatBox .what-cours {
					font-size: 12px;
				}

				.web-content-1 {
					display: none;
					font-size: 18px !important;
				}

				.web-title-1 {
					font-size: 19px !important;
					margin-bottom: 3px;
				}



				.question img {
					height: 180px;
				}

				.question h2 {
					font-size: 18px !important;
				}

				.question h3 {
					font-size: 14px !important;

				}

				.question .qq_icon {
					width: 140px;
					height: 40px;
					padding: 0;
					line-height: 39px;
				}

				.services-list ul {
					padding-bottom: 0;
				}

				.services-list li {
					width: 28%;
					/* height: 100px; */
					margin-right: 3%;
					margin-bottom: 20px;
					font-size: 18px;

				}

				.services-list li img {
					margin: 30px auto 15px;
					width: 50px;
					height: 50px;
				}

				.services-list li:nth-of-type(3n+3) {
					margin-right: 0;
				}

			}


			@media (max-width: 480px) {
				#banner {
					width: 540px;
					margin-left: -273px;
				}

				.web-content-1 {
					display: none;
					font-size: 18px !important;
				}

				.web-title-1 {
					font-size: 19px !important;
					margin-bottom: 3px;
				}



				.question img {
					height: 180px;
				}

				.question h2 {
					font-size: 18px !important;
				}

				.question h3 {
					font-size: 14px !important;

				}

				.question .qq_icon {
					width: 140px;
					height: 40px;
					padding: 0;
					line-height: 39px;
				}

				.services-list li {
					width: 100px;
					height: 105px;
					margin-right: 3%;
					font-size: 15px;
					margin-bottom: 10px;

				}

				.services-list li img {
					margin: 20px auto 15px;
					width: 27px;
					height: 27px;
				}

				.services-list li:nth-of-type(3n+3) {
					margin-right: 0;
				}
			}

			@media (min-width: 768px) {
				.uk-width-medium-1-3 {
					width: 40%;
				}

				.uk-width-medium-1-3:nth-of-type(2) {
					width: 20%;
				}

			}

			.fle {
				display: flex;
				display: -webkit-box;
				display: -moz-box;
				display: -ms-flexbox;
				display: -webkit-flex;
			}

			.fle_b {
				justify-content: space-between;
				-webkit-box-pack: justify;
				-webkit-justify-content: space-between;
				-moz-box-pack: justify;
				-ms-flex-pack: justify;
			}

			.fle_c {
				justify-content: center;
				-webkit-justify-content: center;
				-moz-box-pack: center;
				-webkit--box-pack: center;
				box-pack: center;
			}

			.fle_a_c {
				align-items: center;
				-webkit-align-items: center;
				box-align: center;
				-moz-box-align: center;
				-webkit-box-align: center;
			}

			.fle_end {
				-ms-flex-pack: end;
				-webkit-box-pack: flex-end;
				-webkit-justify-content: flex-end;
				justify-content: flex-end;
			}

			.fle_s {
				-ms-flex-pack: start;
				-webkit-box-pack: start;
				-webkit-justify-content: flex-start;
				justify-content: flex-start;
			}

			.flex-center {
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-moz-justify-content: center;
				-ms-justify-content: center;
				-o-justify-content: center;
				justify-content: center;
			}




			.web-title-1 {
				text-align: center;
				font-size: 30px;
				line-height: 30px;
			}

			.uk-h3,
			h3 {
				font-size: 18px;
				line-height: 24px;
			}

			@media (min-width: 1024px) {
				.sec7 {

					margin: 0px auto;
					width: 100%;
					height: 640px;
					background-color: #FFFFFF;
					/* background: #f7f7f7 url("./img/bg_service.jpg") no-repeat 50% 0; */
				}

				.sec7_title>h4 {
					border-bottom: 2px solid #e2e2e2;
					width: 100px;
					margin: 0 auto;
					padding-bottom: 10px;
					text-align: center;
					font-size: 24px;
					color: #333333;
					font-family: "Microsoft YaHei";
				}

				.sec7_title>p {
					color: #999999;
					font-size: 12px;
					font-family: "Microsoft YaHei";
					margin-top: 6px;
					text-align: center;
				}

				.sec7_con {
					width: 1200px;
					margin: 0 auto;
					padding: 14px 0px;
				}

				/* .sec7 div{
				    width:1200px;
				    height:120px;
				    margin:0 auto;
				} */
				#Paidi7 {
					display: none;
				}

				.sec7 .con_img {
					width: 100%;
					height: 100px;
					margin: 0 auto;
				}

				.sec7 .con_img img {
					width: 100%;
				}

				.sec7 .con-li {
					width: 100%;
					height: 140px;
					margin: 0 auto;
					-webkit-transform: translateX(20px);
					transform: translateX(20px);
					display: -webkit-box;
					display: -ms-flexbox;
					display: flex;
					-webkit-box-align: end;
					-ms-flex-align: end;
					align-items: flex-end;
					margin-left: 42px;
				}

				.sec7 .con-li div {
					width: 18%;
					text-align: center;
					height: 170px;
					font-size: 14px;
					color: #8e9999;
					float: left;
					line-height: 23px;
					display: -webkit-box;
					display: -ms-flexbox;
					display: flex;
					-webkit-box-align: end;
					-ms-flex-align: end;
					align-items: flex-end;
					-webkit-box-pack: center;
					-ms-flex-pack: center;
					justify-content: center;
				}

				.sec7 .con-li>div:nth-of-type(1)>ul {
					margin-left: -40px;
				}

				.sec7 .con-li>div:nth-of-type(2)>ul {
					margin-left: -18px;
				}

				.sec7 .con1 {
					width: 98%;
					margin: 0 auto;
					text-align: center;
					height: 120px;
					margin: 0 auto;
					-webkit-transform: translateX(120px);
					transform: translateX(120px);
					margin-left: 30px;
				}

				.sec7 .con1 div {
					width: 19%;
					text-align: center;
					height: 100px;
					font-size: 14px;
					color: #8e9999;
					float: left;
					line-height: 23px;
				}

				.sec_title {
					text-align: center;
				}

				.sec_title>h4 {
					display: inline;
					border-bottom: 1px solid #e2e2e2;
					padding-bottom: 10px;
					font-size: 24px;
					color: #333333;
					font-family: "Microsoft YaHei";
				}

				.sec_title>p {
					color: #999999;
					font-size: 12px;
					font-family: "Microsoft YaHei";
					margin-top: 15px;
				}
			}






			.confont-tittle {
				text-align: center;
				overflow: hidden;
				clear: both;
				padding-bottom: 50px;
				padding-top: 50px;
				width: 1200px;
				margin: 0 auto;
			}

			.confont-tittle h1 {
				font-size: 30px;
				font-weight: 100;
				margin-bottom: 10px;
				width: 1200px;
			}

			.confont-tittle h2 {
				font-size: 30px;
				font-weight: 100;
				margin-bottom: 10px
			}

			.confont-tittle h3 {
				font-size: 16px;
				font-weight: 100;
			}

			.confont-tittle2 {
				overflow: hidden;
				clear: both;
				padding-bottom: 30px;
				padding-top: 50px;
				width: 1200px;
				margin: 0 auto;
				text-align: center;
			}

			.confont-tittle2 h1 {
				font-size: 30px;
				font-weight: 100;
				margin-bottom: 10px
			}

			.confont-tittle2 h3 {
				font-size: 16px;
				font-weight: 100;
				color: #ccc;
			}

			.fcolor-blue2 {
				color: #0165b6;
			}

			.tittle-fstyle {
				font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
				letter-spacing: -4px;
			}

			.fsize-40 {
				font-size: 40px;
			}

			.fsize-38 {
				font-size: 38px;
			}

			.fsize-36 {
				font-size: 36px;
			}

			.tittle-hr {
				height: 1px;
				width: 60px;
				margin: 0 auto;
			}

			.bg-color-w {
				background: #fff;
			}

			.bg-color-blue2 {
				background: #0165b6;
			}

			.confont-con {
				background: #fff;
				/* width:1200px; 
				margin:0 auto; */
			}

			.confont-news-left {
				width: 1200px;
				;
				min-height: 350px;
				margin: 0 auto;
			}

			.index-news-tittle {
				float: left;
			}

			.index-news-tittle li {
				float: left;
				font-size: 18px;
				margin-left: 20px;
				margin-top: 10px;
				cursor: pointer;
				line-height: 1.5em
			}

			.index-news-tittle li:hover,
			.index-news-tittle li.active {
				border-bottom: 3px solid #0165b6;
				color: #0165b6;
			}

			.confont-news-list {
				width: 1200px;
				margin-top: -30px;
				height: 200px;
				overflow: hidden;
				position: relative;
			}

			.confont-news-list ul {
				position: absolute;
			}

			.confont-news-list li {
				float: left;
				line-height: .5em;
				width: 600px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}

			.confont-news-list li a {
				font-size: 22px;
			}

			.confont-news-list li a:hover {
				color: #0165b6;
			}

			.confont-news-list li * {
				color: #666;
			}

			.confont-news-right {
				width: 440px;
				float: right;
				position: relative;
			}

			.confont-news-right .confont-tittle {
				width: 400px;
				position: absolute;
				top: 0;
				left: 0;
			}

			.confont-news-right h3 {
				font-size: 20px;
				color: #fff;
				width: 350px;
				margin-top: -160px;
				padding: 0 25px;
				margin-bottom: 5px;
			}

			.confont-news-right p {
				color: #fff;
				width: 350px;
				padding: 0 25px;
				margin-top: -100px;
				font-size: 14px;
			}

			.confont-news-right span {
				color: #fff;
				width: 350px;
				padding: 0 25px;
			}

			.clearboth {
				clear: both;
			}

			.mr-15 {
				margin-right: 15px;
			}

			.ml-15 {
				margin-left: 15px;
			}

			.fsize-12 {
				font-size: 12px;
			}

			.solution {
				width: 100%;
			}

			.uk-text-center {
				text-align: center !important;
				/* margin-top: -31px; */
				margin-bottom: 30px;

			}

			.solution .qq_icon {
				width: 279px;
				height: 61px;
				border: 0;
				margin: 50px auto 0;
				padding: 0;
				line-height: 61px;
				text-align: center;
				background: #EC6616;
				border-radius: 6px;
				font-size: 20px;
				color: rgba(255, 255, 255, 1);
			}

			.inlist {
				width: 100%;
				margin: 0 auto;
			}

			.nbox {
				padding-top: 5px;
				display: none;
				float: left;
				width: 80%;
				margin-left: 19%;
			}

			.clearfix {
				clear: both;
				zoom: 1;
			}

			.clearfix:before,
			.clearfix:after {
				content: "";
				display: table;
			}

			.nitem {
				width: 580px;
				float: left;
				padding: 14px 0px;
				cursor: pointer;
			}

			.mr40 {
				margin-right: 40px;
			}

			.nitem {
				width: 580px;
				float: left;
				padding: 14px 0px;
				cursor: pointer;
			}

			a,
			a:link,
			a:visited,
			a:active {
				color: #575757;
				text-decoration: none;
			}

			a {
				text-decoration: none;
			}

			a {
				text-decoration: none !important;
			}

			.nitem .nl {
				width: 85px;
				border-right: #EC6616 1px solid;
				float: left;
				text-align: center;
				height: 90px;
			}

			/*.nitem b {
				display: block;
				font-size: 28px;
				color: #EC6616;
				padding-top: 10px;
			}*/

			.nitem span {
				color: black;
				font-size: 14px;
			}

			.nitem .nr {
				padding-left: 10px;
				padding-right: 10px;
				width: 470px;
				float: left;
				height: 90px;
			}

			.nitem .t {
				line-height: 28px;
				font-size: 20px;
				height: 28px;
				overflow: hidden;
				/* color: #fff; */
			}

			.nitem .i {
				color: #ffb158;
				line-height: 22px;
				height: 44px;
				overflow: hidden;
				font-size: 14px;
			}

			.Newstitle {
				width: 100%;
			}

			.Newstitle h3 {
				line-height: 36px;
				text-align: center;
				font-size: 30px;
				/* color: #ffb158; */
				padding: 25px 0px 15px;
				font-weight: normal;
			}

			.Newstitle em {
				display: block;
				text-align: center;
				font-size: 14px;
				color: #ffb158;
				padding-top: 10px;
			}

			.nitem.active .nl {
				background: #ffb158;
			}

			.nitem.active .nr {
				background-color: #FFFFFF;
			}

			@media (max-width: 767px) {
				.wrapper {
					width: 100%;
				}

				.case .list {
					width: 22%;
					/* padding: 0 1.5%; */
					/* margin: 0 auto !important; */
					margin-bottom: 15px !important;
					margin-right: 2%;
				}

				.case .list:nth-of-type(4n+1) {
					margin-left: 3%;
				}

				.case .list:nth-of-type(4n+4) {
					margin-right: 3%;
				}

				.case .category {
					font-size: 15px;
					margin: 0 0 20px;
					margin-right: 20px;
				}

				.case .qq_icon {
					margin: 0 auto 0;
					width: 26%;
					height: 43px;
					line-height: 43px;
					font-size: 15px;
				}

				.sw_bgbox h3 {
					padding: 20px 0;
				}

				.small {
					padding: 10px;
				}

				.small .whatBox {
					padding: 20px 18px;
					margin-left: 0;
					margin-bottom: 10px;
					width: 48%;
					height: 200px;
					margin-right: 4%;
				}

				.small .whatBox:nth-of-type(2n+2) {
					margin-right: 0;
				}

				.sw_bgbox .what .sw_imgBox {
					width: 58px;
					height: 58px;
					line-height: 58px;
				}

				.whatBox .sw_imgBox .icon {
					width: 25px;
				}

				.small .whatBox .what-name {
					font-size: 14px;
				}

				.small .whatBox .what-cours {
					font-size: 12px;
				}

				.web-content-1 {
					display: none;
					font-size: 18px !important;
				}

				.web-title-1 {
					font-size: 19px !important;
					margin-bottom: 3px;
				}

				.web-title-1 span {
					font-size: 13px;
					margin-top: 0;
				}

				.question img {
					height: 180px;
				}

				.question h2 {
					font-size: 18px !important;
				}

				.question h3 {
					font-size: 14px !important;

				}

				.question .qq_icon {
					width: 140px;
					height: 40px;
					padding: 0;
					line-height: 39px;
				}

				.services-list ul {
					padding-bottom: 0;
				}

				.services-list li {
					width: 28%;
					/* height: 100px; */
					margin-right: 3%;
					margin-bottom: 20px;
					font-size: 18px;

				}

				.services-list li img {
					margin: 30px auto 15px;
					width: 50px;
					height: 50px;
				}

				.services-list li:nth-of-type(3n+3) {
					margin-right: 0;
				}

			}

			@media (max-width: 480px) {

				.web-content-1 {
					display: none;
					font-size: 18px !important;
				}

				.web-title-1 {
					font-size: 19px !important;
					margin-bottom: 3px;
				}

				.wrapper h6 {
					font-size: 13px !important;
					margin-top: 0;
					color: #666666 !important;
					font-weight: normal;
				}

				.question img {
					height: 180px;
				}

				.question h2 {
					font-size: 18px !important;
				}

				.question h3 {
					font-size: 14px !important;

				}

				.question .qq_icon {
					width: 140px;
					height: 40px;
					padding: 0;
					line-height: 39px;
				}

				.services-list li {
					width: 100px;
					height: 105px;
					margin-right: 3%;
					font-size: 15px;
					margin-bottom: 10px;

				}

				.services-list li img {
					margin: 20px auto 15px;
					width: 27px;
					height: 27px;
				}

				.services-list li:nth-of-type(3n+3) {
					margin-right: 0;
				}
			}

			@media (min-width: 768px) {
				.uk-width-medium-1-3 {
					width: 40%;
				}

				.uk-width-medium-1-3:nth-of-type(2) {
					width: 20%;
				}

			}

			.list img {
				max-width: 100%;
				height: auto;
				/* box-sizing: border-box; */
				.border: 0;
				vertical-align: middle;
			}

			.flex_col1 {
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: center;
			}

			@media (max-width: 768px) {
				.sec7 {
					margin: 0;
					padding: 0;
					width: 100%;
					max-width: 1000px;
					/* background: url("./img/i7_li1.png"/* ) */
					no-repeat;
					*/ margin: 0 auto;
					padding: 30px 0px;
					/* border:1px solid red; */
				}

				.sec7_con {
					width: 100%;
					height: 790px;
					padding-top: 15px;
					/* background:red; */
					/* border:1px solid red; */
				}
				.sec7_con_li_an {
					height: 560px;
				}
				/* .sec7_con>div {
				      border:1px solid red;s
				      background:blue;
				      width: 33%;
				      float: right;
				      text-align: center;
				      font-size: 12px;
				      transform:scale(0.8)
				  } */
				.con-li {
					width: 33%;
					float: right;
					font-size: 12px;
					line-height: 20px;
					margin-top: 3px;
					margin-right: -6px;
				}
				.con-li_an {
					width: 33%;
					float: right;
					font-size: 12px;
					line-height: 20px;
					margin-top: 3px;
					margin-right: 4px;
				}
				.con1 {
					width: 33%;
					float: right;
					font-size: 12px;
					line-height: 20px;
					margin-top: -12px;
					padding-left: 20px;
				}
				.con1_li_an {
					width: 40%;
					float: right;
					font-size: 12px;
					line-height: 20px;
					margin-top: -12px;
					/* padding-left: 50px; */
				}
				.con1_li_an ul {
					text-align: right;
				}
				.con_img {
					text-align: center;
					width: 33%;
					float: right;
					font-size: 12px;
				}

				.sec7_con>div>img {
					width: 55%;
					margin-top: 30px;
					/* border:1px solid red; */
				}

				.con-li>div>ul,.con-li_an>div>ul {
					margin-bottom: 65px;
				}

				.con-li>div>ul>li>h3,.con1_li_an>div>ul>li>h3 {
					font-size: 18px;
					color: 121212;
					/* padding-bottom: 15px; */
				}

				.con1>div>ul,.con1_li_an>div>ul{
					margin-top: 70px;
				}
				
				

				#PCi7 {
					display: none;
				}

				.sec_title {
					text-align: center;
				}

				.sec_title>h4 {
					display: inline;
					border-bottom: 1px solid #e2e2e2;
					padding-bottom: 10px;
					font-size: 24px;
					color: #333333;
					font-family: "Microsoft YaHei";
				}

				.sec_title>p {
					color: #999999;
					font-size: 12px;
					font-family: "Microsoft YaHei";
					margin-top: 15px;
				}
			}

			.choose {
				width: 100%;
				background: #eeeeee;
				padding-bottom: 20px;
			}

			.choose a {
				width: 33%;
				border-radius: 5px;
				border: solid 1px #d2d2d2;
				color: rgba(102, 102, 102, 0.81);
				font-size: 15px;
				display: block;
				text-align: center;
				margin: 0 auto;
				padding: 6px 10px;
			}

			.choose_l {
				overflow: hidden;
				margin: 0 2%;
			}

			.choose_l li {
				width: 100%;
				overflow: hidden;
				height: 24vw;
				background-color: #fff;
				min-height: 100px;
				margin-bottom: 12px;
				border-radius: 3px;
				max-height: 130px;
			}

			.choose_l li img {
				width: 50%;
				height: auto;
				float: left;
				border-radius: 3px;
				height: 100%;
			}

			.choose_l li .choose_l_text {
				width: 50%;
				text-align: center;
				float: left;
				box-shadow: 0px 3px 26px 0px rgba(225, 107, 4, 0.09);
				height: 100%;
			}

			.choose_l li .choose_l_text h5 {
				font-size: 15px;
				color: #333333;
				line-height: 34px;
				padding-top: 3%;
				font-weight: normal;
			}

			.choose_l li .choose_l_text p {
				font-size: 13px;
				color: #333333;
				line-height: 18px;
				padding: 0 16px;
			}

			.firstdiv {
				display: flex;
				margin: 0 auto;
				justify-content: center;
				align-content: center;
			}

			.titleline {
				width: 20px;
				height: 2px;
			}

			.introduce {
				margin: 0 16px;
				display: inline;
				color: #4a4a4a;
				font-size: 20px;
				position: relative;
				bottom: 10px;
			}

			.titleline {
				width: 20px;
				height: 2px;
			}
			.header {
				display: block !important; 
			}
			.con-li_an div ul li h3,.con1_li_an div ul li h3{
				font-size: 16px;
			} 
			.perplex{
				height: 657px;
				/* background: url(../img/kh_bg.png) no-repeat center; */
				background-position: cover;
				background-color: #fafafa;
			
				overflow: hidden;
			}
			.per_top{
				height: 150px;
				position: relative;
				text-align: center;
				/* padding-top: 66px; */
			    box-sizing: border-box;
			}
			.per_top img{
				/* vertical-align: top; */
			}
			.per_top span{
				padding: 0 10px 0 10px;
				font-size: 28px;
				color:#fff;
				display: inline-block;
				font-weight: bold;
			}
			.per_top p{
				padding-top: 20px;
				
				text-align: center;
				    font-size: 16px;
				    color: #ffb158;
			}
			.per_list{
				margin-top: 40px;
				height: 100%;
			
			}
			.per_list li{
				width: 50%;
				float: left;
			}
			.per_list img{
			    vertical-align: text-bottom;
			    margin-top: -12px;
				margin-bottom: 10px;
			}
			.per_list span{
				font-size: 18px;
				color: black;
			    padding-left: 14px;
			
			}
			.per_list_info{
				width: 552px;
				/* background: url(../img/kh_info_bg.png) no-repeat; */
				/* background-size: 552px 150px; */
				height: 118px;
				border: 1px solid #fff;
				background-color: #fff;
			
			}
			.per_list_info .per_list_info_p{
				font-size: 14px;
				color: #737373;
				line-height: 24px;
				padding: 21px 44px 26px 44px;
				overflow: hidden;
				height: 150px;
				box-sizing: border-box;
				
			}
			.per_list_info p:nth-child(1){
				padding:0;
			}
			.per_list_info p:nth-child(3){
				padding:0;
			}
			.pre_btn{
				text-align: center;
			}
			.per_list {
			    margin-top: 40px;
			    height: 100%;
			}
			.tp_center {
			    width: 60%;
			    margin: 0 auto;
			}
			.per_list li {
			    width: 50%;
			    float: left;
			}
			a {
			    text-decoration: none;
			    color: #000;
			}
			.per_list ul li span {
				color: black;
			}