@charset "utf-8";
/* CSS Document */
html, body, div, span, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin:0px; padding:0px; font-family:Arial,"宋体"; font-size:12px;}
a img{border:0px;}
ul,li{margin:0px;list-style:none;}
body{
background:url(../images/index/bg.jpg) repeat-x;
}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}


#top,#main,#bottom{
width:918px;
margin:0px auto;
}
/*club*/
.to{
width:902px;
height:104px;
margin:0px auto;
}
.mainclub{
width:902px;
overflow:hidden;
margin:0px auto;
}
.mainleft{
width:194px;
float:left;
min-height:280px;
_height:280px;
background:url(../images/club/bg1.jpg) repeat-x;
}
.mainleft ul{
width:194px;
}
.mainleft ul li{ 
list-style:none;
line-height:32px;
width:194px;
}
.mainleft ul li a{
display:block;
width:158px;
height:32px;
padding-left:36px;
color:#333333;
font-size:12px;
font-family:宋体;
text-decoration:none;
background:url(../images/club/bgleft1.gif) no-repeat left;
}
.mainleft ul li a:hover{
color:#14478A;
text-decoration:none;
background:url(../images/club/bgleft2.gif) no-repeat left;
}
.mainleft ul curent a {
color:#14478A;
text-decoration:none;
background:url(../images/club/bgleft2.gif) no-repeat left;
}
.mainleft ul li .hover a{
color:#14478A;
text-decoration:none;
background:url(../images/club/bgleft2.gif) no-repeat left;
}

.mainleft ul .leftbox_bj1{ background:url(../images/club/leftbg1.gif) no-repeat;}
.mainleft ul .leftbox_bj1 a:hover{background:url(../images/club/leftbg2.gif) no-repeat;}


.mainright{
width:707px;
float:right;
border-left:1px solid #D1D1D1;
}
.righttop{
margin:0 0 28px 0;
height:50px;
background:url(../images/club/bg1.gif) repeat-x;
}
.righttop h3{
width:410px;
color:#204D88;
font-size:13px;
font-weight:bold;
padding:20px 0 0 58px;
height:30px;
}
.righttop span{
float:right;
color:#666666;
margin:19px 20px 0 0;
}
.righttop span a{
color:#666666;
}
.righttop span a:hover{
color:#14418B;
}
.rightmain{
width:655px;
margin:0px auto;
}
.rightmain1{
width:655px;
margin:0px auto;
}
.rightmain img{
padding:15px 0 25px 0;
}

.rightlist{
width:620px;
margin:0px auto 35px;
padding:15px;
border:1px solid #cccccc;
}
.rightlist h4{
line-height:20px;
}
.rightlist h4 a{
color:#204D88;
font-weight:bold;
}
.rightlist span{
width:70px;
float:left;
font-size:11px;
font-family:Arial;
color:#FF3300;
font-weight:bold;
}
.rightlist p{
color:#666666;
line-height:22px;
}
.blackbg{
background:url(../images/club/bg3.jpg) repeat-x;
}

.page{
width:650px;
margin:0px auto;
color:#000000;
font-size:12px;
line-height:30px;
text-align:right;
padding:0 0 28px 0;
}
.page a{
color:#0122A0;
line-height:30px;
text-align:right;
}
/*club default*/
.clright{
width:685px;
margin:0px auto;
overflow:hidden;
}
.clright img{
float:right;
margin:0px 20px 0 35px;
}
.clright p{
color:#3D3D3D;
line-height:24px;
margin:8px 0 0 12px;
}
.cllist{
width:665px;
padding:10px;
margin:0px auto;
border-bottom:1px dotted #ABABAB;
}
.cllist h5{
color:#CC7118;
font-weight:bold;
line-height:30px;
}
.cllist img{
float:left;
margin:0 25px 0 0;
}
.cllist ul{
float:left;
width:510px;
list-style:none;
line-height:26px;
}
.cllist li{
list-style:none;
line-height:26px;
color:#3D3D3D;
padding-left:15px;
background:url(../images/club/tb2.gif) no-repeat 0px 8px;
}
.blackbg1 li{
background:url(../images/club/tb3.gif) no-repeat 0px 8px;
}
.clpic{
width:685px;
margin:0px auto;
}
.clpic img{
margin:16px 0 0 0;
}

/*club person*/
.per{
width:650px;
margin:0 auto 40px auto;
overflow:hidden;
}
.per img{
padding:6px;
float:left;
border:1px solid #B5B5B5;
margin:0 12px 0 0;
}
.per h3{
width:515px;
float:left;
line-height:26px;
border-bottom:1px dashed #979797;
margin-bottom:8px;
}
.per h3 a{
font-size:13px;
color:#073785;
}
.per p{
width:515px;
color:#666666;
line-height:22px;
float:left;
}

