/*-----------------分页------------------*/
.pagination {
	padding: 25px 0 0;
	overflow: hidden;
}

.pagination .page_inner{
	float: right;
}
.pagination .page_inner li {
	float: left;
    color: #999;
	font-size: 14px;
    height: 34px;
    line-height: 34px;
    text-align: center;
	margin-left: 12px;
}
.pagination .page_inner .btn{
    display: block;
    font-size: 14px;
    width: 60px;
    text-align: center;
    background: #2082eb;
    color: #fff;
    height: 34px;
    line-height: 34px;
}
.pagination .page_inner .pages a{
    display: block;
    float: left;
	color: #999;
    height: 34px;
    margin-right: 10px;
}
.pagination .page_inner .pages a.active{
    color: #2082eb;
    border: 0;
    background: #fff;
}
.pagination .page_inner .pages a:hover{
	color: #2082eb;
	text-decoration: none;
}
.pagination .page_inner .pages span{
    float: left;
    width: 36px;
    margin-right: 10px;
    line-height: 24px;
}
.pagination .page_inner .pages span{
    border: 0;
    background-color: #fff;
}
.pagination .page_inner input {
	width: 30px;
	height: 27px;
	line-height: 27px;
	vertical-align: middle;
    margin: 0 8px;
    text-align: center;
	border: 1px solid #d9d9d9;
}
.pagination .page_inner .submit {
    display: block;
    color: #fff;
	width: 63px;
	height: 34px;
	line-height: 34px;
    background: #2082eb;
}
/*-----------------内页公共部分------------------*/
.in_box{
	width: 1042px;
	margin: auto;
	overflow: hidden;
}
.container{
	width: 980px;
	margin: 0 auto;
	overflow: hidden;
}
.location{
	padding: 22px 32px;
	color: #999999;
}
.location a{
	color: #999999;
}
.notice{
	height: 50px;
	background: #fff;
	overflow: hidden;
}
.notice .icon{
	height: 50px;
	width: 50px;
	display: inline-block;
	float: left;
	background: url(../images/icon_radio.png) center center no-repeat #2082eb;
}
.notice .list{
	display: inline-block;
	padding-left: 15px;
	color: #555555;
	line-height: 50px;
	float: left;
}
.notice .bd li{
	height:50px;
	}
.notice .control{
	float: right;
	padding-right: 30px;
	margin-top: 7px;
}
.notice .control a{
	display: block;
}
.notice .control .prev{
	background: url(../images/icon_prev.png) center center no-repeat;
	width: 29px;
	height: 14px;
}
.notice .control .next{
	background: url(../images/icon_next.png) center center no-repeat;
	width: 29px;
	height: 14px;
	margin-top: 8px;
}
.notice .date{
	color: #ababab;
	float: right;
	line-height: 50px;
	padding-right: 30px;
}
.notice .bd{ float:left; width:860px;}
.notice .hd{ display:none;}
.pf .bd{
	width: 780px;
	height: 50px;
	}
