@charset "gb2312";
/* CSS Document */
#hdpt_center{width:1190px; margin:0 auto;background:#ffffff;font-size:16px;}
.img_1{ width:235px; height:82px;float:left; background:url(/resource/images/hdpt_img1.jpg) no-repeat;background-size:100% 100%; 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:110px; height:19px; position:absolute; top:53px; left:53px; line-height:22px;height:22px;border:none; }
.img_an{background:#fc672f; width:46px; height:22px; line-height:22px; text-align:center;border:none;  position:absolute; top:53px; left:160px; color:#FFF; cursor:pointer;}
#hdpt_left{width:352px; float:left;}
#hdpt_middle{width:828px; float:left; margin-left: 7px;}
#hdpt_right{width:250px; float:right;}
.clear{clear:both;}
/*在线访谈---左*/
.zxft{margin-top:7px;}
.zxft h2{ background:url(/resource/images/myzj_bg.png) repeat-x 0 0; width:346px; height:28px; line-height:28px; text-indent:14px; color:#FFF; font-size:16px;}
.zxft h2 i{font-style:normal;background:url(/resource/images/myzj_cio.png) no-repeat 0 5px;padding-left:20px; }
.zxft h2 span{ float:right; margin-right:10px; font-weight:normal;}
.zxft h2 a{ color:#ffffff;}
.zxft_nr{width:324px; border:1px solid #ccc; border-top:none; padding:10px;}
#zcjd{ height:320px;}
.zxft_nr li{ background:url(/resource/images/sprite_online_arrow.gif) no-repeat -6px -46px; text-indent:10px;width:324px; overflow:hidden; white-space:nowrap;height:32px;line-height:32px; /*-o-text-overflow: ellipsis;text-overflow:ellipsis;*/}
.zxft_nr ul.zxft_nr_text{ background:url(/resource/images/sprite_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(/resource/images/hdpt_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(/resource/images/myzjlist_co.png) no-repeat 0 12px; display:block; font-weight:normal; font-size:16px;  text-indent:10px; display:block;width:324px;overflow:hidden;white-space:nowrap; -o-text-overflow: ellipsis;text-overflow:ellipsis;height:32px;line-height:32px;}
.zxft_nr h4 a,.bsty_nr h4 span{color:#404040;}
.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(/resource/images/hdpt_bg.png) no-repeat -216px -37px; width:101px; height:27px; margin:4px 0 0 10px; border:none; cursor: pointer;}
.myzj_an1{background:url(/resource/images/hdpt_bg.png) no-repeat -328px -37px; width:101px; height:27px; margin:4px 0 0 10px; border:none; cursor: pointer;}
.yj a{display:block;width:324px;overflow:hidden; font-size:16px;line-height:32px;}
.myzj_newys{ width:324px; height:100px; overflow:hidden;text-overflow:ellipsis;text-indent:32px;line-height:32px; }
.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(/resource/images/hdpt_ico3.gif) no-repeat; text-align:center; color:#FFF; border:none;}

/*局长信箱---中*/
.jzxx{width:828px; border:1px solid #ccc; margin-top:7px;}
.jzxx h2{background:url(/resource/images/hdpt_bg1.gif) repeat-x; width:824px;height:40px; margin:2px; font-size:16px;}
.jzxx h2 span{background:url(/resource/images/lxxd_cio.png) no-repeat 10px 5px;padding-left:30px;}
.jzxx.sjfx h2 span{background:url(/resource/images/sjfx_cio.png) no-repeat 10px 5px;padding-left:30px;display: block}
.jzxx.sjfx h1{height: 40px;margin: 2px;padding-left: 40px;
    background-color: #eff8ff;
    line-height: 40px;
    font-size:16px;
    font-weight: normal;
    color: #404040;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.jzxx.sjfx ul{
}
.jzxx.sjfx ul li{
    margin: 0 32px;
    float: left;
    display: block;
    width:143px;
    background: url(/resource/images/myzjlist_co.png) no-repeat 0 18px;
    font-weight: normal;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    text-indent: 10px;
    height: 40px;
    line-height: 40px;
}
.jzxx.sjfx ul li span{
    color: #bd1a2d;
}
.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(/resource/images/hdpt_ico5.gif) no-repeat 4px 2px; height:28px; line-height:28px; font-size:14px;color:#d60000; text-indent:34px;}
.rx_left{background:url(/resource/images/hdpt_ico8.gif) no-repeat 4px 2px; height:28px; line-height:28px; font-size:14px;color:#d60000; text-indent:34px;}
.jzxx_right{ float:right; color:#ff8d1d;margin-right:20px; margin-top:2px;}
.zmhd_left{background:url(/resource/images/hdpt_ico7.gif) no-repeat 4px 0;  height:28px; line-height:28px; font-size:14px;color:#d60000; text-indent:40px;}
.zqhd_left{ background:url(/resource/images/hdpt_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(/resource/images/hdpt_img17.gif) no-repeat 0 0; margin-left:17px; cursor:pointer;}
.zmhd_an1{width:71px; height:27px; border:none; background:url(/resource/images/hdpt_img17.gif) no-repeat -79px 0; cursor:pointer; margin-top:5px;}
.zmhd_an2{width:71px; height:27px; border:none; background:url(/resource/images/hdpt_img17.gif) no-repeat -157px 0; cursor:pointer; margin-top:5px;}
.zmhd_an3{width:71px; height:27px; border:none; background:url(/resource/images/hdpt_img17.gif) no-repeat -236px 0; cursor:pointer; margin-top:5px;}
.zmhd_an4{width:71px; height:27px; border:none; background:url(/resource/images/hdpt_img10.gif) no-repeat -314px 0; cursor:pointer; margin-top:5px;}
.zmhd_an5{width:71px; height:27px; border:none; background:url(/resource/images/hdpt_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(/resource/images/hdpt_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(/resource/images/hdpt_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(/resource/images/hdpt_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(/resource/images/hdpt_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(/resource/images/hdpt_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(/resource/images/hdpt_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(/resource/images/hdpt_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{float:right;}
.myzj_box{ border:1px solid #ccc;margin-top:7px; min-height:585px;_height:585px;background:url(/resource/images/hdpt_img12.gif) repeat-x 0 -22px;width:828px;}
.myzj_box h2{ font-size:16px;font-weight:bold; background:url(/resource/images/myzj.gif)  8px 5px no-repeat; text-indent:35px; line-height:32px; border-bottom:1px solid #ccc; color: #C40000}
.myzj_box h2 span { font-size:16px; line-height:32px; font-weight:normal; float:right; padding-right:15px; color: #404040}
.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:32px; line-height:32px;width:800px; 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:346px; height:66px;}
.left_myzj{ width:346px; overflow:hidden;height:500px;padding-top:7px;}
.left_myzj li{ float:left;height:80px; display:block;  margin-bottom:10px;}
.imglink{width:836px;margin-top:6px;margin-left:-3px;}
.imglink a img{width:98%;padding:1%;}
#lxlink{margin-left:4px;}

.zs1 {
    width: 227px;
    font-size: 12px;
    font-weight: bold;
    padding-left: 11px;
}
.zs1 h4 {
    background: url(/resource/images/zs_01.jpg) no-repeat;
	background-size:300px 35px;
    width: 300px;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    text-align: center;
    font-family: "微软雅黑";
    color: #404040;
    cursor: pointer;
    margin-top: 5px;
    font-weight: normal;
}
.zs1 h4 a {
display: block;
    text-decoration: none;
}
.zs1 h4 a:hover {
	color:#fff;
}
.zs1 h4:hover {
    background: url(/resource/images/zs_02.jpg) no-repeat;
	background-size:305px 35px;
    width: 305px;
    height: 35px;
    display: block;
}
#search .weather {
    font-size: 12px;
}

#top{
	display:none;
}
