html.isWap {}
html.isWap, html.isWap body {
  overflow-x: hidden;
}
article, aside, blockquote, body, button, code, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, input, legend, li, menu, nav, ol, p, pre, section, td, textarea, th, ul {
  margin: 0;
  padding: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block
}
body, button, input, pre, select, textarea {
  font: 12px/1.5 'microsoft yahei', arial, tahoma, \5b8b\4f53
}
input, select, textarea {
  font-size: 100%
}
th {
  text-align: inherit
}
fieldset, img {
  border: 0
}
img {
  vertical-align: top
}
iframe {
  display: block
}
abbr, acronym {
  border: 0;
  font-variant: normal
}
del {
  text-decoration: line-through
}
address, caption, cite, code, dfn, em, th, var {
  font-style: normal;
  font-weight: 400
}
ol, ul {
  list-style: none
}
caption, th {
  text-align: left
}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: 400
}
a {
  color: #222;
  text-decoration: none;
  outline: 0;
  blr: expression(this.onFocus=this.blur());
  -webkit-tap-highlight-color: transparent
}
a:focus {
  outline: 0;
  text-decoration: none
}
a:hover {
  text-decoration: underline
}
i {
  font-style: normal
}
input:focus, keygen:focus, select:focus, textarea:focus {
  outline: 0;
  outline-offset: 0
}
::-webkit-input-placeholder {
  color: #e0e0e0
}
::-moz-placeholder {
  color: #e0e0e0
}
:-ms-input-placeholder {
  color: #e0e0e0
}
input:-moz-placeholder {
  color: #e0e0e0
}
.cf:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 0
}
.cf {
  zoom: 1
}
.fl {
  float: left
}
.fr {
  float: right
}
@font-face{font-family:'helvetica-webfont';
src: url('fonts/helvetica-webfont.eot');
src: local('☺'), 
url('fonts/helvetica-webfont.eot#iefix') format('embedded-opentype'),
url('fonts/helvetica-webfont.woff') format('woff'),
url('fonts/helvetica-webfont.ttf') format('truetype'),
url('fonts/helvetica-webfont.svg') format('svg');
font-weight: normal;font-style: normal;}
.mt10 {
  margin-top: 10px
}
.mt15 {
  margin-top: 15px
}
.mt20 {
  margin-top: 20px
}
.mt30 {
  margin-top: 30px
}
.mt40 {
  margin-top: 40px
}
html.isPc .wap_box, html.isWap .pc_box {
  display: none
}
html.isPc .pc_box, html.isWap .wap_box {
  display: block
}
html.isWap a:hover {
  text-decoration: none
}
body {
  -webkit-font-smoothing: antialiased
}
.wrapper {
  display: none
}
html.isPc .wrapper, html.isWap .wrapper {
  display: block
}
html.isWap .pc-item {
  display: none
}
html.isPc .wrapper {
  min-width: 1200px
}
html.isPc .wap-item {
  display: none
}
.isPc body {
   background: url("../i/banner.jpg") no-repeat top center; background-size:100%;
}
.isWap body {
  background: url("../i/banner_w.jpg") no-repeat top center; background-size:100%;
}
.isPc .w {
  width: 1200px;
  margin: 0 auto;
}

.isPc .banner {
  width: 100%;
  height: 470px;
  position: relative;
  overflow: hidden
}
.isPc .banner img {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -960px
}
.isPc .footer {
  background-color: #c5281c;
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  padding: 22px 0;
  margin-top: 90px
}
.isPc .tit {
  height:80px;
  line-height: 1;
  text-align: center;
  font-size: 36px;
	font-family:'helvetica-webfont';
}

.isWap .tit {height:0.8rem;line-height: 1; text-align: center;font-size: 0.4rem;font-family:'helvetica-webfont';}

