@charset "utf-8";
/* CSS Document */

/*   =main.css   */
.eng{
font-size:12px;
color:#999;
margin-left:10px;
font-style:italic;
}

/*   =all.css   */
#wrapper{
width:960px;
padding:10px 0 0;
margin:0 auto;
text-align:left;
background:#fff;
}
#header
{
	position:relative;
}
#logo{
float:left;
padding:10px 10px 0;
}
#nav_top{
float:right;
margin:10px;
}
#nav_top li{
float:left;
display:inline;
}
#nav_top li a{
display:block;
float:left;
padding:0 8px;
background:url(../Images/line4.jpg) no-repeat right center;
}
#nav_top li.trail a{
background:none;
}
#alibaba
{
	position:absolute;
	right:10px;
	top:40px;
	width:303px;
	height:23px;
	background:url(../Images/ali.gif);
}
#nav_main{
float:left;
width:700px;
height:33px;
_display:inline;
background:#f7f7f7;
}
#nav_main li
{
	display:block;
	float:left;
	width:100px;
	height:33px;
	line-height:33px;
	background:url(../Images/separator.jpg) no-repeat right center;
}
#nav_main li a
{
	display:block;
	width:100px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#7d0000;
}
#search{
float:right;
width:240px;
height:33px;
line-height:33px;
background:#f7f7f7;
text-align:right;
padding-right:20px;
_display:inline;
}
#search label{
display:inline-block;
margin-right:5px;
font-weight:bold;
}
#search .search_box{
margin-top:6px;
margin-right:8px;
_width:120px;
_margin-top:0px;
}
#search .img_btn{
vertical-align:middle;
margin-bottom:3px;
}
#container
{
	margin-top:-10px;
	_margin-top:0;
}
#banner{
width:960px;
height:310px;
margin-bottom:10px;
}
#fW_Content {
	display: inline; 
	float: left;
	width: 960px; 
	height: 310px;
}
#fW_Content img
{
	height:310px;
}
#news,#profile{
width:325px;
padding:10px;
border-right:1px solid #ededed;
float:left;
padding-top:0;
}
#operation
{
	width:240px;
float:right;
padding:10px;
padding-top:0;
}
#news h3,#operation h3,#profile h3{
height:27px;
line-height:27px;
padding-left:55px;
font-size:13px;
color:#7d0000;
background:#ffedb8 url(../Images/t_1.jpg) no-repeat left top;
}
#news h3 .more,#operation h3 .more{
margin-left:80px;
width:35px;
height:7px;
}
#operation h3 .more
{
	margin-left:30px;
}
#news h3 .more a,#operation h3 .more a{
font-size:9px;
color:#7d0000;
padding-right:10px;
background:url(../Images/icon2.jpg) no-repeat right center;
}
#news h3 .more a:hover,#operation h3 .more a:hover{
color:#f60;
}
#news_big{
padding:10px;
}
#news_big img{
width:130px;
height:80px;
padding:2px;
border:1px solid #ccc;
margin-right:15px;
float:left;
margin-bottom:5px;
}
#news_big p{
color:#5e5e5e;
line-height:21px;
}
#news_big p a{
color:#dd0301;
}
#news ul{
margin:5px 20px;
}
#news ul li{
height:24px;
line-height:24px;
padding-left:15px;
background:url(../Images/icon3.gif) no-repeat left center;
position:relative;
border-bottom:1px dashed #ccc;
}
#news ul li .date{
position:absolute;
right:0;
top:0;
color:#6f6f6f;
}
#operation ul{
margin:10px;
}
#operation ul li {
display:block;
padding:1px;
border:1px solid #ccc;
text-align:center;
}
#footer #addr
{
padding:5px 15px;
margin-top:15px;
background:#7d0000;
}
#footer h6
{
	font-size:12px;
color:#fff;
font-weight:normal;
height:18px;
line-height:18px;
}
#footer h6 a
{
	color:#fff;
}
#sidebar{
width:228px;
float:left;
background:url(../Images/sidebg.jpg) no-repeat left top;
_display:inline;
}
#content_main{
width:700px;
float:right;
margin-right:10px;
_display:inline;
}
#sidebar h3{
width:161px;
height:27px;
line-height:27px;
color:#7d0000;
margin:5px 6px;
font-size:13px;
padding-left:55px;
background:#ffedb8 url(../Images/t_1.jpg) no-repeat left top;
}
#sidebar ul{
margin:5px 6px;
}
#sidebar ul li a{
display:block;
width:201px;
line-height:36px;
padding-left:15px;
border-bottom:1px solid #ccc;
background:url(../Images/icon.gif) no-repeat left center;
}
#sidebar ul li.current a{
background:url(../Images/dot_r.gif) no-repeat left center;
}
#sidebar ul li.current a{
color:#f60;
}
#sidebar ul.sub li a{
width:171px;
color:#000;
padding-left:30px;
background:url(../Images/icon.gif) no-repeat 13px 9px;
}
#sidebar ul.sub li.nonce a{
color:#f60;
background-image:url(../Images/dot_r.gif);
}
#sidebar ul li ul{
display:none;
}
#sidebar ul li.show ul{
display:block;
}
.addr
{
	padding:3px 12px;
}
.addr span
{
	display:block;
}
.addr span.name,.addr span em
{
	font-weight:bold;
	font-style:normal;
}
.addr span.name
{
	color:#f60;
}
.addr span em
{
	margin-right:5px;
}
#crumb{
width:700px;
height:27px;
line-height:27px;
background:#ffedb8 url(../Images/t_2.jpg) no-repeat left top;
margin-bottom:15px;
position:relative;
}
#crumb h3
{
	padding-left:15px;
}
#crumb h3 .chs{
font-size:13px;
color:#fff;
}
#crumb ul
{
	position:absolute;
	right:15px;
	top:0px;
margin-left:15px;
}
#crumb ul li{
display:inline;
}
#crumb ul li a{
text-decoration:underline;
padding-right:10px;
background:url(../Images/007.gif) no-repeat right center;
}
.lists li{
padding:15px;
border-bottom:1px dotted #ccc;
}
.lists li a{
display:block;
width:100%;
text-decoration:none;
}
.lists li a:hover{
text-decoration:none;
}
.lists li a:hover .list_topic{
text-decoration:underline;
}
.lists li img{
width:130px;
height:80px;
padding:2px;
border:1px solid #ccc;
float:left;
margin-right:15px;
}
.lists li .list_topic{
font-size:12px;
color:#0289cd;
font-weight:bold;
display:block;
margin-bottom:5px;
}
.lists li .ps{
text-indent:0;
color:#999;
}
.lists li .date{
display:block;
color:#f60;
font-weight:bold;
margin-bottom:5px;
}
#report .lists li,#vcenter .lists li,#vvcenter .lists li{
width:210px;
float:left;
border-bottom:none;
padding:10px;
}
#vcenter .lists li,#vvcenter .lists li{
width:130px;
padding:10px 20px;
}
#report .lists li a,#vcenter .lists li a,#vvcenter .lists li a{
width:210px;
text-align:center;
}
#vcenter .lists li a,#vvcenter .lists li a{
width:130px;
}
#report .lists li img{
width:210px;
height:285px;
}
#vcenter .lists li img{
width:130px;
height:85px;
}
#content{
margin-bottom:15px;
}
#content .img_show{
width:700px;
height:160px;
margin-bottom:15px;
}
#content h5{
font-size:13px;
color:#7d0000;
}
#content p{
color:#999;
line-height:21px;
}
#content .img
{
	float:right;
	padding:1px;
	border:1px solid #ccc;
	margin:15px;
	width:206px;
	height:276px;
}
#speech p
{
	color:#000;
	margin:10px;
}
#content #news_big{
padding-bottom:20px;
border-bottom:1px dotted #ccc;
}
#content #news_big img{
margin-left:5px;
}
#content .gallery li
{
	float:left;
	width:210px;
	height:160px;
	margin:10px;
	text-align:center;
}
#content .gallery li img
{
	margin-bottom:5px;
	display:block;
}
#content .gallery li span
{
	font-weight:bold;
	color:#7d0000;
	text-decoration:none;
}
#topic_desc h2{
font-size:16px;
color:#7d0000;
line-height:27px;
}
#topic_desc h3{
font-size:14px;
color:#f60;
line-height:24px;
}
#lists_title{
margin-bottom:15px;
}
#content #lists_title li{
float:left;
display:block;
width:172px;
height:32px;
line-height:32px;
background:url(../Images/line3.jpg) no-repeat right center;
margin-right:3px;
}
#content #lists_title li#sale{
background:none;
}
#content #lists_title li a{
display:block;
text-align:center;
font-size:14px;
color:#666;
margin-right:3px;
border-bottom:3px solid #b3d365;
}
#content #lists_title li a:hover{
text-decoration:none;
}
#content #lists_title li#plastic a{
border-color:#b3d365;
}
#content #lists_title li#lock a{
border-color:#ddc458;
}
#content #lists_title li#slide a{
border-color:#e58700;
}
#content #lists_title li#sale a{
border-color:#e53735;
}
#content #lists_title li.home a{
border-bottom:none;
border-top-width:3px;
border-top-style:solid;
color:#7d0000;
font-weight:bold;
}
#lists_description div{
display:none;
}
#lists_description div.show{
display:block;
}
#content #article
{
	width:475px;
	float:left;
}
#culture #content #article
{
	width:700px;
}
#content #content_img
{
	width:210px;
	float:right;
}
#content #content_img img
{
	width:206px;
	height:126px;
	padding:1px;
	border:1px solid #ccc;
	margin-bottom:15px;
}
#article .speech h2
{
	font-size:18px;
	text-align:center;
	margin-bottom:10px;
}
#article .speech h5
{
	text-align:center;
	font-size:12px;
	font-weight:normal;
	color:#999;
	border-bottom:1px dashed #ccc;
}
#article .speech img
{
	float:left;
	width:260px;
	height:160px;
	margin-right:15px;
}
#article .speech p
{
	margin:10px 0;
	color:#333;
}
#content dl
{
	padding:10px 20px;
}
#content dt,#content dd
{
	font-size:14px;	
	display:inline;
}
#content dt
{
	font-weight:bold;
	color:#d56f2b;

}

#AspNetPager1
{
	margin-top:15px;
}