@CHARSET "UTF-8"; 

/* HeaderPage */
.headerTopContainer{ position: relative; height: 20px; width: 1200px; text-align: right; margin: auto; }
.headerTopMenuContainer{ position: absolute; top: 5px; right: 10px; height: 15px; font-size: 13px; color: #888888; font-family: 'Microsoft Yahei'; width: 1000px; }
.headerTopMenuItem{ position: relative; float: right; min-width: 60px; width: auto; height: 15px; text-align: center; font-weight: 400; }
.headerTopMenuItem a{ text-decoration: none; color: #888888; }
.headerTopMenuItem a:hover{ text-decoration: underline; color: #888888; }
.headerMainContainer{ position: relative; height: 70px;	width: 1200px; text-align: right; margin: auto; }
.headerMainLogo{ position: absolute; top: 0px; left: 15px; height: 55px; width: 55px; }
.headerMainSysName{	position: absolute;	top: 10px; left: 80px; height: 40px; line-height: 40px; color: #000000; font-weight: bold; font-size: 25px; font-family: 'Microsoft Yahei'; width: auto; }
.headerMainMenuContainer{ position: absolute; bottom: 5px; right: 0px; height: 40px; width: 720px; } 
.headerMainMenuItem{ position: relative; float: left; min-width: 100px; width: auto; line-height: 40px; height: 40px; text-align: center; font-weight: bold; font-size: 16px; font-family: 'Microsoft Yahei'; }
.headerMainMenuItem:hover{ background-color:#5CA1E9; }
.headerMainMenuItem a{ color: #000000; width: 100%; height: 100%; text-decoration: none; display: block; }
.headerMainMenuItemSelected{ } 
.headerMainMenuItemSelected a{ border-bottom: solid 3px #5CA1E9; }
.headerMainMenuItem a:hover{ color: #ffffff; text-decoration: none; } 

/* FooterPage */
.footerMainContainer{ position: relative; height: 80px; width: 1200px; padding-top: 10px; margin: auto; }
.footerLineContainer{ position: relative; height: 30px;	width: 100%; text-align: center; }
.footerSpan{ position: relative; height: 30px; line-height: 30px; font-size: 13px; color: #888888; font-family: 'Microsoft Yahei'; }

/* 分栏 */
.layoutContainer{ position: relative; display: table; height: auto; width: 1200px; margin: auto; }
.layoutDiv{ position: relative; display: table-cell; height: auto;  }
.layoutDivW700{ width: 70%;}
.layoutDivW300{ width: 30%;}
.layoutDivW500{ width: 50%;} 
.layoutDivW333{ width: 33%;}
.layoutDivH01{ height: 50px; }
.layoutDivH02{ height: 80px; }
.layoutDivH03{ height: 110px; }
.layoutDivH04{ height: 140px; }
.layoutDivH05{ height: 170px; }
.layoutDivH06{ height: 200px; }
.layoutDivH07{ height: 230px; }
.layoutDivH08{ height: 260px; }
.layoutDivH09{ height: 290px; }
.layoutDivH10{ height: 320px; }
.layoutCellContainer{ position: absolute; left: 5px; right: 5px; top: 5px; bottom: 5px; min-height:20px; }

.tableLayoutContainer{ position: relative; height: auto; width: 1200px; margin: auto; }
.tableLayoutTr{	min-height: 100px; }
.tableLayoutTd{ padding-left: 5px; padding-right: 5px; }
.tableLayoutCellContainer{min-height:20px;  }

/* 空白行 */
.blankLine{	position: relative; width: 100%; height: 5px; }

/* 模板行 */
.blockTemplateItem{	display: none; } 
.blockDivH01{ height: 40px; }
.blockDivH02{ height: 70px; }
.blockDivH03{ height: 100px; }
.blockDivH04{ height: 130px; }
.blockDivH05{ height: 160px; }
.blockDivH06{ height: 190px; }
.blockDivH07{ height: 220px; }
.blockDivH08{ height: 250px; }
.blockDivH09{ height: 280px; }
.blockDivH10{ height: 310px; }

/* 信息块，简单 */
.blockSimpleContainer{ width: auto; border: solid 1px #dedede; background-color: #ffffff; }
.blockSimpleHeaderContainer{ position: absolute; width: 100%; top: 0px;	left: 0px; height: 35px; border-bottom: solid 1px #f4f4f4; }
.blockSimpleHeaderTitle{ position: absolute; text-align: left; top: 0px; left: 15px; right: 0px; height: 35px; line-height: 35px;	font-size: 16px; font-weight: bold; }
.blockSimpleHeaderTitle a{ color: #000000; text-decoration: none; font-family: 'Microsoft Yahei'; }
.blockSimpleItemContainer{ position: absolute; top: 35px; left: 15px; right: 15px; bottom: 0px; overflow-x: hidden; overflow-y: auto; }
.blockSimpleItem{ position: relative; width: 100%; height: 30px; }
.blockSimpleItemName{ position: absolute; text-align: left; left: 0px; right: 90px; top: 0px; height: 30px; line-height: 30px; font-size: 15px; font-weight: 400; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.blockSimpleItemLink{ color: #000000; text-decoration: none; }
.blockSimpleItemLink:hover{ text-decoration: underline; }
.blockSimpleItemTime{ position: absolute; width: 90px; right: 0px; top: 0px; height: 30px; line-height: 30px; font-size: 15px; font-weight: 400; text-align: right; } 

/* 信息块，普通 */
.blockCommonContainer{ width: auto; border: solid 1px #dedede; background-color: #ffffff; }
.blockCommonHeaderContainer{ position: absolute; width: 100%; top: 0px; left: 0px; height: 35px; border-bottom: solid 1px #f4f4f4; }
.blockCommonHeaderTitle{ position: absolute; text-align: left; top: 0px; left: 15px; right: 0px; height: 35px; line-height: 35px; font-size: 16px; font-weight: bold; }
.blockCommonHeaderTitle a{ color: #000000; text-decoration: none; font-family: 'Microsoft Yahei'; }
.blockCommonItemContainer{ position: absolute; top: 35px; left: 15px; right: 15px; bottom: 0px;	overflow-x: hidden;	overflow-y: auto; }
.blockCommonItem{ position: relative; width: 100%; height: 30px; }
.blockCommonItemName{ position: absolute; text-align: left; left: 0px; right: 90px; top: 0px; height: 30px; line-height: 30px; font-size: 15px; font-weight: 400; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.blockCommonItemLink{ color: #000000; text-decoration: none; }
.blockCommonItemLink:hover{ text-decoration: underline; }
.blockCommonItemTime{ position: absolute; width: 90px; right: 0px; top: 0px; height: 30px; line-height: 30px; font-size: 15px; font-weight: 400; text-align: right; } 

/* 信息块，整页宽度 */
.blockFullContainer{ width: 100%; height: auto;	border: solid 1px #dedede; background-color: #ffffff; }
.blockFullHeaderContainer{ position: relative; width: 100%; height: 35px; border-bottom: solid 1px #f4f4f4; }
.blockFullHeaderTitle{ position: absolute; top: 0px; left: 15px; right: 0px; height: 35px; line-height: 35px; font-size: 16px; font-weight: bold; }
.blockFullHeaderImg{ position: absolute; top: 0px; left: 0px; width: 5px; height: 35px; background-color: #3385FF; }
.blockFullHeaderTitle a{ color: #000000; text-decoration: none; font-family: 'Microsoft Yahei'; }
.blockFullItem{ position: relative;	width: 100%; height: 135px;	border-bottom: dashed 1px #e4e4e4; }
.blockFullItemImg{ position: absolute; left: 18px; width: 6px; top: 18px; height: 6px; background-color: #3385FF; }
.blockFullItemName{ position: absolute; text-align: left; left: 35px; right: 100px; top: 5px; height: 30px; line-height: 30px; font-size: 15px; font-weight: bold; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.blockFullItemSummary{ position: absolute; left: 15px; right: 15px; top: 35px; bottom: 30px; line-height: 25px; font-size: 15px; font-weight: 400; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.blockFullItemLink{ color: #000000; text-decoration: none; }
.blockFullItemLink:hover{ text-decoration: underline; }
.blockFullItemTime{	position: absolute;	width: 90px; right: 15px; top: 5px;	height: 30px; line-height: 30px; font-size: 13px; font-weight: 400;	text-align: right; color: #888888; }
.blockFullItemBrowseCount{ position: absolute; width: 90px; right: 35px; bottom: 0px; height: 30px; line-height: 30px; font-size: 13px; font-weight: 400; text-align: right; color: #888888; }
.blockFullItemNonePic{ display: none; }
.blockFullItemNameWithPic{ }
.blockFullItemTimeWithPic{ }
.blockFullItemPic{ position: absolute; top: 35px; right: 10px; bottom: 10px; width: 150px; height:90px;}
.blockFullItemSummaryWithPic{ right: 175px; }
.blockFullItemBrowseCountWithPic{ right: 175px; }
.blockFullBtnContainer{ position: relative; width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 15px; background-color: #f4f4f4; cursor: pointer; }
.blockFullHasMoreBtn{ display: block; }
.blockFullNoneBtn{ display: none; }
.blockFullHasMoreBtn:hover{	text-decoration: underline; }
.blockFullNoneBtn:hover{ text-decoration: none; }

/* 详情页 */
.blockDetailContainer{ position: relative; width: 1200px; height: auto;	border: solid 1px #dedede; background-color: #ffffff; margin: auto; padding: 0px; overflow-x: hidden;}
.blockDetailInnerContainer{	position: relative;	padding: 10px; text-align: left; overflow-x: hidden; }

/* 导航栏（面包屑） */
.navContainer{ position: relative; width: 1200px; height: 30px;	background-color: #F6F6F6; margin: auto; }
.navLeftImg{ position: absolute; left: 0px; top: 0px; bottom: 0px; width: 5px; background-color: #3385FF; }
.navPartContainer{ position: absolute; left: 15px; top: 0px; bottom: 0px; right: 10px; line-height: 30px; font-size: 15px; text-align: left; }
.navPrePart{ color: #888888; text-decoration: none; }
.navPrePart:hover{ color: #dd0000; text-decoration: underline; }
.navLinePart{ color: #888888; }
.navCurrentPart{ color: #888888; }
.navPrePartTemplate{ display: none; }
.navLinePartTemplate{ display: none; }
.navCurrentPartTemplate{ display: none; }

/* 工具栏（分享、浏览数） */
.toolbarContainer{ position: relative; width: 1200px; height: 40px;	background-color: #ffffff; margin: auto; font-size: 15px; color: #888888; border-left: solid 1px #dedede; border-top: solid 1px #dedede; border-right: solid 1px #dedede; }
.toolbarShareBtnContainer{ position: absolute; right: 10px; top: 6px; bottom: 0px; width: 100px; text-align: left; }
.toolbarShareTitleContainer{ position: absolute; right: 115px; top: 0px; height: 40px; line-height: 40px; width: 100px; text-align: right; }
.toolbarShare{ } 
.toolbarBrowseCountContainer{ position: absolute; left: 220px; top: 0px; height: 40px; line-height: 40px; width: 100px; text-align: left; }
.toolbarBrowseCount{ }
.toolbarShowTimeContainer{ position: absolute; left: 20px; top: 0px; height: 40px; line-height: 40px; width: 200px; text-align: left; }
.toolbarShowTime{ }

/* 轮播图 */
.sliderLayoutDiv{  }
.sliderOuterContainer{ padding-top: 5px; }
.banner{ position: relative; overflow: auto; text-align: center; }
.banner ul{ padding: 0px; margin: 0px; }
.banner ul li{ list-style: none; float: left; } 
.banner ul li img{ width: 800px; height: 300px; }

@media all and (min-width: 240px) and (max-width: 359px){
	/* HeaderPage */
	.headerTopContainer{ position: relative; width: 100%; height:5px;}
	.headerTopMenuContainer{top: 5px; right: 10px; height: 20px; width: 200px; }
	.headerTopMenuItem{ height: 20px; font-size: 13px;}
	.headerMainContainer{ height: 110px; width: 100%; }
	.headerMainLogo{ left: 8px; top: 10px; height: 30px; width: 30px; }
	.headerMainSysName{ top: 17px; left: 45px; height: 20px; line-height: 20px; font-size: 18px; }
	.headerMainMenuContainer{ bottom: 5px; left: 0px; height: 60px; width: 100%; } 
	.headerMainMenuItem{font-weight: 400; min-width: 50px; width: auto; padding-right: 10px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; line-height: 25px; height: 25px; font-size: 15px; }
	.headerMainMenuItem:hover{ }
	.headerMainMenuItem a{ }
	.headerMainMenuItemSelected{ } 
	.headerMainMenuItemSelected a{ color: #2d6bab;}
	.headerMainMenuItem a:hover{ } 
	
	/* FooterPage */
	.footerMainContainer{ position: relative; height: 130px; width: 100%; padding-top: 10px; margin: auto; }
	.footerLineContainer{ position: relative; height: 60px;	width: 100%; text-align: center; }
	.footerSpan{ position: relative; height: 60px; line-height: 30px; font-size: 13px; color: #888888; font-family: 'Microsoft Yahei'; }
	
	/* 分栏 */
	.layoutContainer{ position: relative; display: block; height: auto; width: 100%; margin: auto; }
	.layoutDiv{ position: relative; display: block; height: auto; text-align: center; }
	.layoutDivW700{ width: 100%;}
	.layoutDivW300{ width: 100%;}
	.layoutDivW500{ width: 100%;} 
	.layoutDivW333{ width: 100%;}
	.layoutDivH01{ height: 50px; }
	.layoutDivH02{ height: 80px; }
	.layoutDivH03{ height: 110px; }
	.layoutDivH04{ height: 140px; }
	.layoutDivH05{ height: 170px; }
	.layoutDivH06{ height: 200px; }
	.layoutDivH07{ height: 230px; }
	.layoutDivH08{ height: 260px; }
	.layoutDivH09{ height: 290px; }
	.layoutDivH10{ height: 320px; }
	.layoutCellContainer{ position: absolute; left:0px; right: 0px; top: 5px; bottom: 5px; min-height:20px; }
	
	.tableLayoutContainer{ position: relative; height: auto; width: 100%; margin: auto; border-spacing: 0px;}
	.tableLayoutTr{	min-height: 100px; }
	.tableLayoutTd{ padding-left: 0px; padding-right: 0px; }
	.tableLayoutCellContainer{min-height:20px;  }
	
	/* 空白行 */
	.blankLine{	position: relative; width: 100%; height: 5px; }
	
	/* 模板行 */
	.blockTemplateItem{	display: none; } 
	.blockDivH01{ height: 40px; }
	.blockDivH02{ height: 70px; }
	.blockDivH03{ height: 100px; }
	.blockDivH04{ height: 130px; }
	.blockDivH05{ height: 160px; }
	.blockDivH06{ height: 190px; }
	.blockDivH07{ height: 220px; }
	.blockDivH08{ height: 250px; }
	.blockDivH09{ height: 280px; }
	.blockDivH10{ height: 310px; }
	
	/* 信息块，简单 */
	.blockSimpleContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 信息块，普通 */
	.blockCommonContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 信息块，整页宽度 */
	.blockFullContainer{width: 100%;  border-left: none; border-right: none; } 
	.blockFullItemPic{ position: absolute; top: 35px; right: 10px; bottom: 30px; width: 117px; height:70px;}
	.blockFullItemSummaryWithPic{ right: 132px; }
	.blockFullItemBrowseCountWithPic{ right: 20px; }
	
	/* 详情页 */
	.blockDetailContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 导航栏（面包屑） */
	.navContainer{width: 100%; } 
	
	/* 工具栏（分享、浏览数） */
	.toolbarContainer{ width: 100%; border-left: none; border-right: none; }
	.toolbarShareBtnContainer{ display: none; }
	.toolbarShareTitleContainer{ display: none; } 
	
	/* 轮播图 */
	.sliderLayoutDiv{ height: 90px; }
	.sliderOuterContainer{ padding-top: 0px; top: 0px; bottom: 0px;  width:100%; height: 90px; text-align: center;} 
	.banner ul li img{ width: 240px; height: 90px; }
}

@media all and (min-width: 360px) and (max-width: 479px){
	/* HeaderPage */
	.headerTopContainer{ position: relative; width: 100%;  height:5px;}
	.headerTopMenuContainer{ top: 5px; right: 10px; height: 20px; width: 200px; }
	.headerTopMenuItem{ height: 20px; font-size: 13px;}
	.headerMainContainer{ height: 110px; width: 100%; }
	.headerMainLogo{ left: 15px; top: 10px; height: 30px; width: 30px; }
	.headerMainSysName{ top: 15px; left: 55px; height: 20px; line-height: 20px; font-size: 18px; }
	.headerMainMenuContainer{ bottom: 5px; left: 0px; height: 60px; width: 100%; } 
	.headerMainMenuItem{font-weight: 400; min-width: 50px; width: auto; padding-right: 10px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; line-height: 25px; height: 25px; font-size: 15px; }
	.headerMainMenuItem:hover{ }
	.headerMainMenuItem a{ }
	.headerMainMenuItemSelected{ } 
	.headerMainMenuItemSelected a{ color: #2d6bab;}
	.headerMainMenuItem a:hover{ } 
	
	/* FooterPage */
	.footerMainContainer{ position: relative; height: 90px; width: 100%; padding-top: 10px; margin: auto; }
	.footerLineContainer{ position: relative; height: 60px;	width: 100%; text-align: center; }
	.footerSpan{ position: relative; height: 30px; line-height: 30px; font-size: 13px; color: #888888; font-family: 'Microsoft Yahei'; }
	
	/* 分栏 */
	.layoutContainer{ position: relative; display: block; height: auto; width: 100%; margin: auto; }
	.layoutDiv{ position: relative; display: block; height: auto; text-align: center; }
	.layoutDivW700{ width: 100%;}
	.layoutDivW300{ width: 100%;}
	.layoutDivW500{ width: 100%;} 
	.layoutDivW333{ width: 100%;}
	.layoutDivH01{ height: 50px; }
	.layoutDivH02{ height: 80px; }
	.layoutDivH03{ height: 110px; }
	.layoutDivH04{ height: 140px; }
	.layoutDivH05{ height: 170px; }
	.layoutDivH06{ height: 200px; }
	.layoutDivH07{ height: 230px; }
	.layoutDivH08{ height: 260px; }
	.layoutDivH09{ height: 290px; }
	.layoutDivH10{ height: 320px; }
	.layoutCellContainer{ position: absolute; left:0px; right: 0px; top: 5px; bottom: 5px; min-height:20px; }
	
	.tableLayoutContainer{ position: relative; height: auto; width: 100%; margin: auto; border-spacing: 0px;}
	.tableLayoutTr{	min-height: 100px; }
	.tableLayoutTd{ padding-left: 0px; padding-right: 0px; }
	.tableLayoutCellContainer{min-height:20px;  }
	
	/* 空白行 */
	.blankLine{	position: relative; width: 100%; height: 5px; }
	
	/* 模板行 */
	.blockTemplateItem{	display: none; } 
	.blockDivH01{ height: 40px; }
	.blockDivH02{ height: 70px; }
	.blockDivH03{ height: 100px; }
	.blockDivH04{ height: 130px; }
	.blockDivH05{ height: 160px; }
	.blockDivH06{ height: 190px; }
	.blockDivH07{ height: 220px; }
	.blockDivH08{ height: 250px; }
	.blockDivH09{ height: 280px; }
	.blockDivH10{ height: 310px; }
	
	/* 信息块，简单 */
	.blockSimpleContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 信息块，普通 */
	.blockCommonContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 信息块，整页宽度 */
	.blockFullContainer{width: 100%;  border-left: none; border-right: none; } 
	.blockFullItemPic{ position: absolute; top: 35px; right: 10px; bottom: 30px; width: 117px; height:70px;}
	.blockFullItemSummaryWithPic{ right: 132px; }
	.blockFullItemBrowseCountWithPic{ right: 20px; }
	
	/* 详情页 */
	.blockDetailContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 导航栏（面包屑） */
	.navContainer{width: 100%; } 
	
	/* 工具栏（分享、浏览数） */
	.toolbarContainer{ width: 100%; border-left: none; border-right: none; }
	.toolbarShareBtnContainer{ display: none; }
	.toolbarShareTitleContainer{ display: none; } 
	
	/* 轮播图 */
	.sliderLayoutDiv{ height: 135px; }
	.sliderOuterContainer{ padding-top: 0px; top: 0px; bottom: 0px; width:100%; height: 135px; text-align: center;} 
	.banner ul li img{ width: 360px; height: 135px; }
}
@media all and (min-width: 480px) and (max-width: 639px){	
	/* HeaderPage */
	.headerTopContainer{ position: relative; width: 100%;  height:5px;}
	.headerTopMenuContainer{ top: 5px; right: 10px; height: 20px; width: 200px; }
	.headerTopMenuItem{ height: 20px; font-size: 13px;}
	.headerMainContainer{ height: 110px; width: 100%; }
	.headerMainLogo{ left: 25px; top: 10px; height: 30px; width: 30px; }
	.headerMainSysName{ top: 15px; left: 65px; height: 20px; line-height: 20px; font-size: 18px; }
	.headerMainMenuContainer{ bottom: 5px; left: 0px; height: 60px; width: 100%; } 
	.headerMainMenuItem{font-weight: 400; min-width: 50px; width: auto; padding-right: 10px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; line-height: 25px; height: 25px; font-size: 15px; }
	.headerMainMenuItem:hover{ }
	.headerMainMenuItem a{ }
	.headerMainMenuItemSelected{ } 
	.headerMainMenuItemSelected a{ color: #2d6bab;}
	.headerMainMenuItem a:hover{ } 
	
	/* FooterPage */
	.footerMainContainer{ position: relative; height: 90px; width: 100%; padding-top: 10px; margin: auto; }
	.footerLineContainer{ position: relative; height: 60px;	width: 100%; text-align: center; }
	.footerSpan{ position: relative; height: 30px; line-height: 30px; font-size: 13px; color: #888888; font-family: 'Microsoft Yahei'; }
	
	/* 分栏 */
	.layoutContainer{ position: relative; display: block; height: auto; width: 100%; margin: auto; }
	.layoutDiv{ position: relative; display: block; height: auto; text-align: center; }
	.layoutDivW700{ width: 100%;}
	.layoutDivW300{ width: 100%;}
	.layoutDivW500{ width: 100%;} 
	.layoutDivW333{ width: 100%;}
	.layoutDivH01{ height: 50px; }
	.layoutDivH02{ height: 80px; }
	.layoutDivH03{ height: 110px; }
	.layoutDivH04{ height: 140px; }
	.layoutDivH05{ height: 170px; }
	.layoutDivH06{ height: 200px; }
	.layoutDivH07{ height: 230px; }
	.layoutDivH08{ height: 260px; }
	.layoutDivH09{ height: 290px; }
	.layoutDivH10{ height: 320px; }
	.layoutCellContainer{ position: absolute; left:0px; right: 0px; top: 5px; bottom: 5px; min-height:20px; }
	
	.tableLayoutContainer{ position: relative; height: auto; width: 100%; margin: auto; border-spacing: 0px;}
	.tableLayoutTr{	min-height: 100px; }
	.tableLayoutTd{ padding-left: 0px; padding-right: 0px; }
	.tableLayoutCellContainer{min-height:20px;  }
	
	/* 空白行 */
	.blankLine{	position: relative; width: 100%; height: 5px; }
	
	/* 模板行 */
	.blockTemplateItem{	display: none; } 
	.blockDivH01{ height: 40px; }
	.blockDivH02{ height: 70px; }
	.blockDivH03{ height: 100px; }
	.blockDivH04{ height: 130px; }
	.blockDivH05{ height: 160px; }
	.blockDivH06{ height: 190px; }
	.blockDivH07{ height: 220px; }
	.blockDivH08{ height: 250px; }
	.blockDivH09{ height: 280px; }
	.blockDivH10{ height: 310px; }
	
	/* 信息块，简单 */
	.blockSimpleContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 信息块，普通 */
	.blockCommonContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 信息块，整页宽度 */
	.blockFullContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 详情页 */
	.blockDetailContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 导航栏（面包屑） */
	.navContainer{width: 100%; } 
	
	/* 工具栏（分享、浏览数） */
	.toolbarContainer{ width: 100%; border-left: none; border-right: none; }
	.toolbarShareBtnContainer{ display: none; }
	.toolbarShareTitleContainer{ display: none; } 
	
	/* 轮播图 */
	.sliderLayoutDiv{ height: 180px; }
	.sliderOuterContainer{ padding-top: 0px; top: 0px; bottom: 0px; width:100%; height: 180px; text-align: center;} 
	.banner ul li img{ width: 480px; height: 180px; }
}
@media all and (min-width: 640px) and (max-width: 767px){
	/* HeaderPage */
	.headerTopContainer{ position: relative; width: 100%; }
	.headerTopMenuContainer{ top: 5px; right: 10px; height: 20px; width: 200px; }
	.headerTopMenuItem{ height: 20px; font-size: 13px;}
	.headerMainContainer{ height: 110px; width: 100%; }
	.headerMainLogo{ left: 25px; top: 5px; height: 45px; width: 45px; }
	.headerMainSysName{ top: 20px; left: 85px; height: 20px; line-height: 20px; font-size: 22px; }
	.headerMainMenuContainer{ bottom: 5px; left: 0px; height: 40px; width: 100%; } 
	.headerMainMenuItem{font-weight: 400; min-width: 50px; width: auto; padding-right: 10px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; line-height: 25px; height: 25px; font-size: 15px; }
	.headerMainMenuItem:hover{ }
	.headerMainMenuItem a{ }
	.headerMainMenuItemSelected{ } 
	.headerMainMenuItemSelected a{ color: #2d6bab;}
	.headerMainMenuItem a:hover{ } 
	 
	/* FooterPage */
	.footerMainContainer{ position: relative; height: 70px; width: 100%; padding-top: 10px; margin: auto; }
	.footerLineContainer{ position: relative; height: 30px;	width: 100%; text-align: center; }
	.footerSpan{ position: relative; height: 30px; line-height: 30px; font-size: 13px; color: #888888; font-family: 'Microsoft Yahei'; }
	
	/* 分栏 */
	.layoutContainer{ position: relative; display: block; height: auto; width: 100%; margin: auto; }
	.layoutDiv{ position: relative; display: block; height: auto; text-align: center; }
	.layoutDivW700{ width: 100%;}
	.layoutDivW300{ width: 100%;}
	.layoutDivW500{ width: 100%;} 
	.layoutDivW333{ width: 100%;}
	.layoutDivH01{ height: 50px; }
	.layoutDivH02{ height: 80px; }
	.layoutDivH03{ height: 110px; }
	.layoutDivH04{ height: 140px; }
	.layoutDivH05{ height: 170px; }
	.layoutDivH06{ height: 200px; }
	.layoutDivH07{ height: 230px; }
	.layoutDivH08{ height: 260px; }
	.layoutDivH09{ height: 290px; }
	.layoutDivH10{ height: 320px; }
	.layoutCellContainer{ position: absolute; left:0px; right: 0px; top: 5px; bottom: 5px; min-height:20px; }
	
	.tableLayoutContainer{ position: relative; height: auto; width: 100%; margin: auto; border-spacing: 0px;}
	.tableLayoutTr{	min-height: 100px; }
	.tableLayoutTd{ padding-left: 0px; padding-right: 0px; }
	.tableLayoutCellContainer{min-height:20px;  }
	
	/* 空白行 */
	.blankLine{	position: relative; width: 100%; height: 5px; }
	
	/* 模板行 */
	.blockTemplateItem{	display: none; } 
	.blockDivH01{ height: 40px; }
	.blockDivH02{ height: 70px; }
	.blockDivH03{ height: 100px; }
	.blockDivH04{ height: 130px; }
	.blockDivH05{ height: 160px; }
	.blockDivH06{ height: 190px; }
	.blockDivH07{ height: 220px; }
	.blockDivH08{ height: 250px; }
	.blockDivH09{ height: 280px; }
	.blockDivH10{ height: 310px; }
	
	/* 信息块，简单 */
	.blockSimpleContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 信息块，普通 */
	.blockCommonContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 信息块，整页宽度 */
	.blockFullContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 详情页 */
	.blockDetailContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 导航栏（面包屑） */
	.navContainer{width: 100%; } 
	
	/* 工具栏（分享、浏览数） */
	.toolbarContainer{ width: 100%; border-left: none; border-right: none; }
	.toolbarShareBtnContainer{ display: none; }
	.toolbarShareTitleContainer{ display: none; } 
	
	/* 轮播图 */
	.sliderLayoutDiv{ height: 250px; }
	.sliderOuterContainer{ padding-top: 0px; width:100%; height: 240px; text-align: center;} 
	.banner ul li img{ width: 640px; height: 240px; }
}
@media all and (min-width: 768px) and (max-width: 999px){
	/* HeaderPage */
	.headerTopContainer{ position: relative; width: 100%; }
	.headerTopMenuContainer{ top: 5px; right: 10px; height: 20px; width: 200px; }
	.headerTopMenuItem{ height: 20px; font-size: 13px;}
	.headerMainContainer{ height: 110px; width: 100%; }
	.headerMainLogo{ left: 25px; top: 5px; height: 45px; width: 45px; }
	.headerMainSysName{ top: 20px; left: 85px; height: 20px; line-height: 20px; font-size: 22px; }
	.headerMainMenuContainer{ bottom: 5px; left: 0px; height: 40px; width: 100%; } 
	.headerMainMenuItem{font-weight: 400; min-width: 50px; width: auto; padding-right: 10px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; line-height: 25px; height: 25px; font-size: 15px; }
	.headerMainMenuItem:hover{ }
	.headerMainMenuItem a{ }
	.headerMainMenuItemSelected{ } 
	.headerMainMenuItemSelected a{ color: #2d6bab;}
	.headerMainMenuItem a:hover{ } 
	 
	/* FooterPage */
	.footerMainContainer{ position: relative; height: 70px; width: 100%; padding-top: 10px; margin: auto; }
	.footerLineContainer{ position: relative; height: 30px;	width: 100%; text-align: center; }
	.footerSpan{ position: relative; height: 30px; line-height: 30px; font-size: 13px; color: #888888; font-family: 'Microsoft Yahei'; }
	
	/* 分栏 */
	.layoutContainer{ position: relative; display: block; height: auto; width: 100%; margin: auto; }
	.layoutDiv{ position: relative; display: block; height: auto; text-align: center; }
	.layoutDivW700{ width: 100%;}
	.layoutDivW300{ width: 100%;}
	.layoutDivW500{ width: 100%;} 
	.layoutDivW333{ width: 100%;}
	.layoutDivH01{ height: 50px; }
	.layoutDivH02{ height: 80px; }
	.layoutDivH03{ height: 110px; }
	.layoutDivH04{ height: 140px; }
	.layoutDivH05{ height: 170px; }
	.layoutDivH06{ height: 200px; }
	.layoutDivH07{ height: 230px; }
	.layoutDivH08{ height: 260px; }
	.layoutDivH09{ height: 290px; }
	.layoutDivH10{ height: 320px; }
	.layoutCellContainer{ position: absolute; left:0px; right: 0px; top: 5px; bottom: 5px; min-height:20px; }
	
	.tableLayoutContainer{ position: relative; height: auto; width: 100%; margin: auto; border-spacing: 0px;}
	.tableLayoutTr{	min-height: 100px; }
	.tableLayoutTd{ padding-left: 0px; padding-right: 0px; }
	.tableLayoutCellContainer{min-height:20px;  }
	
	/* 空白行 */
	.blankLine{	position: relative; width: 100%; height: 5px; }
	
	/* 模板行 */
	.blockTemplateItem{	display: none; } 
	.blockDivH01{ height: 40px; }
	.blockDivH02{ height: 70px; }
	.blockDivH03{ height: 100px; }
	.blockDivH04{ height: 130px; }
	.blockDivH05{ height: 160px; }
	.blockDivH06{ height: 190px; }
	.blockDivH07{ height: 220px; }
	.blockDivH08{ height: 250px; }
	.blockDivH09{ height: 280px; }
	.blockDivH10{ height: 310px; }
	
	/* 信息块，简单 */
	.blockSimpleContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 信息块，普通 */
	.blockCommonContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 信息块，整页宽度 */
	.blockFullContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 详情页 */
	.blockDetailContainer{width: 100%;  border-left: none; border-right: none; } 
	
	/* 导航栏（面包屑） */
	.navContainer{width: 100%; } 
	
	/* 工具栏（分享、浏览数） */
	.toolbarContainer{ width: 100%; border-left: none; border-right: none; }
	.toolbarShareBtnContainer{ display: none; }
	.toolbarShareTitleContainer{ display: none; } 
	
	/* 轮播图 */
	.sliderLayoutDiv{ height: 298px; }
	.sliderOuterContainer{ padding-top: 0px; width:100%; height: 288px; text-align: center;} 
	.banner ul li img{ width: 768px; height: 288px; }
}

@media all and (min-width: 1000px) and (max-width: 1199px){ 
	/* HeaderPage */
	.headerTopContainer{ width: 1000px; } 
	.headerMainContainer{ width: 1000px; }
	.headerMainMenuContainer{ width: 540px; }
	.headerMainMenuItem{ min-width: 60px; padding-left: 5px; padding-right: 5px;} 

	/* FooterPage */
	.footerMainContainer{ width: 1000px; }
	
	/* 分栏 */
	.layoutContainer{ width: 1000px; } 
	.layoutDivH01{ height: 45px; }
	.layoutDivH02{ height: 70px; }
	.layoutDivH03{ height: 95px; }
	.layoutDivH04{ height: 120px; }
	.layoutDivH05{ height: 145px; }
	.layoutDivH06{ height: 170px; }
	.layoutDivH07{ height: 195px; }
	.layoutDivH08{ height: 220px; }
	.layoutDivH09{ height: 245px; }
	.layoutDivH10{ height: 270px; } 
	
	.tableLayoutContainer{ width: 1000px; }  
	
	/* 模板行 */ 
	.blockDivH01{ height: 35px; }
	.blockDivH02{ height: 60px; }
	.blockDivH03{ height: 85px; }
	.blockDivH04{ height: 110px; }
	.blockDivH05{ height: 135px; }
	.blockDivH06{ height: 160px; }
	.blockDivH07{ height: 185px; }
	.blockDivH08{ height: 210px; }
	.blockDivH09{ height: 235px; }
	.blockDivH10{ height: 260px; }
	
	/* 信息块，简单 */ 
	.blockSimpleHeaderContainer{ height: 30px; }
	.blockSimpleHeaderTitle{height: 30px; line-height: 30px;	font-size: 15px; }
	.blockSimpleItemContainer{top: 30px; }
	.blockSimpleItem{ height: 25px; }
	.blockSimpleItemName{ height: 25px; line-height: 25px;} 
	.blockSimpleItemTime{ height: 25px; line-height: 25px; } 
	
	/* 信息块，普通 */ 
	.blockCommonHeaderContainer{ height: 30px; }
	.blockCommonHeaderTitle{ height: 30px; line-height: 30px; font-size: 15px; } 
	.blockCommonItemContainer{ top: 30px; }
	.blockCommonItem{ height: 25px; }
	.blockCommonItemName{ height: 25px; line-height: 25px; } 
	.blockCommonItemTime{ height: 25px; line-height: 25px;} 
	
	/* 信息块，整页宽度 */ 
	.blockFullHeaderContainer{ height: 30px; }
	.blockFullHeaderTitle{ height: 30px; line-height: 30px; font-size: 15px; }
	.blockFullHeaderImg{ height: 30px; }
	
	/* 详情页 */
	.blockDetailContainer{ width: 1000px; }
	.blockDetailInnerContainer{ }
	
	/* 导航栏（面包屑） */
	.navContainer{ width: 1000px; }
	
	/* 工具栏（分享、浏览数） */
	.toolbarContainer{ width: 1000px; } 
	
	/* 轮播图 */
	.sliderLayoutDiv{  }
	.sliderOuterContainer{ padding-top: 2px; }
	.banner{ position: relative; overflow: auto; text-align: center; }
	.banner ul{ padding: 0px; margin: 0px; }
	.banner ul li{ list-style: none; float: left; }
	.banner ul li img{ width: 685px; height: auto; }
}

@media all and (min-width: 1200px){ 
	/* HeaderPage */ 
	.headerMainMenuContainer{ width: 700px; }
	.headerMainMenuItem{ min-width: 60px; padding-left: 15px; padding-right: 15px;} 
 }