﻿@charset "utf-8";

/* 公共样式*/

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
	font-family: '微软雅黑';
	color:#333;
	font-size: 14px;
}

img {
	border: 0;
}

ol, ul,li {
	list-style: none
}
h1,
h2,
h3,
h4,
h5,
h6 {  font-size: 100%;  font-weight: normal;}

/*顏色的class*/
.acolor{color:#0066b3;}
.errorCor,.font_posColor{color:#d62f2f;}
.font_neglColor {
    color: #4f5900;
}
.gray{color:#999;}
.font12{font-size: 12px;}
q:before,
q:after { content: ''}

a{text-decoration: none;  blr: expression(this.onFocus=this.blur());  outline: none; color:#333; }/*20171218 江薇薇补充字体颜色*/
a:hover{color:#0066b3;}
input {
	color: #333;
	font-family: "微软雅黑";
	outline: none;
}
em {
	font-size: 60%;
	font-style: normal;
}

lable {
	font-family: "微软雅黑";
}

.w960 {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}

.w810 {
	width: 810px;
	margin: 0 auto;
	overflow: hidden;
	height: 320px;
}

.w850 {
	width: 850px;
	margin: 0 auto;
	overflow: hidden;
	height: 320px;
}
.w644{width:644px;}
.w252 {
	width: 252px;
	height: 490px;
}
.w160{width:160px;}
.w266{width:266px;}
.w148{width: 148px;}
.w74{width:74px;}
.w630 {
	width: 630px;
}

.w303 {
	width: 303px;
	height: 328px;
}

.w612 {
	width: 612px;
}

.w300 {
	width: 300px;
}

.w220 {
	width: 220px;
}
.w640 {
    width: 640px;
}
/* 输入框的样式 */
.w150{width:150px !important;}
.w196{width:196px !important;}
.w231{width:231px !important;}
.w277{width:277px !important;}
.w358{width:358px !important;}
.w393{width:393px !important;}
.w439{width:439px !important;}
.w474{width:474px !important;}
.w508{width:508px !important;}
.w520{width:520px !important;}
.w555{width:555px !important;}
.w601{width:601px !important;}
.w636{width:636px !important;}


/*下拉的寬度控制*/
/*.w231{width:231px !important;}*/



.mr8 {
	margin-right: 8px;
}
.mr12{margin-right:12px;}
.m0{margin:0;}
.mb10{margin-bottom:10px;}

.m20{margin:10px 0;}
.ml20 {
	margin-left: 20px;
}
.ml80 {
	margin-left: 80px;
}.mrl35{margin-right: 134px;}
.mt20{margin-top:20px;}
.mt45{margin-top:45px;}
.ml6 {
	margin-left: 5px;
}
.mt40{margin-top: 40px;}
.mr20 {
	margin-right: 20px;
}

.mr10 {
    margin-right: 10px;
}
.mr60{margin-right: 60px;}
.mb0{margin-bottom:0;}
.mt10{margin-top: 10px;}
.mb20{margin-bottom:20px;}
.mb40{margin-bottom:40px;}
.mb60{margin-bottom:60px;}
.mt60{margin-top: 60px;}
.h50 {height: 50px;}
.p0{padding:0;  }
.p10{padding: 0 10px;}
.p40 {padding: 32px 0;}

.p30 {padding: 30px 0;}

.p150 {padding-left: 150px;}

.pl350 {padding-left: 350px;}
.pl20{padding-left: 20px;}
.fl {float: left;}

.fr {float: right;}

.hide {display: none;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
/* TOP底边阴影 */

.shadow {
	background: url(../images/common/shadow.png) repeat-x left top;
	height: 4px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 100%;
}

.shadow2 {
	background: url(../images/common/shadow2.png) repeat-x left top;
	height: 2px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 100%;
}

.shadow3 {
	background: url(../images/common/shadow3.png) center;
	height: 6px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 100%;
}

/*仅作为测试用*/
.modul{
	display: block;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background: #fff url(../images/common/logo.png) no-repeat center 20%;
	z-index: 1001;
}
.modul>p{font-size: 24px;position:absolute;top:30%;left:39%;color:#0066b3}
#upwd{width:330px;height:50px;border:1px solid #0066b3;position:absolute;top:35%;left:39%;padding-left:20px;font-size: 18px;}
#sub{width:200px;height:50px;position:absolute;left:43%;top:48%;font-size: 24px;color:#fff;font-weight: bold;background: #0066b3;border:none;border-radius: 5px;}
#sub:hover{background: #1693f0}
#upwd.wrong{border-color: #ff0000;}
.modul .atten_tit{color:#ff0000;position:absolute;left:40%;top:43%;font-size: 14px;display: none}
/*body{overflow-y:hidden;}*/

/*仅作为测试用*/
/* 全屏遮罩 */

.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);
}


/*万能闭合*/
.clearfix{ *zoom:1}
.clearfix:before,
.clearfix:after{ display:block; line-height:0; content:""}
.clearfix:after{ clear:both;}
.clear_both{clear: both;}
.clear {
	height: 0px;
	clear: both;
	font-size: 0px;
	line-height: 0px;
	zoom: 1;
}
.father:after{
	content:".";
	visibility:hidden;
	display:block;
	clear:both;
	height: 0;
}
.yuan {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../js/iecss3.htc)
}


/*通用下拉框CSS开始 */

.select-box {
	float: left;
	overflow: hidden;
}

.mod_dropdownlist {
	display: inline-block;
}

.mod_dropdownlist .dropdown_select {
	color: #666;
	cursor: pointer;
	border: 1px solid #0066b3;
	display: inline-block;
	*display: inline;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	*zoom: 1;
	-webkit-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.mod_dropdownlist .dropdown_select .dropdown_input {
	text-indent: 10px;
	zoom: 1;
	overflow: hidden;
	font-size: 14px;
	line-height: 30px;
	float: left;
	height: 30px;
}

.mod_dropdownlist .dropdown_select .dropdown_icon {
	background: url(../images/common/btn/rightbtn.jpg) center center no-repeat;
	width: 40px;
	zoom: 1;
	float: left;
	height: 30px;
	position: relative;
}

.mod_dropdownlist .dropdown_list {
	background: #fff;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	display: block;
	overflow: hidden;
	padding: 0;
}

.mod_dropdownlist .dropdown_options {
	background: #fff;
	display: block;
	overflow: hidden;
	padding: 0;
	margin: 0;
}

.mod_dropdownlist .dropdown_options li a {
	color: #666;
	cursor: pointer;
	display: block;
	padding: 0 8px;
	white-space: nowrap;
	font-size: 14px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 100%;
}

.mod_dropdownlist .dropdown_options li a:hover {
	background-color: #eee;
	color: #666;
}

.mod_dropdownlist .dropdown_options li.dropdown_options_focus a,
.mod_dropdownlist .dropdown_options li.dropdown_options_focus a:hover {
	background-color: #0066b3;
	border-top: 1px solid #ccc;
	color: #fff;
}

.mod_dropdownlist .dropdown_list .dropdown_custombox {
	border-top: 1px solid #ccc;
}


/*通用下拉框CSS结束 */


/*顶部通知CSS*/

/*jessica*/
.notice {
	height:85px; background:#f7ad29;padding-top: 15px;
}
.noticeIn{width:960px; height:100px; margin:0 auto; position:relative;}


.notice ul {
	list-style: none;
}

.notice ul li {
	line-height: 20px;
	float: left;
	color: #fff;
	height: 79px;
}

.notice ul li.notice_li1 {
	padding: 0 10px;
}

.notice ul li.notice_li1 img {
	padding: 12px 0px;
}
/*jessica*/
.notice ul li.notice_li1{width: 890px;color: #fff;font-size: 17px;}


.notice ul li.notice_li2 {
	width: 890px;
	font-size: 16px;
}

.notice ul li.notice_li3 {
	width: 136px;
	font-size: 17px;
}

.notice ul li.notice_li4 {
	width: 40px;
}

.notice ul li.notice_li4 img {
	padding: 5px 0px;
}

.notice .btn_close2 {
	position:absolute;right: 0;cursor: pointer
}


/*头部样式*/

#header {
	/*height: 150px;*/
	position: relative;


}

/*{*/
	/*width: 100%;*/
	/*!*height: 150px;*!*/
	/*background: #0066B3;*/
/*}*/

#top {
	width: 100%;
	background: #0066B3;
	height: 50px;
}
#top .container{width: 960px;margin: 0 auto;}
#top ul li span a {
	color: #1dd9e2;
}

#top ul li span a:hover {
	color: #fff;
}

#top ul li.showLeft {
	position: relative;
}

#top .show_hov {
	background: url(../images/hv_top.png) no-repeat left top;
	width: 141px;
	height: 28px;
	float: left;
	line-height: 24px;
	margin-top: 12px;
	display: none;
	text-align: center;
}

#top .show_hov a {
	color: #1dd9e2;
	font-family: "微软雅黑";
	font-size: 12px;
	padding: 0 5px;
}

