锘縣tml, body, form, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, em, address, a, input, textarea, span, strong, img {
  margin: 0px;
  padding: 0px; }

body {
  font-size: 12px;
  color: #333;
  font-family: "microsoft yahei"; }

ul, dl {
  list-style: none; }

input, textarea, select, button {
  font-size: 12px; }

img {    box-sizing: inherit;
    vertical-align: inherit;
  border: none; }
*, :before, :after {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}
a {
  color: #000;
  text-decoration: none;
  blr: expression(this.onFocus=this.blur());
  outline: none;
  /*-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;*/ }

i, em {
  font-style: normal; }

table {
  border-collapse: collapse;
  margin: 0px; }

thead, tbody, tfoot, tr, td {
  margin: 0px; }

.clear {
  clear: both;
  height: 0px;
  line-height: 0px;
  font-size: 0px;
  overflow: hidden;
  visibility: hidden; }

h1, h2, h3, h4, h5, h6 {
  font-size: 12px;
  font-weight: normal; }

::selection {
  background: #e57779;
  color: #fff; }

::-webkit-selection {
  background: #e57779;
  color: #fff; }

::-moz-selection {
  background: #e57779;
  color: #fff; }

section, article, aside, header, footer, nav, dialog, figure {
  display: block; }

.clear10 {
  clear: both;
  height: 10px;
  line-height: 0px;
  font-size: 0px;
  overflow: hidden; }

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

/*.clearfix{*+height:1%;}*/
.pr {
  position: relative;
  z-index: 0; }

.pa {
  position: absolute; }

.tin {
  text-indent: 2em; }

.tac {
  text-align: center; }

.tal {
  text-align: left; }

.tar {
  text-align: right; }

.fl {
  float: left; }

.fr {
  float: right; }

.show {
  display: block; }

.wrap {
  width: 96%;
  margin:0 auto; }
.shfw .text .service{ padding: 45px 0 90px;}
.shfw .text .service-tab{ text-align: center;}
.shfw .text .service-tab a{ margin: 0 3px; display: inline-block; width: 235px; max-width:40%; height: 54px; line-height: 52px; border: 1px solid #3864bc; color: #3864bc;}
.shfw .text .service-tab a.active{ background: #3864bc; color: #FFFFFF;}
.shfw .text .service-tit{ margin-top: 50px; text-align: center; position: relative; padding-bottom: 25px; font-size: 30px; color: #000000;}
.shfw .text .service-tit:after{ content: ""; position: absolute; bottom: 0; margin-left: -15px; left:50%; width: 30px; height:4px; background: #3864bc;}
.shfw .text .service-des{ margin-top: 25px; padding: 0 20px; text-align: center; line-height: 30px;}
.shfw .text .service-des span{ color: #d12124;}

.shfw .text .service-ico{ max-width: 1100px; margin: 0 auto;}
.shfw .text .service-ico li{ margin-top: 52px; float: left; padding: 0 5px; width: 25%; text-align: center;}
.shfw .text .service-ico li div{ position: relative; display: inline-block;}
.shfw .text .service-ico li span{ position: absolute; top:50%; left:0; width: 100%; margin-top: -20px; line-height: 40px; font-size:30px; color:#FFFFFF;}

.shfw .text .service-ul{ margin-top: 85px; background: #f4f4f4;}
.shfw .text .service-ul li .img{ float: left; width: 50%;}
.shfw .text .service-ul li .text{ float: right; width: 50%; padding:40px 50px;}
.shfw .text .service-ul li:nth-child(2n) .img{ float: right; }
.shfw .text .service-ul li:nth-child(2n) .text{ float:left; }
.shfw .text .service-ul li .text .tit{ padding-bottom: 35px; position:relative; font-size: 30px; color: #333333;}
.shfw .text .service-ul li .text .tit:after{ content: ""; position: absolute; bottom: 0; left:0; width: 30px; height:4px; background: #3864bc;}
.shfw .text .service-ul li .text .des{ margin-top: 30px;}
.shfw .text .service-ul li .text .des p{ margin-bottom: 15px; line-height: 24px; background:url(/m/skin/images/ico_right.png) no-repeat left 2px; padding-left: 35px;}
.shfw .text .service-ul li .text .des p span{ font-size: 16px; color: #333333;}

/*# sourceMappingURL=base.css.map */
.top .am-header-nav img{
    height: 25px;
}<!--0.00021600723266602-->