@charset "gb2312";
/* CSS Document */
#outline {
	width:988px;
	margin:0 auto;
	border:1px solid #eaeaea;
}
#inline {
	width:980px;
	margin:0 auto;
	border:4px solid #eaeaea;
	background:#fff;
	position:relative;
	overflow:hidden;
}

#content table {
	margin:0 auto;
}
#officestab1 {
	background:#555;
}
#officestab1 tr td {
	background:#fff;
	padding:3px 5px;
}
#officeslist {
	width:458px;
	margin:0 auto;
	margin-top:10px;
	text-align:left;
}
#content UL#officeslist span {
	display:block;
	height:20px;
	padding:2px 0;
	overflow:hidden;
}
#content UL#officeslist li {
	clear:both;
	padding:8px 0;
	padding-bottom:15px;
	margin-bottom:25px;
	border-bottom:1px dotted #aaa;
	background:none;
}
#content H3 {
	padding:5px 0;
	text-align:left;
}
#officeslist li a img {
	float:left;
	margin-right:10px;
}
.duty {
	font-weight:bold;
}
.ofname {
}
.ofphone {
}
.offax {
}
.ofmail {
}
#tab1 tr td {
	padding:5px 3px;
}
.td1 {
	font-weight:bold;
	text-indent:20px;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
}
.td2 {
	padding:5px 0;
	text-align:center;
}
#tab2 {
	background:#888;
}
#tab2 tr {
	background:#fff;
}
#tab2 tr.color1 {
	background:#f5f5f5;
}
#tab2 tr td {
	padding:5px 3px;
	text-align:center;
}
#content {
	width:500px;
	text-align:left;
}
#content h2 {
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-indent:10px;
	padding:10px 0;
}
#content h3 {
	font-size:12px;
	font-weight:bold;
	padding:5px 0;
	padding-left:20px;
	text-align:left;
	background:none;
}
#content p {
	width:460px;
	text-align:left;
	line-height:1.8em;
	margin:0 auto;
	padding:10px 0;
}
#content p.lsz {
	font-size:12px;
	padding:10px 20px;
}
#content ul {
	width:480px;
	margin:0 auto;
	padding:10px 0;
	padding-top:0;
}
#content ul li a {
	color:#06c;
}
#zzjg {
	width:160px;
	padding-bottom:10px;
	background:#eaeaea;
}
#zzjg h2 {
	width:160px;
	height:25px;
	line-height:25px;
	text-indent:10px;
	background:#729de4;
	color:#fff;
	font-weight:bold;
}
#zzjg ul {
	width:160px;
}
#zzjg ul li {
	width:160px;
	border-bottom:1px solid #fff;
	line-height:22px;
}
#zzjg ul li a {
	display:block;
	width:145px;
	height:22px;
	padding-left:15px;
}
#zzjg ul li a:hover {
	text-decoration:none;
	color:#fff;
	background:#83aef5;
}
#zzjg ul li ul li a {
	background:#ddd;
	color:#06c;
}
#content ul#shengji,#content ul#zhuanweihui {
	width:440px;
	margin:2px auto;
	padding:0;
	padding-left:25px;
	padding-bottom:10px;
	border-bottom:1px dotted #aaa;
}
#content ul#shengji li,#content ul#zhuanweihui li {
	line-height:1.8em;
}
#content ul#zhuanweihui {
	padding-left:10px;
}


#header {
	width:970px;
	height:50px;
	margin:0 auto;
	display:none;
}
#header ul {
	width:360px;
	height:22px;
	margin-top:28px;
	float:right;
}
#header ul li {
	float:left;
	margin-right:10px;
	padding-left:18px;
	color:#555;
}
#header ul li a {
	color:#555;
	/*color:#fff;*/
}
#homepage {
	background:url(../images/p1.gif) no-repeat 0 50%;
}
#header ul li#contactus {
	background:url(../images/p2.gif) no-repeat 0 50%;
	padding-left:25px;
}
#memberad {
	background:url(../images/p3.gif) no-repeat 0 50%;
}
#cseenet {
	background:url(../images/p4.gif) no-repeat 0 50%;
}

