/********综合设置******************************************/
* { word-break: break-all; } /*在IE中实行强制换行*/
body { margin:0; padding:0; background:#e5e5e5; color:#333; text-align:center; font:12px Arial, Helvetica, sans-serif; }
#wrap { margin:0 auto; padding:0 3px 1px; text-align:left; width:980px; w\idth:980px; background:#fff; }

/*链接样式*/
a { color:#333; text-decoration:none; }
	a:hover { color:#ff0066; }
	a img { border: none; }
form { margin:0; padding:0; }

/*********header******************************************/
.header { height:80px; background:url('../images/top-bg.jpg') repeat-x; }
	.header-logo { margin:18px 0 0 2px; }
	.head-menu { width:65; margin-top:2px; }
		.head-menu li { float:left; text-align:center; width:80px; padding:18px 0 2px; background:url('../images/menu/fg.gif') left top no-repeat; }

.head-img { width:100%; height:200px; overflow:hidden; }



/*********主体部分******************************************/
.con { margin-top:8px; background:url('../images/ys-j.gif') right top no-repeat; }
.con-il { width:24.3%; }
.con-ir { width:75%; }

.i-gg { height:415px; border:1px solid #e3e3e3; background:#fff url('../images/nr-bg2.jpg') left top repeat-x; }
	.i-ggbt { width:90%; padding:4px; margin:5px auto 0; border-bottom:1px solid #e3e3e3; }
		.i-ggbt-bt { width:153px; }
		.i-ggbt-m { width:31px; margin-top:5px; }
	.i-ggnr { width:90%; height:83%; margin:5px auto 0; color:#666; line-height:18px; }
	.i-ggnr a { color:#999; }
	.i-ggnr a:hover { color:#777; }

.i-ks { width:220px; height:268px; border:1px solid #e3e3e3; background:#fbfbfb url('../images/nr-bg.jpg') left top repeat-x; }
	.i-ksbt { width:90%; padding:4px; margin:5px auto 0; border-bottom:1px solid #e3e3e3; }
	.i-ksnr { width:90%; margin:14px auto 0; }
	.i-ksnr li { margin:0 auto 0; }

.i-zz-bt { border-bottom:1px solid #ccc; padding-bottom:2px; }
.i-zz-img { margin-top:5px; }
	.i-zz-img img { margin:2px auto; }

.er-menu { margin:40px 0 0 35px; }
.er-menu li { margin:2px 0; }

.i-fg { margin:5px 0; height:5px; background:#999; }

.i-cp { border:1px solid #e3e3e3; background:#fbfbfb url('../images/nr-bg.jpg') left top repeat-x; }
.i-cpbt { width:30px; margin:0 0 0 14px !important; margin:0 0 0 7px; }
.i-cpnr { width:94%; margin-top:4px;}
	.i-cpx { float:left; width:118px !important; width:126px; margin:0 0 0 16px !important; margin:0 0 0 6px;  }
	.i-cp-img { width:119px; height:81px; border:1px solid #ccc; background:#fff; padding:4px; overflow:hidden; }
	.i-cp-img li { width:118px; height:80px; overflow:hidden; }
	.i-cp-tex { margin-top:3px; line-height:16px; height:14px; text-align:center; }


.i-news { width:67.5%; height:258px; padding:5px; border:1px solid #e3e3e3; background:#fbfbfb url('../images/nr-bg.jpg') left top repeat-x; overflow:hidden; }
	.i-news-bt { height:18px; border-bottom:1px solid #ccc; padding:4px 0; background:url('../images/tex/news-bg.gif') right top no-repeat; }
		.i-news-bt-b { width:100px; }
		.i-news-bt-m { width:31px; margin-top:12px; }
	.i-news-nr { margin-top:10px; }
	.i-news-nr li {width:98%; margin:3px 0; padding-left:6px; background:url('../images/dian1.gif') 0 3px no-repeat; }
	.i-news-nr li img { margin:0 0 0 4px; }
	.i-news-nr li a { float:left; margin:0;padding:0; color:#666; }
	.i-news-nr li a:hover { float:left; margin:0;padding:0; color:#ff0066; }
	.i-news-nr li span { float:right; color:#999; }

.i-gsjj { width:28.4%;  padding:5px; }
	.i-gsjj-bt { width:153px; }
	.i-gsjj-m { width:31px; margin-top:5px; }
.i-gsjj-nr { margin-top:5px; line-height:19px; }
.i-gsjj-nr p { margin:0; padding:0; }
.i-gsjj-nr p span { font:20px Arial; }
.i-gsjj-img { float:left; margin-right:4px; border:1px solid #e0e0e0; width:80px; height:112px; background:#fff; }

/*********子栏目******************************************/
.er { margin-top:5px; background:url('../images/nrbg.gif') right bottom no-repeat; }
#er-l { width:26%; border-right:1px solid #eee; background:#eee url('../images/er-ybg.gif') 1px 0 repeat-x; }
#er-r { width:73%; background:url('../images/ys-j.gif') right top no-repeat;}
.er-r-bt { padding:43px 0 7px; background:url('../images/3d.gif') left bottom repeat-x; }
	.er-r-bt img { margin-right:2px; }
	.er-r-bt span { color:#999; }
.er-rnr { margin-top:5px; line-height:20px; color:#777; }
#er-r p { text-indent:2em; line-height:20px; }
#er-r p span { font:20px Arial; }
.er-bt1, .er-bt2, .er-bt3, .er-bt4, .er-bt5, .er-bt6, .er-bt7, .er-bt8 {width:96%; padding:20px 0 10px 0;}
	.er-bt1 { background:url('../images/tex/bt-xhx1.gif') right bottom no-repeat; }
	.er-bt2 { background:url('../images/tex/bt-xhx2.gif') right bottom no-repeat; }
	.er-bt3 { background:url('../images/tex/bt-xhx3.gif') right bottom no-repeat; }
	.er-bt4 { background:url('../images/tex/bt-xhx4.gif') right bottom no-repeat; }
.nets-list { margin-top:10px; }
.nets-list li { margin:4px 0; padding-left:10px; background:url('../images/icon-gg.gif') left 4px no-repeat; }
.nets-list li span { color:#999; margin-left:5px; }
.news-read-bt { font:20px 黑体; padding:32px 0 6px; border-bottom:6px solid #ccc; color:#0099cc;  }
.news-read-bz { background:#f6f6f6; margin-top:1px; padding:4px 0; color:#999; }
.news-read-nr { margin-top:15px; }
	.news-read-nr p { text-indent:2em; line-height:20px; }
	.news-read-nr a { color:#999; }
	.news-read-nr a:hover { color:#ff0066; }

.cp-bt { padding:43px 0 4px;; border-bottom:5px solid #e5e5e5; }
	.cp-nr { margin-top:10px; }
	.cp-nr p { text-indent:2em; line-height:20px; }

.zs-nr ul { float:left; width:150px; margin:6px 8px; border:1px solid #ccc; padding:4px; }
	.zs-img { width:150px; height:123px; overflow:hidden; }
	.zs-tex { height:40px; line-height:20px; margin-top:2px; text-align:center; }


.fw-menu { width:82%; margin:20px 0 0 20px; }
.fw-menu-w { padding:5px 0; margin:2px 0; background:url('../images/dian.gif') left bottom repeat-x; }
.fw-menu-a { padding:5px 0; margin:2px 0; background:#e5e5e5 url('../images/dian.gif') left bottom repeat-x; }
.fw-menu li img { margin:0 4px 2px 0; }



/*****内容显示********************************/
.sr2 { border:1px solid #ccc; padding:5px; color:#666; font:11px Arial; }
.sr1 { border:1px solid #ccc; padding:2px 5px; color:#666; font:11px Arial; }
.an { border-left:10px solid #999; border-top:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999; padding:4px 4px 1px; background:#eee; color:#666; }

.con-ts { width:90%; padding:4px 0; border-bottom:2px solid #eee; color:#999; }
.con-nr { margin-top:20px; color:#666; }
	.con-l { width:10%; }
		.con-l li { height:14px; margin:1px 0 10px; }
	.con-r { width:70%; }
		.con-r li { height:14px; margin:4px 0; }



/*********footer******************************************/
.foot-an ul { padding-right:5px; }
	.foot-an-x { height:8px; border-bottom:4px solid #0099cc; }
	.foot-an-x img { margin:0 5px -3px 0; }
	.foot-an a img { margin:1px 6px 0 0; }

.footer { font:11px arial; margin-top:5px; padding-bottom:8px; background:url('../images/foot-bg.jpg') left top repeat-x; }
.footer-logo { width:130px; background:url('../images/dian.gif') right top repeat-y; }
.footer-tex { margin:10px 0 0 10px; color:#999; }
.footer-tex span { color:#ff9900; }


/*********常用定义******************************************/
/*文字对齐*/
.tex-l { text-align:left; }
.tex-r { text-align:right; }
.tex-n { text-align:center; }

/*div对齐*/
.left { float:left; }
.right { float:right; }
.height { _height:1%; overflow:auto; }

/*ul*/
ul { list-style:none; margin:0; padding:0; }