body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img, cite{margin: 0;padding: 0;color: #333;border: none;}
body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, li, fieldset, legend, button, input, textarea, th, td{font: 16px/36px "MicroSoft YaHei", "Hiragino Sans GB", Arial, sans-serif;}
body{position: relative;background: #fff;}
article, iframe{display: block;border: 0;}
b, strong, i, em{font-weight: normal;}
img{max-width: 100%;display: block;border: none;}
ul, li{list-style: none;}
table{border-collapse: collapse;border-spacing: 0;max-width: 100%;}
input::focus-inner{outline: 0;padding: 0;border: 0;}
input[type="submit"], button{-webkit-appearance: none;-moz-appearance: none;outline: 0;}
:focus{outline: none;}
.por{position: relative;overflow: hidden;width: 100%;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}
a{color: #333;text-decoration: none;}
a:hover{color: #f00;}
.Width{width:1000px;margin:0 auto;}
.wrap{width:1440px;margin: 0 auto;}


.nationalTest{margin-top: 30px;}
.nationalLine{border-top: 2px solid #5a5a5a;}
.nationalLine+div{margin-bottom: 35px;}
.nationalLine+div h3{float: left;padding-top: 10px;border-top: 3px solid #e92930;margin-top: -2px;font-size: 24px;}

@media screen and (max-width: 1560px){.wrap{width: 1230px;}
}

@media screen and (max-width: 1000px){
.wrap,.Width{width: 100%;}
.nationalTest{margin-top:10px;}
}
