/*banner*/
.bannerbox{width:100%;position:relative;overflow:hidden;}
.Homebanner{width:100%;position:relative;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;}
.Homebanner ul li{width:100%;position:absolute;overflow:hidden;}
.Homebanner ul li img{position:absolute;top:0;left:50%;transform:translate(-50%,0);height:600px;}
.Homeleft,.Homeright{font-size:40px;color:#fff;position:absolute;top:50%;transform:translate(0,-50%);cursor:pointer;transition:all .2s ease;opacity:0;z-index:8;}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}
.bannerbox:hover .Homeleft{left:10px;opacity:1}
.bannerbox:hover .Homeright{right:20px;opacity:1}
.Homedot{position:absolute;width:100%;text-align:center;z-index:10;bottom:60px;}
.Homedot a{display:inline-block;margin:0 5px;height:3px;width:60px;line-height:1000px;background:#999;border-radius:1px;}
.Homedot a.cur{background:#fff;}
.Homebannertext{position:absolute;left:0;top:0;width:100%;height:100%;}
.Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo{position:absolute;width:84%;left:50%;top:0;transform:translate(-50%,0);z-index:9;color:#fff;margin-top:100px;}
.Homebannertext dl.bannertwo dt{padding-top:60px;margin:0 auto;width:50%;text-align:center;position:relative;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo dt p.banner_car{line-height:40px;margin-bottom:30px;}
.Homebannertext dl.bannertwo dt p{font-size:36px;position:relative;font-weight:300;color:#f7f8f9;}
.bannereffect{opacity:0;filter:alpha(opacity=0);}
.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}
.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}
.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}
.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}
.Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}
.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}
.Homebanner ul{padding:0;}


/*LoGo轮播*/
#LOGO-car{padding:20px 0;background: #fafafa;position:relative;min-height:100px;}
#LOGO-car .container{right:20%;}
#LOGO-car .carousel {margin: 0 30px;}
#LOGO-car .carousel[data-shift="1"] .carousel-inner > .item {-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
#LOGO-car .carousel .carousel-inner > .item.row {margin: 0;}
#LOGO-car .carousel .carousel-inner > .item.row li{vertical-align:middle;overflow:hidden;}
#LOGO-car .carousel .carousel-inner > .item.row li:hover{cursor:pointer;}
#LOGO-car .carousel .carousel-inner > .item.row li img{width:100%;}
      
#LOGO-car .carousel .carousel-control {background: none;color: transparent;overflow: hidden;text-shadow: none;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;width: 30px;opacity:0;}
.carousel .carousel-control:before {color: #666;font-family: 'Glyphicons Halflings';position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 30px;}
.carousel .carousel-control:after {border-radius: 50%;box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);content: '';height: 60%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;width: 100%;}
.carousel .carousel-control:hover:after {box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.7);}
.carousel .carousel-control.left {left: -30px;background-image:none;width:0%}
#product-car .carousel .carousel-inner ul li{overflow:hidden;margin: 0 1%;padding:0;width:23%}
#product-car .carousel .carousel-inner ul li img{border: none;transition: all 2s;}
#product-car .carousel .carousel-inner ul li img:hover{transform: scale(1.1);}
.carousel .carousel-control.left:before {content: '\e079';}
.carousel .carousel-control.left:after {right: -100%;}
#product-car .carousel .carousel-control.right {right: -30px;background-image:none;width:0%}
#product-car .container p.product_title{text-align: center;font-weight: 500;font-size: 2.25rem;margin: 30px 0;color: #707473;}
.carousel .carousel-control.right:before {content: '\e080';}
.carousel .carousel-control.right:after {left: -100%;}


/*公司介绍*/
#mp4{margin-bottom:50px;margin-top:10px;}
#mp4 .m_left{width:40%;float:left;margin-right:5%;position:relative;margin-top:30px;}
#mp4 .m_left .ctrl{position:absolute;top:0;left:0;width:100%;height:100%;}
#mp4 .m_left .ctrl img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}
#mp4 .m_left .ad{width:100%;height:100%;position:absolute;top:0;left:0;}
#mp4 .m_right{width:55%;float:left;font-size:1.4rem;color:#707473}
#mp4 .m_right b{display:block;font-weight:500;font-size:2.8rem;margin:20px 0 10px;}
#mp4 .m_right p{line-height:24px;margin:5px;font-size:1.4rem;}
#mp4 .m_right p.about_mp4{font-size:1.4rem;font-weight:bold;margin:10px 0;}
#mp4 .m_right>div{margin:20px 0 0 0;}
#mp4 .m_right>div a{color:#000;text-decoration: none;padding:0 5px 5px;}
#mp4 .m_right>div span{color:#505050;padding:5px 5px;border:1.4px solid #333;border-radius:5px;}
#mp4 .m_right>div span:nth-child(2){margin:0 30px;}
#mp4 .m_right>div .active{background:#3D3D3D;}
#mp4 .m_right>div .active a{color:#fff}

