/* 全局默认*/
*{margin: 0; padding: 0; list-style: none; font-size: 1em; box-sizing: border-box; font-weight: normal;}
body{background-color: #f8f8f8;}
a {text-decoration:none;cursor:pointer;}
a:hover {text-decoration:none;color:#ff0000;}

 /* 页眉页脚*/
.top {width: 100%; height: 80px; background-color:#5f9cf7 ;background-image: url('top_bg.png'); background-position:right center;background-repeat:	no-repeat;    margin-bottom: 10px; position: relative;}
.top strong{font-size: 1.5em; font-weight: 500; color: #ffffff; position: absolute; top:20px; left:20px;}
.top nav{ width: 200px; text-align: right; position: absolute; top:20px; right:20px;}
.top nav ul li{display: inline-block; margin-right: 10px;}
.top nav ul li a{color: #ffffff; font-size: 0.8em;}
.bottom {width: 100%; height: 50px; background-color: #2481d8; color: #ffffff; margin-top: 10px; text-align: center; line-height: 50px;}

 /* 主体内容*/
section{width: 100%; max-width: 1000px; margin: 0 auto; background-color: #ffffff; padding: 1em;}    
section main {width: 100%;}  
section main *{color: #585858;}
section main header{margin-bottom: 1em;}
section main header h1{font-size: 1.2em;line-height: 1.4;margin-bottom: 14px;font-weight: 500}
section main header ul li{font-size: 0.8em; }
section main article{margin: 0 auto;}
section main article video{display: block; max-width: 500px; margin: 0 auto; margin-bottom: 1em;}
section main article img{display: block; width: 90%; max-width: 500px; margin: 0 auto; margin-bottom: 1em;}
section main article .imgalt{width: 90%; max-width: 500px; margin: 0 auto; margin-bottom: 1em; margin-top: -1em; text-align: center; font-size: 0.8em;}
section main article p{line-height: 1.5em; margin-bottom: 1em;}