@charset "utf-8";
/* CSS Document */
body{ overflow-x: hidden!important;}
/*bannar*/
.ybm20_box01{width:1920px;position: relative; left: 50%; margin-left: -960px; background-image: url("../images/cqybm_01.jpg");height: 600px;}
.ybm20_box01 img{ position: relative; left: 50%;margin-left: -600px;}
.ybm20_box01 a{ position: absolute; left: 50%; font-size: 40px;bottom: 5%;color: #ffffff; margin-left: -0.5rem; animation-iteration-count: infinite;}
.ybm20_box01 a:hover{color: #008aff;}

/*倒计时*/
.ybm20_djsbox{width: 100%; overflow: hidden; background-color: #f9f9f9; padding:50px 0px;}
.ybm20_djs{width: 500px; position: relative; left: 50%; margin-left: -250px; overflow: hidden;font-size: 24px; }
.ybm20_djs p{ float: left;color: #4d4c4c; line-height: 46px; margin:0 10px;}
.ybm20_djs span{ float: left; background-image: url("../images/ybm_01.jpg");width: 44px; height: 46px; line-height: 46px;text-align: center;color: #ffffff;font-weight: bold;}


.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/cqybm_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 25px;position: relative;}
.ybm20_zxbmbox span:nth-child(2){background-position:-280px center ;}
.ybm20_zxbmbox span:nth-child(3){background-position:-580px center ;}
.ybm20_zxbmbox span input{line-height: 40px;color: #4d4c4c;font-size: 18px; display: block;}
.ybm20_zxbmbox span select{display: block; line-height: 40px;color: #4d4c4c;font-size: 18px;width: 250px;border: none;height: 40px;}
.ybm20_zxbmbox span i{position: absolute;right: 10px; top: 12px; background: url(../images/cqybm_02.png) center right; height: 20px;width: 20px;}



::-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: 25px 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 25px;cursor: pointer;}
.ybm20_mfhdnr div:hover{ color: #008aff;}


.ybm20_hdnr{width:1920px;position:relative;left:50%;margin-left:-960px;background-image:url("../images/cqybm_03.jpg");padding-top:588px;background-repeat:no-repeat;background-color: #fa2605;padding-bottom:50px;}
.ybm20_hdnr a{display:block;font-size:24px;background-color: #ffffff;color:#fa2605;width:300px;line-height:48px;margin: 0 auto;text-align:center;border-radius:50px;margin-top:20px;}
.ybm20_hdnr a:hover{font-size: 26px;}


.ybm20_xsnr{width:1920px;position:relative;left:50%;margin-left:-960px;background-image:url("../images/cqybm_02.jpg");padding-top:1049px;background-repeat:no-repeat;background-color: #ffffff;padding-bottom:50px;}
.ybm20_xsnr a{display:block;font-size:24px;background-color: #fa2605;color:#ffffff;width:300px;line-height:48px;margin: 0 auto;text-align:center;border-radius:50px;margin-top:20px;}
.ybm20_xsnr a:hover{font-size: 26px;}







.ybm20_zsdx{ width: 1920px;position: relative; left: 50%; margin-left: -960px; padding: 50px 0;}
.ybm20_zsdx h2{font-size:60px; color: #f62204;text-align: center;font-weight: bold;}
.ybm20_zsdx span{font-size: 18px; text-align: center; display: block; color: #000000;}
.ybm20_zsdx b{font-size: 24px;color: #f62204;display: block;text-align: center;line-height: 48px;}
.ybm20_zsdx p{ font-size:20px;color: #4d4c4c;width: 1200px;  line-height: 40px; margin: 20px auto;}

.ybm20_zsdxnr{width: 1216px; margin: 0 auto;font-size: 24px;text-align: center;position: relative;z-index: 2;overflow: hidden;}
.ybm20_zsdxnr li{float: left;width: 284px; background-color: #f3f3f3; margin: 10px; padding-bottom: 20px;}
.ybm20_zsdxnr img{ display: block;width: 100%;}
.ybm20_zsdxnr h3{color: #4d4c4c;font-weight: bold;}
.ybm20_zsdxnr i{ display: block; font-size: 14px; line-height: 21px;color: #4d4c4c;margin: 10px 0;}
.ybm20_zsdxnr a{ display: block; background-color: #f62305; color: #ffffff;width: 200px; margin: 0 auto; border-radius: 30px;font-size: 16px; line-height: 32px;}
.ybm20_zsdxnr a:hover{background-color: #ffffff;color:#f62305;}
.ybm20_zsdxnr01{ position: absolute;z-index: 1; left: 0; bottom: 0; background-color: #f62305;height: 170px;width: 100%;}


.ybm20_yhnrbox{width: 1920px; position: relative;left: 50%;font-size: 18px; margin-left: -960px;background-color: #f62305;color: #ffffff; padding: 50px 0 50px 0;}
.ybm20_yhnrbox h2{font-size:60px; color: #ffffff;text-align: center;font-weight: bold;}
.ybm20_yhnrbox span{font-size: 18px; text-align: center; display: block; color: #ffffff;}
.ybm20_yhnrbox b{font-size: 24px;color: #ffffff;display: block;text-align: center;line-height: 48px;}

.ybm20_yhnr{ background-color: #ffffff;width: 1100px; margin: 48px auto; position: relative; border-radius: 20px; padding: 50px;}
.ybm20_yhnr i{text-align:center;background:#fae08b;position:absolute;left: 50%;top: 0;width:510px;margin:-32px auto 0 -255px;color:#965603;font-size:26px;line-height:64px;border-radius:20px;}
.ybm20_yhnr span{ float: left;width: 50px;text-align:right;color: #f62305;}
.ybm20_yhnr span:nth-child(2){float: right;text-align: left;}
.ybm20_yhnr p{color: #4d4c4c;font-size:24px; line-height: 36px;}
.ybm20_yhnrbox a{ display: block;width: 250px; line-height: 60px; color: #f62305; background-color: #ffffff; margin: 0 auto;text-align: center; font-size: 26px; border-radius: 50px;}
.ybm20_yhnrbox a:hover{font-size: 28px;}


.ybm20_zynrbox{width: 1920px; position: relative;left: 50%;font-size: 18px; margin-left: -960px;background-color: #ffffff; padding: 50px 0;}
.ybm20_zynrbox h2{font-size:60px; color: #f62305;text-align: center;font-weight: bold;}
.ybm20_zynrbox span{font-size: 18px; text-align: center; display: block; color: #f62305;}
.ybm20_zynrbox b{font-size: 24px;color: #f62305;display: block;text-align: center;line-height: 48px;}
.ybm20_zynr{width: 1208px; margin: 0 auto;overflow: hidden;}
.ybm20_zynr li{float: left;width: 290px; margin: 6px;}
.ybm20_zynr img{ display: block;width: 100%;}
.ybm20_zynr p{font-size: 16px; line-height: 32px;text-align: center;}
.ybm20_zynr div{overflow: hidden; border: 1px solid #f62305;font-size: 14px;line-height: 28px;}
.ybm20_zynr div a{float: left;width: 50%; text-align: center;color: #f62305;}
.ybm20_zynr div a:nth-child(2){background-color: #f62305;color: #ffffff;}
.ybm20_zynr div a i{ background-color: #ffffff;color: #f62305; margin-left: 4px; border-radius: 4px; padding:0 2px ;}
.ybm20_zynr div a:hover{font-size: 16px;}



.ybm20_ysbox{width: 1920px; position: relative;left: 50%;font-size: 18px; margin-left: -960px;background-color: #f62305;color: #ffffff; padding: 50px;}
.ybm20_ysbox h2{font-size:60px; color: #ffffff;text-align: center;font-weight: bold;}
.ybm20_ysbox span{font-size: 18px; text-align: center; display: block; color: #ffffff;}
.ybm20_ysbox b{font-size: 24px;color: #ffffff;display: block;text-align: center;line-height: 48px;}

.ybm20_ysnr{width: 1240px; margin: 0 auto; overflow: hidden;}
.ybm20_ysnr li{float: left; margin: 21px; width: 206px;}
.ybm20_ysnr li i{ display: block;width: 92px; height: 92px;border: 1px solid #ffffff; border-radius: 50px; margin: 0 auto 20px auto; background: url("../images/ybm_15.png") no-repeat;}
.ybm20_ysnr div{ background-color: #ffffff;border-top-left-radius: 20px;border-top-right-radius: 20px;  padding-top: 3px; padding-bottom: 20px;}
.ybm20_ysnr div h3{background-color: #4d4c4c; color: #ffffff;font-size: 24px; line-height: 40px; width: 200px; margin: 0px auto; border-radius: 20px; text-align: center;}
.ybm20_ysnr div p{ text-align: center;font-size: 18px; line-height: 30px; color: #4d4c4c; padding: 40px 0;}
.ybm20_ysnr div span:nth-child(3){border-bottom: 1px solid #515151;display: block;width: 180px; margin: 0 auto;}
.ybm20_ysnr div span:nth-child(4){border-bottom: 6px solid #f62305;display: block;width: 88px; margin: 20px auto 10px auto;}

.ybm20_ysnr li:nth-child(1) i{ background-position:25px center; background-size: 452px;}
.ybm20_ysnr li:nth-child(2) i{ background-position:-75px center;background-size: 452px;}
.ybm20_ysnr li:nth-child(3) i{ background-position:-180px center;background-size: 452px;}
.ybm20_ysnr li:nth-child(4) i{ background-position:-280px center;background-size: 452px;}
.ybm20_ysnr li:nth-child(5) i{ background-position:-385px center;background-size: 452px;}

.ybm20_ysbox a{ display: block;width: 250px; line-height: 60px; color: #f62305;background-color:#ffffff;margin:30px auto 0 auto;text-align: center; font-size: 26px; border-radius: 50px;}
.ybm20_ysbox a:hover{font-size: 28px;}


.ybm20_msnrbox{width: 1920px; position: relative;left: 50%;font-size: 18px; margin-left: -960px;background-color: #ffffff; padding: 50px 0;}
.ybm20_msnrbox h2{font-size:60px; color: #f62305;text-align: center;font-weight: bold;}
.ybm20_msnrbox span{font-size: 18px; text-align: center; display: block; color: #f62305;}
.ybm20_msnrbox b{font-size: 24px;color: #f62305;display: block;text-align: center;line-height: 48px;}

.ybm20_msnr01{width: 1224px; margin: 0 auto; overflow: hidden;}
.ybm20_msnr01 li{float: left;width: 244px; margin: 11px;position: relative;border: 1px solid #bfbfbf; padding: 20px 0 20px 140px;}
.ybm20_msnr01 div{position: absolute; left: 30px; top: 0;width: 70px; height: 100%; background: url("../images/ybm_16.png") no-repeat;}
.ybm20_msnr01 li:nth-child(1) div{ background-position:10px  center; }
.ybm20_msnr01 li:nth-child(2) div{ background-position:-70px  center; }
.ybm20_msnr01 li:nth-child(3) div{ background-position:-160px  center; }
.ybm20_msnr01 h3{font-size: 20px; color: #4d4c4c; font-weight: bold; line-height: 30px;}
.ybm20_msnr01 p{font-size: 20px; color: #4d4c4c; line-height: 30px;}


.ybm20_msnr02{width: 1220px; margin: 0 auto; overflow: hidden; position: relative; left: 50%; margin-left: -620px;}

.ybm20_msnr03{width:775px; height: 402px; position: relative;float: left;box-shadow: 0px 0px 15px 1px #c0c0c0; margin: 20px 20px;}
.ybm20_msnr03 li{position: absolute; left: 0; top: 0;}
.ybm20_msnr03 li img{float: left;width: 375px;}
.ybm20_msnr03 div{border: 1px solid #f62a0d;float: left;width: 375px; margin-left: 23px; height: 400px; position: relative;}
.ybm20_msnr03 div h3{font-size: 26px; line-height: 52px; margin-left: 20px; padding-top: 20px;color: #4d4c4c;}
.ybm20_msnr03 div span{ display: block;width:335px;border-bottom:1px solid #f62a0d;line-height:30px;margin:0 auto;text-align: left;font-size: 20px; padding-bottom: 30px;}
.ybm20_msnr03 div b{text-align: left;font-size: 22px; font-weight: normal;color: #4d4c4c; margin-left: 20px;}
.ybm20_msnr03 div p{color:#4d4c4c;width: 335px; margin: 0 auto; font-size: 18px; line-height: 27px;}
.ybm20_msnr03 div a{ position: absolute;width: 222px; line-height: 50px; font-size: 24px; text-align: center;border:1px solid #f62a0d;color: #f62a0d;left: 20px;bottom: 30px;}
.ybm20_msnr03 div a:hover{ font-size: 26px;}


.ybm20_msnr04{width: 386px; float: right; margin-top: 20px;}

.ybm20_msnr05{background-image: url("../images/ybm_23.jpg"); height: 150px;width: 386px;}
.ybm20_msnr05 li{width: 113px;height: 150px; float: left;cursor: pointer;}
.ybm20_msnr05 li:nth-child(2){ margin: 0 23px;}

.ybm20_msnr06{border: 1px solid #848282; margin: 19px 0; padding: 10px 0;}
.ybm20_msnr06 h4{font-size: 26px; color: #f62305; line-height: 26px;text-align: center;}
.ybm20_msnr06 span{font-size: 12px; line-height: 12px; margin-top: 5px;}


.ybm20_msnr07{background-image: url("../images/ybm_29.jpg"); height: 150px;width: 386px;}
.ybm20_msnr07 li{width: 113px;height: 150px; float: left;}
.ybm20_msnr07 li:nth-child(2){ margin: 0 23px;}


.ybm20_cgnrbox{width: 1920px; position: relative;left: 50%;font-size: 18px; margin-left: -960px;background-color: #ffffff; padding: 50px 0;}
.ybm20_cgnrbox h2{font-size:60px; color: #f62305;text-align: center;font-weight: bold;}
.ybm20_cgnrbox span{font-size: 18px; text-align: center; display: block; color: #f62305;}
.ybm20_cgnrbox b{font-size: 24px;color: #f62305;display: block;text-align: center;line-height: 48px;}

.ybm20_cgnr{width: 1208px; overflow: hidden; margin: 0 auto; }
.ybm20_cgnr li{background-image: url("../images/ybm_24.jpg");width: 266px; margin: 4px;float: left; height: 404px;background-position: center; background-size:378px;position: relative; 
-webkit-transition:all 0.3s linear 0s;
   -moz-transition:all 0.3s linear 0s;
     -o-transition:all 0.3s linear 0s;
    -ms-transition:all 0.3s linear 0s;
        transition:all 0.3s linear 0s;
}
.ybm20_cgnr li:nth-child(1){background-image: url("../images/ybm_24.jpg")}
.ybm20_cgnr li:nth-child(2){background-image: url("../images/ybm_25.jpg")}
.ybm20_cgnr li:nth-child(3){background-image: url("../images/ybm_26.jpg")}
.ybm20_cgnr li:nth-child(4){background-image: url("../images/ybm_27.jpg")}
.ybm20_cgnr .tsli{width: 378px;}
.ybm20_cgnr div{position: absolute;  left: 0;top: 0%;width: 100%; height: 100%; background-color: rgba(0,0,0,0.5);color: #ffffff;opacity: 0;}
.ybm20_cgnr h3{ margin-left: 5%; font-weight: bold; margin-top: 260px;font-size: 22px;}
.ybm20_cgnr span{ text-align: left;font-size: 16px;width: 90%; margin:0% auto; border-bottom: 2px solid #f62305; line-height: 36px;color: #ffffff;}
.ybm20_cgnr p{ font-size: 14px; width: 90%; margin:0 auto;}
.ybm20_cgnr li:hover div{opacity: 1;}


.ybm20_ybmbtbox{width: 1920px; position: relative;left: 50%;font-size: 18px; margin-left: -960px;background-color: #ffffff; padding: 50px 0;}
.ybm20_ybmbtbox h2{font-size:60px; color: #f62305;text-align: center;font-weight: bold;}
.ybm20_ybmbtbox span{font-size: 18px; text-align: center; display: block; color: #f62305;}
.ybm20_ybmbtbox b{font-size: 24px;color: #f62305;display: block;text-align: center;line-height: 48px;}


.ybm20_ybmbt01{position: relative; left: 50%; margin-left: -600px;width: 538px; border: 1px solid #f62305;border-radius: 10px; overflow: hidden; margin-top: 20px;}
.ybm20_ybmbt01 h3{font-size: 24px; background-color:#f62305; line-height: 72px;text-align: center;color: #ffffff;}
.ybm20_ybmbt01 li{ overflow: hidden; border-bottom: 1px solid #b6b2b2; height: 48px;}
.ybm20_ybmbt01 li span{float: left; line-height: 48px;color: #4d4c4c; 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: #f62305;}

.ybm20_ybmbt02{position:absolute; left: 50%; top: 200px; margin-left: 62px;width: 538px; border: 1px solid #f62305;border-radius: 10px; overflow: hidden; margin-top: 20px;}
.ybm20_ybmbt02 h3{font-size:24px;background-color:#f62305;line-height:72px;text-align: center;color: #ffffff;}
.ybm20_ybmbt02 span{width:430px;line-height:48px;border:1px solid #4d4c4c;margin:20px auto;border-radius:10px;overflow:hidden;background:url("../images/ybm_28.png") no-repeat;position: relative;}
.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:#f62305;line-height:48px;text-align: center;color: #ffffff;width: 430px; margin: 20px auto;border-radius: 10px;}
.sy20_mfhdnr02 i{position: absolute; right: 10px; top: 18px; background: url("../images/ybm_28.png") no-repeat -150px center; width: 30px; height: 15px;}


