@charset "utf-8";
html {
	/*这个可以让IE6下滚动时无抖动*/
	_background: url(about:black) no-repeat fixed;
	
}

h1,h2,h3,h4,h5,h6{
	font-family: Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
}
.grid{
	margin: 0 auto;
	width: 1000px;
}
.grid3{
	margin: 0 auto;
	width: 1120px;
}
.grid2{
	margin: 0 auto;
	width: 1020px;
}
.grid2{
	margin: 0 auto;
	width: 1040px;
}
.main{
	width: 680px;
}
.side{
	width: 320px;
}

.theme_wraper{
	position: relative;
	height: 420px;
	overflow: hidden;
	width: 100%;
}
.banner_theme{
	height: 415px;
	position: absolute;
	left: 150px;
	top: 6px;
	width: 604px;
}
/* .themes_wraper{
	position: relative;
	height: 415px;
	width: 604px;
} */
.banner_theme p{
	background: url(../../../images/special/140507/dakung_football.png) no-repeat ;
	height: 20px;
	position: absolute;
	text-indent: -9999px;
	left: 26px;
	bottom: 95px;
	width: 0;
}
.time{
	background: url(../../../images/special/140507/time.png) no-repeat right 0 ;
	position: absolute;
	right: 0;
	bottom: -111px;
	_bottom: -124px;
	padding-top: 140px;
	width: 270px;
}
#cup_time{
	font-family: Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
	font-size: 20px;
	position: absolute;
	left: 120px;
	top: 88px;
}
.play_wraper{
	filter: alpha(opacity: 0);
	opacity: 0;
}
.play_wraper .hd{
	background-color: #eee;
	height: 28px;
	line-height: 28px;
	padding: 0 6px;
}
.play_wraper .hd span{
	color: #9a9a9a;
	float: right;
	font-size: 10px;
}
.play_wraper .hd strong{
	color: #000;
	float: left;
	font-size: 14px;
}
.play_wraper .bd ul li{
	height: 28px;
	line-height: 28px;
	margin-bottom: 2px;
	position: relative;
}
.play_wraper .bd ul li dl dt{
	background: url(../../../images/special/140507/play_arrow.png) no-repeat ;
	color: #fff;
	text-indent: 1em;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 20;
	width: 114px;
}
.play_wraper .bd ul li dl dd{
	color: #333;
	background-color: #fcfcfc;
	float: right;
	text-align: center;
	width: 162px;
}
.play_wraper .bd ul li dl .second{
	background-color: #eee;
}
.nav_wraper{
	margin-bottom: 42px;
}
#nav{
	background: url(../../../images/special/140507/nav_bg.png) no-repeat center 0 ;
	height: 48px;
	padding: 0 20px;
	width: 1000px;
}
.fix{
	position: fixed;
	z-index: 500;
	left: 50%;
	margin-left: -520px;
	
	/* 解决IE6 fixed */
	_position: absolute;
	_top: expression(offsetParent.scrollTop - 460);
	top: 0; 
	left: 50%;
	margin-left: -520px;
	z-index: 200;
}
#nav ul{
	/* 解决IE6 fixed */
    _background: url(../../../images/special/140507/nav_bg.png) no-repeat center 0 ; 
	padding: 0 18px;
}
#nav ul li{
	display: inline;
	float: left;
	
}
#nav ul li a{
	/* border: 1px solid transparent; */
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #fff;
	font-size: 16px;
	text-shadow: 1px 1px 1px #2b4a02;
	line-height: 48px;
	padding: 6px 24px;
	
}
/* .boxshadow */ #nav ul li a:hover{
	border-color: #9bdd05;
	background-color: #46680a;
	-webkit-box-shadow: 0 5px 10px #333 inset;
	-moz-box-shadow: 0 5px 10px #333 inset;
	box-shadow: 0 5px 10px #333 inset;
}


.hot_news dl{
	background: url(../../../images/special/140507/bottom_bg.jpg) no-repeat 0 bottom ;
	margin-bottom: 14px;
}

.hot_news dl dt h3 a{
	color: #000;
}
.hot_news dl dt h3 a:hover{
	color: #cc0000;
}
.hot_news .last{
	background: none;
}
/* .hot_news dl:last-child{
	background: none;
} */

