html, body {
    height: 100% !important;
}

.chengshixuanze .select-city{left:0}

.nav_company .header_nav[name="gnfh"]{height:50px; line-height:50px; margin-top:18px; }
.nav_company .header_nav[name="gnfh"] ul li{padding:0 30px !important;}


.header_top_box .easysite-section-header,.header_box .easysite-section-header,.footer  .easysite-section-header{display:none}
.header .empty{float:left}
.header .empty .nav_company{float:none; padding-top:0}

.insur_nav{ float:left;margin-top:18px;height:50px;line-height:50px;}
.insur_nav ul{ }
.insur_nav ul li{float: left; padding:0 30px; font-size: 16px; display: block; color: #6a6a6a;text-align:center;}
.insur_nav li a{ font-size:18px;}
.insur_nav li .on{ color:#0066b3;}

/*分行面包屑*/
.nav_detail .nav_left{
    float: left;
    width: 660px;
    overflow: hidden;
}


body .section{min-height: calc(100% - 546px); margin:60px auto;}
body .section .left_pas{margin-left: 26px;}
/*二级菜单样式*/
.guide_nav{float:left;margin:0 40px 0 20px;width:190px;border-top:1px #f2f2f2 solid;}
.guide_nav h3{height:32px;font-weight:normal;  font-size:14px;display:block; color:#333333; background:#eeeeee;}
.guide_nav a{padding:0 18px 0 12px;font-size:14px;height:32px;display:block;cursor:pointer;}
.guide_nav a:hover{ background:#0066b3; color:#ffffff;}
.guide_nav ul li.nav_bg{margin-bottom:2px;line-height:32px;}
.guide_nav .bur{ background:#0066b3; color:#fff;}
.guide_nav .bur a{color:#fff;}

.guide_nav .nav_bg li{border-bottom:1px #f2f2f2 solid;}
.guide_nav .nav_bg h3 i.fa_icon_all{display:inline-block;width:12px;height:8px;float:right;display:inline;position: relative;top:10px;vertical-align: middle; }
.guide_nav .nav_bg h3 i.fa_icon_up{background:url(../images/list/icon_up.png) no-repeat;}
.guide_nav .nav_bg h3 i.fa_icon_down{background:url(../images/list/icon_down.png) no-repeat;}
.guide_nav .nav_bg ul li {font-size:12px; color:#666666;height: 32px; } 
.guide_nav .nav_bg ul li:hover{ cursor:pointer; background:#0066b3;} 
.guide_nav .nav_bg ul li:hover a{color:#fff;}
.guide_nav .nav_bg .nav_samll{display:none;margin-top:2px; border-top:1px #f2f2f2 solid;border-left:1px #f2f2f2 solid;border-right:1px #f2f2f2 solid;}
.guide_nav .nav_bd ul li{padding-left:24px;}
.guide_nav .nav_bd ul li:hover a{color:#fff;}
.guide_nav_box{ margin-bottom:2px;border:1px #f2f2f2 solid;}
.guide_menu_b{// width:248px !important;}
.guide_menu_er{ width:200px;}
.g_nav_sbox_a{ width:178px;}
.guide_menu_l{width:642px !important;}
/*三级菜单样式*/
.guide_menu{float:left;margin: 0 40px 0 30px;width: 190px;border-top:1px #cccccc solid;}
.guide_menu h3{margin-bottom:2px;height:32px;font-weight:normal;  font-size:14px;display:block; color:#333333; background:#cccccc;}
.guide_menu h3 a{padding:0 18px 0 12px;font-size:14px;height:32px;display:block;cursor:pointer;}
.guide_menu h3:hover{background:#0066b3; color:#ffffff;}
.guide_menu h3:hover a{color:#ffffff;}
.guide_menu ul li.nav_bg{margin-bottom:2px;line-height:32px;}
.guide_menu ul .bur{ background:#0066b3; color:#fff;}
.guide_menu ul .bur{color:#fff; cursor:pointer;}

.guide_menu .nav_samll li{ border-bottom:1px #cccccc solid;}
.guide_menu li a{padding:0 18px 0 12px;}
.guide_menu .fa_icon_all{display:inline-block;width:12px;height:8px;float:right;position: relative;top:10px;vertical-align: middle; }
.guide_menu .fa_icon_up{background:url(../images/list/icon_up.png) no-repeat;}
.guide_menu .fa_icon_down{background:url(../images/list/icon_down.png) no-repeat;}

.guide_menu .nav_samll ul.nav_bd li{font-size:14px; color:#666666;height: 32px; background:#eeeeee;} 
.guide_menu .nav_samll ul.nav_bd li.cur{background:#0066b3;}
.guide_menu .nav_samll ul.nav_bd li:hover{background:#0066b3; }
.guide_menu .nav_samll ul.nav_sbox{display:none;}
.guide_menu .nav_samll ul.nav_sbox li{ background:#fff;}
.guide_menu .nav_samll ul.nav_bd li a{height: 32px;display:block;}
.guide_menu .nav_samll ul li ul li {font-size:12px; color:#666666;height: 32px; background:#ffffff;} 

.guide_menu .nav_samll ul li:hover{ cursor:pointer; background:#0066b3;} 
.guide_menu .nav_samll ul li:hover a{color:#fff;}
.guide_menu .nav_samll{display:none;margin-bottom:2px;border-top:1px #cccccc solid;border-left:1px #cccccc solid;border-right:1px #cccccc solid;}
.guide_menu .nav_sbox li a{padding:0 18px 0 32px; }
.guide_menu .nav_bd ul li:hover a{color:#fff;}


input.btn_blue{font-size:14px;width:118px;height:30px;border-radius:5px;text-align:center;border:0;cursor: pointer;line-height: 30px;color: #fff;background: #0066b3;}
a.btn_blue {position:relative;z-index:2;display: inline-block;width: 118px;height: 30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-align: center;border: 0;cursor: pointer;line-height: 30px;color: #fff;background: #0066b3;behavior:url(../iecss3.htc);}
.suggest_box{background:#efefef;margin-bottom:4px;}
.suggest_mainbox{width:980px;margin:0 auto;padding:40px;}
.suggest_input{ border:1px #e8e8e8 solid;height:36px;width:538px;padding:0 10px;}
.suggest_mainbox .suggest_Lbox{float:left;font-size:14px;}
.suggest_mainbox .box_line{float:left;margin:0 40px;width:1px;height:35px;border-left:1px #c1c1c1 solid;}


.gnfh .nav_more .nav_detail .new_nav_left a.a1{display:none !important; }
.gnfh .nav_more .nav_detail .new_nav_left em.em1{display:none}
.gnfh .nav_more .nav_detail .new_nav_left a.a2{background: url(http://www.ccb.com/uiFramework/commonResource/zip/cn/cn/v3/images/home.png)  left center no-repeat; padding-left: 25px;}
.gnfh .nav_more .nav_detail .rfloat{display:none}

.page_list .page_prev, .page_list .page_next{ background: none; color: #333;}