ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
.clearFloat{
	clear:both;
	width:0px;
	height:0px;
	overflow:hidden;
	}
.banner{
	width:1180px;
	margin:0 auto;
	border:1px solid #d6eef2;
	margin-top:6px;
	}
.banner img{
	margin-left:3px;
	margin-top:3px;
	margin-bottom:3px;
	
	}
.siteNav{
	width:1180px;
	height:29px;
	margin:0 auto;
	margin-top:6px;
	}
.siteNav-left{
	border:none;
	float:left;
	height:29px;
	width:3px;
	background:url(../images/siteNav-bg-01.jpg) no-repeat 0 0;
	}
.siteNav-right{
	border:none;
	float:right;
	height:29px;
	width:3px;
	background:url(../images/siteNav-bg-02.jpg) no-repeat 0 0;
	}
.siteNav-center{
	border:none;
	float:left;
	height:29px;
	width:1174px;
	line-height:29px;
	vertical-align:middle;
	color:#1295c1;
	background:url(../images/siteNav-bg-03.jpg) repeat-x 0 0;
	}
.siteNav-center a{
	color:#1295c1;
	}
.content{
	width:1180px;
	border:0px solid #ccc;
	margin:0 auto;
	margin-top:0px;
	}
.content-left{
	width:925px;
	margin-top:5px;
	float:left;
	}
.content-left-title{
	height:32px;
	background:url(../images/content-left-title-bg.jpg) repeat-x 0 0;
	padding-top: 0px;
	}
.content-left-title div{
	height:32px;
	width:91px;
	margin-left:14px;
	margin-top:0px;
	background-image: url(../images/title-btn-bg.jpg);
	background-repeat: no-repeat;
	background-position: 0 bottom;
	}
.content-left-title div span{
	padding-top:12px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	display:block;
    }
.content-left-list{
	width:702px;
	margin-top:0px;
	border:1px solid #c6dcf4;
	}
.content-left-list ul{
	list-style:none;
	padding:20px;
	padding-left:10px;
	margin-left:0px;
	margin-top:10px;
    }
.content-left-list ul li{
	border-bottom:1px dotted #ccc;
	height:25px;
	line-height:25px;
	vertical-align:bottom;
	margin-top:10px;
	clear:both;
	
    }
.content-left-list ul li span{
	float:right;
	color:#979998;
    }
.content-left-list ul li a{
	float:left;
	color:#333333;
    }
.content-left-list ul li a:hover{
	color:#F90;
    }
.content-left-list ul li img{
	margin-top:4px;
	margin-right:4px;
	float:left;
    }
/*--------------news show page--------------*/
.content-left-body{
	width:923px;
	margin-top:0px;
	border:1px solid #c6dcf4;
	overflow:hidden;
	}
.content-left-body .news{
	padding:10px;
	overflow:hidden;
	line-height:22px;
    }
.content-left-body .news h3{
	margin:0 auto;
	margin-top:10px;
	text-align:center;
    }
.content-left-body .news p.news-info{
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	color:#979998;
    }
/*-----------message  page-----------*/
.content-message{
	padding:10px;
    }
.content-message-form{
	border:1px solid #e4e4e4;
	margin-top:5px;
	background:#fbfbfb;
    }
.message-form-title{
	height:30px;
	color:#3879b1;
	font-size:14px;
	line-height:30px;
	vertical-align:middle;
	margin-left:12px;
	border-bottom:1px solid #e4e4e4;
	background:url(../images/msg-form-title-bg.jpg) repeat-x 0 0;
	}
.content-message-form ul{
	list-style:none;
	margin-left:30px;
	margin-top:10px;
    }
.content-message-form .red{
	color:red;
	float:none;
    }
.content-message-form ul li{
	margin-top:10px;
	clear:both;
    }
.content-message-form ul li input#msg-title{
	width:240px;
    }
.content-message-form ul li textarea{
	width:400px;
	height:100px;
    }
.content-message-form ul li input#btnOK{
	width:77px;
	height:28px;
	border:none;
	cursor:pointer;
	background:url(../images/msg-btn-bg.jpg) no-repeat;
    }
.content-message-form ul li span,textarea{
	float:left;
    }
.content-message-list{
	margin-top:8px;
	}
.content-message-list-title{
	height:27px;
	line-height:30px;
	vertical-align:middle;
	color:#3677ad;
	font-size:14px;
	background:url(../images/msg-list-title-bg.jpg) repeat-x 0 0;
	}
.content-message-list-title b{
	margin-topt:10px;
	margin-left:16px;
	}
.content-message-list ul li{
	margin-top:14px;
	border-bottom:1px dashed #ccc;
	clear:both;
	}
.content-message-list ul li .msg-title{
	height:24px;
	line-height:24px;
	vertical-align:middle;
	background:#f2f9ff url(../images/msg-list-img-01.jpg) no-repeat 4px 4px;
	}
.content-message-list ul li .msg-title span.name{
	float:left;
	margin-left:30px;
	color:#387bb2;
	}
.content-message-list ul li .msg-title span.title{
	float:left;
	margin-left:12px;
	}
.content-message-list ul li .msg-title span.date{
	float:right;
	margin-right:18px;
	color:#387bb2;
	}
.content-message-list ul li .msg-words{
	padding-left:30px;
	padding-top:8px;
	line-height:22px;
	}
.content-message-list ul li .msg-words .label{
	width:60px;
	float:left;
	}
.content-message-list ul li .msg-words .words{
	width:580px;
	float:left;
	}
.content-message-list ul li .msg-answer{
	margin-top:14px;
	margin-bottom:16px;
	padding-top:6px;
	padding-left:30px;
	border-bottom:1px dashed #ccc;
	border:1px solid #e3ebfe;
	color:#387bb2;
	line-height:22px;
	background:#f9faff url(../images/msg-list-img-02.jpg) no-repeat 4px 9px;
	}
.content-message-list ul li .msg-answer .label{
	width:60px;
	float:left;
	}
.content-message-list ul li .msg-answer .answer{
	width:580px;
	float:left;
	}
.li-nav{
	float: left;
	width: 945px;
	height: 35px;
	padding:0px;
	margin:0px;
	border:none;
	background-image: url(../images/nav/nav_m.jpg);
	background-repeat: repeat-x;
	}
.li-nav ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
.li-nav ul li{
	float: left;
	width:110px;
	height:35px;
	position:relative;
	}
.li-nav ul li ul.subMenu{
	list-style:none;
	padding:0px;
	margin:0px;
	width:110px;
	position:absolute;
	z-index:100000;
	background:#fff;
	display:none;
	left:0px;
	top:35px;
	float:left;
	}
.li-nav ul li ul.subMenu a{
	background:#fff;
	background-image:none;
	color:#000;
	}
/*.li-nav ul li:hover ul.subMenu{
	display:block;
	}*/
