﻿@charset "utf-8";
@import url("global.css");
/*top*/
#top{
	width:100%;
	height:161px;
	float:left;
	display:inline;
	background:url(../images/topbg.png) repeat-x;
	}
.top{
	width:925px;
	height:26px;
	margin:0px auto;
	background:url(../images/topbg.png) repeat-x;
	line-height:26px;
	color:#fff;
	overflow:hidden;
	}
.addFav{
	float:left;
	display:inline;
	}
.addFav a{
	color:#fff;
	}	
.edition{
	float:right;
	display:inline;
	}	
.edition a,.edition span{
	float:right;
	display:inline;
	color:#fff;
	line-height:26px;
	margin-right:5px;
	}	
.edition a img{
	float:left;
	display:inline;
	margin-top:5px;
	}	
#logo{
	width:925px;
	height:135px;
	margin:0px auto;
	overflow:hidden;
	}	
.logo{
	float:left;
	display:inline;
	}		
.search{
	float:right;
	display:inline;
    width:300px;
	}	
.search span,.search h1,.searchBg{
	float:right;
	display:inline;
	}	
.search span{
	font-size:14px;
	line-height:30px;
	color:#000;
	}	
.search h1{
	color:#1b3278;
	font-size:20px;
	font-weight:normal;
	width:160px;
	height:30px;
	line-height:30px;
	}	
.searchBg{
	width:156px;
	height:24px;
	padding-right:4px;
	background:url(../images/searchbg.png) center no-repeat;
	}
.searchBg input{
	float:right;
	display:inline;
	}		
.btnSure{
	width:24px;
	height:24px;
	border:0px;
	background:none;
	cursor:pointer;
	}	
.txtSearch{
	width:115px;
	height:24px;
	background:none;
	border:0px;
	line-height:24px;
	}	
#nav{
	width:100%;
	float:left;
	display:inline;
	height:37px;
	background:url(../images/navbg.jpg) repeat-x;
	}	
.nav{
	width:925px;
	height:37px;
	margin:0px auto;
	background:url(../images/navbg.jpg) repeat-x;
	}	
.nav ul li{
	float:left;
	display:inline;
	line-height:37px;
	font-size:12px;
	text-align:center;
	width:110px;
	}	
.nav ul li a{
	color:#fff;
	}	
	
#banner{
	width:100%;
	height:440px;
	/*background:url(../images/bannerbg.gif) repeat;*/
	float:left;
	}	
.banner{
	width:100%;
	height:auto;
	margin:0px auto;
	}	
.content{
	width:925px;
	height:auto!important;_height:250px; min-height:250px;
	}	
#leftNav{
	float:left;
	display:inline;
	width:234px;
	height:auto!important;_height:250px; min-height:250px;
	}	
.leftNavList h1{
	display:block;
	width:212px;
	height:36px;
	padding-left:22px;
	line-height:36px;
	background:url(../images/leftNavbg.gif) no-repeat;
	font-size:15px;
	color:#fff;
	overflow:hidden;
	}	
.leftNavList ul{
	line-height:32px;
	height:32px;
	border-bottom:1px dashed #d0d0d0;
	padding-left:30px;
	}	
.leftNavList ul a{
	font-size:12px;
	color:#383838;	
	}	
.rightContent{
	float:right;
	display:inline;
	width:655px;
	height:auto!important;_height:300px; min-height:300px;
	}
.indexAbout{
	float:left;
	display:inline;
	width:335px;
	}
.indexAbout h1{
	color:#383838;
	font-size:15px;
	line-height:30px;
	font-weight:normal;
    text-transform:uppercase;
	}	
.indexAbout ul{
	clear:both;
	}	
.indexAbout ul a{
	color:#1a1a1a;
	}		
.indexAbout ul li{
	float:left;
	display:inline;
	}	
.divScroll{
	width:630px;
	margin:0px auto;
	padding-top:20px;
	}	
.divScroll h1{
	color:#383838;
	font-size:15px;
	line-height:30px;
	font-weight:normal;
    text-transform:uppercase;
	}
    .divScroll a {
        color:#383838;
    }	
.scroll{
	width:630px;
	margin:0px auto;
	}
.message {
    width:390px;
    margin:0px auto;
}
.message ul {
    clear:both;
}
.message ul li {
    float:left;
    display:inline;
    height:30px;
    line-height:30px;
    padding-top:10px;
}
.input {
    width:300px;
    line-height:30px;
    height:30px;
}
.btn {
    width:70px;
    height:25px;
    line-height:25px;
    border:1px solid #ccc;
    background:none;
    cursor:pointer;
}
.title{
	width:650px;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #e1e1e1;
	}
.title a,.title span{
	color:#000;
	}	
.proContent{
	clear:both;
	width:650px;
	line-height:24px;
	}
.pro{
	clear:both;
	padding-top:20px;
	}	
.pro ul{
	float:left;
	display:inline;
	}	
.newsList ul li{
	clear:both;
	width:100%;
	height:28px;
	line-height:28px;
	border-bottom:1px dashed #d8d8d8;
	}	
.newsList ul li a,.newsList ul li span{
	color:#383838;
	}	
.newsList ul li a{
	float:left;
	display:inline;
	}	
.newsList ul li span{
	float:right;
	display:inline;
	}	
	
#foot{
	width:100%;
	background:#dbe4f7;
	}
.foot{
	width:925px;
	background:#dbe4f7;
	text-align:center;
	line-height:30px;
	}	
.foot a{
	color:#000;
	}		