﻿@charset "utf-8";
.mainNav .on1 .a1{
    background:none;
}
.mainNav .on .a1{
    background:#005194;
}
#header {
    position: relative;
    z-index: 1999;
}
#content {
    padding: 0;
    width:1200px;
    background: none;
}
.column {
    padding: 20px;
    background: #fff;
}
#columnA{
    padding:0;
    /* height:694px; */
}
#columnA section{
    overflow:hidden;
    padding: 30px 20px 20px 20px;
    height: 616px;
    background: url(../../base/img/line1.png) 0 0 repeat-x;
}
.row{
    overflow:hidden;
    margin-bottom:20px;
}
/* 政府首页 ------------------------------------------ */
.homePage .indSideBox{
    margin-bottom:0
}
/* 热点关注 */
.headNew {
    padding: 7px 0 33px 0;
    height: 35px;
    line-height:35px;
    overflow: hidden;
}
.headNew dt{
    float:left;
    border:1px solid #015CAB;
    line-height:33px;
    height:33px;
    font-size:18px;
    margin-right:20px;
}
.headNew .u,
.headNew .d{
    background:#015CAB;
    color:#fff;
    display:block;
    float:left;
    padding:0 10px;
}
.headNew .d{
    background:#fff;
    color:#015CAB
}
.headNew dd{
    font-size:32px;
    font-weight:bold;
    height:35px;
    overflow:hidden;
    text-align:center;
}
.headNew dd a{
    color:#E90000
}
.homePage .side{
    width:265px;
}
.homePage .mainContent{
    width:864px;
    float:left;
    overflow:hidden;
}
.homePage .areaL{
    width:420px;
    float:left;
}
.homePage .areaR{
    width:418px;
    float:right;
}
#focusNews,
#indSpxx{
    width:420px;
    float:left;
}
#indZyyw{
    width:418px;
    float:right;
    margin-bottom:0;
}
#indSpxx  .bd{
    padding:10px;
    height:210px;
    background:#F7F7F7
}
#sideZtzl .bd{
    background:#F7F7F7;
    padding:10px 15px;
    text-align:center;
    height:204px;
}
#sideZtzl .list li{
    vertical-align:top;
    height:58px;
    overflow:hidden;
    margin-bottom:10px;
}
#sideZtzl .list img{
    width:235px;
    height:58px;
}
#indZyyw .infoList .first .date{
    display:none;
}
#indZyyw .infoList .first{
    height:42px;
    line-height:42px;
    font-size:18px;
    background: url(../../base/img/hotnews.png) 0 10px no-repeat;
}
#indZyyw .infoList .first a{
    padding-left: 53px;
    background:none;
    color:#005298;
}
#indZyyw .bd{
    height:492px;
}
#sideGgtz .bd{
    height:300px;
}
/* 走进乌苏 ------------------------------------------ */
#columnA .aboutPage{
    background: url(../../base/img/ind-about-bg.jpg) 0 0 no-repeat;
}
.aboutPage .intro{
    width:500px;
    padding:110px 0 0 33px;
    height:180px;
    overflow:hidden;
    text-indent:2em;
}
.aboutPage .intro .more{
    color:#f00
}
.aboutPage .picListFl{
    margin-right:-20px;
}
.aboutPage .picListFl li{
    width:178px;
    height:152px;
    margin:18px 18px 0 0;
}
.aboutPage .list{
    overflow:hidden;
    width:530px;
    padding:10px 0 20px 33px;
}
.aboutPage .list li{
    float:left;
    width:109px;
    height:40px;
    line-height:40px;
    text-align:center;
    margin:20px 20px 0 0 ;
    background:#F95551;
    -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
}
.aboutPage .list .first{
    display:none
}
.aboutPage .list a{
    display:block;
    color:#fff;
    font-size:16px;
    -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;
}
.aboutPage .list a:hover{
    text-decoration:none;
    line-height:36px;
}
.aboutPage .list .li2{
    background:#B0E36E
}
.aboutPage .list .li3{
    background:#FDAB54
}
.aboutPage .list .li4{
    background:#E961A2
}
.aboutPage .list .li5{
    background:#81CEA9
}
.aboutPage .list .li6{
    background:#8492FF
}
.aboutPage .list .li7{
    background:#E66B67
}
.aboutPage .list .li8{
    background:#50A4FD
}
/* 政务动态 ------------------------------------------ */
#news-rowA{
    height:370px;
}
.newsPage .focusBox{
    width:565px;
    margin-right:30px;
    float:left;
}
.newsPage .focusBox .bd .pic img{
    height:370px;
}
.newsPage #sjzwdt{
    overflow:hidden;
}
#sjzwdt .bd{
    height: 320px;
}
#news-rowB .boxC{
    width:565px
}
/* 政务公开 ------------------------------------------ */
.govPage .indSideBox{
    margin-bottom:0
}
.govPage .areaL{
    width:278px;
    float:left;
    margin-right:30px;
}
.govPage .areaC{
    width:546px;
    float:left;
}
.govPage .areaR{
    width:274px;
    float:right;
}
.govSideBox .hd{
    height:36px;
    line-height:36px;
    background:#015CAB;
    overflow:hidden;
}
.govSideBox .hd .more{
    float:right;
    color:#A3B9D8;
    padding-right:10px;
    font-size:12px;
}
.govSideBox .hd h3{
    font-size:16px;
    color:#fff;
    padding-left: 40px;
    background: url(../../base/img/ind-icons.png) -29px -630px no-repeat;
}
.govSideBox .hd h3 a{
    color:#fff;
}
.govSideBox .bd{
    background:#F7F7F7;
    overflow:hidden;
}
.govSideBox .list{
    overflow:hidden;
    padding:15px 0 15px 0;
}
.govSideBox .list li{
    float:left;
    margin-left:10px;
    width: 80px;
    height:32px;
    line-height:32px;
    overflow:hidden;
    font-size:13px;
}
#ghjh .bd{
    height:240px;
}
#zdlyxxgk .bd{
    height: 254px;
}
/* 领导之窗 */
#ldzc .leader li{
    overflow:hidden;
    padding-top:8px
}
#ldzc .leader .pic{
    float:left;
    margin-right:20px;
}
#ldzc .leader .pic img{
    width:117px;
    height: 156px;
}
#ldzc .leader .con{
    overflow:hidden;
}
#ldzc .leader .name{
    color: #015CAB;
}
#ldzc .leader .intro{
    line-height:24px;
    height: 96px;
    overflow:hidden;
}
.leaderType{
    overflow:hidden;
    padding: 0 0 5px 0;
    margin-right:-20px;
}
.leaderType li{
    float:left;
    width:130px;
    height:38px;
    line-height:38px;
    margin:11px 11px 0 0;
    text-align:center;
}
.leaderType a{
    display:block;
    background:url(../../base/img/leader.png) 20px 10px no-repeat #ECECEC;
    padding-left:20px;
}
.leaderType .li2 a,.leaderType .li3 a{
    background-position:20px -47px
}
.leaderType .li4 a{
    background-position:20px -103px
}
.leaderType a:hover{
    background-color:#ddd;
    text-decoration:none;
}
/* 政务服务 ------------------------------------------ */
.servicePage .side{
    width:360px;
}
.servicePage .mainContent{
    width:762px;
}
#indBszx .infoList{
    overflow:hidden;
    margin-right:-20px;
}
#indBszx .infoList li{
    float:left;
    width:370px;
    margin-right:20px;
}
#indGrbs .bd{
    height:290px
}
.servicePage .side .bd{
    height:240px;
    padding:15px 0 10px 0;
}
/* 政民互动 ------------------------------------------ */
#indSjxx .login{
    float:right;
    color:#f00;
    margin-right:10px;
}
#indSjxx .login a{
    color:#f00;
    font-weight:bold;
    margin:0 3px;
}
.interactPage .side{
    width:360px;
}
.interactPage .mainContent{
    width:762px;
}
#indSjxx .writeBtn{
    float:right;
    background:#015CAB;
    color:#fff;
    padding:0 10px;
    height:26px;
    line-height:26px;
    margin-top:6px;
}
#indRdjy,#indZxta{
    width:370px;
}
.bsList-jyxc{
    padding-bottom:10px;
}
#indSjxx .bd{
    height: 310px;
}
/* 招商引资 ------------------------------------------ */
.investmentPage .side{
    width:278px;
}
.investmentPage .mainContent{
    width:850px;
}
.sideTzList li{
    height:44px;
    line-height:44px;
    margin-bottom:10px;
    vertical-align:top;
    background:url(../../base/img/side.png) no-repeat;
    text-align:center;
    font-size:16px;
}
.sideTzList a{
    display:block;
    padding-left:15px;
    background:url(../../base/img/icons.png) 100px -55px no-repeat;
}
.sideTzList .hover{
    background-position:0 -44px;
}
.sideTzList a:hover{
    color:#fff;
    text-decoration:none;
}
.focusBox1{
    overflow:hidden;
    background:#F7F7F7;
    position:relative;
    height:360px;
}
.focusBox1 .pic{
    float:left;
}
.focusBox1 .pic img{
    width:550px;
    height:360px;
}
.focusBox1 .con{
    overflow:hidden;
    padding:70px 25px 0 25px;
}
.focusBox1 .hd{
    position:absolute;
    width:300px;
    text-align:center;
    right:0;
    bottom:25px;
    font-size:0;
    height:16px;
}
.focusBox1 .tit{
    display:block;
    color:#D30000;
    font-size:24px;
    line-height:36px;
    height:72px;
}
.focusBox1 .intro{
    padding-top:20px;
    line-height:24px;
    /* height:72px; */
    overflow:hidden;
    color:#666;
}
.focusBox1 .hd li{
    height:16px;
    width:16px;
    display:inline-block;
    zoom:1;
    border:1px solid #DA5656;
    -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px;
    margin:0 3px;
    cursor:pointer;
}
.focusBox1 .hd li span{
    display:none;
}
.focusBox1 .hd .on{
    background:#DA5656
}
#inve-rowB .boxC{
    width:366px;
    float:left;
    margin-right:30px;
}
#inve-rowB .fr{
    margin-right:0;
}
/* 文化旅游 ------------------------------------------ */
#travel-rowA .areaL{
    width:286px;
    float:left;
    margin-right:23px;
}
#travel-rowA .areaC{
    width:480px;
    float:left;
}
#travel-rowA .areaR{
    width:350px;
    float:right;
}
#travel-rowA .focusBox .pic img{
    height:310px
}
.lySideList li{
    height:56px;
    line-height:56px;
    margin-bottom:8px;
    vertical-align:top;
    background:url(../../base/img/side.png) 0 -156px no-repeat;
    font-size:20px;
}
.lySideList .hover{
    background-position:0 -100px
}
.lySideList a{
    display:block;
    padding-left:110px;
    background:url(../../base/img/ind-whly.png) 30px -20px no-repeat;
    -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;
}
.lySideList a:hover{
    text-decoration:none;
    color:#fff;
    background-position:30px -120px;
}
.lySideList .li2 a{
    background-position:30px -220px;
}
.lySideList .li3 a{
    background-position:30px -420px;
}
.lySideList .li4 a{
    background-position:30px -620px;
}
.lySideList .li5 a{
    background-position:30px -820px;
}
.lySideList .li2 a:hover{
    background-position:30px -320px;
}
.lySideList .li3 a:hover{
    background-position:30px -520px;
}
.lySideList .li4 a:hover{
    background-position:30px -720px;
}
.lySideList .li5 a:hover{
    background-position:30px -920px;
}
#travel-rowA{
    height:310px;
}
#travel-rowB .boxC{
    float:left;
    width:373px;
    margin-right:20px;
}
#travel-rowB #yyzt{
    float:right;
    margin-right:0;
}
#syzp .hd h3{
    background-position:-30px -1130px
}
#yyzt .hd h3{
    background-position:-30px -1232px
}
#lyjd .hd h3{
    background-position:-30px -1333px
}
#jpxl .hd h3{
    background-position:-30px -1433px
}
/* 首页非切换块 ------------------------------------------ */
/* indBox */
.indBox .iHd{
    height:44px;
    line-height:44px;
    padding-top:8px;
    background:url(../../base/img/line2.png) 0 0 repeat-x #005298;
    text-align:center;
    font-size:22px;
}
.indBox .iHd h3{
    padding-left:52px;
    display:inline-block;
    color:#fff;
    background:url(../../base/img/ind-icons.png) -20px -328px no-repeat;
}
.indBox .iHd h3 a{
    color:#fff;
}
.indBox .iBd{
    padding:20px 0 0 0 ;
    overflow:hidden
}
#columnB .indBox{
    width:360px;
    float:left;
    margin-right:40px;
}
#columnB #indZmhd{
    margin-right:0;
    float:right;
}
#indGgfw .iHd h3{
    background-position:-22px -428px
}
#indZmhd .iHd h3{
    background-position:-22px -528px
}

