@charset "utf-8";
/* CSS Document */


body{
      background-color:#555555;
	  margin:0px;
	  font-family:Funlight,Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  line-height:20px;
	  }
#head {
width:100%;
height:176px;

clear:both;
}
#foot {
width:100%;
height:122px;
clear:both;
}

#main {
width:100%;
height:auto;
}

body table td {
font-size:12px;}
.bk-hui {
	border: 0px solid #CACACF;
}	  
.link-hui:link {text-decoration: none;color: #5F1216;font-size:12px;}
.link-hui:visited {text-decoration: none;color: #5F1216;font-size:12px;}
.hui-27 {
	font-size: 12px;
	line-height: 32px;
	font-weight: bold;
	color: #666666;
}
.link-hui{ color:#000000; font-size:12px; font-weight:bold;}
.link-hui:hover {text-decoration: none;color: #000000;font-size:12px;}
.left-fen {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EBCDEB;
}
.bk-fen {
	border: 1px solid #FAF3FA;
}
.link-hui:active {text-decoration:none;color: #5F1216;font-size:12px;}

.link-sh:link {text-decoration: none;color: #5F1216;font-size:12px; line-height:18px;}
.link-sh:visited {text-decoration: none;color:#5F1216;font-size:12px;line-height:18px;}
.link-sh:hover {text-decoration: none;color: #000000;font-size:12px;line-height:18px;}
.link-sh:active {text-decoration:none;color: #5F1216;font-size:12px;line-height:18px;}

.link-white:link {text-decoration: none;color: #ffffff;font-size:12px; line-height:18px;}
.link-white:visited {text-decoration: none;color:#ffffff;font-size:12px;line-height:18px;}
.link-white:hover {text-decoration: none;color: #cccccc;font-size:12px;line-height:18px;}
.bk-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}

.link-white:active {text-decoration:none;color: #ffffff;font-size:12px;line-height:18px;}

.button-go {
display:block;
	background: url(../images/design/searchbg.gif);
	width:43px;
	height:17px;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border:0px;
	cursor:pointer;
	line-height:19px;
}

.button-go_de {
display:block;
	background: url(../images/design/searchbg.gif);
	width:43px;
	height:17px;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border:0px;
	cursor:pointer;
	letter-spacing:-1px;
	line-height:17px;
	text-indent:-6px;
}

* html .button-go_de {text-indent:0px;}
*+html .button-go_de {text-indent:0px;}

.button-go2 {
display:block;
	background: url(../images/design/searchbg2.gif);
	width:43px;
	height:17px;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border:0px;
	cursor:pointer;
	line-height:19px;
}

.button-go-de {
	background-color: #999999;
	font-size: 10px;
	color: #FFFFFF;
	height: 18px;
	width: 36px;
	font-family: Arial, Helvetica, sans-serif;
	border:0px;
}
.bian {
	padding: 5px;
	font-size:12px;
	color:#333333;
}

.hui{
font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
	line-height:20px;
	 color:#666666;
}
.hui_de{
font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
	line-height:20px;
	 color:#666666;
}
.line1 {
font-family:Arial, Helvetica, sans-serif;
     font-size:10px;
	 color:#666666;
}

.white{
     font-size:12px;
	 color:#ffffff;
}

.red{
font-size:12px;
color:#ff0000;
}
.red2{
font-size:12px;
color: #CC0000;
}
.anniu{
	color: #333333;
	border: 1px solid #999999;
	height: 18px;
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
}
.riqi{ 
    font-size:12px;
	line-height:20px;
    color:#666666;
}

.hei {
	FONT-SIZE: 12px;}
	
#suject_tb {
display:block;
width:145px;
height:auto;
float:left;}

#suject_tb td {
BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/design/bg-bottom-dian2.gif); BACKGROUND-REPEAT: repeat-x;
height:95px;}

#suject_tb2 {
display:block;
width:391px;
height:auto;
float:left;}

#suject_tb2 td {
BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/design/bg-bottom-dian2.gif); BACKGROUND-REPEAT: repeat-x;
height:95px;}



a,a:link,a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;}

a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#B00F21;
/*color:#5F1216;*/
text-decoration:none;}

.at_tb {
border-bottom:1px #CCCCCC dotted;}

.timecs {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;}

.at_title {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#333333;
/*color:#5F1216;*/}

.at_sdiv {
float:right;
background:#eeeeee;
padding:3px 6px;
width:auto;
height:auto;
margin-right:10px;
margin-top:5px;}

.inputsearch {
display:block;
width:140px;
height:18px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

* html .inputsearch {
display:block;
width:140px;
height:18px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

*+html .inputsearch {
display:block;
width:140px;
height:18px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


#atzi_0 {
color:#CC0000;} 

#atzi_1 {
color:#5F1216;}

#newstype {
display:block;
width:537px;
border:1px solid #eeeeee;}

.input3 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
border:0px;}

.input4 {

width:125px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
border:1px #dddddd solid;
background:#f3f3f3;}

.input4_de {

width:100px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
border:1px #dddddd solid;
background:#f3f3f3;}

.input5 {

width:125px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
border:1px #dddddd solid;
background:#f3f3f3;}

#fy1{
display:none;}

#fy{
display: block;}

.font_33_title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
}

.font_33 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.tupiandiv {
width:154px;
height:auto;
margin-right:10px;
margin-left:10px;
margin-bottom:20px;}

.tupiandiv table {
border:1px #dddddd solid;}

.tupiandiv table th {
border:1px #dddddd solid;}

.tupianneidiv {
width:141px;
height:90px;
overflow:hidden;
margin:2px;
border:0px;}




.meitidiv {
width:154px;
height:auto;
margin-right:10px;
margin-left:10px;
margin-bottom:20px;}

.meitidiv table {
border:1px #dddddd solid;}

.meitidiv table th {
border:1px #dddddd solid;}

.meitineidiv {
width:141px;
height:90px;
overflow:hidden;
margin:2px;
border:0px;}




.mediadiv {
width:154px;
height:auto;
margin-right:30px;
margin-left:10px;
margin-bottom:20px;
float:left;}

.mediadiv table {
border:1px #dddddd solid;}

.mediadiv table th {
border:1px #dddddd solid;}

.medianeidiv {
width:141px;
height:90px;
overflow:hidden;
margin:2px;
border:0px;}


.hits {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC0000;}

a.a_red,a.a_red:link,a.a_red:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC0000;
text-decoration:none;}

a.a_red:hover {
color: #663300;
text-decoration:none;}

.tupianneidiv a img { filter: Alpha(opacity=70);    
   -moz-opacity:.7;    
   opacity:0.7; }
   
.tupianneidiv a:hover img { filter: Alpha(opacity=100);    
   -moz-opacity:.10;    
   opacity:1; }
   
.heng {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;}

.daohangdiv {
float:left; margin-bottom:25px; margin-right:25px;}

#menutd {
display:block;
margin-bottom:3px;
width:878px;
border:0px;
height:24px;
margin-left:66px;}

* html #menutd {
display:block;
margin-bottom:1px;
width:878px;
border:0px;
height:24px;
margin-left:67px;}

*+html #menutd {
display:block;
margin-bottom:1px;
width:878px;
border:0px;
height:24px;
margin-left:67px;}


#menutd td {
height:24px;
width:87px;
text-align:center;
background:url(../images/design/menutdbg.jpg) no-repeat;font-size:12px;
color:#FFFFFF;
font-weight:bold;}

.menu_head {width:87px;
height:24px;
overflow:hidden;
background: url(../images/design/menu_sub_bg.jpg) repeat-x;
line-height:25px;
}

.menu_head2 {width:87px;
height:24px;
overflow:hidden;
background: url(../images/design/menutdbg.jpg) no-repeat;
line-height:25px;}

#menutd td a {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

#menutd td a:hover {
text-decoration:none;
font-size:12px;
color:#cccccc;
font-weight:bold;
}

.ttt_sub {
display:block;
width:87px;
height:24px;
overflow:hidden;
text-decoration:none;
font-size:12px;
color:#cccccc;
font-weight:bold;
background: url(../images/design/menutdbg.jpg) no-repeat;
line-height:25px;}

#menunow {
display:block;
width:87px;
height:24px;
overflow:hidden;
text-decoration:none;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background:#A91020;
line-height:25px;
}

.title_red {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
font-weight:bold;}

.title_66 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:bold;}

.td_line_dot {
background:url(../images/design/td_dot.gif) repeat-x bottom;}

.td_line_head {
background:url(../images/design/tbg1.gif) no-repeat;
height:22px;
text-indent:18px;
}

* html .td_line_head {
background:url(../images/design/tbg1.gif) no-repeat;
height:22px;
text-indent:18px;
padding-top:3px;
}

*+html .td_line_head {
background:url(../images/design/tbg1.gif) no-repeat;
height:22px;
text-indent:18px;
padding-top:3px;
}

#adflash {
width:644px;
height:183px;
overflow:hidden;
margin:0px;}

#leftdiv1 {
width:227px;
height:111px;
overflow:hidden;
margin:0px;
margin-left:9px;}

#leftdiv2 {
width:227px;
height:100px;
overflow:hidden;
margin:0px;
margin-left:9px;}

#main_inx_div1 {
width:368px;
height:111px;
overflow:hidden;
margin:0px;
margin-left:17px;}

#main_inx_div2 {
width:368px;
height:100px;
overflow:hidden;
margin:0px;
margin-left:17px;}

