@-webkit-keyframes play_bigsmall {
	0% {
	-webkit-transform:scale(1);
	transform:scale(1)}
to {
	-webkit-transform:scale(1.1);
	transform:scale(1.1)}
}
@keyframes play_bigsmall {
	0% {
	-webkit-transform:scale(1);
	transform:scale(1)}
to {
	-webkit-transform:scale(1.1);
	transform:scale(1.1)}
}
@-webkit-keyframes play_ani {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg)}
to {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)}
}
@keyframes play_ani {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg)}
to {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)}
}
.s2 {
	background:url(bg_middle.png) center 1702px no-repeat}
.article-tit {
	position:relative;
	height:42px}
.article-tit h3 {
	height:41px;
	line-height:38px;
	border-bottom:1px solid #d9dfe5;
	margin-top:9px;
	font-size:0;
	color:#33a3b6;
	background-image:-webkit-linear-gradient(-60deg,#50b0b8,#2098bd 20%);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent}
.article-tit h3 b {
	margin-right:2px;
	margin-top:3px}
.article-tit h3 i {
	position:absolute;
	bottom:0;
	left:0;
	background:url(dot_hline-fcc12fcc00.png) no-repeat;
	width:48px;
	height:1px}
.more-txt {
	line-height:24px;
	position:absolute;
	top:9px;
	right:0;
	font-size:14px}
.more-txt,.more-txt:hover {
	color:#6d787d}
.more-icon,.more-txt:hover .more-icon {
	-webkit-transition:all .3s linear;
	-o-transition:all .3s linear;
	transition:all .3s linear}
.more-icon {
	display:inline-block;
	margin-left:5px;
	margin-top:-2px;
	vertical-align:middle;
	background:url(more-3f74cd06d7.png) no-repeat;
	width:18px;
	height:18px}
.more-txt:hover .more-icon {
	-webkit-transform:rotateZ(180deg);
	-ms-transform:rotate(180deg);
	transform:rotateZ(180deg)}
.ind_new_tt {
	background:url(ind_tt_news-fba8cfe768.png) no-repeat;
	width:114px;
	height:34px}
.ind_bbs_tt {
	background:url(ind_tt_bbs-73fc431ac2.png) no-repeat;
	width:114px;
	height:34px}
.ind_skill_tt {
	background:url(ind_tt_glz-61891cc192.png) no-repeat;
	width:114px;
	height:34px}
.ind_pic_tt {
	background:url(ind_tt_spglz-044a527489.png) no-repeat;
	width:114px;
	height:34px}
.ind_huihe_tt {
	background:url(ind_tt_huihe-725d1d034e.png) no-repeat;
	width:114px;
	height:34px}
.ind_match_tt {
	background:url(ind_tt_shipin-c4a8ddb25a.png) no-repeat;
	width:114px;
	height:34px}
.zhus_down {
	position:absolute;
	left:320px;
	top:487px;
	z-index:0;
	width:510px;
	height:158px;
	border:1px solid #e8e7d8;
	background:rgba(249,249,237,.85)}
.zhus_qr {
	margin-left:14px;
	margin-top:14px;
	float:left;
	width:118px;
	height:130px;
	border:1px solid #dbe6e9;
	background:#fff}
.zhus_qr img {
	width:102px;
	height:102px;
	display:block;
	margin:7px auto 0}
.zhus_qr p {
	width:100%;
	text-align:center;
	line-height:23px;
	color:#0c1117;
	font-size:14px}
.zhus_downbtn {
	width:156px;
	float:left;
	margin-left:10px}
.zhus_downbtn a,.zhus_pc span {
	display:block;
	color:#fff;
	width:100%}
.zhus_downbtn a {
	height:62px;
	line-height:62px;
	margin-bottom:8px;
	font-size:20px}
.article-tit h3 b,.zhus_downbtn a i {
	float:left;
	display:block}
.zhus_android {
	background:#4493b5;
	margin-top:14px}
.zhus_android i {
	margin:18px 5px 0 18px;
	background:url(zhus_android_dot-66992174c1.png) no-repeat;
	width:24px;
	height:27px}
.zhus_android:hover {
	background:#58a5c4}
.zhus_ios {
	background:#161d28;width: 156px;color: #fff;
	height: 62px;
line-height: 62px;
margin-bottom: 8px;
font-size: 20px;}
.zhus_ios i {
	margin:17px 5px 0 18px;display: block;
	background:url(zhus_ios_dot-5504d1da53.png) no-repeat;
	width:24px;
	height:27px}
.zhus_ios:hover {
	background:#29313e}
.zhus_pc {
	float:left;
	margin-top:14px;
	margin-left:10px;
	background:url(zhus_pc-3aa4885ad3.png) no-repeat;
	width:186px;
	height:132px}
.zhus_pc:hover {
	background:url(zhus_pc_h-485b7accda.png) no-repeat;
	width:186px;
	height:132px}
.zhus_pc span {
	font-size:0;
	text-align:center;
	letter-spacing:1px}
.hotpic {
float: left;
  margin-left: 20px;
  width: 507px;
  height: 328px;
  background: #fff;
  overflow: hidden;
  position: relative;
  background: url(bg_video.png) no-repeat;}
.hotpic .hot-list {
	width:100%;
	height:100%;
	overflow:hidden}
.hotpic .hot-list li,.hotpic .hot-list ul {
	width:100%;
	height:100%;
	position:relative}
.hotpic .hot-list li a {
	display:block;
	height:328px;
	text-align:center;
	overflow:hidden}
.hotpic .hot-list li img {
	width:507px;
	height:328px;
	vertical-align:top}
.hotpic .hd {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:36px;
	background:#121720;
	filter:alpha(opacity=70);
	background:rgba(18,23,32,.7)}
:root .hotpic .hd {
	-webkit-filter:none;
	filter:none}
.hotpic .hd li {
	float:left;
	width:101px;
	line-height:36px;
	overflow:hidden;
	text-align:center;
	font-size:14px;
	color:#d8d9db;
	cursor:pointer}
.hotpic .hd li.on {
	color:#fceeb2}
.hotpic .hd li i {
	display:block;
	float:right;
	margin-top:10px;
	height:16px;
	width:1px;
	background:#686869}
.hotpic .hd li:nth-last-child(1) i {
	display:none}
.article-part {
	background:#fcfeff;
	background:rgba(252,254,255,.97);
	position:relative;
	float:left;
	width:451px;
	height:328px}
.article-part .inner {
	width:415px;
	margin-top:12px;
	margin-left:18px}
.article-part .article-wrap {
	height:260px;
	overflow:hidden}
.article-part .article-wrap .cont,.sect-module {
	overflow:hidden;
	position:relative}
.article-part .article-item h4 {
	height:50px;
	line-height:50px;
	text-align:center}
.article-part .article-item h4 a {
	padding:0 10px;
	color:#d6b462;
	font-size:16px}
.article-part .article-item h4 a:hover {
	color:#3371d3}
.article-part .article-ser {
	height:27px;
	line-height:27px;
	background:#e8eef1;
	filter:alpha(opacity=80);
	background:rgba(232,238,241,.8);
	font-size:16px;
	overflow:hidden}
.article-part .article-ser p {
	float:left;
	margin-right:10px;
	color:#fff;
	text-indent:8px;
	font-weight:700;
	font-size:17px;
	background:url(new_recom-c115c421c8.png) no-repeat;
	width:90px;
	height:27px}
.article-part .article-ser ul,.sect-name li {
	float:left;
	width:302px;
	text-align:center}
.article-part .article-ser ul li {
	display:inline-block;
	padding:0 20px}
.article-part .article-ser ul li a {
	display:block;
	width:100%;
	height:100%;
	color:#2799bf}
.article-part .article-ser ul li a:hover {
	color:#ca992c}
.article-part .recom-list {
	height:66px;
	line-height:66px;
	width:100%}
.article-part .article-list li a,.article-part .recom-list a {
	display:block;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-break:keep-all}
.article-part .recom-list a {
	text-align:center;
	height:100%;
	position:relative;
	font-weight:700;
	font-size:18px;
	width:100%;
	color:#ca992c}
.article-part .recom-list span {
	float:left;
	width:60px;
	height:100%;
	text-align:center;
	color:#fff}
.article-part .article-list li span,.article-part .recom-list i,.ind_huihe .ind_list_con li span {
	display:inline-block;
	width:16px;
	height:18px;
	line-height:18px;
	vertical-align:middle;
	margin-left:5px;
	background:#c3473e;
	font-size:12px;
	color:#fff;
	text-align:center;
	border-radius:2px;
	-webkit-border-radius:2px;
	margin-bottom:3px;
	font-style:normal}
.article-part .article-list {
	height:160px;
	overflow:hidden;
	margin-top:15px}
.article-part .article-list li {
	height:36px;
	line-height:36px;
	font-size:16px;
	-webkit-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out}
.article-part .article-list li a {
	width:420px;
	color:#393e40}
.article-part .article-list li:hover {
	margin-left:5px}
.article-part .article-list li:hover a {
	color:#0c87ae}
.article-part .article-list li img {
	margin-left:4px;
	vertical-align:middle;
	margin-top:-6px}
.sect-module {
	margin-top:20px}
.sect-wrap {
	width:958px;
	height:322px;
	float:left;
	background:url(ind_zybg-8fabb13a31.jpg) no-repeat 0 0;
	position:relative;
	margin-left:20px}
.sect-name {
	position:absolute;
	left:0;
	bottom:22px;
	z-index:7;
	margin-left:24px}
.sect-name li {
	width:39px;
	color:#508494;
	margin-right:14px;
	font-size:16px;
	cursor:pointer}
.sect-name li:hover span {
	margin-top:-9px}
.sect-name li.cur {
	color:#ccad5a}
.sect-name li span {
	display:block;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	line-height:27px}
.sect-name li i {
	display:block;
	margin:0 auto}
.sect-name .i-guigu {
	background:url(dot_guigu-be0f3db584.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-jianfa {
	background:url(dot_jianfa-dc02f493b9.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-bifa {
	background:url(dot_bifa-9c2016c265.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-quanfa {
	background:url(dot_quanfa-9168be1884.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-daofa {
	background:url(dot_daofa-6eefbe6345.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-qiangfa {
	background:url(dot_qiangfa-da396c5be6.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-anqi {
	background:url(dot_anqi-5c02d9fb89.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-daojia {
	background:url(dot_daojia-5862e2c132.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-rujia {
	background:url(dot_rufa-c61a9791e1.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-wushu {
	background:url(dot_wushu-5b2ad0a223.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-yinyang {
	background:url(dot_yinyang-f88e5e9bff.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .i-fojia {
	background:url(dot_fojia-69146a729b.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-guigu {
	background:url(dot_guigu_h-ae64545676.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-jianfa {
	background:url(dot_jianfa_h-a73b225c3b.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-bifa {
	background:url(dot_bifa_h-63c694c7ac.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-quanfa {
	background:url(dot_quanfa_h-a08b50e7db.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-daofa {
	background:url(dot_daofa_h-c1e8d9ca16.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-qiangfa {
	background:url(dot_qiangfa_h-191500be10.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-anqi {
	background:url(dot_anqi_h-75d932f029.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-daojia {
	background:url(dot_daojia_h-5f28a344b2.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-rujia {
	background:url(dot_rufa_h-c793a7bc89.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-wushu {
	background:url(dot_wushu_h-407190c267.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-fojia {
	background:url(dot_fojia_h-af99e2f0e6.png) no-repeat;
	width:39px;
	height:39px}
.sect-name .cur .i-yinyang {
	background:url(dot_yinyang_h-2b24da0e56.png) no-repeat;
	width:39px;
	height:39px}
.sect-part {
	float:left;
	width:935px;
	height:322px;
	margin-left:23px;
	position:relative}
.act-line-box li a,.sect-part .tab-item {
	height:100%;
	position:absolute;
	top:0;
	left:0;
	display:none}
.sect-part .tab-item.cur {
	display:block}
.sect-part .intro {
	width:700px;
	height:100%;
	position:relative;
	z-index:2}
.sect-part .intro .tit {
	overflow:hidden;
	line-height:1;
	padding-top:26px;
	padding-bottom:15px;
	background:url(ind_zyline-ad47605697.png) no-repeat left bottom}
.sect-part .intro .tit h3 {
	float:left;
	font-size:0;
	color:#3daab3;
	font-family:"宋体"}
.sect-part .intro .tit .t-descript {
	float:left;
	font-size:24px;
	color:#1991bb;
	vertical-align:middle;
	margin:37px 0 0 19px;
	font-weight:700}
.sect-part .intro .t-descript span {
	display:inline-block;
	vertical-align:middle;
	margin:0 7px;
	font-size:0;
	width:2px;
	height:22px;
	background:rgba(43,141,172,.55);
	-webkit-transform:rotateZ(20deg);
	-ms-transform:rotate(20deg);
	transform:rotateZ(20deg)}
.sect-part .intro .role-tab {
	position:absolute;
	line-height:24px;
	font-size:15px;
	top:145px;
	right:0}
.sect-part .intro .role-tab p,.sect-part .intro .role-tab ul {
	float:left}
.sect-part .intro .role-tab li {
	float:left;
	width:68px;
	text-align:center;
	border:1px solid #000;
	margin-left:-1px;
	cursor:pointer}
.sect-part .intro .role-tab li.cur {
	color:#fff;
	background:#afbbed;
	border-color:#afbbed}
.sect-part .intro .skill-part {
	position:relative;
	z-index:1}
.sect-part .intro .ld-part {
	position:absolute;
	top:-118px;
	right:-210px}
.sect-part .role-txt {
	overflow:hidden;
	margin-top:10px}
.sect-part .role-txt p {
	float:left;
	width:610px;
	height:104px;
	font-size:16px;
	color:#292c2d;
	line-height:25px;
	overflow:hidden}
.sect-part .role-txt p span {
	color:#a07a12}
.sect-part .role-skill {
	margin-top:6px;
	position:relative;
	z-index:1;
	height:120px;
	width:520px}
.sect-part .role-skill h3 {
	font-size:16px;
	color:#000;
	height:38px;
	line-height:38px;
	font-weight:400;
	margin-bottom:15px;
	float:left}
.sect-part .role-skill ul {
	height:62px;
	margin:0 -9px;
	float:left}
.sect-part .role-skill li {
	width:62px;
	height:62px;
	float:left;
	margin:0 9px;
	position:relative}
.sect-part .role-skill li img {
	width:62px;
	height:62px}
.sect-part .role-skill li:hover {
	z-index:1;
	cursor:pointer}
.sect-part .role-skill .info {
	background:#fff;
	border:1px solid #f5b825;
	width:370px;
	position:absolute;
	bottom:72px;
	left:-6px;
	z-index:1;
	display:none}
.sect-part .role-skill .info dl {
	padding:7px 22px}
.sect-part .role-skill .info dt {
	font-size:24px;
	border-bottom:1px solid #e5e5e5}
.sect-part .role-skill .info dt span {
	color:#e7ad22;
	font-size:16px}
.sect-part .role-skill .info dd {
	font-size:16px;
	line-height:1.4;
	margin:9px 0}
.sect-part .role-skill .info .arrow {
	position:absolute;
	bottom:-8px;
	left:30px}
.sect-part .role-skill .cur .info {
	display:block}
.t-jianfa {
	background:url(tt_jianfa-0588b35a0d.png) no-repeat;
	width:130px;
	height:70px}
.t-bifa {
	background:url(tt_bifa-28b1afc9a1.png) no-repeat}
.t-bifa,.t-daofa,.t-qiangfa {
	width:130px;
	height:70px}
.t-daofa {
	background:url(tt_daofa-f09ade2986.png) no-repeat}
.t-qiangfa {
	background:url(tt_qiangfa-fd1a406202.png) no-repeat}
.t-quanfa {
	background:url(tt_quanfa-ac0fe32805.png) no-repeat}
.t-anqi,.t-quanfa,.t-wushu {
	width:130px;
	height:70px}
.t-anqi {
	background:url(tt_anqi-a68748abaf.png) no-repeat}
.t-wushu {
	background:url(tt_wushu-f39c1eee48.png) no-repeat}
.t-daojia {
	background:url(tt_daojia-1b85a3b343.png) no-repeat}
.t-daojia,.t-guigu,.t-rufa {
	width:130px;
	height:70px}
.t-guigu {
	background:url(tt_guigu-1e18081c3b.png) no-repeat}
.t-rufa {
	background:url(tt_rufa-7051479eea.png) no-repeat}
.t-fojia {
	background:url(tt_fojia-44e8d41e87.png) no-repeat}
.t-fojia,.t-rushu,.t-yinyang {
	width:130px;
	height:70px}
.t-yinyang {
	background:url(tt_yinyang-1d83040140.png) no-repeat}
.t-rushu {
	background:url(tt_rushu-c406307868.png) no-repeat}
.tese-wrap {
	width:958px;
	overflow:hidden;
	margin-left:20px;
	margin-top:15px;
	float:right}
.tese-list,.tese-list .item {
	position:relative;
	float:right}
.tese-list .item {
	float:left;
	height:338px;
	margin-left:0;
	color:#1c6374}
.tese-list .item.active {
	width:660px}
.tese-list .item,.tese-list .item.active .left-part {
	width:99px;
	overflow:hidden}
.tese-list .item.active .right-part {
	left:99px}
.tese-list .left-part,.tese-list .right-part {
	position:absolute;
	top:0;
	height:338px;
	-webkit-transition:all .2s ease;
	-o-transition:all .2s ease;
	transition:all .2s ease}
.tese-list .left-part {
	cursor:pointer;
	z-index:2;
	width:99px;
	left:0}
.tese-list .left-part .inner {
	padding:90px 0 0}
.tese-list .left-part p {
	margin:0 auto;
	width:40px;
	text-align:center;
	line-height:40px;
	font-size:25px;
	font-family:"宋体";
	font-weight:700;
	color:#1c6374;
	text-shadow:0 0 0 #1c6374;
	-webkit-writing-mode:vertical-lr;
	-ms-writing-mode:tb-lr;
	writing-mode:vertical-lr}
.tese-list .left-part p i {
	display:block;
	height:6px}
.tese-list .left-part p span {
	display:block;
	margin-bottom:12px}
.tese-list .right-part {
	left:99px;
	width:561px;
	overflow:hidden}
.tese-list .right-part a {
	display:block;
	width:100%;
	height:100%;
	cursor:pointer}
.tese-list .right-part img,.test-b1 {
	width:562px;
	height:338px}
.test-b1 {
	background:url(ind_tese_t1-8103d370d8.jpg) no-repeat;
	width:99px}
.test-b2 {
	background:url(ind_tese_t2-5c9cd9d2b4.jpg) no-repeat}
.test-b2,.test-b3,.test-b4 {
	width:99px;
	height:338px}
.test-b3 {
	background:url(ind_tese_t3-4da7568193.jpg) no-repeat}
.test-b4 {
	background:url(ind_tese_t4-5030f4c332.jpg) no-repeat}
.active-module {
	height:220px;
	margin-top:20px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled="true",startColorstr="#597BB0D2",endColorstr="#597BB0D2");
	background:rgba(123,176,210,.35)}
.act-line-box li,.act-line-box ul,.active-module {
	position:relative}
.act-line-box li {
	width:300px;
	height:220px;
	overflow:hidden;
	float:left;
	font-size:16px;
	background:url(zti_bg-dd3852060e.png) no-repeat 0 0}
.act_bg {
	width:300px;
	height:220px;
	position:absolute;
	right:-26px;
	top:0;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease}
.act-line1 {
	background:url(zti_b1-880362eaf7.png) no-repeat 0 0}
.act-line2 {
	background:url(zti_b2-abb93b1e16.png) no-repeat 0 0}
.act-line3 {
	background:url(zti_b3-3898cbe55f.png) no-repeat 0 0}
.act-line4 {
	background:url(zti_b4-1e54aa0d70.png) no-repeat 0 0}
.act-line-box li a {
	z-index:2;
	padding-left:18px;
	padding-top:47px;
	width:280px;
	height:170px;
	color:#fff;
	display:block}
.act-line-box li i {
	display:block;
	width:37px;
	height:3px;
	background:#fff;
	margin-bottom:10px}
.act-line-box li strong {
	display:block;
	font-size:26px;
	height:36px;
	line-height:36px;
	font-family:"宋体";
	font-weight:700;
	color:#d7f2ff;
	text-shadow:0 0 1px #d7f2ff}
.act-line-box li p {
	display:block;
	height:22px;
	line-height:22px;
	color:#b2ddf5}
.act-line-box li span {
	display:block;
	font-size:0;
	margin-top:45px;
	background:url(zti_more-42bf2e0de7.png) no-repeat;
	width:17px;
	height:17px}
.act-line-box li:hover .act_bg {
	right:0}
.act-line-box li:hover strong {
	color:#fff}
.act-line-box li:hover p {
	color:#9debff}
.act-line-box li:hover span {
	background:url(zti_moreh-5e29003b93.png) no-repeat;
	width:17px;
	height:17px}
.media-module {
	position:relative;
	margin-top:20px}
.skill-wrap-inner {
	width:1200px;
	height:371px;
	float:left;
	background:#fcfeff;
	filter:alpha(opacity=84);
	background:rgba(252,254,255,.84);
	border:1px solid #fcfeff;
	border-left:none;
	-webkit-box-sizing:border-box;
	box-sizing:border-box}
.skill-wrap-inner.skill-wrap-inner2 {
	height:320px}
.ind_list {
	width:570px;
	float:left;
	margin-left:20px}
.ind_list_con {
	height:350px;
	overflow:hidden;
	margin-top:4px}
.skill-wrap-inner.skill-wrap-inner2 .ind_list_con {
	height:260px}
.ind_list_con li,.ind_pic_img p {
	font-size:16px;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap}
.ind_list_con li {
	overflow:hidden;
	border-bottom:1px dotted #c7d0d8;
	height:48px;
	line-height:48px;
	color:#313638}
.ind_list_con li a {
	-webkit-transition:all .2s ease;
	-o-transition:all .2s ease;
	transition:all .2s ease;
	color:#393e40}
.ind_list_con li a:hover {
	color:#0c87ae;
	margin-left:5px}
.ind_list_con li span,.ind_pic_btn a {
	display:inline-block;
	color:#fff;
	text-align:center}
.ind_list_con li span {
	margin-right:3px;
	vertical-align:middle;
	background:red;
	border-radius:2px;
	-webkit-border-radius:2px;
	margin-bottom:3px;
	font-style:normal;
	width:14px;
	height:14px;
	line-height:14px;
	font-size:10px}
.ind_bbs,.ind_huihe {
	margin-left:20px}
.ind_pic {
	width:320px}
.ind_pic_img img {
	width:320px;
	height:150px;
	margin-top:16px}
.ind_pic_img p {
	color:#34383a;
	height:42px;
	line-height:35px;
	width:100%}
.ind_pic_btn {
	width:100%}
.ind_pic_btn a {
	width:106px;
	height:36px;
	font-size:16px;
	line-height:36px}
.ind_pic_btn a:hover {
	opacity:.9}
.ind_pic_b1 {
	float:left;
	background:url(ind_spglz_btn1-3f1677b911.png) no-repeat;
	width:106px;
	height:36px}
.ind_pic_b2 {
	float:right;
	background:url(ind_spglz_btn2-3b6a3dfd32.png) no-repeat;
	width:106px;
	height:36px}
.sidebar-subject {
	width:222px;
	height:372px;
	float:left;
	position:relative;
	background:#87b5d0}
.sidebar-subject a {
	width:100%;
	height:100%;
	display:block}
.act-line-box li:hover .act_bg,.sidebar-subject a:hover i,.sidebar-subject i {
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease}
.sidebar-subject i {
	width:326px;
	height:420px;
	display:block;
	background:url(txzz_role-89802f546a.png) no-repeat 0 0;
	position:absolute;
	top:0;
	left:-104px}
.sidebar-subject strong {
	width:40px;
	line-height:30px;
	font-size:28px;
	color:#fff;
	display:block;
	position:absolute;
	right:10px;
	top:16px;
	font-family:"宋体";
	font-weight:700;
	text-shadow:0 0 1px #fff}
.sidebar-subject span {
	display:block;
	font-size:0;
	position:absolute;
	right:27px;
	top:146px;
	background:url(txzz_more-2789eb6dd5.png) no-repeat;
	width:18px;
	height:18px}
.sidebar-subject a:hover i {
	left:-92px}
.sidebar-subject a:hover strong {
	color:#fef7da}
.sidebar-subject a:hover span {
	background:url(txzz_moreh-6b0a0bd0f5.png) no-repeat;
	width:18px;
	height:18px}
.ind_match {
	width:580px;
	float:left}
.ind_matchBox {
	position:relative;
	margin-top:20px}
.ind_matchBox .hd {
	height:24px;
	position:absolute;
	top:-56px;
	left:134px}
.ind_matchBox .hd ul li {
	float:left;
	margin-left:10px;
	cursor:pointer;
	color:#337c97}
.ind_matchBox .hd ul li span {
	width:80px;
	height:24px;
	line-height:24px;
	font-size:16px;
	text-align:center;
	display:inline-block}
.ind_matchBox .hd ul li.on span {
	color:#fff;
	background:url(ind_match_tabh-42a7927088.png) no-repeat;
	width:80px;
	height:24px}
.ind_matchBox .hd ul li i {
	width:1px;
	height:20px;
	background:#b7bdc4;
	display:inline-block;
	vertical-align:top;
	margin-top:2px;
	margin-left:10px}
.ind_matchBox .bd {
	overflow:hidden;
	height:280px}
.ind_matchBox .bd li a,.ind_pic_img p {
	overflow:hidden}
.ind_matchBox .bd li a:hover img,.player-list .player-li:hover img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)}
.ind_matchBox .bd li a:hover img,.ind_matchBox .bd li img {
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease}
.ind_matchBox .bd li p {
	text-align:center;
	width:100%;
	color:#fff;
	position:absolute;
	bottom:0;
	z-index:2;
	background:#5b96aa}
.ind_matchBox .bd ul li .match-mask,.ind_matchBox .bd ul li .match-mask2 {
	position:absolute;
	left:0;
	top:0;
	background:#181d26;
	filter:alpha(opacity=35);
	background:rgba(24,29,38,.35);
	z-index:1}
.ind_matchBox .bd ul li .match-mask,.ind_match_img01 img {
	width:408px;
	height:248px}
.ind_matchBox .bd ul li .match-mask2 {
	width:162px;
	height:106px}
.ind_match_img01,.ind_match_img02 {
	width:408px;
	height:277px;
	display:block;
	float:left;
	position:relative}
.ind_match_img02 {
	width:162px;
	height:134px;
	margin-left:10px;
	margin-bottom:10px}
.ind_matchBox .bd li .ind_match_img02 p,.ind_matchBox .bd li p {
	height:30px;
	line-height:30px;
	font-size:14px}
.ind_match_img01 i {
	position:absolute;
	top:94px;
	left:175px;
	z-index:2;
	background:url(vd_play_dotb-5856011896.png) no-repeat;
	width:63px;
	height:63px}
.ind_match_img02 i {
	position:absolute;
	top:35px;
	left:63px;
	z-index:2;
	background:url(vd_play_dots-e9ddd0e13d.png) no-repeat;
	width:36px;
	height:36px}
.ind_match_img02 img {
	width:162px;
	height:104px}
.media-wrap {
	width:1200px;
	height:463px;
	position:relative;
	clear:both;
	float:left;
	margin-top:55px;
	background:url(ind_mediabg-f47c4320f2.png) no-repeat 0 0}
.player-left {
	width:155px;
	height:100%;
	float:left}
.player-left i {
	display:block;
	height:58px;
	width:1px;
	margin-left:139px;
	background:url(ind_player_line-fd6b185aac.png) repeat-y 0 0}
.player-left li {
	line-height:88px;
	text-align:center;
	font-size:20px;
	color:#f2f1ff;
	cursor:pointer;
	font-family:"宋体";
	font-weight:700;
	background:url(player-136c036f58.png) no-repeat;
	width:155px;
	height:86px}
.player-left li.on {
	color:#fff;
	background:url(player_h-4022967adf.png) no-repeat;
	width:155px;
	height:86px}
.ind_playerBox .bd {
	width:1025px;
	float:left;
	height:500px;
	margin-left:20px}
.ind_playerBox .bd li,.player-left {
	position:relative}
.ind_playerBox .bd li .more-txt {
	right:0;
	top:-32px}
.player-list {
	float:left;
	margin-top:50px}
.player-list .player-li {
	margin-right:7px;
	margin-bottom:7px;
	position:relative;
	float:left;
	overflow:hidden}
.player-list .player-li img {
	width:326px;
	height:auto;
	-webkit-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease}
.pic-mask,.pic-mask2,.player-list .player-li p {
	position:absolute;
	left:0;
	filter:alpha(opacity=57)}
.player-list .player-li p {
	line-height:33px;
	text-align:center;
	bottom:0;
	color:#f2f1ff;
	font-size:16px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	background:#1b232e;
	background:rgba(27,35,46,.57);
	width:100%;
	height:33px;
	z-index:2}
.player-list .player-li:hover img {
	-webkit-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s}
.ind_matchBox .bd ul li a:hover .match-mask,.ind_matchBox .bd ul li a:hover .match-mask2,.player-list .player-li:hover .pic-mask,.player-list .player-li:hover .pic-mask2 {
	opacity:1;
	-webkit-transition:all 1s ease .2s;
	-o-transition:all 1s ease .2s;
	transition:all 1s ease .2s}
.pic-mask,.pic-mask2 {
	top:0;
	z-index:1;
	width:326px;
	height:180px;
	background:#16232b;
	background:rgba(22,35,43,.57);
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	opacity:0}
.pic-mask strong,.pic-mask2 strong {
	width:64px;
	height:64px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-32px;
	margin-top:-32px;
	text-align:center;
	color:#f2f1ff;
	font-weight:400;
	font-size:0}
.pic-mask strong b {
	display:block;
	background:url(media_dot_zoom-2ed7d1e1df.png) no-repeat;
	width:64px;
	height:64px}
.shipin-mask strong b {
	background:url(media_dot_play-1c12d4287d.png) no-repeat;
	width:64px;
	height:64px}
.pic-mask2 {
	width:232px;
	height:366px}
.pic-mask2 strong b {
	display:block;
	background:url(media_dot_zoom-2ed7d1e1df.png) no-repeat;
	width:64px;
	height:64px}
.media-pic-list .player-li img,.player-list .player-li {
	width:326px;
	height:180px}
.media-show-list .player-li {
	width:233px;
	height:366px;
	margin-right:20px}
.media-show-list .player-li img,.media-themesong-list .player-li img {
	width:233px;
	height:366px}
.media-show-list .player-li p,.media-themesong-list .player-li p {
	height:36px;
	line-height:36px;
	background:#16232b;
	filter:alpha(opacity=57);
	background:rgba(27,35,46,.57)}
.media-show-list .card_border,.media-themesong-list .card_border {
	width:230px;
	height:315px}
.media-themesong-list .player-li {
	width:233px;
	height:366px;
	margin-right:20px}
.media-themesong-list .player-li p {
	height:40px;
	line-height:40px}
.media-themesong-list .player-li a {
	color:#f2f1ff;
	float:left;
	font-size:0}
.media-themesong-list .player-li a b {
	width:1px;
	height:13px;
	display:inline-block;
	background:rgba(255,255,255,.3);
	vertical-align:middle;
	margin:0 11px}
.media-themesong-list .player-li span {
	width:165px;
	float:left;
	font-size:19px;
	display:block;
	text-align:left;
	text-indent:9px}
.media-themesong-list .pic-mask2 strong b {
	background:url(media_dot_mu-736e304cb7.png) no-repeat;
	width:64px;
	height:64px}
.media-themesong-msg i {
	display:inline-block;
	vertical-align:middle;
	margin-right:2px}
.media-themesong-msg .listen i {
	background:url(media_dot_listen-cd40254347.png) no-repeat;
	width:16px;
	height:14px}
.media-themesong-msg .down-music i {
	background:url(media_dot_mudown-252a3495be.png) no-repeat;
	width:16px;
	height:14px}
.media-themesong-msg a:hover {
	color:#dbbb54;
	text-decoration:underline}
.code-wrap {
	overflow:hidden;
	clear:both;
	padding-top:60px}
.code-cont {
    display: flex;
    justify-content: center;
    align-items: center;
}
.code-item {
	float:left;
	position:relative;
	margin-left:104px;
	width:222px;
	height:159px;
	background:url(code_bg-3c0a87ead5.png) no-repeat 0 0}
.code-item .mod-t {
	float:left;
	font-size:18px;
	color:#2b485f;
	width:30px;
	line-height:30px;
	-webkit-writing-mode:vertical-lr;
	-ms-writing-mode:tb-lr;
	writing-mode:vertical-lr;
	letter-spacing:1px}
.code-item .mod-t b {
	font-style:normal;
	-webkit-writing-mode:horizontal-tb;
	-ms-writing-mode:lr-tb;
	writing-mode:horizontal-tb;
	height:18px;
	line-height:18px}
.code-item .mod-pic {
	float:left;
	margin-left:18px;
	margin-top:5px;
	overflow:hidden}
.code-item .mod-pic,.code-item .mod-pic img {
	width:136px;
	height:136px}
.code-item p {
	width:22px;
	float:left;
	line-height:22px;
	color:#384a5c;
	-webkit-writing-mode:vertical-lr;
	-ms-writing-mode:tb-lr;
	writing-mode:vertical-lr;
	margin-left:10px;
	letter-spacing:1px}
.code-item p span {
	color:#8a6725}
.share-wrap {
	padding-top:60px}
.home-share {
	font-size:0;
	text-align:center}
.home-share .share-txt,.home-share .sharetype {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top}
.home-share .share-txt {
	font-size:20px;
	color:#303949;
	height:32px;
	line-height:32px}
.home-share .sharetype {
	overflow:hidden}
.home-share .sharetype a {
	float:left;
	width:32px;
	height:32px;
	margin:0 8px;
	cursor:pointer}
.home-share .sharetype .quan {
	background:url(share32_quan-973bcf7414.png) no-repeat;
	width:32px;
	height:32px}
.home-share .sharetype .weibo {
	background:url(share32_wb-dec00948ce.png) no-repeat;
	width:32px;
	height:32px}
.home-share .sharetype .qzone {
	background:url(share32_qq-c372fc6caa.png) no-repeat;
	width:32px;
	height:32px}
.home-share .sharetype .weixin {
	background:url(share32_wx-0feea438e8.png) no-repeat;
	width:32px;
	height:32px}