/* mslyList */
.mslyList{
    border-top:1px dotted #ccc;
    padding-top:8px;
}
.mslyList li{
    float:left;
    width:72px;
    text-align:center;
}
.mslyList li a{
    font-size: 12px;
    display:block;
    padding-top:37px;
    background:url(../../base/img/ind-ggfw.png) center -26px no-repeat;
}
.mslyList li a:hover{
    background-color:#f2f2f2;
    text-decoration:none;
}
.mslyList .li2 a{
    background-position:center -126px
}
.mslyList .li3 a{
    background-position:center -226px
}
.mslyList .li4 a{
    background-position:center -326px
}
.mslyList .li5 a{
    background-position:center -426px
}
/* zmhdList */
.zmhdList .li2 i{
    background-position:center -115px
}
.zmhdList .li3 i{
    background-position:center -215px
}
.zmhdList .li4 i{
    background-position:center -315px
}
.zmhdList .li5 i{
    background-position:center -415px
}
.zmhdList .li6 i{
    background-position:center -515px
}
.zmhdList .li7 i{
    background-position:center -615px
}
.zmhdList .li8 i{
    background-position:center -715px
}
.zmhdList .li9 i{
    background-position:center -315px
}

#indGrfw .bd{
    height:184px;
}
#sideGgtz .bd{
    height:300px;
}

