

/*---------- base ---------*/
*{padding:0px;	margin:0px;}
html{}
body{font:12px Verdana,Arial,Tahoma; background:url(imagesbg.jpg); }
img{border:none;}

a{color:#004499;text-decoration:none;}
a:hover{color:#BA0000;	text-decoration:underline;}
ul{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;	vertical-align:middle;}
/*---------- stock ---------*/

.center{margin:0px auto;  overflow:hidden;}
#big_line_two{ background:url(imagesline_01.jpg) repeat-y; width:990px;margin:0px auto; }
.big_white{ width:970px;}
#top_line{width:968px; height:25px; margin:0px auto;  border-bottom:1px solid #D9D9DB;  border-right:1px solid #D9D9DB;  border-left:1px solid #D9D9DB;  }
#top_flsh {width:970px; height:auto; margin:0px auto; margin-top:1px; margin-bottom:1px; }
#nav{background:url(imagesnav_bg.jpg) repeat-x; width:970px; height:38px;	clear:both; margin:0px auto; }



#nav ul{ width:970px;}
#nav li{ background:url(imagesnav_bg2.jpg);  height:38px; line-height:38px; float:left; font-size:14px; font-weight:bold; text-align:center; width:80px;}
#nav li a{ color:#fff;}

#line_black{ background:url(imagesnav_bg3.jpg) repeat-x;width:970px; margin:0px auto; height:8px; margin-top:1px;  }
#index_bg_news{width:970px; margin:0px auto; height:80px; margin-top:10px;  }
#index_ad{width:970px; margin:0px auto; height:120px; margin-top:1px;  }

#viewbox{ width:970px; margin:0px auto; margin-top:5px;  height:auto; overflow:hidden;}

#viewbox .box_left{ float:left; width:370px; height:auto;  border:1px solid #D9D9DB;  overflow:hidden;}
#viewbox .box_mid{ float:left; width:370px; height:auto;  border:1px solid #D9D9DB;  overflow:hidden; margin-left:8px; }
#viewbox .box_left1{ width:748; height:auto; float:left;}
#viewbox .box_right{ float:right; width:208px; height:auto; border:1px solid #D9D9DB;  overflow:hidden;  }
#viewbox .box_right1{ float:right; width:588px; height:auto;  border:1px solid #D9D9DB; }


#viewbox .list_left{ float:left; width:230px;  overflow:hidden;}
#viewbox .list_right{ float:right; width:725px; height:auto;  border:1px solid #D9D9DB;  overflow:hidden;}
#viewbox .place{ width:964px; float:left; height:25px; line-height:24px; margin-bottom:15px; border:1px solid #D9D9DB;}


#viewbox .qiye{ width:968px; height:126px; margin-top:7px;border:1px solid #D9D9DB;  margin-bottom:7px; overflow:hidden;}
 .qiye .qiye_title{ background:url(imagesright_nav_bg.jpg) repeat-x; width:968px; height:30px;}
 
 .qiye_nav_left{ width:300px; float:left; margin-left:15px;  color:#214CBC; font-size:14px; font-weight:bold; height:25px; line-height:25px;margin-top:5px;}
.qiye ul{ width:auto; margin-top:8px; margin-bottom:8px;}
.qiye li{ width:188px; float:left; overflow:hidden; height:84px; margin-left:4px;margin-top:4px;}
.qiye li img{border:1px solid #D9D9D9; padding:1px;}

.list_top_img{ float:left; width:228px; height:auto; overflow:hidden; border:1px solid #D9D9DB; }
.list_top_img img{ margin:2px;}
.list_left_text{width:228px;float:left; margin:0px auto;  border:1px solid #D9D9DB; margin-top:15px;}
.list_left_text ul{width:220px; margin:0px auto;}
.list_left_text li{width:220px; float:left; background:url(imagesdot.gif) bottom repeat-x; height:28px; line-height:26px;}

.flash_img{margin:0px auto; height:250px; width:360px; text-align:center; }

#bignews{ background:url(imagestop_news_01.jpg) top repeat-x; width:586px; height:249px; overflow:hidden; margin:0px auto; margin-top:1px;}
#bignews .onenews{ background:url(imagestop_news_bg.jpg) bottom repeat-x; width:560px; height:85px; margin:0px auto; overflow:hidden;}
#bignews .onenews h1{ text-align:center; display:block;	height:35px; line-height:35px;  color:#0038B5; font-size:22px; margin-top:8px; }
#bignews .onenews h1 a{	font-size:18px; color:#0038B5; font-size:22px; }
#bignews .onenews .samll { width:560px;  line-height:40px; height:40px; color:#666; text-align:center; overflow:hidden;}


#bignews .fire_news{width:560px; height:auto; overflow:hidden; margin:0px auto; margin-top:8px;}
.fire_news ul{width:560px;}
.fire_news li{width:560px; background:url(imagesdot.gif) bottom repeat-x; height:28px; line-height:26px;}
.fire_news li .text{width:480px; float:left; overflow:hidden; font-size:14px;}
.fire_news li .time{ width:80px; font-size:11px; color:#666666; float:left; text-align:center;} 


.art {width:965px; height:auto; margin:0px auto;  border:1px solid #D9D9DB; overflow:hidden; }
.art .title{width:950px; height:60px; font-size:24px; line-height:60px; color:#ff0000; font-weight:bold; text-align:center; margin:0px auto; overflow:hidden;}
.art .info{ background:#F3F3F3; width:800px; height:30px; line-height:29px; text-align:center; font-size:11px; margin:0px auto; padding:0px; }
.art  small{ font-size:12px; margin-left:5px;}
.content { width:950px; line-height:30px; font-size:16px; margin:0px auto; margin-top:20px; overflow:hidden;}

.context ul li{
	line-height:29px;
	color:#888;
}


.td_line{border-bottom:1px solid #D9D9DB; font-weight:bold;}

.com_news{ width:370px; height:auto; margin:0px auto; overflow:hidden;}
.com_news .com_nav{ background:url(imagesnav_n.jpg) no-repeat; width:370px; height:31px;}
.com_nav_left{ width:120px; float:left; margin-left:15px;  color:#214CBC; font-size:14px; font-weight:bold; height:25px; line-height:25px;margin-top:5px;}
.com_nav_left a{ color:#214CBC; font-size:14px; font-weight:bold;}
.com_nav_right{ width:50px; float:right; margin-right:12px; height:31px; line-height:28px; text-align:right;}

.com_news .news_img{background:url(imagesdot.jpg) bottom repeat-x; width:360px; height:120px; margin:0px auto;}
.news_img .news_img_m{ width:120px; float:left; text-align:center; height:120px;}
.news_img_m img{ border:1px solid #D9D9D9; padding:2px; margin-top:10px;}

.news_img_m img { height:100px; width:100px;
     float:middle; 
}

.news_img .news_img_t{ width:240px; float:left; height:120px; overflow:hidden; line-height:20px; color:#666666;}
.news_img_t a:hover{ color:#666666;}
.com_news .down_news{width:350px; margin:0px auto; }
.down_news ul{width:350px;  }
.down_news li{width:350px; float:left; background:url(imagesdot.gif) bottom repeat-x; height:28px; line-height:26px;}

.right_nav{ background:url(imagesright_nav_bg.jpg) repeat-x; width:208px; height:30px;}
.right_down{ background:#F5F8FC;width:200px;  margin:0px auto; margin-top:5px; height:227px;}
.right_down ul{width:195px; margin-left:5px; margin-top:10px;}
.right_down li{width:195px;  background:url(imagesdot.jpg) bottom repeat-x; height:24px; line-height:22px;}

.rexian{background:#F5F8FC;width:200px;  margin:0px auto; margin-top:5px; height:140px;}
.xiazai{background:#F5F8FC;width:200px;  margin:0px auto; margin-top:5px; height:40px;}
.rongyi{background:#F5F8FC;width:200px;  margin:0px auto; margin-top:5px; height:130px;}

.bottom_link{ background:url(imageslink_bg.jpg) repeat-x; border:1px solid #D9D9DB; width:965px;   margin:0px auto;  height:58px; overflow:hidden;}


.bottom_bg{height:120px; float:left;  width:965px; text-align:center; overflow:hidden; margin:0px auto; line-height:22px; }

.left_img{ width:748px; height:100px; margin-top:10px;}

.left_ershou{ width:748px; height:390px;  border:1px solid #D9D9DB;}
.left_ershou_nav{ background:url(imagesright_nav_bg.jpg) repeat-x; width:748px; height:30px;}
.down_nav{ background:url(imagesright_nav_bg.jpg) repeat-x; width:725px; height:30px;}


.img_728{ width:710px; height:auto; margin-top:8px; float:left;} 
.nav_left_728{ width:auto; float:left; margin-top:16px; margin-left:40px; color:#0D519C;  font-size:14px;  font-weight:bold;}
.nav_right_728{ width:auto; float:right; margin-top:14px; margin-right:10px; color:#ff0000;  font-size:12px; }
.nav_left_728 a { color:#0D519C; font-size:14px; font-weight:bold;}
.img_728 ul{ width:710px; }
.img_728 li{ background:url(../images/r-images/bg_c18.png); width:150px; height:150px; float:left; margin-left:16px;}
.img_130 { width:130px; margin-left:14px; margin-top:15px; height:105px;}
.img_130 img{ width:120px; height:auto; padding:1px;
	border:1px solid #EEE;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


.listbox{
	width:720px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
.index .listbox dl{
	width:352px;
	margin-right:8px;
	margin-top:2px;
	float:left;
}
.index .listbox ul a{
	color:#666;
}

.listbox 


.e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}