@font-face{font-family: 'aliLight';
	src: url('../font/aliLight8.eot'); 
	src: url('../font/aliLight8.eot') format('embedded-opentype'), 
	url('../font/aliLight8.woff') format('woff'), 
	url('../font/aliLight8.ttf') format('truetype'), 
	url('../font/aliLight7.svg') format('svg'); 
	}

.proAllWrap{font-family:"aliLight","Microsoft Yahei","微软雅黑"; font-size:20px; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; color:#000}
.pro_wrap{ width:1000px; margin:auto; overflow: hidden;}
.one{ overflow:hidden; background:url(../image/bannerbg2.jpg) no-repeat bottom center; height:798px;}
.oneL{ margin-top:340px; padding-left: 430px }
.one h1{ font-size:60px; line-height:50px; color:#fff;}
.one p{ font-size:36px; line-height: 30px; color: #38a6fb; margin-top: 30px; }

.two{ background:url(../image/bg1.jpg) no-repeat center center; height:850px;}
.twoTop{ text-align:center; padding-top:140px;}
.twoTop p{ font-size:50px;  line-height: 50px;}
.twoTop span{ display:block; line-height:34px; width: 440px; margin:20px auto 0}
.twoBott{text-align: center; padding-top: 60px;}
.twoBott ul{ padding:0 180px;}
.twoBott ul li{ width: 31.3%; margin: 0 1%; float: left;text-align:center; display:block; padding-top: 24px; }
.twoBott ul li p{ margin-top: 20px}
.twoBott ul li img{ margin:auto}

.three{ overflow:hidden; height:850px;background:url(../image/bg2.jpg) no-repeat center center; }
.threeText{ text-align: center; padding-top: 170px;}
.threeText p{  font-size:50px; line-height: 50px; color: #fff }
.threeText span{ color: #ccc; display: block; line-height: 34px; width: 386px; margin:36px auto 0}
.threeBott{ font-size: 29px; color: #8f8f8f; text-align: center; margin-top: 70px; font-weight:bold}
.threeBott span{ padding:0 20px;}

.four{ overflow:hidden; text-align:center; overflow: hidden;background: url(../image/bg6.jpg) no-repeat center center; height: 840px;}
.fourText{ text-align: center; padding-top: 150px; color: #fff}
.fourText p{  font-size:50px; line-height: 50px; }
.fourText span{  display: block; line-height: 34px; margin:30px auto 0; color: #ccc}
.fourBott{ text-align: center; font-size: 29px; line-height: 30px; margin-top: 100px;background: url(../image/bg31.png) no-repeat center center; height: 204px;}
.fourBott span{ padding:0 40px;}
.fourCen ul{ overflow: hidden; width:450px; margin: auto; padding-top: 50px;color: #38a6fb; }
.fourCen ul li{ float: left; text-align: center; width: 150px;}
.fourCen ul li p{ margin-top: 10px; font-size: 16px}
.fourCen ul li img{ margin: auto}


.five{ overflow:hidden; background: #f2f2f2; height: 850px;}

.fiveText{ padding-top: 240px; }
.fiveText p{  font-size:50px; line-height: 50px; }
.fiveText span{  display: block; line-height: 34px; margin-top: 20px}
.fiveBott{ font-size: 14px; margin-top: 100px; padding-left: 6px}
.fiveBott img{ margin-bottom: 10px; width: 46px; float: left; padding-right: 20px}
.fiveBott p{ line-height: 24px; color: #070707;}

.five .left{ float: left; width: 460px;}
.five .left img{ width: 350px; padding-top: 80px}
.five .right{ width: 540px; float: right; }

.six{ overflow:hidden; text-align:center; overflow: hidden;background: url(../image/bg7.jpg) no-repeat center center; height: 850px;}
.sixText{ text-align: center; padding-top: 110px; color: #fff}
.sixText p{  font-size:50px; line-height: 50px; }
.sixText span{  display: block; line-height: 34px; margin:30px auto 0; color: #ddd; width: 650px}
.sixBott{ text-align: center; font-size: 29px; line-height: 30px; margin-top: 100px;background: url(../image/bg31.png) no-repeat center center; height: 204px;}
.sixBott span{ padding:0 40px;}
.sixCen ul{ overflow: hidden; width:450px; margin: auto; padding-top: 30px;color: #38a6fb; }
.sixCen ul li{ float: left; text-align: center; width: 150px;}
.sixCen ul li p{ margin-top: 10px; font-size: 16px}
.sixCen ul li img{ margin: auto}


.sev{ color:#fff}
.sev ul li{ overflow:hidden}
.sev li.sxjLi1{ background:url(../image/bg4.jpg) no-repeat center top; height:840px;}
.sev li .sxjLi1_L{ width:520px; display:block; text-align: right}
.sev li p{ font-size:50px; margin-top:160px; margin-bottom: 20px}
.sev li span{ display:block; line-height:34px; color: #ccc}

.seven{ background: #f7f8fa; padding: 150px 0; overflow: hidden;}
.sevenL{ float: left; padding-top: 70px; width: 500px;}
.sevenR{width: 400px; float: right; border-bottom:1px solid#bbbcbd; padding-bottom: 15px; }
.sevenR h3{ font-size: 30px;font-weight:bold;border-bottom:1px solid#bbbcbd; padding-bottom: 15px;margin-bottom: 15px;}
.sevenR p{ line-height: 34px; font-size: 17px}




.jm_top{ position:fixed; right:10px; bottom:0px; height:162px; margin-top:-81px; z-index:9}
.jm_top ul li{ margin-bottom:4px; background:#c8c8c8; cursor:pointer;}
.jm_top ul li:hover{ background:#0096ff}
.jm_top ul li#scrollTop{ display:none}