.head{
    width: 100%;
    min-width: 1160px;
    max-width: 1920px;
    height: 830px;
    background: url(http://n.sinaimg.cn/97973/20170106/cSOV-fxzkssy0991798.jpg) no-repeat top center;
    position: relative;
    margin: 0 auto;
}
.head .head-con{
    width: 1160px;
    height: 830px;
    margin: 0 auto;
    padding-top: 30px;
}
.location ,.location  a{
    color: #a47e4c;
    font-size: 14px;
}

.location i {
    font-style: normal;
    font-family: 宋体;
    font-size: 10px;
}
/*分享*/
.topshare{  float:right;  width:100px;  height:26px;  font-size:14px;  color:#a47e4b;  line-height:26px;  text-indent:9px;display:inline-block;margin-right:10px;cursor:pointer;position:relative;z-index:99;overflow:hidden;}
.topshare .sdown{width:162px;text-indent:0;padding:5px 0px 10px 0px}
.topshare .first{position: relative;top:1px;width:100%;background:url(http://i0.sinaimg.cn/gm/project/973home/images/marrowred.png) 88px -24px no-repeat ;color:#a47e4b;}
.topshare .sdown a{width:28px;height:28px;display:block;background-image:url(http://i1.sinaimg.cn/gm/project/973home/images/sns.png);margin:10px 0 0 10px;float:left}
.topshare .share-01{background-position:0 -52px}
.topshare .share-02{background-position:-28px -52px}
.topshare .share-03{background-position:-56px -52px}
.topshare .share-04{background-position:-84px -52px}
.topshare .share-05{background-position:-112px -52px}
.topshare .share-06{background-position:-140px -52px}
.topshare .share-07{background-position:-168px -52px}
.topshare .share-08{background-position:-196px -52px}
.topshare a.share-01:hover{background-position:0 -80px}
.topshare a.share-02:hover{background-position:-28px -80px}
.topshare a.share-03:hover{background-position:-56px -80px}
.topshare a.share-04:hover{background-position:-84px -80px}
.topshare a.share-05:hover{background-position:-112px -80px}
.topshare a.share-06:hover{background-position:-140px -80px}
.topshare a.share-07:hover{background-position:-168px -80px}
.topshare a.share-08:hover{background-position:-196px -80px}

.head-con .head-con-h{
    width: 800px;
    margin: 40px auto;
}
.head-con .head-con-h .term-num{
    width: 89px;
    height: 89px;
    background: #ff4040;
    line-height: 89px;
    text-align: center;
    font-size: 54px;
    color: #fff2df;
    float: left;
    margin-right: 60px;
}
.title-h{
    float: left;
}
.title-h p{
    font-size: 30px;
    font-weight: bold;
    color: #474747;
}
.title-h h2{
    font-size: 43px;
    font-weight: bold;
    color: #474747;
}
.head-con .logo{
    display: block;
    float: right;
    width: 124px;
    height: 102px;
}
.head-con .video-con{
    width: 800px;
    height: 600px;
    margin:0 auto;
}
.warp{
    width: 1160px;
    margin: 40px auto;
}
.warp .warp-l{
    width: 775px;
    float: left;
}
.warp .warp-r{
    width: 305px;
    float: right;
}
.warp .warp-l .video-rec{
    margin-top: 15px;
}
.title-h2{
    padding-top: 5px;
    height: 40px;
}
.title-h2 .icon{
    display: block;
    width: 40px;
    height: 40px;
    background: url(http://n.sinaimg.cn/97973/20170106/qH9Z-fxzkssy0991803.png) no-repeat;
    margin-right: 10px;
    float: left;
}
.title-h2 .icon1{
    background-position: 0 0;
}
.title-h2 .icon2{
    background-position: 0 -61px;
}
.title-h2 .icon3{
    background-position: 0 -131px;
}
.title-h2 .icon4{
    background-position: -160px 0;
}
.title-h2 .icon5{
    background-position: -160px -61px;
}
.title-h2 .icon6{
    background-position: -160px  -131px;
}
.title-h2 h2{
    font-size: 22px;
    color: #474747;
    line-height: 24px;
}
.title-h2 p{
    font-size: 12px;
    color: #b3b3b3;
    margin-top: 2px;
}
.video-rec .video-rec-con{
    margin-top: 35px;
    color: #474747;
}
.video-rec .video-rec-con .rec-con-img{
    width: 310px;
    height: 186px;
    display: block;
    float: left;
    margin-right: 30px;
}
.video-rec .video-rec-con h3{
    line-height: 22px;
    color: #474747;
    font-size: 22px;
    margin-bottom: 15px;
}
.video-rec .video-rec-con p{
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 5px;
}
.video-review{
   margin-top: 50px;
}
.video-review .video-review-con{
    margin-top: 35px;
}
/*------ 图片左右滚动 ---------*/
/* hot picture */

.hotPic .JQ-slide{
    position:relative;
    width:775px;
    height:144px;
}
.hotPic .JQ-slide .wrap{
    width:775px;
    height:144px;
    overflow:hidden;
    position:relative;
}
.hotPic .JQ-slide-content{
    position:absolute;
}/*必须要的元素*/
.hotPic .imgList li{
    width: 240px;
    height:144px;
    margin-right: 27px;
    position: relative;
    float: left;
}

.hotPic .imgList img{
    width:240px;
    height:144px;
}
.hotPic .JQ-slide-nav a{
    display:block;
    z-index:99;
    width:30px;
    height:30px;
    overflow:hidden;
    text-indent:-999em;
    text-decoration:none;
    position:absolute;
    top:40%;
}
.hotPic .JQ-slide-nav a.prev{
    left:5px;
    background:url(http://n.sinaimg.cn/97973/20170106/CF4O-fxzkssy0991760.png) no-repeat;

}
.hotPic .JQ-slide-nav a.next{
    right: 5px;
    background: url(http://n.sinaimg.cn/97973/20170106/xwmh-fxzkfuh5769626.png) no-repeat;
}
.hotPic .JQ-slide-nav a.prev:hover{
    background:url(http://n.sinaimg.cn/97973/20170106/nCiv-fxzkfvn0572537.png) no-repeat;

}
.hotPic .JQ-slide-nav a.next:hover{
    background: url(http://n.sinaimg.cn/97973/20170106/Ywdt-fxzkfuk2554538.png) no-repeat;
}
.warp .warp-l .video-wb{
    margin-top: 45px;
}
.video-wb-con{
    margin-top: 35px;
}
.warp .warp-r .video-program{
    margin-top: 15px;
}
.warp .warp-r .video-program-con{
    margin-top: 35px;
}
.warp .warp-r .video-program-con .program-con-img{
    display: block;
    width: 306px;
    height: 184px;
    margin-bottom: 20px;
}
.warp .warp-r .video-program-con p{
    font-size: 14px;
    line-height: 24px;
    color: #474747;
}
.warp .warp-r .video-program-con .time-list{
    margin-top: 15px;
}
.warp .warp-r .video-host{
    margin-top: 40px;
}
.warp .warp-r .video-host .host-con-rec{
    margin-top: 35px;
}
.warp .warp-r .video-host .host-con-rec .host-con-rec-img{
    display: block;
    width: 80px;
    height: 80px;
    float: left;
    margin-right: 30px;
}
.warp .warp-r .video-host .host-con-rec .host-con-rec-name{
    height: 20px;
    line-height: 20px;
    color: #474747;
    font-size: 18px;
    text-align: center;
    margin-bottom: 12px;
}
.warp .warp-r .video-host .host-con-rec .host-con-rec-name span{
    display: inline-block;
    height: 1px;
    background: #dcdcdc;
    width: 70px;
    margin-top: 10px;
}
.warp .warp-r .video-host .host-con-rec .host-con-rec-name span.rec-name-l{
     float: left;
 }
.warp .warp-r .video-host .host-con-rec .host-con-rec-name span.rec-name-r{
    float: right;
}
.warp .warp-r .video-host .host-con-rec p{
    color: #474747;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
}
.warp .warp-r .video-host .goin_btn{
    margin-top: 30px;
    background: #ff4040;
    color: #fff;
    font-size: 18px;
    display: block;
    height: 45px;
    line-height: 45px;
    text-align: center;
}
.warp .warp-r .video-host  .code{
    margin-top: 30px;
}
.warp .warp-r .video-host  .code .code-img{
    display: block;
    width: 170px;
    height: 170px;
    float: left;
    margin-right: 18px;
}
.warp .warp-r .video-host  .code p{
    height: 16px;
    line-height: 16px;
    color: #474747;
    margin-bottom: 8px;
    font-size: 14px;
}
.warp .warp-r .video-other{
    margin-top: 45px;
    width: 305px;
    overflow: hidden;
}
.warp .warp-r .video-other .video-other-list{
    margin-top: 35px;
    width: 320px;
}
.warp .warp-r .video-other .video-other-list li{
    width: 64px;
    margin-right: 16px;
    float: left;
}
.warp .warp-r .video-other .video-other-list li img{
    display: block;
    width: 64px;
    height: 64px;
}
.warp .warp-r .video-other .video-other-list li p{
    width: 36px;
    height: 20px;
    border-radius: 25px;
    margin: 10px auto 0;
    text-align: center;
    line-height: 20px;
}
.warp .warp-r .video-other .video-other-list li p.yk{
    border: 2px solid #47b6ed;
    color: #47b6ed;
}
.warp .warp-r .video-other .video-other-list li p.tx{
    border: 2px solid #5fc300;
    color: #5fc300;
}
.warp .warp-r .video-other .video-other-list li p.az{
    border: 2px solid #fd4a5b;
    color: #fd4a5b;
}
.warp .warp-r .video-other .video-other-list li p.bz{
    border: 2px solid #afafaf;
    color: #afafaf;
}