#newslist_5 {
color:#C91E24;}

#baodaolist_4 {
color:#C91E24;}

.lan {
width:193px;
height:auto;
overflow:hidden;
margin-top:8px;
margin-left:4px;
margin-bottom:5px;}

.lan2 {
width:193px;
height:138px;
overflow:hidden;
margin-top:8px;
margin-left:4px;
margin-bottom:5px;}

.lan3 {
width:193px;
height:auto;
overflow:hidden;
margin-top:0px;
margin-left:0px;
margin-bottom:5px;}

a.imgcg img {filter: Alpha(opacity=40);    
   -moz-opacity:.4;    
   opacity:0.4;    
}

a.imgcg:hover img {filter: Alpha(opacity=100);    
   -moz-opacity:.10;    
   opacity:1;    
}

.cgdivimg {
width:127px;
height:33px;
overflow:hidden;}

.dv {
font-size:9px;
font-weight:bold;}

/*菜单*/
#ppt1  {
width:1003px;
height:auto;
position:relative;
margin:0px auto;}

#apDiv1 {
	position:absolute;
	left:242px;
	top:26px;
	width:352px;
	height:23px;
	z-index:100;
	background-color:#a91020;
	filter: Alpha(opacity=80);    
   -moz-opacity:.8;    
   opacity:0.8;
   padding-top:3px;
   text-indent:19px;
}