#top .show_hov a:hover {
	color: #fff;
	font-family: "微软雅黑";
}

.ul_l {
	float: left;
	line-height: 50px;
}

.ul_l li {
	padding-right: 12px;
	float: left;
	color: #83c6ff;
	display: block;
	position: relative;
}

i.cur {
	background: url(../images/common/btn/cur.png) no-repeat;
	width: 18px;
	height: 8px;
	position: absolute;
	left: 18px;
	bottom: -1px;
	display: inline-block;
}

.ul_l li a {
	font-size: 16px;
	color: #1dd9e2;
	cursor: pointer;
}

.ul_l li a:hover,.ul_l li a.se {
	color: #fff;
}

.ul_l li.showLeft a img {
	float: left;
	width: 79px;
	height: 23px;
	padding-top: 14px;
	padding-bottom: 13px;
}

.ul_r {
	float: right;
	line-height: 50px;
}

.ul_r li {
	margin-left:8px;
	padding-left:4px;
	float: left;
	display: block;
	/*text-align: right;*/
}

.ul_r .header_top_right_a {
	color: #1dd9e2;
}
.ul_r li.se .header_top_right_a {
	color: #fff;
}
.top_show {
	overflow: hidden;
}

/*右邊*/
.ul_r .ico {
	background: url(../images/ico/zx_icon.png) no-repeat 0 15px;
	padding-left: 20px;
}
.ul_r li.top_show.se {
	 background: url(../images/common/hover2.png) bottom center no-repeat;
	 color: #fff;
}

