﻿/* CSS Document */
* {margin:0;padding:0}
table{border-collapse:collapse;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
ul li {list-style-type: none;}
p{ padding:0; margin:0;}
img{ border:0px none;}
em,th {font-weight:normal; font-style:normal;}
td {
	VERTICAL-ALIGN: top;
}
i { font-style: normal;}
a { color:#333333; text-decoration: none;list-style:none; outline:none; ie-dummy: expression(this.hideFocus=true);}
a:hover { text-decoration:underline;  list-style:none; color:#f00;}
.clearfloat { clear:both; display:block;}
.fl { float:left;}
.fr { float:right;}
body
{
	width:950px;
	margin:0px auto;
	background:#fff;
	font-size:12px;
	color:#000;
    font-family: "宋体";



}

.22bgtop
{
	width:100%;
	height:0px;
}

.main { margin-top:6px;}
.mainL { width:703px;}
.mainR { width:237px; margin-left:10px;}
.content { height:auto; width:950px; margin:6px auto; overflow:hidden;}

.foot { text-align:center; line-height:25px; vertical-align:middle; border-top:2px #17387d solid; margin-top:5px;}

.pagecontent { width:750px; margin:0px auto;}
.pagelist ul li { float:left;}
.pagelist ul li a { color:#fff;}
.pagelist ul li span { padding:0px 5px;}

.pageL { background:#eaf4fe; width:215px; height:100%; overflow:hidden;word-break: break-all; padding-bottom:9999px; margin-bottom:-9999px;}
.pageR { width:730px; padding-left:5px; min-height:500px; _height:500px;}
.pageR .siteimg img{width:730px;}
.pageL .dhleftbg {background:url(../img/bg_02.jpg) no-repeat center; width:215px; height:525px; }
.pageL .pageimg { padding-top:8px;}


.dhleft ul { padding:20px 30px;}
.dhleft ul li { width: 155px; border-bottom:1px solid #ccc; height: 40px; vertical-align: middle; display: table; margin:0 auto; position:relative; }
.dhleft ul li a { display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.dhleft ul li p {position:relative; *top:-50%; *left:-50%; max-height:28px; overflow:hidden;}
.dhleft ul li embed { padding-top:12px; padding-right:15px; }


.site { background:url(../img/bj03.jpg) no-repeat center; width:730px; height:21px;}
.site { color:#fff; line-height:21px; vertical-align:middle;}
.site a { color:#fff;}
.site .sitetxt { padding-left:15px;}

.sitesearch { background:url(../img/bj04.jpg) no-repeat center; width:950px; height:21px;}
.sitesearch { color:#fff; line-height:21px; vertical-align:middle;}
.sitesearch a { color:#fff;}
.sitesearch .sitetxt { padding-left:15px;}

.aboutnr { padding:30px; background:#edf2f5; min-height:500px; _height:500px;}
.aboutnr img { max-width: 600px; }
.aboutnr .newsT { text-align: center; font-size: 18px; padding-bottom: 30px; color:#ff0f00; font-weight: bold;}
.aboutnr .newswenzi { line-height: 30px; vertical-align:middle; text-indent:2em; }
#NewsListContainer dd { line-height:30px; vertical-align:middle;  height: 30px;}
#NewsListContainer dd img { float: left; vertical-align: middle; line-height:30px; padding-top: 10px; }
#NewsListContainer dd a { max-width: 500px; overflow: hidden; float: left; overflow: hidden; height: 30px; text-overflow: ellipsis; white-space: nowrap;}


#pageWarp a { padding:0px 3px; }
#pageWarp .select { font-weight:bold;}

.foottxt img { vertical-align:middle; padding-right:5px;}

.linkselect option { width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
