@charset "gb2312";
/* CSS Document */

/*public style*/
*{
	margin:0;
	padding:0;
}
html,body{
	text-align:center;
	background:transparent;
	font-family:verdana,sans-serif; 
	font-size:12px;
	color:#787878;
	margin:auto;
	padding:0px;
	
	
}
body>div{
	margin-left:auto;
	margin-right:auto;
}
a:link,a:visited{ 
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
img{
	border:0;
}
/***************************
main
***************************/

#masthead{
	margin-top:10px;
	width:850px;
}
#masthead .headerlink{
	text-align:right;
	border-bottom:0px dashed #bbb;
	padding-bottom:2px;
	padding-right:5px;
}
.headerlink a{
	color:#bbb;
	line-height:21px; 
	text-transform:capitalize;
	padding-left:10px;
}
#masthead .logoAd{
	width:100%;
	overflow:hidden;
	background:#Fff;
	margin-right:5px;
	margin-bottom:6px;
}
.logoAd .logo{
	float:left;
	padding-top:0px;

}
.logoAd .logo a{
	display:block;
	width:200px;
	float:left;
	height:60px;
	background:url('../images/logo.gif') no-repeat;
}
.logoAd .logo a span{ 
	display:none;
}
.logoAd .ad{ 
	float:right;
	padding-top:0px;
	padding-right:3px;
}
.meunbg0{
	background:#eee;
	border-top:1px solid #CCCCCC;
	border-bottom:2px solid #999999;
	width:849px;
	margin-top:1px;
	margin-right: auto !important;
	margin-right:6px;
	float:center;
	margin-bottom:2px;
	height:33px;
	padding:0px;
}
#Navigator{
	clear:both;
	width:848px;
	padding-top:0px;
	text-align:left; 
	margin-bottom:0px;
}
 .data{
	float:left;
	text-align:left;
	color:#f00;
	font-weight:bold; 
	line-height:30px;
 	position:absolute;
	padding-top:0px;
}
 .comeme{
 	color:#f00;
 	position:absolute;
 	margin-top:20px;
	padding-top:10px;
 	margin-left:0px;
 	padding-left:86px;
 	text-align:left;
 	float:left;
}
#Navigator .navbar2{
	float:right;
	padding-top:5px;
}
.navbar2 ul{
	list-style:none;
}
.navbar2 li{
	float:left;
	margin-left:0px;
	margin-right:0px;
}
.navbar2 a{
	float:left;
	padding-left:12px;
	padding-right:6px;
	display:block;
	height:18px;
	padding-top:1px;
	margin-top:0px;
	letter-spacing:2px;
	border-left:0px solid #fff;
	font-weight:bold;
	color:#4D5B83;
}
.navbar2 a:hover{
	text-decoration:none;
}
.navbar2 .index{
	color:#fff;
	margin:0;
	height:19px;
	text-align:center;
	padding:0 4px 0 3px;
	background:#4D5B83
}
#Navigator .navbar{
	float:right;
}
.navbar ul{
	list-style:none;
}
.navbar li{
	float:left;
	margin-left:1px;
	margin-right:1px;
}
.navbar a{
	float:left;
	padding-left:4px;
	padding-right:4px;
	display:block;
	border:1px solid #4e5c83;
	line-height:25px;
	font-weight:bold;
	color:#4e5c83;
}
.navbar a:hover{
	text-decoration:none;
}
.navbar .index{
	background:#b71616;
	color:#fff;
}
#selectlistItem{clear:both;width:100%; text-align:right;padding-top:0px; margin:0px;border-top:0px solid #999;
}
#selectlistItem form{margin:0px; padding:0px;}
#selectlistItem select{width:100px;height:20px; margin-bottom:0px!important;margin-bottom:0px;}
#selectlistItem .textinput{width:155px;height:18px;border:1px solid #6f6f6f;margin-right:5px;margin-bottom:0px!important;}
#selectlistItem .searchButton{
	background:url(../images/jiancha0.gif) no-repeat top;
	border:none; 
	height:20px; 
	width:60px; 
	font-family:verdana; 
	font-size:12px;
	color:#fff;
	margin-bottom:0px!important;
	margin-top:5px; 
	margin-right:0px;
	padding-top:2px;
}