.pf .control{float: left;}
.pf .gglb{float: right; height: 50px; line-height: 50px; font-size: 14px; color: #555; padding-right: 25px; }
.pf .gglb:hover{color: #2082EB;}
/*---------------2021--------------*/

/*prson_five .inner_right{
	width: 690px;
	float: right;
}*/
.person_five  .third_debet{
    text-decoration: none;
    margin-right: 140px;
    font-size: 24px;
    font-weight: normal;
    color: #555;
    line-height: 32px;
    
}
.person_five  .service_box{
	/*margin-left: -23px;*/
	overflow: hidden;
}

.person_five .service_box .box05{
	/*width: 90&;*/
	width: 22%;
	float: left;
	margin-left: 23px;
}
.person_five .service_box div h3{
	font-size: 18px;
	color: #2082eb;
	font-weight: normal;
}
.person_five  .service_box .line{
	width: 1px;
	background: #E5E5E5;
	height: 200px;
	float: left;
	margin: 55px 26px 0 26px;
}
.person_five  .service_box ul{
	overflow: hidden;
}
.person_five  .service_box li{
	margin-right: 80px;
    display: inline-block;
	margin-top: 25px;
	
}
.person_five .service_box li a{
	color: #555555;
	display: block;
	background: url(../images/icon_left.png) right center no-repeat;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	padding: 0 10px 0 0;
	height: 21px;
	overflow: hidden;
}
.iFastSlide01 .bd li{
	width: 115px;
}
.iFastSlide01 .prev{
	top: 15px;
}
.iFastSlide01 .next{
	top: 15px;
}
.person_five{
	margin-bottom: 40px;
}
/*-----------------个人金融------------------*/
.box h2{
	font-size: 24px;
	font-weight: normal;
	color: #555;
	padding-bottom: 14px;
	border-bottom: 1px solid #EEE;
	margin-bottom: 24px;
}
.box h2 a{
	float: right;
	font-size: 16px;
	color: #ababab;
	line-height: 50px;
}
.box .inner_left{
	width: 250px;
	float: left;
}
/*-----------------个人金融------------------*/
.box .person_one{
	height: 305px;
}
.person_one,
.person_second,
.person_third,
.person_four{
	overflow: hidden;
}
.person_one .inner_left span{
	display: block;
	font-size: 18px;
	color: #555555;
	text-align: center;
}
.person_one .inner_left .inner_list{
	overflow: hidden;
	margin: 16px 0 10px -4px;
}
.person_one .inner_left .inner_list li{
	float: left;
	width: 50%;
	margin-bottom: 10px;
}
.person_one .inner_left .inner_list li a{
	display: block;
	height: 30px;
	line-height: 30px;
	background: #eeeeee;
	border-radius: 3px;
	margin-left: 4px;
	text-align: center;
	font-size: 16px;
	color: #555555;
}
.person_one .inner_left .other_list li{
	width: 250px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	border-radius: 3px;
}
.person_one .inner_left .other_list .style01{
	background: #2082eb;
	margin-bottom: 20px;
}
.person_one .inner_left .other_list .style02{
	background: #00a1e9;
}
.person_one .inner_left .other_list li a{
	color: #fff;
}
.person_one .inner_right{
	width: 690px;
	float: right;
}
.person_one .inner_right ul{
	overflow: hidden;
	margin-left: -15px;
	margin-top: 35px;
}
.person_one .inner_right li{
	float: left;
	margin-left: 15px;
	height: 223px;
}
.person_one .inner_right li a img{
    width: 220px;
    height: 223px;
}
.person_second .list_tab{
	overflow: hidden;
	margin-left: -5px;
}
.person_second .list_tab li{
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 16px;
	color: #555555;
	margin:0 0 5px 5px;
	background: #EEEEEE;
	float: left;
	cursor: pointer;
}
.person_second .list_tab li.tab00{
	width: 122.5px;
}
.person_second .list_tab li:hover,
.person_second .list_tab li.on{
	background: #2082eb;
	color: #fff;
}
.person_second .list_con{
	margin-top: 10px;
}
.person_second .list_con li{
	display: none;
}
.person_second .list_con .con_list{
	overflow: hidden;
	margin: 25px 0 13px 0;
}
.person_second .list_con .con_list a{
	display: block;
	float: left;
	font-size: 16px;
	margin-right: 55px;
	float: left;
	color: #555555;
	margin-bottom: 5px;
}
.person_second .list_con .con_list a:hover,
.person_second .list_con .con_list a.on{
	color: #2082eb;
	text-decoration: none;
}
.person_second .list_con .enter{
	color: #ababab;
	padding-top: 15px;
}
.person_second .inner_right{
	width: 690px;
	float: right;
}
.person_second .inner_right .inner_title{
	font-size: 18px;
	color: #555555;
	*margin-top: -7px;
	/*margin-bottom: 7px;*/
	height: 30px;
	line-height: 30px;
}
.person_second .inner_right .inner_title a{
	display: inline-block;
	float: right;
	font-size: 14px;
	color: #ababab;
	/*padding-top: 12px;*/
}
.person_second .inner_right ul{
	margin-right: -15px;
	overflow: hidden;
}
.person_second .inner_right li{
	width: 218px;
	height: 100px;
	border: 1px solid #EEE;
	overflow: hidden;
	margin-right: 15px;
	margin-top: 10px;
	float: left;
	position: relative;
}
.person_second .inner_right .iRisk01{
	background: url(../images/iRisk01.jpg) right top no-repeat;
}
.person_second .inner_right .iRisk02{
	background: url(../images/iRisk02.jpg) right top no-repeat;
}
.person_second .inner_right .iRisk03{
	background: url(../images/iRisk03.jpg) right top no-repeat;
}
.person_second .inner_right .iRisk04{
	background: url(../images/iRisk04.jpg) right top no-repeat;
}
.person_second .inner_right li h4{
	font-size: 16px;
	font-weight: normal;
	padding: 15px 0px 4px 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 160px;
}
.person_second .inner_right li p{
	color: #ABABAB;
	padding-left: 15px;
}
.person_second .inner_right li p span{
	color: #2082EB;
}
.person_second .inner_right li .percent{
	position: absolute;
	left: 132px;
	top: 45px;
}
.person_second .inner_right li .percent h5{
	color: #FD2D39;
	font-size: 30px;
	font-weight: normal;
	line-height: 20px;
	font-family: "Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif;
}
.person_second .inner_right li .percent h5 span{
	font-size: 14px;
}
.person_second .inner_right li .percent p{
	font-size: 12px;
	color: #ABABAB;
	padding-left: 0;
}
.person_second .inner_right li .buy{
	width: 100%;
	height: 100%;
	background: transparent url("../images/opbg01.png") repeat;
	text-align: center;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	
}
.person_second .inner_right li .buy a{
	color: #FFF;
	border: 2px solid #FD2D39;
	border-radius: 2px;
	padding: 5px 10px;
	display: block;
	margin: 30px auto 0px;
	width: 60px;
	float: left;
	margin-left: 17px;
	height: 26px;
	line-height: 26px;
}
.person_second .inner_right .enter_chanel{
	color: #ABABAB;
	padding-top: 10px;
	display: block;
}
.person_third .inner_left .search_box{
	margin-left: -10px;
	/*overflow: hidden;*/
}
.person_third .inner_left .select_box{
	position: relative;
	float: left;
	margin-bottom: 15px;
	margin-left: 10px;
}
.person_third .inner_left .select_box .select_title{
	width: 118px;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	background: url(../images/icon_search.png) 102px center no-repeat;
}
.person_third .inner_left .select_box .select_title span{
	padding-left: 8px;
	color: #555555;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 95px;
	display: inline-block;
}
.person_third .inner_left .select_box .select_con{
	display: none;
	position: absolute;
	left: 0;
	top: 30px;
	z-index: 999;
	width: 118px;
	border: 1px solid #E5E5E5;
	border-top: none;
}
.person_third .inner_left .select_box .select_con li{
	/*height: 30px;*/
	line-height: 30px;
	padding-left: 8px;
	cursor: pointer;
	font-size: 14px;
	color: #808080;
	background: #fff;
	overflow: hidden;
	height: 30px;
	border-bottom: 1px dotted #E5E5E5;	
}
.person_third .inner_left .select_box .select_con li:hover{
	background: #2082eb;
	color: #fff;
}
.person_third .inner_left .search_btn{
	display: block;
	height: 40px;
	width: 250px;
	border-radius: 3px;
	text-align: center;
	background: #2082eb;
	font-size: 16px;
	line-height: 40px;
	color: #fff;
	margin-top: 205px;
}
.person_third .inner_right{
	width: 690px;
	float: right;
}
.person_third .inner_right .third_debet{
    text-decoration: none;
    margin-right: 140px;
    font-size: 24px;
    font-weight: normal;
    color: #555;
    line-height: 32px;
    
}
.person_third .inner_right .service_box{
	margin-left: -23px;
	overflow: hidden;
}
.person_third .inner_right .service_box div{
	width: 150px;
	float: left;
	margin-left: 23px;
}
.person_third .inner_right .service_box div h3{
	font-size: 18px;
	color: #2082eb;
	font-weight: normal;
}
.person_third .inner_right .service_box .line{
	width: 1px;
	background: #E5E5E5;
	height: 200px;
	float: left;
	margin: 55px 26px 0 26px;
}
.person_third .inner_right .service_box ul{
	overflow: hidden;
}
.person_third .inner_right .service_box li{
	margin-top: 25px;
}
.person_third .inner_right .service_box li a{
	color: #555555;
	display: block;
	background: url(../images/icon_left.png) right center no-repeat;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	padding: 0 10px 0 0;
	height: 21px;
	overflow: hidden;
}
.iFastSlide01 .bd li{
	width: 115px;
}
.iFastSlide01 .prev{
	top: 15px;
}
.iFastSlide01 .next{
	top: 15px;
}
.person_four{
	margin-bottom: 40px;
}
/*-----------------中小微企业------------------*/
.micro_list,
.micro_right{
	width: 288px;
	padding: 30px;
	border: 1px solid #eee;
	background: #fff;
	margin-right: 40px;
	float: left;
}
.micro_right{
	width: 198px;
	margin-right: 0;
}
.micro_list h3{
	font-size: 16px;
	color: #0960cd;
	font-weight: normal;
}
.micro_list img{
	border: 1px solid #E5E5E5;
	margin: 18px 0;
}
.micro_list p{
	font-size: 12px;
	color: #999999;
	line-height: 22px;
}
.micro_list ul{
	float: left;
	margin-left: -3%;
	overflow: hidden;
	margin-top: 15px;
}
.micro_list ul li{
	float: left;
	margin-left: 3%;
	line-height: 24px;
}
.micro_left ul li{
	width: 47%;
}
.micro_middle ul li{
	width: 100%;
}
.micro_list ul li a{
	color: #646464;
}
.micro_right h3{
	font-size: 16px;
	color: #555555;
	padding-bottom: 15px;
	border-bottom: 1px solid #eeeeee;
	font-weight: normal;
}
.micro_right .online{
	display: block;
	text-align: center;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background: #2082eb;
	border-radius: 3px;
	margin-top: 13px;
}
.micro_right .web_search{
	margin-top: 15px;
	padding: 16px 0;
	border-top: 1px solid #EEEEEE;
}
.micro_right .web_search a{
	width: 100%;
	display: block;
	border: 1px solid #2082eb;
	height: 40px;
	line-height: 40px;
	color: #2082eb;
	text-align: center;
	font-size: 16px;
	border-radius: 3px;
}
.micro_right .service_hotline{
	margin-top: 15px;
}
.micro_right .service_hotline p{
	color: #074b93;
}
.micro_right .service_hotline span{
	font-size: 24px;
	color: #c6c6c6;
}
/*-----------------理财频道------------------*/
.fal_banner{
	position: relative;
}
/**
*理财导航图
*/
.fal_banner a{
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	height:100%;
	width: 100%;
	font-weight: bold;
}
.fal_one{
	margin-top: 0;
	position: relative;
	overflow: hidden;
}
.fal_one h2,
.fal_second h2{
	margin-top: -10px;
	overflow: hidden;
}
.fal_second h2 span{
	float: left;
	display: inline-block;
}
.fal_second h2 a{
	display: inline-block;
	float: right;
	font-size: 16px;
	color: #ababab;
	padding-top: 15px;
}
.fal_second h2
.fal_one ul{
	overflow: hidden;
	margin-left: -16px;
}
.fal_one li{
	width: 157px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #2586ec;
	border-radius: 5px;
	float: left;
	margin-left: 16px;
}
.fal_one li.bg01{
	background: #e5e5e5;
	cursor: pointer;
}
.fal_one li.bg01 img{
	height: 18px \9;
	margin-top: 16px \9;
	*margin-top: 0;
}
.fal_one li a{
	display: block;
	font-size: 16px;
	color: #fff;
	padding-left: 40px;
}
.fal_one li a.style01{
	background: url(../images/icon_fal01.png) 30px center no-repeat;
	padding-left: 42px;
}
.fal_one li a.style02{
	background: url(../images/icon_fal02.png) 30px center no-repeat;
	padding-left: 48px;
}
.fal_one li a.style03{
	background: url(../images/icon_fal03.png) 20px center no-repeat;
	
}
.fal_one li a.style04{
	background: url(../images/icon_fal04.png) 30px center no-repeat;
}
.fal_one li a.style05{
	background: url(../images/icon_fund01.png) 30px center no-repeat;
}
.fal_one li a.style06{
	background: url(../images/icon_fund02.png) 30px center no-repeat;
}
.fal_one li a.style07{
	background: url(../images/icon_fund03.png) 30px center no-repeat;
}
.fal_second ul{
	overflow: hidden;
	margin-left: -10px;
}
.fal_second li{
	float: left;
	width: 482px;
	height: 210px;
	margin: 0 0 10px 10px;
	border: 1px solid #EEEEEE;
}
.fal_second li.iRisk03{
	background: url(../images/iRisk03.jpg) right top no-repeat;
}
.fal_second li h3{
	font-size: 16px;
	color: #555555;
	font-weight: normal;
	padding: 15px 0 0 20px;
}
.fal_second li h3 span{
	display: inline-block;
	width: 43px;
	height: 18px;
	background: #fd2d39;
	line-height: 18px;
	text-align: center;
	font-size: 12px;
	border-radius: 3px;
	color: #fff;
	margin-left: 15px;
}
.fal_second li .fal_con{
	padding: 20px 12px 16px 20px;
	overflow: hidden;
}
.fal_second li .fal_con .left_con{
	width: 205px;
	float: left;
}
.fal_second li .fal_con .percent h4{
	height: 40px;
	line-height: 40px;
	font-size: 40px;
	color: #fd2d39;
	font-family: "Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif;
	font-weight: normal;
}
.fal_second li .fal_con .percent h4 span{
	font-size: 14px;
}
.fal_second li .fal_con .percent p{
	color: #ababab;
	font-size: 12px;
	padding-left: 55px;
}
.fal_second li .fal_con .detail{
	margin-top: 15px;
	overflow: hidden;
	width:220px;
}
.fal_second li .fal_con .detail .date{
	width: 65px;
	float: left;
}
.fal_second li .fal_con .detail .date p,
.fal_second li .fal_con .detail .money p{
	font-size: 14px;
	color: #555555;
	height: 35px;
}
.fal_second li .fal_con .detail .date p span,
.fal_second li .fal_con .detail .money p span{
	font-size: 30px;
	color: #2586ec;
	font-family: "Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif;
}
.fal_second li .fal_con .detail .date span,
.fal_second li .fal_con .detail .money span{
	color: #ababab;
	font-size: 14px;
}
.fal_second li .fal_con .detail .money{
	float: right;
}
.fal_second li .fal_con .detail .money p span{
	color: #fd2d39;
}
.fal_second li .fal_con .right_con{
	width: 216px;
	float: right;
}
.fal_second li .fal_con .right_con p{
	color: #ababab;
}
.fal_second li .fal_con .right_con p.en{
	margin-top: 5px;
}
.fal_second li .fal_con .right_con .btn{
	margin-top: 40px;
	overflow: hidden;
	margin-left: -15px;
}
.fal_second li .fal_con .right_con .btn a{
	display: block;
	height: 40px;
	width: 98px;
	border-radius: 3px;
	text-align: center;
	color: #fff;
	line-height: 40px;
	float: left;
	margin-left: 15px;
}
.fal_second li .fal_con .right_con .btn a.bg01{
	background: #fd2d39;
}
.fal_second li .fal_con .right_con .btn a.bg02{
	background: #2586ec;
}
.fal_third .inner_left h2{
	margin-bottom: 10px;
}
.fal_third .inner_left h2{
	overflow: hidden;
}
.fal_third .inner_left h2 span{
	display: inline-block;
	float: left;
}
.fal_third .inner_left h2 a{
	font-size: 16px;
	float: right;
	color: #2586ec;
	padding-top: 10px;
	display: inline-block;
	line-height: normal;
}
.fal_third .inner_left li{
	margin-bottom: 20px;
}
.fal_third .inner_left li.style01{
	margin-bottom: 0;
}
.fal_third .inner_left li a{
	display: block;
	color: #555555;
	width: 250px;
	text-overflow: ellipsis; 
	white-space: nowrap; 
	overflow: hidden;
}
.fal_third .inner_left li span{
	color: #ABABAB;
	padding-top: 5px;
	display: block;
}
.fal_third .inner_right{
	width: 690px;
	margin-left: 290px;
	overflow: hidden;
}
.fal_third .inner_right ul{
	width: 268px;
	overflow: hidden;
	float: left;
}
.fal_third .inner_right ul.con01{
	width: 342px;
}
.fal_third .inner_right ul.con01{
	float: right;
}
.fal_third .inner_right ul.con02{
	min-height: 250px;
	padding-right: 40px;
	border-right: 1px solid #EEEEEE;
}
.fal_third .inner_right li{
	margin-bottom: 25px;
}
.fal_third .inner_right li .con_box{
	padding: 10px 40px 0 55px;
	color: #ababab;
	display: none;
}
.fal_third .inner_right li h4{
	font-size: 18px;
	color: #555555;
}
.fal_third .inner_right li h4.hover a{
	background: url(../images/icon_up.png) center center no-repeat;
}
.fal_third .inner_right li h4 span{
	display: inline-block;
	background: url(../images/icon_num.png) center center no-repeat;
	height: 40px;
	width: 41px;
	color: #fff;
	font-size: 22px;
	text-align: center;
	margin-right: 15px;
}
.fal_third .inner_right li h4 a{
	display: block;
	float: right;
	background: url(../images/icon_down.png) center center no-repeat;
	width: 14px;
	height: 8px;
	margin-top: 16px;
}
.fal_four .new_list,
.fal_detail .detail_notice .new_list{
	overflow: hidden;
}
.fal_four .new_list img,
.fal_detail .detail_notice .new_list img{
	float: left;
	width: 400px;
}
.fal_four .new_list .list_con,
.fal_detail .detail_notice .new_list .list_con{
	float: right;
	width: 550px;
	overflow: hidden;
}
.fal_four .new_list .list_con li,
.fal_detail .detail_notice .new_list .list_con li{
	margin-bottom: 20px;
}
.fal_four .new_list .list_con a,
.fal_detail .detail_notice .new_list .list_con a{
	font-size: 16px;
	color: #555555;
	display: inline-block;
	text-overflow: ellipsis; 
	white-space: nowrap; 
	overflow: hidden;
	width: 450px;
}
.fal_four .new_list .list_con span,
.fal_detail .detail_notice .new_list .list_con span{
	color: #ABABAB;
	font-size: 16px;
	display: inline-block;
	float: right;
}
.fal_four .new_list .list_con p,
.fal_detail .detail_notice .new_list .list_con p{
	font-size: 14px;
	color: #ABABAB;
	line-height: 24px;
	padding-top: 8px;
}
/*-----------------理财--理财详情------------------*/
.fal_detail .detail_con{
	overflow: hidden;
	padding-bottom: 40px;
	border-bottom: 1px solid #EEEEEE;
}
.fal_detail .detail_con .detail_text{
	width: 260px;
	float: left;
}
.fal_detail .detail_con .detail_text.style01{
	padding-right: 45px;
	border-right: 1px solid #EEEEEE;
}
.fal_detail .detail_con .detail_text.style02{
	margin-left: 50px;
	width: 380px;
}
.fal_detail .detail_con .detail_text p{
	color: #999999;
	line-height: 24px;
	margin-bottom: 15px;
}
.fal_detail .detail_con .detail_text p span{
	display: inline-block;
}
.fal_detail .detail_con .detail_text .name{
	width: 150px;
}
.fal_detail .detail_con .detail_text .data{
	font-size: 16px;
	color: #555555;
}
.fal_detail .detail_con .detail_text .data.style01{
	font-size: 20px;
	color: #fd2d39;
}
.fal_detail .detail_con .detail_text .data.style02{
	font-size: 20px;
	color: #f39700;
}
.fal_detail .detail_con .del_btn{
	width: 211px;
	float: right;
}
.fal_detail .detail_con .del_btn a{
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 8px;
	font-size: 16px;
	color: #fff;
	padding-left: 30px;
	margin-bottom: 18px;
	width: 182px;
}
.fal_detail .detail_con .del_btn a.web_buy{
	background: url(../images/icon01.png) 55px center no-repeat #2082eb;	
}
.fal_detail .detail_con .del_btn a.web_search{
	background: url(../images/icon02.png) 55px center no-repeat #00a1e9;
}
.fal_detail .detail_con .del_btn a.mol_buy{
	background: url(../images/icon03.png) 55px center no-repeat #fd2d39;
	margin-top: 92px;
}
.fal_detail .detail_notice{
	margin-top: 25px;
}
.fal_detail .detail_notice h2{
	overflow: hidden;
}
.fal_detail .detail_notice h2 a{
	display: inline-block;
	float: right;
	font-size: 16px;
	color: #ababab;
	padding-top: 15px;
}
.fal_detail .detail_notice h2 span{
	display: inline-block;
	float: left;
}
.fal_detail .detail_notice .new_list{
	overflow: hidden;
}
.fal_detail .detail_notice .new_list{
	padding-bottom: 45px;
	border-bottom: 1px solid #EEEEEE;
}
.fal_detail .detail_guide,
.fal_detail .detail_process{
	margin-top: 30px;
}
.fal_detail .detail_guide .guide_list{
	background: url(../images/line01.png) center 30px no-repeat;
}
.fal_detail .detail_guide .guide_list ul{
	overflow: hidden;
	width: 90%;
	margin: auto;
}
.fal_detail .detail_guide .guide_list ul li{
	width: 25%;
	*width: 24.99%;
	background: url(../images/circle01.png) center top no-repeat;
	text-align: center;
	float: left;
}
.fal_detail .detail_guide .guide_list ul li h4{
	color: #2586ec;
	display: block;
	padding-top: 12px;
	font-size: 28px;
	font-weight: normal;
}
.fal_detail .detail_guide .guide_list ul li h3{
	font-size: 16px;
	color: #555555;
	padding-top: 20px;
	font-weight: normal;
}
.fal_detail .detail_guide h2,
.fal_detail .detail_process h2{
	overflow: hidden;
}
.fal_detail .detail_guide h2 span,
.fal_detail .detail_process h2 span{
	display: inline-block;
	float: left;
}
.fal_detail .detail_guide h2 a,
.fal_detail .detail_process h2 a{
	font-size: 16px;
	color: #2586ec;
	padding-top: 15px;
	float: right;
	display: inline-block;
	background: url(../images/icon_jia.png) right 21px no-repeat;
	height: 30px;
	width: 90px;
}
.fal_detail .detail_guide h2 a.active,
.fal_detail .detail_process h2 a.active{
	background: url(../images/icon_jian.png) right 21px no-repeat;
}
.fal_detail .detail_guide .guide_con{
	padding: 0 46px 45px 46px;
	border-bottom: 1px solid #EEEEEE;
}
.fal_detail .detail_guide .guide_con h5{
	font-size: 18px;
	color: #555555;
	margin-top: 35px;
}
.fal_detail .detail_guide .guide_con p{
	font-size: 14px;
	color: #555555;
	padding-left: 35px;
	line-height: 30px;
	margin-top: 10px;
}
.fal_detail .detail_guide .guide_con p.style01{
	font-size: 16px;
	line-height: 24px;
}
.fal_detail .detail_guide .guide_con span{
	display: block;
	font-size: 14px;
	color: #555555;
	padding-left: 60px;
	margin-top: 5px;
	line-height: 24px;
}
.fal_detail .detail_process .guide_con{
	background: url(../images/line01.png) center 30px no-repeat;
}
.fal_detail .detail_process .guide_con ul{
	overflow: hidden;
	width: 96%;
	margin: auto;
}
.fal_detail .detail_process .guide_con ul li{
	width: 20%;
	*width: 19.9%;
	background: url(../images/circle01.png) center top no-repeat;
	text-align: center;
	float: left;
}
.fal_detail .detail_process .guide_con ul li span{
	color: #2586ec;
	display: block;
	padding-top: 12px;
	font-size: 28px;
}
.fal_detail .detail_process .guide_con ul li p{
	font-size: 16px;
	color: #555555;
	padding-top: 20px;
}
/*-----------------个人金融--储蓄------------------*/
.saving{
	overflow: hidden;
	margin-top: 0;
}
.saving ul{
	overflow: hidden;
	margin-left: -33px;
}
.saving ul li{
	float: left;
	width: 220px;
	margin-left: 33px;
	margin-bottom: 45px;
	height: 185px;
	overflow: hidden;
}
.saving ul li a{
	display: block;
	color: #545454;
	font-size: 16px;
	background: url(../images/saving_arrow.jpg) right center no-repeat;
	line-height: 30px;
	margin-top: 12px;
}
/*-----------------个人金融--保险------------------*/
.ince{
	margin-top: 0;
}
.ince01{
	overflow: hidden;
}
.ince .text h3{
	font-size:18px;
	background: url(../images/icon_ince.jpg) left center no-repeat;
	padding-left: 15px;
	color: #555555;
	font-weight: normal;
}
.ince .text h3 a{
	color: #555;
}
.ince .text .ywjj{
	cursor: pointer;
}
.ince .text .ywjj .bg{
	background: url(../images/icon_problem.png) center center no-repeat;
	float: right;
	width: 20px;
	height: 27px;
}
.ince .text .ywjj .bg2{
	background: url(../images/icon_problem_hover.png) center center no-repeat;
}
.ince .text .ywjjnr{
	display: none;
}
.ince .text p{
	font-size: 14px;
	color: #ababab;
	line-height: 24px;
	padding: 10px 0 20px 0;
}
.ince01 ul{
	margin-left: -12px;
}
.ince01 li{
	float: left;
	margin: 0 0 12px 12px;
}
.ince01 li img{
	border: 1px solid #eeeeee;
	width: 184px;
	height: 82px;
}
.ince02{
	overflow: hidden;
}
.ince02 h2{
	margin-bottom: 14px;
}
.ince02 .ince_left{
	float: left;
	width: 472px;
}
.ince02 .ince_right{
	width: 472px;
	float: right;
}
.ince02 li{
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}
.ince02 li a{
	display: block;
	float: left;
	color: #555555;
	width: 340px;
	text-overflow: ellipsis; 
	white-space: nowrap; 
	overflow: hidden;
}
.ince02 li span{
	float: right;
	color: #ababab;
	display: block;
}
/*-----------------个人金融--活期储蓄------------------*/
.current_save{
	position: relative;
	margin-top: 0;
	color: #555555;
}
/*.current_save .text_first h2{
	margin-bottom: 0px;
}*/
.current_save h4{
	font-size: 18px;
	line-height: 30px;
	margin-top: 10px;
}
.current_save .text_first{
	padding-bottom: 100px;
	overflow: hidden;
}
.current_save .text_second{
	padding-bottom: 30px;
	overflow: hidden;
}
.current_save .text_second h2{
	margin-bottom: 15px;
}
/*-----------------个人金融--个人贷款业务------------------*/
.loan{
	margin-top: 0;
	overflow: hidden;
}
.loan ul{
	margin-left: -33px;
	overflow: hidden;
}
.loan ul li{
	float: left;
	width: 220px;
	margin: 0 0 50px 33px;
}
.loan ul li span{
	display: block;
	font-size: 16px;
	line-height: 30px;
	color: #555555;
	padding-top: 10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
/*-----------------个人金融--个人贷款业务--金溢贷------------------*/
.loan_detail{
	margin-top: 0;
}
.loan_detail h2{
	background: url(../images/icon_loan01.jpg) left 6px no-repeat;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
}
.loan_detail .detail_pro span,
.loan_detail .detail_con li span{
	font-size: 18px;
	color: #555555;
	display: block;
}
.loan_detail .detail_pro p,
.loan_detail .detail_con li p{
	line-height: 36px;
	color: #ababab;
}
.loan_detail .detail_con{
	margin: 30px 0;
	overflow: hidden;
}
.loan_detail .detail_con li{
	float: left;
}
.loan_detail .detail_con li.style01{
	width: 390px;
	margin-right: 40px;
}
.loan_detail .detail_con li.style02{
	width: 300px;
	margin-right: 50px;
}
.loan_detail .detail_con li.style03{
	width: 200px;
}
.loan_process{
	padding: 40px 0;
	overflow: hidden;
}
.loan_process span{
	display: block;
	float: left;
}
.loan_process span.process_text{
	border: 2px solid #2082eb;
	color: #2082eb;
	border-radius: 5px;
	width: 126px;
	height: 48px;
	text-align: center;
	line-height: 48px;
	font-size: 16px;
}
.loan_process span.process_icon{
	width: 40px;
	height: 50px;
	background: url(../images/icon_loan02.png) center center no-repeat;
}
.detail_case{
	margin-bottom: 40px;
}
.detail_case p{
	color: #555555;
	line-height: 24px;
	padding-bottom: 10px;
}
.detail_case span{
	display: block;
	line-height: 24px;
	color: #2082eb;
	padding: 10px 0;
}
.detail_case span.tips{
	color: #9f9f9f;
}
/*-----------------个人金融--工会卡------------------*/
.union_card{
	margin-top: 0;
	overflow: hidden;
}
.union_card h2{
	border-bottom: none;
}
.union_card .card_pro{
	overflow: hidden;
	border: 1px solid #EEEEEE;
	padding: 35px 10px 35px 30px;
}
.union_card .card_pro img{
	width: 304px;
	float: left;
}
.union_card .card_pro .pro_text{
	margin-left: 350px;
	border-left: 1px solid #EEEEEE;
	padding-left: 50px;
	margin-top: 20px;
}
.union_card .card_pro .pro_text h3{
	font-size: 24px;
	color: #2082eb;
	font-weight: normal;
	line-height: 30px;
}
.union_card .card_pro .pro_text p{
	width: 515px;
	line-height: 24px;
	color: #545454;
	padding: 20px 0;
}
.union_card .card_pro .pro_text .card_trait{
	overflow: hidden;
}
.union_card .card_pro .pro_text .card_trait span{
	display: block;
	float: left;
	background: url(../images/icon_card01.png) left center no-repeat;
	line-height: 30px;
	color: #999999;
	padding-left: 10px;
	margin-right: 8px;
	font-size: 16px;
}
.union_card .card_pro .pro_text .card_trait span:last-child{
	margin-right: 0;
}
.union_card .fun_pro{
	margin-top: 20px;
}
.union_card .fun_pro h3{
	background: url(../images/icon_card02.jpg) left center no-repeat;
	font-size: 18px;
	line-height: 30px;
	color: #555555;
	padding-left: 15px;
	font-weight: normal;
}
.union_card .fun_pro h4{
	color: #545454;
	margin-top: 15px;
}
/**去掉工会卡功能介绍内容设置的颜色    zhanghonng*/
.union_card .fun_pro p{
	line-height: 24px;
	padding: 5px 0;
}
.pre_cost p{
	color: #2082EB;
	line-height: 24px;
}
.pre_cost ul{
	margin: 15px 0 0 -40px;
	overflow: hidden;
}
.pre_cost ul li{
	float: left;
	margin-left: 40px;
}
.pre_cost ul li.style01,
.pre_cost ul li.style02{
	width: 260px;
}
.pre_cost ul li.style03{
	width: 380px;
}
.pre_cost ul li p{
	color: #545454;
	background: url(../images/icon_card03.png) left center no-repeat;
	padding-left: 25px;
	margin-bottom: 15px;
}
.union_list{
	overflow: hidden;
}
.union_list .union_left,
.union_list .union_right{
	width: 470px;
}
.union_list .union_left{
	float: left;
}
.union_list .union_left h2 a,
.union_list .union_right h2 a{
    display: block;
    float: right;
    font-size: 16px;
    color: #2586ec;
    padding-top: 10px;
} 
.union_list .union_right{
	float: right;
}
.union_list li{
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	margin-bottom: 15px;
}
.union_list li a{
	display: block;
	float: left;
	color: #555555;
}
.union_list li span{
	float: right;
	display: block;
	color: #ababab;
}
/*-----------------个人金融--基金------------------*/
.fund_pro{
	overflow: hidden;
}
.fund_pro h2{
	overflow: hidden;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.fund_pro h2 span{
	display: block;
	float: left;
}
.fund_pro h2 a{
	display: block;
	float: right;
	font-size: 16px;
	color: #2586ec;
	padding-top: 10px;
}
.fund_pro .fund_pro_list li{
	margin-bottom: 10px;
}
.fund_pro .fund_pro_list li a{
	display: block;
	line-height: 24px;
	color: #555555;
	width: 250px;
	text-overflow: ellipsis; 
	white-space: nowrap; 
	overflow: hidden;
}
.fund_pro .fund_pro_list li span{
	display: block;
	color: #ababab;
	line-height: 30px;
}
.fund_pro .inner_right{
	width: 690px;
	float: right;
}
.fund_pro .inner_right .fund_con{
	overflow: hidden;
}
.fund_pro .inner_right .fund_con img{
	float: left;
	width: 358px;
}
.fund_pro .inner_right .fund_con .fund_con_list{
	margin-left: 379px;
}
.fund_pro .inner_right .fund_con .fund_con_list li{
	margin-bottom: 15px;
}
.fund_pro .inner_right .fund_con .fund_con_list li h4{
	font-size: 18px;
	color: #555555;
}
.fund_pro .inner_right .fund_con .fund_con_list li span{
	display: inline-block;
	background: url(../images/icon_num.png) center center no-repeat;
	height: 40px;
	width: 41px;
	color: #fff;
	font-size: 22px;
	text-align: center;
	margin-right: 15px;
}
.fund_pro .inner_right .fund_con .fund_con_list li p{
	line-height: 24px;
	padding: 10px 0 5px 57px;
}
/*-----------------理财--调查问卷------------------*/
.question{
	margin-top: 0;
	overflow: hidden;
}
.question .que_pro{
	padding: 0 40px 15px 40px;
	border-bottom: 1px dotted #EEEEEE;
}
.question .que_pro p{
	line-height: 24px;
	color: #555555;
	padding-bottom: 25px;
}
.question .que_list{
	margin-top: 16px;
}
.question .que_list p{
	line-height: 24px;
	color: #555555;
	font-size: 16px;
}
.question .que_list p span{
	font-size: 22px;
	color: #2082eb;
}
.question .que_list ul{
	margin-top: 15px;
	overflow: hidden;
}
.question .que_list li p{
	background: #f3f4f8;
	line-height: 25px;
	font-size: 16px;
	padding:15px 0 15px 40px;
}
.question .que_list li .radio_box{
	padding: 25px 0 25px 40px;
	overflow: hidden;
}
.question .que_list li .radio_box span{
	display: block;
	float: left;
	font-size: 16px;
	color: #555555;
	background: url(../images/icon_radio01.png) left 4px no-repeat;
	display: block;
	float: left;
	/*width: 158px;*/
	text-align: left;
	padding-left: 30px;
	cursor: pointer;
	margin: 0 30px 10px 0;
}
.question .que_list li .radio_box span.on{
	background: url(../images/icon_radio_on.png) left 4px no-repeat;
}
/*-----------------理财--产品对比------------------*/
.contrast{
	margin-top: 0;
	overflow: hidden;
}
.contrast .cst_tips{
	font-size: 16px;
	color: #999999;
	line-height: 24px;
}
.contrast .cst_tips span{
	color: #fd2d3b;
	padding-right: 5px;
}
.contrast .cst_select{
	/*overflow: hidden;*/
	height: 46px;
	line-height: 46px;
	margin-top: 15px;
}
.contrast .cst_select span{
	font-size: 18px;
	font-weight: bold;
	display: block;
	float: left;
	color: #555555;
}
.contrast .cst_select .search_box{
	float: right;
	width: 735px;
}
.contrast .cst_select .search_box .select_box{
	float: left;
	position: relative;
}
.contrast .cst_select .search_box .box_con{
	margin-left: -19px;
}
.contrast .cst_select .search_box .select_box .select_title{
	width: 230px;
	border: 1px solid #e5e5e5;
	margin-left: 19px;
	height: 44px;
	line-height: 44px;
	cursor: pointer;
	background: url(../images/icon_search.png) 205px center no-repeat;
}
.contrast .cst_select .search_box .select_box .select_title span{
	color: #999999;
	font-size: 14px;
	font-weight: normal;
	padding-left: 15px;
	width: 190px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.contrast .cst_select .search_box .select_box .select_con{
	display: none;
	position: absolute;
	left: 19px;
	top: 45px;
	z-index: 999;
	width: 230px;
	border: 1px solid #E5E5E5;
	border-top: none;
	height: auto;
	max-height: 220px;
	height: 220px;
	overflow-x: hidden;
	overflow-y: auto;
	
}
.contrast .cst_select .search_box .select_box .select_con li{
	line-height: 35px;
	height: 35px;
	overflow: hidden;
	padding: 0 8px;
	cursor: pointer;
	font-size: 14px;
	color: #808080;
	background: #fff;
	border-bottom: 1px dotted #E5E5E5;	
}
.contrast .cst_select .search_box .select_box .select_con li:hover{
	background:#2586ec;
	color: #fff;
}
.contrast .cst_list{
	margin-top: 25px;
}
.contrast .cst_list li{
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #999999;
}
.contrast .cst_list li span{
	height: 45px;
	line-height: 45px;
	display: block;
	float: left;
	width: 25%;
	text-align: center;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.contrast .cst_list li span.style01{
	background: #e8e9f1;
}
.contrast .cst_list li span.style02{
	background: #F3F4F8;
}
.contrast .cst_list li span.style03{
	
}
.contrast h5{
	font-weight: normal;
	color: #999999;
	padding: 20px 0 40px 0;
}
/*-----------------企业金融--中间业务------------------*/
.common_list{
	margin-top: 0;
}
.common_list ul{
	margin-left: -33px;
	overflow: hidden;
}
.common_list li{
	float: left;
	margin: 0 0 45px 33px;
	width: 220px;
	min-height: 190px;
}
.common_list li a{
	display: block;
	font-size: 16px;
	color: #555555;
	line-height: 30px;
	margin-top: 15px;
	background: url(../images/icon_enter01.png) right 12px no-repeat;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.com_summary .summary_text{
	color: #555555;
	line-height: 24px;
}
/*-----------------企业金融--融资业务------------------*/
.financing li{
	height: 190px;
	margin-bottom: 25px;
	overflow: hidden;
}
/*-----------------企业金融--贸易融资业务------------------*/
.trade{
	margin-top: 0;
}
.trade h2{
	overflow: hidden;
}
.trade h2 span{
	display: block;
	float: left;
}
.trade h2 a{
	display: block;
	float: right;
	font-size: 14px;
	color: #0e6bce;
	padding-top: 15px;
	background: url(../images/icon_inter02.png) right 23px no-repeat;
	padding-right: 20px;
}
.trade li{
	overflow: hidden;
	margin-bottom: 60px;
}
.trade li img{
	float: left;
	width: 260px;
	height: 180px;
}
.trade li .trade_con{
	width: 704px;
	float: right;
}
.trade li .trade_con a{
	display: block;
	font-size: 18px;
	color: #555555;
	height: 30px;
	line-height: 30px;
}
.trade li .trade_con p{
	line-height: 24px;
	color: #999999;
	margin-top: 10px;
}
.trade li .trade_con .trade_nav{
	margin-top: 10px;
	overflow: hidden;
}
.trade li .trade_con .trade_nav a{
	float: left;
	font-size: 16px;
	color: #999999;
	line-height: 26px;
	background: url(../images/icon_inter01.png) right center no-repeat;
	padding-right: 15px;
	margin-right: 30px;
}
.trade li .trade_con .trade_nav a.on,
.trade li .trade_con .trade_nav a:hover{
	color: #0e6bce;
	background: url(../images/icon_inter02.png) right center no-repeat;
}
/*-----------------企业金融--融资业务--流动资金贷款------------------*/
.finance_detail{
	margin-top: 0;
}
.finance_detail .text{
	margin-bottom: 30px;
}
.finance_detail .text h3{
	font-size: 18px;
	color: #555555;
	padding-bottom: 15px;
}
.finance_detail .text p{
	line-height: 24px;
	color: #555555;
}
.finance_detail .text img{
	margin: 30px 0 30px 230px;
	
}
/*-----------------投资银行------------------*/
.invest_bank ul{
	margin-left: -17px;
	overflow: hidden;
}
.invest_bank li{
	width: 274px;
	padding: 30px;
	border: 1px solid #EEEEEE;
	background: #FFFFFF;
	margin-left: 17px;
	float: left;
	min-height: 277px;
}
.invest_bank li h3{
	font-size: 18px;
	font-weight: normal;
	color: #555555;
	margin-bottom: 15px;
}
.invest_bank li a.img_link{
	display: block;
	width: 274px;
	height: 120px;
}
.invest_bank li img{
	border: 1px solid #EEEEEE;
	width: 272px;
	height: 118px;
}
.invest_bank li p{
	line-height: 22px;
	color: #999999;
	font-size: 12px;
	margin: 15px 0 10px 0;
	height: 66px;
	overflow: hidden;
}
.invest_bank li a{
	display: block;
	width: 75px;
	color: #0e6bce;
	background: url(../images/icon_inter02.png) right 10px no-repeat;
	height: 24px;
	line-height: 24px;
}
.invest_bank li.style01{
	margin-top: 20px;
}
/*-----------------同业业务--详情页------------------*/
.trade_detail{
	margin-top: 0;
}
.trade_detail h2{
	margin-bottom: 15px;
}
.trade_detail h3{
	font-size: 18px;
	color: #555555;
	line-height: 30px;
}
.trade_detail p{
	line-height: 24px;
	color: #555555;
	margin: 10px 0 30px 0;
}
/*-----------------投资银行--详情页------------------*/
.investment_case p{
	line-height: 24px;
	color: #555555;
	margin: 10px 0 30px 0;
}

/*-----------------信用卡------------------*/
.credit_card{
	overflow: hidden;
}
.credit_card .card_all{
	width: 350px;
	float: left;
}
.credit_card .card_all .all_title{
	display: block;
	width: 135px;
	font-size: 18px;
	color: #555555;
	background: url(../images/icon_inter01.png) right 10px no-repeat;
	margin-bottom: 15px;
}
.credit_card .card_all img{
	border: 1px solid #EEEEEE;
}
.credit_card .card_all .all_con{
	margin-top: 22px;
}
.credit_card .card_all .all_con ul{
	margin-left: -10px;
	overflow: hidden;
}
.credit_card .card_all .all_con li{
	float: left;
	margin-left: 10px;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #EEEEEE;
}
.credit_card .card_all .all_con li a{
	color: #555555;
	text-decoration: none;
}
.credit_card .card_all .all_con li.active,
.credit_card .card_all .all_con li:hover{
	background: #2082eb;
}
.credit_card .card_all .all_con li.active a,
.credit_card .card_all .all_con li:hover a{
	color: #fff;
}
.credit_card .card_all .con_text{
	margin-top: 20px;
	border-top: 1px solid #EEEEEE;
	padding-top: 15px;
	display: none;
}
.credit_card .card_all .con_text p{
	font-size: 12px;
	color: #999999;
	line-height: 18px;
}
.credit_card .stage_finance{
	margin-left: 20px;
}
.credit_card .quick_enter{
	width: 232px;
	float: right;
}
.credit_card .quick_enter h2{
	font-size: 18px;
	font-weight: normal;
	color: #555555;
}
.credit_card .quick_enter .plan,
.credit_card .quick_enter .online,
.credit_card .quick_enter .processs{
	display: block;
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
	border-radius: 5px;
	text-align: center;
	background: #2082eb;
	color: #fff;
	font-size: 16px;
}
.credit_card .quick_enter a.plan{
	background: #fff;
	border: 1px solid #2082EB;
	color: #2082EB;
}
.credit_card .quick_enter .quick_list{
	margin-top: 20px;
	border-top: 1px solid #EEEEEE;
}
.credit_card .quick_enter .quick_list .list_box{
	margin-top: 10px;
	overflow: hidden;
}
.credit_card .quick_enter .quick_list span{
	display: block;
}
.credit_card .quick_enter .quick_list .box_left{
	float: left;
	width: 130px;
}
.credit_card .quick_enter .quick_list a{
	display: block;
	color: #ABABAB;
	line-height: 30px;
}
.credit_card .quick_enter .quick_list .box_left a{
	text-align: left;
}
.credit_card .quick_enter .quick_list .box_right{
	float: right;
	width: 96px;
}
.credit_card .quick_enter .quick_list .box_right a{
	text-align: right;
}
.credit_card .quick_enter .safe_tips{
	color:#fd2d39;
	line-height: 30px;
	font-weight: bold;
}
.card_activity h3{
	font-size: 24px;
	color: #555555;
	line-height: 30px;
	font-weight: normal;
}
.card_activity .act_list{
	margin-top: 15px;
}
.card_activity .act_nav{
	border-bottom: 1px solid #0e6bce;
	padding-bottom: 5px;
	overflow: hidden;
	height: 32px;
}
.card_activity .act_nav .user{
	float: left;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
}
.card_activity .act_nav .user a{
	display: block;
	font-size: 16px;
	color: #555555;
/*	line-height: 25px;*/
	margin-right: 40px;
	float: left;
}
.card_activity .act_nav .user a.on,
.card_activity .act_nav .user a:hover{
	color: #2082eb;
}
.card_activity .act_nav .city{
	margin-left: 364px;
	overflow: hidden;
}
.card_activity .act_nav .city .alone{
	display: block;
	float: left;
	color: #999999;
	float: left;
	padding: 5px 16px;
	margin-right: 20px;
	
}
.card_activity .act_nav .city .alone.on,
.card_activity .act_nav .city .alone:hover{
	background: #2082eb;
	color: #fff;
	text-decoration: none;
}
.card_activity .act_nav .city a.more_city{
	margin-right: 0;
	float: right;
	color: #2082EB;
	line-height: 30px;
	background: url(../images/icon_inter02.png) right 12px no-repeat;
	padding-right: 20px;
}
.card_activity .act_con{
	margin: 30px 0 0 -20px;
	overflow: hidden;
	display: none;
}
.card_activity .act_con li{
	float: left;
	width: 230px;
	margin-left: 20px;
	margin-bottom: 22px;
}
.card_activity .act_con li img{
	border: 1px solid #EEEEEE;
}
.card_activity .act_con li .info{
	overflow: hidden;
}
.card_activity .act_con li .info a{
	display: block;
	float: left;
	color: #555555;
	line-height: 30px;
	width: 130px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.card_activity .act_con li .info p{
	float: right;
	font-size: 12px;
	color: #999999;
	line-height: 30px;
}
.card_activity .act_con li .info p span{
	color: #ff3924;
}
.card_activity .act_con2{
	margin: 30px 0 0 -20px;
	overflow: hidden;
	display: none;
}
.card_activity .act_con2 li{
	float: left;
	width: 230px;
	margin-left: 20px;
	margin-bottom: 22px;
}
.card_activity .act_con2 li img{
	border: 1px solid #EEEEEE;
}
.card_activity .act_con2 li .info{
	overflow: hidden;
}
.card_activity .act_con2 li .info a{
	display: block;
	float: left;
	color: #555555;
	line-height: 30px;
	width: 130px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.card_activity .act_con2 li .info p{
	float: right;
	font-size: 12px;
	color: #999999;
	line-height: 30px;
}
.card_activity .act_con2 li .info p span{
	color: #ff3924;
}
.card_shop h3{
	overflow: hidden;
	padding-bottom: 10px;
	border-bottom: 1px solid #0e6bce;
	color: #555555;
	font-weight: normal;
}
.card_shop h3 span{
	display: block;
	float: left;
	font-size: 18px;
	line-height: 30px;
}
.card_shop h3 a{
	color: #0e6bce;
	display: block;
	float: right;
	line-height: 30px;
	background: url(../images/icon_inter02.png) right 13px no-repeat;
	padding-right: 20px;
}
.card_shop .shop_con{
	overflow: hidden;
	margin-top: 20px;
}
.card_shop .shop_con .change_shop{
	float: left;
	width: 555px;
}
.card_shop .shop_con .change_shop .title{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #2082eb;
	color: #fff;
	display: block;
}
.card_shop .shop_con .change_shop .t_list{
	overflow: hidden;
	width: 278px;
	float: left;
}
.card_shop .shop_con .change_shop .t_list .list_pic{
	float: left;
	width: 278px;
	height: 133px;
	overflow: hidden;
	position: relative;
}
.card_shop .shop_con .change_shop .t_list .list_pic .bd li{
	float: left;
	height: 278px;
}
.card_shop .shop_con .change_shop .t_list .list_pic .hd{
	position: absolute;
	bottom: 6px;
	left: 120px;
	width:45px;
	z-index: 100;
}
.card_shop .shop_con .change_shop .t_list .list_pic .hd li{
	width: 8px;
	height: 8px;
	background: url(../images/icon_shop01.png) repeat;
	text-indent: -9999px;
	float: left;
	margin-right: 6px;
	border-radius: 2px;
}
.card_shop .shop_con .change_shop .t_list .list_pic .hd li.on{
	background: url(../images/icon_shop02.png) repeat;
}
.card_shop .shop_con .change_shop .t_list .list_pro{
	width: 278px;
	height: 133px;
	overflow: hidden;
}
.card_shop .shop_con .change_shop .t_list .list_pro li{
	float: left;
	border: 1px solid #EEEEEE;
	padding-bottom: 6px;
	width: 136px;
}
.card_shop .shop_con .change_shop .t_list .list_pro li a,
.card_shop .shop_con .change_shop .f_list li a{
	text-decoration: none;
}
.card_shop .shop_con .change_shop .t_list .list_pro li a:hover span,
.card_shop .shop_con .change_shop .f_list li a:hover span{
	color: #2082EB;	
}
.card_shop .shop_con .change_shop .t_list .list_pro li.line01{
	border-left: none;
	width: 139px;
}
.card_shop .shop_con .change_shop .t_list .list_pro li img,
.card_shop .shop_con .change_shop .f_list li img{
	padding-top: 13px;
	width: 136px;
	height: 84px;
}
.card_shop .shop_con .change_shop .t_list .list_pro li span,
.card_shop .shop_con .change_shop .f_list li span{
	font-size: 12px;
	color: #636363;
	display: block;
	margin-top: 10px;
	text-align: center;
}
.card_shop .shop_con .change_shop .f_list{
	float: right;
	width: 277px;
}
.card_shop .shop_con .change_shop .f_list li{
	float: left;
	width: 137px;
	border: 1px solid #EEEEEE;
	padding-bottom: 6px;
}
.card_shop .shop_con .change_shop .f_list li.line02{
	border-left: none;
}
.card_shop .shop_con .change_shop .f_list li.line03{
	border-top: none;
	padding-bottom: 7px;
}
.card_shop .shop_con .change_shop .f_list li span{
	
}
.card_shop .shop_con .stage_shop{
	float: right;
	width: 418px;
}
.card_shop .shop_con .stage_shop .f_list{
	width: 140px;
}
.card_shop .fly_num{
	margin-top: 25px;
}
.card_shop .fly_num .title{
	padding-bottom: 12px;
	border-bottom: 1px solid #0e6bce;
	overflow: hidden;
}
.card_shop .fly_num .title li{
	float: left;
	margin-right: 35px;
}
.card_shop .fly_num .title li a{
	font-size: 18px;
	color: #555555;
}
.card_shop .fly_num .title li.on a,
.card_shop .fly_num .title li:hover a{
	color: #0e6bce;
	text-decoration: none;
}
.card_shop .fly_num .title .more_fly{
	color: #0e6bce;
	line-height: 26px;
	display: block;
	float: right;
	background: url(../images/icon_inter02.png) right 10px no-repeat;
	padding-right: 20px;
	margin-top: 5px;
}
.card_shop .fly_num .info_fly{
	overflow: hidden;
	margin: 30px 0 0 -20px;
	display: none;
}
.card_shop .fly_num .info_fly li{
	float: left;
	width: 226px;
	height: 118px;
	padding: 1px;
	border: 1px solid #EEEEEE;
	margin-left: 20px;
	text-align: center;
}
.card_shop .fly_num .info_fly li .fly_city{
	border-bottom: 1px solid #EEEEEE;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #646464;
}
.card_shop .fly_num .info_fly li .fly_city i{
	background: url(../images/icon_fly.png) center center no-repeat;
	padding: 0 30px;
	width: 25px;
	height: 25px;
}
.card_shop .fly_num .info_fly li .fly_price{
	overflow: hidden;
	padding: 16px 25px;
}
.card_shop .fly_num .info_fly .fly_price .f_info{
	float: left;
	text-align: left;
}
.card_shop .fly_num .info_fly .fly_price .f_info .count{
	display: block;
	color: #656565;
}
.card_shop .fly_num .info_fly .fly_price .f_info .date{
	display: block;
	color: #c7c7c7;
}
.card_shop .fly_num .info_fly .fly_price .price{
	color: #ff3924;
	font-size: 36px;
	font-family: Arial;
	display: block;
	float: right;
	height: 45px;
	line-height: 45px;
	font-style: normal;
}
.card_shop .fly_num .info_fly .fly_price .price em{
	font-size: 24px;
}
.card_shop .fly_num .info_fly li:hover{
	padding: 0;
	border: 2px solid #0F6BCE;
}
.card_shop .fly_num .info_fly li:hover a{
	text-decoration: none;
}
.card_shop .fly_num .info_fly li:hover .fly_city{
	background: #2082eb;
	color: #fff;
}
.card_shop .fly_num .info_fly li:hover .fly_city i{
	background: url(../images/icon_fly_hover.png) center center no-repeat;
}

/*-------------------信用卡-公告列表----------------------*/
.credit_notice{
	margin-top: 0;
	overflow: hidden;
}
.credit_notice h2{
	font-size: 26px;
	color: #2586ec;
	padding-bottom: 8px;
}
.credit_notice .notice_list li{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	margin-bottom: 15px;
	position: relative;
}
.credit_notice .notice_list li a{
	display: block;
	font-size: 16px;
	color: #555555;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 500px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #fff;
	padding-right: 10px;
}
.credit_notice .notice_list li .line{
	display: block;
	background: url(../images/dot.png) repeat center center;
	text-indent: -9999em
}
.credit_notice .notice_list li .date{
	display: block;
	color: #ababab;
	position: absolute;
	right: 0;
	top: 0;
	background-color: #fff;
	padding-left: 10px;
}
.credit_notice .pagination{
	margin: 160px 0 80px 24%;
}
/*-------------------信用卡-信用卡全家福----------------------*/
.credit_all{
	margin-top: 0;
}
.credit_all ul{
	overflow: hidden;
	margin-left: -97px;
}
.credit_all ul li{
	float: left;
	width: 262px;
	margin: 0 0 50px 97px;
}
.credit_all ul li a{
	display: block;
	font-size: 16px;
	color: #555555;
	line-height: 30px;
	background: url(../images/icon_inter01.png) right center no-repeat;
	padding-top: 10px;
}
.credit_all ul li a.img_link{
	padding-top: 0;
	width: 262px;
	height: 160px;
}
/*-------------------信用卡-优惠活动----------------------*/
.credit_activity .act_list li a{
	width: 215px;
}
.credit_activity h2{
	overflow: hidden;
}
.credit_activity h2 span{
	display: block;
	float: left;
}
.credit_activity h2 .search{
	float: right;
	width: 150px;
	height: 30px;
	border: 1px solid #EEEEEE;
	overflow: hidden;
	position: relative;
}
.credit_activity h2 .search input{
	width: 100px;
	border: none;
	padding-left: 10px;
	height: 30px;
	color: #ababab;
	line-height: 30px;
	float: left;
}
.credit_activity h2 .search a{
	display: block;
	background: url(../images/icon_search08.png) right center no-repeat;
	width: 20px;
	height: 19px;
	float: right;
	position: absolute;
	top: 5px;
	right: 10px;
}
/*-------------------信用卡-合作商户----------------------*/
.cpn_box{
	margin-top: 0;
	overflow: hidden;
}
.cpn_box .cpn_nav{
	overflow: hidden;
	position: relative;
}
.cpn_box .cpn_nav .nav_box{
	width: 918px;
	margin: 0 auto;
}
.cpn_box .cpn_nav ul{
	overflow: hidden;
	margin-left: -25px;
}
.cpn_box .cpn_nav ul li{
	float: left;
	width: 140px;
	height: 60px;
	margin-right: 15px;
	line-height: 60px;
	text-align: center;
	background: #ececec;
}
.cpn_box .cpn_nav ul li.active,
.cpn_box .cpn_nav ul li:hover{
	background: #2586ec;
}
.cpn_box .cpn_nav ul li.active a,
.cpn_box .cpn_nav ul li:hover a{
	color: #fff;
	text-decoration: none;
}
.cpn_box .cpn_nav ul li a{
	font-size: 20px;
	color: #555555;
	display: block;
	width: 100%;
	height: 100%;
}
.cpn_box .cpn_nav .prev{
	background: url(../images/icon_prev03.png) left center no-repeat;
	width: 17px;
	height: 31px;
	display: block;
	position: absolute;
	left: 0;
	top: 13px;
}
.cpn_box .cpn_nav .prev:hover{
	background: url(../images/icon_prev03_hover.png) left center no-repeat;
}
.cpn_box .cpn_nav .next{
	background: url(../images/icon_next03_hover.png) right center no-repeat;
	width: 17px;
	height: 31px;
	display: block;
	float: right;
	position: absolute;
	right: 0;
	top: 13px;
}
.cpn_box .cpn_nav .next:hover{
	background: url(../images/icon_next03.png) right center no-repeat;
}
.cpn_box .cpn_search{
	width: 160px;
	height: 30px;
	border: 1px solid #EEEEEE;
	margin: 20px 0;
	position: relative;
}
.cpn_box .cpn_search input{
	border: none;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	color: #ababab;
	width: 90px;
}
.cpn_box .cpn_search a{
	display: block;
	position: absolute;
	background: url(../images/icon_search08.png) right center no-repeat;
	right: 10px;
	top: 5px;
	width: 20px;
	height: 19px;
}
.cpn_box .cpn_list{
	overflow: hidden;
	margin-left: -33px;
	display: none;
}
.cpn_box .cpn_list li{
	float: left;
	width: 220px;
	margin: 0 0 55px 33px;
}
.cpn_box .cpn_list li .cpn_info{
	overflow: hidden;
	margin-top: 12px;
}
.cpn_box .cpn_list li .cpn_info a{
	display: block;
	float: left;
	font-size: 16px;
	color: #555555;
	line-height: 30px;
	width: 156px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.cpn_box .cpn_list li .cpn_info span{
	display: block;
	float: right;
	font-size: 16px;
	color: #2586ec;
	line-height: 30px;
}
.cpn_box .pagination{
	margin-bottom: 85px;
}
/*-----------------企业金融--保理融资链------------------*/
.chain{
	margin-top: 0;
}
.chain .tab_nav{
	overflow: hidden;
}
.chain .tab_nav a{
	display: block;
	float: left;
	height: 60px;
	width: 140px;
	text-align: center;
	line-height: 60px;
	background: #ececec;
	color: #555555;
	font-size: 20px;
	margin-right: 15px;
}
.chain .tab_nav a.on,
.chain .tab_nav a:hover{
	background: #2586ec;
	color: #fff;
	text-decoration: none;
}
.chain .chain_con h2{
	padding:15px 0 8px 0;
	margin-bottom: 15px;
}
.chain .chain_con h3{
	font-size: 18px;
	line-height: 30px;
	color: #555555;
}
.chain .chain_con p{
	color: #555555;
	line-height: 24px;
	margin: 10px 0 30px 0;
}
/*-----------------理财--风险评估------------------*/
.form_sub{
	width: 430px;
	margin: 0 auto;
}
.form_sub span{
	display: block;
	float: left;
	text-align: right;
	width: 110px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	color: #555555;
}
.form_sub input{
	width: 285px;
	height: 48px;
	line-height: 48px;
	border: 1px solid #aeaeae;
	float: right;
	padding-left: 15px;
	color: #999999;
}
.form_sub div{
	margin-top: 20px;
	overflow: hidden;
}
.form_sub input.code{
	width: 95px;
	float: left;
	margin-left: 18px;
}
.form_sub .code .code_img{
	display: block;
	height: 50px;
	float: left;
	line-height: 50px;
}
.form_sub .code .code_img img{
	width: 85px;
	height: 30px;
	padding: 10px 0 0 5px;
}
.form_sub .code .code_text{
	font-size: 12px;
	display: block;
	height: 50px;
	line-height: 50px;
	color: #555555;
	float:right;
}
.form_sub .result{
	display: block;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	background: #2586ec;
	width: 250px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	border-radius: 5px;
	margin: 30px auto 0;
}
.que_list h5{
	color: #ababab;
	font-weight: normal;
	padding: 20px 0;
}
/*-----------------理财--风险评估结果------------------*/
.result{
	margin-top: 0;
}
.result h2{
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.result h3{
	font-size: 18px;
	color: #555555;
	margin-top: 20px;
}
.result p{
	color: #555555;
	line-height: 24px;
	margin: 10px 0 15px 0;
}
.result .result_list .list_del {
	/*border-bottom: 1px solid #EEEEEE;*/
	padding-top: 15px;
}
.result .result_list .list_del .del_title {
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #EEEEEE;
}
.result .result_list .list_del .del_title span {
	display: inline-block;
	font-size: 18px;
	color: #555555;
}
.result .result_list .list_del .del_title span.state {
	height: 18px;
	width: auto;
	border-radius: 3px;
	background: #fd2d39;
	color: #fff;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
	margin-left: 15px;
}
.result .result_list .list_del .del_title span.sale{
	background: #f39800;
}
.result .result_list .list_del .del_title span.last {
	background: #b5b5b5;
}
.result .result_list .list_del .del_title a {
	display: inline-block;
	float: right;
	font-size: 14px;
	color: #b8b8b8;
}
.result .result_list .list_del ul {
	overflow: hidden;
	padding-bottom: 30px;
	border-bottom: 1px solid #EEEEEE;
}
.result .result_list .list_del li {
	float: left;
}
.result .result_list .list_del .style01 {
	width: 13%;
}
.result .result_list .list_del li p,
.result .result_list .list_del li span {
	text-align: center;
}
.result .result_list .list_del li span {
	display: block;
	font-size: 22px;
	color: #fd2d39;
}
.result .result_list .list_del li p {
	font-size: 14px;
	color: #ABABAB;
	margin: 0;
}
.result .result_list .list_del .style01,
.result .result_list .list_del .style02,
.result .result_list .list_del .style03,
.result .result_list .list_del .style04 {
	border-right: 1px solid #EEEEEE;
}
.result .result_list .list_del .style02 {
	width: 12%;
}
.result .result_list .list_del .style02 span,
.result .result_list .list_del .style04 span {
	color: #555555;
}
.result .result_list .list_del .style03{
	width: 12%;
}

.result .result_list .list_del .style04{
	width: 8%;
}
.result .result_list .list_del .style05 {
	width: 22%;
}
.result .result_list .list_del .style05 p,
.result .result_list .list_del .style06 p {
	color: #ABABAB;
	text-align: left;
	padding-left: 15px;
	padding-top: 5px;
}
.result .result_list .list_del .style05 p span,
.result .result_list .list_del .style06 p span {
	display: inline-block;
	font-size: 14px;
	color: #555555;
	padding-right: 14px;
}
.result .result_list .list_del .style06 {
	width: 21%;
}
.result .result_list .list_del .style07 {
	width: 9%;
	float: right;
}
.result .result_list .list_del .style06 p{
	text-align: left;
	padding: 5px 0 0 25px;
}
.result .result_list .list_del .style07 a {
	display: inline-block;
	height: 38px;
	width: 80px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	background: #fd2d39;
	border-radius: 3px;
	font-size: 16px;
}
.result .result_list .list_del .style07 a.last {
	background: #b5b5b5;
}
.result .result_list .visit_all{
	width: 250px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	background: #2586ec;
	display: block;
	margin: 40px auto 0;
	font-size: 20px;
	border-radius: 5px;
}
/*---------------------------------------网络银行-------------------------------------------------*/
.net_nav{
	margin: 40px 0;
	width: 100%;
	background: url(../images/nav_bg.png) center center no-repeat;
	height: 120px;
}
.net_nav ul{
	overflow: hidden;
	margin-left: -2.8px;
}
.net_nav ul li{
	float: left;
	width: 120px;
	height: 120px;
	margin-left: 2.8px;
}
.net_nav ul li a{
	display: block;
	height: 100%;
	width: 100%;
	text-align: center;
	font-size: 16px;
	color: #2082eb;
	padding-top: 75px;
}
.net_nav ul li a.style01{
	background: url(../images/icon_web01.png) center 20px no-repeat;
}
.net_nav ul li a.style02{
	background: url(../images/icon_web02.png) center 20px no-repeat;
}
.net_nav ul li a.style03{
	background: url(../images/icon_web03.png) center 20px no-repeat;
}
.net_nav ul li a.style04{
	background: url(../images/icon_web04.png) center 20px no-repeat;
}
.net_nav ul li a.style05{
	background: url(../images/icon_web05.png) center 20px no-repeat;
}
.net_nav ul li a.style06{
	background: url(../images/icon_web06.png) center 20px no-repeat;
}
.net_nav ul li a.style07{
	background: url(../images/icon_web07.png) center 20px no-repeat;
}
.net_nav ul li a.style08{
	background: url(../images/icon_web08.png) center 20px no-repeat;
}
.net_nav ul li.on,
.net_nav ul li:hover{
	background: url(../images/web_bg_hover.png) center center no-repeat;
}
.net_nav ul li.on a,
.net_nav ul li:hover a{
	color: #fff;
	text-decoration: none;
}
.net_nav ul li.on a.style01,
.net_nav ul li:hover a.style01{
	background: url(../images/icon_web01_hover.png) center 20px no-repeat;
}
.net_nav ul li.on a.style02,
.net_nav ul li:hover a.style02{
	background: url(../images/icon_web02_hover.png) center 20px no-repeat;
}
.net_nav ul li.on a.style03,
.net_nav ul li:hover a.style03{
	background: url(../images/icon_web03_hover.png) center 20px no-repeat;
}
.net_nav ul li.on a.style04,
.net_nav ul li:hover a.style04{
	background: url(../images/icon_web04_hover.png) center 20px no-repeat;
}
.net_nav ul li.on a.style05,
.net_nav ul li:hover a.style05{
	background: url(../images/icon_web05_hover.png) center 20px no-repeat;
}
.net_nav ul li.on a.style06,
.net_nav ul li:hover a.style06{
	background: url(../images/icon_web06_hover.png) center 20px no-repeat;
}
.net_nav ul li.on a.style07,
.net_nav ul li:hover a.style07{
	background: url(../images/icon_web07_hover.png) center 20px no-repeat;
}
.net_nav ul li.on a.style08,
.net_nav ul li:hover a.style08{
	background: url(../images/icon_web08_hover.png) center 20px no-repeat;
}
.net_bank{
	overflow: hidden;
}
.net_bank .bank_left{
	width: 706px;
	float: left;
}
.net_bank .bank_right{
	padding: 30px;
	width: 228px;
	height: 502px;
	border: 1px solid #EEEEEE;
	float: right;
	background: #fff;
}
.net_bank .bank_left .left_top,
.net_bank .bank_left .left_btm{
	padding: 30px;
	border: 1px solid #EEEEEE;
	background: #fff;
}
.net_bank .bank_left .left_top h2,
.net_bank .bank_left .left_btm h2{
	font-size: 24px;
	color: #555555;
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px solid #EEEEEE;
	line-height: 30px;
}
.net_bank .bank_left .left_top .top_con,
.net_bank .bank_left .left_top .btm_con{
	margin-top:25px ;
	overflow: hidden;
}
.net_bank .bank_left .left_top .top_con img{
	float: left;
	width: 256px;
}
.net_bank .bank_left .left_top .top_con .con_text{
	margin-left: 272px;
}
.net_bank .bank_left .left_top .top_con .con_text p{
	color: #999999;
	line-height: 24px;
}
.net_bank .bank_left .left_top .top_con .con_text a,
.net_bank .bank_left .left_btm .con_text .text a{
	display: block;
	background: url(../images/icon_inter02.png) right center no-repeat;
	padding-right: 15px;
	color: #0e6bce;
	height: 26px;
	line-height: 26px;
	width: 60px;
	margin-top: 10px;
}
.net_bank .bank_left .left_btm{
	margin-top: 42px;
	overflow: hidden;
}
.net_bank .bank_left .left_btm .btm_con{
	margin-top: 30px;
}
.net_bank .bank_left .left_btm .con_text{
	width: 300px;
	overflow: hidden;
}
.net_bank .bank_left .left_btm .con_left{
	float: left;
}
.net_bank .bank_left .left_btm .con_right{
	float: right;
}
.net_bank .bank_left .left_btm .con_text span{
	display: block;
	float: left;
	font-size: 16px;
	color: #2082eb;
	width: 50px;
}
.net_bank .bank_left .left_btm .con_text .text{
	width: 225px;
	float: right;
}
.net_bank .bank_left .left_btm .con_text .text p{
	color: #999999;
	line-height: 24px;
	min-height: 96px;
}
.net_bank .bank_left .left_btm .con_text .text a{
	margin-top: 29px;
}
.net_bank .bank_right .yhhd{
	height: 135px;
}
.net_bank .bank_right h3{
	font-size: 18px;
	font-weight: normal;
	line-height: 30px;
	border-bottom: 1px solid #EEEEEE;
	padding-bottom: 10px;
	position: relative;
}
.net_bank .bank_right h3 .more a{
	display: block;
	font-size: 14px;
	color: #2082EB;
	background: url(../images/icon_inter02.png) right center no-repeat;
	padding-right: 15px;
	line-height: 20px;
	position: absolute;
	right: 10px;
	top: 7px;
}
.net_bank .bank_right h3 a{
	color: #555555;
}
.net_bank .bank_right .gade_list{
	margin: 7px 0 10px 0;
	padding-bottom: 10px;
	border-bottom: 1px solid #0E6BCE;
	height: 76px;
}
.net_bank .bank_right .gade_list li{
	background: url(../images/icon_inter01.png) right center no-repeat;
}
.net_bank .bank_right .gade_list a{
	color: #646464;
	font-size: 12px;
	line-height: 25px;
	display: block;
	width: 205px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;	
}
.net_bank .bank_right .inner_btn{
	margin-top: 10px;
}
.net_bank .bank_right .inner_btn .btn{
	display: block;
	height: 33px;
	width: 100%;
	line-height: 33px;
	text-align: center;
	background: #2082eb;
	color: #fff;
	border-radius: 5px;
}
.net_bank .bank_right .inner_btn ul{
	margin-top: 15px;
}
.net_bank .bank_right .inner_btn li{
	overflow: hidden;
}
.net_bank .bank_right .inner_btn li a{
	display: block;
	font-size: 12px;
	line-height: 25px;
	float: left;
}
.net_bank .bank_right .inner_btn li a.style01{
	color: #999;
	width: 33%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.net_bank .bank_right .inner_btn li a.cr{
	text-align: center;
}
.net_bank .bank_right .inner_btn li a.style02{
	color: #555555;
	width: 50%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.net_bank .bank_right .inner_btn li a.fr{
	color: #999999;
}
.net_bank .bank_right .inner_btn li .float_r{
	float: right;
	text-align: right;
}
.inner_bank{
	overflow: hidden;
}
.inner_bank .inner_box{
	margin-left: -36px;
	overflow: hidden;
}
.inner_bank .inner_con{
	width: 302px;
	float: left;
	margin-left: 36px;
}
.inner_bank .inner_con h2{
	line-height: 30px;
	padding-bottom: 10px;
	overflow: hidden;
}
.inner_bank .inner_con h2 span{
	display: block;
	float: left;
}
.inner_bank .inner_con h2 a{
	display: block;
	float: right;
	font-size: 14px;
	color: #2082EB;
	background: url(../images/icon_inter02.png) right center no-repeat;
	padding-right: 15px;
	line-height: 20px;
	margin-top: 10px;
}
.inner_bank .inner_con .inner_text{
	overflow: hidden;
}
.inner_bank .inner_con .inner_text img{
	float: left;
	width: 118px;
	border: 1px solid #EEEEEE;
}
.inner_bank .inner_con .inner_text .text{
	float: right;
	width: 165px;
}
.inner_bank .inner_con .inner_text .text p{
	line-height: 22px;
	color: #999999;
	min-height: 85px;
	max-height: 129px;
	overflow: hidden;
}
.inner_bank .inner_con .inner_text .text p span{
	color: #2082EB;
	display: inline;
}
.inner_bank .inner_con .inner_text .text a,
.inner_bank .inner_con .inner_text .link_list .gade_btn{
	display: block;
	width: 84px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	background: #2082eb;
	border-radius: 5px;
	margin-top: 5px;
}
.inner_bank .inner_con .inner_text span{
	color: #555555;
	text-align: center;
	display: block;
	padding: 3.5px;
}
.inner_bank .inner_con .inner_text .btn_list{
	overflow: hidden;
}
.inner_bank .inner_con .inner_text .btn_list a{
	display: block;
	width: 75px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: 0;
}
.inner_bank .inner_con .inner_text .btn_list a.open{
	float: left;
}
.inner_bank .inner_con .inner_text .btn_list a.gade{
	float: right;
	background: none;
	border: 1px solid #2082EB;
	color: #2082EB;
}
.inner_bank .inner_con .inner_text .ex_list a{
	display: block;
	width: 50%;
	float: left;
	overflow: hidden;
	background: none;
	color: #999999;
	margin-top: 5px;
}
.inner_bank .inner_con .inner_text .txt{
	color: #999999;
	line-height: 22px;
	margin-top: -5px;
}
.inner_bank .inner_con .inner_text .link_list{
	overflow: hidden;
}
.inner_bank .inner_con .inner_text .link_list .link_con{
	overflow: hidden;
	float: right;
	width: 175px;
	height: 40px;
	line-height: 40px;
}
.inner_bank .inner_con .inner_text .link_list .gade_btn{
	float: left;
}
.inner_bank .inner_con .inner_text .link_list .link_con a{
	padding: 0 5px;
	color: #555555;
	text-decoration: underline;
}
.inner_bank .inner_con .inner_text .link_list .link_con a:hover{
	color: #2082EB;
}
/*-----------------网络银行--电话银行------------------*/
.introduce{
	margin-top: 0;
}
.introduce p{
	line-height: 24px;
	color: #555555;
}
.tel_gade h2{
	margin-bottom: 0;
}
.tel_gade h3,
.phoneBank h3{
	font-size: 18px;
	color: #555555;
	margin-top: 25px;
}
.tel_gade p,
.phoneBank p{
	color: #555555;
	line-height: 24px;
	margin-top: 20px;
}
.phone01{
	margin-top: 0;
}
.phoneBank a{
	display: block;
	width: 200px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	background: #2082EB;
	color: #fff;
	margin-top: 35px;
}
.phoneBank .tab_list{
	overflow: hidden;
	margin-bottom: 30px;
}
.phoneBank .tab_list li{
	float: left;
	height: 60px;
	line-height: 60px;
	width: 186px;
	background: #ececec;
	margin-right: 15px;
	font-size: 20px;
}
.phoneBank .tab_list li a{
	width: 186px;
	height: 60px;
	background: none;
	color: #555555;
	margin-top: 0;
	line-height: 60px;
}
.phoneBank .tab_list li.on,
.phoneBank .tab_list li:hover{
	background: #2586ec;
}
.phoneBank .tab_list li.on a,
.phoneBank .tab_list li:hover a{
	color: #fff;
	text-decoration: none;
}
/*-----------------网络银行--个人网银------------------*/
.bank_banner #iLogin{
	padding: 10px 20px;
	width: 320px;
	position:relative;
}
.bank_banner #iLogin .iLoginW{
	text-align: left;
	overflow: hidden;
}
.bank_banner #iLogin .iLoginW h2{
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	width: 190px;
	background: url(../images/user.png) right center no-repeat;
	float: left;
}
.bank_banner #iLogin .iLoginW a{
	float: left;
	margin-left: 15px;
	color: #ffe349;
	font-size: 12px;
	background: none;
}
.bank_banner #iLogin .iLoginW a span{
	font-family: "宋体";
	color: #ffe349;
	padding-left: 5px;
}
.bank_banner #iLogin .iLoginE{
	overflow: hidden;
	height: 35px;
	margin-top: 3px;
}
.bank_banner #iLogin .iLoginE a{
	width: 160px;
	height: 30px;
	padding: 0;
	line-height: 30px;
	float: left;
}
.bank_banner #iLogin .iLoginE a.on{
	background: #fff;
	color: #2082EB;
}
.bank_banner #iLogin .iLoginE span{
	display: block;
	float: left;
	color: #fff;
	opacity: 0.6;
	filter: alpha(opacity=60);
	padding-left: 5px;
	line-height: 30px;
}
.bank_banner #iLogin .iLoginE a.fun_pro{
	border: none;
	font-size: 12px;
	width: 50px;
	float: left;
	margin-left: 5px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	text-align: left;
}
.bank_banner #iLogin .iLoginE a.style01{
	width: 37px;
}
.bank_banner #iLogin .iLoginE a.fun_pro:hover{
	background: none;
	color: #fff;
	text-decoration: underline;
}
.bank_banner #iLogin .wechat_wm{
	width: 110px;
	position:absolute;
	top:51px;
	left:215px;
	display:none;
}
.bank_banner #iLogin .wechat_wm p{
	color: #fff;
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
}
.bank_banner #iFollow{
	padding: 10px 20px;
	width: 320px;
}
.bank_banner #iFollow h3{
	font-size: 16px;
	color: #fff;
}
.bank_banner #iFollow p{
	font-size: 12px;
	color: #fff;
	line-height: 14px;
	padding-bottom: 3px;
}