#toppart {
	width:970px;
	height:121px;
	margin:0 auto;
	position:relative;
	background:url(../images/b2.gif) no-repeat left top;
}
#logo {
	width:221px;
	height:46px;
	position:absolute;
	left:32px;
	top:45px;
}
#cseenetlink {
	width:140px;
	height:23px;
	overflow:hidden;
	position:absolute;
	left:450px;
	top:14px;
	text-align:left;
}
#cseenetlink ul li {
	float:left;
	width:57px;
	height:23px;
	line-height:23px;
	padding-left:12px;
	background:url(../images/p8.gif) no-repeat 0 50%;
}
#focuspic0 {
	width:708px;
	height:80px;
	position:absolute;
	left:262px;
	top:41px;
}
#date {
	width:120px;
	height:23px;
	position:absolute;
	left:590px;
	top:14px;
	text-align:left;
	background:url(../images/b3.gif) no-repeat left top;
}
#date p {
	padding-left:30px;
	line-height:23px;
}
#date span {
	color:#f30;
}
#search {
	width:240px;
	height:30px;
	position:absolute;
	left:730px;
	top:10px;
	overflow:hidden;
	background:url(../images/b4.gif) no-repeat left top;
}
.seartxt {
	width:153px;
	height:17px;
	border:1px solid #b3c5e0;
	overflow:hidden;
	position:absolute;
	left:30px;
	top:5px;
}
.submitbutton {
	position:absolute;
	width:50px;
	left:185px;
	top:5px;
}
#nav {
	width:970px;
	height:35px;
	margin:10px auto 0 auto;
	overflow:hidden;
	background:url(../images/b_4.gif) no-repeat left top;
}
#nav ul {
	width:950px;
	height:35px;
	padding-left:20px;
}
#nav ul li {
	float:left;
	height:26px;
	
}
#nav ul li a {
	color:#fff;
	display:block;
	float:left;
	height:35px;
	padding:0 12px;
	line-height:35px;
	border-right:1px solid #81a0df;
}
#nav ul li.no {
	border-right:none;
}
#nav ul li.this a {
	background:url(../images/b_5.gif) repeat-x;
	border-right:none;
}
#nav ul li a:hover {
	background:url(../images/b_5.gif) repeat-x;
	text-decoration:none;
	color:#03f;
}
#nav ul li a.this {
	background:none;
	background:#fff;
	color:#36c;
	height:30px;
}
#navpart p.navline {
	width:970px;
	height:10px;
	margin:0 auto;
	background:url(../picture/navlinebg.gif) repeat-x left top;
	overflow:hidden;
}

#leftnav {
	width:160px;
	padding-bottom:50px;
	background:url(../picture/leftbg0.gif) no-repeat left top;
}
#leftnav h2 {
	width:160px;
	height:20px;
	padding-top:4px;
	text-indent:10px;
	background:url(../picture/leftbg4.gif) no-repeat left top;
	color:#fff;
	font-weight:bold;
}
#leftnav h2 span {
	color:#fff;
	font-weight:bold;
}
#leftnav ul {
	padding-top:10px;
	margin:0 auto;
	width:150px;
}
#leftnav ul li {
	width:150px;
	height:22px;
	border-bottom:1px dotted #ccc;
	line-height:22px;
}
#leftnav ul li a {
	display:block;
	width:135px;
	height:22px;
	color:#06c;
	padding-left:15px;
}
#leftnav ul li a:hover {
	text-decoration:none;
	color:#000;
}

#leftpart,#centerpart,#rightpart {
	float:left;
	position:relative;
}
#leftpart {
	width:192px;
	left:10px;
	position:absolute;
}
#centerpart {
	width:460px;
	left:20px;
}
#rightpart {
	width:288px;
	left:30px;
}
#adminh2 {
	width:192px;
	height:22px;
	position:relative;
	margin-top:10px;
}
#admin {
	width:190px;
	height:100px;
	border:1px solid #ccc;
	border-top:none;
	background:#f3f3f3;
	text-align:center;
}
#admin table {
	margin:5px auto;
}
#admin table td span {
	display:block;

	height:22px;
	line-height:22px;
	padding:3px 0;
}
.adnamebox {
	width:130px;
	height:16px;
	background:#fff;
	border:1px solid #aaa;
}
.adsubcmd {
	width:95px;
	height:20px;
	line-height:20px;
	margin-top:3px;
	text-align:center;
}
.adsub {
	display:block;
	width:90px;
	padding-top:4px;
}
#cseefriend {
	width:192px;
	height:170px;
	margin-top:10px;
	text-align:left;
	position:relative;
	background:url(../images/cseelink.gif) no-repeat left top;
}
#cseefriend span {
	display:block;
	width:162px;
	height:24px;
	position:absolute;
	left:12px;
}
#cseefriend span.c_f_l_1 {
	top:35px;
}
#cseefriend span.c_f_l_2 {
	top:85px;
}
#cseefriend span.c_f_l_3 {
	top:133px;
}

