@charset "utf-8";/*header*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
/* input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;} */
.header_top_box{height:50px;background:#0066B3;width:100%; }
.header_top_main{width:960px;line-height:50px;margin:0 auto;}
.header_top_left ul li{font-size:16px;float:left;color:#fff; margin-right:12px;position:relative;}
.header_top_left ul li.se{background:url(../images/grjt.png) no-repeat bottom center;}
.header_top_left ul li.se a{ color:#fff;}
.header_top_left ul li a{color:#1dd9e2;}
.header_top_left ul li a:hover{color:#fff;}
.header_top_left .Business{position:relative;height:1px;}
.header_top_left .Business img{position: absolute;top: 14px;}
.header_top_left .Business a{background:#0066B3;}
.header_top_left .Business_text{position:absolute;left:77px;top:11px;top:0px!important;width:141px;height:28px;line-height:26px;background:url(../images/hv_top.png);display:none; text-align:center;}
.header_top_left ul li div.Business_text a{color:#27FFF7; margin:0 5px;font-size:12px;}
.header_top_left ul li div.Business_text a:hover{color:#fff;}
.header_top_left{float:left;}
.header_top_right{float:right}
.header_top_right ul li{float:left; margin-left:8px;font-size:14px;}
.header_top_right ul li.se a.header_top_right_a{color:#fff;}
.header_top_right ul li a:hover{color:#fff;}
.header_top_right ul li .zz_info span{vertical-align:text-bottom;margin-right:8px;}
.header_top_right ul li.padding_13{padding:0 4px;}
.header_top_right ul li img{vertical-align:text-bottom;margin-right:8px;}
.header_top_right ul li.se{background:url(../images/hover2.png) bottom center no-repeat;}
.header_top_right_a{color:#1dd9e2;}

/* 建行集团 */
.jhjt{position:absolute;height:550px;left:0%;display:none;width:100%;background-color:#86b9e6;z-index:1004;overflow:auto;}
.zhezhao{width:960px;margin:0 auto;padding-top:9px;}
.showshow .showj .in_s a{color:#0066b3;}
.showshow .showj .in_s a:hover{color:#fff;}
.zz_top1{height:42px;margin-top:20px;padding-left:100px;margin-left:320px;border-bottom:2px #b6d5f0 solid;position:relative;}
.zz_top1 .zz_top_left ul li.hover{background:url(../images/hjjbg.jpg) repeat-x left bottom;color:#fff;z-index:999;}
.zz_top_left ul li{display:block;padding:0 20px;height:45px;line-height:45px;font-weight:normal;cursor:pointer;color:#0066b3;font-size:18px;}
.zz_top_right1{cursor:pointer;position:absolute;right:0px;top:-9px;}
.in_s{position:absolute;top:-50px;left:-3px;font-size:18px;}
.showj_info{width:270px;margin:0 auto;}
.showj_r{width:680px;float:right;margin-top:10px;display: none;}
.showj_r .f_blue{color:#0066b3;}
.list_one1{width:320px;}
.list_one1 ul li{width:300px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list_li{padding-left:15px;font-size:14px;color:#0066b3;cursor:pointer;line-height:40px;}
/* .header_top_right ul .list_tit{font-size:18px;color:#fff;letter-spacing:6px;padding-bottom:10px;width:78px;} */
.list_li a{font-size:14px;color:#0066b3;cursor:pointer;line-height:40px;}
.showj_r .fl{ padding-left:20px;}
.world_map{ margin-top:20px; position:relative;}
.area_city{ position:absolute; width:191px; display:none;}
.area_city_up{ width:191px;height:12px; background:url(/cn/home/v3/images/area_city_top.png) top no-repeat;}
.area_city_bottom{ width:191px;height:6px; background:url(/cn/home/v3/images/area_city_bottom.png) top no-repeat;}
.area_city ul{margin:0;padding:0; background:#dbeaf8; border-left:1px solid #0066b3; border-right:1px solid #0066b3;}
.area_city ul li{ float:none;line-height:20px; font-size:12px;}
.area_city ul li a{ color:#0066b3;}
.area_city ul li a:hover{ color:#0066b3;}
.showj_info ul li.showj_tit a:hover,.showj_info ul li.showj_li a:hover{color:#1dd9e2;}
.showj_info ul li.showj_tit{font-size:18px;color:#0066b3;line-height:53px;}
.showj_info ul li{display:block;width:252px;}
.showj_info ul li.showj_li{font-size:14px;color:#0066b3;line-height:24px;}
.showj_in{background: url(http://image3.ccb.com/cn/v3/images/showj_in.png) no-repeat;width:252px;height:442px;float:left;}
.showj_in img{ margin:5px 0 10px 5px;}
.showj{width:960px;height:450px;position:relative;margin:5px auto;}
.showj_info ul li.showj_li a{color:#0066b3;}
.showj_info ul li.showj_tit a{color:#0066b3;}
.header_top_right ul li div.showj_info ul li.showj_tit div.showj_tit a{color:#0066b3}
.white_content3{display:none;position:absolute;left:0%;width:100%;background-color:#86b9e6;z-index:1004;overflow:auto;}
.zz_top{height:42px;margin-top:20px;padding-left:365px;border-bottom:2px #b6d5f0 solid;position:relative;}
.zz_top_left ul li{display:block;padding:0 20px;height:45px;line-height:45px;font-weight:normal;cursor:pointer;color:#0066b3;font-size:18px;}
.zz_top .zz_top_left ul li.hover{background:url(../images/hjjbg.jpg) repeat-x left bottom;color:#fff;z-index:999;}
.zz_top_right1{cursor:pointer;position:absolute;right:0px;top:-9px;}
.map_info{width:960px;margin:10px auto 20px auto; text-align:center; position:relative;}
.map_style span{ position:absolute; display:none;}
.map_info span.big_china_map{ display:inline-block;}
.map_style{ position:absolute; width:960px; left:0; top:0;}
.map_style a{ position:absolute; font-size:12px; color:#0066b3; z-index:100000;}
.header_top_right ul li .map_style a:hover{ color:#ff9900;}
.map_style img{ position:absolute; display:none;}
.zz_info{ display:none;}
.list_infom{padding-top:20px;height:506px;}
.map_list{ padding:20px 0 60px 0;}
.header_top_right .map_list li{ float:left; display:inline; width:136px; margin-left:0;}
.map_list li div{ font-size:18px; color:#fff; letter-spacing:6px; text-align:center;}
.map_list li a{ display:block; text-indent:28px; color:#0066b3; font-size:16px;} */
.list_li a{font-size:14px;color:#0066b3;cursor:pointer;line-height:40px;}


.header_box{width:100%;height:auto;}
.header{clear:both;width:960px;margin:0 auto;height:81px;position:relative; z-index:11;}
.logo{float:left;width:200px;height:40px;padding-top:21px;padding-right:16px;}

/*城市确认弹出层*/
.city_box{background-color:#fff;color:#555555;left:50%;margin-left:0px;}
.city_box p{font-size:16px;}
.city_box p span{font-size:16px;font-weight:bold;}
.city_box .gradient{height:200px;width:500px;}
/*城市搜索优化样式*/
.change_city_bg{z-index:370;background:#fff;position:absolute;}
.change_city_box{width:544px;position:absolute;z-index:371;}
.change_city_head{position:relative;width:544px;height:80px;background:url(../images/cost/city_top.png) no-repeat;}
.abc_input{height:30px;line-height:30px;float:left;border:1px solid #dbdbdb;width:220px;text-indent:10px;color:#999;}
.change_city_head button{width:80px;height:32px;float:left;cursor:pointer;background:#0066b3;border:0;color:#fff;margin-left:10px;font-size:16px;border-radius:3px;}
.close_change_city{display:block;position:absolute;top:2px;right:3px;width:20px;height:20px;cursor:pointer;z-index:9999;}
.city-seach{height:34px;padding:10px 14px 0;}
.change_city_body{background:url(../images/cost/city_body.png) repeat-y;padding-top:8px;}
.change_city_tishi{height:30px;line-height:30px;color:#333;padding:0px 14px;}
.limiter{margin-top:4px;}
.pro_city3_list1 a{display:inline-block;height:30px;line-height:30px;overflow:hidden;text-align:center;width:60px;position:relative;color:#666; left:14px;}
.pro_city3_list2 span{display:inline-block;height:20px;width:60px;overflow:hidden;color:#666;cursor:pointer;}
.pro_city3_list1 .pro_this{position:relative;z-index:10010;}
.pro_city3_list2{position:relative;top:-10px;display:none}
.top_arrow{position:absolute;width:64px;z-index:100;top:-2px;left:15px;}
.top_arrow1{border-bottom:4px solid #1693f1;}
.pro_body_bg{background-color:#f6f6f6;border-top:2px solid #d8d8d8;margin-left:1px; padding:10px 0 10px 24px;}
.pro_body_bg span:hover{ color:#0066b3;}
.close_list2{position:absolute;display:block;width:30px;height:25px;right:8px;top:5px;cursor:pointer;}
.change_city_footer{width:544px;height:10px;background:url(../images/cost/city_bottom.png) no-repeat;}
/*----城市列表----*/
.city1_box{position:absolute;width:217px;z-index:10001;color:#919191;left:14px;top:82px;display:none}
.city1_box_body{border:solid 1px #dbdbdb;border-top:0;background-color:#fff;}
.city1_box ul{margin:0 auto;border-top:solid 1px #f1f4f9;}
.city1_box li{clear:both;padding:10px 20px;border-bottom:solid 1px #f1f4f9;cursor:pointer;margin:0;}
.city_hover{background-color:#9CF;color:#fff;}
.iframe_click{border:solid 3px #FFCC00;}
.bg_click{position:absolute;z-index:1;}
.red_city{color:red;font-weight:normal;}
.select-city{background:url(../images/city_bg.jpg) no-repeat left top;width:68px;height:24px;line-height:25px;padding-left:4px;left:-6px;position:relative;float:left;}
.city_selected{width:68px;height:24px; display:inline-block;}
.select_hide{width:545px;height:auto;position:absolute;left:-1px;top:7px;display:none;background:#fff; z-index:10000;}
.select_txt{height:25px;line-height:25px;padding-left:220px;padding-bottom:17px;position:relative;}
.select_txt a{display:block;text-align:left;position:absolute;top:2px;left:224px;color:#333;}

.toggle_city{margin:0 auto;width:545px;position:relative;}
.change_city_bg{z-index:10000;background:#fff;position:absolute;}
.beijing{width:545px;height:40px;position:relative; line-height:26px;}
.beijing a{margin-left:216px;}


.chengshixuanze{width:72px;height:38px;float:left;margin-top:28px; position:relative;z-index:999;}

.menu{ height:38px; border-left:1px solid #eee; font-size:18px; color:#333; float:left; margin:22px 0 0 6px;}
.menu ul li{ float:left; margin-left:18px;}




/*20170724*/
.kfhover{ position: absolute; height: 430px; left: 0%; width: 100%; display: none;  background-color: #86b9e6; z-index: 9004; }
.kfpath{width:960px; margin:0 auto; padding-top: 43px; overflow:hidden;}
.kf_fl{float:left; margin-left:70px;}
.kf_fl a{display:block; line-height:1; font-size:24px;letter-spacing: 1.5px; color:#0066b3; margin-bottom:16px; text-decoration: underline;}
.kf_fl .kf_ad{width:218px; height:300px; margin-left:0; display:block;display: table-cell; vertical-align: middle; text-align: center;}
.kf_fl .kf_ad img{width: 160px; height: 200px; margin: 0 auto; border: 5px solid #fff; display:block;}
.serviceAndcomplain{font-size: 16px; color: #fff; display: block; float: left; padding-left: 22px;}
.kf_fr{float:right; margin-right:30px; position:relative;}
.kf_fr .top_line{position:absolute; left:-15px; right:-30px; background:#b6d5f0; height:2px; top:30px;}
.kf_fr_top{position:absolute; right:-30px; top:-24px;}
.kf_list{width:200px; float: left;}
.kf_list:nth-child(2){width:210px;}
.kf_list .kf_tit{color:#fff; font-size:18px; line-height:20px; margin-bottom:40px;}
.kf_list .kf_tit i{display:inline-block; height:20px; width:20px; margin-right:10px; vertical-align:top;}
.kf_list .kf_tit i.i02{background:url(../CustomService/images/ico/icon_kftit_02.png) no-repeat right center;}
.kf_list .kf_tit i.i03{background:url(../CustomService/images/ico/icon_kftit_03.png) no-repeat right center;}
.kf_list .kf_item{color:#0066b3; font-size:16px; line-height:48px; display:block; padding-left:30px;}
.kf_list:nth-child(2) .kf_item{padding-left:0;}
.pl0{ padding-left:0!important}/*ie9以下*/
.kf_list:nth-child(2) .kf_tit{padding-left:0px;}
.kf_fr_bottom{margin-top:44px; overflow:hidden;}
.kf_fr_bottom dt{float: left; margin-right: 52px;}
.kf_fr_bottom dt a, .kf_fr_bottom dt a:hover{color:#0066b3; font-size:12px;}
.kf_fr_bottom dd{float: left; width: 20px; margin-right: 2px;}
.kf_fr_bottom dd img {float: left;vertical-align: middle; margin-top: 18px;}


.shade{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1001;-moz-opacity:0.4;opacity:.40;filter:alpha(opacity=40);}

/*侧边自主操控栏 左右切换效果一*/
.susp_cont a.abtn{display:block;height:146px;width:21px;overflow:hidden;background:url(../images/ico/arrow.png) no-repeat 0px 50%;}
.susp_cont a.aleft{float:left;background-position:-42px 50%;}
.susp_cont a.agrayleft{cursor:pointer;background-position:0px 50%;}
.susp_cont a.aright{float:right;background-position:-65px 50%;}
.susp_cont a.agrayright{cursor:pointer;background-position:-21px 50%;}
.susp_cont .scrolllist .imglist_w{width:770px;height:146px;overflow:hidden;float:left;position:relative;}
.susp_cont .scrolllist .imglist_w ul.imglist{width:20000px;position:absolute;left:0px;top:0px;}
.susp_cont .scrolllist .imglist_w ul.imglist img{padding:0;}
.susp_cont .scrolllist .imglist_w li.scroll-li{margin-right:10px;width:230px;height:126px;float:left;padding:8px;border:1px #f6f6f6 solid;}
.scroll-li .scroll-li-box{padding:0 10px;width:100px;}
.scroll-li .scroll-li-box .li_box_inf{float:left;width:100px;height:90px; overflow:hidden;}
.scroll-li .scroll-li-box .li_box_inf dt.li_box_title {height: 30px;overflow:hidden;line-height: 30px;font-size: 14px;font-weight:bold;color: #333;}
.scroll-li .scroll-li-box .li_box_inf dd.li_box_detail {height: 60px;overflow:hidden;line-height: 20px;font-size: 12px;color: #666;}
.susp_cont .scrolllist .imglist_w li.scroll-li img{float:left;margin-top:10px;width:110px;height:110px;}
.scroll-li .index_tab_button{margin-left:10px;}

.vvc-button1{padding:0px 23px 0px 23px;height: 30px;line-height: 30px;background: #0066b3;display: block;color: #fff;font-size: 14px;border-radius: 6px;text-align: center;cursor: pointer;}
.vvc-button1:hover{color: #fff;background: #025da2}