﻿body {font-family: Microsoft yahei;background: #cacac9 url(http://mat1.gtimg.com/v/2015ayn2yr/bg.jpg) no-repeat center top;}
.content {width: 100%;position: relative;z-index: 2;overflow: hidden;}
.layout {width: 978px;margin: 0 auto;}
.mt30{margin-top: 30px;}.mt50{margin-top: 50px;}
.mt10 {margin-top: 10px;}
.fl{float: left; display: inline;}.fr{float: right;display: inline;}
h1,h2,h3,h4{font-weight:normal;}
/*.clearfix{+zoom:1}*/
 .clearfix:after {
	clear: both;
	content:".";
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
.mod_poster {
	display: block;
	overflow: hidden;
	position: relative;
	border-radius: 20px 0 20px 20px;
}
.mod_poster img {
	border-radius: 20px 0 20px 20px;
	/*transition: all .4s;
	-webkit-transition: all .4s;
	-moz-transition: all .4s;*/
}
.mod_poster:hover {text-decoration: none;}
.mod_poster:hover img {
	/*transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);*/
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.mod_descrition{
	position: absolute;
	left: 0;
	bottom: 0;
	_bottom: -1px;
	z-index: 2;
	line-height: 40px;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	cursor: pointer;
	color: #fff;
	font-size: 14px;
	font-size: 16px;
}
.mod_review .mod_descrition,.mod_tuiguang .mod_descrition{
	border-radius: 0 0 10px 10px;
	background: -webkit-linear-gradient(top, transparent 1%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.6) 70%, black 100%);
	background: -moz-linear-gradient(top, transparent 1%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.6) 70%, black 100%);
	background: -ms-linear-gradient(top, transparent 1%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.6) 70%, black 100%);
	background: linear-gradient(top, transparent 1%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.6) 70%, black 100%);
	background: none\9;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#ff000000') \9;
	padding-top: 20px;
}
.mod_daguan .mod_descrition{
	padding-left:12px;
	background: rgba(0,0,0,.6);
}
.lte_ie8 .mod_daguan .mod_descrition{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');}
.mod_descrition em {
	background: url(http://mat1.gtimg.com/v/2015ayn2yr/btn.png) no-repeat;
	background-position: 0 -101px;
	display: inline-block;
	vertical-align: middle;
	width: 15px;
	height: 17px;
	margin: 0 10px 0 15px;
}
#topbg {
	width: 100%;
	height: 835px;
	background: url(http://mat1.gtimg.com/v/2015ayn2yr/top1.png) no-repeat center 0;
	top: 0px;
	left: 0;
}
/*banner*/
 .mod_banner {
	width: 978px;
	margin: 0 auto;
	padding-top: 1px;
	position: relative;
	height: 390px;
}
.userlogotop {margin: 5px 0 0 0;color: #333;}
.userlogotop span {display: inline-block;font-size: 14px;margin-right: 30px;}
.userlogotop span strong {font-size: 18px;}
.userlogotop span img {vertical-align: middle;margin-right: 10px;}
/*视频*/
 .videobox {
	width: 978px;
	margin: 0 auto;
	padding: 10px 16px 16px;
	position: relative;
	background: #00a0e8;
	border-radius: 20px 0 20px 20px;
}
.videobox a {color: #000;}
.videotitle {
	height: 40px;
	padding-left: 10px;
	font: normal 20px/40px Microsoft YaHei, Tahoma, Geneva, sans-serif, simSun;
}
.videotitle a {color: #fff;}
.mod_player {
	float: left;
	display: inline;
	width: 699px;
	height: 392px;
	background: #000;
}
.videolistbox {
	float: right;
	display: inline;
	width: 279px;
	height: 392px;
	background: #383838;
	position: relative;
	z-index: 2;
}
.videolistbox h3 {
	background: #2f2f2f;
	font: normal 14px/32px Microsoft YaHei, Tahoma, Geneva, sans-serif, simSun;
	color: #fff;
	padding-left: 25px;
	border-bottom: 1px solid #202020;
}
.playlist {
	position: relative;
	width: 100%;
	height: 359px;
	overflow-y: auto;
}
.playlist ul {
	overflow: hidden;
	position: relative;
	top: 0;
}
.playlist a {
	display: block;
	height: 46px;
	min-height: 46px;
	padding: 10px 10px 15px 25px;
	color: #fff;
}
.playlist a:hover {
	color: #e86f03;
	cursor: pointer;
	text-decoration: none;
}
.playlist li.current a {
	background: #1c1c1c;
	height: 62px;
	min-height: 22px;
	color: #e86f03;
}
.playlist li.current a img {
	width: 109px;
	height: 62px;
}
.playlist img {
	float: left;
	display: inline;
	width: 81px;
	height: 46px;
	margin-right: 10px;
}
.playlist::-webkit-scrollbar {width: 8px;}
.playlist::-webkit-scrollbar-button {display: none;}
.playlist::-webkit-scrollbar-button:vertical:end:increment {display: block;height: 8px;}
.playlist::-webkit-scrollbar-track {height: 200px;border-radius: 3px;}
.playlist::-webkit-scrollbar-button:vertical:end:increment {background-color: #4b4b4b;}
.playlist::-webkit-scrollbar-track {background-color: #4b4b4b;}
.playlist::-webkit-scrollbar-track-piece:vertical:start {width: 4px;background: #4b4b4b;}
.playlist::-webkit-scrollbar-track-piece:vertical:end {width: 4px;background: #4b4b4b;}
.playlist::-webkit-scrollbar-thumb:vertical {background: #818181;cursor: pointer;}
.playlist {
	scrollbar-arrow-color: #4b4b4b;
	scrollbar-face-color: #818181;
	scrollbar-track-color: #4b4b4b;
	scrollbar-highlight-color: #818181;
	scrollbar-3dlight-color: #616161;
	scrollbar-shadow-color: #818181;
	scrollbar-darkshadow-color: #616161;
}
/*预热版节目说明*/
 .mod_note .layout {
	background: url(http://mat1.gtimg.com/v/2015ayn2yr/notebg.png) no-repeat;
	height: 296px;
	position: relative;
	overflow: hidden;
}
.mod_note li {position: absolute;color: #333;}
.mod_note li h3 {font-size: 24px;margin-bottom: 6px;}
.mod_note li p {font-size: 14px;line-height: 24px;}
.mod_note .note1 {left: 190px;top: 38px;}
.mod_note .note2 {right: 200px;top: 38px;text-align: right;}
.mod_note .note3 {left: 144px;top: 190px;}
.mod_note .note4 {width: 317px;left: 338px;top: 158px;}
.mod_note .note5 {right: 130px;top: 192px;text-align: right;}
.mod_hd {text-align: center;margin-bottom: 35px;}
.mod_hd span {
	position: relative;
	display: inline-block;
	border-radius: 10px 0 10px 10px;
	background: #00a0e8;
	color: #fff;
	padding: 0 36px;
	height: 60px;
	font: normal 30px/60px 幼圆, Microsoft yahei;
}
.mod_hd span em {position: absolute;background: url(http://mat1.gtimg.com/v/2015ayn2yr/btn.png) no-repeat;}
.mod_hd span .ttfl {
	left: -30px;
	top: 30px;
	width: 45px;
	height: 45px;
	background-position: 0 -117px;
}
.mod_hd span .ttfr {
	top: -30px;
	right: -30px;
	width: 56px;
	height: 52px;
	background-position: 0 -170px;
}
.pictxt_list, .listscroll {width: 100%;overflow: hidden;position: relative;}
.pictxt_list ul {width: 108%;overflow: hidden;}
.pictxt_list li {
	float: left;
	display: inline;
	margin: 0 20px 30px 0;
	overflow: hidden;
}
.scrollbox {position: relative;}
.scroll_list li {margin-bottom: 0;}
.prev, .next {
	position: absolute;
	top: 50%;
	margin-top: -12px;
	width: 21px;
	height: 26px;
	background: url(http://mat1.gtimg.com/v/2015ayn2yr/btn.png) no-repeat;
	cursor: pointer;
	font-size: 0;
	text-indent: -9999px;
	z-index: 10;
}
.prev:hover, .next:hover {
	opacity: 0.6;
	filter: alpha(opacity=60);
	cursor: pointer;
}
.next {right: -40px;background-position: -26px -61px;}
.prev {left: -40px;background-position: -1px -61px;}
/*私房话*/
 .mod_sifanghua li h3 {font: bold 18px/22px Microsoft YaHei;padding: 6px 0px;}
.mod_sifanghua li h3 a {color: #000;}
.mod_sifanghua li p {font-size: 14px;}
.mod_sifanghua li .palybtn {
	position: absolute;
	left: 10px;
	bottom: 10px;
	width: 47px;
	height: 44px;
	background: url(http://mat1.gtimg.com/v/2015ayn2yr/btn.png) no-repeat;
	background-position: 0 0;
	display: none;
}
.mod_sifanghua li a:hover .palybtn {display: block;}
/**往期回顾**/
 .mod_review .processcont {overflow: hidden;}
.mod_review .mod_tab {
	position: relative;
	height: 54px;
	margin-bottom: 8px;
	overflow: hidden;
	text-align: center;
}
.mod_review .mod_tab ul {width: 105%;overflow: hidden;}
.mod_review .mod_tab ul li {
	float: left;
	display: inline;
	border-radius: 10px 0 10px 10px;
	padding: 5px 16px;
	margin-right: 3px;
}
.mod_review .mod_tab ul li strong {
	display: block;
	font: normal 16px/22px Microsoft yahei;
}
.mod_review .mod_tab ul li strong em {font: normal 22px/22px arial blackItalic, Microsoft yahei;}
.mod_review .mod_tab ul li span {
	display: block;
	color: #00a0e8;
}
.mod_review .mod_tab ul li.current,.mod_review .mod_tab ul li.has:hover {
	background: #00a0e8;
	color: #fff;
	cursor: pointer;
}
.mod_review .mod_tab ul li.current span, .mod_review .mod_tab ul li.has:hover span {color: #fff;}
.mod_review .mod_tab .programMore {
	position: absolute;
	top: 0;
	right: 0;
	background: #e2007e;
	border-radius: 8px 0 8px 8px;
	padding: 0 10px;
	line-height: 38px;
	font-size: 20px;
}
.mod_review .mod_tab .programMore a {color: #fff;}
.mod_review .procntbox {
	width: 100%;
	height: 330px;
	overflow: hidden;
	color: #fff;
	position: relative;
}
.mod_review .procntbox li {width: 230px;margin: 0 0 15px 17px;}
.mod_review .procntbox .processAdarea {
	position: absolute;
	top: 0;
	right: 0;
	width: 230px;
}
.mod_review .processAdarea li {margin-left: 0;}
.mod_review .process_one {
	float: left;
	display: inline;
	width: 230px;
	overflow: hidden;
}
.mod_review .process_one .processtxt {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	max-height: 184px;
	padding: 15px 0;
	background: rgba(0, 0, 0, 0.6);
}
.lte_ie8 .mod_review .process_one .processtxt {filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');}
.mod_review .process_one .processtxt h4 {
	font: normal 14px/24px microsoft yahei;
	color: #fff;
	padding-bottom: 10px;
	margin: 0 15px 10px;
}
.mod_review .process_one .processtxt h4 strong {font-size: 16px;}
.mod_review .process_one .processtxt p {margin: 0 15px;color: #c7c7c6;line-height: 20px;}
.mod_review .process_list {
	float: left;
	display: inline;
	width: 500px;
	overflow: hidden;
}
.lte_ie8 .manual_info {
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#bb000000', endColorstr='#bb000000');
}
/*白皮书*/
 .mod_book .mod_bd {
	background: #f1f1f1;
	border: 1px solid #fff;
	border-radius: 20px 0 20px 20px;
	padding: 4px 0 10px;
}
.book {position: relative;padding-bottom:50px; overflow: hidden;background: url("http://mat1.gtimg.com/v/2015ayn2yr/bookbg.jpg") no-repeat 28px -30px;}
.book h3 {font: normal 18px/26px Microsoft yahei;}
.book .bookone {
	float: left;
	display: inline;
	width: 210px;
	margin: 20px 0 0 35px;
}
.book .bookone img {display: block;margin-bottom: 15px;}
.booktother {
	float: right;
	display: inline;
	width: 710px;
	overflow: hidden;
	
}
.booktother ul {width: 105%;}
.booktother li {
	float: left;
	display: inline;
	width: 155px;
	height: 120px;
	padding-left: 165px;
	margin: 20px 12px 0;
	overflow: hidden;
	position: relative;
	color: #888;
}
.booktother li .book_poster {position: absolute;top: 0;left: 0;}
.booktother li h3 {margin-bottom: 14px;}
.booktother li p {font: normal 14px/24px Microsoft yahei;}

.bookmore{
	position: absolute;
	bottom:10px;
	left:2px;
	background: #e2007e url(http://mat1.gtimg.com/v/2015ayn2yr/btn.png) no-repeat right -232px;
	padding-right:40px;
	height:35px;
	font:normal 20px/35px Microsoft yahei;
}
.bookmore a{color: #fff;}
.bookmore em{
	display: inline-block;
	width:0;
	height:0;
	overflow:hidden;
	font-size: 0; 
    line-height: 0;  
	border-width:12px;
	border-style:solid;
	border-color:transparent transparent transparent #fff;
	z-index: 1;
	margin-left:30px;
	vertical-align: middle;
}
/*正常大观*/
.daguanBox{background: url(http://mat1.gtimg.com/v/2015ayn2yr/line.png) no-repeat;}
.dg_item{float: left;display: inline;overflow: hidden;}
.dg_item h3{
	border-radius:20px 0 0 0;
	height:50px;
	font: normal 24px/50px Microsoft yahei;
	color: #fff;
	background: #00a0e8;
	text-align: center;
}
.dg_item01,.dg_item05{width:282px;margin-right:15px;}
.dg_item02,.dg_item06{width:264px;}
.dg_item03,.dg_item04{width:397px;}
.dg_item03{margin-left:20px;}.dg_item04{margin-right:20px;}
.dg_item04,.dg_item05,.dg_item06{margin-top:22px;}
.dg_item01 .mod_poster,.dg_item01 .mod_poster img,.dg_item05 .mod_poster,.dg_item05 .mod_poster img{border-radius:0 0 0 20px;}
.postertop,.postertop img{border-radius:0;}
.posterbt,.posterbt img,.posterfr,.posterfr img{border-radius:0 0 20px 0;}
.posterbt{margin-top:5px;}
.posterfl,.posterfl img{border-radius:0 0 0 20px;}

.dg_item07,.dg_item08{
	margin-top:27px;
	background: #fff;
	border-radius:20px 0 20px 20px;
	padding:20px;
	height:230px;
	overflow: hidden;
}
.dg_item07 .mod_poster,.dg_item07 .mod_poster img,.dg_item08 .mod_poster,.dg_item08 .mod_poster img{border-radius:0;}
.dg_item07{width:529px;padding:20px 10px 20px 20px;}
.dg_item08{width:358px;padding:15px 20px;height:240px;margin-left:18px;}
.dg_item08 .mod_descrition{height:24px;line-height:24px;font-size:12px;}
.mod_pic_txt {
    margin-bottom: 10px;
    overflow: hidden;
    position: relative;
	color:#888;
}
.mod_pic_txt .mod_poster{ position:absolute;top:0;left:0;}
.mod_pic_txt .mod_txt h4 {margin-bottom: 5px;font-size:18px;}
.mod_pic_txt .mod_txt p{color: #666;font: normal 14px/22px Microsoft yahei;}
.dg_item07 .mod_pic_txt {width:258px;height: 143px;padding-left: 260px;}
.dg_item08 .mod_pic_txt {width:220px;height: 118px;padding-left: 126px;}

.article_tit{width:312px;margin-bottom:15px;}
.article_tit h3{
	position: relative;
	height:38px;
	color: #fff;
	background: #00a0e8;
	border-radius:5px 0 20px 5px;
	padding-left:30px;
	font: normal 24px/38px Microsoft yahei;
}
.article_tit h3 strong{
	position: absolute;
	top:0;
	left:0;
	width:24px;
	height:38px;
	overflow: hidden; 
	vertical-align: middle; 
	background: #e5007f;
	border-radius:5px;
	font: normal 14px/18px Microsoft yahei;
}
.dg_item07 .article .mod_pic_txt{width:120px;height:70px; border-left:1px solid #666;padding-left:80px;}
 .article .mod_pic_txt .mod_poster{left:6px;top:4px;}
.article_tit h4{font-size:18px;font-weight:normal; padding:5px 0;}
.article .mod_poster{border: 3px solid #00a0e8;}.article .mod_poster,.article .mod_poster img{border-radius:20px 0 20px 20px;}
/*互动*/
 .mod_hudong .mod_hd {text-align: left;}
.mod_hudong .mod_bd {
	height: 550px;
	overflow-x: hiden;
	overflow-y: auto;
	background: #fff;
	padding: 10px;
	text: center;
}
.mod_pinglun {
	width: 668px;
	float: left;
	display: inline;
}
.mod_other {
	width: 282px;
	float: right;
	display: inline;
}
.customer_area {
	width: 244px;
	margin: 0 auto;
}
.customer_area a {display: block;margin-top: 10px;}
.twoma {text-align: center;margin-top: 20px;font-size: 14px;}
.twoma img {display: inline-block;margin-bottom: 10px;}
/*联合推广*/
.mod_tuiguang{background: #f3f3f3;margin-top:85px;padding: 34px 0;}
.mod_tuiguang .pictxt_list{width:908px;margin: 0 auto;}
.mod_tuiguang .pictxt_list li{margin-right:16px;}
.mod_tuiguang .prev{left:0;}.mod_tuiguang .next{right:0;}
/*特别鸣谢*/
.mod_mingxie{background: #fff;padding: 60px 0 30px;}
.mod_mingxie dl{
	float:left;
	display:inline;
	margin:10px 20px;
	text-align: center;
}
.mod_mingxie dt{
	font-size:18px;
	color:#333;
	padding-bottom:12px;
}
/**返回到头部**/
.mod_pop{
	width:108px;
	position:fixed;
	_position:absolute;
	left:50%;
	margin-left:520px;
	bottom:100px;
	z-index:100;
	overflow: hidden;
	text-align: center;
}
.mod_erweima{background: #fff;color: #333;line-height:18px;padding:4px;text-align: center;font-size:14px;}
.mod_erweima img{display: block;margin-top:4px;}
.backup{
	display: none;
	position: relative;
	margin-top:10px;
}
.backup a{
	display: block;
	width:100%;
	height:62px;
	-webkit-transition:background .2s ease;
	-moz-transition:background .2s ease;
	-o-transition:background .2s ease;
	transition:background .2s ease;
	background:#ddd;
	cursor:pointer;
}
.backup a:hover{background:#aaa;}
.ico_top{
	display:block;
	background: url("http://mat1.gtimg.com/v/videoTemplate/topbtn.png") no-repeat;
	width:35px;
    height: 18px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -9px 0 0 -17px;
    overflow: hidden;
    font-size:0;
    text-indent: -9999px;
}
/*装饰*/
.piccontainer {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	overflow: hidden;
}
.float {
	position: absolute;
	left: 0;
	overflow: hidden;
	z-index: 1;
}
#float1_1 {
	top: 250px;
	left: 290px;
	width: 334px;
	height: 108px;
}
#float1_2 {
	width: 100%;
	height: 817px;
	top: 42px;
	background: url(http://mat1.gtimg.com/v/2015ayn2yr/float2.png) no-repeat center top;
}
#float1_3 {top: 1422px;}
#float1_4 {top: 2320px;}
#float1_5 {left: auto;right: 0;top: 2320px;}/*  |xGv00|60744626196e8b5f91e941d5c318fd99 */