body{ background:url(imagesbg_body.png) repeat-x; line-height:1.5; font-size:14px;}
body,h1,h2,h3,h4,h5,ul,li,dl,dd,dt,form,p,img{ padding:0; margin:0;}
ul,dl,li{ list-style:none;}
#header{ width:1002px; margin:0 auto; padding-top:8px;}
#top1{ float:left; width:795px; height:79px; overflow:hidden;}
#top2{float:right; width:185px; height:79px; overflow:hidden; padding-left:15px;background:url(imagesbg_en.png) no-repeat 5px 0; color:#FFF; line-height:37px;}
#top2 a{ font: 20px/37px 黑体; color:#efefef; text-decoration:none;}
#top2 a:hover{ color:#FFF;}
a,area { blr:expression(this.onFocus=this.blur()); text-decoration:none; color:#666; } /* for IE */
:focus { outline: none; } 
a:hover{ color:#900;}
#menu{ background:url(imagesbg_menu.png) repeat-x; width:1002px; height:38px; margin:0 auto; overflow:hidden;}
#menu ul{ padding:0 25px;}
#menu ul li{ float:left; width:123px; text-align:center;}
#menu ul li a{ font: bold 14px/38px 宋体; color:#FFF;}
#menu ul li a:hover{ color:#FF9;}
#menu ul .fgx{ background:url(imagesbg_menu_bg.png) no-repeat; width:3px; height:38px;}
.clear{ clear:both;}
#content{ width:1002px; margin:0 auto;}

#iDiv1{ float:left; width:646px; height:246px; padding-top:5px;}
#iDiv1 .titlebar{ background:url(imagesbg_tit1.png) no-repeat; height:32px; color:#FFF; font:bold 14px/32px 宋体; padding-left:35px;}
#iDiv1 .titlebar span{ float:right; width:45px;}
#iDiv1 .titlebar span a{ font:12px/32px 宋体;  color:#FFF}
#iDiv1 .titlebar span a:hover{ color:#FF0;}
#iDiv1 .conbar{ background: url(imagesbg_con1.png) repeat-x; border-left:solid 1px #e3e5e2;border-bottom:solid 1px #e3e5e2; border-right:solid 1px #e3e5e2; height:210px;}

#iDiv2{ float:right; width:344px; height:246px; padding-top:5px;}
#iDiv2 .titlebar{ background:url(imagesbg_tit2.png) no-repeat; height:32px;  font:bold 14px/32px 宋体; padding-left:15px;}
#iDiv2 .titlebar span{ float:right; width:50px;}
#iDiv2 .titlebar span a{ font:12px/32px 宋体;  color:#FFF}
#iDiv2 .titlebar span a:hover{ color: #FF0;}
#iDiv2 .conbar{ border:solid 1px #e3e5e2; border-top:none; height:194px; padding:8px; padding-bottom:none;}
#iDiv2 .conbar p{  padding-left:20px; padding-top:5px; background:url(imagesol2.png) no-repeat 4px 10px;}
#iDiv2 .conbar p a{ font-size:14px;}
#iDiv2 .conbar p span{  height:25px; width:70px; color:#F00; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#iDiv3{ float:left; width:646px; height:300px; padding-top:5px; overflow:hidden;}
#iDiv3 .titlebar{ background:url(imagesbg_tit3.png) no-repeat; height:41px; color:#fff; font:bold 14px/38px 宋体; padding-left:35px;}
#iDiv3 .titlebar span{ float:right; width:45px;}
#iDiv3 .titlebar span a{ font:12px/41px 宋体;  color:#666666}
#iDiv3 .titlebar span a:hover{ color:#000;}
#iDiv3 .conbar{ border:solid 1px #e3e5e2; border-top:none; height:252px; padding-top:6px;}
#iDiv3 .flv{ float:left; width:292px; height:245px; border:solid 1px #CCC; padding:1px; margin-left:12px;}
#iDiv3 .txtlist{ float:left; width:300px; padding-left:15px; height:247px;}
		.datatxt{ font-family:Arial; font-weight:bold; font-size:12px; }
		.moretxt{ text-align:right; border-bottom: dotted 1px #ccc; }
		.moretxt a{ font-size:12px;}
		
.newslist{ padding:10px; padding-bottom:0;}
.newslist li{ height:26px; border-bottom:dotted 1px #CCC; clear:both;}
.newslist li span{ float:right; width:85px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:26px; }
.newslist li a{ padding-left:25px; background:url(../images/ol.png) no-repeat 5px 3px; font-size:14px; line-height:26px; color:#666;}
.newslist li a:hover{ color:#900;}

#iDiv4{ float:right; width:344px; height:308px; padding-top:5px;}
#iDiv4 .titlebar{ background:url(../images/bg_tit4.png) no-repeat; height:33px; color:#003366; font:bold 14px/33px 宋体; padding-left:15px;}
#iDiv4 .conbar{ border:solid 1px #e3e5e2; border-top:none; height:250px; padding:8px; padding-bottom:none;}
#iDiv4 .conbar p{ float:left; padding-left:15px; width:148px; overflow:hidden; padding-top:5px; background:url(imagesol3.png) no-repeat 4px 10px;}
#iDiv4 .conbar p a{ font-size:14px;}
#iDiv4 .conbar p span{  height:25px; width:70px; color:#F00; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#bot{ background:url(imagesbg_bot.png) #ededed repeat-x; width:980px; margin:0 auto; border:solid 1px #ccc; padding:10px; text-align:center; font-size:12px }

/*sub*/
#address{ border-bottom:solid 1px #ccc; background:url(imagesicon_home.png) no-repeat; height:29px; padding-left:30px; margin-top:1px; font:12px/29px 宋体;}
#neir{border:solid 8px #efefef; padding:15px; margin-bottom:5px; min-height:500px;_height:500px;}
#neir *{line-height:2;}
#neir h1{ text-align:center; font-family:黑体; font-size:24px;}
#gongneng{ border-bottom:solid 1px #ccc; border-top:solid 1px #ccc; background-color:#f4f4f4; text-align:center;}

.renBlock{ border-bottom:dotted 1px #999; margin-bottom:10px;}
.renBlock .pic{ float:left; background:url(imagesbg_pic.png) no-repeat; width:153px; height:220px; padding:6px 0px 0 9px; margin:7px 14px;_margin:7px 13px; overflow:hidden;}
.renBlock .pic img{ border:0;}
.renBlock p {padding:10px;}
.renBlock p span{ float:right; padding-top:5px;}
.renBlock p span a img{width:69px; height:17px;}
.renBlock .txt{ float:right; width:785px; }