.bannerbox {	width: 100%;	position: relative;	overflow: hidden;	height: 100%;}
.bannerbox .Homebanner { width: 100%;position: relative;height: 100%;overflow: hidden;}
.bannerbox .Homebanner ul {width: 100%;position: absolute;height: 100%;}
.bannerbox .Homebanner ul li {display: flex;justify-content: center; align-items: center;width: 100%;height: 100%;position: absolute;overflow: hidden;}
.Homeleft,.Homeright {background: #000;font-family: "å®‹ä½“";width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 40px;color: #fff;position: absolute;top: 45%;cursor: pointer;
transition: all .2s ease;opacity: 0;z-index: 899999;}
.Homedot {position: absolute;	width: 100%; text-align: center;	z-index: 999; bottom: 0; background: #141f82;padding:25px 0  }
.Homedot .s_width { display: flex;justify-content: space-between; align-items: center; }
.Homedot .s_width .Homedot_l{display: flex;align-items: flex-start; flex-direction: column; margin-left: 5%;}
.Homedot .s_width .Homedot_l span{font-size: 30px;color: #fff; font-weight: lighter;}
.Homedot .s_width .Homedot_l strong{font-size: 55px;color: #fff;line-height: 55px;}
.Homedot .s_width .Homedot_r{ width:70%; display: flex;justify-content: space-around;  }
.Homedot_r a { display: block; position: relative;z-index: 2; width:calc(100%/5)}
.Homedot_r a div{margin: 0 auto;width:45px;}
.Homedot_r a div img{width:100%;display: block;}
.Homedot_r a p{font-size: 17px;color: #ffffff; transition: 0.5s; line-height: 35px;}
.Homedot_r a .n{ display: none;}
.Homedot_r a .b{ display: block;}
.Homedot_r a.cur {}
.Homedot_r a.cur .n{ display: block;}
.Homedot_r a.cur .b{ display: none;}
.Homedot_r a.cur p { font-weight: bold; font-size: 20px;}
.Homedot_r a:hover .n{ display: block;}
.Homedot_r a:hover .b{ display: none;}
.Homedot_r a:hover p { font-weight: bold; font-size: 20px;}
.Homedot_r a:hover{margin-top:-5px}
.Homebannertext{ width:82%; margin:0 auto; display: flex;justify-content: space-between; align-items: center;}
.Homebannertext .Homebannertext_db{width:38.5%;overflow: hidden; border-radius: 50px;;}
.Homebannertext .Homebannertext_db img {width:100%;display: block;}
.Homebannertext .Homebannertext_db img:nth-of-type(1) {}
.Homebannertext .Homebannertext_db img:nth-of-type(2) {}
.Homebannertext .bigimg {
transform: translateY(100px);
-moz-transform: translateY(100px);
-ms-transform: translateY(100px);
-o-transform: translateY(100px);
-webkit-transform: translateY(100px);
}
.Homebannertext .bannerone {
position: relative;
width: 50%;
}
.Homebannertext .bannerone dt {
position: relative;
color: #fff;
}
.Homebannertext .bannerone dt strong {
display: block;font-size: 50px;margin-bottom: 20px; text-transform: uppercase;
}
.Homebannertext .bannerone dt p {
font-size: 16px;
font-weight: normal;
margin-bottom: 60px;
line-height: 30px;
}
.Homebannertext .bannerone dt a {font-size: 16px;color: #fff;background:#f4b91b;border: 2px solid #f4b91b;text-align: center;width: 170px; display: block;line-height: 50px;border-radius: 50px;}
.Homebannertext .bannerone dt a:hover {background: #e1190a;border: 2px solid #f65808;}
.Homebannertext .bannerone dd {
position: absolute;
right: 0px;
color: #fff;
width: 36%;
}
.Homebannertext .bannerone dd h3 {
font-size: 36px;
color: #fff;
font-weight: bold;
}
.Homebannertext .bannerone dd h3 em {
display: block;
font-size: 24px;
margin-top: 30px;
margin-bottom: 20px;
font-weight: bold;
}
.Homebannertext .bannerone dd h4 {
font-size: 20px;
width: 93%;
line-height: 180%;
}
.bannereffect {
opacity: 0;
filter: alpha(opacity=0);
}
.bannertime1 {
transition: all 0.8s ease-in-out 0.2s;
-moz-transition: all 0.8s ease-in-out 0.2s;
-ms-transition: all 0.8s ease-in-out 0.2s;
-o-transition: all 0.8s ease-in-out 0.2s;
-webkit-transition: all 0.8s ease-in-out 0.2s;
}
.bannertime2 {
transition: all 1s ease-in-out 0.2s;
-moz-transition: all 1s ease-in-out 0.2s;
-ms-transition: all 1s ease-in-out 0.2s;
-o-transition: all 1s ease-in-out 2s;
-webkit-transition: all 1s ease-in-out 0.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(60px);
-moz-transform: translateY(60px);
-ms-transform: translateY(60px);
-o-transform: translateY(60px);
-webkit-transform: translateY(60px);
}
.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);
}
