﻿body{font-size:12px;
background:url(../images/bg.jpg);
margin:0px;
}

a {text-decoration:none;
color:#333333;}

#page{
margin:auto;width:960px;
background-color:#FFFFFF;
}

#split{
margin:auto;width:960px;
background:url(../images/main_02.jpg) repeat-x;
height:13px;
}

#top
{
    background-color:#FFFFFF;
    margin:auto;
    width:903px; 
    }

#main{margin:auto;
width:903px;
margin-bottom:8px;

background-color:#FFFFFF;}

#main .bigtb{width:100%;}


#top #menus{background:url(../images/main_13.jpg) center no-repeat; height:28px;
overflow:hidden;
white-space:nowrap;
padding-left:20px;
width:903px;
height:25px;}

#menus A{
display:block;
float:left;
height:25px;
line-height:25px;
width:88px;
}

#main .yzjs {
background:url(../images/mainbg_06.jpg) center no-repeat;
width:210px;
height:200px;
margin:14px;
margin-left:8px;
position:relative;
}
#main .yzzc {
background:url(../images/mainbg_14.jpg) center no-repeat;
width:210px;
height:160px;
margin:14px;
margin-left:8px;
}
#main .login {
background:url(../images/mainbg_09.jpg) center no-repeat;
width:210px;
height:135px;
margin:14px;
position:relative;
}

#main .login .inputTxt{
	position:absolute;
	left: 59px;
	top: 39px;
	text-align:left;
}

#main .login span{
	position:absolute;
	cursor:hand;
	display:block;
	height:36px;
	width:36px;
	left: 165px;
	top: 46px;
}

#main .login #ULinkA{
	position:absolute;
	left: 23px;
	top: 104px;
	width: 175px;
}

#main .login #ULinkA A{
	display:block;
	height:22px;
	width:57px;
	float:left;

}

#main .login .inputTxt #username,#password{
background:url(../images/Logininput.gif) no-repeat center center;
border:0px;
/*background-color:#A7A79B;*/
padding-left:8px;
height:21px;
width:94px;

margin-bottom:8px;
line-height:21px;
clear:both;
overflow:hidden;

}



#main .zhinan {
background:url(../images/mainbg_12.jpg) center no-repeat;
width:210px;
height:227px;
margin:14px;
position:relative;
margin-bottom:0px;
}

#main .notice {
background:url(../images/main2_03.jpg) top left  no-repeat;
width:210px;
height:128px;
margin:14px;
position:relative;
padding-top:40px;
padding-left:10px;
}

#main .notice a {
width:185px;
height:23px;
display:block;
line-height:23px;
text-indent:8px;
clear:both;
background:url(../images/zk_06.gif) no-repeat 2px center;
}

#main .xinxi{
margin-top:12px;
}

#main .mingyi {
	background:url(../images/mainbg_18.jpg) center no-repeat;
	width:660px;
	height:271px;
	margin:14px 4px 0px 4px;
	position: relative;
}
#main .chuzhen {
background:url(../images/mainbg_29.jpg) center no-repeat;
width:660px;
height:408px;
margin:14px 4px 0px 4px;
position:relative;
}

#main .chuzhen #plans{
	position:absolute;
	width: 500px;
	height: 360px;
	left: 133px;
	top: 37px;
}

#main .tese {
background:url(../images/mainbg_31.jpg) center no-repeat;
width:660px;
height:408px;
margin:14px 4px 0px 4px;
position:relative;
}

#main .tese .more {
	position:absolute;
	left: 597px;
	top: 7px;
	display:block;
	width:50px;
	height:20px;
}

#main .jijin {
background:url(../images/mainbg_45.jpg) center no-repeat;
width:660px;
height:231px;
margin:14px 4px 0px 4px;
position:relative;
}
#main .zhonyi {
background:url(../images/mainbg_61.jpg) center no-repeat;
width:660px;
height:271px;
margin:14px 4px 0px 4px;
position:relative;
}


#main #rightone{
padding:4px;
}

#main #rightone h3 {
display:block;
margin:0px;
padding:0px;
font-weight:400;
background:url(../images/mainbg_47.jpg) center no-repeat;
width:215px;
height:19px;
text-indent:25px;
line-height:19px;
font-size:13px;
text-align:left;
}
#main #rightone h4 {
display:block;
margin:0px;
padding:0px;
font-weight:400;
background:url(../images/mainbg_58.jpg) no-repeat;
width:215px;
height:10px;
}

