@charset "gb2312";
body{ font-family:"Microsoft YaHei";}
	.bptn .sh1{font-size:14px;font-weight:bold;color:#FFFFFF;}
	.bptn .sh1 a{color:#ffffff;font-size:14x;}
	.friendLink{width:100%;clear:both;height:30px;color:#999999;text-align:left;}
	.friendLink a{color:#999999;font-size:12px;}
	
@media (max-height:770px) and (min-height:500px){
	.dd2{ top:110px !important;}
	.dd3{ bottom:20px !important;}
	.casess{ margin-top:50px !important;}
	.newss{ margin-top:50px !important;}
	.li22{ display:none !important}
	.news1{ height:auto !important}
	.newss1{ margin-top:50px !important;}
	.aboutt img{ height:65%}
	#da-thumbs{ height:auto !important;}
	.ckgd{ margin-top:0 !important;}
	.cetne{ margin-top:50px !important}
	.ewm1{ margin-top:30px !important;}
	.ewm2{ margin-top:30px !important;}
	.bptn{ margin-top:100px !important;}
	}
 @media only screen and (max-width:3000px) and (min-width:801px) { /*1360px*/
.wrapper {
	width: 1000px;
}

.slide-wrap li .wrap {
	margin-top: -200px;
}
.slide-wrap li#s1 .img img {
	/*width: 570px;*/
	/*width: 540px;*/
}
.slide-wrap li#s1 .text {
	width: 570px;
	margin: 0 auto;
	text-align: left;
	margin-top: -50px;
}
.slide-wrap li#s1 .text img {
	width: 130px;
	margin-left: 60px;
}
.slide-wrap li#s2 .img img {
	/*width: 552px;*/
	/*width: 522px;*/
}
.slide-wrap li#s2 .quan img {
	/*width: 120px;*/
	width: 100px;
}
.slide-wrap li#s3 .img img {
	/*width: 680px;*/
	/*width: 650px;*/
}
.page2 .wrapper {
	width: 1200px;
}
.page2 li .wrap {
	margin-top: -170px;
}
.slide-wrap li .img img {
}
.page3 .wrapper {
	margin-left: -500px;
	margin-top: -110px;
}
.page3 .head {
}
.page3 .body li.last {
	display: none;
}
.page3 .body li {
	width: 240px;
	height: 160px;
	margin-right: 15px;
}
.page4 .wrapper {
	margin-left: -500px;
	margin-top: -170px;
}
.page4 .head {
}
.page4 .head .img {
	margin-left: 0;
}
.page4 .head .list {
	left: 515px;
}
.page4 .head .list dl#dl1 {
	width: 290px;
}
.page4 .head .list dl#dl2 {
	width: 178px;
}
.page4 .body {
	margin-top: 35px;
}
.page4 .list li {
	height: 250px;
	margin-right: 30px;
}
.page4 .list li.last {
	display: none;
}
.page4 .view {
	padding-top: 90px;
}
.page4 .mask {
	padding-top: 30px;
}
.page4 .mask h2 {
	margin-top: 10px;
}
.page4 .mask hr,  .page4 .mask p {
	margin-top: 10px;
}
.page5 .wrapper {
	margin-left: -500px;
	margin-top: -170px;
}
.page5 .img-wrap {
	width: 400px;
}
.page5 .img-wrap .img1 {
	width: 300px;
	margin-top: 35px;
}
.page5 .img-wrap .img1 img {
	width: 100%;
}
.page5 .img-wrap .img2 {
	left: 35px;
	top: 35px;
}
.page5 .img-wrap .img4 {
	text-align: right;
	padding-right: 8px;
}
.page5 .text {
	margin-left: 70px;
}
.page5 .text p {
	margin-bottom: 25px;
}
.page5 .text p.last {
	display: none;
}
.page5 .text p.more {
	display: block;
}
.page5 .nav {
	width: 200px;
}
.page6 .wrapper {
	margin-left: -500px;
	margin-top: -160px;
}
.page6 .img {
	margin-left: 325px;
}
.page6 .img .quan {
	width: 200px;
}
.page6 .img .wen {
	width: 129px;
	left: 135px;
	top: 55px;
}
.page6 .img img {
	width: 100%;
}
.page6 .time {
	width: 325px;
	position: relative;
	top: -10px;
}
.page6 .time h2 {
	margin-top: 3px;
}
.page6 .tele {
	width: 560px;
	float: left;
}
.page6 .tele .tel {
	width: 480px;
}
.page6 .tele .qq {
	margin-top: 20px;
}
.page6 .text {
	margin-top: 20px;
}
.page6 .info {
	width: 1000px;
	margin-left: -500px;
	bottom: 20px;
}
.page6 .info ul {
	width: 325px;
}
.pad-hide {
	display: none;
}
.nav_main h1 {
	display:block
}



