.mobile{ display:none; }
body{overflow-x: hidden;}

/*Ê×Ò³*/
@media only screen and (min-width:1600px){
	.Banner{
		background-position-y:-55px;
	}

}

.Banner{ overflow:hidden; position:relative; height:780px; background-size:cover; background: url("../images/index/banner2.jpg") no-repeat;
    background-size: 100% auto;}
.Banner img{ display:block; position:absolute; left:50%; margin-left:-960px; }
.Banner .all{ position:absolute; width:1200px; left:50%; margin-left:-600px; top:50%; margin-top:-117px; }
.Banner .text{ color:#fff; }
.Banner .text h3{ font-weight:normal; font-size:38px; }
.Banner .text p{ line-height:24px; margin-bottom:10px; font-size:18px; margin:18px 0 55px; }
.Banner .text a{ margin:0; background:#d3d2d2; color:#434343; }
.Banner .Text_r a{ float:right; }
.Banner .text_c a{ margin:0 auto; }
.Banner .text_c a:hover{background:white;opacity:1;}

.homeBox{width:100%;}
.homeBox .homeBlock{width:100%; padding:70px 0;}
.homeBox .homeBlock .homeBlockin{margin:0 auto;width:1200px;}
.homeBox .homeBlock1 .homeBlockin{width:100%;}

.homeBox .homeBlock h1{text-align:center; font-size:36px; line-height:36px; margin-bottom:22px; color:#434343; font-weight:normal;}
.homeBox .homeBlock h2{margin:12px 0 19px 0;font-size:18px;color:#313131;text-align:center;font-weight:500;}
.homeBox .homeBlock p.tip{margin:0 auto 20px auto;font-size:16px;color:#707070;text-align:center;line-height:24px;}
.homeBox .homeBlock p.tip i.nline{display:block;}
.homeBox .homeBlock .cut_cont{margin-top:0px;padding-top:0px;}
.homeBox .homeBlock .cut_cont .min{background:white;text-align:center;position:relative;z-index: 1;padding:10px 0px;}
.homeBox .homeBlock3 p.tip1{margin-top:42px;margin-bottom:48px;}
.homeBox .homeBlock h3{font-size:24px;color:#313131;font-weight:normal;line-height:24px;}
.homeAbout{width:100%;overflow:hidden;}
.homeAbout .homeAboutText{float:left;width:710px;}
.homeAbout .homeAboutText a.more{margin-left:0px;font-size:16px;}
.homeAbout .homeAboutText p{margin:26px 0 30px 0;font-size:16px;line-height:28px;color:#707070;}
.homeAbout .homeAboutImg{float:right;}
.homeAbout .homeAboutImg img{ width:100%; }

.homeAbout .con{line-height:2;font-size:1rem;}

.homeBox .homeBlock1 .picbox{ margin-bottom:25px; }
.homeBox .homeBlock1 .picbox img{ width:47.5%; float:left; display:block; }
.homeBox .homeBlock1 .picbox img:last-child{ margin-left:5%; }

.homeTech{width:100%;overflow:hidden;}
.homeTech li{float:left;margin:0 60px 0 0;padding:36px;width:288px;background:#fff;border-radius:10px;height:280px;}
.homeTech li:nth-child(3){margin-right:0px;}
.homeTech li h4{margin:18px 0 24px 0;font-size:18px;color:#434343;font-weight:normal}
.homeTech li h4 span{display:block;line-height:24px;}
.homeTech li p{height:80px;color:#b5b5b5;font-size:14px;line-height:20px;}
.homeTech li .moreBtn{display:block;margin-top:20px;position:relative;width:75px;font-size:18px;color:#434343;cursor:pointer;}
.homeTech li .moreBtn:hover{ opacity:0.8; }
/*.homeTech li .moreBtn:before{position:absolute;top:-10px;left:-75px;width:75px;height:2px;content:'';background:#298dc5;opacity:0;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.homeTech li .moreBtn:after{position:absolute;bottom:-10px;left:75px;width:75px;height:2px;content:'';background:#298dc5;opacity:0;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.homeTech li .moreBtn:hover:after,.homeTech li .moreBtn:hover:before{left:0px;opacity:1;}*/


.homeProducts{width:100%;overflow:hidden;}
.homeProducts li{float:left;margin:0 53px 52px 0;position:relative;width:260px;height:260px;overflow:hidden;border-radius:10px;}
.homeProducts li:nth-child(4n){margin-right:0px;}
.homeProducts li .img{width:100%; display:block; border-radius:10px;}
.homeProducts li .text{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);opacity:0;text-align:center;color:#fff; transition:all 0.5s ease;border-radius:10px;}
.homeProducts li .text h6{font-weight:normal;margin-top:46px; margin-bottom:13px; font-size:36px;line-height:36px;opacity:0;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;transform:translateX(-50px);}
.homeProducts li .text p{margin:9px 0 23px 0;font-size:14px;line-height:20px;opacity:0;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;transform:translateX(-50px);}
.homeProducts li .text .more{margin-top:0;width:164px;font-size:16px;opacity:0;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;transform:translateX(-50px); background:#fff; color:#434343;}
.homeProducts li:hover .text{opacity:1;}
.homeProducts li:hover .text h6{opacity:1; transform:translateX(0);}
.homeProducts li:hover .text p{opacity:1;transform:translateX(0);}
.homeProducts li:hover .text .more{opacity:1;transform:translateX(0);}

.inforForm{margin-top:-47px;width:100%;}
.inforForm form{margin:0 auto;width:616px;height:44px;}
.inforForm form input.inforText{float:left;width:480px;height:44px;line-height:44px;background:#fff;border:none;border-radius:10px;text-indent:25px;font-size:16px;}
.inforForm form input.inforBtn{float:right;width:120px;height:44px;border:#9d9d9d 1px solid;background:url(../images/index/bg_more.png)/*tpa=http://www.moorgen.com/assets/cn/images/index/bg_more.png*/ repeat-x left top;border-radius:10px;color:#fff;font-size:18px;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.inforForm form input.inforBtn:hover{background-position:left bottom;}

.cut_cont .big{ margin-bottom:60px; height:755px; position:relative; }
.cut_cont .big img{ display:none; position:absolute; }
.cut_cont .big img:first-child{ display:block; }
.cut_cont .min span{ display:inline-block; width:284px; height:100px; margin-right:21px; opacity:0.5; transition:all 0.3s ease; border-radius:6px; cursor:pointer; }
.cut_cont .min span.cur{ opacity:1; }
.cut_cont .min span:last-child{ margin-right:0; }
.cut_cont .min .sp1{ background:url(../images/index/img1-1.jpg)/*tpa=http://www.moorgen.com/assets/cn/images/index/img1-1.jpg*/ no-repeat center; background-size:auto 100%; }
.cut_cont .min .sp2{ background:url(../images/index/img1-2.jpg)/*tpa=http://www.moorgen.com/assets/cn/images/index/img1-2.jpg*/ no-repeat center; background-size:auto 100%; }
.cut_cont .min .sp3{ background:url(../images/index/img1-3.jpg)/*tpa=http://www.moorgen.com/assets/cn/images/index/img1-3.jpg*/ no-repeat center; background-size:auto 100%; }
.cut_cont .min .sp4{ background:url(../images/index/img1-4.jpg)/*tpa=http://www.moorgen.com/assets/cn/images/index/img1-4.jpg*/ no-repeat center; background-size:auto 100%; }

a.more{display:block;margin:0 auto;width:220px;height:44px;background:#434343;border-radius:10px;color:#fff;font-size:18px;line-height:44px;text-align:center;cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
a.more:hover{opacity:0.8;}
.homeBox .homeBlock1{margin-top:40px;}
.swiper-container{overflow:unset;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	top:-60px;
	max-height:60px;
}
.slide-btn{
	margin: 10px 35px;
	color:#000;
    max-width: 300px;
    padding:10px;

    font-size:1rem;
    border-radius:10px;}
.swiper-pagination-bullet-active{font-weight: bold;
    background:white;
    }


@media (max-width:768px){


.slide-btn{display:none;}
.swiper-pagination-bullet-active{display:block;}
	.Banner{width:100%;height:400px;background-size:auto 100%!important;    background-position-x: -350px!important;}
.Banner .all{top:70%;}
	.MenuIcon{
			float:right;
			margin:auto;
    		width: 50px;
    		height:50px;
    		margin-right:25px;
    		margin-top:12.5px;
		}
		.MenuIcon span {
		    display: block;
		    width:100%;
		    height:100%;
		}
		.MenuIcon span i{
			    width: 90%;
			    max-width: 50px;
			    min-width: 30px;
			    height: 8px;
			    background:#fff;
			    display: inline-block;
			    position: relative;
			    margin-top:20px;
		}
		.MenuIcon span i:before {
			    content: '';
			    width: 100%;
			    max-width: 50px;
			    min-width: 30px;
			    height: 8px;
			    background:#fff;
			    display: inline-block;
			    position: absolute;
			    top: 15px;
		}
		.MenuIcon span i:after {
			    content: '';
			    width: 100%;
			    max-width: 50px;
			    min-width: 30px;
			    height: 8px;
			    background:#fff;
			    display: inline-block;
			    position: absolute;
			    top: -15px;
		}





		.Banner .all{width:98%;margin-left:0px;left:10px;}
		.homeBox .homeBlock{width:98%;margin:0 auto;padding:40px 0px;}
		.homeBox .homeBlock1{margin-top: 20px;}
		.homeBox .homeBlock .homeBlockin{width:100%;}
		.homeAbout .homeAboutText{float:unset;width:100%;}
		.homeAbout .homeAboutImg{float:unset;}

		.homeBox .homeBlock3{display:none;}
 		.homeTech li{float:unset;width:auto;margin:0px;margin-top:20px;}
 		.homeBlock4{padding:10px 0px;}
 		.homeBlock5{padding:0px;padding-bottom:20px;}
}