#cseefriend span select {
	width:165px;
}
#worldfriends {
	margin-top:10px;
	position:relative;
}
#worldfriends a {
	display:block;
	width:192px;
	height:50px;
	margin:5px 0;
}
#pictruelink {
	margin-top:10px;
	position:relative;
}


#focuspic {
	width:458px;
	height:220px;
	margin-top:10px;
	position:relative;
	overflow:hidden;
	border:1px solid #cdcbcc;
}
#f-p_menu {
	width:75px;
	height:220px;
	position:absolute;
	left:380px;
	top:5px;
}
#f-p_menu li a {
	display:block;
	width:67px;
	height:46px;
	padding:3px 0;
	padding-left:8px;
	text-align:center;
}
#f-p_menu li a img {
	width:64px;
	height:46px;
	margin:0 auto;
}
#f-p_menu li a.act {
	background:url(../images/f_p_sb.gif) no-repeat left top;
}
#focuspictrue {
	position:absolute;
	left:5px;
	top:5px;
}
#focuspictrue li {
	position:absolute;
	width:375px;
	height:210px;
}
#focuspictrue li a img {
	width:375px;
	height:210px;
}
#focuspictext {
	width:460px;
	height:54px;
	margin-top:6px;
	position:relative;
	background:url(../images/b13.gif) no-repeat left top;
}
#focuspictext ul {
	text-align:left;
	padding:10px;
	padding-top:5px;
	list-style:none;
}
#work-admin {
	width:460px;
	height:210px;
	margin:0 auto;
	margin-top:10px;
	position:relative;
}
#work0,#work1,#work2 {
	position:absolute;
	left:1px;
	top:45px;
}
.wnews ul {
	text-align:left;
	list-style:none;
	padding-left:10px;
	padding-top:10px;
}
.wnews ul li {
	padding-left:15px;
	line-height:1.8em;
	background:url(../images/p15.gif) no-repeat 0 50%;
}
#w-a {
	width:440px;
	height:40px;
	padding-left:20px;
	background:url(../images/b14.gif) repeat-x left top;
}
#w-a li {
	float:left;
	text-align:center;
}
#w-a li a {
	display:block;
	padding:0 10px;
	width:60px;
	height:25px;
	line-height:25px;
	border-right:1px solid #ccc;
	margin:0 1px;
}
#w-a li a.actt {
	display:block;
	height:34px;
	line-height:34px;
	font-weight:bold;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	background:#fff;
	margin-top:5px;
	position:relative;
	top:1px;
}
#w-a li a.norr {
	margin-top:15px;
}
#tzgg {
	width:460px;
	height:153px;
	margin-top:8px;
	position:relative;
	background:url(../images/b16.gif) no-repeat left top;
}
#tzgg ul {
	text-align:left;
	list-style:none;
	padding-left:10px;
	padding-top:30px;
}
#tzgg ul li {
	padding-left:15px;
	line-height:1.8em;
	background:url(../images/p21.gif) no-repeat 0 50%;
}
#xsyear {
	width:460px;
	margin-top:10px;
	background:#efefef;
	text-align:left;
}
#xsyear p {
	padding:8px;
	padding-left:20px;
}
#xsyear p a {
	font-size:16px;
	font-weight:bold;
	color:#06c;
}
#cseeservices {
	width:290px;
	height:62px;
	margin-top:10px;
	padding-top:10px;
	position:relative;
	background:#0f0 url(../images/b15.gif) no-repeat left top;
}
#cseeservices h2 {
	font-weight:bold;
	text-indent:15px;
	padding:5px;
	text-align:left;
}
#cseeservices ul {
	width:278px;
	height:60px;
	margin:0 auto;
	margin-left:8px;
}
#cseeservices ul li {
	width:86px;
	height:22px;
	margin:0 7px 6px 0;
	float:left;
}
#cseeservices ul li.csno {
	margin-right:0;
}
#cseeservices ul li a {
	display:block;
	width:86px;
	height:22px;
	text-align:center;
	line-height:22px;
	background:url(../images/bu1.gif) no-repeat left top;
	color:#333;
}
#cseeservices ul li a:hover {
	text-decoration:none;
	background:url(../images/bu1_f.gif) no-repeat left top;
}
#cseemeeting {
	width:288px;
	height:215px;
	margin-top:10px;
	text-align:center;
	position:relative;
	background:#f3f3f3;
}
#cseemeeting ul {
	width:272px;
	height:156px;
	margin:0 auto;
	padding-top:8px;
	overflow:hidden;
}
#cseemeeting ul li {
	width:122px;
	height:64px;
	border:1px solid #aaa;
	padding:4px;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
}
#cseemeeting ul li.cmno {
	margin-right:0;
}
#cseemeeting ul li a {
	display:block;
	width:122px;
	height:64px;
	background:#0f0;
}
#cseemeeting p {
	width:270px;
	margin:0 auto;
	margin-top:8px;
	border:1px solid #dda;
	position:relative;
	height:30px;
	text-align:left;
	line-height:30px;
	text-indent:20px;
	background:#fff url(../images/p5.gif) no-repeat 5px 50%;
}
#cseemeeting p a {
	font-weight:bold;
	color:#06c;
}
#scienceyd {

	width:288px;
	height:290px;
	background:#efefef;
	margin-top:10px;
	position:relative;
	text-align:center;
}
#scienceyd h2 {
	width:288px;
	height:30px;
	text-indent:-9999px;
	background:url(../images/kph2.gif) no-repeat left top;
}
#scienceyd ul.picnews {
	width:272px;
	height:142px;
	margin:0 auto;
	padding-top:8px;
	position:relative;
	overflow:hidden;
}
#scienceyd ul.picnews li {
	width:132px;
	height:132px;
	float:left;
	margin-right:8px;
	text-align:left;
}
#scienceyd ul.picnews li.cmno {
	margin-right:0;
}
#scienceyd ul.picnews li a {
	display:block;
	width:122px;
	height:92px;
	border:1px solid #aaa;
	padding:4px;
	margin-bottom:5px;
}
#scienceyd ul.kplist {
	width:262px;
	height:90px;
	margin:0 auto;
	margin-top:10px;
	padding-top:5px;
	text-align:left;
	position:relative;
	border-top:1px dotted #aaa;
}
#scienceyd ul.kplist li {
	line-height:1.8em;
	padding-left:10px;
	background:url(../images/p16.gif) no-repeat 0 50%;
}
#ztnews {
	width:288px;
	height:56px;
	margin-top:10px;
	position:relative;
}
#ztnews p {
	float:left;
	margin-right:6px;
}
#ztnews p.ztno {
	margin-right:0;
}

