
            body img{display:block;width:100%;}
			.g-hd{height:4.5rem;position: relative;background: #fff;}
			.g-hd img{display: block;width: 100%;}
			.g-hd h1{float: left;width: 32.8%;margin:1.2rem 0 0 3.1%;}
			.g-hd ul{float: left;height:1.5rem;margin-top:1.6rem;margin-left:8%;}
			.g-hd ul li{float: left;font-size: 1.2rem;line-height:1.2rem;padding:0 0.8rem;border-right:1px solid #c9c7c7;}
			.g-hd ul li:last-child{border: 0;}
			.g-hd ul li a{color: #666;}
			.g-hd .m-nav2{float: right;width:4.5%;margin:1.8rem 4.5% 0 0;}
			#menu{display:none;position: absolute;top:4.5rem;width: 100%;height:50.6rem;background:url(img/menu_bg.jpg) no-repeat;background-size:100% 50.6rem;z-index: 999;}
			#menu p{width: 93.75%;margin: 0 auto;padding-top:3rem;}
			#menu p a{display: block;height: 3.9rem;line-height: 3.9rem;font-size: 1.3rem;color: #fff;text-align: center;border-bottom:1px dashed rgba(255,255,255,0.3);}
			.sou{float: left;margin-top:0.9rem;width: 41%;height:2.8rem;background: #eee;border-radius:1.4rem;margin-left:9%;}
			.sou .input1{float:left;width:10rem;padding-left:0.5rem;height:2.8rem;line-height:2.8rem;font-size:1.2rem;color:#333;border:0;background:none;outline: 0;}
			.sou .input2{float: left;width:1.2rem;height:2.8rem;border: 0;background:url(img/sea.jpg) no-repeat center;background-size:1.2rem 1.2rem;outline: 0;cursor: pointer;margin-left:1rem;}

		

    .banner img{display:block;width:100%;}


			.jie{height:35rem;background:url(img/jie_bg.jpg) no-repeat bottom;background-size:100%;}
			.jie h2{height:7rem;line-height:7rem;text-align: center;font-weight:bold;font-size:1.7rem;color: #333;background:url(img/pro_t3.jpg) no-repeat;background-size:100% 7rem;}
			.jie p{width:93.75%;margin:0 auto;font-size: 1.2rem;color: #666;line-height: 1.6rem;}
			.jie .more{display: block;width: 31%;height:2.15rem;font-size:1.2rem;color: #fff;line-height:2.15rem;text-align: center;background:url(img/more1.jpg) no-repeat;background-size:100% 2.15rem;margin:16.4rem auto 0;}
		

			.honor{background: #f2f2f2;padding:0 0 1.5rem;}
			.honor h2{height:7rem;line-height:7rem;text-align: center;font-weight:bold;font-size:1.7rem;color: #333;background:url(img/tai_t.jpg) no-repeat;background-size:100% 7rem;}
			.honor li{float: left;width:45.3%;height: 14.6rem;background: #fff;border:1px solid #e4e4e4;box-sizing: border-box;margin-left:3.1%;border-radius:0.2rem;margin-bottom:1rem;}
			.honor li img{width: 90%;margin:0.6rem auto 0;}
			.honor li span{display: block;font-size: 1.2rem;color: #333;text-align: center;line-height: 1.5rem;padding-top:0.4rem;}
			.honor .more{display: block;width: 31%;height:2.15rem;font-size:1.2rem;color: #fff;line-height:2.15rem;text-align: center;background:url(img/more1.jpg) no-repeat;background-size:100% 2.15rem;margin:0 auto 0;}
		

			.cul{padding:0 0 1.5rem;}
			.cul h2{height:7rem;line-height:7rem;text-align: center;font-weight:bold;font-size:1.7rem;color: #333;background:url(img/pro_t3.jpg) no-repeat;background-size:100% 7rem;}
			.cul p{width:93.75%;margin:0 auto;font-size: 1.2rem;color: #666;line-height: 1.6rem;}
			.cul_con{padding-top:4.5rem;}
			.cul_det{width:72%;margin:0 auto;position: relative;}
			.cul_det h3{position: absolute;width: 6.2rem;height: 6.2rem;border-radius:50%;background: #fff;left:35%;top: -3.3rem;border:0.25rem solid #cadee7;}
			.cul_det h3 i{display: block;width:1.6rem;height:1.6rem;margin:0.5rem auto 0;}
			.cul_det h3 span{display: block;font-size: 1.2rem;color: #333;line-height:1.4rem;text-align: center;padding-top:0.1rem;}
			.cul_det h3.te span{line-height: 2.8rem;}
			.cul_det h3 .i1{background:url(img/cul_ic1.png) no-repeat;background-size:100%;}
			.cul_det h3 .i2{background:url(img/cul_ic2.png) no-repeat;background-size:100%;}
			.cul_det h3 .i3{background:url(img/cul_ic3.png) no-repeat;background-size:100%;}
			.cul_det p{position: absolute;width: 100%;font-size: 1.2rem;color: #fff;text-align: center;top:7rem;}
			.cul_det p.te{top: 3.7rem;font-size:1rem;line-height: 1.3rem;}
			.cul_det p span{display: block;margin-bottom:1rem;padding:0 1.2rem;text-align: left;}
			.cul_det p em{float: left;height:2.6rem;}
			.cul_con .prev{position: absolute;width:5%;top:9.5rem;left: 3.1%;z-index: 100;}
			.cul_con .next{position: absolute;width:5%;top:9.5rem;right: 3.1%;z-index: 100;}
		

			.social{background: #f2f2f2;padding:0 0 2.5rem;}
			.social h2{height:7rem;line-height:7rem;text-align: center;font-weight:bold;font-size:1.7rem;color: #333;background:url(img/tai_t.jpg) no-repeat;background-size:100% 7rem;}
			.case_con{width:93.75%;margin:0 auto;}
			.case_con dd{}
			.case_con dd h3{font-size:1.4rem;height:1.4rem;line-height: 1.4rem;margin:1rem 0 0.7rem;padding-left:0.2rem;border-left:3px solid #1474a2;}
			.case_con dd h3 a{color: #333;}
			.case_con dd p{font-size:1.2rem;color: #666;line-height: 1.6rem;}
			.case_con .more{display: block;width: 31%;height:2.15rem;font-size:1.2rem;color: #fff;line-height:2.15rem;text-align: center;background:url(img/more1.jpg) no-repeat;background-size:100% 2.15rem;margin:1.5rem auto 0;}
			.case_con .swiper-pagination{height: 1rem;bottom: 12rem;}
			.case_con .swiper-pagination .swiper-pagination-bullet{width:1rem;height: 1rem;border:2px solid rgba(255,255,255,0.8);background:none;opacity: 1;margin:0 0.5rem;vertical-align:top;border-radius:50%;box-sizing: border-box;}
			.case_con .swiper-pagination .swiper-pagination-bullet-active{background: #1474a2;}
		

			.coop{padding:0 0 1.6rem;background:url(img/coop_bg.jpg) no-repeat bottom;background-size:100% 10rem;}
			.coop h2{height:7.5rem;text-align: center;font-weight:normal;background:url(img/pro_t3.jpg) no-repeat center;background-size:100% 7rem;}
			.coop h2 b{display: block;font-size:1.7rem;color: #333;line-height:1.7rem;padding-top:3rem;}
			.coop h2 i{display: block;font-size: 1.1rem;color: #666;line-height:1.6rem;}
			.coop li{float: left;width:30%;border:1px solid #e5e5e5;margin-bottom:0.6rem;margin-left:2%;}
			.coop li:nth-child(3n+1){margin-left: 3%;}
			.coop .more{display: block;width: 31%;height:2.15rem;font-size:1.2rem;color: #fff;line-height:2.15rem;text-align: center;background:url(img/more1.jpg) no-repeat;background-size:100% 2.15rem;margin:0.8rem auto 0;}

		

			.cus{padding:0 0 1.8rem;background:url(img/cus_bg.jpg) no-repeat bottom;background-size:100% 10rem;}
			.cus h2{height:7rem;line-height:7rem;text-align: center;font-weight:bold;font-size:1.7rem;color: #333;background:url(img/pro_t3.jpg) no-repeat;background-size:100% 7rem;}
			.cus_con{padding:0.2rem 0 2.4rem;}
			.cus_con p{float: left;width:30%;padding:0.6rem 0;background: #fff;border-radius:0.3rem;position: relative;box-shadow: 0 0 10px rgba(0,0,0,0.2);margin-left:2%;}
			.cus_con p:first-child{margin-left:3%;}
			.cus_con p img{border-radius:0.3rem;width:88%;margin:0 auto;}
			.cus_con p span{position: absolute;width:88%;height:2rem;line-height: 2rem;text-align: center;font-size:1.2rem;color: #fff;left: 6%;bottom: 0.6rem;background: #0073a2;border-bottom-left-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
			.cus_con .swiper-pagination{height: 1rem;bottom:0;}
			.cus_con .swiper-pagination .swiper-pagination-bullet{width:1rem;height: 1rem;border:2px solid #808080;background:none;opacity: 1;margin:0 0.5rem;vertical-align:top;border-radius:50%;box-sizing: border-box;}
			.cus_con .swiper-pagination .swiper-pagination-bullet-active{background: #1474a2;}
		

			.team{background: #f2f2f2;padding:0 0 2.5rem;}
			.team h2{height:7rem;line-height:7rem;text-align: center;font-weight:bold;font-size:1.7rem;color: #333;background:url(img/tai_t.jpg) no-repeat;background-size:100% 7rem;}
			.team h3{width:93.75%;height:3.4rem;margin:0 auto;border:1px solid #e5e5e5;background:url(img/jt1.png) no-repeat 95% center #fff;background-size:1.6rem;}
			.team h3 img{float: left;width:1.8rem;margin:0.8rem 0 0 0.6rem;border-radius:50%;}
			.team h3 span{float: left;font-size: 1.2rem;color: #333;line-height:3.4rem;padding-left:0.4rem;margin-right:0.7rem;}
			.team h3 i{float: left;font-size: 1rem;color: #666;line-height:3.4rem;}
			.team dl{height:11.9rem;width:93.75%;margin:0.5rem auto;background: #fff;border:1px solid #e5e5e5;}
			.team dt{float: left;width:11.9rem;position: relative;}
			.team dt span{position: absolute;left: 0;bottom: 0;width: 100%;height:2.2rem;line-height: 2.2rem;text-align: center;color: #fff;font-size: 1rem;background:rgba(0,115,162,0.8);}
			.team dt span b{font-size:1.2rem;margin-right:0.7rem;}
			.team dd{float: right;width:57%;padding-top:0.4rem;}
			.team dd .des{height:10.8rem;overflow: hidden;}
			.team dd p{font-size: 1.2rem;color: #333;line-height: 1.8rem;padding-left:0.7rem;position: relative;}
			.team dd p:after{position:absolute;width:0.2rem;height: 0.2rem;border-radius: 50%;content: "";background: #b5b5b5;left: 0;top:0.8rem;}
			.team dd p em{color: #0073a2;}
			.team h3.cur{display: none;}
		

			.dang{padding:0 0 1.5rem;}
			.dang h2{height:7rem;line-height:7rem;text-align: center;font-weight:bold;font-size:1.7rem;color: #333;background:url(img/pro_t3.jpg) no-repeat;background-size:100% 7rem;}
			.dang>p{width:93.75%;margin:0 auto;font-size:1.2rem;color:#666;line-height:1.6rem;padding-bottom:0.4rem;}
			.dang_con{width:93.75%;margin:0 auto;padding-bottom:2rem;}
			.dang_con dd{height:2.7rem;background: #1474a2;}
			.dang_con dd h3{font-size: 1.2rem;line-height:2.7rem;height: 2.7rem;text-align: center;overflow:hidden;}
			.dang_con dd h3 a{color: #fff;}
			.dang_con .swiper-pagination{height: 1rem;bottom:0;}
			.dang_con .swiper-pagination .swiper-pagination-bullet{width:1rem;height: 1rem;border:2px solid #808080;background:none;opacity: 1;margin:0 0.5rem;vertical-align:top;border-radius:50%;box-sizing: border-box;}
			.dang_con .swiper-pagination .swiper-pagination-bullet-active{background: #1474a2;}
		

			.activ{padding:0 0 1.5rem;}
			.activ h2{height:7rem;line-height:7rem;text-align: center;font-weight:bold;font-size:1.7rem;color: #333;background:url(img/pro_t3.jpg) no-repeat;background-size:100% 7rem;}
			.atv_con{width:93.75%;margin:0 auto;padding-bottom:2.2rem;}
			.atv_con li{position: relative;margin-bottom:0.4rem;}
			.atv_con li span{position: absolute;width: 100%;height: 2rem;line-height:2rem;font-size: 1.2rem;color: #fff;background:rgba(3,117,163,0.8);left: 0;bottom: 0;padding-left:0.5rem;box-sizing: border-box;overflow: hidden;}
			.atv_con li:nth-child(2){width:49%;float: left;}
			.atv_con li:nth-child(3){width:49%;float: right;}
			.atv_con .swiper-pagination{height: 1rem;bottom:0;}
			.atv_con .swiper-pagination .swiper-pagination-bullet{width:1rem;height: 1rem;border:2px solid #808080;background:none;opacity: 1;margin:0 0.5rem;vertical-align:top;border-radius:50%;box-sizing: border-box;}
			.atv_con .swiper-pagination .swiper-pagination-bullet-active{background: #1474a2;}
		

				.g-ft{height: 9rem;background: #f5f5f5;}
				.g-ft .top{position: fixed;width:12%;right:0.5rem;bottom: 11rem;z-index:100;}
				.g-ft p{font-size: 1.2rem;color: #777;text-align: center;line-height: 4.7rem;opacity: 0.5;}
				.g-ft p a{color: #777;}
				.f_nav{height: 4.3rem;background:#fff;min-width: 320px;max-width: 640px;width: 100%;position: fixed;bottom: 0;z-index: 999;}
				.f_nav li{float: left;width: 50%;height: 4.3rem;text-align: center;}
				.f_nav li img{display:inline-block;width:1.9rem;margin-right:0.8rem;vertical-align: top;margin-top:1.2rem;}
				.f_nav li span{display: inline-block;color: #666;font-size: 1.6rem;line-height: 4.3rem;vertical-align:top;}
				.f_nav li:nth-child(1){border:1px solid #ddd;box-sizing: border-box;}
				.f_nav li:nth-child(2){background: #0073a2;}
				.f_nav li:nth-child(2) span{color: #fff;}
			
