.cm-fl{ float: left; }
.cm-fr{ float: right; }

.w1100{ width: 1100px; margin: 0 auto;}
.w1040{ width: 1040px; margin: 0 auto;}
.w1070{ width: 1070px; margin: 0 auto;}
.cm-mt35{ margin-top: 35px;}

.cm_article a:hover{ color: #66bae5;}

/*面包屑*/
.crumb{  padding: 20px 0 0 28px;height: 32px;color: #66bae5;background: url(../images/home_03.png) no-repeat left 15px;}
.crumb a{color: #66bae5;}
.crumb span{margin: 0 5px;}
.crumb b{font-weight: normal;}

/*搜索*/
.cm_article .search{ margin-top: 5px; width: 338px;height: 50px;position: relative; overflow: hidden; background: url(../images/searchbg_03.png) no-repeat left top;}
.cm_article .search img{position: absolute;left: 15px;top: 12px;}
.cm_article .search input{height: 36px;line-height:36px;width: 210px;border: 0;color: #a5a5a5;padding-left: 50px;background: transparent;position: relative;top: 2px;font-family: "微软雅黑";}
.cm_article .search button{width: 78px;height: 38px;border: 0;text-align: center;position: absolute;right: 0;top: 0;color: #fff; background: transparent;}

/* 视频列表 */
.cm_article{width: 100%; height: auto; background: url(../images/cm_video-bg.jpg) repeat-x top center;}
.criticism a:hover{ color: #ff8637; }
.literary{ padding-top: 16px; color: #666666; font-size:14px;}
.literary  span{ padding: 0 5px; }
.literary a{ color: #666666;}

.cm_video_one{ width: 790px; padding-top: 10px;}
.cm_video_content{ width: 100%;}
.cm_article_left{ width: 800px;}
.cm_article_left ul li{ width: 800px; margin-bottom: 30px;}
.cm_article_a{ width: 572px;  height: 148px; overflow: hidden; position: relative;}
.cm_article_a1{ width: 100%;}
.cm_article_a1 a{ display: inline-block; font-size: 22px; color: #444444; line-height: 30px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cm_article_a2{ width: 100%; height: auto; position: absolute; left: 0; bottom: 0px;}
.cm_article_a2 span{ display: inline-block; color: #999999; font-size: 16px; line-height: 24px; padding-left: 30px; background: url(../images/cm_article-1.png) no-repeat left center;}
.cm_article_a2 a{ display: inline-block; width: 24px; height: 24px;}
.cm_article_b{ width: 200px;}

.cm_video_more{ width: 300px; margin: 45px auto 0;}
.cm_video_more a{ width: 100%; height: 44px; line-height: 44px; background: url(../images/cm_video-2.png) no-repeat center center; display: inline-block; text-align: center; font-size: 18px; color: #5cb6e4;}
.cm_video_more a span{background: url(../images/cm_video-3.png) no-repeat center right; padding-right: 40px;}

.cm_video_right{ width: 260px;  margin-top: -22px; }
.section .title{ overflow: hidden; display: block; position:relative;border-bottom:1px solid #aa8349;margin-bottom:20px}
.section .title .more{line-height:60px;color:#aa8349}
.section .title .line{position:absolute;bottom:0;height:1px;width:42px;background:#aa8349;left:0}
.cm_video_right .title .fl,.cm_video_right .title .fl p{ font-size: 18px; overflow: hidden; display: block; font-weight: bold; line-height: 60px;}
.cma_wx .title .fl,.cma_wx .title .more{ color: #d24545 !important; }
.cma_xj .title .fl,.cma_xj .title .more{ color: #ea3722 !important; }
.cma_dy .title .fl,.cma_dy .title .more{ color: #f49f00 !important; }
.cma_yy .title .fl,.cma_yy .title .more{ color: #d69412 !important; }
.cma_ms .title .fl,.cma_ms .title .more{ color: #aa8349 !important; }
.cma_qy .title .fl,.cma_qy .title .more{ color: #516b1f !important; }
.cma_wd .title .fl,.cma_wd .title .more{ color: #de2547 !important; }
.cma_mj .title .fl,.cma_mj .title .more{ color: #a49666 !important; }
.cma_sy .title .fl,.cma_sy .title .more{ color: #fed201 !important; }
.cma_sf .title .fl,.cma_sf .title .more{ color: #cc393e !important; }
.cma_zj .title .fl,.cma_zj .title .more{ color: #4d1489 !important; }
.cma_ds .title .fl,.cma_ds .title .more{ color: #53a9fa !important; }
.cm_video_right .title .fl p,.cm_video_right .title .fl img{ display: inline-block; _display: block; *zoom:1; vertical-align: middle; }
.cm_video_right .title .fl img{ width: auto !important; height: 38px !important; }

.cma_wx .title{ border-color: #d24545; }
.cma_xj .title{ border-color: #ea3722; }
.cma_dy .title{ border-color: #f49f00; }
.cma_yy .title{ border-color: #d69412; }
.cma_ms .title{ border-color: #aa8349; }
.cma_qy .title{ border-color: #516b1f; }
.cma_wd .title{ border-color: #de2547; }
.cma_mj .title{ border-color: #a49666; }
.cma_sy .title{ border-color: #fed201; }
.cma_sf .title{ border-color: #cc393e; }
.cma_zj .title{ border-color: #4d1489; }
.cma_ds .title{ border-color: #53a9fa; }
.cma_wx .title .line{ background-color: #d24545; }
.cma_xj .title .line{ background-color: #ea3722; }
.cma_dy .title .line{ background-color: #f49f00; }
.cma_yy .title .line{ background-color: #d69412; }
.cma_ms .title .line{ background-color: #aa8349; }
.cma_qy .title .line{ background-color: #516b1f; }
.cma_wd .title .line{ background-color: #de2547; }
.cma_mj .title .line{ background-color: #a49666; }
.cma_sy .title .line{ background-color: #fed201; }
.cma_sf .title .line{ background-color: #cc393e; }
.cma_zj .title .line{ background-color: #4d1489; }
.cma_ds .title .line{ background-color: #53a9fa; }




.section{margin-bottom:9px}
.imgheader{position:relative}
.imgheader img{ width: 260px; height: 195px; }
.imgheader .imgheader-title{ line-height:20px;text-align:center; }
.detailslider{position:relative}
.imgheader .imgheader-title a{ height:48px; padding-top: 5px; font-size: 16px; color: #444; text-align:left; overflow:hidden; display: block; line-height: 24px; }
.imgheader .imgheader-title a:hover{ color: #66bae5; }
.artlist ul,.videolist ul{height:238px;overflow:hidden}
.artlist ul li,.videolist ul li{line-height:34px;padding-left:18px;background:url(../images/cm_article_22.png) no-repeat left center}
.artlist ul li a,.videolist ul li a{display:block;overflow:hidden;height:34px}
.artlist,.videolist{padding-top:5px}
.videolist ul li{padding-left:24px;background-image:url(../images/boimgpl.png)}
.videohead{position:relative;margin-top:14px}
.videohead .shadow{position:absolute;left:0;bottom:0;right:0;top:0;background:url(../images/boimgshadow.png);opacity:0;transition:all .5s}
.videohead .shadow .play{position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px}
.videohead .vtitle{position:absolute;width:250px;padding:0 5px;text-align:center;line-height:34px;color:#fff;height:34px;overflow:hidden;left:0;bottom:0}
.videohead .shadow:hover{opacity:1}
.zt-title{height:50px;position:relative;margin-bottom:20px; margin-top: 30px; line-height:50px;margin-bottom:20px}
.zt-title .ztt{position:relative;width:50px;height:50px;background:url(../images/boimgztbg.png) no-repeat;box-shadow:0 3px 6px #ebebeb}
.zt-title .ztt img{position:absolute;left:32px;top:16px}
.zt-title .more{color:#ff9434}
.ztlist li{float:left;width:130px;height:40px;padding-top:12px;background:url(../images/boimgztlinebg.png) no-repeat left top}
.qrgroupitem{width:120px;margin-top:50px}
.qrgroupitem .imgwrap{box-shadow:0 4px 8px #ebebeb}
.qrgroupitem .text{padding-top:8px;line-height:16px;text-align:center;color:#444}
.loadmore{display:block;width:300px;height:44px;background:url(../images/boimgbtn.png) no-repeat;margin:44px auto;border:0}

.artlistcyw{padding-top:5px}
.artlistcyw ul{height:auto;overflow:hidden}
.artlistcyw ul li{line-height:34px;padding-left:18px;background:url(../images/cm_article_22.png) no-repeat left center}
.artlistcyw ul li a{display:block;overflow:hidden;height:34px}





































