/* CSS Document */

*{margin:0;padding:0;background-color:transparent;font-size:100%;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
body, button, input, select, textarea { font:12px/1.5 simsun,arial,\5b8b\4f53;vertical-align:middle; background:#fff;}
body { background-repeat:repeat; min-width:1200px;font-family: "微软雅黑";font-size: 14px;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;margin:0px; padding:0px;}
ul,li,ol { list-style:none;margin:0px; padding:0px;}
.footer .lx li.add,.footer .lx li.tel,.footer .lx li.mail{background:url(../images/dj/bg_sprite.png) no-repeat 0px 0px;}
a{color:#000}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:underline;color:#000}
img{vertical-align:top;border:0 none}
em { font-style:normal;}
button, input, select, textarea { font-size:100%; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; outline:none}
textarea { resize:none }
input { line-height:1.2em; overflow:hidden;}
.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.clear{*zoom:1;clear:both; font-size:0; line-height:0; height:0; }
.p6{padding:6px; overflow:hidden; width:0px; height:132px;}
.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h2{height:2px;}
.h5{height:5px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.site_nav,.sj_nav {background:url(../images/dj/bg_repeat.gif) repeat-x 0px 0px;}
.line{ border-bottom:1px solid #6599ee;}

.ban_th_pic{ overflow:hidden; position:relative;}
.ban_th_pic .t_bg {width:100%;height:34px;background:#000; filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);position:absolute;bottom:0px; left:0;}
.ban_th_pic .title_alertb{color:#FFF; position:absolute; z-index:2; bottom:0px; left:0; line-height:34px;text-align:center; width:100%; font-size:16px; font-family:Microsoft YaHei;}
.ban_th_pic .title_alertb a {color:#fff}
.ban_th_pic .title_alertb a:hover{ color:#fff;text-decoration:underline;}

.ban_th_pic_open{ overflow:hidden; position:relative;}
.ban_th_pic_open .t_bg {width:310px;height:43px;background:url(two_photo_ico.gif) no-repeat;position:absolute;bottom:30px; left:0;}
.ban_th_pic_open .title_alertb{color:#FFF; font-style:italic; position:absolute; z-index:2; bottom:30px; left:0; line-height:50px;text-align:center; width:234px; font-size:20px; font-family:Microsoft YaHei;}
.ban_th_pic_open .title_alertb a {color:#fff;}
.ban_th_pic_open .title_alertb a:hover{ color:#fff;text-decoration:none;}


/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:116px; height:100px; background:url(../images/dj/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-234px -279px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/dj/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:0px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}

.top{ background:url(top.jpg) no-repeat center; height:320px;} 
.bottom{background:url(bottom.jpg) no-repeat center; height:290px;}
#wrapper{width:100%;}
.main{width:1200px; overflow:hidden; margin:0 auto;}
.detail{width:1200px; overflow:hidden; margin:0 auto;}
.w575{width:575px;overflow:hidden;}
.w580{width:580px;overflow:hidden;}
.w1200{width:1200px;overflow:hidden;}
/*当前位置*/
.local-box{height:40px; margin:0 auto; border-bottom: #6981af 3px solid; background:url(../images/dj/local.png) 0px 40px no-repeat; background-color: #ffffff; padding-left:40px;}
.padtop30{ padding-top: 30px;}
.local-box-ul li{ float: left; padding-left:5px; line-height: 40px;color:#6981af; font-size:20px;}
.local-box-ul .nl{ color: #666666;}
.local-box-ul li a{ color:#6981af; font-size:20px; }
.local-box-ul li a:hover{ text-decoration: none; color: #000;}

/*头图幻灯*/
.slideBox{width:575px;height:360px;position:relative; padding:0;}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:10px;bottom:15px;z-index:1;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left; margin-right:8px; line-height:14px; text-align:center; width:15px; height:15px;background:#fff; cursor:pointer;}
.slideBox .hd ul li.on{ background:#db201c; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd h3{ text-align:center; font:18px/24px Microsoft YaHei,SimSun; color:#fff;font-weight:700;position:absolute;left:15px;bottom:8px;z-index:3;}
.slideBox .bd h3 a{color:#fff;}
.slideBox .bd h3 a:hover{color:#fff; text-decoration:none;}
.slideBox .bd span{width:575px; height:40px;filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6); background:#000000;left:0px;position:absolute;bottom:0px;z-index:2;}
.slideBox .bd img{width:575px;height:360px; display:block; margin:0;}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; padding:10px; display:block; width:32px; height:40px; background:url(../images/dj/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);}
.slideBox .next{ left:auto; right:0%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}


/*专题幻灯*/
.zt{margin: 8px auto;}
.slideBox_zt{width:1200px;height:85px;position:relative; padding:0;}
.slideBox_zt .hd{height:15px;overflow:hidden;position:absolute;right:20px;bottom:5px;z-index:1;}
.slideBox_zt .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox_zt .hd ul li{float:left; margin-right:8px; line-height:14px; text-align:center; width:8px; height:8px;background:#fff; cursor:pointer; border-radius: 25px;}
.slideBox_zt .hd ul li.on{ background:#00a0e9; }
.slideBox_zt .bd{ position:relative; height:100%; z-index:0;}
.slideBox_zt .bd li{ zoom:1; vertical-align:middle; }
.slideBox_zt .bd h3{ text-align:center; font:18px/24px Microsoft YaHei,SimSun; color:#fff;font-weight:700;position:absolute;left:15px;bottom:8px;z-index:3;}
.slideBox_zt .bd h3 a{color:#fff;}
.slideBox_zt .bd h3 a:hover{color:#fff; text-decoration:none;}
.slideBox_zt .bd span{width:1200px; height:40px;filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6); background:#000000;left:0px;position:absolute;bottom:0px;z-index:2;}
.slideBox_zt .bd img{width:1200px;height:85px; display:block; margin:0;}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox_zt .prev,
.slideBox_zt .next{ position:absolute; left:3%; top:50%; margin-top:-25px; padding:10px; display:block; width:32px; height:40px; background:url(../images/dj/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);}
.slideBox_zt .next{ left:auto; right:0%; background-position:8px 5px; }
.slideBox_zt .prev:hover,
.slideBox_zt .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox_zt .prevStop{display:none;}
.slideBox_zt .nextStop{display:none;}

/*党建ico*/
.lmtit_new {font-size:20px;height: 39px;line-height:30px;border-bottom: #cacaca solid 2px;}
.lmtit_new a{color:#db201c; text-align:center; display: block;width:126px; padding:0; border-bottom: #db201c solid 3px; height:38px; float:left;}
.lmtit_new a:hover{ text-decoration:none;}
.lmtit_new a img{padding:0 10px 0 0;}
.lmtit_new span{ display:block; float:right; border:none; font-size:12px; color:#606266; padding:0px; width:90px;}
.lmtit_new span a{ border:none;color:#606266;}
.lmtit_new h4{color:#db201c; text-align:center; display: block;width:126px; padding:0; border-bottom: #db201c solid 3px; height:38px; float:left;}
.lmtit_new h4 img{padding:0 10px 0 0;}

.more_ico{float:right;padding:8px 0 0 0;color:#606266 ; font-size:12px;}
.more_ico a{color:#606266;}
.more_ico a:hover{ text-decoration:none;}


.ico_new{background:url(../images/dj/ico_one.png) no-repeat; width:107px; height:35px; color:#fff; font-size:20px;padding: 1px 0 0 5px;float:left;}
.ico_new a{ color:#fff;}
.ico_new a:hover{ color:#fff;text-decoration:none;}
.list{clear:both;padding:15px 0 0 0;}
.list ul{}
.list ul li{font-size:16px; background:url(../images/dj/listico.gif) no-repeat left center;line-height:40px; padding-left:10px; color:#000;font-family:Microsoft YaHei;}
.list ul li a{ color:#000;}
.list ul li a:hover{ text-decoration:none; color:#1a609b;cursor:pointer;} 
.list ul li span{float:right;font-family:Microsoft YaHei;font-size:16px;}

.list_img{margin:15px 0 0 0;}
.list_img ul{}
.list_img ul li{ border: #e7e7e7 solid 1px; float:left; margin:9px;}
.list_img ul li img{width:266px; height:120px; padding:7px;}

/*20230424*/
.ztTopBox{display:block;width:1200px;margin:5px auto 0px auto;}
.ztTopBox img{width:100%}
.zf-dh{margin-top:10px}