@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#474747;}
a{color:#474747; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#1396DB; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.w733{width:733px; overflow:hidden;}
.w255{width:255px;}
.w718{width:718px;}
.w960{width:960px;}
em{font-style:normal;}

.wal{width:1003px; margin:0px auto;}

.headDiv{height:87px; background:#FFF; border-bottom:#1c4d8d solid 4px;}
.headDiv .wal{height:88px; position:relative;}
.headDiv .logo{position:absolute; left:0px; top:15px;}
.topTel{position:absolute; z-index:1; top:12px; right:0px; white-space:nowrap; font-size:28px; font-weight:bold; color:#1396DB;}
.topTel img{float:left; margin-right:6px; position:relative; top:2px;}
.headDiv2{height:88px; border-bottom:0px;}
.nav{
	position:absolute;
	z-index:1;
	right:-20px;
	bottom:0px;
	height: 52px;
	width: 760px;
	text-align: center;
	vertical-align: middle;
	line-height: 52px;
	background-image: url(../images/tt1.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.nav li{float:left;}
.nav a{display:block; float:left; white-space:nowrap; font-size:16px; height:32px; padding:0 15px;}
.footDiv{height:66px; background:#414246; color:#FFF; }
.footDiv .wal{width:990px; line-height:20px; padding-top:12px;}
.footDiv .fr{width:200px; text-align:right;}
.footDiv .fr div{font-size:16px;}

.pageBanner{height:222px; overflow:hidden;}

.pageTitle1{position:absolute; z-index:100; left:50%; margin-left:-510px; margin-top:-20px; background:url(../img/pageTitle1.png) left top no-repeat; width:214px; height:39px; line-height:30px; text-align:center; overflow:hidden; font-size:18px; color:#305179;}
.pageTitle1 span{font-size:16px; font-family:Arial; color:#707070; padding-left:5px;}

.pageTitle2{height:40px; overflow:hidden; position:relative;}
.pageTitle2 h1{font-size:20px; color:#4b4b4b; font-weight:400;}
.pageTitle2 h1 span{padding-left:15px; font-family:Arial; color:#856842; font-size:22px;}
.pageTitle2 .more{display:block; background:url(../img/more.png) left top no-repeat; width:83px; height:22px; overflow:hidden; position:absolute; z-index:1; top:5px; right:0px;}

.sideLayerL{position:fixed; z-index:50; left:40px; bottom:0px; width:100px; overflow:hidden; text-align:center;}
.sideLayerL .topA{display:block; background:url(../img/topA.png) center top no-repeat; height:40px; overflow:hidden;}
.sideLayerL li a{display:block; height:52px; line-height:48px; background:url(../img/sideLayerLBg1_1.png) center top no-repeat; font-size:14px;}
.sideLayerL li a:hover{background:url(../img/sideLayerLBg2_1.png) center top no-repeat;}
.sideLayerL .ewm{background:#FFF; padding:9px 0; border:#afafaf solid 1px; margin-bottom:6px; font-size:16px;}
.sideLayerL .ewm div{padding-bottom:10px;}

.sideLayerR{position:fixed; z-index:50; right:50px; top:310px; width:64px; overflow:hidden;}
.sideLayerR .list{background:#636363 url(../img/sideLayerR.gif) left top no-repeat; padding:0 4px; margin-bottom:10px; text-align:center; padding:5px 0;}
.sideLayerR a{color:#FFF; font-size:16px;}
.sideLayerR li{border-bottom:#929292 solid 1px; padding:10px 0;}

.pageNum{text-align:center; padding-top:25px; height:60px; overflow:hidden;}
.pageNum a{display:inline-block; width:38px; height:28px; line-height:28px; text-align:center; background:url(../img/pageNum.gif) center top no-repeat; font-size:14px; color:#556270;}
.pageNum .a1{background:url(../img/pageNum1.gif) center top no-repeat; width:62px;}
.pageNum a:hover{font-weight:bold;}

.tabContent{display:none;}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}
.clearfix:after{clear:both; content:" "; display:block; height:0; font-size:0;}
.clearfix{*zoom:1;}
.indexmain{position:relative;}
.index_news{
	padding-top:0px;
	padding-bottom:20px;
	font-size: 14px;
}
.index_news dl{float:left; width:321px; margin-right:30px;}
.index_news dl.last{margin-right:0;}
.index_news .more{float:right; color:#f93; margin-top:2px;}
.index_news strong{font-size:16px; color:#3287c4;}
.index_news h3{border-bottom:1px solid #e2e2e2; padding-bottom:10px; margin-bottom:12px;}
.index_news li{line-height:27px; white-space:nowrap; overflow:hidden}
.index_news i{color:#1c7abc; font-size:12px; padding-right:12px;}
.indexbox{width:1025px; margin:0 auto; padding-top:16px; background:#fff;}
.index_news .more{
	float:right;
	color:#A8ABB5;
	margin-top:2px;
	font-weight: normal;
	font-size: 12px;
}
.in_img{float:left; padding-right:12px; padding-top:3px;}
.in_img img{width:127px;}
.in_list{width:180px; float:right; margin-top:-4px;}
.in_list s{font-size:9px; color:#f93;}
.jdj_ttl{
	font-size: 24px;
	font-weight: bold;
	color: #1396DB;
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.jdj_ttl img{
	height: 34px;
	width: 25px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.page_turner { margin: 20px 0; text-align: center; }
.page_turner a, .page_turner span { display: inline-block; height: 40px; line-height: 40px; min-width: 40px; text-align: center; background: #F2F2F2; margin-right: 2px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.current { background: #174777; color: #FFF; }
.jdj_ys123{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.jdj_ys123 li{
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}