.dl1{ width:25%; height:100%; float:left; position:relative; left:-1900px;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}
.page3.active .dl1{ left:0}
.dd2{ width:100%; height:150px; float:left; position:absolute; left:0; top:180px; text-align:center;
transition:transform 1s;
-moz-transition:transform 1s; /* Firefox 4 */
-webkit-transition:transform 1s; /* Safari and Chrome */
-o-transition:transform 1s; /* Opera */}
.dd2 img{ max-width:90%}
.dl1:hover .dd2{ -webkit-transform:translate(0,40px);-moz-transform:translate(0,40px);transform:translate(0,40px)}
.dl1:hover .dd3{ -webkit-transform:translate(0,-40px);-moz-transform:translate(0,-40px);transform:translate(0,-40px)}
.dd3{ width:100%; height:350px;  position:absolute; left:0; bottom:80px; transition:transform 1s; -moz-transition:transform 1s; -webkit-transition:transform 1s; -o-transition:transform 1s;}
.dd3 dt{ width:100%; height:40px; line-height:40px; float:left; text-align:center; font-size:36px;  color:#19ac2a; margin-bottom:16px;}
.dd3 dd{ width:100%; height:30px; line-height:30px; text-align:center; float:left; font-size:18px; color:#19ac2a;}
.dd3 dd a{ color:#19ac2a; font-weight:100; font-size:18px;}
.dd3 span{ width:100%; height:50px; line-height:25px; text-align:center; font-size:14px; color:#666; display:block; margin-top:20px; float:left}
.dd4 dt{ color:#fff !important}
.dd4 dd{ color:#fff !important}
.dd4 dd a{ color:#fff !important;font-weight:100; font-size:18px;}
.dd4 span{ color:#fefefe !important;}
.casess{ width:100%; text-align:center; height:70px; line-height:70px; margin-top:120px; float:left}
.ckgd{ width:100%; height:52px; float:left; text-align:center; margin-top:40px;}
.ckgd a{ width:260px; height:52px; text-align:center; line-height:52px; font-size:20px; color:#999; background:#E4E1E1; display:block; margin:0 auto; border-radius:40px; font-weight:100; position:relative;transition:background 1s; -moz-transition:background 1s; -webkit-transition:background 1s; -o-transition:background 1s;}
.a1{ float:left; position:absolute; left:70px;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}
.a2{ float:left; position:absolute; left:155px;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}

.ckgd a:hover{ background:#19ac2a; color:#fff}
.ckgd a:hover .a1{ left:65px;}
.ckgd a:hover .a2{ left:170px}

.ckgd a:hover{ text-decoration:none;}
.newss{ width:100%; text-align:center; height:60px; line-height:60px; font-family:·½ÕýÀ¼Í¤³¬Ï¸ºÚ¼òÌå, Arial; font-size:40px; color:#fff; margin-top:120px; float:left; margin-bottom:40px;}
.newss font{ font-size:36px; color:#fff; font-family:Î¢ÈíÑÅºÚ;}
.Industry{ width:1200px; margin:0 auto;}
.zw1{ width:130px; height:33px; text-align:center; line-height:33px; font-size:14px; color:#fff; background:#19ac2a; cursor:pointer; float:left; border-radius:15px; margin-left:460px;transition:background 2s; -moz-transition:background 2s; -webkit-transition:background 2s; -o-transition:background 2s; position:relative; z-index:9999}
.zw2{ width:130px; height:33px; text-align:center; line-height:33px; font-size:14px; color:#000; background:#d3d3d3; cursor:pointer; float:left; border-radius:15px; margin-left:20px;transition:background 2s; -moz-transition:background 2s; -webkit-transition:background 2s; -o-transition:background 2s;position:relative; z-index:9999}

.news1{ width:100%; float:left; margin-top:35px;  height:460px; position:relative}
.news2{ width:100%; float:left; margin-top:35px; display:none;  height:460px;}
.li1{ width:680px; height:115px; float:right; position:relative;}
.update{ width:60px; height:55px; float:left; font-size:18px; color:#ddd; line-height:25px; text-align:right; opacity:1; -moz-opacity:1; -webkit-opacity:1;transition:opacity 1s; -moz-transition:opacity 1s; -webkit-transition:opacity 1s; -o-transition:opacity 1s;}
.update font{ font-size:14px;}
.coet{ width:515px; height:115px; float:right; margin-right:59px; padding-left:25px; border-left:2px solid #ddd;}
.cer{ width:25px; height:26px; background:url(/images/index3_03.png) no-repeat center top; position:absolute; left:67px; top:0; z-index:10}
.li1:hover .cer{ background:url(/images/index3_07.png) no-repeat center top;}
.li2{ width:680px; height:115px; float:left; position:relative;}
.coet1{ width:515px; height:115px; float:left; margin-left:55px; padding-right:29px;border-right:2px solid #ddd; position:relative}
.cer1{ width:25px; height:26px; background:url(/images/index3_03.png) no-repeat center top; position:absolute; left:587px; top:0; z-index:10}
.li2:hover .cer1{ background:url(/images/index3_07.png) no-repeat center top;}
.update1{ width:60px; height:55px; float:left; font-size:18px; color:#ddd; line-height:25px; text-align:left; margin-left:19px; opacity:1; -moz-opacity:1; -webkit-opacity:1;transition:opacity 1s; -moz-transition:opacity 1s; -webkit-transition:opacity 1s; -o-transition:opacity 1s;}
.update1 font{ font-size:14px;}
.newss1{ width:100%; text-align:center; height:60px; line-height:60px; font-family:·½ÕýÀ¼Í¤³¬Ï¸ºÚ¼òÌå; font-size:40px; color:#19ac2a; margin-top:120px; float:left; padding-bottom:40px; background:url(/images/v_03.png) no-repeat center bottom;}
.newss1 font{ font-size:36px; color:#19ac2a; font-family:Î¢ÈíÑÅºÚ;}
.hTop{ width:100%; height:35px; text-align:center; line-height:35px; font-size:30px; color:#333; float:left; margin-bottom:40px; margin-top:354px;transition:margin-top 2s; -moz-transition:margin-top 2s; -webkit-transition:margin-top 2s; -o-transition:margin-top 2s;}
.page6.active .hTop{ margin-top:54px;}


.hTop font{ font-size:30px; color:#19ac2a;}
.pst{ width:100%; text-align:center; display:block; font-size:14px; color:#555; line-height:30px; float:left}
.aboutt{ width:100%; height:370px; float:left; text-align:center; margin-top:25px;opacity:0; -moz-opacity:0; -webkit-opacity:0;transition:opacity 3s; -moz-transition:opacity 3s; -webkit-transition:opacity 3s; -o-transition:opacity 3s;transition-delay:2s;}
.page6.active .aboutt{opacity:1; -moz-opacity:1; -webkit-opacity:1;}
.NeCent2{ width:1200px; margin:0 auto;}
.sele{ width:100%; float:left;}
.sele dd{ width:350px; height:77px; float:left; font-size:18px; color:#ddd; line-height:26px; margin-right:75px; position:relative; left:1900px;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}
.footer.active .sele dd{ left:0}
.sele dd select{ width:347px; height:48px; border:1px solid #888; background:#272727; font-size:14px; color:#afafaf; line-height:48px; padding:0 20px;}
.sele dd input{width:307px; height:48px; border:1px solid #888; background:#272727; font-size:14px; color:#afafaf; line-height:48px; padding:0 20px;}
.bstn{ width:100%; height:69px; float:left; margin-top:45px; text-align:center; font-family:Arial, Helvetica, sans-serif}


.btn{ width:69px; height:69px; background:url(/images/index3_37.png) no-repeat; border:0; border-radius:34px;cursor:pointer;transition:background 3s; -moz-transition:background 3s; -webkit-transition:background 3s; -o-transition:background 3s; font-size:14px; color:rgba(225,225,225,0)}
.btn:hover{ background:#19ac2a; text-align:center; line-height:69px; border-radius:34px; color:#fff;}



.cetne{ width:300px; height:100px; float:left; margin-top:88px;}
.gre{ width:50px; float:left; height:1px; background:#fff; margin-right:230px; margin-bottom:22px;}
.cetne dd{ height:25px; font-size:14px; color:#ddd; width:100%; float:left}
.ddd1{ padding-left:20px; width:200px !important; height:25px !important; line-height:25px; font-size:14px; color:#ddd; float:left; background:url(/images/index3_41.png) no-repeat left center;}
.ddd3{ padding-left:20px; width:200px !important; height:25px !important; line-height:25px; font-size:14px; color:#ddd; float:left; background:url(/images/index3_45.png) no-repeat left center;}
.ddd2{ width:200px; height:35px; float:left; font-family:impact; font-size:30px; color:#fff; line-height:35px;}
.ewm1{ width:79px; height:120px; text-align:center; line-height:40px; font-size:14px; color:#ddd; margin-top:30px; float:left}
.ewm1 img{ width:100%}
.ewm2{ width:79px; height:120px; text-align:center; line-height:40px; font-size:14px; color:#ddd; margin-top:30px; float:left; margin-left:20px;}
.ewm2 img{ width:100%}
.bptn{ width:770px; height:24px; line-height:24px; text-align:right; font-size:12px; color:#777; margin-top:100px; float:right}
.bptn a{font-size:12px; color:#777;}

.coet span{ width:100%; height:28px; line-height:28px; overflow:hidden; font-size:18px; color:#ddd; margin-left:1200px ;transition:margin-left 1s; -moz-transition:margin-left 1s; -webkit-transition:margin-left 1s; -o-transition:margin-left 1s;}
.coet .txt{ width:100%; height:80px; font-size:14px; line-height:18px; color:#C1BEBE; margin-top:10px; margin-left:1200px;transition:margin-left 1s; -moz-transition:margin-left 1s; -webkit-transition:margin-left 1s; -o-transition:margin-left 1s;}
.page5.active .coet span{ margin-left:0}
.page5.active .coet .txt{ margin-left:0}

.coet1 span{ width:100%; height:28px;  font-size:18px; line-height:28px; overflow:hidden; color:#ddd; text-align:right; position:absolute; top:0px; left:-1229px;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}
.coet1 .txt1{width:100%; height:80px; font-size:14px; line-height:18px; color:#C1BEBE;  text-align:right; position:absolute; left:-1229px; top:38px;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}
.page5.active .coet1 span{left:-29px}
.page5.active .coet1 .txt1{left:-29px}



.li3{ width:680px; height:115px; float:left; position:absolute; left:0 ; top:0}
.coet2{ width:515px; height:115px; float:left; margin-left:55px; padding-right:29px;border-right:2px solid #ddd; position:relative}
.cer2{ width:25px; height:26px; background:url(/images/index3_03.png) no-repeat center top; position:absolute; left:587px; top:0; z-index:10; display:none}
.li3:hover .cer2{ background:url(/images/index3_07.png) no-repeat center top;}
.update2{ width:60px; height:55px; float:left; font-size:18px; color:#ddd; line-height:25px; text-align:left; margin-left:19px; opacity:0; -moz-opacity:0; -webkit-opacity:0;transition:opacity 1s; -moz-transition:opacity 1s; -webkit-transition:opacity 1s; -o-transition:opacity 1s;}
.update2 font{ font-size:14px;}
.coet2 span{ width:100%; height:28px; line-height:28px; overflow:hidden; font-size:18px; color:#ddd; text-align:right; position:absolute; top:0; left:-1229px;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}
.coet2 .txt2{ width:100%; height:80px; font-size:14px; line-height:18px; color:#C1BEBE; text-align:right; position:absolute;left:-1229px; top:38px;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}

.li4{ width:680px; height:115px; float:right; position:absolute; left:520px ; top:115px;}
.update3{ width:60px; height:55px; float:left; font-size:18px; color:#ddd; line-height:25px; text-align:right; opacity:0; -moz-opacity:0; -webkit-opacity:0;transition:opacity 1s; -moz-transition:opacity 1s; -webkit-transition:opacity 1s; -o-transition:opacity 1s;}
.update3 font{ font-size:14px;}
.coet3{ width:515px; height:115px; float:right; margin-right:59px; padding-left:25px; border-left:2px solid #ddd; position:relative}
.cer3{ width:25px; height:26px; background:url(/images/index3_03.png) no-repeat center top; position:absolute; left:67px; top:0; z-index:10; display:none}
.li4:hover .cer3{ background:url(/images/index3_07.png) no-repeat center top;}
.coet3 span{ width:466px; height:28px; line-height:28px; overflow:hidden; font-size:18px; color:#ddd; text-align:right; position:absolute; top:0; left:1229px; text-align:left;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}
.coet3 .txt3{ width:545px; height:80px; font-size:14px; line-height:18px; color:#C1BEBE; text-align:right; position:absolute;left:1229px; top:38px; text-align:left;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}


.li31{ width:680px; height:115px; float:left; position:absolute; left:0 ; top:230px}
.coet2{ width:515px; height:115px; float:left; margin-left:55px; padding-right:29px;border-right:2px solid #ddd; position:relative}
.cer2{ width:25px; height:26px; background:url(/images/index3_03.png) no-repeat center top; position:absolute; left:587px; top:0; z-index:10; display:none}
.li31:hover .cer2{ background:url(/images/index3_07.png) no-repeat center top;}
.update2{ width:60px; height:55px; float:left; font-size:18px; color:#ddd; line-height:25px; text-align:left; margin-left:19px; opacity:0; -moz-opacity:0; -webkit-opacity:0;transition:opacity 1s; -moz-transition:opacity 1s; -webkit-transition:opacity 1s; -o-transition:opacity 1s;}
.update2 font{ font-size:14px;}
.coet2 span{ width:100%; height:28px; line-height:28px; overflow:hidden; font-size:18px; color:#ddd; text-align:right; position:absolute; top:0; left:-1229px;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}
.coet2 .txt2{ width:100%; height:80px; font-size:14px; line-height:18px; color:#C1BEBE; text-align:right; position:absolute;left:-1229px; top:38px;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}

.li41{ width:680px; height:115px; float:right; position:absolute; left:520px ; top:345px;}
.update3{ width:60px; height:55px; float:left; font-size:18px; color:#ddd; line-height:25px; text-align:right; opacity:0; -moz-opacity:0; -webkit-opacity:0;transition:opacity 1s; -moz-transition:opacity 1s; -webkit-transition:opacity 1s; -o-transition:opacity 1s;}
.update3 font{ font-size:14px;}
.coet3{ width:515px; height:115px; float:right; margin-right:59px; padding-left:25px; border-left:2px solid #ddd; position:relative}
.cer3{ width:25px; height:26px; background:url(/images/index3_03.png) no-repeat center top; position:absolute; left:67px; top:0; z-index:10; display:none}
.li41:hover .cer3{ background:url(/images/index3_07.png) no-repeat center top;}
.coet3 span{ width:466px; height:28px; line-height:28px; overflow:hidden; font-size:18px; color:#ddd; text-align:right; position:absolute; top:0; left:1229px; text-align:left;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}
.coet3 .txt3{ width:545px; height:80px; font-size:14px; line-height:18px; color:#C1BEBE; text-align:right; position:absolute;left:1229px; top:38px; text-align:left;transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s; -o-transition:left 1s;}

.scroll_a{animation: arrow-pulsate 1.5s infinite;-webkit-animation: arrow-pulsate 1.5s infinite;    -moz-animation: arrow-pulsate 1.5s infinite; position:relative}
@-webkit-keyframes arrow-pulsate {
	0% {
	top: 0
}
50% {
	top: -20px
}
100% {
	top: 0
}
}
@-moz-keyframes arrow-pulsate {
	0% {
	top: 0
}
50% {
	top: -20px
}
100% {
	top: 0
}
}
@keyframes arrow-pulsate {
	0% {
	top: 0
}
50% {
	top: -20px
}
100% {
	top: 0
}
}

.btn_submit {
    width: 70px;
    height: 70px;
    line-height: 70px;
    cursor: pointer;
    background: none;
    color: #fff;
    font-size: 18px;
    position: relative;
    overflow: hidden;
	top:-300px; opacity:0;
    border: 1px #fff solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    z-index: 2; 
	
	-webkit-transition: all 1s !important;
    -khtml-transition: all 1s !important;
    -moz-transition: all 1s !important;
    -o-transition: all 1s !important;
    transition: all 1s !important;}

.footer.active .btn_submit{  top:0; opacity:1; -moz-opacity:1; -webkit-opacity:1;transition-delay:1s  !important; padding:0}


.ease-3 {
    -webkit-transition: all 0.3s;
    -khtml-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.btn_submit .default {
    font-size: 20px;
    border: 0;
}
.iconfont { font-family:ËÎÌå; font-size:20px; font-weight:bold;}
.btn_submit .default, .btn_submit .hover {
    width: 68px;
    height: 68px;
    border-style: solid;
    font-size: 14px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    z-index: 2;}
.btn_submit .hover {
    position: absolute;
    left: -3px;
    top: -3px;
    padding: 0px;
    overflow: hidden;
    font-size: 14px;
    border-color: #60c10a;
    transform: scale(0,0);
    -webkit-transform: scale(0,0);
    -o-webkit-transform: scale(0,0);
    -moz-webkit-transform: scale(0,0);
    filter: alpha(opacity=0);
    -khtml-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;}
.shadow-text-1 {
    -moz-text-shadow: 0 1px 0px rgba(0,0,0,.5);
    -webkit-text-shadow: 0 1px 0px rgba(0,0,0,.5);
    text-shadow: 0 1px 0px rgba(0,0,0,.5);}
.btn_submit .light {
    display: block;
    width: 40px;
    height: 150px;
    position: absolute;
    left: -70px;
    top: -40px;
    background: url(/images/alpha_white30.png) repeat;
    z-index: 3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678, sizingMethod='auto expand')";
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);}
.btn_submit:hover .hover {
    background: #19AC2A;
    border-color: #19AC2A;
    color: #fff;
    transform: scale(1,1);
    -webkit-transform: scale(1,1);
    -o-webkit-transform: scale(1,1);
    -moz-webkit-transform: scale(1,1);
    filter: alpha(opacity=100);
    -khtml-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
}
.btn_submit:hover .light {
    left: 90px;
    -webkit-transition: all 0.8s cubic-bezier(0.820, 0.010, 0.110, 0.995);
    -khtml-transition: all 0.8s cubic-bezier(0.820, 0.010, 0.110, 0.995);
    -moz-transition: all 0.8s cubic-bezier(0.820, 0.010, 0.110, 0.995);
    -o-transition: all 0.8s cubic-bezier(0.820, 0.010, 0.110, 0.995);
    transition: all 0.8s cubic-bezier(0.820, 0.010, 0.110, 0.995);
}



.abts{ width:1148px; height:100%; margin:0 auto; padding:0 26px;}
.newsa1{ width:100%; text-align:center; height:60px; line-height:60px; font-family:·½ÕýÀ¼Í¤³¬Ï¸ºÚ¼òÌå, Arial; font-size:40px; color:#fff; margin-top:170px; float:left; margin-bottom:50px;}
.newsa1 font{ font-size:36px; color:#fff; font-family:Î¢ÈíÑÅºÚ;}
.centes{ width:100%; float:left; position:relative; top:40px; opacity:0; -moz- opacity:0; -webkit-opacity:0; transition:top 1s, opacity 1s;}
.centes span{font-size:16px !important; color:#c3eec8 !important;}
.page1.active .centes{ top:0; opacity:1; -moz-opacity:1; -webkit-opacity:1;}
.newsa2{ width:100%; text-align:center; height:60px; line-height:60px; font-family:·½ÕýÀ¼Í¤³¬Ï¸ºÚ¼òÌå, Arial; font-size:40px; color:#19ac2a; margin-top:170px; float:left; margin-bottom:50px;}
.newsa2 font{ font-size:36px; color:#19ac2a; font-family:Î¢ÈíÑÅºÚ;}
.newsa3{ width:100%; text-align:center; height:60px; line-height:60px; font-family:·½ÕýÀ¼Í¤³¬Ï¸ºÚ¼òÌå, Arial; font-size:40px; color:#fff; margin-top:170px; float:left; margin-bottom:50px;}
.newsa3 font{ font-size:36px; color:#fff; font-family:Î¢ÈíÑÅºÚ;}
.jonCont{ width:100%; float:left}
.jon{ width:1200px; height:520px; margin:0 auto;}

.li_left{ width:104px; height:58px; float:left; background:#19ac2a; font-size:16px; color:#fff; text-align:center; line-height:58px;}
.li_right{ width:1030px; height:56px; border:1px solid #19ac2a; padding:0 30px; font-size:16px; color:#555; line-height:56px; background:#fff; float:left}
.li_left1{ width:104px; height:169px; float:left; text-align:center; line-height:60px; font-size:16px; color:#fff; background:#19ac2a;}
.li_right1{ width:1030px; height:137px; border:1px solid #19ac2a; font-size:16px; color:#555; background:#fff; float:left; padding:15px 30px; line-height:28px;}

.top{ width:100%; height:96px; float:left; background:#fff;}
.logo1{ height:96px; float:left; margin-left:70px;}
.logo1 img{ float:left; margin-top:10px;}
.navt{ height:96px; float:right; margin-right:59px;}
.navt ul li{ height:96px; line-height:96px; margin-left:29px; float:left}
.navt ul li a span{ font-size:16px; font-weight:bold; color:#333;}
.navt ul li a span:hover{ color:#19ac2a}
.ftt{ padding-left:34px; background:url(../images/about/case_03.jpg) no-repeat left center; font-size:20px; font-weight:bold; color:#19ac2a;}
.banns{ width:100%; float:left; text-align:center}
.banns img{ max-width:100%;}
.talop{ width:100%; float:left; margin:65px 0;}
.fot{ width:100%; float:left;}
.kk{ width:80%; height:212px; background:#202020; padding:0 10%;}
.k11{ width:25%; height:120px; float:left; padding-top:26px; background:url(../images/case_03.jpg) no-repeat left top; margin-top:57px; font-size:14px; color:#ddd; line-height:24px; overflow:hidden;}
.k22{ width:25%; height:150px; float:left; margin-top:50px; font-size:14px; color:#ddd; line-height:24px; overflow:hidden}
.ds1{ padding-left:20px; background:url(../images/index3_41.png) no-repeat left center;}
.k1 span{ font-size:30px; color:#fff; font-weight:bold}
.ds2{ padding-left:20px; background:url(../images/index3_45.png) no-repeat left center;}
.simg{ width:112px; height:120px; float:left; margin-right:27px; text-align:center}
.simg img{ width:100%}
.tt{ width:100%; height:96px; float:left; background:#000; line-height:96px; font-size:12px; color:#777;}
.tt span{ padding-left:69px;}
.tt span a{ font-size:12px; color:#777}
.sos{ float:right; margin-right:69px;}
.sos font{ float:left}
.sos img{ float:left; margin-top:33px; margin-left:10px;}
.conts{ width:100%; float:left; margin:110px 0 80px;}
.contsBox{ width:1200px; margin:0 auto;}
.ceet{ width:680px; height:500px; float:left;}
.lxwm{ width:520px; height:500px; float:left;}
.lxwm h2{ font-size:30px; color:#333; float:left; line-height:50px; margin-top:18px; width:100%; height:50px;}
.lxwm span{ width:520px; height:55px; line-height:27px; font-size:14px; color:#666;}
.lxwm dd{ width:100%;  float:left; margin-top:20px;}
.lxwm dd input{ width:460px; height:49px; border:1px solid #d0d0d0; line-height:49px; padding:0 20px; margin-left:7px; border-radius:5px; font-size:16px; color:#a9a9a9}
.lxwm dd textarea{ width:460px; border:1px solid #d0d0d0; padding:20px; margin-left:7px; border-radius:5px; font-size:16px; color:#a9a9a9; height:54px; line-height:24px;}
.lxwm dd button{ width:138px; height:40px; float:right; border:1px solid #999; border-radius:5px; background:none; margin-right:10px; font-size:16px; color:#000}
.xwBox{ width:100%; float:left; margin-bottom:65px;}
.xwBoxCont{ width:1200px; margin:64px auto;}
.NewsNav{ width:1352px; height:42px; float:left; text-align:center; margin-left:-70px;}
.NewsNav a{ color:#fff; width:183px; height:42px; display:block; background:#666; text-align:center; line-height:42px; font-size:14px; float:left; border-radius:20px; margin-right:10px;}
.NewsNav a.aa1{ background:#19ac2a;}
.NewsNav a.aa2{ background:#19ac2a;}
.NewsNav a:hover{ background:#19ac2a}
.NewsComt{ width:1200px; float:left; margin-top:95px;}
.NewsComt ul li{ width:358px; height:415px; float:left; transition:box-shadow 0.4s; -moz-transition:box-shadow 0.4s; -webkit-transition:box-shadow 0.4s; margin-right:63px; margin-bottom:48px; position:relative; }
.NewsComt ul li:hover{box-shadow: 5px 5px 5px #a09f9f;}
.NewsComt ul li img{ width:100%;}
.NewsComt ul li h2{ width:330px; margin-left:15px; height:30px; line-height:30px; margin-top:17px; font-size:16px; color:#555; float:left; overflow:hidden; display:block; white-space:nowrap;text-overflow:ellipsis;}
.NewsComt ul li span{ width:330px; margin-left:15px; height:90px; display:block; line-height:30px; font-size:13px; color:#999; float:left; font-weight:100 !important}
.NewsComt ul li p{ width:330px; height:30px; line-height:30px; margin-left:15px; font-size:13px; color:#999; font-weight:100 !important}
.animated{ animation: admin 1s;-webkit-animation: admin 1s;    -moz-animation: admin 1s;}


@-webkit-keyframes admin {
0% {top: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
100% {top: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}
@-moz-keyframes admin {
0% {top: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
100% {top: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}
@keyframes admin {
0% {top: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
100% {top: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}

@-webkit-keyframes adminLeft {
0% {left: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
100% {left: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}
@-moz-keyframes adminLeft {
0% {left: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
100% {left: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}
@keyframes adminLeft {
0% {left: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
100% {left: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}

.pages{ width:100%; float:left; font-size:14px; color:#666}
.pages a{ color:#666; font-size:14px; width:35px; height:35px; display:block; float:left; background:#e1e1e1; border-radius:17.5px; text-align:center; line-height:35px; margin:0 5px;}
.current{ width:35px; height:35px; float:left; display:block; text-align:center; line-height:35px; background:#19ac2a; color:#fff; border-radius:17.5px; font-size:14px; margin:0 5px;}
.boxCenter{ width:100%; float:left;}
.box1{ width:1200px; height:644px; margin:0 auto;}
.entire{ width:100%; height:90px; float:left; margin-top:57px; text-align:center; font-size:48px; color:#333; line-height:60px; position:relative; opacity:1; -moz-opacity:1; -webkit-opacity:1;}
.entire font{ font-size:14px; color:#888; line-height:25px;}
.ihpne{ width:384px; height:429px; float:left; margin-left:120px; margin-top:30px; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.ihpne.animated{animation: admin 1s;-webkit-animation: admin 1s;    -moz-animation: admin 1s; animation-delay:1s;animation-fill-mode: forwards;}
.textHop{ width:510px; height:290px; float:left; margin-left:135px; margin-top:95px;}
.tlp{ width:95%; height:110px; float:left; font-size:36px; color:#333; font-weight:bold; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0; line-height:50px;}
.tlp.animated{animation: adminLeft 1s;-webkit-animation: adminLeft 1s;    -moz-animation: adminLeft 1s; animation-delay:1.5s;animation-fill-mode: forwards;}
.pps{ width:100%; float:left; height:145px; line-height:30px; font-size:18px; color:#333; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.pps font{ font-size:18px; font-weight:bold; color:#ed0000}
.pps.animated{animation: adminLeft 1s;-webkit-animation: adminLeft 1s;    -moz-animation: adminLeft 1s; animation-delay:2s;animation-fill-mode: forwards;}
.box2{ width:100%; height:212px; background:#19ac2a; text-align:center;}
.p1{ width:100%; height:50px; line-height:50px; margin-top:28px; float:left; text-align:center; font-size:30px; color:#fff; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.p2{ width:100%; height:50px; line-height:50px;  float:left; text-align:center; font-size:30px; color:#fff; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.p3{ width:100%; height:60px; line-height:60px; float:left; text-align:center; font-size:40px; color:#fff; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.p1.animated{animation: admin 1s;-webkit-animation: admin 1s;    -moz-animation: admin 1s; animation-fill-mode: forwards;}
.p2.animated{animation: admin 1s;-webkit-animation: admin 1s;animation-delay:0.5s;    -moz-animation: admin 1s; animation-fill-mode: forwards;}
.p3.animated{animation: admin 1s;-webkit-animation: admin 1s;animation-delay:1s;    -moz-animation: admin 1s; animation-fill-mode: forwards;}
.box3{ width:1200px; height:1105px; margin:0 auto;}
.pc{ width:100%; height:55px; margin-top:78px; float:left; line-height:55px; text-align:center; font-size:45px; font-weight:bold; color:#222; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.pc span{ font-size:36px; font-weight:100; color:#333;}
.pc.animated{animation: admin 1s;-webkit-animation: admin 1s;animation-delay:0.5s; -moz-animation: admin 1s; animation-fill-mode: forwards;}
.pcText{ width:100%; height:75px; float:left; text-align:center; margin-top:24px; font-size:13px; color:#333; line-height:24px;position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.pcText.animated{animation: admin 1s;-webkit-animation: admin 1s;animation-delay:1s; -moz-animation: admin 1s; animation-fill-mode: forwards;}
.pc4{ width:932px; height:218px; float:left; margin-top:58px; margin-left:34px;border-bottom:1px dashed #c7c7c7; padding-left:200px;}
.pc4 img{float:left; margin-right:69px; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0; }
.img_1.animated{animation: adminLeft 1s;-webkit-animation: adminLeft 1s;animation-delay:0.7s; -moz-animation: adminLeft 1s; animation-fill-mode: forwards;}
.img_2.animated{animation: adminLeft 1s;-webkit-animation: adminLeft 1s;animation-delay:1s; -moz-animation: adminLeft 1s; animation-fill-mode: forwards;}
.img_3.animated{animation: adminLeft 1s;-webkit-animation: adminLeft 1s;animation-delay:1.3s; -moz-animation: adminLeft 1s; animation-fill-mode: forwards;}
.img_4.animated{animation: adminLeft 1s;-webkit-animation: adminLeft 1s;animation-delay:1.6s; -moz-animation: adminLeft 1s; animation-fill-mode: forwards;}
.stk{ width:1200px; height:570px; float:left; background:url(../images/network/qwyx_22.jpg) no-repeat 60px 168px;}

.stk1{ width:530px; height:132px; margin-left:634px; margin-top:50px; float:left; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.stk1 h3{ width:513px; height:42px; line-height:42px; padding-left:17px; background:#efefef; font-size:18px; font-weight:bold; color:#333; float:left;}
.stk1 span{ width:496px; height:56px; padding:17px; display:block; font-size:12px; color:#333; line-height:22px; float:left}
.stk1.animated{animation: adminLeft 0.5s;-webkit-animation: adminLeft 0.5s; -moz-animation: adminLeft 0.5s; animation-fill-mode: forwards;}

.stk2{ width:530px; height:132px; margin-left:634px; float:left; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.stk2 h3{ width:513px; height:42px; line-height:42px; padding-left:17px; background:#efefef; font-size:18px; font-weight:bold; color:#333; float:left;}
.stk2 span{ width:496px; height:56px; padding:17px; display:block; font-size:12px; color:#333; line-height:22px; float:left}
.stk2.animated{animation: adminLeft 0.5s;-webkit-animation: adminLeft 0.5s; -moz-animation: adminLeft 0.5s; animation-fill-mode: forwards;animation-delay:0.3s}

.stk3{ width:530px; height:132px; margin-left:634px; float:left; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.stk3 h3{ width:513px; height:42px; line-height:42px; padding-left:17px; background:#efefef; font-size:18px; font-weight:bold; color:#333; float:left;}
.stk3 span{ width:496px; height:56px; padding:17px; display:block; font-size:12px; color:#333; line-height:22px; float:left}
.stk3.animated{animation: adminLeft 0.5s;-webkit-animation: adminLeft 0.5s; -moz-animation: adminLeft 0.5s; animation-fill-mode: forwards;animation-delay:0.6s}

.stk4{ width:530px; height:132px; margin-left:634px; float:left; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.stk4 h3{ width:513px; height:42px; line-height:42px; padding-left:17px; background:#efefef; font-size:18px; font-weight:bold; color:#333; float:left;}
.stk4 span{ width:496px; height:56px; padding:17px; display:block; font-size:12px; color:#333; line-height:22px; float:left}
.stk4.animated{animation: adminLeft 0.5s;-webkit-animation: adminLeft 0.5s; -moz-animation: adminLeft 0.5s; animation-fill-mode: forwards;animation-delay:0.9s}

.box4{ width:100%; height:1035px; background:url(../images/network/s.jpg) no-repeat center top}
.box4Cont{ width:1200px; height:1035px; margin:0 auto}
.stren{ width:100%; height:85px; float:left; text-align:center; font-size:36px; color:#333; line-height:55px; margin-top:92px;position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.stren.animated{animation: admin 0.8s;-webkit-animation: admin 0.8s; -moz-animation: admin 0.8s; animation-fill-mode: forwards;}
.stren font{ font-size:14px; color:#888; line-height:22px;}
.seo{ width:1200px; height:315px; float:left;}
.seo1{ width:148px; height:240px; float:left; text-align:center; margin-top:70px; margin-left:83px; line-height:25px; font-size:14px; color:#333;position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.seo1.animated{animation: admin 0.8s;-webkit-animation: admin 0.8s; -moz-animation: admin 0.8s; animation-fill-mode: forwards;}
.seo2{ width:148px; height:240px; float:left; text-align:center; margin-top:70px; margin-left:70px; line-height:25px; font-size:14px; color:#333;position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.seo2.animated{animation: admin 0.8s;-webkit-animation: admin 0.8s; -moz-animation: admin 0.8s; animation-fill-mode: forwards;animation-delay:0.2s}
.seo3{ width:148px; height:240px; float:left; text-align:center; margin-top:70px; margin-left:70px; line-height:25px; font-size:14px; color:#333;position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.seo3.animated{animation: admin 0.8s;-webkit-animation: admin 0.8s; -moz-animation: admin 0.8s; animation-fill-mode: forwards;animation-delay:0.4s}
.seo4{ width:148px; height:240px; float:left; text-align:center; margin-top:70px; margin-left:70px; line-height:25px; font-size:14px; color:#333;position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.seo4.animated{animation: admin 0.8s;-webkit-animation: admin 0.8s; -moz-animation: admin 0.8s; animation-fill-mode: forwards;animation-delay:0.6s}
.seo5{ width:148px; height:240px; float:left; text-align:center; margin-top:70px; margin-left:70px; line-height:25px; font-size:14px; color:#333;position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.seo5.animated{animation: admin 0.8s;-webkit-animation: admin 0.8s; -moz-animation: admin 0.8s; animation-fill-mode: forwards;animation-delay:0.8s}
.Dva{ width:1200px; height:165px; float:left; margin-top:34px;position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.Dva.animated{animation: admin 0.8s;-webkit-animation: admin 0.8s; -moz-animation: admin 0.8s; animation-fill-mode: forwards;}
.Dva ul li{ width:543px; height:70px; float:left; margin-left:37px; margin-bottom:24px;}
.date{ width:70px; height:70px; float:left; background:#d7c384; font-size:24px; font-weight:bold; color:#333; text-align:center; line-height:70px;}
.sjfg{ width:450px; height:50px; background:#fff; padding:10px 0 10px 23px; line-height:30px; float:left; font-size:18px;}
.sjfg span{ font-size:12px; font-weight:100; color:#555; line-height:18px;}
.zx{ width:1200px; height:52px; float:left; margin-top:70px;}
.zx a{ width:259px; height:52px; display:block; background:#ec0000; color:#fff; border-radius:26px; line-height:52px; margin-left:470px; float:left; text-align:center}

.phone{ width:100%; float:left; margin:60px 0 0;}
.phBox1{ width:1200px; height:585px; margin:0 auto;}
.phTop{ width:100%; height:95px; text-align:center;font-size:48px; color:#333; line-height:66px;}
.phTop span{ font-size:14px; color:#888; line-height:24px;}
.phTop1 font{ color:#19ac2a}
.cnnic{ width:575px; height:417px; float:left; margin-left:23px; margin-top:34px; position:relative;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.cnnic.animated{animation: adminRight 0.5s;-webkit-animation: adminRight 0.5s; -moz-animation: adminRight 0.5s; animation-fill-mode: forwards;}
@-webkit-keyframes adminRight {
0% {right: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
100% {right: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}
@-moz-keyframes adminRight {
0% {right: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
100% {right: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}
@keyframes adminRight {
0% {right: 40px;opacity:0; -moz-opacity:0; -webkit-opacity:0;}
100% {right: 0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
}
.mob{ width:539px; height:220px; float:left; margin-left:63px; margin-top:118px; position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.mob p{ float:left; width:97%; height:135px; line-height:32px; font-size:14px; color:#666;}
.mob p font{ font-size:20px; color:#f10000;}
.mob a{ width:186px; height:37px; float:left; display:block; text-align:center; line-height:37px; color:#fff; background:#888; border-radius:17px; margin-top:40px;}
.mob a:hover{ background:#646262;}
.mob.animated{animation: adminLeft 0.5s;-webkit-animation: adminLeft 0.5s; -moz-animation: adminLeft 0.5s; animation-fill-mode: forwards;}
.phBox2{ width:100%; height:705px; background:#f5f5f5;}
.boxCr{ width:1200px; height:705px; margin:0 auto;}
.phTop1{ width:100%; height:95px; text-align:center;font-size:48px; color:#333; line-height:66px; margin-top:55px; float:left;position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.phTop1 span{ font-size:14px; color:#888; line-height:24px;}
.phTop1.animated{animation: admin 1s;-webkit-animation: admin 1s; -moz-animation: admin 1s; animation-fill-mode: forwards;}
.phons{ width:390px; height:470px; float:left;  margin-top:55px; margin-left:38px; position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.phons.animated{animation: adminRight 1s;-webkit-animation: adminRight 1s; -moz-animation: adminRight 1s; animation-fill-mode: forwards;}
.sjwz{ width:390px; height:60px; float:left; background:#e3e3e3; line-height:60px; font-size:30px; color:#000}
.sjwz img{ float:left; margin-right:18px;}
.phons dd{ padding-left:8px; font-size:17px; color:#555; height:31px; line-height:30px; float:left;}
.phons dd span{ font-size:17px; color:#000}
.phons a{ width:186px; height:37px; display:block; float:left; border-radius:17px; background:#888; text-align:center; line-height:37px; margin-top:40px;}
.phons a:hover{background:#646262;}
.vs{ width:613px; height:498px; float:right; margin-right:29px; margin-top:30px;}
.phBox3{ width:1200px; height:490px; margin:0 auto;}

.buts{ width:205px; height:190px; text-align:center; margin:84px 86px 0 55px; float:left; transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);}
.buts span{ width:100%; display:block; height:60px; line-height:27px; text-align:center; padding-top:19px; font-size:16px; color:#555}
.buts.animated{animation: adminMax 1s;-webkit-animation: adminMax 1s; -moz-animation: adminMax 1s; animation-fill-mode: forwards;}

.buts1{ width:205px; height:190px; text-align:center; margin:84px 86px 0 0; float:left; transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);}
.buts1 span{ width:100%; display:block; height:60px; line-height:27px; text-align:center; padding-top:19px; font-size:16px; color:#555}
.buts1.animated{animation: adminMax 1s;-webkit-animation: adminMax 1s; -moz-animation: adminMax 1s; animation-fill-mode: forwards;}

.buts2{ width:205px; height:190px; text-align:center; margin:84px 86px 0 0; float:left; transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);}
.buts2 span{ width:100%; display:block; height:60px; line-height:27px; text-align:center; padding-top:19px; font-size:16px; color:#555}
.buts2.animated{animation: adminMax 1s;-webkit-animation: adminMax 1s; -moz-animation: adminMax 1s; animation-fill-mode: forwards;}

.buts3{ width:205px; height:190px; text-align:center; margin-top:84px; float:left; transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);}
.buts3 span{ width:100%; display:block; height:60px; line-height:27px; text-align:center; padding-top:19px; font-size:16px; color:#555}
.buts3.animated{animation: adminMax 1s;-webkit-animation: adminMax 1s; -moz-animation: adminMax 1s; animation-fill-mode: forwards;}

@-webkit-keyframes adminMax {
0% {transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);}
100% {transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1);}
}
@-moz-keyframes adminMax {
0% {transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);}
100% {transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1);}
}
@keyframes adminMax {
0% {transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);}
100% {transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1);}
}
.hners{ width:100%; max-height:730px; min-height:420px; background:#f5f5f5; float:left}

.phone10{ width:100%; float:left; margin:60px 0 0;}
.deco1{ width:1200px; height:630px; margin:0 auto;}
.kr{ width:325px; height:325px; float:left; margin-top:84px; margin-left:68px;}
.ps1{ width:100%; height:55px; line-height:55px; float:left; display:block; color:#333; font-size:40px;}
.ps2{ width:100%; height:207px; line-height:207px; display:block; float:left; font-size:160px; color:#333}
.ps3{ width:321px; height:35px; line-height:35px; text-align:center; display:block;; background:#000; color:#fff; font-size:14px; float:left;}

.krs{ width:665px; height:520px; float:left; margin-left:78px; margin-top:44px; background:url(../images/Decoration/a_05.jpg) no-repeat 24px 21px;}
.ks1{ width:482px; height:60px; float:right; margin-bottom:45px;position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.ks1.animated{animation: admin 1s;-webkit-animation: admin 1s; -moz-animation: admin 1s; animation-fill-mode: forwards;}

.ks2{ width:482px; height:60px; float:right; margin-bottom:45px;position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.ks2.animated{animation: admin 1s;-webkit-animation: admin 1s; -moz-animation: admin 1s; animation-fill-mode: forwards; animation-delay:0.3s;}

.ks3{ width:482px; height:60px; float:right; margin-bottom:45px;position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.ks3.animated{animation: admin 1s;-webkit-animation: admin 1s; -moz-animation: admin 1s; animation-fill-mode: forwards;animation-delay:0.6s;}

.ks4{ width:482px; height:60px; float:right; margin-bottom:45px;position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.ks4.animated{animation: admin 1s;-webkit-animation: admin 1s; -moz-animation: admin 1s; animation-fill-mode: forwards;animation-delay:0.9s;}


.webjs{ width:100%; height:754px; float:left; background:url(../images/service_02.jpg) no-repeat center top;}
.jswz{ width:605px; height:350px; float:right; margin-top:180px; margin-right:90px;}
.jswz h3{ width:100%; height:75px; line-height:75px; float:left; font-size:55px; color:#000}
.jswz p{ margin-top:35px; float:left; width:100%; line-height:26px; font-size:17px; color:#000}
.jswz ul li{ width:200px; height:20px; line-height:20px; float:left; margin-top:22px;}
.jswz ul li a{ padding-left:15px; float:left; background:url(../images/service1.jpg) no-repeat left center; font-size:17px; color:#000; font-weight:100}
.wlHonor{ width:100%; height:850px; float:left; background:url(../images/service_03.jpg) no-repeat center top;}
.wlyy{ width:1348px; height:850px; margin:0 auto;}
.analysis{ width:610px; height:300px; float:left; margin-top:278px;}
.analysis h3{ width:100%; height:75px; line-height:75px; float:left; font-size:55px; color:#000; margin-top:15px;}
.analysis p{ margin-top:35px; float:left; width:100%;  line-height:26px; font-size:17px; color:#000;margin-top:55px;}
.analysis ul{margin-top:37px; float:left}
.analysis ul li{ width:200px; height:20px; line-height:20px; float:left; margin-top:22px;}
.analysis ul li a{ padding-left:15px; float:left; background:url(../images/service2.jpg) no-repeat left center; font-size:17px; color:#000; font-weight:100}

.analysis h3.animated{ margin-top:0; transition:margin-top 0.7s; -webkit-transition:margin-top 0.7s; -moz-transition:margin-top 0.7s;}
.analysis p.animated{ margin-top:40px; transition:margin-top 0.7s; -webkit-transition:margin-top 0.7s; -moz-transition:margin-top 0.7s; }
.analysis ul.animated{ margin-top:0px; transition:margin-top 0.7s; -webkit-transition:margin-top 0.7s; -moz-transition:margin-top 0.7s;}

.weixin{ width:100%; height:850px; float:left; background:url(../images/service_04.jpg) no-repeat center top;}
.jswz1{ width:596px; height:280px; float:right; margin-top:277px; margin-right:190px}
.jswz1 h3{ width:100%; height:75px; line-height:75px; float:left; font-size:55px; color:#000; margin-top:35px;}
.jswz1 p{ margin-top:35px; float:left; width:100%; line-height:26px; font-size:17px; color:#000;margin-top:55px;}
.jswz1 ul{margin-top:62px; float:left}
.jswz1 ul li{ width:200px; height:20px; line-height:20px; float:left; margin-top:22px;}
.jswz1 ul li a{ padding-left:15px; float:left; background:url(../images/service3.jpg) no-repeat left center; font-size:17px; color:#000; font-weight:100}
.jswz1 h3.animated{ margin-top:15px; transition:margin-top 0.7s; -webkit-transition:margin-top 0.7s; -moz-transition:margin-top 0.7s;}
.jswz1 p.animated{ margin-top:35px; transition:margin-top 0.7s; -webkit-transition:margin-top 0.7s; -moz-transition:margin-top 0.7s; }
.jswz1 ul.animated{ margin-top:0px; transition:margin-top 0.7s; -webkit-transition:margin-top 0.7s; -moz-transition:margin-top 0.7s;}


.jcyw{ width:100%; height:851px; float:left; background:url(../images/service_05.jpg) no-repeat center top;}







.rt1{ width:88px; height:36px; float:left; border-radius:3px; background:#19ac2a; text-align:center; line-height:36px; margin-top:12px; margin-right:27px; font-size:24px; color:#fff; display:block}
.rt2{ width:366px; height:50px; float:left; line-height:25px; font-size:18px; color:#555; padding:5px 0}
.krs a{ width:259px; height:52px; float:left; display:block; border-radius:25px; background:#888; font-size:20px; color:#fff; line-height:52px; text-align:center; margin-top:35px;}
.krs a:hover{background:#646262;}

.deco2{ width:100%; height:545px; background:#f5f5f5;}
.decoEnt{ width:1200px; height:545px; margin:0 auto;}
.ybl{ width:180px; height:265px; text-align:center; float:left; margin-right:112px; margin-top:50px;}
.ybl img{ float:left; width:139px; height:139px; margin-left:21px;}
.ybl span{ width:100%; height:50px; line-height:50px; display:block; text-align:center; float:left; font-size:24px; color:#333;}
.ybl p{ width:100%; height:45px; line-height:24px; display:block; font-size:12px; color:#555; float:left}
.deco3{ width:1200px; height:760px; margin:0 auto;}
.money{ width:250px; height:96px; float:left; background:#19ac2a; padding-top:28px; text-align:center; color:#fff; font-size:40px; font-family:Arial, Helvetica, sans-serif; line-height:45px;}
.money span{ font-size:14px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.most{ width:186px; height:330px; float:left; padding:18px 32px;}
.wbsk{ width:100%; height:30px; float:left; line-height:30px; text-align:center; font-size:18px; font-weight:bold; color:#333;}
.kls{ width:100%; height:112px; border-bottom:1px dashed #333; float:left; line-height:24px; padding-top:10px;}
.kis1{width:100%; height:122px;  float:left; line-height:24px; padding-top:10px;}

.save{ width:250px; height:490px; float:left; background:#ececec; margin-right:67px; margin-left:158px; margin-top:55px; position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.save.animated{animation: adminLeft 1s;-webkit-animation: adminLeft 1s; -moz-animation: adminLeft 1s; animation-fill-mode: forwards;}
.save1{ width:250px; height:490px; float:left; background:#ececec; margin-right:67px;margin-top:55px;position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.save1.animated{animation: adminLeft 1s;-webkit-animation: adminLeft 1s; -moz-animation: adminLeft 1s; animation-fill-mode: forwards; animation-delay:0.5s;}
.save2{ width:250px; height:490px; float:left; background:#ececec; margin-right:67px;margin-top:55px;position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.save2.animated{animation: adminLeft 1s;-webkit-animation: adminLeft 1s; -moz-animation: adminLeft 1s; animation-fill-mode: forwards; animation-delay:1s;}

.phone11{ width:100%; float:left; margin:60px 0 20px;}
.webset{ width:1200px; height:730px; margin:0 auto;}
.wzjs{ width:100%; height:88px; float:left; text-align:center; font-size:48px; color:#333; line-height:60px; position:relative}
.wzjs span{ line-height:25px; font-size:14px; color:#888;}
.wzjs span font{ font-size:14px; color:#f10000;}
.wzwz{ width:100%; height:95px; margin-top:26px; line-height:30px; text-align:center; float:left; font-size:14px; color:#666}
.oppo{ height:390px; float:left; margin-top:58px; margin-left:52px; position:relative}
.oppo.animated{ animation: admin 1s;-webkit-animation: admin 1s; -moz-animation: admin 1s; }
.oppo img{ float:left;}
.jt{ width:100%; height:100px; line-height:50px; text-align:center; font-size:24px; color:#444;}
.jt span{ width:33px; height:33px; background:#e60012; text-align:center; line-height:20px; color:#fff; display:block; border-radius:16.5px; margin-left:45%;}

.oppo1{ height:390px; float:left; margin-top:58px; margin-left:60px; position:relative}
.oppo1.animated{ animation: admin 1s;-webkit-animation: admin 1s; -moz-animation: admin 1s; }
.oppo1 img{ float:left;}

.oppo2{ height:390px; float:left; margin-top:58px; margin-left:60px; position:relative}
.oppo2.animated{ animation: admin 1s;-webkit-animation: admin 1s; -moz-animation: admin 1s; }
.oppo2 img{ float:left;}
.h5{ width:100%; height:618px; background-color:#f5f6fa;}
.h5Cont{ width:1200px; height:618px; margin:0 auto;}
.wzjs.animated{ animation: admin 1s;-webkit-animation: admin 1s; -moz-animation: admin 1s; }
.design{ width:100%; height:70px; line-height:35px; text-align:center; font-size:14px; color:#666; margin-top:20px; float:left}
.htmx{ width:151px; height:220px; float:left; margin-top:105px; margin-left:140px; transform:scale(0)}
.htmx img{ max-width:100%;}
.htmx p{ width:144px; height:37px; text-align:center; line-height:37px; font-size:16px; color:#666; border:1px dashed #959595; border-radius:3px; margin-top:30px;}
.htmx.animated{ animation: adminMax 1s;-webkit-animation: adminMax 1s; -moz-animation: adminMax 1s; animation-fill-mode: forwards;}

.htmx1{width:195px; height:220px; float:left; margin-top:105px; margin-left:115px; transform:scale(0)}
.htmx1.animated{ animation: adminMax 1s;-webkit-animation: adminMax 1s; -moz-animation: adminMax 1s; animation-fill-mode: forwards;}
.htmx1 img{ max-width:100%;}
.htmx1 p{ width:190px; height:37px; text-align:center; line-height:37px; font-size:16px; color:#666; border:1px dashed #959595; border-radius:3px; margin-top:30px;}

.service{ width:100%; height:634px; background:url(../images/Constr/b_02.jpg) no-repeat center top;}
.serCont{ width:1200px; height:634px; margin:0 auto;}
.wzjs1{ width:100%; height:90px; line-height:62px; text-align:center; float:left; font-size:48px; color:#fff; margin-top:63px; position:relative}
.wzjs1 span{ line-height:22px; font-size:14px; color:#888;}
.wzjs1.animated{ animation: admin 1s;-webkit-animation: admin 1s; -moz-animation: admin 1s; }
.proce{ width:138px; height:227px; float:left; margin-top:80px; text-align:center;margin-left:60px;transform:scale(0)}
.proce img{ float:left; margin-left:8px;}
.proce p{ width:100%; height:40px; line-height:40px; margin-top:14px; text-align:center; float:left; font-size:22px; color:#fff;}
.proce span{ width:100%; height:40px; line-height:22px; font-size:12px; color:#fff; text-align:center; }
.proce.animated{ animation: adminMax 1s;-webkit-animation: adminMax 1s; -moz-animation: adminMax 1s; animation-fill-mode: forwards;}

.phone12{ width:100%; float:left; margin-bottom:20px}
.xp{ width:1200px; height:803px; margin:0 auto; background:url(../images/Spread/a_04.jpg) no-repeat center top;}
.st1{ width:479px; height:44px; float:left; margin-left:639px; margin-top:290px; margin-bottom:7px; position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.an1{ width:54px; height:42px; background:#19ac2a; display:block; text-align:center; line-height:42px; color:#fff; font-size:24px; font-weight:bold; border-bottom:2px solid #a8bcaa; float:left; margin-right:4px;}
.an2{ width:410px; height:42px; float:left; display:block; padding-left:11px; line-height:42px; border-bottom:2px solid #a8bcaa; background:#ebebeb; font-size:14px; font-weight:bold; color:#333;}
.st2{ width:479px; height:44px; float:left; margin-left:639px; margin-bottom:7px;position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.st3{ width:479px; height:44px; float:left; margin-left:639px; margin-bottom:7px;position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}
.st4{ width:479px; height:44px; float:left; margin-left:639px; margin-bottom:7px;position:relative; opacity:0; -moz-opacity:0; -webkit-opacity:0;}

.st1.animated{ animation: adminLeft 0.5s;-webkit-animation: adminLeft 0.5s; -moz-animation: adminLeft 0.5s; animation-fill-mode: forwards; }
.st2.animated{ animation: adminLeft 0.5s;-webkit-animation: adminLeft 0.5s; -moz-animation: adminLeft 0.5s; animation-fill-mode: forwards; animation-delay:0.2s;}
.st3.animated{ animation: adminLeft 0.5s;-webkit-animation: adminLeft 0.5s; -moz-animation: adminLeft 0.5s; animation-fill-mode: forwards; animation-delay:0.4s;}
.st4.animated{ animation: adminLeft 0.5s;-webkit-animation: adminLeft 0.5s; -moz-animation: adminLeft 0.5s; animation-fill-mode: forwards; animation-delay:0.6s;}
.policy{ width:100%; height:341px; background:url(../images/Spread/b.jpg) repeat-x;}
.poCoet{ width:1200px; height:341px; margin:0 auto;}
.gong{ width:100%; height:144px; float:left; margin-top:12px; text-align:center; position:relative;  line-height:68px; font-size:48px; color:#fff;}
.gong span{ font-size:60px; font-weight:bold; line-height:70px;}
.sz1{ width:63px; height:63px; background:url(../images/Spread/b_03.png) no-repeat; position:absolute; left:230px; bottom:-47px;}
.sz2{ width:63px; height:63px; background:url(../images/Spread/b_05.png) no-repeat; position:absolute; right:276px; bottom:-47px;}
.the{ width:250px; height:80px; float:left; margin-top:62px; text-align:center; line-height:50px; font-size:36px; color:#333; font-weight:bold; margin-left:135px; position:relative}
.the span{ font-size:14px; color:#555; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.the1{ width:330px; height:80px; float:left; margin-top:62px; text-align:center; line-height:50px; font-size:36px; color:#333; font-weight:bold; margin-left:347px; position:relative}
.the1 span{ font-size:14px; color:#555; font-family:Arial, Helvetica, sans-serif; line-height:20px;}

.the.animated{ animation: admin 0.5s;-webkit-animation: admin 0.5s; -moz-animation: admin 0.5s;  }
.the1.animated{ animation: admin 0.5s;-webkit-animation: admin 0.5s; -moz-animation: admin 0.5s; }
.xpBox{ width:1200px; height:1060px; margin:0 auto;}
.pasty{ width:453px; height:194px; float:left; margin-left:80px; margin-top:80px; position:relative;}
.pasty.animated{ animation: admin 0.5s;-webkit-animation: admin 0.5s; -moz-animation: admin 0.5s;}

.shuz{ width:56px; height:64px; background:url(../images/Spread/a_18.jpg) no-repeat; text-align:center; line-height:64px; font-size:36px; font-weight:bold; color:#fff; margin-right:16px; display:block; float:left}
.ybll{ width:380px; height:64px; float:left; font-size:36px; color:#ffc200; line-height:38px; margin-bottom:14px;}
.ybll span{ font-size:18px; color:#555; line-height:24px;}
.ybll font{ font-size:18px; color:#555; font-weight:bold;}
.sws{ width:453px; height:47px; float:left; background:url(../images/Spread/cc_12.jpg) no-repeat 94px center #19ac2a; margin-top:11px;}
.sws span{ width:94px; height:47px; line-height:47px; text-align:center; font-size:20px; font-weight:bold; color:#fff; display:block; float:left;}
.sws p{ width:335px; height:47px; display:block; line-height:47px; margin-left:19px; float:left; font-size:18px; color:#fff;}
.tp{ width:468px; height:286px; float:right; margin-right:82px; margin-top:52px; position:relative}
.tp.animated{ animation: admin 0.5s;-webkit-animation: admin 0.5s; -moz-animation: admin 0.5s;}
.tp1{ width:372px; height:317px; float:left; margin-left:127px; margin-top:80px; position:relative}
.tp1.animated{ animation: admin 0.5s;-webkit-animation: admin 0.5s; -moz-animation: admin 0.5s;}
.pasty1{ width:453px; height:194px; float:left; margin-left:168px; margin-top:78px; position:relative; margin-bottom:61px;}
.pasty1.animated{ animation: admin 0.5s;-webkit-animation: admin 0.5s; -moz-animation: admin 0.5s;}
.pasty2{ width:453px; height:194px; float:left; margin-left:80px; margin-top:90px; position:relative;}
.pasty2.animated{ animation: admin 0.5s;-webkit-animation: admin 0.5s; -moz-animation: admin 0.5s;}
.tp2{ width:337px; height:337px; float:left; margin-left:179px; margin-top:20px; position:relative;}
.tp2.animated{ animation: admin 0.5s;-webkit-animation: admin 0.5s; -moz-animation: admin 0.5s;}

.xpBox1{ width:100%; height:978px; background:#ebebeb;}
.xpBont{ width:1200px; height:978px; margin:0 auto;}
.xbTop1{ width:100%; height:50px; line-height:50px; margin-top:54px; float:left; text-align:center; font-size:32px; color:#333; position:relative}
.xbTop2{ width:100%; height:80px; line-height:80px; float:left; text-align:center; font-size:48px; color:#19ac2a; position:relative}
.xbTop2 span{ font-weight:bold}
.xbTop2 i{ width:37px; height:37px; position:absolute; left:582px;bottom:-55px;}
.lps{ width:339px; height:42px; float:left; background-color:#19ac2a; text-align:center; line-height:42px; font-size:20px; color:#fff; margin-right:20px; margin-bottom:25px; position:relative; transition:background 0.5s,font-size 0.5s,color 0.5s; -moz-transition:background 0.5s,font-size 0.5s,color 0.5s; -webkit-transition:background 0.5s,font-size 0.5s,color 0.5s;}
.lps:hover{ background:#ffc200; font-size:22px; color:#000}
.money1{ width:100%; height:50px; margin-top:74px; float:left; text-align:center; font-size:24px; color:#555; line-height:65px; position:relative}
.money1 span{ font-size:42px; font-weight:bold; color:#ff0000; line-height:50px;}
.oust{ width:511px; height:233px; float:left; margin-left:80px; margin-top:72px; position:relative}
.oust dd{ width:100%; height:44px; margin-bottom:9px; float:left}
.sap1{ width:87px; height:42px; display:block; text-align:center; line-height:42px; font-size:18px; color:#fff; font-weight:bold; background-color:#ffc200; border-bottom:2px solid #c2b99b; float:left; margin-right:3px}
.sap2{ width:405px; height:42px; float:left; padding-left:16px; line-height:42px; background-color:#19ac2a; font-size:18px; color:#fff; border-bottom:2px solid #bababa;}
.dp{ width:100%; height:73px; float:left;}
.sap3{ width:87px; height:71px; display:block; text-align:center; line-height:71px; font-size:18px; color:#fff; font-weight:bold; background-color:#ffc200; border-bottom:2px solid #c2b99b; float:left; margin-right:3px}
.sap4{ width:405px; height:66px; float:left; padding-left:16px; line-height:30px; padding-top:5px; background-color:#19ac2a; font-size:18px; color:#fff; border-bottom:2px solid #bababa;}
.tp3{ width:474px; height:225px; float:left; margin-left:55px; margin-top:82px; position:relative}

.xpBox2{ width:100%; height:2015px; background:#515151;}
.xbCont2{ width:1200px; height:2015px; margin:0 auto;}
.sp1{ width:100%; height:70px; line-height:70px; text-align:center; font-size:48px; color:#fff; margin-top:75px; float:left; position:relative}
.sp1 span{ font-weight:bold; color:#ffc200;}
.client{ width:415px; height:338px; float:left; margin-left:82px; margin-top:92px; background:#fff; position:relative}
.clTop{ width:415px; height:44px; line-height:44px; text-align:center; color:#fff; font-size:28px; font-weight:bold; background:#ffc200}
.clCent{ padding:25px 20px 0 14px; width:381px; height:269px; font-size:14px; color:#555;}
.xcImg{ width:512px; height:415px; float:left; margin-left:110px; margin-top:63px; transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);}
.xcImg.animated{ animation: adminMax 1s;-webkit-animation: adminMax 1s; -moz-animation: adminMax 1s; animation-fill-mode: forwards;}
.xcImgs{ width:529px; height:481px; float:left; margin-left:90px; margin-top:16px;transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);}
.xcImgs.animated{ animation: adminMax 1s;-webkit-animation: adminMax 1s; -moz-animation: adminMax 1s; animation-fill-mode: forwards;}
.client1{width:415px; height:381px; float:left; margin-left:84px; margin-top:79px; background:#fff; position:relative;}
.bgfca{ width:1040px; height:147px; float:left; background:#fff; margin-left:80px; margin-top:80px; position:relative}
.gzq{ width:281px; height:147px; float:left; background:#ffc200; font-size:72px; color:#fff; font-weight:bold; text-align:center; line-height:147px;}
.gzqCt{ width:730px; height:127px; float:left; padding:20px 0 0 29px; line-height:28px; font-size:16px; color:#555}
.clKey{ position:relative; width:258px; height:339px; float:left; background:#fff; margin-top:32px; margin-right:2px;}
.key1{ width:100%; height:85px; line-height:85px; text-align:center; background:#ffc200; font-size:48px; color:#fff; font-weight:bold;}
.key2{ width:208px; height:231px; float:left; padding:23px 30px 0 20px;}
.key2 span{ width:100%; height:65px; display:block; float:left; text-align:center; line-height:30px; font-size:24px; font-weight:bold; color:#ffc200}
.key2 p{ line-height:28px; font-size:17px; color:#555; float:left; width:100%; margin-top:15px;}
.sdxt{ width:100%; height:100px; text-align:center; line-height:45px; font-size:24px; color:#fff; float:left; margin-top:56px; position:relative;}
.sdxt span{ font-size:36px; color:#fff; font-weight:bold; line-height:55px;}
.jjbf{ width:259px; height:52px; display:block; text-align:center; line-height:52px; font-size:20px; color:#fff; background:#19ac2a; float:left; border-radius:27px; margin-left:471px; position:relative; margin-top:20px;}

.xbBox3{ width:1200px; height:855px; margin:0 auto; overflow:hidden}
.mark{ width:100%; height:110px; text-align:center; margin-top:50px; float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999; line-height:22px; position:relative;margin-bottom:42px; }
.mark span{ line-height:65px; font-size:40px; font-weight:bold; color:#19ac2a; font-family:Î¢ÈíÑÅºÚ;}
.mark font{ font-size:40px; font-weight:bold; color:#ffc200; line-height:65px;font-family:Î¢ÈíÑÅºÚ;}
.mark font i{font-style: normal; font-size:72px;}
.sjyx{ width:290px; height:310px; float:left; background:#fff; margin-left:86px; position:relative; margin-bottom:25px;}
.sj1{ width:290px; height:65px; float:left; text-align:center; background:#ffc200; line-height:65px; font-size:26px; color:#fff; font-weight:bold;}
.sj2{ width:276px; padding:17px 7px 0; float:left; font-size:16px; color:#555; line-height:28px;}

.wechatBox1{ width:1200px; height:100%; margin:0 auto;}
.thos{ width:100%; text-align:center; height:130px; font-size:72px; font:bold; color:#333; line-height:90px; margin-top:300px; float:left; position:relative; left:2000px; transition:left 1s; -moz-transition:left 1s; -webkit-transition:left 1s;}
.page1.active .thos{ left:0;}
.thos span{ font-size:24px; line-height:35px;}
.niugu{ width:100%; height:50px; float:left; margin-top:29px; position:relative; top:70px; opacity:0; -moz-opacity:0; -webkit-opacity:0; transition:top 1s,opacity 1s; -moz-transition:top 1s,opacity 1s; -webkit-transition:top 1s,opacity 1s; transition-delay:1s;}
.niugu dd{ width:97px; height:50px; line-height:50px; float:left; padding-left:28px; background:url(../images/wechat/c_03.png) no-repeat left center; font-size:30px; color:#000; margin-right:53px;}
.page1.active .niugu{ top:0;opacity:1; -moz-opacity:1; -webkit-opacity:1;}
.wxyx{ width:600px; height:95px; float:left; margin-top:68px; margin-left:300px; background:#fff; border-radius:5px; font-size:48px; color:#e50319; text-align:center; line-height:95px; font-weight:bold; position:relative; top:300px; transition:top 1.5s; -moz-transition:top 1.5s; -webkit-transition:top 1.5s; transition-delay:2s}
.page1.active .wxyx{ top:0;}
.wechatBox2{ width:1200px; height:100%; margin:0 auto;}
.larg{ width:100%; height:125px; float:left; margin-top:160px; text-align:center; font-size:65px; color:#fff;  line-height:85px; position:relative; top:100px; opacity:0; -moz-opacity:0; -webkit-opacity:0; transition:top 1.5s,opacity 1.5s; -moz-transition:top 1.5s,opacity 1.5s; -webkit-transition:top 1.5s,opacity 1.5s;}
.larg span{ font-size:18px; color:#999; line-height:33px; }
.larg i{ width:8px; height:34px; background:url(../images/wechat/ddd_07.png) no-repeat; left:554px; bottom:-74px; position:absolute;}
.page3.active .larg{top:0; opacity:1; -moz-opacity:1; -webkit-opacity:1;}

.larg1{ width:533px; height:142px; float:left; margin-top:65px; background:url(../images/wechat/a_04.png) no-repeat 253px center; padding-top:45px; padding-left:467px; line-height:66px; font-size:48px; color:#fff; position:relative; top:800px; opacity:0; -moz-opacity:0; -webkit-opacity:0; transition:top 1.5s,opacity 1.5s; -moz-transition:top 1.5s,opacity 1.5s; -webkit-transition:top 1.5s,opacity 1.5s; transition-delay:0.5s;}
.larg1 span{ font-size:18px; line-height:30px; color:#999}
.page3.active .larg1{top:0; opacity:1; -moz-opacity:1; -webkit-opacity:1;}
.larg1 i{ width:8px; height:34px; background:url(../images/wechat/ddd_07.png) no-repeat; left:554px; bottom:-53px; position:absolute;}

.larg2{ width:670px; height:142px; float:left; margin-top:56px; background:url(/images/wechat/a_12.png) no-repeat 739px center; padding-top:50px; padding-left:270px; line-height:66px; font-size:48px; color:#fff; position:relative; top:800px; opacity:0; -moz-opacity:0; -webkit-opacity:0; transition:top 1.5s,opacity 1.5s; -moz-transition:top 1.5s,opacity 1.5s; -webkit-transition:top 1.5s,opacity 1.5s; transition-delay:1s;}
.larg2 span{ font-size:18px; line-height:30px; color:#999}
.page3.active .larg2{top:0; opacity:1; -moz-opacity:1; -webkit-opacity:1;}
.larg2 i{ width:8px; height:34px; background:url(/images/wechat/ddd_07.png) no-repeat; left:554px; bottom:-33px; position:absolute;}
.wyx{ width:100%; height:90px; line-height:90px; text-align:center; float:left; margin-top:350px; font-size:72px; color:#fff;text-shadow:5px 5px 5px #000; font-weight:bold; top:600px; position:relative; transition:top 1.5s; -moz-transition:top 1.5s; -webkit-transition:top 1.5s;}
.jiaoju{ width:100%; height:80px; line-height:80px; text-align:center; float:left; font-size:60px; color:#fff;text-shadow:5px 5px 5px #333;top:600px; position:relative; transition:top 1.2s; -moz-transition:top 1.2s; -webkit-transition:top 1.2s; transition-delay:1s;}
.page4.active .wyx{top:0}
.page4.active .jiaoju{top:0}
.wechatBox3{ width:1200px; height:100%; margin:0 auto; text-align:center}
.wechatBox3 img{ padding-top:160px; transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0); transition:transform 2s; -moz-transition:transform 2s; -webkit-transition:transform 2s;transform:rotate(360deg);-ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg);-o-transform:rotate(360deg); }
.page5.active .wechatBox3 img{ transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1);transform:rotate(0deg);-ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); 
-o-transform:rotate(0deg); }

.newsCwe{ width:1200px; height:auto; margin:0 auto;}
.newscwe a{color:#666666}
.neTop{ width:1000px; height:50px; line-height:50px; font-size:14px;clear:both; margin:10px auto 0 auto;background:rgba(100, 100, 100, 0.1);padding-left:30px;}
.neTop a{ font-size:14px; font-weight:100; color:#000}
.papa{ width:100%; height:50px; line-height:50px; font-size:20px; text-align:center; margin-top:20px; float:left}
.text2{ width:100%; float:left; line-height:24px; padding:20px 0; min-height:50px}
.text2 a{color:#333333}
.text2 img{ max-width:100%;}
.text2 table{ max-width:100%}

}
/*.nu{ width:100%; height:35px; overflow:hidden;margin:50px 0 0 0;}
.nu a{ color:#000;font-weight:normal}
.nu .u{ text-align:left; width:50%; float:left;font-size:14x;color:#009933}
.nu .u a{color:#009933}
.nu .n{ text-align:right;  width:50%; float:right;font-size:14x;color:#009933}
.nu .n a{color:#009933}
.newrelated h2 { font-size:14px; height:30px; line-height:30px; width:100%; }

.newrelated a{color:#333333;font-size:12px; font-weight:normal}
.nlist {width:94%; margin:0px auto;margin-bottom:30px;}
.nlist ul{list-style:none;padding:0px;margin-left:0px; width:100%; overflow: hidden;}
.nlist ul li { height:26px; border-bottom:dashed 1px #c5c5c5; line-height:26px; width:42%; float:left; margin-right:5%;}
.nlist ul li span{float:right;width:20%}
.nlist ul li img{ float:left; width:100%;}
.nlist ul li a{ display:block; color:#6e6e6e;width:78%;float:left;}*/
 @media only screen and (max-width:800px) { /*480*/
 .dl1{ width:50%; height:50%; float:left}
 .dd2{ width:100%; height:50%; text-align:center; margin-top:30%;}
 .dd2 img{ max-width:80%;}
.dd3{ width:100%; float:left; line-height:100%;}
.dd3 dt{ width:100%; text-align:center; font-size:18px;}
.dd3 dd{ display:none;}
.dd3 span{ display:none}
 .dd5{ float:left !important}
 .dd6{ float:right !important}
 .dd4 dt{ color:#fff !important}
 
body {
	width: 640px;
	margin: 0 auto !important;
	overflow: hidden;
	background: #000;
}
.wrapper {
	width: auto;
}
#fp-nav {
	display: none;
}
.gb-header, .gb-nav {
	width: 640px;
	left: 50%;
	margin-left: -320px;
}
.header .logo, .gb-nav .logo {
	margin-left: 40px;
}
.gb-header {
	display: none;
}
.gb-nav {
	opacity: 1;
	-webkit-opacity: 1;
	-ms-opacity: 1;
	top: 0;
}
.sidebar {
	display: none;
}
.slide-wrap li#s3 .text {
	display: block;
}
.slide-wrap li#s3 .img img {
	width: 600px;
}
.nav-line {
	display: none;
}
.nav-bullet-container {
	float: none;
	display: inline-block;
	width: 20px;
}
#slide-nav {
	width: auto;
	text-align: center;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}
.nav-link::before {
	border: none;
}
.nav-link::after {
	width: 10px;
	height: 10px;
}
.page2 {
	background: #00032b;
}
.page2 .wrapper {
	width: auto;
}
.page2 ul {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	padding-top: 86px;
}
.page2 li {
	width: 50%;
	height: 45%;
	overflow: hidden;
}
.page2 li .wrap {
	margin-top: -100px;
}
.page2 li p {
	display: none;
}
.page2 li .img {
	display: none;
}
.page3 .wrapper {
	margin-left: -320px;
	margin-top: -300px;
}
.page3.active .head {
	margin-left: 80px;
}
.page3.active .head .sort {
	display: none;
}
.page3 .body {
	margin-top: 80px;
}
.page3 .body li {
	display: none;
	width: 288px;
	height: 190px;
	float: none;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 35px;
}
.page3 .body li:nth-child(1),  .page3 .body li:nth-child(2) {
	display: block;
}
.page4 .wrapper {
	margin-left: -320px;
	padding-left: 70px;
	margin-top: -260px;
}
.page4 .head .list {
	display: none;
}
.page4.active .list li {
	display: none;
}
.page4.active .list li:nth-child(1),  .page4.active .list li:nth-child(2) {
	display: block;
}
.page4 .body {
	margin-top: 140px;
}
.page5 .wrapper {
	margin-left: -320px;
	padding-left: 100px;
	margin-top: -340px;
}
.page5 .img-wrap {
	border: none;
}
.page5 .text {
	border: none;
	margin-left: 100px;
	font-size: 16px;
	width: 360px;
}
.page5 .text p {
	font-size: 16px;
	line-height: 1.7;
}
.page5 .text h2 {
	display: none;
}
.page5 .nav {
	display: none;
}
.page6 {
	background: #1f2f19;
}
.page6 .wrapper {
	margin-left: -320px;
	margin-top: -260px;
}
.page6 .img {
	margin-left: 150px;
}
.page6 .text {
	text-align: center;
	margin-top: 40px;
}
.page6 .time {
	width: auto;
	float: none;
	display: block;
}
.page6 .tele {
	float: none;
	display: block;
	text-align: center;
	width: auto;
	margin-top: 50px;
}
.page6 .tele img {
	display: inline-block;
}
.page6 .tele .qq {
	margin-top: 40px;
}
.page6 .info {
	display: none;
}
.footer {
	display: none;
}
#nav {
	width: 640px;
	left: 50%;
	margin-left: -320px;
}
.nav_main ul {
	width: auto;
	padding: 0 50px;
}
.nav_main ul li {
	width: 190px;
}
}
