
body{
	background:url(background.jpg) left top;
	background-color:#2a2c30;
	font-size:12px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif,"宋体";
	text-align:center;
	clear:both;
	margin:auto;

}
p{
	color:#fff;}
a:link {
	color:#ccc;
	text-decoration: none;
}
a:visited {
	color: #cccccc;
	text-decoration: none;
}
a:hover {
	color: #c7616f;
	text-decoration: none;
}
a:active {
	color: #cccccc;
	text-decoration: none;
}
a:focus {
	color: #c00
}
img {
	border:0px;
}
ul li {
	list-style:none;
}

h2{ 
	width:144px;
	padding-left:7px;
	margin:14px 0px 12px 0px; 
}
h3{ 
	padding:8px 0px 1px 23px;
	width:250px; 
	float:left;
}
h4{ 
	font-weight:normal; 
	font-size:12px; 
	line-height:26px;
}
h5{ 
	/*padding-left:17px;*/
	width:150px; 
	float:left; 
}
h6{
	font-size:14px;
	font-weight:bold;
	color:#ccc;
	padding-left:33px;
	padding-top:25px;
	padding-bottom:25px;
	}
.clearbox {
	clear: both; 
	border-top: transparent 0px solid; 
	margin-top: 0px; 
	visibility: hidden
}
.main{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#1c1e20;
	clear:both;
	margin:auto;
}
.header {
	clear:both;
	margin:auto;
	height:100%;
}
.header .logo{
	background:url(Snap1.gif) right top no-repeat ;clear:both; width:1000px; height:120px; 
}
.nav{ 
	background:url(nav_bg.gif) repeat-x top left;
	height:24px;}
.nav_date{
	background:url(date_bg.gif) repeat-x top left;
	padding:0px 15px 0px 15px;
	color:#e1e1e1;
	width:135px;
	float:left;
	height:24px;
	line-height:24px;
}
.nav_menu{
	width:620px;
	float:left;
}
.nav_menu ul{
padding-left:11px;
}
.nav_menu ul li{
	display:inline;
	padding:3px 9px 8px 9px;
	line-height:24px;
}
.nav_menu ul li a{
	font-family:"黑体";
	color:#e1e1e1;
	font-size:14px;
}
.nav_menu ul li a:visited{ color:#e1e1e1;}
.nav_menu ul li a:visited{ color:#e1e1e1;}
.nav_menu ul li a:hover{color:#f2b963; text-decoration:underline;}
.nav_menu ul li a:active{color:#f2b963;}
.nav_serch{
	width:188px;
	float:right;
}
.nav_serch form input {
	float:left;
	display:inline;
	margin-left:10px;
	color:#ccc;
	
}
.nav_serch form input.inp {
	background:#535252;
	border:1px solid #727272;
	margin:3px 0px 1px 0px;
	width:118px;
	height:15px;
}
.nav_serch form input.inp_but{
    margin-top:3px;
}
/*content*/
.ad1_log{
	border-bottom:1px solid #000;
}
.ad1_log .ad1{
	width:768px;float:left; height:247px;
}
.login{
	background:url(log_bg.gif) right no-repeat;
	float:left;
	width:232px;
	height:247px;
}
 .log_pic{
	padding:15px 0px  0px 24px;
}
.log_pic li{
	display:inline;
	margin-right:15px;
	
}
.log_pic li a img{
	border:1px solid #d4b989; 
	padding:0px;
	width:48px;
	height:48px;
	overflow:hidden;
	clear:both;
}
.log_commend{ 
	padding-left:16px;
	padding-bottom:8px;
}
 .log_commend li{ 
	line-height:21px;
}
.log_commend li a:link{ 
	color:#ffcecf; 
}
 .log_commend li a:visited{
 color:#ffcecf; 
}
.log_commend li a:hover{
color: #c7616f; 
}
 .log_commend li a:active{ 
 color:#ffcecf;
}
.login form{ 
	padding-left:14px; 
	padding-top:5px;
}
.login_line{
	margin-bottom:6px;
	padding-left:3px;}
.label{
	color:#ccc;
	/*padding-right:3px;*/
	width:55px;
	float:left;
	line-height:19px;
	font-size:12px;
	/*height:15px;*/
}
.logtxt{
	width:101px;
	float:left;
	height:15px;
}
.log_t{ 
	border:1px solid #747474; 
	background-color:#535252; 
	width:103px; 
	height:15px;
	font-size:11px;
	color:#ccc;
	
}
.logbutton{
	width:34px;
	padding:2px 0px 0px 8px;
	float:left;
	
	
}
/*sanlan*/

.content .con_thr .con_thr_left{ 
	width:161px;
	float:left; 
	background-color:#1c1e20;
}
.content .con_thr .con_thr_left .ad_left1{ 
	margin-top:19px; 
	text-align:center; 
/*	width:161px;*/
}
.before{ 
	border-top:9px solid #4f4e4e;
	background-color:#242032;
	padding-bottom:20px;

	
}
.before_txt{
	padding:5px 10px 0px 14px;
	text-align:justify;
	line-height:21px;
	overflow:hidden;
	height:149px; 
}

.ad_left1 img{ 
	border:1px solid #ccc;
}
.adl1,.ad2{	
	text-align:center;
	padding-top:20px;	
}
.adl1 a img{ 
	border:1px solid #ccc;
	width:147px;
	height:67px;
	overflow:hidden;
}
.ad2 a img{ 
	border:1px solid #ccc;
	width:146px;
	height:73px;
	overflow:hidden;
}
.con_thr_center{
	width:606px; 
	float:left; 
	background-color:#131113;
	border-right:1px solid #707070;
	border-left:1px solid #707070; 
}
 .con_thr_right{
	width:230px; 
	float:right; 
	background-color:#1c1e20;
}
.down_u{ 
	margin-left:12px;
	margin-top:4px;
}
.down_u_new{ 
	text-align:center;
	width:200px;
}
.down_u option{ 
	font-size:12px;
}
.down_u_new option{ 
	font-size:15px;
}

/**/
.top_con{ 
	padding-left:11px; 
	padding-top:8px;
}
.top_con_pic{ 
	width:57px;
	float:left; 
}
.top_con_pic img{
	width:48px;
	height:48px;
	border:1px solid #d4b989; 
	margin-right:7px;
}
.top_con_txt{ 
	width:78px; 
	float:left;
}
.top_con_txt span{ 
	font-weight:bold; 
	line-height:24px;
}
/**/
.newman{ 
	padding-left:17px; 
	height:87px;
}
.newman_pic{ 
	float:left; 
}
.newman_pic img{
	border:1px solid #808285; 
	margin-right:16px; 
	margin-top:4px;
	width:138px;
	height:62px;
	overflow:hidden;
}
.newman_txt{  
	float:left; 
/*	padding-right:20px; */
	width:410px; 
	line-height:19px;
	overflow:hidden;
	height:69px;
	padding-bottom:10px;
}
.newman_txt span{ 
	font-weight:bold; 
	font-size:13px; 
	padding-bottom:4px;
}
.title{	
/*	line-height:36px;
	height:36px;*/
	padding-top:3px;
	background-color:#131113;
	padding-bottom:3px;
	}
/*.h3_floate{ 
	width:150px; 
	float:left;

}*/
.tit_menu{  
	float:right;
	height:23px; 
	line-height:23px; 
	font-size:12px;
	padding-top:5px;
	/*margin:5px 0; */
	padding-right:16px; 
}
.tit_menu a{ 
	margin-left:5px;
	margin-right:5px;
} 
.con_detail{
	background-color:#2a2c30; 
	padding-top:12px;
	
	}
.con_detail_pictxt{ 
/*	width:356px; */
	float:left;
	padding-top:8px; 
	padding-left:23px;
	padding-bottom:12px; 
}
.con_detail_pictxt_minshi{ 
	float:left;
	padding-top:12px; 
	padding-left:25px;
	padding-bottom:8px;
}
.con_detail_txt{ 
	line-height:21px;
	float:left;
	width:176px;
	height:113px;
	overflow:hidden;
}
.con_detail_txt_c{
	width:186px;
	float:left;
	line-height:21px;
	padding-right:22px;
	height:105px;
	overflow:hidden;
}
.con_detail_txt span{ 
	line-height:26px; 
	font-weight:bold;
	height:26px;
	display:block;
    overflow:hidden;	
}
.con_detail_txt_c span{ 
	line-height:26px; 
	font-weight:bold;
	height:26px;
	display:block;
    overflow:hidden;
}
.con_detail_pic, .con_detail_pic_r{ 
	float:left;
	
}
.con_detail_pic img{
	margin-right:13px;
	width:155px;
	height:105px;
	overflow:hidden; 
	/*margin-top:4px;*/
}


.con_detail_pic_r img{
	margin-top:4px;
	width:155px;
	height:105px;
	overflow:hidden; 
}
.con_detail_pic_c{ 
	float:right; 
}
.con_detail_pic_c img{
	margin-left:16px; 
	margin-top:4px;
}
.con_detail_list{ 
	width:172px;
	float:left;
	padding-top:20px; 
	padding-left:13px;
	margin-top:-10px;
	padding-bottom:28px;
}
.con_detail_list_befor{ 
	width:158px;
	float:left;
	padding-top:20px; 
	padding-left:26px;
	padding-bottom:28px;
	margin-top:-10px;
}

.con_detail_list li,.con_detail_list_befor li{ 
	line-height:21px; 
	padding-left:13px;
	height:21px;
	overflow:hidden;
}
.con_detail_2{ 
	width: 370px; 
	float:left;
}
.keywords{ 
	background:url(keyword_bg.gif) no-repeat bottom right #131113; 
	height:109px;
	
}
.keywords_left{ 
	width:85px; 
	float:left;
	padding-top:15px;
	padding-left:15px;
	padding-right:11px;
/*	padding:36px 0px 0px 18px;*/
}
.keywords_left li{
	display:inline;
	line-height:19px;
}
.special{ 
	background-color:#261925;
	padding-top:8px;
}
.special .ad_left1{ 
	padding:4px 0 5px 19px;
}
.special .ad_left1 img{ 
	width:182px;
	height:auto;
}
.special_txt{ 
	padding:3px 20px 2px 20px; 
	line-height:19px;
	height:76px;
	overflow:hidden; 
}
.special select{
	margin-left:15px; 
	margin-bottom:10px; 
	width:200px; 
	height:21px;
}


.video{
	background-color:#242032;
/*	height:201px;*/

}
.video .ad_left1{
	text-align:center; 
	padding:11px 0 5px 0px;
}
.video select{
	margin-left:15px; 
	margin-bottom:10px; 
	margin-top:8px;
	width:200px;
	height:21px; 
	
}
.ad_right .ad_left1{
	margin-top:20px;
	text-align:center;
}
#demo{
	overflow:hidden;
	height:145px;
	background-color:#ebebeb;
}
.v_scroll{
	padding-bottom:3px;
	background-color:#131113;
	}
.v_scroll_log_pic{
	width:580px;  
	border-bottom:1px solid #4f4741;
	border-top:1px solid #4f4741;
 	border-left:1px solid #707070;
 	border-right:1px solid #707070;
 	padding-top:15px;
	text-align:center;
	margin-top:13px;
 	margin-left:auto;
 	margin-right:auto;
 	padding-bottom:10px;
	height:60px;
	overflow:hidden;
}
.v_scroll_log_pic_ul li{
	display:inline;
	padding-left:0px;
	margin-right:1px;
	
 
}

.v_scroll_log_pic li a img{
	border:1px solid #cecece; 
	padding:0px;
	margin:0px 0px 20px 0px;
	width:60px;
	height:44px;
	overflow:hidden;
	vertical-align:top;
}

.album{ 
	background:url(album_bg.gif) no-repeat top left; 
	height:130px; 
	/*padding-top:2px;*/
}
.magazine{
	text-align:center;
	
}
.regger{ padding-top:30px; padding-bottom:18px;}
.scroll_txt{
	border:1px solid #525253;
	width:128px;
	padding:7px 0px 11px 6px;
	margin-left:auto;
    margin-right:auto;
	margin-top:5px;
}
#scroll_member{
  overflow:hidden;
  height:119px;
  background-color:#1c1e20;
  width:100%;
}
#scroll_member_a{
  overflow:hidden;
  height:60px;
  width:100%;
}
#scroll_mem_txt{ 
  color:#CCCCCC; 
  line-height:21px;
  margin:0px; 
  text-align:center;
  padding:0px;
  width:119px;
  
}
/*footer开始*/
#footer {clear:both}
.partner{ 
	padding:15px 20px 15px 25px; 
	width:960px;
	height:40px; 
	line-height:20px;
	font-size:12px;
	border-top:1px solid #a31173;
	color:#fff;
	background-color:#131113;
}
.partnerTit{ 
	width:70px; 
	float:left;
}
.partnerA{ 
	width:880px; 
	float:left;
	padding-left:10px;
	color:fff;
	
}
.partnerA img{width:88px; height:33px;}
.exp{
	display:inline;
	padding-left:16px;
	padding-right:16px;
} 
.exp1{padding: 0px 10px 0px 10px}

.partnerA a:link{
	color:#fff;
}
.partnerA a:visited {
	color: #fff;
	text-decoration: none;
}
.partnerA a:hover {
	color: #c7616f;
	text-decoration: none;
}
.partnerA a:active {
	color: #fff;
	text-decoration: none;
}
.partnerA a:focus {
	color: #c00
}
.about{ 
	text-align:center; 
	line-height:30px; 
	background:url(about_bg.gif) repeat-x top left;
	clear:both;
}
.aboutN , .aboutL{ 
	display:inline; 
	padding-right:10px;
}
.aboutL{ 
	background:url(menuli_bg.gif) no-repeat left; 
	padding-left:15px;
}

.ad_3{
	width:606px;
	height:107px;
	overflow:hidden;
}

.menuStyle {
	font-family: "黑体";
	font-size: 18px;
	color: #FFFFFF;
	text-align:left;
}
.seo {
  display: none;
}

.top{ padding:0px; margin:0px;text-align:left;width:620px; float:left;}
#bar01 { background:url(images/date_bg.gif) repeat-x left top;padding:0px;height:24px;line-height:24px;list-style-type:none; margin:0;text-align:left;text-align:center;}
#bar01 a {display:block; width:68px; text-align:center;text-decoration:none;}
#bar01 li {float:left;width:68px; margin:0px; padding:0px; height:24px;}
#bar01 li a{font-family:"黑体"; color:#e1e1e1; font-size:14px;}
#bar01 li a:hover{color:#AD7728;background:url(date_bg.gif) repeat-x left;}
#bar01 li ul {line-height:27px;list-style:none;text-align:left; width:75px; position:absolute;FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=85); left:-999em;background-color:#4E4D4D; margin:0px 0px 0px -42px; padding:0px;}
#bar01 li ul li{ margin:0px; padding:0px;width:75px; }
#bar01 li ul a{text-align:left; text-indent:1em; }
#bar01 li ul a:link  {color:#999;}
#bar01 li ul a:visited {color:#999;}
#bar01 li ul a:hover {color:#AD7728;font-weight:normal;}
#bar01 li:hover ul {left:auto; margin-left:-34px; z-index:999;}
#bar01 li.sfhover ul {left:auto;margin-left:-34px;background:#4E4D4D;z-index:999;}
*:lang(lang) #bar01 li:hover ul { left:auto;  margin-left:34px; z-index:999; !important; }
*:lang(lang) #bar01 li.sfhover ul { left:auto; margin-left:34px;background:#4E4D4D;z-index:999; !important; }
*:lang(lang) #bar01 li ul {line-height:27px;list-style:none;text-align:left; width:75px; position:absolute;FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=85); left:-999em;background-color:#4E4D4D; margin:0px 0px 0px 42px; padding:0px; !important; }