@charset "utf-8";
/* CSS Document */
.selectpicker button:hover{ color:#000;}
@media screen and (max-width:1400px)
{
    #road,#shejiao,.top,.topbox,.topbox2{width:100%;}
	.roadbox,#bottom,#result,#gjss,#pianhao{width:auto;padding: 0 2% 0 50px;}
	.topbox select.fenlei{width:100%;}
	.topbox .search{  width:calc(100% - 270px); position:relative; margin-right:10px;}
	.topbox .search input{width:calc(100% - 50px);}
}
@media screen and (max-width:1200px)
{
	.logo{margin:0;padding:0 30px;}
	.btn{  padding:0;padding-right:30px;}
	.roadbox, #bottom, #result, #gjss, #pianhao{ width:auto;padding: 0 2% 0 3%;}
	
	.gb_info2 { right:0;}
	.search_btn{padding:20px 3% 0 3%;}
	#top_search .search2{ padding-left:12px}
}
@media screen and (max-width:1130px)
{
	#top_search .search{ width:37%; padding-left:3%; padding-right:0;}
	

    .topbox select.fenlei{width:100%;}
}
@media screen and (max-width:1038px)
{
	.signuponepage{width:96%; padding:0 2%;}
}

@media screen and (max-width:1024px)
{
	.top_h{ height:120px;}

	.topbox .search{  width:calc(100% - 250px); position:relative; margin-right:10px;}
	.topbox .search button{ position:absolute; right:0;}
	.topbox .search input{ width:100%;}
	.topbox select.laiyuan{ margin-left:0;float: left;width: 120px;}

	.roadbox, #bottom, #result, #gjss, #pianhao{ width:auto;padding: 0 2% 0 3%;}
	.weizhengli1, .weizhengli2, .weizhengli3, .innermore{margin: 26px 0px 0px 5px;}
	.topbox .search button{ border-radius: unset;}
	#top_search .search2{padding: 0 2% 0 3%;}
	.search_btn{padding: 5px 2% 0 3%;}
	
}
@media screen and (max-width:960px)
{

	
}

@media screen and (max-width:940px){
	#hoogege{ width:96%; padding:0 2%;}
	#hoogege .hoogege_sea{ padding-left:10%;}
	#keylist .keylist{width:96%; padding:0 2%;}
	.clear_div2{ display:block}
	.list-group-item,.dy_top .dy_50{ width:99%; padding-right:1%;padding: 5px 0;}
	.dy_right{ text-align:left;}
	
	.yshow{ width:100%;}
	span.xz{ float:left}
	
	
}
@media screen and (max-width:900px)
{
	.roadbox .search input{width:350px;}
	
	.phboxbox span input{width:90%;}
	
	.zhanghu{ width:90%; padding:0 5%; margin-left:0; padding-bottom: 20px;}
	.top_xinxi ul{ margin-left:5%;}
	.zhanghu2 .guanli1,.zhanghu2 .guanli1,.guanli2{ width:100%;}
	.sys{ display:none}
}

@media screen and (max-width:850px)
{
	.fengxiang_boxleft,.fengxiang_boxright{ width:100%;margin-right:0;text-align: center;}
	.fengxiang_box{ width:100%;}.fengxiang_lianjie2{text-align: center;}
	.col-6{ padding:20px 20px;}
}


@media screen and (max-width:832px)
{

	.roadbox .search input{width:300px;}
	#code{left:30%;}
}
@media screen and (max-width:820px)
{
.uipadding28{padding-left:0px}
}
@media screen and (max-width:800px)
{
	.wrapper .login_main .lbanner,.wrapper .header-bar .header{ width:98%; padding:0 1%;}
	.zsy_zh{ position: absolute;
    width: 100%;
    padding: 0px 20px 20px;
    box-sizing: border-box;
    top: 74px;
    z-index: 5;
    background: #ccc; display:none;}
	.topbox .fa-search{ display:block;z-index: 3;}
	.topbox .search{border:0px;}
	.zsy_zh{ display:none;z-index: 999;}
	
}
@media screen and (max-width:784px)
{
	.roadbox .search{display:none;}
	.email span{margin-top:0;}
	.xz p.xiugai{display:none;}
	.email{width:100%;}
	.emailbox{width:95%;}
}
@media screen and (max-width:770px){
	#hoogege .hoogege_sea{ padding-left:3%;}
	

}
@media screen and (max-width:740px){
	.signuponepage .sign-up{ width:100%;}
	.side-content{ margin:0 auto;}

}
@media screen and (max-width:728px)
{
	.list textarea{ width:137%}
	
	
	.tjt_left{width:100%;}
	.tjt_right{display:none;}
	.tj_left,.tj_mid,.tj_right{width:99%;height:auto;}
	.tj p{padding:0;}
	.tj select{text-indent:20px;}
	.tj button{margin:0 10px 0 0;}
	.tj button.yz{margin-right:0;}
	
	.sjbox{padding-top:10px;}
}
@media screen and (max-width:714px){
	#hoogege{margin: 90px auto 0;}
	#hoogege .hoogege_sea{ padding-left:0;}
	#hoogege .hoogege_sea select{ float:none; display: inline-block;width:98%;margin-top: 10px;}
	#txcl{float:none; display: inline-block;}
	#hoogege .search{    width: 98%; margin-left:1%;}
	.clear_div3{   width: 100%; float:left; text-align:center;}
	.sb{ width:100%; float:left; padding-top:10px;}
	.go_search,.go_yz{ float:none; display:inline-block; width:98%;margin-bottom: 10px;}
	.go_search{ color:#ffffff; background:#4285f4;}
	#keylist .keylist .bk2{ width:100%;}
	
	.jsb .thr2,.jsb .thr3{ width:99%;}
	.jsb .thr2 input,.jsb .thr3 input{width:99%;}
	
}
@media screen and (max-width:660px)
{
	.tianchong{ display:block}
	.topbox .search{ width:70%;}
	#code{left:20%;}
	.div_call_list ul li{ width:50%;}
	.list .remarkst{ width:100%;}
	.click-edit, .click-edit-stop{ width:100%; box-sizing:border-box;    word-break: break-all;}
	.col-3{ width:100%;}
	.col-3 select{ width:100%;}
	.padding-30{ padding-right:0;}
}
@media screen and (max-width:620px)
{
	.sjbox{text-align:center;}
	.sjbox img{float:none;}
	.lubox{ width:100%; float:left;}
	.list_anniu{ position:relative; float:left;padding-top: 15px;    padding-bottom: 10px;}
	.list_anniu div{padding:0 20px 0 0;}
	.listunit{ float:left;margin: 20px 0px 0;}
	
	.wrapper .login_main .lbanner .signin-card{padding: 40px 5% 55px; width:90%;}
	.wrapper .login_main .lbanner h1{font-size: 30px;}
	#btn_left{ float:left;}
	#btn_right{ float:right;}
	
	.zh_40,.zh_60{ width:100%;}
	.signuponepage h1{ font-size:30px;}
	
	.jsb2{ width:94%}
	.jsb2 .thr input{ width:100%;margin: 0 0 10px 0px;}
	.call_index{ width:100%;}
	.call_index a.signin{ width:100%; margin-top:14px;}
	
	.jsb{ width:94%;}
	.jsb .thr{ width:100%;}
	.jsb .thr input{width:100%;}
	.jsb .thr a.signin{width:100%; margin-top:5px;}
	
	.websitelink{ width:200px;}
	
}
@media screen and (max-width:560px)
{
	.topbox select.fenlei{width:100%;}
	.gb_info{ right:0;}
}


@media screen and (max-width:500px){
	#hoogege .logo .share{ right:0;}
	.dy_top .dy_50{ text-align:center;line-height: 40px; padding:0}
	.lang{ width:100%;}
	.dy_top .dy_50 input, .dy_top .dy_50 select{ width:100%}
	span.badge{ float:left}
	
	.top_h{ height:178px;}
	.topbox .search{ width:100%; position:relative;	}

	.topbox select.laiyuan{ width:100%;}
	
	.div_call_list ul li{ width:100%;}
	#top_search .search{ width:94%;}
	.info-more-title li{width: 33%;}
	#code_tags{left:8%}
	.gb_qb {font: 61.25% arial, helvetica, sans-serif;}
}



@media screen and (max-width:440px)
{

	.lubox h1{font-size:14px;font-weight:normal;line-height:20px;}
    .lubox h2{font-size:14px;font-weight:normal;line-height:20px;}
	.lubox .sourceurl{ width:300px;}
	.lubox{padding-left:0;}
	.pg_b, .pg_b2{ width:100%;margin-left:0px}
	ul.ui-choose{ margin-bottom:0px;}
}
@media screen and (max-width:400px)
{
	.logo{ padding:0 10px;}
	.gb_info2 .gb_cb{ right:60px;}
}
@media screen and (max-width:385px)
{
	#bottom p{margin:0 5px 0 2px;}
	.br{width:174px;}
	#bottom button{float:right;margin-top:0;}
	.roadbox .search input{width:180px;}
	#top_search .search2{ width:92%}
}
@media screen and (max-width: 380px)
{
.btn{padding-right: 3%;padding-bottom: 15px;}
.topbox .fa-search{ right:25%}
.city_title h1{ padding:0 12px; font-size:14px;}
}
@media screen and (max-width:340px)
{
	.roadbox span{margin-right:11px;}
    .logo {padding-right: 0px;;}
	.head_right1{ margin-right:8px;}
}