.isPc .tit h2 {
  font-weight: bold; font-size:36px;
}
.isPc .tit a {
  color: #c5281c
}
.isPc .tit a:hover{
 text-decoration: none;
}
.isPc .tit h2 img{width:100%;}
.isPc .main-section {
  padding-top:80px
}
.isPc .i-slider1 {
  position: relative
}
.isPc .i-slider1 .sliderInner {
  position: relative;
  overflow: hidden
}
.isPc .i-slider1 .sliderInner ul {
  width: 10000%
}
.isPc .i-slider1 .sliderInner, .isPc .i-slider1 .sliderInner li {
  width: 1200px;
  height: 343px;
  overflow: hidden;
}
.isPc .i-slider1 .sliderInner li {
  float: left
}
.isPc .i-slider1 .img-box {
  float: left;
  overflow: hidden;
  margin-right: 50px
}
.isPc .i-slider1 .img-box, .isPc .i-slider1 .img-box img {
  display: block;
  width: 600px;
  height: 343px
}
.isPc .i-slider1 .list-text {
  overflow: hidden;
  padding-top:50px;
}
.isPc .i-slider1 .list-tit {
  width: 100%;
  height:auto;
  overflow: hidden;
  font-size: 24px;
  line-height: 36px;
  font-weight: 700;
}
.isPc .i-slider1 .list-tit a {
  display: block
}
.isPc .i-slider1 .list-desc {
  color: #4b4b4b;
  font-size: 18px;
  line-height:26px;
  margin-top: 10px
}
.isPc .i-slider1 .slider-cur {
  position: absolute;
  top: 274px;
  left: 650px
}
.isPc .i-slider1 .swiper-pagination-switch {
  display: inline-block;
  width: 12px;
  height: 12px;
  font-size: 0;
  line-height: 0;
  border: 1px solid #777;
  border-radius: 50%;
  margin-right: 10px
}
.isPc .i-slider1 .swiper-active-switch {
  border-color: #c5281c;
  background-color: #c5281c;
}
.isPc .i-list1 {
  overflow: hidden;
  zoom: 1
}
.isPc .i-list1 li {
  float: left;
  width: 600px;
  height: 342px;
  position: relative;
  overflow: hidden
}
.isPc .i-list1 a {
  display: block;
  font-size: 30px;
  line-height: 42px;
  color: #fff
}
.isPc .i-list1 a:hover .list-tit {
  opacity: 1
}
.isPc .i-list1 .list-tit {
  position: absolute;
  display: table;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: url(../i/opa.png) 0 0 repeat;
  opacity: 0;
  transition: .5s
}
.isPc .i-list1 .list-tit em {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-weight: 700
}
.isPc .i-list2 {
  overflow: hidden;
  zoom: 1
}
.isPc .i-list2 li {
  float: left;
  width: 350px;
  height:98px;
  margin-right: 15px;
  background:#eeeeee;
  padding:20px;
  font-size:22px;
  line-height: 30px;
}
.isPc .i-list2 li.mr0 {
  margin-right: 0
}
.isPc .i-list2 a, .isPc .i-list2 img {
  display: block;
  width: 100%
}
.isPc .i-list2 em {
  display: block;
  font-size: 20px;
  line-height: 30px;
  margin-top: 20px
}
.isPc .i-business {
  overflow: hidden;
  zoom: 1;
  margin-top:10px;
}
.isPc .i-business li {
  float: left;
  margin-right: 15px;
  margin-bottom: 18px;
  height: 222px;
  line-height: 222px;
  background-repeat: no-repeat
}
.isPc .i-business li.mr0 {
  margin-right:0px;
}
.isPc .i-business li a {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 30px;
  color: #fff
}
.isPc .i-business li em {
  display: inline-block;
  font-weight: 700
}
.isPc .i-business .business-item2, .isPc .i-business .business-item4 {
  margin-right: 0
}
.isPc .i-business .business-item1, .isPc .i-business .business-item4 {
  width: 795px
}
.isPc .i-business .business-item2, .isPc .i-business .business-item3 {
  width: 390px
}
.isPc .i-business .business-item1 {
  background-color: #022d67;
  background-image: url(../i/icon-business1.png);
  background-position: 69px center
}
.isPc .i-business .business-item1 em {
  padding-left: 250px
}
.isPc .i-business .business-item2 {
  background-color: #005752;
  background-image: url(../i/icon-business2.png);
  background-position: 33px center
}
.isPc .i-business .business-item2 em {
  padding-left: 146px
}
.isPc .i-business .business-item3 {
  background-color: #a84200;
  background-image: url(../i/icon-business3.png);
  background-position: 32px center
}
.isPc .i-business .business-item3 em {
  padding-left: 69px
}
.isPc .i-business .business-item4 {
  background-color: #f39800;
  background-image: url(../i/icon-business3.png);
  background-position: 69px center
}
.isPc .i-business .business-item4 em {
  padding-left: 238px
}
.isPc .i-list3 {
  overflow: hidden;
  zoom: 1
}
.isPc .i-list3 li {
  float: left;
  width: 49%;
  margin-right:2%
}
.isPc .i-list3 li.mr0 {
  margin-right: 0
}
.isPc .i-list3 a {
  display: block;
  padding: 25px 30px;
  background-color: #eee;
  font-size: 22px;
  line-height: 30px;
  min-height: 90px
}
.isPc .i-slider2 {
  position: relative;
  width: 100%;
  height: 224px
}
.isPc .i-slider2 .sliderInner {
  position: relative;
  margin: 0 auto
}
.isPc .i-slider2 .sliderInner ul {
  width: 1000%
}
.isPc .i-slider2 .sliderInner, .isPc .i-slider2 .sliderInner li {
  width: 1040px;
  height: 224px;
  overflow: hidden;
}
.isPc .i-slider2 .sliderInner li {
  float: left;
}
.isPc .i-slider2 .sliderInner img {
  float: left;
  width: 391px;
  height: 224px;
  margin-right: 50px
}
.isPc .i-slider2 .list-text {
  overflow: hidden;
  padding-top: 15px; 
}
.isPc .i-slider2 .list-tit {
  width: 100%;
  height: 72px;
  overflow: hidden;
  font-size: 24px;
  line-height: 36px;
  font-weight: 700
}
.isPc .i-slider2 .list-tit a {
  display: block
}
.isPc .i-slider2 .list-desc {
  color: #4b4b4b;
  font-size: 18px;
  line-height: 24px;
  margin-top: 10px
}
.isPc .i-slider2 .slider-btn {
  position: absolute;
  width: 16px;
  height: 49px;
  top: 50%;
  margin-top: -25px;
  font-size: 0;
  line-height: 0
}
.isPc .i-slider2 .btn-prev {
  left: 0;
  background: url(../i/btn-prev.png) 0 0 no-repeat
}
.isPc .i-slider2 .btn-next {
  right: 0;
  background: url(../i/btn-next.png) 0 0 no-repeat
}
.isWap body {
  overflow-x: hidden
}
.isWap .banner {
  width:100%;
  height: 4.2rem;
  position: relative;
  overflow: hidden
}
.isWap .banner img {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
	  width:100%;
}
.isWap .footer {
  background-color: #c5281c;
  color: #fff;
  font-size: .26rem;
  line-height: 1.5;
  text-align: center;
  padding: .3rem
}
.isWap .tit {
  height: .72rem;
  line-height: 1;
  text-align: center;
  font-size: .44rem
}
.isWap .tit h2 {
  font-weight: 700
}
.isWap .tit a {
  color: #c5281c;
}
.isWap .main-section {
  padding: .2rem .3rem .6rem;
  border-bottom:0;
}
.isWap .i-slider1 {
  position: relative
}
.isWap .i-slider1 .sliderInner {
  position: relative;
  overflow: hidden
}
.isWap .i-slider1 .sliderInner, .isWap .i-slider1 .sliderInner li {
  overflow: hidden
}
.isWap .i-slider1 .sliderInner li {
  float: left
}
.isWap .i-slider1 .img-box {
  width: 100%
}
.isWap .i-slider1 .img-box, .isWap .i-slider1 .img-box img {
  display: block;
  width: 100%
}
.isWap .i-slider1 .list-text {
  overflow: hidden
}
.isWap .i-slider1 .list-tit {
  font-size: .36rem;
  line-height: 1.5;
  font-weight: 700;
  margin-top: .2rem;
  text-align: center
}
.isWap .i-slider1 .list-tit a {
  display: block
}
.isWap .i-slider1 .list-desc {
  display: none
}
.isWap .i-slider1 .slider-cur {
  font-size: 0;
  line-height: 0;
  text-align: center;
  margin-top: .3rem
}
.isWap .i-slider1 .swiper-pagination-switch {
  display: inline-block;
  width: 12px;
  height: 12px;
  font-size: 0;
  line-height: 0;
  border: 1px solid #777;
  border-radius: 50%;
  margin-right: 10px
}
.isWap .i-slider1 .swiper-active-switch {
  border-color: #c5281c;
  background-color: #c5281c;
}
.isWap .i-list1 {
  width: 6.3rem
}
.isWap .i-list1 li {
  float: left;
  position: relative;
  overflow: hidden
}
.isWap .i-list1 a {
  display: block;
  width: 6rem;
  height: 100%;
  overflow: hidden;
  position: relative;
  font-size: .32rem;
  line-height: 1.5;
  color: #fff;
  text-align: center
}
.isWap .i-list1 a:hover {
  text-decoration: none
}
.isWap .i-list1 img {
  display: block;
  width: 100%
}
.isWap .i-list1 .list-tit {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  background: url(../i/opa.png) 0 0 repeat;
	height:100%;
}
.isWap .i-list1 .list-tit em {
  display: inline-block;
  padding: .2rem .3rem .2rem;
  text-align: center;
  font-weight: 700;
  width:44px;
  margin-top:1.1rem;
}
.isWap .i-list1 .list-tit em img{width:44px; }
.isWap .i-list2 {overflow: hidden;zoom: 1; font-family: Arial, "sans-serif"; font-size:0.28rem; line-height: 0.32rem;}
.isWap .i-list2 li {
  overflow: hidden;
  zoom: 1;
  padding: .4rem;
  background:#eeeeee;
  margin-bottom:0.25rem;
}
.isWap .i-list2 li:last-child {
  border-bottom: none;
	margin-bottom:0;
}
.isWap .i-list2 img {
  float: left;
  width: 2.55rem;
  height: 1.46rem;
  margin-right: .3rem
}
.isWap .i-list2 em {
  overflow: hidden;
  font-size: .32rem;
  line-height: 1.4
}
.isWap .i-business {
  overflow: hidden;
  zoom: 1
}
.isWap .i-business li {
  float: left;
  height: 2.22rem;
  line-height: 2.22rem;
  background-repeat: no-repeat;
  margin-bottom: .16rem
}
.isWap .i-business li a {
  display: table;
  width: 100%;
  height: 100%;
  font-size: .36rem;
  color: #fff
}
.isWap .i-business li em {
  display: table-cell;
  line-height: 1.2;
  vertical-align: middle;
  font-weight: 700
}
.isWap .i-business .business-item1, .isWap .i-business .business-item4 {
  width: 100%
}
.isWap .i-business .business-item2, .isWap .i-business .business-item3 {
  width: 49%
}
.isWap .i-business .business-item3 {
  float: right
}
.isWap .i-business .business-item1 {
  background-color: #022d67;
  background-image: url(../i/icon-business1.png);
  background-position: .24rem center;
  background-size: 1.8rem auto
}
.isWap .i-business .business-item1 em {
  padding-left: 1.44rem
}
.isWap .i-business .business-item2 {
  background-color: #005752;
  background-image: url(../i/icon-business2.png);
  background-position: .24rem center;
  background-size: 1.42rem auto
}
.isWap .i-business .business-item2 em {
  padding-left: .82rem
}
.isWap .i-business .business-item3 {
  background-color: #a84200;
  background-image: url(../i/icon-business3.png);
  background-position: .24rem center;
  background-size: 1.42rem auto
}
.isWap .i-business .business-item3 em {
  padding-left: .84rem
}
.isWap .i-business .business-item4 {
  background-color: #f39800;
  background-image: url(../i/icon-business3.png);
  background-position: .24rem center;
  background-size: 1.42rem auto
}
.isWap .i-business .business-item4 em {
  padding-left: .96rem
}
.isWap .i-list3 {
  overflow: hidden;
  zoom: 1
}
.isWap .i-list3 li {
  margin-bottom: .2rem
}
.isWap .i-list3 li.mr0 {
  margin-right: 0
}
.isWap .i-list3 a {
  display: block;
  padding: .3rem;
  background-color: #eee;
  font-size: .32rem;
  line-height: 1.5
}
.isWap .i-slider2 {
  position: relative;
  width: 100%
}
.isWap .i-slider2 .sliderInner {
  position: relative;
  margin: 0 auto;
  overflow: hidden;
  zoom: 1
}
.isWap .i-slider2 .sliderInner li {
  float: left
}
.isWap .i-slider2 .sliderInner img {
  display: block;
  width: 5.75rem;
  margin: 0 auto
}
.isWap .i-slider2 .list-text {
  overflow: hidden
}
.isWap .i-slider2 .list-tit {
  font-size: .32rem;
  line-height: 1.5;
  text-align: center
}
.isWap .i-slider2 .list-tit a {
  display: block;
  padding-top: .3rem
}
.isWap .i-slider2 .list-desc {
  display: none
}
.isWap .i-slider2 .slider-btn {
  position: absolute;
  width: 16px;
  height: 49px;
  width: .16rem;
  height: .49rem;
  top: 1.4rem;
  font-size: 0;
  line-height: 0;
  background-size: contain
}
.isWap .i-slider2 .btn-prev {
  left: 0;
  background-image: url(../i/btn-prev.png)
}
.isWap .i-slider2 .btn-next {
  right: 0;
  background-image: url(../i/btn-next.png)
}
.isWap .tit img {
  width: 100%
}

