﻿@charset "utf-8";

/* 伙伴招募 */

.hmTbox{font-weight: bold;}

.partner-banner{width: 100%;min-height:454px;}

.partner-banner1{background: url(../images/partner/banner1.jpg) no-repeat;overflow: hidden; background-position: center center; padding-top: 80px;}

.partner-banner-con{width: 1200px; margin: 0 auto; padding: 80px 0;}

.partner-banner-con h5{font-size: 40px;font-family: "PingFangSC";color: rgb(41, 36, 36);font-weight: bold; text-shadow: 0px 7px 8px rgba(0, 0, 0, 0.11); text-align: center;margin-bottom: 30px;}

.partner-banner-con h4{text-align: center;font-size: 16px; color: #2a2929;}

.partner-banner-con h4 span{margin:0 10px;}

.partner-btn{text-align: center; margin-top: 50px;}

a.btn4{display: inline-block;position: relative;cursor: pointer;opacity: 1; background: #e60012;padding: 0 40px 0 60px;

    height: 54px;box-shadow: 0px 5px 8px 0px rgba(225, 10, 32, 0.16);border-radius: 35px; text-align: center; line-height: 54px;color: #fff;

}

a.btn4:after {

       content: "";

       background: url(../images/partner/icon4.png) no-repeat;

       height: 23px;

       width: 23px;

       position: absolute;

       top: 15px;

       left: 33px;

   } 

a.btn4:hover{background: #fd0000;}

a.btn5{

   display: inline-block; margin-left: 20px;border-radius: 35px; border: 1px solid #e10a20;position: relative;cursor: pointer;padding: 0 40px 0 60px;

   background-image: -moz-linear-gradient( 0deg, rgb(255,255,255) 0%, rgb(255,255,255) 100%);

   background-image: -webkit-linear-gradient( 0deg, rgb(255,255,255) 0%, rgb(255,255,255) 100%);

   background-image: -ms-linear-gradient( 0deg, rgb(255,255,255) 0%, rgb(255,255,255) 100%);

   box-shadow: 0px 5px 8px 0px rgba(225, 10, 32, 0.1);height: 52px;line-height: 52px;text-align: center;color: #e10a20;

}

a.btn5:after {

   content: "";

   background: url(../images/partner/icon5.png) no-repeat;

   height: 22px;

   width: 22px;

   position: absolute;

   top: 16px;

   left: 34px;

} 

a.btn5:hover{background: #f5d7d9;}





.partner-box1{background: url(../images/partner/bg1.jpg) no-repeat; background-size: 100% 100%;}

.partner-box1-con{width: 1200px;margin: 0 auto; padding: 70px 0 30px;}

.partner-box1-con ul{ display: flex;flex-wrap: wrap;justify-content: space-between;}

.partner-box1-con li{ width: 372px;min-height: 268px;border-radius: 12px;margin-bottom:40px; border: 1px solid #f4f4f4;position: relative;

   background-image: -moz-linear-gradient( 90deg, rgb(255,255,255) 82%, rgb(252,252,252) 99%);

        background-image: -webkit-linear-gradient( 90deg, rgb(255,255,255) 82%, rgb(252,252,252) 99%);

        background-image: -ms-linear-gradient( 90deg, rgb(255,255,255) 82%, rgb(252,252,252) 99%);

        box-shadow: 0px 7px 7px 0px rgba(195, 195, 195, 0.1);}

.partner-box1-img{position: absolute; right: 20px; top: -20px;}

.partner-box1-txt{padding: 50px 30px;}

.partner-box1-con li h5{ font-size: 20px;color: #474243; margin-bottom: 20px;}

.partner-box1-con li p{font-size: 16px; color: #6f6f6f;line-height: 30px;}

.partner-box1-con li:hover{

   box-shadow: 0px 12px 13px 0px rgba(195, 195, 195, 0.25);

    -webkit-transform: translateY(-15px);

    -ms-transform: translateY(-15px);

    transform: translateY(-15px);

    -webkit-transition: -webkit-transform .5s linear;

    transition: transform .5s linear;

}

.yfay-box1-img-phone{display: none;}

.partner-box2{background: url(../images/partner/bg2.jpg) no-repeat; background-size: 100% 100%;}

.partner-box2-con{width: 1200px; margin: 0 auto; padding: 50px 0; display: flex;justify-content: space-between;}  

.partner-box2-con-div{border: 1px solid #f4f4f4; padding: 50px 40px;border-radius: 12px; width: 508px;height: 318px;position: relative;}

.partner-box2-img7{background: url(../images/partner/img7.png) no-repeat #fff;}

.partner-box2-img8{background: url(../images/partner/img8.png) no-repeat #fff;}

.partner-box2-con-div h4{font-size: 24px; color: #e21b24;font-weight: bold;margin-bottom: 25px;}

.partner-box2-con-div p{background: url(../images/dot3.png) no-repeat left center; padding-left: 30px;margin-bottom: 15px;}

.partner-box2-con-div li{display: flex; font-size: 14px; line-height: 25px;} 

.partner-box2-con-div ul{margin-bottom: 20px; min-height: 150px;}
.partner-box2-con-div .centers{position: absolute; left: 0; bottom: -25px;width: 100%;}




.partner-box3{background: url(../images/partner/bg3.jpg) no-repeat; background-size: 100% 100%;}

.partner-box3-con{width: 1200px; margin: 0 auto; padding: 50px 0 0; }

.partner-box3-head{background: url(../images/partner/bg3-head-bg.png) no-repeat;height: 84px;border-radius: 12px; padding: 20px 0 20px 115px;display: flex;flex-wrap: wrap;}

.partner-box3-head span{display: inline-block;border-radius: 10px;line-height: 30px; text-align: center; color: #fff; background: #ce5968; width: 177px; margin-right: 20px; margin-bottom: 20px;}



.partner-box3-div ul{width: 1200px; margin: 30px auto;display: flex;flex-wrap: wrap;justify-content: space-between;}

.partner-box3-div li{width: 302px; height: 168px; padding: 35px; margin-bottom: 35px; border-radius: 12px;background: #fff; border: 1px solid #f4f4f4;box-shadow: 0px 7px 7px 0px rgba(195, 195, 195, 0.1);}

.partner-box3-div li h5{font-size: 20px; color: #474243;font-weight: bold; overflow: hidden;line-height: 37px; margin-bottom: 20px;}

.partner-box3-div li h5 img{display: inline-block; float: left; margin-right: 20px;}

.partner-box3-div li p{background: url(../images/dot4.png) no-repeat left center; padding-left: 20px;font-size: 16px; color: #6f6f6f;margin-bottom: 10px;}

.partner-box3-div li:hover{   box-shadow: 0px 12px 13px 0px rgba(195, 195, 195, 0.25);

   -webkit-transform: translateY(-15px);

   -ms-transform: translateY(-15px);

   transform: translateY(-15px);

   -webkit-transition: -webkit-transform .5s linear;

   transition: transform .5s linear;}

.partner-box3-div li:hover h5{color: #e60012;}



.partner-box4{background: url(../images/partner/bg4.jpg) no-repeat; background-size: 100% 100%; height:290px; padding: 90px 0;}

.partner-box4 .hmTbox{color: #fff;}

.partner-query{width: 1200px; margin: 50px auto; display: flex;    justify-content: space-between;}

.partner-query-box{width: 1040px; background: #fff; border-radius: 10px; line-height: 65px;display: inline-block;}

.partner-query-select1{padding-right: 30px; border-right: 1px solid #f4f4f4;}

/* .partner-query-select1{width: 200px; height: 65px; line-height: 65px; border: none; text-indent: 30px; color: #a6a6a6; border-radius: 10px 0 0 10px;}

.partner-query-select2{width: 170px; height: 65px; line-height: 65px; border: none; text-indent: 30px; color: #a6a6a6; }

.partner-query-select3{width: 170px; height: 65px; line-height: 65px; border: none; text-indent: 30px; color: #a6a6a6; } */

.partner-query-select1{display: inline-block;position: relative;}

.partner-query-select-txt1{border: none; margin-left: 25px; color: #a19090; text-indent: 15px; border-radius: 10px;width: 350px;height: 65px; line-height: 65px; background: url(../images/partner/dot.png) no-repeat 320px center;}

.partner-query-select-div1{position: absolute; display: none; top: 75px; left: 0;background: #fff; padding: 15px 10px; width:350px;height: 268px; border-radius: 10px;overflow: hidden; border: 1px solid #e8e8e8; background: #fff;}

.partner-query-select-div1 div{overflow-y: scroll;height: 268px;}

.partner-query-select-option1{display: block; padding: 0 30px;}

.partner-query-select-option1.on{background: #fff4f4; color: #f83030;}

.partner-query-select-option1:hover{background: #fff4f4; color: #f83030;}

 

.partner-query-txt{padding-left: 30px;}

input.partner-query-btn{display: inline-block; border-radius: 10px;width: 147px;height: 65px;text-align: center; line-height: 63px; color: #fff; box-shadow: 0px 5px 8px 0px rgba(225, 10, 32, 0.16);background-image: -moz-linear-gradient( 0deg, rgb(225,10,32) 0%, rgb(244,44,72) 100%);

   background-image: -webkit-linear-gradient( 0deg, rgb(225,10,32) 0%, rgb(244,44,72) 100%);

   background-image: -ms-linear-gradient( 0deg, rgb(225,10,32) 0%, rgb(244,44,72) 100%);}





/* 伙伴查询 */

.result-banner{width: 100%;min-height: 430px;background: url(../images/partner/banner2.jpg) no-repeat; padding-top: 80px; background-size:cover; background-position: center;} 

.result-table-con{background: url(../images/partner/result-table-con-bg.jpg) no-repeat; background-size: 100% 100%; width: 100%; overflow: hidden;}

.result-table{width: 1200px; margin: 80px auto 120px; border: 1px solid #f3f3f3; border-radius: 15px;background: #fff;overflow: hidden;}

.result-table-th{background: #f3f3f3;padding: 15px 0;}

.result-table-td{padding: 15px 0;}

.result-table-div{display: table; width: 1200px;}

.result-table-tr{display: table-row;}

.result-table-th,.result-table-td{display: table-cell;}

.result-table-th:first-child,.result-table-td:first-child{width: 200px; padding-left: 70px;}





/*  */

.partner-banner3{background: url(../images/partner/banner3.jpg) no-repeat; background-position: center center; padding-top: 80px;}

.partner-banner3 p{text-align: center; color: #2a2929;}

.apply-page-con{width: 100%; background: url(../images/partner/apply-page-bg.jpg) no-repeat; background-size: 100% 100%; min-height:940px; background-position: center center; padding-bottom: 10px;}

.apply-page-cons{width: 1200px; margin: 0 auto; position: relative;}

.apply-page-div{position: absolute; left: 0; border-radius: 10px;z-index: 9;  top: -50px;width: 1200px; height: 880px; border: 1px solid #f4f4f4; background-image: -moz-linear-gradient( 90deg, rgb(255,255,255) 82%, rgb(252,252,252) 99%);

   background-image: -webkit-linear-gradient( 90deg, rgb(255,255,255) 82%, rgb(252,252,252) 99%);

   background-image: -ms-linear-gradient( 90deg, rgb(255,255,255) 82%, rgb(252,252,252) 99%);box-shadow: 0px 7px 7px 0px rgba(195, 195, 195, 0.1);}



.apply-page-head{border-radius: 10px;width: 1036px; padding-left: 112px; height: 55px; line-height: 55px; margin: 40px auto; background: #f8f8f8;}

.apply-page-check{display: inline-block;}

.apply-page-check span{display: inline-block;cursor: pointer; margin-left: 90px; background: url(../images/partner/dot1.png) no-repeat left center; padding-left: 30px;}

.apply-page-check .on{ background: url(../images/partner/dot2.png) no-repeat left center; }

.apply-page-tr{width: 920px; margin: 15px auto; display: flex;line-height: 48px;}

.apply-page-tr1{width: 920px; margin: 15px auto; display: flex;line-height: 48px;}

.apply-page-txt{border: 1px solid #e8e8e8;border-radius: 10px;width: 808px;height: 46px; line-height: 46px; margin-left: 25px; text-indent: 15px;}

.apply-page-tr textarea{border: 1px solid #e8e8e8;border-radius: 10px;width: 808px;height: 96px; line-height: 30px;  margin-left: 25px; text-indent: 15px; color: #d3d3d3;}

.apply-page-btn{border-radius: 10px;box-shadow: 0px 5px 8px 0px rgba(225, 10, 32, 0.16);background-image: -moz-linear-gradient( 0deg, rgb(225,10,32) 0%, rgb(244,44,72) 100%);

   background-image: -webkit-linear-gradient( 0deg, rgb(225,10,32) 0%, rgb(244,44,72) 100%);margin-left: 104px; margin-top:20px;cursor: pointer;

   background-image: -ms-linear-gradient( 0deg, rgb(225,10,32) 0%, rgb(244,44,72) 100%);width: 187px; height: 63px;color: #fff; text-align: center; line-height: 63px;color: #fff;}

/* .apply-page-select1 select{margin-left: 10px;border-radius: 10px;height: 46px; line-height: 46px; width: 399px;color: #d3d3d3;text-indent: 15px;}

.apply-page-select1 select:first-child{margin-left: 25px;} */

.apply-page-btn:hover{background: #fd0000;}

.apply-page-select1{display: inline-block;position: relative;}

.apply-page-select-txt1{border: 1px solid #e8e8e8;margin-left: 25px; color: #a19090; text-indent: 15px; border-radius: 10px;width: 250px;height: 46px; line-height: 46px; background: url(../images/partner/dot.png) no-repeat 220px center;}

.apply-page-select-div1{position: absolute; display: none; top: 50px; background: #fff; left: 25px;padding: 15px 10px; width:230px;height: 268px;overflow: hidden; border-radius: 10px;border: 1px solid #e8e8e8; background: #fff;}

.apply-page-select-div1 div{overflow-y: scroll; height: 268px;}

.apply-page-select-option1{display: block; padding: 0 10px;}

.apply-page-select-option1.on{background: #fff4f4; color: #f83030;}

.apply-page-select-option1:hover{background: #fff4f4; color: #f83030;}

 

.apply-page-select2{display: inline-block;position: relative;}

.apply-page-select-txt2{border: 1px solid #e8e8e8;margin-left: 25px; color: #a19090; text-indent: 15px; border-radius: 10px;width: 250px;height: 46px; line-height: 46px; background: url(../images/partner/dot.png) no-repeat 220px center;}

.apply-page-select-div2{position: absolute; display: none; top: 50px;background: #fff;  left: 25px;padding: 15px 10px; width:230px;height: 268px;overflow: hidden; border-radius: 10px;border: 1px solid #e8e8e8; background: #fff;}

.apply-page-select-div2 div{overflow-y: scroll; height: 268px;}

.apply-page-select-option2{display: block; padding: 0 10px;}

.apply-page-select-option2.on{background: #fff4f4; color: #f83030;}

.apply-page-select-option2:hover{background: #fff4f4; color: #f83030;}



.apply-page-select3{display: inline-block;position: relative;}

.apply-page-select-txt3{border: 1px solid #e8e8e8;margin-left: 25px; color: #a19090; text-indent: 15px; border-radius: 10px;width: 252px;height: 46px; line-height: 46px; background: url(../images/partner/dot.png) no-repeat 220px center;}

.apply-page-select-div3{position: absolute; display: none; top: 50px;background: #fff;  left: 25px;padding: 15px 10px; width:232px;height: 268px;overflow: hidden; border-radius: 10px;border: 1px solid #e8e8e8; background: #fff;}

.apply-page-select-div3 div{overflow-y: scroll; height: 268px;}

.apply-page-select-option3{display: block; padding: 0 10px;}

.apply-page-select-option3.on{background: #fff4f4; color: #f83030;}

.apply-page-select-option3:hover{background: #fff4f4; color: #f83030;}









/*  */

.partner-banner4 .partner-banner-con{padding: 70px 0;}   

.partner-banner4{background: url(../images/partner/banner4.jpg) no-repeat; background-position: center center; padding-top: 80px;}

.partner-banner4 p{text-align: center; color: #2a2929;}





.business-page-head{width: 1200px; margin: 50px auto;text-align: center;font-size: 22px;}

.business-page-head span{color: #f71010;}



/* 研发云 */

.yfaybg{background: url(../images/yfay/banner-bg.jpg) no-repeat; background-size: 100% 100%}

.yfay-banner-bg{ background: url(../images/yfay/yfaybanner.png) no-repeat; width: 616px; height: 503px;}

.yfay-banner-img{width: 616px; height: 503px;position: relative;}

.yfay-banner-img h5{font-size: 14px; color: #e10a20; font-weight: bold; margin-bottom: 5px;}

.yfay-banner-img div{font-size: 12px; color: #4a4a4a; line-height: 20px;}

.yfay-banner-img2{position: absolute; width: 200px; height: 70px;}

.yfay-banner-txt1{left: 74px; bottom: 48px;}

.yfay-banner-txt2{left: -10px; bottom: 178px;}

.yfay-banner-txt3{left: -10px; bottom: 282px;}

.yfay-banner-img2.yfay-banner-txt4{left: 90px; top: 50px;width: 210px;}

.yfay-banner-txt5{right:14px; top: 40px;}

.yfay-banner-txt6{right:-86px; top: 143px;}

.yfay-banner-txt7{right: -98px; bottom: 181px;}

.yfay-banner-txt8{right: -5px; bottom: 64px;}



.text-align-center{text-align: center;}

.text-align-left{text-align: left;padding-left: 30px;}

.text-align-right{text-align: right; padding-right: 30px;}

.yfay-box1{background: url(../images/yfay/yfay-box1-bg.jpg) no-repeat left bottom;width: 100%;background-size: 100% auto;}

.yfay-box1-img{width: 1200px; height: 600px;line-height: 35px;position: relative; background: url(../images/yfay/m2-img.png) center bottom no-repeat; margin: 40px auto 0;}

.yfay-box1-img div{position: absolute;padding: 10px 0;cursor: pointer;}

.yfay-box1-img .yfay-box1-img1{padding: 10px 20px;}

.yfay-box1-img div:hover{

   -webkit-transform: translateY(-15px);

   -ms-transform: translateY(-15px);

   transform: translateY(-15px);

   -webkit-transition: -webkit-transform .5s linear;

   transition: transform .5s linear;

}

.yfay-box1-img1{left: 365px; top: 0; background: url(../images/yfay/m2-dot1.png) no-repeat; background-size: 100% 100%; }

.yfay-box1-img2{left: 0; top: 150px; background: url(../images/yfay/m2-dot1.png) no-repeat; background-size: 100% 100%;width: 410px;}

.yfay-box1-img3{left: 0; bottom: 20px; background: url(../images/yfay/m2-dot1.png) no-repeat; background-size: 100% 100%; width: 410px;}

.yfay-box1-img4{right: 0; top: 150px; background: url(../images/yfay/m2-dot2.png) no-repeat; background-size: 100% 100%; width: 415px;}

.yfay-box1-img5{right: 0; bottom: 20px; background: url(../images/yfay/m2-dot2.png) no-repeat; background-size: 100% 100%; width: 415px;}

.yfay-box1-img h5{color: #2f2f2f; font-size: 16px;font-weight: bold; }

.yfay-box1-img p{font-weight: bold; }

.yfay-p{font-size: 24px; text-align: center; margin-bottom: 55px;}



.yfay-box2{background: url(../images/yfay/yfay-box2-bg.jpg) no-repeat left bottom;width: 100%;background-size: 100% 100%;}

.yfay-box2 .hmTbox{color: #fff;}

.yfay-box2.yfy-box{padding: 80px 0 50px;}

.yfay-box2-con{width: 1200px; margin: 70px auto 0;}

.yfay-box2-con ul{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}

.yfay-box2-con li{width: 508px;height: 158px;padding: 35px; border-radius: 12px;background: #eeedee;position: relative; margin-bottom: 50px;}

.yfay-box2-con h4{font-size: 18px; color: #333;margin-bottom: 10px;width: 400px;overflow: hidden;height: 32px;text-overflow: ellipsis;font-weight: bold;}

.yfay-box2-con h4 span{font-size: 24px; color: #e20c23; margin-right: 5px;}

.yfay-box2-con p{color: #6f6f6f; height: 75px;line-height: 25px; overflow: hidden;text-overflow: ellipsis;margin-bottom: 20px;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 3;}

.yfay-box2-icon{position: absolute; right: 0;top: -20px;}

.more5{color: #e20c23;position: relative;display: inline-block; line-height: 20px; opacity: 0; -webkit-transition: -webkit-transform .5s linear;

    transition: transform .5s linear;

}

.more5:after {

    content: "";

    background: url(../images/dot2.png) no-repeat;

    height: 8px;

    width: 14px;

    position: absolute;

    top: 6px;

    right: -20px;

} 

.yfay-box2-con li:hover{

    box-shadow: 0px 12px 13px 0px rgba(195, 195, 195, 0.25);

    -webkit-transform: translateY(-15px);

    -ms-transform: translateY(-15px);

    transform: translateY(-15px);

    -webkit-transition: -webkit-transform .5s linear;

    transition: transform .5s linear;

}

.yfay-box2-con li:hover .more5{opacity: 1;}



.yfay-box3{background: url(../images/yfay/yfay-box3-bg.jpg) no-repeat left bottom;width: 100%;background-size: 100% 100%;}

.yfay-box3-con{width: 1200px; margin: 50px auto;background: url(../images/yfay/m3-img.png) no-repeat center bottom; min-height: 720px;position: relative;}

.yfay-box3-txt{position: absolute; display: flex; background: url(../images/yfay/m3-img1.png) no-repeat; background-size: 100% 100%;}

.yfay-m3-dot{display: inline-block; background: url(../images/yfay/m3-dot.png) no-repeat; width: 21px; height: 123px;}

.yfay-box3-txt div{display: inline-block; padding: 12px 20px;}

.yfay-box3-con h5{font-size: 20px; color: #e20c23;margin-bottom:5px;}

.yfay-box3-con p{color: #2c2c2c; line-height: 22px; width: 351px;}

.yfay-box3-txt:hover{

   -webkit-transform: translateY(-15px);

   -ms-transform: translateY(-15px);

   transform: translateY(-15px);

   -webkit-transition: -webkit-transform .5s linear;

   transition: transform .5s linear;

}



.yfay-box3-txt1{left: 370px; top: 0;}

.yfay-box3-txt2{left:0; top: 143px;}

.yfay-box3-txt3{left: 0; top: 480px;}

.yfay-box3-con .yfay-box3-txt3 p{width: 470px;}

.yfay-box3-txt4{right: 0; top:60px;}

.yfay-box3-txt5{right: 0; top: 400px;}

.yfay-box3-con .yfay-box3-txt6 p{width: 370px;}

.yfay-box3-txt6{right: 0; top: 560px;}

.yfay-box3-con .yfay-box3-txt6 p{width: 470px;}



.yfay-box4{background: url(../images/yfay/yfay-box4-bg.jpg) no-repeat left bottom;width: 100%;background-size: 100% 100%;}

.yfay-box4-menu{width: 400px; border-radius: 12px; margin:50px auto;display: flex;background: #fff; box-shadow: 0px 5px 8px 0px rgba(140, 140, 140, 0.17);}

.yfay-box4-nav{width: 200px; height: 60px;line-height: 60px; text-align: center;cursor: pointer;}

.yfay-box4-menu div:first-child{border-radius: 12px 0 0 12px;}

.yfay-box4-menu div:last-child{border-radius: 0 12px 12px 0;}

.yfay-box4-nav.on{background: #e20c23;box-shadow: 0px 5px 8px 0px rgba(243, 43, 71, 0.58); color: #fff;}

.yfay-box4-con{width: 1200px; margin: 60px auto; }
.yfay-box4-cons{width: 1200px; margin: 60px auto; }
.yfay-box4-div{display: none;text-align: center;}

.yfay-box4-div img{display: inline-block;}

.yfay-box4-div.on{display: block;animation: fadeInUp 0.5s ease;}



.yfay-box5{background: url(../images/yfay/yfay-box5-bg.jpg) no-repeat left bottom;width: 100%;background-size: 100% 100%;}

.yfay-box5-con{width: 1200px; margin: 50px auto;}

.yfay-box5-menu-pic{display: none;}

.yfay-box5-menu{width: 1120px;display: block; background: url(../images/yfay/m5-menu-bg.png) no-repeat left top; height: 75px; padding: 30px 40px;}

.yfay-box5-nav{margin-bottom: 12px; display: flex;background: url(../images/yfay/m5-nav-bg.png) right no-repeat; width: 1040px;position: relative;}

.yfay-box5-nav i{display: inline-block; font-size: 20px;margin-right: 15px; line-height: 32px; height: 32px;width: 145px;border-radius: 10px; text-align: center;color: #e20c23; background: #fbdbdf;}

.yfay-box5-nav span{display: inline-block;border-radius: 10px;margin-right: 20px; width: 133px;height: 30px;line-height: 30px; background: #fff; border: 1px solid #fbc8cd;text-align: center;}

.yfay-box5-nav strong{position: absolute; right: 20px; line-height: 32px; display: inline-block;color: #fff;}





.yfay-box5-div{margin-top: 40px;display: flex;justify-content: space-between;}

.yfay-box5-txt{border-radius: 10px;width: 241px;height: 310px;text-align: center; border: 1px solid #f6f6f6;padding: 40px 20px 35px;cursor: pointer;animation: fadeInUp 0.5s ease;}

.yfay-box5-txt:hover{box-shadow: 0px 12px 13px 0px rgba(195, 195, 195, 0.25);}

.yfay-box5-txt h4{font-size: 20px; color: #515151; margin-bottom: 10px; font-weight: bold; margin-top: 15px;}

.yfay-box5-txt h5{color: #3f3f3f; margin-bottom: 40px;}

.yfay-box5-txt p{color: #6f6f6f;line-height: 30px; text-align: left;}



.yfay-box5-txt1{background: url(../images/yfay/m5--box-bg1.jpg) no-repeat;}

.yfay-box5-txt2{background: url(../images/yfay/m5--box-bg2.jpg) no-repeat;}

.yfay-box5-txt3{background: url(../images/yfay/m5--box-bg3.jpg) no-repeat;}

.yfay-box5-txt4{background: url(../images/yfay/m5--box-bg4.jpg) no-repeat;}





.yfy-box5{background: url(../images/yfy/y-bg5.jpg) no-repeat;;}











@media screen and (max-width: 1200px){

   .hmTbox{font-size: 16px;}

   .result-banner{min-height: 200px;background: url(../images/partner/banner2-phone.jpg) no-repeat;}

   .partner-banner-con{width: 90%;}

   .partner-banner-con h5{font-size: 25px; margin-bottom: 15px;}

   .partner-banner4 .partner-banner-con{padding: 30px 0 70px; margin-bottom: 30px;}

   .result-table{width: 90%; overflow: hidden; margin: 50px auto 0;}

   .result-table-con{width: 100%; overflow: hidden; padding-bottom: 80px;}

   .partner-box3-con{width: 90%; margin: 20px auto;padding: 0;}

   .partner-box3-head{height: initial;padding:20px; background-size: 100% 100%;}

   .partner-box3-head span{display: inline-block; width: initial; padding: 0 10px; margin-right: 10px; margin-bottom: 10px;}

   .partner-box3-div ul{width: 100%;}

   .partner-box3-div li{width: 90%;padding: 20px 5% 35px; margin-bottom: 20px;}

   .partner-box4{height: initial;padding: 30px 0;}

   /* .partner-query-box div{border-right: none;padding: 0 20px;} */

   .partner-query{width: 90%; flex-wrap: wrap; margin: 20px auto;}

   .partner-query-box{width: 100%;display: initial; padding-bottom: 10px;}

   .partner-query-select1{width: 90%; text-indent: 0;height: 60px; line-height: 60px; padding-right: 0; border-right: 0; margin: 0 auto; display: block;}

   .partner-query-select-div1{background: #fff;z-index: 1; width: 70%;left: 5%;}

   .partner-query-txt{padding-left: 15%;width: 85%;margin: 0 auto;display: block; line-height: 60px;}



input.partner-query-btn{margin-top: 15px; height: 40px; line-height: 40px; width: 100%;}

   

   .result-table-div{width: 100%;}

   .result-table-th:first-child, .result-table-td:first-child{width: 45%; padding-left: 5%;}

   .result-table-td{line-height: 30px; padding: 10px 0;}

   .result-table-th{line-height: 30px; padding: 10px 0;}

   a.btn4{padding: 0 20px 0 50px;}

   a.btn5{margin-left: 10px;padding: 0 20px 0 50px;}

   a.btn5:after{left: 23px;}

   a.btn4:after{left: 23px;}



   /*  */

   .partner-banner4{min-height: 200px;background: url(../images/partner/banner4-phone.jpg) no-repeat; background-size: cover;background-position: initial;}

   .apply-page-con{min-height: 870px;padding-bottom: 30px;}

   .apply-page-cons{width: 90%;}

   .apply-page-div{width: 100%;height:850px; padding-bottom: 20px;}

   .business-page-head{width: 90%; font-size: 16px;}

   .apply-page-tr{width: 90%;font-size: 14px;}

   .apply-page-tr1{width: 90%;font-size: 14px;}

   .apply-page-tr i,.apply-page-tr1 i{width: 5%;}

   .apply-page-tr span,.apply-page-tr1 span{width: 20%;}

   .apply-page-tr div{width:70%;}

   .apply-page-txt{width: 98%; text-indent: 2%;font-size: 14px;margin-left: 4%; }

   /* .apply-page-select1 select{width: 46%;text-indent:5px;font-size: 14px;margin-left:2%;}

   .apply-page-select1 select:first-child{margin-left: 4%;} */

   .apply-page-select1,.apply-page-select2,.apply-page-select3{width: 70px; margin-left: 2%;}

   .apply-page-tr1 .apply-page-select1{margin-left: 3%;}

   .apply-page-select-txt1{width: 70px; text-indent: 5px;margin-left: 0;}

   .apply-page-select-txt2{margin-left: 2%; width: 70px; text-indent: 5px;}

   .apply-page-select-txt3{margin-left: 2%;width: 70px; text-indent: 5px;}

   .apply-page-tr textarea{width:96%;font-size: 14px;padding:5px 2%; margin-left: 4%; text-indent: 0;}

   .apply-page-tr .apply-page-btn{width: 130px; height: 40px;line-height: 40px;margin-left: 32%; text-indent: 0;}

   .apply-page-head{width: 90%; padding: 0; font-size: 14px; height: initial; line-height: 30px;padding: 10px;}

   .apply-page-check span{margin-left: 10px; font-size: 14px;}

   .apply-page-select-div1,.apply-page-select-div2,.apply-page-select-div3{width: 100%; left: 0;}

   /*  */

   .partner-banner3{min-height: 200px;background: url(../images/partner/banner3-phone.jpg) no-repeat;background-size: cover; }

   .partner-banner4 p{font-size: 14px;}

   .partner-banner{min-height: 300px;}

   .partner-box1-con{width: 90%;    padding: 40px 0 0;}

   .partner-box1-con li{width: 100%;margin-bottom: 30px;min-height: initial;}

   .partner-box1-con li:last-child{margin-bottom: 0;}

   .partner-box1-img img{height: 60px;}

   .partner-box2-con{width: 90%; display: block;padding:30px 0 0;}

   .partner-box1-txt{padding: 30px 20px;}

   .partner-box2-con-div{width: 90%; margin-bottom: 20px;padding: 20px 5%; height: initial;}

   .partner-box2-con-div h4{font-size: 18px; margin-bottom: 15px;}

   .partner-box2-con-div ul{min-height: initial;}

   .more5{opacity: 1;}

   /*  */

   .main-banner-con {width: 95%;padding: 90px 0 0;}

   .yfay-banner-img{display: none;width: 100%;}

   .yfay-banner-bg{width: 100%; background: url(../images/yfay/yfaybanner-phone.png) no-repeat center center; background-size: 100% auto; height: 300px;}

   .yfay-box1-img-phone{display: block; text-align: center;}

   .yfay-box1-img-phone img{width: 90%; display: inline-block;}

   .yfay-box1-img{width: 94%; background: none;height: initial; margin: 20px auto;}

   .yfay-box1-img div{position: initial; margin-bottom: 10px; width: 100%;}

   .yfay-box1-img .yfay-box1-img1{padding: 10px 0;}

   .yfay-box1-img h5{font-size: 14px; text-align: left;padding-left: 0;}

   .yfay-box1-img p{font-size: 14px;text-align: left; padding-left: 0;}

   .yfay-box1-img4,.yfay-box1-img5{background: url(../images/yfay/m2-dot1.png) no-repeat; background-size: 100% 100%;}

   .yfay-p{font-size: 16px;margin-bottom: 30px;}

   .yfay-box2-con h4{width: 100%;}

   .yfay-box2-con{width: 90%;margin: 40px auto 0;}

   .yfay-box2-con li{width: 90%; padding:20px 5%;margin-bottom: 40px;}

   .yfay-box2-con li:last-child{margin-bottom: 20px;}

   .yfy-box2-icon img{height: 60px;}

   .yfay-box2{background-size: cover;}

   .yfay-box3-con{width: 90%;margin: 20px auto; background: url(../images/yfay/m3-img-phone.png) no-repeat center center; background-size: 100% auto;}

   .yfay-box3-txt{position: initial; margin-bottom: 20px;}

   .yfay-box3-con p{width: 100%;font-size: 14px;}

   .yfay-box3-con .yfay-box3-txt3 p{width: 100%;}

   .yfay-box3-con .yfay-box3-txt6 p{width: 100%;}

   .yfay-box3-txt div{width: 80%;}



   .yfay-box4-con{width: 90%; margin: 20px auto;}
   .yfay-box4-cons{width: 90%; margin: 20px auto;}
   .yfay-box4-menu{width: 80%; margin: 20px auto;}

   .yfay-box4-nav{width: 50%;height: 40px; line-height: 40px;}

   .yfay-box4-div{width: 100%;}

   .yfay-box4-div img{width: 100%;}



   .yfay-box5-con{width: 90%;  margin: 20px auto;}

   .yfay-box5-menu{display: none;width: 80%;}

   .yfay-box5-menu-pic{display: block;}

   .yfay-box5-menu-pic img{width: 100%;}

   .yfay-box5-nav{width: 80%;flex-wrap: wrap;}

   .yfay-box5-div{flex-wrap: wrap;margin-top: 20px;}

   .yfay-box5-txt{width:40%;padding: 20px 4%; margin-bottom: 15px; height: initial;background-size: 100% 100%;}

   .yfay-box5-txt h4{font-size: 16px;}

   .yfay-box5-txt p{font-size: 12px;}

   .yfay-box5-txt h5{margin-bottom: 20px;}

}

































