﻿@charset "utf-8";
/**页头样式 */
#head {
	width:1000px;
	margin:0 auto;
}
.nav {
	height:38px;
	background:url(../images/nav_bg.jpg) repeat-x;
}
.nav li {
	width:80px;
	padding:8px 10px;
	font:normal 16px "微软雅黑","宋体";
	text-align:center;
	color:#FFF;
	background:url(../images/vertical_bar.jpg) no-repeat right center;
	float:left;
}

.nav a:link, .nav a:visited {
	font:normal 16px "微软雅黑","宋体";
	color:#FFF;
}

.nav a:hover {
	font:normal 16px "微软雅黑","宋体";
	color:#F60;
}

.info {
	height:26px;
	background:url(../images/info_bg.jpg) repeat-x;
}
.welcom {
	padding-left:10px;
	font:normal 14px "微软雅黑","宋体";
	color:#F00;
}

.tq {
	padding-left:20px;
	font:normal 14px "微软雅黑","宋体";
	color:#333;
}

/**页体样式 */
#main {
	width:1000px;
	margin:0 auto;
	background-color:#EEFFFB;
}

.m_left {
	padding:5px;
}

.lm1 {
	width:275px;
	min-height:195px;
	padding:0 1px;
	border:1px solid #CCC;
	background-color:#FFF;
}
.lm1 h2 {	
	height:31px;
	font:normal 16px "微软雅黑","宋体";
	color:#001F3F;
	background:url(../images/lm1.jpg) no-repeat;
}
#main dl {	
	height:20px;
	padding:2px 5px;
	font:normal 14px "宋体";
	color:#333;	
}
.lm1 dt {
	background:url(../images/dot1.jpg) no-repeat left center;
	padding-left:10px;
}
.tsjy {
	width:280px;
	height:182px;
	background:url(../images/bg2.jpg) no-repeat;
}
.tsjy p {	
	font:bold 18px "微软雅黑","黑体";
	color:#FFF;
}

.tsjy a:link, .tsjy a:visited {
	font:bold 18px "微软雅黑","黑体";
	color:#FFF;
}

.tsjy a:hover {	
	font:bold 18px "微软雅黑","黑体";
	color:#F00;
}

.m_left img {
	padding-top:5px;
}

.m_right {
	padding:5px 5px 5px 0;
}

.lm2 {
	width:700px;
	min-height:220px;
	padding-bottom:5px;
	border:1px solid #ccc;
	background-color:#fff;
}
.lm2 h2 {
	height:30px;
	margin:0 1px;
	background:url(../images/lm2.jpg) no-repeat;
}

.lm2 dt {
	background:url(../images/dot2.jpg) no-repeat left center;
	padding-left:10px;
}
.lm3 {
	width:350px;
	height:195px;
	border:1px solid #CCC;
	background-color:#fff;
}
.lm3 h2 {
	height:32px;
	background:url(../images/lm3.jpg) no-repeat;
}
.lm3 h2 {
	font:normal 16px "微软雅黑","宋体";
	color:#001F3F;
}

.lm3 h2 a:link, .lm3 h2 a:visited {
	font:bold 13px "宋体";
	color:#004C66;
}

.lm3 h2 a:hover {
	font:bold 13px "宋体";
	color:#F60;
}

.lm3 dl {
	padding:5px;
	font:normal 14px "宋体";
	color:#333;	
}
.lm3 dt {
	background:url(../images/dot3.jpg) no-repeat left center;
	padding-left:15px;
}
.jcfc {
	width:987px;
	height:128px;
	margin-left:5px;
	border:1px solid #CCC;
}

.flink {
	width:988px;
	height:135px;
	margin:5px;	
	border:1px solid #CCC;
}
.flink .line {
	width:980px;
	border-top:1px dashed #CCC;
}
.colli2 a:link, .colli2 a:visited {
	font:normal 14px "宋体";
	color:#004C66;
}

.colli2 a:hover {
	font:normal 14px "宋体";
	color:#F60;
}

#foot {
	width:1000px;
	margin:0 auto;
	font:normal 14px "微软雅黑";
	background-color:#EEFFFB;
}
.copy_right {
	height:25px;
	color:#FFF;
	text-align:center;
	background-color:#0D8CB7;
}
.copy_right a:link, .copy_right a:visited {
	font:normal 14px "微软雅黑";
	color:#FFF;
}