.ek_nav{
	margin-top: 0;
	overflow: hidden;
}
.ek_nav a{
	display: block;
	float: left;
	background: #2082EB;
	color: #fff;
	width: 158px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	margin-right: 15px;
	border-radius: 5px;
}
.ek_list .list_con{
	overflow: hidden;
}
.ek_list .list_con ul{
	width: 465px;
	float: left;
}
.ek_list .list_con ul.style01{
	margin-left: 50px;
}
.ek_list .list_con ul li{
	overflow: hidden;
	height: 30px;
	line-height: 30px;
}
.ek_list .list_con ul li a{
	display: block;
	float: left;
	color: #555555;
	width: 206px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ek_list .list_con ul li span{
	display: block;
	float: right;
	color: #ababab;
}
/*-----------------网络银行--个人网银--微信------------------*/
.wechat #iLogin .iLoginB{
	overflow: hidden;
}
.wechat #iLogin .iLoginE{
	height: auto;
	width: 165px;
	float: left;
}
.wechat #iLogin .iLoginE > a:first-child{
	margin-bottom: 5px;
}
.wechat #iLogin .iLoginB .wechat_wm{
	width: 110px;
	margin:5px 0 0 25px;
	float: left;
}
.wechat #iLogin .iLoginB .wechat_wm p{
	color: #fff;
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
}
/*-----------------网络银行--帮助中心------------------*/
.help01{
	margin-top: 0;
}
.help_cnter{
	overflow: hidden;
}
.help_cnter h2{
	margin-bottom: 0;
}
.help_cnter h3{
	font-size: 18px;
	color: #555;
	margin-top: 25px;
}
.help_cnter ul{
	overflow: hidden;
	margin-top: 20px;
}
.help_cnter li{
	float: left;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin-right: 16px;
	background: #2586ec;
	border-radius: 6px;
}
.help_cnter li a{
	display: block;
	color: #fff;
	font-size: 16px;
	padding: 0 20px 0 0;
}
.help_cnter li a.style01{
	background: url(../images/icon_down01.png) 26px center no-repeat;
	padding-left: 60px;
}
.help_cnter li a.style02{
	background: url(../images/icon_down02.png) 26px center no-repeat;
	padding-left: 60px;
}
.help_cnter li a.style03{
	background: url(../images/icon_down03.png) 26px center no-repeat;
	padding-left: 70px;
}
.help_cnter li a.style04{
	background: url(../images/icon_down04.png) 26px center no-repeat;
	padding-left: 70px;
}
.help_cnter li a.style05{
	background: url(../images/icon_down05.png) 26px center no-repeat;
	padding-left: 70px;
}
.help_cnter li a.style06{
	background: url(../images/icon_down06.png) 26px center no-repeat;
	padding-left: 70px;
}
.help_cnter li a.style07{
	background: url(../images/icon_down07.png) 26px center no-repeat;
	padding-left: 60px;
}
.help_cnter li a.style07{
	background: url(../images/icon_down07.png) 26px center no-repeat;
	padding-left: 60px;
}
.help_cnter li a.style08{
	background: url(../images/icon_down08.png) 26px center no-repeat;
	padding-left: 70px;
}
.help_cnter li a.style09{
	padding-left: 20px;
}
/*-----------------网络银行--下载中心------------------*/
.down_list{
	margin-top: 0;
	overflow: hidden;
}
.down_list h2{
	color: #2586ec;
	font-size: 26px;
	padding-bottom: 8px;
}
.down_list .down_con li{
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	margin-bottom: 10px;
}
.down_list .down_con li p{
	font-size: 16px;
	color: #555555;
	float: left;
	width: 345px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.down_list .down_con li span{
	font-size: 16px;
	color: #e1e1e1;
	display: block;
	float: left;
	margin-left: 130px;
}
.down_list .down_con li span.date{
	margin-left: 90px;
	color: #ababab;
}
.down_list .down_con li a{
	display: block;
	float: right;
	width: 100px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	background: #2082eb;
	color: #fff;
	font-size: 16px;
	border-radius: 5px;
}
.down_list .pagination{
	margin-top: 80px;
	margin-bottom: 80px;
}
/*-----------------网络银行--操作指南------------------*/
.opera_guide{
	margin-top: 0 !important;
	overflow: hidden;
}
.opera_guide .opera_list li{
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #EEEEEE;
	overflow: hidden;
}
.opera_guide .opera_list li a{
	display: block;
	float: left;
	font-size: 16px;
	color: #555555;
}
.opera_guide .opera_list li span{
	display: block;
	float: right;
	color: #ABABAB;
	font-size: 16px;
}
.opera_guide .pagination{
	margin: 70px 0 60px 24%;
}
/*-----------------网络银行--常见问题------------------*/
.common_problem{
	margin-top: 0;
	overflow: hidden;
}
.common_problem .tab_nav{
	overflow: hidden;
	border-bottom: 1px solid #2586EC;
	padding-bottom: 10px;
}
.common_problem .tab_nav a{
	display: block;
	float: left;
	width: 245px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	color: #555555;
}
.common_problem .tab_nav a.on,
.common_problem .tab_nav a:hover{
	color: #2586EC;
	text-decoration: none;
}
.common_problem .inner_pro{
	margin-top: 20px;
}
.common_problem .list_con .item_title{
	margin-bottom: 10px;
}
.common_problem .list_con .item_title a{
	display: block;
	background: url(../images/icon_problem.png) right center no-repeat;
	font-size: 18px;
	font-weight: bold;
	color: #555555;
	line-height: 30px;
	border-bottom: 1px solid #aeaeae;
	padding-bottom: 10px;
}
.common_problem .list_con li.active a{
	background: url(../images/icon_problem_hover.png) right center no-repeat;
}
.common_problem .list_con .item_con{
	padding: 25px 0 20px 0;
	display: none;
}
.common_problem .list_con .item_con p{
	line-height: 24px;
	color: #555555;
	padding-bottom: 20px;
}
.common_problem .inner_pro .pagination{
	margin: 80px 0 90px 24%;
}
/*-----------------今日天行--组织架构------------------*/
.line_profile .content{
	min-height: 800px;
}
.line_profile .org_list{
	overflow: hidden;
	margin-top: 20px;
}
.line_profile .org_list .style01{
	width: 196px;
	margin: auto;
}
.line_profile .org_list .style01 li{
	width: 100%;
	height: 62px;
	line-height: 62px;
	text-align: center;
	color: #fff;
	background: #2886ec;
	font-size: 20px;
	border-radius: 10px;
}
.line_profile .org_list .style02{
	width: 540px;
	margin: 28px auto;
	overflow: hidden;
}
.line_profile .org_list .style02 li{
	width: 124px;
	height: 43px;
	background: #2886ec;
	border-radius: 5px;
	line-height: 43px;
	text-align: center;
	color: #fff;
	float: left;
	margin-left: 13px;
}
.line_profile .org_list .style02 li:first-child{
	margin-left: 0;
}
.line_profile .org_list .style03{
	overflow: hidden;
	margin: 20px 0;
}
.line_profile .org_list .style03 li,
.line_profile .org_list .style04 li{
	float: left;
	height: 43px;
	width: 124px;
	text-align: center;
	line-height: 43px;
	font-size: 12px;
	color: #fff;
	background: #7e8185;
	border-radius: 5px;
	margin-left: 13px;
}
.line_profile .org_list .style04{
	width: 398px;
	margin: 20px auto;
	overflow: hidden;
}
.line_profile .org_list .style04 li:first-child{
	margin-left: 0;
}
.line_profile .org_list .style05 li{
	background: #d2d2d2;
}
.line_profile .dy_list .dy_con li{
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}
/*-----------------今日天行--行情动态------------------*/
.line_profile .dy_list{
	margin-top: 20px;
}
.line_profile .dy_list .dy_con li{
	position: relative;
}
.line_profile .dy_list .dy_con li a{
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #555555;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	max-width: 450px;
	height: 40px;
	padding: 0 10px 0 0;
}
.line_profile .dy_list .dy_con li span{
	display: block;
	color: #aeaeae;
	background: url("../images/dot.png") repeat center;
	text-indent: -9999em;
}
.line_profile .dy_list .dy_con li span.date{
	display: block;
	color: #ababab;
	position: absolute;
	right: 0;
	top: 0;
	background: #fff;
	text-indent: 0;
	padding: 0 0 0 10px;
}



/*
 * .bank_profile .info_r .inner_notice .notice_con li{
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 16px;
	position: relative;
}
.bank_profile .info_r .inner_notice .notice_con li a{
	display: block;
	color: #555555;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	padding: 0 10px 0 0;
}
.bank_profile .info_r .inner_notice .notice_con li span{
	display: block;
	color: #AEAEAE;
	background: url("../images/dot.png") repeat center;
	text-indent: -9999em;
}
.bank_profile .info_r .inner_notice .notice_con li span.date{
	margin-left: 0;
	color: #ABABAB;
	position: absolute;
	right: 0;
	top: 0;
	background: #fff;
	text-indent: 0;
	padding: 0 0 0 10px;
}*/
 */
.line_profile .dy_list .pagination{
	margin: 50px 0 0 12%;
}
/*-----------------今日天行--行情动态详情页------------------*/
.line_profile .info_r .dy_detail p{
	color: #555555;
	line-height: 24px;
	text-indent: 0em;
}
.line_profile .info_r .page_num{
	margin-top: 80px;
	overflow: hidden;
}
.line_profile .info_r .page_num a{
	color: #555555;
	display: block;
	float: left;
	margin-left: 60px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	max-width:250px;
}
.line_profile .info_r .page_num a.on,
.line_profile .info_r .page_num a:hover{
	color: #2886ec;
}
.line_profile .info_r .page_num a.next{
	float: right;
	margin-right: 60px;
	margin-left: 0;
}
/*-----------------今日天行--企业文化-天津银行行歌------------------*/
.line_profile .info_r .cul_song{
	margin-top: 20px;
}
.line_profile .info_r .cul_song img{
	width: 474px;
	height: 596px;
	margin:0 0 0 113px;
}
/*-----------------今日天行--企业文化-天津银行行标释义------------------*/
.line_profile .info_r .cul_bank{
	margin-top: 20px;
}
/* .line_profile .info_r .cul_bank img{
	width: 300px;
	height: 72px;
	margin: 10px 0 26px 200px;
	float: none;
} */

.line_profile .info_r .cul_bank .bank_con p{
	padding: 0 0 30px 0;
	line-height: 24px;
	font-size: 16px;
	color: #555555;
	text-indent: 0em;
}
/*-----------------今日天行--企业文化-天津银行风采------------------*/
.line_profile .info_r .cul_inner{
	margin-top: 20px;
}
.line_profile .info_r .cul_inner .inner_box li{
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	position: relative;
}
.line_profile .info_r .cul_inner .inner_box li a{
	display: block;
	color: #555555;
	width: 350px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	max-width: 450px;
	height: 40px;
	padding: 0 10px 0 0;
}
.line_profile .info_r .cul_inner .inner_box li span{
	display: block;
	color: #AEAEAE;
	background: url("../images/dot.png") repeat center;
	text-indent: -9999em;
}
.line_profile .info_r .cul_inner .inner_box li span.date{
	margin-left: 0;
	position: absolute;
	right: 0;
	top: 0;
	background: #fff;
	text-indent: 0;
	padding: 0 0 0 10px;
}
.line_profile .info_r .cul_inner .pagination{
	margin:116px 0 0 12%;
}
/*-----------------投资者关系--概述------------------*/
.bank_profile .info_r .gov_summarize{
	margin-top: 30px;
}
.bank_profile .info_r .gov_summarize p{
	padding: 0 0 35px 0;
	color: #555555;
	line-height: 30px;
	
}
/*-----------------投资者关系--董事会------------------*/
.bank_profile .info_r .inner_gov .item_title a{
	display: block;
	background: url("../images/icon_problem.png") no-repeat right center;
	font-size: 18px;
	font-weight: bold;
	color: #555;
	line-height: 30px;
	border-bottom: 1px solid #AEAEAE;
	padding: 10px 0;
}
.bank_profile .info_r .inner_gov .item_con{
	margin-top: 20px;
	display: none;
}
.bank_profile .info_r .inner_gov .item_con p{
	text-indent: 0em;
	padding-bottom: 20px;
	line-height: 24px;
}
.bank_profile .info_r .inner_gov li.active a{
	background: url(../images/icon_problem_hover.png) right center no-repeat;
}
/*-----------------投资者关系--临时公告------------------*/
.bank_profile .info_r .inner_notice{
	margin-top: 20px;
}
/*.bank_profile .info_r .inner_notice .notice_con li{
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 16px;
}
.bank_profile .info_r .inner_notice .notice_con li a{
	display: block;
	float: left;
	color: #555555;
	width: 350px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.bank_profile .info_r .inner_notice .notice_con li span{
	display: block;
	float: left;
	color: #AEAEAE;
	margin-left: 55px;
}
.bank_profile .info_r .inner_notice .notice_con li span.date{
	float: right;
	margin-left: 0;
	color: #ABABAB;
}*/
.bank_profile .info_r .inner_notice .pagination{
	margin: 25px 0 0 0;
	overflow: hidden;
}
.bank_profile .info_r .inner_notice .pagination .page_inner{
	float: right;
}

.bank_profile .info_r .inner_notice .notice_con li{
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 16px;
	position: relative;
}
.bank_profile .info_r .inner_notice .notice_con li a{
	display: block;
	color: #555555;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	padding: 0 10px 0 0;
	max-width: 450px;
	height: 40px;
}
.bank_profile .info_r .inner_notice .notice_con li span{
	display: block;
	color: #AEAEAE;
	background: url("../images/dot.png") repeat center;
	text-indent: -9999em;
}
.bank_profile .info_r .inner_notice .notice_con li span.date{
	margin-left: 0;
	color: #ABABAB;
	position: absolute;
	right: 0;
	top: 0;
	background: #fff;
	text-indent: 0;
	padding: 0 0 0 10px;
}

/*-----------------投资者关系--银行概况详情页------------------*/
.bank_profile .content{
	min-height: 800px;
}
.bank_profile .info_r .dy_detail p{
	color: #555;
	line-height: 28px;
	text-indent: 0em;
}
.bank_profile .info_r .dy_detail h3{
	font-size: 18px;
	padding-top: 30px;
	color: #555555;
}
.bank_profile .info_r .dy_detail a{
	display: block;
	color: #2886ec;
	padding-top: 30px;
}
.bank_profile .info_r .page_num{
	margin-top: 80px;
	overflow: hidden;
}
.bank_profile .info_r .page_num a{
	color: #555555;
	display: block;
	float: left;
	margin-left: 60px;
}
.bank_profile .info_r .page_num a.on,
.bank_profile .info_r .page_num a:hover{
	color: #2886ec;
}
.bank_profile .info_r .page_num a.next{
	float: right;
	margin-right: 60px;
	margin-left: 0;
}
/*-----------------投资者关系--常见问题------------------*/
.inner_notice .list_con .item_title a{
	display: block;
	background: url("../images/icon_problem.png") no-repeat right center;
	font-size: 16px;
	font-weight: bold;
	color: #555;
	line-height: 30px;
	border-bottom: 1px solid #eeeeee;
	padding: 10px 0px;
}
.inner_notice .list_con .item_con{
	padding: 20px 0;
	display: none;
}
.inner_notice .list_con .item_con p{
	color: #000000;
	font-size: 16px;
	line-height: 24px;
	padding: 0;
	text-indent: 0em;
}
.inner_notice .list_con li.active a{
	background: url("../images/icon_problem_hover.png") no-repeat right center;
}
/*-----------------投资者关系--电邮通知------------------*/
.bank_profile .info_r .email_notice{
	margin-top: 40px;
}
.bank_profile .info_r .email_notice .form_email{
	width: 430px;
	margin: auto;
}
.bank_profile .info_r .email_notice .form_email div{
	margin-bottom: 25px;
	overflow: hidden;
}
.bank_profile .info_r .email_notice .form_email span{
	display: block;
	float: left;
	font-size: 20px;
	color: #555555;
	text-align: right;
	width: 110px;
	text-align: right;
	height: 50px;
	line-height: 50px;
}
.bank_profile .info_r .email_notice .form_email input{
	width: 284px;
	height: 48px;
	line-height: 48px;
	border: 1px solid #aeaeae;
	color: #999999;
	padding-left: 15px;
	float: right;
}
.bank_profile .info_r .email_notice .form_email .email_btn{
	display: block;
	width: 250px;
	height: 60px;
	border-radius: 10px;
	margin: 60px auto 0;
	background: #2586ec;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	line-height: 60px;
	color: #fff;
}
.bank_profile .info_r .email_notice p{
	width: 600px;
	margin: auto;
	text-indent: 0em;
	padding: 50px 0 0 0;
	color: #999999;
	line-height: 24px;
}
/*-----------------副导航--关于我们------------------*/
.about_us{
	margin-top: 0;
	min-height: 700px;
}
.about_us h2{
	margin-bottom: 15px;
	padding-bottom: 10px;
}
.about_us .about_con p{
	color: #555555;
	line-height: 24px;
	padding-bottom: 30px;
}
/*-----------------副导航--网站地图------------------*/
.web_map{
	margin-top: 0;
}
.web_map .map_con{
	overflow: hidden;
	margin-left: -20px;
}
.web_map .map_con .map_list{
	float: left;
	margin: 0 0 25px 20px;
	min-height: 330px;
}
.web_map .map_con .style01{
	width: 105px;
}
.web_map .map_con a{
	display: block;
	color: #555555;
	line-height: 30px;
	padding-left: 10px;
}
.web_map .map_con a.font01{
	color: #959595;
}
.web_map .map_con a:hover{
	text-decoration: none;
}
.web_map .map_con .title{
	background: url(../images/icon_map.jpg) left center no-repeat;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
}
.web_map .map_con .style02{
	width: 220px;
	overflow: hidden;
}
.web_map .map_con .style02 .left_list{
	width: 96px;
	float: left;
}
.web_map .map_con .style02 .right_list{
	width: 110px;
	float: right;
}
.web_map .map_con .font02{
	color: #2886ec;
}
.web_map .map_con .style03{
	width: 140px;
}
.web_map .map_con .style04{
	width: 80px;
}
.web_map .map_con .font03{
	color: #60acff;
}
.web_map span{
	display: block;
	border: 1px solid #EEEEEE;
	border-radius: 5px;
	color: #2886ec;
	width: 150px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	margin: 20px 0 100px 0;
}
/*-----------------中小微企业--金光芒------------------*/
.gold_nav{
	margin-top: 0;
	position: relative;
}
.gold_nav .nav_list{
	width: 920px;
	margin: auto;
	height: 60px;
	overflow: hidden;
}
.gold_nav .nav_list li{
	float: left;
	width: 90px;
	height: 40px;
	text-align: center;
	background: #ececec;
	padding: 10px;
	margin-right: 5px;
	display: table;
}
.gold_nav .nav_list li .nav_name{
	display: table-cell;
	vertical-align: middle;
}
.gold_nav .nav_list li a{
	display: block;
	height: 100%;
	color: #555555;
	line-height: 20px;
}
.gold_nav .nav_list li.active a,
.gold_nav .nav_list li:hover a{
	color: #fff;
	text-decoration: none;
}
.gold_nav .nav_list li.active,
.gold_nav .nav_list li:hover{
	background: #2886EC;
}
.gold_nav .nav_list .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	padding: 0;
	margin: 0;
	font-size: 0;
	border-radius: 0;
	opacity: 1;
	filter: alpha(opacity=100);
}
.gold_nav .nav_list .owl-controls .owl-buttons .owl-prev{
	position: absolute;
	left: -40px;
	top: 13px;
	background: url(../images/icon_prev03.png) center no-repeat;
	width: 17px;
	height: 31px;
}
.gold_nav .nav_list .owl-controls .owl-buttons .owl-prev:hover{
	background: url(../images/icon_prev03_hover.png) center no-repeat;
}
.gold_nav .nav_list .owl-controls .owl-buttons .owl-next{
	position: absolute;
	right: -40px;
	top: 13px;
	background: url(../images/icon_next03_hover.png) center no-repeat;
	width: 17px;
	height: 31px;
}
.gold_nav .owl-controls .owl-buttons .owl-next:hover{
	background: url(../images/icon_next03.png) center no-repeat;
}
.gold_nav .prev{
	background: url(../images/icon_prev03.png) left center no-repeat;
	width: 17px;
	height: 31px;
	display: block;
	position: absolute;
	left: 30px;
	top: 40px;
}
.gold_nav .prev:hover{
	background: url(../images/icon_prev03_hover.png) left center no-repeat;
}
.gold_nav .next{
	background: url(../images/icon_next03_hover.png) right center no-repeat;
	width: 17px;
	height: 31px;
	display: block;
	float: right;
	position: absolute;
	right: 30px;
	top: 40px;
}
.gold_nav .nav_list .next:hover{
	background: url(../images/icon_next03.png) right center no-repeat;
}

