/* 通用 */
.point{ background: url("../images/point.png") no-repeat center; width: 5px; height: 40px; margin-right: 10px; }
.more{ background: url("../images/more.png") no-repeat center; width: 9px; margin-right: 10px; }
.commons-title{ background: url(../images/nav-6.jpg) no-repeat center; width: 470px; height: 50px; }

.ico-1{ background: url("../images/ico-1.png") no-repeat center; width: 102.59px; height: 37px; margin-bottom: 13px; }
.ico-2{ background: url("../images/ico-2.png") no-repeat center; width: 102.59px; height: 42px; }
.ico-3{ background: url("../images/ico-3.png") no-repeat center; width: 102.59px; height: 41px; margin-bottom: 10px; }
.ico-4{ background: url("../images/ico-4.png") no-repeat center; width: 102.59px; height: 37px; margin-top: 7px; }
.ico-5{ background: url("../images/ico-5.png") no-repeat center; width: 102.59px; height: 43px; }

.item-3-nav .item-3-nav-1{ background: url("../images/nav-8.jpg") no-repeat center; width: 147.5px; height: 63px; margin-right: 10px; }
.item-3-nav .item-3-nav-2{ background: url("../images/nav-9.jpg") no-repeat center; width: 147.5px; height: 63px; margin-right: 10px; }
.item-3-nav .item-3-nav-3{ background: url("../images/nav-10.jpg") no-repeat center; width: 147.5px; height: 63px; margin-right: 10px; }
.item-3-nav .item-3-nav-4{ background: url("../images/nav-11.jpg") no-repeat center; width: 147.5px; height: 63px; }

