@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:990px; 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:743px; background:url(szxx_szbj.jpg) no-repeat top;}
.MainContentBox-leftloginbar-top {width:112px; margin:20px auto; text-align:center;}
.MainContentBox-leftloginbar-top p{margin-top:10px;}
.MainContentBox-leftloginbar-center {width:233px; height:163px; background:#faf3ec; border:1px solid #ebdbcc; margin:0 auto; line-height:2em;}
.MainContentBox-leftloginbar-center p{color:#990000; font-weight:bold; margin-left:20px; margin-top:10px;}
.MainContentBox-leftloginbar-center li {float:left; margin-left:20px; width:95px;_margin-left:10px;}
.MainContentBox-leftloginbar-bottom li { width:233px; height:52px; margin:0 auto; background:#fefbf8; padding:3px; 2px; margin-top:10px; border:1px solid #ffcc99;_padding:2px 2px 2px 2px;_height:50px;}
/*市长结束*/

/*政务热线*/
.MainContentBox-leftzwrx{margin-top:10px;border:1px solid #ffcc99; height:209px; line-height:2em;}
.MainContentBox-leftzwrx-top{ width:268px; height:39px; background:url(szxx_leftzwrxbj.jpg) no-repeat;}
.MainContentBox-leftzwrx p{text-indent:2em; line-height:2em; padding:0 10px; 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;}









/*right任柳*/
.MainContentBox-right {width:758px; height:985px; border:1px solid #ffcc99; 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; width:728px;}
#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 { float:right;width:385px;_width:385px; margin-right:10px; height:40px; overflow:hidden; padding-top:10px;}
.banner_search img{border:1px solid #ffc081; display:block; float:left; margin-left:5px;}
.banner_search span {font-size:12px;float:left; line-height:22px; margin-left:15px;}
#banner_search_a { color:#cc6600; }
.banner_search input{float:left;border:1px solid #ffc081;}
.banner_search a {line-height:22px; height:30px; display: block; float:left; margin-top:20px;_margin-top:15px;}

/*领导信箱受理范围*/
.MainContentBox-rightrlfw {width:730px; height:203px; margin:0 auto; margin-top:10px; background: url(xzxx_MainContentBox-rightrlfwbj.jpg) no-repeat top;border:1px solid #f5dfcc; overflow:hidden;}
.MainContentBox-rightrlfwtop span{ background:url(xzxx_MainContentBox-rightrlfwpic.gif) no-repeat left center; text-indent:2em; display:block; font-size:14px; color:#eb3b00; margin-left:10px; line-height:2em; margin-top:10px; float:left; overflow:hidden; }
.MainContentBox-rightrlfwbottom { width:682px; margin:0 auto; line-height:2em; overflow: hidden;clear:both;}


.div_hnLogo{ width:728px; height:auto; overflow:hidden; margin-left:auto; margin-right: auto;}
/*来信选登*/
.mqrx{width:728px;  margin:0 auto;border:1px solid #f5dfcc;marign-top:10px; height:auto; overflow:hidden}
.mqrx_top {width:728px; height:48px; background:url(mqrx_topbj2.jpg) repeat-x; margin:0px; padding:0px}
.mqrx_top .left12{ line-height:48px; padding-left:20px; float:left; font-weight:bold; color: #cc6600;}
.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; overflow:hidden; height:auto; margin-left:auto; margin-right:auto; width:728px;}
.mqrx_bottom  table,.mqrx_bottom  table tr td,.mqrx_bottom  table tr { line-height:29px; border:1px solid #ffcb99; border-bottom:none; border-left:none;}
.mqrx_bottom  table{margin:0 auto; border:none; width:705px; margin-top:10px; border-bottom:1px solid #ffcb99; border-left:1px solid #ffcb99; }
.mqrx_bottom1 td{background:url(mqrx_bottom1bj.jpg) repeat-x; }

.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{ display:none;}
.123cli{ font-weight:bold;}








