@charset "gb2312";
body{
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	background-image:url(../images/yflast_02.jpg);
	background-repeat:repeat-x;
	color:#333333;
	font-family:"宋体";
	font-size:12px;}
.main{
	margin:0 auto;
	text-align:center;
	vertical-align:middle;
	width:958px;
	height:auto;
	overflow:hidden;
	background-image:url(../images/bg.jpg);
	background-position:center top;
	}
.mid{
	width:952px;
	height:auto; overflow:hidden;
	margin:0 auto;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	float:left;
	background-color:white;}
.top1{
	width:952px;
	height:86px;
	vertical-align:middle;
	margin:0 auto;
	padding:0px;
	text-align:center;
	/*background-image:url(../images/index_03.jpg);*/
	background-position:center;
	background-repeat:no-repeat;}
.nav{
	width:952px;
	height:35px;
	margin:0 auto;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	line-height:35px;
	background-image:url(../images/nav.jpg);}
.flash{
	width:952px;
	height:249px;
	overflow:hidden;
	/*background-image:url(../images/index_07.jpg);*/
	margin:0 auto;
	padding:0px;
	text-align:center;}
.content{
	width:952px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-top:8px;
	
}
.content_left{
	width:260px;
	float:left;
	vertical-align:middle;
	margin:0px;
	padding-left:2px;
	height:auto;
	overflow:hidden;
	display:inherit;
	}
.bank{
	width:260px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	float:left;
	vertical-align:middle;
	}