.ul_r li span {
	font-size: 14px;
	/* display: block; */
	cursor: pointer;
}
.ul_r li span:hover{color:#fff;}
.ul_r li a:hover{color:#fff;}
.ul_r li.first span {
	font-style: normal;
	font-size: 14px;
}
/*新头部特殊   start  *******/
.menu_l ul.log_r{line-height: 50px;}
.menu_l .logo_tab span{padding:  4px;	font-size: 14px;color: #333;}
.menu_l .logo_tab span:hover{ color: #0066B3;cursor: pointer;}
/*.foot_boom{padding-top: 20px;border-top: 1px solid #cccccc;}
.foot_boom .foot_l{float: left;}
.foot_boom .foot_r{float: right;}
.foot_boom .foot_r span.blue{color:#0066B3; }
.foot_boom .foot_l span{display: block;line-height: 2.0;color: #333;font-size: 14px;}*/

	/*新头部特殊   end  *******/


/*.ul_r li a {*/
	/*color: #1dd9e2;*/
	/*font-size: 14px;*/
/*}*/
/*.ul_r li a:hover {*/
	/*color: #fff;*/
/*}*/
/*.ul_r li.hover a{color:#fff;}*/

.menu{width: 960px;margin:0 auto;}

/*Logo and City*/

.menu_l {
	width:960px;
	margin: 0px auto;
	height:60px;
	position: relative;
}

.menu_l .logo {
	width: 960px;
	float: left;
	height:60px;
	position: relative;
}

#header .menu_l .logo_img {
	width: 240px;
	height: 40px;
	padding-top:20px;
}

#header .menu_l .logo_city {
	position: relative;
	margin-left: 12px;
	margin-top:28px;
	width: 70px;
	height: 24px;
	background: url(../images/common/city_bg.jpg) no-repeat;
	line-height: 24px;
}


#header .menu_l .logo_city.active{background: url(../images/common/city_bg2.jpg) no-repeat}

#header .menu_l .logo_city a {
	display: block;
	font-size: 12px;
	color: #333;
	cursor: pointer;
	padding-left: 4px;
	text-align: left;
}
.logo_list{
	text-align: left;
	box-sizing: border-box;
	position: absolute;
	z-index: 15;
	font-size: 12px;
	color: #333;
	cursor: pointer;
	background: #fff;
	width: 100%;
	top: 23px;
	left: 0;
	max-height: 160px;
	border: 1px solid #ccc;
	min-height: 50px;
	display: none;
}

.logo_list.active{display: block}
.logo_list li{padding-left:4px;}
.logo_list li:hover{  background: #eee;}





/*--搜索展示CSS--*/

.city1_box {
	position: absolute;
	width: 217px;
	z-index: 10001;
	color: #919191;
	left: 14px;
	top: 82px;
}

.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: #eee;
	color: #333;
}

.iframe_click {
	border: solid 3px #ff0000;
}

.bg_click {
	position: absolute;
	z-index: 1;
}

.red_city {
	color: red;
	font-weight: normal;
}


/*city select end*/



/* 个人网上银行登录1.1  */
/* position: absolute;  left: 280px;top:150px z-QuickBtn: 0;  */
.login{
	width:274px;
	z-index:2;
	position: absolute;
	top:150px;
}
.login .login_box{
	height:56px;
	/*width: 272px;*/
	width:274px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:8px;
	background: url(../images/common/btn/up1.png) no-repeat left top;

	/* -webkit-box-shadow: 1px 3px 6px #6c7870; */
	/* -moz-box-shadow: 1px 3px 6px #6c7870; */
	/* box-shadow: 1px 3px 6px #6c7870; */
}
.login .login_box.hover{background: url(../images/common/btn/up2.png) no-repeat left top;}

.login .select_box{z-index:2;width:250px;height:32px;position: relative;padding:6px 12px;}

.sel_bottom{
	cursor: pointer;
	width: 274px;
	height: 14px;
	/*background: url(../images/cosolidated_banking/btn/up1.png) no-repeat center center;*/
	position: absolute;
	bottom: 0px;
	left: 0}

/*下拉菜单的样式*/
.sel_list {  text-indent: 5px;  position: absolute;margin-right:10px; font-size: 14px;  color:#333;  }
.sel_list .sel_val{width:160px;box-sizing: border-box;background: url(../images/common/btn/rightbtn.jpg) 118px 0 no-repeat;  cursor: default;  display: block;  border: 1px solid #0066b3; }
.sel_list .sel_val_b{height:32px;line-height: 32px;}/*大的下拉菜单*/
.sel_list .sel_val_s{height:28px;line-height: 28px;}/*小的下拉菜单*/
.sel_list .sel_ul {display:none;box-sizing: border-box;position: absolute;z-index: 15;background: #fff;width: 100%;top: 32px;left: 0;max-height: 160px;overflow-y: auto;border: 1px solid #999;}
.sel_list .sel_ul.active{display: block}
.sel_list .sel_ul li{height: 28px;  line-height: 28px;  cursor: default;  display: list-item;background: #fff}
.sel_list .sel_ul li:hover{background:#eeeeee }

/*登录按钮*/
.sel_dl{
	display: block;
	width: 80px;
	height: 32px;
	/*float: right;*/
	position:absolute;
	right:12px;
	top:6px;
	line-height: 31px;
	color: #fff;
	background: url(../images/common/btn/btn_login.png) no-repeat;
	text-indent: 35px;
	cursor: pointer;
	font-size: 14px;}
.sel_dl:hover{color: #fff;opacity: 0.8;}





/* 个人网上银行登录1.12 */
.login .login_up{width: 274px;display:none;position: relative;z-index:10;}
.login .login_up .login-item2 ul li{height: 26px;line-height: 26px;display: inline-block;  font-size: 12px;margin: 0 14px;}
.login .login_up .login-item2 ul li a{color: #000}
.login .login_up .login-item3{height: 26px; background-color: #c4a660;position: absolute;top:0;}
.login .login_up .login-item3 ul li{float:left;margin: 0  8px;line-height: 26px;}
/* 个人网上银行登录1.12 */
.login .sel_hide{display:none;width: 274px;height:60px;z-index:10}
.login .sel_hide .link_a{overflow: hidden;padding: 0px 0 10px 12px;}
.login .sel_hide .link_a a{color: #666;display: block;float: left;font-size: 12px;margin-right:14px;}
.login .sel_hide .link_a a:hover{color: #0066b3;}
.login .sel_hide .bottom{height: 34px;line-height: 31px;}
.login .sel_hide .bottom li{padding-left: 40px;display: inline;width: 90px;vertical-align:top;background: url(../images/common/btn/buy.png) no-repeat 20px  center;line-height: 34px;}
.login .sel_hide .bottom li:nth-child(2){padding-left:60px;}
.login .sel_hide .bottom li a{color: #0066b3;font-size: 12px;}
.login .sel_hide .bottom li a:hover{color: #1693f0;}
.login .sel_hide.active{display: block}






/* -------菜单栏-------   */

/******************margin-bottom????????????????????????????????????*/
/* 导航栏的下拉菜单及点击展开 */
.menu_p{height:40px;color:#333;position: relative;width: 960px;}
.menu_p ul{height:40px;
	display: -webkit-box;   /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
	display: -webkit-flex;  /* 新版本语法: Chrome 21+ */
	display: flex;          /* 新版本语法: Opera 12.1, Firefox 22+ */
	display: -moz-box;      /* 老版本语法: Firefox (buggy) */
	display: -ms-flexbox;   /* 混合版本语法: IE 10 */
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;}
.menu_p ul li.nav_li.hover .li_span{background:#1693f0;color:#fff;}
.menu_p .nav_list li .li_span{cursor: default; float: left; font-size: 18px;color:#333;padding:0 30.75px;display: inline-block;line-height:40px;}
.menu_p .nav_list li .li_span:hover{background:#1693f0;color:#fff;}
/*當前頁面的樣式*/
.menu_p .nav_list li.aActive{color:#0066b3;}
.menu_p .nav_list li.aActive .li_span{color:#0066b3;}
.menu_p .nav_list li.aActive .li_span:hover{color:#fff;}

.menu_p .nav_list li a{display:inline-block;}
.menu_p .nav_list .nav_down{width: 960px; overflow: hidden;}


/*导航展开*/
.nav_down{ width:960px;  overflow:hidden; position:absolute; top:40px; left:0px; border-top:2px #1693f0 solid; -moz-box-shadow: 1px 3px 6px #6c7870; -webkit-box-shadow: 1px 3px 6px #6c7870; box-shadow: 1px 3px 6px #6c7870;
    z-index:14; background:#f9f9f9; color:#333; font-size:14px; display:none;}
.item_top{ overflow:hidden;    margin-top: 1px;}
/*左边*/
.item_top_left{ box-sizing:border-box;width:740px;min-height: 318px; float: left;  display: inline-block;  border-right:1px solid #ddd;padding:0 0 16px 20px;}
.item_top_left .fl_nth1{float:left; margin-right: 46px;width:190px;}
.item_top_left .fl_nth1 li{width: 190px;}
.item_top_left .fl_nth1 li a{text-overflow:ellipsis;
	white-space: nowrap;
	overflow:hidden;cursor: pointer; display:block;color: #333;  border-bottom: 1px solid #ddd;height:14px;line-height:14px;}
.item_top_left .fl_nth1 li>a{margin-top:40px;padding-bottom:5px;}
/*.item_top_left .fl_nth1 .fl_nth1_el{padding-top:10px;}*/
.item_top_left .fl_nth1 .fl_nth1_el div{padding-left: 12px;}
.item_top_left .fl_nth1 .fl_nth1_el div a{border: none;margin-top:16px;}
.item_top_left .fl_nth1  a:hover{color: #0066b3;}
/*右边*/
.item_top .item_top_right{ display: inline-block; float:left;padding:30px 20px 16px 20px; }
.item_top .item_top_right img{width: 180px;}


.nav_list .item_bottom{ height:50px; background:#eeeeee;}
.item_bottom span{height: 50px;line-height: 50px; margin: 0 20px;}
.item_bottom span a{color: #333;font-size: 12px;}
.item_bottom span img{margin-right: 6px;vertical-align: middle;width:16px;height:16px;}



/*导航上面的搜索部分*/
.nav_down2 {
    width: 960px;
	height:118px;
    overflow: hidden;
    position: absolute;
    top: 100px;
    left: 0px;
    border-top: 2px #1693f0 solid;
    -moz-box-shadow: 1px 3px 6px #6c7870;
    -webkit-box-shadow: 1px 3px 6px #6c7870;
    box-shadow: 1px 3px 6px #6c7870;
    z-index: 14;
    background: #F8F8F8;
    color: #333;
    font-size: 14px;
    display: none;
}




/*导航搜索*/

.nav_seach {
	width: 470px;
	margin: 0 auto;
	padding: 30px 0;
	overflow: hidden;
}

.seach_input {
	width: 360px;
	height: 36px;
	border: 1px solid #0066b3;
	text-indent: 10px;
	float: left;
}

.btn_seach {
	float: right;
	display: block;
	width: 100px;
	height: 38px;
	background: url(../images/common/btn/scbtn.png) no-repeat;
	text-align: center;
	line-height: 38px;
	color: #fff;
	font-size: 16px;
}

.btn_seach:hover {
	opacity: 0.8;
	filter: alpha(opacity=90);
	color: #fff;
}

.li_cur:hover {
	background: url(../images/common/btn/search_btn.jpg) no-repeat;
}
.nav_hot_words span {
	float: left;
	color: #333;
	font-size: 12px;
}

.nav_hot_words a {
	float: left;
	padding-right: 24px;
	color: #333;
	font-size: 12px;
}

.nav_hot_words a:hover {
	color: #0066b3;
}

.btn_close {
	position: absolute;
	top: 10px;
	right: 16px;
	cursor: pointer;
}


/*底部样式*/
#footer .container {
    margin: 0 auto;
    background: #0066cc;
    height: 220px;
}
.footer_top {
    height: 58px;
    margin: 0 auto;
    background: #025a9d;
}
.footm {
    width: 960px;
    margin: 0 auto;
    position: relative;
}
.footm ul li {
    float: left;
    display: inline;
    line-height: 58px;
    font-size: 14px;
    color: #83c6ff;
    padding: 0 10px;
}
.footm ul li a {
	color:#83c6ff;
}
.footm ul li a:hover {
	color:#fff;
}
.footm ul li:last-child {
    float: right;
    margin-right: 0;
}
.footin {
    width: 960px;
    margin: 0 auto;
}
.footin .foot_l {
    width: 620px;
    line-height: 20px;
    float: left;
    padding-top: 60px;
    color: #fff;
}
.footin .foot_r {
    float: right;
    overflow: hidden;
    width: 325px;
    margin-top: 20px;
}
.footin .foot_r>div {
    float: left;
    width: 66px;
    height: 102px;
    background: #ffffff;
    padding: 8px 2px;
    margin-right: 15px;
    text-align: center;
}
.footin .foot_r>div.mr0 {
    margin-right: 0;
}
.footin .foot_r>div p {
    height: 22px;
    font-size: 12px;
    color: #0066b3;
    text-align: center;
}

/*返回顶部*/
/*返回顶部*/
.go_top {
	position: fixed;
	top: 550px;
	right: 0px;
	width: 40px;
	overflow: hidden;
	z-index: 9999999999999;
}

.go_back {
	display: inline-block;
	width: 40px;
	height: 40px;
	background: url(../images/common/go_top_bg1.png) left bottom;
}

.go_back:hover {
	background: url(../images/common/go_top_bg1.png) right bottom;
}
.go_notify{
	display: inline-block;
	position:fixed;
	top:508px;
	right:0;
	width:40px;
	height:40px;
	background: url(../images/common/notify.jpg);
}
.go_notify:hover{background: url(../images/common/notify_hover.jpg); }
.show {
	overflow: hidden;
	margin-bottom: 8px;
}

.show ul {
	display: none;
	overflow: hidden;
}

.show li {
	float: left;
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: url(../images/common/go_top_bg1.png) no-repeat;
}

.show .hide_li1 {
	background-position: 0 0px;
}

.show .hide_li2 {
	background-position: 0 -40px;
}

.show .hide_li3 {
	background-position: 0 -80px;
}

.show .hide_li4 {
	background-position: 0 -120px;
}

.show .hide_li5 {
	background-position: 0 -160px;
}

.hide_li1:hover {
	background-position: -50px 0;
}

.hide_li2:hover {
	background-position: -50px -40px;
}

.hide_li3:hover {
	background-position: -50px -80px;
}

.hide_li4:hover {
	background-position: -50px -120px;
}

.hide_li5:hover {
	background-position: -50px -160px;
}

.arrow {
	display: inline-block;
	width: 40px;
	height: 40px;
}

.arrow.down:hover {
	background: url(../images/common/go_top_bg1.png) -50px 84px;
}

.arrow.up:hover {
	background: url(../images/common/go_top_bg1.png) -50px 120px;
}

.arrow.up {
	background: url(../images/common/go_top_bg1.png) 0px 120px;
}

.arrow.down {
	background: url(../images/common/go_top_bg1.png) 0px 84px;
}

.li_cur { display: inline-block; width: 40px; height: 40px; cursor:pointer;}
.up_ico { background-image:url(../images/common/btn/search_btn.jpg); }
.down_ico { background-image:url(../images/common/btn/search.png);}

.line{ border-left:2px solid #bbbbbb; height:32px;margin:4px 4px 0; display:block;}
a.a_blue{color:#0066b3;}
/*mini daohang*/
/*悬浮导航*/
.mini_nav {
	width: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999999999999999999;
	background: #eee;
	display: none;
}
.mini_nav .menu{width: 960px;margin: 0 auto;}
.mini_nav .menu_l{height:50px;margin-top:10px;}
.mini_nav .menu_l .logo{height:50px;}
.mini_nav .menu_l .logo_img{height:40px;}
/*#nav {*/
	/*margin: 0;*/
	/*margin-top: 5px;*/
/*}*/
/* //三级页面部分样式 */
.font_posColor {
    color: #d62f2f;
}
.F_title {
    height: 47px;
    line-height: 47px;
    color: #333;
    font-size: 18px;
    padding-left: 20px;
}

input.btn_blue, input.btn_grey, input.btn_disabled {
    min-width: 80px;
    box-sizing: border-box;
}
/* .pbd_input {
    width: 280px;
    height: 20px;
    line-height: 20px;
    padding: 4px 9px;
    border: 1px #0066B3 solid;
} */
/*藍色按鈕的樣式*/
.btn{
	display:inline-block;
	min-width:56px;
	height:32px;
	line-height:32px;
	text-align:center;
	color:#fff;
	border:none;
	background:#0066B3;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font-size:14px;
	outline:none;
    cursor: pointer;
    padding:0 12px;
    -webkit-appearance:none;
}
.btn_blue{
	display: inline-block;
	text-align:center;
	min-width:56px;
	height:32px;
	border:none;
	padding:0 12px;
	line-height: 32px;
	border: none;
	background: #0066b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color:#fff;
	outline:none;
	font-size: 14px;
	cursor: pointer;
	-webkit-appearance:none;
}
.btn_grey {
	display: inline-block;
	text-align:center;
	min-width: 56px;
	height:32px;
	padding:0 12px;
	line-height: 32px;
	background: #3da4f1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color:#fff;
	font-size: 14px;
	cursor: pointer;
	border: none;
	outline:none;
}
.btn_disabled {
    display: inline-block;
    min-width: 56px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #fff;
    border: none;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 14px;
    outline: none;
    background: #ccc;
    cursor: pointer;
    padding-left: 12px;
    padding-right: 12px;
    -webkit-appearance: none;
}
.btn_blue:hover{background: #2a83c7;color:#fff;}
.btn_grey:hover{background:#1693f0;;color:#fff;}
.line_ht{line-height: 2;}


/*通用單選按鈕樣式*/
.sample_radio{
	padding-left: 22px;
	margin-right: 20px;
	cursor: pointer;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	background: url(../images/common/btn/cbx-normal.png) no-repeat 5px center;
}
.sample_radio input[type="radio"]{
	display: none;
	margin: 3px 3px 0px 5px;
}
.sample_radio.checked {
	background: url(../images/common/btn/cbx-selected.png) no-repeat 5px center;
}
.sample_radio.hover{
	background: url(../images/common/btn/cbx-hover.png) no-repeat 5px center;
}


/*建行集團*/

.jhjt{position:absolute;height:550px;display:none;left:0%;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/common/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;}
.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(../images/common/area_city_top.png) top no-repeat;}
.area_city_bottom{ width:191px;height:6px; background:url(../images/common/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;margin-left:8px}
.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(../images/common/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;}
div.showj_info ul li.showj_tit div.showj_tit a{color:#0066b3}
.list_li a{font-size:14px;color:#0066b3;cursor:pointer;line-height:40px;}
/*.ul_r li.top_show.se {*/
	/*background: url(../images/common/hover2.png) bottom center no-repeat;*/
/*}*/


/*字體大小切換*/
.fontChange{font-size: 14px;float:right;}
.fontChange #jia,.fontChange #jian{margin:0 5px;cursor: pointer;color:#0066B3}