@font-face {
    font-family: 'tt0586m';
    src: ,
         ;
}
body{ font-family:'tt0586m','microsoft yahei'; }

.america .all{ width:1200px; margin:0 auto; position:relative; }
.america .top2{ position:fixed; width:100%; top:-90px; transform:translatey(0); transition:all 0.5s ease; background:rgba(8,4,3,0.9); z-index:10000; }
.america .top2.cur{ transform:translatey(100%); }
.america .banner .slidebox img{ width:100%; }
.america .banner .slidebox{ min-height:500px; min-width:1200px; position:relative; }
.america .banner .top{ position:absolute; width:100%; }
.america .banner .slidebox .prev{ position:absolute; left:150px; top:50%; margin-top:-45px; }
.america .banner .slidebox .next{ position:absolute; right:150px; top:50%; margin-top:-45px; }
.america .top .logo{ float:left; margin-top:38px; }
.america .top .menus{ float:right; }
.america .top .menus a{ display:block; float:left; margin:0 24px; color:#fff; font-size:16px; font-family:arial; height:38px; position:relative; padding-top:52px; }
.america .top .menus a img{ position:absolute; left:50%; margin-left:-17px; top:-84px; transform:translatey(0); transition:all 0.3s ease; }
.america .top .menus a:hover img,.america .top .menus a.cur img{ transform:translatey(100%); }
.america .top .wei{ float:right; padding-top:40px; }
.america .top .wei a{ display:block; width:40px; height:40px; background:url(/uploads/image/seiamerica/wei.png) no-repeat center; position:relative; }
.america .top .wei.language{margin:0 10px;}
.america .top .wei.home a{background:url(/uploads/image/seiamerica/icon-house.png) no-repeat center;}
.america .top .wei.language a{background:url(/uploads/image/seiamerica/icon-en.png) no-repeat center;}
.america .top .wei a img{ position:absolute; left:-42px; top:64px; opacity:0; visibility:hidden; transition:all 0.5s ease; }
.america .top .wei a:hover img{ opacity:1; visibility:visible; }
h2{ font-size:44px; font-weight:normal; text-align:center; color:#111; padding-bottom:15px; background:url(/uploads/image/seiamerica/line.png) no-repeat center bottom; margin-bottom:40px; }
.america .section_two .all{ position:relative; height:100%; }
.america .section_two{ padding:70px 0 40px; background:url(/uploads/image/seiamerica/bg.jpg) no-repeat center 180px; height:993px; }
.america .section .tit p{ font:normal 14px/22px 'microsoft yahei'; margin-bottom:20px; text-align:center; }
.america .section .tit p span{ color:#bd1c21; }
.america .section_two .txt{ position:absolute; right:25px; bottom:10px; width:310px; }
.america .section_two .txt h3{ font:normal 20px 'microsoft yahei'; color:#5e4840; margin-bottom:15px; }
.america .section_two .txt span{ width:40px; height:2px; display:block; background:#5e4840; margin-bottom:15px; }
.america .section_two .txt p{ text-align:left; color:#957e73; font:normal 14px/22px 'microsoft yahei'; }
.america .section_three{ background:#f7f7f7; padding:40px 0 70px; position:relative; }
.america .section_three .near{ text-align:center; padding:10px 0; }
.america .section_three .brand{ position:relative; padding-top:30px; }
.america .section_three .mask{ position:absolute; width:100%; height:100%; background:#484848; left:0; top:0; opacity:0.65; display:none; z-index:1000; padding-bottom:50px; }
.america .section_three .map{ position:absolute; width:1200px; left:50%; padding:30px 0; margin-left:-600px; top:70px; background:#fff; display:none; text-align:center; z-index:1001; }
.america .section_three .map .close{ position:absolute; width:49px; height:49px; display:block; right:-49px; top:0; }
.america .section_three .swiper-container{ z-index:10; }
.america .section_three .swiper-button-prev{ left:-50px; top:75px; background:url(/uploads/image/seiamerica/left2.png) no-repeat center; margin-top:0; }
.america .section_three .swiper-button-next{ right:-50px; top:75px; background:url(/uploads/image/seiamerica/right2.png) no-repeat center; margin-top:0; }
.america .section_three .swiper-slide{ text-align:center; }
.america .section_three .swiper-slide img{ margin-bottom:25px; box-shadow:0px 10px 16px 0 rgba(4,0,0,0.09); }
.america .section_three .swiper-slide .p1{ font:normal 16px 'microsoft yahei'; color:#4a4a4a; margin-bottom:10px; }
.america .section_three .swiper-slide span{ display:block; margin:0 auto; width:19px; height:1px; background:#bd1c21; margin-bottom:10px; }
.america .section_three .swiper-slide .p2{ color:#969696; font-family:arial; margin-bottom:10px; font-size:16px; }
.america .section_three .swiper-slide .p3{ color:#4a4a4a; }
.america .section_four{ position:relative; padding-top:70px; }
.america .section_four .list{ background:#232225; height:363px; overflow:hidden; width:100%; }
.america .section_four .list .all{ position:relative; }
.america .section_four .list .text{ position:absolute; right:735px; text-align:right; padding-right:100px; width:710px; color:#fff; padding-top:90px; }
.america .section_four .list .text h3{ font-weight:normal; font-size:50px; margin-bottom:15px; width:100%;}
.america .section_four .list .text span{ width:25px; height:2px; display:inline-block; background:#fff; margin-bottom:25px;}
.america .section_four .list .text p{ font-size:20px; line-height:28px;width:100%;}
.america .section_four .list .imgbox{ position:absolute; left:410px; }
.america .section_four .list .imgbox img{ display:block; }
.america .section_four .list.cur .text{ left:735px; right:auto; text-align:left; padding-right:0; padding-left:100px; }
.america .section_four .list.cur .imgbox{ right:410px; left:auto; }
.america .section_four .list.cur .text span{display:block;}
.america .section_four .list.cur .text h3,.america .section_four .list.cur .text p{width:100%;}
.america .section_four .list .imgbox .more{ position:absolute; top:0; width:100%; height:100%; background:rgba(35,34,37,0.73) url(/uploads/image/seiamerica/more.png) no-repeat center; opacity:0; transition:all 0.5s ease; }
.america .section_four .list .imgbox a:hover .more{ opacity:1; }

.america .section_five{ padding-top:80px; }
.america .section_five .title{ font:normal 18px 'microsoft yahei'; color:#2c2c2c; text-align:center; margin-bottom:20px; }
.america .section_five .line{ background:url(/uploads/image/seiamerica/bg2.jpg) no-repeat center; height:860px;  }
.america .section_five .line ul{padding-top:380px;}
.america .section_five .line li{ float:left;  text-align:center;padding:0 29px; }
.america .section_five .line li p{ font-size:30px; color:#191919;padding-top:15px; }
.america .section_five .line li p span{ font:normal 14px 'microosft yahei'; color:#333; }
.america .section_five .line li em{ font:normal 14px 'microsoft yahei'; color:#666; }
.america .section_five .line .text{ text-align:center; padding-top:148px; padding-bottom:20px;}
.america .section_five .line .text h3{ font:normal 18px 'microsoft yahei'; color:#2c2c2c; margin-bottom:15px; }
.america .section_five .line .text span{ display:block; margin:0 auto; width:30px; height:2px; background:#bd1c21; margin-bottom:15px; }
.america .section_five .line .text p{ font:normal 14px 'microsoft yahei'; color:#666; }
.america .section_six{ background:url(/uploads/image/seiamerica/bg3.jpg) no-repeat center; height:566px; padding-top:70px; box-sizing:border-box;}
.america .section_six h2{ color:#fff; }
.america .section_six .tit{ color:#aaacb0; margin-bottom:70px; }
.america .section_six .leftbox{ float:left; width:560px; }
.america .section_six ul{ padding-top:44px; }
.america .section_six li{ float:left; width:140px; text-align:center; margin-bottom:40px; cursor:pointer; position:relative; }
.america .section_six li .icon{ border:1px solid #fff; border-radius:100px; width:88px; height:88px; margin:0 auto; margin-bottom:10px; transition:all 0.3s ease; }
.america .section_six li:hover .icon{ background:#bd1c21; border:1px solid #bd1c21; }
.america .section_six li p{ color:#fff; font-size:14px; }
.america .section_six .rightbox{ float:right; width:420px; }
.america .section_six .rightbox ul{ padding-top:115px; }
.america .section_six li .fix{ position:absolute; right:-240px; bottom:43px; background:#fff; width:200px; padding:30px 20px; border-radius:5px; z-index:100; text-align:left; opacity:0; visibility:hidden; transition:all 0.3s ease; transform:translatey(10px); }
.america .section_six li:hover .fix{ opacity:1; visibility:visible; transform:translatey(0); }
.america .section_six li .fix h3{ color:#bd1c21; font-size:16px; margin-bottom:10px; }
.america .section_six li .fix span{ display:block; height:2px; width:25px; background:#bd1c21; margin-bottom:10px; }
.america .section_six li .fix p{ color:#989898; line-height:20px; }
.america .section_six li .fix .san{ position:absolute; bottom:20px; left:-7px; }
.america .section_six li.li2 .fix{ right:auto; left:-240px; }
.america .section_six li.li2 .fix .san{ left:auto; right:-7px; }

.america .section_seven{ padding-top:70px; background:url(/uploads/image/seiamerica/bg4.jpg) no-repeat center; height:458px; position:relative;}
.america .section_seven h2{ color:#fff; margin-bottom:60px; }
.america .section_seven dl{ float:left; }
.america .section_seven .dl1{ width:175px; }
.america .section_seven .dl2{ width:210px; }
.america .section_seven .dl3{ width:375px; }
.america .section_seven .form{float:left;width: 430px;overflow: hidden;}
.america .section_seven .form input{border: 1px solid #3d3d3d;color: #6c6c6c;font-size: 14px;height: 40px;line-height: 40px;background-color: #181818;padding-left: 20px;}
.america .section_seven .form textarea{border: 1px solid #3d3d3d;background-color: #181818;color: #6c6c6c;font-size: 14px;resize:none;width: 408px;height: 100px;padding: 10px 0 0 20px;margin-bottom: 25px;}
.america .section_seven .form .name{width: 153px;margin-right: 10px;}
.america .section_seven .form .name-box{font-size: 0;margin-bottom: 10px;}
.america .section_seven .form .number{display: block;width: 408px;margin-bottom: 10px;}
.america .section_seven .form .email{width: 223px;}
.america .section_seven .form .btn-box{overflow: hidden;}
.america .section_seven .form .btn-box a{font-family: arial;font-size:14px;display: block;width: 135px;height: 40px;text-align: center;border: 1px solid #3d3d3d;background-color: #181818;line-height: 40px;float: left;transition: all .3s;color: #6c6c6c;}
.america .section_seven .form .cancel{margin: 0 20px 0 70px;}
.america .section_seven .form .btn-box a:hover{color: #bd1c21;border-color: #bd1c21;}
.america .section_seven dl dt{ margin-bottom:10px; }
.america .section_seven dl dd{ font-family:'arial','microsoft yahei'; font-size:14px; line-height:22px; color:#7d7d7d; margin-bottom:10px; }
.america .section_seven dl dd a{ color:#7d7d7d; }
.swiper-wrapper,.swiper-container{ height:210px !important; }
.swiper-slide{ min-width:192px !important; }
.masks{ position:fixed; width:100%; height:100%; background:#484848; left:0; top:0; opacity:0.65; display:none; z-index:1000; padding-bottom:50px; }
.pic_cont{ position:fixed; width:1000px; left:50%; margin-left:-500px; top:50%; margin-top:-250px; background:#fff; display:none; text-align:center; z-index:1001; }
.pic_cont .close{ position:absolute; width:49px; height:49px; display:block; right:-49px; top:0; }
.other-configuration p{display:inline-block;margin-right:40px;line-height:150%;margin-bottom:15px;}
.other-configuration p > i{display:inline-block;width:12px;height:12px;background:url(/uploads/image/seiamerica/icon-circle.png) no-repeat center;margin-right:8px;}
.section_six .service-en h3{font-size:30px;text-align:center;color:#fff;margin-bottom:70px;}
.section_six .service-en ul li{width:33.33%;font-size:18px;color:#fff;vertical-align:middle;margin-bottom:30px;cursor:default;text-align:left;}
.section_six .service-en ul li span{display:inline-block;width:35px;height:35px;background:url(/uploads/image/seiamerica/icon-service_en.png) no-repeat;vertical-align:middle;margin-right:20px;}
.section_six .service-en ul li span.icon-service_en2{background-position:0 -35px;}
.section_six .service-en ul li span.icon-service_en3{background-position:0 -70px;}
.section_six .service-en ul li span.icon-service_en4{background-position:0 -105px;}
.section_six .service-en ul li span.icon-service_en5{background-position:0 -140px;}
.section_six .service-en ul li span.icon-service_en6{background-position:0 -175px;}
.section_seven  .copy{width:1200px;left:50%;margin-left:-600px;bottom:15px;text-align:center;position:absolute;}
@media only screen and (max-width:1600px) {
       .america .section_four .list .text{width:500px;}
   .america .section_four .list.cur .text{width:465px;}
}
@media only screen and (max-width:1500px){
	.section_six .posi{ width:60%; }
}
@media screen and (max-width:1440px) {
   .america .section_four .list .text{width:500px;}
   .america .section_four .list.cur .text{width:465px;}
}
@media screen and (max-width:1366px) {
.america .section_four .list .text{width:350px;}
.america .section_four .list.cur .text{width:350px;}
}