body{ padding:0px;  margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";max-width:750px; min-width:320px;}
ul{ padding:0rem; margin:0rem;}
li{ list-style:none;padding:0rem; margin:0rem;}
img{ border:0px;}
.b{ border-bottom:#dddddd solid 1px; margin-top:0.4rem}

	.nav_con li a{ font-size:0.24rem; color:#fff; display:block; line-height:0.6rem}
	.nav_con::after{ content:""; display:block; clear:both}
	.nav_con li:nth-child(4){border-right:none;}
	.nav_con li:nth-child(8){border-right:none;}

.logo img{  width:5.53rem; height:0.67rem; margin-top:0.2rem; margin-left:0.2rem; display:block}

/* banner */
.slideBox{ position:relative;min-width:320px;overflow:hidden; clear:both; /*margin-top:1rem/* ÉèÖÃ½¹µãÍ¼×î´ó¿í¶È */ }
.slideBox .hd{ position:absolute; height:0.06rem; line-height:normal; bottom:0.25rem; z-index:5; text-align:center; width:100%; left:0; right:0}
.slideBox .hd ul{height:0.06rem;}
.slideBox .hd li{ display:inline-block; width:0.15rem;  height:0.15rem;text-indent:-9999px; overflow:hidden; margin:0 0.04rem; line-height: normal; vertical-align: top; border-radius:100%; border:#ffffff solid 1px;}
.slideBox .hd li.on{ background:#ffffff; width:0.15rem;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;}
.slideBox .bd li img{ vertical-align:top; width:100%; height:auto;/* Í¼Æ¬¿í¶È100%£¬´ïµ½×ÔÊÊÓ¦Ð§¹û */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* È¥µôÁ´½Ó´¥Ãþ¸ßÁÁ */	
.cpboxn{background:url(../images/bg.jpg) top center no-repeat;background-size:100% auto;}

.adv{ background:#f6f6f6; padding-top:0.05rem; margin-top:0.5rem; padding-bottom:0.6rem}
.advtitle{ margin-top:0.25rem;  font-size:0.40rem; font-weight:bold; text-align:center; padding-top:0.2rem}
.advtitle { padding-bottom:0.1rem; line-height:0.5rem;  font-weight:bold}
.teams{margin-top:0.2rem;}
.teams ul{overflow:hidden; width:100%}
.teams li{ overflow:hidden; height:2.43rem; background:#FFF; margin-top:0.2rem;}
.teams li span{ font-size:0.30rem; display:block; font-weight:bold; line-height:0.5rem; padding-top:0.2rem}
.teams li p{ font-size:0.24rem; color:#666666; line-height:0.4rem}
.teams img{ width:2.43rem; height:2.43rem}
.teams li:nth-child(odd) img{ float:left; margin-right:0.1rem}
.teams li:nth-child(odd) p{ margin-right:0.1rem}
.teams li:nth-child(even) img{ float:right; margin-left:0.1rem}
.teams li:nth-child(even) p{ margin-left:0.1rem}
.teams li:nth-child(even) span{ margin-left:0.1rem}





.news{ overflow:hidden;width:7.3rem; margin:0 auto;}
.news li{ overflow:hidden; margin-top:0.2rem; overflow:hidden; border-bottom:#e1e1e1 solid 0.01rem; padding-bottom:0.2rem}
.news img{ width:2.4rem; height:1.8rem; float:left;margin-right:0.2rem}
.news a span{ font-size:0.24rem; color:#666666; display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:4.7rem; padding-bottom:15px; font-weight:bold; line-height:0.4rem; }
.news time{font-size:0.18rem; color:#666666; padding:0px; margin:0px; display:block; line-height:0.5rem; }
.news p{ font-size:0.24rem; color:#666666;display:block;overflow:hidden; width:4.7rem; line-height:0.4rem; height:1.2rem; }


.book{margin-top:0.4rem; text-align:center; padding-top:0rem; padding-bottom:0.8rem; background:#f6f6f6}
.book input[type="text"]{ border:#e1e1e1 solid 1px; font-size:0.24rem; color:#9a9a9a; display:block; line-height:0.7rem; padding-left:0.1rem; width:80%; margin:0 auto; margin-bottom:0.3rem; height:0.7rem; background:none; margin-top:0.1rem}
.book textarea[type="content"]{ border:#e1e1e1 solid 1px; font-size:0.24rem; color:#9a9a9a; display:block; line-height:0.5rem; padding-left:0.1rem; width:80%; margin:0 auto; margin-bottom:0.3rem; height:1.4rem; background:none; margin-top:0.1rem}
.book input[type="button"]{ color:#FFF; font-size:0.24rem; line-height:0.7rem; border:none; width:80%; height:0.7rem; display:block; margin:0 auto}
.book input[type="submit"]{ color:#FFF; font-size:0.24rem; line-height:0.7rem; border:none; width:80%; height:0.7rem; display:block; margin:0 auto}

.about img{ width:100%; padding-left:0.1rem; padding-right:0.1rem; margin-top:0.1rem; float:left}
.about p{ color:#666666; font-size:0.24rem; line-height:0.5rem; padding-left:0.1rem; padding-right:0.1rem}


.case{ overflow:hidden}
.case li{ float:left;margin-left:0.1rem; margin-top:0.1rem; text-align:center; background:#f3f3f3;}
.case img{ width:2.37rem; height:2.09rem; display:block}
.case li{  width:2.37rem;}
.case span{ font-size:0.24rem;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block; color:#666666; background:#f3f3f3; line-height:0.6rem;}


.project{ overflow:hidden}
.project li{ width:3.56rem; float:left;  text-align:center; margin-left:0.12rem; margin-top:0.1rem; background:#f3f3f3}
.project img{ width:3.56rem; height:2.84rem; display:block}
.project a{ text-decoration:none}
.project span{ color:#666666; border-bottom:#FFF solid 1px; font-size:0.24rem;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block; line-height:0.8rem; padding:0px 0.01rem}


.product{ overflow:hidden;background:;}
.product li{ width:3.54rem; float:left;  text-align:center; margin-left:0.14rem; margin-top:0.1rem; margin-bottom:0.1rem }
.product img{ width:3.54rem; height:2.27rem; display:block}
.product a{ text-decoration:none}
.product span{ color:#666666; border-bottom:#FFF solid 1px; font-size:0.24rem;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block; line-height:0.6rem;}
.ljgd{ font-size:0.2rem; border:#e0e0e0 solid 1px; color:#666666; border-radius:0.3rem; padding:0.1rem 0rem 0.1rem 0rem; width:1.6rem; display:block; float:left; margin-left:0.1rem}
.zxzx{ font-size:0.2rem; border:#e0e0e0 solid 1px; color:#666666;border-radius:0.3rem; padding:0.1rem 0rem 0.1rem 0rem; width:1.6rem; display:block; float:right;margin-right:0.1rem}

.conf{ font-size:0.24rem; text-align:center; line-height:0.45rem; margin-bottom:0rem; background-color:black; color:#666666;  padding: 0.2rem 0.2rem 1.1rem 0.2rem;}
.conf a{ color:#666666}

.footerNav{ padding-bottom:0.1rem;padding-top:0.14rem;position:fixed; bottom:0; z-index:99999; width:7.5rem;}
.footerNav a{ color:#FFF; font-size:0.24rem}
.footerNav ul{ overflow:hidden}
.footerNav ul li{ float:left; width:24%; text-align:center; padding-bottom:0.1rem}
.footerNav ul li:last-child{border-right:none;}
.c{ margin-top:0.1rem}

/**********·ÖÒ³*********************/

.main1{ overflow:hidden;background:; width:100%; height:8.14rem;}
.main1f1{ background:; width:100%; height:.81rem;}
.main1f2{ background:; width:30%; height:.52rem; margin-left:.2rem; font-size:0.32rem;color:#8d0d1d; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.52rem;}
.main1f3{ background:#a20a18; width:1.19rem; height:.02rem; margin-left:.2rem; }
.main1f4{ background:; width:7.07rem; height:1.62rem; margin-left:.2rem;margin-top:.2rem;font-size:0.28rem;color:black; font-family:"Î¢ÈíÑÅºÚ";  line-height:0.36rem; }
.main1f41{ background:; width:2.19rem; height:.32rem; margin-left:.2rem; font-size:0.28rem;color:black; font-family:"";  line-height:0.32rem; }
.main1f5{ background:url(../image/m1011.jpg)  center no-repeat;background-size: 7.5rem; width:7.04rem; height:4.19rem; margin-left:.2rem;margin-top:.2rem; }
.main1f51{ background:; width:3.03rem; height:.02rem; margin-left:.1rem; }
.main1f52{ background:; width:3.03rem; height:2.04rem; margin-left:.1rem; margin-top:.04rem;}
.main1f53{ background:; width:3.03rem; height:2.04rem; margin-left:.1rem;float:left; }


/**********·ÖÒ³*********************/



/**********·ÖÒ³*********************/

.main2{ overflow:hidden;background:; width:100%; height:24rem;}
.main2f1{ background:; width:100%; height:.41rem;}
.main2f2{ background:; width:30%; height:.52rem; margin-left:.2rem; font-size:0.32rem;color:#8d0d1d; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.52rem;}
.main2f3{ background:#a20a18; width:1.19rem; height:.02rem; margin-left:.2rem; }
.main2f4{ background:; width:100%; height:7.53rem; margin-top:.2rem; }
.main2f41{ background:url(../image/m105.jpg)  center no-repeat;background-size: 7.5rem; width:100%; height:3.76rem;}
.main2f42{ background:#f5f5f5;width:6.47rem; height:3.8rem;margin-left:.5rem;margin-top:-.5rem;}
.main2f421{ background:;width:2.89rem; height:.1rem;}
.main2f422{ background:;width:4.89rem; height:.41rem;margin-left:.5rem;margin-top:.2rem;font-size:0.28rem;color:#8d0d1d; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.41rem;}
.main2f423{ background:;width:5.54rem; height:1.8rem;margin-left:.5rem;margin-top:.2rem;font-size:0.24rem;color:black; font-family:"Î¢ÈíÑÅºÚ"; font-weight: ; line-height:0.31rem;}
.main2f424{ background:;width:2.89rem; height:.41rem;margin-left:.5rem;margin-top:.2rem;font-size:0.16rem;color:black; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.41rem;}

.main2f5{ background:; width:100%; height:7.53rem; margin-top:.2rem; }
.main2f51{ background:url(../image/m1051.jpg)  center no-repeat;background-size: 7.5rem; width:100%; height:3.76rem;}
.main2f52{ background:#f5f5f5;width:6.47rem; height:3.8rem;margin-left:.5rem;margin-top:-.5rem;}
.main2f521{ background:;width:2.89rem; height:.1rem;}
.main2f522{ background:;width:4.89rem; height:.41rem;margin-left:.5rem;margin-top:.2rem;font-size:0.28rem;color:#8d0d1d; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.41rem;}
.main2f523{ background:;width:5.54rem; height:1.8rem;margin-left:.5rem;margin-top:.2rem;font-size:0.24rem;color:black; font-family:"Î¢ÈíÑÅºÚ"; font-weight: ; line-height:0.31rem;}
.main2f524{ background:;width:2.89rem; height:.41rem;margin-left:.5rem;margin-top:.2rem;font-size:0.16rem;color:black; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.41rem;}

.main2f6{ background:; width:100%; height:7.53rem; margin-top:.2rem; }
.main2f61{ background:url(../image/m1052.jpg)  center no-repeat;background-size: 7.5rem; width:100%; height:3.76rem;}
.main2f62{ background:#f5f5f5;width:6.47rem; height:3.8rem;margin-left:.5rem;margin-top:-.5rem;}
.main2f621{ background:;width:2.89rem; height:.1rem;}
.main2f622{ background:;width:4.89rem; height:.41rem;margin-left:.5rem;margin-top:.2rem;font-size:0.28rem;color:#8d0d1d; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.41rem;}
.main2f623{ background:;width:5.54rem; height:1.8rem;margin-left:.5rem;margin-top:.2rem;font-size:0.24rem;color:black; font-family:"Î¢ÈíÑÅºÚ"; font-weight: ; line-height:0.31rem;}
.main2f624{ background:;width:2.89rem; height:.41rem;margin-left:.5rem;margin-top:.2rem;font-size:0.16rem;color:black; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.41rem;}



/**********·ÖÒ³*********************/




/**********·ÖÒ³*********************/

.main3{ overflow:hidden;background:; width:100%; height:8.7rem;}
.main3f1{ background:; width:100%; height:.41rem;}
.main3f2{ background:; width:30%; height:.52rem; margin-left:.2rem; font-size:0.32rem;color:#8d0d1d; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.52rem;}
.main3f3{ background:#a20a18; width:1.19rem; height:.02rem; margin-left:.2rem; }

.main3f4{ background:;width:2.89rem; height:.41rem;margin-left:.2rem;margin-top:.2rem;font-size:0.14rem;color:black; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.41rem;}

/**********·ÖÒ³*********************/
.main4{ overflow:hidden;background:; width:100%; height:11.54rem;}
.main4f1{ background:; width:100%; height:.41rem;}
.main4f11{ background:; width:100%; height:.21rem;}
.main4f2{ background:; width:30%; height:.52rem; margin-left:.2rem; font-size:0.32rem;color:#8d0d1d; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.52rem;}
.main4f3{ background:#a20a18; width:1.19rem; height:.02rem; margin-left:.2rem; }
.main4f4{ background:; width:2.19rem; height:.32rem; margin-left:.2rem; font-size:0.28rem;color:black; font-family:"";  line-height:0.32rem;}


/**********·ÖÒ³*********************/

.main5{ overflow:hidden;background:#333333; width:100%; height:3.25rem;margin-top:-1.5rem;}
.main5f1{ background:; width:100%; height:.31rem;}
.main5f2{ background:; width:30%; height:.42rem; margin-left:.2rem; font-size:0.26rem;color:white; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.42rem;}
.main5f3{ background:; width:100%; height:2.05rem;}
.main5f31{ background:; width:5.18rem; height:1.78rem;margin-left:.2rem;float:left;}
.main5f311{ background:;width:5.18rem; height:.31rem;margin-top:.1rem;font-size:0.18rem;color:white; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.31rem;}


.main5f32{ background:; width:1.31rem; height:1.78rem;margin-left:.4rem;float:left;}
.main5f321{ background:; width:1.3rem; height:1.3rem;}
.main5f322{ background:; width:1.3rem; height:.41rem;margin-left:.04rem;margin-top:.1rem;font-size:0.12rem;color:white; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.41rem;}

/**********·ÖÒ³*********************/

/**********·ÖÒ³*********************/

.main6{ overflow:hidden;background:; width:100%; height:3.14rem;}
.main6f1{ background:; width:100%; height:.21rem;}
.main6f2{ background:; width:30%; height:.52rem; margin-left:.2rem; font-size:0.32rem;color:#8d0d1d; font-family:"Î¢ÈíÑÅºÚ"; font-weight: bold; line-height:0.52rem;}
.main6f3{ background:#a20a18; width:1.19rem; height:.02rem; margin-left:.2rem; }
.main6f4{ background:#ececec; width:7.07rem; height:1.62rem; margin-left:.2rem;margin-top:.2rem;font-size:0.24rem;color:black; font-family:"Î¢ÈíÑÅºÚ";  line-height:0.36rem; }
.main6f41{ background:; width:2.19rem; height:.32rem; margin-left:.2rem; margin-top:.2rem;font-size:0.28rem;color:black; font-family:"";  line-height:0.32rem;}


/**********·ÖÒ³*********************/

/*******************************/




.main6a{ overflow:hidden;background:; width:100%; height:3.14rem;}
.main6af1{ background:; width:100%; height:.21rem;}
.main6af2{ background:; width:30%; height:.52rem; margin-left:.2rem; font-size:0.32rem;color:#8d0d1d; font-family:""; font-weight: bold; line-height:0.52rem;}
.main6a3{ background:#a20a18; width:1.19rem; height:.02rem; margin-left:.2rem; }
.main6af31{ background:#a20a18; width:1.19rem; height:.02rem; margin-left:.2rem; }
.main6af4{ background:#ececec; width:7.07rem; height:1.62rem; margin-left:.2rem;margin-top:.2rem;font-size:0.24rem;color:black; font-family:"";  line-height:0.36rem; }
.main6af41{ background:;width:2.89rem; height:.41rem;margin-left:.2rem;margin-top:.2rem;font-size:0.14rem;color:black; font-family:""; font-weight: bold; line-height:0.41rem;}


/*******************************/






.cases{ overflow:hidden}
.cases li{ float:left;margin-left:0.12rem; margin-top:0.1rem; text-align:center}
.cases li{ width:2.34rem; height:1.50rem}
.cases li span{ width:2.33rem}
.cases li img{ width:2.34rem; height:1.50rem}
.cases li{ position:relative;}
.cases span{ font-size:0.24rem;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block; color:#FFF; background:rgba(0,0,0,0.7); line-height:0.5rem; position:absolute; left:0; bottom:0}


.continer{ padding:0.1rem 0.20rem 0.20rem 0.20rem; font-size:0.24rem; line-height:0.5rem}

.continerTitle{ font-size:.30rem; text-align:center; color:#000000; margin-top:0rem; line-height:0.8rem; font-weight:bold; }
.continerTitle1{ font-size:.2rem; text-align:center; color:#000000; margin-top:0rem; line-height:0.8rem; font-weight:; }
.containterConf{ text-align:center; font-size:0.24rem; line-height:0.5rem; color:#000000}

.page{text-align:center; line-height:0.6rem; overflow:hidden; margin-bottom:0.3rem; clear:both; margin-top:-0.25rem}
.page a{padding-left:0.2rem; padding-right:0.2rem; font-size:0.24rem; border:1px solid #cececf; margin-right:0.1rem; padding-top:0.1rem; padding-bottom:0.1rem; color:#666666}

.free{ text-align:center; color:#595959; font-size:0.24rem;  padding-left:0.1rem; padding-right:0.1rem; margin-top:0.1rem}
.free li{ line-height:.6rem; text-align:left; overflow:hidden}
.free li:last-child{ text-align:center;}
.free span{ color:#F00}
.free input[type="text"]{ width:98%; height:0.8rem; line-height:0.8rem; padding-left:0.1rem; font-size:0.24rem; color:#595959}
.free input[type="submit"]{ border:0; background:#b9b9b9; color:#FFF; font-size:0.24rem; text-align:center; padding:10px; border-radius:4px; float:left; margin-top:0.1rem; margin-bottom:0.1rem}
.free textarea{ width:98%; height:2rem; padding-left:0.1rem; color:#595959; font-family:"Î¢ÈíÑÅºÚ"}

.jstd{ overflow:hidden}
.jstd li{ float:left; width:2.40rem;background:#08a172; text-align:center; margin-left:0.075rem; margin-top:0.1rem}
.jstd img{width:2.40rem; height:2.32rem;display:block}
.jstd span{ color:#FFF; font-size:0.24rem;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block; line-height:0.5rem}

.next{ margin-top:0.3rem;}
.next a{ display:inline-block; font-size:0.24rem; color:#666666; line-height:0.35rem; }


.pageListNav {
	padding: 3% 0;
	float: left;
	width: 100%;
	position: relative;
	z-index: 9999;
	text-align: center;
	overflow: hidden
}
.pageListNav ul {
	float: right;
}
.pageListNav .firstPage {
	width: .3rem;
}
.pageListNav ul li {
	float: left;
	line-height: .25rem;
	height: .25rem;
	margin-left: .05rem;
	font-size: .12rem;
	border: .01rem solid #E9E9E9;
	padding: 0rem .1rem;
	width: auto;
}
.pageListNav ul li a:hover {
	color: #ff0000;
	text-decoration: none;
}
.pageListNav ul li.thisclass, .pageListNav ul li.thisclass a, .pageListNav ul li.thisclass a:hover {
	background-color: #0e8cf8;
	color: #FFF
}
.pageListNav .pageinfo {
	line-height: .25rem;
	padding: .12rem .05rem .1rem .05rem;
	color: #999;
}
.pageListNav select {
	line-height: .25rem;
	margin-top: .04rem
}
.pageListNav .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0rem .02rem;
}

/*  cont1  begin*/
.cont1{padding: .3rem 0 .36rem;}
.cont1 ul{padding: 0 .08rem; }
.cont1 li{width: 1.42rem;text-align: center;float: left;padding-top: .3rem;}
.list{width: 1.42rem;height: 1.28rem; border-radius: 10%; margin-bottom: .24rem; }
.cont1 li:nth-child(1) .list img,.cont1 li:nth-child(3) .list img,.cont1 li:nth-child(7) 
.list img{width: .72rem; height: .87rem; margin-bottom:.3rem;}
.cont1 li:nth-child(2) .list img{width: .74rem; height: .86rem;margin-bottom:.3rem;}
.cont1 li:nth-child(4) .list img{width: .89rem; height: .89rem;margin-bottom:.3rem;}
.cont1 li:nth-child(5) .list img{width: 1.03rem; height: .78rem;margin-bottom:.3rem;}
.cont1 li:nth-child(6) .list img{width: 1.04rem; height: .86rem;margin-bottom:.3rem;}
.cont1 li:nth-child(8) .list img{width: 1.27rem; height: .75rem;margin-bottom:.3rem;}

.cont1 li:nth-child(1) .list{background-color: #3597f8;}
.cont1 li:nth-child(2) .list{background-color: #9b69dc;}
.cont1 li:nth-child(3) .list{background-color: #f7564c;}
.cont1 li:nth-child(4) .list{background-color: #27c9a0;}
.cont1 li:nth-child(5) .list{background-color: #ec5a8b;}
.cont1 li:nth-child(6) .list{background-color: #25c3cc;}
.cont1 li:nth-child(7) .list{background-color: #ff9b3f;}
.cont1 li:nth-child(8) .list{background-color: #fbc132;}
.cont1 li:nth-child(2),.cont1 li:nth-child(3),.cont1 li:nth-child(4),.cont1 li:nth-child(6),.cont1 li:nth-child(7),.cont1 li:nth-child(8){margin-left: .55rem;}
.m1LTit{font-size: .23rem;color: #414141;}
/*  cont1  end */



















