@charset "gb2312";
/* CSS Document */
html { text-align: center;
}
body {text-align: left;margin: 0 auto; background: #FFF repeat; font:normal 12px/1.5 Tahoma, Verdana, Geneva, sans-serif; color:#1b1b1b; background:#F3F3F3;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
h1,h2,p,h3,ol,form,label,dl,dd{ margin:0px; padding:0px; font-size:100%; border:none; vertical-align:baseline; outline:none;  }
a{ color:#000000; text-decoration: none; outline: none; 
}
ul,li{ list-style:none; margin:0px; padding:0px; border:0px; outline:none; font-size:100%; }
a:hover{color:#0F95F0; text-decoration:underline;}
.clear{ clear:both;  }
img{border:0px;}
em, i {font-style: normal;}
.clear30{clear:both;height:30px;}
.clear10{clear:both;height:10px;}
.fl{float:left;}
.fr{float:right;}
#TopTextArea,#NewsArea,#headframe,#downframe,#links{ margin:0px auto;}
.clearfix:after { content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix { display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height:1%;}
.clearfix { display:block;}
#header {
	width: 960px;
	margin: 0 auto;
	height:90px;
	overflow:hidden;
}
#logo{float:left; width:450px; margin-left:50px;}

#logo h1 {
   font:bold 30px/40px "微软雅黑";
	height: 88px;
	line-height:88px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);

}

#logo a {
	text-decoration: none;
	color: #0f95f0;
	font-weight: bold;
}

/* RSS */


#rss a {
	padding: 0 0 3px 24px;
	background: url(images/img03.gif) no-repeat;
	text-decoration: none;
	font-weight: bold;
}
#rss img {vertical-align: middle;}

#rss a:hover {
	text-decoration: underline;
}


/* Menu */

#menu {
	width: 99.8%;
	height: 48px;
	line-height:48px;
	margin: 0 auto;
	background: #0F95F0 repeat; border:1px solid #0F95F0;
}

#menu ul {
	margin: 0 auto;
	padding: 0;
	list-style: none;
	width:980px; overflow:hidden;
}

#menu li {
  width:120px; text-align:center; line-height:48px; float:left; color:#ffffff;
}
#menu li.gonggao{width:80px;}
#menu li.gonggao a {
	display: block;
	float: left;
    font-weight: bold;
	color: #FFFFFF;
	font-size:14px;
	width:80px; text-align:center;
	line-height:48px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
#menu li.gonggao a:hover {
	height: 48px; background:#FFFFFF;
	color: #000000; text-decoration:none;
}
#menu li.huany{width:180px; text-align:center;}

#menu li.nav a {
	display: block;
	float: left;
    font-weight: bold;
	color: #FFFFFF;
	font-size:14px;
	width:120px; text-align:center;
	line-height:48px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}

#menu li.nav a:hover {
	height: 48px; background:#FFFFFF;
	color: #000000; text-decoration:none;
}

#menu .current_page_item {
}

#menu .current_page_item a {
	color: #FFFFFF;
}



/* Content */

#content {margin:10px auto 0;width: 958px; background:#FFFFFF repeat; border:1px solid #E2E2E2; overflow:hidden; padding-top:30px; clear:both;}
#content .login{width:437px; overflow:hidden; padding-left:20px; }
#content .title{width:98.6%; height:26px; line-height:26px; border-bottom: 1px solid #E2E2E2;padding-bottom: 5px;}
#content .title h2{ font: 700 18px/24px '微软雅黑'; display:inherit; color:#333333;}
#content .login_con{margin: 10px 0 0 25px; overflow:hidden; width:410px;}
#content .login_con li{float:left; width:400px; margin-top:10px;} 
#content .login_con li label{text-align:right; display:inline-block; font-size:14px; vertical-align:middle; overflow:hidden;}
.inputText{ background:#FFFFFF; border:1px solid #CCCCCC; box-shadow: 1px 1px 2px #E4E4E4 inset;font-family: arial,tahoma,"宋体",sans-serif; font-size:14px; height:18px; line-height:18px; margin:1px; padding:3px; width:200px;}
.inputSub{text-align:center; background:url(../images/tj.png) no-repeat; width:120px; height:30px;  border:0px; cursor:pointer; display:block;  margin: 0 auto 0 60px; float:left; text-align:center; font-size:14px; color:#0a96f6; line-height:30px;}
.con{width:940px; overflow:hidden;padding-left:15px;padding-bottom: 5px;}
.con li{width:920px; overflow:hidden; float:left; border-bottom:1px dotted #E2E2E2; padding-bottom:10px; cursor:pointer; margin-top:10px;font: normal 14px/24px '微软雅黑'; display:inherit; color:#333333; line-height:28px;}
.con li span{font-weight:normal; font-size:12px; color:#FF0000; margin-right:30px;}
.con .show{ line-height:28px; width:900px; margin:20px auto; font-size:14px;}
.con .zl{margin-top:0px; line-height:28px; padding-bottom:5px; height:28px;}
.tuiguan_tt{height:38px; line-height:38px; margin-top:10px;}
.qq{width:940px; overflow:hidden;padding-left:15px;padding-bottom: 5px;}
.qq ul{margin:0 auto; width:600px; margin:0 auto;}
.qq li{width:600px; overflow:hidden; float:left;  cursor:pointer; margin-top:10px;font: normal 14px/24px '微软雅黑'; display:inherit; color:#333333; line-height:28px;}
 li label{text-align:right; display:inline-block; font-size:14px; vertical-align:middle; overflow:hidden; width:80px;}
.select{border:1px solid #CCCCCC; box-shadow: 1px 1px 2px #E4E4E4 inset;}
.input{ background:#FFFFFF; border:1px solid #CCCCCC; box-shadow: 1px 1px 2px #E4E4E4 inset;font-family: arial,tahoma,"宋体",sans-serif; font-size:14px; height:18px; line-height:18px; margin:1px; padding:3px; width:200px;}
.submit{text-align:center; background:url(../images/tj.png) no-repeat; width:120px; height:30px;  border:0px; cursor:pointer; display:block;  margin: 0 auto 0 60px; float:left; text-align:center; font-size:14px; color:#0a96f6; line-height:30px;}
p#vtip {position: absolute; padding: 10px; left: 5px; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999; font-size:12px;}
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }
.input_validation-failed{ background:#FFCC33; border:1px solid #ABC553;  box-shadow: 1px 1px 2px #E4E4E4 inset;font-family: arial,tahoma,"宋体",sans-serif; font-size:14px; height:18px; line-height:18px; margin:1px; padding:3px; width:200px;}

/*状态查询*/
.statech table{ margin:0 auto;}
.statech table th, .statech table td {color:#555;height:30px;line-height:30px;padding:2px 8px;text-align:center;border:1px solid #bfbfbf; color:#000000;}
.statech table th {background:#dcdcdc; font-weight:500; color:#333;border-bottom:1px solid #bfbfbf; }
.statech table tr.tjkf {background:#EAEA9E;}
.statech table tr.tjkf .hotico {background:url(/templates/images/hot.gif) no-repeat right center;padding-right:25px;}
.statech table tr:hover {background:#ccffff;}

#copyright{ width:1002px; margin:14px auto 0;  padding-top:10px}
#copyright p{ line-height:24px; text-align:center;}
#copyright .description {
    color: #000000;
    line-height: 35px;
}
#copyright p.rz {
    height: 50px;
    margin-top: 8px;
    overflow: hidden;
}
#copyright p.rz img {
    margin: 0 3px;
    width: 48px;
}
