@charset "utf-8";
/* CSS Document */

/*   =main.css   */
.chs{
padding-left:15px;
background:url(../Images/icon1.gif) no-repeat left center;
}
.eng{
font-size:12px;
color:#999;
margin-left:10px;
font-style:italic;
}

/*   =all.css   */
#wrapper{
width:960px;
padding:10px;
margin:10px auto;
text-align:left;
background:#fff;
}
#logo{
float:left;
}
#nav_top{
float:right;
}
#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;
}
#nav_top li#net{
position:relative;
margin-left:8px;
background:url(../Images/icon5.jpg) no-repeat left center;
}
#nav_top li#net ul{
display:none;
position:absolute;
top:18px;
right:0;
width:160px;
padding:5px;
background:#f9f9f9;
border:1px solid #ccc;
}
#nav_top li#net ul li{
display:block;
float:none;
line-height:24px;
_line-height:10px;
}
#nav_top li#net ul li a{
color:#5e5e5e;
display:block;
float:none;
}
#nav_top li#net ul li a:hover{
color:#f60;
}
#nav_top li#net ul.show{
display:block;
}
#nav_main{
float:left;
z-index:65535;
margin-bottom:-36px;
position:absolute;
}
#search{
float:right;
width:240px;
height:33px;
line-height:33px;
background:#f7f7f7;
text-align:right;
padding-right:20px;
}
#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;
}
#banner{
width:960px;
height:245px;
margin-bottom:10px;
}
#banner img{
width:960px;
height:245px;
}
#index #banner
{
	height:313px;
}
#index #banner img
{
	height:313px;
}
#index_content
{

}
#news{
width:510px;
padding-right:12px;
float:left;
border-right:1px solid #ededed;
}
#operation{
width:430px;
float:right;
}
#news h3,#operation h3{
height:32px;
line-height:38px;
padding-left:15px;
margin-left:4px;
font-size:14px;
color:#069;
border-bottom:1px solid #ccc;
}
#news h3 .more{
margin-left:265px;
width:35px;
height:7px;
}
#news h3 .more a{
font-size:9px;
color:#069;
padding-right:10px;
background:url(../Images/icon2.jpg) no-repeat right center;
}
#news h3 .more a:hover{
color:#f60;
}
#news_big{
margin:10px;
padding-bottom:10px;
border-bottom:1px solid #ededed;
}
#news_big img{
width:130px;
height:80px;
padding:2px;
border:1px solid #ccc;
margin-right:15px;
float:left;
margin-bottom:5px;
}
#news_big h4{
margin-bottom:5px;
}
#news_big h4 a
{
	font-size:12px;
color:#f60;
}
#news_big p{
color:#5e5e5e;
line-height:24px;
}
#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 0 10px 15px;
}
#operation ul li {
display:block;
width:190px;
height:100px;
padding:2px;
border:1px solid #ccc;
float:left;
margin:0 10px 10px 0;
text-align:center;
}
#operation ul li h4{
font-size:12px;
height:27px;
line-height:27px;
cursor:pointer;
background:#069;
margin-top:1px;
color:#fff;
text-decoration:none;
}
#operation ul li h4 .more{
margin-left:120px;
}
#operation ul li h4 .more a{
color:#fff;
font-weight:normal;
}
#operation ul li img{
width:190px;
height:72px;
}
#operation ul li p{
text-indent:0;
padding-left:10px;
}
#column{
width:960px;
height:24px;
background:url(../Images/colume.jpg) no-repeat right center;
}
#column h4{
width:93px;
height:24px;
float:left;
background:url(../Images/col_h4.jpg);
font-size:12px;
color:#069;
text-align:center;
line-height:26px;
_line-height:24px;
_margin-top:1px;
}
#column ul{
float:left;
background:url(../Images/col_rep.jpg) repeat-x left center;
}
#column ul li{
float:left;
display:block;
width:130px;
height:24px;
line-height:26px;
text-align:center;
}
#column ul li a{
display:block;
color:#069;
width:102px;
text-align:left;
padding-left:10px;
margin-left:18px;
font-weight:bold;
background:url(../Images/gogo.gif) no-repeat left center;
}
#column ul li a:hover{
color:#f60;
}
* html #column select
{
    width:180px;
}
#footer h6
{
padding:5px 15px;
font-size:12px;
color:#6e6e6e;
font-weight:normal;
margin-top:15px;
background:#ededed;
}

#sidebar{
width:228px;
float:left;
background:url(../Images/sidebg.jpg) no-repeat left top;
}
#content_main{
width:700px;
float:right;
}
#sidebar h3{
width:216px;
height:43px;
text-indent:-9999px;
margin:5px 6px;
background:url(../Images/sidetitle.jpg);
}
#news_center #sidebar h3,#article #sidebar h3,#vvcenter #sidebar h3,#report #sidebar h3
{
	background-image:url(../Images/sidetitle2.jpg);
}
#culture #sidebar h3,#vcenter #sidebar h3
{
	background-image:url(../Images/sidetitle3.jpg);
}
#coer #sidebar h3
{
	background-image:url(../Images/sidetitle4.jpg);
}
#conet #sidebar h3
{
	background-image:url(../Images/sidetitle5.jpg);
}
#career #sidebar h3
{
	background-image:url(../Images/sidetitle6.jpg);
}
#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;
}
#crumb{
width:700px;
height:49px;
background:url(../Images/crumb.jpg);
margin-bottom:15px;
}
#crumb h3{
margin-left:20px;
}
#crumb h3 .chs{
background-image:url(../Images/icon4.gif);
font-size:14px;
color:#069;
}
#crumb ul{
text-align:right;
margin-right: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 img{
width:130px;
height:80px;
padding:2px;
border:1px solid #ccc;
float:left;
margin-right:15px;
}
.lists .list_topic{
font-size:12px;
color:#3d70af;
font-weight:bold;
display:block;
margin-bottom:5px;
}
.lists li .ps{
text-indent:0;
color:#666;
}
.lists .ps{
text-indent:0;
color:#666;
}
.lists .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:#069;
}
#content p{
color:#333;
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:#069;
	text-decoration:none;
}
#topic_desc h2{
font-size:16px;
color:#069;
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:#069;
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;
}
#content .location li
{
	padding:10px;
	border-bottom:1px dotted #ccc;
}
#content .location li span
{
	display:block;
	text-indent:2em;
}
#content .location li .company
{
	text-indent:0;
	font-size:13px;
	font-weight:bold;
	color:#f60;
	line-height:18px;
}
#content .location li em
{
	font-style:normal;
	font-weight:bold;
}
#content .location li .re input
{
	margin:15px 25px 0 25px;
	width:67px;
	height:24px;
	border:none;
	color:#fff;
	cursor:pointer;
	background:url(../Images/btn_bg.gif);
}
#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;
}
