@charset "utf-8";
/* CSS Document */
.wrappe{width:100%; height:100%}
.top{width:100%;}
.top img{width:100%}
.nav{ min-width:1350px; text-align:center;height:50px; line-height:50px; color:#fff; background:#004987;}
.nav .section{ text-align:center;}
.nav ul>li{ display:inline; border-right:1px #014678 solid; height:50px; margin-left:20px; margin-right:20px;}
.nav ul>li>a{ display:inline-block; color:#fff; font-size:16px; text-align:center; padding-left:20px; padding-right:20px; height:50px;}
.nav ul>li>a:hover{background:#004987;}
.main{background:url(../images/bg.jpg) top repeat-x;}
.main .section{ width:945px;  padding-top:16px;}

.copyright{ min-width:1000px; background:#166eb2; color:#fff; padding:20px 0px; font-size:14px; line-height:24px; }
.copyright .section{ text-align:center;}
.copyright a{ color:#fff;}
.copyright a:hover{ color:#fff; text-decoration:underline;}

.main_block{ width:935px; margin-bottom:5px; padding-left:5px;}
.main_block .main_titles{ margin-bottom:10px; background:#1978bd url(../images/shipin_03.png) no-repeat; height:40px; line-height:40px;}
.main_block .main_titles h2{ color:#fff; float:left; font-size:16px; line-height:40px; padding-left:38px; text-shadow:1px 1px 0px  #003366 ;}

.block1{ width:442px; height:280px; float:left; margin-left:12px; margin-bottom:10px; margin-right:5px;}
.block1 a.block1_img{ display:block; width:100%; height:280px; position:relative;}
.block1 a.block1_img p{
	cursor:pointer;
	position:absolute;
	font-size:14px;
	left:-1px;
	bottom:1px;
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-indent:30px;
	color:#fff;
	background:#000;
	filter:alpha(opacity=80);
	opacity:0.8;
}

.block1 .block1_img_s,.block1 .block1_img_s img{ width:210px; height:240px;}
.block1 .block1_img_s{ margin-right:20px; margin-bottom:10px;}
.block1 h4{ width:210px;}
.block1 .block_text{ font-size:14px; color:#666666; text-indent:28px; line-height:24px;}

.text_dl{ line-height:20px; font-size:14px;margin-bottom:20px; margin-top:5px;}
.text_dl dt{ border-left:10px #135fa1 solid; font-size:16px; font-weight:bolder;margin-bottom:10px; padding-left:10px; color:#F00;}
.text_dl dd{ padding-left:20px;margin-bottom:10px; color:#666;} 
.toutiao .text_dl dd{ padding-left:0px; color:#c70000;}


.gd_list li{ float:left; width:154px; height:240px; overflow:hidden;margin-right:38px; padding-left:38px;}
.gd_list li img{height:160px; border: 2px solid #a8a8a8;}
.gd_list li span{height:10px; width:154px;}

 
.gd_area{ height:200px; overflow:hidden;}

.bbs_bg h2{ height:40px; line-height:36px; background:url(../images/luntanbeijing_03.png) no-repeat; overflow:hidden; padding-left:30px; font-size:16px; color:#1363a5}

.toutiao{ background:url(../images/blue_bg1.gif) right repeat-y;}
.toutiao .w240{ padding-left:10px; background:url(../images/blue_bg1.gif);}
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background:url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: 1px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 930; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 940px; height: 380px; }
    #slideshow ul { display: none; }
	
	
	.tupian_show,.tupian_show li,.tupian_show li img{
		 width:680px;
		 height:380px;
		 overflow:hidden;
		 display:block;
		}
	.tupian_show,.tupian_show ul{
		position:relative;
		}
	.tupian_show ul li{
		top:0px;
		left:0px;
		}
	.tupian_show p{
		position:absolute;
		bottom:10px;
		right:10px;
		z-index:5;
		}
	.tupian_show p span{
		height:20px;
		width:20px;
		border-radius:10px;
		background:#FFF;
		display:inline-block;
		margin-left:10px;
		cursor:pointer;
		}
	.tupian_show p span.on{
		background:#F30;
		}