@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {
	margin:0; padding:0; border:0; font-size:100%; font:inherit; 
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body{ font-size:14px; font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif; }
ol, ul{list-style: none;}
blockquote, q{	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content:'';	content:none; }
table {	border-collapse: collapse;	border-spacing: 0; }

*{margin:0; padding:0;}
a{text-decoration:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
a:link, a:visited{color:; }
a:hover, a:active{color:; }

.clear { clear: both; *height: 0; *font-size: 0; *line-height:0; }
.clearfix { *zoom: 1; }
.clearfix:after { content: ""; display: table; clear: both; }

.lmtw{width:1130px; margin:0 auto; position:relative; }
.lmtwx{width:1160px; margin:0 auto; position:relative; }


body{background: url(../images/thdj/dj_bj.jpg);}

.head{overflow: hidden;height: 68px;background-color: #ffffff;}

/* -----------logo------------ */
.logo{float: left;margin: 9px 0px 0px 15px;}
.logo img{width: 100%;height: auto;}

/* -----------搜索------------ */
.search{width:170px; height:34px; line-height:34px;border: 1px solid #dedede; border-radius:10px;position:absolute;top: 17px;right: 17px;z-index: 10;}
.ipt-btn, .ipt-text{border:none; outline:none; height:34px;  }
.ipt-text{background:none; float:left; width:128px; padding-left: 9px; font-size:14px; color:#8f8d8d; }
.ipt-btn{background:url(../images/thdj/ss.png) no-repeat center center; width:23px;height: 23px; float:right; margin-right: 6px;margin-top: 5px;}


/* -----------导航------------ */
.nav{height: 56px;background-color: #c01920;}
.nav img{float: left;}
.nav div ul a{font-size: 22px; color: #ffffff;float: left;line-height: 56px;}
.nav div ul a:hover{background: url(../images/thdj/dh.png) no-repeat center bottom;}
.zaq{margin: 0px 50px;}




/* -----------主要内容------------ */
.content{background: url(../images/thdj/bj.png) no-repeat center top;padding-top: 1px;}

.main{padding: 20px 15px 24px 15px;margin-top: 496px;background-color: #FFFFFF;}

/*-----------图片新闻-----------*/
.part1{margin-top:20px; }
.focus-box{clear:both;width:100%; height:100%; }
.focusImage{float:left;width:100%; height:100%; }
.focusImage-inner{width:608px; height:368px; position:relative; }
.focusImage-content li{display:none; }
.focusImage-content li.current{display:block; }
.focusImage-content img{width:608px; height:368px;}
.focusImage-title{height:43px; line-height:43px; position:absolute; bottom:0; left:0; width:100%; }
.focusImage-title-bg{background:#000;opacity:0.6;position:absolute;z-index:5;height:43px;width:100%; }
.focusImage-title h2{padding:0px 0px 0px 34px; position:absolute;z-index:10; color:#fff; font-size:18px; font-weight:normal; }
.focusImage-title h2 a:hover{color: #c01920;}
.focusImage-title a,.focusImage-title a:visited,.focusImage-title a:hover{color:#ea9d09; text-decoration:none; }
.focusImage-slide{position:absolute;z-index:15;right:18px;bottom:14px; }
.focusImage-slide li{display:block; width:15px; height:15px; float:left;text-indent:20px; overflow:hidden; background:#ffffff; margin:0 8px; cursor:pointer; border-radius:25px;}
.focusImage-slide li.current{background-color: #eab209;}



/*-----------党建动态-----------*/
.djdt{width: 454px;height: 368px;}
.djdt_s{height: 44px;border-bottom: 1px solid #f32a2a;background: url(../images/thdj/djdt.png) no-repeat 115px center;}
.djdt_s h2{font-size: 26px;color: #d90505;font-weight: bold;float: left;line-height: 44px;}
.djdt_s h2:hover{color: #eab209;}
.djdt_s a{line-height: 44px;color: #d90505;font-size: 12px;float: right;}
.djdt_s a:hover{color: #eab209;}
.djdt ul{margin-top: 11px;}
.djdt ul li{line-height: 39px;font-size: 16px;padding-left: 21px;background: url(../images/thdj/wjx.png) no-repeat 2px center;}
.djdt ul li a{color: #3e3e3e;}
.djdt ul li a:hover{color: #c01920;}
.djdt ul li span{float: right;color: #3e3e3e;}




.dzz{height: 397px;background-color: #f0f0f0;margin-top: 35px;padding: 38px 70px 0px 78px;}
/*-----------党组织概况-----------*/
.gk{width: 450px;float: left;}
.gk h2{line-height: 25px;background: url(../images/thdj/dzzgk.png) no-repeat center center;text-align: center;font-size: 24px;color: #d81e1e;font-weight: bold;}
.gk h2:hover{color: #eab209;}
.gk p{line-height: 36px;font-size: 18px;color: #515151;text-indent: 2em;margin-top: 20px;}
.gk p:hover{color: #eab209;}
.gk p a{color: #da251c;}
.gk p a:hover{color: #eab209;}
.fgxx{width: 18px;float: left;margin-left: 50px;}


/*-----------党组织成员-----------*/
.cy{width: 383px;float: right;height: 370px;overflow: hidden;}
.cy h2{line-height: 25px;background: url(../images/thdj/dzzcy.png) no-repeat center center;text-align: center;font-size: 24px;color: #d81e1e;font-weight: bold;}
.cy h2:hover{color: #eab209;}
.cy_s{margin-top: 30px;padding: 0px 43px 0px 46px;color: #515151;font-size: 18px;font-weight: bold;padding-bottom: 25px;border-bottom: 3px solid #db2219;}
.cy_s li{float: left;}
.sj{width: 172px;}
.cy_s li a img{width: 104px;height: 128px;float: left;margin-right: 18px;transition:transform 0.25s ease;}
.cy_s li a img:hover { transform:scale(1.25,1.25); }
.cy_s li span{margin: 0px 10px;}
.cy_s li span a{font-size: 18px;color: #d71f06;font-weight: bold;}
.cy_s li span a:hover{color: #eab209;}
.cy_s li em{font-size: 16px;color: #515151;display: block;text-indent: 2em;font-weight: 100;line-height: 20px;margin-top: 15px;}

.cy_x{margin-top: 25px;padding: 0px 43px 0px 46px;color: #515151;font-size: 18px;font-weight: bold;}
.cy_x li{float: left;}
.sj{width: 172px;}
.cy_x li a img{width: 104px;height: 128px;float: left;margin-right: 18px;transition:transform 0.25s ease;}
.cy_x li a img:hover { transform:scale(1.25,1.25); }
.cy_x li span{margin: 0px 10px;}
.cy_x li span a{font-size: 18px;color: #d71f06;font-weight: bold;}
.cy_x li span a:hover{color: #eab209;}
.cy_x li em{font-size: 16px;color: #515151;display: block;text-indent: 2em;font-weight: 100;line-height: 20px;margin-top: 15px;}

.picScroll-top{ margin:0 auto;overflow:hidden; position:relative;}
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{zoom:1; padding: 0px 44px 25px;border-bottom: 3px solid #db2219;margin-top: 30px;}
.picScroll-top .bd ul li .pic{ text-align:center; }
.picScroll-top .bd ul li .pic img{ width:104px; height:128px; display:block;float: left;margin-right: 18px;transition:transform 0.25s ease;}
.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-top .bd ul li .title{float: left;width: 172px;}
.picScroll-top .bd ul li .title em{color: #515151;font-size: 18px;font-weight: bold;}
.picScroll-top .bd ul li .title span{margin: 0px 10px;}
.picScroll-top .bd ul li .title span a{font-size: 18px;color: #d71f06;font-weight: bold;}
.picScroll-top .bd ul li .title p{font-size: 16px;color: #515151;display: block;text-indent: 2em;font-weight: 100;line-height: 20px;margin-top: 15px;}    











/*-----------专题切换-----------*/
.banner1{position: relative;height: 160px; overflow: hidden;margin-top: 36px;margin-bottom: 37px;}
.banner1 ul{position: absolute; top: 0px; left: 0px;}
.banner1 li{width: 100%; height: 160px;}
.banner1 img{width: 100%; height: 160px; border:0;transition:transform 0.25s ease;}
.banner1 img:hover { transform:scale(1.25,1.25); }
.mouse_direction{position: absolute; width: 25px; display: none; height: 94px; right: 0px;}


/*-----------党建风采-----------*/
.djfc{height: 398px;background-color: #f0f0f0;padding: 53px 61px 0px 61px;}
.djfc_s{line-height: 25px;background: url(../images/thdj/djfc.png) no-repeat center center;text-align: center;font-size: 24px;color: #d81e1e;font-weight: bold;}
.djfc_s h2 a{color: #d81e1e;}

#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top}



#d_tab29{position:relative; height:auto;text-align:left}
#d_tab29 .d_img{position:relative;margin:0 auto;width:1000px;height:100%} 
#d_tab29 .d_img li{position:absolute;display:none;z-index:0}
#d_tab29 .d_img li img{width:100%}
	
 
#d_tab29 .d_img li.d_pos1{display:block;width:400px;left:0%;top:60px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:450px;left:10%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:500px;left:25%;top:20px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:450px;right:12%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:400px;right:2%;top:60px;z-index:1}


#d_tab29 .d_next{position:absolute;left:50%;margin-left:380px;top:140px;z-index:10;cursor:pointer}
#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-410px;top:140px;z-index:10;cursor:pointer}



.bk{background: url(../images/thdj/dt.png) repeat-x;height: 21px;margin-top: 13px;}

/*---------底部------------*/
.footer{height: 80px;background-color: #d90505;margin-top: 1px;padding-top: 40px;}
.footer p{text-align: center;color: #ffffff;font-size: 14px;line-height: 28px;}





/* --------------通用列表页-------------- */
.list{margin-top: 496px;margin-bottom: 25px;background-color: #FFFFFF;padding: 0px 20px;}
.list_l{width: 297px;min-height:849px;float: left;}
.list_l h2{background-color: #c01920;font-size: 30px;height: 135px;padding: 62px 0 0 20px;color: #fff;text-align: left;margin-top: 20px;margin-bottom: 10px;}
.list_l h2 span{opacity: 0.3;text-indent: 1em;}
.list_l ul li{height: 48px;padding: 0 30px;text-align: left;line-height: 48px;background: url(../images/thjt/line_02.png) no-repeat bottom center;margin-left: 25px;}
.list_l ul li a{font-size: 26px;color: #4e4d4e;}
.list_l ul li a:hover{color: #c01920;}
.dqwz{height: 36px;line-height: 36px;border-bottom: 1px solid #e9e9e9;}
.dqwz a{color: #4e4d4e;}
.list_r{width: 849px;float: right;margin-top: 20px;}
.list_r ul li{height: 46px;overflow: hidden;padding-left: 20px;line-height: 46px;font-size: 18px;background: url(../images/thjt/circle_gs.png) no-repeat left;}
.list_r ul li a{color: #4e4d4e;}
.list_r ul li a:hover{color: #c01920;}
.list_r ul li span{float: right;}
.fgx {height: 1px;margin: 28px 0;background: #f0f0f0;}





/* --------------翻页-------------- */
.page{height: auto; margin-top: 10px;}
.page a{display: inline-block;border: 1px solid #E8E8E8; margin: 5px; padding: 5px 10px; text-decoration: none;  }
.page a:link{color: #0091db; }
.page a:hover{color: #ffffff; background-color: #0091db;}

.share {
    margin-top: 10px;
}
.share a{color: #c01920;}


/* --------------通用内容页-------------- */
.listsec{padding-bottom: 20px;margin-top: 496px;}
.location{width: 100%;height: 25px;font-size:16px;color:#545454;border-bottom: 1px solid #cecece;padding-bottom: 5px;padding-top: 20px;background-color: #ffffff;}
.location img{float: left;padding: 0 6px 0 8px;}
.location a:link,.location a:visited{color:#545454; }
.location a:hover,.location a:active{color:#02438d; }
.consec{padding: 50px 70px;border: 1px solid #f1f0f0;background-color: #ffffff;}
.contit{text-align:center; line-height:1.5em; font-size:24px;}
.coninfo{height:35px;text-align: center; background-color: #eae9e9;margin-top:30px;color:#6f6f6f;line-height: 35px;}
.content1{text-indent:2em;text-align:justify; line-height:2em; margin:30px 0; font-size: 16px;}





/* --------------图文列表-------------- */


.qyfc li{width:255px; height:260px; float:left; margin:15px 14px; line-height:25px; font-size:14px;  }
.qyfc li img{width:96%; height:180px; border:5px solid #ccc; margin: 0px auto;display: block;}
.qyfc li span{color:#828181;  }
.qyfc li img:hover{border-color:#c01920; }
.qyfc{float: right;width: 849px;margin-top: 20px;}
.pilistnr {
    padding: 10px 10px 0;
}
.pilistnr p{text-align: center;}
.pilistnr p a{color:#c01920;}
.pilistnr p a:hover{font-weight: bold;}





/* -----------移动端------------------ */
.mbr{display:none; }
.sp_header{display:none; }
.sjj_nav{display:none; }
@media (max-width: 768px){
	
/* --------------隐藏-------------- */

.lmtw{width:96%;}


.head{height: auto;}
/* -----------logo------------ */
.logo{height: auto;float: none;margin: 9px auto 15px;}
.logo img{height: auto;width: 100%;margin: 0px;}

/* -----------搜索------------ */
.search{top: 0px;right: 0px;position: inherit;margin: 0px auto;width: 80%;}



/*-------手机站导航开始----------*/
.nav{display: none;}
.sp_header{display:block; }

.sp_header{height:50px;overflow:hidden;background:#fff;position:relative;z-index:10;width:100%;border: 1px solid #c01920;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:absolute;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:216px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}

.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}

/*-----------图片新闻-----------*/
.picList{width: ;}
.tempWrap{width: 100% !important;}
.picScroll-left{height: 253px;overflow: hidden;width: 191px;
    margin: 36px auto 0px;}

.focus, .focus img, .focusImage-inner, .focusImage{width:100%; height:auto; float:none; }
.focusImage-title{overflow:hidden; }
.focusImage-slide{position:absolute;z-index:15; left:50%; bottom:40px; margin-left:-70px; bottom:45px;right: 0px;}

/*-----------党建动态-----------*/
.djdt{width: 100%;margin-top: 25px;float: none;}
.djdt ul li{float: left;background: url(../images/thdj/wjx.png) no-repeat 2px 13px;}

.dzz{height: auto;padding: 38px 6px 15px 6px;}
/*-----------党组织概况-----------*/
.gk{width: 100%;float: left;}

.fgxx{display: none;}
.picScroll-top .bd ul li {
    padding: 0px 5px 25px;}


/*-----------党组织成员-----------*/
.cy{width: 100%;float: right;margin-top: 25px;}

.cy_s li{float: none;text-align: center;}
.sj{width: 172px;}
.cy_s li a img{width: 100%;height: auto;float: none;margin-right: 0px;transition:transform 0.25s ease;margin: 0px auto;}

.cy_x{margin-top: 25px;padding: 0px 43px 0px 46px;color: #515151;font-size: 18px;font-weight: bold;}
.cy_x li{float: none;text-align: center;}
.sj{width: 100%;}
.cy_x li a img{width: 100%;height: auto;float: none;margin-right: 0px;transition:transform 0.25s ease;margin: 0px auto;}




/*-----------党建风采-----------*/
.djfc{height: 398px;background-color: #f0f0f0;padding: 53px 6px 0px 6px;}
.djfc_s{line-height: 25px;background: url(../images/thdj/djfc.png) no-repeat center center;text-align: center;font-size: 24px;color: #d81e1e;font-weight: bold;}


#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top}



#d_tab29{position:relative; height:auto;text-align:left}
#d_tab29 .d_img{position:relative;margin:0 auto;width:1000px;height:100%} 
#d_tab29 .d_img li{position:absolute;display:none;z-index:0}
#d_tab29 .d_img li img{width:100%}
	
 
#d_tab29 .d_img li.d_pos1{display:block;width:400px;left:0%;top:60px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:450px;left:10%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:500px;left:25%;top:20px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:450px;right:12%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:400px;right:2%;top:60px;z-index:1}


#d_tab29 .d_next{position:absolute;left:50%;margin-left:380px;top:140px;z-index:10;cursor:pointer}
#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-410px;top:140px;z-index:10;cursor:pointer}














/*---------底部------------*/
.footer{height: auto;}


.consec {
    padding: 50px 20px;}
.consec img{width: 100%;height: auto;}


/* ----图片列表页--- */
.list_box2{width: 100%;float:left;padding: 0px;margin-top: 25px;}
.piclist{padding:20px 0px; text-align:center; }
.piclist li{float:none; display:inline-block; width:100%; height:auto; margin:0 0 25px; }
.piclist li img{height:auto; }
.qyfc li img{width: 96%;}

  
}
