@charset "utf-8";
*, body { margin:0; padding:0; font-size:14px; font-family: "微软雅黑"; list-style:none; }
a { text-decoration:none;}
a img { border:none; }
/*外边框阴影*/
.abc { border-width: 1px; border-style: solid; padding: 1px; }
.a { width:1008px; margin:0 auto; background-color: #F3F3F3; border-color: #FBFBFB; }
.b { width:1004px; background-color: #D8D8D8; border-color: #E8E8E8; }
.c { width:1000px; background-color: #FFF; border-color: #BBB; padding:0; overflow:hidden; }
/*布局*/
.framej { width:100%; }
#top { height:175px; background: url("all_res/top.jpg") no-repeat; }
#nav { height:40px; line-height:40px; padding:0; background:url("all_res/nav_bg.jpg") repeat-x; }
#main { background:#FFF; margin:2px 0;border-top:2px solid #B70D0E;}
#bottom {height:70px;background:url(all_res/bottom_bg.jpg) repeat-x;padding:20px;color:#fff;text-align:center;width: 96%;}
#conn { height:100%; width:600px; margin:0 30px 0 40px; }
.sider { height:100%; width:328px; border-left:#CCC solid 1px; margin:5px 0;}
.fleft { float:left; }
.fright { float:right; }
.fclear { clear:both; }
.mright10 { margin:12px; }
.mright20 { margin-right:20px; height:30px; line-height:30px; }
.mright30 { margin-right:30px;}
.top10 { margin-top:10px; }

/*top*/
#top ul {float:right; padding:20px 10px;}
#top ul li{float:left; width:100px; text-align:center;}
#top ul li a{ color:#FFF; font-weight:bold;}
#top ul li a:hover{ color:#FF9;}
#search { margin:0 20px; font-family:"微软雅黑";font-size:16px; color:#762322; line-height:40px;}

/*nav*/
#nav ul { padding-left:20px; line-height:40px; }
#nav ul li { float:left;}
#nav ul li a { font-family:"微软雅黑";font-size:16px; color:#762322; text-align:center; width:6em; line-height:40px; display:block; text-decoration:none; }
#nav ul li a:hover { background-color:#C23131; color:#FFF; font-weight:bold; }

/*main*/
.htitle { height:50px; line-height:50px; padding:0 20px 0; text-align:right; }
.htitle a{ font-family:"黑体"; }
.htitle img, .h3title img, .indexh3title img { margin-right:10px; }
.listimg02 { min-height:6em; margin:10px 30px 20px 20px; }
.listimg02 li { padding-left:20px; height:1.5em; line-height:1.5em;}
.listimg02 li a{ font-family:"黑体";}  /* 字体测试；*/
.list02 { width:420px; }
.listimg02 li img { margin-right:10px; }
.listimg01 li { background:url("all_res/list01.gif") no-repeat; background-position:30px 10px; }
.newslist a { height:30px; line-height:30px; color:#000; }
.newslist a:hover { color:#cc0000; text-decoration:underline; }

/*4 job title*/
#dj { background: url(all_res/title_dj.jpg) no-repeat; }
#gb { background: url(all_res/title_gb.jpg) no-repeat; }
#dx { background: url(all_res/title_dx.jpg) no-repeat; }
#tz { background: url(all_res/title_tz.jpg) no-repeat; }

.indexh3title { margin:10px 6px 0; height:36px; padding-left:80px; font:16px/36px "微软雅黑"; color:#fff; background:#FFF url("all_res/note_bg.jpg") no-repeat; }
.indexh3title span{ font:16px/36px "微软雅黑"; font-weight:bold; }
#note ul,#docu ul { min-height:4.5em; height:100%; margin:10px 20px; padding:0 20px;}
#note li,#docu li { height:1.5em; line-height:1.5em; margin:0 auto; color:#000; list-style:disc inside;}
#note li a,#docu li a { color:#000; font-family:"黑体";}
#note li a:hover,#docu li a:hover { color:#f00; text-decoration:underline; }
.list a { padding-left:50px; height:30px; line-height:30px; color:#000; display:block; }
.list a:hover { color:#c00; text-decoration:underline; background-color:#fcc;}
#contact li { height:24px; line-height:24px; padding-left:30px; color:#850000; }

/*图片新闻*/
#slider { margin:4px 4px; width:320px;  /*1张图片的宽度下面为高度*/ height:180px; overflow:hidden; position:relative; float: left; }
#slider img { display:block; width:320px; height:180px; }
#slider ul#show { width:1600px;  	/*5张图片以上的宽度？*/ height:180px; position:absolute; }
#slider ul#show li { float:left; cursor:pointer; }
#number { position:absolute; bottom:10px; right:0px; text-align:center; color:#FFFFFF; }
#number li { float:left; width:18px; height:18px; line-height:18px; font-size: 12px; margin-right:3px; background-color: #641919; border:1px solid #fff; }
#number li.on { color: #641919; line-height:20px; width: 18px; height: 18px; line-height:18px font-size: 12px; border:1px solid #641919; background:#fff; font-weight: bold; cursor:pointer; }
.bt { margin:5px 44px;width: 240px;height:40px;}

/*bottom*/
#links {border-bottom:1px dotted #FFF;height:30px;line-height:30px;}
#links ul{ margin:0 auto; width:600px;}
#links ul li{float:left; width:120px; text-align:center;}
#links ul li a{ margin:0px; color:#FFF; font-family:"微软雅黑"; }
#links ul li a:hover{ color:#FF9; font-weight:bold; }
#copy {clear:both;}

/* list.asp */
#lmmc a {color:#850000;}
#lmmc a:hover{color:#e00;}
#conn_all { width:948px; margin:5px 0; background-color:#FFF; min-height:320px; margin:5px auto; padding:0 20px;}
#conn_list {width:948px;min-height:320px;background-color:#FFF;padding-bottom: 35px;}
#conn_list ul { min-height:280px; }
#conn_list li { list-style: outside url("all_res/list02.gif"); border-bottom:1px #488AC9 dotted; margin-left:20px; }
#conn_list a { text-decoration:none; height:30px; line-height:30px; color:#000; }
#conn_list a :hover { color:#cc0000; text-decoration:underline; }
#conn_span { float:right; font-size:14px; line-height:28px; color:#900; padding-right:20px; }
#page { padding-left:30px; margin:10px auto; }
#page a { color:#165593; text-decoration:none; font:12px/24px "微软雅黑"; }
#page a:hover { color:#360; }
.h3title { width:948px; height:30px; line-height:30px; padding-left:20px; font-family:"微软雅黑,黑体"; font-size:16px; color:#850000; background:url("all_res/right1.jpg") repeat-x;  margin:10px auto 0; border:1px solid #CCC; }

/* newview.asp & picview.asp */ 
.nr { width:948px; min-height:350px; margin:5px auto; background-color:#FFF; padding:20px;   }
.nr h3,.picnr h3 { text-align:center; color:#333; font-size:28px; line-height:50px; font-weight:bold; }
.nr h5,.picnr h5 { text-align:center; font-size:18px; color:#330; height:36px; line-height:36px; }
.nr h4,.picnr h4 { font-weight:normal; margin-right:100px; }   /* 正文署名格式*/
.nr h6,.picnr h6 { font-weight:normal; margin-right:100px; }    /*正文日期格式*/
/*以上两条还是无法达到要求时，使用人工调节*/
#news { padding-top:20px; }
#news, #news div { font-size:16px; line-height:2em; color:#000; margin-top:10px; padding-bottom:10px; }
#news p,#news div p { font-size:16px; line-height:2em; color:#000; margin-top:10px; padding-bottom:10px;  text-indent:2em; }
#news strong,#news b { font-size:16px; font-weight:bold;}
#news a { font-size:14px; }
#news img { display:block; margin:5px auto;}
#winclose { text-align:center; margin-bottom:10px;}
#winclose a { color:#333;}
.picnr { width:988px; min-height:350px; margin:5px auto; background-color:#FFF;  overflow:hidden; }




.wp_paging {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 13px;
    font-family: 'Microsoft Yahei', Verdana, Geneva, sans-serif;
    color: #494949;
    float: right;

}
img.bt.i1 { background: url(bt01.jpg) no-repeat center center;}
img.bt.i2 { background: url(bt02.jpg) no-repeat center center;}
img.bt.i3 {background: url(bt03.jpg) no-repeat center center;}
img.bt.i4 { background: url(bt04.jpg) no-repeat center center;}
img.bt.i1:hover { background: url(bt01h.jpg) no-repeat center center;}
img.bt.i2:hover { background: url(bt02h.jpg) no-repeat center center;}
img.bt.i3:hover { background: url(bt03h.jpg) no-repeat center center;}
img.bt.i4:hover { background: url(bt04h.jpg) no-repeat center center;}
