@charset "utf-8";
/* CSS Document */

/*----------全站共用----------*/
body{width:100%;height:auto;margin:0;font-size:14px; padding:0; font-family:"微软雅黑",Verdana, Geneva, sans-serif; color:#3c3c3c; text-align: left; background-attachment:fixed;}
/* body{width:100%;height:auto;margin:0;font-size:14px; padding:0; font-family:"微软雅黑",Verdana, Geneva, sans-serif; color:#3c3c3c; text-align: left; background: url(../image/index_bg.png); background-attachment:fixed;} */
img{ border:0; margin:0; padding:0}
form{ margin:0; padding:0}
ul{ margin:0; padding:0; list-style-type:none}
li{ margin:0; padding:0; list-style-type:none}
dt{ margin:0; padding:0; list-style-type:none}
dd{ margin:0; padding:0; list-style-type:none}
input{ margin:0; padding:0; vertical-align:middle}
select{ margin:0; padding:0; vertical-align:middle}
a, a:link { color: #333333; text-decoration: none; }
a:visited {}
a:active, a:hover { text-decoration: none; color: #333333; }
a:focus { outline: none; }
a img{ border:0; margin:0; padding:0}
h1,h2,h3 { margin:0; padding:0;}
botton { margin:0; padding:0;}
table {text-align:center; border-collapse:collapse;}
label {display: inline-block;}

/*----------宽度/百分比----------*/

.wid_8 {width:8%;}
.wid_10 {width:10%;}
.wid_15 {width:15%;}
.wid_20 {width:20%;}
.wid_25 {width:25%;}
.wid_30 {width:30%;}
.wid_33 {width:33%;}
.wid_40 {width:40%;}
.wid_45 {width:45%;}
.wid_50 {width:50%;}
.wid_57 {width:57%;}
.wid_60 {width:60%;}
.wid_65 {width:65%;}
.wid_70 {width:70%;}
.wid_80 {width:80%;}
.wid_85 {width:85%;}
.wid_90 {width:90%;}
.wid_94 {width:94%;}
.wid_100 {width:100%;}

/*----------表单----------*/
.text_60_h30_r {width:60%; height: auto; line-height:30px; text-indent:5px; border:1px solid #CCCCCC; font-size:16px; font-family:"微软雅黑"; color:#bcbcbd;border-top-right-radius:0px;border-bottom-right-radius:0px;}
.text_60_h30 {width:60%; height: auto; line-height:30px; text-indent:5px; border:1px solid #CCCCCC; font-size:16px; font-family:"微软雅黑"; color:#bcbcbd;}
.text_80_h40 {width:67%; height: auto; padding-right:13%; line-height:40px; text-indent:5px; border:none; font-size:16px; font-family:"微软雅黑"; color:#bcbcbd;}
.text_90_h30 {width:77%; height: auto; padding-right:13%; line-height:30px; text-indent:5px; border:1px solid #CCCCCC; font-size:16px; font-family:"微软雅黑"; color:#bcbcbd;}
.text_90_h30_r {width:77%; height: auto; padding-right:13%; line-height:30px; text-indent:5px; border:1px solid #CCCCCC; font-size:16px; font-family:"微软雅黑"; color:#bcbcbd;border-top-right-radius:0px;border-bottom-right-radius:0px;}
.text_90_h40 {width:77%; height: auto; padding-right:13%; line-height:40px; text-indent:5px; border:none; font-size:16px; font-family:"微软雅黑"; color:#bcbcbd;}
.text_100_h40 {width:87%; height: auto; padding-right:13%; line-height:20px; text-indent:5px; border:none; font-size:14px;}

.text_bg {background: url(../image/transfer_05.jpg) right no-repeat;}
.text_bg_2 {background: url(../image/transfer_18.jpg) repeat-x;}

.select_100_h40 {width:98%; height: auto; float:left; line-height:30px; text-indent:5px; border:none; font-size:16px; font-family:"微软雅黑"; color:#bcbcbd; background:#FFFFFF; text-align:right;}
.select_100_h40_hei {width:98%; height: auto; float:left; line-height:30px; text-indent:5px; border:none; font-size:16px; font-family:"微软雅黑"; color:#666666; background:#FFFFFF; text-align:right;}

/*----------字体颜色----------*/

a.zong {color:#a77542;}
a.zong:hover {color:#a77542;}
.red {color:#ff0000;}
a.red {color:#ff0000;}
.hui {color:#aaaaaa;}
.blue {color:#01619e;}
a.blue {color:#01619e;}
a.blue:hover {color:#01619e;}

/*----------字体大小----------*/
.font_16 { font-size:16px;}
.text_r {text-align:left;}
.font_w {font-weight:bold;}

/*----------行高----------*/
.li_height_70 {line-height:35px;}

/*----------浮动----------*/
.pt_r_5 { padding-right:5%;}
.pt_t_20 { padding-top:20px;}
.pt_t_35 { padding-top:35px;}
.pt_b_15 { padding-top:15px;}
.ma_left_right_3 {margin:0 3%; display:inline;}
.ma_top_17 { margin-top:8px; display:inline;}
.ma_top_25 { margin-top:12px; display:inline;}
.ma_top_030 { margin-top:-33px; display:inline;}
.ma_bottom_20 { margin-bottom:10px; display:inline;}
.ma_bottom_30 { margin-bottom:15px; display:inline;}
.f_l {float:left;}

/*----------杂项----------*/
.p_1 {padding:1px;}
.p_5 {padding:5px;}
.b_dad8c0 {background:#dad8c0;}
.b_fff4c4 {background:#fff4c4;}
.b_e1edfd {background:#e1edfd;}
.b_737067 {background:#737067;}
.b_r_8 { border-radius:8px;}
.b_r_9 { border-radius:9px;}
.b_r_10 { border-radius:10px;}
.select_bg {background: url(../image/select_bg.png) no-repeat;}
.box_sad_1_2 { box-shadow: 0px 1px 2px #888888;}
.box_sad_3_3 { box-shadow: 0px 1px 2px #888888;}
.box_sad_3_5 { box-shadow: 0px 1px 2px #888888;}
.fuxuan_30 {width:15px; height:15px; margin-right:10px;}

/*----------布局----------*/

.top {width:100%; height:46px; float:left; background:url(../image/top_bg.png) repeat-x;}
.main {width:100%; height:auto!important; height:451px; min-height:451px; float:left;}
.bottom_bg {width:100%; float:left; height:auto; overflow-y:hidden;}
.bottom_bg span { position:absolute; width:100%;}
.bottom {width:93%; margin:auto; position: relative; bottom:0px;}
.bottom li {width:25%; height:auto; float:left;}

.top_bian {width:15%; height:46px; float:left; text-align:center;}
.top_main {width:70%; height:46px; float:left; text-align:center; line-height:46px; font-size:20px; color:#FFFFFF; white-space:nowrap;}

.main_list_tieele {width:96%; height:32px; float:left; padding-left:4%; line-height:32px; font-size:16px; color:#000000;}
.main_list_tieele dt {width:30%; height:32px; float:left; text-align:left; white-space:nowrap;}
.main_list_tieele dd {width:66%; height:32px; float:left; text-align:left; font-size:14px;}
.main_list_tieele dd input {width:15px; height:15px; float:left; margin-top:8px; display:inline;}
.main_list_tieele dd span {width:auto; height:auto; float:left; padding:0 10px;}
.main_list {width:92%; height:auto; float:left; padding:0 4%;}
.main_list_b {width:100%; height:auto; float:left; background:#f2f7fe; border-radius:8px; text-align:center; line-height:30px;}
.main_list_b ul {width:100%; height:auto; float:left; padding:5px 0;}
.main_list_b li {width:100%; height: auto; float:left;}
.main_list_b_a {width:100%; height:30px; margin:auto; text-align:center; line-height:30px; display:block;}
.main_list_b li dt { width:28%; height:40px; float:left; padding-right:5%; text-align:right; font-size:14px; white-space:nowrap; line-height:40px;}
.main_list_b li dd { width:67%; height:40px; float:left; line-height:40px; text-align:left;}
.main_list_b li dd input {height:30px; margin:5px 0 0 0; display:inline; font-size:14px; font-family:"微软雅黑"; line-height:30px; padding:0 2%;}
.main_list_b li dd select {height:30px; margin:5px 0 0 0; display:inline; font-size:14px; font-family:"微软雅黑"; line-height:30px; padding:0 2%;}

.main_list_b_2 {width:100%; height:auto; margin:auto; background:#f2f7fe; border-radius:8px; text-align:center; line-height:30px; float:left;}
.main_list_b_2 ul {width:100%; height:auto; float:left; padding:10px 0;}
.main_list_b_2 li {width:100%; height:auto; float:left; display:block;}
.main_list_b_2 li span {height:30px; float:left; line-height:30px; text-align: center;}

.main_list_yzm {position: relative; float:right; right:15%; box-shadow: 0px 1px 2px #888888; bottom: -9px;}
.main_list_b li dd.imgdd { line-height:1px;}
.button_list {width:100%; height:auto; float:left;}
.button_list span {width:80%; height:35px; float:left; margin:10px 10% 0 10%; background:#906f20; border-radius:8px; box-shadow: 0px 1px 2px #888888; text-align:center; line-height:55px; font-size:16px; color:#4c2700;}
a.main_button {width:100%; height:32px; float:left; background:#e8b546; border-radius:8px; text-align:center; line-height:35px; font-size:16px; color:#4c2700;}

.query_top {width:96%; height:24px; float:left; padding-left:4%; line-height:15px; color:#013378;}
.query_table {width:100%; height:auto; float:left;}

.query_table_01 {width:100%; height:auto; float:left;}
.query_table_01 li {width:100%; height:auto; float:left;}
.query_table_01 dt { height:30px; float:left; text-align:center; background:#d4d4d4; color:#906f20; line-height:30px; font-weight:normal;}
.query_table_01 dd { height: auto; float:left; line-height:35px; text-align:center;}

.position_li {width:95%; height:47px; float:left; padding-left:5%; padding-top:10px;}
.position_li h3 {width:105px; height:35px; float:left; background:url(../image/position_bg.png) no-repeat; color:#FFFFFF; text-align:center; font-weight:normal; font-size:16px; line-height:30px; position:relative;}

.position_main {width:94%; height:auto!important; height:140px; min-height:140px; float:left; margin:-31px 3% 30px 3%; display:inline; background:#FFFFFF; border-radius:8px; font-size:19px; line-height:26px; box-shadow: 0px 1px 2px #888888; z-index:0;}
.position_main ul {width:90%; height:auto; padding:25px 5% 10px 5%; float:left;}
.position_main ul li {width:100%; height: auto; float:left; line-height:28px; font-size:14px;}

.financial_pro_main {width:100%; height:auto!important; height:112px; min-height:112px; float:left; border-radius:8px; font-size:19px; line-height:26px; box-shadow: 0px 1px 2px #888888; z-index:0; padding:25px 0 15px 0;}
/* .financial_pro_main {width:100%; height:auto!important; height:112px; min-height:112px; float:left; background: url(../image/index_bg.png); border-radius:8px; font-size:19px; line-height:26px; box-shadow: 0px 1px 2px #888888; z-index:0; padding:25px 0 15px 0;} */
.financial_pro_main li {width:94%; height:auto; float:left; padding:0 3%; line-height:28px; font-size:16px; text-align:right; white-space:nowrap; overflow-x:hidden;}
.financial_pro_main li span {float:left; height:auto; white-space:nowrap;}
.financial_pro_main li dt {float:right; height:auto; white-space:nowrap;}

.financial_pro_tab {width:94%; height:auto; margin:auto; padding:0 3% 0 3%; line-height:28px; overflow-x:hidden;}
.financial_pro_tab tr {width:100%; height:auto; float:left; line-height:28px; font-size:16px; overflow-x:hidden;}
.financial_pro_tab tr th {float:left; height:auto; white-space:nowrap; text-align:right; font-weight:normal; width:25%;}
.financial_pro_tab tr td {float:left; height:auto; white-space: normal; text-align:right; width:75%;}

.account_top {width:94%; height:auto; float:left; line-height:18px; padding:12px 3%;}
.account_top span {color:#0d4b9a; padding:0 5px; font-weight:bold;}
.account_bottom {width:70%; height:auto; float:left; line-height:18px; padding:10px 15%; text-align:center; font-size:16px;}
.account_bottom a {color:#215976; padding:0 5px; text-decoration:underline;}
.account_list {width:100%; height:auto!important; height:56px; min-height:56px; float:left; border-radius:8px; font-size:19px; line-height:28px; box-shadow: 0px 1px 2px #888888; z-index:0; padding:10px 0 10px 0;}
/* .account_list {width:100%; height:auto!important; height:56px; min-height:56px; float:left; background: url(../image/index_bg.png); border-radius:8px; font-size:19px; line-height:28px; box-shadow: 0px 1px 2px #888888; z-index:0; padding:10px 0 10px 0;} */
.account_list li {width:94%; height:auto; float:left; padding:0 3%; line-height:28px; font-size:16px; text-align:right; white-space:nowrap;}
.account_list li span {float:left; height:auto; white-space:nowrap;}
.account_list li b {font-weight:normal;}

.account_list_2 {width:100%; height:auto!important; height:112px; min-height:112px; float:left; background: url(../image/index_bg_2.png); border-radius:8px; font-size:19px; line-height:26px; box-shadow: 0px 1px 2px #888888; z-index:0;}
.account_list_2 ul {width:94%; height:auto; padding:10px 3% 0 3%; display:block; float:left;}
.account_list_2 li {width:100%; height: auto; float:left; background:#e8f1f6; line-height:35px; font-size:16px; white-space:nowrap;}
.account_list_2 li dt { width:35%; height:35px; float:left; padding-right:5%; text-align:right;}
.account_list_2 li dd { width:60%; height:35px; float:left; line-height:35px; text-align:left;}
.account_list_2 li input {margin:0 5px; display:inline;}
.account_list_2 span {width:100%; height:16px; float:left;}
.account_list_2 span img {height:8px; width:100%;}
.account_list_2_bottom {width:100%; height:auto; float:left; line-height:25px;}
.account_list_2_bottom a {width:100%; height:auto; float:left; text-align:center;}
.account_list_2_bottom span {width:100%; height:auto; float:left; text-align:center; line-height:25px; font-size:16px; padding-bottom:5px;}


.financial_tab {width:100%; height:35px; float:left; background:#d4d4d4; box-shadow: 0px 1px 2px #bbbbbb; margin-top:22px;}
.financial_tab li {width:50%; height:35px; float:left;}
.financial_tab li a {width:100%; height:35px; float:left; text-align:center; line-height:35px; font-size:16px;}
.financial_center {width:100%; height:auto; float:left; padding-top:5px;}
.tishi2{margin-top:10px;}

.topDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 2px solid #4481d3;
	border-radius:10px;
	position:absolute;
	z-index:9999;
	display:none;
	width:90%;
	height:150px;
	margin-top:20%;
	margin-left:5%; 
	
}
.tis1{width:100%; font-size:16px; color:#906e1f; text-align:center;background:#ebf4f9;font-weight:bold; height:40px;line-height:40px; border-radius:10px 10px 0 0; position:relative;} 
.bcn{width:90%; margin:10px auto;  font-family: "Microsoft YaHei" ! important; padding-left:5%; font-size:16px; }
.guanb{position:absolute; right:-5px;top:-15px;}
.guanb input{background:url(../image/guanb.png) no-repeat; border:0; width:30px;height:30px;}

.topDiv2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	position:absolute;
	z-index:9999;
	display:none;
	width:90%; 
	margin-top:0%;
	margin-left:5%;  
}
.xiazain{width:100%; 
	border: 2px solid #4481d3;
	border-radius:10px; 
	background-color: #FFFFFF; }
.jiant img{width:30%;}
.jiant{ width:100%; text-align:right;}

.query_list {width:85%; height: auto; float:left; padding:12px 0 12px 0; margin:10px 0 10px 5%; display:inline; background:#FFFFFF; border:1px solid #CCCCCC; border-bottom:2px solid #184463; border-right:none;}
.query_list dt {width:35%; height:28px; float:left; text-align:right; line-height:28px; white-space:nowrap; padding-left:0%;}
.query_list dd {width:60%; height: 28px; float:right; text-align:left; line-height:28px; overflow:hidden;}
.query_list_right {width:2%; height: auto; float:left; padding-right:5%; padding-top:10px;}


.main_list_tab_3 {width:90%; height:auto; float:left; margin:5px 5%; text-align:left;}
.main_list_tab_3 tr {width:100%; height:auto; border-bottom:1px dashed #CCCCCC;}
.main_list_tab_3 th {padding:0 5px; width:30%; text-align:right; font-weight:normal;}
.main_list_tab_3 td {padding:0 5px;}
.main_list_tab_3_no {border-bottom:none;}

.button_tab {width:100%; height:auto; float:left;}
.button_tab span {width:90%; height:35px; float:left; margin:0 5% 0 5%; background:#906f20; border-radius:8px; box-shadow: 0px 1px 2px #888888; text-align:center; line-height:55px; font-size:16px; color:#4c2700;}
a.tab_button {width:100%; height:32px; float:left; background:#e8b546; border-radius:8px; text-align:center; line-height:35px; font-size:14px; color:#4c2700;}
a.tab_button:hover {width:100%; height:32px; float:left; background:#cccccc; border-radius:8px; text-align:center; line-height:35px; font-size:14px; color:#4c2700;}
.text_ind {text-indent:10px;}

.query_list_q {width:90%; height: auto; float:left; padding:12px 0 12px 0; margin:10px 5% 10px 5%; display:inline; background:#FFFFFF; border:1px solid #CCCCCC; border-bottom:2px solid #184463;}
.query_list_q a {width:98%; height:auto; float:left;}
.query_list_q dt {width:25%; height:28px; float:left; text-align:left; line-height:28px; white-space:nowrap; padding-left:5%;}
.query_list_q dd {width:60%; height: 28px; float:left; text-align:right; line-height:28px; overflow:hidden;}

.table_reservation {width:94%; height:auto; margin:auto; padding:0 3% 0 3%; line-height:28px; overflow-x:hidden;}

.font_14 { font-size:14px;}

/* .guanggao {width:100%; height:50%; float:left;} */
.guanggao img {width:100%;height: 100%;margin-bottom: -5px}




.wait {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 2px solid #4481d3;
	border-radius:10px;
	position:absolute;
	z-index:9999;
	display:none;
	width:70%;
	height:25%;
	margin-top:12%;
	margin-left:15%; 
	
}
.waitFont{
	width:90%; 
	margin:5% auto;
	font-family: "Microsoft YaHei" ! important;
	padding-left:5%;
	font-size:13px;
}
.guanggao img {width:100%;height: 100%;margin-bottom: -5px}



.wrap1 {width: 100%;;margin: 0 auto;overflow: hidden;height:auto!important;background: url(../image/j_bg.png);}
.j_center{ width:100%; height:100%;}
.j_tab{ width:100%; margin:20px auto 10px auto;}
.j_tab_top{ width:96%; height:20px; background:url(../image/j_tab_topBg.png)}
.j_tab_center{ width:96%; background:url(../image/j_tab_centerBg.png); padding:30px 0;}
.j_tab_bottom{ width:96%; height:20px; background:url(../image/j_tab_bottomBg.png)}
.j_tab_center p{ text-align:center;}
.j_tab_center ul{ padding:20px;}
.j_tab_center ul p{ font-size:24px; text-align:left; border-top:1px #bbc0c6 dotted; padding-top:20px; line-height:30px;	font-family: "黑体";color:#535353}
input.j_bt{ width:96%; height:76px; background:url(../image/j_btBg.png); margin:0px 45px; line-height:10px; font-size:30px; color:#482a08;}
p.j_ok{ text-align:center; margin-top:20px; font-size:30px; color:#535353}
.tab1{ font-size:24px;}
.tab1 th{ text-align:right; font-weight:normal;}
.tab1 td{ text-align:left;}

.top_back{width: 60%; height: 70%; margin-top: 10px}

