@charset "utf-8";
/* 当前位置 */
.web_site{ height:40px; color:#000; font-size:12px; font-weight:100; height:auto; padding:0px 10px 0px 10px; text-align:left; border-bottom:1px dashed #ddd; line-height:40px; overflow:hidden;}
.web_site b{ font-weight:100; font-size:12px; color:#666;}

.webSite{ height:40px; color:#000; font-size:12px; font-weight:100; height:auto; margin-top:20px; padding:0px 10px 0px 10px; text-align:left; border-bottom:3px solid #a0a0a0; line-height:40px; overflow:hidden; /*background:url(../images/websitebg.png) no-repeat;*/background:url(../images/cate-bg.png) no-repeat 0% 40%;}
.webSite b{ font-weight:100; font-size:12px; color:#666;}
.webSiteTitle{ width:35%; height:40px; float:left; font-size:14px; font-weight:bold; color:#333; text-indent:25px; }
.webSiteTitle a{ color:#333;}
.webSiteSite{width:65%;height:40px; float:left; text-align:right;}
.webSiteSite .siteStatus{ color:#f0f0f7;}
.webSiteSite table{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
.webSiteSite table td{ text-align:right!important;}

.area_contact{ width:100%;}
.area_contact_title{ padding:5px; font-size:14px; font-weight:bold; background:#ddd}
.area_contact_cont{ padding:5px 10px; background:#fafafa}

/* 公共框架 */
#art{ width:100%; height:auto; margin:0xp auto; overflow:hidden;}
.art{ width:1000px; height:auto; margin:0px auto; overflow:hidden; background:#fff;/* border-left:1px solid #ccc;border-right:1px solid #ccc;*/background:url(../images/art-bg.png) repeat-x;}
.art .main{ width:740px; height:auto; float:right; overflow:hidden;  padding:0px 10px 0px 15px; margin:0;  background:url(../images/side-line.png) no-repeat left 30px; min-height:300px;}
.art .side{ width:200px; height:auto; float:left; margin:20px 0px; padding:0px 0px 0px 10px; overflow:hidden; }

/* 栏目 列表 */
.main_list{ margin-top:10px; line-height:30px;}
	/* 栏目列表(标题+more) */
	.cate_menu{ repeat-x; line-height:30px; line-height:30px;}
	.cate_menu a{ color:#fff;}
	.cate_menu{ width:100%; clear:both; height:30px; float:left; /*border-bottom:3px solid #f0b831;*/color:#000; overflow:hidden; }
	.cate_menu em{width:250px; height:30px; float:left; text-align:left; font-size:14px; color:#000; font-weight:bold;  line-height:30px;}
	.cate_menu_lf{ width:15px; height:33px; float:left; background:url(../images/nav_titlebg.png) 0 0 no-repeat;}
	.cate_menu_ct{ width:auto; height:33px; float:left;background:url(../images/nav_titlebg.png) 0 -66px repeat-x; text-align:center;}
	.cate_menu_rt{ width:15px; height:33px; float:left;background:url(../images/nav_titlebg.png) right -33px no-repeat; }
	.cate_menu span{width:60px; height:30px; float:right; text-align:left; font-size:12px; color:#000; font-weight:100; margin-right:10px; background:url(../images/nav_titlebg.png)  5px bottom no-repeat; text-indent:10px;}
	/* 栏目列表(标题+时间) */
	.main_list .list{ margin-bottom:20px; display:block; clear:both;}
	.main_list ul{ padding-left:2em;}	
	.main_list ul{ padding:0; margin:0; width:100%;}
	.main_list ul li{ padding:0; margin:0;}
	.main_list ul li{ height:30px; line-height:30px; border-bottom:#e7e7e7 1px dashed;background:url(../images/artIcon.gif) no-repeat 10px 12px; overflow:hidden; font-size:14px; text-indent:20px; display:block;}
	.main_list ul li span{width:85%; height:30px; float:left; text-align:left; font-size:12px; color:#000; }
	.main_list ul li b{width:15%; height:30px; float:left; text-align:right; font-size:12px; color:#999; font-weight:100;
					   margin-left:-10px;}	
/* 内容 列表 */

/* 图片 列表 */
.list_img{width:180px; height:162px; float:left; text-align:center; padding:10px 0px 5px 0px;}
.list_img_img{ width:156px; height:118px; margin:0px auto; background:#f2f2f2; border:1px solid #ccc;}
.list_img_img a img{max-width: 150px; max-height: 112px; expression(this.width > 150 ? 150 : true); height: expression(this.height > 112 ? 112 : true); padding:3px;}
.list_img_img img{max-width: 150px; max-height: 112px; expression(this.width > 150 ? 150 : true); height: expression(this.height > 112 ? 112 : true); padding:3px;}
.list_img_text{width:150px; height:auto; display:block; margin:auto;line-height:22px; overflow:hidden;}

/* 图片|内容 列表 */
.list_imgtext{width:100%; height:130px; float:left; display:block; padding:10px 0px 5px 0px; border-bottom:1px dashed #ddd;}
.list_imgtext_img{ width:156px; height:118px; float:left; background:#f2f2f2; border:1px solid #ccc; margin:0px 12px; display:inline; text-align:center;}
.list_imgtext_img img{ max-width: 150px; max-height: 112px; expression(this.width > 150 ? 150 : true); height: expression(this.height > 112 ? 112 : true); padding:3px;}
.list_imgtext_img a img{max-width: 150px; max-height: 112px; expression(this.width > 150 ? 150 : true); height: expression(this.height > 112 ? 112 : true); padding:3px;}
.list_imgtext_txt{width:75%; height:auto; float:left;}
.list_imgtext span{ font-size:14px; font-weight:bold; color:#000;}
.list_imgtext p{ line-height:22px; text-indent:2em; padding:0; margin:0;}
.list_imgtext a{ text-decoration:none; color:#666;}
.list_imgtext a:hover{ text-decoration:none; color:#000;}

/* 文章 */
.art .main .title{font-size:22px;font-weight:bolder; height:auto; padding:15px 0; font-family:"微软雅黑","黑体"; line-height:180%;text-align:center}
.art .main .attribute{height:auto; line-height:28px; color:#676767;  font-size:12px; text-align:center;border-bottom:dashed #dadada 1px;}
.art .main .attribute span{ padding-right:15px;}
.art .main .info{ width:100%; clear:both; display:block; font-size:14px; line-height:200%; color:#222; margin-top:15px;}
.art .main .info p{ text-indent:2em;}
.art .main .info img{max-width:710px; max-height:2000px; _max-width:710px; max-height:2000px;}
.art .main .editor{ text-align:right; font-size:14px;}

/* 返回首页 */
.back_domain{ display:block; clear:both; padding:20px 0px; text-align:right;}
.back_domain a{ font-size:14px; color:#0066CC;}

/* 分页 */
.page{ width:auto; display:block;clear:both; height:40px; text-align:center;line-height:40px; color:#333; font-size:12px; }	
.page a{ border:1px solid #cecece; color:#369; padding:3px;}
.page a:hover{ background:#369; color:#fff; text-decoration:none;}

/* 相关阅读 */
.pre_next{ margin:20px 0px; line-height:28px; font-size:14px; text-align:left;}
.pre_next h4{ padding:0; margin:0; border:none; font-family:"微软雅黑","黑体"; height:33px; line-height:33px; color:#000;}

/* 侧边栏目(标题+栏目列表) 栏目列表 */
.side_cate {/*border:1px solid #ddd;  background:#ededed;*/ }
.side_cate h3{ padding:0; margin:0; border:none; font-family:"微软雅黑","黑体";background:url(../images/side-cate-bg.png) repeat-x; height:50px; line-height:50px; color:#1f76ac;border-bottom:3px solid #fff; text-align:center; border-bottom:1px solid #bbb;}
.side_cate h3 a{ color:#1f76ac;}
.side_cate h3 span{ color:#1f76ac!important; font-size:22px!important; font-family:"微软雅黑","黑体"!important;}

.sideList{ font-size:12px;  background:url(../images/side-ul-bg.png) no-repeat top center; min-height:230px;}
.sideList .li-div{background:url(../images/sides-bg.png) no-repeat bottom ; text-indent:40px; font-size:14px;}
.sideList div{ height:41px; line-height:40px;}
.sideListClicked{ background:url(../images/sides-bg.png) no-repeat top!important;height:40px; width:100%; font-weight:bold; display:block;}
.sideListClicked a{ color:#fff;}
.sideListFirst{ font-size:14px; width:90px; float:left;/* background:url(../images/trangle-li.png) no-repeat 70px 50% ;*/}
.sideListSecond{ font-size:12px; width:100px; float:left;/* background:url(../images/trangle-li.png) no-repeat 80px 50% ;*/}
.sideListName{ float:left; display:block; overflow:hidden;}
.sideListName a{display:block; width:100%;}

/* 侧边列表(标题+文章列表)  相关新闻 */
.side_list {width:100%; height:auto; float:right; overflow:hidden; margin-top:20px;}
.side_list h4{ padding:0; margin:0; border:none; font-family:"微软雅黑","黑体"; height:33px; line-height:33px; }
.side_list h4 a{ }
.side_list ul{ padding:0; margin:0; }
.side_list li{ padding:0; margin:0;font-size:14px;}
.side_list li{ height:30px; line-height:30px; border-bottom:#e7e7e7 1px dashed; background:url(../images/artIcon.gif) no-repeat left; padding-left:10px; overflow:hidden;}
.side_list li span{width:70%; height:30px; float:left; text-align:left; font-size:14px; color:#000; }
.side_list li b{width:30%; height:30px; float:left; text-align:right; font-size:14px; color:#666; 
											  font-weight:100; margin-left:-10px;}
/* End main */