/* CSS Document */
body{padding:0; font-family: "宋体"; font-size:13px; color:#3c3c3c; margin:0 auto 0 auto; background-color:#fff; font-style:normal;}
 
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0;border:none;}
ul{margin:0; padding:0; list-style:none;}
strong{ color:#de5e00;}
input,textarea {vertical-align:middle;  border:1px solid #b7b7b7;}
a{ text-decoration:none; }
a:link  { color:#000; }
a:visited { color:#000;}  
a:hover { color:#ed3e01;} 
a:active { color:#ed3e01;}

a.a1:link { color:#fff; } 
a.a1:visited { color:#fff;} 
a.a1:hover { color:#f60;} 
a.a1:active { color:#f60;}

a.a2:link { color:#b60000; } 
a.a2:visited{ color:#b60000;} 
a.a2:fff:hover { color:#ed3e01;} 
a.a2:fff:active { color:#ed3e01;}

a.a3:link { color:#F00; } 
a.a3:visited{ color:#F00;} 
a.a3:fff:hover { color:#ed3e01;} 
a.a3:fff:active { color:#ed3e01;}

a.a4:link { color:#3e3e3e; } 
a.a4:visited{ color:3e3e3e;} 
a.a4:fff:hover { color:#ed3e01;} 
a.a4:fff:active { color:#ed3e01;}

a.a5:link { color:#3e3e3e; } 
a.a5:visited{ color:3e3e3e;} 
a.a5:fff:hover { color:#ed3e01;} 
a.a5:fff:active { color:Red;}


/*top css样式*/
#top{ width:960px; height:auto; overflow:hidden; padding:0px;margin:0px auto 0px auto; background-color:#fff;}
.top01{ width:960px; background:url(../images/top-bj.gif) no-repeat; height:54px; text-align:center; line-height:50px;}
.nav{ width:960px; height:auto; repeat-x;}
.nav-right{ float:right; width:835px;}
.banner{ height:90px; background:url(../images/tel.gif) no-repeat 95% 95%;}
.banner-right{ float:right; width:262px; font-size:14px; line-height:40px; background:url(../images/ico01.gif) no-repeat; padding-left:45px;}
.banner-right a{ font-weight:700;}
.banner-left{ float:left;}
.banner-left img{ margin-top:10px;}
.banner-left b{ clear:both; line-height:15px; position:absolute; margin-top:18px; font-size:12px;}
.subNav{ background:url(../images/nav02.gif) no-repeat 50% 0; height:75px;}
.subNav ul{ list-style:none; width:800px; padding:0px; margin:0px; margin-left:50px; _margin-left:40px;}
.subNav ul li{ float:left; width:80px; font-weight:bold; font-size:14px; width:80px; height:31px; margin-top:3px; line-height:39px; margin-left:30px; text-align:center;}
.subNav ul a:link,.subNav ul a:visited,.subNav ul a:hover,.subNav ul a:active{ color:#fff;} 

.logo{ padding:10px; width:100px; float:left; text-align:right;}


.subNav p{ width:100%; float:left; margin-top:13px; _margin-top:7px; text-align:center;}
.subNav p a{ color:#333; margin-right:8px;}
.subNav p a:hover,.subNav p a:link,.subNav p a:visited,.subNav p a:active{ color:#333;}
.menu4{}
.menu3{ background:url(../images/nav01.gif) no-repeat 50% -2px;}



/*mian*/
.main{ width:960px; height:auto; overflow:hidden; padding:0px;margin:0px auto 0px auto; background-color:#fff;}


/*mian left*/
.main-left{ width:185px; float:left;  height:auto; overflow:hidden;}
.jianjie{ border:1px solid #f0d5a3; background:url(../images/bj01.gif) repeat-x; height:250px;}
.jianjie h1{ color:#fe0f00; padding-top:5px; font-size:18px; font-weight:bolder; background:url(../images/ico03.gif) no-repeat 2px 9px; padding-left:18px; line-height:25px;}
.jianjie p{ width:185px; line-height:22px; font-weight:700;  border-bottom:1px dashed #333;}
.jianjie ul{ background:url(../images/bj07.gif) no-repeat 5px 0px;}
.jianjie li{ line-height:24px; padding-left:30px;}

/*mian right*/
.main-right{ float:right; width:764px;  height:auto;}
.mrleft{ width:555px;}

.mrright{ float:right; width:200px;}
.linian{ border:1px solid #f0d5a3; background:url(../images/bj01.gif) repeat-x; height:130px;}
.linian h1{ color:#fe0f00; padding-top:5px; font-size:18px; font-weight:bolder; background:url(../images/ico03.gif) no-repeat 2px 9px; padding-left:18px; line-height:20px;}

.linian ul{ }
.linian li{ line-height:24px; padding-left:5px; border-bottom:1px dashed #333;}

.title{ height:28px; background:url(../images/ico04.gif) no-repeat; margin-top:6px; line-height:28px; font-size:14px; padding-left:20px;}
.guangdian{ height:35px; line-height:35px; padding-left:25px; background:url(../images/bj12.gif) no-repeat 50% 50% ; margin-bottom:15px;}

.title2{ margin-top:6px; background:url(../images/bj05.gif) no-repeat; height:30px;}
.title2 h1{ font-size:14px; color:#FFF; line-height:26px; padding-left:8px;}
.title2 span{ font-size:12px; color:#333; line-height:26px; float:right;}

.title3{ margin-top:6px; background:url(../images/bj03.gif) no-repeat; height:30px;}
.title3 h1{ font-size:14px; color:#FFF; line-height:26px; padding-left:5px;}
.title3 span{ font-size:12px; color:#333; line-height:26px; float:right;}

.title4{ margin-top:6px; background:url(../images/bj06-3.gif) no-repeat; height:30px;}
.title4 h1{ font-size:14px; color:#FFF; line-height:26px; padding-left:5px;}
.title4 span{ font-size:12px; color:#333; line-height:26px; float:right; margin-right:5px;}

.title5{ margin-top:6px; background:url(../images/bj13.gif) no-repeat; height:30px;}
.title5 h1{ font-size:14px; color:#FFF; line-height:26px; padding-left:5px;}
.title5 span{ font-size:12px; color:#333; line-height:26px; float:right;}

.title6{ margin-top:6px; background:url(../images/bj06.gif) no-repeat; height:30px;}
.title6 h1{ font-size:14px; color:#333; line-height:26px; padding-left:5px;}
.title6 span{ font-size:12px; color:#333; line-height:26px; float:right; margin-right:5px;}

.title7{ margin-top:6px; background:url(../images/bj06-2.gif) no-repeat; height:30px;}
.title7 h1{ font-size:14px; color:#333; line-height:26px; padding-left:5px;}
.title7 span{ font-size:12px; color:#333; line-height:26px; float:right; margin-right:5px;}

.youshi { overflow:hidden; border:1px solid #CCC; height:160px;}
.youshi ul {}
.youshi li{ font-size:12px; line-height:22px; padding-left:5px; border-bottom:1px dashed #cecece;}

.yangjian { overflow:hidden; border:1px solid #CCC; height:150px; color:#000;}
.yangjian b{ font-size:14px;}
.yangjian p{ clear:both; color:#999; font-size:12px; text-align:right;}
.yangjian ul {}
.yangjian li{ font-size:12px; line-height:22px; padding-left:5px; border-bottom:1px dashed #cecece;}
.bjs{ background-color:#EAEAEA;}
.bjs2{ background-color:#F7F7F7;}
.bjs3{ background-color:#fff;}
.bjs5{color:#F00;}
.shipin{ background-color:#FC0; line-height:24px;}


.xueyuankechen{ font-size:14px; line-height:28px; font-weight:bold; background-color:#fff9af; padding-left:3px;}
.xueyuankechen strong{ color:#000;}
.xueyuankechen2{ font-size:14px; height:20px; line-height:20px; font-weight:bold; background-color:#ffdb4d; padding-left:10px;  border-top:3px solid #ffdb4d;}

.guangai{ width:960px; height:auto; float:left; padding-top:8px; padding-bottom:8px;}

.bbs{ overflow:hidden; border:1px solid #CCC; height:180px; background-color:#fbf6f4;}
.bbs ul {}
.bbs li{ font-size:13px; line-height:25px; height:25px; padding-left:17px; background:url(../images/ico06.gif) no-repeat 3px 50%;}

.pinjia{ overflow:hidden; border:1px solid #CCC; height:205px; background-color:#fbf6f4;}
.pinjia ul {}
.pinjia li{ font-size:13px; line-height:25px; height:25px; padding-left:17px; background:url(../images/ico06.gif) no-repeat 3px 50%;}

.anli{ overflow:hidden; border:1px solid #CCC; height:205px; background-color:#fbf6f4; background:url(../images/bj14.gif) no-repeat 98% bottom;}
.anli p{ line-height:24px; padding-left:5px;}


.xiazai { overflow:hidden; border:1px solid #CCC; height:150px; background-color:#fbf6f4;}
.xiazai ul {}
.xiazai li{ font-size:14px; line-height:28px; padding-left:5px; border-bottom:1px dashed #cecece;}

.baodao{ overflow:hidden; border:1px solid #CCC; height:auto; background-color:#fbf6f4; height:282px;}
.baodao ul {}
.baodao li{ font-size:13px; line-height:25px; padding-left:7px; border-bottom:1px dashed #cecece;}

.tiwen2{ overflow:hidden; border:1px solid #CCC; height:auto; height:530px; background:url(../images/bj15.gif) no-repeat 98% bottom #fbf6f4;}
.tiwen2 ul {}
.tiwen2 li{ font-size:13px; line-height:25px; padding-left:7px; border-bottom:1px dashed #cecece;}


/*table5*/

table.table5{font-size:12px; width:180px;

}
table.table5 th{
	background:url(../images/tablebg.jpg) repeat-x; 
	height:28px;
	line-height:28px;
	padding:0px;
}

table.table5 tr{ width:180px;
}
table.table5 td{
	border-right:1px #CDD2CF solid;	border-bottom:1px #CDD2CF solid;
}



/*理财文章部分*/
.mrleft-right{ float:right; width:273px;}
.mrleft-left{ float:left; width:273px;}

.licai { overflow:hidden; border:1px solid #CCC; height:125px;}
.licai ul {}
.licai li{ font-size:12px; line-height:25px; padding-left:15px; background:url(../images/ico07.gif) no-repeat 3px 50%; }
.licai li b{ font-weight:200; color:#999; float:right; margin-right:3px;}

.photo{ padding-top:8px;}

.massen{ border-top:3px solid #C30; margin-top:5px;}
.massen p{ line-height:25px; text-align:center;}
.textarea2{ width:180px; height:80px;}
.textarea3{ width:280px; height:80px;}




/*js*/
#ifocus { width:555px; height:239px; margin:0px; border:1px solid #DEDEDE; background:#F8F8F8; }
#ifocus_pic { display:inline; position:relative; float:left; width:358px; height:230px; overflow:hidden; margin:5px 0 0 5px; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:355px; height:227px; overflow:hidden; }
#ifocus_piclist img { width:355px; height:227px; }
#ifocus_btn { display:inline; float:left; width:185px; margin:5px 1px 0 0; overflow:hidden; }
#ifocus_btn li { width:198px; height:58px; background:url(../images/bj09.gif) repeat-x; cursor:pointer; opacity:0.2; -moz-opacity:0.2; filter:alpha(opacity=20); padding-top:1px; text-align:left;}
#ifocus_btn li p{ padding-left:20px; width:150px; line-height:22px;}
#ifocus_btn .current { background: url(../images/bj08.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:355px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; font-size:14px; font-weight:bold; }
#ifocus_tx .normal { display:none; }
/*js*/

/*bottom */
.bottom{ width:960px; height:auto; overflow:hidden; padding:0px; padding-top:10px;margin:0px auto 0px auto; background-color:#fff;}


.hezuo{ border:3px solid #FC0; height:150px; font-size:14px; line-height:25px; padding-left:20px; padding-right:20px; padding-top:10px;}
.hezuozhuanjia{ width:100%; height:auto; line-height:27px; border-top:1px dashed #333; margin-top:15px;}
.hezuozhuanjia ul{}
.hezuozhuanjia li{ width:70px; float:left;}

.youqing{ width:100%; height:auto; line-height:25px; margin-top:6px; background-color:#EAEAEA;}
.youqing ul{ width:800px;height:auto; overflow:hidden; padding:0px; margin:0px auto 0px auto;}
.youqing li{ width:190px; float:left;}

.footer{ width:100%; height:auto; font-size:12px; color:#999; line-height:25px; border-top:5px solid #C00; margin-top:6px; background-color:#EAEAEA; text-align:center;}



/*CSS manu style pagination*/

.manu {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; padding-bottom:20px;}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}



/*子页面*/
.shangxianews2{ width:100%; height:35px; line-height:35px; text-align:center; font-size:12px;}
.shangxianews2 ul{ width:320px; padding:0px; margin:0px auto 0px auto;}
.shangxianews2 li{ float:left; width:80px; background:url(../images/bj011.gif) no-repeat 35% 40%;}

/*mian*/
.zi-mian{ width:960px; height:auto; overflow:hidden; padding:0px;margin:0px auto 0px auto; background-color:#fff;}
.zimian-right{ float:right; width:200px;}

.zimian-left{ float:left; width:750px; overflow:hidden;}
.zi-title{ margin-top:6px; background:url(../images/ico09.gif) no-repeat; height:55px;}
.zi-title h1{ font-size:16px; color:#333; line-height:55px; padding-left:75px;}

.zi-title2{ margin-top:6px; background:url(../images/bj16.gif) no-repeat #FFF; height:28px;}
.zi-title2 h1{ font-size:12px; font-weight:100; color:#333; line-height:30px; padding-left:15px;}

.zi-title3{ margin-top:6px; background:url(../images/bj18.gif) no-repeat; height:20px; border-bottom:2px #e80000 solid;}
.zi-title3 h1{ font-size:12px; color:#fff; line-height:20px; padding-left:15px;}

.zinav { overflow:hidden; height:auto; background-color:#fbf6f4;}
.zinav ul { padding-top:8px;}
.zinav li{ font-size:14px; line-height:30px; padding-left:5px; border-bottom:1px dashed #cecece;}
.menu1{ background:url(../images/ico10.gif) no-repeat 98% 50% #FC9;}

.zimian-mian{ background-color:#f8f8f8;}
.youxueyuanjianjie{ padding:20px 50px 50px 50px; font-size:14px; line-height:24px;}

.zimian-nav{ height:70px; border-bottom:1px dashed #333; text-align:center; line-height:70px; font-size:12px;}
.zimian-nav h1{ font-size:22px;}

.zimian-nav2{ height:70px; border-bottom:1px dashed #333; background:url(../images/bj17.gif) no-repeat 202px 50%; padding-left:260px; line-height:70px; font-size:12px; margin-bottom:3px;}
.zimian-nav2 h1{ font-size:22px; color:#3c3c3c;}


.zimian-nav3{ height:100px; text-align:center; line-height:70px; font-size:12px;}
.zimian-nav3 h1{ font-size:22px;}

.zimian-nav4{ height:25px; border-bottom:1px dashed #ccc;  border-top:1px dashed #ccc; text-align:center; line-height:25px; font-size:12px;}
.zimian-nav4 h1{ font-size:22px;}

.zimian-nav5{ height:auto; border-bottom:1px dashed #ccc; padding-left:50px; line-height:25px; font-size:12px;}
.zimian-nav5 h1{ font-size:22px;}



.list-news{ padding:20px 50px 50px 50px; font-size:14px; line-height:24px;}
.list-news ul {}
.list-news li{ font-size:14px; line-height:29px; padding-left:15px; background:url(../images/ico11.gif) no-repeat 3px 50%;border-bottom:1px #CDD2CF solid; }
.list-news li b{ font-weight:200; color:#999; float:right; margin-right:3px;}

.baoming{ float:none; width:auto; height:190px; background:url(../images/bj01.gif) repeat-x; margin-top:8px;}
.baoming p{ line-height:22px; font-weight:bold; padding-left:5px; padding-top:8px;}

.news-xianxi{ padding:20px 50px 50px 50px; font-size:14px; line-height:24px; color:#666;}
.ziMaggie{ background-color:#f8f8f8; font-size:12px;}
.ziMaggie01{ height:auto; background:url(../images/bj19.gif) repeat-x; line-height:25px; padding-left:35px; padding-right:35px;}
.ziMaggie01 i{ float:right; font-size:12px;}
.hefu{ border-top:1px dashed #ccc; background:url(../images/hefu.gif) no-repeat 2px 5px; color:#000; font-weight:bold;}

.ziMaggie02{ height:150px; border-top:5px #e5ecaa solid; background-color:#f8f8f8; line-height:25px; padding-left:35px; padding-right:35px;}
.ziMaggie02-min{ border-top:5px #e5ecaa solid; background-color:#f8f8f8; line-height:25px; padding-left:35px; padding-right:35px;}


.list-pingjia{ padding:10px 50px 10px 50px; font-size:14px; line-height:24px; color:#666;}
.list-xiazai{ padding:10px 50px 10px 50px; font-size:14px; line-height:24px; color:#666;}
.list-xiazai img{ float:right; margin-right:20px;}

.zongjiang{ text-align:center;}

/*带图片列表子页面*/

.list-shiping{ width:620px;  height:180px;  margin:10px 50px 10px 50px; font-size:14px; line-height:24px; color:#666;}
.shipin-r{ float:right; width:410px;  height:180px;}
.shipin-l{ float:left; width:200px; text-align:center;}

.list-zj{ width:620px;  height:210px;  margin:10px 50px 10px 50px; font-size:14px; line-height:24px; color:#666;}
.zj-r{ float:right; width:450px;  height:210px;}
.zj-l{ float:left; width:160px; text-align:center;}


.mianfeimenpiao{ padding-left:50px; line-height:25px; padding-right:50px; padding-bottom:20px;}
.mianfeimenpiao b{ font-size:14px; line-height:30px; color:#F00; height:30px; margin-top:30px;}
.tijiao{ padding-left:200px; padding-top:10px;}

.yongyu{ height:210px; width:200px; border-top:1px #e5ecaa solid; background:url(../images/renzhengbj.gif) no-repeat;  }

/*table5*/

.tabi2{
	border:1px #a8d7ea solid; border-bottom:none; border-right:none;}
.tabi2 tr{
	height:28px;
	line-height:28px;
border-bottom:1px #a8d7ea solid;	border-right:1px #a8d7ea solid;
	padding:0px;}

.tabi2 td{
	border-right:1px #CC9933 solid;	border-bottom:1px #CC9933 solid;}
	
	/*table3*/

.tabi3{ width:555px;
	border:1px #F90 solid; border-bottom:none; border-right:none; font-size:12px; background-color:#fff9af;}
.tabi3 tr{
	height:22px;
	line-height:22px;
border-bottom:1px #F90 solid;	border-right:1px #F90 solid;
	padding:0px;}

.tabi3 td{
	border-right:1px #F90 solid;	border-bottom:1px #F90 solid;}
	
.zimian-nav002{ height:70px; border-bottom:1px dashed #333; background:url(../images/bj17.gif) no-repeat 202px 50%; padding-left:260px; line-height:70px; font-size:12px; margin-bottom:3px;}


.shangxianews002{ width:50%; height:10px; line-height:10px; text-align:center; font-size:12px;}
