	body,ul,li,tr,td,p {margin:0;padding:0}
	ul {
		list-style-type: none
	}
	a {
		text-decoration: none;
	}
	img {
		border: none;
		display: block;
	}
	* {
		font-size: 14px;
		font-family: "微软雅黑";
		color: #FFF;
	}
	.header-box {
		width: 100%;
		background-image: url(../images/nav-bg.png);
		background-repeat: repeat-x;
		position: fixed;
		height: 90px;
		z-index: 999;
	}
	.header {
		width: 1300px;
		margin: auto;
		overflow: hidden;
	}
	.logo {
		overflow: hidden;
		margin-right: 100px;
	}
	.logo img,
	.logo span {
		float: left
	}
	.logo img {
		width: 162px;
		height: 44px;
		margin-top: 22px;
	}
	.logo span {
		margin-left: 20px;
		font-size: 12px;
		line-height: 90px;
		width: auto;
	}
	.nav-box,
	.logo {
		float: left
	}
	.nav-box {
		width: 780px;
		margin: auto
	}
	.nav {
		overflow: hidden;
		height: 90px;
		width: 100%;
		position: relative;
	}
	.nav a {
		float: left;
		font-size: 19px;
		line-height: 90px;
		padding: 0 24px;
	}
	.heng {
		width: 80px;
		height: 4px;
		position: absolute;
		left: 3px;
	}
	.bg img {
		position: absolute;
		z-index: -1;
		width: 100%;
	}
	.contend-1 {
		background-image: url(../images/bg1.jpg);
		background-size: 100% 100%;
		-moz-background-size: cover;
		background-size: cover;
		height: 100%;
	}
	.text-1 {
		margin: auto;
		padding-top: 120px;
	}
	.text-1 span {
		display: block;
		text-align: center
	}
	.text-a {
		font-size: 50px;
	}
	.text-b {
		font-size: 100px;
		color: #a60409;
		background-image: url(../images/text-bg.png);
		background-repeat: no-repeat;
		background-position: center 110px;
	}
	.text-c {
		font-size: 18px;
		margin-bottom: 10px;
		font-family: "迷你简幼线"
	}
	.icon-1 {
		overflow: hidden;
		margin: 0 auto;
		width: 248px;
		
		background: #59BAA8;
	}
	.icon-1 img {
		float: left;
		margin: 0px 8px;
		width: 46px;
	}
	.yuan-1 {
		width: 60px;
		height: 60px;
		margin: auto;
		margin-top: 50px;
	}
	.contend-2 {
		background-image: url(../images/we-bg.jpg);
		background-size: 100% 100%;
		-moz-background-size: cover;
		background-size: cover;
		height: 100%;
	}
	.w {
		width: 350px;
		margin: auto;
		padding-top: 120px;
	}
	.text-d {
		font-size: 24px;
		display: block;
		color: #323232;
		text-align: center;
		margin-top: 20px;
	}
	.tu {
		overflow: hidden;
		width: 1082px;
		margin: auto;
		margin-top: 110px;
	}
	.tu img {
		width: 156px;
		height: 156px;
		margin-right: 74px;
		float: left;
	}
	.text-2 {
		margin: auto;
		overflow: hidden;
		width: 1082px
	}
	.text-2 span {
		font-size: 16px;
		color: #323232;
		margin-right: 74px;
		line-height: 80px;
		float: left;
		width: 156px;
		text-align: center;
	}
	.contend-3 {
		background-image: url(../images/an-bg.jpg);
		background-size: 100% 100%;
		-moz-background-size: cover;
		background-size: cover;
		height: 100%;
	}
	.text-e {
		font-size: 24px;
		display: block;
		color: #fff;
		text-align: center;
		margin-top: 20px;
	}
	.cases {
		width: 125px;
		margin: auto;
		padding-top: 140px;
	}
	.cases-box {
		overflow: hidden;
		width: 1265px;
		margin: auto;
		margin-top: 40px;
	}
	.left,
	.center,
	.right {
		float: left
	}
	.left,
	.right {
		margin-top: 100px;
		padding: 0 5px;
	}
	.an-img {
		overflow: hidden;
		width: 10000000px;
		margin-left: 0px;
	}
	.an-img li {
		float: left;
		padding: 0 5px;
		border: solid 1 #a60409;
	}
	.an-text li {
		background-image: url(../images/ab-1.png);
		background-repeat: no-repeat;
		width: 340px;
		float: left;
		margin-left: 5px;
		margin-right: 5px;
		padding-left: 20px;
	}
	.an-text {
		overflow: hidden;
		width: 10000000px;
		margin-left: 0px;
	}
	.an-text a,
	.an-text span {
		float: left
	}
	.an-text a {
		display: block;
		width: 140px;
		margin-right: 80px;
		line-height: 40px
	}
	.an-text span {
		display: block;
		width: 74px;
		height: 26px;
		border: solid 1px #d9d9d9;
		background-image: url(../images/jiantou1.png);
		background-repeat: no-repeat;
		background-position: 86% 50%;
		padding: 0 16px;
		line-height: 26px;
		margin-top: 7px;
	}
	.contend-4 {
		background-image: url(../images/he-bg.jpg);
		background-size: 100% 100%;
		-moz-background-size: cover;
		background-size: cover;
		height: 100%;
	}
	.coope {
		width: 282px;
		margin: auto;
		padding-top: 120px;
	}
	.coope-box {
		width: 1160px;
		height: 354px;
		background-image: url(../images/co-bg.png);
		margin: auto;
		margin-top: 50px;
	}
	.coope1 {
		overflow: hidden
	}
	.coope1 li {
		width: 241px;
		height: 112px;
		float: left;
		border-right: solid 1px #e6e6e6;
		padding: 32px 24px;
	}
	.coope2 {
		overflow: hidden
	}
	.coope2 li {
		width: 249px;
		height: 118px;
		float: left;
		border-top: solid 1px #e6e6e6;
		border-right: solid 1px #e6e6e6;
		padding: 30px 20px;
	}
	.coope1 .wei {
		border-right: none
	}
	.coope2 .you {
		border-right: none
	}
	.qiong img {}
	/*.bai img:hover{ background-image:url(../images/b1.png);}*/
	
	.teng img {} .wei img {} .xin img {} .shui img {} .zhi img {} .you img {} .contend-5 {
		background-image: url(../images/fu-bg.jpg);
		background-size: 100% 100%;
		-moz-background-size: cover;
		background-size: cover;
		height: 100%;
	}
	.tech {
		width: 272px;
		margin: auto;
		padding-top: 120px;
	}
	.box-2 {
		overflow: hidden;
		width: 1110px;
		;
		margin: auto;
		margin-top: 74px;
	}
	.icon-2 {
		overflow: hidden;
		margin: auto;
		width: 570px;
		margin-top: 30px;
	}
	.icon-2 li {
		width: 180px;
		background-color: #a60409;
		opacity: 0.3;
		line-height: 40px;
		text-align: center;
		float: left;
		margin: 0px 5px;
		font-size: 16px;
	}
	.icon-3 {
		overflow: hidden;
		margin: auto;
		width: 570px;
	}
	.icon-3 li {
		width: 180px;
		height: 10px;
		float: left;
		margin: 0px 5px;
	}
	.icon-3 li img {
		width: 21px;
		height: 10px;
		margin: auto
	}
	.icon-2 .nocop {
		background-color: #a60409;
		opacity: 1;
		background-image: url(../images/i-1.png);
		background-repeat: no-repeat;
		background-position: center -10px;
	}
	.box-1 {
		overflow: hidden;
		width: 862px;
		margin: auto;
		margin-top: 74px;
	}
	.box-1 li {
		float: left;
		background-image: url(../images/guo-bg.png);
		width: 178px;
		height: 270px;
		margin: 0px 20px;
	}
	.box-1 li span {
		display: block;
		line-height: 100px;
		margin-left: 51px;
	}
	.box-1 li img {
		margin-top: 100px;
		margin-left: 44px;
	}
	.box-1 .bg-2 {
		width: 160px;
		background-image: url(../images/guo-bg.png)
	}
	.box-0 {
		overflow: hidden;
		width: 800px;
		margin: auto;
		margin-top: 74px;
	}
	.small-box {
		overflow: hidden;
		width: 336px;
		margin: auto;
	}
	.small-box li {
		float: left;
		width: 54px;
		height: 42px;
		margin: 0px 15px;
	}
	.text3 {
		overflow: hidden;
	}
	.text3 img {
		margin-left: 110px;
		margin-top: 60px;
		float: left;
	}
	.contend-6 {
		background-image: url(../images/wang-bg.jpg);
		background-size: 100% 100%;
		-moz-background-size: cover;
		background-size: cover;
		height: 100%;
	}
	.plat {
		width: 203px;
		margin: auto;
		padding-top: 120px;
	}
	.plat-box {
		overflow: hidden;
		width: 1110px;
		;
		margin: auto;
		margin-top: 30px;
	}
	.text-4 {
		margin-bottom: 60px;
		margin-top: 24px;
	}
	.text-4 p {
		color: #525252;
		line-height: 24px;
		width: 440px;
		margin: auto;
	}
	.text-4 span {
		color: #a60409;
		font-size: 16px;
	}
	.wm-text {
		overflow: hidden;
		margin-top: 20px;
	}
	.wm-text span {
		float: left;
		font-size: 16px;
		color: #424242;
		text-align: center;
		width: 360px;
		margin: 0px 5px;
		line-height: 40px;
		background-image: url(../images/p-yuan.png);
		background-repeat: no-repeat;
		background-position: 76% 50%;
	}
	.center .wm-text .91 {
		background-position: 46% 50%;
	}
	.center .wm-text .wei {
		background-position: 46% 50%;
	}
	.contend-7 {
		background-image: url(../images/guan-bg.jpg);
		background-size: 100% 100%;
		-moz-background-size: cover;
		background-size: cover;
		height: 100%;
	}
	.about {
		width: 197px;
		margin: auto;
		padding-top: 120px;
	}
	.about-box {
		width: 1000px;
		margin: auto;
	}
	.text-5 span {
		color: #a60409;
		font-size: 16px;
		margin-top: 22px;
		display: block;
		text-align: center;
	}
	.text-6 p {
		margin-top: 20px;
		margin-left: 350px;
		line-height: 32px;
		width: 680px;
		text-indent: 28px;
		text-align:justify;
	}
	.text-6 p:after {
    display: inline-block;
    content:'';
	}
	.text-7 p {
		margin-top: 100px;
		font-size: 16px;
		text-align: center;
	}
	.text-7 span {
		color: #a60409;
		font-size: 24px;
		margin-left: 40px;
	}
	.contend-8 {
		background-image: url(../images/lian-bg.jpg);
		background-size: 100% 100%;
		-moz-background-size: cover;
		background-size: cover;
		height: 100%;
	}
	.contact {
		width: 186px;
		margin: auto;
		padding-top: 150px;
	}
	.contact-box {
		width: 1010px;
		margin: auto
	}
	.phone1 {
		overflow: auto
	}
	.phone1 span,
	.phone1 img {
		float: left;
		margin-left: 10px;
	}
	.phone1 img {
		margin-left: 310px;
		margin-bottom: 14px;
	}
	.text-8 span {
		color: #323232;
		line-height: 33px;
		font-size: 16px;
	}
	.text-8 {
		width: 1002px;
		height: 182px;
		margin: auto;
		background-image: url(../images/xi-bg.png);
		background-size: 100% 100%;
		background-repeat: no-repeat;
		margin-top: 80px;
	}
	.jishu {
		width: 1002px;
		text-align: center;
		margin: auto;
		margin-top: 40px;
	}
	.jishu span {
		font-size: 40px;
		color: #a60409;
		margin-right: 40px;
		font-family: "迷你简幼线";
	}
	
	.test {
		transition: all 0.8s;
		-moz-transition: all 0.8s;
		-webkit-transition: all 0.8s;
		-o-transition: all 0.8s;
	}
	
	.test1 {
		transition: all 0.8s;
		-moz-transition: all 0.8s;
		-webkit-transition: all 0.8s;
		-o-transition: all 0.8s;
	}
	.test1:hover{
		transition: all 0.8s;
		-moz-transition: all 0.8s;
		-webkit-transition: all 0.8s;
		-o-transition: all 0.8s;
		margin-top: -130px;
	}
	
	.test2 {
		transition: all 0.8s;
		-moz-transition: all 0.8s;
		-webkit-transition: all 0.8s;
		-o-transition: all 0.8s;
	}
	.test2:hover{
		transition: all 0.8s;
		-moz-transition: all 0.8s;
		-webkit-transition: all 0.8s;
		-o-transition: all 0.8s;
		margin-top: -155px;
	}			

