﻿.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}
.navlist{display:none}
.searchPla{display:none}
.hidallPlace{display:none}
.botadA{display:none}
.footer_r ul{float:left;margin-top:0;position:absolute;right:0;top:-52px;width:241px}
.footer_r{position:relative}
/*尾部区域开始*/

/*底部区域开始*/
.link{float:left;width:100%;height:54px;background:#0285cf;}
.link .page-con{position: relative;}
.link ul{width:100%;float:left}
.link ul li{width:25%;float:left;line-height:54px}
.link ul li span{padding:0 20px;color:#fff;background:url(pic_58.png) no-repeat right 10px}
.link1{display:none;float:left;position:absolute;top:-280px;left:0;z-index:9;background:#fff;border:2px solid #e3e3e3;border-bottom:none;padding:0 20px;overflow-y:auto;height:280px}
.link1 div{float:left}
.link1 p{font-weight:700;line-height:46px}
.link1 ul{float:left;margin-bottom:10px}
.link1 ul li{float:left;width:24.5%;line-height:24px}
.link1 ul li a{float:left;color:#666;padding-left:13px;background:url(pic_02.jpg) no-repeat 0 7px}

/*全局样式控制*/
*{margin:0;padding:0;}
ul,li{list-style:none;}
img{border:0;}
a{text-decoration:none !important;cursor:pointer;}
table{border-collapse:collapse;}
.clear{clear:both;}

/*页面最外层div控制*/
body{background:#fff;font-size: 16px;color: #666666;}
.wrapper{width:100%;float:left;font-family:"微软雅黑","黑体";overflow:hidden;}
.page-con{max-width:1170px;margin: 0 auto;}
/*头部区域*/
.top{width:100%;height:112px;float:left;background:#fff;position:relative;z-index:9999999;padding-top: 25px;}
.top_l{float:left;}
.top_l img{max-width: 100%;height: auto;}
.top_r{float:right;position:relative;line-height: 42px;}
.top_rt ul{float: left;}
.top_rt ul li{float: left;margin-right: 20px; background: url(gf-pic-02.png) no-repeat left;padding-left: 15px;}
.top_rt ul li:first-child{ background: none;}
.top_rt ul li a{color: #333;font-size: 14px;}
.top_rt ul li span{color: #333;}
.top_rt{float: left;height:42px;}
.top_rb{float: left;}
.top_rbr{float:right;width:270px;height:42px;background:#f0f0f0;}
.search_txt{width:210px;height:42px;float:left;line-height:42px;border:0;background:none;font-size:14px;color:#999;outline:0;*margin-top:5px;margin-left: 12px;}
.search_tj{width:35px;height:42px;float:left;background:url(search_icon.png) no-repeat 50% 50%;border:0;outline:0;margin-left:3px;overflow:hidden;text-indent:-9999px;}

/*导航*/
.nav{width:100%;height:56px;float:left;position:relative;z-index:999999;background:#0086d1}
.nav .page-con>li{float:left;width:16.6%;background: url(gf-pic-01.png) no-repeat left;}
.nav .page-con>li:first-child{background:none;}
.nav .page-con>li>p{width:100%;float:left;line-height:56px;height:56px;text-align:center;font-size:18px;font-weight:700}
.nav .page-con>li>p>a{float:left;color:#fff;display:block;width:100%}
.nav .page-con>li>p>a.on{background:#00649c}
.nav .page-con>li>p>a:hover{background:#00649c}
.nav .page-con>li>p{position:relative}
.nav_b{position:absolute;top:56px;display:none;height:220px;width:1200px;background:#f9fbfd;overflow:hidden;left: 50%;margin-left: -600px;}
.nav_b{background: url("beijing.png") repeat;}

/*通用样式*/
.bt_on{width:100%;float:left;border-bottom:1px solid #ccc;line-height:51px}
.bt_on a.on{float:left;width:80px;display:inline-block;font-size:18px;line-height:51px;margin-right:38px;color:#0086d1;font-weight:700;border-bottom:2px solid #0086d1}
.lm_bt_on{font-size: 18px;line-height: 56px;}
.lm_bt_on a{color: #333;font-weight: bold;}
p.lm_bt_on a.on{color: #0285cf;}
.txt2h{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
.txt1h{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new_more1 {display: none;float: left;width:100%;margin-top: 20px;}
.new_more1 p a{display: block;text-align: center;width: 100%;background: #e3e3e3;color: #808080;height: 45px;line-height: 45px;}
.height20{width:100%;height:20px;float:left;}

@media screen and (max-width:1100px){
    .banner{width:100%;float:left;position:relative;z-index:0;margin-bottom:10px}
    .top .page-con{width:100%;position:relative;margin:auto;float:initial;left:0}
}
@media screen and (max-width:991px){
    .footer_lb{margin-top:0;width: 100%;}
    .link{display:none}
    .top .page-con{width:100%;position:relative;float:initial;left:0;}
    .top_r{display:none}
    .top .page-con .top_l img{width:6.54rem}
    .pc_nav{display:none}
    .banner{display:none}
    .top{width:100%;height:auto;float:left;background:#fff;position:relative;z-index:9999999;padding-top:20px}
    .hideLineTop{width:100%;height:8px;float:left;background:#0086d1}
    .contShow{background:url(mobManu.png) no-repeat;width:.437rem;height:.375rem;position:absolute;right:.468rem;top:25px;background-size:.437rem .375rem}
    .hidPlaceMob{background:#0086d1;width:100%;height:1.609rem;padding-top:.41rem;margin:auto}
    .searchPla{width:9.0625rem;height:.781rem;background:url(searchBoxd.png) no-repeat;background-size:9.0625rem .781rem;margin:auto;display:block}
    .searchPla .searInfo{font-size:.375rem;width:7.6rem;height:.781rem;line-height:.781rem;float:left;background:0 0;border:none;outline:0;margin-left:.4rem}
    .searchPla .searBtn{width:1rem;height:.781rem;line-height:.781rem;float:left;background:url(mobSearch.png) no-repeat .325rem .178rem;border:none;outline:0;background-size:.406rem .421rem}
    .displayNone{display:none}
    .top_l{margin-bottom:15px}
    .hidallPlace{display:none;position:absolute;z-index:111;width:100%;background-color:#fff;min-height:100%;}
    .navlist{display:block;background:#fff}
    .navlist>li{line-height:1.171rem;width:100%;border-bottom:#dbdbdb 1px solid;background:url(mobjiatou1.png) no-repeat 95% .518rem;background-size:.343rem .187rem}
    .navlist>li:last-child{border:none}
    .navlist>li.licur{background:url(mobjiatou2.png) no-repeat 95% .518rem;background-size:.343rem .187rem}
    .navlist>li.licur>a{color:#0086d1}
    .navlist>li a{padding-left:.4rem;font-size:.437rem;color:#333}
    .navlist>li ol{background:#f0f0f0;padding:0 .6rem 0 1.2rem;display:none}
    .navlist>li ol>li{line-height:.906rem;border-bottom:#dbdbdb 1px solid;position:relative}
    .navlist>li ol>li span{position:absolute;width:.593rem;height:2px;background:#0086d1;bottom:0;left:0}
    .navlist>li ol>li:last-child span{display:none}
    .navlist>li ol>li a{padding:0;color:#595959;font-size:.406rem}
    .botadA{height:1.218rem;width:100%;background:#fff;border-top:4px solid #0086d1;display:block;-webkit-box-shadow:2px 2px 10px #cacaca;box-shadow:2px 2px 10px #cacaca;}
    .botadA li{width:50%;float:left;border-right:1px solid #dbdbdb}
    .botadA li:last-child{border:none}
    .botadA li a{line-height:1.12rem;display:block;text-align:center;font-size:.406rem;color:#595959}
    
}

@media screen and (max-width:750px){
    .banner{width:100%;float:left;position:relative;z-index:0;margin-bottom:10px}
    .banquan{display:block;margin:auto}
}
@media screen and (max-width:640px){
    

}
@media screen and (max-width:501px){
    .banner{width:100%;float:left;position:relative;z-index:0;margin-bottom:10px}
    .DB_imgSet li img{display:none!important}
    .banquan{display:block;margin:auto}
}
@media screen and (max-width:401px){
    .banner{width:100%;float:left;position:relative;z-index:0;margin-bottom:10px}
    .banquan{display:block;margin:auto}
    .bt_on a.on{height: 2.5em}
}
@media screen and (max-width:301px){
    .banner{width:100%;float:left;position:relative;z-index:0;margin-bottom:10px}
    .banquan{display:block;margin:auto}
}
