body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{margin:0;padding:0;}
*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin:0; padding:0;}
body{font-family: "微软雅黑";font-size: 14px;color: #707070;line-height: 30px;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust: 100%;}
a{text-decoration: none;display: block;}
fieldset, img {border: 0;}
/* 去掉 firefox 下此元素的边框 */
abbr, acronym {border: 0;font-variant: normal;}
i{font-style: normal;}
ul,ol{list-style: none;}
textarea{resize: none;}
span{display: inline-block;}
input[type=submit],input[type=reset]{cursor: pointer;}
input[type=text],input[type=submit],input[type=password],input[type=reset]{-webkit-appearance: none;}
input[type=radio]{border-radius: 50%;}
input,textarea,a{outline: none;border: none;font-family: "微软雅黑";border-radius: 0;font-size: 14px;color: #707070;}
a{line-height: 30px;}
input:-moz-placeholder,textarea:-moz-placeholder{color: #9f9f9f; opacity:1;}
input::-moz-placeholder,textarea::-moz-placeholder{color: #9f9f9f; opacity:1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #9f9f9f; opacity:1;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #9f9f9f; opacity:1;}
img{border: none;vertical-align: top;}
table{border:0;margin:0;border-collapse:collapse;}
table td{padding:0;border-collapse:collapse;}
.clear:after{content: "";display: block;height: 0;*zoom:1;clear: both;}
.fl{float: left;}
.fr{float: right;}
/*::selection{background:transparent;}*/
/*::-moz-selection{background:transparent;}*/
/*==========以下部分是Validform必须的===========*/
.Validform_checktip{line-height:20px; height:20px;overflow:hidden;color:#999;font-size:12px;position: absolute;left: 0;bottom: -24px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url("/skin/images/right.png") no-repeat left center;position: absolute;left: 0;bottom: -24px;}
.Validform_wrong{color:red;padding-left:20px; white-space:nowrap; background:url("/skin/images/error.png") no-repeat left center;position: absolute;left: 0;bottom: -24px;}
.Validform_loading{padding-left:20px;background:url("/skin/images/onload.gif") no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:260px; position:absolute; top:0; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');background-color: rgba(0,0,0,0.75);border-radius: 20px;min-height: 140px;}
#Validform_msg .iframe{position:absolute; left:0; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:36px; height:36px; text-align:left; font-weight:bold; padding:0 8px; color:#fed602; position:relative;font-size: 16px;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:0; top:0; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:46px 20px 20px; border-top:none; text-align:center;font-size: 16px;font-family: "微软雅黑";color: #fff;background: url("/skin/images/mark.png") no-repeat center 0;background-size: 35px;}
.Validform_close{background: url("/skin/images/close_02.png") no-repeat 0 0;width: 20px;height: 20px;background-size: cover;margin: 10px 14px 10px 10px;}
/*浏览器过时*/
#lowerbroswer{ position:fixed; width:100%; height:100%; left:0; top:0; background:#fff; display:none; z-index:999;}
.centerbox{ margin-top:156px;}
.centerbox h1{ margin-bottom: 10px; color: #f62a67; text-align:center;}
.centerbox p{ text-align:center; font-size:16px;}
.btns{ width:480px; margin:35px auto 0;}
.btns a{ display:block; width:33.33%; float:left;}
.btns a img{ margin:0 auto; display:block;}
.btns h4{ text-align:center; font-size:15px; color:#3c3c3c; margin-top:5px;}
.btns a:hover h4{ color: #f62a67;}
.inner{width: 1100px;margin: 0 auto;}
.swiper-button-prev,.swiper-button-next{background: none;}
.scroll-top{width: 50px;height: 50px;position: fixed;right: 2%;bottom: 200px;cursor: pointer;}
.scroll-top img{width: 100%;height: 100%;}
.navList{width: 36px;margin: 27px 0 0;cursor: pointer;}
.navList span{height: 3px;background-color: #fff;margin: 0 0 8px 0;display: block;transition: all 0.5s;}
.navList span:nth-last-child(1){margin: 0;}
.smallUl{background-color: #007dc5;position: absolute;left: 0;top: 80px;z-index: 1000;width: 100%;display: none;}
.smallUl li{text-align: center;font-size: 14px;border-top: 1px solid #e2e2e2;}
.smallUl li a{color: #fff;display: block;line-height: 50px;}
.appNav{display: none;}
.appNav .logo{position: relative;}
.appNav .logo img{width: 260px;margin: 12px 0 0;position: relative;z-index: 10;}
.appNav .logo:before{content: '';width: 50px;height: 50px;position: absolute;left: 5px;top: 15px;border-radius: 50%;background-color:rgba(255,255,255,.7);box-shadow: 0 0 40px 20px rgba(255,255,255,.8);-webkit-box-shadow: 0 0 40px 20px rgba(255,255,255,.8);-moz-box-shadow: 0 0 40px 20px rgba(255,255,255,.8);}

.pagelist{text-align: center;padding: 10px 0;}
.pagelist li{
  display: inline-block;vertical-align: middle;
}
.pagelist a{
  border: 1px solid #e6e6e6;
  padding: 0px 10px;
display: inline-block;
background: #fff;
color: #666666;
cursor: pointer;
text-decoration: none;
}
.pagelist li:hover a{
  background: #bb0000;
  color: #fff;
}
.pagelist .thisclass a{
background: #bb0000;
  color: #fff;
}
.pagelist .thisclass {
background: #bb0000;
  color: #fff;
}