/* CSS Document */

div,li,ul,img{margin:0px;
	padding:0px; border:0px;}

body {
	font-size: 12px;
	color: #333333;
	margin:0px;
	padding:0px;
}

A:link {
	COLOR:#333; TEXT-DECORATION:none
}
A:visited {
	COLOR:#333; TEXT-DECORATION:none
}
A:hover {
	COLOR:#cc0000;
	TEXT-DECORATION:none
}
.column{ margin: 0px auto 0px auto;
height:84px;
width:1000px;
background-color:#FFFFFF
}

.sildermenu{
	width: 186px;
}
.sildermenu div{
	margin-bottom: 16px;
}
.sildermenu2{
	padding-top:7px;
	background-image: url(images/xxgk-6bg.jpg);
	width: 184px;
	line-height: 30px;
	background-repeat: no-repeat;
}
.sildermenu2 ul li{

	margin-left:20px;
	list-style-type: none;
}

.email{
	margin-top: 30px;
	margin-bottom: 20px;
}
#leftsilder{ margin-right:8px;}
#rightsilder{
	background-image: url(images/xxgk-15.jpg);
	height: 629px;
	width: 232px;
	
}
.rightsilder{
	width:211px;
 margin: 0 auto 0 auto;
	
 }

 .space{
	height: 38px;
}
.more{ float:right; color:#FFFFFF; line-height:30px; padding-right:4px;}
.more a{
	color:#FFFFFF;
	text-decoration: none;
}


.boxx {
	 BACKGROUND: #fff;WIDTH: 555px;
	  margin-top:10px;
}
.tab_menu {
	OVERFLOW: hidden;
	padding-left:10px;
	WIDTH: 545px;
	LIST-STYLE-TYPE: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#990000;
	
}
.tab_menu LI {
	FLOAT: left;
	WIDTH: 70px;
	 margin-left:1px;
	CURSOR: pointer;
	COLOR: #000000;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	background-image: url(images/tabbg.jpg);
	background-repeat: no-repeat;

		
}
.tab_menu LI.current {
	COLOR: #FFFFFF;
	
	background-color: #990000;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.tab_box {
	padding:0px;
	 margin:0px;
	 background-color:#F9F9F9;
	
	
}
.tab_box .hide {
	DISPLAY: none
}
.tab_box ul{	padding:0px;
	 margin:0px;}
.tab_box li{
	width:540px;
	background-image: url(images/ico.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 2px;
	line-height:28px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	
}
.tab_box li a div{width:440px;overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	cursor: pointer}
.font-red {
	

	color: #cc0000;
	
}
.font14 {
	line-height: 40px;
	font-size:14px;
	font-weight: bold;
	color: #CC0000;
}
.intro{
	line-height: 20px;
	text-indent: 1.8pc;
}
.sildercolumn{
	line-height: 30px;
	color: #cc0000;
	font-size: 14px;
	font-weight: bold;
	margin-top:10px;
}
.sildercolumn span{margin-left:50px;}
.inputxxgk{
	border: 1px solid #CCCCCC;
	width:150px;
}
.inputxxgk2{
	border: 1px solid #CCCCCC;
	width:70px;
}
.xxjs tr td{
	line-height:25px;
	
}
.xxgktitle{
	background-image: url(images/xxgk-8.gif);
	height: 36px;
	width: 558px;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 1pc;	
}


.main-apply{
	background-color: #F9F9F9;
	width:555px;
	height:155px;
	margin-top:10px;
	padding-top:10px;
}
.date{
	float: right;
	margin-top:-30px;
	margin-right:5px;
	color: #999999;
	
}
.wenda div{
	background-image: url(images/xxgk-13.gif);
	background-repeat: no-repeat;
	line-height:25px;
	background-position: 0px 6px;
	padding-left: 20px;
	
	/*overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;*/
}


#rightsilder2015 {
  background-image: url(images/xxgk2015rbg.jpg);
  height: 820px;
  width: 232px;
  

}