
/*公共样式--开始*/html{color:#333;}
body{font-family:"微软雅黑","Arial";color:#333;font-size:12px;background:#fff;}
html, body, div, span, object, iframe, 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{margin: 0;padding: 0;}
*{box-sizing: border-box;}
html, body{min-height: 100%;}
body{font-family: "Hiragino Sans GB","Microsoft YaHei";font-size:14px;color:#333;background-color: #f6f7fb;}
.wrap{width: 1190px;margin: 0 auto;}
abbr,acronym{border:none;font-variant:normal;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ol,ul,li{list-style:none;}
/* img{border: none;vertical-align: middle;}*/fieldset,a img{border:none;}
a{text-decoration: none;color: #232323;}
a:hover{text-decoration:underline;color:#f13b33;}
a.block{display: block;cursor: pointer;}
a.block:hover{text-decoration: none;}
ins,a{text-decoration:none;}
i{font-style: normal;}
table{border-collapse: collapse;table-layout: fixed;border-spacing:0;}
input, textarea{outline: none;border: none;}
::-webkit-input-placeholder{color: #999;}
textarea{resize: none;overflow: auto;}
button{padding: 0;margin: 0;border: none;outline: none;}
.clearfix:after{content: ".";width: 0;height: 0;visibility: hidden;display: block;clear: both;line-height:0;overflow:hidden;}
.clearfix{zoom: 1;}
.clear{clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.fl, .fr{display: inline;}
.fl{float: left}
.fr{float: right}
strong{font-weight:bold;}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{display:block;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
.pointer{cursor:pointer;}
i{font-style: normal;}
.cfb:after{display: block;content: '';clear: both;}
.tl{text-align: left;}
.tc{text-align: center}
.tr{text-align: right;}
.ellipse{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
/*原子样式*/.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr40{margin-right: 40px;}
.pb25{padding-bottom: 25px;}
.mt-10{margin-top: 10px;}
.mt-20{margin-top: 20px;}
.mb-40{margin-bottom: 40px;}
.ml-10{margin-left: 10px;}
.ml-20{margin-left: 20px;}
.ml-40{margin-left: 40px;}
.ml-90{margin-left: 90px;}
.ml-150{margin-left: 150px;}
.mr-10{margin-right: 10px;}
.mr-30{margin-right: 30px;}
.bc-e5{border-color: #e5e5e5;}
.text-center{text-align: center;}
a[title="站长统计"]{visibility: hidden;}
.cnzz-stat a[title="站长统计"]{visibility: visible;}
.title-hide-a{overflow:hidden;text-indent:-9999px;color:transparent}


.banner-area{width: 100%;padding: 300px 0 77px 0;background-position: center 0;}
.banner-box{width: 1000px;text-align: center;background-color: rgba(255,255,255,0.6);line-height: 44px;font-size: 18px;}
.banner-box h2{font-size:20px;font-weight:bold;color:#ba2401;}
.service-area{width: 1190px;}
.service-areas{width: 1190px;text-align: center;}
.service-item-box{display: flex;align-items: center;flex-wrap: wrap;background: #fff;}