﻿.body{background: url(bg.jpg) top center no-repeat; }
.main { width:700px; overflow:hidden; zoom:1; }
.sideBar { width:248px; }
.sideBar .box { padding:0 0 15px 0; margin:0 0 10px 0; border:1px solid #CCE0EB; /*background:#F5F8FD;*/ overflow:hidden; zoom:1; }
.sideBar .box h3 { background:url(side_title_index.png) no-repeat 0 0; height:34px; font:bold 14px/32px 宋体;  margin:0 0 5px 0; overflow:hidden; text-align:left; text-indent:1em; color:#0045A0; }
/*.sideBar .box h3 span { color:#fff; width:100px; float:left; text-align:center; }*/
.two { width:320px; margin-right:8px; }
.sideBar .box h3 img { margin:8px 8px 0 0; }
h3 img, h4 img { float:right; margin:8px 5px 0 0; }
#gg { height:158px; }
#gg .list li { height:auto; border-bottom:1px dotted #ccc; line-height:160%; background:url(flag01.gif) no-repeat 0 9px; /*font-weight:bold;*/ }
#gg .list li a {/*color: #838383;*/ font-size:12px; }
#gg .list li em { float:none; }
/* 机构 */
.jglist li { float:left; width:185px; margin:6px 0 1px 6px; display:inline; }
.jglist li a, .jglist a:visited { height:25px; display:block; overflow:hidden; text-align:left; font:12px/26px Arial, 宋体; padding:0 0 0 22px; background:url(jg.gif) no-repeat 0 -50px; }
.jglist li a:hover { background-position:0 -75px; }
.jglist .long { width:254px; }
.jglist .long a, .jglist .long a:visited { background:url(jg.gif) no-repeat 0 0; }
.jglist .long a:hover { background-position:0 -25px; }
.jglist h4 { clear:both; font:bold 12px Arial, 宋体; text-align:left; padding:12px 0 4px 6px; _padding:5px 0 0 6px; }
.zt li { height:71px; overflow:hidden; }
.zt img { width:224px; height:60px; display:block; border:2px solid #fff; margin:8px auto 0 auto; }
.list li { list-style:none; margin:0 5px; text-align:left; overflow:hidden; height:24px; line-height:24px; padding:5px 0 0px 11px; background:url(flag01.gif) no-repeat 0 12px; border-bottom:1px dotted #CCC; }
.list li span { float:right; line-height:22px; padding:2px 0 0 10px; color:#999; font:normal 11px Arial, Helvetica, sans-serif; }
.list li a { font-size:12px; }
.tongzhi li span { float:none; font-size:10px; }
/*----------main-----*/
.headNews { height:45px; text-align:left; padding:0 0 0 45px; background:url(tt.gif) no-repeat 0 0; }
.headNews a { font:bold 24px/40px 微软雅黑; color:#003399; }
.headNews a:hover { color:#f60; }
.newsPic { border:1px solid #ccc; width:310px; height:242px; padding:5px; display:block;  float:left; margin:50px 10px 0 15px; 
/**margin:50px 10px 0 25px;*/ _margin:50px 10px 0 8px; overflow:hidden;}
.zsBox { clear:both; height:412px; overflow:hidden; margin:0 0 8px 0; padding:0; border:1px solid #ABCAF0; background:#F5F8FD url(zsBg.png) no-repeat 0 0; }
.zsBox { text-align:right; padding:8px; overflow:hidden; zoom:0; }
.zsBox .xmss { margin:0 0 8px 0; }
.zsBox .xmss input { height:22px; width:160px; vertical-align:middle; }
.zsBox .xmss select { height:24px; font-size:14px; vertical-align:middle; }
.main .zsBox .box { border:1px solid #ABCAF0; padding:0 0 8px 0; margin:0 0 8px 0; background:#fff; overflow:hidden; zoom:1; }
.main .zsBox .box h3 { height:28px; background:url(main_title.png) no-repeat 0 0; text-align:left; padding:0 0 0 30px; margin:0 0 5px 0; font:bold 14px/29px 微软雅黑, 宋体; color:#003399; }
.main .zsBox .box h3 img { margin:4px 5px 0 0; }
.twoline { width:490px; float:left; }
.twoline li { float:left; width:220px; }
.xmpic { width:220px; height:155px; margin-top:3px; margin-right:5px; display:inline; padding:1px; border:1px solid #ccc; }
.main .box { /*border:1px solid #ABCAF0; */padding:0 0 8px 0; margin:0 0 8px 0; /*background:#fff url(boxBg.png) repeat-x 0 0;*/ overflow:hidden; zoom:1; }
.main .box .subBox { height:26px; margin:1px 0 5px 0; background:url(subBg.png) repeat-x 0 0; text-align:left; font:12px/26px Arial, 宋体; color:#003399; }
.main .box .subBox a { color:#003399; padding:0 5px; }


.main .box h3 { height:32px; font:bold 14px/34px 宋体; padding:0; margin:0 0 5px 0; color:#0045A0; overflow:hidden; text-align:left; text-indent:1em; }
.main .wjdd .list li { float:left; width:350px; _width:345px; }
.banner { padding:6px 0; clear:both; float:left; }
.banner img { margin:0 auto; }
.roll { border:1px solid #ccc; background:#F2F2F2 url(zt.png) no-repeat 0 0; height:70px; padding:0 0 0 75px; }
.one, .two { float:left; display:inline; width:361px; height:150px; overflow:hidden; }
.main .zsBox .two { border-left:0; width:362px; }
.tab { height:27px; background:url(main_title.png) no-repeat -100px 0; margin:0 0 5px 0; overflow:hidden; }
.tab img { float:right; margin:4px 5px 0 0; }
.tab li { float:left; width:80px; text-align:center; border-right:1px solid #ABCAF0; }
.tab li.current { background:#fff; }
.tab li a { font:bold 14px/29px 微软雅黑, 宋体; color:#003399; }
.tabContent { padding:1px 0 0; height:181px; overflow:hidden; }
.tabContent div { display:none; }
.text { text-align:left; padding:10px 0 0 10px; line-height:180%; }
.flagPic { margin:3px 8px; float:left; width:90px; height:58px; _height:56px; border:2px solid #ddd; }
.link { clear:both; height:55px; background:url(linkBg.gif) no-repeat right 0; }
#picLink { border:1px solid #ABCAF0; background:#F5F8FD; padding:10px 0; }
#picLink img { border:2px solid #fff; margin:5px; width:100px; height:42px; }
.textLink { padding:12px; background:url(linkBg.png) no-repeat 0 bottom; }
.textLink select { margin:0 5px; width:160px; }
.textLink2 { border:1px solid #ABCAF0; border-top:none; background:#F5F8FD; padding:8px 12px; text-align:center; }
.textLink2 a { padding:0px 15px; }

.yqlj a, .yqlj a:visited {
	display:block; float:left; clear:both; font-size:14px; margin:5px 0 0 10px; text-align:left; width:80%;}

.xndh { background:url(xndh.png) top center no-repeat; display:block; height:150px;}
.xndh a { background:url(xndha.png) no-repeat; text-align:center; display:block; width:96px; float:left; line-height:31px; margin:30px 0 0 20px; _margin:30px 0 0 13px;}