/* picList-friend */
.picList-friend{
    overflow:hidden;
    margin-bottom:20px;
    margin-right:-20px;
}
.picList-friend li{
    float:left;
    margin-right:15px;
}
.picList-friend .title{
    display:none;
}
#columnC .list{
    overflow:hidden;
}
#columnC .list li{
    float:left;
}
#columnC .list .spe{
    padding: 0 26px;
    color:#999;
}

/* columnD */
#columnD{
    display:none
}
#columnD .areaL{
    width:373px;
    float:left;
    margin-right:20px;
}
#columnD .areaC{
    width:373px;
    float:left;
}
#columnD .areaR{
    width:373px;
    float:right;
}
.lydtList{
    margin-right:-20px;
}
.lydtList li{
    width:177px;
    float:left;
    margin:0 19px 15px 0;
    text-align:center;
    background-position:0 -306px;
}
.lydtList a{
    padding:0;
    background:none;
}
.lydtList .hover{
    background-position:0 -250px;
}
.topicList1 .t{
    border-bottom:none;
    padding-bottom:0;
    background:#F3F3F3;
    height:108px;
}
.topicList1 .t .pic{
    width:140px;
    margin-right:0;
}
.topicList1 .t .pic img{
    height:108px;
}
.topicList1 .t .con{
    padding:10px 10px 0 15px;
}
.topicList1 .t .title{
    height:35px;
    line-height:35px;
    overflow:hidden;
}
.topicList1 .t .tit{
    color:#333
}

