*{margin:0;padding:0;} 
dl,ul,ol,menu,li {list-style:none;} 


.btn-box{
    width:60%;
    margin: 0 20% 5%;
}
.text-box p{
    font-size: 28px;
    line-height: 30px;
    color: #ffff49;
}
.text-box p span{
    margin-right:2%;
}
.btn-box .information,.btn-box .test{
    width: 25%;
    display: block;
    color: #000;
    background-color: #42a531;
    float: left;
    text-align: center;
    font-size: 20px;
    line-height: 42px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
.btn-box .information{
    margin-left: 22.5%;
    margin-right: 2.5%;
    font-size: 18px;
}

.btn-box .test{
    margin-right: 22.5%;
    margin-left: 2.5%;
}

/*banner end*/

/*¹«¹²¿í¶È*/
.breadCrumbs,.Condition-box,.Contrast-box,.Setting-box,.recommendation-box,.certification-box,.Case-box,.news-box,.bg-last{
    width: 1200px;
    margin: 0 auto;
}
/*¹«¹²¿í¶È*/

/*nav begin*/



/*nav end*/
/*Ãæ°üÐ¼ begin*/
.bread-bg {
    background-color: #f8f8f8;
    height: 60px;
    overflow: hidden;
}
.bread-cnt {
    float: left;
    line-height: 60px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*Ãæ°üÐ¼ end*/

.Mainbox h2,.Mainbox h3{
    font-size: 40px;
    font-weight: 600;
    line-height: 50px;
    margin-bottom: 0.5%;
}

/*±³¾°ºÐ×Ó*/
.Mainbox{
    width: 100%;
    padding: 70px 0;
    overflow: hidden;
}
/*±³¾°ºÐ×Óend*/
/*±êÌâÑùÊ½ begin*/
.title-box{
    margin-bottom: 1.5%;
}
.title-box2{
    text-align: center;
    margin-bottom: 2.5%;
}
.t-white{
    color:#fff ;
}
.t-black{
    color: #333;
}
.Cap-grey{
    font-size: 20px;
    color: #999;
    line-height: 30px;
    text-transform: uppercase;
    position: relative;
}


.Cap-white{
    font-size: 20px;
    line-height: 30px;
    text-transform: uppercase;
    color: #fff;
    position: relative;
}


.t-green{
    color: #006bb5;
    /*color: #1f907e;*/
}
/*±êÌâÑùÊ½ end*/
/*ÏîÄ¿½éÉÜ begin*/
.Introduction-bg{
    width: 1200px;
    padding: 1%;
    background-color: #f5f5f5;
    margin: 0 auto;

}
.Introduction-bg dd,.Introduction-bg dt{
    float: left;
}
.Introduction-bg dt{
    width: 40%;
    margin-right: 3%;
}
.dd01,.title-box{
    width: 57%;
}
.dd01 span{
    font-size: 20px;
    line-height: 40px;
    height:40px;
}
.Introduction-bg dd p{
    font-size: 14px;
    line-height: 24px;
    color: #999;
    margin-bottom: 0%;
}
.Cap-grey1{
    font-size: 20px;
    color: #999;
    line-height: 30px;
    text-transform: uppercase;
    position: relative;
}
/*ÏîÄ¿½éÉÜ end*/

/*ÉêÇëÌõ¼þ begin*/
.Condition-bg{
    background: url("http://r.51yishuqiao.com/xmb/succed.png") no-repeat center;
    background-size: cover;
}
.t-orange{
    color: #ffff49;
}
.Condition-smallbox{
    margin-bottom: 4%;
}
.Condition-Main{
   width: 44%;
    background-color: #fff;
    padding: 2%;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    float: left;
}

.Condition-left{
    margin-right: 4%;
}

.Condition-Main dt,.Condition-Main dd{
    float: left;
}
.Condition-Main dt{
  margin-right: 2%;
}
.Condition-Main dd{
    width: 65%;
    height: 100%;
}
.Condition-Main dd p{
    font-size: 14px;
    line-height: 18px;
    color: #999;
    margin-bottom: 2%;
}
.Condition-Main dd p strong{font-weight: 600;}
.Condition-titl{
    font-size: 15px;
    /*line-height: 36px;*/
    font-weight: 600;
}
a.btn-orange{
    width: 30%;
    /*height: 40px;    
    line-height: 40px;*/
    font-size: 18px;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    display: block;
    background-color: #006bb5;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}

/*ÉêÇëÌõ¼þ end*/
/*ÏîÄ¿ÓÅÊÆ begin*/
.Contrast-smallbox dl{
    width: 17%;
    margin: 1.5%;
    font-size: 14px;
    float: left;
}
.Contrast-smallbox .dl05{
    margin-right: 0;
}
.Contrast-smallbox dt{
    text-align: center;
    margin-bottom: 8%;
}
.Contrast-smallbox dd{
    padding: 0 5%;
}
.Contrast-smallbox dl span{
    width: 100%;
    font-size: 18px;
    font-weight: 900;
    line-height: 20px;
    display: block;
    text-align: center;
    margin-top: 10px
}
.Contrast-smallbox dl p{
    font-size: 14px;
    line-height: 30px;
    color: #444444;
}

/*ÏîÄ¿ÓÅÊÆ end*/
/*×¨ÒµÉèÖÃ begin*/

.textTop{
    width: 50%;
    padding: 2% 0 0 0;
    margin-right: 5%;
    float: right;
}
.Setting-titl{
    font-size: 20px;
    line-height: 60px;
    font-weight: 600;
    color: #444444;
}
.textTop p{
    font-size: 12px;
    line-height: 24px;
}
.recommended a{
    width: 50%;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    float: left;
}

.li2 .li-title,.li3 .li-title{
    display: block;
}
.Accordion{
    width:100%;
    height:350px;
    margin:0px auto;
    position:relative;
}
.Accordion ul li{
    width:25%;
    height:350px;
    position:relative;
    overflow:hidden;
    float:left;
}
.imgTop{
    width: 100%;
    height: 350px;
}

.li2 .textTop,.li3 .textTop{
    display: none;
}
/*×¨ÒµÉèÖÃ end*/

/*¹úÄÚÔºÐ£ÍÆ¼ö begin*/
.recommendation-bg{
    width: 100%;
}
#m8{
    padding-top:0;
}
.kc-tit li{
    width: 47.5%;
    font-size: 24px;
    line-height: 50px;
    height: 50px;
    color: #fff;
    margin-bottom: 2%;
    background-color: #ebb11f;
    text-align: center;
    float: left;
    position: relative;
}
.kc-tit li:after{
    content: "";
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #1f907e;
    bottom: -10px;
    left: 48%;
    display: none;
    position: absolute;
}
.kc-tit li.hover,.kc-tit li:hover{
    background-color: #1f907e;
}
.kc-tit li.hover:after,.kc-tit li:hover:after{
    display: block;
}
#bb1{
    margin-right: 2.5%;
}
#bb1:after{
    width: 0;
    height: 0;
    content: "";
}
#bb2{
    margin-left: 2.5%;
}
.tj01{
    
    width: 23.5%;
    float: left;
    margin-right: 2%;
    margin-bottom: 2%;
    text-align: center;    
}
.tj02{
    width: 23.5%;
    float: left;
    margin-right: 1.5%;
    margin-bottom: 2%;
    text-align: center;
}
.tj03{
    background-color: #fff;
    width: 23.5%;
    float: left;
    margin-right: 1.5%;
    margin-bottom: 2%;
    text-align: center;
    box-shadow: 1px 1px 1px #c5c5c5;
}
.tj03 dd{padding:3% 5% 5%;}
.tj03 img,.tj02 img,.tj01 img{cursor: pointer;transition: all 0.6s;}
.tj03 img:hover,.tj01 img:hover,.tj02 img:hover{transform: scale(1.1);}
.tj03 dt,.tj02 dt,.tj01 dt{overflow:hidden;}
.tj01:hover,.tj02:hover{

    -webkit-box-shadow:0 0 5px rgba(153,153, 153, .5);
    -moz-box-shadow:0 0 5px rgba(153, 153, 153, .5);
    box-shadow:0 0 5px rgba(153, 153, 153, .5);
}

