@charset "utf-8";/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ 
{margin:0;padding:0}
 
/* 设置默认字体 */
body{color:#fff;line-height:160%;background-color:#FFF; overflow-x:hidden;background: no-repeat url(../images/bg.jpg) center top;}
body, button, input, select, textarea {font:12px/1.5 Microsoft YaHei,微软雅黑,宋体,Geneva,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size:100%}
address, cite, dfn, em, var{font-style:normal} /* 将斜体扶正 */
code, kbd, pre, samp{font-family:courier new, courier, monospace} /* 统一等宽字体 */
small{font-size:12px} /* 小于12px 的中文很难阅读，让 small 正常化 */

/* 重置列表元素 */
ul, ol,li{list-style:none}
 
/* 默认链接样式 */
a{text-decoration:none}
a:link,a:visited{color:#333;text-decoration:none}
a:hover,a:active{color:#3060a6;text-decoration:underline}
.a-x{text-decoration:underline}
.a-n{text-decoration:none}

/* 重置文本格式元素 */
sup{vertical-align:text-top} /* 重置，减少对行高的影响 */
sub{vertical-align:text-bottom}
 
/* 重置表单元素 */
legend {color:#000} /* for ie6 */
fieldset, img{border:0} /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea{font-size:100%} /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
textarea{outline:none;resize:none}
select,input,img,select{vertical-align:middle}
address,cite,dfn,em,var {font-style:normal}
img{display:inline-block;overflow:hidden}
 
/* 重置表格元素 */
table{border-collapse:collapse;border-spacing:0}
 
/* 清除浮动 */
.clear{clear:both;float:none;overflow:hidden;}

/* 颜色 */
.blue{ color:#0088cc;}




/* 常见功能 */
.hide, .hidden{display:none}
.invisible{visibility:hidden}
.nobg{background:none !important}
.middle{ vertical-align:middle;}

/* 重置 HTML5 元素 */
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,
summary, time, mark, audio, video 
{display:block ;margin:0;padding:0}

.left{float:left;}
.right{float:right;}
.center{margin:0 auto;}

/* 公共padding */
.p_5{ padding:5px;}
.p_10{ padding:10px;}
.p_15{ padding:15px;}
.p_20{ padding:20px;}

.p_top_3{ padding-top:3px;}
.p_top_5{ padding-top:5px;}
.p_top_10{ padding-top:10px;}
.p_top_15{ padding-top:15px;}
.p_top_20{ padding-top:20px;}
.p_top_25{ padding-top:25px;}
.p_top_30{ padding-top:30px;}

.p_bottom_5{ padding-bottom:5px;}
.p_bottom_10{ padding-bottom:10px;}
.p_bottom_15{ padding-bottom:15px;}
.p_bottom_20{ padding-bottom:20px;}
.p_bottom_25{ padding-bottom:25px;}
.p_bottom_30{ padding-bottom:30px;}

.p_left_5{ padding-left:5px;}
.p_left_10{ padding-left:10px;}
.p_left_15{ padding-left:15px;}
.p_left_20{ padding-left:20px;}
.p_left_25{ padding-left:25px;}
.p_left_30{ padding-left:30px;}

.p_right_5{ padding-right:5px;}
.p_right_10{ padding-right:10px;}
.p_right_15{ padding-right:15px;}
.p_right_20{ padding-right:20px;}
.p_right_25{ padding-right:25px;}
.p_right_30{ padding-right:30px;}


/* 公共margin */
.m_5{ margin:5px;}
.m_10{ margin:10px;}
.m_15{ margin:15px;}
.m_20{ margin:20px;}
.m_equal{ margin-left:auto;margin-right:auto;}

.top_3{ margin-top:3px;}
.top_5{ margin-top:5px;}
.top_10{ margin-top:10px;}
.top_15{ margin-top:15px;}
.top_20{ margin-top:20px;}
.top_25{ margin-top:25px;}
.top_30{ margin-top:30px;}
.top_50{ margin-top:50px;}

.bottom_5{ margin-bottom:5px;}
.bottom_10{ margin-bottom:10px;}
.bottom_15{ margin-bottom:15px;}
.bottom_20{ margin-bottom:20px;}
.bottom_25{ margin-bottom:25px;}
.bottom_30{ margin-bottom:30px;}

.left_5{ margin-left:5px;}
.left_10{ margin-left:10px;}
.left_15{ margin-left:15px;}
.left_20{ margin-left:20px;}
.left_25{ margin-left:25px;}
.left_30{ margin-left:30px;}
.left_50{ margin-left:50px;}

.right_5{ margin-right:5px;}
.right_10{ margin-right:10px;}
.right_15{ margin-right:15px;}
.right_20{ margin-right:20px;}
.right_25{ margin-right:25px;}
.right_30{ margin-right:30px;}



/*开始 */
.page{ width: 1000px; margin: auto;  text-align: center; padding-top: 40px;}

.page .logo{ width: 65%;margin: auto; }
.page .logo img{ width:100%;}
.page .zbt{ 
	 width: 50%;
  line-height:30px;
  padding: .5em;
	text-align: center;
  margin:2% 5%;
  font-size:30px;
  display: inline-block;
 	    -webkit-border-radius: 2em; 
	-moz-border-radius: 2em;
	border-radius: 2em;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background:rgba(255, 255, 255, 0.9);
  color:#000b57;
	letter-spacing: 10px;
}
.page .xxms{font: normal 18px/1.5em arial,"微软雅黑","宋体"; width:60%;text-align: center; margin: 10px auto; color: #fff; }

.page .xxms ul{ list-style-type:none; }
.page .xxms li{ list-style-type:none;font: normal 1.2em/2em arial,"微软雅黑","宋体";letter-spacing: 10px;}
.page .xxms li span{ color: #eaff00; }
.page .xxms li strong{font: normal 24px/1.5em arial,"微软雅黑","宋体"; margin-left: 20px; }

.page .img_box{ width:25%;margin:30px auto 20px auto; border: solid 1px #fff; padding: 8px;}
.page .img_box img{ width:100%;}
.page h2{font: bold 30px/1.75em arial,"微软雅黑","宋体";letter-spacing: 10px;}
.page h3{font: normal 24px/1.5em arial,"微软雅黑","宋体";letter-spacing: 5px;color: #fffea3;}