#main #rightone span {
display:block;
margin:0px;
font-weight:400;
width:215px;
background:url(../images/mainbg_49.jpg)  repeat-y;
padding:8px;
line-height:18px;
}

#foot{margin:auto;width:903px;
background-color:#FFFFFF;
text-align:center;
padding-top:10px;
padding-bottom:15px;
line-height:22px;
}
.address {
margin-top:6px;
color:#7D7D7D;
}

.fs11px{
font-size:11px;
}

#main #nleftcontent {
background:url(../images/expert_16.jpg)  repeat-y;
width:201px;
}

#main #nleftbottom {
background:url(../images/expert_25.jpg)  no-repeat;
width:201px;
height:10px;
}
#main #nlefttop {
background:url(../images/expert_03.jpg)  no-repeat;
width:201px;
height:99px;
}
#main #nrighttop {
background:url(../images/expert_04.jpg) no-repeat left bottom;
width:696px;
height:10px;
}
#main #nrightcontent {
width:696px;
background:url(../images/expert_06.jpg)  repeat-y;
}
#main #nrightbottom {
background:url(../images/expert_26.jpg)  no-repeat;
width:696px;
height:10px;
}
#main h3 {
margin:10px;
margin-left:270px;
background:url(../images/expert_08.jpg)  no-repeat;
display:block;
width:171px;
height:34px;
text-align:center;
line-height:34px;
color:#7F1300;
font-size:15px;
}

#main h4 {
margin:10px;
display:block;
width:200px;
height:28px;
text-indent:25px;
line-height:28px;
color:#7F1300;
font-size:14px;
margin:4px;
padding:0px;
clear:both;
position:relative;
}
#main h4 A{
	display:block;
	position:absolute;
	width:98px;
	height:20px;
	color:#7F1300;
	font-size:12px;
	font-weight:400;
	left: 557px;
	top: 2px;
}


#main h5 {
margin:0px;
padding:0px;
display:block;
height:20px;
text-indent:3px;
line-height:20px;
color:#7F1300;
font-size:13px;
clear:both;
}

#main hr {
display:block;
border:0px;
background:url(../images/expert_18.jpg)  no-repeat;
width:696px;
height:6px;
margin:4px 0px 4px 0px;
}
#main #mtop {
background:url(../images/all_03.jpg)  no-repeat;
width:897px;
height:96px;
margin-top:12px;
}
#main #mcenter {
background:url(../images/all_10.jpg)  repeat-y;
width:897px;
}
#main #mbottom {
background:url(../images/all_12.jpg)  no-repeat;
width:897px;
height:15px;
}


#main #mtable{
width:897px;
}
#main #mtable #mtbl {
width:201px;
height:96px;
}
#main #mtable #mtbr {

}

/* 主标题*/
#bigtitle1 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -124px  no-repeat;
height:38px;
width:130px;
}

#bigtitle2 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -90px  no-repeat;
height:38px;
width:130px;
}

#bigtitle3 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -48px  no-repeat;
height:38px;
width:130px;
}

#bigtitle4 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -238px  no-repeat;
height:38px;
width:130px;
}

#bigtitle5 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -124px  no-repeat;
height:38px;
width:130px;
}

#bigtitle6 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -6px  no-repeat;
height:38px;
width:130px;
}

#bigtitle7 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -200px  no-repeat;
height:38px;
width:130px;
}

#bigtitle8 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -280px  no-repeat;
height:38px;
width:130px;
}

#bigtitle9 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -162px  no-repeat;
height:38px;
width:130px;
}

#bigtitle10 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -360px  no-repeat;
height:38px;
width:130px;
}

#bigtitle11 {
margin-left:40px;
margin-top:20px;
background:url(../images/bigtitle.gif) 0px -320px  no-repeat;
height:38px;
width:130px;
}

/* 主标题 结束*/


#main #mcenter #mtable #mtbl #lmenus{
margin-left:44px;}

#main #mcenter #mtable #mtbl #lmenus .mlinkA {
background:url(../images/all_07.jpg)  no-repeat;
width:134px;
height:22px;
display:block;
line-height:22px;
text-indent:16px;
font-size:13px;
margin:6px 0px 6px 0px;
}

#main #mcenter #mtable #mtbl #lmenus .LmenusSel{
background:url(../images/all_071.jpg)  no-repeat;
font-size:13px;
font-weight:bold;
color:#4D1828;
white-space:nowrap;
overflow:hidden;
}