/*knowledge school*/
.sch{
width:644px;
margin:0 auto 28px auto;
overflow:hidden;
}
.sch img{
float:left;
border:4px solid #DBDBDB;
margin:0 12px 0 0;
}
.sch h3{
width:490px;
float:left;
line-height:24px;
margin-bottom:8px;
}
.sch h3 a{
font-size:13px;
color:#073785;
}
.sch p{
width:490px;
color:#666666;
line-height:20px;
float:left;
}
.schlist{
width:638px;
min-height:400px;
_height:400px;
margin:0px auto;
border-bottom:1px dashed #ABABAB;
}
.schlist img{
margin:0px auto;
}
.schlist ul{
width:638px;
margin:0px auto;
}
.schlist ul li{
line-height:22px;
margin:12px 0 0 0;
}
.schlist ul li a{
width:626px;
display:block;
color:#333333;
line-height:22px;
padding-left:13px;
background:url(../images/knowledge/tb1.gif) no-repeat 4px 8px;
}
.schlist ul li a:hover{
color:#204D88;
line-height:22px;
text-decoration:none;
background:url(../images/knowledge/tb2.gif) no-repeat 4px 8px #E9E9E9;
}
.schlist ul li span{
color:#666666;
font-size:10px;
font-family:Arial;
float:right;
padding:0 13px 0 0;
}


/*finpro fund*/
.fundlist{
width:672px;
margin:0px auto;
}
.fundlist img{
margin:0px auto;
}
.fundlist ul{
width:672px;
margin:0px auto;
}
.fundlist ul li{
line-height:30px;
}
.fundlist ul li a{
width:649px;
display:block;
color:#333333;
line-height:30px;
padding-left:23px;
border-bottom:2px solid #ffffff;
background:url(../images/knowledge/tb1.gif) no-repeat 12px 12px;
}
.fundlist ul li a:hover{
color:#204D88;
line-height:30px;
text-decoration:none;
border-bottom:2px solid #1F4F92;
background:url(../images/knowledge/tb2.gif) no-repeat 12px 12px;
}
.bg2{
background:url(../images/knowledge/tb2.gif) no-repeat 12px 12px #EBEBEB;
}

.fundlist ul li p{
text-align:center;
color:#666666;
font-size:11px;
font-family:Arial;
float:right;
margin:0 154px 0 0;
width:100px;
display:inline;
}
.fundlist ul li span{
color:#666666;
font-size:11px;
font-family:Arial;
float:right;
padding:0 20px 0 0;
}

/*finpro fundfull*/
.fundfull{
width:672px;
margin:0px auto;
}
.fundwz{
width:672px;
height:27px;
color:#ffffff;
font-size:13px;
font-weight:bold;
line-height:27px;
text-align:center;
margin:0px auto;
background:url(../images/finpro/tb1.gif) no-repeat;
}
.fundwz span{
width:80px;
color:#ffffff;
font-size:11px;
line-height:27px;
float:right;
font-weight:normal;
margin:0px auto;
}
.fundwz img{
margin:0px auto;
}

.fundnr p{
/*min-height:400px;
_height:400px;*/
color:#666666;
font-size:12px;
font-family:宋体;
padding:20px;
line-height:22px;
}
.fundback{
width:672px;
height:40px;
text-align:center;
margin:0px auto;
}
.fundback img{
float:right;
margin:0 26px 0 0;
}


/*service default*/
.serlist{
width:648px;
color:#042F75;
font-weight:bold;
margin:6px auto;
background:url(../images/service/bg2.gif) no-repeat;

}
.serlist h4{
line-height:30px;
margin:5px 0 0 52px;
}

.seran{
width:646px;
margin:6px auto 30px auto;
border:1px solid #CCCCCC;
color:#666666;
padding:6px 0px;
background:url(../images/service/bg3.gif) repeat-x;
}
.seran img{
padding:6px 12px 0 12px;
float:left;
}
.seran p{
width:588px;
margin:0 0 0 50px;
color:#666666;
line-height:24px;
}

/*about default*/
.abo{
width:652px;
margin:0px auto;
padding-bottom:70px;
}
.abo1{
width:652px;
margin:0px auto;
padding-bottom:70px;
}
.abo img{
padding-left:8px;
}
.aboutimg{
float:right;
}
.abo h5{
color:#0B3476;
width:442px;
line-height:26px;
float:left;
font-size:13px;
font-family:宋体;
font-weight:bold;
}
.abo p{
color:#333333;
line-height:24px;
}


/*coming */
.co{
width:542px;
margin:60px auto 60px 130px;

}


.down{
width:616px;
min-height:400px;
_height:400px;
margin:0px auto;
}

.zt-b{
color:#ffffff;
}

.zt_666666{
color:#666666;
line-height:20px;
}