.gold_con h3{
	font-size: 18px;
	color: #555555;
	padding-bottom: 22px;
}
.gold_con p{
	line-height: 24px;
	color: #555555;
	padding-bottom: 40px;
}
/*-----------------天行招聘------------------*/
.join_us{
	margin-top: 0;
}
.join_us .job_tab{
	width: 252px;
	margin: 20px auto;
	overflow: hidden;
}
.join_us .job_tab a{
	display: block;
	float: left;
	width: 116px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	margin-right: 10px;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	background: #999999;
	border-radius: 5px;
	float: left;
}
.join_us .job_tab a.active,
.join_us .job_tab a:hover{
	background: #2986ed;
	text-decoration: none;
}
.join_us .job_con .job_box{
	overflow: hidden;
	margin-left: -20px;
}
.join_us .job_con .job_box li{
	float: left;
	width: 180px;
	text-align: center;
	margin-left: 20px;
}
.join_us .job_con .job_box li h3{
	font-size: 18px;
	color: #555555;
}
.join_us .job_con .job_box li a,
.join_us .job_con .job_box li span{
	display: block;
	color: #999999;
	line-height: 30px;
	font-size: 16px;
	padding-top: 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}
.join_us .job_con .pagination{
	margin: 80px 0 90px 24%;
}

