.wrap img{display:block;width:100%;}
.m-cnt:after,.c-list:after,.m-box:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/**/
.g-adv{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15; font-size:0;}
.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }
/*ject*/
.ject{padding:1.7rem 0 1.6rem;}
.ject h2{font-size: 1.5rem;line-height:1.5rem;text-align: center;background:url(../Images/Index/line1.png) no-repeat center;background-size:100% 0.2rem;margin-bottom:1.6rem;}
.ject h2 a{color: #333;}
.ject ul li{float: left;height:8.3rem;width:33.3%;border-bottom:1px solid #dbdbdb;border-right:1px solid #d3d3d3;box-sizing: border-box;}
.ject ul li img{display: block;width: 51.6%;margin:1.5rem auto 0.5rem;}
.ject ul li em{display:block;font-size: 1rem;color: #333;text-align: center;line-height:1.5rem;}
.ject ul li:nth-child(3n){border-right: 0;}
.ject ul li:nth-child(10),.ject ul li:nth-child(11),.ject ul li:nth-child(12){height:9.2rem;}
.ject ul li:nth-child(13),.ject ul li:nth-child(14),.ject ul li:nth-child(15){border-bottom: 0;}
.ject ul li:nth-child(1),.ject ul li:nth-child(2),.ject ul li:nth-child(3){height:6.9rem;}
.ject ul li:nth-child(1) img,.ject ul li:nth-child(2) img,.ject ul li:nth-child(3) img{margin:0.6rem auto 0.5rem;}
.ject .more{display: block;width: 30.75%;padding-left:13%;height: 4rem;line-height:2.8rem;color: #fff;font-size: 1.1rem;margin:1.8rem auto 0;background:url(../Images/Index/more1.png) no-repeat;background-size:100% 4rem;}
/*coop*/
.coop{height:27.9rem;padding-top:2.3rem;background:url(../Images/Index/coop_bg.jpg) no-repeat;background-size:100% 30.2rem;}
.coop h2{font-size: 1.5rem;line-height:1.5rem;text-align: center;background:url(../Images/Index/coop_t.png) no-repeat center;background-size:100% 0.2rem;margin-bottom:2.16rem;}
.coop h2 a{color: #333;}
.coop .cp_con li{float: left;width: 30%;border:1px solid rgba(0,0,0,0.2);margin-left:2.2%;margin-bottom:0.6rem;}
.coop .m-cnt{text-align: center;height: 0.75rem;margin-top:2rem;}
.coop .m-cnt li{display:inline-block;width:0.75rem;height:0.75rem;border-radius:50%;background: #bababa;margin:0 0.5rem;vertical-align:top;}
.coop .m-cnt li.z-on{background: #0069b8;}
/*adva*/
.adva{}
.adva h2{padding:3.7rem 0 1.7rem;text-align: center;}
.adva h2 span{display: block;font-size: 1.25rem;color: #333;line-height:2.2rem;}
.adva ul{width:93.75%;margin:0 auto;}
.adva ul li{min-height: 7rem;background: #ececec;margin-bottom: 1rem; padding-bottom:1rem;}
.adva ul li img{float: left;width: 15%;margin:1.4rem 4% 0 3.3%;}
.adva ul li p{float: left;width:77.5%;height: 7rem;}
.adva ul li p>b{display: block;font-size: 1.25rem;color: #f08200;line-height:1.25rem;padding:1.2rem 0 0.4rem;}
.adva ul li p span{display: block;font-size: 1rem;line-height: 1.4rem;color: #333;}
.adva ul li:last-child{height:8rem;}
.adva ul li:last-child p>b{padding:1rem 0 0.4rem;}
/*bgs*/
.bgs{height: 24rem;background:url(../Images/Index/bgs_bg.jpg) no-repeat;background-size:100% 19rem;position:relative;}
.bgs p{font-size: 1rem;color: #333;line-height: 1.4rem;padding:6.9rem 0 1.2rem;margin-left:6.6%;}
.bgs ul li{float: left;width:40%;margin-left:3.4%;}
.bgs ul li:first-child{margin-left:7.8%;}
.bgs ul li em{display: block;font-size: 1rem;line-height:1rem;color: #333;text-align: center;padding-top:1rem;}
.bgs .prev{position:absolute;width: 4.2%;top: 14.75rem;left: 1.7%;z-index:100;}
.bgs .next{position:absolute;width: 4.2%;top: 14.75rem;right: 1.7%;z-index:100;}
/*customer*/
.cus{background: #f6f6f6;padding:1.9rem 0 1.5rem;}
.cus h2{height: 2.1rem;background:url(../Images/Index/cus_t.png) no-repeat;background-size:100% 2.1rem;margin-bottom:1.8rem;}
.cus h2 span{float: left;margin-left:13.8%;}
.cus h2 span b{display: block;font-size: 1rem;color: #000;line-height:1rem;}
.cus h2 span i{display: block;font-size: 1rem;line-height:1rem;padding-top:0.1rem;color: #000;font-family: "Times New Roman";opacity:0.2;}
.cus h2 a{float: right;height:1.4rem;line-height:1.4rem;font-size: 1rem;color: #fff;padding:0 0.3rem;background: #006cba;margin:0.33rem 2.3% 0 0;}
.cus dl{margin-bottom:2.5rem;height:7.3rem;}
.cus dl dt{float: left;width: 35%;height:7.3rem;margin-left:2.2%;background:url(../Images/Index/cus_bg.png) no-repeat;background-size:100% 7.3rem;}
.cus dl dt img{width:93.3%;margin:0.5rem 0.16rem 0;}
.cus dl dd{float: left;width:58%;margin-left:2.8%;}
.cus dl dd b{display: block;font-size: 1rem;line-height:2rem;}
.cus dl dd b a{color: #333;}
.cus dl dd p{font-size: 1rem;color: #666;line-height: 1.5rem;padding:0.3rem 0 0.5rem;}
.cus dl dd .more{display: block;color: #006cba;font-weight:bold;font-size: 1rem;line-height:1rem;}
.cus .m-cnt{text-align: center;height: 0.75rem;}
.cus .m-cnt li{display:inline-block;width:0.75rem;height:0.75rem;border-radius:50%;background: #bababa;margin:0 0.5rem;vertical-align:top;}
.cus .m-cnt li.z-on{background: #0069b8;}
/*about*/
.about{padding:1.8rem 0 2.2rem;}
.about h2{font-size: 1.5rem;line-height:1.5rem;text-align: center;background:url(../Images/Index/line1.png) no-repeat center;background-size:100% 0.2rem;margin-bottom:1.2rem;}
.about h2 a{color: #333;}
.about .tu{position:relative;width:88%;margin:0 auto;}
.about .tu .m-cnt{position: absolute;bottom:0.75rem;right:1rem;}
.about .tu .m-cnt li{float: left;width:1.6rem;height:1.6rem;line-height:1.6rem;text-align: center;border-radius:50%;font-size: 0.9rem;color: #fff;margin-left:0.4rem;background: #868686;}
.about .tu .m-cnt li.z-on{background: #eb5d1a;font-weight:bold;}
.about .text{width:90%;margin:0 auto;}
.about .text b{display: block;font-size:1.2rem;color: #333;line-height:1.2rem;padding:1.5rem 0 0.7rem;}
.about .text p{font-size: 1rem;color: #666;line-height: 1.67rem;}
.about .text .more{display: block;width: 30%;height: 1.5rem;line-height: 1.5rem;text-align: center;font-size: 1rem;color: #333;border:1px solid #a4a4a4;margin:1rem auto 0;}
/*news*/
.news{background: #f5f5f5;padding:1.6rem 0 2rem;}
.news .m-cnt{width:92.5%;height:2.6rem;border-bottom:3px solid #d2d2d2;margin:0 auto 1rem;}
.news .m-cnt li{float: left;width:28%;height: 2.7rem;line-height: 2.7rem;text-align: center;font-size: 1.1rem;color: #333;}
.news .m-cnt li.z-on{background:#0067e2;color: #fff;font-weight: bold;}
.news dl dt{float: left;width: 30%;border:1px solid #e2e2e2;margin-left:3.1%;}
.news dl dd{float: left;width: 54%;margin-left:6%;}
.news dl dd b{display: block;font-size: 1rem;line-height:2rem;}
.news dl dd b a{color: #333;white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block;}
.news dl dd p{font-size: 1rem;color: #333;line-height: 1.2rem;}
.new_con {width:92.5%;margin: 0 auto;}
.new_con li{height:2.1rem;line-height:2.1rem;padding:1.4rem 0 0.8rem;border-bottom:1px solid #d2d2d2; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.new_con li i{display:inline-block;width:2.1rem;height:2.1rem;line-height:2.1rem;text-align: center;font-size: 1.2rem;color: #666;border:1px solid #666;box-sizing: border-box;margin-right:3.7%;}
.new_con li a{font-size: 1rem;color: #666;}
.new_con li:last-child{border: 0;}

/**/
/**/
.g-ft{ margin-top:0;}