/*轮播*/

.m-sld{height: 700px;}
.swiper-container {
        width: 100%;
        height: 100%;
    }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.swiper-container .swiper-slide{background-size: cover; background-position: center;}
.swiper-container-horizontal > .swiper-pagination{bottom:47px;}
.swiper-pagination-bullet{background: #878484;opacity: 1;width: 11px;height: 11px;border-radius: 4px;}
.swiper-pagination-bullet-active{background: #000;}
.swiper-button-next, .swiper-button-prev{width: 58px;height: 56px;background:url(../images/rev_left_arrow.png) bottom center no-repeat;}
.swiper-button-next{width: 58px;height: 56px;background:url(../images/rev_right_arrow.png) bottom center no-repeat;}
.swiper-button-next:hover, .swiper-button-prev:hover{background-position: top center;}
.m-coop{position: relative;}
.m-c .swiper-button-next{right:20px;left: auto;top:60%;}
.m-c .swiper-button-prev{left:20px;top:60%;}
.m-c .swiper-container-horizontal > .swiper-pagination{bottom:28px;}
.m-c .swiper-pagination-bullet{background: #fff;margin:0 11px;}
.m-c .swiper-pagination-bullet-active{background: #000;}
.m-c .swiper-pagination{width: 100%;left: 0;}
.ineyes .swiper-pagination-bullet{background: #ccc;border-radius: 6px;}
.ineyes .swiper-pagination-bullet-active{background: #000;}
.project .swiper-container-horizontal > .swiper-pagination{bottom:57px;}

.swiper_text{
	position: absolute;
	left: 10%;
	top: 35%;
	width:60%;
}
.swiper_text .txt{
	opacity: 0;
	transform: translate(10%, 0);

	transition: transform .2s, opacity .3s;
	transition-delay: .2s;
}
.swiper_text .txt_t{
	display: inline-block;
    padding: 9px 20px;
    border-left: 7px solid #dd3333;
    margin: 0 0 20px;
   
    background-color: rgba(255,255,255,.2);
    line-height: 1.5;
    font-size: 17px;
    font-weight: 600;
    color: #fff;
}

.swiper_text .txt_c{
    margin-bottom: 22px;
    font-size: 90px;
    line-height: 1.1;
    font-weight: 700;
    color: #fff;

    transition-delay: .4s;
}

.swiper_text .txt_b{
	font-size: 24px;
	line-height: 1.5;
	color: #fff;

	transition-delay: .6s;
}


.swiper-slide-active .txt{
	opacity: 1;
	transform: translate(0, 0);
}


/* 分类 */
.classify_index{
	height: 64px;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;

	line-height: 64px;
	text-align: center;
}
.classify_index a{
	padding: 0 34px;
	font-size: 18px;
	color: #868686;
}
.classify_index a:hover{
	color: #010101;
}


/* media */
/* 横屏 */
@media screen and (orientation:landscape){
      
}
/* 竖屏 */
@media screen and (orientation:portrait){
      
}
/* 窗口宽度<1366 */
@media screen and (max-width:1366px){
.m-case .m-wrap {width: auto;}
.inch{height:auto;}
.inch .china{float: none;}
.inch .text{float: none;width: 100%;}
.inch .text{width: 768px;padding-bottom: 20px;}
.inch .text h1{padding-top:0;}
.inch .text a{float: none;}
.inch .text p{padding-bottom: 14px;}
/*.project .swiper-container ul{text-align: center;}
.project .swiper-container ul li{width: 20%;display: inline-block;float: none;text-align: left;}
.project .swiper-container ul li img{width: 100%;}*/
.foot ul .a1,.foot ul .a2{display: none;}
.foot ul .a3{margin-left: 40px;}
.foot ul .a5{margin-right: 40px;}
.ineyes{height: auto;}
.ineyes .swiper-container{height:auto;padding-bottom: 20px;}
.ineyes .swiper-slide .con{width: auto;}
.ineyes .swiper-slide .con li{margin:0 auto 22px ;float: none;}
.ineyes .swiper-container-horizontal > .swiper-pagination {bottom: 18px;}
.project .swiper-container{width: 850px;}
}
/* 窗口宽度<960,设计宽度=768 */
@media screen and (max-width:959px){
.inch{height:auto;}
.inch .china{float: none;}
.inch .text{float: none;width: 100%;}
.ineyes{height: auto;}
.ineyes .swiper-slide .con{width: auto;}
.ineyes .swiper-slide .con li{margin:0 auto 22px ;float: none;}
.swiper-container-horizontal > .swiper-pagination {bottom: 20px;}
.project .swiper-container ul {width: 584px;margin: 0px auto;}
.project .swiper-container {height: auto;padding-bottom: 43px;}
.project {height: auto;}
.project .swiper-container-horizontal > .swiper-pagination {bottom: 18px;}
.foot ul .a1,.foot ul .a2,.foot ul .a3{display: none;}
.foot ul .a4{margin-left: 30px;}
.foot ul .a5{margin-right: 40px;}
.foot .copyright .wrap{width: auto;}
.inch .text{width: auto;padding: 0 20px 20px 20px;}
.inch .wrap, .ineyes .wrap{width: auto;}
.inch .text h1{padding-top:0;}
.inch .text a{float: none;}
.inch .text p{padding-bottom: 14px;}
}
/* 窗口宽度<768,设计宽度=640 */
@media screen and (max-width:767px){

/*html,
body{
	height: 100%;
	overflow: hidden;
}*/

.g-hd .m-wrap{
	padding: 0;
}
.u-nav{
	position: absolute;
	top:0;
	left: 0;
	right: 0;
	z-index: 10;
	height: 100px;
}
.u-nav h1{
	padding: 0 2%;
}
.u-nav h1 a{
	height: 100px;
	line-height: 100px;
	background-size: auto 60px;
}
.u-nav .mb-btn{
	top: -90px;
}

/* 内容 */
/*.g-bd,
.g-ft{display: none;}*/

.mb-bd{
	position: absolute;
	top: 100px;
	left: 0;
	right: 0;
	bottom: 0;
	padding-top: 40%;
	background: url(../images/mb-index-bg.jpg) center no-repeat;
	background-size: cover !important;
}
.mb-bd h2{
	height: 80px;
	font-size: 6em;
	color: #fff;
	text-align: center;
}
.mb-bd hr{margin: 6px auto;width: 70%;height: 2px;background: #fff;border:0;}
.mb-bd p{margin: 0 auto;padding-top: 15px;width: 80%;line-height: 1.6em; font-size: 3em;color: #fff;text-align: center;}
}
/* 窗口宽度<640,设计宽度=480 */
@media screen and (max-width:639px){
/*.mb-bd{height: 600px;}*/
.u-nav{
	height: 60px;
}
.u-nav h1 a{
	height: 60px;
	line-height: 60px;
	background-size: auto 38px;
}
.u-nav .mb-btn{
	top: -56px;
}

.mb-bd{
	top: 60px;
}
.mb-bd h2{height: 60px;font-size: 4.5em;}
.mb-bd p{padding-top: 15px;font-size: 2.1em;}
}

/* 窗口宽度<480,设计宽度=320 */
@media screen and (max-width:479px){
/*.mb-bd{height: 400px;}*/
.mb-bd h2{height: 40px;font-size: 3em;}
.mb-bd p{padding-top: 10px;font-size: 1.5em;}
}

/* windows UI 贴靠 */
@media screen and (-ms-view-state:snapped){
      
}
/* 打印 */
@media print{
      
}