@charset "utf-8";
/* nav */
.e_logo { height:31px; float:left; overflow:hidden;}
.e_logo img { width:93px; margin-left:20px; float:left;}
.e_logo span { display:block; width:100px; padding:0px 10px; height:31px; line-height:31px; font-weight:bold; float:left; }
#top-link { color:#999; margin-right:20px; display:inline;}
#top-link li { margin-left:0px;}
.fr { float:right;}
.li-fl li {display:inline; }
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: "."
}
.blr { height:0px; line-height:0; visibility:hidden; clear:both;}
.bc ul {list-style:none; margin:0px;}

/* top */
#top { width:100%; margin:auto; text-align:left; background:#333; height:34px; line-height:34px;}
#top-inner { width:990px;}
.site-logo { float:left;}
.bc { width:950px; margin:0 auto;}
.uxt li { display:block; height:34px; padding:0px 14px; float:left;}
.uxt li a { color:#fff; font-weight:bold;}
.login-info { margin:6px;}
#J_Login a  { color:#fff; font-weight:bold; padding-right:8px; margin-right:6px;}


/* intro */
#intro span { font-size:16px; font-weight:bold; margin-left:15px; margin-top:10px; float:left;}
.ptr { width:890px; font-size:12px; margin-top:10px; margin-left:5px; margin-right:5px; text-align:left; float:left;}
.hot10 { margin-left:30px; margin-top:20px;}
.bgf { background-color:#fff; padding-top:20px; padding-bottom:20px;}

/* wall */
.wall {
	MARGIN: 10px 0px 10px; OVERFLOW: hidden; WIDTH: 990px; POSITION: relative; HEIGHT: 300px
}
.wall A {
	DISPLAY: block; POSITION: relative
}
.wall A:hover .wall-title {
	COLOR: #fff
}
.wall A:hover .wall-excerpt {
	COLOR: #fff
}
.wall A:hover .wall-bg {
	FILTER: alpha(opacity=50); opacity: 0.5
}
.wall-img {
	Z-INDEX: 5; POSITION: relative
}
.wall-caption {
	Z-INDEX: 10; LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute
}
.wall-excerpt {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 14px; Z-INDEX: 20; PADDING-BOTTOM: 5px; COLOR: #ededed; PADDING-TOP: 10px; POSITION: relative
}
.wall-title {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 18px; Z-INDEX: 20; PADDING-BOTTOM: 5px; COLOR: #ededed; PADDING-TOP: 5px; POSITION: relative
}
.wall-bg {
	DISPLAY: block; Z-INDEX: 15; BACKGROUND: #000; FILTER: alpha(opacity=60); LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; ZOOM: 1; POSITION: absolute; HEIGHT: 300px; opacity: 0.6
}
.wall-1 {
	LEFT: 0px; WIDTH: 390px; POSITION: absolute; TOP: 0px; HEIGHT: 300px
}
.wall-1 A {
	WIDTH: 390px; HEIGHT: 300px
}
.wall-1 .wall-img {
	WIDTH: 390px; HEIGHT: 300px
}
.wall-1 .wall-title {
	FONT-SIZE: 24px
}
.wall-2 {
	LEFT: 400px; WIDTH: 310px; POSITION: absolute; TOP: 0px; HEIGHT: 145px
}
.wall-2 A {
	WIDTH: 310px; HEIGHT: 145px
}
.wall-2 .wall-img {
	WIDTH: 310px; HEIGHT: 145px
}
.wall-3 {
	LEFT: 400px; WIDTH: 150px; POSITION: absolute; TOP: 155px; HEIGHT: 145px
}
.wall-3 A {
	WIDTH: 150px; HEIGHT: 145px
}
.wall-3 .wall-img {
	WIDTH: 150px; HEIGHT: 145px
}
.wall-4 {
	LEFT: 560px; WIDTH: 150px; POSITION: absolute; TOP: 155px; HEIGHT: 145px
}
.wall-4 A {
	WIDTH: 150px; HEIGHT: 145px
}
.wall-4 .wall-img {
	WIDTH: 150px; HEIGHT: 145px
}
.wall-3 .wall-title {
	FONT-SIZE: 14px
}
.wall-4 .wall-title {
	FONT-SIZE: 14px
}
.wall-5 {
	LEFT: 720px; WIDTH: 270px; POSITION: absolute; TOP: 0px; HEIGHT: 300px
}
.wall-5 A {
	WIDTH: 270px; HEIGHT: 300px
}
.wall-5 .wall-img {
	WIDTH: 270px; HEIGHT: 300px
}
.wall-5 .wall-title {
	FONT-SIZE: 20px
}
.wall-6 {
	LEFT: 0px; WIDTH: 310px; POSITION: absolute; TOP: 0px; HEIGHT: 145px
}
.wall-6 A {
	WIDTH: 310px; HEIGHT: 145px
}
.wall-6 .wall-img {
	WIDTH: 310px; HEIGHT: 145px
}
.wall-7 {
	LEFT: 0px; WIDTH: 150px; POSITION: absolute; TOP: 155px; HEIGHT: 145px
}
.wall-7 A {
	WIDTH: 150px; HEIGHT: 145px
}
.wall-7 .wall-img {
	WIDTH: 150px; HEIGHT: 145px
}
.wall-7 .wall-title {
	FONT-SIZE: 14px
}
.wall-8 {
	LEFT: 160px; WIDTH: 150px; POSITION: absolute; TOP: 155px; HEIGHT: 145px
}
.wall-8 A {
	WIDTH: 150px; HEIGHT: 145px
}
.wall-8 .wall-img {
	WIDTH: 150px; HEIGHT: 145px
}
.wall-8 .wall-title {
	FONT-SIZE: 14px
}
.wall-9 {
	LEFT: 320px; WIDTH: 270px; POSITION: absolute; TOP: 0px; HEIGHT: 300px
}
.wall-9 A {
	WIDTH: 270px; HEIGHT: 300px
}
.wall-9 .wall-img {
	WIDTH: 270px; HEIGHT: 300px
}
.wall-9 .wall-title {
	FONT-SIZE: 20px
}
.wall-10 {
	LEFT: 600px; WIDTH: 390px; POSITION: absolute; TOP: 0px; HEIGHT: 300px
}
.wall-10 A {
	WIDTH: 390px; HEIGHT: 300px
}
.wall-10 .wall-img {
	WIDTH: 390px; HEIGHT: 300px
}
.wall-10 .wall-title {
	FONT-SIZE: 24px
}

/* top-news */
.top10 { width:600px; margin-left:45px; margin-top:30px; float:left; display:inline;}
.ttop { padding:0px 30px; height:32px; line-height:32px; background-color:#000033; float:left; }
.top-list { width:100%; padding:10px 0px; float:left;}
.p-top { width:100%; text-align:left; margin-top:24px; _margin-top:10px; border-bottom:1px dashed #666; float:left; }
.p-top span a { color:#000033; font-weight:bold; font-size:16px;}
.p-text { color:#666; text-indent:2em; line-height:2; padding:10px 0px;}
.p-text span { font-weight:normal;}
.btm0 { border-bottom:0; }

.top-rr { width:300px; margin-top:10px; margin-left:35px; float:left; display:inline;}
.top-rt { width:100%; padding-top:22px; margin-top:20px; float:left; display:inline;}
.top-rt a { display:block; margin:10px auto; float:left;}
.top-rt img { width:268px; height:179px; padding:10px; border:1px solid #aaa;}
.prd { width:162px; height:32px; line-height:32px; background-color:#000033; text-align:center; }
.spx { font-size:16px; font-family:"微软雅黑"; font-weight:bold; color:#fff; letter-spacing:2px; }
.rt-all { width:276px; margin:0px 12px; text-align:left; float:left; overflow:hidden; display:inline;}
.maki { width:100%; margin-top:15px; }
.maki img { width:120px; height:100px; padding:5px; background-color:#efefef; float:left; display:inline; }
.maki p { width:134px; font-size:12px; color:#888; line-height:1.3; padding-left:10px; float:left; display:inline;}
.maki span { color:#900; font-weight:bold;}
.blu { color:#000033; margin-left:16px;}

.rt-blk { width:100%; margin-top:8px; overflow:hidden;}
.rt-blk span a { font-weight:bold; height:30px; line-height:30px; color:#000033;}
.rt-blk img { width:95px; height:70px; margin:5px; float:left; display:inline;}
.rt-blk p { width:165px; font-size:12px; color:#888; margin-left:6px; line-height:1.3; text-indent:2em; float:left; display:inline;}
.ut { background-color:#f0f0f0; padding:6px 0px; font-size:12px; margin:10px auto;}
.ut li { list-style-position:inside; padding-left:4px; }
.ut li a {color:#000033; }

.person { width:110px; margin-left:12px; margin-right:12px; padding-top:10px; text-align:center; float:left; display:inline;}
.person img { width:110px; height:115px; overflow:hidden;}
.person span { display:block; height:24px; line-height:24px; }
.person a { color:#000033;}
.pertalk { width:100%; text-align:center; float:left;}
.pertalk a { color:#F00; font-weight:bold; line-height:40px; color:#000033; }
.pertalk p { width:256px; margin:0 auto; color:#666; font-size:12px; padding-bottom:10px; border-bottom:1px dashed #aaa; line-height:1.5; text-indent:2em; text-align:left;}

/* foreign electron */
.thd { padding:0px 30px; height:32px; line-height:32px; background-color:#000033; margin-left:45px; margin-bottom:20px; float:left; display:inline; }
.eline { width:880px; margin:0px 55px ; padding-bottom:20px; clear:both; float:left; display:inline; }
.ecell { width:170px; margin:0px 25px; float:left; display:inline;}
.ecell img { width:170px; height:112px;}
.ecell span { font-weight:bold; line-height:30px; }
.ecell span a { color:#000033;}
.ecell p { text-indent:2em; font-size:12px; color:#666; text-align:left;}
.ecell p a { color:#000033;}

/* Key */
.kline { float:left; margin:14px 30px; width:920px; display:inline; clear: both; zoom:1; }
.kcell { height:100px; padding-left:15px; padding-right:15px; overflow:hidden; float:left; display:inline; }
.kcell img { width:140px; height:100px; float:left;}
.kcell p { height:100px; overflow:hidden; float:left; }
.ctr { width:290px; float:left; text-align:left;}
.ctr span { display:block; padding-left:40px; font-size:18px; color:#000033; font-weight:bold; line-height:20px;}
.ux { width:270px; margin-left:16px; _margin-left:10px; line-height:20px; color:#888; font-size:12px; text-indent:2em; float:left; }
.ux a { color:#000033;}


/* image scroll */
a.LeftBotton, a.RightBotton, a.pl { color:#213f71; font-size:9pt; text-decoration:none;}
a.LeftBotton:hover, a.RightBotton:hover, a.pl:hover {color:#0066cc; }
a:active {outline:none; blr:expression(this.onFocus=this.blur());}
.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 border:1px solid #DAAD69;
 background:#fff;
 width:912px;  /* 图片框宽度 */
 margin:20px auto;
 _margin:0px auto;
}
.blk_18 .pcont {
 width:845px;  /* 内框宽度-5 */
 float:left;
 overflow:hidden;
 padding-left:5px;
 border-left:1px solid #DAAD69;
 border-right:1px solid #DAAD69;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:30px;  /* 按钮宽度 */
 height:185px;  /* 按钮高度 */
 float:left;
 
}
.blk_18 .LeftBotton {
 background:url(../images/btn1.jpg) center no-repeat;
}
.blk_18 .RightBotton {
 background:url(../images/btn2.jpg) center no-repeat;
}
.blk_18 .LeftBotton:hover {
 background:url(../images/btn3.jpg) center no-repeat;
}
.blk_18 .RightBotton:hover {
 background:url(../images/btn4.jpg) center no-repeat;
}
.blk_18 .pl img {
 width:160px;  /* 图片宽度 */
 height:150px;  /* 图片高度 */
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 1px auto;
}
.blk_18 .pl {
 width:168px; /* 超链接框的宽度-2 */
 border:1px solid #f3f3f3;
 float:left;
 float:left;
 text-align:center;
 line-height:24px;
}
.blk_18 a.pl:hover {
 border:1px solid #5dacec;
 color:#5dacec;
 background:#fff;
}