html, body { overflow-x: hidden; }

.h-add-lanya { padding: 35px 0 12px 0; }

.h-add-lanya .box { padding: 0 15px; }

.h-add-lanya ul { font-size: 0; text-align: center; margin-left: -10px; margin-right: -10px; }

.h-add-lanya li { display: inline-block; vertical-align: top; font-size: 14px; max-width: 20%; margin: 0 10px; margin-bottom: 20px; }

.h-add-lanya .icon { text-align: center; width: 50px; height: 50px; line-height: 45px; -webkit-border-radius: 100%; border-radius: 100%; border: solid 1px #b1b1b2; position: relative; margin: 0 auto; }

.h-add-lanya .icon::after { content: ''; position: absolute; -webkit-border-radius: 100%; border-radius: 100%; width: 120%; height: 120%; border: dashed 1px #b1b1b2; max-width: 148px; max-height: 148px; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.h-add-lanya .icon img { max-height: 25px; max-width: 25px; display: inline-block; vertical-align: middle; }

.h-add-lanya p { margin-top: 10px; line-height: 1.3; }

.h-add-lianxi .thumb img { width: 100%; }

.h-add-lianxi .word { border: solid 1px #f0f0f0; border-bottom: 0; }

.h-add-lianxi .word > div { background: #fff url(/uploads/image/rwebimages/h-add-bg.png); padding: 15px; border-bottom: solid 1px #f0f0f0; }

.h-add-lianxi .word > div:nth-child(2n) { background-image: none; }

.h-add-lianxi .word h2 { letter-spacing: -1px; color: #4e6ef2; line-height: 1.3; font-family: fzltzhk--gbk1-0; margin-bottom: 10px; font-size: 18px; }

.h-add-lianxi .word p { color: #737373; line-height: 30px; }

.h-add-lianxi .word p.tel span { background-image: url(/uploads/image/rwebimages/h-add-call.png); }

.h-add-lianxi .word p.address span { background-image: url(/uploads/image/rwebimages/h-add-address.png); }

.h-add-lianxi .word p.email span { background-image: url(/uploads/image/rwebimages/h-add-email.png); }

.h-add-lianxi .word p.user span { background-image: url(/uploads/image/rwebimages/h-add-user.png); }

.h-add-lianxi .word span { display: inline-block; vertical-align: top; line-height: 1.3; padding-left: 20px; background-position: left 3px; background-repeat: no-repeat; }

.h-add-lianxi .word a { max-width: 70%; color: #333; display: inline-block; vertical-align: top; line-height: 1.3; }

.h-add-lianxi .h-add-address-list { margin-top: 25px; }

.h-add-lianxi .h-add-address-list ul { font-size: 0; }

.h-add-lianxi .h-add-address-list li { display: inline-block; vertical-align: top; font-size: 15px; line-height: 20px; padding-left: 8px; border-left: solid 2px #e2dfdf; margin-right: 20px; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }

.h-add-lianxi .h-add-address-list li a { color: #737373; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; font-family: fzltzhk--gbk1-0; }

.h-add-lianxi .h-add-address-list li.cur { border-color: #4e6ef2; }

.h-add-lianxi .h-add-address-list li.cur a { color: #4e6ef2; }

.h-add-lianxi .h-add-address-list .item { display: none; padding: 20px 16px 25px 16px; }

.h-add-lianxi .h-add-address-list .item p { line-height: 24px; color: #737373; }

.h-add-lianxi .h-add-address-list .item a { color: #333333; font-family: fzltzhk--gbk1-0; }

.h-add-icon { margin: 0px 5px; width: 46%; }

.inbanner { width: 100%; position: relative; overflow: hidden; }

.inbanner .swiper-slide a { display: block; width: 100%; height: 100%; position: relative; overflow: hidden; }

.inbanner .swiper-slide img { height: 150px; position: relative; top: 0; left: 50%; -webkit-transform: translatex(-50%); -moz-transform: translatex(-50%); -ms-transform: translatex(-50%); -o-transform: translatex(-50%); transform: translatex(-50%); }

.inbanner .inbanner-txt { position: absolute; top: 20%; left: 50%; width: 300px; margin-left: -150px; z-index: 5; text-align: center; color: #fff; }

.inbanner .inbanner-txt h1 { width: 100%; line-height: 22px; font-size: 18px; color: #c30d23; padding: 10px 0; }

.inbanner .inbanner-txt p { width: 100%; color: #595b76; font-size: 12px; line-height: 16px; }

.inbanner .inbanner-page { position: absolute; text-align: center; -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10; bottom: 10px; left: 0; width: 100%; }

.inbanner .inbanner-page span { width: 20px; height: 3px; background-color: #ffffff; margin: 0 5px; -webkit-border-radius: 0; border-radius: 0; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }

.inbanner .inbanner-page .swiper-pagination-bullet-active { background: #4e6ef2; width: 40px; }

.h-add-inadvant1 { background-repeat: no-repeat; background-position: center center; -o-background-size: cover; background-size: cover; height: 375px; }

.h-add-inadvant1 .inadvant1-title { padding-top: 5px; padding-right: 0; width: 100%; }

.h-add-inadvant1 .inadvant1-title h2 { color: #525458; text-transform: uppercase; width: 100%; font-size: 20px; height: 30px; line-height: 22px; }

.h-add-inadvant1 .inadvant1-title p { width: 100%; line-height: 20px; font-size: 14px; color: #4e6ef2; }

.h-add-inadvant1 .inadvant1-ul { -webkit-transform: translatey(30px); -moz-transform: translatey(30px); -ms-transform: translatey(30px); -o-transform: translatey(30px); transform: translatey(30px); position: relative; font-size: 0; text-align: center; z-index: 2; }

.h-add-inadvant1 .inadvant1-ul li { text-align: center; -webkit-box-shadow: 0px 0px 30px -10px #dedede; box-shadow: 0px 0px 30px -10px #dedede; display: inline-block; vertical-align: middle; margin-bottom: 10px; padding: 20px 10px; height: 200px; width: 49%; margin-right: 2%; background-repeat: no-repeat; background-position: center center; -o-background-size: cover; background-size: cover; font-size: 14px; }

.h-add-inadvant1 .inadvant1-ul li:nth-child(2n) { margin-right: 0; }

.h-add-inadvant1 .inadvant1-ul i { font-style: normal; display: inline; width: 100%; }

.h-add-inadvant1 .inadvant1-ul p { color: #595b5f; line-height: 22px; font-size: 12px; font-weight: bold; }

.h-add-inadvant1 .inadvant-icon { width: 100%; text-align: center; font-size: 0; height: 50px; margin-top: 20px; line-height: 50px; }

.h-add-inadvant1 .inadvant-icon img { max-width: 100%; max-height: 100%; }

.h-add-inadvant2 { background-repeat: no-repeat; background-position: center center; padding-top: 180px; padding-bottom: 30px; height: auto; }

.h-add-inadvant2 .inadvant2-title { text-align: center; color: #fff; }

.h-add-inadvant2 .inadvant2-title p { color: rgba(255, 255, 255, 0.4); line-height: 14px; font-size: 14px; height: 40px; }

.h-add-inadvant2 h1 { font-size: 20px; height: 30px; line-height: 22px; }

.h-add-inadvant2 .inadvant2-ul { font-size: 0; }

.h-add-inadvant2 .inadvant2-ul li { width: 50%; color: #fff; text-align: center; margin-bottom: 18px; padding: 0 8px; font-size: 14px; display: inline-block; vertical-align: top; }

.h-add-inadvant2 .inadvant2-ul img { height: 80px; }

.h-add-inadvant2 .inadvant2-ul p { font-size: 13px; line-height: 20px; }

.h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 { margin-bottom: 8px; position: relative; text-align: center; }

.h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 .num-box { position: absolute; bottom: 3px; width: 100%; text-align: center; }

.h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 span { letter-spacing: -1px; color: #4e6ef2; font-size: 16px; display: inline-block; vertical-align: top; }

.h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 i { position: absolute; top: -1px; font-style: normal; font-size: 12px; -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); vertical-align: top; white-space: nowrap; -webkit-transform: scale(0.8) translatey(-5px); -moz-transform: scale(0.8) translatey(-5px); -ms-transform: scale(0.8) translatey(-5px); -o-transform: scale(0.8) translatey(-5px); transform: scale(0.8) translatey(-5px); }

.h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 sup { display: inline-block; -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); }

.h-add-innews { -o-background-size: cover; background-size: cover; padding-bottom: 30px; padding-top: 30px; background-repeat: no-repeat; background-position: center center; }

.h-add-innews .intitle-h1 { font-size: 20px; line-height: 24px; height: auto; padding-bottom: 10px; position: relative; text-align: center; color: #3c3c3c; }

.h-add-innews .intitle-h1::after { width: 30px; height: 2px; position: absolute; bottom: 0; left: 50%; margin-left: -15px; background: #4e6ef2; content: ''; }

.h-add-innews .intitle-h1 span { color: #4e6ef2; }

.h-add-innews .intitle-p1 { width: 100%; padding-top: 24px; text-align: center; padding-bottom: 30px; font-size: 14px; color: #999da5; line-height: 14px; }

.h-add-innews .innews-left a { display: block; position: relative; }

.h-add-innews .innews-left img { width: 100%; }

.h-add-innews .innews-span { position: absolute; bottom: 0; right: 0; text-align: center; z-index: 1; color: #fff; font-size: 12px; width: 80px; height: 40px; line-height: 40px; }

.h-add-innews .innews-p { position: absolute; left: 0; bottom: 0; width: 100%; background: rgba(0, 0, 0, 0.7); color: #fff; font-size: 14px; padding-left: 10px; padding-right: 80px; height: 40px; line-height: 40px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }

.h-add-innews .innews-ul { padding-top: 10px; }

.h-add-innews .innews-ul li { position: relative; padding-left: 30px; margin-bottom: 10px; }

.h-add-innews .innews-ul li:last-child { margin-bottom: 0; }

.h-add-innews .innews-ul li::after { position: absolute; top: 16px; height: 1px; width: 25px; background: #b1bbcb; content: ''; left: 0; }

.h-add-innews .innews-ul li a { display: block; }

.h-add-innews .innews-ul li h3 { color: #696b6e; height: 34px; line-height: 34px; font-size: 14px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }

.h-add-innews .innews-ul li p { font-size: 12px; color: #a7a9ad; max-height: 36px; line-height: 18px; display: -webkit-box; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.h-add-innews .inactive-a { text-align: center; padding-top: 25px; font-size: 14px; color: #67696d; line-height: 16px; text-decoration: underline; }

.h-add-insolution { 
	background-repeat: no-repeat;
	-o-background-size: cover;
	background-size: cover;
	background-position: center center;
	padding-bottom: 30px;
	padding-top: 30px;
	
	}

.h-add-insolution .intitle-h1 { font-size: 20px; line-height: 24px; height: auto; padding-bottom: 10px; position: relative; text-align: center; color: #3c3c3c; }

.h-add-insolution .intitle-h1::after { width: 30px; height: 2px; position: absolute; bottom: 0; left: 50%; margin-left: -15px; background: #4e6ef2; content: ''; }

.h-add-insolution .intitle-h1 span { color: #4e6ef2; }

.h-add-insolution .intitle-p1 { width: 100%; padding-top: 15px; text-align: center; padding-bottom: 30px; font-size: 14px; color: #999da5; line-height: 14px; }

.h-add-insolution .h-add-insolution-swiper { overflow: hidden;position: relative; }
.h-add-insolution .h-add-insolution-swiper img {
	width: 350px;
	height:160px;
}
.h-add-insolution .h-add-insolution-swiper .swiper-slide { 
	width: 350px;
	height:220px;
}

.h-add-insolution .h-add-insolution-swiper .swiper-slide-active .thumb::before { opacity: 0; }

.h-add-insolution .h-add-insolution-swiper .swiper-slide-active .word { opacity: 1; color: #4e6ef2; }

.h-add-insolution .h-add-insolution-swiper .swiper-slide-active p { opacity: 1; }

.h-add-insolution .insolution-item { display: block; overflow: hidden; }

.h-add-insolution .insolution-item img { width: 100%; }

.h-add-insolution .insolution-item .thumb { position: relative; }

.h-add-insolution .insolution-item .thumb::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }

.h-add-insolution .insolution-item .word { text-align: center; opacity: 0; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; margin-top: 10px; color: #3c3c3c; }

.h-add-insolution .insolution-item h2 { font-size: 16px; line-height: 24px; }

.h-add-insolution .insolution-item p { line-height: 16px; letter-spacing: -1px; opacity: 0; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }

.h-add-insolution .insolute-page { text-align: center; font-size: 0; margin-top: 18px; }

.h-add-insolution .insolute-page span { display: inline-block; vertical-align: middle; margin: 0 3px; -webkit-border-radius: 0; border-radius: 0; background: url(/uploads/image/rwebimages/h-add-page-bg.jpg) no-repeat center center; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; -o-background-size: 8px; background-size: 8px; width: 20px; height: 20px; }

.h-add-insolution .insolute-page .swiper-pagination-bullet-active { background-image: url(/uploads/image/rwebimages/h-add-page-bg2.png); -o-background-size: 20px; background-size: 20px; }

.h-add-insolution .insolute-prev, .h-add-insolution .insolute-next { position: absolute; top: -50%; margin-top: 25%; width: 11.8%; height: 100%; z-index: 2; }

.h-add-insolution .insolute-prev { left: 0; }

.h-add-insolution .insolute-next { right: 0; }

@media (min-width: 640px) { 
	.inbanner .swiper-slide img { 
		position: static;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
		height: auto;
		width: 100%;
	} 
	.h-add-insolution .h-add-insolution-swiper img{ 
		height: auto;
		width: 100%;
	}
	
}

@media (min-width: 768px) { .h-add-lanya { padding-top: 40px; }
  .h-add-lanya .box { padding: 0 20px; }
  .h-add-lanya li { margin-bottom: 40px; margin-left: 30px; margin-right: 30px; }
  .h-add-lanya .icon { width: 80px; height: 80px; line-height: 75px; }
  .h-add-lanya .icon img { max-height: 40px; max-width: 40px; }
  .h-add-lanya p { margin-top: 25px; font-size: 16px; }
  .inbanner .inbanner-txt { top: 35%; text-align: right; left: 0; width: 500px; margin-left: 0; }
  .inbanner .inbanner-txt h1 { font-size: 28px; padding: 10px 0; }
  .inbanner .inbanner-txt p { font-size: 14px; line-height: 26px; }
  .inbanner .inbanner-page span { height: 5px; }
  .h-add-inadvant1 .inadvant1-title { width: 70%; padding-right: 130px; padding-top: 5px; }
  .h-add-inadvant1 .inadvant1-title h2 { font-size: 30px; height: 50px; line-height: 50px; }
  .h-add-inadvant1 .inadvant1-ul { -webkit-transform: translatey(45px); -moz-transform: translatey(45px); -ms-transform: translatey(45px); -o-transform: translatey(45px); transform: translatey(45px); }
  .h-add-inadvant1 .inadvant1-ul li { width: 24%; margin-right: 1.33333%; height: 280px; padding: 50px 10px; }
  .h-add-inadvant1 .inadvant1-ul li:nth-child(2n) { margin-right: 1.33333%; }
  .h-add-inadvant1 .inadvant1-ul li:nth-child(4n) { margin-right: 0; }
  .h-add-inadvant1 .inadvant1-ul i { display: block; }
  .h-add-inadvant1 .inadvant1-ul span { display: block; width: 2px; height: 30px; margin: 20px auto 20px; background: #4e6ef2; }
  .h-add-inadvant1 .inadvant-icon { height: 70px; line-height: 70px; }
  .h-add-inadvant2 { background-attachment: fixed; padding-bottom: 70px; padding-top: 100px; }
  .h-add-inadvant2 .inadvant2-title h1 { font-size: 30px; line-height: 32px; height: 40px; letter-spacing: 4px; }
  .h-add-inadvant2 .inadvant2-title p { height: 40px; letter-spacing: 1px; }
  .h-add-inadvant2 .inadvant2-ul li { width: 25%; }
  .h-add-inadvant2 .inadvant2-ul img { height: 110px; }
  .h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 .num-box { bottom: 7px; }
  .h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 span { font-size: 30px; }
  .h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 i { top: -4px; }
  .h-add-innews { padding-bottom: 50px; padding-top: 40px; }
  .h-add-innews .intitle-h1 { font-size: 30px; line-height: 32px; height: 50px; }
  .h-add-innews .intitle-p1 { padding-bottom: 50px; }
  .h-add-innews .innews-view { display: table; table-layout: fixed; width: 100%; }
  .h-add-innews .innews-left { width: 50%; display: table-cell; vertical-align: top; }
  .h-add-innews .innews-ul { width: 50%; padding-left: 3%; padding-top: 0; display: table-cell; vertical-align: top; }
  .h-add-insolution { padding-bottom: 50px; padding-top: 40px; }
  .h-add-insolution .intitle-h1 { font-size: 30px; line-height: 32px; height: 50px; }
  .h-add-insolution .intitle-p1 { padding-bottom: 50px; padding-top: 24px; }
  .h-add-insolution .insolute-prev, .h-add-insolution .insolute-next { width: 22.3%; } }

@media (min-width: 1024px) { .h-add-lanya { padding-top: 96px; padding-bottom: 15px; }
  .h-add-lanya .box { max-width: 816px; margin: 0 auto; padding: 0; }
  .h-add-lanya .icon { width: 130px; height: 130px; line-height: 125px; }
  .h-add-lanya .icon img { max-height: 62px; max-width: 62px; }
  .h-add-lanya p { font-size: 18px; margin-top: 65px; }
  .h-add-lanya li { margin-left: 36px; margin-right: 36px; margin-bottom: 50px; }
  .h-add-lianxi .h-add-address { font-size: 0; }
  .h-add-lianxi .thumb { display: inline-block; vertical-align: top; width: 46.33333%; position: relative; padding-left: 6px; }
  .h-add-lianxi .thumb::before { content: ''; width: 97.1223%; height: 98.60335%; position: absolute; left: 0; bottom: -6px; background: #4e6ef2; z-index: -1; }
  .h-add-lianxi .word { display: inline-block; vertical-align: top; width: 53.66667%; font-size: 14px; }
  .h-add-lianxi .word h2 { font-size: 22px; padding-top: 5px; }
  .h-add-lianxi .word > div { padding-left: 40px; padding-right: 40px; }
  .h-add-lianxi .h-add-address-list { margin-top: 50px; }
  .h-add-lianxi .h-add-address-list li { padding-left: 15px; margin-right: 40px; }
  .h-add-lianxi .h-add-address-list .item { padding-top: 24px; padding-bottom: 30px; }
  .h-add-lianxi .h-add-address-list .item a[rel="nofollow"] { -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
  .h-add-lianxi .h-add-address-list .item a[rel="nofollow"]:hover { color: #4e6ef2; }
  .h-add-icon { margin: 0px 18px; width: auto; }
  .culturalg-top .h-add-topright { padding-top: 92px; }
  .inbanner .inbanner-txt { width: 706px; }
  .inbanner .inbanner-txt h1 { font-size: 34px; padding: 15px 0; }
  .inbanner .inbanner-txt p { font-size: 14px; line-height: 26px; }
  .h-add-inadvant1 .inadvant1-title { width: 50%; }
  .h-add-inadvant1 .inadvant1-title h2 { font-size: 46px; height: 78px; line-height: 78px; }
  .h-add-inadvant1 .inadvant1-title p { line-height: 20px; }
  .h-add-inadvant1 .inadvant1-ul li { height: 330px; }
  .h-add-inadvant1 .inadvant1-ul p { font-size: 16px; line-height: 22px; min-height: 66px; }
  .h-add-inadvant1 .inadvant1-ul span { margin-top: 32px; margin-bottom: 32px; }
  .h-add-inadvant1 .inadvant-icon { margin-top: 0; height: 87px; line-height: 87px; }
  .h-add-inadvant2 { padding-top: 200px; }
  .h-add-inadvant2 .inadvant2-title h1 { line-height: 40px; font-size: 40px; height: 58px; }
  .h-add-inadvant2 .inadvant2-ul { margin-top: 20px; }
  .h-add-inadvant2 .inadvant2-ul img { height: 143px; }
  .h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 span { font-size: 43px; letter-spacing: -3px; }
  .h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 i { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); top: -7px; margin-left: 5px; font-size: 13px; }
  .h-add-inadvant2 .inadvant2-ul .inadvant2-icon1 .num-box { bottom: 12px; }
  .h-add-innews { padding-top: 70px; padding-bottom: 50px; }
  .h-add-innews .intitle-h1 { font-size: 36px; line-height: 40px; height: 66px; letter-spacing: 4px; }
  .h-add-innews .intitle-p1 { letter-spacing: 1px; padding-bottom: 70px; }
  .h-add-innews .innews-left { overflow: hidden; height: 0; padding-top: 28.014%; position: relative; }
  .h-add-innews .innews-left a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
  .h-add-innews .innews-left img { width: 100%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); max-height: 100%; }
  .h-add-innews .innews-span { width: 110px; height: 50px; font-size: 13px; line-height: 50px; }
  .h-add-innews .innews-p { font-size: 16px; line-height: 50px; height: 50px; padding-right: 110px; padding-left: 20px; }
  .h-add-innews .innews-ul li { margin-bottom: 30px; padding-left: 55px; }
  .h-add-innews .innews-ul li:hover h3 { color: #4e6ef2; }
  .h-add-innews .innews-ul li::after { width: 30px; }
  .h-add-innews .innews-ul li h3 { height: 40px; line-height: 40px; font-size: 18px; }
  .h-add-innews .innews-ul li p { font-size: 13px; line-height: 18px; }
  .h-add-innews .inactive-a { padding-top: 50px; }
  .h-add-innews .inactive-a a:hover { color: #4e6ef2; }
  .h-add-insolution { padding-bottom: 50px; }
  .h-add-insolution .intitle-h1 { font-size: 36px; line-height: 40px; height: 66px; letter-spacing: 4px; }
  .h-add-insolution .intitle-h1::after { height: 4px; }
  .h-add-insolution .intitle-p1 { letter-spacing: 1px; padding-bottom: 70px; }
  .h-add-insolution .insolution-item h2 { font-size: 18px; margin-bottom: 5px; }
  .h-add-insolution .insolution-item .word { margin-top: 20px; opacity: 1; }
  .h-add-insolution .insolute-next, .h-add-insolution .insolute-prev { width: 60px; height: 60px; top: 35%; margin-top: 0; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; cursor: pointer; }
  .h-add-insolution .insolute-next::before, .h-add-insolution .insolute-prev::before { content: ''; position: absolute; left: 0; width: 60px; height: 60px; background: url(/uploads/image/rwebimages/h-add-prev-bg.png) no-repeat center center; top: 0; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
  .h-add-insolution .insolute-next:hover::before, .h-add-insolution .insolute-prev:hover::before { background-image: url(/uploads/image/rwebimages/h-add-prev-bg2.png); }
  .h-add-insolution .insolute-prev { left: 10%; }
  .h-add-insolution .insolute-next { right: 10%; }
  .h-add-insolution .insolute-next::before { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
  .h-add-insolution .insolute-page { margin-top: 20px; }
  .h-add-insolution .insolute-page span { width: 21px; height: 34px; -o-background-size: 8px; background-size: 8px; }
  .h-add-insolution .insolute-page .swiper-pagination-bullet-active { width: 34px; -o-background-size: 34px; background-size: 34px; } }

@media (min-width: 1200px) { .h-add-lianxi .word h2 { font-size: 24px; padding-top: 12px; margin-bottom: 16px; }
  .h-add-lianxi .word > div { padding-bottom: 6px; }
  .h-add-lianxi .h-add-address-list .item { padding-top: 27px; padding-bottom: 40px; }
  .inbanner .inbanner-txt1 { left: 12.5%; }
  .inbanner .inbanner-txt1 h1 { padding: 20px 0; line-height: 44px; font-size: 40px; }
  .inbanner .inbanner-txt1 p { font-size: 16px; line-height: 20px; }
  .h-add-insolution .h-add-insolution-swiper .swiper-slide { width: 650px; height: auto;} 
  .h-add-insolution .h-add-insolution-swiper img {
	width: auto;
	height:auto;
	}
  }
  

@media (min-width: 1260px) { .h-add-inadvant1 .inadvant1-title h2 { font-size: 60px; }
  .h-add-inadvant1 .inadvant1-ul { -webkit-transform: translatey(63px); -moz-transform: translatey(63px); -ms-transform: translatey(63px); -o-transform: translatey(63px); transform: translatey(63px); }
  .h-add-inadvant1 .inadvant1-ul li { width: 285px; margin-right: 20px; margin-bottom: 0; }
  .h-add-inadvant1 .inadvant1-ul p { min-height: 46px; }
  .h-add-inadvant2 { height: 250px; /*height: 750px;padding-top: 272px;*/padding-top: 100px; padding-bottom: 0; }
  
  .h-add-inadvant2 .inadvant2-ul { margin-top: 27px; }
  .h-add-innews { height: 912px; padding-top: 173px; }
  .h-add-innews .intitle-h1 { height: 73px; line-height: 42px; font-size: 40px; padding-bottom: 0; }
  .h-add-innews .intitle-h1::after { height: 4px; }
  .h-add-innews .intitle-p1 { padding-bottom: 75px; }
  .h-add-innews .innews-view { display: block; }
  .h-add-innews .innews-left { width: 680px; height: 380px; float: left; display: block; }
  .h-add-innews .innews-p { font-size: 18px; }
  .h-add-innews .innews-ul { width: 473px; padding-top: 40px; padding-left: 0; float: right; }
  .h-add-innews .innews-ul li { padding-left: 55px; margin-bottom: 45px; }
  .h-add-insolution { height: 1022px; padding-top: 98px; padding-bottom: 0; }
  .h-add-insolution .intitle-h1 { height: 73px; line-height: 42px; font-size: 40px; padding-bottom: 0; }
  .h-add-insolution .commonweb { padding: 0 60px; max-width: 1480px; }
  .h-add-insolution .h-add-insolution-swiper .swiper-slide { width: 750px;height: auto; }
    .h-add-insolution .h-add-insolution-swiper img {
	width: auto;
	height:auto;
}
  .h-add-insolution .insolute-next { right: 5%; top: 38%; }
  .h-add-insolution .insolute-prev { top: 38%; left: 5%; } }

@media (min-width: 1460px) { .inbanner .inbanner-txt1 h1 { padding: 20px 0; line-height: 44px; font-size: 48px; }
  .h-add-insolution .insolute-next { right: 15%; }
  .h-add-insolution .insolute-prev { left: 15%; } }

@media (min-width: 1660px) { .h-add-insolution .commonweb { padding: 0; } }

/* 20200311淇敼 */
.full-historyc-container .historyc-swiper li {
  height: auto;
}
.full-historyc-container .historyc-pages span {
  margin: 0 3px;
}

/* 20200312 淇敼 */
@keyframes addleft {
  0% {
    opacity: 0;
    -webkit-transform: translatex(-50px);
    -ms-transform: translatex(-50px);
    transform: translatex(-50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translatex(0);
    -ms-transform: translatex(0);
    transform: translatex(0);
  }
}
.bannerb .ban-info .en,
.bannerb .ban-info .cn {
  -webkit-animation-name: addleft;
  animation-name: addleft;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
.bannerb .ban-info .cn {
  animation-delay: 0.2s;
}

/* 20200331淇敼 */
.index-lang {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  position: relative;
}
.index-search  {
  margin-left: 0;
  margin-right: 0;
}
.index-lang .lang-icon {
  background-image: ;
  font-size: 14px;
  line-height: 36px;
  background-position: 5px center;
  min-width: 36px;
  width: auto;
  padding-left: 25px;
}
@media (min-width: 1024px) {
  .index-search .search-icon {
    background-position: center center;
  }
  .header-left {
    padding-right: 62px;
  }
}
@media (min-width: 1260px) {
  .header-left {
    padding-right: 82px;
  }
}