/*-----------------便捷服务--收费标准------------------*/
.fee_scale{
	margin-top: 0;
	overflow: hidden;
	position: relative;
}
.fee_scale .fee_nav{
	overflow: hidden;
	position: relative;
}
.fee_scale .fee_nav .nav_box{
	width: 921px;
	margin: 0 auto;
	overflow: hidden;
}
.fee_scale .fee_nav ul{
	overflow: hidden;
}
.fee_scale .fee_nav ul li{
	float: left;
	width: 164px;
	height: 60px;
	margin-right: 25px;	
	text-align: center;
	background: #ececec;
	position: relative;
	display: table;
	
}
.fee_scale .fee_nav ul li .nav_name{
	display: table-cell;
	vertical-align: middle;
}
.fee_scale .fee_nav ul li.active,
.fee_scale .fee_nav ul li:hover{
	background: #2586ec;
}
.fee_scale .fee_nav ul li.active a,
.fee_scale .fee_nav ul li:hover a{
	color: #fff;
	text-decoration: none;
}
.fee_scale .fee_nav ul li a{
	font-size: 16px;
	color: #555555;
	display: block;
	padding: 10px;
	line-height: 20px;
}
.fee_scale .fee_nav .prev{
	background: url(../images/icon_prev03.png) left center no-repeat;
	width: 17px;
	height: 31px;
	display: block;
	position: absolute;
	left: 0;
	top: 13px;
}
.fee_scale .fee_nav .prev:hover{
	background: url(../images/icon_prev03_hover.png) left center no-repeat;
}
.fee_scale .fee_nav .next{
	background: url(../images/icon_next03_hover.png) right center no-repeat;
	width: 17px;
	height: 31px;
	display: block;
	float: right;
	position: absolute;
	right: 0;
	top: 13px;
}
.fee_scale .fee_nav .next:hover{
	background: url(../images/icon_next03.png) right center no-repeat;
}
.fee_scale .fee_con{
	margin-top: 80px;
}
.fee_scale .fee_con table{
	width: 635px;
	margin: auto;
	border: 1px solid #aeaeae;
	border-collapse: collapse;
}
.fee_scale .fee_con table th{
	font-size: 16px;
	color: #555555;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
}
.fee_scale .fee_con table td,
.fee_scale .fee_con table th{
	border: 1px solid #aeaeae;
}
.fee_scale .fee_con table .style01{
	width: 66px;
}
.fee_scale .fee_con table .style02{
	width: 118px;
}
.fee_scale .fee_con table .style03{
	width: 142px;
}
.fee_scale .fee_con table .style04{
	width: 180px;
}
.fee_scale .fee_con table td{
	vertical-align: top;
}
.fee_scale .fee_con table td span{
	display: block;
	color: #555555;
	line-height: 18px;
	padding: 0 20px;
	text-align: center;
}
.fee_scale .fee_con table td span.font01{
	padding-top: 30px;
}
.fee_scale .fee_con table td span.font02{
	padding-top: 40px;
}
.fee_scale .fee_con table td span.font03{
	padding-left: 15px;
	padding-right: 15px;
}
.fee_scale .fee_con table td span.font04{
	padding: 5px;
	text-align: left;
}
.fee_scale .fee_con table td span.font05{
	padding-top: 40px;
}
.fee_scale .fee_con table td span.font06{
	padding-top: 60px;
}
/*-----------------便捷服务--网点查询------------------*/
.network_query{
	margin-top: 0;
	overflow: hidden;
	min-height: 300px;
}
.network_query h2{
	padding-bottom: 8px;
}
.network_query .query_list{
	margin-left: -15px;
	height: 40px;
}
.network_query .query_list .select_box{
	position: relative;
	float: left;
	margin: 2px 0 0 15px;
}
.network_query .query_list .select_box .select_title{
	width: 188px;
	border: 1px solid #aeaeae;
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	background: transparent url("../images/icon_query.png") no-repeat 162px center;
}
.network_query .query_list .select_box .select_title span{
	padding-left: 8px;
	color: #999999;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 135px;
	display: inline-block;
}
.network_query .query_list .select_box .select_con{
	display: none;
	position: absolute;
	left: 0;
	top: 35px;
	z-index: 999;
	width: 188px;
	background: #fff;
	border: 1px solid #AEAEAE;
	border-top: none;
}
.network_query .query_list .select_box .select_con li{
	line-height: 30px;
	padding-left: 8px;
	cursor: pointer;
	font-size: 14px;
	color: #808080;
	background: #fff;
	border-bottom: 1px dotted #E5E5E5;
}
.network_query .query_list .select_box .select_con li:hover{
	background: #2886ec;
	color: #fff;
}
.network_query .query_list .keyword{
	border: 1px solid #AEAEAE;
	height: 34px;
	line-height: 34px;
	width: 238px;
	padding-left: 10px;
	color: #999999;
	margin-left: 15px;
	float: left;
	margin-top: 2px;
}
.network_query .query_list a{
	display: block;
	float: left;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	width: 114px;
	height: 40px;
	line-height: 40px;
	margin-left: 15px;
	background: #2886ec;
}
.network_query .query_list a.search_btn02{
	margin-left: 10px;
	background: #999999;
}
.network_query .query_con{
	margin-top: 30px;
	overflow: hidden;
}
.network_query .query_con .left_con{
	width: 306px;
	float: left;
}
.network_query .query_con .left_con .t_nav{
	height: 33px;
	border-bottom: 1px solid #AEAEAE;
}
.network_query .query_con .left_con .t_nav a{
	font-size: 16px;
	color: #555555;
	font-weight: bold;
	display: block;
	float: left;
	width: 130px;
	text-align: center;
	height: 33px;
	line-height: 33px;
	position: relative;
}
.network_query .query_con .left_con .t_nav span{
	display: block;
	position: absolute;
	top: 34px;
	background: url(../images/icon_query01.png) center top no-repeat;
	height: 13px;
	width: 130px;
	z-index: 10;
	display: none;
	left: 0;
}
.network_query .query_con .left_con .t_nav .style01{
	position: relative;
	float: left;
}
.network_query .query_con .left_con .t_nav .style02{
	margin-left: 46px;
	width: 130px;
}
.network_query .query_con .left_con .t_nav a.active,
.network_query .query_con .left_con .t_nav a:hover{
	color: #2886ec;
	text-decoration: none;
}
.network_query .query_con .left_con .left_list{
	display: none;
	margin-top: 35px;
	width: 306px;
}
.network_query .query_con .left_con .left_list .nano-content li{
	width: 228px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #dcdcdc;
	margin-left: 5px;
}
.network_query .query_con .left_con .left_list .nano-content li.cur,
.network_query .query_con .left_con .left_list .nano-content li:hover{
	background: #f6f6f6;
}
.network_query .query_con .left_con .left_list .nano-content li h3{
	font-size: 16px;
	color: #555555;
	padding-bottom: 5px;
}
.network_query .query_con .left_con .left_list .nano-content li p{
	color: #555555;
	line-height: 24px;
}
.network_query .query_con .left_con .left_list .page_num{
	margin: 15px 0;
	overflow: hidden;
}
.network_query .query_con .left_con .left_list .page_num li{
	float: left;
}
.network_query .query_con .left_con .left_list .page_num li a{
	display: block;
	height: 23px;
	line-height: 23px;
	color: #555555;
	float: left;
	width: 21px;
	text-align: center;
}
.network_query .query_con .left_con .left_list .page_num li a.active{
	font-size: 16px;
	color: #2886EC;
}
.network_query .query_con .left_con .left_list .page_num li span{
	float: left;
	display: block;
	height: 23px;
	line-height: 23px;
	width: 25px;
}
.network_query .query_con .left_con .left_list .page_num li .prev,
.network_query .query_con .left_con .left_list .page_num li .next{
	display: block;
	width: 65px;
	height: 21px;
	border: 1px solid #aeaeae;
	line-height: 21px;
	color: #555;
	text-align: center;
}
.network_query .query_con .left_con .left_list .page_num li .prev{
	margin-right: 10px;
}
.network_query .query_con .left_con .left_list .page_num li .next{
	margin-left: 10px;
}
.network_query .query_con .left_con p{
	width: 100%;
	color: #2886EC;
}
.network_query .query_con .right_map{
	float: right;
	width: 645px;
	height: 649px;
	margin-top: 15px;
}
.network_query .query_con .right_map #allmap{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.network_query .query_con .left_con .left_list .left_text{
	padding: 0 35px;
}
/*-----------------便捷服务--计算器------------------*/
.coun_tab .fee_nav ul li a{
	line-height: 40px;
}
.counter{
	overflow: hidden;
}
.counter .coun_nav{
	width: 920px;
	margin: auto;
	overflow: hidden;
}
.counter .coun_nav ul{
	margin-left: -23px;
}
.counter .coun_nav li{
	float: left;
	width: 165px;
	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #555555;
	background: #ececec;
	margin: 0 0 24px 23px;
	cursor: pointer;
}
.counter .coun_nav li.active,
.counter .coun_nav li:hover{
	background: #2586ec;
	color: #fff;
}
.counter .coun_con{
	width: 920px;
	margin: auto;
	display: none;
}
.counter h3{
	font-size: 18px;
	color: #555555;
	padding-top: 10px;
}
.counter p{
	color: #999999;
	padding: 15px 0;
}
.counter .coun_con .coun_list{
	margin-top: 30px;
}
.counter .coun_con .coun_list .col-1{
	margin-bottom: 30px;
	height: 50px;
}
.counter .coun_con .coun_list .col-1 span{
	display: block;
	width: 195px;
	height: 50px;
	line-height: 50px;
	text-align: right;
	font-size: 20px;
	color: #555555;
	float: left;
}
.counter .coun_con .coun_list .col-1 .txtx{
	width: 614px;
	font-size: 16px;
	color: #555;
	height: 50px;
}
.counter .coun_con .coun_list .col-1 span.style01{
	font-size: 16px;
	text-align: left;
	padding-left: 10px;
}
.counter .coun_con .coun_list .col-1 input{	
	height: 48px;
	border: 1px solid #aeaeae;
	line-height: 48px;	
	margin-left: 20px;
	padding-left: 15px;
	color: #999999;
	float: left;
}
.counter .coun_con .coun_list .col-1 input.date{
	width: 284px;
	background: url(../images/icon_query.png) 270px center no-repeat;
}
.counter .coun_con .coun_list .col-1 .select_box,
.counter .coun_con .coun_list .col-2 .select_box{
	position:relative;
	float:left;
}
.counter .coun_con .coun_list .col-1 .select_title,
.counter .coun_con .coun_list .col-2 .select_title{
	height: 48px;
	border: 1px solid #AEAEAE;
	line-height: 48px;
	margin-left: 20px;
	padding-left: 15px;
	color: #999;
	width: 195px;
	background: url(../images/icon_query.png) 180px center no-repeat;
}
.counter .coun_con .coun_list .col-1 .select_title span,
.counter .coun_con .coun_list .col-2 .select_title span{
	text-align:left;
	color: #999;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size:14px;
}
.counter .coun_con .coun_list .col-1 .select_con,
.counter .coun_con .coun_list .col-2 .select_con{
	display:none;
	position: absolute;
	left: 20px;
	top: 49px;
	width: 210px;
	background: #fff;
	border: 1px solid #AEAEAE;
	border-top: none;
	z-index:10;
}
.counter .coun_con .coun_list .col-1 .select_con li,
.counter .coun_con .coun_list .col-2 .select_con li{
	line-height: 30px;
	padding-left: 12px;
	cursor: pointer;
	font-size: 14px;
	color: #ccc;
	background: #FFF none repeat scroll 0% 0%;
}
.counter .coun_con .coun_list .col-1 input.sum,
.counter .coun_con .coun_list .col-1 input.total_num,
.counter .coun_con .coun_list .col-1 input.result_rate,
.counter .coun_con .coun_list .col-1 input.result_sum{
	width: 195px;
}
.counter .coun_con .coun_list .col-1 input.rate{
	width: 255px;
}
.counter .coun_con .coun_list a{
	display: block;
	width: 170px;
	height: 52px;
	background: #2586ec;
	font-size: 20px;
	color: #fff;
	line-height: 52px;
	text-align: center;
	margin: 10px 0 30px 215px;
}
/*清除浮动
 --------------*/
