﻿@charset "utf-8";
body {
	font-family: Arial, "宋体";
	font-size:12px;
	background: #FFFFFF url(../images/body-bg.jpg) no-repeat top center;
	margin: 0px;
	padding:40px 0 0 0;
	color:#555;
}
.color-blue {color:#003bad;}
.color-white {color:#fff;}
.color-org {color:#F60;}
.block {width:1004px; margin:0 auto;}
.clear {clear:both;}
img {border:0px;}
p,dd,dt,dl,ul,li {margin:0; padding:0;}
a {color: #565656; text-decoration: none;}
a:hover {color:#003bad; text-decoration:underline}
.STYLE4 {color: #b2b2b2; font-size: 12px; padding-left:8px;}
.STYLE42 {color: #565656; font-size: 12px; padding-left:8px; display:inline-block}
.jifen {background:url(../images/jifen-bg.gif); display:inline-block; padding:0 3px; color:#fff;}
.STYLE1 {
	font-size: 14px;
	font-weight: bold;
	color: #003bad;
}
.STYLE18 {	color: #333;
	font-weight: bold;
	font-size: 12px;
}
.asd { font-size:12px;}
.STYLE21 {color: #000000; font-size: 12px; }
.win {color: #ED1756; font-size: 14px; font-weight: bold; }
.last {color: #333; font-size: 14px; font-weight: bold; }
.STYLE33 {color: #003fb9; font-size: 12px; font-weight: bold; }
.STYLE38 {font-family: "宋体"; font-size: 12px; text-decoration: none; color: #FFFFFF; }
.t14 {font-family: "宋体"; font-size: 14px; text-decoration: none;}
.STYLE8 {font-family: "宋体"; color:#003bad; }
.STYLE3 {color: #c93d00}
.STYLE5 {color: #c93d00; font-weight: bold; }
.STYLE6 {color: #FFFFFF}
.STYLE7 {color: #003FB9; font-weight: bold;}
.STYLE40 {font-size: 14px; color: #FF0000; font-weight: bold;}
.STYLE9 {font-size: 14px; font-weight: bold; color: #333333;}
.STYLE10 {color: #f50}
#apDiv1 {
	position:absolute;
	width:268px;
	height:100px;
	z-index:2;
	font-size:12px;
	margin:130px 0px 0px 41px;
}
#apDiv1 a {color: #565656; text-decoration: none;}
#apDiv1 a:hover {color:#003bad; text-decoration:underline}
#apDiv2 {
	position:absolute;
	width:1004px;
	z-index:1;
	margin-top:220px;
}
.kk {width:121px; height:18px; font-size:12px; color:#b2b2b2; background:#ededed; border:1px solid #d9d9d9; text-align:left; line-height:18px;}
.kk2 {width:148px; height:26px; line-height:26px; font-size:12px; color:#888; background:#fff; border:1px solid #e0e0e0; text-align:left;}
.kk3 {width:68px; height:26px; line-height:26px; font-size:12px; color:#888; background:#fff; border:1px solid #e0e0e0; text-align:left;}
.kk4 {width:80px; height:26px; line-height:26px; background: url(../images/jifen-bg01.jpg); padding:0; margin:0px; border:none; font-weight:bold; color:#fff;}
.kk5 {width:80px; height:26px; line-height:26px; background:#666; padding:0; margin:0px; border:none; font-weight:bold; color:#fff;}
.kk7 {width:150px; height:26px; line-height:26px; background:url(../images/bat-bg2.gif); padding:0; margin:0px; border:none; font-weight:bold; color:#fff;}

.bat {margin:0 auto; padding-left:6px;}
.an01 a {float: left; margin:0 2px 0 0px; font-size:12px; text-align:center; color:#FFF; text-decoration:none; height:30px; line-height:30px; font-weight:bold; background:url(../images/bat-bg.gif) repeat-x left top; padding:0px 18px 0px 18px; border:1px solid #009}
.an01 a:hover {background:#eee; color:#009}
.left {width:228px; float:left;}
.right {width:760px; float:right;}
.danyuan { padding-bottom:6px;}
.danyuan h1 {background:url(../images/bt-bg01.gif) no-repeat; height:36px; line-height:36px; font-size:14px; color:#003bad; margin:0; padding:0px 0px 0px 60px;}
.danyuan .dy-bg {background:url(../images/bt-bg.gif) repeat-y center top; padding-top:6px;}
.zj-all h2 {background:url(../images/bt-bg02.gif) no-repeat; height:36px; line-height:36px; font-size:14px; color:#003bad; margin:0; padding:0px 0px 0px 60px;}
.zj-all h3 {background:url(../images/bt-bg03.gif) no-repeat; height:36px; line-height:36px; font-size:14px; color:#003bad; margin:0; padding:0px 0px 0px 60px;}
.zj-x {width:380px; float:left; padding:8px 0 6px;}
.zj-x .z-b {width:240px; margin:0px 6px 0 0; float: right; /*background:#f9f9f9;border:1px solid #e0e0e0;*/}
.zj-x .xdl {width:360px; height:190px; border:1px solid #e0e0e0; padding:8px 0; margin:0 auto; overflow:hidden;}
.zj-x .xdt {width:110px; height:115px; display:inline-table; float:left; text-align:center; line-height:22px; font-size:12px; line-height:20px;}
.zj-x .xdt img {width:80px; height:80px;border:1px solid #c0c0c0; padding:1px; background:#fff;}
.zj-x .xdt a {color: #003bad; text-decoration: none;}
.zj-x .xdt a:hover {color:#c00; text-decoration:none}
.zj-x .xdd {width:230px; height:145px; float: right; padding-right:10px; line-height:20px; color:#555; display:inline-table}
.n-list dl {width:450px; overflow:hidden; line-height:24px; border-bottom:1px dotted #e0e0e0;}
.n-list dt {width:340px; padding:0 0 0 20px; background:url(../images/icon.gif) no-repeat 10px 10px; float:left; font-size:13px;}
.n-list dd {width:90px; float:left; color:#888}

.zj-list { overflow:hidden; padding-top:4px; width:210px; margin:0 auto;}
.zj-list p { width:100px; float:left; text-align:center; padding-bottom:5px; line-height:30px; font-size:14px; font-weight:bold;}
.zj-list img {width:80px; height:80px; border:1px solid #c0c0c0; padding:1px; background:#fff;}
.zj-list ul {list-style:none; padding:0; margin:0; font-weight:bold}
.zj-list li {padding:5px 0px 6px 30px; background:url(../images/icon.gif) no-repeat 16px 10px; border-bottom:1px dotted #e0e0e0;}
.zj-list li a:link {color:#686868; text-decoration:none;}
.zj-list li a:visited {color:#003bad; text-decoration:none;}
.zj-list li a:hover {color: #f00; text-decoration: none;}
.zj-list li a:active {color: #f00; text-decoration: none;}

.zj-list dl { padding:0 0 6px 0;}
.zj-list dt { background:url(../images/bat-bg2.gif); font-size:14px; font-weight:bold; color:#fff; padding:8px 0 9px 10px;}
.zj-list dt a:link {color:#fff; text-decoration:none;}
.zj-list dt a:visited {color: #3FF; text-decoration:none;}
.zj-list dt a:hover {color:#FC2; text-decoration: none;}
.zj-list dt a:active {color:#FC2; text-decoration: none;}

.zj-list dd {padding:5px 0px 6px 30px; background:url(../images/icon.gif) no-repeat 16px 10px; border-bottom:1px dotted #e0e0e0;}
.zj-list dd a:link {color:#686868; text-decoration:none;}
.zj-list dd a:visited {color:#003bad; text-decoration:none;}
.zj-list dd a:hover {color: #f00; text-decoration: none;}
.zj-list dd a:active {color: #f00; text-decoration: none;}


.page {}
.page td{ background:#fff; border:1px solid #e0e0e0; padding:4px 7px;}
.page a {color:#666; text-decoration:none;}
.page a:hover {color:#f00; text-decoration:none;}


.top-all {width:1004px; padding-bottom:65px;}
.top-swf { text-align:left; height:238px;}



.foot {width:1004px; background:url(../images/foot-bg.jpg) no-repeat center top; margin:10px auto 0; text-align:center}
.foot p {width:816px; margin:0 auto;}

.jm-hf {background:url(../images/jm-bg.jpg) no-repeat left top; height:328px;}
.zj-all {min-height:700px;}

.zj-all .names {width:740px; margin:0 auto; padding:0px 0px 10px; overflow:hidden; font-weight:bold;}
.zj-all .names a {color:#003bad; text-decoration:none; display:block; width:175px; height:26px; line-height:26px; border:1px solid #d8d2c6; margin:3px 1px; float:left; text-align:left; background:#fff; overflow:hidden; padding-left:4px}
.zj-all .names a:visited {color:#c00; text-decoration: none; border:1px solid #d8d2c6; background:#fff;}
.zj-all .names a:hover {color:#003bad; text-decoration: none; border:1px solid #003bad; background:#fff;}
.zj-all .names a:active {color:#003bad; text-decoration: none; border:1px solid #f00; background:#fff;}
.zj-all .names input {padding:0; margin:7px 2px 0 0; _margin:2px -2px 0 -4px; float:left;}
.zj-all .pic {border-right:none}
.zj-all .pic img {padding:1px; background:#fff; border:1px solid #e9e9e9; margin-bottom:5px;}
.zj-all .text {border-left:none; line-height:22px;}
.zj-all .text div {padding:0 10px 0 3px;}
.zj-all .text b {color:#CC0000; font-size:14px;}

.paim {width:248px; margin: 0 2px}
.paim h1 {height:32px; background:url(../images/bg02-2.gif); font-size:14px; color:#003bad; padding:0 0 0 32px; line-height:32px; margin:0;}
.paim ul {background: url(../images/index-bg02-2.gif) no-repeat left top; list-style:none; margin-top:2px; overflow:hidden}
.paim li {line-height:24px; height:24px; padding:0 0px 0 32px; overflow:hidden;}
.f-l {float:left;}
.f-r {float:right;}
.jiemu {padding:0px 0 0 0;}
.jiemu h1 {background:url(../images/bat-bg2.gif); height:32px; line-height:32px; padding:0 0 0 20px; margin:0; font-size:14px; color:#FFF;}
.jiemu h1 a {color: #fff; font-size: 12px;}
.index-news {/*height:260px;*/}
.news-x {width:360px; float:left; padding:0 10px;}
.news-x dl {height:80px; overflow:hidden; padding:10px 0 0 0;}
.news-x dt {width:132px; float:left;}
.news-x dt img {border:1px solid #e0e0e0; padding:1px; background:#fff;}
.news-x dd {width:228px; float:left;}
.news-x dd b {color:#003bad; padding:0 0 6px 0; display:block;}
.news-x dd p {line-height:16px; width:208px;}
.news-x ul {list-style:none;}
.news-x li {line-height:24px; height:24px; padding:0 0 0 16px; background:url(../images/icon.gif) no-repeat 4px center;}
.news-ul {list-style:none; width:750px; margin:0 auto; overflow:hidden;}
.news-ul li {line-height:24px; height:24px; padding:0 0 0 16px; background:url(../images/icon.gif) no-repeat 4px center; width:234px; float:left}

/*.title-list {width:756px; padding:3px 1px 1px 1px; border:1px solid #e0e0e0; margin:0 auto 10px auto; height:280px; overflow:hidden;}
.title-list dl {width:248px; float:left; padding:0 2px;}
.title-list dt {background:url(../images/bat-bg2.gif); height:32px; font-size:14px; color:#FFF; padding-left:12px; line-height:32px; font-weight:bold;}
.title-list dd {line-height:24px; height:24px; background:url(../images/icon.gif) no-repeat 12px center; padding-left:24px;}*/

.title-list {width:756px; padding:3px 1px 1px 1px; border:1px solid #e0e0e0; margin:0 auto 10px auto; height:280px; overflow:hidden;}
.title-list dl {width:500px; float:left; padding:0 2px;}
.title-list dt {background:url(../images/bat-bg2.gif); height:32px; font-size:14px; color:#FFF; padding-left:12px; line-height:32px; font-weight:bold;}
.title-list dd {line-height:24px; height:24px; background:url(../images/icon.gif) no-repeat 12px center; padding-left:24px; width: 224px; float: left}

.fb {background:url(../images/2006123021352361.gif) no-repeat center bottom; padding:0 10px;}
.nb {background: url(../images/icon07.gif) no-repeat right center; padding:0 14px;}

.fn02 {padding-top:5px;}
.fn02 table {background:url(images/bg01.gif); font-size:12px;}
.fn02 td {height:24px; line-height:24px; font-size:12px;}
.fn02 a {color: #3d3d3d; text-decoration: none;}
.fn02 a:hover {color:#003bad; text-decoration:underline}

.b-left {float:left; width:392px;}
.b-left .img {background:#f9f9f9; padding:2px; border:1px solid #e0e0e0;}
.b-right {float:right; width:600px;}
.blog-new {padding:0px 0 0 0;}
.blog-new h1 {height:32px; line-height:32px; font-size:14px; color:#fff; background:url(../images/bat-bg2.gif); padding:0 0 0 16px; margin:0;}
.new-blog-n { padding:6px 0 0px 5px;overflow:hidden;display: inline-block}
/*.new-blog-n .b-sub { width:180px; font-family: "宋体"; float:left; background: url(../images/icon.gif) no-repeat 4px center; padding:5px 4px 7px 12px; *padding:4px 4px 4px 12px;}*/
/*.new-blog-n .b-sub { width:180px; float:left; background: url(../images/icon.gif) no-repeat 4px center; height:27px; line-height:27px; padding-left:12px; display:block;}*/
.new-blog-n .b-sub { width:270px; float:left; background: url(../images/icon.gif) no-repeat 4px center; height:27px; line-height:27px; padding-left:12px; display:block;}
.blog-list { padding:4px 0 0 0; overflow:hidden;}
.blog-list dl { width:200px; float:left; height:90px; overflow:hidden; padding:4px 0 0;}
.blog-list dt {width:80px; float:left;}
.blog-list dt img {width:72px; height:72px; padding:1px; background:#fff; border:1px solid #e0e0e0;}
.blog-list dd {width:110px; float:left; padding:0 10px 0 0px; line-height:18px;}
.blog-list dd p {line-height:16px;}
.blog-list dd b {display:block; padding-bottom:3px;}

.blog-info p { padding:4px 0}
.blog-info p img {padding:2px; background:#fff; border:1px solid #e0e0e0;}
.blog-info div {padding:0 0 6px 54px; line-height:18px;}

.blog-bat {position:absolute; z-index:999; bottom:-10px; right:0px; padding-bottom:10px;}
.blog-bat a {display:inline-block; padding:5px 12px; margin-right:4px; background:#003bad; border:1px solid #003bad; font-size:14px; font-weight:bold; color:#fff;}
.blog-bat a:hover {color:#fff; background:url(../images/bat-bg2.gif); text-decoration:none;}
.blog-bat .sel {background:#ffc801; border:1px solid #ffc801; color:#003bad;}

.blog-subs {}
.blog-subs .b-sub-x {width:732px; margin:0 auto; padding:18px 0px; border-bottom:1px dotted #999;}
.blog-subs .b-sub-x .sub-p {width:98px; float:left; text-align:center;}
.blog-subs .b-sub-x .sub-p img {width:49px; height:48px; border:1px solid #f0f0f0; background:#ffffff; padding:2px;}
.blog-subs .b-sub-x .sub-p p {height:22px; line-height:22px;}
.blog-subs .b-sub-x .sub-p p a {color:#00a2ff; text-decoration:none}
.blog-subs .b-sub-x .sub-p p a:hover {color:#ff0000; text-decoration:none}
.blog-subs .b-sub-x .sub-p .time { width:46px; margin:0 auto; background: url(../images/bat-bg2.gif) repeat-x 0 -12px; text-align:center; line-height:18px; color:#ffffff; border:1px solid #ccc;}
.blog-subs .b-sub-x .sub-p .time b {font-size:16px; color:#003bad; line-height:26px;}
.blog-subs .b-sub-x .sub-neirong {width:618px; float:left; line-height:18px; color:#555555;}
.blog-subs .b-sub-x .sub-neirong h1 {height:16px; line-height:16px; padding-bottom:18px; font-size:14px}
.blog-subs .b-sub-x .sub-neirong a {color:#555555; text-decoration:none}
.blog-subs .b-sub-x .sub-neirong a:hover {color:#ff0000; text-decoration:none}
.blog-subs .b-sub-x .sub-neirong .pinglun {font-size:12px; font-weight:normal; color:#666666;}
.blog-subs .b-sub-x .sub-neirong .pinglun a {color:#666666; text-decoration:none}
.blog-subs .b-sub-x .sub-neirong .pinglun a:hover {color:#ff0000; text-decoration:none}

.blog-l-list {padding:0 0px;}
.blog-l-list ul {list-style:none;}
.blog-l-list li {line-height:24px; height:24px; padding:0 0 0 16px; background:url(../images/icon.gif) no-repeat 6px center;}

.b-pl3 {padding-bottom:10px;}
.b-pl3 .p-new {width:660px; margin:0 auto; padding:8px 10px; line-height:16px; border-bottom:1px dotted #999}
.b-pl3 .p-new .time {color:#999999;}
.b-pl3 .p-new a {color:#333333; text-decoration:none}
.b-pl3 .p-new a:hover {color:#ff0000; text-decoration:none}

.tj2 .pic {border-bottom:1px solid #e0e0e0; }
.tj2 .pic img {padding:2px; background:#fff; border:1px solid #e0e0e0; margin-bottom:5px;}
.tj2 .text {border-bottom:1px solid #e0e0e0; border-left:none; line-height:22px;}
.tj2 .text div {width:532px; margin:0 auto;}
.tj2 .text b {color:#003bad; font-size:14px;}

.news-list td {padding-bottom:8px;}
.news-list .n-x {width:760px; padding-bottom:10px; overflow:hidden;}
.news-list .n-x h1 {width:748px; line-height:34px; height:34px; background:url(../images/bat-bg2.gif); padding-left:12px; font-size:14px; color:#fff; margin:0 auto 6px auto;}
.news-list .n-x dl {width:244px; padding:0; margin:0 8px 0 0; overflow:hidden; border-bottom:1px dotted #e0e0e0; line-height:24px; height:24px; float:left;}
.news-list .n-x dt {width:154px; overflow:hidden; float:left; background:url(../images/icon.gif) no-repeat 4px 10px; padding-left:14px;}
.news-list .n-x dd {float: right; padding-right:3px; text-align:center; color:#c0c0c0}

.p-lix {padding:32px 0 0 0px; text-align:center; height:95px;}
.p-lix div {line-height:19px;}
.p-lix-l ul {list-style:none; padding:0; margin:0; overflow:hidden}
.p-lix-l li {width:370px; padding:2px 5px; float: left;}
.p-lix-l li a { display:block; line-height:30px; height:30px; border:1px solid #e0e0e0; padding-left:26px; background:#fff url(../images/icon05.gif) no-repeat 5px 10px;}
.p-lix-l li a:hover {color:#fff; border:1px solid #003bad; background:#003bad url(../images/icon05.gif) no-repeat 5px 10px; text-decoration:none}

.yuying-list {width:728px; margin:0 auto; background:#FFFFFF; padding:5px 0px;}
.yuying-list .l-x {width:101px; float:left; height:24px; padding-left:3px; line-height:24px; display: block; overflow:hidden;}

.yuying-list2 {width:686px; margin:0 auto; background:#FFFFFF; padding:5px 0px;}
.yuying-list2 .l-x {width:95px; float:left; height:24px; padding-left:3px; line-height:24px; display: block; overflow:hidden;}

.member-fu { border:1px solid #e0e0e0; padding:8px 6px 0 6px; margin-bottom:6px;}
.member-fu .dalei { background:url(../images/member-dalei.gif); height:30px; line-height:30px; padding-left:30px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; font-weight:bold; color:#003bad; font-size:14px;}
.member-fu .xiaolei {background:#f9f9f9 url(../images/2006123021352361.gif) no-repeat 10px 6px; border:1px solid #e0e0e0; margin:0 auto; height:28px; line-height:28px; padding-left:33px; margin-top:4px; font-weight:bold; color:#ff4200;}
.member-fu .names {width:740px; margin:0 auto; padding:3px 0px 6px 0px; overflow:hidden;}
.member-fu .names a {color:#333333; text-decoration:none; display:block; width:179px; height:26px; line-height:26px; border:1px solid #d8d2c6; margin:2px 1px; float:left; text-align:center; background:#fff; overflow:hidden; }
.member-fu .names a:visited {color:#003bad; text-decoration: none;}
.member-fu .names a:hover {color:#003bad; text-decoration: none; border:1px solid #e0e0e0; background:#f9f9f9;}
.member-fu .names a:active {color:#003bad; text-decoration: none; border:1px solid #e0e0e0;background:#f9f9f9;}
.member-news .new-div {width:738px; margin:0 auto;}
.member-news .new-div .n-x {width:338px; margin:3px; padding:0px 11px; float:left; height:26px; line-height:26px; border:1px solid #d8d2c6;}

.fudong {}
.fudong dl {width:116px; margin:0 auto; border-bottom:1px dotted #d0d0d0;}
.fudong dt {line-height:16px; overflow:hidden;}
.fudong dd {height:20px; text-align:right; color:#a5a5a5;}
.fd-n {display:block; width:60px; padding:2px 0 6px;}
.fd-c {display:block; width:52px; text-align:right; padding:2px 0 0;}
.fudong p {width:116px; margin:0 auto; color:#a5a5a5;height:20px; line-height:20px;}

.zt-l-cont {width:384px; line-height:24px; margin:0 auto}
.zt-title01 {display:block; padding:10px 0 6px; font-size:18px; text-align:center; color:#003bad; font-family:'microsoft YaHei', '黑体'}
.zt-title02 {display:block; padding:12px 0 6px; font-size:18px; text-align:center; color:#003bad; font-family:'microsoft YaHei', '黑体'}
.zt-title03 {display:block; padding:4px 0 6px; font-size:18px; text-align:center; color:#ff5500; font-family:'microsoft YaHei', '黑体'}
.zt-title04 {display:block; padding:4px 0 6px; font-size:18px; text-align:center; color:#003bad; font-family:'microsoft YaHei', '黑体'}
.zt-zh-bg {background:#f9f9f9; border:1px solid #ddd; width:318px; margin:0 auto 10px;border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 10px 0}
.zt-zh {line-height:22px; width:200px; margin:0 auto; padding: 8px 0}
a.org-bg {background:#003bad; display:inline-block; color:#FFF; padding:0 8px; margin-left:5px;border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;}
a.org-bg2 {background:#003bad; display:inline-block; font-size:16px; color:#FFF; width:118px; height:32px; line-height:32px; border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;}
.inp-bg01 {background:url(../images/new-2015-inpicon01.gif) no-repeat left center; border:none; width:198px; height:36px; text-indent:40px; color:#999; font-size:14px;}
.inp-bg02 {background:url(../images/new-2015-inpicon02.gif) no-repeat left center; border:none; width:198px; height:36px; text-indent:40px; color:#999; font-size:14px;}
.inp-bg03 {background:url(../images/new-2015-l-inp01.gif) no-repeat left center; border:none; width:128px; height:28px; text-indent:30px; color:#999; font-size:12px;}
.inp-bg04 {background:url(../images/new-2015-l-inp02.gif) no-repeat left center; border:none; width:128px; height:28px; text-indent:30px; color:#999; font-size:12px;}

.n-zj-cag {height: 38px; line-height: 38px; font-size: 14px; color:#fff;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0; background: url(../images/icon05.gif) no-repeat 6px center;padding-left: 30px; margin-bottom: 0}
.nc-bg01 {background-color: #174baf;}
.nc-bg02 {background-color: #009AD1;}
.nc-bg03 {background-color: #c00;}
.nc-bg04 {background-color:#f50;}
.n-z-list {border: 1px solid #ddd; border-top: none;border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px; overflow: hidden;padding: 6px 0}
.n-z-list dl {width: 50%; float: left;overflow: hidden;line-height: 28px; padding: 4px 0}
.n-z-list dt {float: left;padding-left: 8px; overflow: hidden;font-size: 14px;}
.n-z-list dt i {width: 36px; vertical-align: middle; float: left}
.n-z-list dt i img {width: 28px; height: 28px;}
.n-z-list dt a:hover {color: #f00; text-decoration:none}
.n-z-list dd {float:right;padding-right: 8px; color: #888}
.n-z-list dd span {font-weight: bold}
.fc01 {color: #f50}
.fc02 {color: #333}
.fc03 {color: #090}
.n-z-list dd a {display: inline-block; background:#666; color: #fff; text-decoration: none; line-height: 20px; padding: 0 6px; margin-left: 5px;border-radius:4px;-moz-border-radius:4px;}
.n-z-list dd a:hover {background: #999;}
#apDiv1 .fopw {color: #f50; text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0; text-decoration: none;}
#apDiv1 .fopw:hover {color: #f90;text-decoration: none}
.sz-bg {background: url(../images/sz-bg.jpg) no-repeat right top; padding: 12px 0;}
.sz-list {border: 1px solid #ddd; padding:10px; width:438px; background: #fff; height:328px; overflow-x: hidden; overflow-y: auto}
.sz-list dl {display:table; border-bottom: 1px solid #ddd; font-size: 14px; padding: 6px 0;width: 100%}
.sz-list dt,.sz-list dd {display: table-cell;vertical-align: middle}
.sz-list dt {padding-left: 6px;}
.sz-list dt b {color: #f50;}
.sz-list dd:first-child {width: 12%}
.sz-list dd {padding: 0 6px; width:8%;text-align: center}
.sz-list dd img {width: 40px; height: 40px;}
.sz-gg {border: 1px solid #ddd;}
.sz-img {overflow: hidden;padding: 12px 0}
.sz-img div {width: 375px;}
.sz-img h1 {padding-bottom: 12px;font-size: 14px;}
.sz-img h1 span {display: inline-block; border-radius:6px;}
.sz-img .sz-kb {background: #22BB00 url(../images/sz-icon.gif) no-repeat 6px center;color: #fff;padding: 8px 16px 8px 22px;border: 1px solid #1a0}
.sz-img .sz-wkb {background:#d9d9d9;color: #555;padding: 8px 16px 8px 16px;border: 1px solid #c0c0c0}
.w-team {overflow: hidden; width: 100%; padding: 0; margin: 0;}
.w-team li {width: 25%;float: left;padding: 0; margin: 0; list-style: none}
.w-team li table {margin: 0 auto;text-align: center}
.w-team li td {background-color: #fff; height: 30px;}
.w-team li th {background: url(../images/bat-bg2.gif) repeat-x top; height: 30px;color: #fff; font-weight: bold;font-size: 14px;}
.w-team li img {width: 28px; display: block; height: 20px;}
.wnews-list .n-x {width:98%; margin: 0 auto;padding:10px 0; overflow:hidden;}
.wnews-list .n-x dl {width:49%; padding:0; margin:0 4px; overflow:hidden; border-bottom:1px dotted #e0e0e0; line-height:32px; height:32px; float:left;}
.wnews-list .n-x dt {width:350px; overflow:hidden; float:left; background:url(../images/icon.gif) no-repeat 10px 13px; padding-left:20px;}
.wnews-list .n-x dd {float: right; padding-right:3px; text-align:center; color:#c0c0c0}

.v-topbg {width: 100%;}
.v-topbg div { background-position: center top}
.v-topbg .tbg01 {background-image: url(../images/vtop01.jpg); height: 100px;}
.v-topbg .tbg02 {background-image: url(../images/vtop02.jpg); height: 100px;}
.v-topbg .tbg03 {background-image: url(../images/vtop03.jpg); height: 200px;}
.v-topbg .tbg04 {background-image: url(../images/vtop04.jpg); height: 200px;}
.v-topbg .tbg05 {background-image: url(../images/vtop05.jpg); height: 232px;}
.v-top-menu {position: absolute;width:880px; left: 62px; top:186px; font-size: 17px; font-family:'microsoft YaHei'}
.v-top-menu li {width: 166px; text-align: center; float: left;height:28px; padding-top:12px; border-right: 1px solid #046bb0;list-style: none}
.v-top-menu a {color: #fff; }
.v-top-menu a:hover {color:#ffee00;text-decoration: none}
.v-top-daima {position: absolute;width:910px; top:238px;left:47px;}
.v-top-title {background:#174baf; height: 40px; color: #fff; font-size: 14px;line-height: 40px; text-align: center; position: absolute; width:640px; margin-left: -320px;top:760px; left:50%; border-radius: 0 0 8px 8px;}
.v-list {width: 920px; margin:20px auto 30px; overflow: hidden;position: relative}
.v-list:before {height:100%; width: 1px; border-right: 1px dashed #ccc; position: absolute; top:0; left: 50%; margin-left: -1px; content: " "}
.v-list h1 {font-family:'microsoft YaHei'; text-align: center; font-size: 32px; line-height: 62px; color: #f50; font-weight: normal}
.v-list ul {width: 460px; float: left; list-style: none; line-height: 32px;}
.v-list li {padding: 0 15px;}
.v-list li a {font-size: 14px;}
.v-list li span {float: right; color: #999}
.v-more {width: 170px; margin:24px auto; height: 46px; line-height: 46px; border: 1px solid #ddd; border-radius: 4px; display: block;text-align: center;font-family:'microsoft YaHei'; font-size: 18px; color: #999}
.v-more:hover {text-decoration:none; background: #ddd;color: #333}
.v-list-all {width: 968px; margin: 0 auto; overflow: hidden}
.v-list-all h1 {font-family:'microsoft YaHei'; text-align: center; font-size: 32px; line-height: 62px; color: #f50; font-weight: normal}
.v-list-all li {width: 242px;float: left; padding-bottom: 6px; height: 184px;}
.v-list-all li a {width: 226px; height: 184px; margin: 0 auto; display: block; padding: 2px;text-align: center;text-decoration: none;color: #666; font-size: 14px; line-height: 150%}
.v-list-all li a:hover {background: #ddd; color: #000;}
.v-list-all li img {margin-bottom:6px;}
.v-list-all li .xz {background: #f50; color: #fff;}
.v-list-all li .xz:hover {background: #f50; color: #fff;}