@charset "utf-8";
/* CSS Document */
.rowClear:after {
	content:"."; 
	display:block;
	height:0; 
	clear:both; 
	visibility:hidden;
	margin:0px;
	padding:0px;} 
.rowClear{
	zoom:1;}
#Tbody{
	width:1043px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/bc.png) repeat-y;}
.tbody{
	padding:0px 30px 32px 30px;
	background:url(../images/bb.png) no-repeat;
	background-position:2px 100%;}	
.layout {
	float:left;
	display:inline;
	height:auto;}
.lyout {
	float:left;
	display:inline;
	height:auto;
}
#layout1{
    width: 441px;
    min-height: 306px;
    margin: 5px 0px 0px 10px;
    border: 1px solid #C5C5C5;
    background: #FFFFFF;
    padding: 1px;}
#layout2{
	width:518px;min-height:310px;margin:5px 0px 0px 10px;}

#layout21{
	width:100%;
	height:38px
}
#layout22{
	width:100%;
	height:282px;
}	
#layout3{
    width: 964px;
    min-height: 71px;
    margin: 7px 0px 0px 10px;}
#layout4,#layout5,#layout6,#layout7{
	width:342px;min-height:193px;margin:5px 0px 0px 5px; position:relative}
#layout8,#layout9{
	width:245px;min-height: 185px;margin:5px 0px 0px 5px}
#layout10{
    width: 964px;
    min-height: 45px;
    height:auto;
    margin: 15px 10px 0px;}
#layout11{min-height: 36px;
    width: 950px;
    margin: 0px auto;
    background: url(../images/link.png) no-repeat; position:relative
}
.intro_l{
	width:695px;float:left;margin:5px 0px 0px 7px;}
.intro_r{
	width:255px;float:left;    margin-top: 0px;padding-left:15px;
	background:url(../images/r_bg.png) no-repeat;
	background-position:0 100%;
	min-height:400px;}
/* 公共的模块头部样式 */
.wordTitle	{
	height:45px;
    background: url(../images/bottomlist.png) repeat-x;
	background-position:0 100%;}
.wordTitleUl{
	height:45px;
	line-height:41px;
	background:url(../images/bg1.png) no-repeat;}
.wordTitleUl li{
	text-align:left;
}
.spanMore{
	background:url(../images/more.png) no-repeat;
	width:30px;
	height:8px;
	display:block;
	position:absolute;
	top:20px;
	right:3px}