#product-car img{width:100%;}
#product-car .carousel .carousel-control:hover:after{box-shadow:none;}
#product-car .carousel .carousel-control.left:before{left:10px;}
#product-car .carousel .carousel-control.right:before{right:10px;}


/*解决方案*/
#solve{background:rgb(250,250,250);width:100%;padding-bottom: 2%;}
#solve .solve_title{text-align:center;font-weight:500;font-size:2.25rem;margin:30px 0;color:#707473}

/*新闻案例*/
#news{color:#707473}
#news .news_title{text-align:center;font-size:2.25rem;font-weight:500;}
#news>div>p{text-align:center;margin:30px 0;font-size:1.6rem;}
#news>div dl{padding:0 10px;}
#news>div dt{width:100%;text-align: center;overflow:hidden;}
#news>div dt a{display:block;overflow:hidden;}
#news>div dt img{width:100%; border:none; transition: all 2s;}
#news>div dt img:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
#news dd{width:90%;margin:10px 0; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#news dd font{color:#747672;}
#news .container .row dl dd a{color:#747672;font-size:1.6rem;text-decoration:none;line-height:24px;}
#news a:hover{color:#cb773d}
#news .container .row dl dd .more_news{font-size:1.2rem;float:right;}
#news .container .row dl dd .more_news:hover{text-decoration: underline}
#news dd:last-child{font-size:1.4rem;color:#747672;}
#news .container .row dl>a{display:block;margin: 10px 0;color: #747672;font-size: 1.4rem;text-decoration: none;line-height: 24px;padding-right:5px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis; word-wrap: break-word;white-space: normal !important;
-webkit-line-clamp: 3;-webkit-box-orient: vertical;}


/*在线留言*/
#word{background:#fafafa;}
#word.word .container{padding:0 20px 2%;color:#707473}
#word.word .word_title{text-align:center;font-size:2.25rem;font-weight:500;margin: 2rem 0 2rem 0;}
#word.word>div>p{text-align:center;margin:30px 0;font-size:1.6rem;}
#word.word>div>div{float:left;}
#word .w_left{width:50%;margin-right:2%;}
#word .w_right{width:500px;background:#fafafa}
#word .w_left img{width:100%;}
#word .w_right>div{width:45%;margin:0 0 10px 4%;float:left;}
#word .w_right>div input{width:100%;padding:8px 0 8px 60px;border-radius:5px;background:#fdfdfd;border:1px solid #f2f2f2;font-size:1.4rem;color:#999;}
#word .w_right>div span{font-size:1.2rem;}
#word .w_right .form-control-feedback{left:10px;}
#word .w_right .whole{width:94%;}
#word .w_right textarea{width:94%;margin-left:4%;border:1px solid #f2f2f2;border-radius: 5px;background:#fdfdfd;padding:10px 0 0 10px;font-size:1.4rem;color:#999;}
#word .w_right button{background:#e96a19;border:none;padding:8px 50px;margin-left:4%;border-radius: 5px;margin-top:15px;color:#fff;}