.clear {
	padding: 0;
	margin: 0;
	width: 0;
	height: 0;
	font-size: 0;
	overflow: hidden;
	clear: both;
	line-height: 0;
}
.clearfix {
  zoom: 1;
  _height: 1px
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden
}
/*--------------------贷款类计算器----------------------*/
.counter .coun_con .coun_list .col-1 .select_icon{
	background: url(../images/icon_cal.png) left center no-repeat;
	display: block;
	height: 50px;
	line-height: 50px;
	color: #555555;
	font-size: 16px;
	padding-left: 25px;
}
.counter .coun_con .coun_list .col-1 .select_icon:hover{
	text-decoration: none;
}
.counter .coun_con .coun_list .col-1 .select_icon.active{
	background: url(../images/icon_cal_select.png) left center no-repeat;
}
.counter .coun_con .coun_list .col-2{
	height: 34px;
	line-height: 34px;
	margin-left: 160px;
	margin-bottom: 20px;
}
.counter .coun_con .coun_list .col-2 span{
	font-size: 16px;
	color: #555555;
	float: left;
	width: 80px;
	text-align: right;
}
.counter .coun_con .coun_list .col-2 span.style01{
	 text-align: left;
}
.counter .coun_con .coun_list .col-2 input{
	width: 213px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #aeaeae;
	padding-left: 10px;
	color: #999999;
	font-size: 14px;
	float: left;
	margin: 0 5px 0 10px;
}
.counter .coun_con .coun_list .col-2 .select_title{
	height: 32px;
	line-height: 32px;
	margin-left: 10px;
	width: 213px;
	background: url(../images/icon_query.png) 190px center no-repeat;
	padding-left: 10px;
}
.counter .coun_con .coun_list .col-2 .select_con{
	top: 32px;
	width: 223px;
	left: 10px;
}
.counter .coun_con .coun_list .col-2.pad01{
	margin-top: -25px;
}
.counter .coun_con .result_box{
	overflow: hidden;
}
.counter .coun_con .result_box .col-1 span{
	width: 150px;
}
.counter .coun_con .result_box .col-1 span.style01{
	width: 30px;
}
.counter .coun_con .coun_list .col-1 span.style02{
	font-size: 20px;
	min-width: 500px;
	text-align: left;
}
.counter .coun_con .result_box .left_res{
	float: left;
	width: 460px;
}
.counter .coun_con .result_box .right_res{
	float: left;
	width: 460px;
}
/*--------------------外币兑换计算器----------------------*/
.counter .coun_con .coun_list .btn_box{
	height: 50px;
	line-height: 50px;
	overflow: hidden;
}
.counter .coun_con .coun_list .btn_box .cal_btn,
.counter .coun_con .coun_list .btn_box button{
	background: #2586ec;
	height: 50px;
	width: 100px;
	text-align: center;
	line-height: 50px;
	font-size: 20px;
	color: #fff;
	float: left;
	border: none;
}
.counter .coun_con .coun_list .btn_box .cal_btn{
	margin: 0 0 0 215px;
}
.counter .coun_con .coun_list .btn_box button{
	margin-left: 30px;
	cursor: pointer;
}
.counter .coun_con .coun_list .btn_box .search_relx{
	font-size: 16px;
	color: #555555;
	background: none;
	float: left;
	margin: 0;
	width: 130px;
}
.counter .coun_con .coun_list .select_ind{
	z-index: 999999;
}
/*--------------------首页--搜索结果----------------------*/
.index_search{
	margin-top: 0;
}
.index_search h2{
	color: #2586ec;
}
.index_search .search_key{
	height: 48px;
	overflow: hidden;
}
.index_search .search_key a{
	display: block;
	float: left;
	height: 48px;
	line-height: 48px;
}
.index_search .search_key a.search_tit{
	width: 124px;
	text-align: center;
	background: #2586ec;
	color: #fff;
	font-size: 20px;
}
.index_search .search_key input.key_text{
	background: #EEEEEE;
	font-size: 16px;
	height: 46px;
	line-height: 46px;
	padding-left: 25px;
	border: 1px solid #dcdcdc;
	border-left: none;
	color: #000000;
	width: 375px;
}
.index_search .search_list{
	margin-top: 35px;
}

.index_search .search_list li{
	overflow: hidden;
	height: 50px;
	line-height: 50px;
	position: relative;
}
.index_search .search_list li a{
	display: block;
	font-size: 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #555555;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	max-width: 680px;
	height: 40px;
	padding: 0 10px 0 0;
}
.index_search .search_list li span{
	display: block;
	color: #e1e1e1;
	font-size: 16px;
	background: url("../images/dot.png") repeat center;
	text-indent: -9999em;
}
.index_search .search_list li span.date{
	position: absolute;
	right: 0;
	top: 0;
	background: #fff;
	text-indent: 0;
	padding: 0 0 0 10px;
	color: #ababab;
}
.index_search .pagination{
	margin: 80px 0 70px 24%;
}