.spanTitle{
font-family:"书体坊米芾体";
	font-size:19px;
	padding-left:8px;
	color:#000;font-weight: bold;
	text-shadow:1px 0px #fff,-1px 0px #fff,0px 1px #fff,0px -1px #fff,2px 2px #999;
    -moz-text-shadow:1px 0px #fff,-1px 0px #fff,0px 1px #fff,0px -1px #fff,2px 2px #999;
    -webkit-text-shadow:1px 0px #fff,-1px 0px #fff,0px 1px #fff,0px -1px #fff,2px 2px #999;}
.spanDate{
	color:#717171;}
#layout3 .spanDetail{display:none;}
.spanDetail{
	color:#FF7800;}
.spanDetail a{
	color:#FF7800;
	text-decoration:underline;}
.spanDetail a:hover{
	color:#FF5400;}

/* 栏目样式 */
.contentUl li label a {
    color: #7C1310;
}
.wordList .wordContent{
	padding:0px;}
.wordList .contentUl{
	padding:0px 5px;}
.wordList .contentUl li{
	height:28px;
	line-height:28px;
	padding-left:7px;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size:12px;
	background:url(../images/dot.png) 0 50% no-repeat;
	border-bottom:1px dotted #b1b1b1}
.contentUl li a{
	color: #232323;text-decoration:none;}
.contentUl li a:hover{
	color: #FF5400;text-decoration:none;}
.contentUl li label{
	color:#7a140f}
	
.wordRoll{
	}
.wordRoll marquee .contentUl{
	height:100%;}
.wordRoll .contentUl li{
	height:26px;
	line-height:26px;}


.wordLink_H{
	height:100%;
	overflow:hidden;
	padding:0px;}
.wordLink_H .wordLinkTitle{
	height:30px;
	line-height:30px;
	letter-spacing:2px;
	color:#096d9f;
	padding-left:75px;}
.wordLink_H .wordLinkContent{
	zoom:1;
	margin:0px;
	padding:0;
	border:0;}
.wordLink_H .wordLinkContent:after {
	content:"."; 
	display:block;
	height:0; 
	overflow:hidden;
	clear:both; 
	visibility:hidden;} 
.wordLink_H .wordLinkContent .contentUl{
	height:100%;
	background:none;
	border:none;}
.wordLink_H .contentUl li{
	overflow:hidden;
	line-height:25px;
	padding-right:9px;
	padding-left:9px;
	white-space:nowrap;
	text-overflow:ellipsis;}
.wordLink_H .contentUl li a{
	color:#222222;
	display:bolck;
	padding:0px 10px}
.wordLink_H .contentUl li a:hover{
	color: #FF5400;
	text-decoration: none;}
.wordLink_V{}
.wordLink_V .wordLinkTitle{
	height:32px;
	line-height:32px;
	font-size:12px;
	font-weight:bold;
	color: #0053a3;
	border-bottom:1px solid #bbe0f0;
	padding-left:25px;}
.wordLink_V .wordLinkContent{}
.wordLink_V .wordLinkContent a{
	color:#222222;}
.wordLink_V .contentUl{
	width:98%;
	padding:0px 5px}
.wordLink_V .contentUl li{
    height: 26px;
    line-height: 26px;
    padding-left: 7px;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    background: url(../images/dot.png) 0 50% no-repeat;
    border-bottom: 1px dotted #b1b1b1;}
.wordLinkTitle{
	font-size:12px;
	font-weight:bold;}

.imageList .imageListContent{
	padding:10px 0px;}
.imageList .contentUl li{
	float:left;
	width:auto;
	margin-left:2px;
	margin-bottom:2px}
.imageList .contentUl li .imageBorder{
	padding:1px 1px 1px 1px;}
.imageList .imageListText{
	line-height:26px;
	height:26px;
	text-align:center;
	overflow:hidden;
	padding:0px 8px;}
.imageList .imageListText a{
	width:100%;
	line-height:26px;
	height:26px;
	overflow:hidden;
	text-align:center;}
.imageList .imageListDetail{
	text-indent:2em;
	line-height:18px;}

.imageRoll{
    overflow: hidden;
    position: relative;
    height: 166px;
    margin: 0px auto;
    background: url("../images/slide_bg.png") no-repeat;}
.imageRollTitle{
	display:none;}
.imgListMHTitle{
	color:#ffec5c;}
.imageRoll .imageRollContent{
    padding: 4px 62px 0px 62px;}
.imageRoll_div {
	margin:0 auto;
	white-space: nowrap;
	position:relative;
	overflow:hidden;
	margin:0px;}
.imageRoll_div li{
	margin:0px 4px;
	overflow:hidden;}
.imageRoll_div .imageBorder{
    overflow: hidden;
    border: 1px solid #FDFCF6;
    margin-top: 3px;}
.imageRoll_div .imageBorder a{
	display:block;
    overflow: hidden;}
.imageRoll_div img{
    width: 191px;
    height: 138px;}
.imageRoll_div p{
	display:none;
	color: #3c3c3a;
	margin:0;
	padding:0;
	height:28px;
	line-height:28px;
	text-align:center; 
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}
.imageRoll_div p a{
	color: #3c3c3a; }
.imageRoll_div p a:hover{
	color:#FF5400; }

.videoList .contentUl{
	width:99%;}
.videoList .contentUl li{
	width:100%;
	padding:15px 0 15px ;
	border-bottom:1px dashed #999999;}
.videoList .videoListImg{
	float:left;
	min-width:100px; 
	border:1px solid #CCCCCC;
	padding:2px;
	background-color:#FFFFFF;
	margin-left:10px;}
.videoListImg img{
	width:100px;
	height:75px;}
.videoListTitle{
	height:20px;
	line-height:20px;
	overflow:hidden;}
.videoList .videoListText{
	margin-left:125px;}
.videoListTStyle{
	height:28px; 
	line-height:28px;
	overflow:hidden;}
.videoListTText{
	height:40px; 
	line-height:20px; }
.videoListTStyle span{
	margin-right:10px;}

.imageLink{
	overflow:hidden;}
.imageLink .wordTitleUl li{
	line-height: 27px;
	position: relative;
}
.imageLink .wordTitleUl li{
	    text-align: left;
}
.imageLinkContent{
	margin:0px;}
.imageLink .contentUl{
	width:100%;}
.imageLink .contentUl li{
	float:left;
    margin: 7px 2px 0px 13px;
    border: 1px solid #E8E3DF;}
.imgLinkHDiv img{
	display:block;
	margin:0px auto;}

.hotUnfoldImgText{
	margin:0 4px;
	text-align:left;
	padding-bottom:5px;
	overflow:hidden; }
.hotUnfoldImgText .hotImg{
	border: 1px solid #E4E4E4;
    margin-right: 5px;
	}
.hotUnfoldImgText .hotImg img{
	width: 100px;
    height: 75px
}
.hotUnfoldImgText .hotUnfoldText{
	margin-bottom:2px}
.hotUnfold .wordTitleUl{
	width:100%;}
.hotUnfold .wordTitleUl li{
	position: relative;
}
.hotNewsTitle{
	height:20px;
	line-height:20px;
	overflow:hidden;}

.hotUnfold .textUl{
	border-top:1px dotted #ccc;
	padding:0px 5px 8px 5px;}
.hotUnfold .textUl li{
    height: 29px;
    line-height: 29px;
    overflow: hidden;
    padding-left: 10px;
    background: url(../images/dian.gif) no-repeat;
    background-position: 0 50%;}
.hotUnfold .textUl li .wordListDate{
	float:right;}
.hotUnfold .textUl li a{
	width:80%;
	color: #222222;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	float:left;}
.hotUnfold .textUl li a:hover{
	color: #FF5400;
	text-decoration: none;}	
.hotUnfoldTText{
	text-indent:2em;
	padding-left: 10px;
	line-height:22px;
	letter-spacing:1px;
	overflow:hidden;
	color: #222222;}
.hotUnfoldBrief{
	width:96%; 
	margin:0 auto; 
	overflow:hidden;}
.hotUnfoldTStyle span{
	margin-right:10px;}

.enclosureDL .enclosureDLContent .contentUl{
	width:99%;
	background:#fff;}
.enclosureDL .contentUl li{
	width:150px;
	height:40px;
	line-height:15px;
	overflow:hidden;
	padding:10px;}
.enclosureDL .fileStyle {
	vertical-align:top;}
.enclosureDLText{
	display:-moz-inline-box;
	display:inline-block;
	height:45px;
	overflow:hidden;}

.audioList .wordContent{
	padding-bottom:10px;
	padding-top:15px;}
.audioList .contentUl{
	width:100%;}
.audioList .contentUl li{
	width:100%;}
.audioList .audioTitle{
	width:100%;
	height:22px;
	border-bottom:1px solid #CFEDB0;}
.audioList .audioTitle li{
	padding-left:4px;
	width:14%;
	height:22px;
	line-height:22px;
	border-right:1px solid #CFEDB0;}
.audioList .audioContent{
	height:25px;
	width:100%;}
.audioList .audioContent li{
	padding-left:4px;
	height:25px;
	width:14%;
	line-height:25px;}
.audioList .audioOrder{
	width:40%;}
.videoPlayer .videoPlayerContent{
	padding-bottom:10px;
	padding-top:5px;}
.videoPlayer .videoImg{
	width:100%;}
.videoPlayer .videoText{
	height:40px; 
	line-height:40px;
	padding:0 15px;
	overflow:hidden;}

.detail .detailContent{
	padding-top:2px;
	padding-bottom:3px;}
.detail .detailText{
	/* text-indent:2em; */
	line-height:22px;
	padding-right:10px;
	padding-left:10px;
	margin-top:8px;
	text-align:left;
	font-size:12px}
.detail .detailContent a{ 
	color:#FF5400;}

.imagePlay .imagePlayContent{}

.wordContent{
	padding-bottom:10px;}
.wordTitleUl{
	width:100%;}

.wordListDate{
	color: #222222;}
/* 友情链接 */
.selectLinks{
	min-height:36px;
	width:950px;
	margin:0px auto;
	background:url(../images/link.png) no-repeat;}
.selectLinkTitle .spanTitle{
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #7D7D7F;
    font-weight: bold;
    position: absolute;
    top: 0px;
    left: 5px;
    width: 70px;
    font-size: 14px;
    font-family: "宋体";
    padding-left: 0;
    text-shadow: none;}
.selectLinkContent{
	height:36px;
	line-height:36px;
	position:absolute;
	top:0px;
	left:80px;
	width:850px;}
.selectLinkContent select{
    margin-right: 8px;
    width:157px;
    height:23px;
    line-height:23px;
}
.wordLinkContent a{
	color:#222222;}
.wordLinkContent a:hover{
	text-decoration:underline;
	color:#CC0003;}

.imageListText a{
	color:#222222;}
.imageListText a:hover{
	color:#FF5400;}



.videoListTitle a{
	text-decoration:underline;
	font-weight:bold;
	color:#222222;}
.videoListTitle a:hover{
	color:#028207;}

.hotNewsTitle a{
	color: #000;
	font-weight:bold;
	font-size:12px;}
.hotNewsTitle a:hover{
	color: #FF5400;}
.hotNewsSmallTitle a{
	color:#0a2bf2;}

.enclosureDLText a{
	text-decoration:underline;
	color:#0449BE;}
.enclosureDLText a:hover{
	color:#FF5400;}

.detailContent{
	font-size:14px;}
.detailTitle{
	font-size:16px;
	font-weight:bold;}

.titlePublish{
	font-size:12px;
	font-family:"宋体";
	color:#333333;}

.wordLinkVLink a{
	font-size:14px;
	text-decoration:underline;}

.imgWord{
	color:#000000;}
.videoText a{
	color:#000000;
	font-weight:bold;}

.videoPlay{
	overflow:hidden;}
.videoPlay .videoPlayContent{
	margin:0px 5px 5px 5px;
	background:#FFF}
.videoPlay .videoPlayContent .contentUl{
	width:99%;
	padding-top:8px;}
.videoPlay .videoImg{
	width:100%;
	text-align: center;}
.videoPlay .videoImg img{
	width:249px;
	height:187px;}
.videoPlay .videoText{
	height:30px; 
	line-height:30px;
	overflow:hidden;}

.tab{position:relative;zoom:1;}
.tab .tab-nav{margin:0;zoom:1;border-bottom:1px solid #a36b14}
.tab-nav:before,.tab-nav:after{content:"";display:table}
.tab-nav:after{clear:both}
.tab .tab-nav li{
	width: 80px;
    height: 29px;
    line-height: 29px;
    list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;
    border-bottom:0;padding:0;white-space:nowrap}
.tab .tab-nav li:first-child {margin-left:0px}
.tab .tab-nav li a{display:block;text-decoration:none;cursor:pointer;color: #66820f;font-weight:bold;font-size:12px;text-align: center;}
.tab .tab-nav li.tab-default{width:80px; height:29px;text-align: center;line-height:27px;}
.tab .tab-nav li.tab-active{width:80px; height:29px;line-height:29px;}
.tab .tab-nav li.tab-active a{color: #fff;font-weight:bold;font-size:14px;background:url(../images/djff.png) no-repeat;}
.tab .layout{width:100%;}

#layout3 .imageLink .contentUl li{
	margin:0px;
	border:0px;
}

#layout8 .wordTitle	{
	height:50px;
	background:url(../images/bg2.png) no-repeat;
	background-position:0 100%;}
#layout8 .wordTitle	.wordTitleUl{
	background:none;
}
#layout8 .wordTitle li{
	height:50px;
	line-height:35px;
	position:relative;}
#layout8 .imageLink .contentUl li {
    float: left;
    margin: 3px 2px 0px 16px;
    width: 24%;
	border: none;
}
#layout8 .imgLinkHText {
    display: inline-block;
    line-height: 30px;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: clip;
    text-align: center;
    color: #646263;
}

#layout9 .wordTitle	{
	height:50px;
	background:url(../images/bg3.png) no-repeat;
	background-position:0 100%;}
#layout9 .wordTitle	.wordTitleUl{
	background:none;
}
#layout9 .wordTitle li{
	height:50px;
	line-height:35px;
	position:relative;}
#layout8 .spanTitle,#layout9 .wordLink_V .wordLinkTitle{
	height: 50px;
    line-height: 22px;
    border: none;
    font-weight: normal;
    color: #82681b;
    font-size: 20px;
    font-weight: bold;
    padding-left:30px;
    padding-left: 60px;
    font-family: "书体坊米芾体";
    text-shadow:1px 0px #fff,-1px 0px #fff,0px 1px #fff,0px -1px #fff,2px 2px #999;
    -moz-text-shadow:1px 0px #fff,-1px 0px #fff,0px 1px #fff,0px -1px #fff,2px 2px #999;
    -webkit-text-shadow:1px 0px #fff,-1px 0px #fff,0px 1px #fff,0px -1px #fff,2px 2px #999;
}
/*组合模块-----以下内容保留*/
.combination .wordTitle {
	display: block;
}

.combination  .wordTitleUl {
	width: 100%;
}

.combinationContent {
	min-height: 200px;
}

.combination .contentRight .contentDiv {
	width: 100%
}

.combination .contentLeft {
	float: left;
	margin: 0px
}

.combination .contentRight {
	margin-left: 322px;
}

.combination .contentRight li {
	padding-left: 10px;
}

.contentDiv .contentUl span {
	float: right;
	padding-right: 10px;
}



#layout9 .spanTitle {
    font-family: "书体坊米芾体";
    font-size: 19px;
    padding-left: 15px;
    padding-left: 68px;
    color: #82681b;
    text-shadow: 1px 0px #fff, -1px 0px #fff, 0px 1px #fff, 0px -1px #fff, 2px 2px #999;
    -moz-text-shadow: 1px 0px #fff,-1px 0px #fff,0px 1px #fff,0px -1px #fff,2px 2px #999;
    -webkit-text-shadow: 1px 0px #fff,-1px 0px #fff,0px 1px #fff,0px -1px #fff,2px 2px #999;
}

.image_play_slider .image_play_slider_wrap ul li {
    float: left !important;
    width: 441px;
}

#layout21 .wordRoll .wordContent ul li {
        width: auto !important;
        padding: 0 5px;
}