.copy_right a:hover {
	font:normal 14px "微软雅黑";
	color:#F60;
}
.memo {
	line-height:25px;
	padding:10px 0;
	color:#333;
	text-align:center;	
}

/** 列表页 */
.m_right .box {
	width:700px;
	min-height:200px;
        margin-bottom:5px;
	background-color:#FFF;
	border:1px solid #CCC;
}
.list_pos {	
	height:22px;
	padding:8px 0 0 40px;
	font:normal 14px "宋体";
	background:url(../images/cont_box.jpg) no-repeat;
}

.box dt {
	background:url(../images/dot4.jpg) no-repeat left center;
	padding-left:10px;
}

/** 内容页 */
.main .crumbs {
	height:25px;
	padding:8px 0 0 20px;
	font:normal 14px "微软雅黑";
	border-bottom:1px dotted #336600;
}

.main .crumbs a:link, #main .crumbs a:visited {color:#333;}
.main .crumbs a:hover {color:#C30;}

.box_cont {
	width:985px;
	background-color:#FFF;
	border:1px solid #CCC;
}

.show_cont {min-height:500px; padding:0 30px;}
.show_cont h1 {margin-top:20px; font:22px "黑体"; color:#333; text-align:center;}
.cont_info { padding:10px 0; font-size:14px; text-align:center; color:#666; border-bottom:1px dashed #333;}
.show_cont .content { min-height:350px; padding:10px 0; font-size:14px; line-height:30px;}
.f14 {font-size:14px; padding-top:5px; border-top:1px dashed #333;}
.f14 li {height:25px; line-height:25px;}


/* 图片频道 - photo */
.photo-channel .photo-slide{ width:435px; padding:5px;border:1px solid #c3d4e7;zoom:1;}
.photo-channel .photo-slide .FocusPic .title-bg,.photo-channel .photo-slide .FocusPic .title{ bottom:35px}
.photo-channel .photo-slide .change{bottom:0px; left:0; text-align:left; height:30px;}
.photo-channel .photo-slide .change i{background: url(../images/v9/focusBg.gif) no-repeat right top; width:39px; height:30px; text-align:center; padding:0; margin-right:8px; line-height:30px;color:#049}
.photo-channel .photo-slide .change i.cur{background-position: left top; color:#fff; font-weight:700}
.photo-channel .photo-hots,.box-hots{float:left; width:242px; margin-right:10px;_margin-right:5px; height:auto; overflow:hidden;padding-bottom:5px;}
.photo-channel .photo-hots h4, .box-hots h4{text-align:left;height:26px;*height:25px;font:18px/26px "MicroSoft YaHei","SimHei";color:#457bb4;*line-height:25px;margin:0; padding:5px 0 0px 30px}
.photo-channel .photo-cat{ position:relative; height:auto}
.photo-cat .content h5 a,.photo-cat .content h5 a strong{background-image: url(../images/v9/title_photo.png);background-repeat: no-repeat; height:35px; padding-left:10px;display:block; float:left;text-decoration: none;}
.photo-cat .content{padding-bottom:6px}
.photo-cat .content h5 a strong{background-position: right top; padding-right:14px; color:#fff; float:left; line-height:35px}
.photo-cat .content h5{position:absolute;left:14px; top:-4px; width:98%}
.photo-cat .content h5 span{ font-size:12px; font-weight:normal; padding-left:12px; line-height:38px}
.photo-cat .content h5 span.blue a{ background-image:none; float:none; padding:0 4px; height:auto}
.photo-cat .content h5 span.blue a:hover{ color:#F30}
.photo-cat .content h5 span.blue a.more{ float:right}
.photo-cat .photo-list{ padding-top:45px}
.photo-list li{ vertical-align:top; width:188px;*width:191px; text-align:center; padding-bottom:12px}
.photo-list li div.img-wrap{ width:160px; height:120px; margin:auto; margin-bottom:3px; }
.photo-list li div.img-wrap a{ width:160px; height:120px;*font-size:88px;}

/*图片内容*/
.photo-channel #Article .tool{ position:relative; height:35px; padding-top:6px;}
.photo-channel #Article .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next{background: url(../images/v9/up-next.png) no-repeat; height:27px; width:31px ;margin-right:10px; overflow:hidden;}
.photo-channel #Article .tool .auto span,.photo-channel .tool .up span,.photo-channel .tool .next span{ visibility:hidden}
.photo-channel #Article .tool .auto{background-position: -19px top;}
.photo-channel #Article .tool .next{background-position: -78px top;}
.photo-channel #Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
.photo-channel #Article .tool .stat{ color:#999;}
.photo-channel #Article .big-pic{ text-align:center; padding:10px 0; border:1px solid #ededed; background-color:#fafcfe; position: relative}
.photo-channel #Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:896px; height:650px}
.photo-channel #Article .big-pic .max{ position:absolute; bottom:0px; right:0px;background: #FFF url(../images/v9/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(../images/blank.gif);display:block; width:100%; height:100%; outline:none;}

#Article .list-pic{ padding:22px 0 16px; height:100px}
#Article .cont{overflow:hidden; float: left; width:616px; height:80px}
#Article .cont li{ float:left; width:123px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px; margin:0 auto;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(../images/v9/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ left:-8px;top:-3px; margin-right:14px}
#Article .list-pic .next{ right:-8px; float:right;top:-3px}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{background: url(../images/v9/big-btn.png) no-repeat; display:block; width:17px; height:69px; float:left;}
#Article .pre-bnt:hover, #Article .next-bnt:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}
#Article .pre-bnt span{background-position: -30px top;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -30px -78px;}
#Article .next-bnt span{background-position: -55px top;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -55px -78px;}
/* endSelect */
#endSelect{top:290px;left:333px;position:absolute;width:230px;height:71px;border:1px solid #8a8a8a;display:none;z-index:200;}
#endSelect .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endSelect .E_Cont{position:absolute;top:10px;left:26px;color:#fff;font-size:14px;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden;}
#rePlayBut,#nextPicsBut,#endSelect #endSelClose{background:url(../images/v9/big-btn.png) no-repeat}
#rePlayBut{float:left;width:69px;height:23px;background-position: 0px -167px;}
#nextPicsBut{float:left;width:97px;height:23px;background-position: -100px -167px;margin-left:10px;}
#endSelect #endSelClose{background-position: 0px -217px;position:absolute;top:3px;right:3px;cursor:pointer;width:11px;height:11px;overflow:hidden;z-index:2;}

.photo-channel #Article .text{ border:1px solid #ddd; background-color:#f3f3f3; padding:8px 10px; zoom:1; margin-bottom:20px}
.photo-channel .relevance{ padding:5px 10px 10px}
.photo-channel .relevance h5,.comment h4{background: url(../images/v9/icon.png) no-repeat left -375px; padding-left:16px;}
.photo-channel .relevance .photo-list{ padding:0; overflow:auto; padding-top:10px}
.photo-channel .relevance .photo-list li{ float:left; width:153px; padding:0}
.photo-channel .relevance .photo-list li .img-wrap{width:110px;height:86px;margin:0 auto;background: url(../images/v9/pic_bg.png) no-repeat; border:none; margin-bottom:6px}
.photo-channel .relevance .photo-list li .img-wrap a{*font-size:59px;width:104px; height:86px; padding:1px 5px 5px 1px }
.photo-channel .relevance .photo-list li .img-wrap a:hover{ background:none}

.box .photo-hot{padding:0 2px}
.photo-hot li{width:119px;*width:50%; text-align:center; padding:5px 0; vertical-align:top}
.photo-hot li div.img-wrap{ width:94px; margin:auto; margin-bottom:5px; height:64px;}
.photo-hot li div.img-wrap a{ width:94px; height:64px;*font-size:48px;}

#Article{ overflow:hidden}
#Article,.photo-channel .relevance{ border:1px solid #C3D4E7;zoom:1; padding:0 20px}
#Article h1{color:#000;font:800 26px/30px "宋体",arial;margin-bottom:6px; text-align:center; padding:16px 0 8px; border-bottom:1px solid #e5e5e5}

.ib, .ib-li li, .ib-a a, .ib-span span, .btn, .btn input, .photo-hot li, .Article-Tool a, .photo-list li, .photo-channel .photo-slide .change i, .photo-channel .tool .auto, .photo-channel .tool .up, .photo-channel .tool .next, .photo-cat .content h5 span.blue a, .submit {
    display: inline-block;
}

#float-div {position: fixed; left: 50%; top: 50%; margin-left: 530px; margin-top: -326px;}
#float-div .closeBt {background: #43b3ee; color: #fff; line-height: 29px; cursor: pointer; text-align: center; font-family: sans-serif; font-size: 16px;}
#float-div .erwei-box {padding: 5px; background: #fff; text-align: center;}
#float-div .erwei-box p {margin-top: 5px;}