/* 轮播新闻/新闻列表 */
.focus{position: relative;width:620px; height: 430px;background-color: #000;float: left;margin-bottom: 0.3rem;}
.focus img{ width: 620px; height: 430px; }
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{left: 0px;top: 0px;}
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{width: 100%;position: absolute;  bottom: 0;  left: 0px;z-index: 10;height: 32px;line-height: 32px;background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display: block;  text-align: center;}
.focus .shadow a{color: #fff;width: 72%;}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{bottom: 4px;right: 0.9%;;position: absolute;  height: 21px;text-align: center;z-index: 10;}
.focus .fbg div{margin:7px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}
.fbg{ display: none; }

.new-list{ width: 460px; margin-left: 20px; }
.hot-logo{ background: url("../images/top.jpg") no-repeat center; width: 41px; height: 95px; }
.hot-info{ width: 399px; margin: 0 10px; }
.hot-info .title{ padding: 8px 0; font-size: 20px; font-weight: bold; text-align: center; }
.hot-info .summuny{ color: #8E8E8E; text-indent: 2em; line-height: 1.7em; }
.new-list-nav{ padding-bottom: 10px; border-bottom: 1px solid #A8A8A8; }
.new-list-nav a{ font-size: 17px; color: #73BAB6; }
.list span{ font-size: 17px; color: DBDBDB; }
.list .select{ color: #496B9D; }
.list-item a{ border-bottom: 1px solid #E3E3E3; height: 40px; line-height: 40px; }
.list-item .title{ width: 360px; font-size: 15px; }

/* 综合组1 */
.group-1{padding: 20px 0; }
.group-1-left{ width: 620px; }
.group-1-left .group-item-1 .item1-title{ background: url("../images/nav-5.jpg") no-repeat center; width: 105px; height: 145px; }
.group-1-left .group-item-1 .item1-ico{ height: 143px; }
.item1-ico{ border: 1px solid #DCE3E7; background: #E9F4F8; }
.item1-ico a{ border-right: 1px dotted #C1CACD; width: 122.6px; margin-top: 25px; padding: 15px 0px; }
.item1-ico p{ margin-top: 8px; text-align: center; width: 100%; }
.group-1-left .group-item-2{ background: url("../images/nav-6.jpg") no-repeat center; width: 620px; height: 70px; }
.group-1-left .group-item-2 a{ width: 100%; height: 70px; line-height: 70px; color: #F6F8F6; font-size: 20px; text-align: center; }
.group-item-3 .title{ background: url("../images/nav-7.jpg") no-repeat center; width: 100%; height: 40px; line-height: 40px; }
.group-item-3 .title span{ color: #FFF; margin-left: 15px; font-size: 16px; }
.group-item-3 .title a{ color: #FFF; margin-left: 15px; font-size: 16px; height: 40px;}
.group-1-right .more{ height: 50px; }
.group-item-1 .commons-title span{ height: 50px; line-height: 50px; color: #FFF; margin-left: 20px; font-size: 18px; }
.group-1-right{ margin-left: 10px; }
.item-3-nav a{ text-align: center; line-height: 69px; color: #FFF; font-size: 16px; }
.group-1-right .list{ border: 1px solid #D2D2D2; padding: 0 10px; }
.group-1-right .list a{ height: 35.5px; line-height: 35.5px; }
.group-1-right .list .point{ height: 30px !important; }
.group-1-info .group-1-right .group-item-2{ background: #05AFC9; padding: 16px 10px; }
.group-1-right .group-item-2 a{ text-align: center; color: #FFF; }
.group-1-ico1{ background: url("../images/ico-6.png") no-repeat center; width: 105px; height: 58px; margin-bottom: 10px; }
.group-1-ico2{ background: url("../images/ico-7.png") no-repeat center; width: 105px; height: 58px; margin-bottom: 10px; }
.group-1-ico3{ background: url("../images/ico-8.png") no-repeat center; width: 80px; height: 58px; margin-bottom: 10px; }
.group-1-ico4{ background: url("../images/ico-10.png") no-repeat center; width: 80px; height: 58px; margin-bottom: 10px; }
.group-1-ico5{ background: url("../images/ico-9.png") no-repeat center; width: 80px; height: 58px; margin-bottom: 10px; }

/* 综合组2 */
.group-2-left{ width: 620px; }
.group-2-left-title{ background: url("../images/nav-12.jpg") no-repeat center; width: 600px; height: 40px; line-height: 40px; color: #FFF; padding-left: 20px; }
.group-2-left-navs{ width: 610px; border: 1px solid #CCD6DF; padding: 5px; background: #E9F4F8; }
.group-2-left-navs .navs-group{ border-bottom: 1px dotted #A8B1B6; }
.group-2-left-navs .navs-group a{ width: 121px; height: 100px; border-right: 1px dotted #A8B1B6; text-align: center;}

.item-1-ico{ background: url("../images/icos-1.png") no-repeat 4px 0; width: 100%; height: 67px; }
.item-2-ico{ background: url("../images/icos-1.png") no-repeat -130px 0; width: 100%; height: 67px; }
.item-3-ico{ background: url("../images/icos-1.png") no-repeat -260px 0; width: 100%; height: 67px; }
.item-4-ico{ background: url("../images/icos-1.png") no-repeat -390px 0; width: 100%; height: 67px; }
.item-5-ico{ background: url("../images/icos-1.png") no-repeat -515px 0; width: 100%; height: 67px; }

.item-6-ico{ background: url("../images/icos-1.png") no-repeat 4px -95px; width: 100%; height: 67px; }
.item-7-ico{ background: url("../images/icos-1.png") no-repeat -130px -95px; width: 100%; height: 67px; }
.item-8-ico{ background: url("../images/icos-1.png") no-repeat -260px -95px; width: 100%; height: 67px; }
.item-9-ico{ background: url("../images/icos-1.png") no-repeat -390px -95px; width: 100%; height: 67px; }
.item-10-ico{ background: url("../images/icos-1.png") no-repeat -515px -95px; width: 100%; height: 67px; }

.item-11-ico{ background: url("../images/icos-1.png") no-repeat 4px -196px; width: 100%; height: 67px; }
.item-12-ico{ background: url("../images/icos-1.png") no-repeat -130px -190px; width: 100%; height: 67px; }
.item-13-ico{ background: url("../images/icos-1.png") no-repeat -260px -190px; width: 100%; height: 67px; }
.item-14-ico{ background: url("../images/icos-1.png") no-repeat -390px -190px; width: 100%; height: 67px; }
.item-15-ico{ background: url("../images/icos-1.png") no-repeat -515px -190px; width: 100%; height: 67px; }

.item-16-ico{ background: url("../images/icos-1.png") no-repeat 4px -297px; width: 100%; height: 67px; }
.item-17-ico{ background: url("../images/icos-1.png") no-repeat -130px -297px; width: 100%; height: 67px; }
.item-18-ico{ background: url("../images/icos-1.png") no-repeat -260px -297px; width: 100%; height: 67px; }
.item-19-ico{ background: url("../images/icos-1.png") no-repeat -390px -297px; width: 100%; height: 67px; }
.item-20-ico{ background: url("../images/icos-1.png") no-repeat -515px -297px; width: 100%; height: 67px; }

.item-21-ico{ background: url("../images/jianyi.png") no-repeat center; width: 100%; height: 67px; }
.item-22-ico{ background: url("../images/tian.png") no-repeat center; width: 100%; height: 67px; }
.item-23-ico{ background: url("../images/icos-1.png") no-repeat -260px -390px; width: 100%; height: 67px; }
.item-24-ico{ background: url("../images/icos-1.png") no-repeat -390px -390px; width: 100%; height: 67px; }
.item-25-ico{ background: url("../images/icos-1.png") no-repeat -515px -390px; width: 100%; height: 67px; }

.group-2-right{ width: 470px; margin-left: 10px; }
.regime-title, .guide-title{ background: url(../images/nav-6.jpg) no-repeat center; width: 450px; height: 40px; line-height: 40px; padding-left: 20px; color: #FFF; }
.regime-nav{ border: 1px solid #CAD7DF; background: #E9F4F8; padding: 15px 0; }
.regime-nav a{ width: 116px; height: 100px; border-right: 1px dotted #B9C2C7; text-align: center; }
.regime-nav-1{background: url("../images/icos-2.png") no-repeat 24px 0; width: 108px; height: 50px; margin-top: 10px}
.regime-nav-2{background: url("../images/icos-2.png") no-repeat -93px 0; width: 108px; height: 50px; margin-top: 10px}
.regime-nav-3{background: url("../images/icos-2.png") no-repeat -199px 0; width: 108px; height: 50px; margin-top: 10px}
.regime-nav-4{background: url("../images/icos-2.png") no-repeat -298px 0; width: 108px; height: 50px; margin-top: 10px}
.regime-nav-title{ margin-top: 10px; color: #2B5A86; }
.guide-nav a{ width: 104.2px; border: 1px solid #CDD6DD; background: #E9F4F8; text-align: center; margin-right: 15px; padding: 20px 0px 24px;}
.guide-nav-1{background: url("../images/icos-3.png") no-repeat 25px 0; width: 104.2px; height: 50px;}
.guide-nav-2{background: url("../images/icos-3.png") no-repeat -87px 0; width: 104.2px; height: 50px;}
.guide-nav-3{background: url("../images/icos-3.png") no-repeat -205px 0; width: 104.2px; height: 50px;}
.guide-nav-4{background: url("../images/icos-3.png") no-repeat -313px 0; width: 104.2px; height: 50px;}

.active-box, .city-box{ width: 470px; height: 80px; background: #DDD; }

/* 党风廉政 */
.discipline-cloumn-box{width: 100%; padding-top: 10px;}
.discipline-title{background: url("../images/nav-16.jpg") no-repeat center; width: 1100px; height: 39px; line-height: 39px;}
.discipline-title a{ color: #FFF; margin-left: 15px; font-size: 16px; height: 40px; }
.discipline-title span{ padding-left: 20px; color: #FFF; }
.discipline-info{ background: #FFF; margin-top: 5px; padding: 15px 0; position: relative; }
.discipline-ico{ background: url("../images/discipline-ico.png") no-repeat center; width: 52px; height: 183px; position: absolute;top: 0;left: 0;}
.discipline-info .imgUrl, .discipline-info img{ width: 250px; height: 160px; background: #DDD; }
.discipline-info .imgUrl{ margin-left: 10px; }
.discipline-list{margin-left: 20px; width: 395px;}
.discipline-list a{border-bottom: 1px solid #E0E0E0; height: 30px; line-height: 30px;}
.discipline-list .point{ height: 30px; line-height: 30px; }

.cloumn-title{background: url("../images/cloumn-title.jpg") no-repeat center; width: 1100px; height: 40px; line-height: 40px; margin-top: 10px;}
.cloumn-title a{ color: #FFF; margin-left: 15px; font-size: 16px; height: 40px; }
.cloumn-title span{ padding-left: 20px; color: #FFF; }
.cloumn-nav a{    width: 207.9px;
    height: 75px;
    margin-right: 6px;
    margin-bottom: 10px;
    margin-left: 6px;}
.cloumn-nav{ padding:10px 0 ; }
.cloumn-nav image{background: #DDD;}