﻿.about .title{line-height:58px;text-align:center;padding:20px 0 15px 0;color:#434343;font-size:40px;}
.about .info{line-height:26px;padding:15px 0;color:#434343;font-size:16px;text-align:center;width:815px;margin:0 auto;}
.about .muns{text-align:center;padding-bottom:17px;margin-top: 30px;}
.about .muns .child{border:1px solid #008E44; border-radius:50%; margin:0 20px;display:inline-block;*display:inline;*zoom:1;width:182px;height:182px;text-align:center;}
.about .muns .child .childMun{font-weight:bold;padding:26px 0 3px 0;color:#434343;font-size:80px;font-family:"黑体",DIN Medium,Arial, Helvetica, sans-serif;}
.about .muns .child .childTitle{line-height:20px;color:#434343;font-size:14px;}
.about .muns .child .dw{font-weight:bold;font-style:normal; padding:26px 0 3px 0;color:#434343;font-size:20px;font-family:"黑体",DIN Medium,Arial, Helvetica, sans-serif;}
.news{background:#fefefe;}
.news .content{position:relative;margin-top:47px;height:480px;}
.news .contentContent{position:relative;margin-top:47px;height:480px;overflow:hidden;}
.news .content .newsBtn{position:absolute;top:0px;bottom:0px;margin:auto 0;cursor:pointer;z-index:1;}
.news .content .newsBtn.leftBtn{left:-100px;}
.news .content .newsBtn.rightBtn{right:-100px;}
.news .content .moveContent{position:absolute;top:0px;left:0px;}
.news .content .moveContent .child{position:absolute;top:0px;width:373px;height:480px;margin-right:22px;}
.news .content .moveContent .child .childImg{position:relative;width:100%;height:228px;overflow:hidden;}
.news .content .moveContent .child .childImg img{width:100%;height:100%;}
.news .content .moveContent .child .childImg img{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration:.3s; }
.news .content .moveContent .child:hover .childImg img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.news .content .moveContent .child .childImg .childTime{position:absolute;z-index:1;background:#fff;position:absolute;top:0px;right:0px;width:80px;height:80px;background:#fff;}
.news .content .moveContent .child .childImg .childTime .childDay{padding-top:7px;line-height:38px;padding-right:8px;text-align:right;color:#999999;font-size:40px;font-family:Century Gothic;}
.news .content .moveContent .child .childImg .childTime .childYear{line-height:24px;padding-right:8px;text-align:right;color:#999999;font-size:16px;font-family:Century Gothic;}
.news .content .moveContent .child .childTitle{padding:36px 0 33px 0;border-bottom:1px solid #c1c1c1;}
.news .content .moveContent .child .childTitle p{color:#434343;font-size:16px;line-height:24px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news .content .moveContent .child .childContent{padding-top:33px;}
.news .content .moveContent .child .childContent p{height:68px;overflow:hidden;line-height:22px;color:#777777;font-size:14px;}
.news .content .moveContent .child .childBtn{position:absolute;bottom:0px;left:0px;width:108px;height:34px;line-height:34px;color:#656565;font-size:16px;border:2px solid #c1c1c1;text-align:center;}
.news .content .moveContent .child .childBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .content .moveContent .child .childBtn:hover{background:#c1c1c1;color:#fff;}
.project{}
.project .content{position:relative;margin:40px 0;}
.project .content:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.project .content .child{position:relative;float:left;width:20%;}
.project .content .child .childBg{width:100%; vertical-align:middle;}
.project .content .child .childHide{ opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/redbg.png);transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);}
.project .content .child .childQuan{display:none;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;width:69px;height:69px;background:url(../images/whitebg.png);border-radius:69px;-moz-border-radius:69px;-ms-border-radius:69px;-o-border-radius:69px;-webkit-border-radius:69px;}
.project .content .child .childSearch{display:none;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;}
.project .content .child .childHide{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.project .content .child .childQuan{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.project .content .child .childSearch{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.project .content .child:hover .childHide{opacity:1;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);}
.project .content .child:hover .childQuan{display:block;}
.project .content .child:hover .childSearch{display:block;}
.product{background:#f5f5f5;}
.product .content{position:relative;height:600px;margin-top:55px;}
.product .content .child{position:absolute;overflow:hidden;}
.product .content .child{transition-duration: 1s;-ms-transition-duration: 1s;-moz-transition-duration: 1s; -webkit-transition-duration: 1s; }
.product .content .child .childTitle{position:absolute;text-align:center;}
.product .content .child .childTitle .title{color:#434343;}
.product .content .child .childTitle .info{color:#656565;}
.product .content .child .childImg{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.product .content .child:hover .childImg{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.product .content .child.child1{top:0px;left:0px;width:550px;height:600px;background:#f5d6c8;}
.product .content .child.child1:hover{background:#F7CBB7;}
.product .content .child.child1 .childTitle{position:absolute;top:0px;width:100%;}
.product .content .child.child1 .childTitle .title{padding-top:50px;line-height:58px;color:#434343;font-size:42px;}
.product .content .child.child1 .childTitle .info{line-height:28px;color:#656565;font-size:16px;}
.product .content .child.child1 .childImg{position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.product .content .child.child2{top:0px;right:0px;width:600px;height:295px;background:#bfe1f1;}
.product .content .child.child2:hover{background:#A8D7ED;}
.product .content .child.child2 .childTitle{position:absolute;top:93px;left:46px;}
.product .content .child.child2 .childTitle .title{line-height:56px;color:#434343;font-size:38px;}
.product .content .child.child2 .childTitle .info{line-height:28px;color:#656565;font-size:16px;}
.product .content .child.child2 .childImg{position:absolute;bottom:0px;top:0px;right:0;margin:auto 0;}
.product .content .child.child3{bottom:0px;right:305px;width:295px;height:295px;background:#f5dfc8;}
.product .content .child.child3:hover{background:#F2D3B2;}
.product .content .child.child3 .childTitle{position:absolute;top:22px;left:0px;width:100%;}
.product .content .child.child3 .childTitle .title{line-height:50px;color:#434343;font-size:33px;}
.product .content .child.child3 .childTitle .info{line-height:26px;color:#656565;font-size:14px;}
.product .content .child.child3 .childImg{position:absolute;bottom:10px;left:0px;right:0px;margin:0 auto;}
.product .content .child.child4{bottom:0px;right:0px;width:295px;height:295px;background:#f5c8c8;}
.product .content .child.child4:hover{background:#F4B8B8;}
.product .content .child.child4 .childTitle{position:absolute;top:22px;left:0px;width:100%;}
.product .content .child.child4 .childTitle .title{line-height:50px;color:#434343;font-size:33px;}
.product .content .child.child4 .childTitle .info{line-height:26px;color:#656565;font-size:14px;}
.product .content .child.child4 .childImg{position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;}
.say{position:relative;z-index:1;color:#fff;height:650px;}
.say .sayBgColor{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}
.say .sayBg{display:none;position:fixed;z-index:-1;bottom:0px;}
.say .container{padding-top:104px;height:546px;background-attachment:fixed;background-position:center bottom;background-repeat:no-repeat;}
.say .sub{margin:0px 0 20px 4px;width:56px;height:2px;background:#fff;}
.say .title1{display:none;line-height:54px;padding-bottom:18px;font-size:36px;}
.say .title2{display:none;line-height:76px;font-size:55px;}
.say .title3{display:none;line-height:76px;font-size:55px;}
.say .pointer{padding-top:60px;cursor:pointer;}
.service .content{padding-top:60px;}
.service .content:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.service .content .child{width:347px;height:220px;border:2px solid #008E44;float:left;margin-right:55px;}
.service .content .child{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration: .3s; }
.service .content .child.no{margin-right:0;}
.service .content .child .childContent{position:relative;padding:30px 36px 34px 36px;}
.service .content .child .childContent .childImg{text-align:center;padding-bottom:4px;}
.service .content .child .childContent .childTitle{height:20px;color:#434343;font-size:20px;text-align: center;}
.service .content .child .childContent .childTitle{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration: .3s; }
.service .content .child .childContent .childTitle img{ vertical-align:bottom;}
.service .content .child .childContent .childTitle span{ vertical-align:bottom;}
.service .content .child .childContent .childInfo{padding:26px 0;}
.service .content .child .childContent .childInfo p{line-height:22px;color:#666;font-size:14px;}
.service .content .child .childContent .childInfo p{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration: .3s; }
.service .content .child .childContent .childSub{width:30px;height:3px;background:#008E44;}
.service .content .child .childContent .childSub{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration: .3s; }
.service .content .child:hover{background:#008E44;}
.service .content .child:hover .childContent .childTitle{color:#fff;}
.service .content .child:hover .childContent .childInfo p{color:#fff;}
.service .content .child:hover .childContent .childSub{background:#fff;}
.dsz {
	float: left;
	width: 370px;
}
.maino-content-one {
	width: 100%;
	max-width: 1160px;
	margin: 0 auto;
}
.maino-content {
	width: 100%;
	max-width: 1160px;
	margin: 0 auto;
}
.csr {
	text-align: center;
}
.csr h1 {
	text-indent: 2em;
	line-height: 42px;
	font-size: 20px;
	text-align: left;
	margin: 0 0 2% 0;
}
.csr p {
	text-indent: 2em;
	line-height: 28px;
	text-align: left;
}
.csr img {
	margin: 3% auto 0;
}
@media (max-width: 639px) {
.banner {height:280px !important;}
.about .title{line-height:24px;padding:14px 0 10px 0;font-size:18px;}
.about .info{line-height:20px;padding:6px 0;font-size:12px;width:90%;}
.about .muns{padding-bottom:17px;}
.about .muns .child{margin:0 0;width:120px;height:120px; vertical-align:top;}
.about .muns .child .childMun{padding:18px 0 3px 0;font-size:32px;}
.about .muns .child .childTitle{line-height:16px;font-size:12px;}
.news .content{margin-top:24px;height:370px;width:280px;margin:0 auto;}
.news .contentContent{margin-top:30px;height:370px;}
.news .content .newsBtn{width:20px;}
.news .content .newsBtn.leftBtn{left:-10px; z-index: 999999;}
.news .content .newsBtn.rightBtn{right:-10px; z-index: 999999;}
.news .content .moveContent .child{width:280px;height:370px;margin-right:0px;}
.news .content .moveContent .child .childImg{height:190px;}
.news .content .moveContent .child .childImg .childTime{width:60px;height:60px;}
.news .content .moveContent .child .childImg .childTime .childDay{padding-top:7px;line-height:28px;padding-right:6px;font-size:30px;}
.news .content .moveContent .child .childImg .childTime .childYear{line-height:20px;padding-right:6px;font-size:12px;}
.news .content .moveContent .child .childTitle{padding:16px 0;}
.news .content .moveContent .child .childTitle p{font-size:14px;line-height:20px;}
.news .content .moveContent .child .childContent{padding-top:16px;}
.news .content .moveContent .child .childContent p{line-height:22px;font-size:12px;}
.news .content .moveContent .child .childBtn{width:90px;height:30px;line-height:30px;font-size:12px;border:1px solid #c1c1c1;}
.project .content{margin:30px 0;}
.project .content .child{width:50%;display:none;}
.project .content a:nth-child(1) .child{display:block;}
.project .content a:nth-child(2) .child{display:block;}
.project .content a:nth-child(3) .child{display:block;}
.project .content a:nth-child(4) .child{display:block;}
.project .content .child .childQuan{width:40px;height:40px;border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;-webkit-border-radius:40px;}
.project .content .child .childSearch{width:20px;}
.product .content{height:605px;margin-top:30px;}
.product .content .child.child1{top:0px;left:0px;width:100%;height:300px;}
.product .content .child.child1 .childTitle .title{padding-top:25px;line-height:36px;font-size:26px;}
.product .content .child.child1 .childTitle .info{line-height:20px;font-size:12px;}
.product .content .child.child1 .childImg{/*width:200px;bottom:-20px;*/width:100%;}
.product .content .child.child2{top:305px;width:100%;height:146px;}
.product .content .child.child2 .childTitle{top:47px;left:23px;}
.product .content .child.child2 .childTitle .title{line-height:40px;font-size:23px;}
.product .content .child.child2 .childTitle .info{line-height:20px;font-size:12px;}
.product .content .child.child2 .childImg{/*right:34px;width:144px;*/width:100%;}
.product .content .child.child3{left:0px;width:49%;height:148px;}
.product .content .child.child3 .childTitle{position:absolute;top:11px;left:0px;}
.product .content .child.child3 .childTitle .title{line-height:25px;font-size:16px;}
.product .content .child.child3 .childTitle .info{line-height:20px;font-size:12px;}
.product .content .child.child3 .childImg{/*bottom:5px;left:0px;right:0px;width:126px;*/width:100%;top:0px;}
.product .content .child.child4{width:49%;height:148px;}
.product .content .child.child4 .childTitle{top:11px;left:0px;width:100%;}
.product .content .child.child4 .childTitle .title{line-height:26px;font-size:16px;}
.product .content .child.child4 .childTitle .info{line-height:20px;font-size:12px;}
.product .content .child.child4 .childImg{/*width:134px;bottom:-8px;left:0px;right:0px;*/width:100%;}
.say{display:none;height:195px;}
.say .container{padding-top:32px;height:163px; background-attachment:scroll;background-size:auto 195px; background-position:right bottom;}
.say .sayBg{display:none;}
.say .sub{margin:0px 0 10px 2px;width:28px;height:2px;background:#fff;}
.say .title1{line-height:24px;padding-bottom:10px;font-size:16px;}
.say .title2{line-height:26px;font-size:20px;}
.say .title3{line-height:26px;font-size:20px;}
.say .pointer{padding-top:20px;height:16px;}
.service{display:none;}
.service .content{padding-top:30px;}
.service .content .child{width:100%;height:auto;border:1px solid #008E44;float:none;margin:10px auto;}
.service .content .child.no{margin:10px auto;}
.service .content .child .childContent{padding:23px 20px 17px 20px;}
.service .content .child .childContent .childTitle{height:28px;font-size:20px;}
.service .content .child .childContent .childInfo{padding:26px 0;}
.service .content .child .childContent .childInfo p{line-height:22px;font-size:14px;}
.service .content .child .childContent .childSub{width:30px;height:3px;}
.lile-ul li {
	float: none;
	width: 90%;
	margin: 0 auto;
	max-width: initial;
}
.lile-ul li .div-img {
	max-width: initial;
	max-height: initial;
}
.lile-ul li .div-img img {
	width: 100%;
}
.lile-ul li h1 {
	max-width: initial;
	margin: 2% 0;
}
.lile-ul li+li {
	margin: 8% auto 0;
}
.inside-menu {
	display: none;
}
.maino {
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0 0 15% 0;
}
.lunhuan-content {
	width: 100%;
}
.lunhuan {
	width: 100%;
	position: relative;
	margin-left: initial;
	height: auto;
	left: initial;
	margin: 0 auto;
}
.lunhuan #lunhuanback {
	width: 100%;
	position: relative;
}
.lunhuan #lunhuanback img {
	width: 100%;
}
.lunhuan .lunhuan_main {
	width: 100%;
	position: absolute;
	top: 0;
}
.container>p {
	overflow: hidden;
	text-align: center;
}
.maino-two .lunhuan {
	width: 100%;
	margin-right: 0px;
	left: initial;
	margin: 0 auto 26px;
	position: relative;
}
.maino-two .lunhuan #videoback {
	width: 100%;
	top: initial;
}
.maino-two .lunhuan #videoback img {
	width: 100%;
}
.maino-two .lunhuan .lunhuan_main {
	width: 100%;
}
.maino-two #videonum {
	bottom: 16px;
	left: initial;
	text-align: center;
	width: 100%;
}
.maino-two #videonum li {
	float: none;
	display: inline-block;
	margin-right: 2px;
}
#lunbonum {
	width: 100%;
	text-align: center;
	left: initial;
}
#lunbonum li {
	float: initial;
	display: inline-block;
	margin-right: 2px;
}
.m4 {
	border: none;
	height: 140px;
	margin: 0 auto 5%;
}
.m4 .b {
	height: 140px;
}
.m4 .b li {
	height: 140px;
}
.m4 .b li img {
	height: 140px;
}
.m4 .h {
	margin-top: -33px;
}
.m4 .h ul {
	display: inline;
	width: 100%;
	text-align: center;
}
.m4 .h li {
	float: none;
	width: 100px;
	padding: 1% 8%;
}
.dsz {
	width: 100%;
}
.dsz img {
	width: 100%;
}
.boss .mainInfo {
	width: 100%;
}
.org {
	width: 100%;
	margin: 0 auto 8%;
}
.org .mainInfo {
	width: 100%;
}
.org .mainInfo img {
	width: 100%;
}
.about5-bg {
	background-size: initial;
}
.about5-bg .left {
	width: 230px;
	top: -85px;
}
.about5-bg .right {
	width: 70%;
}
.about5-bg .right img {
	width: 140px;
}
.about5-bg .right p {
	font-size: 1em;
}
.about5-bg-two {
	width: 100%;
}
.brand1 .right {
	padding: 0 !important;
}
.front img, .back img {
	width: 100%;
}
.brand1 .left {
	max-width: 120px !important;
}
.flip-container, .front, .back {
	max-width: 120px !important;
	top: 0px !important;
	left: 5px !important;
}
.brand1 {
	min-height: 315px;
	padding: 0 0 8% 0;
}
.brand1 .right h1 {
	text-indent: 50%;
	margin: 10% auto 0;
}
.brand1 .right h2 {
	text-indent: 50%;
}
.brand1 .right p {
	padding: 0 6%;
}
.brand1-three {
	padding: 0 5% !important;
}
.brand1-three p {
	font-size: 1.4em !important;
}
.maino-content {
	background: none !important;
}
.brand2 {
	background-size: 100% !important;
	max-height: 680px !important;
}
.brand2 .brand2-spot {
	top: 12% !important;
	left: 0px !important;
	right: 0px !important;
	width: 100% !important;
}
.brand2 .brand2-spot .spot-content,.brand2 .brand2-spot-3 .spot-content,.brand2 .brand2-spot-4 .spot-content,.brand2 .brand2-spot-5 .spot-content,.brand2 .brand2-spot-6 .spot-content,.brand2 .brand2-spot-7  .spot-content {
	display: none;
	position: relative;
	z-index: 99999999;
}
.brand2 .brand2-spot:hover .spot-content {
	display: block;
}
.brand2 .brand2-spot .spot {
	right: 20% !important;
}
.brand2 .brand2-spot-2 {
	top: 20% !important;
}
.brand2 .brand2-spot-2 .spot {
	left: 40px !important;
}
.brand2 .brand2-spot .spot-content div {
	right: 22.5% !important;
}
.brand2 .brand2-spot-2 .spot-content div {
	left: 15.7% !important;
}
.brand2 .brand2-spot-3 {
	top: 33% !important;
}
.brand2 .brand2-spot-3 .spot {
	right: 42% !important;
}
.brand2 .brand2-spot-3 .spot-content div {
	left: 48.7% !important;
}
.brand2 .brand2-spot-4 {
	top: 38% !important;
}
.brand2 .brand2-spot-4 .spot {
	right: 6% !important;
}
.brand2 .brand2-spot-4 .spot-content div {
	right: 8% !important;
}
.brand2 .brand2-spot-5 {
	top: 65% !important;
}
.brand2 .brand2-spot-5 .spot {
	left: 54% !important;
}
.brand2 .brand2-spot-5 .spot-content div {
	left: 57% !important;
}
.brand2 .brand2-spot-6 {
	top: 62% !important;
}
.brand2 .brand2-spot-6 .spot {
	left: 20% !important;
}
.brand2 .brand2-spot-6 .spot-content div {
	left: 22.5% !important;
}
.brand2 .brand2-spot-7 {
	top: 48% !important;
}
.brand2 .brand2-spot-7 .spot {
	left: 45% !important;
}
.brand2 .brand2-spot-7 .spot-content div {
	left: 47.5% !important;
}
.brand2 .brand2-spot-7 .spot-content>img {
	width: 16%;
}
.spot-content>img {
	width: 16%;
}
.spot-content h6>img {
	width: 50%;
}
.brand2 .brand2-spot .spot-content p {
	font-size: 0.8em !important;
	margin: 18px 0 15px 20px !important;
}
.event_year {
	width: 100% !important;
	padding-left: 0px !important;
}
.event_year li {
	width: 23% !important;
}
.event_year li.current {
	width: 23% !important;
	background: #008E44 url('images/jian.png') 76px 0 no-repeat !important;
	padding-left: 0px !important;
	text-align: center !important;
}
.event_list {
	background: url('../images/dian3.png') 28px 0 repeat-y !important;
}
.event_list h3 {
	margin: 0 0 0 21px !important;
}
.event_list li {
	background: url('../images/jian.png') 25px -76px no-repeat !important;
}
.event_list li span {
	width: initial !important;
}
.event_list li>div {
	margin: -35px 0 0 40px !important;
}
.event_list li>div {
	width: 85% !important;
}
.event_list li>div div {
	width: 85% !important;
}
.event_list li div div u {
	margin: 10px 0 !important;
}
.event_list li>div div img {
	width: 100%;
	margin: 10px 0 !important;
}
.top_infoh {
	display: none;
}
.honer {
	display: none;
}
.header {
	top: 0px;
}
.mbanner {
	display: none;
}
.about-swiper-container {
    display: block !important;
}
.book .listb li {
	float: none;
	width: 80%;
	margin: 3% auto;
}
.book .listb .ch {
	padding-top: 40%;
}
.ll-img {
	width: 100%;
}
#about-1 {
	margin: 10% auto 0;
}
#about-1 .left {
	float: none !important;
	padding: 0 !important;
	width: 86%;
	margin: 0 auto;
}
#about-1 .editor {
	background-size: 100% !important;
}
.brand4-left {
	float: none !important;
	padding: 0 !important;
	width: 86% !important;
	margin: 0 auto;
}
#right {
	text-align: center;
	max-width: initial !important;
}
#right a img {
	width: 86% !important;
}
#about-1 .editor p {
	margin-bottom: 0px !important;
}
.brand4-left .brand4-img {
	width: 100%;
	padding: 0 0 10% 0 !important;
}
.brand5-main {
	background-size: 135%;
	background-position: 58% -10%;
	padding: 1px 0 0 0;
}
.brand5-main h6 img {
	width: 90%;
}
.main-s {
	display: none;
}
.brand5-main ul {
	display: block !important;
}
.mainContent .content .container .left {
	width: 100% !important;
}
.mainContent .content .container .right {
	width: 100% !important;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}
.csr h1 {
	text-align: center;
	text-indent: 0;
}
.csr img {
	width: 96%;
}
.interested {
	display: none !important;
}
}

@media (min-width: 640px) and (max-width:1023px ) {
.about .title{line-height:38px;padding:20px 0 15px 0;font-size:26px;}
.about .info{line-height:26px;padding:10px 0;font-size:20px;width:90%;}
.about .muns{padding-bottom:17px;}
.about .muns .child{margin:0 0;width:30%;height:180px; vertical-align:top;}
.about .muns .child .childMun{padding:26px 0 3px 0;font-size:50px;}
.about .muns .child .childTitle{line-height:24px;font-size:20px;}
.news .content{margin-top:47px;height:480px;width:373px;margin:0 auto;}
.news .contentContent{margin-top:47px;height:480px;}
.news .content .newsBtn.leftBtn{left:-100px;}
.news .content .newsBtn.rightBtn{right:-100px;}
.news .content .moveContent .child{width:373px;height:480px;margin-right:0px;}
.news .content .moveContent .child .childImg{height:228px;}
.news .content .moveContent .child .childImg .childTime{width:80px;height:80px;}
.news .content .moveContent .child .childImg .childTime .childDay{padding-top:7px;line-height:38px;padding-right:8px;font-size:40px;}
.news .content .moveContent .child .childImg .childTime .childYear{line-height:24px;padding-right:8px;font-size:16px;}
.news .content .moveContent .child .childTitle{padding:36px 0 33px 0;}
.news .content .moveContent .child .childTitle p{font-size:16px;line-height:24px;}
.news .content .moveContent .child .childContent{padding-top:33px;}
.news .content .moveContent .child .childContent p{line-height:22px;font-size:14px;}
.news .content .moveContent .child .childBtn{width:108px;height:34px;line-height:34px;font-size:16px;border:2px solid #c1c1c1;}
.project .content{margin:40px 0;}
.project .content .child{width:50%;display:none;}
.project .content a:nth-child(1) .child{display:block;}
.project .content a:nth-child(2) .child{display:block;}
.project .content a:nth-child(3) .child{display:block;}
.project .content a:nth-child(4) .child{display:block;}
.project .content .child .childQuan{width:69px;height:69px;border-radius:69px;-moz-border-radius:69px;-ms-border-radius:69px;-o-border-radius:69px;-webkit-border-radius:69px;}
.product .content{height:1210px;margin-top:55px;}
.product .content .child.child1{top:0px;left:0px;width:100%;height:600px;}
.product .content .child.child1 .childTitle .title{padding-top:50px;line-height:72px;font-size:50px;}
.product .content .child.child1 .childTitle .info{line-height:28px;font-size:16px;}
.product .content .child.child1 .childImg{}
.product .content .child.child2{top:610px;width:100%;height:295px;}
.product .content .child.child2 .childTitle{top:93px;left:46px;}
.product .content .child.child2 .childTitle .title{line-height:78px;font-size:46px;}
.product .content .child.child2 .childTitle .info{line-height:28px;font-size:16px;}
.product .content .child.child2 .childImg{right:68px;}
.product .content .child.child3{left:0px;width:49%;height:295px;}
.product .content .child.child3 .childTitle{position:absolute;top:22px;left:0px;}
.product .content .child.child3 .childTitle .title{line-height:50px;font-size:33px;}
.product .content .child.child3 .childTitle .info{line-height:26px;font-size:14px;}
.product .content .child.child3 .childImg{bottom:10px;left:0px;right:0px;}
.product .content .child.child4{width:49%;height:295px;}
.product .content .child.child4 .childTitle{top:22px;left:0px;width:100%;}
.product .content .child.child4 .childTitle .title{line-height:50px;font-size:33px;}
.product .content .child.child4 .childTitle .info{line-height:26px;font-size:14px;}
.product .content .child.child4 .childImg{bottom:-16px;left:0px;right:0px;}
.say{display:none;height:390px;}
.say .container{padding-top:64px;height:326px; background-attachment:scroll;background-size:auto 390px; background-position:right bottom;}
.say .sayBg{display:none;}
.say .sub{margin:0px 0 20px 4px;width:56px;height:2px;background:#fff;}
.say .title1{line-height:32px;padding-bottom:18px;font-size:22px;}
.say .title2{line-height:46px;font-size:36px;}
.say .title3{line-height:46px;font-size:36px;}
.say .pointer{padding-top:60px;height:24px;}
.service .content{padding-top:60px;}
.service .content .child{width:347px;height:220px;border:2px solid #008E44;float:none;margin:20px auto;}
.service .content .child.no{margin:20px auto;}
.service .content .child .childContent{padding:32px 36px 34px 36px;}
.service .content .child .childContent .childTitle{height:20px;font-size:20px;}
.service .content .child .childContent .childInfo{padding:26px 0;}
.service .content .child .childContent .childInfo p{line-height:22px;font-size:14px;}
.service .content .child .childContent .childSub{width:30px;height:3px;}
}

@media (min-width: 1024px) and (max-width:1199px ) {
.about .title{line-height:36px;padding:12px 0 9px 0;font-size:30px;}
.about .info{line-height:24px;padding:9px 0;font-size:14px;width:815px;}
.about .muns{padding-bottom:17px;}
.about .muns .child{margin:0 20px;width:180px;height:160px;}
.about .muns .child .childMun{padding:26px 0 3px 0;font-size:60px;}
.about .muns .child .childTitle{line-height:22px;font-size:14px;}
.news .content{margin-top:30px;height:360px;}
.news .contentContent{margin-top:30px;height:360px;}
.news .content .newsBtn{width:30px;}
.news .content .newsBtn.leftBtn{left:-50px;}
.news .content .newsBtn.rightBtn{right:-50px;}
.news .content .moveContent .child{width:290px;height:360px;margin-right:15px;}
.news .content .moveContent .child .childImg{height:176px;}
.news .content .moveContent .child .childImg .childTime{width:60px;height:60px;}
.news .content .moveContent .child .childImg .childTime .childDay{padding-top:7px;line-height:30px;padding-right:6px;font-size:30px;}
.news .content .moveContent .child .childImg .childTime .childYear{line-height:20px;padding-right:6px;font-size:12px;}
.news .content .moveContent .child .childTitle{padding:20px 0;}
.news .content .moveContent .child .childTitle p{font-size:14px;line-height:20px;}
.news .content .moveContent .child .childContent{padding-top:20px;}
.news .content .moveContent .child .childContent p{line-height:20px;font-size:12px;}
.news .content .moveContent .child .childBtn{width:90px;height:30px;line-height:30px;font-size:14px;border:1px solid #c1c1c1;}
.project .content .child .childQuan{width:56px;height:56px;border-radius:56px;-moz-border-radius:56px;-ms-border-radius:56px;-o-border-radius:56px;-webkit-border-radius:56px;}
.project .content .child .childSearch{width:20px;}
.product .content{height:446px;margin-top:36px;}
.product .content .child.child1{width:446px;height:446px;}
.product .content .child.child1 .childTitle .title{padding-top:27px;line-height:55px;font-size:38px;}
.product .content .child.child1 .childTitle .info{line-height:22px;font-size:12px;}
.product .content .child.child1 .childImg{width:188px;}
.product .content .child.child2{width:446px;height:219px;}
.product .content .child.child2 .childTitle{top:60px;left:46px;}
.product .content .child.child2 .childTitle .title{line-height:70px;font-size:35px;}
.product .content .child.child2 .childTitle .info{line-height:22px;font-size:12px;}
.product .content .child.child2 .childImg{width:188px;right:30px;}
.product .content .child.child3{right:227px;width:219px;height:219px;}
.product .content .child.child3 .childTitle{top:22px;}
.product .content .child.child3 .childTitle .title{line-height:38px;font-size:26px;}
.product .content .child.child3 .childTitle .info{line-height:22px;font-size:12px;}
.product .content .child.child3 .childImg{bottom:6px;width:166px;}
.product .content .child.child4{bottom:0px;right:0px;width:219px;height:219px;background:#f5c8c8;}
.product .content .child.child4 .childTitle{top:22px;}
.product .content .child.child4 .childTitle .title{line-height:38px;font-size:26px;}
.product .content .child.child4 .childTitle .info{line-height:22px;font-size:12px;}
.product .content .child.child4 .childImg{bottom:-16px;width:134px;}
.say{height:500px;}
.say .container{padding-top:100px;height:400px;background-position:center bottom;background-size:auto 500px;}
.say .sayBg{width:900px;}
.say .sub{margin:0px 0 16px 3px;width:44px;height:2px;}
.say .title1{line-height:42px;padding-bottom:14px;font-size:28px;}
.say .title2{line-height:58px;font-size:42px;}
.say .title3{line-height:58px;font-size:42px;}
.say .pointer{padding-top:46px;}
.service .content{padding-top:46px;}
.service .content .child{width:286px;height:200px;border:2px solid #008E44;float:left;margin-right:10px;}
.service .content .child .childContent{padding:30px;}
.service .content .child .childContent .childTitle{height:20px;color:#434343;font-size:20px;}
.service .content .child .childContent .childTitle{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration: .3s; }
.service .content .child .childContent .childTitle img{ vertical-align:bottom;}
.service .content .child .childContent .childTitle span{ vertical-align:bottom;}
.service .content .child .childContent .childInfo{padding:26px 0;}
.service .content .child .childContent .childInfo p{line-height:22px;color:#666;font-size:14px;}
.service .content .child .childContent .childInfo p{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration: .3s; }
.service .content .child .childContent .childSub{width:30px;height:3px;background:#008E44;}
.service .content .child .childContent .childSub{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration: .3s; }
.service .content .child:hover{background:#008E44;}
.service .content .child:hover .childContent .childTitle{color:#fff;}
.service .content .child:hover .childContent .childInfo p{color:#fff;}
.service .content .child:hover .childContent .childSub{background:#fff;}
}
@media (min-width: 1200px) and (max-width:1439px ) {
.news .content .newsBtn.leftBtn{left:-70px;}
.news .content .newsBtn.rightBtn{right:-70px;}
}
@media (min-width: 1440px) and (max-width:1920px ) {
}
/*---------------------------------------------------banner---------------------------------------------------*/
.banner
{
    position: relative;
    overflow: hidden;
    background-color: #fff;
    height: 600px;
    clear: both;
}
.banner .imageScrollPanel,.banner .txtScrollPanel
{
    position: absolute;
    width: 1000%;
    height: 100%;
    overflow: hidden;
}
.banner .imagePanel
{
    position: relative;
    float: left;
    width: 10%;
    height: 100%;
    overflow: hidden;
}
.banner .imagePanel img
{
    position: absolute;
    left: 50%;
    margin-left: -960px;
}
.banner .imagePanel a
{
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}
.banner .imagePanel .img_trans
{
    -moz-transition: all 6s linear;
    -webkit-transition: all 6s linear;
    -o-transition: all 6s linear;
    transition: all 6s linear;
}
.banner .imagePanel .img_start
{
    transform:scale(1.1);
}
.banner .imagePanel .img_end
{
    transform:scale(1);
}
.banner .contentGroup
{
    position: relative;
    float: left;
    width: 10%;
    height: 100%;
    overflow: hidden;
}
.banner .contentPanel1 {
    position: absolute;
	top:0;
    background:url(../picture/banner1text.png) no-repeat 50%  172px;
    width:100%;
    height:100%;
}
.banner .contentPanel2 {
    position: absolute;
	top:0;
    background:url(../picture/banner2text.png) no-repeat 50%  120px;
    width:100%;
    height:100%;
}
.banner .contentPanel3 {
    position: absolute;
	top:0;
    background:url(../picture/banner3text.png) no-repeat center 120px;
    width:100%;
    height:100%;
}
.banner .contentPanel4 {
    position: absolute;
	top:0;
    background:url(../picture/banner4text.png) no-repeat 50.2% 115px;
    width:100%;
    height:100%;
}

.banner .contentPanel5 {
    position: absolute;
	top:0;
    background:url(../picture/banner5text.png) no-repeat center center;
    width:100%;
    height:100%;
}
.banner .white
{
    color: #0066b3;
}
.banner .contentPanel .enTxt
{
    display:inline-block;
    font-family: Arial;
    font-weight: bold;
    font-size: 40px;
}
.banner .contentPanel .cnTxt
{
    font-size: 32px;
    color: #000;
}
.banner .contentPanel .linkBtn
{
    display: block;
    color:#FFFFFF;
    margin-top: 50px;
    width: 130px;
    height: 40px;
    line-height: 40px;
    font-family: Arial;
    text-align: center;
    font-size: 16px;
    background-color: #0065b3;
	position: relative;
}
.banner .contentPanel .linkBtn span
{
	display: inline-block;
	width: 0%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #00c9ff;
	transition: all 0.3s linear;
}
.banner .contentPanel .linkBtn b
{
	position: relative;
	z-index: 10;
	font-weight: 500;
}
.banner .contentPanel .linkBtn:hover span
{
    width: 100%;
}
.banner .btnPanel
{
    position: absolute;
    left: 50%;
    bottom: 60px;
    margin-left: -600px;
	z-index: 1;
}
.banner .btnPanel .btn
{
    position: relative;
    float: left;
    margin-right: 5px;
    width: 45px;
    height: 20px;
    overflow: hidden;
    cursor: pointer;
}
.banner .btnPanel .btn:hover .bg
{
    background-color: #F9C601;
    height: 20px;
}
.banner .btnPanel .btn .title
{
    position: absolute;
    width: 45px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    font-family: Arial;
    color: #FFFFFF;
}
.banner .btnPanel .btn .bg
{
    position: absolute;
    width: 100%;
    bottom: 0;
}
.banner .btnPanel .btn .bg_out
{
    height: 2px;
    background: #FFFFFF;
}
.banner .btnPanel .btn .bg_click
{
    height: 20px;
    background-color: #F9C601;
}
.loginPanel {
	display:none;
}
.main-1 {
	padding:0;
}
.project .content-1 {
	margin:0;
}
.home-video {
	height:600px;
	overflow:hidden;
	position:relative;
}
.home-video .title-btn {
	position:absolute;
	z-index:10;
	float:left;
	left:50%;
	margin-left:-361px;
	bottom:120px;
}
.home-video video {
	position:absolute;
	left:50%;
	top:50%;
	margin:-720px 0 0 -960px;
	z-index:1;
}
.banenr-video {
	height:680px;
	overflow:hidden;
	position:relative;
}
.banenr-video .title-btn {
	position:absolute;
	z-index:10;
	float:left;
	left:50%;
	margin-left:-361px;
	bottom:120px;
}
.banenr-video video {
	position:absolute;
	left:50%;
	top:50%;
	margin:-720px 0 0 -960px;
	z-index:1;
}
.gai {
	width:100%;
	height:50px;
	background:#fff;
	position:absolute;
	top:10px;
	z-index:9999;
}
.main.in .main-title{transform:scale(1);-webkit-transform:scale(1); opacity:1; transition-duration:.6s;-webkit-transition-duration:.6s; transition-delay:.4s;-webkit-transition-delay:.4s;}
.main.in .main-info{transform:scale(1);-webkit-transform:scale(1); opacity:1; transition-duration:.6s;-webkit-transition-duration:.6s; transition-delay:.2s;-webkit-transition-delay:.2s;}
.main.in .main-sub{transform:scale(1);-webkit-transform:scale(1); opacity:1; transition-duration:.6s;-webkit-transition-duration:.6s; transition-delay:0s;-webkit-transition-delay:0s;}
.main.out .main-title{transform:scale(0);-webkit-transform:scale(0); opacity:0; transition-duration:.6s;-webkit-transition-duration:.6s; transition-delay:0s;-webkit-transition-delay:0s;}
.main.out .main-info{transform:scale(0);-webkit-transform:scale(0); opacity:0; transition-duration:.6s;-webkit-transition-duration:.6s; transition-delay:.2s;-webkit-transition-delay:.2s;}
.main.out .main-sub{transform:scale(0);-webkit-transform:scale(0); opacity:0; transition-duration:.6s;-webkit-transition-duration:.6s; transition-delay:.4s;-webkit-transition-delay:.4s;}
.ewm {
	position:absolute;
	top:23px;
	left:-263px;
}
.snsj {
	position:absolute;
	right:-428px;
	bottom:-59px;
}
.content-page .slideBox { 
	position:relative; 
	overflow:hidden;  
	max-width:560px;/* 仅此提供客户设置焦点图最大宽度 */ 
	display:none;
}
.content-page .slideBox .hd { 
	position:absolute; 
	z-index:1; 
	width:100%;
	text-align:center;
	bottom:5px;
}
.content-page .slideBox .hd li { 
	display:inline-block; 
	width:8px; 
	height:8px; 
	-webkit-border-radius:5px; 
	-moz-border-radius:5px; 
	border-radius:50%; 
	background:#fff; 
	text-indent:-9999px; 
	overflow:hidden; 
	margin:0 4px;
}
.content-page .slideBox .hd ul {
	margin-bottom:0px;
}
.content-page .slideBox .hd li.on { 
	background:#088817;  
}
.content-page .slideBox .bd{ 
	position:relative; 
	z-index:0; 
}
.content-page .slideBox .bd li{ 
	position:relative; 
	text-align:center;  
}
.content-page .slideBox .bd li img { 
	background:url(../images/loading.gif) center center no-repeat;  
	vertical-align:top; 
	width:100%;
}
.content-page .slideBox .bd li a { 
	-webkit-tap-highlight-color:rgba(0,0,0,0);  
}  /* 去掉链接触摸高亮 */
.content-page .slideBox .bd li .tit{ 
	display:block; 
	width:100%;  
	position:absolute; 
	bottom:0; 
	text-indent:10px; 
	height:28px; 
	line-height:28px; 
	background:url(../images/focusBg.png) repeat-x; 
	color:#fff;  
	text-align:left;
}
.content-2 {display:none;}
/*********************李乐添加************************/
.clear { 
	clear: both; 
}
.clearfixed:after { 
	clear: both; 
	content: "."; 
	display: block; 
	height: 0; 
	line-height: 0; 
	visibility: hidden; 
	zoom: 1; 
}
.nav li .box {
	width: 100%;
	position: absolute;
	top: 90px;
	left: 0;
	background: #f7f7f7;
	display: none;
	z-index: 2;
	-moz-box-shadow:-5px 5px 5px rgba(0,0,0,0.1) inset;              
	-webkit-box-shadow:-5px 5px 5px rgba(0,0,0,0.1) inset;  
	box-shadow:-5px 5px 5px rgba(0,0,0,0.1) inset;
}
.nav li .box a:hover {
	text-decoration: underline;
	color: #46bd01
}
.nav li .box .box-content {
	width: 1166px;
	margin: 0 auto;
}
.nav li .box .box-content>img {
	float: left;
}
.nav li .box .box-content>ul {
	width: 300px;
	height:270px;
	float: left;
	overflow: hidden;
}
.nav li .box .box-content>ul>li {
	float: left;
	width: 50%;
	margin: 20px auto 0;
}
.nav li .box .box-content>ul>li>a {
	display: block;
	height: 24px;
	line-height: 24px;
	border: none;
	background: none;
	font-size: 15px;
	color: #666;
}
.nav li .box .box-content>ul>li>a:hover {
	border:none;
	text-decoration:none;
}
.nav li .box .box-content .box-div {
	width: 580px;
	height: 210px;
	float: right;
	margin: 30px auto 0;
	overflow: hidden;
}
.nav li .box .box-content .box-div a {
	float: left;
	display: block;
	width: 43%;
}
.nav li .box .box-content .box-div a+a {
	width: 55%;
	margin: 0 0 0 2%;
}
.nav li .box .box-content .box-div a img {
	float: left;
	max-width: 234px;
	max-height: 187px;
}
.nav li .box .box-content .box2-div {
	text-align: center;
}
.nav li .box .box-content .box2-div a {
	width: 100%;
}
.nav li .box .box-content .box2-div a img {
	float: none;
	max-width: 480px;
	max-height: 210px;
}
.nav li .box .box-content .box3-div {
	text-align: center;
}
.nav li .box .box-content .box3-div a {
	width: 100%;
}
.nav li .box .box-content .box3-div a img {
	float: none;
	max-width: 480px;
	max-height: 210px;
}
.nav li .box .box-content .box3-div a+a {
	width: 24% !important;
	margin: 0 0 0 1.3% !important;
}
.nav li .box .box-content .box3-div a+a img {
	max-width: 141px !important;
	max-height: 210px !important;
}
.nav li .box4 .box-content>ul {
	width: 230px;
}
.nav li .box4 .box-content>ul>li {
	width: 100%;
}
.nav li .box .box-content .box4-div a img {
	float: none;
	max-width: 590px;
	max-height: 210px;
}
.nav li .box5 .box-content>ul {
	width: 230px;
}
.nav li .box5 .box-content>ul>li {
	width: 100%;
}
.nav li .box .box-content .box5-div {
	width: 630px;
}
.nav li .box .box-content .box5-div {
	width: 630px;
}
.nav li .box .box-content .box5-div a {
	float: left;
	display: block;
	width: 234px;
}
.nav li .box .box-content .box5-div div {
	float: right;
	width: 380px;
	height: 210px;
	color: #666;
}
.nav li .box .box-content .box5-div div h1 {
	font-size: 16px;
	text-align: left;
	line-height: 0;
	font-weight: normal;
	font-family: "微软雅黑";
	margin: 10px auto 0;
}
.nav li .box .box-content .box5-div div p {
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	margin: 30px auto 0;
}
.nav li .box .box-content .box5-div div a {
	display: block;
	width: 108px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	border: 1px solid #c1c1c1;
	color: #656565;
	font-size: 14px;
	margin: 40px auto 0;
}
.nav li .box .box-content .box5-div div a:hover {
	text-decoration: none;
}
.nav li .box7 .box-content>ul {
	width: 200px;
}
.nav li .box7 .box-content>ul>li {
	width: 100%;
}

.nav li .box .box-content .box7-div {
	width: 630px;
}
.nav li .box .box-content .box7-div {
	width: 670px;
}
.nav li .box .box-content .box7-div a {
	float: left;
	display: block;
	width: 410px;
}
.nav li .box .box-content .box7-div a img {
	max-width: 410px;
	max-height: 191px;
}
.nav li .box .box-content .box7-div div {
	float: right;
	width: 240px;
	height: 210px;
	color: #666;
}
.nav li .box .box-content .box7-div div h1 {
	font-size: 16px;
	text-align: left;
	line-height: 0;
	font-weight: normal;
	font-family: "微软雅黑";
	margin: 50px auto 0;
}
.nav li .box .box-content .box7-div div p {
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	margin: 30px auto 0;
}
.nav li .box .box-content .box-div a+a img {
	max-width: 297px;
	max-height: 187px;
}
.nav li .box .box-content .box-div a p {
	float: left;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #666;
	font-size: 14px;
}
.product {
	width: 100%;
	background:#fff;
}
.lile-logo {
	width:25%;
	float: left;
}
.lile-cpt {
	width:60%;
	float: left;
}
.imGs {
	width: 45%;
	float: left;
	margin:100px 0 0 15% !important;
}
.textsz {
	float: right;
	width:40%;
}

@media (max-width: 639px) {
	.hejun-works .sub-slides li {
		overflow: hidden;
	}
	.hejun-works .sub-slides li .contsd {
		overflow: hidden;
	}
	.imGs {
		width: 100%;
		float: none;
		margin: 20px 0 0 0 !important;
	}
	.lile-logo {
		width: 20%;
		margin: 0 0 0 100px;
	}
	.lile-cpt {
		width: 40%;
		margin: 0;
	}
	.textsz {
		width: 70%;
		margin: 0 !important;
		overflow: hidden;
		position: relative;
		top: -30px;
	}
	.textsz h3 img {
		width: 40%;
	}
	.textsz h3 img+img {
		width: 10%;
	}
	.textsz h4 {
		margin-top: 10px !important;
		margin-bottom: 20px !important;
	}
	.textsz h4 p {
		font-size: 14px !important;
		margin-bottom: 10px !important;
	}
	.textsz h5 {
		width: 250px;
	}
	.textsz h5 p {
		font-size: 15px !important;
	}
	.textsz h5 p span {
		font-size: 12px !important;
		word-wrap : break-word;
		word-break: break-all;
	}
	.textsz h5 p font {
		width: initial !important;
	}
	.hejun-works .sub-slides li .contsd .neis p a {
		line-height: 24px !important;
		height: 24px !important;
		width: 130px !important;
		font-size: 14px !important;
	}
	.hejun-works .sub-slides li .contsd .neis p a img {
		width: 8%;
	}
	.news .content {
		display: none;		
	}
	.project {
		display: none;
	}
	.slideBox2 {
		display: block !important;
	}
	.pic .child .childImg img{height:200px !important;}
}

@media (max-width: 320px) { 
	.imGs {
		width: 80%;
		float: left;
		margin: 20px 0 0 -30px !important;
	}
	.textsz h5 {
		width: 165px;
	}
	.lunhuan #lunhuanback {
		height: 200px;
	}
	.lunhuan #lunhuanback img {
		height: 200px;
	}
	.lunhuan .lunhuan_main {
		height: 200px;
	}
	.maino-two .lunhuan {
		height: 200px;
	}
	.maino-two .lunhuan #videoback {
		height: 200px;
	}
	.maino-two .lunhuan .lunhuan_main {
		height: 200px;
	}
	.m4 {
		border: none;
		height: 110px;
		margin: 0 auto 5%;
	}
	.m4 .b {
		height: 110px;
	}
	.m4 .b li {
		height: 110px;
	}
	.m4 .b li img {
		height: 110px;
	}
	.m4 .h {
		margin-top: -30px;
	}
	.about5-bg .left {
		width: 200px;
	}
	.about5-bg .right img {
		width: 120px;
	}
	.about5-bg .right p {
		margin: 5px auto 0;
	}
	.brand2 {
		max-height: 560px !important;
		padding: 0 0 100px 0;
	}
	.about-swiper-container {
		margin: 0 0 20% 0;
	}
}

html, body, div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot,
thead, tr, th, td, input, select {
    margin: 0;
    padding: 0;
    border: 0 none;
    outline: 0;
    color: inherit;
}
input, textarea, select, button {
    font-weight: inherit;
    font-size: inherit;
    *font-size: 100%;
    font-family: inherit;
}
.clearfix:after {
    display: block;
    height: 0;
    clear: both;
    content: "\200B";
}
.clearfix {
    *zoom: 1;
}/*IE/7/6*/
#left {
    float: left;
    padding: 23px 23px 43px 0;
    max-width: 773px;
    width: 100%;
}
#right {
    float: right;
    margin-left: -1px;
    padding: 23px 0 43px 22px;
    width: 100%;
    max-width: 336px;
    position: relative;
    z-index: 999;
}
#right a img {
	width: 100%;
	max-width: 336px;
}
/* 加载更多 */
input.more {
    display: block;
    width: 100%;
    height: 54px;
    background: #e1dede url(../Images/btn_more_on.png) no-repeat center 15px;
    cursor: pointer;
    -webkit-transition: background 400ms;
    transition: background 400ms;
}
input.more:hover {
    background-color: #009b3d;
    background-image: url(../Images/btn_more.png);
}
/*********** 关于 ***********/
#about-1 {
	position: relative;
}
#about-1 .editor {
    padding-top: 63px;
    color: #746969;
    background: url(../images/brand3-four.png) no-repeat 0 0;
}
#about-1 .brand4-editor {
	padding-top: 0px;
    background: none;
}
#about-1 .editor span {
    font-size:24px;
    color:#333;
}
#about-1 .editor span+span {
    display: block;
    font-size:16px;
    color:#333;
}
#about-1 .editor p {
    margin-bottom: 15px;
    font-size: 1.1em;
    color: #616161;
    font-family: "黑体";
    line-height: 1.623em;
}
#about-1 .editor .hidden {
    display: none;
}
#about-1 .left {
	float: right;
	padding: 23px 0 43px 0;
}
#about-1 .right {
	float: left !important;
	padding: 23px 0 43px 0;
}
.brand4-left {
	padding:23px 0 43px 0 !important;
}
.brand4-right {
	padding:0 0 43px 0 !important;
}
.brand4-left .brand4-img {
	padding: 0 0 50px 0;
}
.maino-content {
	width: 100%; 
	max-width:1160px; 
	margin:0px auto; 
	position: relative; 
}
.maino-content .wai_ceng {
	width: 100%;
	max-width: 464px;
	height: auto;
	margin: 0 auto;
	padding:90px 0 520px 0;
}
.maino-content .ul {
	width: 100%;
	height: auto;
}
.maino-content .ul .li {
	float: left;
	width: 16.666%;
	font-size: 1.2em;
	color: #000;
	text-align: center;
	cursor: pointer;
	padding: 2% 0 3% 0;
	font-family: "黑体";
}
.maino-content .ul .li.on {
	color: #fff;
	background: url(../images/xxk-on.png) no-repeat;
	background-size: 100%;
}
.maino-content .down {
	width: 100%;
	height: auto;
	max-height: 96px;
	margin: 34px auto 0;
	overflow: hidden;
}
.maino-content .down .li {
	display: none;
	width: 100%;
	height: 100%;
	color: #000;
	font-size: 1.1em;
	font-family: "黑体";
	line-height: 1.6em;
}
.maino-content .down .li.on {
	display: block;
}
.brand1 {
	width: 100%;
	max-width: 1160px;
	margin: 0 auto;
	height: 315px;
	background: #f7f7f7;
	position: relative;
}
.brand1 .left {
	float: left;
	width: 100%;
	max-width: 336px;
}
.flip-container {
	perspective: 1000;
	transform-style: preserve-3d;
}
.flip-container:hover .back {
    transform: rotateY(0deg);
}
.flip-container:hover .front {
    transform: rotateY(180deg);
}
.flip-container, .front, .back {
	width: 100%;
	max-width: 366px;
	position: absolute;
	top: 70px;
	left: 115px;
}
.flipper {
	transition: 0.6s;
	transform-style: preserve-3d;
	position: relative;
}
.front, .back {
	backface-visibility: hidden;
	transition: 0.6s;
	transform-style: preserve-3d;
	position: absolute;
	top: 0;
	left: 0;
}
.front {
	z-index: 2;
	transform: rotateY(0deg);
}
.back {
	transform: rotateY(-180deg);
}
.brand1-two {
	margin: 0 auto;
	width: 100%;
	max-width: 1160px;
}
.brand1 .right {
	float: right;
	width: 100%;
	max-width: 560px;
	padding: 60px 80px;
}
.brand1 .right h1 {
	font-size: 2em;
	color: #5e5c5c;
	font-weight: 500;
	font-family: "微软雅黑";
}
.brand1 .right h1 span {
	color: #008e44;
}
.brand1 .right h2 {
	font-size: 0.8em;
	font-weight: 500;
	color: #7e7e7e;
	margin: 10px auto 34px;
}
.brand1 .right p {
	font-size: 1em;
	line-height: 20px;
	color: #5e5c5c;
}
.brand1-three {
	margin: 70px auto;
	text-align: center;
	padding: 0 20%;
}
.brand1-three p {
	font-size: 2em;
	color: #5e5c5c;
}
.brand2 {
	width: 100%;
	height: 1800px;
	max-height: 1800px;
	background: url(../images/brand2-bg.jpg) no-repeat;
	position: relative;
}
.brand2 .brand2-spot {
	width: 364px;
	height: auto;
	position: absolute;
	top: 270px;
	right: 184px;
}
.brand2 .brand2-spot .spot {
	width:37px;
	height: 37px;
	background: rgba(255,255,255,0.8);
	border-radius: 50%;
	line-height: 37px;
	position: absolute;
	right: 46px;
	-webkit-animation:ar 1.2s linear infinite;
    -moz-animation:ar 1.2s linear infinite;
    animation:ar 1.2s linear infinite;
}
.brand2 .brand2-spot .spot div {
	width: 14px;
	height: 14px;
	background: #21952c;
	border-radius: 50%;
	margin: -7px 0 0 -7px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-animation:ra 1.2s linear infinite;
    -moz-animation:ra 1.2s linear infinite;
    animation:ra 1.2s linear infinite;
}
.brand2 .brand2-spot .spot-content {
	width: 100%;
	min-height: 135px;
	background: url(../images/opacity.png) repeat;
	border-radius: 8px;
	margin: 66px auto 0;
	position: relative;
}
.brand2 .brand2-spot .spot-content div {
	position: absolute;
	top: -17px;
	right: 56px;
	width: 20px;
	height: 17px;
	background: url(../images/jjh.png) no-repeat;
}
.brand2 .brand2-spot .spot-content h1 {
	float: left;
	background: #027b4b;
	color: #fff;
	width: 100%;
	max-width: 79px;
	max-height: 23px;
	border-radius: 4px;
	font-size: 1.2em;
	text-align: center;
	font-weight: 500;
	margin: 25px 0 0 20px;
}
.brand2 .brand2-spot .spot-content p {
	float: left;
	width: 90%;
	font-size: 1.2em;
	font-family: "黑体";
	margin: 18px 0 0 20px;
	color: #027b4b;
}
.brand2 .brand2-spot-2 {
	top: 440px;
	left: 170px;
}
.brand2 .brand2-spot-2 .spot {
	width:37px;
	height: 37px;
	background: rgba(255,255,255,0.8);
	border-radius: 50%;
	line-height: 37px;
	position: absolute;
	left: 46px;
	-webkit-animation:ar 1.2s linear infinite;
    -moz-animation:ar 1.2s linear infinite;
    animation:ar 1.2s linear infinite;
}
.brand2 .brand2-spot-2 .spot-content div {
	position: absolute;
	top: -17px;
	left: 56px;
	width: 20px;
	height: 17px;
	background: url(../images/jjh.png) no-repeat;
}
.brand2 .brand2-spot-3 {
	top: 750px;
	left: 340px;
}
.brand2 .brand2-spot-3 .spot {
	right: 80px;
}
.brand2 .brand2-spot-3 .spot-content div {
	top: -17px;
	right: 90px;
}
.brand2 .brand2-spot-4 {
	top: 850px;
	right: 20px;
}
.brand2 .brand2-spot-5 {
	top: 1420px;
	right: 265px;
}
.brand2 .brand2-spot-5 .spot {
	right: 130px;
}
.brand2 .brand2-spot-5 .spot-content div {
	top: -17px;
	right: 140px;
}
.brand2 .brand2-spot-6 {
	top: 1360px;
	left: 110px;
}
.brand2 .brand2-spot-6 .spot {
	right: 75px;
}
.brand2 .brand2-spot-6 .spot-content div {
	top: -17px;
	right: 84px;
}
.brand2 .brand2-spot-7 {
	top: 1100px;
	right: 100px;
	width: 530px;
}
.brand2 .brand2-spot-7 .spot {
	left: 75px;
}
.brand2 .brand2-spot-7 .spot-content div {
	top: -17px;
	left: 84px;
}
.brand2 .brand2-spot-7 .spot-content>img {
	margin: 14px 0 12px 18px;
	float: left;
}
.brand2 .brand2-spot-7 .spot-content h6 {
	float: left;
	margin: 28px 0 0 20px;
}
.brand2 .brand2-spot-7 .spot-content p {
	float: left;
	width: 66%;
}
@-webkit-keyframes ar{
    0%  {
        -webkit-transform:scale(1.3); 
		-moz-transform:scale(1.3); 
		-o-transform:scale(1.3); 
		background: rgba(255,255,255,0.8);
    }
    50% {
        -webkit-transform:scale(1.5); 
		-moz-transform:scale(1.5); 
		-o-transform:scale(1.5); 
		background: rgba(255,255,255,0.4);
    }
    100%  {
        -webkit-transform:scale(1.3); 
		-moz-transform:scale(1.3); 
		-o-transform:scale(1.3); 
		background: rgba(255,255,255,0.8);
    }
}
@-moz-keyframes ar{
    0%  {
        -webkit-transform:scale(1.3); 
		-moz-transform:scale(1.3); 
		-o-transform:scale(1.3); 
		background: rgba(255,255,255,0.8);
    }
    50% {
        -webkit-transform:scale(1.5); 
		-moz-transform:scale(1.5); 
		-o-transform:scale(1.5); 
		background: rgba(255,255,255,0.4);
    }
    100%  {
        -webkit-transform:scale(1.3); 
		-moz-transform:scale(1.3); 
		-o-transform:scale(1.3); 
		background: rgba(255,255,255,0.8);
    }
}
@keyframes ar{
    0%  {
        -webkit-transform:scale(1.3); 
		-moz-transform:scale(1.3); 
		-o-transform:scale(1.3); 
		background: rgba(255,255,255,0.8);
    }
    50% {
        -webkit-transform:scale(1.5); 
		-moz-transform:scale(1.5); 
		-o-transform:scale(1.5); 
		background: rgba(255,255,255,0.4);
    }
    100%  {
        -webkit-transform:scale(1.3); 
		-moz-transform:scale(1.3); 
		-o-transform:scale(1.3); 
		background: rgba(255,255,255,0.8);
    }
}
@-webkit-keyframes ra{
    0%  {
    	box-shadow: 0px 0px 0px #fff;
    }
    50% {
        box-shadow: 0px 0px 5px #fff;
    }
    100%  {
        box-shadow: 0px 0px 0px #fff;
    }
}
@-moz-keyframes ra{
    0%  {
    	box-shadow: 0px 0px 0px #fff;
    }
    50% {
        box-shadow: 0px 0px 5px #fff;
    }
    100%  {
        box-shadow: 0px 0px 0px #fff;
    }
}
@keyframes ra{
    0%  {
    	box-shadow: 0px 0px 0px #fff;
    }
    50% {
        box-shadow: 0px 0px 5px #fff;
    }
    100%  {
        box-shadow: 0px 0px 0px #fff;
    }
}
.brand2-two {
	width: 100%;
	height: 438px;
	background: url(../images/brand2-two-bg.png) no-repeat top right #fafafa;
	margin: 70px auto;
}
.brand2-two .left {
	float: left;
	display: block;
	max-width: 289px;
}
.brand2-two .right {
	float: left;
	width: 500px;
	margin: 110px 0 0 100px;
}
.brand2-two .right img {
	display: block;
}
.brand2-two .right img+img {
	margin: 35px 0 30px 0;
}
.brand2-two .right p {
	font-size: 1.1em;
	line-height: 1.4em;
	font-family: "黑体";
	color: #5e5c5c;
}
.brand5-bg-two {
	width: 100%;
	height: 1300px;
	background: url(../images/brand5-bg-two.jpg) no-repeat;
}
.ll-list {
	background-color: #fff;
	width: 100%;
	min-height: 290px;
}
.ll-list .ll-list-content {
	max-width: 1200px;
	margin: 40px auto;
}
.ab4_1_g {
	width: 100% !important;
}

.tempWrap {
	width: 100% !important;
}
.about-swiper-container {
    width: 100%;
    height: auto;
    display: none;
}
.about-swiper-container .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
}
.about-swiper-container .swiper-slide img {
	width: 75%;
}
.brand5-main ul {
	width: 90%;
	margin: 90% auto 0;
	display: none;
}
.brand5-main ul li {
	width: 100%;
	position: relative;
}
.brand5-main ul li img {
	width: 100%;
}
.brand5-main ul li div {
	width: 80%;
	padding: 5% 0;
	background: rgba(255,255,255,0.8);
	position: absolute;
	top: 0;
	left: 50%;
	margin: 7% 0 0 -40%;
	display: block;
}
.brand5-main ul li div h1 {
	font-size: 1.2rem;
	margin: 0 0 2% 0;
}
.brand5-main ul li div p {
	text-align: left;
	text-indent: 2em;
	width: 90%;
	margin: 0 auto;
}
.mainContent .content .container .left {
	line-height: 28px;
	float: left;
	width: 58%;
	margin-right: 2%;
}
.mainContent .content .container .right {
	width: 40%;
	min-height: 155px;
	float: right;
	margin-bottom: 40px;
}
.slideBox2 { 
	position:relative; 
	max-width:560px;/* 仅此提供客户设置焦点图最大宽度 */ 
	margin:46px auto 0;
	width: 90%;    
	display: none;                   
}
.slideBox2 .hd { 
	display: none;
}
.slideBox2 .bd{ 
	position:relative; 
	z-index:0; 
}
.slideBox2 .bd li { 
	position:relative; 
	text-align:center;  
	overflow: hidden;
	padding: 4px;
}
.slideBox2 .bd li img { 
	background:url(../images/loading.gif) center center no-repeat;  
	vertical-align:top; 
	width:100%;
}
.slideBox2 .bd li a { 
	-webkit-tap-highlight-color:rgba(0,0,0,0);  
	display: block;
}  /* 去掉链接触摸高亮 */
.slideBox2 .bd li .tit{ 
	display:block; 
	width:100%;  
	position:absolute; 
	bottom:0; 
	text-indent:10px; 
	height:28px; 
	line-height:28px; 
	background:url(../images/focusBg.png) repeat-x; 
	color:#fff;  
	text-align:left;
}
.slideBox2 .prev,.slideBox2 .next {
	width: 28px;
	height: 50px;
	position: absolute;
	top: 50%;
	margin: -25px auto 0;
}
.slideBox2 .prev {
	left: -28px;
	background: url(../picture/mainleftnav.png) no-repeat;
	background-size: 90%;
}
.slideBox2 .next {
	right: -28px;
	background: url(../picture/mainrightnav.png) no-repeat;
	background-size: 90%;
}
.pic .child .childImg{position:relative;width:100%;height:auto;overflow:hidden;}
.pic .child .childImg img{width:100%;height:100%;}
.pic .child .childImg img{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration:.3s; }
.pic .child:hover .childImg img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.pic .child .childImg .childTime{position:absolute;z-index:1;background:#fff;position:absolute;top:0px;right:0px;width:80px;height:80px;background:#fff;}
.pic .child .childImg .childTime .childDay{padding-top:7px;line-height:38px;padding-right:8px;text-align:right;color:#999999;font-size:40px;font-family:Century Gothic;}
.pic .child .childImg .childTime .childYear{line-height:24px;padding-right:8px;text-align:right;color:#999999;font-size:16px;font-family:Century Gothic;}
.pic .child .childTitle{padding:9px 0;border-bottom:1px solid #c1c1c1;}
.pic .child .childTitle p{color:#434343;font-size:16px;line-height:24px;display: block;overflow: hidden;text-overflow: ellipsis;}
.pic .child .childContent{padding-top:10px;}
.pic .child .childContent p{height:68px;overflow:hidden;line-height:22px;color:#777777;font-size:14px;}
.pic .child .childBtn{margin:20px 0 0 0;width:108px;height:34px;line-height:34px;color:#656565;font-size:16px;border:2px solid #c1c1c1;text-align:center;}
.pic .child .childBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.pic .child .childBtn:hover{background:#c1c1c1;color:#fff;}
.dzswpt1 {
    width: 100%;
    margin: 0 auto;
	background-color: #FEFEFE;
}
.social_title {
    width: 1170px;
    height: 150px;
    margin: 0 auto;
}
.ab2_1p1 {
    display: block;
    float: right;
    margin-top: 60px;
    clear: both;
}
.ab2_1p2 {
    display: block;
    float: left;
    margin-top: 37px;
}
.ab2_1p3 {
    display: block;
    float: left;
    margin-top: 25px;
    clear: both;
}