.bg01{
    background-repeat: repeat-x;
	background-position: top left;
}

.bg02{
 	background-repeat: no-repeat;
	background-position: bottom right;
}


.zt01{
color:#333333;
}
.zt02{
color:#999999;
}
.zt03{
color:#3A3A3A;
}

.zt04{
color:#FF0000;
}

.zt05{
color:#666666;
font-family:宋体;
}
.zt06{
color:#183E77;
font-family:宋体;
font-weight:bold;
}
.zt07{
color:#3D3D3D;
font-family:宋体;
line-height:22px;
}
.zt08{
color:#3D3D3D;
font-family:宋体;
font-weight:bold;
line-height:22px;
}
.zt-bt{
color:#073785;
font-size:12px;
font-family:宋体;
font-weight:bold;
line-height:22px;
}
.zt_666666{
color:#666666;
font-size:12px;
font-family:宋体;
line-height:22px;
}

.bk1{border:1px solid #A5A5A5;
}

.LINK2 A:LINK{
color:#16308F;
TEXT-DECORATION: underline;
}

.LINK2 A:VISITED{
color:#16308F;
TEXT-DECORATION: underline;
}

.LINK2 A:HOVER{
color:#686868;
TEXT-DECORATION: underline;
}

.LINK2 A:ACTIVE{	 
TEXT-DECORATION: NONE;
}


.LINK3 A:LINK{
color:#183E77;
font-weight:bold;
TEXT-DECORATION:none;
}

.LINK3 A:VISITED{
color:#183E77;
font-weight:bold;
TEXT-DECORATION:none;
}

.LINK3 A:HOVER{
color:#686868;
font-weight:bold;
TEXT-DECORATION: underline;
}

.LINK3 A:ACTIVE{	 
TEXT-DECORATION: underline;
}

.LINK4 A:LINK{
color:#303030;
TEXT-DECORATION:none;
}

.LINK4 A:VISITED{
color:#303030;
TEXT-DECORATION: none;
}

.LINK4 A:HOVER{
color:#686868;
TEXT-DECORATION: underline;
}

.LINK4 A:ACTIVE{	 
TEXT-DECORATION: underline;
}









.bk2{
border:1px solid #CCCCCC;
}

.logo1{
width:684px;
margin:15px 0px 25px 0px;
}
.logo1 ul{
width:714px;
float:left;
overflow:hidden;
}
.logo1 li{
width:208px;
height:111px;
float:left;
border:1px solid #CCCCCC;
text-align:center;
margin:0px 26px 20px 0px;
line-height:91px;
}
.logo1 li a img
{
	vertical-align:middle;}
	
.logo1 li a{
width:208px;
height:91px;
display:block;
}
.logo1 li p{
width:208px;
height:20px;
text-align:center;
line-height:20px;
background-color:#CCCCCC;
}
.logo1 li p a{
text-align:center;
height:20px;
line-height:20px;
color:#373839;
font-weight:bold;
}

.bt3{
padding:0 0 20px 0;
}






.imgg{
float:right;
padding-left:15px;
}
.imgg1{
float:left;
padding:20px 0 80px 0;
}

.sz{
width:684px;
margin:0px auto;
}
.sz_ul{
width:668px;
height:25px;
background:url(../images/network/bg1.gif) 0px bottom;
}

.sz_wz1{
width:684px;
margin:12px 0px 9px 0px;
font-size:12px;
color:#333333;
line-height:25px;
background:url(../images/network/wz1.gif) no-repeat 440px 400px;
}
.sz_wz1 p{
width:440px;


}
.sz_wz1 img{
float:right;
padding-left:15px;
}

.sz_ul ul li{
width:103px;
height:25px;
float:left;
position:absolute;
z-index:1;
}

.sz ul li a:hover{
color:#231D1D;
font-weight:bold;
text-decoration:underline;
}

.sz_ul_li1{
width:103px;
height:25px;
float:left;
background:url(../images/network/title01.gif) 0px bottom;
}
.sz_ul_li2{
width:103px;
height:25px;
float:left;
background:url(../images/network/title2.gif) 0px bottom;
}

.cc{
height:50px;
}
.cc img{
float:right;
margin-top:15px;
}

.net{
width:608px;
color:#666666;
line-height:20px;
margin:0px auto;
padding:0px 20px 15px 0px;
}
.net p{
height:24px;
border-bottom:1px dashed #9F9F9F;
}



.bg0{
 	background-repeat: no-repeat;
	background-position: top right;
}
.downlist{ margin:0px; padding:0px; width:700px; float:left;}
.downlist ul{ width:700px; list-style:none; float:left; padding:0px; margin:0px;}
.downlist ul li{float:left; text-align:left; list-style:none; padding:5px; width:290px; margin:0px; }