.hot_news dl dt h3{
	color: #000;
	font-size: 26px;
	font-weight: normal;
}
.hot_news dl dd{
	color: #666;
	font-size: 14px;
	padding: 14px 30px 20px;
}
.hot_news dl dd a{
	display: inline-block;
	padding: 4px 0;
}
/* 
.hot_news dl dd ul li a{
	font-size: 14px;
} */

.hot_pic_list li{
	position: relative;
	width: 320px;
}
.hot_pic_list li dt{
	
	background: url(../../../images/special/140507/icon.png) no-repeat ;
	color: #fff;
	font-size: 14px;
	font-family: Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
	position: absolute;
	left: 0 ;
	top: 0;
	width: 20px;
	height: 76px;
	z-index: 20;
	padding: 0 6px;
	line-height: 16px;
	display: table-cell;
	vertical-align: middle;
}
.hot_pic_list li dt span{
	display: inline-block;
	vertical-align: middle;
}
.hot_pic_list li dt span a{
	color: #fff;
}
.hot_pic_list li dt span a:hover{
	color: #fff;
}
.m1, .m3{
	position: relative;
	top: 12px;
	height: 100%;
}
.m2{
	position: relative;
	top: 5px;
	height: 100%;
}
.hot_pic_list li h4{
	color: #666;
	font-size: 14px;
	text-align: center;
	padding-top: 12px;
	margin-bottom: 20px;
	font-weight: normal;
}

#slider{
	height: 381px;
	overflow: hidden;
	position: relative;
	width: 1000px;
}
/* 按钮 */
.prev{
	background: url(../../../images/special/140428/icon_lr.png) no-repeat;
	display: none;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -34px;
	height: 69px;
	width: 41px;
}
.next{
	background: url(../../../images/special/140428/icon_lr.png) no-repeat -42px 0;
	display: none;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -34px;
	height: 69px;
	width: 41px;
}
.slider_wraper{
	position: absolute;
	left: 0;
	top: 0;
}
.slider_list{
	float: left;
}
.slider_main{
	border-bottom: 5px solid #ffb406;
	height: 376px;
	width: 680px;
}
.slider_side{
	border-bottom: 5px solid #039f3f;
	height: 376px;
	width: 320px;
}

.slider_main{
	position: relative;
	overflow: hidden;
}
.slider_main h3{
	color: #fff;
	font-size: 26px;
	font-weight: normal;
	height: 48px;
	line-height: 48px;
	/* position: absolute;
	left: 0;
	bottom: 30px; */
	text-indent: 1em;
	
	position: absolute;
	left: 0;
	bottom: 30px;
	
	width: 532px;
}
.rgba .slider_main h3{
	background-color: rgba(0,0,0,0.4)
}
.rgba .slider_main h3:hover{
	text-decoration: underline;
}
.no-rgba .slider_main h3{
	background: url(../../../images/special/140507/ie_rgba.png);
}

.slider_side_intro .inner{
	padding: 22px;
	position: relative;
}
.slider_side_intro i{
	border-width: 14px;
	border-color: transparent  transparent  #fff transparent;
	border-style: dashed dashed solid dashed;
	font-size: 0;
	position: absolute;
	top: 0;
	margin-top: -28px;
	left: 50%;
	margin-left: -14px;
	height: 0;
	width: 0;
	z-index: 20;
}
.slider_side_intro .inner h3{
	border-bottom: 1px dashed #858585;
	padding-bottom: 10px;
	color: #000;
	font-size: 24px;
	line-height: 34px;
	font-weight: normal;
	margin-bottom: 8px;
}
.slider_side_intro .inner p{
	color: #999;
	line-height: 20px;
}

.main .main_inner{
	padding-right: 40px;
}
.item_hot{
	background: url(../../../images/special/140507/bottom_bg.jpg) no-repeat 0 bottom;
	padding: 28px 0;
}
.item_hot h3{
	color: #000;
	font-size: 26px;
	font-weight: normal;
	margin-bottom: 14px;
}
.item_hot p{
	color: #666;
	line-height: 25px;
	font-size: 14px;
}
.item_list dl{
	border-bottom: 1px dashed #ccc;
	padding: 26px 0;
}
.item_list dl:hover{
	background-color: #eee;
}
.item_list dl dt{
	float: left;
	height: 120px;
	overflow: hidden;
	width: 160px;
}
.item_list dl dt a img:hover{
	-webkit-transform: scale(1.2);
	-webkit-transition: all 0.3s linear 300ms;
	-moz-transform: scale(1.2);
	-moz-transition: all 0.3s linear 300ms;
	-o-transform: scale(1.2);
	-o-transition: all 0.3s linear 300ms;
	-ms-transform: scale(1.2);
	-ms-transition: all 0.3s linear 300ms;
	transform: scale(1.2);
	transition: all 0.3s linear 300ms;
}
.item_list dl dd{
	float: right;
	width: 456px;
}

