@charset "utf-8";

h1, h2, h3, h4, h5, h6{font-size:36px;}
body>div{margin:0 auto}
div {text-align:left}
img {border:0; display:block;}
body { color: #525251; text-align: center;  }
ul, ol, li {list-style-type:none;vertical-align:0}
input,textarea{ outline:none; color:#333;}
a {color:#525251;text-decoration:none}
a:hover { color: #525251; text-decoration: none}
.clear::after {  content: ' '; display: block;height: 0; clear: both;}


@font-face {
  src: url('../font/iconfont.eot'); 
  src: url('../font/iconfont.eot#iefix') format('embedded-opentype'),
  url('../font/iconfont.woff') format('woff'),
  url('../font/iconfont.ttf') format('truetype'),
  url('../font/iconfont.svg#iconfont') format('svg'); 
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  
}
.dakuan{width:100%; overflow:hidden}

.c-con{ width:1200px; min-width:320px; margin:0 auto; height:auto;}
.flash{ cursor:pointer; width:100%; background-image: url(../images/images/01.jpg); background-position:center top; background-repeat:no-repeat; background-size:cover; margin:0 auto; position:relative; }
.autoImg img{width:100%; height:auto; display:block;}
.hmFocus .swiper-pagination {bottom:10px; left: 0;width: 100%;}
.hmFocus .swiper-pagination-bullet{opacity:1; background:#FFF; margin:0 3px!important;width:30px; height:4px; border-radius:0;}
.hmFocus .swiper-pagination-bullet-active{background:#ea5404;}
/*.swiper-button-next,.swiper-button-prev{ color:#FFF; background-color:rgba(0,0,0,0.1); background-image:url(none); cursor:pointer;  } 
.swiper-button-next:hover,.swiper-button-prev:hover{  background-color:rgba(0,0,0,0.3);} 
.swiper-button-next i,.swiper-button-prev i{ font-size:24px; text-align:center; color:#FFF; line-height:44px;}*/


