@charset "gb2312";
/* CSS Document */
#hdpt_center{width:1002px; margin:0 auto;}
.img_1{ width:258px; height:82px;float:left; background:url(resourceimageshdpt_img1.jpg) no-repeat; position:relative;}
a.img_2 img,a.img_3 img,a.img_4 img,a.img_2s img,a.img_3s img,a.img_4s img{ border:1px solid #bfbdbd; padding:1px;height:78px;float:left;}
a.img_2 img{width:233px;margin-left:3px;}
a.img_4 img{width:232px;margin-left:3px;}
a.img_3 img {width:245px;margin-left:3px;}

a.img_3 img,a.img_4s img,a.img_2s img{width:254px;}
.img_input{width:117px; height:19px; border:1px solid #9c9c9c; position:absolute; top:54px; left:77px; line-height:21px; }
.img_an{background:url(resourceimageshdpt_ico3.gif) no-repeat; width:43px; height:21px; line-height:21px; text-align:center;border:none;  position:absolute; top:54px; left:202px; color:#FFF; cursor:pointer;}
#hdpt_left{width:258px; float:left;}
#hdpt_middle{width:480px; float:left; margin-left: 7px;}
#hdpt_right{width:250px; float:right;}
.clear{clear:both;}
/*在线访谈---左*/
.zxft{margin-top:7px;}
.zxft h2{ background:url(resourceimageshdpt_bg.png) no-repeat 0 0; width:258px; height:25px; line-height:25px; text-indent:14px; color:#FFF; font-size:14px;}
.zxft h2 span{ float:right; margin-right:10px; font-size:12px; font-weight:normal;}
.zxft_nr{width:236px; border:1px solid #ccc; border-top:none; padding:10px;}
.zxft_nr li{ background:url(resourceimagessprite_online_arrow.gif) no-repeat -6px -51px; text-indent:10px;width:228px; overflow:hidden; white-space:nowrap; /*-o-text-overflow: ellipsis;text-overflow:ellipsis;*/}
.zxft_nr ul.zxft_nr_text{ background:url(resourceimagessprite_online_arrow.gif) no-repeat -6px -51px; text-indent:10px;width:228px; overflow:hidden; white-space:nowrap; -o-text-overflow: ellipsis;text-overflow:ellipsis;}
.ty_form{margin-top:5px;}
.ty_form li{ background:none; text-indent:0;padding:2px 0;}
.ty_form input{ border: 1px solid #9c9c9c;line-height: 18px;height: 18px;width: 180px;}
.ty_form label{ float:left;padding-right:5px;}
.ty_form li textarea{ border: 1px solid #9c9c9c;height:65px;width:180px;}
.ty_form button{ background:url(resourceimageshdpt_ico3.gif) no-repeat;width:43px;height:21px;border:none;color:#fff; cursor:pointer;margin-left:100px;}

.zxft_nr h3 a{font-weight:normal; font-size:12px;}
.zxft_nr h4{ background:url(resourceimageshdpt_ico2.gif) no-repeat 0 5px; display:block; font-weight:normal; font-size:12px;  text-indent:14px; display:block; text-indent:16px;width:230px;overflow:hidden;white-space:nowrap; -o-text-overflow: ellipsis;text-overflow:ellipsis;}
.zxft_nr h4 a,.bsty_nr h4 span{color:#c10000;}
.text{ height:58px; margin:8px 0; line-height:18px; border-bottom:1px dashed #ccc;}
.myzj_text{ height:137px;margin-bottom:5px; border-bottom:1px dashed #ccc;}
.myzj_text p{ min-height:78px;_height:78px;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
.myzj_an{background:url(resourceimageshdpt_bg.png) no-repeat -216px -37px; width:101px; height:27px; margin:4px 0 0 10px; border:none; cursor: pointer;}
.myzj_an1{background:url(resourceimageshdpt_bg.png) no-repeat -328px -37px; width:101px; height:27px; margin:4px 0 0 10px; border:none; cursor: pointer;}
.yj a{color:#d60000; background:url(resourceimageshdpt_ico1.gif) no-repeat 0 3px; display:block; text-indent:16px;width:230px;overflow:hidden;white-space:nowrap; -o-text-overflow: ellipsis;text-overflow:ellipsis;}
.myzj_newys{ width:230px; height:100px; overflow:hidden;text-overflow:ellipsis;}
.myzj_newys a{ color:#c00;font-weight:bold;padding-left:8px;}
.bsty_input{border-top:1px dashed #ccc; padding:10px; line-height:28px;}
.bs_input{width:165px; height:19px; border:1px solid #9b9b9b;}
.input1{width:165px; height:55px; border:1px solid #9b9b9b;}
.an{width:43px; height:21px; line-height:21px; margin:4px 0; background:url(resourceimageshdpt_ico3.gif) no-repeat; text-align:center; color:#FFF; border:none;}

/*局长信箱---中*/
.jzxx{width:734px; border:1px solid #ccc; margin-top:7px;}
.jzxx h2{background:url(resourceimageshdpt_bg1.gif) repeat-x; width:730px; margin:2px;}
.zmhd h2{margin-bottom:4px;}
.jzxx table{ height:21px; line-height:21px;margin:4px 0 4px 17px;}
.jzxx table td{text-align:center; border:1px solid #fff;}
.jzxx table tbody tr:hover{ background:#fef3d1;}
.jzxx_nr_left{ text-align:left;}
.bgys{ background:#f2f2f2; text-align:center;}
.jzxx_left{background:url(resourceimageshdpt_ico5.gif) no-repeat 4px 2px; height:28px; line-height:28px; font-size:14px;color:#d60000; text-indent:34px;}
.rx_left{background:url(resourceimageshdpt_ico8.gif) no-repeat 4px 2px; height:28px; line-height:28px; font-size:14px;color:#d60000; text-indent:34px;}
.jzxx_right{ float:right; margin-right:5px;}
.zmhd_left{background:url(resourceimageshdpt_ico7.gif) no-repeat 4px 0;  height:28px; line-height:28px; font-size:14px;color:#d60000; text-indent:40px;}
.zqhd_left{ background:url(resourceimageshdpt_ico9.gif) no-repeat 4px 2px; height:28px; line-height:28px; font-size:14px;color:#d60000; text-indent:34px;}
.zmhd_an{width:71px; height:27px; border:none; background:url(resourceimageshdpt_img17.gif) no-repeat 0 0; margin-left:17px; cursor:pointer;}
.zmhd_an1{width:71px; height:27px; border:none; background:url(resourceimageshdpt_img17.gif) no-repeat -79px 0; cursor:pointer; margin-top:5px;}
.zmhd_an2{width:71px; height:27px; border:none; background:url(resourceimageshdpt_img17.gif) no-repeat -157px 0; cursor:pointer; margin-top:5px;}
.zmhd_an3{width:71px; height:27px; border:none; background:url(resourceimageshdpt_img17.gif) no-repeat -236px 0; cursor:pointer; margin-top:5px;}
.zmhd_an4{width:71px; height:27px; border:none; background:url(resourceimageshdpt_img10.gif) no-repeat -314px 0; cursor:pointer; margin-top:5px;}
.zmhd_an5{width:71px; height:27px; border:none; background:url(resourceimageshdpt_img10.gif) no-repeat -393px 0; cursor:pointer; margin-top:5px;}
.zqhd{height:182px;}
.jzxx table td,.ldxx li a,#footer p{ font-weight:normal; font-size:12px;}
table td.tab_left{ text-align:left;padding-left:4px;width:210px;}
table td.tab_left a{ display:block;width:406px; overflow:hidden; white-space:nowrap;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
table td.tab_left span{ display:block; width:198px; overflow:hidden; white-space:nowrap;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
/*标签*/
.jzxx h3,.rx h3{ height:23px; width:698px; font-size:12px; margin:6px 10px 0 17px;*margin:9px 10px 0 17px;border-bottom:1px solid #ccc;}
.jzxx h3 a,.rx h3 a{ float:left; width:68px; display:block; height:23px; line-height:23px; text-align:center;background:url(resourceimageshdpt_img12.gif) repeat-x 0 -22px;margin-right:4px; border:1px solid #d5d5d3;border-bottom:none;}
.jzxx h3 a.current,.rx h3 a.current,.jzxx h3 a:hover,.rx h3 a:hover{ background:url(resourceimageshdpt_img12.gif) repeat-x 0 0;width:68px; height:23px; text-decoration:none; border:1px solid #ffb401;border-bottom:none;}
.wbj h3{ height:23px; font-size:12px; margin:10px 10px 0 10px;border-bottom:1px solid #ccc;}
.wbj h3 a{ float:left; width:64px; display:block;background:url(resourceimageshdpt_img12.gif) repeat-x 0 -22px; height:23px; line-height:23px; text-align:center;margin-right:4px; border:1px solid #d5d5d3;border-bottom:none;}
.wbj h3 a.current,.wbj h3 a:hover{ background:url(resourceimageshdpt_img12.gif) repeat-x 0 0; height:23px; text-decoration:none; border:1px solid #ffb401;border-bottom:none;}


/*领导信箱---右*/
.ldxx,.bxkcy{width:255px; border:1px solid #ccc; margin-top:7px;}
.ldxx .xx_list li{ width:110px;_width:100px;float:left;}
#ldxx_1{height:314px;}
#ldxx_1.ldEmail{display:inline-block;height:auto;}
#bltj_1{height:115px; float:left;}
.ldxx h2,.bxkcy h2{background:#fff url(resourceimageshdpt_bg.png) no-repeat -265px 0; width:246px; height:28px; color:#FFF; margin:1px; font-size:14px; text-indent:10px; line-height:25px;}
.bxkcy h2 a{ float:right; color:#000;font-size:12px;font-weight:normal;padding-right:6px;}
#bxkcy{text-indent:5px;}
.ldxx h2{ width:253px;}
.ldxx ul li{ background:url(resourceimageshdpt_ico4.gif) no-repeat 0 7px; list-style:none; text-indent:15px; line-height:23px; width:100px; float:left; margin:3px 0 0 15px;}
.bxkcy{ height:405px;}
.bxkcy span{width:100px; float:left; padding:7px 7px 0 13px; text-align:center;overflow:hidden; white-space:nowrap; -o-text-overflow: ellipsis;text-overflow:ellipsis;}
.bxkcy span img{width:100px; height:75px; margin-bottom:5px;}
.bxkcy_an{width:205px; height:29px; display:block; background:url(resourceimageshdpt_bg.png) no-repeat -1px -37px; border:none; margin: 12px auto 0; cursor:pointer;}
.content ul{ padding-left:8px;}
.content ul li{ list-style:none; width:80px; float:left; background:none; text-indent:0px; text-align: left; margin-left:0;}
.content ul li.long{ width:80px;}
/*民意征集*/
#myzj_right{ width:736px;float:right;}
.myzj_box{ border:1px solid #ccc;margin-top:7px; min-height:585px;_height:585px;background:url(resourceimageshdpt_img12.gif) repeat-x 0 -22px;width:734px;}
.myzj_box h2{ font-size:14px;font-weight:bold; background:url(resourceimagesmyzj.gif)  8px 5px no-repeat; text-indent:35px; line-height:32px; border-bottom:1px solid #ccc; color: #C40000}
.myzj_box h2 span { font-size:12px; line-height:32px; font-weight:normal; float:right; padding-right:15px; color: #000000}
.myzj_con{ padding:10px;}
.myzj_con h3{ font-size:14px;font-weight:bold; text-align:center;background:#faecbf;line-height:26px; text-indent:10px;margin:6px 0;}
.myzj_con .dc_con{ width:670px;padding:10px 20px 0 20px;overflow:hidden;}
.myzj_con .myzj_tj{ margin-top:8px; text-align:center;}
.myzj_con .tsurvey{ min-height:30px;_height:30px; line-height:22px; background:#f7f7f7; text-indent:5px;}
.myzj_con li{ height:28px; line-height:28px;width:670px; overflow:hidden; white-space:nowrap; -o-text-overflow: ellipsis;text-overflow:ellipsis;position:relative;}
.myzj_con li span {width: 64px;overflow: hidden; position: absolute;right: 1px;+top:0;}
.myzj_con a{ width:545px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hdtp_dx{ padding:10px; font-size:14px; line-height:24px;}
.hdtp_fb{ background:#eb5a13;width:60px;height:24px; line-height:24px;text-align:center;margin:0 auto;}
.hdtp_fb a{ color:#fff; }
.hdtp_dx p{ padding:5px 0;}

.zqhdPic{ margin:5px 0 0;}
.zqhdPic img{ width:258px; height:66px;}
.left_myzj{ width:258px; overflow:hidden;height:500px;padding-top:7px;}
.left_myzj li{ float:left;height:80px; display:block;  margin-bottom:10px;}