.item_list dl dd h4{
	color: #222;
	font-weight: normal;
	font-size: 20px;
	padding: 6px 0 14px 0;
}
.item_list dl dd p{
	color: #666;
	line-height: 25px;
	font-size: 14px;
}

.side .side_inner{
	background-color: #eff7f8;
	padding: 20px 20px 14px;
	margin-bottom: 8px;
}

.vedio{
	margin-bottom: 20px;
}
.vedio h4{
	background-color: #fff;
	color: #838383;
	height: 46px;
	line-height: 46px;
	font-weight: normal;
	font-size: 18px;
	text-indent: 0.4em;
}

.vedio_wraper .vedio_show{
	position: relative;
	display: block;
}
.vedio_wraper .play_btn{
	background: url(../../../images/special/140507/play_btn.png) no-repeat;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -12px 0 0 -9px;
	height: 24px;
	width: 18px;
}
.vedio_wraper strong{
	display: block;
	font-weight: normal;
	font-size: 14px;
	padding: 10px 0;
}
.vedio_wraper strong a{
	color: #7d9999;
}
.vedio_wraper strong a:hover{
	color: #cc0000;
}
.vedio_list ul li{
	display: inline;
	background: url(../../../images/special/140507/vedio_list.jpg) no-repeat;
	height: 16px;
	line-height: 16px;
	text-indent: 2em;
	float: left;
	margin: 0 14px 8px 0;
}

.mod{
	margin-bottom: 20px;
}
.mod .hd{
	height: 34px;
	line-height: 34px;
	border-bottom: 1px dashed #a7acad;
}
.mod .hd h4{
	color: #838383;
	font-weight: normal;
	font-size: 18px;
	text-indent: 0.4em;
	float: left;
}
.mod .hd .title_more{
	color: #999;
	float: right;
}
.mod .bd{
	padding-top: 14px;
}
.txt_list li{
	background: url(../../../images/special/140507/dot.jpg) no-repeat 0 50%;
	text-indent: 1em;
	margin-bottom: 8px;
}
.txt_list li a{
	color: #7d9999;
	font-size: 14px;
}
.txt_list li a:hover{
	color: #cc0000;
}
.mb26{
	margin-bottom: 26px;
}
.layout .layout_tit{
	margin-bottom: 4px;
}
.layout .layout_tit strong{
	background: url(../../../images/special/140507/ch.png) no-repeat 0 50%;
	display: block;
	color: #000;
	font-size: 18px;
	font-weight: normal;
	font-family: Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
	padding-left: 50px;
}
.layout .layout_bd dl dt{
	float: left;
	height: 70px;
	width: 100px;
}
.layout .layout_bd h4{
	font-size: 16px;
	padding: 6px 0 8px 0;
	font-weight: normal;
}
.layout .layout_bd h4 a{
	color: #4b4b4b;
}
.layout .layout_bd h4 a:hover{
	color: #cc0000;
}
.layout .layout_bd dl dd{
	color: #999;
	float: right;
	height: 70px;
	line-height: 18px;
	width: 172px;
}

/* 产品 */
.w596{
	width: 596px;
}
.w360{
	width: 360px;
}
.product1{
	background: url(../../../images/special/140507/mod_bg.jpg) no-repeat -128px 30px ;
	padding-top: 30px; 
	/* height: 730px;	 */
}
#product{
	background: url(../../../images/special/140507/mod_bg.jpg) no-repeat -128px 30px ;
	padding-top: 38px; 
}
/* .product_warper{
	background: #fff;
	margin: 0 auto;
	width: 1040px;
} */

.mod2{
	margin-bottom: 38px;
}
.mod2 .hd{
	background: url(../../../images/special/140507/big_title.png) no-repeat center 0;
	height: 56px;
}
.mod2 .big_title1{
	margin-bottom: 70px;
}
.mod2 .big_title2{
	background-position: center -56px;
	margin-bottom: 48px;
}
.mod2 .big_title3{
	background-position: center -112px;
	margin-bottom: 48px;
}

