@charset "utf-8";
/* CSS Document 通用样式 */

/*################################基础布局################################
 *|---------------------|
 *|       #header       |
 *|---------------------|
 *|       #menu         |
 *|---------------------|
 *| #ad  |    #col1     | <--- #cola
 *|---------------------|
 *|      |              |
 *|      |              |
 *|      |              |
 *|#coll |     #colr    | 
 *|      |              |
 *|      |              |
 *|      |              |
 *|---------------------|
 *|       #footer       |
 *|---------------------|
 *################################@end################################
 */
/*
 *全局样式整理
 */
	* {margin:0px; padding:0px;}
	body{font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #333;}
	body {margin:0 auto;width:1000px;text-align:left; }
	#webmain{width:1000px; margin:0 auto;}
	/*
	_position:relative;
	 *清理ul,li默认样式
	 */
	ul,li{list-style-type:none;}
	/*
	 *修正bug
	 */
	select option{padding-right:3px;}
	/*
	 *默认链接样式
	 */
	a:link {color: #000; text-decoration:none;}
	a:hover {color: #C00; text-decoration:none;}
	a:visited{color:#000; text-decoration:none;}
	/*
	 *清除有连接图片边框
	 */
	img{border:0 none;}
	/*
	 *清理浮动
	 */
	.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
	/*
	 *占位空白
	 */
	.blank{height:13px; content: "."; clear:both; _height:0;}
	/*
	 *着重连接红色
	 */
	.red{color:#F00;}
	/*
	 *重定义标签
	 */
	 b{color:#F00; font-size:12px; font-weight:normal;}
	 
	 .but{ background:url(../images/btn.png); width:82px; height:20px; border:0px; line-height:20px; color:#666; font-weight:bold;}
/*
 *全局样式整理结束
 */
.photo .imgdiv {overflow:hidden;}
.photo .imgdiv img{max-width:160px;max-height:120px;_width:160px;}
.info_show img{max-width:700px;autoimg:expression(onload=function(){this.style.width=(this.offsetWidth > 700)?"700px":"auto";});}
/*this.style.width=(this.offsetWidth > 160)?"160px":"auto";this.style.height=(this.offsetHeight > 120)?"120px":"auto"});}*/

.imgdiv{width:215px; height:161px;}
.imgdiv img{width:215px;}
.vsall{overflow:visible !important; z-index:999}

.zoominner{padding:5px 10px 10px;background:#FFF;text-align:left;}
.zoominner p{padding:8px 0;color:#999}
.zoominner p a{float:left;margin-left:10px;width:17px;height:17px;background:url(/images/imgzoom_tb.gif) no-repeat 0 0;line-height:100px;overflow:hidden;}
.zoominner p a:hover{background-position:0 -39px;}
.zoominner p a.imgadjust{background-position:-40px 0;}
.zoominner p a.imgadjust:hover{background-position:-40px -39px;}
.zoominner p a.imgclose{background-position:-80px 0;}
.zoominner p a.imgclose:hover{background-position:-80px -39px;}
.zoominner #zoomimgbox{text-align:center;}


.art-a ul{ clear: both;color: #555555;padding: 0 0 10px 14px;}
.art-a ul li{float: left; height:24px; line-height:24px;overflow:hidden;padding-right: 20px;width: 44%;}
.art-a ul li span{ float: right;padding-left:10px}

.art-b h4{}
.art-b .art-l{ float:left; width:49%;}
.art-b .art-r{ float:right; width:49%;}
.art-b ul{ padding:0 0 10px 14px}
.art-b ul li{height:24px; line-height:24px;overflow:hidden;width: 95%;}
.art-b ul li span{ float: right;padding-left:10px}


.art-c{clear: both; margin-bottom: 10px;overflow: hidden;width: 233px;}
.art-c .art-hd{font-size: 12px;font-weight: bold;width: 100%;}
.art-c .art-hd span{float: right; }
.art-c ul{ padding:8 0 10px 10px}
.art-c ul li{width: 100%;height:24px; line-height:24px;overflow:hidden; text-indent:8px}
/*
.art-c ul li a{ color:#F2FF0D}
.art-c ul li a:hover{color:#fff}
*/


.demo{width:950px;margin:0 auto;}
.item_list{position:relative;padding:0 0 50px;}
.item{width:226px;background:#fff;overflow:hidden;margin:15px 0 0 0;
border-radius:4px 4px 4px 4px;
box-shadow:0 1px 3px rgba(34, 25, 25, 0.2);
}
.item_t{padding:10px 8px 0;}
.item_t .img{background-color:#FFFFFF;margin:0 auto;position:relative;width:210px;}
.item_t .img a{display:block;}
.item_t .img a:hover{background:#000;}
.item_t .img a:hover img{filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}
.item_t .title{padding:8px 0;line-height:18px;color:#000;}
/*给FLASH动画默认宽度*/
#f_banner{width:1000px;height:265px;}

.frd{padding:10px 0; width:100%;clear:both;}
.frd .frdH{padding-right:10px;}
.frd a{padding:0 10px;}
.frd:before,.frd:after {content:"\0020";display: block;height: 0;visibility: hidden;}


.m_banner{ background:#fff;height:497px; position:relative;}
.m_banner .banner{height:497px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:1px;width:1000px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:222;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(banner_ctrl.png) no-repeat;_background:url(banner_ctrl.png) no-repeat; position:absolute; opacity:.3;filter: alpha(opacity=30);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:497px; width:1450px; margin:0 auto;}
.main_c a{display:block; width:1450px; height:497px;}
/*最新文章选择*/
#left #col1 .news_on{color:red;}


.info_show h1{padding:20px 0; text-align:center; font-weight:normal;font-size:22px;line-height:1.2;}
.content-date{padding:4px 0; text-align:center; }
.art{padding:10px;line-height:2;}