html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
img{border:none;vertical-align:middle;}
a{text-decoration:none;color: black;}
body,input,button,textarea{font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
body{-webkit-text-size-adjust: none;background-color:#fff;}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none;border-radius:0;border:none;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
:hover *,:active, :focus, :hover, :link, :visited,:visited * {-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
textarea{overflow:auto;resize:none;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.content{width:1200px;margin:0 auto 0 auto;}
.color-blue{color:#108bed!important;}
.flex-center{display:-webkit-flex;display:flex;align-items:center;justify-content:center;}
.line-clamp-2,.line-clamp-3,.line-clamp-4{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;}
.line-clamp-2{-webkit-line-clamp:2;}
.line-clamp-3{-webkit-line-clamp:3;}
.line-clamp-4{-webkit-line-clamp:4;}

.top-banner{height:500px;width:100%;overflow:hidden;min-width:1200px;display:-webkit-flex;display:flex;align-items:center;justify-content:center;}
.bg-gray{background-color:#f8f8f8;}
.content-top-text{font-size:16px;color:#666;text-align:center;margin:70px auto;line-height:30px;}
.official-content{padding:60px 0;}
.swiper-content-bg{outline:none;width:230px;height:471px;background:url(../images/phone-bg.png) no-repeat 0 0;position:relative;box-sizing:border-box;padding:54px 14px 53px 15px;}
.swiper-content-bg .button-prev,.swiper-content-bg .button-next{outline:none;background-repeat:no-repeat;cursor:pointer;width:24px;height:44px;position:absolute;top:50%;margin-top:-22px;}
.swiper-content-bg .button-prev{left:-50px;background-image:url(../images/swiper-left.png);}
.swiper-content-bg .button-next{right:-50px;background-image:url(../images/swiper-right.png);}
.swiper-content{margin:0;width:370px;}
.swiper-content-left{margin:0 70px 0 0;}
.swiper-content-right{margin:0 0 0 70px;}
.swiper-content{width:100%;height:100%;}
.swiper-content .swiper-button-prev,.swiper-content .swiper-button-next{opacity:0;}
.words-content{font-size:16px;color:#666;line-height:30px;min-width:480px;}

.icon{display:inline-block;}
.icon-qq{width:23px;height:16px;background:url(../images/icon/icon-qq.gif) no-repeat 0 0;}
.icon-phone{width:21px;height:21px;background:url(../images/icon/icon-phone.png) no-repeat 0 0;}

.friendy-content{padding:20px 0 30px 0;}
.friendy-list{font-size:0;}
.friendy-list .list{display:inline-block;vertical-align:top;width:570px;box-sizing:border-box;height:230px;margin:15px;background-color:#fff;}
.friendy-list .list .img{width:100%;height:100%;}
.friendy-list .list:hover{-webkit-transform:scale(1.05);-moz-transform: scale(1.05);-o-transform:scale(1.05);transform: scale(1.05);}