.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;}


/* 文艺评论 */
.criticism{width: 100%; height: auto; margin-top:1px; background: #fefefe url(../images/cm-criticism-1.jpg) no-repeat center top;}
.criticism a:hover{ color: #ff8637; }
.literary{ padding-top: 16px; color: #666666; font-size:14px;}
.literary  span{ padding: 0 5px; }
.literary a{ color: #666666;}

.criticism_one{width: 100%; margin-top:23px;}
.crit_one-fl1{ width: 285px; height: 135px; }
.crit_one-fl2{ width: 815px; margin-left: -10px;}
.crit_one-fl2 ul li{ float: left; color: #666666; }
.crit_one-fl2 ul li a{ font-size: 18px; color: #666666; padding:0 10px;}

.criticism_two{ margin-top:20px; }
.crit_two-left .swiper-criticism{height: 458px;}
.crit_two-left .slidernews{position: relative;}
.crit_two-left .slidernews, .crit_two-left .swiper-slide{ width:704px; height: 458px;}
.crit_two-left .swiper-slide{ position: relative; }
.crit_two-left .swiper-slide img{width: 704px !important;height: 458px !important;}
.crit_two-left .swiper-slide .newstitle{ width: 664px; padding: 0 20px; position: absolute; z-index: 1; left: 0; bottom: 0; height: 58px; line-height: 58px; color: #ffffff; background: url(../images/cm-criticism-2.png) repeat;}
.crit_two-left .swiper-slide .newstitle a{color: #ffffff; font-size:18px; font-weight: normal; height: 58px; overflow: hidden; display: block; }
.crit_two-left .pagination{ position: absolute; left: 0; text-align: center; bottom:70px; width: 100%; z-index: 2;}
.crit_two-left .swiper-pagination-switch { display: inline-block; width: 11px; height: 11px; border-radius: 11px; background: url(../images/cm-criticism-3.png); margin: 0 7px; cursor: pointer;}
.crit_two-left .swiper-active-switch{ background: url(../images/cm-criticism-4.png);}
.crit_two-right{ width: 315px; height: auto; text-align: justify;}
.crit_two-title{ padding-left: 20px; font-size: 16px; color: #666666; font-weight: bold; line-height: 28px; height: 56px; overflow: hidden; display: block; font-family: '微软雅黑'; background: url(../images/cm-criticism-2.jpg) no-repeat left 10px;}
.crit_two-profile{ font-size: 14px; color: #666666; line-height: 24px; padding-left: 20px; margin-top: 10px;}
.crit_two-ul li a{ padding-left: 20px; font-size: 18px; color: #666666; line-height: 28px; display: block; margin-top: 23px; background: url(../images/cm-criticism-2.jpg) no-repeat left 10px; overflow:hidden; height: 56px; }
 
.criticism_four{ margin-top: 35px; }
.criticism_four .sliderwrap{ position: relative; height: 250px;width: 1038px; margin-left:9px;}
.criticism_four .sliderwrap .swiper-media1{height: 250px;}
.criticism_four .sliderwrap .swiper-slide{height: 245px;}
.criticism_four .sliderwrap .swiper-slide .photo{  width: 328px; height: 184px; overflow: hidden; position: relative;}
.criticism_four .sliderwrap .swiper-slide .photo img{ width: 100%; height: 184px;}
.criticism_four .sliderwrap .swiper-slide .photo .mask{ position: absolute; top: 0; left: 0; width: 328px; height:184px; z-index: 2; background: url(../images/cm-criticism-7.png) repeat;}
.criticism_four .sliderwrap .swiper-slide .photo .mask img{ width: 28px; height: 28px; }
.criticism_four .sliderwrap .swiper-slide .photo .mask a{ position: absolute; left: 10px; bottom: 10px; z-index: 3; width: 28px; height: 28px; display: inline-block; }
.criticism_four .sliderwrap .swiper-slide .name{ width: 328px; overflow: hidden; line-height: 28px;text-align: left; margin-top: 10px;}
.criticism_four .sliderwrap .swiper-slide .name a{ font-size: 18px; color: #666666;}
.criticism_four .sliderbtns { position: absolute;right: 18px; top: -25px; width: 38px;}
.criticism_four .sliderbtns .btnleft1{ position: absolute; top: 0; right: 30px; }
.criticism_four .sliderbtns .btnright1{ position: absolute; top: 0; right: 0; }

.awards_one{ margin-top: 35px;}
.awards_one-a{ width: 100%;}
.awards_one-a img{ width: 200px; height: 138px;}
.awards_one-left{ width: 535px; }
.awards_one-b{ width: 100%; text-align: right;}
.awards_one-c{ width: 100%; height: 448px; position: relative;}
.awards_one-c1{ position: absolute; top: 100px; right: 0; z-index: 1; background: url(../images/cm_awards-4.png) no-repeat top center; width: 218px; height: 313px; padding:34px 20px 0 75px;}
.awards_one_cont1 a{ font-size: 18px; color: #666666; line-height: 28px; height: 56px; font-weight: bold; display: block;overflow:hidden; }
.awards_one_cont2{ font-size: 14px; color: #666666; line-height: 24px; margin-top: 15px; height: 192px; overflow: hidden; }
.awards_one-c2{ position: absolute; top: 0; left: 0; z-index: 2; width: 284px; height: 379px; overflow: hidden;}
.awards_one-c2 img{ width: 100%; min-height: 379px; max-height: 379px;}
.awards_one-d{ width: 100%;  margin-top: 15px;}
.awards_one-d ul li a{ padding-left: 15px; font-size: 18px; color: #666666; line-height: 34px; height: 34px; overflow: hidden; display: block; background: url(../images/cm_awards-7.jpg) no-repeat left center;}
.awards_one-right{ width: 480px; }

.crit_five{ width: 100%; height: auto;}
.crit_five-title{ width: 100%; position: relative;}
.crit_five-title a{font-size: 14px; color: #ff9874; position: absolute; top: 0; right: 0; line-height: 30px;}
.crit_five-cont{ width: 100%; height: 279px; position: relative;}
.crit_five-a{position: absolute; left: 138px; top: 44px; padding: 27px 18px 5px 70px; width:254px; height: 203px; overflow:hidden; background: url(../images/cm_awards-5.png) no-repeat center top;}
.crit_five-a1 a{ font-size: 18px; color: #666666; line-height: 28px; height: 56px; z-index: 1; font-weight: bold; overflow: hidden; display: block; }
.crit_five-a2{ font-size: 14px; color: #666666; line-height: 24px; margin-top: 10px; height: 96px; overflow: hidden; }
.crit_five-b{ position: absolute; top: -10px; left: 0; z-index: 2; width: 188px; height: 252px; overflow: hidden;}
.crit_five-b img{ width: 100%; min-height: 180px; }

.awards_two{ margin-top: 48px; }
.view_one-cont{ width: 486px; height: auto; }
.view_one-a{ width: 100%;}
.view_one-a .cm-fl{ width: 206px; height: 43px; position: relative;}
.view_one-a .cm-fl img{ position: absolute; left:15px; }
.view_one-a a.cm-fr{ font-size: 14px; line-height: 40px; color: #fa7b1e;}
.view_one-b{ width: 400px; min-height: 434px; position: relative; margin-left: 86px;}
.view_one-b1{ position: absolute; top: -11px; right: -20px; background-color: #ffccba; z-index: 1; display: inline-block; width:300px; height: 323px;}
.view_one-b2{ position: absolute; top: 12px; right: 0px; background-color: #ffccba; z-index: 1; display: inline-block; width:400px; height: 300px;}
.view_one-b3{ position: absolute; top: 320px; left: 0px; width: 400px;}
.view_one-b3 a{ color: #666666; font-size: 18px; line-height: 28px; font-weight: bold; height: 28px; overflow: hidden; display: block; }
.view_one-b4{ position: absolute; top: 355px; left: 0px; width: 400px;  color: #666666; font-size: 14px; line-height: 24px; height: 72px; overflow: hidden; }
.view_one-c{ width: 400px; margin-left: 86px;}
.view_one-c ul li a{ background: url(../images/cm_awards-7.jpg) no-repeat left center; padding-left: 18px; display: block; color: #666666; font-size: 18px; line-height: 34px;overflow:hidden; height: 34px; display: block; }
.view_one-cont.cm-fr{ width: 486px; height: auto; margin-right: 40px;}

.awards_three{ margin-top: 25px;}

.awards_four{  padding-bottom: 75px;}
.awards_a{ width: 456px; padding-bottom: 15px; }
.awards_a1{ width: 100%; margin-top: 30px;}
.awards_a1_left{ width: 228px; height: 175px; position: relative;}
.awards_a1_left1{ position: absolute; top: 0px; left: 0px; z-index: 2;}
.awards_a1_left1 img{ width: 213px; height: 160px; }
.awards_a1_left2{ position: absolute; top: 15px; left: 15px; z-index: 1;}
.awards_a1_right{ width: 160px; margin-right:30px; margin-top: -18px;}
.awards_a1_right1 a{ width: 160px; height: 120px; display: inline-block;}
.awards_a1_right1 a img{ width: 120px; height: 120px; display: block !important; margin: 0 auto; }
.awards_a1_right2{ width: 100%; text-align: center; line-height: 40px; height: 40px; overflow: hidden; display: block; font-weight: bold; font-size: 16px; color: #666666;}
.awards_a1_right3 a{ display: inline-block; width: 100%; height: 26px; line-height: 26px; font-size: 16px; color: #666666; text-align: center;}
.awards_a2 a{ width: 100%; color: #666666; overflow: hidden; display: block; font-weight: bold; font-size: 18px; line-height: 28px; margin:10px 0;overflow:hidden; }
.awards_a3{ width: 100%; height: 68px; overflow: hidden; }
.awards_a3 ul li a{ background: url(../images/cm_tv-3.png) no-repeat left center; padding-left: 18px; display: block; height: 34px; color: #666666; font-size: 18px; line-height: 34px;overflow:hidden; }

.awards_a2{ width: 100%; }
.awards_a1_left{ width: 228px; height: 175px; position: relative; margin-top: 20px;}
.awards_a2_right{ width: 205px; margin-top: -37px;}
.awards_a1_right4{ width: 100%; text-align: left; line-height: 22px; font-weight: bold; font-size: 16px; color: #666666;}
.awards_a1_right5{ margin-top: 15px;}
.awards_a1_right5 a{ display: inline-block; width: 100%; height: 33px; line-height: 33px; font-size: 16px; color: #666666; text-align: center;}
.awards_a2 .awards_a1_right5 a{ padding:0px;}
.awards_a4{ margin-top: 15px;}

.liechang1{ background: url(../images/cm_awards-10.png) no-repeat center right; }
.liechang2{ background: url(../images/cm_awards-11.png) no-repeat center right; }
.liechang3{ background: url(../images/cm_awards-12.png) no-repeat center right; }
.liechang4{ background: url(../images/cm_awards-13.png) no-repeat center right; }
.liechang5{ background: url(../images/cm_awards-14.png) no-repeat center right; }
.liechang6{ background: url(../images/cm_awards-15.png) no-repeat center right; }
.liechang7{ background: url(../images/cm_awards-16.png) no-repeat center right; }
.liechang8{ background: url(../images/cm_awards-18.png) no-repeat center right; }
.liechang9{ background: url(../images/cm_awards-20.png) no-repeat center right; }
.liechang10{ background: url(../images/cm_awards-22.png) no-repeat center right; }
.liechang11{ background: url(../images/cm_awards-24.png) no-repeat center right; }
.liechang12{ background: url(../images/cm_awards-26.png) no-repeat center right; }

.awards_bg{ width: 100%; background: url(../images/cm_awards-bg.jpg) no-repeat center bottom;}
.footer-top{ margin-top: 0; }