#index-phone{display:none;}
#product_img{display:none;}
#news_img{display:none;}
/*移动端*/
@media screen and (max-width: 767px){
    /*banner*/
    .Homedot{bottom:10px;}
    .Homebannertext dl.bannerone{top:70%;}
    .Homebannertext dl.bannerone dt{width:100%;font-size:1.6rem;padding:10px 20px;}
    .Homebannertext dl.bannerone dd{width:100%;font-size:1.6rem;}
	.Homebannertext dl.bannertwo{width:100%;}
	.Homebannertext dl.bannertwo dt{width:80%;}
    .Homebannertext dl.bannertwo dt h3{font-size:2.0rem;}
    .Homebannertext dl.bannertwo dt p{font-size:2.6rem;}
    .Homebannertext dl.bannerthree dd h3{font-size:2.0rem;}
    .Homebannertext dl.bannerthree dd p{font-size:2.0rem;}
    .Homeleft,.Homeright{display:none;}
	.Homedot a{width:10px;height:10px;border-radius:50%;}
	.Homebanner ul li img{height:300px}
	.Homebannertext dl.bannertwo{margin-top:30px;}
    /*LoGo轮播*/
    #LOGO-car {display:none;}
    /*公司介绍*/
    #mp4{margin-bottom:0;margin-top:2.5px;}
	#mp4 .container{padding:0 2.5px;}
	#mp4 .m_right{display:none;}
	#mp4 .m_left{width:100%;margin:0;margin-bottom: 2.5px;}
    /*解决方案*/
    #solve{display:none;}
    /*新闻案例*/
    #news{display:none;}
    /*在线留言*/
    #word{display:none;}
    /*手机端显示*/
    #index-phone{display:block;}

    #product_img{display:block;position:relative;padding:0 2.5px;margin:2.5px 0;}
	#product_img img{width:100%;}
	#product_img span{position: absolute;bottom: 40%;left: 10px;color: #fff;width: 60%;font-size: 1.8rem;}

	 #news_img{display:block;position:relative;padding:0 2.5px;margin:2.5px 0;}
	#news_img img{width:100%;}
	#news_img span{position: absolute;bottom: 40%;left: 10px;color: #fff;width: 60%;font-size: 1.8rem;}

	#index-phone .container{padding:0 2.5px;}
    #index-phone .container>div{position:relative;margin-bottom:2.5px;}
    #index-phone .container>div img{width:100%;min-height:170px;}
    #index-phone .container>div>div{position:absolute;bottom:25px;left:30px;color:#fff;width:60%}
    #index-phone .container .phone_span{display:block;font-size:1.8rem;width:100%;}
    #index-phone .container .phone_span b{display:block;width:20%;border-bottom:2px solid #fff;margin-bottom:10px;}
    #index-phone .container>div>div p{font-size:1.4rem;margin:0;}
}
/*pad*/
@media screen and (min-width: 768px) and (max-width:991px) {
    /*banner*/
    .Homedot{bottom:20px;}
    /*LoGo轮播*/
    #container_bg{margin:40px 0;}
    /*解决方案*/
    #solve .flow{width:60%;}
    /*新闻案例*/
    #news .none{display:none;}
}

/*
#content {
	position: relative;
}
.als-container {
	position: relative;
	width: 100%;
	margin: 0px auto;
}

.als-viewport {
	position: relative;
	overflow: hidden;
	margin: 0px auto;
}

.als-wrapper {
	position: relative;
	list-style: none;
	padding:0;
}

.als-item {
	position: relative;
	display: block;
	text-align: center;
	cursor: pointer;
	float: left;
}

.als-prev, .als-next {
	position: absolute;
	cursor: pointer;
	clear: both;
}


#demo3 {
	margin: 40px auto;
}

#demo3 .als-item {
	width:23%;margin:0 1%;
	
}

#demo3 .als-item img {
	width:100%;
	display: block;
	margin: 0 auto;
	vertical-align: middle;
}

#demo3 .als-prev, #demo3 .als-next {
	top:45%;
}

#demo3 .als-prev {
	left:-50px;
}

#demo3 .als-next {
	right:-50px;
}*/

*{margin:0;padding:0;}
#content {
	position: relative;
}
.als-container {
	position: relative;
	width: 100%;
	margin: 0px auto;
}

.als-viewport {
	position: relative;
	overflow: hidden;
	margin: 0px auto;
}

.als-wrapper {
	position: relative;
	list-style: none;
}

.als-item {
	position: relative;
	display: block;
	text-align: center;
	cursor: pointer;
	float: left;
}

.als-prev, .als-next {
	position: absolute;
	cursor: pointer;
	clear: both;
	z-index:10;
}


#demo3 {
	margin: 40px auto;
}

#demo3 .als-item {
	margin: 0px 5px;
	padding: 4px 0px;
	min-height: 120px;
	min-width: 100px;
	text-align: center;
}

#demo3 .als-item img {
	display: block;
	margin: 0 auto;
	vertical-align: middle;
	width:281px;
}

#demo3 .als-prev, #demo3 .als-next {
	top: 40%;
}

#demo3 .als-prev {
	left: 0;
	display:none;
}

#demo3 .als-next {
	right: 0;
	display:none;
}