.isPc .nav{ z-index: 3;  height:71px;line-height:71px; width:1200px; margin:0 auto;}
.isPc .nav .e_1{ background:url("../i/bg1.png") no-repeat right center; margin-left:50px;}
.isPc .nav li{float:left;position:relative}
.isPc .nav a{float:left;font-size:24px;color:#000;padding:0 17px;position:relative; font-weight: normal; }
.isPc .nav a:hover{text-decoration:none}
.isPc .nav em{font-weight:500;}
.isPc .nav .icon-arrow{position:absolute;width:100%;height:16px;font-size:0;line-height:0;left:50%;bottom:0;margin-left:-16px;display:none}
.isPc .nav .cur .icon-arrow,.isPc .nav .cur .nav-sub{display:block}
.isPc .nav .nav-sub{position:absolute; width:210px; top:70px; left:-10px; background:url(../i/nav-sub.png) 0 0 repeat;padding:5px 0;display:none; border-top:5px solid #ff791f;}
.isPc .nav .nav-sub a,.isPc .nav .nav-sub li{display:block;float:none;height:auto;font-size:14px;}
.isPc .nav .nav-sub a{padding:2px 18px; height:36px;line-height:36px; background:url("../i/ico7.png") no-repeat 180px center;}
.isPc .nav .nav-sub a:hover{text-decoration:none; color:#ff791f; background:url("../i/ico8.png") no-repeat 180px center;}
.isPc .nav .nav-sub li{}

.isWap .nav{position:absolute;width:100%;top:1.4rem;left:0;background:#0177ac;padding:.2rem 0;display:none; z-index:3;}
.isWap .nav .nav-lang{border-top:0px solid #12a770;margin-top:.1rem;padding-top:.1rem;}
.isWap .nav a{display:block;height:.7rem;line-height:.7rem;font-size:.32rem;color:#fff; text-align: center; padding:0 .3rem ;position:relative}
.isWap .nav a:hover{text-decoration:none}
.isWap .nav .icon-arrow{width:1rem;height:.65rem;text-align:center;line-height:.65rem;position:absolute;top:0;right:0;}
.isWap .nav .cur .nav-sub{display:block}
.isWap .nav .nav-sub{display:none;}
.isWap .nav .nav-sub a,.isWap .nav .nav-sub li{display:block;height:.55rem;font-size:.3rem;line-height:.55rem;color:#e2e2e2;}
.isWap .nav .nav-sub a{padding:0 .5rem}
.isWap .nav .nav-sub a:hover{text-decoration:none}

.isWap .h-switch-nav{position:absolute;top:0rem;right:0;font-size:0;line-height:0;width:1.6rem;height:1.6rem;background:url(../i/icon-nav.png) center no-repeat;background-size:0.6rem auto}
.isWap .h-switch-close{background-image:url(../i/icon-close.png);background-size:.32rem;background-color:#0177ac;}

.isPc .box_li dl{ overflow:hidden; }
.isPc .box_li dd{width:590px; text-align:center; display:block; float:left; margin-right:20px; font-size:22px; line-height: 30px;}
.isPc .box_li dd a{ color:#fff;font-family: Arial, "sans-serif";}
.isPc .box_li dd a{ display: block; width:100%;}
.isPc .box_li dd a:hover{ text-decoration: none;}
.isPc .box_li dd.mr0{ margin-right:0;}
.isPc .box_li dd.l1{ background:#c5281c; width:440px; text-align: center; padding:75px; margin-bottom:20px;height: 120px;}
.isPc .box_li dd.l2{ background:#e9573d; width:440px; text-align: center; padding:75px; margin-bottom:20px;height: 120px;}
.isPc .box_li dd.l3{ background:#be7746; width:275px; text-align: center; padding:74px 55px;height: 200px;}
.isPc .box_li dd.l4{ background:#cfa866; width:275px; text-align: center; padding:74px 55px;height: 200px;}
.isPc .box_li dd.l5{ background:#aa1b17; width:300px; text-align: center; padding:74px 45px;height: 200px;}

.isWap .box_li dl{ overflow:hidden;}
.isWap .box_li dd{width:100%; text-align:center; display:block; font-size:0.3rem; line-height:0.45rem;}
.isWap .box_li dd a{ color:#fff;}
.isWap .box_li dd a{ display: block; width:100%;}
.isWap .box_li dd a:hover{ text-decoration: none;}
.isWap .box_li dd.mr0{ margin-right:0;}
.isWap .box_li dd.l1{ background:#c5281c; width:94%; text-align: center; padding:5% 3%; margin-bottom:0.1rem;}
.isWap .box_li dd.l2{ background:#e9573d; width:94%; text-align: center; padding:5% 3%; margin-bottom:0.1rem;}
.isWap .box_li dd.l3{ background:#be7746; width:94%; text-align: center; padding:5% 3%; margin-bottom:0.1rem}
.isWap .box_li dd.l4{ background:#cfa866; width:94%; text-align: center; padding:5% 3%; margin-bottom:0.1rem}
.isWap .box_li dd.l5{ background:#aa1b17; width:94%; text-align: center; padding:5% 3%; margin-bottom:0.1rem}

@media screen and (max-width:1600px) {
.isPc .nav{ z-index: 3;  height:71px;line-height:71px; width:90%; margin:0 auto;}
.isPc .nav li{position:relative;text-align: center;}
.isPc .nav a{font-size:20px;color:#000;display: block; position:relative; font-weight: normal;}
.isPc .banner{width:100%; height:376px;}
.isPc .main-section {padding-top:60px}	
.isPc .tit{ height:auto;}
.isPc .i-slider1 .sliderInner{ width:100%;height:300px;}
.isPc .i-slider1 .sliderInner,.isPc .i-slider1 .sliderInner li {}
.isPc .i-slider1 .img-box, .isPc .i-slider1 .img-box img{height:auto; margin-left:1px;}
.isPc .i-slider1 .img-box{display: block;width:45%;}
.isPc .i-slider1 .img-box img {display: block;width:100%; height:auto;}
.isPc .i-slider1 .list-text {overflow: hidden;padding-top:2%;}
.isPc .i-slider1 .slider-cur {position: absolute;top:70%;left:50%;}

.isPc .i-list1{width:100%; margin:0 auto;}
.isPc .i-list1 li {float: left;width:50%;height:auto;position: relative;overflow: hidden}
.isPc .i-list1 li em img{width:87px; height:87px;}
.isPc .i-list1 li em img{width:87px; height:87px;}
	
.isPc .i-business {overflow: hidden;zoom: 1;margin-top:10px;}
.isPc .i-business li { float: left; margin-right:0; margin-bottom:10px;background-repeat: no-repeat; height:110px; line-height:110px;}
.isPc .i-business li.mr0 {margin-right: 0}
.isPc .i-business li a {display: block; width: 100%;height: 100%;font-size:20px;color: #fff}
.isPc .i-business li em { display: inline-block; font-weight: 700}
.isPc .i-business .business-item2, .isPc .i-business .business-item4 {margin-right: 0}
.isPc .i-business .business-item1, .isPc .i-business .business-item4 { width:60%}
.isPc .i-business .business-item1 {margin-right:1%;}
.isPc .i-business .business-item2{ width:39%;}
.isPc .i-business .business-item3 { width:39%; margin-right:1%;}
.isPc .i-business .i-business .mr0{ margin-right:0;}
.isPc .i-business .business-item4 em {padding-left:58px}

.isPc .box_li dd{ margin-right:2%;}
.isPc .i-list2 {overflow: hidden;zoom: 1}
.isPc .i-list2 li {float: left;width: 350px;margin-right: 15px; font-size:20px;
  line-height:28px;}
.isPc .box_li dd.l1{ background:#c5281c; width:44%; text-align: center; padding:2.5%; margin-bottom:20px; height:70px;}
.isPc .box_li dd.l2{ background:#e9573d; width:44%; text-align: center; padding:2.5%; margin-bottom:20px; height:80px;}
	
.isPc .box_li dd.l3{ background:#be7746; width:24%; text-align: center; padding:74px 4%;}
.isPc .box_li dd.l4{ background:#cfa866; width:24%; text-align: center; padding:74px 4%;}
.isPc .box_li dd.l5{ background:#aa1b17; width:24%; text-align: center; padding:74px 4%;}
	
.isPc .i-list2 li.mr0 {margin-right: 0}
.isPc .i-list2 a, .isPc .i-list2 img {display: block;width: 100%}
.isPc .i-list2 em {display: block;font-size:16px;line-height:20px;margin-top:15px}
.isPc .i-list3 {overflow: hidden;zoom: 1}
.isPc .i-list3 li {float: left;width:49%;margin-right:2%;}
.isPc .i-list3 li.mr0 {margin-right: 0}
.isPc .i-list3 a { display: block;padding: 25px 30px; background-color: #eee;font-size: 22px;line-height:30px; min-height: 90px}	
.isPc .i-slider2 .list-text {overflow: hidden;padding-top:15px;}
.isPc .i-slider2 .sliderInner img {margin-right:30px; margin-left:35px;}
.isPc .tit {line-height: 1;text-align: center;font-size: 32px;margin-bottom:15px;}
.isPc .i-slider1 .list-desc{ margin-top:5px; display: none;}
}

@media screen and (max-width:1300px) {
.isPc .nav{ z-index: 3;  height:71px;line-height:71px; width:90%; margin:0 auto;}
.isPc .nav li{position:relative;text-align: center;}
.isPc .nav a{font-size:16px;color:#000;display: block; position:relative; font-weight: normal;}
.isPc .banner{width:100%; height:286px;}
html.isPc .wrapper{min-width:100%;}
.isPc .main-section {padding-top:40px; width:94%; margin:0 auto;}	
.isPc .w{width:100%;}
.isPc .i-slider1 .slider-cur {top:95%; left:51%; }
.isPc .i-slider1 .img-box{display: block;width:48%;}
.isPc .i-slider1 .img-box img {display: block;width:100%; height:auto;}
.isPc .i-slider1 .sliderInner{ height:270px;}	
.isPc .i-slider1 .img-box{margin-right:30px;}
.isPc .i-list2{ margin-top:0.1rem;}
.isPc .i-list2 li {float: left;width:26%; margin:0 1%; font-size:16px;
  line-height:22px;}
.isPc .i-list3 { overflow: hidden; zoom:1; margin-top:0.1rem;}
.isPc .i-list3 li { float: left; width:49%; margin:0 2%;}
.isPc .i-list3 li.mr0 { margin-right: 0}
.isPc .i-list3 a {display: block;padding:15px 15px;background-color: #eee;font-size:14px;line-height:16px;min-height:90px;}
.isPc .i-business li a {display: block; width: 100%;height: 100%;font-size:22px;color: #fff}
.isPc .main-section6{}
.isPc .i-slider2 .list-text {overflow: hidden;padding-top:15px; width:48%;}
.isPc .i-slider2 .sliderInner img {margin-right:20px; }
.isPc .tit {line-height: 1;text-align: center; font-size: 30px; margin-bottom:15px;}
.isPc .i-slider2 .list-desc{ display:none; margin-top:20px;}
.isPc .box_li dd{ min-height:90px;}
.isPc .box_li dd.l3{ background:#be7746; width:29%; text-align: center; padding:74px 1.5%;}
.isPc .box_li dd.l4{ background:#cfa866; width:29%; text-align: center; padding:74px 1.5%;}
.isPc .box_li dd.l5{ background:#aa1b17; width:29%; text-align: center; padding:74px 1.5%;}
}

@media screen and (max-width:1024px) {
.isPc .nav{ z-index: 3;  height:71px;line-height:71px; width:100%; margin:0 auto;}
.isPc .nav li{position:relative;text-align: center;}
.isPc .nav a{font-size:16px;color:#000;display: block; position:relative; font-weight: normal;}
.isPc .i-business .business-item4 em {padding-left:18px}
.isPc .i-business .business-item3 em {padding-left:18px}
.isPc .i-business .business-item2 em {padding-left:16px}
.isPc .i-business .business-item1 em {padding-left:16px}
.isPc .i-business li a {display: block; width: 100%;height: 100%;font-size:16px;color: #fff}
.isPc .i-slider2 .list-text {overflow: hidden;padding-top:0; width:47%;}
.isPc .i-slider2 .sliderInner img{margin-right:20px; }

}

@media screen and (min-width: 992px) and (max-width: 1024px) {
.isPc .nav{ z-index: 3;  height:71px;line-height:31px; width:100%; margin:20px auto 0;}
.isPc .nav li{position:relative;text-align: center;}
.isPc .nav a{font-size:16px;color:#000;display: block; position:relative; font-weight: normal;}
.isPc .banner{width:100%; height:306px;}
.isPc .main-section {padding-top:20px}
.isPc .w{width:100%;}	
.isPc .i-slider1 .slider-cur {top:80%; }
.isPc .i-slider1 .img-box{ margin-right:30px;}
.isPc .i-slider1 .sliderInner{ height:250px;}	
.isPc .i-business .business-item4 em {padding-left:28px}
.isPc .i-business .business-item3 em {padding-left:18px}
.isPc .i-slider2 .list-text {overflow: hidden;padding-top:10px; width:36%;}
.isPc .i-slider2 .sliderInner img{ width:35%;}
.isPc .banner{width:100%; height:386px;}
}	
@media screen and (min-width:768px) and (max-width:991px) {
.isPc .nav{ z-index: 3;  height:71px;line-height:31px; width:100%; margin:20px auto 0;}
.isPc .nav li{position:relative;text-align: center;}
.isPc .nav a{font-size:16px;color:#000;display: block; position:relative; font-weight: normal;}
.isPc .banner{width:100%; height:236px;}
.isPc .banner img{width:100%; height:236px; position: absolute;top: 0;left: 50%;margin-left: -50%;}
.isPc .i-slider1 .list-text p{ display: none;}
.isPc .main-section {padding-top:10px}
.isPc .i-slider1 .list-desc{ margin-top:5px; display: none;}
.isPc .i-slider1 .slider-cur {top:80%; }
.isPc .i-slider1 .sliderInner{ height:230px;}
.isPc .i-slider2 .list-text {overflow: hidden;padding-top:10px; width:29%;}
.isPc .i-slider2 .sliderInner img{ width:35%;}	
.isPc .banner{width:100%; height:266px;}
}
@media screen and (min-width:575px) and (max-width:767px) {
.isPc .nav{ z-index: 3;  height:71px;line-height:31px; width:100%; margin:20px auto 0;}
.isPc .nav li{position:relative;text-align: center;}
.isPc .nav a{font-size:16px;color:#000;display: block; position:relative; font-weight: normal;}
.isPc .banner{width:100%; height:206px;}
.isPc .banner img{width:100%; height:206px;  position: absolute;top: 0;left: 50%;margin-left: -50%;}
.isPc .i-slider1 .list-text p{ display: none;}
.isPc .i-slider1 .slider-cur {top:55%; }
.isPc .i-slider1 .list-tit {width: 100%;height:auto;overflow: hidden;font-size:16px;line-height:20px;}	
.isPc .i-slider1 .img-box{ margin-right:20px;}
.isPc .i-slider1 .sliderInner{ height:200px;}
.isPc .i-slider2 .list-text {overflow: hidden;padding-top:10px; width:23%;}
.isPc .i-slider2 .sliderInner img{ width:25%; height:auto;}
.isPc .i-slider2 .list-text p{ display: none;}
.isPc .i-slider2 .sliderInner, .isPc .i-slider2 .sliderInner li {height:150px;overflow: hidden;}
.isPc .i-slider2{ height:auto;}
.isPc .i-slider2 .list-tit { width: 100%;height:auto;overflow: hidden;font-size:18px;line-height:22px;font-weight: 700}
.isPc .banner{width:100%; height:166px;}
}
@media screen and (max-width:574px) {
.isPc .nav{ z-index: 3;  height:71px;line-height:31px; width:100%; margin:20px auto 0;}
.isPc .nav li{position:relative;text-align: center;}
.isPc .nav a{font-size:16px;color:#000;display: block; position:relative; font-weight: normal;}
.isPc .banner{width:100%; height:126px;}
.isPc .i-slider1 .list-text p{ display: none;}
.isPc .i-slider1 .slider-cur {top:70%; }
.isPc .i-slider1 .list-tit {width: 100%;height:auto;overflow: hidden;font-size:16px;line-height:22px;}
.isPc .i-slider1 .img-box{ margin-right:20px;}
.isPc .i-slider1 .sliderInner{ height:130px;}
.isPc .main-section{ margin-top:20px; padding-top:0;}
.isPc .i-list1 a{ font-size:20px; line-height: 24px;}
.isPc .i-business li { margin-bottom:3px;}
.isPc .i-slider2 .list-text {overflow: hidden;padding-top:10px; width:19%;}
.isPc .i-slider2 .sliderInner img{ width:18%; height:auto;}
.isPc .i-slider2 .list-text p{ display: none;}
.isPc .i-slider2 .sliderInner, .isPc .i-slider2 .sliderInner li {height:130px;overflow: hidden;}
.isPc .i-slider2{ height:auto;}
.isPc .i-slider2 .list-tit { width: 100%;height:auto;overflow: hidden;font-size:16px;line-height:22px;font-weight: 700}
}


