/* CSS Document 2008.7 */
body { text-align: center; font-family:"ËÎÌå", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#535353; background:url(images/bg.jpg);}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top; border:none; padding:0; margin:0;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
.clear{ font-size:0; height:0; line-height:0; clear:both;}
/* Link */
a:link {color: #535353; text-decoration:none;}
a:visited {color: #535353;text-decoration:none;}
a:hover {color: #77A22E; text-decoration:none;}
a:active {color: #729845;text-decoration:none;}
/* body */
#container{ width:960px; text-align:left; margin:0 auto;}
#top{ height:76px;}
	#logo{ float:left}
	#nav_sub1{ color:#000; float:right; margin:8px;}
	#nav_sub1 a{ color:#000;}
	#nav_sub1 ul li{ display:inline;}
#nav {background:#3c3c3c;}
#nav ul { background:#FFF;}
#nav ul li {float:left; display:block; background:#3c3c3c; color:#FFF; font-weight:bold; margin:0 1px;}
#nav ul li a{ color:#FFF;display:block;padding:8px;}
#nav ul .hover a:hover{ color:#FFF;background:#7f0119;text-decoration:none;}
#nav ul li a:hover{ color:#FFF;background:#7f0119;text-decoration:none;}
#nav ul .news{background:url(images/nav_bg1.gif) no-repeat #3c3c3c; padding:8px; padding-left:45px; width:230px;}
.nav_sub ul { position:absolute;}
.nav_sub ul li{ display:inline;}

.news #gundong a{ background:none; height:auto; margin:0; padding:0; display:inline;}
.news #gundong a:hover{ background:none; height:auto; margin:0; padding:0; display:inline;}

#sidebar{width:250px; float:left; margin-top:10px}
	#login{background: url(images/bg_login.jpg) 1px 1px no-repeat; width:250px; height:158px; padding:1px; color:#000;}
	.input{width:87px; height:17px; border:#828281 solid 1px; background:#E5E5E5;}
	.sidebar_01{margin-top:16px; padding:1px; }
	.sidebar_01 .title{width:250px; height:30px; background:url(images/new_04.jpg); line-height:30px; color:#FFF; font-weight:bold; text-indent:10px;}
	.sidebar_01 .content ul{ margin-bottom:8px;}
	.sidebar_01 .content ul li{ margin:0 20px; border-bottom:#E0E8D3 dashed 1px; padding:8px 30 7px 25px; background:url(images/poit.gif) 15px no-repeat;}
	
	.sidebar_02{margin-top:16px; padding:1px; border:#848484 solid 1px;}
	.sidebar_02 .title{width:182px; height:24px; background:url(images/bg_1.gif); line-height:24px; color:#FFF; font-weight:bold; text-indent:10px;}
	.sidebar_02 .content{ background:url(images/xc_bg.jpg) no-repeat; width:182px; height:167px;}
	.sidebar_02 .content ul{ padding-top:8px;}
	.sidebar_02 .content ul li{ margin:0 8px; border-bottom:#CECECE dashed 1px; padding:8px 0 7px 15px;}
	
	.sidebar_03{margin-top:16px; padding:1px; border:#848484 solid 1px;}
	.sidebar_03 .title{width:182px; height:24px; background:url(images/bg_1.gif); line-height:24px; color:#FFF; font-weight:bold; text-indent:10px;}
	.sidebar_03 .content ul{ margin-bottom:8px;}
	.sidebar_03 .content ul li{ margin:0 8px; padding:8px 0 7px 15px;}

	.sidebar_04{margin-top:16px; padding:1px; }
	.sidebar_04 .title{width:250px; height:30px; background:url(images/new_042.jpg); line-height:30px; color:#FFF; font-weight:bold; text-indent:10px;}
	.sidebar_04 .content ul{ margin-bottom:8px;}
	.sidebar_04 .content ul li{ margin:0 20px; border-bottom:#E0E8D3 dashed 1px; padding:8px 30 7px 25px; background:url(images/poit.gif) 15px no-repeat;}

#main{width:690px; float:right;}
#main .title{font-size:14px; color:#000; border-bottom:#E0E5CF 1px solid; height:23px; padding:15px 0 0 10px; }
#main .content{padding:10px;}
#main .content .news_list ul{ margin-bottom:8px;}
#main .content .news_list ul li{ margin:0 8px; border-bottom:#CECECE dashed 1px; padding:8px 0 7px 25px; background:url(images/poit.gif) 15px no-repeat;}
#main .content h1{text-align:center; font-size:16px; font-weight:bold; letter-spacing:5px; margin:5px 0;}
#main .content .news_date{text-align:center; margin:8px 0;}

#main .content .pros{ display:inline; float:left; text-align:center; margin-left:30px; margin-bottom:15px; margin-top:15px; }
#main .content .pros_pic{width:180px;; height:120px;  padding:1px; border:#E0E5CF 1px solid}
#main .content .pros_name{text-align:center; padding:8px 0;}

#main_index{width:765px; float:right}
#main_index #index01{}
#main_index #index01 #index01_l{width:540px; height:507px; border:#848484 solid 1px; float:left;}
#main_index #index01 #index01_r{width:214px; float:right;}
#gonggao .title{background:url(images/bg_2.jpg); height:28px; color:#FFF; font-weight:bold; line-height:28px; text-indent:10px;}
#gonggao .content ul li{margin:0 8px; padding:8px 0 6px 20px; background:url(images/point2.gif) 5px no-repeat; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; width:180px;}
#gonggao .content{ margin-bottom:8px;}
#gonggao .more{text-align:right; padding-right:10px;}


#pro_new{margin-top:8px;}
#pro_new .title{background:url(images/new_pro.gif) no-repeat; height:40px;}
#pro_new .content{margin-top:12px;}
#pro_new .content table td{border-right:#CECECE dashed 1px; padding:2px;}

#pro_new .content .pros{width:163px; display:inline; float:left; margin:5px 5px;border-right:#CECECE dashed 1px; padding-right:12px;}
#pro_new .content .pros_pic{width:159px;; height:115px; border:#CECECE solid 1px; padding:1px;}
#pro_new .content .pros_name{text-align:center; padding:8px 0;}

#footer{margin-top:16px; text-align:left; border-top:#A6A6A6 solid 2px;}

#slideshow {list-style:none; color:#fff; text-align:center}
#slideshow span {display:none}
#wrapper {width:650px; margin:0 auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:504px; height:374px; padding:1px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:504px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:500px}
#image img {position:absolute; z-index:25; width:504px; height:374px;}
.imgnav {position:absolute; width:25%; height:346px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:284px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {padding-top:15px;}

#slideleft {float:left; width:29px; height:174px; background:url(images/img_left.jpg) no-repeat; }
#slideleft:hover {background-color:#333}

#slideright {float:right; width:52px; height:174px; background:url(images/img_right.jpg) no-repeat;}
#slideright:hover {background-color:#fff}

#slidearea {float:left; position:relative; width:560px; margin-left:5px; height:90px; overflow:hidden; margin-top:50px;}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}/**/

.greenb{color:#656361; font-weight:bold;}
.greenb a{color:#656361;}
.greenc{color:#656361;}
.greenc a{color:#656361;}
/* #cpxll img{ border:#abc69a solid 1px;padding:1px; margin:2px 0;}*/
#cpxll { background:url(images/pdbg.jpg) no-repeat; height:312px}
#jmsb tr{ line-height:20px;}

