﻿.hww
{
    font-family: 'PingFang SC','Microsoft YaHei','Lantinghei SC','Helvetica Neue',Helvetica,Arial,'å¾®è½¯é›…é»‘',STHeitiSC-Light,simsun,'å®‹ä½“','WenQuanYi Zen Hei','WenQuanYi Micro Hei',sans-serif;;

    overflow: hidden;

    min-width: 980px;
    height: auto;
}.hww a
{
    color: #000;
}.hww a:hover
{
    text-decoration: none;
}.hww img
{
    vertical-align: top;
}.hww .news a.wImg img
{
    width: 70px;
    height: 70px;
    margin-right: 16px;
}.hww .news h3 a
{
    font-size: 18px;
}.hww .news h3 a:hover
{
    color: #c90200;
}.hww .news p a
{
    color: #595959;
}.hww .news.bottomline
{
    margin-left: 16px;
    padding-bottom: 10px;;

    border-bottom: 1px dashed #cecece;
}.hww .news.bottomline h3 a
{
    font-weight: bold;
}.hww .news.bottomline p a
{
    font-size: 14px;
    line-height: 36px;

    color: #595959;
}.hww .news.wTop a.wImg
{
    font-size: 28px;
    font-weight: bold;
    line-height: 33px;

    display: block;

    width: 70px;
    height: 70px;
    margin-right: 16px;;

    text-align: center;

    color: #fff;
    background: #0096e0;
}.hww .news.wTop a.wImg:hover
{
    text-decoration: none;
}.hww .news.wTop h3 a
{
    font-size: 34px;
    line-height: 36px;;

    color: #0096e0;
}.hww .news.wTop p a
{
    line-height: 36px;

    color: #6e6e6e;
}.hww ul.wlist li a
{
    font-family: Simsun;
}.hww ul.wlist.dot li a
{
    padding-left: 17px;

    background-image: url('http://statics.haiwainet.cn/tpl2017/2017-03-15/img/d.png');
    background-repeat: no-repeat;
    background-position: left center;
}.hww ul.wlist.vIcon li a
{
    padding-left: 26px;

    background-image: url('http://statics.haiwainet.cn/tpl2017/2017-03-15/img/v-bg.jpg');
    background-repeat: no-repeat;
    -webkit-background-size: 15px;
            background-size: 15px;
}.hww ul.wImgList
{
    width: 492px;
}.hww ul.wImgList li
{
    float: left;

    margin: 0 17px 10px 0;
}.hww ul.wImgList li img
{
    width: 146px;
    height: 38px;
}.hww ul.wImgList.img2
{
    width: 492px;
}.hww ul.wImgList.img2 li
{
    float: left;

    margin: 0 17px 10px 0;
}.hww ul.wImgList.img2 li img
{
    width: 146px;
    height: 38px;
}.hww .title b a
{
    font-size: 22px;
    line-height: 22px;
}.hww .title b a:hover
{
    text-decoration: none;
}.hww .title.tt01
{
    line-height: 32px;;

    margin-bottom: 15px;

    border-bottom: 2px solid #c2e6f7;
}.hww .title.tt01 b
{
    position: relative;
    bottom: -2px;

    display: inline-block;

    padding-right: 30px;;

    border-bottom: 2px solid #109de2;
}.hww .title.tt01 b a
{
    font-size: 20px;;

    color: #0096e0;
}.hww .title.tt02
{
    line-height: 50px;;

    text-align: center;
}.hww .title.tt02 a
{
    color: #0096e0;
}.hww .title.tt03 b a
{
    color: #0096e0;
}.hww .title.tt04
{
    width: 100%;
    height: 57px;
    margin-bottom: 30px;;

    background: #fff url(../img/20170509/tt.jpg) no-repeat left bottom;
}.hww .title.tt04 b a
{
    font-size: 24px;
    font-weight: bold;
    line-height: 87px;

    padding-left: 42px;;

    color: #b42729;
}.hww .title.tt05
{
    line-height: 32px;;

    border-bottom: 2px solid #c2e6f7;
}.hww .title.tt05 b
{
    line-height: 35px;

    position: relative;
    bottom: -2px;

    display: inline-block;

    padding: 0 16px;;

    background: #0096e0;
}.hww .title.tt05 b a
{
    font-size: 20px;;

    color: #fff;
}.hww .title.tt06 b
{
    position: relative;
    bottom: -14px;

    display: block;

    text-align: center;

    border-bottom: 2px solid #0096e0;
    background: #fff;
}.hww .title.tt06 b a
{
    font-size: 20px;;

    position: relative;
    bottom: -14px;

    display: inline-block;

    color: #0096e0;
}.hww .pt
{
    float: left;;
    overflow: hidden;

    width: 316px;
    height: auto;
    margin-top: 25px;
    margin-right: 22px;
    margin-bottom: 50px;
}.hww .pt .img-box
{
    overflow: hidden;

    width: 318px;;
    height: auto;
}.hww .pt .img-box .img-item
{
    position: relative;

    float: left;
    overflow: hidden;

    width: 153px;
    height: auto;
    margin-right: 6px;
}.hww .pt .img-box .img-item img
{
    width: 153px;
    height: 98px;
}.hww .pt .img-box .img-item p
{
    width: 100%;

    text-align: center;
}.hww .pt .img-box .img-item p a:hover
{
    color: #0096e0;
}.hww .pt .img-box .img-item.in p
{
    position: absolute;
    bottom: 0;

    background: rgba(0,0,0,.3);
}.hww .pt .img-box .img-item.in p a
{
    line-height: 30px;

    color: #fff;
}.hww .pt .img-box .img-item.vIcon p
{
    text-align: left;
    text-indent: 5px;
}.hww .pt .img-box .img-item.vIcon p a
{
    padding-left: 20px;

    background: url(http://statics.haiwainet.cn/tpl2017/2017-04-28/img/t8.png) no-repeat left center;
    -webkit-background-size: 16px;
            background-size: 16px;
}.hww .inner
{
    overflow: hidden;

    width: 980px;
    min-width: 980px;
    height: auto;
    margin-right: auto;
    margin-left: auto;
}.hww .bgGrey
{
    background: #eee;
}.hww .banner
{
    min-width: 980px;
    height: 395px;

    background: url(../img/20180613/banner.jpg) no-repeat center bottom;
}.hww .wnav
{
    overflow: hidden;

    height: 50px;
    margin-top: 10px;

    border-bottom: 1px solid #c32b24;
}.hww .wnav .nav-bar
{
    text-align: center;
}.hww .wnav .nav-bar a
{
    font-size: 16px;
    font-weight: bold;
    line-height: 40px;

    float: left;

    padding: 0 36px;

    color: #c11b1e;
}.hww .wnav .nav-bar a:hover
{
    text-decoration: none;

    color: #ecdba5;
    background: #c32b24;
}.hww .fengshang
{
    height: 450px;

    background: url(../img/20180613/tt1.jpg) no-repeat center top;
}.hww .fengshang .swiper-container
{
    position: relative;
    overflow: hidden;
    width: 1002px;
    height: 310px;
    margin-top: 85px;
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide
{   width: 196px;
    float: left;
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide:hover .swiper-box p
{
    /* bottom: -100%; */
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide:hover .swiper-box div.hide-below
{
    bottom: 0;
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide .swiper-box
{
    position: relative;
    width: 200px;
    height: 310px;
    margin-right: 22px;
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide .swiper-box img
{
    width: 190px;
    height: 310px;
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide .swiper-box p
{
    font-size: 16px;
    position: absolute;
    bottom: 0;
    left: 0;

    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    width: 190px;
    height: 74px;
    overflow: hidden;
    padding: 15px 5px 15px 5px;
    text-align: center;
    background: #bd0a0c;
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide .swiper-box p a
{
    color: #fff;
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide .swiper-box p a:hover,
.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide .swiper-box p a:active
{
    text-decoration: underline;
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide .swiper-box div.hide-below
{
    line-height: 360px;

    position: absolute;
    bottom: -100%;

    display: table;

    width: 240px;
    height: 360px;

    text-align: center;

    background: rgba(123,17,15,.5);
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide .swiper-box div.hide-below a
{
    font-size: 16px;
    line-height: 31px;

    display: table-cell;

    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    width: 240px;
    padding: 20px;

    vertical-align: middle;

    color: #fff;
}.hww .fengshang .swiper-container .swiper-wrapper .swiper-slide .swiper-box div.hide-below a:hover
{
    text-decoration: underline;
}.hww .fengshang .swiper-container .slide-prev,
.hww .fengshang .swiper-container .slide-next
{
    position: absolute;
    top: 50%;

    margin-top: -50px;

    cursor: pointer;
}.hww .fengshang .swiper-container .slide-next
{
    right: 23px;
}.hww .wfirst
{
    overflow: hidden;

    box-sizing: border-box;
    height: auto;
    margin-top: 10px;
    padding: 20px;
    padding-top: 80px;

    background: #c32b24 url(../img/20180613/wfirst.jpg) no-repeat center top;
}.hww .wfirst .swiper-container
{
    position: relative;;

    overflow: hidden;

    width: 540px;
    height: 530px;
}.hww .wfirst .swiper-container .swiper-wrapper .swiper-slide
{
    float: left;
}.hww .wfirst .swiper-container .swiper-wrapper .swiper-slide .wbox
{
    position: relative;

    width: 100%;
    height: 350px;
}.hww .wfirst .swiper-container .swiper-wrapper .swiper-slide .wbox img
{
    width: 540px;
    height: 350px;

    vertical-align: middle;
}.hww .wfirst .swiper-container .swiper-wrapper .swiper-slide .wbox p
{
    font: 18px/40px 'Microsoft YaHei';

    position: absolute;
    bottom: 0;
    left: 0;

    width: 100%;

    text-align: center;

    background: rgba(0,0,0,.6);
}.hww .wfirst .swiper-container .swiper-wrapper .swiper-slide .wbox p a
{
    color: #fff;
}.hww .wfirst .swiper-container .swiper-wrapper .swiper-slide .wbox:hover a
{
    color: #f7cd40;
}.hww .wfirst .swiper-container .swiper-wrapper .swiper-slide .wbtom
{
    overflow: hidden;

    height: auto;
    margin-top: 10px;
}.hww .wfirst .swiper-container .swiper-wrapper .swiper-slide .wbtom .wbox
{
    width: 266px;
    height: 170px;
}.hww .wfirst .swiper-container .swiper-wrapper .swiper-slide .wbtom .wbox img
{
    width: 266px;
    height: 170px;

    vertical-align: middle;
}.hww .wfirst .swiper-container a.swiper-button-prev,
.hww .wfirst .swiper-container a.swiper-button-next
{
    position: absolute;
    top: 62%;

    width: 30px;
    height: 50px;
}.hww .wfirst .swiper-container a.swiper-button-prev
{
    left: 0;

    background: url(../img/20180613/prev.jpg) no-repeat center top;
}.hww .wfirst .swiper-container a.swiper-button-next
{
    right: 0;

    background: url(../img/20180613/next.jpg) no-repeat center top;
}.hww .wfirst .rightArea
{
    width: 375px;
}.hww .wfirst .rightArea ul li
{
    padding: 15px 0;

    border-top: 1px dashed #df7f7a;
}.hww .wfirst .rightArea ul li h3 a
{
    
    color: #fff;
}
.hww .wfirst .rightArea ul li h3 a:hover
{
    
    color: #eddda1;
}.hww .wfirst .rightArea ul li p
{
    margin-top: 10px;
}.hww .wfirst .rightArea ul li p a
{
    font-size: 14px;
    color: #fff;
    opacity: 0.5;
}.hww .wfirst .rightArea ul li:first-child
{
    padding-top: 0;

    border-top: none;
}.hww .friend
{
    overflow: hidden;

    height: auto;
}.hww .friend .title a.more
{
    font-size: 18px;
    line-height: 1;

    padding: 0 20px 0 722px;

    text-decoration: none;

    color: #f4c61e;
    border-bottom: 2px solid #f4c61e;
}.hww .friend .friend-box
{
    overflow: hidden;

    width: 475px;
    height: auto;
    margin-top: 60px;
}.hww .video
{
    overflow: hidden;
}.hww .video .video-box
{
    overflow: hidden;

    height: auto;
    padding: 15px;
}.hww .video .video-box .floor1
{
    overflow: hidden;

    width: 1010px;
    height: auto;
}.hww .video .video-box .floor1 .img-item
{
    position: relative;

    float: left;
    overflow: hidden;

    width: 296px;
    height: auto;
    margin: 11px 0;
    margin-right: 30px;
}.hww .video .video-box .floor1 .img-item img
{
    width: 296px;
    height: 175px;
}.hww .video .video-box .floor1 .img-item p
{
    width: 100%;

    text-align: center;
}.hww .video .video-box .floor1 .img-item p a:hover
{
    color: #0096e0;
}.hww .video .video-box .floor1 .img-item.in p
{
    position: absolute;
    bottom: 0;

    background: rgba(0,0,0,.3);
}.hww .video .video-box .floor1 .img-item.in p a
{
    line-height: 30px;

    color: #fff;
}.hww .video .video-box .floor1 .img-item.vIcon p
{
    text-align: left;
    text-indent: 5px;
}.hww .video .video-box .floor1 .img-item.vIcon p a
{
    padding-left: 20px;

    background: url(http://statics.haiwainet.cn/tpl2017/2017-04-28/img/t8.png) no-repeat left center;
    -webkit-background-size: 16px;
            background-size: 16px;
}.hww .video .video-box .floor2
{
    overflow: hidden;

    width: 1010px;;
    height: auto;
}.hww .video .video-box .floor2 .floor2-box
{
    font-size: 14px;

    float: left;
    overflow: hidden;

    width: 296px;
    height: auto;
    margin: 11px 30px 0 0;
}.hww .video .video-box .floor2 .img-box
{
    width: 302px;
}.hww .video .video-box .floor2 .img-box .img-item
{
    position: relative;

    float: left;
    overflow: hidden;

    width: 145px;
    height: auto;
    margin-right: 6px;
}.hww .video .video-box .floor2 .img-box .img-item img
{
    width: 145px;
    height: 124px;
}.hww .video .video-box .floor2 .img-box .img-item p
{
    width: 100%;

    text-align: center;
}.hww .video .video-box .floor2 .img-box .img-item p a:hover
{
    color: #0096e0;
}.hww .video .video-box .floor2 .img-box .img-item.in p
{
    position: absolute;
    bottom: 0;

    background: rgba(0,0,0,.3);
}.hww .video .video-box .floor2 .img-box .img-item.in p a
{
    line-height: 30px;

    color: #fff;
}.hww .video .video-box .floor2 .img-box .img-item.vIcon p
{
    text-align: left;
    text-indent: 5px;
}.hww .video .video-box .floor2 .img-box .img-item.vIcon p a
{
    padding-left: 20px;

    background: url(http://statics.haiwainet.cn/tpl2017/2017-04-28/img/t8.png) no-repeat left center;
    -webkit-background-size: 16px;
            background-size: 16px;
}.hww .video .video-box .floor2 .img-box .img-item a.bg
{
    position: relative;
    bottom: 0;
    left: 0;

    display: block;
    overflow: hidden;

    height: auto;

    background: url('../img/t8.png') no-repeat 5px 103px;
    -webkit-background-size: 16px 17px;
            background-size: 16px 17px;
}.hww .video .video-box .floor2 .img-box .img-item p.out
{
    margin-bottom: 0;
}.hww .imgShowT
{
    overflow: hidden;

    height: auto;
}.hww .imgShowT .title.tt01 b a
{
    font-size: 20px;;

    color: #000;
}.hww .imgShowT .jiazi
{
    position: relative;;

    width: 980px;
    height: 324px;
    margin: 0 auto;
}.hww .imgShowT .jiazi .swiper-container2
{
    position: absolute;
    top: 0;
    left: 0;

    width: 1000px;
    height: 324px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide
{
    float: left;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-one
{
    position: relative;

    float: left;
    overflow: hidden;

    width: 480px;
    height: auto;
    margin-right: 20px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-one img
{
    width: 480px;
    height: 324px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-one p
{
    width: 100%;

    text-align: center;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-one p a:hover
{
    color: #0096e0;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-one.in p
{
    position: absolute;
    bottom: 0;

    background: rgba(0,0,0,.3);
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-one.in p a
{
    line-height: 30px;

    color: #fff;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-one.vIcon p
{
    text-align: left;
    text-indent: 5px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-one.vIcon p a
{
    padding-left: 20px;

    background: url(http://statics.haiwainet.cn/tpl2017/2017-04-28/img/t8.png) no-repeat left center;
    -webkit-background-size: 16px;
            background-size: 16px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-one p.in a
{
    padding-left: 0;

    background: none;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four
{
    margin-bottom: 12px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(n+1)
{
    position: relative;

    float: left;
    overflow: hidden;

    width: 230px;
    height: auto;
    margin-right: 20px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(n+1) img
{
    width: 230px;
    height: 156px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(n+1) p
{
    width: 100%;

    text-align: center;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(n+1) p a:hover
{
    color: #0096e0;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(n+1).in p
{
    position: absolute;
    bottom: 0;

    background: rgba(0,0,0,.3);
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(n+1).in p a
{
    line-height: 30px;

    color: #fff;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(n+1).vIcon p
{
    text-align: left;
    text-indent: 5px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(n+1).vIcon p a
{
    padding-left: 20px;

    background: url(http://statics.haiwainet.cn/tpl2017/2017-04-28/img/t8.png) no-repeat left center;
    -webkit-background-size: 16px;
            background-size: 16px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(n+1) p.in a
{
    padding-left: 0;

    background: none;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(2n)
{
    position: relative;

    float: left;
    overflow: hidden;

    width: 230px;
    height: auto;
    margin-right: 20px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(2n) img
{
    width: 230px;
    height: 156px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(2n) p
{
    width: 100%;

    text-align: center;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(2n) p a:hover
{
    color: #0096e0;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(2n).in p
{
    position: absolute;
    bottom: 0;

    background: rgba(0,0,0,.3);
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(2n).in p a
{
    line-height: 30px;

    color: #fff;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(2n).vIcon p
{
    text-align: left;
    text-indent: 5px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(2n).vIcon p a
{
    padding-left: 20px;

    background: url(http://statics.haiwainet.cn/tpl2017/2017-04-28/img/t8.png) no-repeat left center;
    -webkit-background-size: 16px;
            background-size: 16px;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-wrapper .swiper-slide .num-four:nth-child(2n) p.in a
{
    padding-left: 0;

    background: none;
}.hww .imgShowT .jiazi .swiper-container2 .swiper-pagination-switch
{
    display: inline-block;

    width: 7px;
    height: 7px;
    margin-right: 5px;

    cursor: pointer;;

    opacity: .8;
    background: #fff;
}.hww .imgShowT .jiazi .swiper-container2 .pagination
{
    position: absolute;
    z-index: 100;;
    right: 5px;
    bottom: 10px;
}.hww .imgShowT .jiazi .swiper-container2 .pagination span
{
    width: 7px;
    height: 7px;

    background: #fff;
}.hww .imgShowT .jiazi .swiper-container2 .pagination .swiper-active-switch
{
    border: 1px solid #fff;;
    background: #003c59;
}.hww .imgShowT .jiazi .cover-left,
.hww .imgShowT .jiazi .cover-right
{
    position: absolute;
    top: 0;

    width: 480px;
    height: 324px;
}.hww .imgShowT .jiazi .cover-left a,
.hww .imgShowT .jiazi .cover-right a
{
    position: absolute;
    top: 133px;

    display: block;

    width: 32px;
    height: 60px;

    background: url(http://cms.haiwainet.com.cn/statics/tpl2017/2017-04-28/img/left.png) no-repeat center center;
    -webkit-background-size: 32px 60px;
            background-size: 32px 60px;
}.hww .imgShowT .jiazi .cover-left
{
    left: -500px;

    margin-right: 20px;

    background: rgba(255,255,255,.8) url(http://cms.haiwainet.com.cn/statics/tpl2017/2017-04-28/img/bg-white1.png) no-repeat right center;
}.hww .imgShowT .jiazi .cover-left a
{
    right: 15px;
}.hww .imgShowT .jiazi .cover-right
{
    right: -500px;

    margin-left: 20px;

    background: rgba(255,255,255,.8) url(http://cms.haiwainet.com.cn/statics/tpl2017/2017-04-28/img/bg-white2.png) no-repeat left center;
}.hww .imgShowT .jiazi .cover-right a
{
    left: 15px;;

    background-image: url(http://cms.haiwainet.com.cn/statics/tpl2017/2017-04-28/img/right.png);
}.hww .ad04
{
    width: 315px;
    height: 285px;
}.hww .rwft .left
{
    width: 654px;
    height: 346px;
}.hww .rwft .left .img-item
{
    position: relative;

    float: left;
    overflow: hidden;

    width: 654px;
    height: auto;
    margin-right: 0;
}.hww .rwft .left .img-item img
{
    width: 654px;
    height: 346px;
}.hww .rwft .left .img-item p
{
    width: 100%;

    text-align: center;
}.hww .rwft .left .img-item p a:hover
{
    color: #0096e0;
}.hww .rwft .left .img-item.in p
{
    position: absolute;
    bottom: 0;

    background: rgba(0,0,0,.3);
}.hww .rwft .left .img-item.in p a
{
    line-height: 30px;

    color: #fff;
}.hww .rwft .left .img-item.vIcon p
{
    text-align: left;
    text-indent: 5px;
}.hww .rwft .left .img-item.vIcon p a
{
    padding-left: 20px;

    background: url(http://statics.haiwainet.cn/tpl2017/2017-04-28/img/t8.png) no-repeat left center;
    -webkit-background-size: 16px;
            background-size: 16px;
}.hww .rwft .left .img-item p
{
    font-size: 18px;
    line-height: 47px;
}.hww .rwft .left .img-item.bg p a
{
    background-size: 25px;
}.hww .fl
{
    float: left;
}.hww .fr
{
    float: right;
}.hww .mt15
{
    margin-top: 15px;
}.hww .mt25
{
    margin-top: 25px;
}.hww .mt30
{
    margin-top: 30px;
}.hww .mt40
{
    margin-top: 40px;
}.hww .mt60
{
    margin-top: 60px;
}.hww .ad
{
    background: #ccc;
}.hww .ad ul.ad_list li
{
    float: left;
    overflow: hidden;

    min-width: 320px;;
    height: 90px;
    margin-right: 5px;
}.hww .w302
{
    width: 302px;
}.hww .w316
{
    width: 316px;
}body
{
    background-color: #fff;
}.hww img
{
    vertical-align: top;
}.hww .fl
{
    float: left;
}.hww .fr
{
    float: right;
}.hww2
{
    min-width: 980px;
}.hww2 div
{
    overflow: hidden;;

    height: auto;
}.hww2 a
{
    vertical-align: top;;
    text-decoration: none;
}.hww2 img
{
    vertical-align: top;
}.hww2 .fl
{
    float: left;
}.hww2 .fr
{
    float: right;
}.hww2 .w398
{
    width: 398px;
}.hww2 .w480
{
    width: 480px;
}.hww2 .w575
{
    width: 575px;
}.hww2 .w980
{
    width: 980px;;
    min-width: 980px;
    margin: 0 auto;
}.hww2 .wP100
{
    width: 100%;
    min-width: 980px;
    height: auto;;
    margin: 0 auto;
}.hww2 .marginLRAuot
{
    margin-right: auto;;
    margin-left: auto;
}.hww2 .marginTop10
{
    margin-top: 10px;
}.hww2 .marginTop20
{
    margin-top: 20px;
}.hww2 .marginTop25
{
    margin-top: 25px;
}.hww2 .marginTop30
{
    margin-top: 30px;
}.hww2 .marginBottom25
{
    margin-bottom: 25px;
}.hww2 .baBD
{
    border: 2px dashed #c32b24;
}.hww2 .brBD
{
    padding-right: 20px;
    padding-bottom: 20px;;

    border-right: 2px dashed #c32b24;
}.hww2 .blBD
{
    border-left: 2px dashed #c32b24;
}.hww2 .btBD
{
    border-top: 2px dashed #c32b24;
}.hww2 .bbBD
{
    border-bottom: 2px dashed #c32b24;
}.hww2 .swiper-container
{
    position: relative;

    overflow: hidden;
}.hww2 .swiper-container .swiper-wrapper
{
    position: absolute;;

    width: 100%;
}.hww2 .swiper-container .swiper-slide
{
    position: relative;

    float: left;
}.hww2 .swiper-container .swiper-slide p
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 20px;
    line-height: 43px;

    position: absolute;
    bottom: 0;
    left: 0;

    display: block;

    width: 100%;
    height: 43px;

    text-align: center;

    color: #fff;;
    background: url(../img/20180613/bga_01.png) repeat left top;
}.hww2 .swiper-container .swiper-slide p a
{
    text-decoration: none;

    color: #fff;
}.hww2 .swiper-container .swiper-button-prev,
.hww2 .swiper-container .swiper-button-next
{
    position: absolute;
    top: 50%;

    width: 30px;
    height: 50px;
    margin-top: -25px;

    cursor: pointer;;

    background: no-repeat left top;
}.hww2 .swiper-container .swiper-button-prev
{
    left: 0;
}.hww2 .swiper-container .swiper-button-next
{
    right: 0;

    background-position: right top;
}.hww2 .list1 li
{
    overflow: hidden;;

    height: auto;
    padding: 14px 10px 20px 20px;
}.hww2 .list1 li img
{
    float: left;

    width: 84px;
    height: 84px;
    padding-right: 18px;
}.hww2 .list1 li > a
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 18px;
    line-height: 24px;

    color: #222;
}.hww2 .list1 li p
{
    margin-top: 8px;
}.hww2 .list1 li p > a
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 16px;
    line-height: 24px;

    color: #666;
}.hww2 .list2
{
    width: 1200px;
}.hww2 .list2 li
{
    float: left;
    overflow: hidden;

    width: 300px;
    height: 234px;
    margin-right: 39px;
}.hww2 .list2 li > a
{
    vertical-align: top;
}.hww2 .list2 li img
{
    width: 300px;
    height: 186px;
}.hww2 .list2 li p
{
    margin-top: 13px;
    text-align: center;
}.hww2 .list2 li p > a
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 16px;
    line-height: 22px;

    color: #333;
}.hww2 .list3
{
    margin-left: 14px;
}.hww2 .list3 li
{
    margin-bottom: 15px;
}.hww2 .list3 li a
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 16px;
    line-height: 26px;

    color: #222;
}.hww2 .list3 li span
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 16px;
    line-height: 26px;

    display: inline-block;

    width: 60px;
    height: 26px;
    margin-right: 14px;

    text-align: center;

    color: #fff;
    background-color: #0088fd;
}.hww2 .list3.small li
{
    margin-bottom: 5px;
}.hww2 .list3.small li img
{
    width: 80px;
    height: 19px;
}a.wtt2
{
    font-size: 40px;
    font-weight: bold;
    line-height: 80px;

    display: block;

    height: 80px;
    margin-bottom: 10px;

    text-align: center;

    color: #333;
    background: url(../img/20180613/xx-t1.png) no-repeat left top,url(../img/20180613/xx-t2.png) no-repeat right bottom;
}.xianchang
{
    padding-top: 85px;

    background: url(../img/20180613/tt5.jpg) no-repeat center top;
}.xianchang .wtop
{
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    height: 534px;
    padding-left: 200px;

    background: url(../img/20180613/bg-xc.jpg) no-repeat center top;
}.xianchang .wtop h3
{
    margin-top: 40px;
    margin-bottom: 20px;;

    text-align: center;
}.xianchang .wtop h3 a
{
    font-size: 20px;

    color: #fff;
}.xianchang .wtop .wvideo
{
    width: 750px;
    height: 420px;
}.xianchang .wbt
{
    margin-top: 15px;
}.xianchang .wbt .img-box
{
    float: left;
}.xianchang .wbt .img-box .img-item
{
    position: relative;

    overflow: hidden;

    height: auto;
    margin-right: 5px;
}.xianchang .wbt .img-box .img-item p
{
    line-height: 30px;

    position: absolute;
    bottom: 0;

    display: none;;

    width: 100%;

    text-align: center;

    background: rgba(0,0,0,.3);
}.xianchang .wbt .img-box .img-item p a
{
    font-size: 16px;

    color: #fff;
}.xianchang .wbt .img-box .img-item:hover p
{
    display: block;
}.xianchang .wbt .img-box .type1
{
    margin-bottom: 5px;
}.xianchang .wbt .img-box .type1 img
{
    width: 280px;
    height: 190px;
}.xianchang .wbt .img-box .type2
{
    margin-right: 0;
}.xianchang .wbt .img-box .type2 img
{
    width: 215px;
    height: 385px;
}.xianchang .wbt .img-box .type3
{
    margin-bottom: 5px;
    margin-left: 5px;
}.xianchang .wbt .img-box .type3 img
{
    width: 255px;
    height: 235px;
}.xianchang .wbt .img-box .type4
{
    margin-left: 5px;
}.xianchang .wbt .img-box .type4 img
{
    width: 255px;
    height: 145px;
}.mianguan
{
    overflow: hidden;

    height: auto;
}.mianguan ul
{
    float: left;;
    overflow: hidden;

    width: 255px;
    height: auto;
}.mianguan ul li
{
    box-sizing: border-box;
    height: 138px;
    padding: 18px 5px 0 10px;

    border-bottom: 2px dashed #c32b24;
}.mianguan ul li p a
{
    font-size: 14px;

    color: #666;
}.mianguan ul li h3
{
    margin-top: 15px;;

    text-align: right;
}.mianguan ul li h3 a
{
    font-size: 16px;

    color: #0a60ba;
}.mianguan ul li:hover
{
    background: #c32b24;
}.mianguan ul li:hover h3 a
{
    color: #f7cd40;
}.mianguan ul li:hover p a
{
    color: #fff;
}.mianguan .swiper-container3
{
    position: relative;

    float: right;;
    overflow: hidden;

    width: 695px;
    height: 420px;
}.mianguan .swiper-container3 .swiper-wrapper .swiper-slide
{
    position: relative;

    float: left;

    background: #fff;
}.mianguan .swiper-container3 .swiper-wrapper .swiper-slide img
{
    width: 695px;
    height: 420px;

    vertical-align: middle;
}.mianguan .swiper-container3 .swiper-wrapper .swiper-slide div
{
    position: absolute;
    top: 0;
    right: 0;

    box-sizing: border-box;
    width: 214px;
    height: 100%;
    padding: 80px 25px 0;;

    background: rgba(0,0,0,.5);
}.mianguan .swiper-container3 .swiper-wrapper .swiper-slide div h3 a
{
    font-size: 18px;

    color: #fff;
}.mianguan .swiper-container3 .swiper-wrapper .swiper-slide div p
{
    margin-top: 30px;

    text-align: justify;
}.mianguan .swiper-container3 .swiper-wrapper .swiper-slide div p a
{
    font-size: 14px;

    color: #ccc;
}.mianguan .swiper-container3 .swiper-button-prev,
.mianguan .swiper-container3 .swiper-button-next
{
    position: absolute;
    right: 95px;

    width: 29px;
    height: 21px;

    cursor: pointer;
}.mianguan .swiper-container3 .swiper-button-prev
{
    top: 18px;

    background: url('../img/20180613/t.png') no-repeat center center;
}.mianguan .swiper-container3 .swiper-button-next
{
    bottom: 18px;

    background: url('../img/20180613/b.png') no-repeat center center;
}.hww2 .hainan
{
    padding-top: 85px;

    background: url(../img/20180613/tt6.jpg) no-repeat center top;
}.hww2 .hainan .fl .swiper-container
{
    width: 560px;
    height: 370px;
}.hww2 .hainan .fl .swiper-container .swiper-slide
{
    width: 560px;
    height: 370px;
}.hww2 .hainan .fl .swiper-container img
{
    width: 560px;
    height: 370px;
}.hww2 .hainan .fl .swiper-container .swiper-button-prev,
.hww2 .hainan .fl .swiper-container .swiper-button-next
{
    background-image: url(../img/20180613/arrow1.jpg);
}.hww2 .weibo
{
    overflow: hidden;

    height: auto;
    padding-top: 85px;

    background: url(../img/20180613/tt9.jpg) no-repeat center top;
}.hww2 .weibo .fl .swiper-container
{
    width: 560px;
    height: 370px;
}.hww2 .weibo .fl .swiper-container .swiper-slide
{
    width: 560px;
    height: 370px;
}.hww2 .weibo .fl .swiper-container img
{
    width: 560px;
    height: 370px;
}.hww2 .weibo .fl .swiper-container .swiper-button-prev,
.hww2 .weibo .fl .swiper-container .swiper-button-next
{
    background-image: url(../img/20180613/arrow1.jpg);
}.hww2 .guancha
{
    padding-top: 85px;

    background: url(../img/20180613/tt2.jpg) no-repeat center top;
}.hww2 .guancha .fl .swiper-container
{
    width: 560px;
    height: 370px;
}.hww2 .guancha .fl .swiper-container .swiper-slide
{
    width: 560px;
    height: 370px;
}.hww2 .guancha .fl .swiper-container img
{
    width: 560px;
    height: 370px;
}.hww2 .guancha .fl .swiper-container .swiper-button-prev,
.hww2 .guancha .fl .swiper-container .swiper-button-next
{
    background-image: url(../img/20180613/arrow1.jpg);
}.hww2 .xiaoxi .fl .swiper-container
{
    width: 560px;
    height: 370px;
}.hww2 .xiaoxi .fl .swiper-container .swiper-slide
{
    width: 560px;
    height: 370px;
}.hww2 .xiaoxi .fl .swiper-container img
{
    width: 560px;
    height: 370px;
}.hww2 .xiaoxi .fl .swiper-container .swiper-button-prev,
.hww2 .xiaoxi .fl .swiper-container .swiper-button-next
{
    background-image: url(../img/20180613/arrow1.jpg);
}.hww2 .shidai
{
    padding-top: 85px;

    background: url(../img/20180613/tt4.jpg) no-repeat center top;
}.hww2 .shidai .swiper-container
{
    width: 980px;
    height: 625px;
}.hww2 .shidai .swiper-container .swiper-slide
{
    width: 980px;
    height: 625px;
}.hww2 .shidai .swiper-container .swiper-slide p
{
    width: 860px;
    height: 97px;
    padding: 14px 60px;
    background-image: inherit;
    background-color: #c32b24;
}.hww2 .shidai .swiper-container .swiper-slide p a
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 14px;
    line-height: 22px;

    display: inline-block;

    text-align: left;

    color: #ccc;
}.hww2 .shidai .swiper-container .swiper-slide p span
{
    margin-bottom: 6px;
}.hww2 .shidai .swiper-container .swiper-slide p span > a
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 24px;
    line-height: 38px;

    color: #fff;
}
.hww2 .shidai .swiper-container .swiper-slide p span.desc > a{
  color: #fff;
  display: inline-block;
  font-size: 14px;
  line-height: 24px;
  opacity: 0.5;
  text-align: left;
  width: 100%;
}
.hww2 .shidai .swiper-container img
{
    width: 980px;
    height: 625px;
}.hww2 .shidai .swiper-container .swiper-button-prev,
.hww2 .shidai .swiper-container .swiper-button-next
{
    background-image: url(../img/20180613/arrow1.jpg);
}.hww2 .shidai .baBD
{
    overflow: hidden;;

    padding: 12px 10px 20px 20px;
}.hww2 .shidai .baBD > a
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 18px;
    line-height: 24px;

    vertical-align: top;

    color: #222;
}.hww2 .shidai .baBD img
{
    float: left;

    width: 290px;
    height: 175px;
    padding-right: 33px;
}.hww2 .shidai .baBD p
{
    margin-top: 13px;
}.hww2 .shidai .baBD p > a
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 14px;
    line-height: 22px;

    color: #666;
}.hww2 .bocai
{
    padding-top: 85px;

    background: url(../img/20180613/tt3.jpg) no-repeat center top;
}.hww2 .bocai .fl ul
{
    width: 575px;
}.hww2 .bocai .fl ul li
{
    overflow: hidden;

    width: 536px;
    height: 170px;
    margin-bottom: 14px;
    padding: 0 18px 0 21px;

    background-color: #f0f0f0;
}.hww2 .bocai .fl ul li:hover
{
    background-color: #c32b24;
}.hww2 .bocai .fl ul li:hover > h4 a
{
    color: #fff;
}.hww2 .bocai .fl ul li:hover p > a
{
    color: #fff;
    opacity: 0.5;
}.hww2 .bocai .fl ul li > h4
{
    margin-top: 16px;
}.hww2 .bocai .fl ul li > h4 a
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 16px;
    line-height: 26px;

    vertical-align: top;

    color: #222;
}.hww2 .bocai .fl ul li img
{
    float: left;

    width: 290px;
    height: 170px;
    padding-right: 18px;
}.hww2 .bocai .fl ul li p
{
    margin-top: 10px;

    text-align: justify;
}.hww2 .bocai .fl ul li p > a
{
    font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,å¾®è½¯é›…é»‘,STHeitiSC-Light,simsun,å®‹ä½“,WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;
    font-size: 14px;
    line-height: 24px;

    color: #666;
}@-webkit-keyframes show
{
    0%
    {
        height: 60px;
    }100%
    {
        height: 102px;
    }
}@keyframes show
{
    0%
    {
        height: 60px;
    }100%
    {
        height: 136px;
    }
}