.product_list{
	position: relative;
	height: 594px;
	width: 596px;
}
.product_list .data1{
	background: #ffc706 url(../../../images/special/140507/not_sure.png) no-repeat ;
	position: absolute;
	left: 0;
	top: 0;
	height: 190px;
	width: 190px;
}
.product_list .data1 a{
	display: block;
	height: 190px;
	width: 190px;
}
.product_list .data2{
	position: absolute;
	right: 0;
	top: 0;
	width: 368px;
}
.product_list .data3{
	position: absolute;
	left: 0;
	top: 200px;
}
.product_list .data4{
	position: absolute;
	left: 0;
	top: 400px;
}
.product_list .data5{
	position: absolute;
	left: 200px;
	top: 400px;
}
.product_list .data6{
	background: #06a041 url(../../../images/special/140507/not_same.png) no-repeat ;
	position: absolute;
	right: 0;
	bottom: 2px;
	height: 392px;
	width: 194px;
	overflow: hidden;
}
.product_list .data6 .inner{
	padding: 98px 16px 16px;
}
.product_list .data6 .inner h5{
	background: url(../../../images/special/140507/dashed_bt.png) no-repeat 0 bottom ;
	color: #fff;
	font-family: '宋体';
	font-size: 14px;
	line-height: 24px;
	padding-bottom: 10px;
	margin-bottom: 12px;
}
.product_list .data6 .inner p{
	color: #fff;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 1px;
}
.product_list .data6 .inner p a{
	color: #ffc706;
}
.product_list .data6 .inner p a:hover{
	color: #cc0000;
}
.product_list .data6 h5{
	font-weight: normal;
}
.product_list .hover_data a{
	display: block;
	color: #fff;
	position: relative;
}
@font-face
{
	font-family: 'NeuesBauenDemo';
	src: url('../../../images/special/140507/font-type.TTF');

	font-weight: normal;
	font-style: normal;
}
.my_font{
	font-family: 'NeuesBauenDemo';
}
.product_list .hover_data .my_font{
	font-family: my_font;
}
.hover_data{
	overflow: hidden;
}
.hover_data .hovers{
	position: absolute;
	left: 0;
	text-align: center;
	/* top: 0; */
}
.hover_data .hovers .hovers_txt{
	padding: 30px 0 18px 0 ;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.hover_data .hovers span{
	font-family: Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
	font-size: 30px;
	font-weight: bold;
}
.hover_data .hovers em{
	position: relative;
	left: 8px;
	top: -4px;
	font-weight: normal;
}
.rgba .hover_data .hovers{
	background-color: rgba(0,0,0,0.4);
}
.no-rgba .hover_data .hovers{
	background: url(../../../images/special/140507/ie_rgba.png);
}
#hover_tabs .hover_indexs{
	 background: url(../../../images/special/140507/hover_index.png) no-repeat  ;
}
#hover_tabs .hover_index{
	/* background: url(../../../images/special/140507/hover_index.png) no-repeat  ; */
	padding-left: 44px;
	position: relative;
	height: 592px;
	
}
#hover_tabs .click_more{
	background-color: #06a041;
	display: block;
	color: #fff;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	text-align: center;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 130px;
}
#hover_tabs .click_more:hover{
	background-color: #0c7e38;
}
.hover_index_tit{
	display: none;
}
.hover_index_tit h3{
	color: #000;
	font-size: 30px;
	font-weight: normal;
	height: 110px;
	margin-bottom: 50px;
}
.hover_index_txt{
	height: 122px;
	overflow: hidden;
	margin-bottom: 50px;
}
.hover_index_txt p{
	color: #000;
	font-size: 14px;
	font-family: Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
	line-height: 25px;
}



