@charset "utf-8";
/* CSS Document */
body{ overflow-x: hidden!important;}
/*bannar*/
.ybm20_box01{width:1920px;position: relative; left: 50%; margin-left: -960px;cursor: pointer;}
.ybm20_box01 img{ display: block;width: 100%;}

.ybm20_box03{width:1920px;position: relative; left: 50%; margin-left: -960px;cursor: pointer;}
.ybm20_box03 img{ display: block;width: 100%;}
.ybm20_box03 .picMarquee-left{width: 550px; overflow: hidden; position: absolute; left: 50%; margin-left: -565px; top:240px}
.ybm20_box03 .picMarquee-left img{width: 550px;}

.xsbm_box{width:1200px;position:absolute;left: 50%;margin-left:-600px;display: flex; justify-content: center;bottom: 60px;flex-wrap: wrap;}
.xsbm_box div{font-size:30px;width:1200px;line-height: 45px; text-align: center;color: #ffffff;}
.xsbm_box input{width:250px;text-align:center;background-color:#ffffff;height:50px;margin:20px 30px;font-size:20px;border-radius: 5px;line-height: 50px;}
.xsbm_box .xsbm_tjan{ background-color: #feff99;color: #dc0000;cursor: pointer;}
.xsbm_box span{font-size:20px;color: #ffffff; line-height: 30px;}
.xsbm_box span b{ color: #feff99}

.ybm20_box02{width:1920px;position: relative; left: 50%; margin-left: -960px; }
.ybm20_box02 img{ display: block;width: 100%;}
.ybm20_box02 a{ position: absolute;width: 500px; height: 70px;}
.ybm20_box02 a:nth-child(2){left: 440px;  top: 155px;}
.ybm20_box02 a:nth-child(3){left: 1060px; top: 155px;}

.ybm20_box02 a:nth-child(4){left: 440px;  top: 250px;}
.ybm20_box02 a:nth-child(5){left: 1060px; top: 250px;}

.ybm20_box02 a:nth-child(6){left: 440px;  top: 340px;}
.ybm20_box02 a:nth-child(7){left: 1060px; top: 340px;}

.ybm20_box02 a:nth-child(8){left: 440px;  top: 435px;}
.ybm20_box02 a:nth-child(9){left: 1060px; top: 435px;}

.ybm20_box02 a:nth-child(10){left: 500px; top: 530px;height: 100px;width: 920px;}


.ybm20_box04{width:1920px;position: relative; left: 50%; margin-left: -960px;cursor: pointer;}
.ybm20_box04 img{ display: block;width: 100%;}
.ybm20_box04 a{ position: absolute; width: 600px; height: 400px;}
.ybm20_box04 a:nth-child(2){left: 360px; top: 120px;}
.ybm20_box04 a:nth-child(3){left: 970px; top: 120px;}


.ybm20_box05{width:1920px;position: relative; left: 50%; margin-left: -960px; }
.ybm20_box05 img{ display: block;width: 100%;}
.ybm20_box05 a{ position: absolute;width: 390px; height: 350px;}
.ybm20_box05 a:nth-child(2){left: 360px; top: 120px;}
.ybm20_box05 a:nth-child(3){left: 765px; top: 120px;}
.ybm20_box05 a:nth-child(4){left: 1170px; top: 120px;}

.ybm20_box05 a:nth-child(5){left: 360px; top: 500px;}
.ybm20_box05 a:nth-child(6){left: 765px; top: 500px;}
.ybm20_box05 a:nth-child(7){left: 1170px; top: 500px;}

.ybm20_box05 a:nth-child(8){left: 765px; top: 920px;height: 100px;}






.ybm20_zxbmbox{width: 1200px;  position: relative; left: 50%; margin-left: -600px;font-size: 33px;}
.ybm20_zxbmbox h2{ text-align: center; font-size: 24px;color: #4d4c4c; line-height: 60px;}
.ybm20_zxbmbox span{float:left;background-image:url("../images/ybm_02.png");background-color:#ffffff;line-height:46px;width:200px;padding-left:50px;background-repeat:no-repeat;background-position:10px center ;border-radius:10px;overflow: hidden;margin:0 75px;}
.ybm20_zxbmbox span:nth-child(2){background-position:-30px center ;}
.ybm20_zxbmbox span input{line-height: 40px;color: #4d4c4c;font-size: 18px; display: block;}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */color:#333333!important;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#333333!important;opacity:1;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#333333!important;opacity:1;}
:-ms-input-placeholder { /* Internet Explorer 10-11 */color:#333333!important;}
.ybm20_mfhdnr{background-color: #f62204; padding: 27px 0; overflow: hidden;}
.ybm20_mfhdnr div{float: left; background-color: #ffffff;width: 250px;text-align: center;font-size: 18px; line-height: 40px;border-radius: 10px; margin:0 75px;cursor: pointer;}
.ybm20_mfhdnr div:hover{ color: #008aff;}


.ybm20_ybmbtbox{width:1920px;position:relative;left:50%;font-size:18px;margin-left:-960px;background-image:url("../images/hrbm_pc09.jpg"); padding: 160px 0 50px 0;}
.ybm20_ybmbtbox h2{font-size:60px; color: #ffff00;text-align: center;font-weight: bold;}
.ybm20_ybmbtbox span{font-size: 18px; text-align: center; display: block; color: #ffff00;}
.ybm20_ybmbtbox b{font-size: 24px;color: #ffff00;display: block;text-align: center;line-height: 48px;}


.ybm20_ybmbt01{position:relative;left: 50%;margin-left:-600px;width:538px; border: ;border-radius: 10px; overflow: hidden;background-color: #ffffff;}
.ybm20_ybmbt01 h3{font-size: 24px;  line-height: 72px;text-align: center;background-color: #feff99; color: #dc0000;}
.ybm20_ybmbt01 li{ overflow: hidden; border-bottom: 1px solid #b6b2b2; height: 48px;}
.ybm20_ybmbt01 li span{float: left; line-height: 48px;color: #282727; text-align: center;}
.ybm20_ybmbt01 li span:nth-child(1){width: 20%;}
.ybm20_ybmbt01 li span:nth-child(2){width: 22%;}
.ybm20_ybmbt01 li span:nth-child(3){width: 35%;}
.ybm20_ybmbt01 li span:nth-child(4){width: 23%;color: #f60505;}




.ybm20_ybmbt02{position:absolute; left: 50%; top: 140px; margin-left: 62px;width: 538px;border-radius: 10px; overflow: hidden; margin-top: 20px; background-color: #ffffff;}
.ybm20_ybmbt02 h3{font-size:24px;line-height:72px;text-align: center;color: #ffffff;background-color: #feff99; color: #dc0000;}
.ybm20_ybmbt02 span{width:430px;line-height:48px;border:1px solid #b6b2b2;margin:20px auto;border-radius:10px;overflow:hidden;background:url("../images/ybm_28.png") no-repeat;position: relative; background-color: #ffffff;}
.ybm20_ybmbt02 input{font-size:16px; line-height: 48px; padding-left:20px; margin-left: 50px; background-color: #ffffff;text-align: left;width: 488px; color: #008aff;}
.ybm20_ybmbt02 select{width: 350px;border: none;font-size:16px; line-height: 48px; padding-left:20px; margin-left: 50px; height: 48px;color: #4d4c4c;}

.ybm20_ybmbt02 span:nth-child(1){ background-position:15px center; }
.ybm20_ybmbt02 span:nth-child(2){ background-position:-35px center; }
.ybm20_ybmbt02 span:nth-child(3){ background-position:-90px center;}
.sy20_mfhdnr02 div{font-size:24px;background-color:#f60505;line-height:48px;text-align: center;color: #feff99;width: 430px; margin: 20px auto;border-radius: 10px;cursor: pointer;}
.sy20_mfhdnr02 i{position: absolute; right: 10px; top: 18px; background: url("../images/ybm_28.png") no-repeat -150px center; width: 30px; height: 15px;}

































