 	@font-face {
 		font-family: 'HELVET_2';
 		src: url(../font/Helvetica_2.ttf);
 	}

 	@font-face {
 		font-family: 'Helvetica_Condensed_Bold';
 		src: url(../font/Helvetica_Condensed_Bold.ttf);
 	}

 	.nav_item {
 		padding: 10px 0 0;
		/* background-color: rgba(0,0,0,.2); */
 	}

 	.nav_item .logo_item a {
 		display: inline-block;
 		background: url(../img/logo2.png) center no-repeat;
 	}

 	.nav_item .logo_item a img {
 		opacity: 0;
 	}

 	.nav_item:hover .logo_item a {
 		background: none
 	}

 	.nav_item:hover .logo_item a img {
 		opacity: 1;
 	}

 	.nav_item_on {
 		background: #fff!important;
 		box-shadow: 0px 2px 3px rgba(0, 0, 0, .2);
 	}

 	.nav_item .rit_item {
 		margin-top: 13px;
 	}

 	.nav_item .rit_item li {
 		margin-left: 13px;
 	}

 	.nav_item .rit_item li .li_a {
 		color: #fff;
 		font-size: 16px!important;
 		padding: 0px 10px;
 		position: relative;
 		padding-bottom: 30px;
 		display: block;
 	}

 	.nav_item .rit_item li .li_a::before {
 		content: '';
 		width: 100%;
 		height: 2px;
 		background: #27c087;
 		position: absolute;
 		left: 0px;
 		bottom: 0px;
 		display: none;
 	}

 	.nav_item .rit_item li:hover .li_a {
 		color: #27c087;
 	}

 	.nav_item .rit_item li:hover .li_a::before {
 		display: block;
 	}

 	.nav_item .rit_item .on .li_a::before {
 		display: block;
 	}

 	.nav_item .rit_item .on .li_a {
 		color: #27c087;
 	}

 	.nav_item:hover .rit_item li .li_a {
 		color: #333;
 	}

 	.nav_item_on .rit_item li .li_a {
 		color: #333;
 	}

 	.nav_item_on .logo_item a {
 		background: none
 	}

 	.nav_item_on .logo_item a img {
 		opacity: 1;
 	}

 	.banner {
 		position: relative;
 	}

 	.banner .w_box {
 		position: absolute;
 		// left: 50%;
 		left: 80%;
 		z-index: 999;
 		transform: translate(-50%, 0);
 		top: 0px;
 	}

 	.banner .w_box .pro_item {
 		position: absolute;
 		right: 0px;
 		top: 12vw;
 	}

 	.banner .w_box .pro_item ul li {
 		position: relative;
 	}

 	.banner .w_box .pro_item ul li i {
 		display: inline-block;
 		width: 9px;
 		height: 9px;
 		border: 2px solid #e0e0e0;
 		background: #e0e0e0;
 		border-radius: 50%;
 	}

 	.banner .w_box .pro_item ul li span {
 		font-family: 'HELVET_2';
 		color: #ffffff;
 		font-size: 22px;
 		font-weight: bold;
 		font-style: italic;
 		display: none;
 		position: absolute;
 		left: 22px;
 		top: -6px;
 	}

 	.banner .w_box .pro_item ul .on {
 		padding-bottom: 80px;
 	}

 	.banner .w_box .pro_item ul .on span {
 		display: inline-block;
 	}

 	.banner .w_box .pro_item ul .on i {
 		background: none;
 	}

 	.banner .w_box .pro_item ul .on::before {
 		content: '';
 		width: 1px;
 		height: 60px;
 		left: 50%;
 		transform: translate(-50%, 0);
 		bottom: 10px;
 		background: #fff;
 		position: absolute;
 	}

 	.banner .w_box .pro_item ul .on_last {
 		padding-top: 80px;
 		padding-bottom: 0px;
 	}

 	.banner .w_box .pro_item ul .on_last::before {
 		bottom: 35px;
 	}

 	.banner .w_box .pro_item ul .on_last span {
 		top: auto;
 		bottom: 0px;
 	}

 	.banner .swiper-pagination {
 		display: none;
 	}

 	.banner .swiper-pagination .swiper-pagination-bullet {
 		opacity: 1;
 		border: 1px solid #fff;
 		background: none
 	}

 	.banner .swiper-pagination .swiper-pagination-bullet-active {
 		background: #fff;
 	}

 	.cm_title {
 		text-align: center;
 		color: #333333;
 		font-size: 38px;
 		margin-bottom: 25px;
 	}

 	.cm_title .t2 {
 		font-size: 14px;
 		color: #333333;
 		margin-top: 10px;
 	}

 	.modle_1 {
 		padding: 65px 0px 60px;
 		background: #ffffff;
 	}

 	.modle_1 .table_click {
 		text-align: center;
 	}

 	.modle_1 .cm_li_item .dm_cm {
 		background: #f5f5f5;
 	}

 	.modle_1 .cm_li_item .dm_cm .img {
 		width: 100%;
 	}

 	.modle_1 .cm_box_img_item {}

 	.modle_1 .cm_box_img_item .show_img {
 		width: 100%;
 		left: 50%;
 		top: 50%;
 		transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
 	}

 	.modle_1 .table_click span {
 		color: #333333;
 		font-size: 16px;
 		padding: 0px 2px;
 		padding-bottom: 5px;
 		display: inline-block;
 		margin: 0px 15px;
 		cursor: pointer;
 		border-bottom: 2px solid #fff;
 	}

 	.modle_1 .table_click span:hover {
 		border-bottom: 2px solid #27c087;
 	}

 	.modle_1 .table_click .on {
 		border-bottom: 2px solid #27c087;
 	}

 	.modle_1 .listvest .list {
 		margin-top: 25px;
 	}

 	.modle_1 .listvest .list .dm {
 		padding: 170px 130px;
 		background: url(../img/p1.jpg) center no-repeat;
 		background-size: cover;
 	}

 	.modle_1 .listvest .list .dm .img_item {
 		width: 50%;
 	}

 	.modle_1 .listvest .list .dm .rit_item {
 		width: 50%;
        // padding-top: 70px;
 		padding-top: 0px;
 	}

 	.modle_1 .listvest .list .dm .rit_item .th_dm {
 		padding-left: 5%;
 	}

 	.modle_1 .listvest .list .dm .rit_item .t1 {
 		color: #333333;
 		font-size: 38px;
 	}

 	.modle_1 .listvest .list .dm .rit_item .t2 {
 		color: #333333;
 		font-size: 25px;
 		margin: 20px 0;
 	}

 	.modle_1 .listvest .list .dm .rit_item .t3 {
 		color: #333333;
 		font-size: 14px;
 	}

 	.modle_1 .listvest .list .dm .rit_item .t4 {
 		margin-top: 100px;
 	}

 	.modle_1 .listvest .list .dm .rit_item .t4 a {
 		display: inline-block;
 		border: 1px solid #060606;
 		color: #333333;
 		font-size: 13px;
 		padding: 7px 20px;
 		border-radius: 25px;
 	}

 	.modle_1 .listvest .list .fun_boxs {
 		margin-top: 20px;
 	}
	.modle_1 .listvest .list .fun_boxs #zhmz_fun{
		height: 385px;
	}
 	.cm_box_img_item {
 		position: relative;
 		display: inline-block;
 		margin: 0px auto;
 		width: 100%;
 	}

 	.cm_box_img_item .show_img {
 		position: absolute;
 		/* width: 100%; */
 	    height: 100% ;
 		left: 0px;
 		top: 0px;
	 }
	 .cm_li_item .dm_cm .t2{
		 height: 21px;
	 }

 	.cm_li_item * {
 		-webkit-transition: all .3s ease-in-out;
 		transition: all .3s ease-in-out;
 	}

 	.cm_li_item .dm_cm {
 		padding: 80px 30px 25px;
 		text-align: center;
 	}

 	.cm_li_item .dm_cm .tit {
 		color: #333333;
 		font-size: 20px;
 		margin-top: 40px;
 	}

 	.cm_li_item .dm_cm .t2 {
 		color: #999999;
 		font-size: 14px;
 		margin-top: 2px;
 	}

 	.cm_li_item .dm_cm .hr {
 		margin-top: 12px;
 		height: 30px;
 	}

 	.cm_li_item .dm_cm .hr a {
 		color: #fff;
 		font-size: 12px;
 		opacity: 0;
 		padding: 5px 15px;
 		display: inline-block;
 		background: #000000;
 		border: 1px solid #000;
 		border-radius: 25px;
 	}

 	.cm_li_item:hover .dm_cm {
 		background: #45c998;
 		box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3);
 	}

 	.cm_li_item:hover .dm_cm .tit {
 		color: #fff;
 		/* margin-top: 40px; */
 	}
	.cm_li_item{
		transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
	}
	.cm_li_item:hover{
		transform: translateY(-10px);
		-ms-transform: translateY(-10px);
		-moz-transform: translateY(-10px);
		-webkit-transform: translateY(-10px);
	}
 	.cm_li_item:hover .dm_cm .t2 {
 		color: #fff;
 	}

 	/* .cm_li_item:hover .dm_cm .hr {
 		padding-bottom: 20px;
 	} */

 	.cm_li_item:hover .dm_cm .hr a {
 		opacity: 1;
 	}

 	.modle_1 .listvest .list .fun_boxs {
 		position: relative;
 	}

 	.modle_1 .listvest .list .fun_boxs .click_pr {
 		position: absolute;
 		left: -85px;
 		top: 50%;
 		transform: translate(0, -50%);
 		width: 36px;
 		height: 36px;
 		cursor: pointer;
 		background: url(../img/p5.png) left center no-repeat;
 	}

 	.modle_1 .listvest .list .fun_boxs .click_pr:hover {
 		background: url(../img/p7.png) left center no-repeat;
 	}

 	.modle_1 .listvest .list .fun_boxs .click_ne {
 		position: absolute;
 		right: -85px;
 		top: 50%;
 		transform: translate(0, -50%);
 		width: 36px;
 		height: 36px;
 		cursor: pointer;
 		background: url(../img/p6.png) left center no-repeat;
 	}

 	.modle_1 .listvest .list .fun_boxs .click_ne:hover {
 		background: url(../img/p8.png) left center no-repeat;
 	}
 	/**/

 	.edg_modle_1 {
 		padding: 55px 0;
 	}

 	.modle_2 ul {
 		margin-top: 60px;
 	}

 	.modle_2 ul li {
 		width: 32%;
 		margin-right: 1.6%;
 		margin-bottom: 23px;
 	}

 	.modle_2 ul li:nth-child(3n) {
 		margin-right: 0px;
 	}

 	.modle_2 ul li .dm {
 		padding: 35px 30px;
 		text-align: center;
 		position: relative;
 		box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);
 	}

 	.modle_2 ul li .dm::before {
 		content: '';
 		width: 100%;
 		left: 0px;
 		bottom: 0px;
 		height: 3px;
 		background: #000000;
 		position: absolute;
 	}

 	.modle_2 ul li .dm .img {
 		margin-bottom: 25px;
 	}

 	.modle_2 ul li .dm .title {
 		color: #333333;
 		font-size: 25px;
 		position: relative;
 		padding-bottom: 25px;
 		margin-bottom: 30px;
 	}

 	.modle_2 ul li .dm .title::before {
 		content: '';
 		width: 40px;
 		height: 4px;
 		position: absolute;
 		left: 50%;
 		bottom: 0px;
 		transform: translate(-50%, 0);
 		background: #000000;
 		display: block;
 	}

 	.modle_2 ul li .dm .dect {
 		color: #333333;
 		font-size: 14px;
 		line-height: 26px;
 		text-align: left;
 		height: 130px;
 		overflow: hidden;
 	}

 	.modle_2 ul li:hover .dm {
 		background: #52cd9f;
 	}

 	.cm_more_item {
 		text-align: center;
 	}

 	.cm_more_item a {
 		display: inline-block;
 		padding: 6px 25px;
 		background: #ffcf20;
 		color: #333333;
 	}

 	.cm_more_item a em {
 		padding-right: 20px;
 		padding-bottom: 2px;
 		background: url(../img/p10.png) right center no-repeat;
 	}

 	.modle_2 ul {
 		margin-bottom: 20px;
 	}

 	.modle_3 {
 		padding: 55px 0px 68px;
 		background: #f5f5f5;
 	}

 	.modle_3 ul {
 		margin-top: 50px;
 	}

 	.modle_3 ul li {
 		width: 16.6%;
 		text-align: center;
 	}

 	.modle_3 ul li .img {}

 	.modle_3 ul li .title {
 		color: #333333;
 		font-size: 20px;
 		margin-top: 25px;
 	}

 	.modle_4 {
 		padding: 55px 0px 68px;
 	}

 	.modle_4 ul li {
 		width: 32.5%;
 		background: #f1f1f1;
 		margin-right: 1%;
 	}

 	.modle_4 ul li:nth-child(3n) {
 		margin-right: 0px;
 	}

 	.modle_4 ul {
 		margin-top: 45px;
 	}

 	.modle_4 ul li .dm {
 		padding: 30px 12px;
 	}

 	.modle_4 ul li .dm .title {
 		color: #333333;
 		font-size: 17px;
 		margin-bottom: 10px;
 	}

 	.modle_4 ul li .dm .dect {
 		color: #666666;
 		font-size: 12px;
 		line-height: 20px;
 		margin-bottom: 8px;
 		height: 40px;
 		overflow: hidden;
 	}

 	.modle_4 ul li .dm .info span {
 		font-size: 12px;
 		color: #999999;
 		margin-top: 5px;
 	}

 	.modle_4 ul li .dm .info a {
 		display: inline-block;
 		width: 100px;
 		height: 30px;
 		text-align: center;
 		line-height: 30px;
 		background: #27c087;
 		font-family: monospace;
 		font-size: 34px;
 		color: #fff;
 	}

 	.modle_4 ul li .dm .info a:hover {
 		background: #ffcf20;
 	}

 	.modle_5 {
 		padding: 110px 0px 78px;
 	}

 	.modle_5 .let_item {
 		width: 21%;
 	}

 	.modle_5 .let_item .t1 {
 		color: #2eb872;
 		/* font-size: 48px; */
 		line-height: 50px;
 		/* font-family: 'Helvetica_Condensed_Bold'; */
		font-size: 41px;
		font-family: 微软雅黑;
		font-weight: bold;
 	}

 	.modle_5 .let_item .t2 {
 		margin: 20px 0px 60px;
 		color: #333333;
 		font-size: 24px;
 	}

 	.modle_5 .img_item {
 		width: 25%;
 	}

 	.modle_5 .new_item {
 		width: 50%;
 	}

 	.modle_5 .new_item .time {
 		position: absolute;
 		height: 100%;
 		left: 0px;
 		top: 0px;
 		width: 120px;
 		text-align: center;
 	}

 	.modle_5 .new_item ul li {
 		position: relative;
 		padding-left: 120px;
 	}

 	.modle_5 .new_item ul li .time .t1 {
 		color: #666666;
 		font-size: 60px;
 		line-height: 60px;
 		padding-top: 18px;
 		font-weight: normal;
 		font-family: cursive;
 	}

 	.modle_5 .new_item ul li .time .t2 {
 		color: #666666;
 		font-size: 16px;
 		font-family: cursive;
 	}

 	.modle_5 .new_item ul li .cont {
 		padding: 22px 0;
 	}

 	.modle_5 .new_item ul li .cont .t1 {
 		color: #333333;
 		font-size: 16px;
 	}

 	.modle_5 .new_item ul li .cont .dect {
 		color: #666666;
 		font-size: 14px;
 		overflow: hidden;
 		line-height: 24px;
 		margin-top: 4px;
 		height: 48px;
 	}

 	.modle_5 .new_item ul li:hover {
 		background: #f7f7f7
 	}

 	.modle_5 .new_item ul li:hover .time .t1 {
 		color: #58c68e;
 	}

 	.modle_5 .new_item ul li:hover .time .t2 {
 		color: #58c68e;
 	}

 	.modle_5 .let_item .tablc_click span {
 		display: block;
 		width: 80%;
 		height: 45px;
 		background: #cfcfcf;
 		color: #333333;
 		text-align: center;
 		line-height: 45px;
 		margin-bottom: 10px;
 		cursor: pointer;
 	}

 	.modle_5 .let_item .tablc_click span:hover {
 		background: #27c087;
 		color: #fff;
 	}

 	.modle_5 .let_item .tablc_click .on {
 		background: #27c087;
 		color: #fff;
 	}

 	.modle_6 .let_item {
 		width: 50%;
 	}
	.modle_6 .w{
		display: flex;
		display: -mox-flex;
		display: -webkit-flex;
		display: -ms-flex;
		align-items: flex-end;
		-webkit-align-items: flex-end;
		-moz-align-items: flex-end;
		-ms-align-items: flex-end;
	}
 	.modle_6 .rit_item {
 		width: 50%;
 	}

 	.modle_6 .rit_item .dm {
 		padding: 0px 60px;
 	}

 	.modle_6 .rit_item .dm .tit {
 		color: #2eb872;
 		line-height: 55px;
 		/* font-size: 48px; */
		font-size: 41px;
		font-weight: bold;
 		/* font-family: 'Helvetica_Condensed_Bold'; */
 	}

 	.modle_6 .rit_item .dm .t2 {
 		color: #333333;
 		font-size: 24px;
 		margin: 15px 0px 35px;
 	}

 	.modle_6 .rit_item .dm .dect {
 		color: #666666;
 		font-size: 14px;
 		line-height: 25px;
 		margin-bottom: 40px;
 	}

 	.modle_6 .rit_item .dm .cm_more_item {
 		text-align: left;
 	}

 	.modle_7 {
 		padding: 70px 0px 60px;
 	}

 	.modle_7 ul li {
 		width: 33%;
 	}

 	.modle_7 ul li .dm {
 		padding: 10px 0;
 		/* padding-left: 135px; */
 	}
	.modle_7 ul li .pci{
		margin-right: 10px;
	}
 	.modle_7 ul li .dm .t1 span {
 		color: #2eb872;
 		font-size: 36px;
 	}

 	.modle_7 ul li .dm .t1 font {
 		margin-left: 8px;
 		margin-top: 12px;
 	}

 	.modle_7 ul li .dm .t1 {
 		font-size: 22px;
 		color: #2eb872;
 	}

 	.footer {
 		background: #45c998;
 		padding: 50px 0px 20px;
 	}

 	.footer .logo_item {
 		width: 25%;
 	}

 	.footer .fnav_item {
 		width: 18%;
 		margin-left: 8%;
 	}

 	.footer .f_title {
 		color: #ffffff;
 		font-size: 18px;
 		margin-bottom: 25px;
 	}

 	.footer .fnav_item ul li {
 		width: 50%;
 		margin-bottom: 10px;
 	}

 	.footer .fnav_item ul li a {
 		color: #ffffff;
 		font-size: 14px;
 	}

 	.footer .conund_item {
 		width: 28%;
 		margin-left: 5%;
 	}

 	.footer .conund_item .cont {
 		color: #ffffff;
 		font-size: 14px;
 		line-height: 32px;
 	}

 	.footer .ewm_item .img span {
 		display: inline-block;
 		padding: 15px 18px;
 		border-radius: 8px;
 		background: #fff;
 		box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
 	}

 	.footer .copy {
 		color: #ffffff;
 		font-size: 14px;
 		border-top: 1px solid #fff;
 		margin-top: 30px;
 		padding-top: 18px;
 		text-align: center;
 	}

 	.footer .copy a {
 		display: inline-block;
 		margin-left: 10px;
 		color: #fff;
 	}

 	.nav_item .rit_item li dl {
 		text-align: center;
 	}

 	.nav_item .rit_item li dl dd {
 		width: 150px;
 		display: inline-block;
 		text-align: left;
 	}

 	.nav_item .rit_item li dl dd .title {
 		color: #fff;
 		font-size: 14px;
 		margin-top: 15px;
 	}

 	.nav_item .rit_item li dl dd .img {
 		height: 38px;
 		text-align: left;
 	}

 	.nav_item {
 		position: fixed;
 		width: 100%;
 		top: 0px;
 		z-index: 99;
 		-webkit-transition: all .3s ease-in-out;
 		transition: all .3s ease-in-out;
 	}

 	.nav_item:hover {
 		background: #fff
 	}

 	.nav_item .rit_item li dl dd .img {
 		-webkit-transition: all .3s ease-in-out;
 		transition: all .3s ease-in-out;
 	}

 	.nav_item .rit_item li dl dd .img img {
 		max-width: 100%;
 		-webkit-transition: all .3s ease-in-out;
 		transition: all .3s ease-in-out;
 	}
 	.nav_item .rit_item li dl dd .img:hover{
 		transform: translate(0,-10px);
 	}

 	.nav_item .rit_item li .sanji_item {
 		position: absolute;
 		left: 0px;
 		background: #27c087;
 		padding: 30px 0;
 		width: 100%;
 		z-index: 99;
 		left: 0px;
 		display: none;
 		top: 100%;
 	}

 	.nav_item .rit_item li .sanji_item .nebox {
 		display: inline-block;
 		font-size: 0px;
 	}
 	/*.nav_item .rit_item li:hover .sanji_item {
 		opacity: ;
 	}*/

 	.nav_item .rit_item li .sanji_item .child_p a {
 		color: #d6d6d6;
 		font-size: 14px;
 	}

 	.nav_item .rit_item li .sanji_item .child_p a:hover {
 		color: #fff;
 	}

 	.menlian_item {
 		position: fixed;
 		top: 35%;
 		right: 0px;
 		z-index: 100;
 	}

 	.menlian_item ul li {
 		background-color: #27c087;
 		margin-bottom: 10px;
 		-webkit-transition: all .3s ease-in-out;
 		transition: all .3s ease-in-out;
 		position: relative;
 		right: -125px;
 		border-radius: 10px 0px 0px 10px;
 	}

 	.menlian_item ul li a {
 		font-size: 14px;
 		display: block;
 		padding: 8px 0;
 		color: #fff;
 		padding-left: 60px;
 		padding-right: 10px;
 	}

 	.menlian_item ul li:hover {
 		background: #2eb872;
 		right: 0;
 	}

 	.weizhi_item {
 		background: #f5f5f5;
 	}

 	.weizhi_item .wz_item .icon {
 		width: 60px;
 		height: 60px;
 		background: url(../img/p16.png) center no-repeat #fff;
 	}

 	.weizhi_item .wz_item .gurp {
 		color: #999999;
 		margin-left: 8px;
 	}

 	.weizhi_item .wz_item .gurp a {
 		line-height: 60px;
 		color: #999999;
 		display: inline-block;
 		font-size: 14px;
 		margin: 0px 4px;
 	}

 	.weizhi_item .wz_nav_item a {
 		color: #666666;
 		padding: 0px 14px;
 		line-height: 60px;
 		font-size: 14px;
 	}

 	.weizhi_item .wz_nav_item a:hover {
 		background: #2eb872;
 		color: #fff;
 	}

 	.weizhi_item .wz_nav_item .on {
 		background: #2eb872;
 		color: #fff;
 	}

 	.modle_8 .dm {
 		padding: 50px 15px;
 	}

 	.modle_8 .dm li {
 		width: 20%;
 	}

 	.modle_8 .dm li .dms {
 		position: relative;
 		margin: 0px 25px;
 	}

 	.modle_8 .dm li .dms .title {
 		position: absolute;
 		left: 0px;
 		width: 100%;
 		text-align: center;
 		color: #fff;
 		transform: translate(0, -50%);
 		z-index: 10;
 		top: 50%;
 	}

 	.modle_8 .dm li .dms i {
 		position: absolute;
 		left: 0px;
 		top: 0px;
 		width: 100%;
 		height: 100%;
 		background: rgba(69, 201, 152, 0.8);
 		z-index: 9;
 		display: none;
 	}

 	.modle_8 .dm .on .dms i {
 		display: block;
 	}

 	.modle_8 .dm li:hover .dms i {
 		display: block;
 	}

 	.modle_9 ul li {
 		width: 24%;
		 margin-right: 1%;
		 margin-bottom: 15px;
	 }

	 .modle_9 ul li .dianzi{
		 width: 100%;
	 }



 	.modle_9 ul li:nth-child(4n) {
 		margin-right: 0px;

 	}

 	.modle_9 ul li .cm_li_item .dm_cm {
 		padding: 50px 40px 30px;
 	}

 	.modle_9 ul li .cm_li_item .dm_cm .tit {
 		font-size: 18px;
 	}

 	.modle_9 ul li .cm_li_item {
 		border: 1px solid #dddddd;
 	}

 	.page {
 		text-align: center;
 		color: #333333;
 		font-size: 14px;
 		padding: 25px 0;
 	}

 	.page .wh {
 		width: 40px;
 		height: 40px;
 		border: 1px solid #dedede;
 		font-size: 14px;
 		text-align: center;
 		line-height: 40px;
 		border-radius: 2px;
 		display: inline-block;
 		margin: 0px 5px;
 	}

 	.page .wh:hover {
 		color: #fff;
 		border: 1px solid #2eb872;
 		background: #2eb872;
 	}

 	.page .on {
 		color: #fff;
 		border: 1px solid #2eb872;
 		background: #2eb872;
 	}

 	.page .zong {
 		margin-right: 40px;
 	}

 	.page .wh_text {
 		width: 40px;
 		height: 40px;
 		border: 1px solid #dedede;
 		text-align: center;
 	}

 	.page .tzd {
 		margin-left: 15px;
 	}

 	.page .bt {
 		display: inline-block;
 		width: 70px;
 		height: 40px;
 		background: #2eb872;
 		color: #fff;
 		cursor: pointer;
 		margin-left: 25px;
 	}

 	.phone_page {
 		padding: 25px 0;
 		text-align: center;
 	}

 	.phone_page a {
 		padding: 6px 40px;
 		background: #2eb872;
 		color: #fff;
 		display: inline-block;
 		border-radius: 2px;
 		font-size: 14px;
 		margin: 0px 10px;
 	}

 	.modle_10 {
 		padding: 60px 0;
 	}

 	.modle_10 .modle_6 .rit_item .dm {
 		padding: 35px 50px;
 	}

 	.modle_10 .modle_6 .rit_item .dm .cm_more_item {
 		margin-bottom: 20px;
 	}

 	.modle_6 .rit_item .dm .cm_more_item a,
 	.modle_6 .rit_item .dm .cm_more_item a em {
 		background: #50cb9d;
 		padding: 0px;
 		width: 135px;
 		height: 40px;
 		text-align: center;
 		line-height: 40px;
 		color: #fff;
 	}

 	.cm_tit3 .t1 {
 		color: #2eb872;
 		font-size: 36px;
 		position: relative;
 		padding-right: 40px;
 		font-family: 'Helvetica_Condensed_Bold';
 	}

 	.cm_tit3 .t1::before {
 		content: '';
 		position: absolute;
 		right: 0px;
 		width: 1px;
 		height: 30px;
 		top: 50%;
 		transform: translate(0, -50%);
 		background: #bfbfbf;
 	}

 	.cm_tit3 .t2 {
 		color: #333333;
 		font-size: 34px;
 		margin-left: 30px;
 	}

 	.cm_tit3 {
 		border-bottom: 1px solid #bfbfbf;
 		padding-bottom: 8px;
 	}

 	.modle_11 .cm_tit3 {
 		margin-bottom: 30px;
 	}

 	.modle_11 ul li {
 		width: 49%;
 	}

 	.modle_11 ul li:nth-child(2n) {
 		float: right;
 	}

 	.modle_11 ul li .cont {
 		font-size: 14px;
 		padding: 10px;
 		height: 140px;
 		line-height: 28px;
 	}

 	.modle_11 ul li .img img {
 		width: 100%;
 	}

 	.modle_11 ul li .cm_box_img_item {
 		width: 100%;
 	}

 	.modle_11 {
 		margin-bottom: 50px;
 	}

 	.modle_11 .table {
 		padding: 35px 0;
 	}

 	.modle_11 .table tr td {
 		background: #2eb872;
 		padding: 10px 0;
 		font-size: 16px;
 		color: #fff;
 		text-align: center;
 		border-bottom: 1px solid #fff;
 	}

 	.modle_11 .table tr td:nth-child(2n) {
 		background: #e6e6e6;
 		color: #666666;
 	}

 	.modle_12 {
 		padding: 50px 0;
 	}

 	.modle_12 .let_item {
 		width: 25%;
 		background: #f0f0f0;
 	}

 	.modle_12 .let_item .tit {
 		line-height: 50px;
 		background: #2eb872;
 		color: #fff;
 		font-size: 18px;
 		text-align: center;
 	}

 	.modle_12 .let_item .dm {
 		padding: 20px;
 	}

 	.modle_12 .let_item .dm .hot_item {
 		margin-bottom: 12px;
 	}

 	.modle_12 .let_item .dm .list .t1 {
 		font-size: 14px;
 		color: #666666;
 		margin-bottom: 8px;
 	}

 	.modle_12 .let_item .dm .list ul {
 		display: none;
 	}

 	.modle_12 .let_item .dm .list .t1 span {
 		display: block;
 		background: url(../img/3-2_15.png) right 3px no-repeat;
 		padding-bottom: 10px;
 		border-bottom: 1px dashed #c4c4c4;
 		cursor: pointer;
 	}

 	.modle_12 .let_item .dm .list ul li {
 		margin-bottom: 5px;
 		padding-bottom: 5px;
 	}

 	.modle_12 .let_item .dm .list ul li:last-child {
 		border-bottom: 1px dashed #c4c4c4;
 	}

 	.modle_12 .let_item .dm .list ul li a {
 		color: #999999;
 		font-size: 14px;
 		display: block;
 	}

 	.modle_12 .let_item .dm .list_on ul {
 		display: block;
 	}

 	.modle_12 .let_item .dm .list_on .t1 span {
 		background: url(../img/3-2_10.png) right 3px no-repeat;
 		color: #2eb872;
 	}

 	.modle_12 .rit_item {
 		width: 70%;
 	}

 	.modle_12 .rit_item .title {
 		color: #333333;
 		font-size: 30px;
 	}

 	.modle_12 .rit_item .info {
 		color: #666666;
 		font-size: 14px;
 		margin-top: 20px;
 		margin-bottom: 40px;
 	}

 	.modle_12 .rit_item .list .t1 {
 		color: #333333;
 		font-weight: bold;
 		font-size: 16px;
 		margin-bottom: 10px;
 	}

 	.modle_12 .rit_item .list .dect {
 		font-size: 14px;
 		color: #555555;
 		line-height: 26px;
 	}

 	.modle_13 .modle_1 {
 		padding: 0px 0px 60px;
 	}

 	.modle_14 .modle_4 {
 		padding: 40px 0;
 	}

 	.modle_14 .modle_4 ul li {
 		margin-bottom: 15px;
 	}

 	.modle_15 .let_item .hot_item .th_tit {
 		color: #333333;
 		font-size: 14px;
 		padding: 8px 0;
 		text-align: center;
 	}

 	.modle_15 .let_item {
 		background: #fff;
 	}

 	.modle_15 .let_item .dm {
 		padding: 0;
 	}

 	.modle_15 .let_item .hot_item {
 		margin-top: 15px;
 	}

 	.modle_16 {
 		border-top: 1px solid #a0a0a0;
 		padding-top: 30px;
 		padding-bottom: 50px;
 	}

 	.modle_16 .back a {
 		width: 240px;
 		text-align: center;
 		line-height: 50px;
 		display: block;
 		color: #fff;
 		font-size: 14px;
 		background: #2eb872;
 	}

 	.modle_16 .hov_more p a {
 		color: #999999;
 		font-size: 14px;
 	}

 	.modle_16 .hov_more p span {
 		color: #333333;
 		font-size: 14px;
 	}

 	.modle_17 {
 		padding: 50px 0;
 	}

 	.modle_17 ul li {
 		margin-bottom: 70px;
 	}

 	.modle_17 ul li .img {
 		width: 50%;
 	}

 	.modle_17 ul li .cont {
 		width: 50%;
 	}

 	.modle_17 ul li .cont .dm {
 		padding: 35px;
 	}

 	.modle_17 ul li .cont .t1 {
 		color: #333333;
 		font-size: 24px;
 		margin-bottom: 20px;
 	}

 	.modle_17 ul li .cont .dect {
 		color: #666666;
 		font-size: 14px;
 		text-indent: 1.5rem;
 		line-height: 26px;
 		height: 52px;
 		overflow: hidden;
 		padding-bottom: 30px;
 		border-bottom: 1px solid #2eb872;
 		margin-bottom: 50px;
 	}

 	.modle_17 ul li .cont .info .time {
 		color: #666666;
 		font-size: 36px;
 		font-family: 'Helvetica_Condensed_Bold';
 	}

 	.modle_17 ul li .cont .info .hr_more {
 		color: #2eb872;
 		font-size: 16px;
 		margin-top: 18px;
 	}

 	.modle_17 ul li:hover .cont .t1 {
 		color: #2eb872;
 	}

 	.modle_17 ul li:hover .info .time {
 		color: #2eb872;
 	}

 	.modle_18 .let_item .dm .list .t1 a {
 		display: block;
 		padding-bottom: 10px;
 		border-bottom: 1px dashed #c4c4c4;
 		cursor: pointer;
 	}

 	.modle_18 .let_item .dm .list .t1 a:hover {
 		color: #2eb872;
 	}

 	.modle_19 {
 		padding: 70px 0;
 	}

 	.modle_19 .cont {
 		padding: 50px 0 40px;
 		position: relative;
 	}

 	.modle_19 .cont .tip_title {
 		position: absolute;
 		background: #27c087;
 		padding: 12px 35px;
 		color: #fff;
 		border-radius: 25px;
 		font-size: 20px;
 		bottom: 100px;
 		left: 100px;
 		font-style: italic;
 		left: 50px;
 	}

 	.modle_19 .cont ul {
 		width: 755px;
 		float: right;
 	}

 	.modle_19 .cont ul li {
 		margin-bottom: 25px;
 	}

 	.modle_19 .cont ul li .t {
 		color: #27c087;
 		font-size: 20px;
 		font-weight: bold;
 		font-style: italic;
 		margin-bottom: 10px;
 	}

 	.modle_19 .cont ul li .dect {
 		color: #666666;
 		font-size: 20px;
 	}

 	.modle_19 .list .cont {
 		background: url(../img/6-1_03.png) center no-repeat;
 	}

 	.modle_19 .list .title {
 		color: #27c087;
 		font-size: 42px;
 		font-weight: bold;
 		margin-bottom: 25px;
 		text-align: center;
 		font-style: italic;
 	}

 	.modle_19 .list {
 		margin-bottom: 40px;
 	}

 	.modle_19 .list_2 .cont {
 		background: url(../img/6-1_07.png) center no-repeat;
 	}

 	.modle_19 .list:nth-child(2n) .cont ul {
 		float: left;
 		margin-left: 200px;
 	}

 	.modle_19 .list:nth-child(2n) .cont .tip_title {
 		right: 100px;
 		left: auto;
 	}

 	.modle_19 .list_3 .cont {
 		background: url(../img/6-1_10.png) center no-repeat;
 	}

 	.modle_20 {
 		padding: 100px 0;
 	}

 	.modle_20 .cont img {
 		width: 100%;
 	}

 	.modle_20 .cont .common_phone_show {
 		margin-bottom: 10px;
 	}

 	.cm_tit4 {
 		margin-bottom: -140px;
 		position: relative;
 		z-index: 9;
 		padding-left: 20px;
 	}

 	.cm_tit4 .t1 {
 		color: #18b39b;
 		font-size: 48px;
 		font-family: "微软雅黑";
 	}

 	.cm_tit4 .t2 {
 		color: #18b39b;
 		font-size: 22px;
 		font-family: '-webkit-pictograph';
 	}

 	.cm_tit4 .t3 {
 		color: #5b5d5d;
 		font-size: 18px;
 		font-family: cursive;
 		font-weight: bold;
 	}

 	.modle_21 {
 		padding: 60px 0;
 	}

 	.modle_22 {
 		background: #f5f5f5;
 	}

 	.modle_22 .cont {
 		width: 50%;
 	}

 	.modle_22 .cont .dm {
 		padding: 50px 45px;
 	}

 	.modle_22 .cont .dm .t1 {
 		color: #2eb872;
 		/* font-size: 48px; */
 		/* font-family: 'Helvetica_Condensed_Bold'; */
		font-size: 41px;
		font-weight: bold;
 		margin-bottom: 15px;
 	}

 	.modle_22 .cont .dm .t2 {
 		color: #333333;
 		font-size: 24px;
 		margin-bottom: 35px;
 	}

 	.modle_22 .cont .dm ul li .t3 {
 		color: #2eb872;
 		font-size: 16px;
 		margin-bottom: 5px;
 	}

 	.modle_22 .cont .dm ul li {
 		margin-bottom: 30px;
 		color: #666666;
 		font-size: 14px;
 	}

 	.modle_22 .img_item {
 		width: 50%;
 	}

 	.modle_23 {
 		padding: 70px 0;
 		position: relative;
 	}

 	.modle_23 .let_item {
 		width: 40%;
 	}

 	.modle_23 .let_item .dm {
 		padding: 100px 0;
 		padding-right: 8%;
 	}

 	.modle_23 .let_item .dm .t1 {
 		color: #2eb872;
 		font-size: 48px;
 		font-family: 'Helvetica_Condensed_Bold';
 		line-height: 50px;
 		margin-bottom: 5px;
 	}

 	.modle_23 .let_item .dm .t2 {
 		color: #333333;
 		margin-top: 20px;
 		font-size: 24px;
 	}

 	.modle_23 .rit_item {
 		width: 60%;
 		background: #2eb872;
 	}

 	.modle_23 .rit_item .dm {
 		padding: 50px 155px;
 	}

 	.modle_23 .rit_item .dm .list_item .tit {
 		text-align: center;
 		color: #ffffff;
 		font-size: 18px;
 		padding-top: 15px;
 	}

 	.modle_23 .click_qiehuan {
 		position: absolute;
 		left: 42%;
 		transform: translate(-50%, -50%);
 		top: 50%;
 		z-index: 99;
 	}

 	.modle_23 .click_qiehuan div {
 		width: 110px;
 		height: 60px;
 		display: block;
 		cursor: pointer;
 	}

 	.modle_23 .click_qiehuan .pr {
 		background: url(../img/p21.png) center no-repeat;
 	}

 	.modle_23 .click_qiehuan .ne {
 		background: url(../img/p20.png) center no-repeat;
 	}

 	.modle_23 .click_qiehuan div:hover {
 		background-color: #ffcf20;
 	}

 	.modle_24 .img_item {
 		width: 64%;
 	}

 	.modle_24 .cont_item {
 		width: 31%;
 	}

 	.modle_24 .cont_item .t {
 		color: #2eb872;
 		font-size: 48px;
 		font-family: 'Helvetica_Condensed_Bold';
 		line-height: 50px;
 	}

 	.modle_24 .cont_item .t1 {
 		color: #333333;
 		font-size: 24px;
 		margin-top: 20px;
 		margin-bottom: 50px;
 	}

 	.modle_24 .cont_item ul li {
 		margin-bottom: 40px;
 	}

 	.modle_24 .cont_item ul li .t2 span {
 		color: #2eb872;
 		font-size: 36px;
 		font-weight: bold;
 	}

 	.modle_24 .cont_item ul li .t2 font {
 		color: #2eb872;
 		font-size: 22px;
 		margin-left: 8px;
 		margin-top: 12px;
 	}

 	.modle_24 .cont_item ul li .t3 {
 		color: #333333;
 		font-size: 18px;
 	}

 	.modle_24 .cont_item .dm {
 		padding: 50px 0;
 	}

 	.modle_24 {
 		padding: 40px 0 70px;
 	}

 	.modle_25 {
 		margin-bottom: 50px;
 	}

 	.modle_25 .tit_item .t1 {
 		color: #2eb872;
 		font-size: 48px;
 		font-family: 'Helvetica_Condensed_Bold';
 		line-height: 50px;
 	}

 	.modle_25 .tit_item .t2 {
 		color: #676767;
 		font-size: 20px;
 		margin-top: 15px;
 	}

 	.modle_25 .rit_item {
 		width: 60%;
 	}

 	.modle_25 .rit_item .tit {
 		color: #2eb872;
 		font-size: 24px;
 		position: relative;
 		padding-bottom: 10px;
 		padding-bottom: 15px;
 		margin-bottom: 30px;
 	}

 	.modle_25 .rit_item .tit::before {
 		content: '';
 		width: 50px;
 		height: 2px;
 		position: absolute;
 		left: 0px;
 		bottom: 0px;
 		display: block;
 		background: #2eb872;
 	}

 	.modle_25 .rit_item ul li span {
 		color: #464646;
 		font-size: 18px;
 	}

 	.modle_25 .rit_item ul {
 		padding-right: 120px;
 	}

 	.modle_25 .rit_item ul li {
 		color: #464646;
 		width: 48%;
 	}

 	.modle_25 .rit_item ul li em {
 		margin-top: 2px;
 	}

 	.modle_25 .rit_item ul li:nth-child(2n) {
 		float: right;
 	}

 	.modle_25 .rit_item ul li font {
 		color: #464646;
 		font-size: 22px;
 		display: block;
 		// width: 100%;
 	}

 	.modle_25 .rit_item ul li:nth-child(2) span {
 		margin-top: 4px;
 	}

 	.modle_25 .rit_item ul li:first-child {
 		margin-bottom: 10px;
 	}

 	.modle_25 .rit_item .dms {
 		position: relative;
 	}

 	.modle_25 .rit_item .ewm_item {
 		position: absolute;
 		right: 0px;
 		top: 0px;
 		text-align: center;
 		font-size: 14px;
 		color: #959595;
 	}

 	.modle_25 .rit_item .ewm_item img {
 		border: 1px solid #d9d9d9;
 		border-radius: 8px;
 		padding: 10px;
 	}

 	.modle_25 .rit_item .ewm_item .title {
 		margin-top: 5px;
 	}

 	.footer   .ewm_item{
 		text-align: center;
 	}
 	.footer .ewm_item .f_title{
 		font-size: 14px;
 	}
 	.footer .ewm_item .img {
 		width: 100%;
 		/*background: #fff;
 		border-radius: 5px;*/
 	}
 	.modle_26 {
 		height: 380px;
 		position: relative;
 		margin-bottom: 70px;
 	}

 	.modle_26 iframe {
 		position: absolute;
 		left: 0px;
 		top: 0px;
 		width: 100%;
 		height: 100%;
 	}

 	.edg_modle_1 {
 		background: #f7f7f7;
 		padding-bottom: 40px;
 	}

 	.edg_modle_1 .box .common_pc_show {
 		text-align: center;
 	}

 	.edg_modle_1 .box .common_phone_show li {
 		width: 31%;
 		margin: 0px 1%;
 		font-size: 14px;
 		text-align: center;
 		margin-bottom: 20px;
 	}

 	.edg_modle_1 .box .common_phone_show {
 		padding-top: 25px;
 	}

 	.edg_modle_2 {
 		padding: 20px 0;
 		background: url(../img/edg23.png) center no-repeat;
 		background-size: cover
 	}

 	.edg_modle_2 .cm_title {
 		color: #fff;
 	}

 	.edg_modle_2 .cm_title .t2 {
 		color: #fff;
 	}

 	.edg_modle_2 ul {
 		margin-top: 45px;
 	}

 	.edg_modle_2 ul li {
 		width: 20%;
 		text-align: center;
 		padding: 30px 0;
 		margin-bottom: 30px;
 		position: relative;
 	}

 	// .edg_modle_2 ul li::before {
 	// 	content: '';
 	// 	position: absolute;
 	// 	width: 1px;
 	// 	height: 90%;
 	// 	right: 0px;
 	// 	top: 50%;
 	// 	border-right: 1px dashed rgba(255, 255, 255, .3);
 	// 	display: block;
 	// 	transform: translate(0, -50%);
 	// }

 	// .edg_modle_2 ul li:nth-child(5n):before {
 	// 	content: '';
 	// 	position: absolute;
 	// 	width: 1px;
 	// 	height: 90%;
 	// 	right: 0px;
 	// 	top: 50%;
 	// 	/*border-right: 4px dashed rgba(255,255,255,.3);*/
 	// 	border-right: none;
 	// 	display: block;
 	// 	transform: translate(0, -50%);
 	// }



 	.edg_modle_3 {
 		padding: 20px 0;
 	}

 	.edg_modle_3 ul li {
 		position: relative;
 	}

 	.edg_modle_3 ul li::before {
 		content: '';
 		position: absolute;
 		z-index: 99;
 		left: 0px;
 		top: 0px;
 		background: rgba(0, 0, 0, 0.5);
 		display: block;
 		width: 100%;
 		height: 100%;
 		-webkit-transition: all .3s ease-in-out;
 		transition: all .3s ease-in-out;
 	}

 	.edg_modle_3 ul li:hover::before {
 		opacity: 0;
 	}

 	.edg_modle_3 .box {
 		margin-top: 40px;
 	}

 	.edg_modle_3 .text {
 		position: absolute;
 		left: 0%;
 		width: 100%;
 		z-index: 100;
 		transform: translate(0, -50%);
 		top: 50%;
 		color: #fff;
 		text-align: center;
 	}

 	.edg_modle_3 .text .t {
 		color: #ffffff;
 		font-size: 20px;
 		margin-bottom: 10px;
 	}

 	.edg_modle_3 .text .t1 {
 		font-size: 14px;
 	}

 	.edg_modle_3 li {
 		width: 32.3%;
 		margin-right: 1%;
 	}

 	.edg_modle_3 li:nth-child(3n) {
 		margin-bottom: 15px;
 	}

 	.modle_3 .more {
 		text-align: center;
 		margin-top: 50px;
 	}

 	.modle_3 .more a {
 		background: url(../img/edg31.png) left center no-repeat;
 		padding: 4px 0;
 		color: #777777;
 		font-size: 22px;
 		padding-left: 30px;
 	}

 	.modle_3 .more a:hover {
 		color: #27c087;
 	}

 	.modle_3 {
 		padding-bottom: 50px;
 	}

 	.edg_modle_4 {
 		padding: 70px 0;
 	}

 	.edg_modle_4 ul li {
 		width: 32%;
 		margin-right: 1.5%;
 		margin-bottom: 60px;
 		-webkit-transition: all .3s ease-in-out;
 		transition: all .3s ease-in-out;
 		position: relative;
 	}

 	.edg_modle_4 ul li:nth-child(3n) {
 		margin-right: 0px;
 	}

 	.edg_modle_4 ul li .text {
 		position: absolute;
 		left: 0;
 		width: 100%;
 		text-align: center;
 		top: 75%;
 		transform: translate(0, -50%);
 	}

 	.edg_modle_4 ul li .text p {
 		display: inline-block;
 		color: #ffffff;
 		font-size: 28px;
 		position: relative;
 		padding-bottom: 8px;
 	}

 	.edg_modle_4 ul li .img {
 		width: 100%;
 	}

 	.edg_modle_4 ul li .text p::before {
 		content: '';
 		width: 50px;
 		height: 2px;
 		background: #fff;
 		position: absolute;
 		bottom: 0px;
 		left: 50%;
 		transform: translate(-50%, 0);
 	}

 	.edg_modle_4 ul li:hover {
 		box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);
 		transform: translate3d(0, -10px, 0);
 		-webkit-transform: translate3d(0, -10px, 0);
 	}

 	.edg_modle_6 .fun {
 		padding: 100px 85px;
 	}

 	.edg_modle_6 .fun .box {
 		position: relative;
 		padding-left: 200px;
 	}

 	.edg_modle_6 .fun .box .img {
 		width: 150px;
 		height: 150px;
 		position: absolute;
 		left: 0px;
 		top: 0px;
 	}

 	.edg_modle_6 .fun .box .cont {
 		min-height: 150px;
 	}

 	.edg_modle_6 .fun .box .cont .tin {
 		color: #888888;
 		font-size: 16px;
 		padding-top: 15px;
 	}

 	.edg_modle_6 .fun .box .cont .tin span {
 		margin-right: 10px;
 	}

 	.edg_modle_6 .fun .box .cont .dect {
 		color: #333333;
 		font-size: 20px;
 		margin-top: 15px;
 	}

 	.edg_modle_6 .fun .swiper-container {
 		padding-bottom: 60px;
 	}

 	.edg_modle_6 .fun .swiper-container .swiper-pagination {
 		bottom: 0px;
 	}

 	.edg_modle_6 .fun .swiper-container .swiper-pagination .swiper-pagination-bullet {
 		width: 10px;
 		height: 10px;
 		background: #929292;
 		opacity: 1;
 	}

 	.edg_modle_6 .fun .swiper-container .swiper-pagination .swiper-pagination-bullet-active {
 		background: #000000;
 	}
 	/**/

 	.edg_20204161653_box1 {
 		background: url(../img/zimg2.png) center no-repeat;
		 background-size: auto 100% !important;
		 background-position-y: top !important;

 	}

 	.edg_cm_2020416tit {
 		width: 830px;
 		display: block;
 		margin: 0px auto;
 		text-align: center;
 		margin-bottom: 85px;
 	}

 	.edg_cm_2020416tit .t1 {
 		color: #121212;
		 font-size: 38px;
		 padding-top: 40px;
 		margin-bottom: 25px;
 	}

 	.edg_cm_2020416tit .t2 {
 		color: #020202;
 		font-size: 16px;
 	}

 	.edg_20204161653_box1 .cont {
 		text-align: center;
 	}

 	.edg_20204161659_box2 {

 	position: relative;
	 }
	 .edg_20204161659_box2 .edg_20200528_text{
		 position: absolute;
		 left: 50%;
		 width: 100%;
		 top: 0px;
		 transform: translate(-50%,0);
	 }

 	.edg_20204161659_box2 .info {
 		text-align: center
 	}

 	.edg_20204161659_box2 .info b {
 		color: #020202;
 		font-size: 24px;
 		display: inline-block;
 		margin-right: 10px;
 	}

 	.edg_20204161659_box2 .edg_cm_2020416tit {
 		margin-bottom: 30px;
 	}

 	.edg_20204161703_box3 {
 		background: #e1e1e1;
 		padding: 60px 0;
 	}

 	.edg_20204161703_box3 .let_item {
 		width: 50%;
 		padding-top: 3vw;
 	}

 	.edg_20204161703_box3 .let_item .th_tit {
 		color: #555555;
 		font-size: 32px;
 		margin-bottom: 40px;
 	}

 	.edg_20204161703_box3 .let_item .dects {
 		color: #666666;
 		font-size: 20px;
 		line-height: 35px;
 		margin-bottom: 60px;
 	}

 	.edg_20204161703_box3 .let_item .cont {
 		font-size: 36px;
 		color: #666666;
 	}

 	.edg_20204161703_box3 .let_item .cont p {
 		color: #666666;
 		font-size: 20px;
 		margin-bottom: 25px;
 	}

 	.edg_20204161703_box3 .let_item .cont span {
 		font-size: 24px;
 	}

 	.edg_20204161703_box3 .rit_item {
 		width: 45%;
 	}

 	.edg_20204161709_box4 {
 		padding: 60px 0;
 		background: url(../img/zimg5.png) center no-repeat;
 		background-size: cover;
 		height: 820px;
 	}

 	.edg_20204161709_box4 .edg_cm_2020416tit .t1 {
 		color: #fff;
 	}

 	.edg_20204161709_box4 .edg_cm_2020416tit .t2 {
 		color: #fff;
 	}

 	.edg_20204161709_box4 .cont {
 		text-align: center;
 	}

 	.edg_20204161709_box4 .cont .li_disp {
 		display: inline-block;
 		text-align: left;
 		color: #fff;
 		margin: 0px 35px;
 		font-size: 14px;
 	}

 	.edg_20204161709_box4 .cont .li_disp p {
 		font-size: 24px;
 		margin-bottom: 5px;
 	}

 	.modle_6 {
 		padding: 40px 0 0;
 		background: #f5f5f5;
 	}

 	.modle_7 {
 		background: #f5f5f5;
 	}

