﻿body{
	margin:0;
	padding:0;
	font-family: 宋体, Arial;
	font-size:12px;
	text-align:center;
	background-color:#3B4956;
}

html{
	overflow-x:hidden;
}

.layout{
	margin: 0 auto !important;
	width:950px !important;
	width:950px;
}

.autoheight{
	clear: both;
}

.b_img{
	float:left;
	margin-right:20px;
}

.clear{ clear:both;}

a:link {text-decoration:none;color:#797E83;}

a:visited {text-decoration:none;color:#8E9194;}

a:hover {text-decoration:none;color:#014369;}

a:active {text-decoration: none; color:#4B91AF;}


/*头部*/
#header{
	height:92px;
	background-color:#FFFFFF;
	text-align:left;
}

#logo{
	float:left;
	padding-left:10px; 
	padding-top:5px;
	width:180px;
	padding-bottom:1px;
}

#header-right{
	float:right;
	padding:25px 28px 0 0;
	width:732px;	 
	height:67px; 
	background:url(../images/head-bg.jpg) no-repeat right top;
	text-align:right;
}

/*中部*/
#middle{
	text-align:left;
	background:#FFFFFF;
}

#m_left{
	float:left;
	width:236px;
	padding:10px 0 10px 10px;
}

#l_middle{
	height:102px;
}

#l_middle .l_tinfo{
	display:block;
	float:left;
	padding:5px;
	width:210px;
	height:102px;
	line-height:18px;
	background: url(../images/news-middle.jpg);
}

#l_middle .l_bg{
	display:block;
	float:left;
	height:102px;
	width:8px;
	background: url(../images/news-left.jpg) no-repeat;
}

#l_middle .r_bg{
	display:block;
	float:left;
	height:102px;
	width:8px;
	background: url(../images/news-right.jpg) no-repeat;
}

#l_middle .l_tinfo img{
	float:left;
	margin-right:8px;
}

.l_linfo,.l_orglinfo{
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:2px;
	background: url(../images/bottom-bg.jpg) no-repeat bottom;
}

.l_linfo .l_tinfo{
	display:block;
	float:left;
	padding-left:10px;
	width:214px;
	height:29px;
	background: url(../images/title-middle-bg.jpg);
}

.l_orglinfo .l_tinfo{
	display:block;
	float:left;
	padding-left:10px;
	width:214px;
	height:29px;
	background: url(../images/title-middle-bg.jpg);
}

.l_linfo .l_tinfo span,.l_orglinfo .l_tinfo span{
	display:block;
	padding:0 0 0 20px;
	height:20px;
	font-weight:bold;
	background: url(../images/icon0.jpg) no-repeat left center;	
}

.l_linfo ul,.l_orglinfo ul{
	/*
margin-left:-20px !important;
	margin:5px 0 5px 20px;
*/
	margin:5px 0 5px -20px;
	*margin:5px 0 5px 20px;
	_margin:5px 0 5px 20px;
}

.l_orglinfo ul{
	margin:5px 0 5px -5px;
	*margin:5px 0 5px 5px;
	_margin:5px 0 5px 5px;
}

.l_linfo ul li,.l_orglinfo ul li{
	list-style-type:none;
	line-height:20px;
}

.l_linfo .l_bg,.l_orglinfo .l_bg{
	display:block;
	float:left;
	height:29px;
	width:6px;
	background: url(../images/title-left-bg.jpg) no-repeat;
}

.l_linfo .r_bg,.l_orglinfo .r_bg{
	display:block;
	float:left;
	height:29px;
	width:6px;
	background: url(../images/title-right-bg.jpg) no-repeat;
}

.l_linfo .l_msg,.l_orglinfo .l_msg{
	clear:both;
	margin:0;
	padding:5px 0 5px 0;
	border-left:1px solid #D7D7D5;
	border-right:1px solid #D7D7D5;
	_height:5px;
	min-height:10px;
}

.l_linfo .l_msg li{
	padding:10px 0 0 30px;
	background:url(../images/line.jpg) no-repeat  left bottom;
}

.l_orglinfo .l_msg li{
	padding:10px 0 0 30px;
	background:url(../images/line.jpg) no-repeat  left bottom;
}


#m_right{
	float:left;
	width:673px;
	width:679px;!important;
	padding:10px;
}

#top{
	margin-left:30px;
	width:auto;
	background: url(../images/top_bg.gif) no-repeat;
}

#menu{
	text-align:left;
}

#calling_res{
	width:100%;
}

.contant {
    width: 100%;
    background: url(../images/main-bg.jpg) repeat-x bottom;
    height: 236px;
}

.contant-left{ 
	width:15px; 
	float:left; 
	background:url(../images/left-bg.jpg) no-repeat left bottom; 
	height:236px;}

#flash{
	height:321px;
}

.main-contant {
    width: 920px;
    float: left;
    color: #423943;
}

