* {

	margin: 0;
	padding: 0;
}
body {
	margin: 0 auto;
	min-height: 100%;
	background-color: #fff;
	position: relative;
	font-family: 微软雅黑;
}
li {
	list-style-type: none;
}
img {
	width: 100%;
	border: none;
}
a {
	text-decoration: none;
}
.clear{ clear:both;}
.container {
	max-width:1500px;
	margin:0 auto;
}
.c-nav .show {
	display: inline-block;
}
.c-nav .hiden {
	display: none;
}
/* 导航栏 */
.c-nav {
	width: 100%; padding-top:0.4rem;
}
.c-nav .navFlex {
	display: flex;
	display: -webkit-flex;
	justify-content:space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	-webkit-align-content: center;
	color: white;
}
.c-nav ul {
	list-style: none;
	margin-bottom: 0px;
	padding-left: 0px;
}
.c-nav ul li {
	padding: 15px 0px 15px 0px;
	margin-left: 30px;
	display: inline-block;
}
.c-nav ul li a {
	color: #333333;
	padding-bottom: 0.4rem;
	text-decoration: none;
	position: relative; display:block; border-radius: none; -webkit-transition:all .15s linear; -moz-transition:all .15s linear; transition:all .15s linear; line-height:30px;
}
.c-nav ul li a::after{content: ""; position: absolute; left: 50%; bottom: 0; width: 0; height: 2px; background: #465BCA; transform: translateX(-50%); -webkit-transform: translateX(-50%); -webkit-transition:all .15s linear; -moz-transition:all .15s linear; transition:all .15s linear;}
.c-nav ul li:hover a{ color: #465BCA; font-weight: bold;}
.c-nav ul li:hover a::after{ width: 100%;}
.c-nav ul li.on{  color: #465BCA; font-weight: bold;}
.c-nav ul li.on::after{ width: 100%;}
.c-nav ul li a.on{border-bottom: 2px solid #465BCA;color: #465BCA;}
.c-nav .logo {
	height:65px;
}
.c-nav .btnImg {
	height: 30px;
	width: 35px;
	padding: 3px 8px 3px 8px;
	box-sizing: content-box;
	border: 1px solid transparent;
}
.banner{ width:100%; height:615px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:630px; float:left;}
.b-list{ height:50px; padding-top:580px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:50px; background:url(/Public/Home/default/images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-right em{ display:block; width:50px; height:50px; background:url(/Public/Home/default/images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}
.about{ margin:0 auto; width:1300px; height:650px; margin-top:3rem; background-color:#EEFFFF;}
.about_left{ width:600px; float:left;overflow: hidden;padding:20px}
.about_left img{cursor: pointer;transition: all 0.6s; padding-top: 5rem;}
.about_left img:hover{transform: scale(1.4);}
.about_right{ background-color:#EEFFFF;}
.about_content{ padding:3rem 2rem;}
.about_content dl{ text-align:right;}
.about_content dl dt{ font-size:2rem; padding-top:0.4rem;}
.about_content p{ font-size:1rem; color:#757B7B; padding-top:1rem; line-height:1.5rem; text-align:left;text-indent:2rem;}
.product{margin:0 auto; width:1300px; height:785px;margin-top:6rem}
.title{ margin:0 auto; text-align:center;}
.title span{font-size:2rem; font-weight:bold;}
.title p{font-size:1.4rem; color:#757B7B;padding-top:1rem; }
.product ul{ padding-top:3rem;}
.product ul li{ width:410px; height:305px; float:left; margin-right:2rem; margin-bottom:2rem;position:relative;}
.product ul li:nth-child(3n){ margin-right:0rem;}
.product ul li:hover .mask {opacity: 1;}
.product ul li img{cursor: pointer;display: block;}
.mask {position: absolute;background: rgba(101, 101, 101, 0.6);opacity: 0;top: 0;right: 0;width: 100%;height: 100%;/**pointer-events:none;**/}
.product ul li a{color: #FFF; font-size:1.4rem; text-align:center;}
span.word{ margin-top:1rem;overflow: hidden; display: block;margin-left: auto; margin-right: auto; width: 33px; height: 33px; border-radius:50%; background: #144a96; color: #fff; -webkit-transition:all .25s linear; -moz-transition:all .25s linear; transition:all .25s linear;}
span.word:hover{padding:0 10px; width: 138px; height: 33px; background: #144a96; border-radius:14px; line-height: 33px; text-align: center; text-transform: uppercase; color: #fff; }
.product ul li a p{padding-top: 32%;}
.superiority{ margin:0 auto; width:100%; height:365px; background-color:#88D1F4;margin-top:2rem;}
.superiority .title{ padding-top:2rem;}
.superiority ul{ margin:0 auto; width:1400px;padding-top:3rem;}
.superiority ul li{ width:175px; height:175px; float:left; margin-right:8rem;border-radius:50%; background:#FFF URL(../images/01.svg) 50% no-repeat;}
.superiority ul li img{ margin:0 auto;width:100px; height:100px; display:block; text-align:center; margin-top:20%;}
.superiority ul li:nth-child(5n){margin-right:0rem;}
.superiority ul li p{ font-size:1.2rem; text-align:center; padding-top:3rem;}
.news{margin:0 auto; width:100%; height:700px;background:#F2FCFF;}
.news .title{ padding-top:3rem;}
.news ul{ margin:0 auto; width:1300px;margin-top:3rem; }
.news ul li{height:195px; margin-bottom:3rem;}
.news_left{ width:295px; height:195px; float:left; }
.news_left img{border-top-left-radius:1rem;border-bottom-left-radius:1rem;height:195px;}
.news dl{background-color:#FFF; width:940px; float:right; border-top-right-radius:1rem;border-bottom-right-radius:1rem; height:180px; padding:1rem 2rem 0rem 2rem;}
.news dl dt{ color:#000; font-size:1.4rem;}
.news dl dd{ color:#797979; font-size:1rem; padding-top:0.4rem; padding-bottom:0.4rem; line-height:1.6rem;}
.news dl span{color:#797979; font-size:1rem;}
.news_content{ float:right;}
.news_content a{color:#333; font-size:1.2rem; text-align:right;}
footer{ margin:0 auto; width:100%; height:300px; background-color:#040322;}
.foot{ margin:0 auto; width:1300px; padding-top:4rem;}
.foot_left{ width:145px; float:left;}
.foot_left p{ color:#FFF; font-size:0.8rem; text-align:center;}
.foot_center{ border-left:2px solid #797979;border-right:2px solid #797979; width:740px; float:left; margin-left:3rem; height:150px;}
.foot_center ul li{ width:80px; float:left; line-height:150px; padding-left:1rem;}
.foot_center ul li:nth-child(1){ width:40px;}
.foot_center ul li a{color:#FFF;}
.foot_right{ width:340px; float:right;}
.foot_right p{ color:#FFF; font-size:1rem; padding-top:1rem;}
.bottom{ margin:0 auto; margin-top:2rem; background:#22222D; text-align:center; color:#AAA79C; padding:1rem;}
/*****营业系统*****/
.title_span{ border-bottom:4px solid #408BE5;}
.ouyang{ background-color:#F2F2F2; height:2950px;}
.ouyang .product{ margin-top:0; padding-top:3rem;}
.product_ul .mask{opacity:1;}
.product_ul .mask span{ border:1px solid #FFF; border-radius:50%; width:30px; height:30px; margin:0 auto; display:block; line-height:26px; margin-top:1rem; text-align:center;}
.product_ul .mask span:hover{padding:0 10px; width: 138px; height: 33px; background: #144a96; border-radius:14px; line-height: 33px; text-align: center; text-transform: uppercase; color: #fff;}
.product_ul li:hover .mask { background-color:#0050AE;}
.product_ul li a p{ margin-top:-5%;}
.product_ul li a,.product_ul li img{ border-radius:1rem;}
.anli{margin:0 auto; width:1300px;margin-top:1rem;;}
.anli .title{ padding:2rem 0;}
.anli_left{ width:740px; padding-top:2rem;}
.anli_left img{ width:360px;}
.anli_left p{ width:50%; float:left; text-align:center;}
.anli_right{ width:480px; float:right;}
.anli_right span{ font-size:1.6rem; color:#4FABE8;}
.anli_right p{ font-size:1.4rem; color:#797979; line-height:2.6rem;}
/******案例*****/
.case{ width:1600px;}
.case ul li{ width:510px; height:auto;}
.case .mask {background: rgba(70, 91, 202, 0.6);}
.case ul li:hover .mask {opacity:0 !important;}
.case .mask span{ border:1px solid #FFF; border-radius:50%; width:50px; height:50px; margin:0 auto; display:block; line-height:50px; text-align:center; font-size:2rem; font-weight:bold; position:relative; top:35%;}
.case dl{box-shadow:0px 1px 4px 1px #E4F5FF; padding-top:1.5rem;}
.case dl dt{ font-size:2rem;text-align:center;}
.case dl dd{ font-size:1.2rem; padding:2rem;}
.yang_pages {padding:10px 0 5px 0px;text-align:center; margin:0 auto;line-height:18px;clear:both !important;}
.yang_pages a {border: 1px solid #E9E9E9; color: #555555;display: inline;display:inline-block; padding:2px 5px;margin:0.4rem;}
.yang_pages a:hover {border: 1px solid #2A7D01;color: #fff; background:#465BCA;text-decoration: none; cursor:pointer;}
.yang_pages .current{padding:0px 5px;background-color: #465BCA;border: 1px solid #2A7D01;color:#fff;font-weight: bold;}
.box1{transform-style: preserve-3d;transform: rotateX(-10deg);position: relative;}
.box1:hover .front{transform: rotateY(-90deg);}
.box1:hover .back{transform: rotateY(0deg);height:68%;}
.back{width: 100%;height:100%;text-align:center;position: absolute;top: 0;left: 0;opacity: 0.8;transform: rotateY(90deg);transition: all 0.5s linear;}
.box1 .mask { height:68%;}
/******新闻*****/
.news_banner{ margin:0 auto; width:100%; margin-top:1rem; position:relative;}
.news_banner p{ color:#FCFCFC; font-size:3rem;letter-spacing:1rem; position:absolute; top:35%; left:46%; font-weight:bold;display:none}
.news_nav{ margin:0 auto; width:900px; height:100px; background-color:#F2F2F2; border-radius:1rem; position:relative; margin-top:-3rem;}
.news_nav ul{ margin:0 auto; width:80%;}
.news_nav ul li{ margin:0 auto; width:25%; float:left; line-height:100px; text-align:center;}
.news_nav ul li a{ font-size:1.6rem; color:#333333;}
.news_nav ul li a:hover,.news_on{ color:#408BE5 !important; border-bottom:4px solid #408BE5; padding-bottom:1rem;}
.new_content{ margin:0 auto; width:1300px; margin-top:4rem;}
.new_content ul li{ width:100%; height:6rem; border-bottom:1px solid #797979; padding-top:3rem;}
.news_right_ul{ width:40px; height:40px; float:right; border:2px solid #797979; border-radius:50%;}
.news_left_ul{ width:900px; float:left;}
.news_left_ul h2{ color:#333; font-weight:normal;}
.news_left_ul p{ color:#AAA7AF; padding-top:0.5rem;}
/****内容*****/
.position{height: 40px; line-height:40px; border-bottom:1px dotted #ccc; color:#333333; font-size:1.2rem; margin:0px 0px 10px; }
.position a:link, .position a:visited{color:#333333; padding:0px 5px;}
.position a:hover{color:#339900}
.new_content h1{ color:#333; text-align:center; border-bottom:1px solid #A5A5A5; padding-bottom:1rem; padding-top:1rem; font-size:1.4rem;}
.show_news{ color:#6E6E6E; font-size:1.2rem; line-height:2rem; padding:2rem 1rem;}
.about_new{ width:700px;}
.about_new ul li{ width:30%; padding-left:1rem;}
.conts h1{ border-bottom:none;}
.show_news img{ max-width:100%;}
.show_news_content{ height:260px; }
.show_news_content ul li{ margin:0 auto;width:33%; height:80px; float:left; border-right:2px solid #808080; text-align:center; border-bottom:none; margin-top:2rem;padding-top:0;height:140px;}
.show_news_content ul li:nth-child(3){border-right:none;}
.show_news_content ul li img{ width:120px; height:120px;}
.show_news_content ul li p{ color:#4C4C4C; padding-top:1rem;}
/**情形**/
.new_content_h2 img{ width:auto;}
.ouyang_title{ margin-bottom:4rem;}
.swiper {
	width: 100%;
	height: 100%;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
        display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
/**资质**/
.anli_zz .anli_right span{ font-size:1.4rem; color:#333;}
.anli_zz .anli_right P{ font-size:1rem; color:#333; line-height:1.5rem; padding-top:1rem;}
.ouyang_zz{ width:100%; background-color:#F2FCFF; padding-bottom:3rem; padding-top:3rem;}
.zz{ margin:0 auto; width:1300px; margin-top:2rem;}
.zz .zz_ul_01 li{ width:32%; float:left; padding-top:8.5rem; margin-right:3rem;}
.zz .zz_ul_01 li:nth-child(3){ width:23%; padding-top:0; margin-right:0;}
.zz .zz_ul_01 li p{ text-align:center;}
.zz .zz_ul_02 li{ width:23%; float:left; padding-top:6rem; margin-right:1rem;}
.zz .zz_ul_01 li:nth-child(4){ padding-top:0; margin-right:0;}
.zz .zz_ul_02 li p{ text-align:center;}
.ouyang_zz .new_content{ margin-top:2rem;}
.zzhide{width:100%; height:3rem; background-color:#FFF; margin-top:3rem;}
.about_hwzs{ width:1100px;}

.nyNav{margin-top: 20px; margin-bottom:20px; text-align: center;}
.nyNav a{position: relative;display:inline-block; margin: 0; margin-bottom: 5px; width: 142px; height: 35px; text-align: center; line-height: 35px; background: #ededed; text-align: center; font-size: 16px; color: #3d3d3d; overflow: hidden;}
.nyNav a:hover{background: #144a96; color: #fff;}
.nyNav a.on{background: #144a96; color: #fff;}
@media screen and (max-width: 750px) {
.about_left img{padding-top:0;}
	.ouyang{ height:auto;}
	.anli_right{ width:96%;}
	 .anli_left,.anli_left img,.anli,.anli_left,.case,.case ul li,.zz,.zz .zz_ul_01 li,.zz .zz_ul_01 li:nth-child(3),.zz .zz_ul_02 li,.about_hwzs{ width:100%;}
	 .about,.product,.product ul li,.superiority,.superiority ul,.news,.news_left img,.news ul li,.news_left,.news dl,.superiority ul li,footer,.foot,.news_nav,.new_content,.news_left_ul{ width:100%; height:auto;}
	 .about_left,.about_right,.news ul,.about_new{ width:100%;}
	 .news_left img{border-top-left-radius:0;border-bottom-left-radius:0; float:none;}
	 .news_banner p{ font-size:1.4rem;left:28%;}
	 .news dl{ width:90%;float:none;padding:1rem 1rem 1rem 1rem;}
	 .foot_center,.news_right_ul{ display:none;}
	 .foot_left,.foot_right{ width:auto; height:auto; float:none; padding:1rem;}
	 .news_nav ul li a{ font-size:1.4rem;}
	 .news_nav ul{ width:96%;}
	 .news_nav{ margin-top:0;}
	 .new_content ul li{ width:90%;padding:1rem;}
	 .new_content{ margin-top:2rem;}
	 .show_news img{ width:100%;}
	 .about_new ul li{ padding-left:0;}
	 .show_news_content ul li{border-right:none;}
	 .foot_left img{ width:50%; display:block; margin:0 auto; padding-bottom:1rem; }
	 .foot_left p{font-size:1.2rem;}
	 .zz .zz_ul_01 li,.zz .zz_ul_02 li{ padding-top:1rem;}
	 .about_hwzs ul li{ width:100%;}
	.c-nav {
	 background-color:rgba(176, 204, 243, 0.8);
	 padding: 10px 0px 10px 0px;
	 opacity: 0.9;
	}
	 .c-nav .navFlex {
	 flex-wrap:wrap;
	 font-size: 20px;
	 justify-content: space-between;
	}
	 .c-nav .logo {
	 height: 45px;
	}
	 .c-nav ul li {
	 padding-top: 10px;
	 margin-left: 0px;
	 display: block;
	}
	 .c-nav ul li a {
	 border-bottom: 3px solid transparent;
	}
	 .c-nav ul a:hover {
	 border-bottom: 3px solid #e4c17e;
	}
	 .c-nav ul li:nth-child(4), .c-nav ul li:nth-child(5) {
	 display: block;
	}
	 .c-nav .hiden {
	 display: block;
	}
	 .c-nav .show {
	 width: 100%;
	 font-size: 14px;
	 text-align: center;
	 display: none;
	}
}
<!--耗时1763809570.7845秒-->