@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul,
ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
}
ul{ list-style-type:none;}
body, button, input, select, textarea {
    font: 12px/1.5 "微软雅黑", sans-serif;
}
.cf:before, .cf:after {
    content: "";
    display: block;
}
.cf:after {
    clear:both;
}
.top{ width:100%; background:#ff599b; }
.top .center{ 
	width:1200px; 
	height:735px; 
	margin:0 auto;
	position:relative;
}
.top .center a{ 
	display:block;
	width:260px;
	height:80px;
	position:absolute;
	bottom:80px;
	left:470px;
	background:#FFF;
	opacity:0;
    filter:alpha(opacity:0);
}
#bg{ 
	width:100%; 
	background:#000; 
	opacity:0.7;
	filter:alpha(opacity:70); 
	position:fixed;
	z-index:4; 
	left:0; 
	top:0;
	display:none;
}
#alspace{
	min-width:400px;
	padding:20px;
	width:60%;
	background:#FFF;
	position:fixed;
	top:150px;
	display:none;
	z-index:5;
	text-align:center;
	left:20%;
}
#alspace h2{ font: bold 18px/35px "微软雅黑","宋体","Arial Narrow",HELVETICA;}
#alspace p{ font:16px/30px "微软雅黑","宋体","Arial Narrow",HELVETICA;;}
#alspace p a{ color:#0084ff; margin-left:15px;}
#alspace img{ margin:15px 0;}
#close{
	display:block;
	width:99px;
	height:99px;
	background:url(/v2/images/close_b.jpg) no-repeat center center;
	position:absolute; 
	top:0;
	right:-99px;
	z-index:5; 
}
.list{ 
	background:#efefef; 
	border-bottom:1px solid #cacaca;
	padding:50px 0;
}
.list ul{ 
	width:1200px; 
	margin:0 auto;
}
.list li{ 
	float:left; 
	width:180px; 
	margin:0 60px;}
.list li a{ 
	color:#3b3b3b; 
	text-decoration:none;
}
.list li img{ border:0;}
.list li dt{ 
	width:180px; 
	text-align:center;
	font: 18px/30px "微软雅黑","宋体","Arial Narrow",HELVETICA;
}
.content{ 
	width:1200px; 
	margin:80px auto 20px auto;}
.content h6{ display:none;}
.player{ width:1065px; margin:0 auto;}
.player li{ 
	float:left; 
	margin:3px 0 0 12px; 
	color:#979797;
	cursor:pointer;
	position:relative;}