#Nav ul li a:hover {
	overflow:hidden;
}
#Nav ul li ul li a {

}
#Nav ul li ul li a:hover {

}
#New a {
	background:#6abfb9 url(../images/new.gif) no-repeat 98% 50%!important;
}
#New a:hover {
	background:#080 url(../images/new2.gif) no-repeat 98% 50%!important;
}
#Nav ul li.navmore a {
	background:#eaeaea url(../images/jh.gif) no-repeat 8px 50%;
}
#Nav ul li.navmore a:hover {
	background:#83aef5 url(../images/jh2.gif) no-repeat 8px 50%;
}
#New ul li a {
	background:#6abfb9!important;
}
#New ul li a:hover {
	background:#080!important;
}
td.ArticleList_Title {
	background:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-indent:15px;
	padding-top:8px;
	top:10px;
}
td.ArticleList_Title h2 {
	padding:8px 0;
	padding-top:10px;
	text-align:left;
}
#tablestyle table {
	background:#aaa;
	margin:0 auto;
	margin-top:10px;
}
#tablestyle table td {
	background:#fff;
	text-align:left;
	padding:3px;
}
td.zzleft {
	vertical-align:top;
}

#dlydq {
	width:498px;
}
#dlydq ul {
	padding-left:10px;
	list-style:none;
	margin-top:-20px;
}
#dlydq ul li {
	width:138px;
	height:192px;
	border:1px solid #ccc;
	float:left;
	text-align:center;
	margin-right:19px;
	margin-top:20px;
	list-style:none;
	padding-left:0;
}
#dlydq ul li h4 {
	width:138px;
	height:21px;
	border-bottom:1px solid #ccc;
	font-size:12px;
	text-align:center;
	line-height:21px;
	background:#ddd;
}
#dlydq ul li a img {
	margin:10px auto;
}
