/****首页****/
.index-main-one,.index-main-two,.index-main-four,.index-main-five,.index-main-six,.list,.content,.lead,.letter,.lawyer{ margin-bottom:10px;}

.index-frame .left{ display:block; width:9px; height:9px; background:url(../images/ico_2.png) no-repeat center center; position:absolute; left:5px; bottom:0px;}
.index-frame .right{ display:block; width:9px; height:9px; background:url(../images/ico_3.png) no-repeat center center; position:absolute; right:5px; bottom:0px;}


/**欢迎条 路**/
.login{ height:36px;width:100%; background-color:#fafafa; }
.login span,.login a,.login p{ font-size:14px; color:#333333; line-height:36px;}
.login a{ padding:0 3px;}


/**top 路**/
.logo{ margin-top:60px;}
.banner{ background:#0188cc; width:100%;}
.ban-main{ background:url(../images/index/banner.jpg) no-repeat; height:236px;}







/**nav   路**/
.nav{ width:100%; background:#0071ac url(../images/index/nav_bg.jpg) repeat-x;}
.nav>div{ position:relative;}
.nav>div>div.fr{ position:absolute; top:0; right:0;}
.tab-list{ height:48px; }
.tab-list li{ float:left;}
.tab-list li a{ display:block; width:150px; height:48px; line-height:48px; text-align:center; font-size:18px; color:#333333;}
.tab-list li.current a{ background:url(../images/index/nav-bg.png) no-repeat center bottom; color:#FFF; background-size:150px 46px;}

.tab-info{ min-height:40px; overflow:hidden; padding:0 15px;}
.tab-info a{ display:block; float:left; line-height:20px; color:#FFF; padding:0 10px; border-right:1px solid #FFF; margin-top:7px;}
.tab-info a:last-child{ border-right:none;}
.tab-info p{ font-size:14px; line-height:40px; min-height:40px; color:#FFF;}


/*搜索 路*/
.seach-pic{ background:url(../images/index/seach.png) no-repeat; width:26px; height:26px; display:inline-block; vertical-align:middle;}
.seach-con{ background:#dbdbdb; width:200px; height:26px; line-height:26px; border-radius:3px; display:inline-block; vertical-align:middle;}
.seach-con  input{ border:0px; padding-left:10px; float:left; line-height:26px; width:150px; }
.seach-con img{ margin-top:3px; float:right; margin-right:10px;}









/***index-main 路***/
.main-bg{ width:100%; background:url(../images/index/main-bg.jpg) repeat-x; min-height:894px; padding-top:10px;}
.index-main{ padding:20px; background:#FFF;}


/* 公告 路 */
.index-main-one{ background:#f9f9f9; border:#eeeeee solid 1px; height:36px; padding:9px 20px;}
.index-main-one-text{ border:#eeeeee solid 1px; border-radius:3px; width:1000px; height:34px; background-color:#FFF;}
.index-main-one-text-inf{ display:inline-block; padding-left:10px; padding-right:10px; line-height:34px; height:34px; overflow:hidden;}


/*图片*/
.slider{  width:497px; height:282px; background-color:#000;}

/*政务要闻 路*/
.index-frame{}
.index-two-title{ height:40px; line-height:40px; background-color:#7ec3f1; border-radius:3px;}
.index-two-title-left{ background:url(../images/index/title-one.jpg) no-repeat; color:#fff; text-align:center; font-weight:bolder; font-size:16px; width:120px; padding-right:10px;}
.index-two-title-right{ background:url(../images/index/more-bg.jpg) no-repeat; width:75px; color:#fff; text-align:center; font-weight:bolder; font-size:16px; }
.index-two-right{ width:496px; height:240px;}
.index-info{ padding:0px 15px 15px 15px;  border:1px solid #eeeeee; background:#f2f8ff; position:relative; height:224px; width:466px;}
.index-info h2{ font-size:16px; color:#ff0000; margin-top:15px;height:19px; overflow:hidden; font-weight:bold; text-align:center;}
.index-info p{line-height:18px; height:40px; overflow:hidden; font-size:12px; color:#999999; padding:15px 10px;}

.index-info li a{ display:block; height:30px; font-size:14px; line-height:30px;}
.index-info li span{ display:block; height:30px; width:430px; float:left; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.index-info li i{ float:right; font-size:14px; color:#666666;}
.index-info li{ background:url(../images/ico_dian.jpg) no-repeat left center; padding-left:15px;}


/*右侧ban*/


/**政务公开重点工作  路**/
.index-three-work{ width:1158px; background:url(../images/index/bk-bg.jpg) repeat-x; border-radius:3px; padding:6px 1px 0; }
.index-three-work-con{ background:#FFF; width:1158px; border-radius:3px; overflow:hidden;}

/*tab*/
.index-tab{ width:1150px; float:left;}

.index-three-work-con-title{ height:28px; background:#0071ac; margin-left:20px; line-height:28px; color:#FFF; font-size:16px; font-weight:bold; border-radius:0 0 3px 3px; width:160px; text-align:center; display:block;}
.index-work{ margin-left:15px; margin-bottom:10px; margin-top:10px; overflow:hidden; border-bottom:#dadada solid 1px;}
.index-work li{ float:left;}
.index-work li a{ font-size:16px; color:#333333; height:28px; line-height:28px; display:block; width:150px; text-align:center; border-bottom:1px solid #fffff2;}
.index-work .current a{ border-bottom:2px solid #0071ac;}

.index-info01{ padding:0px 0px 0px 15px; position:relative; height:224px; width:850px;}


.index-info01-text{ width:425px; float:left;}
.index-info01 ul{width: 865px;float: left;padding-right: 10px;}
.index-info01 li{line-height: 27px;display: block;font-size: 14px;height: 30px;overflow: hidden;width: 412px;margin: 0 10px;color: #333;float: left;}
.index-info01 li a{ display:block; float:left;height:30px; font-size:14px; line-height:30px; width:394px; overflow:hidden;}
.index-info01 li i{ width:6px; height:6px; border-radius:900px; background-color:#0071ac; display:block; float:left; margin-top:13px; margin-right:10px;}

/*ban*/
.index-info-ban{ float:right; margin-top:8px;}

.index-info-ban-but{ width:235px; background-color:#3aa9e4; background-image:linear-gradient(to right,#3aa9e4, #0879b4); display:block; height:42px; line-height:42px; color:#fff; font-size:16px; font-weight:bolder; text-align:center; border-radius:3px; margin-right:20px; margin-top:8px;}




/*网上办事  路*/
.index-four-con{ background:url(../images/index/pic-bg.png) no-repeat; width:1158px; border-radius:3px; overflow:hidden; height:221px;}

.index-tab01{ width:985px;}

.index-four-con-bot{ margin-left:20px; float:left; margin-top:10px; }
.index-four-con-bot-icon01{ width:120px; height:86px; border-radius:3px 3px 0 0; display:block; }


.index-four-con-bot-text{ background:url(../images/index/ws-m-bg.png) repeat-x; width:120px; height:40px; line-height:40px; color:#fff; font-size:14px; font-weight:bolder; text-align:center; display:block;}





/*互动交流*/
.index-main-five{ margin-top:15px;}
.index-five-left{ float:left; width:890px; }
.index-five-right{ float:right; width:256px; height:340px; border:#eeeeee solid 1px; border-radius:3px; background-color:#f9f9f9;}

.index-five-left-title{ background:url(../images/index/index-five-title.png) no-repeat; width:17px; height:216px; float:left;padding:15px 20px 0px 10px; color:#fff; font-weight:bolder; font-size:16px; margin-bottom:15px;} 

.index-five-left-con{ float:left; border:#dcdcdc solid 1px; background:url(../images/index/icon-bg.jpg) no-repeat top right; height:203px; width:520px; margin-left:6px;  padding:13px 300px 13px 15px;}

.index-five-left-con li{ width:128px; text-align:center; float:left;}
.icon-pic{ height:67px;}
.index-five-left-con a{ display:block;text-align:center; line-height:40px;}

.index-five-right-title{ height:30px; padding-top:10px; padding-left:15px;}
.index-five-right-con{ background:#FFF; margin:0px 12px 12px; height:258px; padding:15px 20px;}
.index-five-right-con a{ display:block; line-height:28px; height:28px; overflow:hidden;}




/*foot*/

.foot{ margin:15px auto; width:1200px; border-radius:3px; background:#fff; text-align:center; padding:20px 0; line-height:25px;}