.bank .bank_top{
	width:235px;
	height:30px;
	line-height:30px;
	text-align:left;
	background-image:url(../images/index_12_03.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	padding-left:25px;
	color:white;}
.bank .bank_top2{
	width:231px;
	height:30px;
	line-height:30px;
	text-align:left;
	background-image:url(../images/index_12_03.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	padding-left:23px;
	color:white;}
.bank .bank_mid{
	background-image:url(../images/a.jpg);
	height:auto;
	overflow:hidden;
	margin:0px;
	padding:10px 25px 0px 25px;
	width:210px;
	float:left;
	background-repeat:repeat-y;
	background-position:center;}
.bank .bank_mid_bg{
	width:252px;
	height:118px;
	background-position:center;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:middle;
	background-image:url(../images/ny1.jpg);
	background-repeat:no-repeat;
	border:1px #dbdbdb solid;
	border-top:none;	 
	}
.bank_mid_bg ul{
	width:232px;
	margin:0px;
	padding-top:5px;
	text-align:center;
	vertical-align:middle;
	height:auto;
	overflow:hidden;
	padding-left:20px;}
.bank_mid_bg ul li{
	display:block;
	float:left;
	vertical-align:middle;
	width:200px;
	padding-left:32px;
	height:22px; 
	line-height:22px;
	text-align:left;
	background-image:url(../images/cbg.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	color:black;}
.bank_mid_bg ul li a{
	color:black;
	text-decoration:none;}
.bank_mid_bg ul li a:hover{
	text-decoration:underline;
	color:#2585af;}
.bank_mid_span{
	width:195px;
	height:22px;
	line-height:22px;
	text-align:left;
	vertical-align:middle;
	float:left;
	margin:0px;
	padding-left:15px;
	background-image:url(../images/newbg.jpg);
	background-repeat:no-repeat;
	background-position:left 6px;
	display:block;}
.bank_mid_span a{
	text-decoration:none;
	color:black;}
.bank_mid ul{
	width:210px;
	margin:0px;
	padding-top:10px;
	list-style:none;
	height:auto;
	overflow:hidden;
	float:left;}
.bank_mid ul li{
	list-style:none;
	float:left;
	display:block;
	height:44px;
	width:219px;
	margin-right:1px;
	text-align:left;
	overflow:hidden;
	}
.bank_mid ul li a{
	text-align:left;
	display:block;
	vertical-align:middle;}
.bank .bank_bottom{
	width:260px;
	height:16px;
	margin:0px;
	padding:0px;
	background:url(../images/d.jpg) center bottom no-repeat;
	float:left;
}
.content_right{
	width:677px;
	height:auto;
	overflow:hidden;
	float:right;
	margin:0px;
	text-align:center;
	vertical-align:middle;
	padding-right:2px;}
.foot{
	width:952px;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	height:37px;
	line-height:20px;
	background-image:url(../images/index_10.jpg);}
.pro{
	width:677px;
	float:right;
	margin:0px;
	padding:0px;
	height:auto;
	vertical-align:middle;
	height:auto;
	overflow:hidden;
	text-align:left;}
.pro .pro_top{
	width:660px;
	height:31px;
	float:left;
	margin:0px;
	padding-left:17px;
	background-image:url(../images/about.jpg);
	background-repeat:no-repeat;
	background-position:center;
	line-height:31px;
	font-size:14px;
	font-weight:bold;
	color:white;}
.pro .pro_mid{
	width:651px;
	height:auto;
	overflow:hidden;
	margin:0px;
	padding:0px 13px;
	background-image:url(../images/j1.jpg);
	background-repeat:repeat-y;
	float:left;}
.pro .pro_bottom{
	width:677px;
	height:14px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(../images/j2.jpg);
	background-repeat:no-repeat;}
.info{
	width:677px;
	height:auto;
	overflow:hidden;
	margin:0px;
	padding-top:10px;
	text-align:left;
	vertical-align:middle;
	float:left;}
.info .info_news{
	width:419px;
	height:auto;
	overflow:hidden;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	}
.info .info_news .info_news_top{
	width:401px;
	height:31px;
	margin:0px;
	float:left;
	padding-left:18px;
	line-height:31px;
	vertical-align:middle;
	background-image:url(../images/new_03.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	}
.info .info_news .info_news_mid{
	width:404px;
	height:auto;
	overflow:hidden;
	margin:0px;
	padding-left:15px;
	padding-top:12px;
	vertical-align:middle;
	background-image:url(../images/e.jpg);
	background-repeat:repeat-y;
	float:left;
	/*padding-bottom:6px;*/}
.info_news_mid ul{
	width:404px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	overflow:hidden;
	list-style:none;}
.info_news_mid ul li{
	list-style:none;
	float:left;
	margin:0px;
	padding-left:20px;
	width:364px;
	display:block;
	padding-right:20px;
	height:27px;
	line-height:27px;
	vertical-align:middle;
	background-image:url(../images/new_07.jpg);
	background-repeat:no-repeat;
	background-position:4px 6px;}
.info_news_mid ul li span a{
	text-decoration:none;
	color:black;}
.info_news_mid ul li span a:hover{
	text-decoration:underline;
	color:#2585AF;}
.info .info_news .info_news_bottom{
	width:419px;
	height:21px;
	margin:0px;
	float:left;
	padding:0px;
	background-image:url(../images/f.jpg);
	background-repeat:no-repeat;}
.bus{
	width:246px;
	height:auto;
	overflow:hidden;
	float:right;
	margin:0px;
	padding:0px;
	text-align:left;}
.bus .bus_top{
	width:246px;
	height:31px;
	line-height:31px;
	vertical-align:middle;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(../images/yw_03.jpg);
	background-repeat:no-repeat;
	}
.bus .bus_mid{
	width:246px;
	height:auto;
	overflow:hidden;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	background-image:url(../images/j.jpg);
	background-repeat:repeat-y;
	float:left;}
.bus .bus_bottom{
	width:246px;
	height:14px;
	margin:0px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(../images/k.jpg);}
.new{
	float:left;
	text-decoration:none;
	color:#333;}
.new:hover{
	color:#2585AF;
	text-decoration:underline;}
.new1{
	text-decoration:none;
	color:#333;}
.new1:hover{
	color:#2585AF;
	text-decoration:underline;}
.bank_mid_span a:hover{
	color:#2585AF;}
.yew_box{
	background:url(../images/yew_line.jpg) center bottom no-repeat;
	padding-bottom:5px;
	overflow:hidden;
}
.yew_box p{
	margin:0px;
	line-height:24px;
	padding-left:25px;
}
.yew_box h3{
	margin:0px; 
	font-size:14px; 
	font-weight:normal; 
	color:#227aac;
	padding-bottom:5px;
	
}
.yew_box h3 a{
	color:#227aac;
	text-decoration:none;
}
.yew_box h3 a:hover{
	
	text-decoration:underline;
}

.yew_box1{
	
	padding-bottom:5px;
	overflow:hidden;
}
.yew_box1 p{
	margin:0px;
	line-height:24px;
	padding-left:25px;
}
.yew_box1 h3{
	margin:0px; 
	font-size:14px; 
	font-weight:normal; 
	color:#227aac;
	padding-bottom:5px;
	
}
.yew_box1 h3 a{
	color:#227aac;
	text-decoration:none;
}
.yew_box1 h3 a:hover{
	
	text-decoration:underline;
}
.bus_top span a{
	float:right;
	padding-right:15px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	text-decoration:none;
}