* {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;}
.mb90 {margin-bottom: 90px!important;}
.warp {margin: 0 auto;}
.warp-bg {background: #fff url("imagestop-blue-bg.jpg") no-repeat top center;}
.warp-bg.sm {background: #fff url("imagestop-blue-sm-bg.jpg") no-repeat top center;}
.content {width: 1200px; margin: 0 auto;}
.top {height: 293px;line-height: 293px; text-align: center;}
.top i {font-style: normal; font-family: 'SimSun';}
.top.sm {height: 245px;line-height: 245px; text-align: center;}
.top h1 {display: inline-block;    font-family: sans-serif; vertical-align: middle; color: #fff; font-size: 46px; line-height: 80px;  text-shadow:0px 3px 0px #0865b4; /*text-shadow: 1px 0px 0px #fff,-1px 0px 0px #fff, 0px 1px 0px #fff, 0px -1px 0px #fff;*/}
.top span.sh {display: none;}
.ie .top h1 {display: inline-block; vertical-align: middle; color: #0865b4; 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:-3px 0 0 -1px; color:#fff; position:absolute; display: block;}
.content-text {padding: 52px 60px 0; min-height: 404px;}
.content-text p {font-size: 18px; line-height: 38px; text-indent: 36px;}
.text-foot {text-align: right; margin-top: 38px; line-height: 38px;}
.btn {*height: auto!important; display: inline-block; width: 272px; height: 54px; background-color: #4aaef0; color: #fff; line-height: 24px; font-size: 24px; padding: 16px 0 15px 0; text-decoration: none; text-align: center; margin: 0 90px;}
.btn:hover {background-color: #5db5ef;}
.btn.sm {width: 155px; height: 33px; margin: 15px 0 55px; padding: 4px 0; font-size: 18px;}
.warp-blue-bg {background-color: #f4f4f4;}
.foot-text {padding: 30px;}
.foot-text p {text-align: center; font-size: 14px; line-height: 24px;}
.text-list {overflow: hidden;}
.text-list ul {float: left; width: 60px; text-align: center; line-height: 30px; padding-top: 6px;margin-left: 60px;}
.text-list li {list-style-type:none; margin-left: 60px; font-size: 16px; line-height: 35px;}
.text-list li input {list-style-type:none; width: 18px; height: 18px;}
.text-list li span {color: #0865b4;}