/* ����CSS */
body {font-family:"宋体"; font-size: 12px; color: #333333; background-color:#FFFFFF; margin:0px; text-align:center; }

div.clearFloat { clear:both;}

form,ul,li { margin:0px; padding:0px; list-style:none;}


a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #F00000; text-decoration:underline;}
a:active {color: #000000; text-decoration:underline;}

#Header { 
	width:1000px; 
	height:90px; 
	text-align:center;
	margin:auto;
	position:relative;
	z-index:10;}
#Header .logo{width:222px; height:90px; background-image:url("images/logo.gif"); position:absolute; left: 10px; top:0px;}

#Header .top_bak{ width:990px; height:90px; background-image:url('images/top_bak.jpg');  padding-left:5px; padding-right:5px;}

#Header .info{ line-height:20px; position:absolute; right:10px; top:60px; color:#FFFFFF;}

#Menu { width:990px; height:32px; background-image:url('images/menu_bg.gif'); margin:auto; padding-left:5px; padding-right:5px;}
#Menu ul.cate { width:990px; height:32px;}
#Menu ul.cate li { width:110px; height:32px; float:left; line-height:32px; background-image:url('images/menu_01.gif'); background-position:left; background-repeat:no-repeat; position:relative;}
#Menu ul.cate li.home { background-image:url('');}
#Menu ul.cate li a { display:block; width:100%; height:100%; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#Menu ul.cate li a:hover{ color:#FFFF00;}
#Menu ul.cate li a.active{ color:#FFFF00;}
#Menu ul.sub { width:100%; height:auto; position:absolute; left:0px; top:32px; border-bottom:solid 1px #FFFFFF; display:none; z-index:2;}
#Menu ul.sub li { background-image:url(); background-color:#000000; border:solid 1px #FFFFFF; border-bottom-width:0px; color:#FFFFFF;
	filter:alpha(opacity=75); /*IE滤镜，透明度50%*/
	-moz-opacity:0.75; /*Firefox私有，透明度50%*/
	opacity:0.75;/*其他，透明度50%*/
}

#TopAD { width:1000px; height:auto; border-bottom: solid 3px #DB0003; margin:auto; margin-bottom:10px;}

#MainPage { width:1000px; height:auto; margin:auto; margin-bottom:10px; z-index:1;}
#PageLeft { width:750px; height:auto; float:left;}
#PageLeft .LeftDiv { width:210px; height:auto; float:left;}
#PageLeft .RightDiv { width:530px; height:auto; float:right; margin-right:0px;}
#PageRight { width:230px; height:auto; float:right; padding-left:20px;}

#GCZS { height:auto; margin-bottom:10px;}
#GCZS .bottom { height:45px; background-image:url("images/gczs.jpg");}
#GCZS .bottom a { display:block; width:100%; height:100%;}

#LoginDiv { height:110px; background-image:url("images/login.jpg"); padding-top:40px; margin-bottom:10px;}
#LoginDiv a.reg { display:block; width:74px; height:24px; background-image:url("images/btn_01.gif"); float:left; margin-right:10px;}
#LoginDiv a.submit { display:block; width:74px; height:24px; background-image:url("images/btn_02.gif"); float:left;}

