@charset "utf-8";
/* Global */
body.dj-body{margin:0; padding:0; font-family:"宋体",Arial,Verdana; font-size:12px; background: url(/templates/ptwz/images/imagess/body_bg.jpg) repeat; color:#000;-webkit-text-size-adjust:none;text-align:left;}
div,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,blockquote{padding:0; margin:0;} 
ol,ul,li{padding:0; margin:0;list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal; text-align:left;} 
img{border:0;}
.clear{clear:both;}
input,textarea{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
html{overflow-x:hidden;}
a{color:#000 ; text-decoration:none;}
a:hover{color:#f30; text-decoration:underline;}
.cl:after,.header:after,.mider:after,.footer:after{content:"."; display:block; height:0; clear:both; visibility:hidden;} 
.fl{float:left;}
.fr{float:right;}

.body_1000{width:1000px; height:auto; margin:0 auto; box-shadow:0 0 8px #7d7c7c;-moz-box-shadow:0 0 8px #7d7c7c; -webkit-box-shadow:0 0 8px #7d7c7c; background:#fff;}

/*header*/
.header{width:994px; height:193px; margin:0 auto; overflow:hidden;}
.header img{max-width:100%;}


/*nav*/
.nav{width:994px; height:40px; margin:0 auto; background:url(/templates/ptwz/images/dang/nav_bg.jpg) repeat-x; line-height:40px; color:#fff; font-size:16px; position:relative;}
.nav ul li{width:111px; float:left; font-weight:600; position:relative; text-align:center;}
.nav ul li a{color:#fff;}
.nav li.li_1{width:2px; height:40px; background:url(/templates/ptwz/images/dang/nav_li_1.jpg) no-repeat; margin:0; padding:0;}
.nav ul li ul{width:91px; height:auto; z-index:598; position:absolute;visibility: hidden; top:100%; left:10px; background:#fff;}
.nav ul li ul li{width:100%;float: none; line-height:26px; height:26px; padding:0; margin:0; text-align:center; font-size:12px; font-weight:normal; border-bottom:1px dashed #d0d0d0;}
.nav ul li ul li a{color:#666666;}
.nav ul li:hover > ul {visibility: visible;}

/*nav_bot*/
.nav_bot{width:992px; height:32px; border:1px solid #b9b9b9; border-top:0; border-radius:5px; background:#eaeaea; color:#333333; margin:0 auto; line-height:28px;}
.nav_bot .search_text{width:129px; height:19px; line-height:19px; border:1px solid #7f9db9;}
.nav_bot .search_button{width:46px; height:21px; border:1px solid #d3d3d3; border-radius:5px; color:#6d6d6d; text-align:center; cursor:pointer;}

/*dang_news*/
.dang_news{width:994px; height:auto; margin:10px auto 0;}
.dang_news .d_left{width:450px; height:270px; border:1px solid #d7d7d7; float:left; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center; overflow:hidden; *font-size:235px; *font-family:Arial, Helvetica, sans-serif;}
.dang_news .d_left img{max-width:450px; max-height:270px; text-align:center; vertical-align:middle;}
.dang_news .d_right{width:522px; height:269px; float:right; border:1px solid #cecece; border-top:0; position:relative;}
.dang_news .d_right .d_right_t{width:524px; height:34px; position:absolute; background:url(/templates/ptwz/images/dang/d_right_t.jpg) no-repeat; left:-1px;}
.dang_news .d_right .d_right_c{padding:1px; width:100%; height:auto; position:absolute; top:37px;}
.dang_news .d_right .d_right_c dl{width:98%; height:75px; border-bottom:1px dashed #bebebe; margin:0 auto;}
.dang_news .d_right .d_right_c dl dt{text-align:center; color:#990300; line-height:26px; font-weight:bold;font-size:15px;}
.dang_news .d_right .d_right_c dl dt a{color:#990300;}
.dang_news .d_right .d_right_c dl dd{color:#666666; text-indent:2em; line-height:24px;}

/*dang_insert_pic*/
.dang_insert_pic{width:994px; height:auto; overflow:hidden; margin:10px auto 0;}
.dang_insert_pic img{max-width:994px; height:auto; display:block; margin:0 auto;}

/*dang_four*/
.dang_four{width:773px; height:auto; float:left; margin-top:10px; margin-left:3px;}
.dang_four .four_one{width:373px; height:240px; margin-right:13px; margin-bottom:8px; float:left;}
.dang_four .four_one .four_one_t{width:323px; height:34px; line-height:34px; padding-left:50px; font-size:16px; font-weight:bold; color:#940300; background:url(/templates/ptwz/images/dang/four_t.jpg) no-repeat;}
.dang_four .four_one .four_one_t a{float:right; color:#666666; font-size:12px; font-weight:normal;}
.dang_four .four_one .four_one_c{width:353px; height:auto; color:#333333; padding:13px 10px 0;}
.dang_four .four_one .four_one_c li{width:auto; height:40px; border-bottom:1px dashed #afafaf; line-height:40px; list-style:inside square;position:relative;}
.dang_four .four_one .four_one_c li a{color:#333333;}
.dang_four .four_one .four_one_c li span{position:absolute; right:0; bottom:0px;}

/*dang_notice*/
.dang_notice{width:215px; height:331px; float:right; margin-top:10px; margin-right:3px; border:1px solid #cacaca;}
.dang_notice .dang_nt_t{width:auto; height:27px; line-height:28px; padding-left:30px; border-bottom:1px solid #d8d8d8; font-size:14px; color:#fff; font-weight:bold; background:url(/templates/ptwz/images/dang/dang_nt_t.jpg) no-repeat;}
.dang_notice .dang_nt_t a{float:right; font-weight:normal; font-size:12px; color:#666666; margin-right:8px;}
.dang_notice .dang_nt_ul{margin:8px 3px 0px; width:auto; height:130px; border-bottom:1px dashed #c6c6c6;}
.dang_notice .dang_nt_ul li{width:100%; list-style:inside square; color:#333333; height:30px; line-height:30px;}
.dang_notice .dang_nt_ul li a{color:#333333;}
.dang_notice .dang_nt_p{width:auto; height:auto; margin:15px 15px auto;}
.dang_notice .dang_nt_p img{width:183px; height:37px; border:1px solid #efefef; display:block; margin:0 auto 7px;}

/*dang_contact*/
.dang_contact{width:215px; height:150px; border:1px solid #cacaca; margin:10px 3px 0 0; float:right;}
.dang_contact .dang_ct_t{width:auto; height:27px; line-height:28px; padding-left:30px; border-bottom:1px solid #d8d8d8; font-size:14px; color:#fff; font-weight:bold; background:url(/templates/ptwz/images/dang/dang_ct_t.jpg) no-repeat;}
.dang_contact .dang_ct_t a{float:right; font-weight:normal; font-size:12px; color:#666666; margin-right:8px;}
.dang_contact .dang_ct_c{width:auto; height:auto; padding:10px; color:#333333; line-height:20px;}

/*dang_news_pic*/
.dang_news_pic{width:992px; height:178px; border:1px solid #c2c2c2; margin:10px auto 0;}
.dang_news_pic .np_t{width:100%; height:35px; line-height:35px; border-bottom:1px solid #b7b7b7; background:url(/templates/ptwz/images/dang/news_pic_t_bg.jpg) repeat-x;text-align:left;}
.dang_news_pic .np_t span{padding-left:22px; color:#a0090c; font-size:16px; font-weight:bold; background:url(/templates/ptwz/images/dang/news_pic_t.jpg) 11px no-repeat;}
.dang_news_pic .np_c{width:auto; height:142px;}
.dang_news_pic .np_c .np_c_one{width:183px; height:115px; float:left; margin:15px 6px;}
.dang_news_pic .np_c .np_c_one img{width:183px; height:115px;}

/*走马灯*/
.blk_18 {overflow:hidden;zoom:1;width: 992px; margin:0 auto;}
.blk_18 .pcont {width:980px;float: left;overflow: hidden;padding-left:2x; padding-left:6px;}
.blk_18 .ScrCont {width:32766px;zoom: 1;margin-left: -1px;}
.blk_18 #List1_1, .blk_18 #List2_1 {float: left;}

.blk_18 .LeftBotton, .blk_18 .RightBotton {width:31px;height: 74px;float: left;}
.blk_18 .LeftBotton { background:url(/templates/ptwz/css/images/ppleft.jpg) no-repeat; margin:50px 15px 0 3px;}
.blk_18 .RightBotton {background:url(/templates/ptwz/css/images/ppright.jpg) no-repeat;  margin:50px 0 0 15px;}
.blk_18 .pl{display: block;height:101px;width:170px;_height:170px;cursor:pointer;margin:9px 6px 8px;float: left;text-align: center;}
.blk_18 .pl img {width:170px; height:101px;}
.blk_18 a.pl:hover {border:1px solid #0d0909;color:#FBDF8B;text-decoration:none;}


.footer1{width:994px; height:100px; margin:0 auto; text-align:center; color:#1c1c1c; padding-top:20px;}
.footer1 p{line-height:26px;}


/*-----------------首页结束--------------------------*/


/*-----------------内页共用部分--------------------------*/
.dang_ny{width:994px; height:auto; margin:10px auto 0;}
.dang_ny_left{width:190px; height:auto; float:left;}
.dang_ny_left .left_1{width:190px; height:auto; }
.dang_ny_left .left_1 .left_1_t{width:auto; height:40px; padding:22px 0 5px 93px; background:url(/templates/ptwz/images/dang/left_1_t.jpg) no-repeat; font-size:17px; font-size:"微软雅黑"; color:#fff; line-height:34px; font-weight:600;}
.dang_ny_left .left_1 .left_1_ul{width:188px; height:auto; border:1px solid #d5d5d5; border-radius:15px;}
.dang_ny_left .left_1 .left_1_ul ul{width:174px; line-height:30px; margin:0 auto 8px;}
.dang_ny_left .left_1 .left_1_ul ul li{width:auto; height:30px; line-height:30px; border-bottom:1px dashed #c6c6c6; padding-left:60px; background:url(/templates/ptwz/images/imagess/left_1_li.jpg) no-repeat 21px 7px; position:relative;}
.dang_ny_left .left_1 .left_1_ul ul li a{color:#333333;}
.dang_ny_left .left_1 .left_1_ul ul li a:hover{color:#cf5b00;}
.dang_ny_left .left_1 .left_1_ul ul li:hover{background:url(/templates/ptwz/images/dang/left_1_li_on.jpg) no-repeat 21px 8px;}
.dang_ny_left .left_1 .left_1_ul ul li.on{background:url(/templates/ptwz/images/dang/left_1_li_on.jpg) no-repeat 21px 8px; color:#cf5b00;}
.dang_ny_left .left_1 .left_1_ul ul li.on a{color:#cf5b00;}
.dang_ny_left .left_2{width:196px; height:66px; padding-bottom:17px; border-bottom:1px dotted #999999; background:url(/templates/ptwz/images/dang/left_contact.jpg) no-repeat left top; margin-top:10px;}



.dang_ny_right{width:785px; height:auto; margin-right:4px; float:right;}
.dang_ny_right .right_t{width:100%; height:39px; background:url(/templates/ptwz/images/dang/right_t_border.jpg) no-repeat bottom; line-height:39px; font-size:18px; font-family:"微软雅黑"; color:#b10501;}
.dang_ny_right .right_t .right_t_span1{background:url(/templates/ptwz/images/dang/right_t_bg.jpg) no-repeat; padding-left:58px; line-height:36px; float:left;}
.dang_ny_right .right_t .right_t_span2{background:url(/templates/ptwz/images/dang/position.jpg) no-repeat 0px 8px; float:right; color:#333333; font-size:12px; font-family:"宋体"; padding:0 5px 0 15px; line-height:36px;}
.dang_ny_right .right_t .right_t_span2 a{color:#333333;}
.dang_ny_right .right_c{padding:15px; width:auto; height:auto; line-height:26px;}
.dang_ny_right .right_c img{max-width:100%;}
.dang_ny_right .right_c .d_ny_ul{width:100%; height:auto; color:#666666; font-size:13px; }
.dang_ny_right .right_c .d_ny_ul li{height:40px; border-bottom:1px dashed #ababab; line-height:40px; list-style:inside disc;}
.dang_ny_right .right_c .d_ny_ul li a{color:#666666;}
.dang_ny_right .right_c .d_ny_title{width:100%; height:auto; font-size:14px; color:#333333; line-height:34px; font-weight:bold; text-align:center;}
.dang_ny_right .right_c .d_ny_content{width:100%; height:auto; min-height:100px;}


.manu{width:100%; height:auto; padding-top:15px; text-align:center; line-height:26px;}
.ohter{width:100%; height:auto; line-height:26px; color:#333333; padding-top:15px;}
.ohter a{color:#333333;}

.allvcode{clear:both; overflow:hidden; height:30px; margin-top:10px;}
.allvcode li{float:left;}

/*文章页时间浏览人数*/
.view_num{width:100%; height:30px; line-height:30px; color:#666666; text-align:center;}

/*---------------------内页共用部分结束-------------------------*/

/*--------------内页->党员讨论板部分-------------------*/
.dang_blog{width:750px; height:auto; margin:0 auto; overflow:hidden;}
.dang_blog .blog_1{width:740px; height:230px; margin:0 auto; background:#ececec;}
.dang_blog .blog_1 .b_left{width:230px; margin:35px 58px 0 47px; padding-top:75px; float:left; background:url(/templates/ptwz/images/dang/b_logo.jpg) no-repeat 78px 6px; color:#870300; font-size:14px; font-weight:bold; text-align:center;}
.dang_blog .blog_1 .b_left a{color:#870300;}
.dang_blog .blog_1 .b_right{width:400px; height:230px; float:right;}
.dang_blog .blog_1 .b_right ul{width:auto; height:185px; margin-top:21px; padding-left:29px; border-left:1px dashed #939393;}
.dang_blog .blog_1 .b_right ul li{width:auto; height:24px; line-height:24px; color:#333333; background:url(/templates/ptwz/images/dang/b_right_li.jpg) no-repeat; padding-left:20px;}
.dang_blog .blog_1 .b_right ul li a{color:#333333;}
.dang_blog .blog_1 .b_right .cont{width:auto; height:200px; background:url(/templates/ptwz/images/dang/cont_bg.jpg) no-repeat; padding:15px; overflow:hidden;}
.dang_blog .blog_2{width:100%; height:auto; margin-top:10px; overflow:hidden;}
.dang_blog .blog_2 .answer{width:100%; height:auto;}
.dang_blog .blog_2 .answer .answer_t{width:100%; height:36px; color:#fff; text-indent:1em; line-height:36px; font-size:13px; background:#b10501;}
.dang_blog .blog_2 .answer .answer_t span{float:right; margin-right:10px;}
.dang_blog .blog_2 .answer .answer_c{padding:10px 0;}
.dang_blog .blog_2 .answer .answer_c .d_h3{width:auto; height:40px; line-height:40px; border-bottom:1px dashed #cccccc; font-weight:bold; color:#333333; padding:0 10px;}
.dang_blog .blog_2 .answer .answer_c .d_p{padding:10px; color:#666666; line-height:24px;}

.msg{width:958px; height:220px; margin:0 auto; background:#efefef;}
.msgg{width:400px; height:220px; margin:0 auto; background:#efefef;}
.msg .blogtable{margin:0 auto; color:#333333;}
.msg .blogtable .input_4{width:276px; height:22px; line-height:22px; background:#fff; padding:0 5px; border:1px solid #e1e1e1;}
.msg .blogtable .input_2{width:80px; height:20px; line-height:20px; background:#fff; border:1px solid #e1e1e1;}


/*重写*/
.list-cont{min-width:1000px;margin-top:5px;}
.dj-body .list-cont .left{margin-left:3px;}
.dj-body .list-cont .right{width:765px;margin-left:9px;}
.dj-body .list-cont .right .bottom .news-list .news-list-item .text{width:620px;}
.news-part{min-width:1000px;}
.news-cont{background:#fff;}
.cont-width{width:1000px;}
.dj-body .list-cont .left .top,.news-part .title,.news-part .date,.list-cont .left .bottom li a,.talk-list-item  .user-info{text-align:center;}