#main #mcenter #mtable #mtbl #lmenus #spClass{
background:url(../images/expleft.jpg)  no-repeat;
font-size:13px;
font-weight:bold;
color:#333333;
white-space:nowrap;
overflow:hidden;
height:23px;
display:block;
line-height:23px;
text-align:center;
width:179px;
margin-left:-30px;
}

#mcontent{line-height:30px;
padding:22px;
margin-top:-30px;
}

.newtitlegb{
background:url(../images/news_03.jpg)  no-repeat center 30px;
}

.mlist{
width:638px;
margin:auto;
margin-top:-30px;}

.timegb{
background:url(../images/news_07.jpg)  left center  no-repeat;
text-indent:15px;
}


#xkeshiMemo{width:95%;
line-height:22px;
margin:25px;
font-size:13px;}

#expview {
background:url(../images/expert_13.jpg)  no-repeat;
width:624px;
height:180px;
margin:10px auto 10px auto;
line-height:22px;
position:relative;
}

#expview img{
padding:2px;
border:1px solid #cccccc;
}

#expminview{
width:94px;
margin:8px;
float:left;
overflow:hidden;
}

#expminview img{
padding:1px;
border:1px solid #cccccc;
height:130px;
overflow:hidden;
}

#expminview div{
line-height:20px;
overflow:hidden;
white-space:nowrap;
}


#mlistnew{
margin-top:16px;
}

#mlistnew ul{
margin:0px 0px 0px 4px;
padding:0px;
}

#mlistnew li{
width:265px;
text-indent:10px;
white-space:nowrap;
overflow:hidden;
line-height:20px;
background:url(../images/zk_06.gif) no-repeat left center;
}


#main .zhinanA{
display:block;
width:84px;
float:left;
height:20px;
line-height:20px;
padding:1px 4px 1px 4px;
background:url(../images/zk_06.gif) no-repeat 7px center;
text-indent:9px;
}
#main .zhinan .link {
	position:absolute;
	width: 194px;
	height: 63px;
	left: 10px;
	top: 44px;
}
#main .zhinan .imglink {
	position:absolute;
	left: 52px;
	top: 126px;
}
#main .zhinan .imglink img{
margin:1px;
}
#main .mingyi .mycont {
	position:absolute;
	left: 98px;
	top: 38px;
	width: 549px;
	height: 225px;
}
#main .mingyi .mycont .mylinkA {
background:url(../images/all_07.jpg)  no-repeat;
width:119px;
height:22px;
display:block;
line-height:22px;
text-indent:36px;
font-size:13px;
margin:0px 0px 0px 0px;
}

#main #.mingyi .mycont .mySel{
background:url(../images/all_071.jpg)  no-repeat;
font-size:13px;
font-weight:bold;
color:#4D1828;
}

#main #mingyinfo{
line-height:20px;
}

#main #mingyinfo img{
padding:1px;
border:1px solid #cccccc;
margin-bottom:4px;
}

#main #zysel{
	position:absolute;
	left: 92px;
	top: 46px;
}

#main #zysel .selMenuA{
display:block;
width:136px;
text-align:center;
height:24px;
line-height:24px;
float:left;
font-size:13px;
}

#main .selMenuSel{
font-weight:bold;
color:#4D1828;
font-size:13px;
}
#main #zycont{
	position:absolute;
	left: 93px;
	top: 80px;
	width: 552px;
	height: 179px;
}

#main #zycont A{
float:left;
width:262px;
height:24px;
line-height:24px;
text-indent:20px;
overflow:hidden;
white-space:nowrap;
}

#main .jijin #envsel {
	position:absolute;
	left: 92px;
	top: 48px;
}
#main .jijin #envsel .selEnvMenuA{
display:block;
width:112px;
text-align:center;
height:24px;
line-height:24px;
float:left;
font-size:13px;
}

#main .jijin #envcont {
	position:absolute;
	left: 94px;
	top: 81px;
	width: 553px;
	height: 137px;
}


#main .jijin #envcont #envlist{
width:146px;
height:144px;
float:left;
line-height:25px;
text-align:center;
margin:8px 14px 3px 14px;
}

#main .jijin #envcont #envlist img{
padding:1px;
border:1px solid #cccccc;
}

#main #right{
margin:4px;
margin-left:12px;
}

#main #right img{
margin:auto;
}
#main #right #rightone .tab {
background:none;
height:23px;
width:101px;
display:block;
float:left;
text-align:center;
line-height:23px;
border-bottom:1px solid #777777;
}