.tj01 dd,.tj02 dd{
    padding:3% 5% 5%;
    border:1px #dedede solid;
    border-top:0;
}
.tj-title{
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    font-weight: 600;
    margin-bottom:3%;
    text-align: center;
}
.tj01 dd p,.tj02 dd p,.tj03 dd p{
    line-height: 22px;
    height: 60px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.tj01 dd span,.tj02 dd span,.tj03 dd span{
    display: block;
    width:100%;
}

.tj01 .instructions,.tj02 .instructions,.tj03 .instructions{
    width: 30%;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #1f907e;
    font-size: 12px;
    line-height: 28px;
    color:#fff;
    text-align: center;
    float: right;
    display: block;
}
.right0{
    margin-right: 0;
}
.recommendation-bg .recommendation-box>.recommendation-main{display: none;margin-bottom: 2%}
.recommendation-bg .recommendation-box>div.kc-hover{  display:block ;}
a.btn-green{
    width: 20%;    
    padding: 5px 10px;
    font-size: 18px;
    line-height: 40px;
    background-color: #025096;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin: 0 auto 4%;
    display: block;
    color: #FFF;
    text-align: center;
    cursor: pointer;
    text-decoration: none;
}

/*¹úÄÚÔºÐ£ÍÆ¼ö end*/
/*Ñ§Î»ÈçºÎÈÏÖ¤ begin*/

.pen-bg p{
    width: 80%;
    padding: 2%;
    font-size: 16px;
    line-height: 30px;
    background-color: #FFF;
    position: relative;
    display: block;
    float: right;
}
.pen-bg p:before{
    content: "";
    width: 0;
    height: 20px;
    left: -40px;
    border-bottom: 30px solid #FFF;
    position: absolute;
    border-left: 40px solid transparent;
}
.text-rz dl{
    width: 25%;
    margin-bottom: 5%;
    color: #FFF;
    float: left;
}
.text-rz dt{
    margin-bottom: 2%;
    text-align: center;
}
.text-rz dd{
    padding: 8% 2%;
}
.text-rz dd span{
    width: 65%;
    margin-right: 17.5%;
    float: right;
    display: block;
}

/*Ñ§Î»ÈçºÎÈÏÖ¤ end*/


/*³É¹¦°¸Àý begin*/
.Accordion1{
    width:100%;
    height:350px;
    margin:0px auto;
    position:relative;
}
.Accordion1 ul li{
    width:16%;
    height:350px;
    position:relative;
    overflow:hidden;
    float:left;
}
.textTop1{
    width: 50%;
    padding: 5% 5% 0 0;
    float: right;
}


.me-bg p{
    font-size: 14px;
}
.Case-titl{
    font-size: 30px;
    line-height: 44px;
}
.Case-titl2{
    width: 100%;
    height: 32px;
    color: #fff;
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 5%;
    background-color: #000;
    display: block;
    text-align: center;
}
.textTop1>p{
    font-size: 12px;
    line-height: 24px;
    margin-bottom: 3%;
}
.Accordion1 ul li .textTop1{
    display: none;
}
.Accordion1 .li01 .textTop1{
    display: block;
}

/*³É¹¦°¸Àý end*/
/*ÐÂÎÅ×ÉÑ¯ begin*/
.news-bg{
    width: 100%;
    background: url("http://r.51yishuqiao.com/xmb/kc-11.png") no-repeat center;
    background-size: cover;
}
.news-left{
    width: 44%;
    padding: 2%;
    float: left;
    background-color: #FFF;
    border-top: 4px solid #006bb5;
    margin-right: 4%;
}
.news-right{
    width: 44%;
    padding: 2%;
    float: left;
    background-color: #FFF;
    border-top: 4px solid #006bb5;
}
.news-title{
    color: #17376e;
    line-height: 40px;
    margin-bottom: 3%;
}
.news-title span{
    font-size: 24px;
    font-weight: 600;
    float: left;
}
.news-title a{
    font-size: 14px;
    color: #333;
    float: right;
    text-decoration: none;
}

.news-box dl{
    padding: 2%;
    background-color: #f5f5f5;
    margin-bottom: 3%;
}
.news-box dt,.news-box dd{
    float: left;
}
.news-box dt{
    width: 30%;
    margin-right: 4%;
}
.news-box dd{
    width: 66%;
}
.news-tit{
    font-size: 18px;
    line-height: 30px;
    font-weight: 600;
    display: block;
    margin-bottom: 2%;
 }
.news-box p{
    font-size: 12px;
    line-height: 24px;
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.news-box dd p a{
    color: #38aa98;
}
.news-box dd p a:hover,.news-title a:hover{
    color: #999;
    text-decoration: none;
}
.news-box ul li{
    font-size: 14px;
    line-height: 30px;
    background: url("")no-repeat left center;
    padding-left: 2%;
}
.news-box ul li a{
    float: left;
    color: #333;
    text-decoration: none;
}
.news-box ul li a:hover,.news-tit:hover{
    color:#999;
     text-decoration: none;
}
.news-box ul li b{
    font-weight: 500;
    float: right;
}
/*ÐÂÎÅ×ÉÑ¯ end*/

/*¿ìËÙÍ¨µÀ begin*/
.bg-box8 {
    width: 100%;
    height: auto;
    margin:70px 0 50px;
}
.td {
    padding: 30px 10px 0px 10px;
    width: 20px;
    line-height: 20px;
    color: #FFF;
    background: url() no-repeat center top #42a531;
    background-position-y: 5px;
    height: 130px;
    z-index: 1;
    cursor: pointer;
    display: none;
    position: absolute;
}
.bg-last {
    background-color: #f5f5f5;
}
.bg-box8 h3 .t-green{
    font-size: 40px;
}

.bmbd_cnt {
    width: 50%;
    float: left;
    background-color: #42a531;
    padding: 1% 3% 2% 3%;

}

.bmbd_cnt-tit h3, .bmbd_cnt-tit>span {
    float: left;
}
.bmbd_cnt h3 {
    font-size: 18px;
    width: 70%;
    line-height: 40px;
    margin-bottom: 15px;
    color: #FFF;
    text-align: center;
    font-weight: normal;
}
.bg-box8 h3 span {
    font-size: 24px;
    color: #fff300;
}
.bmbd_cnt-tit>span {
    font-size: 14px;
    line-height: 42px;
    color: white;
    margin-left: 2%;
}
.bmbd_cnt li {
    width: 40%;
    color: #fff;
    height: 26px;
    line-height: 26px;
    margin-bottom: 15px;
    float: left;
}
.bmbd_cnt li span {
    display: block;
    width: 35%;
    height: 22px;
    line-height: 24px;
    text-align: right;
    font-size: 14px;
    float: left;
}
.bmbd_cnt li div {
    width: 65%;
    float: left;
}

.bmbd_cnt input {
    height: 22px;
    width: 98%;
    line-height:22px;
    border: 0;
}
.bmbd_cnt select {
    width: 98%;
    line-height: 22px;
    height: 22px;
    float: left;
    border: 0;
}
.bmbd_cnt ul {
    position: relative;
}
.bmbd_cnt .yuyue {
    width: 15%;
    top:14px;
    right: 0%;
    height: 40px;
    line-height: 40px;
    position: absolute;
}
.yuyue input {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background-color: #fff300;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
.wx-box {
    float: right;
    width: 36%;
    padding-top: 2%;
}
.wx-box dt,.wx-box dd{
    float: left;
}
.wx-box dt{
    margin-right: 5%;
    -webkit-box-shadow: 1px 1px 0px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 1px 1px 0px 1px rgba(0,0,0,0.1);
    box-shadow: 1px 1px 0px 1px rgba(0,0,0,0.1);
}

.wx-titl{
    font-size: 16px;
    line-height: 30px;
    color: #666;
}
.wx-box dd p{
    font-size: 12px;
    line-height: 24px;
    color: #666;
}
.close-btn {
    width: 21px;
    height: 21px;
    background: url() no-repeat center;
    top: -10px;
    right: 50px;
    z-index: 999;
    position: absolute;
    cursor: pointer;
}
/*¿ìËÙÍ¨µÀ end*/

.last{ display:none;width:100%; height:40px; line-height:40px; background:#5bb74f; position:fixed; z-index:99999; bottom:0px;}
.last ul li{ float:left; width:33%; height:40px; border-right:1px #42a531 solid; background:#5bb74f; text-align:center; display:block; overflow:hidden; color:#FFF}
.last ul li a { display:inline-block; height:40px; width:99.8%; color:#FFF; border-right:1px #5bb74f solid; text-align:center; }
.last ul li a span { font-size:14px; font-weight:600;}

 .Contrast-smallbox dl span:after {
    width: 50%;
    display: block; 
    margin: 10px 9%;   
    content: url(http://r.51yishuqiao.com/xmb/line.png);
   
}
@media only screen and (max-width:1200px) {
    .select1{display: none;}
    .Contrast-smallbox dl span:after {
    width: 50%;
    display: block; 
    margin: 10px 3%;   
    content: url(http://r.51yishuqiao.com/xmb/line.png);
   
}
    .am-a,.am-jz{display: none;}
    .btn-box .information, .btn-box .test{
        width: 35%;
    }
    .btn-box .information{
        margin-left: 12.5%;
        margin-right: 2.5%;
    }
    .btn-box .test {
        margin-right: 12.5%;
        margin-left: 2.5%;
    }
    .breadCrumbs, .Condition-box, .Contrast-box, .Setting-box, .recommendation-box, .certification-box, .Case-box, .news-box, .bg-last,.phone-orange,.phone-yellow,.pen-bg {
        width: 1024px;
        margin: 0 auto;
    }
    .text-box{
        margin-bottom: 5%;
    }

    .pen-bg{
        margin-bottom: 5%;
    }
    .Introduction-bg{
        width: 1000px;
    }
    .btn-box{
        bottom:15%;
    }
    .Mainbox{
        padding: 3% 0;
    }
    .title-box {
        margin-bottom: 0;
    }
    .Mainbox h2,.Mainbox h3 {
        font-size: 36px;
        line-height: 46px;
    }
    .Tosign-up{
        padding-left: 15%;
    }
    .Cap-grey1{
        font-size: 16px;
        line-height: 30px;
    }
    .dd01 span {
        font-size: 16px;
        line-height: 42px;
    }
    .Condition-Main dd p{
        font-size: 14px;
        margin-bottom: 2%;
    }
    .Contrast-smallbox dl p{
        font-size: 12px;
    }
    a.btn-orange,a.btn-green{
        width:25%;
    }
    .tj01,.tj02,.tj03{
        width: 23%;
        margin: 0 1% 2%;
    }
    .phone-orange span,.phone-yellow span{
        width: 21%;
    }
    .bmbd_cnt{
        width: 60%;
        left: -35px;
    }
    .news-left{
        margin-right:4%;
    }
   
    .bmbd_cnt{
        width: 57%;
    }
    .wx-box {
        width: 35%;
    }
}
@media only screen and (max-width:1024px){
    .select1{display: none;}
.Contrast-smallbox dl span:after {
    width: 50%;
    display: block; 
     margin: 10px 19%;  
    content: url(http://r.51yishuqiao.com/xmb/line.png);
   
}
    .btn-box .information, .btn-box .test {
        width: 30%;
    }
    .btn-box .information{
        margin-left: 15%;
        margin-right: 2.5%;
    }
    .btn-box .test {
        margin-right: 15%;
        margin-left: 2.5%;
    }
    .r-service{display: none}
    .Introduction-bg,.breadCrumbs, .Condition-box, .Contrast-box, .Setting-box, .recommendation-box, .certification-box, .Case-box, .news-box, .bg-last,.phone-orange,.phone-yellow,.pen-bg {
        width: 95%;
        margin: 0 auto;
    }

    .pen-bg{
        margin-bottom: 4%;
    }
   .Mainbox h2,.Mainbox h3 {
        font-size: 30px;
        line-height: 38px;
    }
    .bg-box8,.Contrast-smallbox dt{
        display: none;
    }
    .Contrast-smallbox dd{
        height: 201px;
    }
    .Cap-grey1,.dd01 span {
        font-size: 14px;
        line-height: 24px;
    }
    .dd01 p{
        line-height: 20px;
    }
    .Condition-Main dd{
        width: 60%;
    }
    .Condition-Main dd p{
       /* line-height: 24px;*/
    }
    a.btn-orange,a.btn-green{
        width: 35%;
    }
    .Contrast-smallbox dl{
        width: 27%;
        font-size: 12px;
        line-height: 30px;
        padding: 2% 2%;
        float: left;
        border:1px solid #17376e;
        margin-bottom: 2%;
        margin-right: 0;
    }
    .Setting-titl{
        line-height: 50px;
    }
    .phone-orange span, .phone-yellow span {
        width: 25%;
    }
    .text-rz dd span {
        width: 63%;
        margin-right: 11.5%;
    }
    .news-tit{
        font-size: 16px;
        line-height: 40px;
    }

    .margin-right{
        width: 46%;
    }
    h4{
        font-size: 16px;
    }
   
}
@media only screen and (max-width:970px){
    .select1{display: none;}
.Contrast-smallbox dl span:after {
    width: 50%;
    display: block;
    margin: 10px 15%;   
    content: url(http://r.51yishuqiao.com/xmb/line.png);
   
}
    .Mainbox h2,.Mainbox h3 {
        font-size: 40px;
        font-weight: 600;
        line-height: 40px;
    }
    .btn-box {
        width: 90%;
        margin: 0 5%5%;
    }
  .li2 .li-title,.li3 .li-title,.news-box dt,.news-box ul li span,.span3{
        display: none;
    }
      .Condition-Main dt{display: block;}


.Introduction-bg{
    padding: 2% 0 2% 2%;
}
    .li2 .textTop,.li3 .textTop,.Accordion1 ul .li01 .textTop1,.Accordion1 ul .li02 .textTop1,.Accordion1 ul .li03 .textTop1,.Accordion1 ul .li04 .textTop1{
        display: block;
    }
    .Condition-Main dd{
       width: 60%;
    }
    .Condition-left dd p{
        /*line-height: 24px;*/
    }
    .title-box{
        text-align: center;
        padding-top:10% ;
        margin-bottom: 2%;
    }
    .tj01,.tj02,.tj03{
        width:31.3333333333333%;
    }

    .Introduction-bg img{
        width: 96%;
        margin-bottom: 5%;
        padding: 0 2%;
    }
    .Cap-grey1{
        font-size: 20px;
        line-height: 30px;
    }
    .dd01{
        width: 96%;
        padding: 0 2%;
    }
    .dd01 span {
        font-size: 20px;
        line-height: 50px;
    }
    .dd01 p {
        font-size: 12px;
        line-height: 24px;
    }
    .Accordion ul li{
        width: 32%;
    }
    .Accordion ul .li1{
        width: 32%;
    }
    .Accordion ul .li2{
        margin: 0 2%;
    }
    .textTop,.textTop1{
        width: 88%;
        color: #000;
        padding: 2% 6% 14%;
        margin-right: 0;
        background-color: rgba(255,255,255,0.8);
        filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#33FFFFFF,endColorstr=#33FFFFFF);
    }
    .textTop1{
        padding: 5% 6% 20%;
    }
    .Contrast-smallbox dd{
        height: 231px;
    }
    .Setting-titl,.recommended a{
        color: #000;
    }
    .phone-orange span, .phone-yellow span {
        width: 30%;
    }
    .Accordion1{
        height: inherit;
    }

    .Accordion1 ul .li01, .Accordion1 ul li {
        width: 45.5%;
        margin: 0 2% 4%;
        border:1px #dedede solid;
    }
    .news-box dd{
        width: 100%;
    }
    .news-box dl{
        margin-bottom: 3%;
    }
}
@media only screen and (max-width:767px){     
    .Contrast-smallbox dl span:after {
    width: 50%;
    display: block;
    margin: 10px 6%;
    content: url(http://r.51yishuqiao.com/xmb/line.png);
   
}
    .btn-box {
        width: 100%;
        margin: 0 0 5%;
    }
    .btn-box .information, .btn-box .test {
        font-size: 16px;
    }
    .Condition-Main dd {
        height: 100%;
        width: 54%;
    }
    .Condition-Main {
        width: 92%;
        padding: 4%;
        margin-bottom: 4%;
    }
    .Condition-Main dd p {
       /* line-height: 25px;*/
           margin-bottom: 0px;
    }
    .title-box2,.kc-tit{
        margin-bottom: 5%;
    }
    a.btn-orange,a.btn-green{
        font-size: 16px;
    }
    .phone-orange span, .phone-yellow span {
        width: 35%;
    }
    .pen-bg p {
        width: 70%;
        padding: 2%;
        font-size: 14px;
        line-height: 24px;
    }
    .text-rz img{
        width: 60%;
    }
    .dd3{
        background-position-y: 6px;
    }
    .dd4{
        background-position-y: 6px;
    }
    .news-box ul li{
        font-size: 12px;
    }
    .read,#qiao-wrap,#QIAO_INVITE_CONTAINER,#QIAO_ICON_CONTAINER .qiao-icon-sector-inner{ display:none !important;}
    #QIAO_INVITE_CONTAINER{ width:0 !important; height:0 !important;}
  .last{ display:block;}

}
@media only screen and (max-width:680px){

    .Contrast-smallbox dl span:after {
    width: 50%;
    display: block;
    margin: 10px 25%;
    content: url(http://r.51yishuqiao.com/xmb/line.png);
   
}
.am-a,.am-jz{display: block;}
.Condition-smallbox{margin-bottom:0}
a.btn-orange{margin-top: 4%;}
    .btn-box .information, .btn-box .test {
        font-size: 14px;
        line-height: 30px;
    }
    .btn-box .information{
        margin-left: 15%;
        margin-right: 2.5%;
    }
    .btn-box .test {
        margin-right: 15%;
        margin-left: 2.5%;
    }
    a.btn-orange,a.btn-green{
        font-size: 14px;
    }
    .Accordion ul .li1,.Accordion ul li{
        width: 48%;
        margin-bottom: 4%;
    }
    .Accordion ul .li2{

        margin : 0 0 4% 4%;
    }
    .Accordion ul .li3{
        position: relative;

    }
    .Setting-titl{
        font-size: 18px;
        line-height: 34px;
    }
    .tj01,.tj02,.tj03{
        width: 46%;
        margin: 0 2% 4%;
    }

    .text-rz dl{
        width: 44%;
        margin-left: 6%;
    }
    .text-rz img{
        width: 40%;
    }
    .text-rz dd span {
        font-size: 12px;
        width: 65%;
    }
    .Contrast-smallbox dd{
        height: 301px;
    }
    .recommended a{
        width: 50%;
    }
    .textTop{
        padding: 12% 6% 16%;
    }

    .news-left, .news-right {
        width: 92%;
        padding: 4%;
        margin: 0 0 4% 0;
    }
    .phone-orange span, .phone-yellow span {
        width: 40%;
        font-size: 24px;
    }

}
@media only screen and (max-width:560px) {

    .Introduction-bg dt{
        display: none;
    }
    .title-box{
        padding-top: 0;
        width: 100%;
    }
  
   
    .text-rz dd span {
        width: 60%;
        height: 48px;
    }
    .text-rz dl{
        margin-bottom: 10%;
    }
    .Cap-white:before,.Cap-white:after,.Cap-grey:before,.Cap-grey:after,.phone-orange,.phone-yellow {
        display: none;
    }
    a.btn-orange,a.btn-green{
        font-size: 12px;
       /* height:36px;*/
        line-height: 36px;
    }
    .Contrast-smallbox dl{
        width: 44%;
        margin: 0 0 2% 0;
    }
    .Contrast-smallbox .dl01,.Contrast-smallbox .dl03,.Contrast-smallbox .dl05{
       margin: 0 2% 2% 0;
    }
    .pen-bg p{
        padding: 4%;
        width: 92%;
    }
    .pen-bg{
        background-image: none;
    }
    .pen-bg p:before{
        display: none;
    }
    .news-box p{
        font-size: 14px;
    }
}
@media only screen and (max-width:480px) {
   .Mainbox h2,.Mainbox h3{
        font-size: 28px;
        margin-bottom: 1%;
    }

    .btn-box .information, .btn-box .test {
        font-size: 14px;
        line-height: 30px;
        width: 40%;
        margin: 0 5%;
    }

    .kc-tit li{
        font-size: 18px;
    }
    .information, .test {
        font-size: 12px;
        line-height: 24px;
    }
    a.btn-orange,a.btn-green{
        width: 54%;
    }
    .Contrast-smallbox dd{
        height:100%;
    }
    .Contrast-smallbox dl{
        width: 95%;
        margin: 0px auto 2%;
    }
    .textTop {
        padding: 16% 6% 16%;
    }
    .Accordion ul .li1, .Accordion ul li,.Accordion ul .li2,.Accordion1 ul .li01, .Accordion1 ul li {
       width: 100%;
        margin: 0px auto 4%;
    }
    .tj01 a,.tj02 a,.tj03 a{
        margin-bottom: 2%;
    }
    .tj-title{
        font-size: 14px;
    }
    .tj01 .instructions,.tj02 .instructions,.tj03 .instructions{
        width:40%;
        height: 24px;
        line-height: 24px;
    }
    .Tosign-up{
        padding-left: 12%;
        font-size: 12px;
    }
    .pen-bg p{
        font-size: 12px;
    }
}
@media only screen and (max-width:400px) {

   
    .text-rz img{
        width: 64%;
    }
    .text-rz dd{
        font-size: 12px;
    }
    .text-rz dd span{
        margin: 0;
    }
    .recommendation-main .tj01 .tj02 .tj03{
        width:85%;
        margin: 0 2.5% 5%;
        padding:5%;
        border:1px #dedede solid;
    }
    .tj01 dd, .tj02 dd,.tj03 dd{
        border:0;
        padding:3% 0 0;
    }

}
@media only screen and (max-width:320px) {
   
    .information, .test{
        width: 35%;
    }
    .information{
        margin-left: 10%;
    }
    .test{
        margin-right: 10%;
    }
    .dd1,.dd2,.dd3,.dd4{
        background: none;
    }
    .text-rz dl {
        width: 46%;
        margin-left: 4%;
    }
    .text-rz dd span{
        width: 100%;
        height: 48px;
    }
    a.btn-orange,a.btn-green{
        width: 65%;
    }

}


/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    background-color: #F5F5F5;
}
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    border-radius: 10px;
    background-color: #F5F5F5;
}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #555;
}
.title-box2,.kc-tit{
        margin-bottom: 5%;
    }
   
    .clearfix:after {
    visibility: hidden;
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
    content: ".";
}

.clearfix {
    zoom: 1;
}

.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1; /* for ie6 & ie7 */}
.Mainbox div,.Mainbox dl{box-sizing: content-box;}
.Condition-box dl{margin-bottom: 0px}
.jzbm{}
.Condition-Main dd dl p{color: #fff;line-height: 2rem;font-size: 1.4rem;}
.am-a{width: 40%;padding-left: 0;padding-right: 0;font-size: 1.2rem;margin-top: 5px;color: #fff;
    background-color: #ff8b6b;text-align: center;position: relative;float: left;margin-left: 10px;line-height: 2rem }
 .am-jz{width: 40%;padding-left: 0;padding-right: 0;font-size: 1.2rem;margin-top: 5px;color: #fff;
    background-color: #428bca;text-align: center;position: relative;float: left;line-height: 2rem }   
.am-a a,.am-jz a {
    display: block;
    z-index: 9;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;    
}
.zysz{background-color: #f6f6f6}

.Mainbox img {border: 0; max-width: 100%;height: auto;vertical-align: middle;}
.dl01 img,.dl02 img,.dl03 img,.dl04 img,.dl05 img{border: 0; max-width: 100%;height: auto;vertical-align: middle;background: #006bb5;border-radius: 50%;-webkit-transform: rotateY(0deg);}
/*jd*/
  @media only screen and (min-width:1025px) {
    .Condition-titl{font-size: 18px;font-weight: 900;display: block;padding-bottom: 10px}
    .Condition-Main dd p{line-height:24px}
    .select1{display: none;}
    .pb-auto{width: 1200px}
    .pb-nav{width: 1200px}
    .ysmain{width: 1200px;margin: 0 auto;}
     .Condition-smallbox img {border: 0; max-width: 100%;height: auto;vertical-align: middle;width: 200px}
     .Condition-Main dd{width: 50%;}
     .am-a,.am-jz{display:block;}
.am-banner-bg .am-slides li h1{padding-top:1.75em}
.am-banner-bg .am-slides li h3{padding-bottom:2.5em}
}
@media only screen and (min-width:1440px) {
.am-banner-bg .am-slides li h1{padding-top:2.5em}
.am-banner-bg .am-slides li h3{padding-bottom:4em}
}
@media only screen and (min-width:960px) {
.clone{height: 420px}
.am-banner-bg .am-slides li h1{font-size:2em;padding-top:1.5em}
.am-banner-bg .am-slides li h3{font-size:1.125em;padding-bottom:2.25em}
}
@media only screen and (min-width:641px) {
.am-banner-bg,.item-banner li h1{font-size:1.5em;}
.am-banner-bg .am-slides li h1{padding-top:1.5em}
.am-banner-bg .am-slides li h3{padding-bottom:2em}
}

@media only screen and (min-width:320px) and (max-width:419px){
    .clone{height: 169.69px}
.am-banner-bg .am-slides li h3{ font-size:12px;}
.am-banner-bg .am-slides li h1{ font-size:18px!important;}
}


.am-banner-bg{ position:relative;}
.am-banner-bg .am-slider-default{box-shadow:none;text-align:center; margin-bottom:10px; top:-15px}
.am-banner-bg .am-slider-default .am-control-nav{ bottom:10px}
.am-banner-bg .am-slider .am-slides img{ width:auto; max-width:100%;display:inline-table}
.am-banner-bg .am-slides li a{ color:#fff; text-decoration: none;}
.am-banner-bg .am-slides li h1{text-shadow: 0 0 5px #000; font-weight:700; padding-top:2em}
.am-banner-bg .am-slides li h3{ margin-top:0px; text-shadow: 0 0 5px #000; padding-bottom:5.5em}

     .am-slider-default .am-control-nav {
    width: 100%;
    position: absolute;
    
    text-align: center;
}  
.am-control-nav, .am-direction-nav, .am-slides {
    margin: 0;
    padding: 0;
    list-style: none;
}
.am-control-nav, .am-direction-nav, .am-slides {
    margin: 0;
    padding: 0;
    list-style: none;
}
.am-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%;/*max-width:1000px*/}.am-container:after,.am-container:before{content:" ";display:table}.am-container:after{clear:both}@media only screen and (min-width:641px){.am-container{padding-left:15px;padding-right:15px}}.am-container>.am-g{width:auto;margin-left:-10px;margin-right:-10px}@media only screen and (min-width:641px){.am-container>.am-g{margin-left:-15px;margin-right:-15px}}
.am-slider-default .am-control-nav li a {
    width: 8px;
    height: 8px;
    display: block;
    background-color: #666;
    background-color: rgba(0,0,0,.5);
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    text-indent: -9999px;
    border-radius: 20px;
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
    box-shadow: inset 0 0 3px rgba(0,0,0,.3);
}
.am-slider-default .am-control-nav li {
    margin: 0 6px;
    display: inline-block;
}
.am-banner-bg h3{margin-bottom: 5.5%;line-height: 2em}
/*jdend*/
.ysmain ul li{ margin-top:2rem; text-align:center;float: left;width: 17.5%;margin-right: 3%}
.ysmain ul li.ys4{margin-right: 0px;float: right;}
.ysmain u{margin-right: 0px;float: right;}l li.ys1 img{ /*background:#32c3ff;*/ border-radius:50%; padding:0.6rem;transform: rotateY(0deg);-webkit-transform: rotateY(0deg);}
.ysmain ul li:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;cursor:pointer;}
.ysmain ul li h5{ font-size:1.8rem;margin-top: 0px;color: #222}
.ysmain ul li p{ padding:0.4rem; line-height:22px; font-size:0.48rem; color:#8c8c8c;}
/*.ysmain ul li.ys2 img{background:#9ecc17;}
.ysmain ul li.ys3 img{background:#fe715f;}
.ysmain ul li.ys4 img{background:#fee65f;}*/
@media (max-width: 640px){
.select1{display: block;}
.ysmain ul li h5{ font-size:13px;}
.ysmain ul li{ margin-top:0.5rem; text-align:center;background-color: #333;font-size: 12px;width: 18%;margin-right: 2%;}
.ysmain ul{margin-bottom: 5px;margin-left: 0.1%;margin-top: 0px;}
.nav li a.cc{font-size: 12px}
.nav>li>a{display:inline;padding: 0}
}
@media (max-width: 480px){
.ysmain ul li h5{ font-size:12px;}
.ysmain ul li h5{background-color: #333;color: #fff;padding-top: 5px;padding-bottom: 5px;}
}
@media (max-width: 320px){
.ysmain ul li{ padding:10px;}
}
.select1 img {
    border: 0;
    max-width: 81%;    
    box-sizing: border-box;
}
.cd2 {margin: 0 auto;clear: both;height: 288px;}
.cd2 li {float: left;position: relative;margin-left: 20px;overflow: hidden;height: 319px;}
.kcjieshao {position: relative;background: url(http://www.yikaovip.com/zhuanti/images/sichuan/axm.png) no-repeat center center;width: 100%;height: 134px;font-size: 18px;position: absolute;width: 277px;bottom: 0px;left: 0px;text-align: center;font-size: 20px;color: white;}
.ff{position: absolute;left: 0;bottom: 0px;height: 0px;}
.kcjieshao p, .kcjieshao p {position: absolute;left: 0px;top: 50px;width: 276px;text-align: center;font-size: 14px;
    padding: 0 30px;}
.ff p{margin-top: 80px;background-color: rgba(84,136,190,0.8);color: #fff;padding: 10px 10px;height: 158px;}
.cd3 {margin: 0 auto;clear: both;height: 288px;width: 83%}
.cd3 li {float: left;position: relative;margin-left: 40px;overflow: hidden;height: 319px;}
@media(max-width: 640px){
    .cd3{width: auto;}
    .cd3 li{margin-left: 32px}
}
@media(min-width: 641px){
    .cd3{width: auto;}
    .cd3 li{margin-left: 20px}
}