.main_index{width:987px; margin:8px auto 0 auto; overflow:hidden;}
.main_left{width:206px; float:left; overflow:hidden;}
.main_right{width:773px; float:left; margin-left:6px; overflow:hidden; margin-top:4px;}
.main_index1{width:995px; margin:8px auto 0 auto; overflow:hidden;}
.main_left1{width:216px; float:left; overflow:hidden;}
.main_right1{width:770px; float:left; margin-left:2px; overflow:hidden;}

.tab-link {	height:auto;width: 490px;border:#bdd2ed solid 1px;float:left;overflow: hidden;}
.tab-link .tabs {list-style:none;height:26px;padding-bottom: 0px;padding-left:1px;}
.tab-link .tabs li {float:left;	display:block;height: 20px;line-height:20px;width: 121px;background:url(fina_mj_002.gif) repeat-x 0 -400px #d8e7fc;border-right:1px solid #bdd2ed;text-align:center;	padding-top:5px;}
.tab-link .tabs li.current {background:url(fina_mj_002.gif) repeat-x 0 -430px #e7f0f9;}
.tab-link .tabs li a{margin-left:auto; margin-right:auto}
.tab-link .panes{ color:#000000}
.tab-link .panes .pane { display:none;  }
.tab-link .panes .link-text {margin-top: 5px;margin-right: 10px;margin-bottom: 5px;margin-left: 10px;font-size:13px;}
.tab-link .panes .link-text li{	background-image: url(dot01.gif);background-repeat: no-repeat;background-position: 0px 9px;list-style-type: none;text-indent: .7em;overflow:hidden;	height:24px;}
.tab-link .panes h1 {font-weight: bold;clear: both;margin-top: 6px;	margin-bottom: 6px;}
.tab-link .panes img{ border:solid 1px #ccc;}
.tab-link .panes .photo {float: left;height: 100px;	width: 135px;margin-right: 10px;}
.tab-link .panes div { line-height: 1.6em; }
.tab-link .panes a{color:#000; text-decoration:none;}
.tab-link .panes a:hover{color:#06c; text-decoration:none;}
.link-list li {float: left;	margin-right: 12px;}
.link-list .last { margin-right: 0px; }

.zxzx{ background:url(zxzx.jpg) no-repeat; padding:50px 20px 20px 20px; margin-top:8px;}
.zxzx li{ border-bottom:#909090 dotted 1px; background:url(dian.jpg) left center no-repeat; padding-left:10px; height:22px; line-height:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; list-style-type:none;}

.yhkh{background:url(yhkh.jpg) no-repeat; padding:50px 20px 5px 20px; margin-top:8px;}
.yhkh ul{ text-align:center;}
.yhkh ul li{height:45px;overflow:hidden;}
.yhkh ul li img{ border:#d2d2d2 solid 1px; width:174px; height:39px;}

.lxfs{background:url(yzfw.jpg) no-repeat; padding:160px 20px 10px 20px; line-height:20px;}

.cgal{background:url(cgal.jpg) no-repeat; padding:40px 20px 15px 80px; line-height:20px; margin-top:8px;}
.cgal .title{ margin-top:9px;}
.cgal .title a{ color:#FF0100}
.cgal .info{ color:#686868}

.haiwai{ margin-top:8px;}
.hwcon{ background:url(hwcon_bg.jpg) center center no-repeat; height:360px; border:#CFCFCF solid 1px; border-top:none;}
.hwcon .hwn{ width:354px; height:160px; padding:12px 15px; height:160px; float:left}
.hwcon .hwlist{ padding-top:8px;}
.hwcon .hwlist img{ width:100px; height:110px; float:left}
.hwcon .hwlist ul{ width:240px; float:right}
.hwcon .hwlist ul li{ height:26px;line-height:25px; margin-right:8px; border-bottom:#CFCFCF dotted 1px; background:url(dian.jpg) left center no-repeat; padding-left:10px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; list-style-type:none;}
.hwcon .hwlist ul li a{ color:#0771BF}
.hwcon .hwlist ul li a:hover{ color:#f00}


.focus {overflow:hidden; width:542px;height:256px; border:1px solid #ccc; float:left}
.log-kefu{
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 215px;border: #99defd 1px solid;
}
H3 {FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #004975; HEIGHT: 25px; line-height:25px;}
.msn-talk {
	display: inline-block; font-size: 0px; background: url(spn-qq-msn.png) no-repeat 100px 120px; overflow: hidden; width: 58px; cursor: pointer; padding-top: 23px; margin:0 20px;height: 0px
}
.gg-title {
border: #99defd 1px solid;padding-left: 10px; font-weight: bold; font-size: 12px; background: url(bg-ntitle.gif) repeat-x 0px 0px;vertical-align: middle; overflow: hidden;
}
.kf-724{ font-weight:normal; padding-left:50px;}
.kf-cont{border:1px solid #b0e4ff;BACKGROUND-COLOR: #f3fbff; border-top:none;
}
.box-talk{ width:190px; margin:5px auto;}
.box-talk a{ line-height:24px;}
.q-talk {
	 OVERFLOW: hidden; WIDTH: 80px; height:35px;
}
.intro-media{
	float:right;
	width:240px;
	margin-bottom:5px;
}
.dq{width:772px;clear:both}
.dq .title{ height:24px; border:#E5E5E5 solid 1px; text-align:left; padding-left:20px; font-size:14px; font-weight:bold; padding-top:5px;}
.dq .dqlist{ border:#E5E5E5 solid 1px; border-top:0px; height:50px; padding:8px 0px 4px 0px;}
.dq .dqlist li{ font-size:14px; font-weight:bold; width:90px; float:left; height:25px; padding-left:30px;}
.dq .dqlist li .gj{margin-top:1px;width:55px; float:left;}
.dq .dqlist li img{width:35px; height:20px; float:left}

div.m1{border:1px solid #b9c9d6;margin:8px 0px 0px 0px;}
div.m1 div.lab{height:29px;line-height:29px;background:url(img16.gif) 0px -1px no-repeat;}
div.m1 div.cnt{width:950px;line-height:24px;font-size:14px;margin:15px auto;}
div.m1 div.lab a.more{color:#3682f3;font-size:12px;font-weight:100;margin:0px 15px 0px 0px;display:inline-block;float:right;}

#yj1{margin:0px auto; padding:0px;}
#yj1 li{clear:both; float:none; margin-top:5px; padding:0px;  }
.Showbox{display:block;}
.Hidebox{ display:none;}
#fuze{padding:7px 7px; font-size:12px; line-height:23px;}

.cl01{ float:left; width:360px; margin-top:9px;}
.cl01_r{ float:left; width:360px; margin-top:9px; margin-left:18px;}
.ctt4 {height:175px; padding:1px;}
.ctt4 img{float:left; width:120px; height:100px; margin:5px 10px; border:#000000 solid 1px;}
.ctt4 .info{margin:5px 0px; font-size:13px; color:#000}
.ctlt{ margin-top:4px; margin-left:5px; float:left;}
.ctlt li{height:22px;line-height:22px;background:url(dian.jpg) left center no-repeat;padding-left:10px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; list-style-type:none;}
.ctt4  a{color:#1f3b7b;}
.ctt4  a:hover{color:#BA2636;}

.column{
	margin-top:10px;
	display:inline; float:left;
	width:355px;
}
.rcolumn{ margin-left:22px;}
.column .coltitle{margin-bottom:0px;}
.column .coltitle h3{
	float:left;
	width:91px;
}
.column .coltitle a{color:#fff;}
.column .coltitle span{
	float:left;
	margin-left:23px;
}
.column .coltitle span a{margin:0 6px;}
.column .coltitle a:hover{color:#FF7200;}
.column .cont{
	background-color:#f3f3f3;
	padding:9px;
	overflow:hidden; zoom:1;
}
.column img{
	float:left;
	margin:0 9px 9px 0;
}
.column .ctt3 img{
	float:left;
	margin:5px 10px;
}
.column .ctt3  a{color:#004276;}
.column .ctt3  a:hover{color:#BA2636;}
.column .ctt4  a{color:#004276;}
.column .ctt4  a:hover{color:#BA2636;}
.column .ctt3 .info{width:260px;float:right; padding-top:5px;}
.column .ctt3 p{text-align:left;color:#004276;}
.column ul{
	float:left;
	
}
.column ul li{height:27px;line-height:2.1;}
.crumb{
	background:url(tit_bg_14.gif) no-repeat right 0;
	height:35px;
	margin-bottom:10px;
	color:#173F0D;
	line-height:2.9;
}
.crumb span{
	background:url(tit_bg_14.gif) no-repeat left 0;
	float:left;
	height:35px;
	padding-left:45px;
}
.crumb a{color:#173F0D;}
.crumb a:hover{color:#FF7200;}
.pic-l{ float:left; width:110px;}

.pic-rl{}
.pic-rl li{
	height:24px;
	line-height:2;
	width:165px;
	overflow:hidden;
	float:left;
	border-bottom:#e5e5e5 dashed 1px}
	
.pic-r{ float:right; margin-left:10px;}
.pic-r li{
	border-bottom:1px dashed #7b784d;
	height:24px;
	line-height:2;
	width:208px;
	overflow:hidden;}
.ctt4{ margin-top:5px;}
	
.tab-link {
	height:auto;
	width: 490px;
	border:#bdd2ed solid 1px;
	float:left;
	overflow: hidden;
}
.tab-link .tabs {
	list-style:none;
	height:26px;
	padding-bottom: 0px;
	padding-left:1px;
}


.tab-link .tabs li {
	float:left;
	display:block;
	height: 20px;
	line-height:20px;
	width: 121px;
	background:url(fina_mj_002.gif) repeat-x 0 -400px #d8e7fc;
	border-right:1px solid #bdd2ed;
	text-align:center;
	padding-top:5px;
}
.tab-link .tabs li.current {
	background:url(fina_mj_002.gif) repeat-x 0 -430px #e7f0f9;
}
.tab-link .tabs li a{margin-left:auto; margin-right:auto}

.tab-link .panes{ color:#000000}
.tab-link .panes .pane { display:none;  }
.tab-link .panes .link-text {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	font-size:13px;
}
.tab-link .panes .link-text li{
	background-image: url(dot01.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	list-style-type: none;
	text-indent: .7em;
	overflow:hidden;
	height:24px;
}
.tab-link .panes h1 {
	font-weight: bold;
	clear: both;
	margin-top: 6px;
	margin-bottom: 6px;
}

.tab-link .panes img{ border:solid 1px #ccc;}
.tab-link .panes .photo {
	float: left;
	height: 100px;
	width: 135px;
	margin-right: 10px;
}
.tab-link .panes div { line-height: 1.6em; }
.tab-link .panes a{color:#000; text-decoration:none;}
.tab-link .panes a:hover{color:#06c; text-decoration:none;}
.link-list li {
	float: left;
	margin-right: 12px;
}
.link-list .last { margin-right: 0px; }

.h_content{width:650px; height:220px; margin-bottom:5px; float:left;}
.h_content li{ float:left; border-right:1px dotted #ddd; cursor:pointer; width:161px;  height:220px;overflow:hidden}
.h_content li.h_c1{ background:url(khfs.png) center no-repeat;}
.h_content li.h_c2{ background:url(hlogo_2.jpg) top no-repeat;}
.h_content li.h_c3{ background:url(hlogo_1.jpg) top no-repeat;}
.h_content li.h_c4{ background:url(hlogo_4.jpg) top no-repeat;}
.h_content li a{color:#1f3b7b}
.h_content li a:hover{color:#f00}
.h_content_logo{ text-align:center; margin:0;}
ul.h_content_font{ width:108px; line-height:21px; margin:105px auto;}
ul.h_content_font li{ float:none; border:0px; width:auto; height:auto; margin:auto; background:url(dian.jpg) left center no-repeat;padding-left:10px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}


.kjCon{text-align:center;}
.kjCon ul{margin:0 auto; width:230px;}
.kjCon li{ line-height:42px; height:42px; font-size:14px; text-align:left;}
.kjCon li a{background:url(side_abg.gif) no-repeat; text-align:left;display:block;color:#0D297C; font-weight:bold; letter-spacing:4px;padding-left: 50px;}
.kjCon li a:hover{color:#BA2636; background:url(side_abg1.gif) no-repeat; }


.jianjie{ margin:0px auto;padding:40px 20px 15px 165px; background:url(jj_bg.jpg) top repeat-x;}
.jianjie .jjCon p{text-indent:2em; line-height:22px; margin:0px auto;}
.jianjie .jjCon b{color:#0270C5}
.ys{ margin-top:8px; clear:both;}
.anli{float:left;width:215px; margin-left:8px;}
.anli ul{border:#d2d2d2 solid 1px; padding:9px 13px; line-height:23px;}

.xmCon{height:485px; background:url(xmCon_bg.jpg) no-repeat; padding-left:15px; margin-top:8px;}



.youshi{ margin-left:8px; width:232px; float:left}

.hzhb{ width:212px; float:left; margin-left:8px;}
.hzCon{border-left:#d2d2d2 solid 1px; border-right:#d2d2d2 solid 1px; height:325px; text-align:center; padding-top:8px;}
.hzCon ul li{ height:47px;}
.hzCon ul li img{ width:185px; height:42px;}

.gszc{ width:745px; font-size:13px; float:left}
.gszc ul{border:#D2D2D2 solid 1px;height:320px; padding:8px 0;}
.gszc ul li{ width:185px; height:320px; border-right:#d2d2d2 dashed 1px; float:left }
.gszc ul li .title{height:90px; cursor:pointer;}
.gszc ul li .list{ padding:15px 30px; line-height:28px;}
.gszc ul li .list a{display:block;}
.gszc ul li.gs1{ background:url(xgbg.jpg) no-repeat;}
.gszc ul li.gs2{ background:url(mgbg.jpg) no-repeat;}
.gszc ul li.gs3{ background:url(ygbg.jpg) no-repeat;}
.gszc ul li.gs4{ background:url(ssbg.jpg) no-repeat;}

ul.wenti{ line-height:22px;}
ul.wenti li{ padding-left:15px; background:url(dian.jpg) left center no-repeat;}

#demo_1{OVERFLOW: hidden; WIDTH: 180px; margin:8px auto 0px;}
#demo_1 .title{font-weight:bold}
#demo_1 .title a{ color:#004276}
#demo_1 .title a:hover{ color:#f00}
#demo_1 .info{line-height:22px; display:block; width:178px; word-wrap:break-word; color:#004276}
#demo_1 .line{border-top:1px dotted #666666; height:0px; overflow:hidden; margin:5px auto 4px auto;}


.qt{ width:200px; float:left; padding:8px 13px; border-right:#D2D2D2 dotted 1px;}
.qt ul{margin-top:5px;}
.qt ul li{height:22px;line-height:22px;background:url(dian.jpg) left center no-repeat;padding-left:10px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; list-style-type:none;}


.qtfw{ width:743px; height:298px; overflow:hidden; border:#d2d2d2 solid 1px; padding:15px 0 5px 0; float:left;}
.qtfw .qtcon{ width:355px; float:left; margin:0 0 10px 16px;}
.qtfw .qtcon img{float:left}
.qtfw .qtcon ul{float:left; margin-left:15px; padding-top:12px;line-height:25px;*line-height:25px;_line-height:25px;#line-height:25px;}
.qtfw .qtcon ul img{float:none}


.cjwt{float:left;width:215px; margin-left:8px;}
.cjwt ul{border:#d2d2d2 solid 1px; padding:9px 13px;#padding:10px 14px;padding:10px 14px; line-height:23px;}

.gywm{width:745px; float:left;}
.gyCon{border-top:none;width:743px; border:#d2d2d2 solid 1px;}
.qywh{ width:165px; float:left; padding:8px 8px;}
#mq{WIDTH: 165px; HEIGHT: 150px; overflow:hidden;}
#mq img{WIDTH: 165px; HEIGHT: 150px; margin-bottom:3px;_margin-bottom:0px;*margin-bottom:0px;#margin-bottom:0px;}


.column .coltitle{margin-bottom:0px;}
.column .coltitle h3{
	float:left;
	width:91px;
}
.column .coltitle a{color:#fff;}
.column .coltitle span{
	float:left;
	margin-left:23px;
}
.column .coltitle span a{margin:0 6px;}
.column .coltitle a:hover{color:#FF7200;}
.column .cont{
	background-color:#f3f3f3;
	padding:9px;
	overflow:hidden; zoom:1;
}
.column img{
	float:left;
	margin:0 9px 9px 0;
}
.column .ctt3 img{
	float:left;
	margin:5px 0px 5px 4px;
}
.column .ctt3  a{color:#0270C5;}
.column .ctt3  a:hover{color:#BA2636;}
.column .ctt3 .info{width:225px;float:right;text-align:center; line-height:20px; padding-top:8px;}
.column .ctt3 .info a{ color:#0270C5}
.column .ctt3 p{text-align:left;color:#181818; margin-top:5px;color:#000000}
.column ul{
	float:left;
	padding-left:10px;
}
.crumb{
	background:url(tit_bg_14.gif) no-repeat right 0;
	height:35px;
	margin-bottom:10px;
	color:#173F0D;
	line-height:2.9;
}
.crumb span{
	background:url(tit_bg_14.gif) no-repeat left 0;
	float:left;
	height:35px;
	padding-left:45px;
}
.crumb a{color:#1f3b7b;}
.crumb a:hover{color:#FF7200;}
.pic-l{ float:left; width:110px; line-height:24px;}
.pic-rl li{height:24px;line-height:24px;width:162px; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; list-style-type:none;}
	
.pic-r{ float:right; margin-left:10px;}
.pic-r li{
	border-bottom:1px dashed #7b784d;
	height:22px;
	line-height:2;
	width:208px;
	overflow:hidden;
	background:url(dian.jpg) left center no-repeat;padding-left:10px;
	}

#scbox{width:946px; margin:0 auto; overflow:hidden;}
#scbox .item{ width:102px; height:127px; background:url(zs.jpg) center center no-repeat; text-align:center; padding:10px; margin:0 5px;}
#scbox img{ width:102px; height:127px; }

.bnr{ height:130px; margin:8px auto 0;}


.zzrz{ width:950px; margin:0 auto; background:url(zzrz_bg.jpg) no-repeat; padding:40px 15px 12px 15px;}
.zzCon ul li{ width:100px; height:142px; float:left; margin:10px 0px 10px 15px; text-align:center}
.zzCon ul li .ti{ border-bottom:#000000 solid 1px; height:22px; line-height:22px; letter-spacing:1px;}
.zzCon ul li img{ width:100px; height:125px;} 

.links{ width:950px;margin:8px auto 0; background:url(link.jpg) left top no-repeat; border:#C6C6C6 solid 1px; padding:40px 15px 10px 15px;}
.links ul{height:auto;text-align:left;margin:0px auto;}
.links li{display:inline;height:30px;margin-right:20px;line-height:2; }
.links li a{color:#1f3b7b}
.links li a:hover{color:#F00}