#main #right #rightone .tabAct {
background:url(../images/mainbg_25.jpg) no-repeat;
}

#main .tabcont a {
width:185px;
height:23px;
display:block;
line-height:23px;
text-indent:8px;
clear:both;
background:url(../images/zk_06.gif) no-repeat 2px center;
}
#main .jijin .more {
	position:absolute;
	left: 597px;
	top: 7px;
	display:block;
	width:50px;
	height:20px;
}
#main .zhonyi .more {
	position:absolute;
	left: 598px;
	top: 5px;
	display:block;
	width:50px;
	height:20px;	
}
#main .chuzhen #plans .ptop {
background:url(../images/plan_03.gif)  no-repeat;
width:500px;
height:25px;
}
#main .chuzhen #plans .pcont {
width:498px;
overflow-y:auto;
height:310px;
border-bottom:solid 1px #C7BFAA;
/*border-top:0px;*/
}

#main .chuzhen #plans #oneksp{
background:url(../images/plan_05.gif) repeat-y left top;
}

#main .chuzhen #plans .pbottom {
height:26px;

background:url(../images/main2_07.jpg) no-repeat center center ;
text-indent:100px;
text-align:left;
}

#main .chuzhen #plans .pbottom A{
line-height:25px;
display:block;
text-align:left;
}

#main .chuzhen #plans .ptop .plinkA{
float:left;
width:71px;
height:25px;
line-height:25px;
text-align:center;
overflow:hidden;
white-space:nowrap;
display:block;
}

#main .chuzhen #plans .ptop .selMenuSel{
font-weight:bold;
color:#4D1828;
font-size:13px;
}

/* 计划*/

#main #mcenter #plans{

}

#main #mcenter #plans .ptop {
background:url(../images/plan1_03.gif)  no-repeat;
width:570px;
height:25px;
margin:auto;
}
#main #mcenter #plans .pcont {
background:url(../images/plan2_03.gif)  repeat-y left top;
width:570px;
overflow-y:auto;

height:98px;
border-bottom:solid 1px #C7BFAA;
/*border-top:0px;*/
margin:auto;
}
#main #mcenter #plans .pbottom {
width:570px;
margin:auto;
}


#main #mcenter #plans .ptop .plinkA{
float:left;
width:81px;
height:25px;
line-height:25px;
text-align:center;
overflow:hidden;
white-space:nowrap;
display:block;
}

#main #mcenter #plans .ptop .selMenuSel{
font-weight:bold;
color:#4D1828;
font-size:13px;
}
#main #mcenter #plandetail {
background:url(../images/planbg.gif) no-repeat left top;
width:608px;
height:124px;
margin:auto;
position:relative;
}


#main #mcenter #plandetail #ptable{
	position:absolute;
	left: 39px;
	top: 25px;
	width:568px;
	height:98px;	
}

#main #mcenter #plandetail #ptable td{
	width:81px;
	height:32px;
	line-height:32px;
	text-align:center;
	
}
#main .tese #zhuanke {
	position:absolute;
	left: 100px;
	top: 42px;
	width: 546px;
	height: 349px;
}

#main #onezk h4{
background:url(../images/zk_03.gif) no-repeat;
height:19px;
width:211px;
font-size:12px;
line-height:19px;
text-indent:20px;
position:relative;
}
#main #onezk h4 .more{
background:none;
text-indent:0px;
position:absolute;
left:166px;
display:block;
width:42px;
height:18px;
}
#main #onezk span{
display:block;
margin-left:12px;
width:210px;
text-indent:24px;
line-height:20px;
}

#main #onezk span br{
display:none;
height:0px;
}

#main #onezk a{
display:block;
text-indent:23px;
background:url(../images/zk_06.gif) no-repeat 16px center;
line-height:19px;
}

#main .pingfen{
margin:12px;
}

#main .pingfen .Lptitle{
width:100%;
position:relative;
height:28px;
}

#main .pingfen .Lptitle .Lpfen{
position:absolute;
left:300px;
top:6px;
}

#main .pingfen .Lptitle .Lpfen em{font-style:normal;
color:#FF6600;
font-weight:bold;
}

#main .pingfen .Lpcontent{
line-height:20px;
margin-left:30px;
}

#main .pingfen .Lptime{
text-align:right;
padding:4px;
}

#showvote{width:198px;}
.bar{background-color:#0066CC; margin-bottom:4px;}


#fdoctor{font-weight:bold;
cursor:hand;}
#fkeshi{font-weight:400;
cursor:hand;}