.indexPanel { width:520px; height:auto; margin-bottom:10px;}
.indexPanel .top { height:25px; background-image:url("images/pic_01.gif"); text-align:left; color:#0066FF; font-weight:bold; line-height:22px; padding-left:40px; font-family:"黑体"; line-height:22px; position:relative;}
.indexPanel .top .more { width:41px; height:11px; display:block; position:absolute; right:10px; top:5px; background-image:url("images/pic_02.gif");}
.indexPanel .body { height:auto; padding:10px 10px 10px 10px;}
.indexPanel .body .pic { width:143px; height:88px; border:solid 1px #777777; float:left;}
.indexPanel .body .cont { width:330px; height:auto; line-height:20px; text-align:left; float:right;}
.indexPanel .body .cont span { color:#FF1000; font-weight:bold;}
.indexPanel .body td span { color:#FF1000; font-weight:bold;}

#ProDiv { width:742px; height:auto; margin-bottom:10px;}
#ProDiv .top { height:29px; background-image:url("images/pic_03.gif"); line-height:29px; color:#FFFFFF; text-align:left; padding-left:20px; position:relative; font-weight:bold;}
#ProDiv .top .more { width:38px; height:11px; display:block; position:absolute; background-image:url("images/pic_04.gif"); right:20px; top:9px;}
#ProDiv .body { height:126px; background-image:url("images/pic_05.gif"); padding:7px 10px 7px 10px;}
#ProDiv .body .item { width:124px; height:124px; border:solid 1px #949494; margin-right:14px; background-color:#FFFFFF;}

#TZGG { width:230px; height:auto; margin-bottom:10px;}
#TZGG .top { height:30px; line-height:30px; color:#FFFFFF; text-align:left; padding-left:10px; font-weight:bold; background-image:url("images/pic_06.gif"); position:relative; margin-bottom:5px;}
#TZGG .top .more { width:40px; height:14px; display:block; position:absolute; right:10px; top:8px; background-image:url("images/pic_07.gif");}
#TZGG .body { height:40px; border:solid 1px #D3D3D3; padding:10px;}

#GSCY { width:230px; height:auto; margin-bottom:10px;}
#GSCY .top { height:28px; background-image:url("images/pic_08.gif"); background-position:left; background-repeat:no-repeat;}
#GSCY .body { height:auto;}
#GSCY .body ul li { height:29px; line-height:29px; text-align:left; background-image:url("images/pic_09.gif"); margin-bottom:3px;}
#GSCY .body ul li a { display:block; width:100%; height:100%; padding-left:35px;}

#RCZP { width:230px; height:auto; margin-bottom:10px;}
#RCZP .top { height:44px; background-image:url("images/pic_10.gif");}
#RCZP .body { height:auto; padding:10px;}

#YQLJ { width:230px; height:auto; margin-bottom:10px;}
#YQLJ .top { height:30px; line-height:30px; color:#FFFFFF; text-align:left; padding-left:10px; font-weight:bold; background-image:url("images/pic_06.gif"); position:relative; margin-bottom:5px;}
#YQLJ .body { height:auto; border:solid 1px #D3D3D3; padding:10px;}

#Footer { width:1000px; height:50px; line-height:24px; border-top:solid 1px #C6C6C6; margin:auto; background-image:url("images/pic_11.gif"); padding-top:10px; margin-bottom:10px;}

.submenu { width:210px; height:auto; margin-bottom:10px;}
.submenu .top { height:auto; text-align:center;}
.submenu .body { height:auto; padding-top:5px;}
.submenu .body ul li { height:29px; line-height:29px; background-image:url("images/pic_12.gif"); margin-bottom:3px;}
.submenu .body ul li a { display:block; width:100%; height:100%; text-align:left; padding-left:40px; text-decoration:none; font-weight:bold;}

#PageCenter { width:780px; height:auto; float:right;}

.website { height:42px; line-height:42px; background-image:url("images/pic_13.gif"); text-align:left; padding-left:30px; color:#545353; position:relative; margin-bottom:10px;}

table.list thead { height:28px; background-image:url("images/pic_14.gif");}
table.list tbody tr td.spac { border-top-color:#FFFFFF;}
table.list tbody tr td { border-top:solid 1px #DFDDD6;}

div.paging { width:780px; height:auto; padding-top:20px; border-top:solid 1px #DFDDD6;}

#SearchDiv { height:auto; border:solid 1px #CCCCCC; background-color:#F7F7F7; padding:5px;}
#SearchDiv .top { height:26px; border-bottom:solid 1px #E4E4E4; background-image:url("images/pic_15.gif"); background-position:5px center; background-repeat:no-repeat; line-height:26px; text-align:left; padding-left:20px; font-weight:bold;}
#SearchDiv .body { height:auto; padding-top:10px;}
#SearchDiv .body .searchBtn { display:block; width:55px; height:20px; padding:0px; margin:0px; background-image:url("images/pic_16.gif");}

.product-list { width:760px; height:auto; margin-bottom:10px;}
.product-list .product-item { width:200px; height:267; float:left; margin-bottom:10px; padding-left:0px; padding-right:50px;}
.product-list .product-item .pic { width:200px; height:267px; border:solid 1px #CCCCCC; padding:2px;}
.product-list .product-item .title { line-height:24px;}

.product-list { width:760px; height:auto; margin-bottom:10px;}
.product-list .product-project { width:200px; height:131; float:left; margin-bottom:30px; padding-left:0px; padding-right:50px;}
.product-list .product-project .pic { width:200px; height:131px; border:solid 1px #CCCCCC; padding:2px;}
.product-list .product-project .title { line-height:24px;}

.product-list { width:760px; height:auto; margin-bottom:10px;}
.product-list .product-prod { width:158px; height:158; float:left; margin-bottom:30px; padding-left:0px; padding-right:50px;}
.product-list .product-prod .pic { width:158px; height:158px; border:solid 1px #CCCCCC; padding:2px;}
.product-list .product-prod .title { line-height:24px;}

table.jobs-list thead { height:28px; background-color:#E5E5E5; border-bottom:none;}
table.jobs-list tbody tr td { background-color:#F9F9F9;  border-top:solid 1px #DFDDD6;}
table.jobs-list tbody tr td.subcont {border-top-width:0px; background-color:#FFFFFF; line-height:24px; padding:5px; padding-left:30px; }

.info-content { height:auto; padding:20px; text-align:left;}

.plus { display:block; width:9px; height:9px; background-image:url("images/pic_plus.gif"); cursor:pointer;}
.minus { display:block; width:9px; height:9px; background-image:url("images/pic_minus.gif"); cursor:pointer;}

#ADFlash { width:200px; height:131px; border:solid 1px #CCCCCC; margin-bottom:5px;}

.downloadBtn { display:block; width:80px; height:31px; background-image:url('images/pic_17.gif'); text-align:center; line-height:31px; font-size:14px;}