#_span_jiucuo{
    display:inline !important
}
#my_jiucuo{
    display: none;
}

.homePage .infoList li,
.newsPage .infoList li{
    height: 36px;
    line-height: 36px;
    font-size:16px;
}


#columnZ{background:#fff; padding:8px 0;}
#columnZ.hideGG{height:4px;}
#columnZ.hideGG .slideBox{display:none}

/* 政务服务-新 */
/* serviceColumn */
.serviceColumn .cHd{height:40px; }
.serviceColumn .cHd {  overflow: hidden; line-height: 40px; height: 40px; margin-bottom: 20px;}
.serviceColumn .cHd h3 { float: left; font-size: 24px; font-weight: bold; }
.serviceColumn .cHd h3 span { font-weight: normal; font-size: 16px; padding-left: 15px; }
.serviceColumn .cHd a.more { float: right; font-size: 14px; padding-right: 10px; color:#999999 }

/* serviceColumnA */
.serviceColumnA{overflow:hidden; margin-bottom:30px;}
.serviceColumnA .areaL{width:890px; float:left; height:280px; overflow:hidden;}
.serviceColumnA .areaR{width:250px; float:right;}
.serviceColumnA .areaR .links li{margin-bottom:20px;}
.serviceColumnA .areaR .links li:last-child{margin-bottom:0px;}
.serviceColumnA .areaR .links li img{width:100%; height:auto;}
.serviceColumnA .box{margin-bottom:0px;}
.serviceColumnA .box .hd .more{background:#005CAB; padding:0 15px; color:#fff;}
/* js-slide1 */
.js-slide1 .bd { }
.js-slide1 .nodeList li{width:130px; height:40px; line-height:40px; margin-right:22px; margin-bottom:22px;}
.js-slide1 .nodeList li:nth-child(6n){margin-right:0}
.js-slide1 .nodeList li a{display:block; height:40px;}

/* serviceColumnC */
.serviceColumnC{background:#F3F6FA; padding:20px;margin-bottom:30px;}
.serviceColumnC .links{overflow:hidden;}
.serviceColumnC .links li{width:170px; float:left; margin-right:20px;}
.serviceColumnC .links li:last-child{margin-right:0px;}
.serviceColumnC .links li a{display:block; text-align:center; height:46px; line-height:46px; background:#fff; transition:0.5s; color:#005CAB;}
.serviceColumnC .links li a:hover{text-decoration:none; background:#005CAB; color:#fff;}

/* serviceColumnE */
.serviceColumnE .cHd{margin-bottom:10px}
.serviceColumnE .links{overflow:hidden; padding-top:10px;}
.serviceColumnE .links li{width:210px; float:left; margin-right:25px;background: linear-gradient(180deg, #EAECFF 0%, #F5F9FF 100%); border:1px solid #D3E2FB; border-radius:5px; position:relative; transition:0.5s; top:0;}
.serviceColumnE .links li:hover{top:-5px;}
.serviceColumnE .links li:last-child{margin-right:0;}
.serviceColumnE .links li a{display:block; padding:28px 28px 0; height:80px; background:url(../../base/img/icon-qzqd.png) 150px 15px no-repeat; overflow:hidden; }
.serviceColumnE .links li .s1{display:block; height:26px; line-height:26px; font-size:16px; font-weight:bold; margin-bottom:10px; color:#333;}
.serviceColumnE .links li .s2{display:block; height:20px; line-height:20px; font-size:14px; color:#777777; }
.serviceColumnE .links li a:hover{text-decoration:none; }
.serviceColumnE .links li.li2{background: linear-gradient(180deg, #EAECFF 0%, #FEEBE8 0.01%, #FFF4F3 100%); border: 1px solid #F7DFDB;}
.serviceColumnE .links li.li2 a{background-image:url(../../base/img/icon-xzqlqd.png)}
.serviceColumnE .links li.li3{background: linear-gradient(180deg, #F8F0DE 0%, #FFFBF3 100%); border: 1px solid #F2E1C4;}
.serviceColumnE .links li.li3 a{background-image:url(../../base/img/icon-ggfwsxqd.png)}
.serviceColumnE .links li.li4{background: linear-gradient(180deg, #DCF1EF 0%, #E7F6F5 100%); border: 1px solid #CFE9E7;}
.serviceColumnE .links li.li4 a{background-image:url(../../base/img/icon-zdpycfwqd.png)}
.serviceColumnE .links li.li5{background: linear-gradient(180deg, #D9ECFC 0%, #F2F8FC 100%); border: 1px solid #D9ECFC;}
.serviceColumnE .links li.li5 a{background-image:url(../../base/img/icon-bjmblsxqd.png)}