@charset "gb2312";
.clear10 { width:100%; clear:both; height:10px; font-size:0; line-height:0;}
.clear { width:100%; clear:both; height:0; font-size:0; line-height:0;}
.MainContainer .MainContentBox { padding: 9px; margin-top: 10px; background-color: #FFF; border:1px solid #f8e9db;}

.MainContentBox .textlist li a:hover , .MainContentBox .interview dd a:hover , .MainContentBox .surveys dt a , .MainContentBox .surveys dt a:hover ,  .MainContentBox .letterslist td a:hover , .MainContentBox .col2 span a:hover , .MainContentBox .textlist2 li a:hover { color:#c00;}


.MainContainer .MainContentBox { min-height:800px; height:auto  }
* html .MainContainer .MainContentBox { height:500px;   }
* + .MainContainer .MainContentBox { min-height:1040px; height:auto;  }
/*left任柳*/
p,a,img,ul,li {margin:0; padding:0}
.MainContentBox-left {width:270px; height:951px;  float:left;}
/*登陆开始*/
.MainContentBox-leftloginbar {border:1px solid #ffcc99; width:268px; height:294px; background:url(mqrx_leftloginbarbj2.jpg) no-repeat bottom;}
.MainContentBox-leftloginbar-top{ width:268px; height:39px; background:url(mqrx_leftloginbarbj.jpg) no-repeat;}
.MainContentBox-leftloginbar-top a{ line-height:35px; display:block; float:right; margin-right:10px; color:#F00;}
.MainContentBox-leftloginbar-top a:hover{color:#ccc;}
.MainContentBox-leftloginbar-font {float:left; margin-left:15px;_margin-left:10px; height:200px; width:50px;}
.MainContentBox-leftloginbar-font p {line-height:26px; margin-top:10px;*margin-top:12px; display:block;}
.MainContentBox-leftloginbar-right input {width:180px; height:24px; margin-top:10px;border:#ffcc99 1px solid;}
.MainContentBox-leftloginbar-center{margin-top:10px;}
.MainContentBox-leftloginbar-right a {margin-top:10px; margin-right:10px; display: block; float:left;_margin-left:4px;}
.MainContentBox-leftloginbar-p input{width:80px; height:24px; margin-top:10px;border:#ffcc99 1px solid;}
.MainContentBox-leftloginbar-p  a{ float:right; margin-right:45px; display:block; line-height:24px;_margin-right:16px;}
.MainContentBox-leftloginbar-font span{text-indent:1em; display:block; float:right;}

/*登陆结束*/
/*我有问题开始*/
.MainContentBox-leftwywt {margin-top:10px;border:1px solid #ffcc99; height:406px;*height:404px;}
.MainContentBox-leftwywt-top { width:268px; height:39px; background:url(mqrx_leftwywtbj.jpg) no-repeat;}
.MainContentBox-leftwywtnav li { width:233px; height:52px; margin:0 auto; background:#fefbf8; padding:3px; 2px; margin-top:10px; border:1px solid #ffcc99;_padding:2px;}


/*我有问题结束*/
/*工作简介*/
.MainContentBox-leftgzjj{margin-top:10px;border:1px solid #ffcc99; height:238px;}
.MainContentBox-leftgzjj-top{ width:268px; height:39px; background:url(mqrx_leftgzjjbj.jpg) no-repeat;}
.MainContentBox-leftgzjj p{text-indent:2em; line-height:2em; padding:0 10px; margin-top:10px;}
#a,#a1{color:#F00;}
#a:hover,#a1:hover{color:#ccc;}









/*right任柳*/
.MainContentBox-right {width:758px;float:left; margin-left:10px; background:url(mzrx-MainContentBox-right.jpg) no-repeat;}
/*当前位置*/
.MainContentBox-righdqwz {margin-top:20px; float:left;}
.MainContentBox-righdqwz span{color:#cc6600; margin-left:15px;_margin-left:8px; display:block; float:left;}
#a2,#a3,#a4 {color:#cc6600; line-height:22px;}
#a2:hover,#a3:hover{color:#f00;}
.MainContentBox-righdss {text-align:right; margin-right:10px; margin-top:20px;}
.banner_search img{border:1px solid #ffc081; display:block; float:right; margin-left:5px;}
.banner_search { float:right;display: inline; width:295px;_width:295px; margin-right:10px;}
.banner_search span {font-size:12px;float:left; line-height:22px; margin-left:15px; margin-top:20px;_margin-top:15px;}
#banner_search_a { color:#cc6600;  margin-top:20px;_margin-top:19px;}
.banner_search input{float:left; margin-top:20px;_margin-top:15px;border:1px solid #ffc081;}
.banner_search a {line-height:22px; height:30px; display: block; float:left; margin-top:20px;_margin-top:15px;}

/*热情服务*/
.MainContentBox-rightrqhw {width:100%; height:165px; margin:0 auto; margin-top:10px;}
.MainContentBox-rightrqhw img{ border:1px solid #ffcc99; padding:1px; display:block;}



/*政务热线*/
.MainContentBox-leftzwrx{margin-top:10px;border:1px solid #ffcc99; height:307px; line-height:2.2em;}
.MainContentBox-leftzwrx-top{ width:268px; height:39px; background:url(szxx_leftzwrxbj.jpg) no-repeat; text-align:right; line-height:35px;}
.MainContentBox-leftzwrx-top span.span_more{margin-right:10px}
.MainContentBox-leftzwrx-top span.span_more a{color:#f00; font-family:"宋体"}
.MainContentBox-leftzwrx ul {margin-top:10px;}
.MainContentBox-leftzwrx li{float:left; width:110px; margin-left:15px;_margin-left:10px;}
.MainContentBox-leftzwrx li span {float:right;}
#a,#a1{color:#F00;}
#a:hover,#a1:hover{color:#ccc;}


/*来信选登*/
.mqrx{width:728px;  margin:0 auto;border:1px solid #f5dfcc;margin-top:10px; height:380px;}
.mqrx_top {width:728px; height:48px; background:url(mqrx_topbj2.jpg) repeat-x;}
.mqrx .mqrx_top ul{ float:left; }
.mqrx .mqrx_top li{ float:left; margin-top:10px;}
.mqrx .mqrx_top li a{line-height:36px; height:39px; font-weight:bold; width:130px; display:block; margin-left:0px; text-align:center;color:#f00;text-decoration:none; overflow:hidden; margin-left:10px;}
.mqrx .mqrx_top li a:hover{color:#1085e2;ext-decoration:none; color:#fff; background:url(mqrx_topbj1.jpg) no-repeat;}
.mqrx .mqrx_top li .cli{color:#1085e2;ext-decoration:none; color:#fff; background:url(mqrx_topbj1.jpg) no-repeat;}


.mqrx_bottom{ line-height:29px;}
table.table_xjList{margin:0 auto; width:705px; margin-top:10px; border-collapse:collapse;}
table.table_xjList th{background:url(mqrx_bottom1bj.jpg) repeat-x; text-align:center; color:#c60; font-weight:bold}
table.table_xjList td,table.table_xjList th{ border:solid 1px #FFCB99; line-height:29px}

.mqrx_bottom2 span{background:url(mqrx_topbjxf.jpg) center left no-repeat; text-indent:1.5em; margin-left:10px; display:block;}
.mqrx_bottom3 {text-align:center;}
.mqrx_bottomxyy {margin:10px auto; width:706px;}
#con_mqrx_2,#con_mqrx_3,#con_mqrx_4{ display:none;}


/*在线访谈*/
.MainContentBox-rightzxft { width:758px; height:400px; border:1px solid #f5dfcc; background: url(mzrx-MainContentBox-right.jpg) no-repeat top; margin:0 auto; margin-top:10px;}
.MainContentBox-rightzxftleft {width:480px; border:1px solid #f4d7bd; height:370px; margin-top:10px; margin-left:10px;float:left; }
.MainContentBox-rightzxftleft.Webcast1 {
    overflow: hidden;
    width: 480px;
}

.MainContentBox-rightzxftleft .Webcast1 .infoList {
    margin-top: 10px;
    overflow: hidden;
    width: 480px;
	height:315px;
	padding-left: 5px;
}
.MainContentBox-rightzxftleft .Webcast1 .infoList li {
    background: url("Dot.gif") no-repeat scroll left center transparent;
    float: left;
    overflow: hidden;
    text-indent: 1.5em;
    width: 480px;
line-height:25px;}
.MainContentBox-rightzxftleft .Webcast1 .infoList li span {
    color: #999999;
    float: right;
}
.MainContentBox-rightzxftleft1 { width:480px; background:url(mqrx_topbj2.jpg) repeat-x; height:47px;}
.MainContentBox-rightzxftleft1 span {display:block; width:110px; height:39px; background:url(mzhd_MainContentBox-rightzxftleft1.jpg) no-repeat; margin-top:10px; float:left; margin-left:10px;}
.MainContentBox-rightzxftleft1  a{line-height:47px; float:right; margin-right:20px; }
#a5 {color:#F00;}
#a5:hover {color:#CCC;}
.MainContentBox-rightzxftleft2 a{ float:left; margin-top:10px; margin-left:20px;}
.MainContentBox-rightzxftleft3 p {color:#999;}
.MainContentBox-rightzxftleft3 span,.MainContentBox-rightzxftleft4 span { background:none; color:#cc0000; float:none; margin:0; display:inline; line-height:2em; font-weight:bold;}
.MainContentBox-rightzxftleft3 {float:left; margin-top:15px;}
.MainContentBox-rightzxftleft4 {margin-left:20px; width:440px; margin-top:10px;_margin-left:10px;}
#a6{color:#F00; font-weight: normal;  float:none; line-height:2em; width:2em; margin:0; }
.MainContentBox-rightzxftleft5 {width:460px; height:140px; margin-left:20px; margin-top:10px; float:left; background:url(zmhd_MainContentBox-rightzxftleft5.jpg) no-repeat;_margin-left:10px;}
.MainContentBox-rightzxftleft5 font { float:right;}
.MainContentBox-rightzxftleft5 a{float:right; line-height:27px; display:block;}
.MainContentBox-rightzxftleft6{line-height:2em;}
.MainContentBox-rightzxftleft6 a{float:none;}
.MainContentBox-rightzxftleft6 ul{ margin-top:2px;}
.MainContentBox-rightzxftleft6 li {width:440px; background:url(zmhd_MainContentBox-rightzxftleft6.jpg) no-repeat left center; text-indent:2em;}
.MainContentBox-rightzxftleft6 li font{ color:#999;}


.MainContentBox-rightzxftright{ width:245px; height:370px; float:left; margin-left:10px;_margin-left:5px; margin-top:10px; }
/*新闻发布*/
.news{ width:245px; height:178px; float:left; background:url(HJ_center_shuxian.jpg) right no-repeat;border:1px solid #f5dfcc;}
.news .news_top{ height:36px;overflow:hidden;  background:url(zmhd_news_top_bj.jpg) repeat-x; }
.news .news_top ul{ float:left; margin-left:10px;}
.news .news_top li{ float:left;}
.news .news_top li a{line-height:36px; height:36px; width:85px; display:block; margin-left:0px; text-align:center;color:#666;text-decoration:none; overflow:hidden;}
.news .news_top li a:hover{color:#1085e2;ext-decoration:none; color:#cf0700; background:url(zmhd_news_hover.jpg) no-repeat;}
.news .news_top li .cli{color:#1085e2;ext-decoration:none; color:#cf0700; background:url(zmhd_news_hover.jpg) no-repeat;}
.news .news_top span{ float:right; height:32px; line-height:32px; padding-right:10px;}
.news .news_bottom{ width:225px; margin:0 auto;}
.news .news_bottom ul{ width:225px;  padding-top:15px;}
.news .news_bottom ul li{width:225px; height:25px; float:left; display:inline; overflow:hidden;white-space:nowrap;}
.news .news_bottom li a{ text-decoration:none; color:#666; overflow:hidden; background:url(dian.jpg) no-repeat left; padding-left:10px;}
.news .news_bottom li a:hover{color:#cc0000;}
.news .news_bottom li span{ color:#999; float:right;}
#con_news_2{ display:none;}


/*民意征集*/
.myzj{ width:245px; height:178px; float:left; margin-top:10px; background:url(HJ_center_shuxian.jpg) right no-repeat;border:1px solid #f5dfcc;}
.myzj .myzj_top{ height:36px;overflow:hidden;  background:url(zmhd_news_top_bj.jpg) repeat-x; }
.myzj .myzj_top ul{ float:left; margin-left:10px;}
.myzj .myzj_top li{ float:left;}
.myzj .myzj_top li a{line-height:36px; height:36px; width:85px; display:block; margin-left:0px; text-align:center;color:#666;text-decoration:none; overflow:hidden;}
.myzj .myzj_top li a:hover{color:#1085e2;ext-decoration:none; color:#cf0700; background:url(zmhd_news_hover.jpg) no-repeat;}
.myzj .myzj_top li .cli{color:#1085e2;ext-decoration:none; color:#cf0700; background:url(zmhd_news_hover.jpg) no-repeat;}
.myzj .myzj_top span{ float:right; height:32px; line-height:32px; padding-right:10px;}
.myzj .myzj_bottom{ width:225px; margin:0 auto;}
.myzj .myzj_bottom ul{ width:225px;  padding-top:15px;}
.myzj .myzj_bottom ul li{width:225px; height:25px; float:left; display:inline; overflow:hidden;white-space:nowrap;}
.myzj .myzj_bottom li a{ text-decoration:none; color:#666; overflow:hidden; background:url(dian.jpg) no-repeat left; padding-left:10px;}
.myzj .myzj_bottom li a:hover{color:#cc0000;}
.myzj .myzj_bottom li span{ color:#999; float:right;}
#con_myzj_2{ display:none;}
.div_zmhdRTop{border:solid 1px #F4D7BD; padding-bottom:10px}
#span_zmhdLinkMore{ float:right; margin-right:10px; line-height:48px}
#span_zmhdLinkMore a{color:#c00; font-family:"宋体"}

/**首页专题滚动图片相关样式**/
#fade_focus ul{display:none;}
#fade_focus{margin-top:10px;}
#fade_focus img{padding:1px;border:solid 1px #F4D7BD;}
.d1{width:760px;height:auto;overflow:hidden;background-color:#fff;position:relative;}
.loading{width:756px;background-color:#fff;color:#FFCC00;font-size:12px;height:160px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;height:165px;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden; display:none;}
.num_list span{display:inline-block;height:16px;padding-left:6px; display:none;}
.button{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{background-color:#963;display:block;float:left;padding:2px 6px;margin-right:3px;color:#fc9;text-decoration:none;cursor:pointer;}
.b1:hover,.b2:hover{color:#fff;}
.b2{color:#fff;background-color:#A75300;}