#banner .swiper-slide{
	overflow: hidden;
}

/*.banner .pc_img{
	-webkit-transition: all 1.6s ease-in-out;
 	transition: all 1.6s ease-in-out;
}

.banner .pc_img:hover{
	-webkit-transform: scale(1.1, 1.1);
 	-ms-transform: scale(1.1, 1.1);
 	transform: scale(1.1, 1.1);
}
*/

.modle_1 .cm_box_img_item .show_img,.modle_5 .img_item .show_img{
	height: auto;
}
.modle_6 .let_item .show_img{
	
}
.modle_9 .cm_box_img_item .show_img{
	width: auto;
	left: 50%;
	height: auto;
	transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
}

/* 修改添加 */
.edg_20204161659_box2 span{
	padding:0 20px;
}
.edg_20204161703_box3 .let_item .dects .xyer1 span,.xyer1 span{
	padding:0 20px;
	display: inline-block;
	text-align: center;
}
.xyer1 span i{
	font-size: 32px;
}
@media (max-width:1400px){
	.modle_1 .listvest .list .fun_boxs .click_pr{
		left: -38px;
	}
	.modle_1 .listvest .list .fun_boxs .click_ne{
		right: -38px;
	}
}
@media (max-width:1300px) {
/* 	.nav_item .logo_item a img{
		width: 130px;
	} */
	.nav_item .rit_item li{
		margin-left: 2px;
	}
	
}
@media (max-width:1200px) {
	.footer .f_title{
		text-align: center;
	}
	.footer .fnav_item ul li{
		text-align: center;
	}
	.footer .conund_item .cont{
		text-align: center;
	}
    .edg_modle_2 ul li{
        padding: 0px 0;
margin-bottom: 22px;
    }
	.xyer1{
		text-align: center!important;
		font-size: 18px!important;
	}
}
@media (max-width:768px) {
	.modle_7 ul li .dm .t1 span{
		font-size: 19px;
	}
	.modle_7 ul li .dm .t1{
		font-size: 14px;
	}
	.modle_7 ul li .dm .t2{
		font-size: 12px;
	}
}