#tab .tab_hd{
	background: url(../../../images/special/140507/tab_hd.jpg) no-repeat ;
	height: 54px;
	margin-bottom: 28px;
	
}
.tab_hd ul{
	position: relative;
}
.tab_hd ul li{
	cursor: pointer;
	display: inline;
	float: left;
	height: 54px;
	padding-right: 35px;
	text-indent: -9999px; 
	width: 94px;
}
.tab_hd ul li a{
	-webkit-transition: none;
	   -moz-transition: none;
	     -o-transition: none;
	    -ms-transition: none;
	        transition: none;
	height: 54px;
	float: left;
	width: 94px;
}
.tab_bd{
	position: relative;
	height: 444px;
}
.tab_content{
	display: none;
	width: 1000px;
	position: absolute;
	left: 0;
	top: 0; 
}
.tab_hd ul li a:hover{
	background: url(../../../images/special/140507/tab_hd_hover.jpg) no-repeat ;
} 
/* .tab_hd ul li:last-child{
	padding-right: 10px;
} */
.tab_hd ul .a_grup:hover{
	background-position: 0 0;
}
.tab_hd ul .b_grup a:hover{
	background-position: -129px 0;
}
.tab_hd ul .c_grup a:hover{
	background-position: -258px 0;
}
.tab_hd ul .d_grup a:hover{
	background-position: -387px 0;
}
.tab_hd ul .e_grup a:hover{
	background-position: -516px 0;
}
.tab_hd ul .f_grup a:hover{
	background-position: -645px 0;
}
.tab_hd ul .g_grup a:hover{
	background-position: -774px 0;
}
.tab_hd ul .h_grup a:hover{
	background-position: -869px 0;
}
/* .tab_hd ul .a_grup{
	margin-right: 32px;
}
.tab_hd ul .b_grup{
	margin-right: 36px;
}
.tab_hd ul .c_grup{
	margin-right: 34px;
}
.tab_hd ul .d_grup{
	margin-right: 34px;
}
.tab_hd ul .e_grup{
	margin-right: 34px;
}
.tab_hd ul .f_grup{
	margin-right: 34px;
}
*/
.tab_hd ul .g_grup{
	padding-right: 1px;
} 
#move_line{
	background-color: #06a041;
	height: 2px;
	width: 92px;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}

.tab_mod h3{
	font-size: 16px;
	color: #000;
	margin-bottom: 18px;
}
.tab_mod .txt_list li{
	margin-bottom: 14px;
}
.tab_mod .txt_list a{
	color: #000;
}
.tab_mod .txt_list{
	margin-bottom: 36px;
}
.w360{
	width: 360px;
}
.w278{
	width: 278px;
}
.w280{
	width: 280px;
}

.vedios{
	margin-right: -18px;
}
.vedios li{
	display: inline;
	float: left;
	margin: 0 18px 16px 0;
	
}
.vedios li i{
	background: url(../../../images/special/140507/icon20.png) no-repeat ;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -12px 0 0 -8px ;
	height: 22px;
	width: 22px;
}
.vedios li a {
	float: left;
}
.vedios li a span{
	display: block;
	height: 90px;
	overflow: hidden;
	position: relative;
	width: 130px;
}
.vedios li a img:hover{
	-webkit-transform: scale(1.2);
	-webkit-transition: all 0.3s linear 300ms;
	-moz-transform: scale(1.2);
	-moz-transition: all 0.3s linear 300ms;
	-o-transform: scale(1.2);
	-o-transition: all 0.3s linear 300ms;
	-ms-transform: scale(1.2);
	-ms-transition: all 0.3s linear 300ms;
	transform: scale(1.2);
	transition: all 0.3s linear 300ms;
}
.vedios li a strong{
	color: #333;
	display: block;
	text-align: center;
	font-weight: normal;
	padding: 6px 0;
}

.players{
	border: 1px solid #eee;
	padding: 17px 0 10px 24px; 
	margin-bottom: 20px;
	
}
.players_list{
	margin-right: -52px;
}
.players_list li {
	display: inline;
	float: left;
	margin-right: 52px;
	*margin-right: 38px;
	width: 88px;
}
.players_list li strong{
	color: #666;
	display: block;
	font-weight: normal;
	text-align: center;
	padding: 6px 0;
}

.total h3{
	font-size: 16px;
	color: #000;
	margin-bottom: 20px;
}
.total table{
	width: 100%;
}
.total table thead tr th{
	color: #fff;
	background-color: #039e3e;
	text-align: center;
}
.total table tr td, .total table tr th{
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	text-align: center;
}
.total table .gray_bg, .total table .deep_gray_bg{
	color: #666;
}
.gray_bg{
	background-color: #fcfcfc;
}
.deep_gray_bg{
	background-color: #efefef;
}


