/** 详情 **/
.article-bd{ margin-top: 27px; }
.article-bd-left{ width: 120px; }
.article-bd-left li{ height: 50px;line-height: 50px;border-bottom: 1px solid #ddd; }
.article-bd-left li:last-child{ border: none; }
.article-bd-left li a{ font-size: 16px;color: #666; }
.article-bd-left li i{ display: inline-block;width: 30px;height: 30px;margin: 10px 10px 0 0;float: left; }
.article-bd-left li .article-favour{ background: url(../images/icon_article1.jpg) center no-repeat }
.article-bd-left li .article-fact{ background: url(../images/icon_article2.jpg) center no-repeat }
.article-bd-left li .article-contribute{ background: url(../images/icon_article3.jpg) center no-repeat }
.article-bd-left li .article-suggestion{ background: url(../images/icon_article4.jpg) center no-repeat }
.article-bd-left li .article-share{ background: url(../images/icon_article5.jpg) center no-repeat }

.article-bd-center{ width: 700px;margin:0 40px; }
.article-title h3{font-weight:normal;font-size:18px;line-height:1;margin-bottom:15px}
.article-title h1{line-height:1.3;font-size:26px;color:#000;font-weight: bold;margin-bottom:20px; }
.article-info{ font-size: 14px;color: #999; }
.article-info span{ margin-right: 20px; }
.article-info span:last-child{ margin:0; }
.article-content{line-height:2;font-size:16px;margin:20px 0}
.article-content p{line-height:2;font-size:16px;text-indent:2em;margin:20px 0}
.article-content p img{max-width:100%;margin-left:-2em;margin-bottom:15px}
.article-content .desctxt{text-align:center;margin:0 0 20px}

.article-bd-right{ width: 300px; }
.right-list-vertical,.right-list-horizontal,.banner-right-focus{ margin-bottom: 20px; }
.right-list-vertical li{ margin-bottom:15px; }
.right-list-vertical img{ width: 90px;height: 60px;float: left;margin-right: 10px; }
.right-list-vertical a{ font-size: 14px; }
.right-title h2{ font-size: 18px;font-weight: bold;position: relative;padding-left: 15px;height: 30px;line-height: 30px;margin-bottom: 10px; }
.right-title h2:before{ content: "";position: absolute;width: 4px;height: 16px;left: 0;top: 7px;background-color: #ee4433; }
.right-list-horizontal ul{ width: 320px; }
.right-list-horizontal li{ width: 144px;float: left;margin:0 12px 15px 0; }
.right-list-horizontal li p{ line-height: 20px;font-size: 14px;height: 40px;overflow: hidden;margin-top: 5px;text-align: justify; }
.horizontal-imgwrap{ position: relative;height: 95px; }
.horizontal-imgwrap span{ display: inline-block;position: absolute;right: 0;bottom: 0;padding:0 5px;color: #fff;background-color: rgba(0,0,0,.7); }
.horizontal-imgwrap img{ width: 100%;height: 100%; }
.horizontal-imgwrap .icon-mini-video {position: absolute;width: 20px;height: 20px;overflow: hidden;z-index: 1;left: 10px;bottom: 10px;background: url(../images/icon-sprites.png) no-repeat 0 -98px;}
.right-list-horizontal li a:hover .icon-mini-video{ background-position: -30px -98px; }

.banner-right-focus{ width: 100%;height: 250px; }
.banner-right-focus img{ width: 100%;height: 100%; }

/** 列表 **/
.crumbs-nav{color:#999}
.contain .con-chief{float:left;width:860px}
.contain .con-side{float:right;width:300px}
.artlist .item{width:100%;zoom:1;overflow:hidden;clear:both;border-bottom:1px solid #eee;padding:20px 0}
.artlist .item .pic{float:left;margin-right:20px}
.artlist .item .text{zoom:1;overflow:hidden}
.artlist .item h3{font-size:20px;line-height:1.3}
.artlist .item p{color:#666;margin:12px 0;}
.artlist .item .info{color:#aaa;font-size:12px}
.artlist .item .desc{line-height:2;max-height: 60px;overflow: hidden;}

.con-side .hd{font-size:20px;line-height:24px;color:#3d79dd}
.con-side .bd{margin-bottom:20px}
.con-side .bd-adv{margin-bottom:30px}
.con-side .mod-picfigurelist .item{width:140px}
.con-side .mod-picfigurelist .pic{width:100%;height:80px}

.vd-tools{height:50px}
.vd-tools li{display:inline;float:left;padding-top:14px;margin-right:20px;line-height:22px;vertical-align:middle}
.vd-tools .fr{float:right}
.vd-tools .t, .vd-tools .c{display:inline;float:left}
.vd-tools .share-icons a{display:inline;float:left;width:22px;height:22px;overflow:hidden;font-size:0;line-height:0;padding:0;margin:0;background:url(../images/icon-sprites.png) no-repeat;margin-right:5px}
.vd-tools .share-icons a:hover{opacity:1;filter:alpha(opacity=100)}
.vd-tools .share-icons .bds_weixin{background-position:-388px 0}
.vd-tools .share-icons .bds_qzone{background-position:-418px 0}
.vd-tools .share-icons .bds_tsina{background-position:-448px 0}
.vd-tools .share-icons .bds_sqq{background-position:-478px 0}
.vd-tools .share-icons .bds_weixin:hover{background-position:-388px -25px}
.vd-tools .share-icons .bds_qzone:hover{background-position:-418px -25px}
.vd-tools .share-icons .bds_tsina:hover{background-position:-448px -25px}
.vd-tools .share-icons .bds_sqq:hover{background-position:-478px -25px}
