﻿html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd,ul,li,fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td { 
 margin: 0; 
 padding: 0; 
 border: 0 none; 
 outline: 0; 
 font-size: 100%; 
 vertical-align: baseline; 
 background: transparent; 
} 
body { 
 line-height: 1; 
} 
 a{
 color:#000000;
 text-decoration:none;}
 ul { 
 list-style: none; 
} 
blockquote, q { 
 quotes: none; 
} 
blockquote:before, blockquote:after, 
q:before, q:after { 
 content: none; 
} 
  
/* 元素获得焦点时的样式! */ 
:focus { 
 outline: 0; 
} 
  
/* 特殊文本的样式! */ 
ins { 
 text-decoration: none; 
} 
del { 
 text-decoration: line-through; 
} 
  
/* 细线表格样式 */ 
table { 
 border-collapse: collapse; 
 border-spacing: 0; 
}
#container{
width:1002px;
margin-left:auto;
margin-right:auto;
background-color:#f7f7f2;}
.now_txt{
font-size:12px;
margin:8px auto 0 23px;}
#container_in{
overflow:hidden;
width:980px;
height:545px;
margin:8px auto;
}
.photo_list,.photo_main,.photo_main_right{
overflow:hidden;
float:left;
width:380px;
height:545px;
background:url(imagesphoto_list_bg.jpg) top left no-repeat;}
.photo_main{
overflow:hidden;
width:585px;
_width:583px;
height:540px;
border:0 none;
border-bottom:#FF8600 5px solid;
background:url(imagesphoto_list_main_bg.jpg) top left no-repeat;
background-color:#FFFFFF;
}
.photo_main_right{
width:14px;
background:url(imagesphoto_list_main_right.gif) top left no-repeat;}
.plist{
overflow:hidden;
width:125px;
list-style-type:decimal;
margin:170px 50px;
white-space:nowrap;
text-overflow:ellipsis;
padding-left:30px;
}
.plist,.plist a{
font-family:"宋体";
font-size:14px;
font-weight:bold;
list-style-type:decimal;
color:#FFFFFF;
}
.plist li{
padding-top:1px;
line-height:22px;

}
.photo_main_top{
display:block;
overflow:hidden;
width:541px;
height:100px;
line-height:20px;
margin-top:40px;
margin-left:auto;
margin-right:auto;}
.photo_main_top h2{
font-weight:normal;
font-size:18px;
padding-top:1px;
margin-bottom:10px;}
.photo_main_top p{
overflow:hidden;
width:540px;
height:54px;
line-height:18px;
font-size:12px;
}
.more{
float:right;}
.more a{
font-size:12px;
color:#8F0000;}
.more a:hover{
text-decoration:underline;}
.photo_text{
display:block;
overflow:hidden;
width:575px;
height:330px;
margin-right:auto;
margin-left:auto;}
.photo_page{
	float:left;
	display:none;
	width:182px;
	height:160px;
	margin:4px;
	_margin:3px;
}
.photo_page img{
padding:1px;
width:180px;
height:135px;
border:#ccc 1px solid;}
.photo_page h4{
	font-size:12px;
	font-weight:normal;
	width:170px;
	margin-left:auto;
	margin-right:auto;
	line-height:20px;
	height:20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align: center;
}
.photo_next{
display:block;
width:575px;
min-height:10px;
margin-top:12px;
border-top:#ccc 1px solid;}
.main_list_mul,.main_list_mul2{
font-size:12px;
margin-top:5px;
float:left;
display:inline;
}
.main_list_mul{
margin-top:8px;
}
.main_list_mul2{
float:right;}
.main_list_mul li,.main_list_mul2 li{
text-align:center;
line-height:14px;
width:18px;
height:14px;
float:left;
margin-left:6px;
padding-top:2px;
border:#ccc 1px solid;}
.photo_next ul .mainlist_fi,.photo_next ul .mainlist_end{
width:30px;}
.main_list_mul li a{
color:#424242;}
.main_list_mul li a:hover{
color:red;}
.photo_next ul .mainlist_fi a,.photo_next ul .mainlist_end a{
color:#000000;}

.main_list_mul2 li{
width:220px;
border:0 none;
color:#424242;}

.gopage{
width:18px;
height:14px;
border:#ccc 1px solid;}