/* 相册 */
.pannel_title{display: none;}
.photo{position:relative;text-align:center;width:100%;}
.imgBgL{ background: url(http://static.takungpao.com/images/special/130717/imgOpacity.gif) repeat 0 0 ; cursor:pointer; display: block;height: 400px;left: 0;overflow: hidden;position: absolute;  width:50%;}
.imgBgL .imgBgLCt{ display: block; height:1400px; left:0; opacity:1; position:absolute; top:0; width:100%; }
.imgBgL a{background: url(../../../images/special/140507/arrow_lr.png) no-repeat 0 -60px;display: none;float: left; height: 60px;margin: 200px 0 0 30px;position: relative;width: 60px; z-index: 1111; top: 30px;}
.imgBgR{background:url(http://static.takungpao.com/images/special/130717/imgOpacity.gif) repeat 0 0;cursor: pointer;display: block;height: 400px;overflow: hidden;position: absolute; right: 0;top: 0; z-index: 10; width:50%;}
.imgBgR .imgBgRCt{display: block;height: 1400px;left: 0;opacity: 1;position: absolute;top: 0;width: 100%;}
.imgBgR a{background: url(../../../images/special/140507/arrow_lr.png) no-repeat; display: none;float: right;height: 60px;margin: 200px 30px 0 50px;position: relative;width: 60px; z-index: 1111; top: 30px;}
.conTxtZyao{color:#3B3B3B;font-size:14px;line-height:30px;text-align:center;padding:5px 0; display: none;}
.mainTuji{background:none repeat 0 0 #EAEAEA;height: 140px;width: 100%; background: none;}
.mainPic{float:left;height:120px;overflow:hidden;}
.scrollPicBtnL{background:url(http://static.takungpao.com/images/special/130717/conImgBtnBG.png) no-repeat 0 0;display:inline;float:left;height:90px;margin:18px 8px 0;text-indent:-9999px;width:29px; display: none; }
.mainPicUl{float:left;height:106px;margin-top:4px;overflow:hidden;position:relative;width:1060px; left: 60px;}
.mainPicUl #content{position:absolute;width:1100px;}
.mainPicUl li{float:left;height:100px;overflow:hidden;padding:8px 0 0 3px;width:140px; margin-right: 1px;}
.mainPicUl li img{/* border:1px solid #FFFFFF; */height:94px;width:134px;}
.scrollPicBtnR{background:url(http://static.takungpao.com/images/special/130717/conImgBtnBG.png) no-repeat -30px 0;display:inline;float:left;height:90px;margin:18px 8px 0;text-indent:-9999px;width:29px; display: none;}
.mainPicLine{clear:both;width:662px;top:3px;position:relative;margin:0 auto;height:6px;background:url(http://static.takungpao.com/images/conImgScrollBg2.png) no-repeat 0 0; visibility: hidden;}
.btnLine{height:16px;position:absolute;top:-5px;width:20px;background:url(http://static.takungpao.com/images/conImgScrollBg.png) repeat-x 0 -35px;}
.btnLine .btnL{float:left;height:16px;width:6px;background:url(http://static.takungpao.com/images/conImgScrollBg.png) no-repeat 0 0;}
.btnLine .btnR{float:right;height:16px;width:6px;background:url(http://static.takungpao.com/images/conImgScrollBg.png) no-repeat right -17px;}
.mainPicUl .on{
	background: url(../../../images/special/140507/current_on.png) no-repeat 0 0 ;
}
#wholeFooter{
	border-color: #039e3e;
}

#DB_gallery{/* width:1000px; */margin: 0 auto;}
#DB_gallery .DB_imgSet {position:relative;overflow:hidden;/*  width: 1000px; */ margin: 0 auto; height: 556px;}
#DB_gallery .DB_imgSet .DB_imgWin{width: 1000px; margin: 0 auto; height:100%}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:29px;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:29px;}

#DB_gallery .DB_thumSet {position:relative;margin:10px auto 0;width:1000px;/* overflow:hidden */}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline; margin-right:3.4px; height: 100px; width: 140px;}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet .DB_thumLine{background: url(../../../images/special/140507/current_on.png) no-repeat 0 0 ;position:absolute;width:140px;height:104px;left:0;top:-7px}
/*矩阵模块修改*/
#hover_tabs{ height:595px;}
#hover_tabs li{ width:192px; height:592px; float:left; margin-right:9px; position:relative; overflow:hidden;}
#hover_tabs li img{ width:192px; height:592px;}
#hover_tabs li .floatBox{ width:192px; height:200px; position:absolute; left:0px;  background:url(../../../images/special/140507/bg1.png) no-repeat left top;}
#hover_tabs li .floatBox01{ bottom:0px;}
#hover_tabs li .floatBox .floatBoxCon{ width:192px; height:185px; position:relative;}
#hover_tabs li .floatBox .floatBoxCon .contentBox{ width:192px; height:185px; position:absolute; left:0px; top:15px; z-index:5;}
#hover_tabs li .floatBox .floatBoxCon .contentBox .tab{ padding-top:40px; text-align:center;}
#hover_tabs li .floatBox .floatBoxCon .contentBox .tab img{ width:145px; height:64px;}
#hover_tabs li .floatBox .floatBoxCon .contentBox .intro{ line-height:24px; width:165px; margin:0px auto; font-size:14px; padding-top:10px;}
#hover_tabs li .floatBox .floatBoxCon .contentBox .intro a{ color:#fff;}
#hover_tabs li .floatBox02{ top:0px; background:url(../../../images/special/140507/bg2.png) no-repeat left top;}
#hover_tabs li .floatBox02 .floatBoxCon .contentBox{ top:0px;}
#hover_tabs li .floatBox03{ background:url(../../../images/special/140507/bg3.png) no-repeat left top; bottom:0px;}
#hover_tabs li .floatBox04{ background:url(../../../images/special/140507/bg4.png) no-repeat left top; top:0px;}
#hover_tabs li .floatBox04 .floatBoxCon .contentBox{ top:0px;}
#hover_tabs .last{ margin-right:0px;}
.mod2 .big_title1{ margin-bottom:40px;}
#hover_tabs li .listImg img:hover{
	-webkit-transform: scale(1.2);
	-webkit-transition: all 0.3s linear 300ms;
	-moz-transform: scale(1.2);
	-moz-transition: all 0.3s linear 300ms;
	-o-transform: scale(1.2);
	-o-transition: all 0.3s linear 300ms;
	-ms-transform: scale(1.2);
	-ms-transition: all 0.3s linear 300ms;
	transform: scale(1.2);
	transition: all 0.3s linear 300ms;
}
.theme_wraper{ margin-bottom:20px; height:471px;}
.hot_news dl{ background:none;}
.hot_title{ height:40px; position:absolute; left:0px; top:-57px; width:640px;}
.hot_title .txt{ float:left;}
.main,.side{ position:relative; margin-top:30px;}
.dujia_title{ height:40px;}
.side .listBox{ height:105px; margin-bottom:29px;}
.side .listBox .img{ width:190px; height:104px; float:left;}
.side .listBox .img img{ width:190px; height:104px;}
.side .listBox .infoBox{ width:130px; float:left; height:104px; background-color:#f4f9fa;}
.side .listBox .infoBox .listBoxCon{ margin:15px 0px 0px 17px; width:105px;}
.side .listBox .infoBox .listBoxCon h3{ font-family:"微软雅黑"; font-size:14px; color:#666666; margin-bottom:8px;}
.side .listBox .infoBox .listBoxCon h3 a{ color:#666;}
.side .listBox .infoBox .listBoxCon h3 a:hover{ color:#cc0000;}
.side .listBox .infoBox .listBoxCon .intro{ line-height:20px; color:#222222}
.side .listBox .infoBox .listBoxCon .intro a{ color:#222;}
.side .listBox .infoBox .listBoxCon .intro a:hover{ color:#cc0000;}
.hot_title .linkBox{ background:url(../../../images/special/140507/txt_bg.jpg) no-repeat left top; width:527px; height:37px; float:right;}
.hot_title .linkBox a{ display:block; float:right; font-family:"微软雅黑"; font-size:14px; color:#999; margin-left:16px;}
.hot_title .linkBox a:hover{ color:#049e3c;}
.banner_theme{ height:457px;}
.jifen{ background:url(../../../images/special/140507/icon2.jpg) no-repeat left 4px; padding-left:20px; line-height:20px; height:20px;} 
.jifen:hover{ background:url(../../../images/special/140507/icon2_on.jpg) no-repeat left 4px;} 
.saicheng{ background:url(../../../images/special/140507/icon1.jpg) no-repeat left 3px; padding-left:20px; height:20px; line-height:20px;}
.saicheng:hover{ background:url(../../../images/special/140507/icon1_on.jpg) no-repeat left 3px;}