.player li img{ border:0;}
.player li dd{ width:165px; height:165px;}
.player dt 
{
	width: 165px;
	font-size:16px;
	line-height:35px;
	text-overflow: ellipsis;/*超出部分用...代替*/
	overflow:hidden;
	display: block;
	white-space:nowrap;
}
.footer{
	width:100%;
	height:162px;
	background:url(/v2/images/f_bg.jpg) repeat-x left bottom;
}
.ftop a{ color:#6b6b6b; text-decoration:none;	}
.ftop{ 
	height:70px;
	line-height:70px;
	font-size:14px; 
	color:#6b6b6b;}
.footer .center{ 
	width:1200px; 
	margin:0 auto;
	position:relative;
}
.footer .p2, .footer .p3{ 
	color:#FFF; 
	line-height:26px;	
	font-size:14px;}
.footer .p2 a{ 
	color:#FFF; 
	text-decoration:none; 
	margin-right:10px;
}

.footer .p3 a{ 
	color:#FFF; 
	text-decoration:none; 
	margin-right:10px;
}

.footer .p2{ margin-top:20px;}
.footer .p3 span{ margin-left:50px;}

.left{ 
	width:42%; 
	float:left; 
	margin-left:10%;
	padding-top:15px;
	color:#626262;}
.left p{ clear:both;
	margin-bottom:15px;
	height:40px;}
.left .tsp{ color:#a3a3a3; 
	padding-left:125px;
	height:15px;
	position:relative; 
	top:-5px;}
.left h2{
	text-align:center; 
	color:#3b3b3b; 
	margin-bottom:20px;
	font:22px/34px "微软雅黑"}
.left .h3{ width:124px; 
	float:left;
	font: 16px/32px "微软雅黑"}
.left input{ 
	width:324px; 
	height:38px; 
	border:1px solid #dbdbdb; 
	float:left;}
.left .subbtn{ 
	width:140px; 
	height:45px;
	font:16px/45px "微软雅黑";
	background:#ff4086;
	color:#FFF;
	margin-right:15px;
	border:0;
	cursor:pointer;
}
.left .subbtn2{ 
	width:140px; 
	height:45px;
	border:0;
	font:16px/45px "微软雅黑";
	background:#b7b7b7;
	color:#FFF;
	cursor:pointer;
}
.left .chbtn{ 
	width:20px; 
	height:15px; 
	margin:2px 0 0 124px;
	border:none;
}
.left .icon{ 
	width:16px; 
	height:38px; 
	float:left; 
	display:block;
	background:url(/v2/images/ic01.jpg) no-repeat center center;
}
.right{ 
	width:42%; 
	float:left; 
	background:#f6f6f6; 
	border:1px solid #dbdbdb;
	padding:15px;
}
.right h2{ 
	text-align:center; 
	color:#3b3b3b; 
	margin-bottom:20px;}
.right p{ 
	font:12px/18px "宋体"; 
	color:#787878;}


.top_up{ 
	height:100px;
	text-align:center;
	padding:100px 0;
	font:16px/95px "微软雅黑";
	color:#a0a0a0;
}
.top_up img{ vertical-align:middle;}
/*--------切换-------------*/
.imgbox{ padding:80px;}
.imgsc{
	float:left;
	position:relative;
	width:720px; 
	height:300px; 
	overflow:hidden;
	margin-left:70px;
}
#imgbox{
	height:300px; 
	position:absolute; 
	left:0; 
	top:0;}
#imgbox li{ 
	width:720px; 
	height:300px; 
	float:left;
}
#imgbox li img{ width:720px; height:300px;}
/*.imgbox{ padding:80px;}
.imgsc{
	float:left;
	position:relative;
	width:460px; 
	height:200px; 
	overflow:hidden;
	margin-left:70px;
}
#imgbox{
	height:200px; 
	position:absolute; 
	left:0; 
	top:0;}
#imgbox li{ 
	width:460px; 
	height:200px; 
	float:left;
}
#imgbox li img{ width:460px; height:200px;}*/

#btnlist{ 
	bottom:15px; 
	right:15px;
}
#btnlist li{ 
	width:19px; 
	height:19px; 
	background:url(/v2/images/ic_bt.jpg) no-repeat right center; 
	text-align: center; 
	line-height:24px; 
	float:left;
	margin-left:5px;
	border-radius:5px;
	font-size:12px;
	color:#FFF;
	cursor:pointer;
}
#btnlist .active{ background:url(/v2/images/ic_bt.jpg) no-repeat left center;}

