@charset "utf-8";
@font-face{font-family: 'aliLight';
	src: url('fonts/aliLight.eot'); /* IE9*/
	src: url('fonts/aliLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('fonts/aliLight.woff') format('woff'), /* chrome、firefox */
	url('fonts/aliLight.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	url('fonts/aliLight.svg#handfont') format('svg'); /* iOS 4.1- */
	}

.proAllWrap{ width:100%; margin:auto;font-family: 'aliLight';}
.one{ overflow:hidden; background:#17171d url(../images/m_bannerbg.jpg) no-repeat center bottom; background-size:100%; text-align:center; height:10rem; text-align: center}
.one h1{ font-size:0.60rem; font-weight: normal;  color:#fff; margin:1.7rem auto 0;}
.one p{ font-size:0.38rem; color:#38a6fb; margin-top:0.10rem;}

.two{ background:#eaeaea url(../images/m_bg1.jpg) no-repeat center bottom; background-size:100%; text-align:center; height:10rem;}
.twoTop{ text-align:center; padding-top:1.6rem;}
.twoTop p{  font-size:0.46rem; line-height:0.60rem;}
.twoTop span{ display:block; font-size:0.28rem; line-height:0.42rem; margin-top:0.40rem; padding: 0 0.3rem; text-align:color: #000;}
.two h4{ font-size: 0.72rem; margin-top: 0.20rem; }
.twoBott ul{ overflow: hidden; padding-top: 0.6rem; width: 90%; margin:auto}
.twoBott ul li{  width: 33.33%; float: left;text-align:center;  padding-top: 0.30rem;  }
.twoBott ul li img{ width: 40%; margin: auto}
.twoBott ul li p{font-size: 0.28rem; margin-top: 0.10rem}

.three{ overflow:hidden; height:10.0rem;background:#080a16 url(../images/m_bg2.jpg) no-repeat center bottom; background-size: 100%; text-align: center}
.threeText p{ font-size:0.46rem; line-height:0.64rem; padding-top:1.8rem; color: #fff;}
.threeText span{ color: #bdbdbd; display: block; line-height: 0.42rem; font-size: 0.28rem; margin-top: 0.30rem; padding: 0 0.30rem}
.threeBott { font-size: 0.36rem; font-weight: bold; color: #bdbdbd; text-align: center; margin-top: 0.80rem; height: 0.46rem; line-height: 0.46rem;}


.four{ background:url(../images/bg6.jpg) no-repeat center bottom; background-size:auto auto; height: 10.0rem;}
.fourText{ text-align: center;}
.fourText p{ font-size:0.46rem; line-height:0.64rem; padding-top:1.8rem; color: #fff;}
.fourText span{ display: block; line-height: 0.42rem; font-size: 0.28rem; margin: 0.30rem auto 0; padding: 0 0.30rem; color: #bdbdbd; }
.fourCen{ padding-top: 0.6rem}
.fourCen ul{ width: 80%; margin: auto; overflow: hidden;}
.fourCen ul li{ width: 33.3%; float: left; text-align: center; color: #38a6fb}
.fourCen ul li img{ width: 1.2rem; margin:auto}
.fourR{ width: 0.6rem; float: left;color: #38a6fb;}
.fourR p{ font-weight: bold; line-height: 0.36rem}
.fourBott{ margin-top: 1.3rem}
.fourBott img{ width: 90%; margin:auto}


.five{ height: 11.0rem; overflow: hidden; background: #f2f2f2}
.fiveText p{ font-size:0.46rem; line-height:0.64rem; padding-top:1.4rem; text-align: center}
.fiveText span{ display: block; line-height: 0.42rem; font-size: 0.28rem; margin: 0.30rem auto 0; padding: 0 0.30rem; text-align: center}
.fiveBott{ padding-top: 0.50rem}
.fiveBott img{ width: 0.60rem; float: left; padding-right: 0.20rem; padding-left: 2.0rem; padding-top: 0.05rem}
.fiveBott p{ font-size: 0.24rem; float: left;}
.five .left img{ width: 60%; margin:auto; padding-top: 0.60rem}

.six{ background:#010103 url(../images/m_bg7.jpg) no-repeat center bottom; background-size:100%; height: 10.0rem;}
.sixText{ text-align: center;}
.sixText p{ font-size:0.46rem; line-height:0.64rem; padding-top:1.2rem; color: #fff;}
.sixText span{ display: block; line-height: 0.42rem; font-size: 0.28rem; margin: 0.30rem auto 0; padding: 0 0.30rem; color: #bdbdbd; }
.sixCen{ padding-top: 0.6rem}
.sixCen ul{ width: 80%; margin: auto; overflow: hidden;}
.sixCen ul li{ width: 33.3%; float: left; text-align: center; color: #38a6fb}
.sixCen ul li img{ width: 1.2rem; margin:auto}



.sev{height:9.0rem; overflow:hidden}
.sev ul li{ overflow:hidden}
.sev li.sxjLi1{ background:url(../images/m_bg4.jpg) no-repeat center top; background-size:100%; height:9.0rem;}
.textbg{  margin-top:1.0rem; padding-left:0.30rem;padding-right:0.20rem;}
.textbg p{ font-size:0.46rem; padding-top:0.30rem; line-height:0.64rem; color: #fff;}
.textbg span{ display:block;line-height:0.42rem; font-size:0.28rem; margin-top:0.30rem; color: #bdbdbd;}


.seven{ background: #121217;padding-bottom: 1.4rem}
.sevenL img{ width: 60%; padding-right: 4%; margin: auto; padding-top: 1.8rem}
.sevenR h3{font-weight:bold;font-size:0.46rem; font-weight: normal;  line-height:0.46rem;color: #dadbdb; text-align: center; border-bottom:1px solid#2a2a31; padding-bottom: 0.30rem; margin-bottom: 0.20rem}
.sevenR p{ color:#c8c9ca; padding:0.15rem 0; font-size: 0.26rem; padding-left: 1.7rem;}



/*****************************************************************jm_top*****************************************************************/
.jm_top{ position:fixed; z-index:9; right:0.10rem; bottom:0.60rem;}
.jm_top ul li{ margin-bottom:0.04rem; background:#c8c8c8; cursor:pointer; width:0.80rem;}
.jm_top ul li img{ width:100%}
.jm_top ul li:hover{ background:#0096ff}










