/*
Grids Layout for e23
维护：舜网研发设计部 Lgq
*/
/* require(grids.css) */

body{ color:#000; background:#fff;}
a{color:#000;}
/* list */
.list01 { margin:5px; }
.list01 ul { list-style:none;}
.list01 ul li { text-align:left; width:153px; float:left; height:20px; overflow:hidden; line-height:20px; background:url(../images11/bg/pot01.gif) 0 10px no-repeat; padding-left:10px; }

.list02 {margin:5px;}
.list02 ul { list-style:none; }
.list02 ul li { text-align:left; clear:both; line-height:28px; padding-left:10px; background:url(../images11/bg/pot02.gif) 0 12px no-repeat;font-size:14px;height:28px; overflow:hidden;}

.list03 {margin:5px;}
.list03 ul { list-style:none; }
.list03 ul li { text-align:left; clear:both; line-height:24px; padding-left:10px; background:url(../images11/bg/pot02.gif) 0 10px no-repeat;font-size:14px;height:24px;border-bottom:1px dashed #cccccc;}
.list03 ul li span { float:right; font-size:12px; color:#878787 }
.list03 ul li a { display:block; float:left; }

.list04 {margin:5px 17px; }
.list04 ul { list-style:none; }
.list04 ul li { text-align:left; clear:both; line-height:24px; padding-left:10px; background:url(../images11/bg/pot02.gif) 0 10px no-repeat;font-size:14px;height:25px; overflow:hidden; border-bottom:1px dashed #e3e3e3;}

.list05 {margin:20px 10px 0; }
.list05 ul { list-style:none; }
.list05 ul li { text-align:left; clear:both; line-height:28px; padding-left:10px; background:url(../images11/bg/pot03.gif) 0 12px no-repeat;font-size:14px;height:28px; overflow:hidden;}
.list05 ul li.fwb{ background:url(../images11/bg/pot04.gif) 0 10px no-repeat;}
.list05 ul li a{
	color:#194e9e;
}

.list06 {margin:5px 10px; }
.list06 ul { list-style:none; }
.list06 ul li { text-align:left; clear:both; line-height:25px; padding-left:10px; background:url(../images11/bg/pot05.gif) 0 10px no-repeat;font-size:14px;height:25px; overflow:hidden;}

.imgtxt01 {   padding: 9px 0 0 10px; font-size:12px; overflow:hidden; zoom:1; }
.it01img { background: url("../images11/bg/img_m_01.gif") no-repeat scroll 0 0 transparent;  float: left; height: 93px; overflow: hidden; padding: 4px 0 5px; text-align: center; width: 100px; *padding:4px 0 10px; }
.it01img a {  display: block;}
.it01img a img {  border: 1px solid #CCCCCC; }
.it01img a:hover img, .it01img a:active img { border: 1px solid #FFC133; }
.it01ib { display: block; }
.it01tb { cursor: pointer; display: block; height: 18px; line-height: 14px; overflow: hidden; padding: 4px 0 0; text-align: center; }
.it01txt { float: left; width: 160px; margin-left:7px; }
.it01txt ul li { font-size: 14px; line-height: 24px; padding-left: 23px; background:url(../images11/bg/video_bg.gif) no-repeat 0 7px; }

.imgtxt02 { width:168px; padding-top:10px; overflow:hidden; zoom:1; float:left; margin-left:20px; display:inline;}
.imgtxt02 .img { width:69px; float:left; margin-bottom:9px;}
.imgtxt02 .img img{
	border:1px solid #cacac8;
	width:65px;
	height:74px;
}
.imgtxt02 .txt { width:94px; float:right; }
.imgtxt02 .txt h3 { line-height:20px; text-align:left; font-size:14px ; color:#006699;}
.imgtxt02 .txt h3 a{ color:#006699;}
.imgtxt02 .txt .danwei{ line-height:20px; text-align:left; font-size:12px; color:#000;}
.imgtxt02 .txt .phone{ color:#006699; height:20px; line-height:20px; font-size:11px; text-indent:17px; background:url(../images11/bg/phone.gif) no-repeat 0 center;}
.imgtxt02 .txt .qq { height:24px; line-height:20px;}
.imgtxt02 .txt .qq a img{ height:15px;}

.imgtxt03 {
    margin: 0 auto;
    overflow: hidden;
    padding:4px 0 2px 0;
    width: 270px;
	border-bottom: 1px dotted #E0E0E0;
}
.imgtxt03 .img {
    float: left;
    width: 74px;
}
.imgtxt03 .txt {
    float: right;
    margin-top: 0px;
    width: 190px;
}
.imgtxt03 .txt h1 {
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-align: left;
}
.imgtxt03 .txt p {
    color: #656565;
    font-size: 12px;
    line-height: 24px;
    text-align: left;
    text-indent: 2em;
}
.imgtxt03 .txt p span {
    color: #E19643;
}

.imgtxt04 {
    margin: 0 15px;
    overflow: hidden;
    padding-top: 7px;
	padding-bottom:4px;
	border-bottom:1px dotted #E0E0E0;
}
.caijing .imgtxt04{
	width:327px;
}
.imgtxt04 .txt {

}
.imgtxt04 .txt h1 {
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-align: left;
}
.imgtxt04 .txt p {
    color: #656565;
    font-size: 12px;
    line-height: 24px;
    text-align: left;
    text-indent: 2em;
}
.imgtxt04 .txt p span {
    color: #E19643;
}

.imgtxt05 {
    margin: 0 auto;
    overflow: hidden;
    padding:9px 0 5px;
    width: 310px;
	border-bottom: 1px dotted #E0E0E0;
}
.imgtxt05 .img {
    float: left;
    width: 74px;
	
}
.imgtxt05 .img img{
	border:1px solid #cccccc;
	padding:1px;
}
.imgtxt05 .txt {
    float: right;
    margin-top: 0px;
    width: 229px;
}
.imgtxt05 .txt h1 {
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-align: left;
}
.imgtxt05 .txt p {
    color: #656565;
    font-size: 12px;
    line-height: 24px;
    text-align: left;
    text-indent: 2em;
}
.imgtxt05 .txt p span {
    color: #E19643;
}




.layout {
	margin-bottom: 10px;
	overflow:hidden;
}
.centeradvs{ height:70px;}

#content {
	clear: both;
}

.w960 #header, .w960 #content, .w960 #footer {
	width: 960px
}

.display-control .tab-con{
	display:none;
}
.display-control .current{
	display:block;
	overflow:hidden;
	zoom:1;
}


.blocka{
	border:1px solid #e5e5e5;
	background:url(../images11/bg/blocka_bg.gif) repeat-x 0 0;
}
.blocka h2{
	font-weight:bold;
	color:#a40000;
	text-indent:24px;
	background:url(../images11/bg/blockah2.gif) no-repeat 10px center;
}
.blocka h2 a{
	color:#a40000;
}
.blocka .list02, .blocka .list04{
	 margin:5px 10px;
}


.blockd{
	border:1px solid #e5e5e5;
	background:url(../images11/bg/blockd_bg.gif) no-repeat 1px 1px;
	overflow:hidden;
	zoom:1;
}
.blockd h2{
    color: #FFFFFF;
    font-weight: bold;
    margin-top: 3px;
    text-indent: 9px;
	height:25px;
	overflow:hidden;
}
.blockd h2 a{
	color:#a40000;
}
.blockd .list02, .blocka .list04{
	 margin:5px 10px;
}

.tab-hd{
	background:#E6EEF7 url(../images11/bg/theme_blue.png) no-repeat right -29px;
	height:26px;
	line-height:25px;
	overflow:hidden;
	border-left:1px solid #B1C8D7;
}
.tab-hd a{
	color:#0961a0;
}
.tab-hd .current{
	font-weight:bold;
	background:#fff;
}

.tab-hd .tab-u{
	border-right:1px solid #B1C8D7;
	border-top:1px solid #B1C8D7;
}
.tab-u{
	cursor:pointer;
	float:left;
	text-align:center;
}
.blockb .tab-bd{
	padding:0px 5px;
	border:1px solid #B1C8D7;
	border-top:medium none;
}
.blockc .tab-bd{
	padding:0px 5px;
	border:1px solid #B1C8D7;
	border-top:medium none;
	border-bottom:medium none;
}

.blockb .listmargin5{
	margin:5px;
}

.blockc a{
	color:#0963a2;
}
.tab-u-2{
	background:url(../images11/bg/tab_lgq_bg4.png) no-repeat right 0;
	height:28px;
	line-height:27px;
}
.tab-u-2 .tab-u{
	width:106px;
}
.tab-u-2 .current{
	width:88px;
}
.tab-u-3{
	background:url(../images11/bg/tab_lgq_bg3.png) no-repeat right 0;
	height:28px;
	line-height:27px;
}
.tab-u-3 .tab-u{
	width:60px;
}
.tab-u-3 .current{
	width:60px;
}
.tab-u-4 .tab-u{
	width:96px;
}
.tab-u-4 .current{
	width:98px;
}
.tab-u-5{
	background:#FCB52A;
	height:30px;
	border-left:1px solid #FCB52A;
}
.tab-u-5 a{
	color:#c40100;
}
.tab-u-5 .tab-u{
	width:65px;
}
.tab-u-5 .current{
	width:54px;
}
.tab-u-5 .tab-u{
	border-right:0px;
	border-top:0px;
	margin:5px 0 0 3px;
}

.tab-u-6 .tab-u{
	width:65px;
}
.tab-u-6 .current{
	width:70px;
}
.tab-u-6{
	background:url(../images11/bg/tab_lgq_bg5.png) no-repeat right 0;
	height:30px;
	line-height:29px;
	border-left:1px solid #cfcfd1;
}
.tab-u-6 .tab-u{
	border-right:1px solid #cfcfd1;
	border-top:1px solid #cfcfd1;
}
.it02img {
    float: left;
    overflow: hidden;
    width: 122px;
}
.it02img a, .it02img a:visited {
    color: #000000;
    display: block;
}
.it02img a:hover, .it02img a:active {
    color: #CC0000;
}
.it02img a img {
    border:1px solid #e0dee3;
    display: block;
}
.it02img a:hover img, .it02img a:active img {
    border:1px solid #FCB52A;
    display: block;
}
.it02ib {
    display: block;
    padding-bottom: 3px;
}
.it02tb {
    cursor: pointer;
    display: block;
    height: 18px;
    line-height: 14px;
    overflow: hidden;
    padding: 4px 0 0;
    text-align: center;
}
.it02txt {
    float: left;   
    width: 140px;
	margin-left:7px;
}
.it02txt a{
	color:#2e2e2e;
}
.it02txt h3{
	font-weight:bold;
	margin-bottom:5px;
}
.it02txt ul li {
    font-size: 14px;
    line-height: 24px;
    padding-left: 10px;
	background:url(../images11/bg/pot05.gif) no-repeat 0 7px;
}
#header{
	overflow:hidden;
}
#footer {
	width:960px;
    color: #000000;
    font-family: "宋体";
    font-size: 13px;
    font-weight: normal;
    line-height: 22px;
    text-decoration: none;
	text-align:center;
	margin:20px auto;
}
.logo{
	height:94px;
	position:relative;
}
.logoimg{
	position:absolute;
	left:50%;
	top:14px;
	margin-left:-112px;
}
.logo_left_adv{
	position:absolute;
	left:0;
	top:14px;
}
.logo_right_adv{
	position:absolute;
	right:0;
	top:14px;
}
.nav_l{
	float:left;
	height:42px;
	width:5px;
	background:url(../images11/bg/nav_l.gif) no-repeat 0 0;
}
.nav_c{
	float:left;
	height:42px;
	background:url(../images11/bg/nav_c.gif) repeat-x 0 0;
	width:951px;
}
.nav_r{
	float:left;
	height:42px;
	width:4px;
	background:url(../images11/bg/nav_r.gif) no-repeat 0 0;
}
.nav_c ul{
	margin-left:30px;
}
.nav_c ul li{
	float:left;
	background:url(../images11/bg/navli_bg.gif) no-repeat 0 center;
	height:42px;
	line-height:42px;
	width:98px;
	font-size:16px;
	font-weight:bold;
	color:#7d0000;
	text-indent:15px;
}
.nav_c ul li a{
	padding-left:28px;
	display:block;
	color:#7d0000;
}
.nav_c ul li.navli_1{
	background:none;
}
.navli_1 a{
	background:url(../images11/bg/navli_1.gif) no-repeat 18px center;
}
.navli_2 a{
	background:url(../images11/bg/navli_2.gif) no-repeat 18px center;
}
.navli_3 a{
	background:url(../images11/bg/navli_3.gif) no-repeat 18px center;
}
.navli_4 a{
	background:url(../images11/bg/navli_4.gif) no-repeat 18px center;
}
.navli_5 a{
	background:url(../images11/bg/navli_5.gif) no-repeat 18px center;
}
.navli_6 a{
	background:url(../images11/bg/navli_6.gif) no-repeat 18px center;
}
.navli_7 a{
	background:url(../images11/bg/navli_7.gif) no-repeat 18px center;
}
.navli_8 a{
	background:url(../images11/bg/navli_8.gif) no-repeat 18px center;
}
.navli_9 a{
	background:url(../images11/bg/navli_9.gif) no-repeat 18px center;
}
.news_f{
	width:960px;
	height:108px;
	background:url(../images11/bg/news_f_bg.gif) no-repeat 0 0;
	margin-top:10px;
}
.news_con{
	margin:9px 0 0 158px;
}
.news_con li h3{
	background:url(../images11/bg/news_f_h3bg.gif) no-repeat 0 0;
}
.news_con li h3{
	color:#09548b;
	font-size:12px;
	text-align:center;
	width:745px;
	margin-left:9px;

	padding-top:3px;
}
.news_con li h3 a{
	color:#09548b;
	font-size:12px;
}
.lunzhuan{
	padding:5px 6px;
	border:1px solid #bdd2ed;
}
.scroll_news {
    background: none repeat scroll 0 0 #F4F9FF;
    border: 1px solid #B8CCE5;
    font-size: 12px;
    height: 72px;
    margin-top: 10px;
	overflow:hidden;
	zoom:1;
}
.scroll_news a {
    color: #4F545A;
    font-size: 12px;
}
.scroll_news .tit {
    background-color: #E0F1FB;
    color: #004986;
    font-size: 12px;
    font-weight: bold;
    height: 68px;
    line-height: 17px;
    margin: 1px;
    padding: 2px 0 0 5px;
    width: 20px;
}
.scroll_news .list02 {
    margin-top: 5px;
    overflow: hidden;
    padding-left: 3px;
    width: 240px;
}
.scroll_news .list02 li {
    background-position: 0 7px;
    height: 21px;
    line-height: 21px;
}
.caijing h2{
	text-indent:30px;
	background:url(../images11/bg/caijing.gif) no-repeat 10px center;
}

.titarrow {
    float: right;
    padding-right: 7px;
}
span.titarrow a {
    color: #000;
    font-size: 12px;
    font-weight: normal;
}

.blockd .titarrow{
	padding-right:2px;
}

#pic{
	zoom:1;
}
.bank_zhuanqu{
	margin-top:-5px;
}
.baoliao{
	height:490px;
	border:1px solid #e3e3e3;
	background:url(../images11/bg/baoliao.png) 1px 1px no-repeat #fff;
}
.baoliao h2{
	margin:7px 0 0 10px;
	font-size:14px;
	font-weight:bold;
	color:#a40000;
}
.baoliao h2 a{
	color:#a40000;
}
.baoliao .baoliaoimg{
	margin:32px 0 0 25px;
}
.baoliao .baoliaoimg img{
	width:227px;
	height:227px;
}
.baoliao h3{
	margin-top:10px;
	text-align:center;
}
.baoliao h3 a{
	
}
.redtit{
	border:1px solid #cccccc;
	background:url(../images11/bg/redtit.gif) 1px 2px repeat-x;
}
.redtit h2{
	font-weight:bold;
	color:#fff;
	text-indent:30px;
	height:28px;
	line-height:30px;
	overflow:hidden;
}
.hezuoyinhang h2{
	background:url(../images11/bg/redtit_1.gif) no-repeat 0px 2px;

}
.yinhangkaxyk h2{
	background:url(../images11/bg/redtit_2.gif) no-repeat 0px 2px;

}
.baoxianzjtj h2, .lcgjdq h2, .hzmingxing h2{
	background:url(../images11/bg/redtit_3.gif) no-repeat 0px 2px;

}
.hezuoyinhang ul{
	margin:15px 0 10px 20px;
	overflow:hidden;
	zoom:1;
}
.hezuoyinhang ul li{
	float:left;
	margin-left:10px;
	display:inline;
}

.yinhangkaxyk ul{
	margin:15px 0 15px 4px;
	overflow:hidden;
	zoom:1;
}
.yinhangkaxyk ul li{
	float:left;
	margin-left:12px;
	display:inline;
}
.xykadv{
	height:60px;
	margin-bottom:5px;
}
.baoxianzq .blocka h2, .baozhizqcon .blocka h2{
	background-image:url(../images11/bg/jiantou.gif);
}

.img_con {
    margin: 1px;
    overflow: hidden;
	background:#edeef3;
	zoom:1;
}
.img_con ul{
	padding-top:10px;
	zoom:1;
}
.img_con ul li {
    display: inline;
    float: left;
    margin-left: 18px;
    width: 64px;
	
	zoom:1;
}
.img_con ul li .img {
    height: 52px;
    overflow: hidden;
}
.img_con ul li .img img {
    height: 52px;
    width: 64px;
}
.img_con ul li h3 {
    background: none repeat scroll 0 0 #fdf9f9;
    height: 20px;
    line-height: 20px;
    text-align: center;
	font-size:12px;
	color: #000;
	width:56px;
	margin:3px auto 6px;
}
.img_con ul li h3 a {
    color: #000;
	font-size:12px;
}
.baoxianketang{
	background:url(../images11/bg/baoxianketang.gif) no-repeat 1px 1px;
}
.baoxianzq .baoxianketang h2{
	background:none;
	color:#a40000;
	margin-top:4px;
	*margin-top:3px;
	text-indent:7px;
}
.baoxianketang h2 a{
	color:#a40000;
}
.baoxianketang .list05{
	margin:5px 10px 1px;
}
.baoxianketang .list05 ul li{
	height:24px;
	line-height:24px;
}
.pinpaituijian .img_con ul{
	padding-top:7px;
}
.licaitool{
	height:76px;
	background:url(../images11/bg/licaitool.gif) no-repeat 0 center;
	margin:1px;
	padding-left:64px;
}
.licaitool li{
	width:209px;
	height:24px;
	line-height:24px;
	text-align:center;
	font-size:12px;
	padding:1px;
	background:url(../images11/bg/licai_libg.gif) repeat-x;
	float:left;
	margin:6px 0 0 8px;
	_display:inline;
	border:1px solid #bdd2ed;
	list-style:none;
}
.licaitool li a{
	color:#000099;
}
.baozhizq{ margin-top:-6px;}
.zhengquan{ margin-top:-4px;}

.img_con1 {
    margin: 1px;
    overflow: hidden;
	background:#edeef3;
	zoom:1;
}
.img_con1 ul{
	padding-top:10px;
	zoom:1;
}
.img_con1 ul li {
    display: inline;
    float: left;
    margin-left: 12px;

	zoom:1;
	width:118px;
}
.img_con1 ul li .img {
    overflow: hidden;
	background:#fff;
}
.img_con1 ul li .img img {
    height: 140px;
    width: 110px;
	padding:3px;
	border:1px solid #e4e4e4;
}
.img_con1 ul li h3 {
    background: none repeat scroll 0 0 #fdf9f9;
    height: 20px;
    line-height: 20px;
    text-align: center;
	font-size:12px;
	color: #000;
	width:56px;
	margin:6px auto 10px;
	*margin:6px auto 9px;
}
.img_con1 ul li h3 a {
    color: #000;
	font-size:12px;
}
.caijingguancha{
	margin-top:-4px;
}
.blocke{
	border-right:1px dotted #9f9f9f;
	border-bottom:1px dotted #9f9f9f;
	width:335px;
	height:165px;
	float:left;
	overflow:hidden;
	margin-right:-1px;
}
.blocke h2{
    color: #A40000;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    margin-left: 10px;
    margin-top: 7px;
}
.cjgc_l{
	height:324px;
	width:670px;
	overflow:hidden;
	672px;
	float:left;
}
.cjgc_r{
	float:right;
	width:280px;
}
.img_con2 {
    margin: 1px;
    overflow: hidden;
	background:#edeef3;
	zoom:1;
}
.img_con2 ul{
	padding-top:10px;
	zoom:1;
}
.img_con2 ul li {
    display: inline;
    float: left;
    margin-left: 16px;
    width: 68px;
	
	zoom:1;
}
.img_con2 ul li .img {
    height: 66px;
    overflow: hidden;
}
.img_con2 ul li .img img {
    height: 65px;
    width: 71px;
}
.img_con2 ul li h3 {
    background: none repeat scroll 0 0 #fdf9f9;
    height: 20px;
    line-height: 20px;
    text-align: center;
	font-size:12px;
	color: #000;
	width:56px;
	margin:3px auto 6px;
}
.img_con2 ul li h3 a {
    color: #000;
	font-size:12px;
}
.friendlinks{
	margin:10px;
}
.friendlinks a{
	font-size:12px;
}
.hzmingxing{ background-color:#eeeeee;}
.cjgc{height:327px; overflow:hidden;}
.sjzt h2{
	background:url(../images11/bg/redtit_1.gif) no-repeat 0px 2px;

}
.sjzt ul{
	margin-bottom:2px;
}
.sjzt ul li{
	margin-bottom:12px;
}
.sjzt ul li a img{
	width:222px;
	height:130px;
}