			body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
			    margin: 0;
			    padding: 0;
			}
			body {
			    background: #fff;
			    color: black;
			    font-size: 14px;
			    font-family:  "Microsoft YaHei", "Arial","黑体", "宋体", sans-serif;
			}
			.full_width
			{
				
			}
			.full_content
			{
				width: 1200px;
				/* width: auto; */
				margin: 0 auto;
				
			}
			#header
			{
				background-color: rgb(164,194,244)
			}
			#banner
			{
				height: 100px;
				margin: 0 auto;
			}
			.logo
			{
				height: 100%;
				float: left; 
				/* margin-top: 1.25rem; */
			}
			.logo ul
			{
				list-style: none;
				display: flex;
				flex-flow: row nowrap;
			}
			.logo li
			{
				font-size: 20px;				
				color: blue;				
				/* 水平垂直居中 */
				/* text-align: center; */
				line-height: 30px;
				
			}
			.bannerinfo
			{
				display: flex;
				flex-flow: column nowrap;
				margin-left: 75%;				
			}			
			.language
			{
				height: 25px;
				margin-top: 10px;
			}
			.language ul
			{
				list-style: none;
				display: flex;
				flex-flow: row nowrap;
				
			}
			.language a
			{
				margin:10px 10px;
			}
			.bannerinfo .bannercontact ul
			{	
				display: flex;
				flex-flow: row nowrap;
				list-style: none;
				
			}
			.bannerinfo .bannercontact li
			{
				margin: 0px 7px;
				font-size: 18px;
				font-weight: bold;
				color: #0000FF;
			}
			
			#NavBar
			{
				background-color: rgb(34,180,215);
			}
			#topNavBar
			{
				margin: 0 auto;						
			}
			#topNavBar ul
			{
				display: flex;
				flex-flow: row nowrap;	
				justify-content: center;
				overflow: hidden;
				width: 100%;
			}
			#topNavBar li
			{
				/*去除列表前的字符*/
				list-style: none;
				font-size: 22px;
				/*设置导航栏高度和背景颜色*/
				height: 60px;
				line-height: 60px;
				width: 160px;	
			}
			
			#topNavBar a
			{
				/*将a转换为块元素*/
				display: block;
				/*设置宽度*/
				width: 100%;
				/*字体居中*/
				text-align: center;
				/*设置字体颜色*/
				color: white;
				/*去除下划线*/
				text-decoration: none;
				font-weight: bold;
			}
			#topNavBar a:hover
			{
				background-color: coral;
			}
			#Content
			{
				margin: 0 auto;
				display: flex;
				flex-flow: row nowrap;
			}
			#ContentNav ul.h1cls
			{
				margin: 0;
				padding: 0;
				list-style: none;
				font-size: 30px;
				font-weight: bold;
				width: 180px;
				line-height: 60px;			
				background-color: rgb(35,177,77)
			}		
			#ContentNav ul.h2cls
			{
				list-style: none;
				font-size: 24px;
				background-color: rgb(16,156,208)
			}
			#ContentNav ul.h3cls
			{
				list-style: none;
				font-size: 16px;
				font-weight: initial;
				font-style: normal;
				line-height: 40px;
				background-color: rgb(207,226,243)
			}
			#ContentNav ul.articlenav
			{
				list-style: none;
				font-size: 15px;
				font-weight: initial;
				font-style: normal;
				line-height: 22px;
				background-color: rgb(207,226,243);
			}
			#ContentNav a
			{
				/*将a转换为块元素*/
				display: block;
				/*去除下划线*/
				text-decoration: none;
				color: white;
			}
			#ContentNav ul.h2cls a
			{
				margin-left: 10px;
			}
			#ContentNav ul.h3cls a
			{
				color: blue;
				margin-left: 25px;
			}
			#ContentNav ul.articlenav a
			{
				color: black;
				margin-left: 25px;
			}
			
			#ContentNav ul.h3cls a:hover
			{
				color: orangered;
			}	
			#ContentNav ul.articlenav a:hover
			{
				color: orangered;
			}
			#Content a:hover
			{
				color: orangered;
			}	
			#mainContent
			{
				width: 1020px;
			}
			#footer
			{
				height: 70px;
				background-color: rgb(25,134,199);
			}
			#footercenter
			{
				width: 1200px;
				display: flex;
				flex-flow: row nowrap;
				margin: 0 auto;
			}
			.footerdsc
			{
				width: 950px;
				display: flex;
				flex-flow: column nowrap;
			}
			
			#footernav
			{
				width: 850px;
			}
			#footernav ul
			{
				display: flex;
				flex-flow: row nowrap;
				list-style: none;
			}
			#footernav li
			{
				margin: 5px 10px;
			}
			#footernav a
			{
				/*将a转换为块元素*/
				display: block;
				/*设置宽度*/
				width: 100%;
				/*字体居中*/
				text-align: center;
				/*设置字体颜色*/
				color: white;
				/*去除下划线*/
				text-decoration: none;
				font-weight: bold;
				font-size: 15px;
			}
			#footernav a:hover
			{
				color: orangered;
			}
			#footercopyright p
			{
				font-size: 14px;
				color: white;
			}
			#footercopyright
			{
				width: 850px;
			}
		
			.footercontact
			{
				width:250px;
				display: flex;
				flex-flow: column nowrap;
			}
			.footercontact ul
			{
				list-style: none;
				display: flex;
				flex-flow: row nowrap;
				
			}
			.footercontact li
			{
				margin: 3px 10px;
				font-size: 15px;
				font-weight: bold;
				color: white;
			}
				
