* {margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
body, button, input, select, textarea, legend {font: 12px/1.5 'Microsoft YaHei',tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;}
.warp,.warp-bg,.content {overflow: hidden;}
.center {text-align: center;}
.warp {margin: 0 auto;}
.warp-bg {background: #f8f8f8 url("imagestop-bg.jpg") no-repeat top center;}
.content {width: 1000px; margin: 0 auto;}
.top {height: 286px;text-align: center;line-height: 286px;}
.top.list {height: 219px;text-align: center;line-height: 219px;}
.top h1 {display: inline-block; vertical-align: middle; color: #fff; font-size: 46px; line-height: 80px;  text-shadow:0px 5px 0px #840701; /*text-shadow: 1px 0px 0px #fff,-1px 0px 0px #fff, 0px 1px 0px #fff, 0px -1px 0px #fff;*/}
.top i {font-style: normal; font-family: 'SimSun';}
.top span.sh {display: none;}
.ie .top h1 {display: inline-block; vertical-align: middle; color: #840701; font-size: 46px; line-height: 80px; /*text-shadow: 1px 0px 0px #fff,-1px 0px 0px #fff, 0px 1px 0px #fff, 0px -1px 0px #fff;*/}
.ie .top span.sh {margin:-5px 0 0 -1px; color:#fff; position:absolute; display: block;}
.box {min-height: 593px; background-color: #fff;}
.box-top {padding: 58px 40px 0 39px; min-height: 433px;}
.box-top.p-mx {padding: 59px 50px 0;}
.box-top p {font-size: 18px; line-height: 38px; text-indent: 36px;}
.box-top p.text-foot {text-align: right; margin-top: 38px;margin-right: 80px;}
.box-middle {height: 120px; background-color: #f1f1f1; text-align: center; padding-top: 34px;}
.btn {*height: auto!important; display: inline-block; width: 272px; height: 54px; background-color: #ff8726; color: #fff; line-height: 24px; font-size: 24px; padding: 16px 0 15px 0; text-decoration: none; text-align: center; margin: 0 90px;}
.btn.sm {width: 155px; height: 33px; margin: 5px 0 45px; padding: 4px 0; font-size: 18px;}
.btn:hover {background-color: #ff933c;}
.foot-text {padding: 30px;}
.foot-text p {text-align: center; font-size: 14px; line-height: 24px;}
.text-list {overflow: hidden;}
.text-list dt {float: left; width: 60px; text-align: center; line-height: 30px; padding-top: 6px;}
.text-list dt input {width: 18px; height: 18px;}
.text-list dd {margin-left: 60px; font-size: 16px; line-height: 30px; margin-bottom: 30px;}
.text-list dd span {color: #eb2100;}