#ixonlist{ 
	width:720px; 
	height:45px;
	text-align:center;
	overflow:hidden;
	font-size:14px;
	color:#a0a0a0;
	clear:both;
	margin-left:70px;
	font-size:16px;
}
#ixonlist li{ 
	width:720px; 
	height:45px; 
	text-align:center; 
	line-height:45px; 
}
#ixonlist .active{ display:block;}
.right_t{ 
	width:300px; 
	height:300px; 
	overflow:hidden;
	float:right;
	margin-right:70px; 
}
.right_t li{ display:none;}
.right_t p{ font:16px/34px "微软雅黑";}
/*---------------------------------*/
.palysp{ 
	width:354px; 
	height:165px; 
	background:#ff599b;
	position:absolute;
	z-index:10;
	left:244px; top:3px;
}
/*.palysp iframe{
	border:0;
	background:#ff599b;
	width:354px;
	height:165px;
}*/
/*------player-----*/
.share_page{ width:1200px; height:420px;}
.share_page .phimg{ width:330px; height:330px; float:left;}
.share_d{ width:869px; height:330px; float:left; background:#ff599b; position:relative;}
.share_d .infomat{ height:160px; margin:25px 0 15px 40px;color:#FFF; }
.share_d .infomat img{ border-radius:150px; width:150px; height:150px; border:5px solid #b23e6c; float:left;}
.share_d .infomat h2, .share_d .infomat h4,.share_d .infomat p{ float:right; width:630px;}
.share_d .infomat h2{ margin-top:20px; font-size:26px; font-weight:normal;}
.share_d .infomat h4{ margin-top:15px; font-size:18px; font-weight:normal;}
.share_d .infomat p{ font-size:18px;}
.share_d .audiojs .play-pause{ width:60px; height:60px; position:absolute; left:-330px; top:350px;}
.share_d .audiojs p{ width:60px; height:60px;}
.share_d .audiojs .pause{ background:url(/v2/images/jindu2.png) no-repeat left top; border-radius:0;}
.share_d .audiojs .play{ background:url(/v2/images/jindu2.png) no-repeat left bottom; border-radius:0;}
.share_d .audiojs{ margin-top:25px; width:90%;}
.share_d .audiojs .time em,.share_d .audiojs .time strong{ font-size:14px;}
.share_d .audiojs .scrubber, .share_d .audiojs .progress, .share_d .audiojs .loaded{ height:22px; border-radius:11px;}
.share_d .mp3tit{ right:-15px; top:-5px;}
.bdsharebuttonbox{ float:right; margin-top:25px;} 


/*首页MP3播放*/
.share_c{ overflow:hidden;}
.share_c .infomat{ height:100px; width:80%; margin:10px auto 0 auto; color:#FFF; overflow:hidden;}
.share_c .infomat img{ border-radius:50px;  -webkit-border-radius:50px; width:90px; height:90px; border:5px solid #b23e6c; float:left;}
.share_c .infomat h2,.infomat h3{ float:right; width:150px;}
.share_c .infomat h2{ margin-top:20px;}
.share_c .infomat h3{ margin-top:15px;}
.share_c .audiojs .play-pause{ position:absolute; top:0; left:-165px; width:75px; height:75px; padding:45px; cursor:pointer;}
.rightc .share_c .audiojs .play-pause{ left:inherit; right:-165px;}
.share_c .audiojs .pause{ width:75px; height:75px; background:url(/v2/images/jindu3.png) no-repeat left top; border-radius:0;}
.share_c .audiojs .play{ width:75px; height:75px; background:url(/v2/images/jindu3.png) no-repeat left bottom; border-radius:0;}


.player .hoverb{ width:165px; height:165px; background:url(/v2/images/li_bg.png) no-repeat center center; position:absolute; left:0; top:0; display:none;}
/*links*/
.theli{ height:42px; width:460px; margin:50px auto 25px auto;}
.theli li{ 
	height:40px; 
	width:150px; 
	float:left; 
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:center;
	line-height:40px;
	font-size:16px;
	cursor:pointer;
}
.theli li:first-child{ border-left:1px solid #ccc; border-radius:20px 0 0 20px;}
.theli li:last-child{ border-radius:0 20px 20px 0;}
.theli li a{ text-decoration:none; color:#3b3b3b;}
.theli .active{ background:#f2f2f2;}
.arrayli{ width:1040px; margin:0 auto 50px auto; color:#3b3b3b;}
.arrayli h3{ font-weight:normal; margin-bottom:15px;}

.linkimg{}
/*.linkimg li{ float:left; width:204; height:75px; margin:2px 4px 2px 0;}
.linkimg li a{ display:block; width:204px; height:75px;}
.linkimg li img{ width:204px; height:75px; border:0;}*/
.linkimg li{ float:left; width:150; height:50px; margin:2px 4px 2px 0;}
.linkimg li a{ display:block; width:150; height:50px;}
.linkimg li img{ width:150; height:50px; border:0;}
