.bannerBox { position: relative; width: 100%; overflow: hidden; }
.menu_top { position: absolute; background: none!important; width: 1200px; height: 80px; left: 50%; margin-left: -600px; overflow: hidden; z-index: 20; font-size: 14px; }
.menu_top a { height: 50px; line-height: 50px; }
.pin_none { padding: 0; }
.pin_le_none { padding-left: 0; }
.mat_re_none { margin-right: 0; }
.TopBtn { color: #fff; }
.AvaBox { margin-top: 10px; }
.container { margin: 0 auto; }
.ComInfoBox { overflow: hidden; margin-top: 10px; }
.wrap { background: none; }
.search_head a { margin-left: 20px; }
.OrgTypeBox { margin-top: 20px; }
#TownBox { margin-bottom: 15px; }
.search_head a img { margin-right: 5px; }
.ComInfoleft { position: relative; overflow: hidden; padding-left: 0; padding-right: 10px; }
.ComInfoBox>div ul { background: #fff; border-radius: 10px; box-shadow: 0 0 2px 0px rgba(245,245,245,0.31); }
.ComInfoleft li { height: 34px; line-height: 34px; padding-left: 25px; }
.ComInfoleft li span { font-size: 14px }
.ComInfoleft li:first-child { color: #e81a62; height: 45px; padding-left: 0px; line-height: 45px; padding-bottom: 0; }
.ComInfoleft li:first-child a { color: #e81a62; }
.ComInfoleft li:first-child span { font-size: 16px; color: #000; }
.ComInfoleft>ul>li:nth-child(1) img { margin-right: 5px; margin-top: -5px; }
.ComInfoRight>ul { padding: 15px!important; }
.ComInfoRight>ul>li:nth-child(1) { margin-bottom: 15px; }
.ComInfoRight>ul>li:nth-child(2) .form-control { height: 190px; }
.ComInfoRight>ul>li textarea { background-color: #fff!important; border-color: #e8e8e8; }
.ComInfoRight { padding: 0; }
.search_head { width: 100%; min-height: 150px; background: #fff; box-sizing: border-box; margin-bottom: 10px; border-radius: 10px; }
.search_head p .fr { font-weight: initial; }
.search_head p span:nth-child(1) { font-size: 14px }
.wrap-bo { overflow: hidden; }
.search_head>p { line-height: 45px; font-size: 16px; padding: 0 15px; font-weight: bold; height: 45px; border-bottom: 1px dotted #ccc; background: #3eac4e; color: #fff; }
.search_head>div { overflow: hidden; margin-left: 15px; padding: 2px 0; line-height: 36px; font-size: 14px; }
.SelBaseBox { width: calc(100% - 30px)!important; }
.search_head .SelBaseBox p { float: left; min-height: 32px; line-height: 32px; font-weight: bold; width: 100%; }
.search_head .SelBaseBox ul { float: left; width: calc(100% - 140px); }
.search_head .SelBaseBox .more { float: right; margin-right: 15px; color: #3eac4e; cursor: pointer; }
.search_head .SelBaseBox ul li { float: left; margin: 0px 8px; height: 32px; line-height: 32px; font-size: 14px; }
.UnitLan li { padding: 10px 0; }
.fr .red { color: #fff; }
.TableList { display: table; width: 100%; margin-top: 10px; background: #fff; padding: 15px; border-radius: 10px; }
.TableList .UnitLan li { float: left; padding: 20px 10px 12px 10px; }
.TableList .titleLan li { float: left; padding: 12px 10px; }
.UnitLan:nth-child(odd) { background: #efefef; }
.TableList .titleLan li { font-weight: bold; background: #3eac4e; color: #fff; }
.TableList .titleLan, .TableList .UnitLan { position:relative; font-size: 14px; width: 100%; display: inherit; min-height: 60px; }
.TableList .UnitLan li{ color:#000 !important;}
.UnitLan a { position: relative; display: inline-block; }
.TableList div li:nth-child(1) { width: 28%;}
.TableList div li:nth-child(2) { width: 20%; }
.TableList div li:nth-child(3) { width: 17%; }
.TableList div li:nth-child(4) { width: 30%; }
.TableList div li:nth-child(5) { width: 5%; }
.dl-no { height: 28px; overflow: hidden; }
.DIdentification { background: #F57F17; border: solid 1px #F57F17; color: #fff; padding: 2px 6px; margin-right: 5px; border-radius: 4px; font-style: normal; font-size: 12px!important; }
.cur { cursor: pointer; white-space: nowrap; }
.UnitLan>li>span:nth-child(1) { display: none; }
/*.ComInfoleft>ul{background:url(/adverImg/gs-ba.png)no-repeat 475px 60px #fff  !important;}*/
.ComInfoleft-a { position: absolute; right: 26px; bottom: 15px; }
.SelBaseSOS { margin-bottom: 15px; }
.SelBaseSOS span { cursor: pointer; }
.KeywordList span { font-weight: bold; font-size: 14px; line-height: 30px; display: block; float: left; }
.KeywordList a { margin-left: 15px; line-height: 30px; color: #333; font-size: 14px; display: block; float: left; }
.KeywordList a:hover { color: #e81a62; }
.input-group-addon input { line-height: 20px; padding: 6px 12px; background: #e0dfdf; }
.input-group-addon { padding: initial; line-height: initial; }
#OrgTypeBox .more { display: none; }
.titleStyle { width: 450px!important }
#AddrBox { position: absolute; margin: auto 0; width: 100%; height: 100% }
#AddrBox .box { width: 60%; height: 60%; background-color: #fff }
.AddrBox .CodeBox { margin-left: 30px; width: calc(100% - 60px); height: auto }
.AddrBox .CodeBox .TitleInfo { box-sizing: border-box; margin-top: 10px; height: 30px; border-bottom: 1px solid #ccc; line-height: 30px }
.AddrBox .CodeBox li { margin-top: 15px; height: 30px; line-height: 30px }
.AddrBox .CodeBox li i { float: left; width: 70px; font-weight: 700 }
.AddrBox .CodeBox li p { float: left; width: 300px }
.titleStyle { width: 450px!important }
.AddrBox { position: fixed; top: 0; margin: auto 0; width: 100%; height: 100%; background: rgba(0,0,0,.4) }
.AddrBox .box { position: absolute; top: 20%; left: 20%; width: 60%; height: 60%; border-radius: 10px; background-color: #fff }
.layui-layer-content { height: auto; overflow: inherit!important; }
.layui-layer-content #AddrBox { height: auto; overflow: hidden!important; }
.layui-layer-content .TableList { margin-top: 0; }
.layui-layer-content #AddrBox .box { width: 100%; }
.layui-layer-content .titleLan li { width: 50%!important; text-align: center; }
.layui-layer-content .UnitLan li { width: 50%!important; text-align: center; }
.UnitLan_wid { width: 100%; background: #e4e4e4; font-size: 14px; padding: 10px; }
.Environment_tie, .Environment_tie div { overflow: hidden; }
.Environment_tie { height: auto!important; padding: 20px 0; margin-bottom: 10px; }
.Environment_tie h3 { font-size: 22px; color: #0d0d0d; }
.Environment_tie_a span { border: 1px solid #ccc; padding: 6px 12px!important; border-radius: 4px; display: block; background: none!important; color: #333333!important; line-height: 26px!important; font-size: 14px!important; }
.Environment_tie p span { background: #F57F17; padding: 2px 10px; }
.Environment_tie p { line-height: 36px; font-size: 14px; color: #4a4a4a; }
.Environment_tie p img { margin-right: 10px!important; }
.Environment_img1 { margin-right: 10px; margin-top: -4px; }
.Environment_zz div img { margin-right: 5px; margin-top: -4px; }
.Environment_zz { font-size: 14px!important; }
.Environment_pin { padding-bottom: 10px; }
.Environment_gs { margin-top: 10px; }
.Environment_gs h3 { font-size: 14px; margin-bottom: 10px; }
.Environment_gs p span { margin-right: 15px; font-size: 14px; background: #F57F17; color: #fff!important; padding: 2px 10px; }
.Environment_gs p { font-weight: inherit!important; }
.Environment_list { margin-left: 0!important; padding-left: 10px!important; height: auto; min-height: auto; overflow: hidden; border-bottom: 1px dotted #ccc; }
.Environment_ul { padding-top: 14px!important; }
.Environment_ul li { margin-bottom: 11px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.Environment_ul li a { margin-left: 0; font-size: 14px }
.Environment_textarea { width: calc(100% - 15px); padding: 0 15px; border-radius: 4px; border: #ccc solid 1px; }
.Environment_from { padding-bottom: 15px; }
.Environment_from button { margin-right: 15px; padding-left: 20px; padding-right: 20px; background: #F57F17; }
.Environment_pl { padding-left: 15px!important; margin-left: 0!important; }
.Environment_pl .ReplyList-title { padding: 10px 0 10px 15px; }
.Environment_pl h2 { font-weight: bold; }
.Environment_from .OrgTypeBox { border-bottom: 1px dotted #ccc; margin-left: 0; padding-left: 15px; margin-bottom: 15px; padding-bottom: 15px; width: 100%!important; }
.pin-top { padding-top: 0; }
.Environment_top_tie { font-size: 16px; font-weight: bold; background: #27a4af; color: #FFF; border-top-left-radius: 10px; border-top-right-radius: 10px; }
.Environment_top_tie img { margin-left: 15px; }
.backgroundNone { background: none!important; color: #333333!important; }
.Environment_ul { padding: 0 16px; }
.gwsc { padding-bottom: 5px; }
.gwsc p { margin-bottom: 15px; }
.gwsc div { margin-left: inherit; padding: 0 10px 10px 10px; }
.gwsc div a { margin-left: 0; cursor: pointer; }
.gwsc div:hover img { content: url('http://www.zybw.com/huanjingjiance/img/gwjc_11.png'); }
.Environment_tie_a { background: url(http://www.zybw.com/huanjingjiance/img/hjjc_06.jpg) no-repeat 0px 8px; padding-left: 30px; margin-top: 10px; }
.gwsc div:nth-child(odd) { padding-left: 5px; }
.gwsc div:nth-child(even) { padding-right: 5px; }
.overflow-hi { max-height: 112px; OVERFLOW: auto!important; }
.titleLan { min-height: 45px!important; }
.sub-more { height: 40px; line-height: 40px; background: #f2f2f2; text-align: center; font-size: 14px; width: calc(100% - 30px); }
.sub-more a { margin-left: 0px; }
.SelBaseBox p { width: auto!important }
#ProvinceBox { width: calc(100% - 30px); }
.Environment_ph p { width: 100%!important }
.Environment_dwjs { border: 1px solid #ccc; padding: 6px 12px!important; border-radius: 4px; line-height: 26px!important; font-size: 14px!important; }
.wjw-xw-list { padding-bottom: 20px; margin-top: 20px; border-bottom: solid 1px #dbdbdb; }
.wjw-xw-list>div:nth-child(2) h1 { margin-bottom: 5px; font-size: 16px; font-weight: 700; color: #272828; line-height: 26px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.wjw-xw-list>div:nth-child(2) h2 { font-size: 12px; height: 46px; line-height: 26px; color: #606060; margin-bottom: 5px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.wjw-xw-list>div:nth-child(2) div span { color: #aeaeae; font-size: 12px; }
.wjw-xw-list>div:nth-child(2) div span img { width: 16px; }
.wjw-xw-list>div:nth-child(1) { padding-right: 0; }
.wjw-xw-list a { margin-left: 0px!important; }
#CommentContBox>li .img_box img { width: 34px; height: 34px; }
#CommentContBox { background: #fff; margin-bottom: 10px; overflow: hidden; border-radius: 10px; }
#CommentContBox>li { min-height: 70px; margin: 0 15px 15px 15px; padding-bottom: 7px; border-bottom: 1px dashed #ccc; overflow: hidden; color: #666; font-size: 14px; height: auto!important; }
#CommentContBox>li .img_box { width: 34px; height: 34px; border-radius: 50%; overflow: hidden; margin: 0px 8px 0 0; }
.img_box { border: 1px solid #ccc; box-sizing: border-box; overflow: hidden; background: #f2f2f2; }
#CommentContBox>li .time { font-size: 12px; color: #CCC; }
#CommentContBox>li .qtitle { color: #ff6600; }
.carclass{width:100%;}
.carclass li{cursor: pointer;}
.carSmallBox ul{ width:100% !important;}
.layui-layer-content { height: 218px!important; }
.search_head .hidden-xs img { height: 167px; }
.TableList div li:nth-child(1) .Orgauth { position: absolute;padding:1px 3px; background: #F57F17; color: #fff; font-size: 12px; text-align: center;top: 0px; border-radius: 4px 4px 4px 0; }
.TableList div li:nth-child(1) .Namebto{ display:inline-block;max-width: 100%;}
.UnitLan li:nth-child(1) i { width: 0; height: 0; border-top: 6px solid #F57F17; border-right: 6px solid transparent; position: absolute;top: 20px; }
i { font-style: normal; }

@media (max-width: 1200px) {
.wrap { width: 100%; }
}
@media (max-width: 768px) {
body { padding-bottom: 50px; }
.SelBaseBox { width: calc(100% - 30px)!important; }
.Environment_dwjs { margin-left: 15px; }
.sub-more, .Environment_textarea { width: 100% }
.Environment_from button { margin-right: 0px; }
.layui-layer-content #AddrBox { overflow: auto!important; max-height: 400px; }
.layui-layer-content .titleLan { display: none; }
.layui-layer-content .UnitLan li { width: 100%!important; padding: 8px!important; }
#layui-layer1 { top: 10%!important; }
.ComInfoBox, .AvaBox { margin-top: 5px; }
.ComInfoBox { padding-top: 10px; }
.ComInfoleft li:first-child { height: auto!important; padding-bottom: 10px; }
.Environment_top_tie, .gwsc p { font-size: 16px }
.ComInfoleft li span { font-size: 14px }
.titleLan { display: none!important; }
.wrap-bo { border: none; }
.TableList div li { width: 100%!important; padding: 15px; }
.TableList { padding: 0; }
.TableList div li:nth-child(1) .Orgauth { display:none;}
.TableList div li:nth-child(1) i { display:none;}
.search_head>div { padding: 2px 15px; margin-left: 0; }
.UnitLan>li>span:nth-child(1) { float: left; display: block; font-size: 15px; font-weight: bold; width: 110px; }
.ComInfoleft>ul { background: #fff; }
.ComInfoleft-a { display: none; }
.KeywordList { padding: 15px; }
#OrgTypeBox a { margin-left: 0px; }
#OrgTypeBox .SelBaseBox .more { margin-right: 15px; }
.search_head a { margin-left: 0; }
#OrgTypeBox .more { display: block; }
.search_head p .fr { margin-right: 0!important; font-size: 14px; display: none; }
.ComInfoleft li { padding-left: 0px; }
.UnitLan .visible-xs-block { float: right; }
.UnitLan .visible-xs-block { margin-left: 5px; }
.UnitLan a { display: block; float: left; color: #f00; }
.ComInfoleft { padding-right: 0; }
.UnitLan:nth-child(odd) li:nth-child(1) { border-bottom: solid 1px #e6e5e5; }
.UnitLan:nth-child(even) li:nth-child(1) { border-bottom: solid 1px #f1f1f1; }
#ScoBsiness { height: auto!important; }
}
