/*****************
 * PC端基本CSS
******************/
html{ overflow: scroll; overflow-x: hidden; overflow-y: auto !important;}

body{ margin: 0px; padding: 0px; background-color: #F9F9F9; }
form{ margin: 0px; padding: 0px; border:0px solid #499CC5;  } 
img { border: 0px; }

pre { white-space: pre-wrap; word-wrap: break-word; padding:16px; }
A:link, A:visited{ color:#002020; text-decoration: none; }
        A:active { color:#002020; text-decoration: none; }
        A:hover  { color:#FF0000; text-decoration: underline; }

/* 菜单Div 宽100% */
.clsRectMenuFull{ 
    clear:both; width:100%; height:auto; margin:0px; padding:0px; position:relative;
	font-size: 12px; font-weight: normal; font-family: 微软雅黑,Verdana,宋体; text-align: left;
}
.clsDivMenuFull{ width:1150px; margin:0px auto; }

.clsMenuIndex{ 
    margin:0px; padding:12px 0px; text-align: left; background-color: #3687ca; 
	font-weight:bold; font-size:14px; color:#FFFFFF; width:100%; font-family: 微软雅黑,宋体;}
.clsMenuIndex a:link   { color: #FFFFFF; text-decoration: none; }
.clsMenuIndex a:active { color: #FFFFFF; text-decoration: none; }
.clsMenuIndex a:visited{ color: #FFFFFF; text-decoration: none; }
.clsMenuIndex a:hover  { color: #FFFF00; text-decoration: none; }
.clsMenuA { color:#00CCCC; font-size:13px; font-family: 宋体; padding-right:2px; padding-left:8px; }
.clsMenuB { color:#689ACC; font-size:13px; font-family: 宋体; padding-right:2px; padding-left:8px; }

/* 整页Div 宽1150px */
.clsDivPageFull{ 
    clear:both; width:1150px; height:auto; margin: 5px auto; position:relative;
	font-size: 14px; font-weight: normal; font-family: 微软雅黑,Verdana,宋体; text-align: left;
}

/* 点线 */
.clsLineDotted{ clear:both; height:4px; width:100%; border-bottom: 1px dotted #C0C0C0; }
.clsLineBlank { clear:both; height:8px; width:100%; border-bottom: 0px dotted #C0C0C0; }


/* Li首页列表 */
.clsListA { 
    width:370px; list-style-type: none; list-style-image: url(webli2.png); 
    margin-left:0px; padding-top:0px; padding-left:30px; font-size:14px; line-height:25px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis; word-break:keep-all;
}  
.clsListA li span{ float:right; }   

/* Li栏目页列表 */
.clsListB { width:780px; margin-left:0px; padding-top:0px; font-size:16px; line-height:33px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}  
.clsListB li span{ float:right; }   

/* Li生活手册 */
.clsListC { width:370px; list-style-type: disc; margin:0px; padding-top:0px; font-size:14px; line-height:25px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.clsListC li span{ float:right; }
.clsTitleC { padding:16px 4px 4px 16px; color:#08509a; font-weight:bold;}

/* Li快速使用指南 */
.clsTitleD { padding:16px 4px 4px 12px; color:#003399; font-weight:bold;}
.clsTextD  { padding-left:20px; padding-right:8px; color:#000000; font-weight:normal;}

/* 栏目页右侧内容 */
.clsListE { width:300px; list-style-type: none; margin:0px; padding:8px; font-size:14px; line-height:30px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

/*Li彩色数字*/
.clsLise1{ padding:0px 4px; margin-right:8px; font-size:10.5px; font-family: Arial,宋体; font-style:italic; color: #FFFFFF; background-color: #FF0000; }
.clsLise2{ padding:0px 4px; margin-right:8px; font-size:10.5px; font-family: Arial,宋体; font-style:italic; color: #FFFFFF; background-color: #FF6600; }
.clsLise3{ padding:0px 4px; margin-right:8px; font-size:10.5px; font-family: Arial,宋体; font-style:italic; color: #FFFFFF; background-color: #FF9966; }
.clsLise0{ padding:0px 4px; margin-right:8px; font-size:10.5px; font-family: Arial,宋体; font-style:italic; color: #5B5B5B; background-color: #D7D7D7; }


/* 首页标题区 */
.clscolRect { float:left; height:390px; width:422px; border:1px solid #E7E7E7; }
.clscolTop  { height:34px; background-color:#F3F3F3; border-bottom: 0px solid #C0C0C0; background-image:url('webcol.jpg'); }
.clscolTop2 { height:34px; background-color:#F3F3F3; border-bottom: 0px solid #C0C0C0; background-image:url('webcol2.jpg'); }
.clscolName { text-align:left;  padding-top:6px;  padding-left: 6px; font-size:14px; width:200px; font-weight:bold; color:#08509a;}
.clscolmuch { text-align:right; padding-top:10px; padding-right:4px; font-size:12px; width:100px; border:0px solid #C0C0C0;}
.clscolImage{ width:140px; margin-left: 2px; margin-top:2px;}
.clscolTitle{ width:270px; margin-right:8px; margin-top:8px; font-size:14px; color:#535353; font-weight:bold; }

/* 正文区 */
.clsBodyLeft {float:left;  text-align:left; width:750px; padding:30px 0px; line-height:27px; font-size:16px; border:0px solid #499CC5; }
.clsBodyRight{float:right; text-align:left; width:250px; padding:30px 0px; line-height:25px; font-size:14px; background-color: #FFFFFF;}

/* 内容显示 */
.clsBodyText{text-indent:2em; margin-top:10px;  }
.clsBodyImg {margin-top:10px; text-align:center;}
.clsBodyBold1{font-weight:bold; color: #CC0000; }
.clsBodyBold2{font-weight:bold; color: #000099; }

/* 栏目页 */
.clsRect_T{ border:1px solid #CC0000; color: #CC0000; font-size: 12px; text-align: left; margin-top:15px; padding:1px 8px; border-radius:5px;}
.clsList_L{ float:left;  width:150px; height:90px; margin:0; padding:0; border:0px solid #499CC5;}
.clsList_R{ float:right; width:610px; height:90px; margin:0; padding:0; border:0px solid #499CC5;}

.clsList_T{ float:left;  width:100%; height:35px; font-size:18px; font-weight:bold; color: #002020;}
.clsList_N{ float:left;  width:100%; font-size:14px; color:#646464; line-height:22px;}
.clsList_D{ font-size:12px; color:#7B7B7B; padding-left:16px;}
.clsList_X{ clear:both; height:4px; width:100%; margin:10px 0px; border-top: 1px dotted #C0C0C0; }

.clsList_L img { transition: all 0.5s;}
.clsList_L img:hover { transform: scale(1.07); }

/* 页码 */
.clsRect_P0{ border:1px solid #C0C0C0; color: #B9B9B9; font-size: 14px; text-align: left; margin:4px; padding:2px 12px; background-color: #F2F2F2;}
.clsRect_P1{ border:1px solid #C0C0C0; color: #CC0000; font-size: 14px; text-align: left; margin:4px; padding:2px 12px; background-color: #FFFFFF;}
.clsRect_P1:hover { background-color: #FF6600; color: #000000; border:1px solid #FF6600;}
.clsRect_P1 A:hover { text-decoration: none; color:#FFFFFF; }
.clsPageBox{
	margin:0px; padding:2px 6px; background-color: #FFFFFF; color: #000000; border:1px solid #9BC9DF;
	font-size:14px; font-family: 微软雅黑,Verdana,宋体; width: 40px;
}

/* 延伸阅读 */
.clsDivRead{ 
   width:100px; color: #BB0000; font-size: 14px; font-weight:bold; text-align: center; display:block;
   margin-top:60px; padding:2px 8px; border:1px solid #BB0000; border-radius:5px;
} 
.clsListRead { 
    width:92%; list-style-type: none; list-style-image: url(webli2.png); 
    margin-left:0px; padding-top:0px; padding-left:30px; font-size:16px; line-height:30px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis; word-break:keep-all;
}  

/* 搜索框: */
.clsSeekBox{
	margin-top:32px; padding:0px; float:right; background-color: #CBE2EF; border:1px solid #9BC9DF;
}
.clsSeekInput{ 
	text-align:left; margin:0px; padding:8px 8px;
	font-size:14px; font-family: 微软雅黑,Verdana,宋体; width: 260px;
	background-color:#FFFFFF; color:#00002B; border: 0px solid #CBE2EF; 
}
.clsSeekcmd{
	margin:0px; padding:8px 16px; text-align: center; border: 0px solid #9BC9DF; 
	color: #000000; font-size:14px; font-family: 微软雅黑,Verdana,宋体;
}
.clsSeekcmd a:link   { color: #000000; text-decoration: none; font-size:14px;}
.clsSeekcmd a:active { color: #000000; text-decoration: none; font-size:14px;}
.clsSeekcmd a:visited{ color: #000000; text-decoration: none; font-size:14px;}
.clsSeekcmd a:hover  { color: #000099; text-decoration: none; font-size:15px;}

