#navlist {width: auto;}
.swiper-button-next, .swiper-button-prev {pointer-events: auto !important;outline: none !important;}
/* demo_1的样式 */
.demo_1 a:hover {text-decoration: none;}
.demo_1 .left{ width:660px; float:left;}
.demo_1 .left h1{font:bold 26px/42px "Microsoft Yahei";}
.demo_1 h2{font:bold 20px/42px "Microsoft Yahei";}
.demo_1 p {font:normal 14px/22px "Microsoft Yahei";}
.demo_1 .left img{ margin:0px 0 10px;}
.demo_1 .right{float:right; width:320px;}
.demo_1 .imgbox{ float:left; text-align:center; margin:5px 10px 0 0;}
.demo_1 .imgbox img{ display:block;}
.demo_1 .imgbox h3{font:normal 14px/24px "Microsoft Yahei";}
.demo_1 .left .fl{width: 300px;}
.demo_1 .right h2{line-height: 1.5;margin-bottom: 10px;}
.demo_1 .d1-left{margin-right: 60px;}
.demo_1 .d1-right{margin: 0;}
#demo1_swi .swiper-button-next,#demo1_swi .swiper-button-prev{top: 39%;}
.d1-right-content{height: 310px;}
.d1-right-content p{margin-bottom: 20px;}
/* demo_2的样式 */
.demo_2 .w600 {width: 600px;float: left;}
.demo_2 .w380 {width: 380px;float: left;margin-right: 20px;}
.demo_2 .textbox {height: 680px;}
.demo_2 .textbox h1 {font: normal 18px/44px "Microsoft Yahei";}
.demo_2 .textbox p {font: normal 14px/24px "Microsoft Yahei";}
.demo_2 .videoL {float: left;margin: 12px 10px 0 0;width: 350px;}
.demo_2 .videoR {float: left;width: 240px;}
.demo_2 #mCSB_1_scrollbar_vertical {right: -15px;}
.demo_2 #demo2_text_swiper {padding-bottom: 30px;}
.demo_2 #demo2_text_swiper h3 {position: absolute;bottom: 5px;background: rgba(0, 0, 0, 0.6);left: 0;right: 0;color: #fff;padding: 10px;font-size: 16px;}
.demo_2 .swiper-pagination .swiper-pagination-bullet {background-color: #292525;}
.demo_2 .swiper-button-next, .demo_2 .swiper-button-prev {pointer-events: auto;transform: scale(0.5);margin-top: 145px;outline: none;}
.demo_2 .demo2-video {width: 350px;padding: 35px 0 35px 0;background: #000;}
.demo_2 #demo2_video_list {height: 290px;cursor: pointer;}
.demo_2 #demo2_video_list .text {margin-top: 15px;}
.demo_2 .demo2-avatar {width: 70px;margin: 12px 10px 0 0;}
.demo_2 .videoR .textbox {width: 160px;text-decoration: none;}
.demo_2 .text h3 {width: 140px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;}
.demo_2 .text p {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
/* demo_5的样式 */
.demo_5 .switchBox4 dd {padding: 0 70px;display: none;}
.demo_5 .switchBox4 dd img {margin-right: 40px;}
.demo_5 .switchBox4 dd h2 {margin: 60px 40px 20px;font: bold 40px/54px "Microsoft Yahei";border-bottom: 1px solid #aaa;}
.demo_5 .switchBox4 dd h2 span {font: normal 16px/16px "Microsoft Yahei";margin-left: 10px;}
.demo_5 .switchBox4 dd p {padding: 0 40px;font: normal 16px/26px "Microsoft Yahei";width: 370px;}
.demo_5 .switchBox4 dt {background: #252525;margin-top: 10px;position: relative;height: 170px;text-align: center;padding: 0 65px;}
.demo_5 .switchBox4 .tx {width: 150px;margin: -60px 30px 0 0;float: left;cursor: pointer;}
.demo_5 .switchBox4 .tx.on h4 {border-bottom: 3px solid #e2003c;}
.demo_5 .switchBox4 .tx img {border-radius: 50%;margin-top: 10px;z-index: 3;position: relative;}
.demo_5 .switchBox4 .tx .imgbg {width: 150px;height: 150px;border-radius: 50%;background: #fff;opacity: 0.2;margin-top: -140px;z-index: 2;position: relative;}
.demo_5 .switchBox4 .tx h3 {margin: 20px 0px 0 0;font: normal 20px/20px "Microsoft Yahei";text-align: center;width: 100%;color: #fff;}
.demo_5 .switchBox4 .tx h4 {margin: 5px 0px 0 0;font: normal 14px/34px "Microsoft Yahei";text-align: center;width: 100%;color: #666;}
/* demo_6的样式 */
.demo_6{margin-top: -40px;}
.demo_6 .title-pic{margin-bottom: 50px;}
.demo_6 .w610 {width: 610px;float: left;margin-right: 20px;}
.demo_6 .w370 {width: 370px;float: left;margin-top: -65px;}
.demo_6 .liveshow {padding: 0px 0px 0px 0;background: url(http://y0.ifengimg.com/package/t_20140729__18217/images/hslj_xian.png) repeat-y;height: 630px;width: 590px;float: left;margin-right: 40px;_display: inline;_margin-right: 20px;}
.demo_6 .inner {background: url(http://y0.ifengimg.com/package/t_20140729__18217/images/hslj_dd.png) no-repeat left 18px;}
.demo_6 .zhou {background: url(http://y0.ifengimg.com/package/t_20140729__18217/images/hslj_zhou.png) no-repeat left 8px;height: 20px;}
.demo_6 .w370 .side_title {color: #252525;text-align: left;text-indent: 0;margin-bottom: 10px;}
.demo_6 .side_top_title {position: relative; width: 570px; color: #252525;text-align: left;text-indent: 0;margin-bottom: 10px;font: bold 16px/36px "Microsoft Yahei";background: url(http://y0.ifengimg.com/package/t_20140729__18217/images/hslj_title08.png) no-repeat left bottom;}
.demo_6 .side_top_title::after{content: '';position: absolute; width: 450px;bottom: 0;right: 0; height: 1px;background: #dcdfe0;}
.demo_6 .inner .left {float: left;width: 70px;margin: 0 20px 0 30px;text-align: center;}
.demo_6 .inner .left h2 {font: bold 16px/40px Arial, sans-serif;color: #ba2636;}
.demo_6 .inner .left h3 {font: normal 12px/20px "Microsoft Yahei";margin: 3px 0;color: #666;}
.demo_6 .inner .right {float: left;width: 440px;}
.demo_6 .inner .right h2 {font: normal 16px/40px "Microsoft Yahei";}
.demo_6 .inner .right h2 a {color: #004276;}
.demo_6 .inner .right p {font: normal 14px/24px "Microsoft Yahei";color: #333;}
.demo_6 .w370 .side_title {font: bold 16px/36px "Microsoft Yahei";background: url(http://y0.ifengimg.com/package/t_20140729__18217/images/hslj_title08.png) no-repeat left bottom;}
.demo_6 .dotted {clear: both;height: 21px;background: url(http://y0.ifengimg.com/package/t_20120920__4134/images/dotted.png) repeat-x 0 center;margin: 0 10px;display: block;}
.demo_6 .dotted20 {clear: both;height: 41px;background: url(http://y0.ifengimg.com/package/t_20120920__4134/images/dotted.png) repeat-x 0 center;margin: 0 10px;display: block;}
.demo_6 .zzjg p{width: fit-content; font-weight: initial;margin: 0 auto;text-align: left;}
/* demo_7的样式 */
.demo_7 .w610 {width: 610px;float: left;margin-right: 20px;}
.demo_7 .w370 {width: 370px;float: left;margin-top: 30px;}
.demo_7 .w480 {float: left;margin: 10px;_display: inline;width: 480px;}
.demo_7 .textbox1 {width: 360px;float: right;}
.demo_7 .textbox1 h2 {font: bold 16px/40px "Microsoft Yahei";margin: 0;}
.demo_7 .textbox1 h2 a {color: #333;}
.demo_7 .textbox1 p {font: normal 14px/24px "Microsoft Yahei";}
.demo_7 .dotted {clear: both;height: 21px;background: url(http://y0.ifengimg.com/package/t_20120920__4134/images/dotted.png) repeat-x 0 center;margin: 0 10px;display: block;}
.demo_7 .dotted20 {clear: both;height: 30px;background: url(http://y0.ifengimg.com/package/t_20120920__4134/images/dotted.png) repeat-x 0 center;margin: 0 10px;display: block;}
.demo_7 .summit li {float: left;width: 250px;background: #f1f1f1;margin-bottom: 10px;}
.demo_7 .summit li:nth-child(2n) {background: #e7e7e7;}
.demo_7 .summit li.dblue {background: #021c37;}
.demo_7 .summit li .textbox1 {width: 220px;padding: 5px 15px 15px;}
.demo_7 .summit li .textbox1 h2 {font: bold 16px/40px "Microsoft Yahei";margin: 0;}
.demo_7 .summit li .textbox1 p {font: normal 14px/24px "Microsoft Yahei";color: #666;}
.demo_7 .summit li .textbox1 h3 {font: normal 14px/24px "Microsoft Yahei";margin: 0;color: #666;}
#demo7_swi{width: 610px;height: 270px;}
/* demo_8的样式 */
/* demo_9的样式 */
.demo_9 .title-pic{margin: 30px auto 30px;}
.demo_9 .video {width: 1000px;display: flex;justify-content: space-between;}
.demo_9 .videoL {width: 520px;align-self: center;}
.demo_9 .videoR {width: 435px;}
.demo_9 .demo09-list{padding-right: 20px;}
.demo_9  .player_demo_09{width:520px;min-height: 342.5px; background:#000;outline:none;}
.demo_9 .video_Scroll {padding: 10px 0;background: #edfffc;}
.demo_9 .video_Scroll li {position: relative; display: flex; align-items: center;border-left: solid 5px transparent;margin: 20px 0;cursor: pointer;}
.demo_9 .video_Scroll li::after{content: '';position: absolute; width: 92%; left: 7%;height: 1px; box-sizing: border-box; border-top: 1px dotted #666666; bottom: -10%;}
.demo_9 .video_Scroll li.cur {border-left: solid 5px #ffae49;}
.demo_9 .video_Scroll li:last-child {margin-bottom: 0;}
.demo_9 .video_Scroll li:last-child::after {content: '';border: transparent;}
.demo_9 .video_Scroll li .text {margin-top: 4px;line-height: 22px;color: #000;}
.demo_9 .video_Scroll li a:hover {text-decoration: none;}
.demo09_avatar {margin: 0 20px 0 30px;}
/* demo_10的样式 */
.demo_10 .left {float: left;width: 218px;border-right: solid 3px #389a92;}
.demo_10 .imgbox {position: relative;width: 170px;margin: 10px auto;}
.demo_10 .imgbox img {display: block;}
.demo_10 .imgbox h2 {position: absolute;font: normal 14px/30px "Microsoft Yahei";color: #fff;display: block;bottom: 0px;z-index: 2;text-align: center;width: 100%;}
.demo_10 .imgbox .textbg {position: absolute;height: 30px;bottom: 0px;background: #389a92;filter: alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;z-index: 1;width: 100%;}
.demo_10 .mid {float: left;width: 64px;padding: 10px 23px;text-align: center;color: #818591;_display: inline;}
.demo_10 .mid h3 {font: normal 12px/16px Arial, Helvetica, sans-serif;border-top: solid 1px #818591;border-bottom: solid 1px #818591;}
.demo_10 .mid h2 {font: bold 40px/44px Arial, Helvetica, sans-serif;}
.demo_10 .right {float: left;width: 776px;height: 700px;}
.demo_10 .right .concen {border-left: solid 1px #818390;padding: 0 0 0 20px;width: 600px;}
.demo_10 .right .concen h1 {font: bold 18px/30px "Microsoft Yahei";color: #343434;}
.demo_10 .right .concen h2 {font: normal 14px/20px "Microsoft Yahei";color: #9b8e85;}
.demo_10 .right .concen p {font: normal 12px/18px "Microsoft Yahei";color: #656565;margin: 10px 0;}
.demo_10 .dotted, .dotted10, .dotted20 {clear: both;height: 11px;background: url(http://y3.ifengimg.com/package/special_20140317_29100/images/microsalon_dotted.jpg) no-repeat center;margin: 0 10px;display: block;}
/* demo_11的样式 */
.demo_11 a:hover {text-decoration: none;}
.demo_11 li::after {content: "";position: relative;clear: both;height: 18px;background: url(http://y0.ifengimg.com/package/t_20120920__4134/images/dotted.png) repeat-x 0 center;display: block;}
.demo_11 .demo11-newslist {height: 600px;}
.demo_11 .nowrap {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.demo_11 .demo11-newslist h3, .demo_11 .demo11-newslist p {margin-bottom: 8px;}
.demo_11 .swiper-button-next, .demo_11 .swiper-button-prev {pointer-events: auto;transform: scale(0.5);outline: none;}
.demo_11 #demo11_swiper h3 {position: absolute;bottom: 5px;background: rgba(0, 0, 0, 0.6);left: 0;right: 0;color: #fff;padding: 10px;font-size: 16px;}
.demo_11 #demo11_swiper .swiper-pagination-bullets {bottom: 15px;left: auto;right: 0px;width: 20%;}
.demo_11 #demo11_swiper .swiper-pagination-bullet {background: #ffffff;}
.demo_11 #demo11_swiper .swiper-pagination-bullet-active {background: #ffa22f;}
.demo11 .demo11-video{width: 440px;height: 248px; object-fit: fill;}
.demo_11 .left h3 {font: 24px/1.5 "微软雅黑";}
.demo_11 .left {width: 540px;margin-right: 20px;}
.demo_11 .left li {margin: 10px 0 10px 0;}
.demo_11 .left .img {margin-right: 10px;}
.demo_11 .right {width: 440px;}
.demo_11 .right .moddle {margin: 30px 0;}
/* demo_12的样式*/
/*图标字体化开始*/
@font-face {font-family: 'iconfont';src: url('http://at.alicdn.com/t/font_1422007496_8248403.eot');
	/* IE9*/
	src: url('http://at.alicdn.com/t/font_1422007496_8248403.eot?#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
		url('http://at.alicdn.com/t/font_1422007496_8248403.woff') format('woff'),
		/* chrome、firefox */
		url('http://at.alicdn.com/t/font_1422007496_8248403.ttf') format('truetype'),
		/* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
		url('http://at.alicdn.com/t/font_1422007496_8248403.svg#iconfont') format('svg');
	/* iOS 4.1- */
}
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
/*图标字体化结束*/
.img-circle {border-radius: 50%;}
.demo_12 .left_nav li {width: 300px;margin-bottom: 28px;position: relative;cursor: pointer;}
.demo_12 .left_nav li .dian {position: absolute;top: 50%;right: 0;margin-top: -10px;display: none;}
.demo_12 .left_nav li .top {position: relative;}
.demo_12 .left_nav li .top .img {position: relative;}
.demo_12 .left_nav li .top .img .img_cover {position: absolute;top: 0;left: 0;width: 165px;height: 165px;background-color: #000;opacity: .5;}
.demo_12 .left_nav li .top h3 {position: absolute;bottom: 6px;left: 110px;font-size: 18px;line-height: 32px;color: #fff;padding-left: 10px;background-color: #c00e27;}
.demo_12 .left_nav li .top h3 .iconfont {font-size: 12px;line-height: 32px;padding: 0 5px;}
.demo_12 .left_nav li .text {padding-right: 20px;}
.demo_12 .left_nav li:hover .img_cover {display: none;}
.demo_12 .left_nav .active .img_cover {display: none;}
.demo_12 .left_nav .active .dian {display: block;}
.demo_12 .right_t {width: 700px;height: 700px;background: url(http://y1.ifengimg.com/241e6d03ebb16c93/2015/0126/rdn_54c5a5198626e.jpg) no-repeat 0 0;}
.demo_12 .right_t li {display: none;}
.demo_12 .right_t li.show {display: block;}
.demo_12 .right_t .left {width: 450px;padding: 70px 20px;}
.demo_12 .right_t .left .text_l {margin-bottom: 40px;padding-left: 40px;position: relative;font-size: 20px;}
.demo_12 .right_t .left .text_l .iconfont {position: absolute;top: 0;left: -3px;color: #c00e27;font-size: 26px;}
.demo_12 .right_t .left .bottom {text-align: center;}
.demo_12 .right_t .left .w_50 {width: 48%;margin: 0 1%;}
.demo_12 .right_t .left .w_50 img {max-width: 100%;}
.demo_12 .right_t .right {width: 170px;padding: 70px 20px;}
.demo_12 .right_t .right h3 {font: bold 26px/1.5 "宋体";}
.demo_12 .right_t .right h3 .iconfont {color: #c00e27;font-size: 26px;padding-right: 10px;}
/* demo_15的样式 */
.demo_15 .swiper-container {height: 621px;}
.demo_15 .swiper-slide {position: relative;}
.demo_15 .swiper-slide .bottom {width: 1000px;height: 124px;position: absolute;bottom: 0;left: 0;z-index: 2;color: #fff;}
.demo_15 .swiper-slide .bottom .left {width: 200px;text-align: center;font: 26px/1.5 "微软雅黑";background-color: rgba(0, 0, 0, .6);color: #fff;height: 124px;}
.demo_15 .swiper-slide .bottom .left span {font: bold 60px/1.5 "微软雅黑";padding: 0 10px;}
.demo_15 .swiper-slide .bottom .left .text_bg {width: 100%;bottom: 0;left: 0;}
.demo_15 .swiper-slide .bottom .left p {position: absolute;bottom: 10px;left: 0;width: 200px;z-index: 4;}
.demo_15 .swiper-slide .bottom .right {width: 800px;background-color: rgba(0, 0, 0, .5);color: #fff;height: 124px;}
.demo_15 .swiper-slide .bottom .right a {display: inline-block;padding: 20px 30px;color: #fff;}
.demo_15 .swiper-slide .bottom .right a h3 {font: 22px/1.5 "微软雅黑";margin-bottom: 10px;}
.demo_15 .swiper-pagination-custom {width: 200px;}
.demo_15 .desc {font-size: 28px;color: #ffffff;;}
.demo_15 .swiper-pagination-current {color: #ffffff;font-size: 60px;}
/* demo_16的样式 */
.demo_16 .tabhead li {cursor: pointer;border-bottom: 2px solid #06335b;position: relative;padding: 10px 0;margin-right: 16px;margin-left: 2px;}
.demo_16 .tabhead li span {display: none;position: absolute;bottom: -10px;left: 0;border-top: 4px solid #b10c0c;border-right: 4px solid #b10c0c;border-left: 4px solid rgba(6, 51, 91, 0);border-bottom: 4px solid rgba(6, 51, 91, 0);}
.demo_16 .tabhead li .describe {width: 160px;padding: 0 5px;font: 14px/22px "微软雅黑";}
.demo_16 .tabhead li.active {border-bottom: 2px solid #b10c0c;}
.demo_16 .tabhead li.active span {display: block;}
.demo_16 .tabhead li .describe h3 {font: bold 18px/22px "微软雅黑";}
.demo_16 .tabcontent {padding-top: 10px;}
.demo_16 .tabcontent li {display: none;}
.demo_16 .tabcontent li a {display: block;}
.demo_16 .tabcontent li.show {display: block;}
.demo_16 .tabcontent .left {width: 416px;max-height: 355px;margin-right: 14px;font: 14px/26px "微软雅黑";}
.demo_16 .tabcontent .left h3 {font: bold 18px/22px "微软雅黑";padding: 10px 0;}
.demo_16 .tabcontent .left p {text-indent: 2em;}
.demo_16 .tabcontent .right {width: 570px;}
/* demo_17的样式 */
.demo_17 .content {padding: 10px 0;position: relative;height: 600px;}
.demo_17 .content li {position: absolute;top: 10px;left: 0;}
.demo_17 .content li a {display: block;position: relative;width: 100%;height: 100%;}
.demo_17 .content li a .cover {display: none;position: absolute;top: 0;left: 0;z-index: 10;}
.demo_17 .content li a:hover .cover {display: block;}
.demo_17 .content li a .cover .textbg {position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;background-color: black;opacity: 0.5;z-index: 11;}
.demo_17 .content li a .cover .text {position: absolute;bottom: 0;left: 0;width: 100%;overflow: hidden;z-index: 12;}
.demo_17 .content li a .cover .text p {padding: 10px 20px;font: bold 14px/20px "微软雅黑";color: #fff;}
.demo_17 .content li.list_1 {position: absolute;top: 10px;left: 0;width: 269px;height: 300px;}
.demo_17 .content li.list_2 {position: absolute;top: 10px;left: 274px;z-index: 6;}
.demo_17 .content li.list_3 {position: absolute;top: 10px;left: 749px;z-index: 2;}
.demo_17 .content li.list_4 {position: absolute;top: 315px;left: 0;z-index: 2;}
.demo_17 .content li.list_5 {position: absolute;top: 360px;left: 274px;z-index: 2;}
.demo_17 .content li.list_6 {position: absolute;top: 360px;left: 645px;z-index: 2;}
.demo_17 .content li.list_1 a .cover {width: 269px;height: 300px;}
.demo_17 .content li.list_2 a .cover {width: 470px;height: 345px;}
.demo_17 .content li.list_3 a .cover {width: 250px;height: 345px;}
.demo_17 .content li.list_4 a .cover {width: 269px;height: 300px;}
.demo_17 .content li.list_5 a .cover {width: 366px;height: 255px;}
.demo_17 .content li.list_6 a .cover {width: 356px;height: 255px;}
/* demo_18的样式 */
.demo_18 ul{max-height: 550px;}
.demo_18 li {padding: 5px 0 5px;border-bottom: 1px solid #f1f1f1;font-size: 18px;}
.demo_18 li:first-child{padding-top: 15px;}
.demo18-head{display: flex;}
.demo18-left{border-bottom: 2px solid #b71f1f;}
.demo18-left h2, .demo18-left h3{display: inline-block;}
.demo18-left h2{font-size: 22px; font-weight: 600; color: #254d70;}
.demo18-left h3{font-size: 14px; font-family: fangsong; font-weight: 500; color: #06335b; vertical-align: -2px;}
.demo18-right{flex-grow: 1; align-self: flex-end;border-bottom: 2px solid; text-align: right; clip-path: polygon(3px 0, 100% 0, 100% 100%, 3px 100%);}
/* demo_19的样式 */
.demo_19 .bottom {width: 1020px;margin: 0 -10px}
.demo_19 .bottom .list {width: 200px;padding: 40px 16px;margin: 0 10px}
.demo_19 .bottom .list .stitle {margin-bottom: 60px}
.demo_19 .bottom .list h3 {font-size: 18px}
.demo_19 .bottom .list .text {margin-bottom: 56px}
.demo_19 .bottom .list1 {margin-top: 60px;background-color: #3378bb;color: #fff}
.demo_19 .bottom .list1 h3 a {color: #fff}
.demo_19 .bottom .list1 p {color: #ffffff}
.demo_19 .bottom .list2 {border: 3px solid #252525}
.demo_19 .bottom .listteshu {padding: 0;width: 232px;margin: 0 10px}
.demo_19 .bottom .listteshu .titletop {margin-top: 60px;margin-bottom: 30px}
.demo_19 .bottom .listteshu .list2 {width: 200px;padding: 40px 16px}
/* demo_20的样式 */
.demo_20 .content {width: 1000px;}
.demo_20 .box {position: relative;width: 480px;margin-bottom: 30px}
.demo_20 .box .text {width: 220px;padding-left: 20px}
.demo_20 .box .name {width: 24px;display: block;position: absolute;top: 50%;font: 24px/1 "微软雅黑"}
.demo_20 .left .name {right: 0}
.demo_20 .right {padding-left: 80px}
.demo_20 .right .box {width: 440px}
.demo_20 .partc h3 {font: 16px/1.5 "微软雅黑";color: #111;margin-bottom: 10px;}
.demo_20 .partc p {font: 14px/1.3 "微软雅黑";color: #666;margin-bottom: 5px;}
.demo_20 .partc p a {color: #ba2636;position: relative;padding-left: 10px;}
.demo_20 .partc p a:hover {color: #111;}
.demo_20 .partc p .dian {width: 6px;height: 6px;border-radius: 50%;background-color: #333;position: absolute;top: 5px;left: 0;}
.demo_20 .box img{width: 186px;height: 173px;}
.demo_20 .box .text p{text-align: justify;}
.demo_20 .box .text h3{font-size: 18px; margin-top: 20px;}
.demo_20 .box a:hover{text-decoration: none;}
.demo_20 .right .name{top: 50%;left: -40px;transform: translateY(-50%);}
.demo_20 .content{position: relative;background: none;}
.demo_20 .content::after{content: '';position: absolute;width: 1px; height: 100%; background: #000;top: 0;left: 50%;}
.demo_20 .name_left::after{content: '●';position: absolute;right: -28.2px;top: 50%;transform: translateY(-50%);}
.demo_20 .name_left{top: 50%;transform: translateY(-50%);}
/* demo_21的样式 */
.demo_21 .boxoutter {width: 960px;overflow: hidden;margin: 0 20px;}
.demo_21 .boxnav {width: 3000px;position: relative;top: 0;left: 0;height: 40px;font: 14px/40px "Microsoft Yahei";padding-right: 20px}
.demo_21 .boxnav li {height: 50px;cursor: pointer;float: left;text-align: center;font: 16px/40px "Microsoft Yahei";width: 100px;background: url(http://y2.ifengimg.com/package/t_20150703__27363/images/line_01.png) no-repeat -36px -50px}
.demo_21 .boxnav li.active {color: #d20020;background: url(http://y2.ifengimg.com/package/t_20150703__27363/images/line_01.png) no-repeat -36px 10px}
.demo_21 .slides img {width: 540px;height: 350px;display: block;float: left;margin-right: 40px}
.demo_21 .slides {height: 350px;}
.demo_21 .slides .textbox {float: left;width: 410px}
.demo_21 .slides .textbox span {font: normal 24px/30px "Microsoft Yahei";padding: 0px 10px;background: #626297;color: #fff}
.demo_21 .slides .textbox h2 {font: normal 20px/36px "Microsoft Yahei";}
.demo_21 .slides .textbox p {font: normal 14px/24px "Microsoft Yahei";color: #888}
.demo_21 .slides .textbox li {font: normal 14px/24px "Microsoft Yahei";height: 24px;background: url(http://y0.ifengimg.com/77c0c5b26309970d/2014/0515/list01.gif) no-repeat 0 center;padding-left: 12px;overflow: hidden;}
.demo_21 .flex-control-nav {display: none}
.demo_21 .flex-direction-nav {*height: 0;}
.demo_21 .flex-direction-nav a {width: 15px;height: 30px;margin: 0;display: block;background: url(http://y2.ifengimg.com/package/t_20150703__27363/images/icon_05.png) no-repeat 0 0;position: absolute;top: 10px;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 1;-webkit-transition: all .3s ease;}
.demo_21 .flex-direction-nav .flex-next {background-position: 100% 0;right: 0px;}
.demo_21 .flex-direction-nav .flex-prev {left: 0px;}
/* demo_22的样式 */
.demo_22 .left h3, .demo_22 .right h3 {font: 24px/1.5 "微软雅黑";margin-bottom: 10px;}
.demo_22 .left p, .demo_22 .right p {font: 14px/2 "微软雅黑"}
.demo_22 .left {width: 590px;padding-right: 30px}
.demo_22 .right {width: 340px;padding-left: 40px;background: url(http://y3.ifengimg.com/package/special_20150327_46369/images/part1img.jpg) no-repeat 0 0}
.demo_22 .right h3 {font: 20px/1.5 "微软雅黑"}
.demo_22 .right p {font: 14px/1.5 "微软雅黑"}
.demo_22 .right .r_1 {margin-bottom: 10px}
/* demo_23的样式 */
.demo_23 .slides h3 {font: 24px/1.5 "微软雅黑"}
.demo_23 .slides p {font: 14px/2 "微软雅黑"}
.demo_23 .slides li .left {width: 495px;padding-right: 10px}
.demo_23 .slides li .left .text {width: 216px;padding-right: 10px;padding-top: 66px}
.demo_23 .slides li .right {width: 495px}
.demo_23 .slides li .right .top {padding-bottom: 10px}
.demo_23 .slides li .right .text {padding-left: 20px;width: 204px}
.demo_23 .slides li .left {padding-left: 20px;}
.demo_23 .slides li .right {width: 463px}
.demo_23 .flex-direction-nav .flex-next {background-image: url(http://y3.ifengimg.com/package/special_20150327_46369/images/microsalon_LR.png);}
.demo_23 .flex-direction-nav .flex-prev {background-image: url(http://y3.ifengimg.com/package/special_20150327_46369/images/microsalon_LR.png);}
/* demo_24的样式 */
.demo_24 .content {width: 940px;margin: 0 auto;}
.demo_24 .textbox {width: 275px;height: 160px;margin-bottom: 20px}
.demo_24 .textbox h2 a {font: bold 16px/40px "Microsoft Yahei";padding-left: 55px;background: url(http://y1.ifengimg.com/package/t_20150109__23400/images/tongchuan_25.png) no-repeat;display: block}
.demo_24 .textbox p {color: #666;font: 14px/24px "Microsoft Yahei";padding-left: 55px}
.demo_24 .textbox h2.t2 a {background-position: 0 -70px;}
.demo_24 .textbox h2.t3 a {background-position: 0 -140px;}
.demo_24 .textbox h2.t4 a {background-position: 0 -210px;}
.demo_24 .imgbox {float: left;margin: 0 10px}
.demo_24 .weft03 {margin: 40px auto;}
/* demo_25的样式 */
.demo_25 .top {padding: 40px 50px 40px 230px;background: url(http://y0.ifengimg.com/package/t_20150710__27454/images/part3dybg.jpg) no-repeat 60px 0}
.demo_25 .bottom {width: 1050px;margin: 0 -25px;padding: 108px 0;background: url(http://y0.ifengimg.com/package/t_20150710__27454/images/part3bg.jpg) no-repeat 60px 0}
.demo_25 .bottom li {width: 300px;height: 300px;border-radius: 50%;margin: 0 25px;background-color: #e64c5a}
.demo_25 .bottom li .dian {display: inline-block;margin: 3px 6px;width: 4px;height: 4px;border-radius: 50%;background-color: #fff}
.demo_25 .bottom li img {width: 300px;height: 300px;border-radius: 50%}
.demo_25 .bottom li h3 {font-size: 24px;color: #fff;text-align: center;margin-bottom: 10px}
.demo_25 .bottom li p {margin-bottom: 8px}
.demo_25 .bottom li p a {color: #fff}
.demo_25 .bottom .text {width: 200px;height: 140px;padding: 80px 50px}
/* demo_27的样式*/
.demo_27 .dian {display: inline-block;width: 4px;height: 4px;background-color: #666;border-radius: 50%}
.demo_27 .left {width: 390px;background-color: #f5f5f5}
.demo_27 .left .top {padding: 20px;}
.demo_27 .left .top p {color: #666}
.demo_27 .left h3 {font-size: 18px;margin-top: 12px}
.demo_27 .left .bottom {padding: 17px 20px;background-color: #e7e7e7}
.demo_27 .left .bottom a {color: #666;line-height: 28px;position: relative;padding-left: 20px}
.demo_27 .left .bottom a span {position: absolute;top: 5px;left: 10px}
.demo_27 .left .bottom a:hover {color: #252525}
.demo_27 .left .bottom a:hover .dian {background-color: #b81a30}
.demo_27 .rigth {width: 598px}
.demo_27 .rigth .text_content {width: 194px;height: 420px;border: 2px solid #666;padding: 60px 16px;margin: 0 30px}
.demo_27 .rigth .text_content h3 {font-size: 24px;line-height: 1.2em;margin-bottom: 20px}
.demo_27 .rigth .text_content p {color: #666}
.demo_27 .rigth .text_content .height20 {width: 100%;height: 20px}
.demo_27 .rigth .text_content .height40 {width: 100%;height: 40px}
.demo_27 .rigth .text_content li {display: none}
.demo_27 .rigth .text_content li.show {display: block}
.demo_27 .rigth .navban {margin-left: -42px}
.demo_27 .rigth .navban .mCSB_container {margin: 0;padding-left: 42px}
.demo_27 .rigth .navban li {position: relative;margin-bottom: 8px;height: 130px;text-align: center}
.demo_27 .rigth .navban li h3 {position: absolute;bottom: 0;left: 0;color: #fff;width: 100%;height: 30px;line-height: 30px;background-color: rgba(0, 0, 0, 0.9);}
.demo_27 .rigth .navban li:hover h3 {background-color: rgba(184, 26, 48, 0.9);background-color: #bd2e42 \9}
.demo_27 .rigth .navban li .jiao {display: none;width: 8px;height: 10px;background: url(http://y3.ifengimg.com/package/special_20150514_47905/images/jiao.jpg) no-repeat 0 0;position: absolute;top: 50%;margin-top: -4px;left: -42px}
.demo_27 .rigth .navban .active h3 {background-color: rgba(184, 26, 48, 0.9);background-color: #bd2e42 \9}
.demo_27 .rigth .navban .active .jiao {display: block}
/* demo_29的样式*/
.demo_29 a {text-decoration: none;}
.demo_29 li::after {content: "";position: relative;display: block;clear: both;height: 10px;background: url(http://y0.ifengimg.com/package/t_20120920__4134/images/dotted.png) repeat-x 0 center;}
.demo_29 .leftarea {width: 410px;padding-right: 20px}
.demo_29 .leftarea .newslist {width: 411px;height: 370px;color: #252525;}
.demo_29 .leftarea .newslist a {display: block;}
.demo_29 .leftarea ul {color: #252525;}
.demo_29 .leftarea ul h3 {padding: 10px 0;font: bold 24px "微软雅黑"; line-height: 1.3;}
.demo_29 .leftarea ul p {font: 16px "微软雅黑";overflow: hidden; line-height: 1.4;color: #666666;}
.demo_29 .leftarea .newslist {width: 411px;color: #252525;}
.demo_29 .rightarea {width: 570px;}
.demo_29 .head {margin-bottom: 20px;}
.demo_29 .mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.demo_29 .mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right: -12px;}
.demo_29 #demo29_swiper h3 {position: absolute;bottom: 5px;background: rgba(0, 0, 0, 0.6);left: 0;right: 0;color: #fff;padding: 10px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.demo_29 .swiper-button-next, .demo_29 .swiper-button-prev {pointer-events: auto;outline: none;}
.demo_29 #demo29_swiper .swiper-pagination-bullets {bottom: 15px;left: auto;right: 0px;width: 20%;}
.demo_29 #demo29_swiper .swiper-pagination-bullet {background: #ffffff;}
.demo_29 #demo29_swiper .swiper-pagination-bullet-active {background: #ffa22f;}
/*要闻 begin*/
/* demo_30的样式 */
.demo30-content {display: flex;justify-content: space-between;}
.demo30-content ul {width: 640px;height: 570px;}
.demo30-content h2 {font-size: 24px;margin: 5px auto;}
.demo30-content p {padding-bottom: 15px;border-bottom: 1px solid #ebebeb;}
.demo30-content li img {float: left;margin: 3px 10px 0 0;}
.demo30-content .mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical, .demo30-content .mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical {right: -11px;}
#demo30_swiper {margin-bottom: 37px;}
.demo30-video-wrapper {width: 320px;}
.demo30_video {width: 100%;}
.demo30-title1 {position: relative;height: 48px;background: url(http://y1.ifengimg.com/a/2014/1009/h_03.jpg) no-repeat right bottom;}
.demo30-video-wrapper h2 {height: 48px;font-family: "微软雅黑";font-size: 24px;color: #fff;line-height: 48px;padding-left: 7px;}
.demo30-title2 {height: 48px;background: url(http://y1.ifengimg.com/a/2014/1009/h_04.jpg) no-repeat right bottom;}
.demo30-video-info {background: #f1f1f1;margin-top: -5px;}
.demo30-video-info h3 {width: 275px;line-height: 3em;padding-left: 30px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: url(//x0.ifengimg.com/ucms/special/images/256BF687B644FA984D5EDDFB57D80C6E.png) no-repeat;background-position-x: 6px;background-position-y: 12px;}
/* demo_32的样式 */
.demo_32 .new_list {margin-bottom: 40px;}
.demo_32 .new_list li {margin-bottom: 40px;padding-left: 58px;position: relative;background: url(http://y0.ifengimg.com/package/t_20150902__28429/images/numder1.jpg) no-repeat 0 0;}
.demo_32 .new_list li.list1 {background-image: url(http://y0.ifengimg.com/package/t_20150902__28429/images/numder1.jpg);}
.demo_32 .new_list li.list1:hover {background-image: url(http://y0.ifengimg.com/package/t_20150902__28429/images/numder1_1.jpg);}
.demo_32 .new_list li.list2 {background-image: url(http://y0.ifengimg.com/package/t_20150902__28429/images/numder2.jpg);}
.demo_32 .new_list li.list2:hover {background-image: url(http://y0.ifengimg.com/package/t_20150902__28429/images/numder2_2.jpg);}
.demo_32 .new_list li.list3 {background-image: url(http://y0.ifengimg.com/package/t_20150902__28429/images/numder3.jpg);}
.demo_32 .new_list li.list3:hover {background-image: url(http://y0.ifengimg.com/package/t_20150902__28429/images/numder3_3.jpg);}
.demo_32 .new_list li.list4 {background-image: url(http://y0.ifengimg.com/package/t_20150902__28429/images/numder4.jpg);margin-bottom: 0;}
.demo_32 .new_list li.list4:hover {background-image: url(http://y0.ifengimg.com/package/t_20150902__28429/images/numder4_4.jpg);}
.demo_32 .new_list li:hover .nuber_tip {background-position: 100% 0;}
.demo_32 .new_list .w_130 {width: 130px;margin-right: 10px;}
.demo_32 .new_list .w_790 {width: 790px;}
.demo_32 .new_list a {color: #252525;}
.demo_32 .new_list a:hover {color: #000000;}
.demo_32 .new_list h3 {font-size: 36px;font-weight: bold;line-height: 1em;margin-bottom: 10px;}
.demo_32 .new_list p {font-size: 14px;color: #999;line-height: 1.8em;}
.demo_32 .samll_title {margin-bottom: 18px;font-size: 0;line-height: 0;}
.demo_32 .w_360 {width: 360px;margin-right: 20px;}
.demo_32 .w_280 {width: 280px;margin-right: 20px;}
.demo_32 .w_280 h3 {font-size: 18px;margin: 18px 0;}
.demo_32 .w_280 p {line-height: 1.5em;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.demo_32 .w_320 {width: 320px;position: relative;}
.demo_32 .w_320 h3 {position: absolute;width: 100%;left: 0;bottom: -30px;height: 36px;line-height: 36px;background-color: rgba(0, 0, 0, 0.8);color: #fff;text-indent: 1em;font-size: 14px;}
.demo_32 #demo32_swiper h3 {position: absolute;bottom: 5px;background: rgba(0, 0, 0, 0.6);left: 0;right: 0;color: #fff;padding: 10px;font-size: 16px;}
.demo_32 #demo32_swiper .swiper-pagination-bullets {bottom: 15px;left: auto;right: 0px;width: 20%;}
.demo_32 #demo32_swiper .swiper-pagination-bullet {background: #ffffff;}
.demo_32 #demo32_swiper .swiper-pagination-bullet-active {background: #ffa22f;}
.demo_32 .demo32_video {width: 320px;}
/* demo_34的样式 */
.demo_34 .top {margin-bottom: 64px;}
.demo_34 .top a {font-size: 0;line-height: 0;display: block;margin-bottom: 30px;}
.demo_34 .top .w_640 {width: 600px;padding: 0 0 0 40px;}
.demo_34 .top .w_640 h3 {font-size: 24px;}
.demo_34 .top .w_640 p {color: #666;line-height: 1.5em;}
.demo_34 .top .w_360 {width: 320px;padding-left: 40px;}
.demo_34 .top .w_360 h3 {font-size: 16px;}
.demo_34 .top .w_360 p {color: #666;}
.demo_34 .top .w_360 .w_100 {width: 100px;height: 100px;margin-right: 20px;}
.demo_34 .top .w_360 .w_180 {width: 180px;padding-top: 20px;}
.demo_34 .bottom .tab_nav li {width: 16.66666667%;text-align: center;padding-bottom: 10px;margin-bottom: 54px;color: #999;cursor: pointer;background: url(http://y0.ifengimg.com/package/t_20150902__28429/images/line.jpg) no-repeat center bottom;}
.demo_34 .bottom .tab_nav li h3 {color: #666;}
.demo_34 .bottom .tab_nav li img {display: inline-block;width: 130px;height: 130px;border-radius: 50%;}
.demo_34 .bottom .tab_nav li.active, .part4 .bottom .tab_nav li:hover {color: #666;background: url(http://y0.ifengimg.com/package/t_20150902__28429/images/line_active.jpg) no-repeat center bottom;}
.demo_34 .bottom .tab_nav li.active h3, .part4 .bottom .tab_nav li:hover h3 {color: #252525;}
.demo_34 .bottom .tab_cont li {width: 770px;margin: 0 auto;padding-left: 30px;font-size: 26px;background: url(http://y0.ifengimg.com/package/t_20150902__28429/images/cxsrite_27.jpg) no-repeat left 10px;}
/* demo_35的样式 */
.demo_35 .w_390 {width: 390px;margin-right: 40px;}
.demo_35 .w_390 .top {width: 350px;height: 346px;background-color: #f5f5f5;padding: 20px 20px 40px 20px;}
.demo_35 .w_390 .top a {display: block;line-height: 0;font-size: 0;margin-bottom: 20px;}
.demo_35 .w_390 .top h3 {font-size: 18px;}
.demo_35 .w_390 .top p {line-height: 2em;color: #666;}
.demo_35 .w_390 .bottom {padding: 20px;background-color: #d9d9d9;}
.demo_35 .w_390 .bottom h3 {font-size: 16px;}
.demo_35 .w_390 .bottom p {color: #666;}
.demo_35 .w_390 .bottom .w_100 {width: 100px;height: 100px;margin-right: 40px;}
.demo_35 .w_390 .bottom .w_210 {width: 210px;padding-top: 20px;}
.demo_35 .w_230 {width: 190px;height: 304px;padding: 120px 20px;background-color: #347fdb;color: #fff;}
.demo_35 .w_230 h3 {font-size: 24px;}
.demo_35 .w_230 p {line-height: 2em;}
.demo_35 .w_340 {width: 300px;}
.demo_35 .w_340 li {padding-left: 40px;position: relative;line-height: 0;font-size: 0;margin-bottom: 8px;cursor: pointer;}
.demo_35 .w_340 li h3 {background-color: rgba(0, 0, 0, 0.8);height: 30px;width: 300px;font-size: 14px;text-align: center;line-height: 30px;position: absolute;bottom: 0;left: 40px;color: #fff;}
.demo_35 .w_340 li.active {background: url(http://y0.ifengimg.com/package/t_20150902__28429/images/part3navtip.png) no-repeat 0 center;}
.demo_35 .w_340 li.active h3 {background-color: rgba(230, 64, 72, 0.8);}
/* demo_36的样式 */
#demo36_swi img{width: 920px;}
#demo36_swi{height: 575px;background: #e7e7e7;}
.demo_36 .swiper-button-prev{width: 80px;height: 80px;margin: 0;right: 0;top: 0;left: auto;transform: rotate(-90deg);background: url(http://y0.ifengimg.com/package/t_20150902__28429/images/cxsrite_49.jpg) no-repeat center;}
.demo_36 .swiper-button-next{width: 80px;height: 80px;margin: 0;right: 0;bottom: 0;left: auto;top: auto; transform: rotate(90deg);background: url(http://y0.ifengimg.com/package/t_20150902__28429/images/cxsrite_49.jpg) no-repeat center;}
.demo_36 .swiper-pagination-custom{ width: auto;top: 80px;bottom: auto;right: 15px;left: auto;font-size: 20px; background-color: #e7e7e7; padding-top: 12px;}
#demo36_swi h3{writing-mode: tb;position: absolute;top: 168px;right: 24px;font-size: 18px;max-height: 18em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#demo36_swi .swiper-pagination-current{font-size: 36px; line-height: 1.1;}
#demo36_swi .swiper-pagination-symbol{font-size: 16px;vertical-align: text-bottom;}
/* demo_37的样式 */
.demo_37 .imags {width: 1000px;}
.demo_37 .imags li {margin-right: 20px;margin-bottom: 20px;font-size: 0;line-height: 0;}
.demo_37 .imags li a {display: inline-block;width: 100%;position: relative;}
.demo_37 .imags li a h3 {opacity: 0;width: 90%;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.8);padding: 0.8em 5%;line-height: 1.4em;font-size: 14px;color: #fff;transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;}
.demo_37 .imags li a:hover h3 {opacity: 1;}
/* demo_38的样式 */
.demo_38 .text {margin-top: 127px;}
.demo_38 .title-pic{margin-bottom: 56px;}
.demo_38 .w_750 {width: 770px;margin-right: 100px;margin-top: -80px;}
.demo_38 .w_750 h3 {font-size: 22px;color: #252525;text-align: left;}
.demo_38 .w_750 p {width: fit-content; text-align: left;margin: 0 auto; color: #666;font-weight: initial;}
.demo_38 .w_210 {width: 130px;text-align: center;}
.demo_38 .w_210 h3 {font-size: 60px;line-height: 1em;}
.demo_38 .w_210 p {font-size: 12px;line-height: 1em;}
.demo_38 .swiper-pagination-custom {width: 180px;height: 100px;left: 810px;bottom: -20px;color: #222222;}
.demo_38 .swiper-pagination-current {position: absolute;top: -60px;left: 63px;font-size: 78px;font-weight: normal;}
.demo_38 .joint {position: absolute;top: 42px;left: 49px;}
.demo_38 .swiper-pagination-total {position: absolute;top: 42px;left: 135px;}
.demo_38 .swiper-button-next, .demo_38 .swiper-button-prev {top: 40%;pointer-events: auto;}
/* demo_39的样式 */
.demo_39 .w570 {width: 570px;float: left;margin-right: 30px}
.demo_39 .theory {width: 570px;height: 480px !important;}
.demo_39 .newsdate {float: left;width: 100px;text-align: center;background: url(http://y2.ifengimg.com/package/t_20150703__27363/images/icon_01.png) no-repeat 15px top;margin-right: 10px}
.demo_39 .newsdate h3 {font: normal 40px/60px Tahoma, Geneva, sans-serif;color: #767777}
.demo_39 .newsdate h4 {font: normal 18px/40px Tahoma, Geneva, sans-serif;color: #767777}
.demo_39 .newscen {float: left;text-align: left;width: 399px;padding-left: 30px;border-left: dashed 1px #ccc}
.demo_39 .newscen h2 {font: normal 18px/40px "Microsoft Yahei";color: #767777}
.demo_39 .newscen h5 {color: #777;font: normal 14px/20px "Microsoft Yahei"}
.demo_39 .newscen p {font: normal 14px/24px "Microsoft Yahei"}
.demo_39 .w400 {width: 400px;float: left;}
.demo_39 .newslist li {font: normal 14px/50px "Microsoft Yahei";border-bottom: 1px solid #ccc}
.demo_39 .newslist li span {float: right;color: #666}
.demo39-left-title{display: flex; align-items: flex-end; font: bold 26px/1.5 "微软雅黑";color: #515151;padding-left: 70px;word-break: keep-all; background: url(https://x0.ifengimg.com/ucms/2021_48/57AF1F309C646D5042282AC89B9833D15516579F_size1_w64_h64.png) no-repeat;background-size: 6%;background-position: 3% 50%;}
.demo39-left-title::after{content: '';width: 100%;height: 2px;background: #515151;margin-left: 20px;}
.demo_39 .newslist{height: 480px;}
.demo39-right-title{position: relative;display: flex;font: bold 26px/1.5 "微软雅黑";color: #515151;padding-left: 55px;background: url(https://x0.ifengimg.com/ucms/2021_48/3D2C5E4DA0883C5567A0F2E16D820005CE26D931_size2_w64_h64.png) no-repeat;background-size: 10%;background-position: 0 85%;word-break: keep-all;align-items: flex-end;}
.demo39-right-title::after{content: '';width: 100%;height: 2px;background: #515151;margin-left: 20px;}
/* demo_40 的样式*/
.demo_40 .w610 {width: 610px;float: left;margin-right: 20px;}
.demo_40 .w370 {width: 370px;float: left;}
.demo_40 .zhibo {padding: 0px 0px 0px 0;height: 560px;width: 590px;float: left;margin-right: 40px;_display: inline;_margin-right: 20px;}
.demo_40 .w370 .side_title {color: #252525;text-align: left;text-indent: 0;margin-bottom: 10px;}
.demo_40 .inner .left {float: left;width: 70px;margin: 0 20px 0 20px;text-align: center;}
.demo_40 .inner .left h2 {font: bold 16px/38px Arial, sans-serif;color: #ba2636;}
.demo_40 .inner .left h3 {font: normal 12px/20px "Microsoft Yahei";margin: 3px 0;color: #666;}
.demo_40 .inner .right {float: left;width: 350px;background: url(http://y0.ifengimg.com/package/t_20120920__4134/images/dotted.png) repeat-y 0 center;padding-left: 10px;}
.demo_40 .inner .right h2 {font: normal 18px/40px "Microsoft Yahei";}
.demo_40 .inner .right h2 a {color: #252525;cursor: pointer;}
.demo_40 .inner .right h2 a:hover {cursor: pointer;color: #ba2636;text-decoration: none;}
.demo_40 .inner .right p {font: normal 14px/24px "Microsoft Yahei";color: #999;}
.demo_40 .w370 .side_title {font: bold 16px/36px "Microsoft Yahei";background: url(http://y0.ifengimg.com/package/t_20140729__18217/images/hslj_title08.png) no-repeat left bottom;}
.demo_40 .dotted {clear: both;height: 21px;background: url(http://y0.ifengimg.com/package/t_20120920__4134/images/dotted.png) repeat-x 0 center;margin: 0 0px;display: block;}
.demo_40 .dotted20 {clear: both;height: 41px;background: url(http://y0.ifengimg.com/package/t_20120920__4134/images/dotted.png) repeat-x 0 center;margin: 0 10px;display: block;}
.demo_40 .w370 .yicheng {font-size: 16px;border-bottom: 1px solid #999;font-weight: bold;}
.demo_40 #container li {padding-left: .6em;list-style: none;}
.demo_40 #container dl {width: 100px;}
.demo_40 #container dt {background-color: #f1a400;}
.demo_40 .content {padding-top: 10px;width: 100%;}
.demo_40 .content .head {height: 20px;width: 100%;cursor: pointer;font: 14px/22px "微软雅黑";padding: 10px 0;padding-right: 20px;border-bottom: 1px solid #999;}
.demo_40 .content .head .text {width: 320px;}
.demo_40 .content .head .text div:nth-child(2) {font: 14px/20px "微软雅黑";margin-left: 20px;}
.demo_40 .content .head span {display: block;width: 11px;height: 6px;background: url(http://p3.ifengimg.com/a/2017/0830/xiqia20_03down_03.png) no-repeat 0 0px;margin-top: 7px;}
.demo_40 .content .active {border-bottom: 1px solid #999;}
.demo_40 .content .active span {background: url(http://p3.ifengimg.com/a/2017/0830/xiqia20_03up_03.png) no-repeat 0 0px;}
.demo_40 .content .describe {padding: 5px 10px;display: none;}
.demo_40 .content .describe h3 {font: bold 18px/22px "微软雅黑";}
.demo_40 .content .describe p {font-size: 14px;color: #999;margin-top: 10px;}
.demo_40 .content .open {display: block;margin-top: 10px;border-bottom: 1px solid #999;padding: 10px 0;}
/* demo_41 的样式 */
.demo-41 .top {width: 1000px;height: 30px;margin-bottom: 50px;}
.demo-41 .top ul {width: 550px;height: 30px;margin: 0 auto;padding-left: 84px;background: url(http://p3.ifengimg.com/a/2017/0830/xiqia20_0659.jpg)no-repeat left center;}
.demo-41 .top li {width: 90px;height: 35px;line-height: 35px;background: url(http://p3.ifengimg.com/a/2017/0830/xiqia20_name01.png)no-repeat 0 0;float: left;margin-right: 15px;
	/*border: 2px solid #000;*/
	color: #000;text-align: center;cursor: pointer;font-size: 18px;}
.demo-41 .top li.active {border: none;background: #e64442;color: #fff;margin-top: 2px;}
.demo-41 .bottom {height: 260px;width: 1000px;overflow: hidden;}
.demo-41 .bottom ul#jiaojuan {width: 5500px;}
.demo-41 .bottom li.list {width: 1000px;float: left;}
.demo-41 .bottom .left {width: 532px;height: 260px;float: left;position: relative;}
.demo-41 .bottom .left .guoqi {width: 45px;height: 37px;position: absolute;left: 50px;top: 45px;z-index: 10;}
.demo-41 .bottom .left .tuxiang {width: 250px;height: 250px;position: absolute;left: 53px;top: 5px;background: rgba(0, 0, 0, 0.1);z-index: 8;border-radius: 125px;overflow: hidden;}
.demo-41 .bottom .left .tuxiang img {width: 100%;}
.demo-41 .bottom .right {width: 400px;height: 260px;overflow: hidden;float: left;margin-top: 20px;}
.demo-41 .bottom .right .right-name {margin-left: 30px;}
.demo-41 .bottom .right .right-name .name {font-size: 48px;color: #252525;width: 142px;height: 47px;}
.demo-41 .bottom .right .right-name .jieshao {font-size: 14px;margin-left: 10px;color: #666;}
.demo-41 .bottom .right .hongse {width: 80px;border-top: 3px solid #e64442;margin-left: 30px;}
.demo-41 .bottom .right p {font-size: 20px;padding-left: 30px;background: url(http://p3.ifengimg.com/a/2017/0830/xiqia20_0667.jpg)no-repeat left 11px;margin-top: 10px;line-height: 30px;color: #252525;}
.demo-41 .bottom .right p a {color: #004276;text-decoration: none;margin-left: 10px;font-size: 20px;}
.demo-41 .bottom .right p a:hover {color: #BA2636;}
/* demo_42 的样式 */
.demo_42 .tab_nav {width: 150px;height: 383px;margin: 70px 10px 0 0;}
.demo_42 .tab_nav li {width: 150px;text-align: center;font-size: 16px;cursor: pointer;margin-bottom: 5px;padding: 2px;}
.demo_42 .tab_nav li[box=itme] {cursor: pointer;}
.demo_42 .tab_nav li.active {width: 150px;background-color: #e64442;color: #fff;}
.demo_42 .tab_content li {display: none}
.demo_42 .tab_content li.show {display: block}
.demo_42 .tab_content .left {width: 312px;height: 383px;position: relative;margin-top: 15px;}
.demo_42 .tab_content .left img {width: 312px;height: 383px;}
.demo_42 .tab_content .left .left-top {width: 120px;height: 60px;position: absolute;left: 117px;top: 20px;}
.demo_42 .tab_content .left .left-top img {width: 120px;height: 60px;}
.demo_42 .tab_content .left .left-img {width: 270px;height: 270px;position: absolute;left: 42px;top: 86px;border-radius: 270px;overflow: hidden;}
.demo_42 .tab_content .left .left-img img {width: 270px;height: 270px;border-radius: 50%;}
.demo_42 .tab_content .right {width: 480px;padding-left: 40px}
.demo_42 .tab_content .right .top {border-bottom: 1px solid #e9eaeb;margin-bottom: 20px}
.demo_42 .tab_content .right .top {margin-bottom: 20px}
.demo_42 .tab_content .right .top h3 {font: bold 30px/1.5 '微软雅黑'}
.demo_42 .tab_content .right .top a p {color: #999;}
.demo_42 .tab_content .right .top .text {margin-bottom: 26px}
.demo_42 .tab_content .right .bottom {padding-top: 10px}
.demo_42 .tab_content .right .bottom div {margin-bottom: 15px}
.demo_42 .tab_content .right .bottom a {font-size: 16px;line-height: 22px;}
.demo_42 .tab_content .right .bottom a .dian {display: inline-block;width: 50px;height: 22px;background: url(http://p3.ifengimg.com/a/2017/0830/xiqia20_234.png)no-repeat center 0;margin-right: 15px;color: #fff;text-align: center;}
.demo_42 .tab_content .right .top a:hover {text-decoration: none;}
.demo_42 .tab_content .right .top a:hover h3 {color: #ba2636;}
.demo_42 .tab_content .right .bottom a:hover {text-decoration: none;color: #ba2636;}
/*           demo_43 的样式        */
.demo_43 .outter {position: relative;height: 465px;background: url(http://p3.ifengimg.com/a/2017/0830/xiqia20_84.png) no-repeat;}
.demo_43 .tranform {transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.demo_43 .imgbox {position: absolute;}
.demo_43 .imgbox .title-small {background-color: #ff4617;padding: 3px 10px;font-size: 16px;position: absolute;color: #fff;z-index: 8;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
.demo_43 .imgbox:hover .title-small {background-color: transparent;font-weight: bold;}
.demo_43 .imgbox img {display: block}
.demo_43 .imgbox .orgbg {background: #ff4617;opacity: 0.9;width: 100%;height: 100%;margin-top: -200px;display: none}
.demo_43 .imgbox .newslist {margin: -150px 0 0 30px;width: auto;height: auto;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);display: none;color: #fff;}
.demo_43 .imgbox .newslist h3 {font-size: 20px;margin-bottom: 20px;padding-left: 20px;}
.demo_43 .imgbox .newslist a {font-size: 14px;color: #fff;}
.demo_43 .imgbox .newslist a:hover {color: #fff;text-decoration: underline;}
.demo_43 .inner05 {left: 50px;top: 100px;width: 233px;height: 233px;}
.demo_43 .inner05 img {width: 233px;height: 233px;}
.demo_43 .inner05 .title-small {left: 25px;bottom: -30px;}
.demo_43 .inner05:hover .title-small {left: 0px;bottom: 130px;}
.demo_43 .inner05 .orgbg {margin-top: -233px;}
.demo_43 .inner05 .newslist {margin: -140px 0 0 30px;}
.demo_43 .inner06 {left: 300px;top: 210px;width: 195px;height: 195px;}
.demo_43 .inner06 img {width: 195px;height: 195px;}
.demo_43 .inner06 .title-small {right: 7px;bottom: 139px;}
.demo_43 .inner06:hover .title-small {right: 96px;bottom: 116px;}
.demo_43 .inner06 .orgbg {margin-top: -195px;}
.demo_43 .inner06 .newslist {margin: -130px 0 0 30px;}
.demo_43 .inner07 {left: 450px;top: 50px;width: 224px;height: 224px;}
.demo_43 .inner07 img {width: 224px;height: 224px;}
.demo_43 .inner07 .title-small {right: -70px;bottom: 33px;}
.demo_43 .inner07:hover .title-small {right: 109px;bottom: 132px;}
.demo_43 .inner07 .orgbg {margin-top: -224px;}
.demo_43 .inner07 .newslist {margin: -150px 0 0 30px;}
.demo_43 .inner08 {left: 700px;top: 130px;width: 233px;height: 233px;}
.demo_43 .inner08 img {width: 233px;height: 233px;}
.demo_43 .inner08 .title-small {right: -28px;bottom: 12px;}
.demo_43 span{pointer-events: none;}
.demo_43 .inner08:hover .title-small {right: 65px;bottom: 133px;}
.demo_43 .inner08 .orgbg {margin-top: -233px;}
.demo_43 .inner08 .newslist {margin: -150px 0 0 30px;}
/* demo_45 的样式 */
.demo_45 .cont {width: 1000px;height: 520px;background: url(http://p3.ifengimg.com/a/2017/0830/gaoxin_04.png) no-repeat 0 0;}
.demo_45 .textbox {padding: 45px 0 0 83px;}
.demo_45 .textbox li {width: 160px;height: 200px;float: left;margin-right: 64px;}
.demo_45 .textbox li .imglogo {text-align: center;}
.demo_45 .textbox li h2, .textbox li h2 a {font: normal 20px/40px "Microsoft Yahei";color: #fff}
.demo_45 .textbox li p {font: normal 14px/30px "Microsoft Yahei";color: #bbb}
.demo_45 .textbox li.list1 .imglogo {margin-top: 14px;margin-bottom: 50px;}
.demo_45 .textbox li.list2 .imglogo {margin-top: 0px;margin-bottom: 62px;}
.demo_45 .textbox li.list3 .imglogo {margin-top: 22px;margin-bottom: 54px;}
.demo_45 .textbox li.list4 .imglogo {margin-top: 10px;margin-bottom: 54px;}
/* demo_47 的样式 */
.demo_47 .w_270 {width: 275px;background: #2D5BBD;margin-right: 56px}
.demo_47 .w_270 li.nav {color: #fff;position: relative;margin-bottom: 20px;cursor: pointer;text-align: center}
.demo_47 .w_270 li.nav img {margin: 0 auto}
.demo_47 .w_270 li.nav h3 {font: normal 14px/30px "Microsoft Yahei";}
.demo_47 .w_270 li.nav .tip {display: none;width: 10px;height: 20px;position: absolute;top: 50%;right: -10px;margin-top: -28px;background: url(http://p2.ifengimg.com/l/2016/23/c1f4cddb4500b95/gaoxin_title06icon.png) 0 0 no-repeat;z-index: 10}
.demo_47 .w_270 li.nav.active .tip {display: block}
.demo_47 .w_650 {height: 750px;font-size: 0;line-height: 0;overflow-y: auto;background-color: #fff}
.demo_47 .w_650 img {width: 100%}
.demo_47 .w_650 li {display: none}
/* demo_48 的样式 */
.demo_48 .new_list {margin-bottom: 40px;}
.demo_48 .new_list li {margin-bottom: 40px;position: relative;}
.demo_48 .new_list .w_130 {width: 130px;margin-right: 10px;}
.demo_48 .new_list .w_790 {width: 790px;}
.demo_48 .new_list a {color: #252525;}
.demo_48 .new_list a:hover {color: #000000;}
.demo_48 .new_list h3 {font-size: 36px;font-weight: bold;line-height: 1em;margin-bottom: 10px;}
.demo_48 .new_list p {font-size: 14px;color: #999;line-height: 1.8em;}
.demo_48 .box01_r {padding-top: 10px;}
.demo_48 .box610 {width: 610px;margin-bottom: 37px;margin-right: 40px;}
.demo_48 .box610 h2 {background: url(http://p3.ifengimg.com/l/2016/23/c1f4cddb4500b95/gaoxin_jiaodiantu.png) no-repeat 0 center;font: normal 20px/40px "Microsoft Yahei";padding-left: 40px;margin-bottom: 5px}
.demo_48 .box350 {width: 350px;margin-bottom: 37px;}
.demo_48 .box350 .title2 {height: 45px}
.demo_48 .box01_r .tit01 {font-family: "微软雅黑";font-size: 24px;color: #fff;height: 48px;line-height: 48px;padding-left: 7px;}
.demo_48 .box01_r .t_bg01 {background: url(http://y1.ifengimg.com/a/2014/1009/h_03.jpg) no-repeat right bottom;}
.demo_48 .t_bg0ss {background: url(http://y1.ifengimg.com/a/2014_13/680494c2463293d.jpg) no-repeat right bottom;}
.demo_48 .box01_r .t_bg02 {background: url(http://y1.ifengimg.com/a/2014/1009/h_04.jpg) no-repeat right bottom;}
.demo_48 .box01_r .t_bg03 {background: #9f0b0b url(http://y0.ifengimg.com/314bd925cdd17196/2014/0228/tit01_3.gif) no-repeat right bottom;}
.demo_48 .swiper-button-next, .demo_48 .swiper-button-prev {top: 57%;pointer-events: auto;outline: none;transform: scale(0.5);}
.demo_48 .demo48_video {width: 350px;padding: 34px 0 35px 0;background: #000;}
/* demo_49 的样式 */
.demo_49 .partc {padding-top: 21px;}
.demo_49 .partc .title {margin-bottom: 20px;margin-left: -6px;}
.demo_49 .hotnews {width: 430px;height: 385px;margin-right: 60px;}
.demo_49 .hotnews li {padding-bottom: 20px;margin-bottom: 10px;border-bottom: 1px solid #e1e1e1}
.demo_49 .hotnews li h3 {color: #252525;font-size: 20px;margin-top: 5px;margin-bottom: 5px;}
.demo_49 .hotnews li p {color: #6c6a6a;font-size: 14px;}
.demo_49 .hotnews li.margin_0 {margin-bottom: 0}
.demo_49 .hotnews li.boder_0 {border: 0}
.demo_49 .focus {width: 510px}
.demo_49 #demo49_swiper h3 {position: absolute;bottom: 5px;background: rgba(0, 0, 0, 0.6);left: 0;right: 0;color: #fff;padding: 10px;font-size: 16px;}
.demo_49 #demo49_swiper .swiper-pagination-bullets {bottom: 15px;left: auto;right: 0px;width: 20%;}
.demo_49 #demo49_swiper .swiper-pagination-bullet {background: #ffffff;}
.demo_49 #demo49_swiper .swiper-pagination-bullet-active {background: #ffa22f;}
.demo_49 .swiper-button-next, .demo_49 .swiper-button-prev {pointer-events: auto;transform: scale(0.5);outline: none;}
/* demo_50 的样式 */
.demo_50 .partc {padding-top: 33px;}
.demo_50 .interview {padding-top: 52px;}
.demo_50 .interview li {width: 270px;margin-left: 25px;margin-right: 45px;}
.demo_50 .interview li:nth-child(3n) {margin-right: 0px;}
.demo_50 .interview li.magrno {margin-right: 0;}
.demo_50 .interview .imgbox {width: 250px;height: 250px;margin: 0 auto;border-radius: 125px;overflow: hidden;}
.demo_50 .interview .imgbox img {width: 100%;height: 100%;}
.demo_50 .interview .textbox {padding: 32px 0;}
.demo_50 .interview .textbox h3 {font: normal 20px/36px "Microsoft Yahei";color: #252525;text-align: center;}
.demo_50 .interview .textbox h4 {font: normal 14px/22px "Microsoft Yahei";color: #6c6a6a;opacity: 0.5;margin-bottom: 10px;text-align: center;}
.demo_50 .interview .textbox p {font: normal 14px/24px "Microsoft Yahei";color: #6c6a6a;}
/* demo_52 的样式 */
.demo_52 .partc {padding-top: 22px;}
.demo_52 .title {margin-bottom: 40px;}
.demo_52 .content {width: 1000px;height: 540px;overflow: hidden;}
.demo_52 .content li {width: 200px;height: 380px;padding: 40px 10px 70px 10px;float: left;margin-left: 25px;margin-top: 70px;background-color: lightblue;}
.demo_52 .content li:nth-child(2n) {background-color: #ffefd5 ;margin-top: 5px;}
.demo_52 .content li h3 {color: #252525;font-size: 20px;line-height: 30px;padding-bottom: 5px;margin-bottom: 5px;}
.demo_52 .content li .imgbox {}
.demo_52 .content li .newsbox {}
.demo_52 .content li .newsbox p {color: #6c6a6a;font-size: 14px;line-height: 24px;}
/* demo_53 的样式 */
.demo_53 .inner {padding: 100px 0 300px 0;}
.demo_53 .imgbox {position: relative;width: 300px;float: left;height: 300px;cursor: pointer}
.demo_53 .imgbox img {width: 300px;border-radius: 50%;position: absolute}
.demo_53 .imgbox .cover {position: absolute;background: rgba(25, 116, 62, 0.85);width: 100%;height: 100%;text-align: center;display: flex;justify-content: center;align-items: center;border-radius: 50%;}
.demo_53 .imgbox .cover span {padding: 5px 10px;border: 2px solid #fff;color: #fff;margin: 0 auto;font-size: 16px}
.demo_53 .inner .flex-active .cover {opacity: 0;transition: all 0.3s ease;}
.demo_53 .textbox {background: url(http://p3.ifengimg.com/a/2017/0830/cha_txt.png) no-repeat center top;width: 610px;height: 130px;padding: 20px 120px;margin: 0 auto;font-size: 14px;color: #666;line-height: 24px}
/* demo_54 的样式 */
.demo_54 #youzai {background: url(http://p3.ifengimg.com/a/2017/0830/lvyou_lvye.png) no-repeat 690px 240px;}
.demo_54 #youzai .slides img {width: 600px;float: left;padding-top: 40px}
.demo_54 #youzai .flex-caption {padding: 20px;width: 300px;height: 130px;float: left;background: url(http://p3.ifengimg.com/a/2017/0830/lvyou_txt.jpg);margin: 0 0 0 -40px}
.demo_54 #youzai .flex-caption h2 {font-size: 18px;line-height: 30px;color: #fff}
.demo_54 #youzai .flex-caption p {color: #fff;line-height: 24px;}
.demo_54 #youzai .flex-direction-nav a {background: url(http://p3.ifengimg.com/a/2017/0830/lvyou_LR.jpg) no-repeat 0 0;width: 50px;height: 50px;top: auto;bottom: 0;opacity: 1;}
.demo_54 #youzai .flex-direction-nav .flex-next {background-position: right 0;right: 0;}
.demo_54 #youzai .flex-direction-nav .flex-prev {right: 50px;left: auto}
.demo_54 #youzai .flexslider:hover .flex-direction-nav .flex-prev {opacity: 0.8;right: 50px;left: auto}
.demo_54 #youzai .flexslider:hover .flex-direction-nav .flex-next {opacity: 0.8;right: 0;}
/* demo_55 的样式  */
.demo_55 .w250 {width: 250px;float: left}
.demo_55 .imgbox2 {position: relative}
.demo_55 .imgbox2 img {display: block}
.demo_55 .imgbox2 p {background: rgba(0, 0, 0, 0.8);color: #fff;padding: 20px;position: absolute;bottom: 0;display: none}
/* demo_56 的样式 */
.demo_56 .demo_c {width: 935px;font-size: 0;}
.demo_56 #interviewlist {display: inline-block;vertical-align: bottom;}
.demo_56 #interviewlist li {width: 100px;text-align: center;font-size: 18px;line-height: 40px;margin: 20px 0;cursor: pointer;}
.demo_56 #interviewlist li.active {background: #24609e;color: #fff;}
.demo_56 #interviewlist li:last-child {margin: 20px 0 0 0;}
.demo_56 #demo56_swi {display: inline-block;width: 835px;}
.demo_56 #demo56_swi img {width: 317px;height: 443px;float: left;margin: 46px 25px 0 76px}
.demo_56 .intercenr {float: left;width: 365px;margin-top: 100px;color: #fff;padding: 0 25px;}
.demo_56 .intercenr h2 a {font-size: 44px;color: #fff;}
.demo_56 .intercenr h4 {font-size: 14px;margin-top: 10px;}
.demo_56 .intercenr p {font-size: 18px;line-height: 30px;margin-top: 30px;background: url(http://p3.ifengimg.com/a/2017/0830/zuokuohao.png) no-repeat left top, url(http://p3.ifengimg.com/a/2017/0830/youkuohao.png) no-repeat right top;padding: 15px 20px;min-height: 200px;}
/* demo_57 的样式 */
.demo_57 .dkzt li {width: 210px;margin: 0 20px;float: left;}
.demo_57 .dkzt li h2 {font-size: 22px;margin: 5px 0 0}
.demo_57 .dkzt li h4 {font-size: 14px;color: #aaa;}
.demo_57 .dkzt li p {padding: 25px 10px 10px;background: #008fa9 url(http://p3.ifengimg.com/a/2017/0830/yinhao.png) no-repeat 10px 10px;position: relative;color: #fff;margin-top: 20px;font-size: 14px;line-height: 22px}
.demo_57 .dkzt li .iconarrow {position: absolute;background: url(http://p3.ifengimg.com/a/2017/0830/landikuai.jpg) no-repeat;width: 190px;height: 7px;right: 0;top: -7px}
/* demo_58 的样式 */
.demo_58 .jchg {height: 650px}
.demo_58 .textbox {width: 450px;color: #000;margin-top: 40px}
.demo_58 .textbox h1 a {color: #000;font-size: 22px;line-height: 40px}
.demo_58 .textbox p {font-size: 14px;line-height: 24px;margin-bottom: 30px}
.demo_58 .imgbox {width: 450px;margin-top: 50px}
.demo_58 .imgbox h3 {font-size: 18px;color: #000;line-height: 30px}
.demo_58 .years {width: 100px;float: left;color: #000;text-align: center;font-size: 36px}
.demo_58 .years .line {width: 3px;background: #000;height: 230px;margin: 20px auto 0;}
.demo_58 .mCSB_container {margin-right: 0px;}
/* demo_59的样式 */
.demo_59 .zayx {position: relative;margin: 20px auto 0;height: 620px;width: 970px;}
.demo_59 .imgbox2 {position: absolute}
.demo_59 .imgbox2 h4 {position: absolute;right: 0;bottom: 20px;padding: 5px 10px 5px 25px;font-size: 14px;background: url(http://p3.ifengimg.com/a/2017/0830/zhenanyinxiang_choice01.png) no-repeat;color: #fff}
.demo_59 .imgbox2.img1 {left: 115px;top: 65px}
.demo_59 .imgbox2.img2 {left: 470px;top: 0}
.demo_59 .imgbox2.img3 {left: 0;top: 255px}
.demo_59 .imgbox2.img4 {left: 210px;top: 255px}
.demo_59 .imgbox2.img5 {left: 640px;top: 185px}
.demo_59 .imgbox2.img6 {left: 640px;top: 430px}
/* demo_60的样式 */
.demo_60 .swiper-container {width: 860px;padding: 30px 140px 30px 0;margin-left: 0;}
.demo_60 .swiper-container .swiper-slide {position: relative}
.demo_60 .swiper-container .swiper-slide h3 {position: absolute;width: 90%;padding: 5px 5%;left: 0;bottom: 0;font-size: 18px;color: #fff;background-color: rgba(0, 0, 0, 0.8);}
.demo_60 .swiper-pagination-custom {width: 110px;height: 110px;left: 875px;bottom: 280px;color: #ffffff;font-size: 16px;border-top: 1px solid #AB501D;border-bottom: 1px solid #AB501D;}
.demo_60 .swiper-pagination-current {font: bold 60px/1em "微软雅黑";left: 17px;top: 10px;}
.demo_60 .joint {position: absolute;left: 12px;bottom: 8px;}
.demo_60 .swiper-pagination-total {position: absolute;left: 78px;bottom: 7px;}
.demo_60 .swiper-button-prev {width: 30px;height: 30px;top: 355px;left: 885px;transform: scale(0.4);}
.demo_60 .swiper-button-next {width: 30px;height: 30px;top: 355px;right: 25px;transform: scale(0.4);}
/* demo_61的样式 */
.demo_61 .p61_nav {border: 2px solid #000;width: 55px;padding: 10px;margin-left: 25px;margin-right: 25px;}
.demo_61 .p61_nav li {cursor: pointer;padding: 5px 0;border-bottom: 1px solid #666;}
.demo_61 .p61_nav li:last-child {border-bottom: none;}
.demo_61 .p61_nav li h3 {font: normal 30px/1 fangzhegnjiansong;color: #000;width: 40px;height: 115px;padding: 10px 10px;}
.demo_61 .p61_nav li.flex-active h3 {background: url(http://p3.ifengimg.com/a/2017/0830/p4_bg02.png) no-repeat 0 0;color: #fff;}
.demo_61 .flexslider {width: 770px;padding: 60px 40px 60px 40px;background: url(http://p3.ifengimg.com/a/2017/0830/p4_bg01.png) no-repeat 0 0;}
.demo_61 .flexslider li .p4_left {width: 425px;margin-right: 20px;}
.demo_61 .flexslider li .p4_right {width: 325px;}
.demo_61 .flexslider li .p4_right img {padding-bottom: 20px;}
.demo_61 .flexslider li h4 {font-size: 16px;line-height: 30px;color: #000;padding-left: 20px;background: url(http://p3.ifengimg.com/a/2017/0830/p4_dian.png) no-repeat 5px center;}
.demo_61 .bottom .tab_nav li {width: 164px;text-align: center;padding-bottom: 10px;margin-bottom: 54px;color: #999;cursor: pointer;background: url(http://y0.ifengimg.com/package/t_20150902__28429/images/line.jpg) no-repeat center bottom;}
.demo_61 .bottom .tab_nav li h3 {color: #666;}
.demo_61 .bottom .tab_nav li img {display: inline-block;width: 130px;height: 130px;border-radius: 50%;}
.demo_61 .bottom .tab_nav li.active,
.demo_61 .bottom .tab_nav li:hover {color: #666;background: url(http://y0.ifengimg.com/package/t_20150902__28429/images/line_active.jpg) no-repeat center bottom;}
.demo_61 .bottom .tab_nav li.active h3,
.demo_61 .bottom .tab_nav li:hover h3 {color: #252525;}
.demo_61 .bottom .tab_cont li {width: 770px;margin: 0 auto;padding-left: 30px;font-size: 26px;background: url(http://y0.ifengimg.com/package/t_20150902__28429/images/cxsrite_27.jpg) no-repeat left 10px;}
.demo_61 .flexslider61 {width: 1000px;margin: 0 auto;position: relative;}
.demo_61 .flexslider61 .flex-direction-nav a {top: 50%;margin-top: -15px;}
.demo_61 .flexslider61 .flex-direction-nav .flex-prev {left: -14px;}
.demo_61 .flexslider61 .flex-direction-nav .flex-next {background-position: 100% 0;right: 0px;}
.demo_61 .flexslider61 .flex-direction-nav a {width: 15px;height: 30px;margin: 0;display: block;background: url(http://y2.ifengimg.com/package/t_20150703__27363/images/icon_05.png) no-repeat 0 0;position: absolute;top: 70px;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 1;}
/* demo_62的样式 */
.demo_62 .w250 {width: 250px;}
.demo_62 .w415 {width: 415px;}
.demo_62 .w335 {width: 335px;}
.demo_62 .w160 {width: 160px;}
.demo_62 .w255 {width: 255px;}
.demo_62 .imgbox {position: relative;}
.demo_62 .imgbox img {display: block;}
.demo_62 .imgbox .overlay {position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: 0;display: block;z-index: 20;background: rgba(0, 0, 0, 0.9);overflow: hidden;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.demo_62 .imgbox.hover .overlay {height: 100%;}
.demo_62 .imgbox .overlay a {display: block;width: 70%;margin: 0 auto;padding-top: 60px;color: #c1bc8f;line-height: 24px;font-size: 14px;text-decoration: none;}
.demo_62 .imgbox .overlay a:hover {color: #c1bc8f;}
/* demo_63的样式 */
.demo_63 .demo63_cont li {float: left;margin-left: 40px;margin-bottom: 30px;}
.demo_63 .demo63_cont .imgbox {width: 300px;height: 200px;}
.demo_63 .demo63_cont .textbox {width: 130px;height: 200px;font-size: 14px;background-color: #24609e;color: #fff;}
.demo_63 .demo63_cont .textbox p {padding: 20px 10px 0;}
.demo_63 .demo63_cont a {display: block;font-size: 18px;line-height: 30px;padding-left: 25px;background: url(http://p3.ifengimg.com/a/2017/0830/p7_yuanquan.png) no-repeat 10px center;}
/* demo_64的样式 */
.demo_64 .aims {width: 550px;height: 260px;background: url(http://p3.ifengimg.com/a/2017/0830/hitech_redbg.png) no-repeat 0 0;margin-left: 9px;margin-top: 40px;}
.demo_64 .w410 {width: 410px;margin-left: 67px;margin-top: 44px;}
.demo_64 .w410 h3 {font-size: 24px;margin-bottom: 10px;}
.demo_64 .aims p {font-size: 14px;line-height: 24px;}
.demo_64 .w320 {width: 320px;height: 260px;margin-top: 40px;padding-left: 40px;background: url(http://p3.ifengimg.com/a/2017/0830/p3_bgdian.png) no-repeat 0 0;}
.demo_64 .w320 ul {position: relative;list-style: url(http://p3.ifengimg.com/a/2017/0830/hitech_diandian.png);}
.demo_64 .w320 li {width: 280px;height: 46px;overflow: hidden;padding-left: 30px;cursor: pointer;border: 2px solid #fff;background-color: #084198;}
.demo_64 .w320 li.aims-list {position: absolute;left: 0;z-index: 1;}
.demo_64 .w320 li.aims-list1 {top: 0;}
.demo_64 .w320 li.aims-list2 {top: 70px;}
.demo_64 .w320 li.aims-list3 {top: 140px;}
.demo_64 .w320 li.aims-list4 {top: 210px;}
.demo_64 .w320 li.aims-list .aims-list-cont h3 {width: 218px;height: 46px;line-height: 46px;margin: 0 auto;margin-bottom: 10px;font-size: 22px;padding-right: 13px;background: url(http://p3.ifengimg.com/a/2017/0830/jiahao.png) no-repeat right center;}
.demo_64 .w320 li.aims-list .aims-list-cont p {width: 230px;margin: 0 auto;font-size: 14px;padding-top: 10px;}
/* demo_65的样式 */
.demo_65 .sample {margin-top: 67px;}
.demo_65 .sample-left {width: 360px;margin-right: 32px;}
.demo_65 .sample-num {width: 220px;margin-right: 28px;margin-top: -28px;}
.demo_65 .sample-right {width: 360px;}
.demo_65 .sample li {display: block;width: 360px;margin-bottom: 68px;}
.demo_65 .sample li .imgbox {width: 125px;float: left;margin-right: 10px;}
.demo_65 .sample li .textbox_img {width: 225px;float: left;}
.demo_65 .sample li h2 {color: #fff;font-size: 18px;line-height: 30px;}
.demo_65 .sample li p {color: #999;font-size: 14px;line-height: 24px;}
.img_link {display: block;overflow: hidden;font-size: 0;line-height: 0}
.img_link img {transition: all .5s ease-in-out 0s;-ms-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-o-transition: all .5s ease-in-out 0s}
.img_link img:hover {transform: scale3d(1.1, 1.1, 1);-ms-transform: scale3d(1.1, 1.1, 1);-moz-transform: scale3d(1.1, 1.1, 1);-webkit-transform: scale3d(1.1, 1.1, 1);-o-transform: scale3d(1.1, 1.1, 1)}
/* demo_66的样式 */
.demo_66 .partc {padding-top: 37px;position: relative;}
.demo_66 .core {width: 905px;height: 187px;margin: 0 auto;background: url(http://p3.ifengimg.com/a/2017/0830/p5_bg01.png) no-repeat 0 0;margin-top: 60px;position: relative;}
#gundong {width: 515px;height: 14px;background-color: transparent;overflow: hidden;position: absolute;left: 189px;top: 1px;}
.demo_66 .gundong {transform: skewX(-45deg);-ms-transform: skewX(-45deg);
	/* IE 9 */
	-webkit-transform: skewX(-45deg);
	/* Safari and Chrome */
	-o-transform: skewX(-45deg);
	/* Opera */
	-moz-transform: skewX(-45deg);}
#gundong .jiaoj {width: 10000px;height: 14px;}
#gundong .jiaoj img {float: left;width: 502px;}
.demo_66 .core p {width: 492px;margin: 0 auto;font-size: 14px;padding-top: 50px;line-height: 24px;}
.demo_66 .drive {margin-top: 50px;}
.demo_66 .drive li {width: 310px;float: left;}
.demo_66 .drive li .imgbox {width: 105px;float: left;margin-right: 10px;}
.demo_66 .drive li .textbox {width: 190px;float: left;padding-top: 12px;}
.demo_66 .drive li h2 {line-height: 30px;border-bottom: 1px solid #3b3c54;}
.demo_66 .drive li h3 {line-height: 28px;border-bottom: 3px solid #c23333;}
.demo_66 .mar35 {margin-right: 35px;}
/* demo_67的样式 */
#demo67_focus {background: url(http://p1.ifengimg.com/l/2017/12/23abb3f75fd1a83/a02jiaodiantu_r.png) no-repeat right top;padding-right: 20px}
.demo67-news-set{background: url(//x0.ifengimg.com/ucms/special/images/4E2C8B694A261F1B4E517F30C7904290.png) no-repeat bottom/contain;}
.demo67-news{height: 400px;}
.demo_67{margin-top: -170px;}
.demo_67 .title-pic{margin-bottom: 38px;}
.demo_67 h1{margin: 10px 0 12px;}
.demo_67 .text-item{font-size: 16px;line-height: 1.6;margin: 0 30px 0 30px;padding-bottom: 10px;border-bottom: thin solid #f1f1f1;color: #696969;}
.demo_67 h1 a {padding-left: 30px;background: url(//x0.ifengimg.com/ucms/special/images/AB70B198180561F9F60C7B6638DB69B2.png) no-repeat 0 center;font-size: 28px;line-height: 1.6;color: #000;}
.demo67-right-swi .swiper-button-next, .demo67-right-swi .swiper-button-prev {width: 28px; height: 22px; pointer-events: auto;outline: none;top: 96%;background-size: 100% 100%;background-repeat: no-repeat;}
.demo67-right-swi .swiper-button-prev {background-image: url(//x0.ifengimg.com/ucms/special/images/40B75DA9D9D63E5A046ACA631E470280.png);}
.demo67-right-swi .swiper-button-next {background-image: url(//x0.ifengimg.com/ucms/special/images/792DD93BA357C24F71AF278CB26D75D5.png);}
.demo67-align{display: flex;flex-direction: row;align-items: center;justify-content: space-between;margin-top: 50px;}
.demo67-align .demo67-left-swi{width: 480px;height: 330px;margin: initial;}
.demo67-left-swi .swiper-pagination-bullet{width: 6px;height: 6px;}
.demo67-align .demo67-left-swi img{width: 100%; height: 100%; object-fit: cover;}
.demo67-align .demo67-left-swi h3{position: absolute;width: 85%;padding-right: 15%;bottom: 0;font-size: 16px;line-height: 3;color: #ffffff;background: rgba(0,0,0,.7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent: 1em;}
.demo67-left-swi .swiper-pagination{width: 15%;left: auto; right: 0; bottom: 0;line-height: 3.4;}
.demo67-right-swi{width: 460px;margin: initial;}
.demo67-video-wp:hover{filter: brightness(1);cursor: pointer;}
.demo67-video-wp{position: relative; filter: brightness(0.9);transition: .3s;}
.demo67-video-wp::after{position:absolute;top:36%;right:0;left:0;width:50px;height:50px;margin:0 auto;content:'';background:url(//x0.ifengimg.com/ucms/special/images/F70E6775557EE6B4DC2029F4197CEEA0.png) no-repeat;background-size:cover;transition:.3s;}
.demo67-right-swi img{display: block; width: 460px;height: 280px;object-fit: cover;}
.demo67-right-swi h3{width: 70%;padding: 0 15% 0 15%;background: #ddf5fd;color: #222222;line-height: 3;font-size: 16px; text-align: center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.demo67-right-swi .swiper-pagination{width: fit-content;bottom: 0;margin: 0 auto; left: 0; right: 0;}
.demo67-right-swi .swiper-pagination-bullet{width: 15px;height: 3px;border-radius: initial;}
.demo67-right-swi .swiper-pagination-bullet-active, .demo67-left-swi .swiper-pagination-bullet-active{background: #ff9f12;}
.no-scroll{overflow: hidden;}
.demo_67 .swiper-pagination{opacity: 0;pointer-events: none;}
.demo_67 .swiper-button-disabled{opacity: 0;pointer-events: none;}
/* demo_68的样式 */
.demo_68 .videos {position: relative;width: 900px;margin: 0 auto;}
.demo68-player .close {position: absolute;top: -40px;right: -49px;cursor: pointer;}
.demo_68 .video-btn {float: left;margin: 0 17px;}
.demo_68 .btnimg {cursor: pointer;}
.demo_68 .video-txt {width: 188px;height: 210px;background: #fffffc;border: solid 1px #eec9c9;border-top: none;}
.demo_68 .btnimg {width: 190px;height: 300px;display: block;}
.demo_68 .video-txt h3 {font-family: "Microsoft YaHei";height: 48px;line-height: 48px;text-align: center;width: 188px;overflow: hidden;border-bottom: dashed 1px #cdcdca;}
.demo_68 .video-txt h3 a {font-size: 18px;color: #333333;text-decoration: none;}
.demo_68 .video-txt p {padding: 10px 20px 0;line-height: 18px;color: #333333;height: 144px;overflow: hidden;}
.demo_68 .h70 {height: 70px;}
.demo_68 #demo68_video {top: 0;position: absolute;left: -50px;width: 111%;}
/* demo_70的样式 */
.demo_70 .pic {z-index: 5;cursor: pointer;}
.demo_70 .pic:hover {filter: brightness(1.2);}
.demo_70 .pic~svg {transition: 0.3s;}
.demo_70 .pic:hover~svg {transform: scale(5);opacity: 0;transition: 0.3s cubic-bezier(.645, .045, .355, 1);}
.demo70-content {position: relative;height: 970px;overflow: hidden;}
.demo_70 .circle1 {position: relative;width: 168px;top: 300px;}
.demo_70 .circle1 .pic {position: absolute;clip-path: circle();height: 168px;}
.demo_70 .c1 {position: absolute;transform: scale(1.88);left: 73.8px;top: 27px;transform-origin: 60px 63px;}
.demo_70 .circle2 {position: relative;width: 136px;top: 181px;left: 152px;}
.demo_70 .circle2 .pic {position: absolute;clip-path: circle();height: 136px;}
.demo_70 .c2 {position: absolute;transform: scale(1.58);left: 48px;top: 10px;transform-origin: 60px 63px;}
.demo_70 .circle3 {position: relative;width: 140px;top: 200px;left: 326px;}
.demo_70 .circle3 .pic {position: absolute;clip-path: circle();height: 140px;}
.demo_70 .c3 {position: absolute;transform: scale(1.6);left: 52px;top: 12px;transform-origin: 60px 63px;}
.demo_70 .circle4 {position: relative;width: 193px;top: 103px;left: 475px;}
.demo_70 .circle4 .pic {position: absolute;clip-path: circle();height: 193px;}
.demo_70 .c4 {position: absolute;transform: scale(2.1);left: 94px;top: 40px;transform-origin: 60px 63px;}
.demo_70 .circle5 {position: relative;width: 142px;top: 232px;left: 688px;}
.demo_70 .circle5 .pic {position: absolute;clip-path: circle();height: 142px;}
.demo_70 .c5 {position: absolute;transform: scale(1.6);left: 53px;top: 13px;transform-origin: 60px 63px;}
.demo_70 .circle6 {position: relative;width: 88px;top: 277px;left: 867px;}
.demo_70 .circle6 .pic {position: absolute;clip-path: circle();height: 88px;}
.demo_70 .c6 {position: absolute;transform: scale(1);left: 10px;top: -16px;transform-origin: 60px 63px;}
.demo_70 .demo70-title {position: absolute;top: -47px;left: 47%;}
.demo_70 .circle4 .demo70-title {left: 54%;}
.demo_70 .circle6 .demo70-title {left: 31%;}
#demo70_swi {width: 909px;height: 548px;position: relative;left: 0px;top: 406px;}
#demo70_swi .demo70-video-player {position: absolute;width: 600px;height: 340px;left: 275px;top: 0px;}
#demo70_swi .demo70-theme {position: absolute;top: 114px;left: 40px;width: auto;}
#demo70_swi .demo70-text {position: absolute;bottom: 0;right: 0;}
#demo70_swi .demo70-text a {display: flex;justify-content: space-around;height: 130px;width: 620px;}
#demo70_swi .demo70-text img {width: 208px;}
#demo70_swi article {width: 280px;height: 128px;}
#demo70_swi h2 {border-bottom: solid 1px #8ad2d4;font-size: 18px;font-weight: bold;}
#demo70_swi p {font-size: 14px;margin-top: 10px;}
.demo_70 .video-pad {position: absolute;top: 720px;left: 190px;z-index: -1;}
/*  */
.demo_list .newsList{margin: 0 auto;font-size: 18px;}
.demo_list .newsList, .demo_list .newsList a{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.demo_list .newsList span{margin-right:1%;}
.newsList li{padding-bottom:1%;margin-bottom:1%;border-bottom:1px solid #ccc;}
.news-container{max-height: 515px; padding: 0 0 3%; margin-top: -25px;}
/*  */
.live-QR{width: auto;margin-top: 37px;}
.zzjg h3{margin: 0 auto 6px;}
.zzjg h4{font-size: 16px;}
.d-list{display: block;}
/*  */
.demo_expert{margin: 85px auto 125px;}
.d-e-line{display: flex;align-items: center;margin-bottom: 15px;border-bottom: medium solid #ffc62d;}
.d-expert-item{display: flex;align-items: center;}
.d-expert-item .d-e-avatar{width: 130px;height: 130px;object-fit: cover;}
.d-expert-item p{display: -webkit-box;overflow: hidden;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.d-expert-info{width: 190px;margin-left: 8px;}
.d-expert-info h3{font-size: 24px;font-weight: bold;}
.d-e-line1{justify-content: space-evenly;}
.d-e-line2{justify-content: space-between;}
.d-e-line3{justify-content: space-between;}
.d-e-line3 .d-expert-item{flex-direction: row-reverse;}
.d-e-line4{justify-content: space-between;}
/*  */
.demo-guest{margin: 40px auto 80px;}
.demo-guest .title-pic{margin-bottom: 20px;}
.w5-content{display:flex;justify-content:space-between;margin:40px 0 65px 0;}
.w5-content .slidebar{display:flex;flex-direction:column;justify-content:space-evenly;width:200px;height:480px;border-radius:8px;}
#w5_swi{width:770px;height:480px;}
.w5-nav{width:220px;height:130px;}
.w5-item{width:220px;height:150px;margin:0 auto 20px;cursor:pointer;}
.w5-item h3{padding:5px 0 0 20px;font-size:16px;background:url(//x0.ifengimg.com/ucms/special/images/C36CD49DC2ECFD9D32928803001A84E1.png) no-repeat;background-position-y:12px;}
.w5-video{width:100%;padding:0 0 10px 0;}
.w5-content h2{padding-left:30px;font-size:22px;}
/*  */
.mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;visibility:hidden;background:rgba(0, 0, 0, .9);}
.mask.visible{visibility:visible;}
.mask video{max-width:1400px;width: 100%;margin:auto;transition:initial;transform:scale(.4);will-change:auto;}
.mask.visible video{transition:.3s;transform:scale(1);}
.video-close{position:absolute;top:18px;right:18px;max-width:52px;width: 8vw;max-height:52px;height: 8vw;cursor:pointer;background:url(//x0.ifengimg.com/ucms/special/images/356D9578B6651E35B249DFE3BDE231D6.png);background-size:contain;}
/*  */
