@charset "utf-8";
body{
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;font-family:"aliLight","Microsoft Yahei","微软雅黑";}

	@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- */
	}
	@font-face{font-family: 'aliBold';
		src: url('fonts/aliBold.eot'); /* IE9*/
		src: url('fonts/aliBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		url('fonts/aliBold.woff') format('woff'), /* chrome、firefox */
		url('fonts/aliBold.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
		url('fonts/aliBold.svg#handfont') format('svg'); /* iOS 4.1- */
	}

.pro_wrap{ width:100%; margin:auto;font-family:"aliLight","Microsoft Yahei","微软雅黑";}
.one{ overflow:hidden; background:#17171d url(../images/m_bannerbg.jpg) no-repeat center top; background-size:100%; text-align:center; height:12.4rem; color:#fff;}
.one h1{ font-size:0.70rem; line-height:1.0rem; height: 1.0rem; color:#fff;font-family: "aliBold"; }
.one p{ font-size:0.30rem; line-height:0.70rem; padding-top: 1.6rem; }

.two{ background:#121217 url(../images/m_twobg.jpg) no-repeat center center; color:#fff;  background-size:100%; text-align:center; height:10.6rem;}
.twoTop{ text-align:center; padding-top:1.6rem;}
.twoTop p{  font-size:0.46rem; line-height:0.60rem;font-weight:bold; color: #fff;}
.twoTop span{ display:block; font-size:0.26rem; line-height:0.42rem; margin-top:0.40rem; padding: 0 0.6rem; text-align: justify;color: #bfbfbf}


.three{ background:#121217 url(../images/m_threebg.jpg) no-repeat center center;  background-size:100%; text-align:center; height:12.8rem;}
.threeText{ text-align:center; padding-top:1.0rem;}
.threeText h2{  font-size:0.30rem; line-height:0.60rem;font-weight:bold;}
.threeText p{  font-size:0.46rem; line-height:0.60rem;font-family: 'aliBold'}
.threeText span{ display:block; font-size:0.26rem; line-height:0.42rem; margin-top:0.40rem; padding: 0 0.6rem; text-align: center;}

.xbfour{ background:#131218 url(../images/m_fourbg.jpg) no-repeat center top; color:#fff;background-size:100%; height:11.4rem;}
.xbfourTop{ padding-top:1.6rem; color:#c8c9ca;  text-align: center;}
.xbfourTop h2{ font-weight: normal; color: #fff;}
.xbfourTop p{  font-size:0.46rem; line-height:0.60rem;font-family: 'aliBold';color: #fff;}
.xbfourTop span{ display:block; font-size:0.26rem; line-height:0.42rem; margin-top:0.40rem; padding:0 0.6rem }


.add{ background:#131218 url(../images/m_add.jpg) no-repeat center center; color: #131218; background-size:auto 100%; text-align:center; height:12.39rem;}
.add h2{font-size:0.30rem;color: #131218; font-weight:bold;font-family: 'aliLight'; line-height:0.46rem;}
.add p{  font-size:0.46rem; color: #131218;line-height:0.60rem;font-family: 'aliBold'}
.add span{ display:block;color: #131218; font-size:0.26rem; line-height:0.42rem; margin-top:0.40rem; padding: 0 0.6rem; text-align: center;}


.five{ background:#131218 url(../images/m_fivebg.jpg) no-repeat center center; background-size:auto 100%; text-align:center; height:12.36rem;}
.five h2{font-size:0.30rem; padding-top:1.4rem; font-weight:bold;font-family: 'aliLight'; line-height:0.46rem;}
.five p{  font-size:0.46rem; line-height:0.60rem;font-family: 'aliBold'}
.five span{ display:block; font-size:0.26rem; line-height:0.42rem; margin-top:0.40rem; padding: 0 0.6rem; text-align: center;}

.six{ background:#131218 url(../images/m_sixbg.jpg) no-repeat center center; background-size:auto 100%; text-align:center; height:13.10rem; color: #fff;}
.six h2{font-size:0.46rem; line-height:0.60rem;font-family: 'aliBold'; padding-top: 1.0rem;}
.six p{ font-size:0.30rem; font-family: 'aliLight'; line-height:0.46rem; }
.six span{ display:block; font-size:0.26rem; line-height:0.42rem; margin-top:0.40rem; padding: 0 0.6rem; text-align: center; color: #b5b5c0;}


.sev{ color:#fff; height:6.25rem; margin-top:0.60rem; overflow:hidden}
.sev ul li{ overflow:hidden}
.sev li.sxjLi1{ background:url(../images/m_xbbg10.jpg) no-repeat center top; background-size:100%; height:6.25rem;}
.sev li.sxjLi2{ background:url(../images/m_xbbg09.jpg) no-repeat center top; background-size:100%; height:6.25rem;}
.sev li.sxjLi3{ background:url(../images/m_xbbg08.jpg) no-repeat center top; background-size:100%; height:6.25rem;}
.sev li.sxjLi4{ background:url(../images/m_xbbg12.jpg) no-repeat center top; background-size:100%; height:6.25rem;}
.textbg{ background:url(../images/xbtextbg.png) repeat; height:1.6rem; margin-top:0.4rem; color:#c8c9ca; padding-left:0.30rem}
.textbg p{ font-size:0.36rem; padding-top:0.20rem; font-weight:bold; line-height:0.36rem;}
.textbg span{ display:block;line-height:0.36rem; font-size:0.24rem; margin-top:0.20rem;}

.seven{padding-bottom: 1.4rem}
.sevenL img{ width: 50%; margin: auto; padding-top: 1.0rem}
.sevenR{ width: 65%; margin: auto; padding-top: 0.80rem;}
.sevenR h3{font-size:0.46rem;font-family: 'aliBold'; font-weight: normal;  line-height:0.46rem;text-align: center; margin-top: 0.40rem;  margin-bottom: 0.10rem;}
.sevenR p{ line-height: 0.28rem; padding:0.30rem 0; font-size: 0.26rem; padding-left: 0.6rem; border-bottom:1px solid#d0d0d1; }











