
*{ebkit-box-sizing:border-box;box-sizing:border-box;outline:0;text-decoration:none;list-style:none;word-wrap:break-word; font-family:PingFang SC,Microsoft Yahei,Arial,Hiragino Sans GB,'微软雅黑',STHeiti,'华文细黑',sans-serif;}
body{font-size:14px;color:#333;}
p{font-size:14px;font-weight:400;line-height:1.75em;color:#777;}
.container{ width:1280px; margin:0 auto; padding:0px !important; }
.fl{float:left}
.fr{float:right}
.w1{width:100%}
.txt_write{color:#fff}
.txt_center{text-align:center}



/*****header*****/
.header{width:100%;position:fixed;top:0;left:0;z-index:999;padding:20px 0}
.header .left a img{height:40px;margin-top:6px}
.header .left .img2{display:none}
.header .nav{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;height:100%;line-height:50px;display:block}
.header .navbar_nav li{float:left;position:relative;display:block}
.header .navbar_nav li:after{content:"";width:0;height:2px;background:#fab103;position:absolute;bottom:0;left:0;transition:all .5s ease 0s}
.header .navbar_nav li:hover:after{width:100%}
.header .navbar_nav li a{text-decoration:none;height:100%;padding:0 25px;display:block;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff;font-size:16px}
.header .navbar_nav li:hover a{color:#fab103}

.header .navbar_nav li.dropdown{display:inherit;position:relative}
.header .navbar_nav li.dropdown .jt{width:20px;height:20px;background:url(i/top.png) no-repeat;background-size:100% 100%;display:block}
.header .navbar_nav li.dropdown .dropdown_menu{display:none;position:absolute;top:50px;width:100%;background:#fff;box-shadow:0 15px 27px 0 rgba(167,165,165,.38);width:120%;left:-10%}
.header .navbar_nav li.dropdown .dropdown_menu a{font-size:14px;color:#666;padding:0 10px;line-height:40px;text-align:center;background:#fff;margin-bottom:2px}
.header .navbar_nav li.dropdown:hover .dropdown_menu{display:block;background:#f3f3f3;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{color:#666}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color:#fff;background:orange}
.header.on{background:#fff;border-bottom:1px solid #eee}
.header.on .left .img1{display:none}
.header.on .left .img2{display:block}
.header.on .navbar_nav li a{color:#333}
.header.on .navbar_nav li:hover a{color:#fab103}
#navToggle{display:none}
.m_nav{position:fixed;top:0;box-shadow:0 15px 27px 0 rgba(167,165,165,.38);width:100%;height:100%;background:#fff;transition:all ease .5s;-webkit-transition:all ease .5s;z-index:1000;opacity:1;visibility:visible;margin-top:0;overflow-y:auto;transition:all .6s cubic-bezier(.77,0,.175,1) 0s;top:0;transform:translateX(100%)}
.m_nav.open{transform:translateX(0)}
.m_nav .top{height:60px;padding:20px;box-sizing:border-box}
.m_nav .top .closed{width:30px;height:30px;vertical-align:middle;float:right;cursor:pointer}
.m_nav .logo{width:100%;margin:0 auto}
.m_nav .logo img{height:50px;display:block;margin:30px auto}
.m_nav .ul{margin-top:30px}
.m_nav .ul li{padding:0 20px;border-bottom:1px solid #f5f5f5;transform:translateY(0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0s;transition:all .6s cubic-bezier(.77,0,.175,1) 0s;opacity:0}
.m_nav.open .ul li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.m_nav .ul li:nth-child(1){-webkit-transition:all .2s cubic-bezier(.77,0,.175,1) 0s;transition:all .2s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(2){-webkit-transition:all .4s cubic-bezier(.77,0,.175,1) 0s;transition:all .4s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(3){-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0s;transition:all .6s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(4){-webkit-transition:all .8s cubic-bezier(.77,0,.175,1) 0s;transition:all .8s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(5){-webkit-transition:all 1s cubic-bezier(.77,0,.175,1) 0s;transition:all 1s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(6){-webkit-transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li a{display:block;text-decoration:none;color:#333;font-size:16px;height:50px;line-height:50px;width:100%}
.m_nav .ul li .dropdown_menu{display:none}
.m_nav .ul li.dropdown.active .dropdown_menu{display:block}
.m_nav .ul li .dropdown_menu a{display:block;height:50px;line-height:50px;padding:0 40px;box-sizing:border-box;border-bottom:1px solid #f5f5f5}
.m_nav .ul li .dropdown_menu a:last-child{border:none}
.banner{width:100%}
.banner img{width:100%}




/*****桔子停车*****/

.part_title1{margin-bottom:1%;}
.part_title1 h1{color:#333;margin-bottom:10px; letter-spacing:5px;}
.part_title1 h1 i{color:#fab103;font-style:inherit}
.part_title1 span{margin-bottom:30px; margin-top:10px;}
.part_title1 p{line-height:30px; font-size:16px;}
.park_banner img:hover{-webkit-filter:none;filter:none;-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03);-webkit-filter:brightness(70%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}
.part_about{background:url(../image/abg.jpg) no-repeat bottom center #fff;padding:100px 0}
.about_video{width:70%;margin:20px 15%}



.park_youshi{padding:100px 0px; background:#f5f5f5;}
.park_youshi_list{width:100%; padding:50px 0px;}
.park_youshi_img{width:600px;overflow:hidden}
.park_youshi_title{width:600px; margin-top:100px;}
.park_youshi_title span{line-height:50px;font-size:24px;margin-bottom:10px}
.park_youshi_title span img{ margin-top:15px; margin-right:10px;}
.park_youshi_title p{line-height:25px}
.park_youshi_title p img{width:6px;margin-top:9px;margin-right:10px;margin-left:12px}
.park_youshi_title p i{font-style:inherit;width:80%; font-size:16px;}



.park_al{padding:100px 0;background:url(../image/park/park_albj.jpg) no-repeat center}
.col-sm-4{float:left;position:relative;width:25%}
.selected-solution>div{position:relative;width:100%;margin:0 auto}
.selected-solution .swiper-container{width:100%;padding-bottom:50px}
.selected-solution .layer-title{color:#393b40;padding:50px 0 30px;text-align:center;font-size:30px;letter-spacing:1.03px}
.selected-solution .solution-cardlist{width:100%}
.col-sm-4{top:0;transition:all .15s linear;box-sizing:border-box}
.solution-card{background:#fff;text-align:left;overflow:hidden;transition:all .15s linear; border-radius:10px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}
.solution-card img{width:100%;float:left;transition:all .2s linear;opacity:.6}
.solution-card h3{ margin-bottom:0px;font-size:16px;color:#333;margin-top:20px;text-align:left;float:left;width:90%; padding:0px 5%; line-height:30px;}
.solution-card p{float:left;width:90%; padding:0px 5%; line-height:30px;color:#999;line-height:30px}
.solution-card:hover{background:#fde06d;}
.solution-card:hover img{opacity:1}



.park_link{ padding:100px 0px 0px 0px; }
.park_sm{ width:50%; text-align:center;}
.park_qrcode{ width:50%; text-align:center;}
.park_qrs{ margin-top:150px;}
.park_qrs span{ width:50%;}
.park_qrs span p{ font-size:16px;}
.park_lj{ width:300px; margin-left:75px; font-size:16px;text-decoration:none; list-style:none; margin-top:20px;line-height:60px; border:1px solid #333; color:#333;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}
.park_lj:hover{ color:#fff; background:#fab103;text-decoration:none; border:1px solid #fab103;}

.footer{ padding:70px 0px; background:#eee; height:440px; }
.foot_list1{ width:300px; margin:0 auto;}
.foot_list2{ margin-top:30px;}
.foot_list2 div{ width:550px; margin-left:365px}
.foot_list2 div span i{ float:left; margin-top:2px; margin-right:5px; }
.foot_list2 div span i img{ width:25px;}
.foot_dz{ width:360px; }
.foot_dh{ width:190px;}
.foot_list2 p{ font-size:16px;}
.foot_list2 p a{ font-size:16px; color:#666;}
.swiper-container2{ display:none;}






/*****智能设备****/

.pro{ background:#fff; padding:100px 0px;}
.pro_list{ width:31.3%; margin:10px 1%;  background:#f5f5f5;-moz-transition: all 0.5s linear;-o-transition:  all 0.5s linear; transition: all 0.5s linear; overflow:hidden }
.pro_list div img{-moz-transition: all 0.5s linear;-o-transition:  all 0.5s linear; transition: all 0.5s linear;}
.pro_list h2{ font-size:20px; color:#333; margin-top:40px; width:90%; margin-left:5%; overflow:hidden; }
.pro_list p{ font-size:16px; color:#999;width:90%; margin-left:5%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom:20px;}
.pro_list:hover{box-shadow:0 0 15px 2px rgba(0,0,0,0.1); background:#fab103; }
.pro_list:hover h2{ color:#fff;}
.pro_list:hover p{ color:#fff;}
.pro_list:hover div img{-webkit-transform:  scale(1.05) ; 
    -moz-transform: scale(1.05) ; 
    -ms-transform: scale(1.05);     
    -o-transform:  scale(1.05) ; 
    transform:  scale(1.05);}


/*****智能设备详情****/
.pro_contact{ padding:100px 0px;}
.pro_title{ border-bottom:1px solid #ddd;}
.pro_title h2{color:#fab103; font-size:28px; line-height:60px;}
.pro_js{ width:50%; margin-top:20px;}
.pro_title2{ margin-bottom:10px;}
.pro_title2 h2{ font-size:24px; }
.pro_title2 span{ font-size:16px; color:#999; margin-top:25px; margin-left:10px; }
.pro_about{ border-bottom:1px solid #eee; padding:50px 0px}
.cp_about p{ font-size:16px; line-height:35px; color:#777; margin-top:10px;}
.cp_about p { font-size:16px; line-height:35px; color:#777; margin-top:10px;}
.pro_img{ width:40%;}
.pro_img img{ width:100%;}
.pro_js_list ul li{ float:left; width:50%; padding:20px 5% 0px 0px; vertical-align:top;}
.pro_js_list ul li strong{ line-height:40px;}
.pro_back{ width:300px; margin:0 auto;}
.pro_back a{ font-size:16px; line-height:60px; margin-top:50px; background:#fab103; color:#fff; text-align:center; list-style:none;text-decoration:none;}
.pro_back a:hover{ background:#fab103; color:#fff; text-align:center; list-style:none;text-decoration:none; background:#272727; }








/*****主页****/
.index_about{ padding:100px; background:url(../image/abg.jpg) no-repeat bottom center #fff;}
.index_list ul li{ width:29.333%; float:left; height:380px;padding:2%; margin:2%;}
.index_list ul li h2{ font-size:30px; color:#fff;}
.index_list ul li p{ font-size:16px; color:#fff; margin-bottom:30px;}
.index_pro{ width:100%; margin-top:5px;}
.index_pro span{ font-size:16px; color:#fff; line-stacking:40px;}
.index_pro .dian{ width:10px; height:10px; border-radius:10px; background:#fff; margin-right:5px; margin-top:7px; opacity:0.5;}
.index_icon1{ background-image:url(../image/icon1.png); width:80px; height:80px; background-size:80px 80px;}
.index_icon2{ background-image:url(../image/icon2.png); width:80px; height:80px; background-size:80px 80px;}
.index_icon3{ background-image:url(../image/icon3.png); width:80px; height:80px; background-size:80px 80px;}

.index_sb{ padding:100px 0px; background:#f5f5f5;}
.index_link{ width:300px; margin:0 auto;}
.index_link a{ float:left; font-size:16px;width:298px; text-decoration:none; list-style:none; margin-top:20px;line-height:60px; border:1px solid #ccc; color:#999; text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}
.index_link a:hover{color:#fff; background:#fab103;text-decoration:none; border:1px solid #fab103;}

.pro_list2{ width:31.3%; margin:10px 1%;  background:#FFF;-moz-transition: all 0.5s linear;-o-transition:  all 0.5s linear; transition: all 0.5s linear; overflow:hidden }
.pro_list2 img{-moz-transition: all 0.5s linear;-o-transition:  all 0.5s linear; transition: all 0.5s linear;}
.pro_list2 h2{ font-size:20px; color:#333; margin-top:40px; width:90%; margin-left:5%; overflow:hidden; }
.pro_list2 p{ font-size:16px; color:#999;width:90%; margin-left:5%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom:20px;}
.pro_list2:hover{box-shadow:0 0 15px 2px rgba(0,0,0,0.1); background:#fab103; }
.pro_list2:hover h2{ color:#fff;}
.pro_list2:hover p{ color:#fff;}
.pro_list2:hover div img{-webkit-transform:  scale(1.05) ; 
    -moz-transform: scale(1.05) ; 
    -ms-transform: scale(1.05);     
    -o-transform:  scale(1.05) ; 
    transform:  scale(1.05);}




.index_xmimg{ width:50%; }
.index_xmtitle{ width:50%; padding:100px 5% 0px 5%;}
.index_xmtitle h2{ margin-bottom:20px; line-height:50px; color:#fab103;}
.index_xmtitle h2 i{ font-size:20px; line-height:50px; vertical-align:top; color:#333;}
.index_xmtitle p{ font-size:16px; }
.index_xmtitle span{ margin-bottom:30px; font-size:18px; border-bottom:1px solid #eee; padding-bottom:20px;}
.index_xmtitle a{ font-size:16px; width:300px; text-decoration:none; list-style:none; margin-top:20px;line-height:60px; border:1px solid #ccc; color:#999; text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}
.index_xmtitle a:hover{ color:#fff; background:#fab103;text-decoration:none; border:1px solid #fab103;}





.bus_about{ padding:100px 0px; }
.bus_yycj{ margin-top:30px; border-top:1px solid #eee; padding-top:50px; width:100%;}
.bus_yycj ul li{ float:left; width:12.6%; margin:0% 2%; border:1px solid #ddd; border-radius:5px; padding:2%;  }
.bus_yycj ul li i{ text-align:center;}
.bus_yycj ul li i img{ width:40px;}
.bus_yycj ul li span{ font-size:16px; margin-top:20px; margin-bottom:0px; text-align:center;}

.bus_ck{ background:url(../image/bus/bus_bj.jpg) no-repeat top center; padding:100px 0px;}
.bus_ck1{ width:600px; float:left;}
.bus_ck2{ width:600px; float:right;}
.bus_ck1ist ul li i img{ width:40px; margin-top:10px;}
.bus_ck1ist ul li{ float:left; border:1px solid #ddd; padding:2%; width:47%; margin:2% 3% 2% 0%; border-radius:5px; }
.bus_ck1ist ul li:hover{border:1px solid #fab103; }
.bus_ck1ist ul li h2{ font-size:18px;text-align:center;}
.bus_ck1ist ul li p{ font-size:14px; line-height:20px; height:60px; overflow:hidden; text-align:center; }




.bus_sj{ background:url(../image/bus/bus_bj2.jpg) no-repeat top center; padding:100px 0px; }
.bus_sj1{ width:600px; float:left;}
.bus_sj2{ width:600px; float:right;}







/*banner背景图片动画*/
@-webkit-keyframes scale-bg{
	from{
		-webkit-transform:scale(1.2);
		transform:scale(1.2);
	}
	to{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
@keyframes scale-bg{
	from{
		-webkit-transform:scale(1.2);
		transform:scale(1.2);
	}
	to{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
/*banner */
.index_main{ width:100%; overflow:hidden;}
.index_main .section1{position: relative;}
.index_main .section1 .index_banner .item{
	background-size: cover;
	-webkit-background-size:cover;
	background-position: center;
	background-repeat: no-repeat;
	height:100vh;
	position: relative;
}
.index_main .section1 .index_banner .item.slick-current .scaleBg{
	visibility: visible; 
	-webkit-animation:scale-bg 6s linear forwards;
	animation:scale-bg 6s linear forwards;
}
.index_main .section1 .index_banner .items{
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
}
.index_main .section1 .index_banner .items:after{
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.2);
}
.index_main .section1 .index_banner .item .inner .block_txt{
	position: absolute;
	top: 44%;
	right: 10px;
	left:10px;
	opacity: 0; 
	transform: translateY(40px);
	-webkit-transform: translateY(40px); 
	-webkit-transition: all 500ms ease; 
	transition: all 500ms ease;
}
.index_main .section1 .index_banner .item.active .inner .block_txt{
	opacity: 1; 
	-webkit-transform: translateY(0); 
	transform: translateY(0); 
	-webkit-transition-delay: 100ms; 
	transition-delay: 100ms;
}
.index_main .section1 .index_banner .item .inner .block_txt h4{
	font-size: 30px;
	color: #fff;
	text-align: center;
	font-family: 'COCO';
}
.index_main .section1 .index_banner .item .inner .block_txt h2{
	color: #fff;
	font-size: 70px;
	font-weight: bold;
	text-align:center;
	letter-spacing:5px;
}
.index_main .section1 .index_banner .item .inner .block_txt h2 span{
	color: #f5c920;
	display: inline-block;
	letter-spacing: 5px;
}
.index_main .section1 .index_banner .item .inner .block_txt h3{
	color: #fff;
	font-size: 22px;
	text-align:center;
	margin-top: 10px;
	letter-spacing: 3px;
}
.index_main .section1 .slick_txt{
	width:30%;
	height: 100%;
	background-color: transparent;
	transition: all 500ms ease;
	-webkit-transition:all 500ms ease; 
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	font-size: 0;
	outline: none;
	border:0;
}
.index_main .section1 .left{
	left: 0;
}
.index_main .section1 .right{
	right:0;
}
.index_main .section1 .slick_txt:hover .slick_arrow{
	opacity: 1;
	visibility: visible;
}
.index_main .section1 .slick_txt .slick_arrow{
	width: 20px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center;
	margin-top: -18px;
	position: absolute;
	top: 50%;
	cursor: pointer;
	transition: all 500ms ease;
	-webkit-transition:all 500ms ease;
	opacity: 0;
	visibility: hidden;
}
.index_main .section1 .slick_txt .prev{
	background-image:url(../image/ban_prev.png);
	left:60px;
}
.index_main .section1 .slick_txt .next{
	background-image:url(../image/ban_next.png);
	right:60px;
}
.index_main .section1 .slick_txt .prev:hover{
	background-image:url(../image/ban_prev_hover.png);
}
.index_main .section1 .slick_txt .next:hover{
	background-image:url(../image/ban_next_hover.png);
}
.index_main .section1 .number{
	position: absolute;
	bottom:8%;
	left: 50%;
	padding-bottom: 5px;
	border-bottom: 1px solid rgba(255,255,255,0.2);
	display: table;
	padding: 0 20px;
	width: auto;
	text-align: center;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
.index_main .section1 .number span{
	font-family: "Myriad Pro","Microsoft YaHei";
	font-size: 14px;
	color: #fff;
	margin-right:100px;
	display: inline-block;
	cursor: pointer;
	position: relative;
	transition: all 500ms ease;
	-webkit-transition:all 500ms ease;
}
.index_main .section1 .number span:last-child{
	margin-right: 0;
}
.index_main .section1 .number span:after{
	content: "";
	display: inline-block;
	width: 0;
	height: 2px;
	background: #fff;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	bottom:-20px;
	opacity: 0;
	visibility: hidden;
	transition: all 500ms ease;
	-webkit-transition:all 500ms ease;
}
.index_main .section1 .number span.active:after{
	width: 100%;
	opacity: 1;
	visibility: visible;
}

.index_main .section2{
	background: #f5f5f5;
}
.index_main .section2 h3{
	text-align: center;
}
.index_main .section3{
	width: 100%;
	height: 100%;
	background: url(../image/3.jpg) no-repeat;
	background-size: 100% 100%;
}
.index_main .section3 h3{
	text-align: center;
}
.index_main .section4{
	background: #f5f5f5;
}
.index_main .section4 h3{
	text-align: center;
}

@media only screen and (max-width: 1600px){
	.index_main .section1 .index_banner .item .inner .block_txt h4{
		font-size: 28px;
	}
	.index_main .section1 .index_banner .item .inner .block_txt h2{
		font-size: 60px;
	}
	.index_main .section1 .index_banner .item .inner .block_txt h3{
		font-size: 20px;
	}
}
@media only screen and (max-width: 1440px){
	.index_main .section1 .index_banner .item .inner .block_txt h4{
		font-size: 24px;
	}
	.index_main .section1 .index_banner .item .inner .block_txt h2{
		font-size: 40px;
	}
	.index_main .section1 .index_banner .item .inner .block_txt h3{
		font-size: 18px;
		margin-top: 5px;
	}
}
@media only screen and (max-width: 1366px){
	.index_main .section1 .index_banner .item .inner .block_txt h4{
		font-size: 20px;
	}
	.index_main .section1 .index_banner .item .inner .block_txt h2{
		font-size: 26px;
	}
	.index_main .section1 .index_banner .item .inner .block_txt h3{
		font-size: 16px;
	}
	.index_main .section1 .index_banner .slick-arrow{
		background-size: auto 30px;
	}
}
@media only screen and (max-width: 1300px){

}
@media only screen and (max-width: 1199px){
	.index_main .section1 .index_banner .item .inner .block_txt h4{
		font-size: 18px;
	}
	.index_main .section1 .index_banner .item .inner .block_txt h2{
		font-size: 22px;
		}
	.index_main .section1 .index_banner .item .inner .block_txt h3{
		font-size: 14px;
	}
}
@media only screen and (max-width: 992px){
	.index_main .section1 .index_banner .item{
		height: 100vh;
	}
	.index_main .section1 .index_banner .item .inner .block_txt{
		left: 0;
		right:0;
		margin: 0 auto;
		padding: 0 20px;
		top: 42%;
	}
	.index_main .section1 .index_banner .slick-arrow{
		display: none !important;
	}
    .index_main .section1 .index_banner .slick-dots{
    	position: absolute;
    	bottom: 12px;
    }
    .index_main .section1 .index_banner .slick-dots li{
    	width: 12px;
    	height: 12px;
    	border-radius: 50%;
    	border:2px solid #fff;
    }
    .index_main .section1 .index_banner .slick-dots li button{
    	display: none;
    }
    .index_main .section1 .index_banner .slick-dots li.slick-active{
    	background: #fff;
    }
	.index_main .section1 .number{
		bottom: 12%;
		display: none;
	}
	.index_main .section1 .number span{
		margin-right: 22px;
	}
	.index_main .section1 .number span:after{
		bottom: -14px;
	}

}
@media only screen and (max-width: 767px){
    
}
@media only screen and (max-width: 340px){
 
}
@media only screen and (max-width: 320px){
	
}

.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}


.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
/*.slick-dots li button:focus:before
{
    opacity: 1;
}*/
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

 /*   opacity: .25;*/
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/*.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}*/
@media screen and (max-width:768px){

.container{ width:90%; margin:0 auto; padding:0px !important; }
	
.header{padding:10px 0}
.header .left a img{height:40px;margin-top:0px}
.header .left .img1{display:none}
.header .left .img2{display:block;}

.header #navToggle{height:100%;padding:9px 15px;margin-right:-15px;display:inline-block;float:right}
.header #navToggle span{position:relative;width:25px;height:1px;margin-top:19px}
.header #navToggle span:after,.header #navToggle span:before{content:'';position:relative;width:100%;height:1px;left:0}
.header #navToggle span,.header #navToggle span:after,.header #navToggle span:before{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;display:block;background:#4f4f4f}
.header #navToggle span:before{top:8px}
.header #navToggle span:after{bottom:10px}
.header #navToggle.open span:before{top:10px;-webkit-transform:translateY(-11px) rotate(-45deg);-moz-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}
.header #navToggle.open span:after{bottom:12px;-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}
.header #navToggle.open span{background:0 0}
.header #navToggle.open span:after,.header #navToggle.open span:before{background:#4f4f4f}
.header .nav{display:none}


.banner{ margin-top:70px;}
.banner img{ width:100%;}

/*****park******************************/
.part_about{background:#fff;padding:30px 0}
.header .left a img{height:40px;margin-top:6px}
.part_title1{margin-bottom:10px}
.part_title1 span{margin-bottom:10px; margin-top:0px;}
.part_title1 h1{ font-size:24PX; line-height:40px;}
.part_title1 p{ font-size:14px;  line-height:20px;}
.about_video{width:100%;margin:0px;}
	
	
	
.park_youshi{padding:30px 0px; background:#f5f5f5;}
.park_youshi_list{width:100%; margin:0%; background:#f5f5f5; }
.park_youshi_img{width:100%;overflow:hidden}
.park_youshi_img img:hover{-webkit-filter:none;filter:none;-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03);-webkit-filter:brightness(70%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}
.park_youshi_title{width:100%; margin-top:10px;}
.park_youshi_title span{ font-size:22px;}
.park_youshi_title span img{ margin-top:15px; margin-right:10px;}
.park_youshi_title p{line-height:25px}
.park_youshi_title p img{width:6px;margin-top:8px;margin-right:10px;margin-left:12px}
.park_youshi_title p i{font-style:inherit;width:90%;font-size:14px; }
.park_youshi_list:hover{background:#eee}
	
.swiper-container2{ display:block; overflow:hidden;}
.swiper-container{ display:none;}
.park_al{padding:50px 0;background:url(../image/park/park_albj.jpg) no-repeat center}
.col-sm-4{float:left;position:relative;width:100%}
.selected-solution>div{position:relative;width:100%;margin:0 auto}
.selected-solution .swiper-container2{width:100%;padding-bottom:50px}
.selected-solution .layer-title{color:#393b40;padding:50px 0 30px;text-align:center;font-size:30px;letter-spacing:1.03px}
.selected-solution .solution-cardlist{width:100%}
.col-sm-4{top:0;transition:all .15s linear;box-sizing:border-box}
.solution-card{background:#fff;text-align:left;overflow:hidden;transition:all .15s linear; border-radius:10px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}
.solution-card img{width:100%;float:left;transition:all .2s linear;opacity:.6}
.solution-card h3{font-size:18px;color:#333;margin-top:20px;text-align:left;float:left;width:90%; padding:0px 5%; line-height:30px;}
.solution-card p{float:left;width:90%; padding:0px 5%; line-height:30px;color:#999;line-height:30px}
.solution-card:hover{background:#fde06d;}
.solution-card:hover img{opacity:1}

	
	
	
	
.park_link{ padding:30px 0px; border-bottom:1px solid #ddd;}
.park_qrs span p{ font-size:14px;}

 
.park_sm{ display:none;}
.park_qrcode{ width:100%;}	
.park_qrs{ margin-top:20px;}	
.park_qrs span{ width:50%;}	
.park_lj{ width:90%; margin-left:5%;font-size:14px;}	
/*****park******************************/


/*****pro******************************/
.pro{padding:30px 0px;}
.pro_list{ width:48%; }
.pro_list h2{ font-size:16px;margin-top:20px; color:#333; text-indent:10px; font-weight:inherit;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom:5px;}
.pro_list p{ font-size:14px; color:#999;text-indent:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}




.ny_contact2{width:92%;margin:70px 4% 0px 4%;}
.pro_contact{ padding:0px;}
.pro_title { margin-top:60px;}
.pro_title h2{ font-size:20px; line-height:40px; font-weight:bold;}
.pro_js{ width:100%; margin-top:0px;}

.pro_about{ border-bottom:1px solid #eee; padding:20px 0px}
.pro_title2{ margin-bottom:0px;}
.pro_title2 h2{ font-size:20px; }
.pro_title2 span{ font-size:14px; color:#999; margin-top:25px; margin-left:10px; }

.pro_js_list ul li{ width:100%; padding:0px;}
.pro_js_list ul li strong{ line-height:30px;}

.pro_back{ width:80%; margin-left:10%; margin-bottom:30px; float:left;}
.pro_back a{ line-height:50px; margin-top:50px; background:#fab103; color:#fff; text-align:center; list-style:none;text-decoration:none;}
.pro_back a:hover{ background:#fab103; color:#fff; text-align:center; list-style:none;text-decoration:none; background:#272727; }


.cp_about p{ font-size:14px; line-height:30px;margin-top:5px; }
.cp_about p img{width:100%;}
.pro_img{ width:100%;}
.pro_img img{ width:100%;}





/*********index**************/
.index_about{ padding:30px 0px;}
.index_list ul li{ width:100%; height:auto; margin:10px 0px; padding:20px 5%; }
.index_list ul li h2{ font-size:24px;}
.index_list ul li p{ font-size:14px; margin-bottom:10px;}
.index_pro{ width:100%; margin-top:10px;}
.index_pro span{ font-size:14px; }
.index_pro .dian{ width:8px; height:8px;margin-top:6px;}



.index_xm{ background:#f5f5f5; padding:30px 0px;}
.index_xmimg{ width:100%; float:right !important; }
.index_xmtitle{ float:left !important; width:94%; padding:0px 3% 0px 3%;}
.index_xmtitle h2{ margin-bottom:0px; line-height:50px; color:#fab103; font-size:24px;}
.index_xmtitle h2 i{ font-size:16px; line-height:50px; vertical-align:top; color:#333;}
.index_xmtitle p{ font-size:14px; }
.index_xmtitle span{ margin-bottom:20px;}
.index_xmtitle a{ width:200px; font-size:14px;  line-height:40px; margin-bottom:30PX; }



.index_link{ width:300px; margin:0 auto;}
.index_link a{ float:left; width:298px; text-decoration:none; list-style:none; margin-top:20px;line-height:50px; font-size:14px; }
.index_link a:hover{color:#fff; background:#fab103;text-decoration:none; border:1px solid #fab103;}



.index_sb{ padding:30px 0px; }
.pro_list2{ width:48%; margin:10px 1%;}
.pro_list2 h2{ font-size:16px; color:#333; text-indent:5px;  margin-top:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom:5px;}
.pro_list2 p{ font-size:14px; color:#999;text-indent:5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom:10px;}
.pro_list2:hover{box-shadow:0 0 15px 2px rgba(0,0,0,0.1); background:#fab103; }
.pro_list2:hover h2{ color:#fff;}
.pro_list2:hover p{ color:#fff;}
.pro_list2:hover div img{-webkit-transform:  scale(1.05) ; 
    -moz-transform: scale(1.05) ; 
    -ms-transform: scale(1.05);     
    -o-transform:  scale(1.05) ; 
    transform:  scale(1.05);}




/*********index**************/




















/*****bus******************************/

.bus_about{ padding:30px 0px;  }
.bus_yycj{ margin-top:20px; padding-top:20px; width:100%; margin-left:0%;}
.bus_yycj ul li{ width:27.3%; margin:10px 2%;border-radius:5px; padding:2%;  }
.bus_yycj ul li span{ font-size:14px; margin-top:10px;}

.bus_ck{ background:#f5f5f5; padding:30px 0px; }
.bus_ck1{ width:100%; float:right;}
.bus_ck2{ width:100%; float:left; margin-top:20px;}
.bus_ck1ist ul li i img{ width:40px; margin-top:20px;}
.bus_ck1ist ul li{ float:left; border:1px solid #ddd; padding:2% 3%; width:46%; margin:2%; border-radius:5px; }
.bus_ck1ist ul li:hover{border:1px solid #fab103; }
.bus_ck1ist ul li h2{ font-size:16px;text-align:center;}
.bus_ck1ist ul li p{ font-size:12px; text-align:center; line-height:20px; height:80px; overflow:hidden;}


.bus_sj{ background:#fff; padding:30px 0px; }
.bus_sj1{ width:100%; float:left;}
.bus_sj2{ width:100%; float:right;}


/*****bus******************************/






.footer{ padding:50px 0px;  }
.foot_list1{ width:300px; margin:0 auto;}
.foot_list2{ margin-top:30px;}
.foot_list2 div{ width:100%; margin-left:0px;}
.foot_list2 div span i{ display:none; }
.foot_dz{ width:100%; text-align:center; }
.foot_dz p{ width:100%; text-align:center; }
.foot_dh p{ width:100%; text-align:center; }
.foot_dh{ width:100%; text-align:center;}
.foot_list2 p{ font-size:14px;}
.foot_list2 p a{ font-size:14px;}












	}