@charset "UTF-8";
/* CSS Document */

html,body{margin:0px; padding:0px; border:0px; background:#fff; font-size:13px;  font-family:"Century Gothic","Microsoft YaHei","SimSun","Segoe UI","Times New Roman"; width:100%; height:100%;-webkit-font-smoothing:antialiased;}

ul,li{list-style:none;margin:0px;padding:0px;}

img{border:0px;}

a:link,a:active{ color:#000; text-decoration:none;}

a:hover,a:visited{ text-decoration:none; color:#000; }

.clr{clear:both;}

.fr{float:right;}

.fl{float:left;}

.cor_gray{ color:#666;}

.jbh{width:100%; height:100%; }

.jbh .top{ background:#19274e; height:45px; line-height:45px;}

.jbh .top .mass{width:1000px; margin:0px auto; color:#fff;}

.jbh .top .mass .left{ float:left;}

.jbh .top .mass .right{ float:right;}

.jbh .top .mass .right a{margin:0 20px 0 0; display:inline-block; color:#eee; text-decoration:none;}

.jbh .top .mass .right a:hover{color:#fff; text-decoration:underline;}

.jbh .top_img{width:1000px; margin:0px auto;}

.jbh .nav {
  width: 1000px;
  height: 45px;
  line-height: 45px;
  background: #e71518;
  margin: 0px auto;
}

.jbh .nav .mass{width:1000px; margin:0px auto;}

.jbh .nav .mass .list{width:83.33333px; text-align:center; color:#f6f6f6; font-size:14px; display:block; float:left; text-decoration:none;}

.jbh .nav .mass .list:hover{ background:#d41d20; color:#fff;}

.jbh .nav .mass .list.sel{ background:#a81416; color:#fff; font-weight:800;}

.jbh .meet-info {
  width: 980px;
  height: 45px;
  line-height: 45px;
  background: #19274e;
  color: #fff;
  margin: 0px auto;
  padding: 0 10px;
}

.jbh .meet-info .mass{width:1000px; margin:0px auto;}

.jbh .meet-info .mass .des {
    width: 920px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    float: left;
}

.jbh .meet-info .mass .detail{ width:50px; color:#fff; text-decoration:none; display:inline-block; float:left; text-align:right;}

.jbh .main{width:100%; height:auto; background:#efefef; }

.jbh .main .mass{width:1000px; margin:0 auto;}


.jbh .main .left{float:left; width:220px; margin:10px 10px 0 0;}

.jbh .main .left .term{width:220px; background:#fff; box-shadow:0px 1px 2px rgba(0,0,0,0.2); margin-bottom:10px;}

.jbh .main .left .term.nbj{padding:0 0 10px 0;}

.jbh .main .left .term .title{width:220px; background:#19274e; color:#fff; text-align:center; padding:10px 0;}

.jbh .main .left .term .list{ width:220px;}

.jbh .main .left .term .list li{ width:220px; padding:10px 0; border-top:1px solid #ddd; }

.jbh .main .left .term .list li .cont{ width:210px;  padding:0 5px;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; cursor:pointer;}

.jbh .main .left .term .list li .cont:hover{ text-decoration:underline;}

.jbh .main .left .term .list li .time{ margin:5px 0 0 0; text-align:right; color:#888; padding:0 5px;} 

.jbh .main .left .term .list1{ width:220px;}

.jbh .main .left .term .list1 .title1{width:200px; color:#19274e; font-weight:800; text-align:left; padding:8px 0; border-bottom:1px solid #19274e; margin:0 10px 5px 10px;}

.jbh .main .left .term .list1 .cont1{width:200px; color:#19274e; text-align:left; padding:2px 0; margin:0 10px; display:block; text-decoration:none;}

.jbh .main .left .term .list1 .cont1:hover{ text-decoration:underline;}

.jbh .main .left .follow{ background:#fff; box-shadow:0px 1px 2px rgba(0,0,0,0.2); padding:8px 0; width:220px; margin-bottom:15px;}

.jbh .main .left .follow .title{font-weight:800; color:#19274e; padding:0 10px; text-align:left;}

.jbh .main .left .follow .weibo{ background:url(../img/weibo.gif) no-repeat; width:166px; height:39px; margin:10px 0 10px 38px; background-size:145px;}

.jbh .main .left .follow .weixin{margin:0 0 0 28px;}

.jbh .main .left .follow .weixin img{margin:10px 0 0px 10px;}


.jbh .main .middle{float:left; width:520px; margin:10px 10px 0 0; padding:0 10px 8px 10px; box-shadow:0px 1px 2px rgba(0,0,0,0.2); background:#fff;}

.jbh .main .middle .banner{ position:relative;}

.jbh .main .middle .banner img{width:520px; margin:10px 0 0 0;}

.jbh .main .middle .banner .content{ position:absolute; right: 42px;top: 47px;width: 124px;height: 205px; background:rgba(0,0,0,0.5); color:#fff; padding:20px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);}

.jbh .main .middle .banner .content .list{margin:0 0 20px 0;}

.jbh .main .middle .term{ background:#fff;}

.jbh .main .middle .term .title .term_i{vertical-align: -2px;}

.jbh .main .middle .term .title{ padding:12px 0 12px 0; }

.jbh .main .middle .term .list a{ display:inline-block;}

.jbh .main .middle .term .list a img{width:170px;height:100px;}

.jbh .main .middle .term .list .jb {
    width: 125px;
    float: left;
    margin: 0 5px 0 0;
    display: block;
    height: 127px;
    overflow: hidden;
}

.jbh .main .middle .term .list .jb img{width:125px; height:95px; margin:0px; display:block;}

.jbh .main .middle .term .list .jb .name{width:125px; background:#19274e; text-align:center; height:30px; line-height:30px; color:#fff;}

.jbh .main .middle .buycenter{margin:10px 0 0 0; display:block;}

.jbh .main .middle .buycenter img{width:520px;}

.jbh .main .middle .term .list.hzdw img{border:1px solid #ddd; width:96px; height:37px;margin: 0 1.9px 0 0;}

.jbh .main .right{float:left; width:220px; margin:10px 0 0 0;}

.jbh .main .right .online-bm{ display:block;}

.jbh .main .right .online-bm img{ box-shadow:0px 1px 2px rgba(0,0,0,0.2); margin:0 0 10px 0;}

.jbh .main .right .term{width:220px; background:#fff; box-shadow:0px 1px 2px rgba(0,0,0,0.2); margin-bottom:10px;}

.jbh .main .right .term .title{width:220px; background:#19274e; color:#fff; text-align:center; padding:10px 0;}

.jbh .main .right .term .list1{ width:220px;}

.jbh .main .right .term .list1 .title1{width:200px; color:#19274e; font-weight:800; text-align:left; padding:8px 0; border-bottom:1px solid #19274e; margin:0 10px 5px 10px;}

.jbh .main .right .term .list1 .cont1{width:200px; margin:0 10px; }

.jbh .main .right .term .list1 .cont1 img{width:198px; height:39px; margin:6px 0;margin:8px 0\9;}

.jbh .main .right .term .list1 .cont1:hover{ text-decoration:underline;}

.jbh .main .right .term .cont{width:210px;  float:left; padding:8px 5px 8px 5px;}

.jbh .main .right .term .cont .logo{ float:left; margin:5px 0; display:block;}

.jbh .main .right .term .cont .logo img{ float:left; width:92px; height:34px; border:1px solid #ddd; padding:3px; margin:0 2px;}

.jbh .main .right .term .cont .logo img:hover{ cursor:pointer; opacity:0.8;}

.jbh .main .right .term .more{ display:block; margin:0 0 10px 0; color:#19274e; text-align:right; width:200px; padding:0 6px; text-decoration:none;}

.jbh .main .right .term .more:hover{ text-decoration:underline;}

.jbh .footer{width:100%; background:#fff;  padding:15px 0; border-top:2px solid #19274e;}

.jbh .footer .mass1{ width:1000px; margin:0px auto; text-align:center;}

.jbh .footer .mass1 .title{color:#19274e; margin:0 0 10px 0; font-weight:800;}

.jbh .footer .mass1 a{ color:#444; text-decoration:none; margin:0 5px 0 0;}

.jbh .footer .mass1 a:hover{ text-decoration:underline;}

.jbh .footer1{width:100%;  background:#efefef;  padding:10px 0; text-align:center; color:#888; border-top:2px solid #19274e;}

.jbh .footer1 .t{margin:0 0 5px 0;}

.jbh .main .history{padding:10px 0 15px 0;}

.jbh .main .history .title{ text-align:center; height:45px; line-height:45px; width:1000px; background:#19274e; color:#fff; font-size:14px; font-weight:800;}

.jbh .main .history img{ margin:10px 0 0 0;}

.jbh .main .jiabin{width:100%; padding-top:10px;}

.jbh .main .jiabin .title{ width:990px; heihgt:45px; line-height:45px; background:#19274e; color:#fff; padding:0 0 0 10px;}

.jbh .main .jiabin .cont{padding:20px; background:#fff;}

.jbh .main .jiabin .cont .list{border-bottom:1px solid #ddd; float:left; width:100%; padding:10px 0;}

.jbh .main .jiabin .cont .list .tx{float:left; display:block; margin:0 20px 0 0;}

.jbh .main .jiabin .cont .list .tx img{width:116px; height:145px;}

.jbh .main .jiabin .cont .list .info{float:left; width:820px;}

.jbh .main .jiabin .cont .list .info .name{font-size:18px; color:#19274e; font-weight:800;}

.jbh .main .jiabin .cont .list .info .des {
    margin: 10px 0px 0px;
    color: #666;
    max-height: 83px;
    overflow: hidden;
}

.jbh .main .jiabin .cont .list .info .detail{margin:10px 0 0 0; color:#19274e; display:block;}

.jbh .main .huodong{width:100%; padding-top:10px;}

.jbh .main .huodong .yc{ background:url(../img/hd_yc.jpg) center no-repeat; width:1000px; height:141px; line-height:141px; text-align:center; font-size:24px; font-weight:800; color:#c20021;}

.jbh .main .huodong .lt{ background:url(../img/hd_lt.jpg) center no-repeat; width:1000px; height:141px; line-height:141px; text-align:center; font-size:24px; font-weight:800; color:#fff; margin:10px 0 0 0;}

.jbh .main .huodong .discuss{padding:20px; border-top:2px solid #19274e; margin:10px 0 0 0; background:#fff;}

.jbh .main .huodong .discuss .title{ color:#19274e; width:960px; padding:0 20px; text-align:center; font-size:16px; font-weight:800; margin:0 0 20px 0;}

.jbh .main .huodong .discuss .list{width:470px; margin:0 5px; float:left; display:block; height:141px; line-height:141px; text-align:center; position:relative;}

.jbh .main .huodong .discuss .list:hover{ cursor:pointer; opacity:0.8;}

.jbh .main .huodong .discuss .list img{width:470px; position:absolute; top:0px; left:0px;}

.jbh .main .huodong .discuss .list .text{ color:#19274e; font-size:16px; z-index:1; position:relative; font-weight:800;}

.jbh .main .huodong .discuss .list1{ cursor:pointer; width:310px; margin:0 5px; float:left; display:block; height:141px; line-height:141px; text-align:center; background:#e71518; color:#fff; font-size:20px;}

.jbh .main .huodong .discuss .list1:hover{ background:#d42426; }

.jbh .main .huodong .discuss .list2 {
    cursor: pointer;
    width: 230px;
    margin: 0px 5px;
    float: left;
    display: block;
    height: 141px;
    line-height: 141px;
    text-align: center;
    background: #19274E none repeat scroll 0% 0%;
    color: #FFF;
    font-size: 16px;
}

.jbh .main .huodong .discuss .list2:hover{ background:#0f1936; }

.jbh .main .zanzhu{width:100%; padding-top:10px;}

.jbh .main .zanzhu .title{ width:990px; heihgt:45px; line-height:45px; background:#19274e; color:#fff; padding:0 0 0 10px;}

.jbh .main .zanzhu .cont{padding:20px; background:#fff;}

.jbh .main .zanzhu .cont img{border:1px solid #ddd; width:169px; height:74px; margin:8px;}

.jbh .main .wzdetail{ background:#fff; width:960px; padding:20px;box-shadow: 0px 1px 2px rgba(0,0,0,0.2); }

.jbh .main .wzdetail .article{ text-align:center; line-height:26px;}

.jbh .main .wzdetail .article .cont{ text-align:left;}

.jbh .main .wzdetail .title{ font-size:20px; font-weight:800; text-align:center; margin:0 0 20px 0;}

.jbh .main .wzlist{ background:#fff; width:960px; padding:20px;box-shadow: 0px 1px 2px rgba(0,0,0,0.2); }

.jbh .main .wzlist .list{border-bottom:1px solid #ddd; background:#fff; padding:10px 0; display:block;}

.jbh .main .wzlist .list .title{ font-size:16px; color:#000; margin:0 0 10px 0;}

.jbh .main .wzlist .list .des{ font-size:13px; color:#888;}

.jbh .main .wzlist .list .time{ color:#888; margin:0 0 10px 0;}


.fwwb_page{width:100%; margin:0 auto;}

.fwwb_page .page_cont{float:left; width:100%; padding:15px 0 0 0;}

.fwwb_page .term{ background:#eee;width:28px; height:28px; float:left; border-radius:4px; margin:0 5px 0 0; text-align:center; line-height:28px;}

.fwwb_page .term a{ display:block; width:100%; height:100%;}

.fwwb_page .term.sel{background:#e60000; color:#fff;}

.fwwb_page .term.sel a,.fwwb_page .term:hover a{color:#fff;}

.fwwb_page .term:hover{ background:#e60000; cursor:pointer; color:#fff; -webkit-transition:all 0.2s; -ms-transition:all 0.2s; -moz-transition:all 0.2s;}

.fwwb_page .term .first{ background:url(../img/page_last.png) center no-repeat; width:28px; height:28px;transform:rotate(180deg);-ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); display:block;}

.fwwb_page .term:hover .first{ background:url(../img/page_lastw.png) center no-repeat;}

.fwwb_page .term .pre{ background:url(../img/page_next.png) center no-repeat; width:28px; height:28px;transform:rotate(180deg);-ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); display:block;}

.fwwb_page .term:hover .pre{ background:url(../img/page_nextw.png) center no-repeat;}

.fwwb_page .term .next{ background:url(../img/page_next.png) center no-repeat; width:28px; height:28px; display:block;}

.fwwb_page .term:hover .next{ background:url(../img/page_nextw.png) center no-repeat;}

.fwwb_page .term .last{ background:url(../img/page_last.png) center no-repeat; width:28px; height:28px; display:block;}

.fwwb_page .term:hover .last{ background:url(../img/page_lastw.png) center no-repeat;}

.photos-demo img{width:200px;}

.main .expert_box .cont .list_img .pic img {
    width: 55px;
    /* height: 55px; */
    border-radius: 30px;
}