* html #apDiv1 {padding-top:6px;height:27px; left:243px;}
*+html #apDiv1 {padding-top:6px;height:27px; left:243px;}

#apDiv2 {
	position:absolute;
	left:418px;
	top:26px;
	width:205px;
	height:23px;
	z-index:1;
	background-color:#a91020;
	filter: Alpha(opacity=80);
	-moz-opacity:.8;
	opacity:0.8;
	padding-top:3px;
	text-indent:19px;
}

* html #apDiv2 {padding-top:6px;height:27px;left:419px;}
*+html #apDiv2 {padding-top:6px;height:27px;left:419px;}

#apDiv3 {
	position:absolute;
	left:506px;
	top:26px;
	width:193px;
	height:23px;
	z-index:1;
	background-color:#a91020;
	filter: Alpha(opacity=80);
	-moz-opacity:.8;
	opacity:0.8;
	padding-top:3px;
	text-indent:19px;
}

* html #apDiv3 {padding-top:6px;height:27px;left:507px;}
*+html #apDiv3 {padding-top:6px;height:27px;left:507px;}

#apDiv4 {
	position:absolute;
	left:512px;
	top:26px;
	width:434px;
	height:23px;
	z-index:1;
	background-color:#a91020;
	filter: Alpha(opacity=80);
	-moz-opacity:.8;
	opacity:0.8;
	padding-top:3px;
	text-indent:19px;
}

* html #apDiv4 {padding-top:6px;height:27px;left:513px;}
*+html #apDiv4 {padding-top:6px;height:27px;left:513px;}
/*菜单 end*/
/*菜单 end*/


/*email*/
.emaildivbig {
display:none; 
}
.emaildivbig1 {
z-index:100;
left:0px;
top:0px;
position:absolute;
display:block;
background:#333333;
filter: Alpha(opacity=80);    
   -moz-opacity:.8;    
   opacity:0.8;   
 
}

#emailorder {
z-index:200;
position:absolute;
width:218px;
height:283px;
overflow:hidden;
}

#emailclose {
	width:43px;
	height:17px;
	z-index:250;
	top:243px;
	left:71px;
	position:absolute;
}


.zi_title_bai {
font-size:14px;
color:#FFFFFF;
font-weight:bold;}

.zi_title_hui {
font-size:14px;
color:#999999;
font-weight:bold;}

a.a_t_hui,a.a_t_hui:link,a.a_t_hui:visited {
font-size:14px;
color:#999999;
font-weight:bold;
text-decoration:none;}

a.a_t_hui:hover {
color:#A91120;}

.inputbt {
background:#666666;
border:0px #cccccc solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
cursor:pointer;
padding-top:5px;}

.inputbt2 {
background:#eeeeee;
border:0px #cccccc solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
cursor:pointer;padding-top:5px;}

#regtb td {
border-bottom:1px #cccccc dotted;
font-size:12px;
color:#999999;
line-height:20px;}

#regtb td strong{
font-size:12px;
color:#666666;
}

.input666{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}



/*loginac*/
.loginacdivbig {
display:none; 
}
.loginacdivbig1 {
z-index:100;
left:0px;
top:0px;
position:absolute;
display:block;
background:#333333;
filter: Alpha(opacity=80);    
   -moz-opacity:.8;    
   opacity:0.8;   
 
}

#loginacorder {
z-index:200;
position:absolute;
width:218px;
height:283px;
overflow:hidden;
}

#loginacclose {
	width:43px;
	height:17px;
	z-index:250;
	top:243px;
	left:71px;
	position:absolute;
}


/*login_s*/
.loginsdivbig {
display:none; 
}
.loginsdivbig1 {
z-index:100;
left:0px;
top:0px;
position:absolute;
display:block;
background:#333333;
filter: Alpha(opacity=80);    
   -moz-opacity:.8;    
   opacity:0.8;   
 
}

#loginsorder {
z-index:200;
position:absolute;
width:218px;
height:283px;
overflow:hidden;
}

#loginsclose {
	width:43px;
	height:17px;
	z-index:250;
	top:243px;
	left:71px;
	position:absolute;
}

