



@media(min-width:1217px){


}


@media(min-width:768px) and (max-width:1216px) {
	



}


@media screen and (max-width:767px) {	

.top_0 {height:45px;line-height:45px}

.qy-index-logo { display:block;
    width: 100%;
    min-height: auto;
    height: 45px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    margin: 0px;
    position: relative;
    padding-top: 0px;
    line-height: 45px;
}
.icon-back-wap { width:24px; height:24px; display:block; top:10px; left:10px; background:url(../images/icon-back.png) no-repeat; background-size:24px; position:absolute;}
.icon-back-home { width:24px; height:24px; display:block; top:10px; right:10px;  background:url(../images/icon-home.png) no-repeat; background-size:24px; position:absolute;}

.top { display:none;}

.head { width:100%; height:48px; line-height:48px; white-space: nowrap; }
.head ul.fl-clr {overflow-x:scroll; overflow-y: hidden; margin:0 15px;}
.head ul li { display:inline-block; float:none;}
.head ul.fl-clr::-webkit-scrollbar {
    display: none;
}

/* banner */
.med-white,.very-big-white,.small-white { left:15px!important;}
.very-big-white { margin-top:10px;}
.small-white { margin-top:30px;}
.lfb,.fade.start,.small-white.lft.start  { display:none;}

/**/
.jj_tit { padding: 30px 15px 20px; width:auto;}
.jj_tit span, .jj_tit p { width:auto;}
.licheng { display:none;}

.con { width:auto; padding: 0 15px;}





.lxwm li { width:100%; float:none;}
.lxwm li:nth-child(4),.lxwm li:nth-child(6) { display:none;}

.footer_links a { white-space:nowrap;}


/**/
.top-agents { background:#2e619b; position:relative;}

.top1 { display:block; width:100%; position:absolute; top:45px; padding:0px;}

.top-left { display:none;}

.top-right { float:none; height:48px; line-height:48px; white-space: nowrap;}

.top-right ul {overflow-x:scroll; overflow-y: hidden; margin:0 15px;}
.top-right ul li { display:inline-block; float:none; margin-left:0px; margin-right:20px;}
.top-right ul::-webkit-scrollbar {
    display: none;
}



.agent-filter .views-filter { width:100%;}

.agent-filter .views-submit-button { float:none; margin:auto; }
.agent-filter .views-widget-filter-title {  width: calc(100%); padding:0 25px; float:none; margin-bottom:20px;}

.agent-filter .views-widget-filter-title input {border-radius: 4px;}

.agent-filter .views-submit-button input.form-submit {border-radius: 4px;}

.box.footer-apply { display:none; }





.certificate { width:100%!important; background:#fff!important; height:auto!important; padding-bottom:40px;}
.company-name { padding-top:40px!important;}

.company-time,.company-num { padding-left:0px!important; text-align:center; }
.bottom-time { display:none; }

.chapter { bottom:30px!important; right:80px!important;}

}