/*content*/
#content{
	width:850px;
	margin:0;
	padding:0;
	margin-top:0px;
}
#content .siderleft{
float:left;
margin-left:0px!important;
margin-left:0px;
padding-top:10px;
width:20%;
}
.siderleft dt{
margin-bottom:5px!important;
margin-bottom:3px;
}
.siderleft form{
width:100%;
text-align:left;
}
.siderleft label{
margin-left:3px;
color:#D40000;
}
.siderleft .labelnothing{
margin-right:12px;
}
.siderleft .submitclick{
color:#fff;
width:43px; 
height:18px;
padding-top:2px;
letter-spacing:5px;
background:#003366;
border:none;
margin-left:3px;
margin-top:5px;
margin-right:10px;
}
.siderleft .textinput1{
width:100px; 
height:15px;
border:1px solid #999;
}
.siderleft a{
color:#4d5b83;
}
.siderleft .clientpic,.siderleft .adbanner{
float:left;
margin:20px 0 10px 2px;
}
.siderleft .dtItem{
clear:both;
text-align:left;
margin:0 0 0 3px;
line-height:10px!important;
line-height:12px;
}
#content .center{
text-align:left;
float:left;
margin-top:10px;
width:60%;
}
.center h1{
background:#CD0508 url(../images/rightsider2.gif) no-repeat left;
line-height:22px;
height:22px;
padding-top:0px;
font-size:13px;
color:#fff;
margin-bottom:6px;
}
.center h1 dt a{color:#fc0}
.center h3{
color:#4d5b83;
font-size:14px;
text-indent:7px;
line-height:25px;
}
.center a{
margin-right:8px;
color:#CC0000;
line-height:25px;
}
.center .nota{
color:#999;
}
.center h5{
color:#666666;
font-weight:normal;
font-size:12px;
margin-top:0px;
padding-top:0;
text-indent:10px;
line-height:40px;
}
.center ul{
margin-left:10px;
list-style:none;
}

.center .nored{
color:#666666;
}

.center span{
margin-left:10px;
}
.center .redspan{
color:red;
margin:0px;
padding:0px;
text-indent:7px;
}
.center .redspan2{
color:#041CFF;
}
.center .bluespan,.textBox span{
color:blue;
}
.center .bluespan a{ color:#041CFF; text-decoration:underline}
.center .textBox{
padding-top:10px;
padding-bottom:10px;
padding-left:1px;
}
.center h5{
 border-bottom:1px solid #999;
 background:#EEEEEE;
height:15px;
padding:0;
margin:0;
font-size:0;
border-top:0px solid #ccc}
.center .textBox ul{ padding:0px; margin:0px;} 
.center .textBox li{ padding:0px; margin:0px;}
.center .textBox span{ padding:0px; margin:0px;}
.center .textBox a{ line-height:18px;margin:0 1px 0 2px;}
.center .noborder{
border:none;
}
.textBox img{
margin-left:5px;
float:left;
margin-right:10px;
}
.textBox p{
line-height:23px;
font-size:12px;
margin:0 10px 0 12px;
}

.center .notsame{
color:#4D5B83;
line-height:20px;
background:url('../images/leftsider.gif') repeat-y left;
border-bottom:3px solid #A1A1A1;
padding-left:20px;
font-size:12px;
}
.center h4{
color:#CC0000;
line-height:30px;
text-indent:10px;
font-size:12px;
padding-left:6px;
font-weight:100;
}
.center .textp{
margin:10px 0 10px 10px;
line-height:21px;color:#787878;
}
.liank{ width:800px; text-align:left; border:0px  solid #eee; padding:6px; margin:6px auto; clear:both}

.footer{
color:#787878;letter-spacing:3px;width:700px;padding-top:0px;
line-height:21px;
clear:both;
}
.footer .lianjue{margin:0px; background:#A1A1A1;text-align:center;padding:0px;width:700px;letter-spacing:3px;}
.lianjue a:hover{
	text-decoration: none;
		color:#FDBC00;
	font-size:12px;

}
.lianjue a:visited {
	text-decoration: none;
	color:#fff;
	font-size:12px;
}
.lianjue a:active {
	text-decoration: none;
	color:#CC0000;
	font-size:12px;
}
.lianjue .copyright1{
background:#fff;
padding-top:16px;
margin-top:10px;
height:25px;
}
.footer .copyright1 a:hover{
	text-decoration: none;
		color:#FDBC00;
	font-size:12px;
}
.footer .copyright1 a:visited {
	text-decoration: none;
	color:#787878;
	font-size:12px;
}
.footer .copyright1 a:active {
	text-decoration: none;
	color:#CC0000;
	font-size:12px;
}

.footer .line{
color:#fff;
margin-left:0;
margin-right:5px;
}
.footer .copyright{
background:#fff;
letter-spacing:0px;
}
#content .right{
float:right;
width:19%;
}
.right.indexrighttopbg{ width:130px;padding:0px; margin-left:20px; font-size:0px;
 height:71px; background:url(../images/img/indexrighttopbg.gif) top no-repeat}
.right .toparea,.right .bottomarea{
border:0px solid #b71616;
padding:0px;
margin:0 0 0px 24px;
*margin-left:21px;
width:130px;
background:#FCF7E1 url(../images/img/indexrightcenterbg.gif) top repeat-y;
}
.right.indexrightbottombg{ width:130px;padding:0px;  margin-left:20px; font-size:0px;
 height:9px; background:url(../images/img/indexrightbottombg.gif) bottom no-repeat}
 /*-------------------------------------------------------*/
.right.indexrighttopbg2{ width:130px;padding:0px;margin-top:20px; margin-left:20px; font-size:0px;
 height:9px; background:url(../images/img/indexrighttopbg2.gif) top no-repeat}

.right .bottomarea{
	background:#fff url(../images/img/indexrightbottombg23.gif) top repeat;
	width:130px;
margin-top:0px;}
.right.bottomareahtbottom3bg{ width:130px;padding:0px; margin-top:0px; margin-left:20px; font-size:0px;
 height:9px; background:url(../images/img/indexrightbottombg3.gif) bottom no-repeat}

.toparea .shDiv{
color:#95918e;
margin-bottom:0px;
font-size:11px;
}
.toparea dl,.bottomarea dl{ 
text-align:left;
margin:0 5px 0px;
width:110px;
color:#95918e;
font-size:12px;
}
.bottomarea dl{
margin-top:20px;
border-bottom:1px solid #b71616;
}
.bottomarea dt{
margin-left:10px;
font-weight:bold;
}
.bottomarea dd{
margin-left:4px;
border-bottom:0px solid #b71616;
}
.bottomarea dd img{margin-left:6px;}

.toparea dd{
padding-left:10px;
margin-left:4px;
line-height:23px;
background:url('../images/dot1.gif') no-repeat left center;
}
.toparea dd img{
margin-right:10px;
}
/*daohang */
.globalMenuone{	
	padding-top:0px; 
	width:860px;
	padding-right:2px;
	float:center;
	clear:both;
	
}
.globalMenu{
	margin:0;
	 
	padding-top:1px; 
	width:848px; 
	line-height:19px;
	background:#FFF; 
	border:0px solid #999;
	clear:both;
}
.globalMenu .title{float:left; width:160px; margin:0px; padding:0;line-height:19px;}
.globalMenu .content{float:left; width:680px;padding:1px 0 0 0; text-align:left;}
.content h3{width:200px;margin-left:5px; font-size:13px;margin-top:0px; padding-left:12px;text-align:left;line-height:20px;color:#fff;background:#999;}
.globalMenu .content ul{margin-left:5px; text-align:left;padding-top:3px}
.globalMenu .content li{float:left;list-style-type:none; height:16px; font-weight:bold;width:61px; padding:1px 0 2px 0 !important; padding:3px 0 1px 0; display:block; }
.globalMenu .content .more{color:#4d5b83;}
.globalMenu .content .s{ font-weight:bold; text-decoration:underline;}
.globalMenu .content .s a{ font-weight:bold; text-decoration:underline;}



/**/
.globalMenu .title2{float:left; width:450px; height:155px; margin:0px; padding:0;line-height:19px; border:1px solid #999999}

.globalMenu .content122{float:right; width:383px;padding:1px 0 0px 8px; margin-left:3px; text-align:left; line-height:19px; background:url(../images/img/bg.gif) repeat-x}
.content122 h3{width:200px;margin-left:5px; font-size:13px;margin-top:0px; padding-left:12px;text-align:left;line-height:20px;color:#fff;background:#999;}
.globalMenu .content122 ul{margin-left:0px; float:left; text-align:left;padding-top:3px; line-height:20px; }

.globalMenu .content122 li{float:right;list-style-type:none; margin-top:3px; text-align:left; height:16px; width:71px; margin-left:5px; padding:1px 0 2px 0 !important; padding:3px 0 1px 0; display:block; }
.globalMenu .content122 .more{color:#4d5b83;}
.globalMenu .content122 .s{   font-size:13px; letter-spacing:2px; padding-right:4px; text-decoration:none;}
.globalMenu .content122 .s a{  font-size:13px;letter-spacing:2px; color:#CD0508; text-decoration:none;}
.globalMenu .content122 .s a:visited{ color:#CD0508;font-size:13px;letter-spacing:2px; text-decoration: none;}
.globalMenu .content122 ul a{ color:#003366; letter-spacing:0.9px; font-size:12px;text-decoration: underline;}
.globalMenu .content122 ul a:visited{ color:#003366;letter-spacing:1px; font-size:12px;text-decoration: underline;}
.content1 h3{width:200px;margin-left:5px; font-size:13px;margin-top:0px; padding-left:12px;text-align:left;line-height:20px;color:#fff;background:#999;}
/**/
.globalMenu .content1{float:left; width:680px;padding:1px 0 0 0; text-align:left;}
.globalMenu .content1 ul{margin-left:5px; text-align:left; padding-top:3px}
.globalMenu .content1 li{float:left;list-style-type:none; height:16px; font-weight:bold; margin:0 3px 0 3px;padding:3px 0 1px 0; display:block;white-space:nowrap}

.globalMenu a{color:#B00000;}
.globalMenu a:visited{color:#B00000;}
.globalMenu a:hover{color:#bc2931;}
.globalMenu a.country{color:#4D5B83;}
.globalMenu a.country:visited{color:#4D5B83;}
.globalMenu a.country:hover{color:#bc2931;}
#xing a{color:#fff;}
#xingpg a{color:#003366}

TABLE.login  table{table-layout: fixed;} 
TABLE.login  td{
	word-break: break-all;
	height:25px; 
	word-wrap:break-word;
	font-size:12px;
	padding-left:6px;
	BORDER: #eee 1px solid;
	width:10%; 

} 

TABLE.login {
	BORDER: #eee 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-top: 13px; 
	PADDING-TOP: 0px;  
	BORDER-COLLAPSE: collapse;
	border-spacing: 0px; 
	text-align:left;
}
TABLE.login11  table{table-layout: fixed;} 
TABLE.login11  td{
	word-break: break-all;
	height:25px; 
	word-wrap:break-word;
	font-size:12px;
	padding-left:6px;
	padding-right:6px;
	line-height:19px;

} 

TABLE.login11 {
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-top: 13px;
	margin-left:3px; 
	PADDING-TOP: 0px;
	width:98%;  
	BORDER-COLLAPSE: collapse;
	border-spacing: 0px; 
	text-align:left;
}


.clearfix{ width:97%; border:0px solid #eee; padding:0px; margin:0px;line-height:20px;}

.teist{  font-size:13px;padding:0; margin:0px 0 2px 0; padding:2px; float:left; width:95%;  font-weight:bold;}

.clearfix ul{padding:0px; padding-left:0px; text-align:left; margin:0px; line-height:19px;}
.clearfix a{ line-height:18px;margin:0 1px 0 0px; color:#787878;padding-right:4px; text-decoration:none}
.clearfix a:visited{ color:#787878;letter-spacing:0px; font-size:12px;padding-right:4px;text-decoration:none;}
.uentg a{color:#B00000; text-decoration:underline}
.uentg a:visited{text-decoration:underline;}
.input_width{ border:1px  solid #999999; }
.read_title{FONT-WEIGHT:bold;FONT-SIZE:13px;PADDING-BOTTOM:4px; padding-top:4px;MARGIN-LEFT:4px;WIDTH:96%;COLOR:#b00000;BORDER-BOTTOM:#999 1px solid}
.read_title2{FONT-WEIGHT:bold;FONT-SIZE:13px;PADDING-BOTTOM:4px;MARGIN-LEFT:4px;WIDTH:95%;COLOR:#b00000;}
#tesisdl{ color:#CD0508; font-family:"新宋体";line-height:21px; }
#tesisdl a{  font-size:13px; color:#CD0508; text-decoration:none;}
#tesisdl a:visited{ color:#CD0508;font-size:13px; text-decoration: none;}

#tesisdl2{ color:#CD0508; font-family:"新宋体"; line-height:21px;}
#tesisdl2 a{  font-size:13px; color:#CD0508; text-decoration:none;}
#tesisdl2 a:visited{ color:#CD0508;font-size:13px; text-decoration: none;}
#fenge{ letter-spacing:1px; margin-right:5px;}
.dinggou{ width:100%;
border:1px solid #ccc; padding:3px;} 
.hengtiao{
	width:99.4%; 
	height:13px; 
	text-align:left;  
	font-size:12px;
	color:#FFFFFF; 
	padding:4px 0 0 6px; 
	border-top:1px solid #003366; 
	background:#003366;
	clear:both;
}
.hengtiao a{color:#fff}
.hengtiao a:visited{ color:#fff}
/*daohang*/
    #tabsB {
      float:left;
      width:100%;
	background:#Fff;
      font-size:12px;
	  margin:0px;
	  margin-right:3px;
      line-height:normal;
	  font-family: "宋体",verdana,sans-serif; 
      }
	  #tabsB tesi{ float:left; width:120px;}
    #tabsB ul {
	margin:0;
	float:center;
	margin-left:130px;
	padding:0px 0px 0 50px;
	list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("../images/img/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 10px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("../images/img/tabrightB.gif") no-repeat right top;
      padding:5px 10px 1px 0px;
      color:#4D5B83;
	  letter-spacing:1px;
	  font-weight:bold;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#fff;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }
	
	#tabsB #current a {
		background-position:0% -42px;
		color:#fff;
	}
	#tabsB #current a span {
		background-position:100% -42px;
		color:#fff;
	}
.ridmiss{padding-left:10px;margin-top:6px}