.main-contant ul {
    margin: 0px;
    padding: 0px;
}

.main-contant ul li {
    width: 290px;
    float: left;
    list-style: none;
    background: url(../images/contant-li.jpg) no-repeat right;
    height: 224px;
    padding-top: 12px;
    line-height: 20px;
    padding-right: 10px;
}

.main-contant ul li img {
    float: left;
    margin-right: 3px;
}

.main-contant ul li span {
    font-weight: bold;
    color: #423943;
}

.main-contant ul li h1 {
    font-size: 12px;
    font-weight: normal;
    margin: 0px;
    text-align: left;
    clear: both;
    line-height: 22px;
    text-indent: 2em;
    padding: 5px 5px 0 5px;
}

.main-contant ul li h1 span {
    font-weight: normal;
    font-size: 12px;
    text-align: right;
    width: 100%;
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.main-contant ul li h1 span a {
    color: #797979;
    text-decoration: none;
}

.main-contant ul li h1 span a:hover {
    color: #007EA1;
}

.main-contant ul li h2 {
    margin: 0px;
    padding: 0;
    line-height: 22px;
    font-size: 12px;
    font-weight: normal;
    padding-left: 15px;
    margin-left: 5px;
}

.main-contant ul li img {
	margin-top:5px;
}


.contant-right {
    width: 15px;
    float: right;
    background: url(../images/right-bg.jpg) no-repeat right bottom;
    height: 236px;
}

#bg {
    background: url(../images/logo-bg.jpg) no-repeat right bottom;
    padding-left: 5px;
}
/*底部*/
#footer{
	padding-top:10px; 
	padding-bottom:10px; 
	line-height:20px; 
	color:#879098;
	text-align:left;
}

.bottom-left {
    width: 445px;
    float: left;
    padding-left: 30px;
}

.bottom-left a {
    color: #879098;
    text-decoration: none;
}

.bottom-right {
    width: 455px;
    float: right;
    text-align: right;
    padding-right: 20px;
}

/*list页面*/
#l_title{
	line-height:30px;
	margin:10px 0 0 15px;
	font-weight:bold;
}

#l_title .l_tinfo{
	display:block;
	float:left;
	padding-left:10px;
	width:60px;
	background: url(../images/column-middle-bg.jpg);
}

#l_title .l_bg{
	display:block;
	float:left;
	height:30px;
	width:7px;
	background: url(../images/column-left-bg.jpg) no-repeat;
}

#l_title .r_bg{
	display:block;
	float:left;
	height:30px;
	width:7px;
	background: url(../images/column-right-bg.jpg) no-repeat;
}

#l_content{
	clear:both;
}

#l_content ul{
	margin-left:-20px !important;
	margin:10px 10px 0 15px;
}

#l_content ul li{
	margin:5px 0 0 0;
	*margin:5px 0 0 40px;
	_margin:5px 0 0 0;
	list-style-type:none;
	line-height:25px;
	border-bottom:1px dashed #E0E0E0;
}

/*info页面*/
#i_content{
	
}

#i_title{
	margin:10px 10px 10px;
	_margin:20px 10px 10px;
	line-height:30px;
	height:30px;
	font-family:黑体;
	font-weight:bolder;
	font-size:14px;
	color:#004F79;
}

#i_title .l_tinfo{
	display:block;
	float:left;
	width:640px;
	text-align:center;
	background: url(../images/column-middle-bg.jpg);
}

#i_title .l_bg{
	display:block;
	float:left;
	height:30px;
	width:7px;
	background: url(../images/column-left-bg.jpg) no-repeat;
}

#i_title .r_bg{
	display:block;
	float:left;
	height:30px;
	width:7px;
	background: url(../images/column-right-bg.jpg) no-repeat;
}

#i_baseinfo{
	margin:0 20px 5px 0;
	text-align:right;
	color:#717171;
}

#i_info{
	padding:0 20px;
	line-height:20px;
}

/*llist页面*/
.llist_title{
	line-height:30px;
	height:30px;
	margin:10px 0 10px 15px;
	font-weight:bold;
}

.llist_title .l_tinfo{
	display:block;
	float:left;
	text-align:center;
	width:130px;
	background: url(../images/column-middle-bg.jpg);
}

.llist_title .l_bg{
	display:block;
	float:left;
	height:30px;
	width:7px;
	background: url(../images/column-left-bg.jpg) no-repeat;
}

.llist_title .r_bg{
	display:block;
	float:left;
	height:30px;
	width:7px;
	background: url(../images/column-right-bg.jpg) no-repeat;
}

.llist_content{
	border-bottom:1px solid #E8E8E8;
}

.llist_content img{
	border:1px solid #7F7F7F;
}

#navigation{
	line-height:25px;
	background:#FFF;
	text-align:left;
}

#navigation b{
	margin:10px;
}

.reback{
	padding-right:20px;
	text-align:right;
}
