
/*
update time:2020年4月30日11:04:40
author:wang
*/

/* 互动交流分页 开始 */
.pages {font: 0/0 microsoft yahei;padding: 20px 0;text-align: center;}
.pages a,.pages span {display: inline-block;line-height: 18px;margin: 0 2px;padding: 10px 15px;font-size: 14px;color: #9ba1a7;vertical-align: middle;background-color: #f5f5f5;border-radius: 2px;}
.pages a:hover {position: relative;background-color: #a3bde2;color: #fff;}
.pages .current {background-color: #3076bc; color: #fff;position: relative;}
.pages .disabled {color: #ccc;cursor: not-allowed;}
.pages select {border: 1px #d2d2d2 solid;padding: 4px;}
/* 互动交流分页 结束 */

body{background:#ececec url(../images/zj/bac.png) top center no-repeat;background-size: 100% auto;}

.content{background: #fff}
.con_bor{padding: 20px;}


.address{display: block;flex-wrap: wrap; margin-bottom: 21px; padding-left: 27px;line-height: 41px;font-size: 14px;color: #333; border-bottom: #dcdcdc 1px solid;background: url(../images/page/icon_1.png) 3px center no-repeat;}
@media(min-width:1202px){
    .address{height: 41px;}
}
.address i{float: left;}
.address a{float: left; color: #999;white-space: nowrap;}
.address span{float: left;padding: 0 2px; color: #999;}
.address a:hover{color: #005ca2;}


.m-address{
    display: flex;
}
.m-address i {
    padding-left: 1.3rem;
    position: relative;
    font-size: 1.2rem;
    color: #333333;
}
.m-address i::before{content: "";position: absolute;width: 0.85rem;height: 1.25rem;background: url("../images/icon-address-m.png")    no-repeat center/100%;left: 0;top: 50%;transform: translateY(-50%);
}
.m-address a{
    font-size: 1.2rem;
    color: #999999;
    white-space: nowrap;
}
.m-address span{
    font-size: 1.2rem;
    color: #999999;
    margin: 0 2px;
}
@media(max-width:1201px){
    .address{padding-top:0.4rem;padding-bottom: 0.4rem; line-height: 1.8rem;}
    /* .m-address:after { content:" "; display:block; clear:both; height:0; } */
    .m-address{
        padding: 0 4%;
        box-sizing: border-box;
    }
    .m-address i,.m-address a,.m-address span{float: left;}
}

/* 新的分页 */
.min_page{display: block; height:40px;clear:both;display:table;margin:0 auto;}
.min_page ul{height:40px;}
.min_page li{min-width:40px;height:40px;line-height:40px;float:left;color: #555;margin-right: 10px;}
.min_page li a{color: #9ba1a7;font-style:normal;font-size: 16px;height:40px;display:block;text-align:center;background: #e7ebee;border-radius:2px;}
.min_page li a:hover{background:#bdc3c7;color:#555;color:#fff;transition: background-color 0.3s;}
.min_page li a:hover i{color:#fff;}
.min_page li.form_page{width:60px;}
.min_page li.form_page .page_input{height:40px;border:1px solid #ebeff3;border-radius:2px; height:38px;font-size:18px;width:48px;padding:0 5px;color: #bdc3c7; outline:none;background-color: transparent;}
.min_page li.pt{min-width:20px;width:20px;}
.min_page li.pt a{width:20px;background:none;}
.min_page li.pt a:hover{color:#34495e;}
.min_page li i{font-size:18px;height:40px;width:40px;line-height:40px;display:block;color:#9ba1a7;float:right;text-align:center;}
.min_page li.form_page .page_input::placeholder{color: #bdc3c7;}
.min_page li span{color: #9ba1a7;font-style:normal;font-size: 16px;height:40px;display:block;text-align:center;background: #e7ebee;border-radius:2px;}
.min_page li a.on,.min_page .active span{background:#3076bc;color:#fff;}


.m-min_page{ height:2rem;margin:0 auto;}
.m-min_page ul{height:100%;}
.m-min_page li{min-width:2rem;height:2rem;line-height:2rem;float:left;color: #555;margin-right: .5rem;}
.m-min_page li a{color: #9ba1a7;font-style:normal;font-size: 16px;text-align:center;background: #e7ebee;border-radius:2px;}
.m-min_page li.form_page{width:60px;}
.m-min_page li.form_page .page_input{height:40px;border:1px solid #ebeff3;border-radius:2px; height:38px;font-size:18px;width:48px;padding:0 5px;color: #bdc3c7; outline:none;background-color: transparent;}
.m-min_page li.pt{min-width:1rem;width:1rem;}
.m-min_page li.pt a{width:1rem;background:none;}
.m-min_page li.pt a:hover{color:#34495e;}
.m-min_page li i{font-size:18px;height:2rem;width:2rem;line-height:2rem;display:block;color:#9ba1a7;float:right;text-align:center;}
.m-min_page li.form_page .page_input::placeholder{color: #bdc3c7;}
.m-min_page li span{color: #9ba1a7;font-style:normal;font-size: 16px;display:block;text-align:center;background: #e7ebee;border-radius:2px;}
.m-min_page li a.on,.min_page .active span{background:#3076bc;color:#fff;}

.min_page input{border: 1px solid #9ba1a7;width: 40px;height: 38px;text-align: center; color:#9ba1a7;font-size: 16px;}
.min_page p{display: inline;padding-left: 10px;color: #9ba1a7;font-size: 16px;}
.min_page a{cursor: pointer;color: #9ba1a7;margin-left: 10px;display: inline;font-size: 16px;}


.side_info{float: left; width: 275px;overflow: hidden;}
.side_info .t{ 
    width: 100%;
    height: 103px;
    background: url(../images/side_info_bg.png) no-repeat center / 100%;
}
.side_info .t .fl{    
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 103px;
    font-size: 30px;
    color: #ffffff;
}
.side_info .t b{font-size: 30px;color: #fff;font-weight: bold;}
.side_info .t p{font-size: 12px;color: #fff;opacity: 0.3}

ul.info-tree{padding-bottom:15px;}
@media (max-width:768px){
    .main,ul.info-tree{margin:0 -15px}
    .government_norm.top_box{
        display: none !important;
    }
}
ul.info-tree>li ul{display:none}
ul.info-tree>li{
    position:relative;
    font-size:18px;
    border-bottom: 1px solid #ececec;
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
}
ul.info-tree>li a::before{
    content:"";
    position: absolute;
    width: 5px;
    height: 100%;
    background: #4582be;
    top: 0;
    left: 0;
    display: none;
}
ul.info-tree>li a:hover::before{
    display: block;
}
ul.info-tree li.on a::before{
    display: block;
}
ul.info-tree>li a:hover{
    color: #4582be;
}
ul.info-tree>li a::after{
    content:"";
    position: absolute;
    width: 5px;
    height: 5px;
    background: #4582be;
    top: 24px;
    left: 20px;
}
/* ul.info-tree>li+li{margin-top:15px} */
ul.info-tree li a{position: relative;display:block;width:100%;font-size:16px;padding:15px 35px ;color:#337ab7;box-sizing: border-box; overflow: hidden;}
@media (max-width:480px){ul.info-tree li a{padding:16px 0 16px 95px}
}
/* ul.info-tree li a:hover,ul.info-tree li.level-1.current a{color:#fff;background-color:#005ca2} */
ul.info-tree li a i{display:none;position:absolute;top:0px;left:0px;width:40px;height:40px;}

ul.info-tree li a:hover i.s1,ul.info-tree li.current a i.s1{background-position:-8px -123px}
ul.info-tree li a:hover i.s2,ul.info-tree li.current a i.s2{background-position:-50px -123px}
ul.info-tree li a:hover i.s3,ul.info-tree li.level-1.current a i.s3{background-position:-93px -123px}
ul.info-tree li a:hover i.s4,ul.info-tree li.current a i.s4{background-position:-138px -123px}
ul.info-tree li a:hover i.s5,ul.info-tree li.current a i.s5{background-position:-182px -123px}
ul.info-tree li a:hover i.s6,ul.info-tree li.level-1.current a i.s6{background-position:-224px -123px}
ul.info-tree li a:hover i.s7,ul.info-tree li.current a i.s7{background-position:-270px -123px}
ul.info-tree li a:hover i.s8,ul.info-tree li.current a i.s8{background-position:-208px -22px}
/* ul.info-tree li.level-1 a,ul.info-tree li.level-2 a{display:inline-block} */
/* ul.info-tree li li a:hover{text-decoration:underline} */
ul.info-tree li li{position:relative;}
ul.info-tree li li a{font-size:16px}
ul.info-tree li.level-2 ul{padding-left:20px}
ul.info-tree li.level-2 ul li{font-size:14px}
ul.info-tree>li:hover ul.info-tree li.level-2 ul{padding-left:20px}
ul.info-tree li.level-2 ul li{font-size:14px}
ul.info-tree>li.level-1>i:after{margin-top:-10px;background-image:url(../images/icons.png);background-size:320px auto;background-position:-35px -280px;transition:transform .3s}
ul.info-tree>li.current>i:after{margin-top:-10px;margin-left:12px;background-image:url(../images/icons.png);background-size:320px auto;background-position:-84px -277px;transition:transform .3s}
ul.info-tree li.level-1.current>a{display:block;color: #4582be;}
ul.info-tree li.level-1.current>a::before{display: block;}
ul.info-tree li li a:after{box-sizing:border-box;content:'';position:absolute;top:16px;left:15px;width:4px;height:4px;margin-top:-2px;background:#cccccc;}
ul.info-tree li li a:hover:after{background:#4582be}
ul.info-tree li.level-1.current ul li a{color:#999999;font-size:15px;padding:4px 0 4px 29px;box-sizing: border-box;}
ul.info-tree li.level-1.current ul li.on a{background-color:#e7f5ff;text-decoration:none;font-weight:700;color:#005ca2}
ul.info-tree li.level-1.current ul li a:hover{background-color:#e7f5ff;text-decoration:none;font-weight:700;color:#005ca2}
ul.info-tree .current>ul{display:block;background-color:#fff;padding:10px 0;box-sizing: border-box;}
ul.info-tree li.level-1>i{position:absolute;top:18px;right:5%;display:block;width:14px;height:14px;cursor:pointer;}
ul.info-tree li.level-1>i{background:url(../images/pus01.png) center no-repeat;}
ul.info-tree li.level-1.current>i{display:block;background:url(../images/prep.png) center no-repeat;font-style:normal}
ul.info-tree li.level-1.current:hover>i{display:block;background:url(../images/prep.png) center no-repeat;font-style:normal}
/* ul.info-tree li.level-1:hover>i{display:none;background:url(../images/pus02.png) center no-repeat;font-style:normal} */
ul.info-tree li a:focus{text-decoration:none}


ul.info-tree li li.level-2 i{position: absolute;top: 13px;left: 7%;display: block;width: 8px;height:8px;cursor: pointer;background: url(../images/pus02.png) center no-repeat;}
ul.info-tree li li a::after{display: none;}
ul.info-tree li.level-1.current ul li a {padding: 4px 0px 4px 34px;}
ul.info-tree li.level-2 ul{padding:0 0 0 20px; border: none;}
ul.info-tree li.level-1.current li.level-2 ul li a{padding-left: 30px;}
ul.info-tree li.level-2 ul li a::after{display: block;}
ul.info-tree li.level-2 ul li i{display: none;}
ul.info-tree li li.level-2.current i{background: url(../images/preps.png) center no-repeat;background-size: 12px auto;}
ul.info-tree li.cur a{color: #fff;background-color: #005ca2;}
ul.info-tree li.level-1.current ul li.cur  a{font-weight: 700;color: #005ca2;}
ul.info-tree li.level-1.current li.level-2 ul li.cur a{font-weight: 700;color: #005ca2;}
ul.info-tree li.level-1.current li.level-2 ul li.cur a::after{background: #005ca2}

/* 移动端 */
.m_side_info{width: 100%;overflow: hidden;padding: 0 4%;box-sizing: border-box;}
.m_side_info .t{
    width: 100%;
    height: 5.15rem;
    background: url(../images/side_info_bg.png) no-repeat center/cover;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 2rem;
    color: #ffffff;
    margin-top: 1.5rem;
}

ul.m-info-tree{padding-bottom:.75rem;}

ul.m-info-tree>li ul{display:none}
ul.m-info-tree>li{
    position:relative;
    font-size:.9rem;
    border-bottom: 1px solid #ececec;
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
}
ul.m-info-tree>li::before{
    content: "";
    position: absolute;
    width: 5px;
    height: 5px;
    background: #005ca2;
    top: 2.1rem;
    left: 1.2rem;
}
ul.m-info-tree li.on a{
    color: #fff;
    background-color: #005ca2;
}
ul.m-info-tree .level-1 li.on a{
    background-color: #e7f5ff !important;
    text-decoration: none;
    font-weight: 700;
    color: #005ca2 !important;
}

ul.m-info-tree li a{
    display:block;
    width:100%;
    font-size:1.6rem;
    line-height:1.4rem;
    color:#555555;
    /* background-color:#eff7ff; */
    box-sizing: border-box;
    padding:1.6rem 0 1.6rem 2.25rem;
}
ul.m-info-tree li.level-1.current::before{
    background:#fff ;
}
ul.m-info-tree li.level-1.current a{color:#fff;background-color:#005ca2}
ul.m-info-tree li a i{display:none;position:absolute;top:0px;left:0px;width:40px;height:40px;}

ul.m-info-tree li li{position:relative;}
ul.m-info-tree li li a{font-size:16px}
ul.m-info-tree li.level-2 ul{padding-left:20px}
ul.m-info-tree li.level-2 ul li{font-size:14px}
ul.m-info-tree li.level-2 ul li{font-size:14px}
ul.m-info-tree>li.level-1>i:after{margin-top:-10px;background-image:url(../images/icons.png);background-size:320px auto;background-position:-35px -280px;transition:transform .3s}
ul.m-info-tree>li.current>i:after{margin-top:-10px;margin-left:12px;background-image:url(../images/icons.png);background-size:320px auto;background-position:-84px -277px;transition:transform .3s}
ul.m-info-tree li.level-1.current a{display:block}
ul.m-info-tree li li a:after{box-sizing:border-box;content:'';position:absolute;top:16px;left:15px;width:4px;height:4px;margin-top:-2px;background:#999999;border-radius:100px}
ul.m-info-tree li.level-1.current ul li a{color:#999999;line-height:24px;border:none;background-color:#fff;font-size:15px;padding:4px 0 4px 29px}
ul.m-info-tree li.level-1.current ul li a:hover{background-color:#e7f5ff;text-decoration:none;font-weight:700;color:#005ca2}
ul.m-info-tree .current>ul{display:block;background-color:#fff;padding:20px 0;box-sizing: border-box;}
ul.m-info-tree li.level-1>i{position:absolute;top:14px;right:5%;display:block;width:20px;height:20px;line-height:20px;text-align:center;background-position:center;cursor:pointer}
ul.m-info-tree li.level-1>i{background:url(../images/pus01.png) center no-repeat}
ul.m-info-tree li.level-1.current>i{display:block;background:url(../images/prep.png) center no-repeat;font-style:normal}
ul.m-info-tree li.level-1.current:hover>i{display:block;background:url(../images/prep02.png) center no-repeat;font-style:normal}
ul.m-info-tree li a:focus{text-decoration:none}



ul.m-info-tree li li.level-2 i{position: absolute;top: 11px;left: 6%;display: block;width: 8px;height: 8px;background: url(../images/pus02.png) no-repeat center/100%;}
ul.m-info-tree li li a::after{display: none;}
ul.m-info-tree li.level-1.current ul li a {padding: 4px 0px 4px 34px;}
ul.m-info-tree li.level-2 ul{padding:0 0 0 20px; border: none;}
ul.m-info-tree li.level-1.current li.level-2 ul li a{padding-left: 30px;}
ul.m-info-tree li.level-2 ul li a::after{display: block;}
ul.m-info-tree li.level-2 ul li i{display: none;}
ul.m-info-tree li li.level-2.current i{background: url(../images/preps.png) center no-repeat;background-size: 12px auto;}
ul.m-info-tree li.cur a{color: #fff;background-color: #005ca2;}
ul.m-info-tree li.level-1.current ul li.cur  a{font-weight: 700;color: #005ca2;}
ul.m-info-tree li.level-1.current li.level-2 ul li.cur a{font-weight: 700;color: #005ca2;}
ul.m-info-tree li.level-1.current li.level-2 ul li.cur a::after{background: #005ca2}





.con_next{float: right;width:858px; }
.new_list .con_bor{padding-top: 0;}
.new_list ul.list{margin-bottom: 30px; border-top: #f2f2f2 1px solid;border-right: #f2f2f2 1px solid;}
.new_list ul.list li{border-bottom: #f2f2f2 1px solid;border-left: #f2f2f2 1px solid;}

.new_list ul.list a{line-height: 55px;}
.new_list ul.list p{float: left;padding-left: 39px; font-size: 16px;color: #666;background: url(../images/index/icon_12.png) 25px center no-repeat;}
.new_list ul.list span{float: right;width: 148px;height: 55px;text-align: center;font-size: 14px;color: #999;font-family: "Arial";border-left: #f2f2f2 1px solid;}

.new_list ul.list li a:hover{background: #ececec;}
.new_list ul.list li a:hover span{color: #fff;background: #005ca2;}




/*======== p1-3政务公开-法律-详情 ========*/
.law_xq .con_bor{padding-top: 0;}
.law_xq .tab_list{display:block;background:#f9f9f9}
.law_xq .tab_list ul{background:#fff;border-right:#ececec 1px solid}
.law_xq .tab_list li{float:left;width:50%;font-size:16px;color:#333;line-height:40px}
.law_xq .tab_list li i{float:left;width:130px;height:40px;text-align:center;font-size:18px;background:#eff7ff;border-top:#d9e7f2 1px solid;border-left:#d9e7f2 1px solid}
.law_xq .tab_list li p{float:left;padding-left:20px;width:276px;border-top:#ececec 1px solid;border-left:#ececec 1px solid}
.law_xq .tab_list li p a{color:#2e58ab}
.law_xq .tab_list li.other{width:100%}
.law_xq .tab_list li.bor i,.law_xq .tab_list li.other i{border-bottom:#d9e7f2 1px solid}
.law_xq .tab_list li.other p{width:705px;border-bottom:#ececec 1px solid}
.law_xq .tab_list li.bor p{border-bottom:#ececec 1px solid}
.law_xq .m_tab_list{display:none}


.situation{margin: 22px 0; padding:0 20px 40px;border: #eee 1px solid;}
.situation .t{padding:32px 0 5px;text-align:center;    border-bottom: 1px solid #c8c9cc;  padding-bottom: 23px;}
.situation .t b{margin-bottom:20px;font-size:19px;color:#005ca2;}
.situation .t b.subdoctitle{font-size:16px;color: #000;}
.situation .t h1{margin-bottom:20px;font-size:25px;color:#005ca2;}
.situation .t h2{margin-bottom:15px;font-size:20px;color:#0373c8;}
.situation .t i{display:inline-block;font-size:14px;color:#757575;height:24px;padding:0 2px;}
.situation .t i.cur{color:#005ca2;}
.situation .t .big,.situation .t .cen,.situation .t .small{cursor:pointer;}

.situation .t .big:hover,.situation .t .cen:hover,.situation .t .small:hover{color:#005ca2;}


.situation .next{padding-top:25px;line-height:32px;font-size:16px;color:#555}
.situation .next{zoom:1}
.situation .next:after{content:" ";display:block;clear:both;height:0}
.situation .next img{margin:0 auto;max-width:100%}
.situation .next b{font-weight:700}
.situation .next b,.situation .next em,.situation .next i,.situation .next span{display:inline}
.situation .next table{border-left: #000 1px solid;border-top: #000 1px solid;}
.situation .next table td{border-right: #000 1px solid;border-bottom: #000 1px solid;}

.situation .govpushinfo150203{margin-top:4px;font-size:16px;color:#333;line-height:45px;height:690px;overflow:hidden}
.situation .next p{ padding-bottom:10px;}
.situation .next img{ max-width:770px;}
.pub_popup{display: none; position: fixed;left: 0;top: 0;z-index: 10; width: 100%;height: 100%;text-align: center;}
.pub_popup img{display: inline;max-width:98%;vertical-align: middle; -ms-interpolation-mode: bicubic;}
.pub_popup span{display: inline-block;height: 100vh;width: 1px;vertical-align: middle;}
.pub_popup_bac{display: none; position: fixed;left:0;top: 0;z-index: 3; width: 100%;height: 100%;background: rgba(0,0,0,0.4);}

.con_next .detail_aboutlist{ padding:10px; width:120px;  color:#4176b7; text-align:center;}


.law_xq .list_s{padding: 10px;background: #f9f9f9;}

.law_xq .list_s li{border-bottom:#e9e9e9 1px dashed}
.law_xq .list_s li a{line-height:45px;font-size:16px;color:#333;transition-duration:.5s;padding:0 10px}
.law_xq .list_s li a i{float:left;padding-left:2px;width:660px;}
.law_xq .list_s li a p{float:left}
.law_xq .list_s li a span{float:right;color:#666}
.law_xq .list_s li a:hover,.message_list li a:hover span{color:#225a95}
.law_xq .list_s li a:hover{background-color:#f6f6f6}

.law_xq #docbottom {
    padding: 10px;
    line-height: 32px;
    border-top: 1px solid #E9E9E9;
    color: #333;
}
.law_xq #docbottom ul {
    float: left;
    width: 680px;
    display: block;
    overflow: hidden;
}

.law_xq #docbottom ul li{ line-height:30px; font-size:14px; }
.law_xq #docbottom ul li a{display: inline-block;padding: 0 20px; font-size: 16px;color: #333;}
.law_xq #docbottom ul li a:hover{display: inline-block;padding: 0 20px; font-size: 16px;color: #225a95;}

.law_xq .more{margin:33px auto 20px; text-align: center;padding: 40px;}
.law_xq .more a{display: inline-block;padding: 0 20px; font-size: 16px;color: #7a7a7a;line-height: 40px;border-top: #005ca2 1px solid;border-bottom: #005ca2 1px solid;}
.law_xq .more a:hover{color: #005ca2;}


/*--------图片列表样式-----------*/
.imgbox01 {/* display:block; */overflow:hidden;}
.imgbox01 a { float:left; text-align:center; display:block; overflow:hidden; }
.imgbox01 a img { margin:0px auto; }
.imgbox01 a span { margin:0px auto; text-overflow: ellipsis; white-space : nowrap; display:block; overflow: hidden;color: #666 }

.ib0102_w175 { padding-top:5px; width:175px; }
.ib0102_w175 a { padding:0px 5px; width:165px; height:147px; }
.ib0102_w175 a img { width:165px; height:115px; }
.ib0102_w175 a span { width:165px; height:115px; line-height:32px; font-size:12px; }

.ib0102_w304 { margin:0px auto 30px; width:304px; }
.ib0102_w304 a { padding:20px 7px 0px 7px; width:138px; height:112px; }
.ib0102_w304 a img { width:136px; height:86px; border:1px solid #FFF; }
.ib0102_w304 a span { width:138px; height:24px; line-height:24px; font-size:12px; color:#CCD3DD; }

.ib0102_w418 { margin:0px auto 30px; width:418px; }
.ib0102_w418 a { padding:8px 16px 6px 16px; width:176px; height:129px; }
.ib0102_w418 a img { width:155px; height:105px; }
.ib0102_w418 a span { width:155px; height:24px; line-height:24px; font-size:12px; }
    
.ib0102_w930 { margin:0px auto 30px; width:970px; }
.ib0102_w930 a { padding:8px 16px 6px 16px; width:210px; }
.ib0102_w930 a span { width:210px; height:30px; line-height:30px; font-size:12px; }

.ib0102_w720 { margin:0px auto 30; width:720px; }
.ib0102_w720 a { padding:10px; width:220px; height:182px; }
.ib0102_w720 a img { width:220px; height:150px; }
.ib0102_w720 a span { width:220px; height:32px; line-height:32px; }

.ib0102_w960 {margin:0px auto 30px;width:858px;}
.ib0102_w960 a { padding:20px 10px 0px; width:266px; }
.ib0102_w960 a img { width:100%; height:220px; }
.ib0102_w960 a span { width:100%; height:50px; line-height:50px;font-size: 16px; }

.ib0102_w960 a:hover{background: #ececec;}
.ib0102_w960 a:hover span{color: #005ca2;}


.con_bac{margin:20px auto 0; background: #fff;}
.title .fl{padding: 11px 0;}
.title b{margin-bottom: 2px; font-size:18px;color: #3076bc; }
.title p{font-size: 10px;color: #666;font-family: "Arial";}
.title .more a{margin-top: 20px; width: 48px;height: 20px;line-height: 20px;text-align: center; font-size: 10px; color: #777;font-family: "Arial";border-radius: 20px;background: #e5e6e6;}
.title .more a:hover{color: #fff;background: #3076bc;}

.title_2{position: relative;line-height: 28px;}
.title_2 i{position: absolute;left: 0;top:0; width: 6px;height: 28px;background: url(../images/icon/icon_1.png) center no-repeat;}
.title_2 .tab_tit{float: left;}
.title_2 .tab_tit .fl{position: relative;cursor: pointer;}
.title_2 .tab_tit p{float: left;padding: 0 25px; font-size: 18px;color: #444;}
.title_2 .tab_tit p a{color: #444;}
.title_2 .tab_tit span{float: left;margin:5px 0; width: 1px;height: 18px;background: #ccc;}
.title_2 .tab_tit .cur p{font-size: 18px;color: #015196;font-weight: bold;}
.title_2 .text{float: left; padding-left: 20px; font-size: 18px;color: #ff3030;}
.title_2 .text em{display: inline-block;}
.title_2 .more{float: right;font-size: 14px;color: #777;}
.title_2 .more:hover{color: #015196;}
.title_2 .page_more{margin-right: 14px;padding:0 18px; float: right;min-width: 176px;height: 28px;text-align: center; font-size: 14px;border-radius: 28px;background: #3076bc;}
.title_2 .page_more a{display: inline; color: #fff;}
.title_2 .page_more em{display: inline; color: #fff;}

.title_3{ line-height: 18px;}
.title_3 i{float: left;margin:0 14px 0 -1px; width: 3px;height: 18px;background: #015196;}
.title_3 p{float: left;font-size: 16px;color: #333;font-weight: bold;}
.title_3 .more{float: right;font-size: 14px;color: #777;}
.title_3 .more:hover{color: #015196;}
.title_3 .cur{font-size:18px ;color: #015196;}

.title_4{position: relative;height: 38px; line-height: 38px;border-bottom: #c9c9c9 1px solid; background: #f1f1f1;}
.title_4 p{position: absolute;left: 0px;top: -1px;padding: 0 26px; font-size: 16px;color: #3d84c7;border-top: #3d84c7 2px solid; border-right: #c9c9c9 1px solid; background: #fff;}
.title_4 .more{float: right; margin-right: 10px; font-size: 12px;color: #646363;}
.title_4 .more:hover{color: #015196;}

.title_5{position: relative;height: 43px;border-bottom: #d6d6d6 1px solid;}
.title_5 b{position: absolute;left:0;bottom: -1px;padding: 0 9px;font-size: 18px;color: #4176b7;line-height: 37px;border-bottom: #5f89bd 1px solid; }
.title_5 .more{float: right; margin-right: 10px; font-size: 12px;color: #646363;}
.title_5 .more:hover{color: #015196;}



.pad_0_20{padding: 0 20px;}

/*-------- p4-0互动交流 -----------*/
.interaction{background: none;}
.interaction .int01{position: relative;width: 100%;height: 230px; background: url(../images/page/interaction_1.jpg) center no-repeat;}
.interaction .int01 .text{position: absolute;right: 153px;bottom: 26px;}
.interaction .int01 a{float: left;margin-left: 18px;}
.interaction .int01 .icon{transition: all 0.6s; margin-bottom: 4px; width: 49px;height: 49px;}
.interaction .int01 p{font-size: 16px;color: #fff;text-align: center;}

.interaction .int01 .a1 .icon{background: url(../images/page/interaction_2.png) center no-repeat;}
.interaction .int01 .a2 .icon{background: url(../images/page/interaction_3.png) center no-repeat;}
.interaction .int01 .a3 .icon{background: url(../images/page/interaction_4.png) center no-repeat;}
.interaction .int01 .a4 .icon{background: url(../images/page/interaction_5.png) center no-repeat;}
.interaction .int01 a:hover .icon{transform: rotateY(360deg);}

.interaction .int02{margin-bottom: 8px; padding: 24px 0 0;}
.interaction .int02 .title_2{margin-bottom: 14px;}
.interaction .int02 .Ptable {line-height: 35px; border: #ccc 1px solid;}
.interaction .int02 .Ptable td {padding: 2px 5px;font-size: 16px;background: #fff;}
.interaction .int02 .Ptable td p{text-align: center;}
.interaction .int02 .Ptable .td1{color: #1c84cd;}
.interaction .int02 .Ptable .td2 a{color: #666;}
.interaction .int02 .Ptable .td3{color: #999;}
.interaction .int02 .Ptable .td4{color: #666;}
.interaction .int02 .Ptable .td5{color: #666;}
.interaction .int02 .Ptable .td6 a{text-align: center;color: #1c84cd;}
.interaction .int02 .Ptable .td7{color: #666;}
.interaction .int02 .Ptable .tdTitle {margin-bottom: 13px; border-bottom: #015196 1px solid;}
.interaction .int02 .Ptable .tdTitle td{padding-top: 9px;line-height: 42px;text-align: center;}
.interaction .int02 .Ptable .tdTitle td p,.interaction .int02 .Ptable .tdTitle td a{font-weight: bold;color: #333;}
.interaction .int02 .Ptable .tr1 td{padding-top: 15px;}
.interaction .int02 .Ptable{padding-bottom: 15px;}


.interaction .int03{margin-bottom: 21px; height: 65px; background: #e8eef6;}
.interaction .int03 .title_3{margin-right: 24px; padding-top: 24px;}
.interaction .int03 .search{padding-top: 12px;}
.interaction .int03 .inp{float: left;margin-right:1px; padding: 0 10px; background: #fff;}
.interaction .int03 input{width: 100%;padding: 5px;height: 30px;line-height: 30px;font-size: 14px;color: #999;}
.interaction .int03 .tit{position: relative; float: left; padding-right: 10px; background: #f5f7f9;cursor: pointer;}
.interaction .int03 .tit p{width: 97px;line-height: 40px; text-align: center;font-size: 14px;color: #333; background: url(../images/icon/icon_2.png) right center no-repeat;}
.interaction .int03 .tit .pos{display: none; position: absolute;left: 0;top: 40px;width: 100%;}
.interaction .int03 .tit .pos b{width: 97px;line-height: 40px; text-align: center;font-size: 14px;color: #333;background: #f5f7f9;}
.interaction .int03 .but{float: left; width: 94px;height: 40px;background: url(../images/icon/icon_3.png) center no-repeat;cursor: pointer;}
.interaction .int03 .list a{float: left; width: 82px;line-height: 65px; text-align: center; font-size: 16px;color: #015196;border-left: #fff 1px solid;}
.interaction .int03 .list a:hover{font-weight: bold;}


.interaction .int04{margin-bottom: 22px;}
.interaction .int04 .left{padding:14px 0 0;width: 830px;height: 262px; border: #ccc 1px solid;}
.interaction .int04 .left .title_3{margin-bottom: 14px;}
.interaction .int04 .left .title_3 .more{margin-right: 19px;}
.interaction .int04 .left .swiper-container{height: 230px;}
.interaction .int04 .left .pic{float: left;margin:0 18px 0 19px; width: 330px;height: 185px;overflow: hidden;}
.interaction .int04 .left .pic i{width: 100%;height: 100%;}
.interaction .int04 .left .text{float: left;}
.interaction .int04 .left .text dl{font-size: 16px;color: #333;line-height: 41px;}
.interaction .int04 .left .text dt{float: left; padding-left: 24px;}
.interaction .int04 .left .text dd{float: left;width: 305px;padding:8px 0; line-height: 25px; font-size: 16px;color: #333;}
.interaction .int04 .left .text dd b{font-weight: bold;}
.interaction .int04 .left .text .dl_1 dt{background: url(../images/icon/icon_4.png) left center no-repeat;}
.interaction .int04 .left .text .dl_2 dt{background: url(../images/icon/icon_5.png) left center no-repeat;}
.interaction .int04 .left .text .dl_3 dt{background: url(../images/icon/icon_6.png) left center no-repeat;}
.interaction .int04 .left .text .dl_4 dt{background: url(../images/icon/icon_7.png) left center no-repeat;}

.interaction .int04 .left .swiper-pagination-fraction{left: 783px;bottom: 50%;margin-bottom: -25px; width: 23px;text-align: center;}
.interaction .int04 .left .swiper-pagination-fraction span{font-size: 14px;color: #999;}
.interaction .int04 .left .swiper-pagination-fraction em{width: 23px;height: 11px;background: url(../images/icon/icon_10.jpg) center no-repeat;}
.interaction .int04 .left .swiper-pagination-fraction .swiper-pagination-current{color: #2086ce;}

.interaction .int04 .left .swiper-button-next{right: 24px;top: 145px;margin-top: 0; width: 23px;height: 12px;background: url(../images/icon/icon_9.png) right center no-repeat;}
.interaction .int04 .left .swiper-button-prev{left: 784px;top: 71px;margin-top: 0; width: 23px;height:12px;background: url(../images/icon/icon_8.png) center no-repeat;}

.interaction .int04 .left .swiper-button-next:hover{background: url(../images/icon/icon_9s.png) right center no-repeat;}

.interaction .int04 .right img{width: 310px;height: 84px;}
.interaction .int04 .right .img_1{margin-bottom: 13px;}

.interaction .int05{margin-bottom: 30px;}
.interaction .int05 a{float: left;margin-right: 11px;width: 108px;height: 106px; border: #5fb0e5 1px solid;border-radius: 8px;}
.interaction .int05 .icon{transition: all 0.6s; width: 100%;height: 68px;}
.interaction .int05 p{font-size: 16px;color: #333;text-align: center;}

.interaction .int05 .a1 .icon{background: url(../images/icon/icon_10.png) center no-repeat;}
.interaction .int05 .a2 .icon{background: url(../images/icon/icon_11.png) center no-repeat;}
.interaction .int05 .a3 .icon{background: url(../images/icon/icon_12.png) center no-repeat;}
.interaction .int05 .a4 .icon{background: url(../images/icon/icon_13.png) center no-repeat;}
.interaction .int05 .a5 .icon{background: url(../images/icon/icon_14.png) center no-repeat;}
.interaction .int05 .a6 .icon{background: url(../images/icon/icon_15.png) center no-repeat;}
.interaction .int05 .a7 .icon{background: url(../images/icon/icon_16.png) center no-repeat;}
.interaction .int05 .a8 .icon{background: url(../images/icon/icon_17.png) center no-repeat;}
.interaction .int05 .a9 .icon{background: url(../images/icon/icon_18.png) center no-repeat;}
.interaction .int05 .a9{margin-right:0 ;width: 188px;}

.interaction .int05 a:hover .icon{transform: rotateY(360deg);}
.interaction .int05 a:hover p{color: #1c84cd;}


.interaction .int06{margin-bottom: 8px; padding:0px 0 32px;}
.interaction .int06 .left{float: left;width: 737px;}
.interaction .int06 .title_2{margin-bottom: 14px;}
.interaction .int06 .Ptable {height: 278px; line-height: 35px; border: #ccc 1px solid;}
.interaction .int06 .Ptable td {padding: 2px 0px 0 24px;font-size: 16px;background: #fff;}

.interaction .int06 .Ptable .td1{color: #1c84cd;}
.interaction .int06 .Ptable .td2 a{color: #666;}
.interaction .int06 .Ptable .td3{color: #999;}

.interaction .int06 .Ptable .tdTitle {margin-bottom: 13px; border-bottom: #015196 1px solid;}
.interaction .int06 .Ptable .tdTitle td{padding-top: 9px;line-height: 42px;}
.interaction .int06 .Ptable .tdTitle td p,.interaction .int06 .Ptable .tdTitle td a{font-weight: bold;color: #333;}
.interaction .int06 .Ptable .tr1 td{padding-top: 15px;}

.interaction .int06 .right{float: right;width:400px;}

.interaction .int06 .list{margin-top: 14px;padding:14px 20px 0 19px; height: 264px; border: #ccc 1px solid;}
.interaction .int06 .list a{ line-height: 41px;}
.interaction .int06 .list i{float: left;position: relative;z-index: 3; width: 14px;height: 41px;}
.interaction .int06 .list p{float: left;max-width: 69%; font-size: 16px;color: #404040;}
.interaction .int06 .list em{float: right;font-size: 14px;color: #015196;}
.interaction .int06 .list a:hover p{color: #015196;}

.interaction .int06 .list_s p{max-width: 75.6%;}
.interaction .int06 .list_s i{background: url(../images/icon/icon_19.png) left center no-repeat;}
.interaction .int06 .list_s a:hover i{background: url(../images/icon/icon_19.png) left center no-repeat;}



/*----------- p1-0新闻资讯 -----------*/
.new{background: none;}
.new .title_2 .tab_tit .cur p{color: #444;}
.new .con_bac{padding:20px 10px 27px;width: 1180px;}
.new .left{width: 860px;}
.new .left_1{margin-bottom: 24px;height: 321px;}
.new .left_1 .cen{float: left; width: 419px;}
.new .left_1 .swiper-slide a{display: block; position: relative;width:100%;height: 316px;overflow: hidden;}
.new .left_1 .swiper-slide a i{transition:all 0.5s 0.6s;transform: scale(1);width: 100%;height: 100%;}
.new .left_1 .swiper-slide a .pos{position: absolute;left: 0px;bottom: 0px;width:100%;height: 43px;line-height: 43px;background: rgba(0,0,0,0.6); }
.new .left_1 .swiper-slide a .pos p{transition:all 0.5s 0.2s; margin-top: 54px;margin-left: 14px;width: 230px; font-size: 17px;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new .left_1 .swiper-slide-active a .pos p{transition:all 0.5s 0.2s; margin-top: 0rem;}
.new .left_1 .swiper-slide-active a i{transition:all 0.5s 0.6s;transform: scale(1.1);}
.new .left_1 .swiper-container-horizontal > .swiper-pagination-bullets{left:inherit;right: 56px;bottom: 11px; width: 116px;text-align: right;}
.new .left_1 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 3px;}
.new .left_1 .swiper-pagination-bullet {transition:all 0.3s;width: 8px;height: 8px;display: inline-block;border-radius: 8px;background: #fff;opacity: 1;}
.new .left_1 .swiper-pagination-bullet-active{transition:all 0.3s;width: 24px;background: #3076bc;}
.new .left_1 .swiper-button-next{display: none; right: 0; width: 31px;height: 45px;background: url(../images/index/icon_2.png) right center no-repeat;}
.new .left_1 .swiper-button-prev{display: none; left: 0; width: 31px;height: 45px;background: url(../images/index/icon_1.png) center no-repeat;}

.new .left_1 .cen .more{position: absolute;right: 10px;bottom: 0;z-index: 9; line-height: 43px;font-size: 14px;color: #fff;}


.new .left_1 .tab{float: right; width: 419px;}
.new .left_1 .tab .tab_tit{border-bottom: #3076bc 1px solid;}
.new .left_1 .tab .tab_tit i{transition:all 0.3s;float: left;margin-right:25px; padding: 0 18px;height: 26px; font-size: 18px;color: #444;border-bottom: #fff 2px solid;cursor: pointer;}
.new .left_1 .tab .tab_tit i.cur{transition:all 0.3s; color: #4176b7;font-weight: bold; border-bottom: #3076bc 2px solid;border-radius: 4px 4px 0 0;}

.new .left_1 .top{margin:9px 10px 0px;padding-bottom: 12px;height: 74px; border-bottom: #bfbfbf 1px solid;}
.new .left_1 .top p{float: left;margin-right:4px;max-width:calc(100% - 36px); font-size: 16px;color: #4176b7; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new .left_1 .top i{float: left;width: 31px;height: 21px;background: url(../images/index/icon_3.png) left center no-repeat;}
.new .left_1 .top b{padding-top: 5px;font-size: 14px;color: #8e8e8e;line-height: 24px;}

.new .left_1 .list{padding:4px 10px 0px;}
.new .left_1 .list a{line-height: 32px;}
.new .left_1 .list i{float: left;position: relative;z-index: 3; width: 9px;height: 32px;}
.new .left_1 .list p{float: left;margin-right: 2px; width: auto; max-width: 77.6%; font-size: 16px;color: #404040;}
.new .left_1 .list span{float: left;width: 31px;height: 32px;background: url(../images/index/icon_3.png) left center no-repeat;}
.new .left_1 .list em{float: right;font-size: 14px;color: #404040;}
.new .left_1 .list a:hover p{color: #015196;}
.new .left_1 .list i{background: url(../images/index/icon_12.png) left center no-repeat;background-size: 3px auto;}
.new .left_1 .list a:hover i{background: url(../images/index/icon_12s.png) left center no-repeat;background-size: 3px auto;}



.new .left_2{margin-bottom: 30px;}
.new .left_2 .tab_next{margin-top: 18px;height: 266px; border: #ccc 1px solid;}
.new .left_2 .tab_next a{float: left;margin:21px 6px 0 9px; text-align: center;}
.new .left_2 .tab_next .pic{ width: 270px;height: 180px;}
.new .left_2 .tab_next .pic i{width: 100%;height: 100%;}
.new .left_2 .tab_next p{margin: 10px 0 3px; font-size: 14px;color: #454545;}
.new .left_2 .tab_next em{font-size: 14px;color: #1e5291;}
.new .left_2 .tab_next a:hover p{color: #1e5291;}


.new .left_3{margin-bottom: 28px;}
.new .left_3 .left_3_f,.new .left_3 .left_3_r{width: 417px;}
.new .left_3 .tab_next{padding: 0 9px;margin-top: 18px;height: 384px; border: #ccc 1px solid;}
.new .left_3 .top{margin:14px 0px 0px;padding-bottom: 12px; border-bottom: #bfbfbf 1px dashed;}
.new .left_3 .top p{float: left;margin-right:4px; font-size: 16px;color: #222;}
.new .left_3 .top i{float: left;width: 31px;height: 21px;background: url(../images/index/icon_3.png) left center no-repeat;}
.new .left_3 .top b{padding-top: 5px;height: 52px; font-size: 14px;color: #777;line-height: 26px;}
.new .left_3 .top em{margin-top: -10px; font-size: 14px;color: #015196;text-align: right;}
.new .left_3 .top a:hover p{color: #015196;}
.new .left_3 .top a:hover b{color: #666;}
.new .left_3 .list{padding:8px 0px 10px;}
.new .left_3 .list a{line-height: 42px;}
.new .left_3 .list i{float: left;position: relative;z-index: 3; width: 15px;height: 42px;}
.new .left_3 .list p{float: left;margin-right: 2px;width: auto; max-width: 67%; font-size: 16px;color: #404040;}
.new .left_3 .list span{float: left;width: 31px;height: 42px;background: url(../images/index/icon_3.png) left center no-repeat;}
.new .left_3 .list em{float: right;font-size: 14px;color: #015196;}
.new .left_3 .list a:hover p{color: #015196;}
.new .left_3 .list i{background: url(../images/icon/icon_19.png) left center no-repeat;background-size: 3px auto;}


.new .left_4 .left_4_f,.new .left_4 .left_4_r{width: 417px;}
.new .left_4 .tab_next{padding: 0 9px;margin-top: 18px;height: 310px; border: #ccc 1px solid;}
.new .left_4 .left_4_f .tab_next{padding: 0 0 0 11px;}
.new .left_4 .left_4_f .list_pic .fl{margin-right: 12px;}
.new .left_4 .left_4_f .list_pic .pic{margin:18px 0 18px; width: 188px;height: 236px;overflow: hidden;border: #ccc 1px solid;}
.new .left_4 .left_4_f .list_pic .pic i{width: 100%;height: 100%;}
.new .left_4 .left_4_f .list_pic p{font-size: 16px;color: #444;text-align: center;}
.new .left_4 .left_4_f .list_pic .fl:hover p{color: #015196;}

.new .left_4 .top{margin:16px 0px 0px;padding-bottom: 12px; border-bottom: #bfbfbf 1px dashed;}
.new .left_4 .top p{float: left;margin-right:4px; font-size: 16px;color: #222;}
.new .left_4 .top i{float: left;width: 31px;height: 21px;background: url(../images/index/icon_3.png) left center no-repeat;}
.new .left_4 .top b{padding-top: 5px;height: 52px; font-size: 14px;color: #777;line-height: 26px;}
.new .left_4 .top em{margin-top: -6px; font-size: 14px;color: #015196;text-align: right;}
.new .left_4 .top a:hover p{color: #015196;}
.new .left_4 .top a:hover b{color: #666;}
.new .left_4 .list{padding:8px 0px 0px;}
.new .left_4 .list a{line-height: 42px;}
.new .left_4 .list i{float: left;position: relative;z-index: 3; width: 15px;height: 42px;}
.new .left_4 .list p{float: left;margin-right: 2px;width: auto; max-width: 67%; font-size: 16px;color: #404040;}
.new .left_4 .list span{float: left;width: 31px;height: 42px;background: url(../images/index/icon_3.png) left center no-repeat;}
.new .left_4 .list em{float: right;font-size: 14px;color: #015196;}
.new .left_4 .list a:hover p{color: #015196;}
.new .left_4 .list i{background: url(../images/icon/icon_19.png) left center no-repeat;}

.new .right{width: 300px;}

.new .right_1{margin-bottom: 28px;height: 315px; border: #c9c9c9 1px solid;}
.new .right_1 .swiper-slide a{display: block; position: relative;width:100%;height: 276px;overflow: hidden;}
.new .right_1 .swiper-slide a .pic{margin: 24px auto 12px; width: 129px;height: 175px;overflow: hidden; border: #ededed 1px solid;}
.new .right_1 .swiper-slide a i{width: 100%;height: 100%;}
.new .right_1 .swiper-slide a .pos{width:100%;}
.new .right_1 .swiper-slide a .pos p{margin-left: 14px;font-size: 16px;color: #4d4d4d;text-align: center;}
.new .right_1 .swiper-container-horizontal > .swiper-pagination-bullets{left:0%;}
.new .right_1 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 6px;}
.new .right_1 .swiper-pagination-bullet {transition:all 0.3s;width: 8px;height: 8px;display: inline-block;border-radius: 8px;background: #888;opacity: 1;}
.new .right_1 .swiper-pagination-bullet-active{transition:all 0.3s;width: 36px;background: #3076bc;}


.new .right_2{margin-bottom: 28px; border: #c9c9c9 1px solid;}
.new .right_2 .videobox{margin: 21px auto 22px; width: 100%;height: 230px; overflow: hidden;}
.new .right_2 .over{margin:-31px 0 0 -1px;width: 300px;}


.new .right_3{ border: #c9c9c9 1px solid;}
.new .right_3 .next{margin-top: 24px; padding-left:10px; height:755px;}
.new .right_3 .next .fl.other{width: 139px;}
.new .right_3 .next i{margin:0 auto; width: 111px;height: 112px;}
.new .right_3 .next p{margin-bottom: 6px;line-height: 33px; text-align: center;font-size: 14px;color: #676767;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


/*----------- p2-0政务公开 -----------*/

.open .open_1 img{margin-bottom: 22px; width: 100%;}

.open .open_2{margin-bottom: 17px; border-bottom: #dcdcdc 1px solid;}
.open .open_2 .address{margin-bottom: 0; border-bottom: none;}
.open .open_2 .search{border:#dcdcdc 1px solid;border-bottom: none;}
.open .open_2 .search input{float: left;padding: 8px 16px; height: 31px;line-height: 31px; font-size: 14px;color: #999;}
.open .open_2 .search .but{float: right;width: 77px;height: 47px;background: url(../images/icon/icon_20.png) left center no-repeat;}


.open .open_3{margin-bottom: 20px;}
.open .open_3 .left{width: 839px;}
.open .open_3 .title_2{margin-bottom: 15px;}
.open .open_3 .title_2 .page_more{background: #e5e6e6;}
.open .open_3 .title_2 .page_more a,.open .open_3 .title_2 .page_more em{color: #777;}
.open .open_3 .title_2 .page_more a:hover{color: #015196;}


.open .open_3 .Ptable{padding-bottom: 12px;height: 344px; line-height: 41px; border: #ccc 1px solid;}
.open .open_3 .Ptable td {padding-left:28px;font-size: 14px;background: #fff;}
.open .open_3 .Ptable .td1{color: #404040;font-size: 16px;}
.open .open_3 .Ptable .td2 a{ padding:5px 0;max-width: 400px; line-height: 31px; color: #404040;font-size: 16px;}
.open .open_3 .Ptable .td3 a{color: #666;}
.open .open_3 .Ptable td a:hover{color: #015196;}
.open .open_3 .Ptable .td4{padding-right: 30px; color: #015196;text-align: right;}
.open .open_3 .Ptable .tr1 td{padding-top: 2px;}



.open .open_3 .right {width: 298px;height: 398px; border: #c9c9c9 1px solid;}
.open .open_3 .right .next{padding: 14px 13px 0 18px;}
.open .open_3 .right .next a{margin-bottom: 15px;}
.open .open_3 .right .pic{float: left;width: 94px;height: 122px;overflow: hidden;}
.open .open_3 .right .pic i{transform: scale(1);transition-duration: 0.6s;width: 100%;height: 100%;}
.open .open_3 .right a:hover .pic i{transform: scale(1.1);transition-duration: 0.6s;}
.open .open_3 .right .text{float: right;width: 160px;}
.open .open_3 .right .text b{padding: 10px 0 10px; font-size: 16px;color: #1c84cd;}
.open .open_3 .right .text p{font-size: 14px;color: #bfbfbf;line-height: 24px;}
.open .open_3 .right a:hover .text p{color: #666;}

.open .open_3 .right .list{padding: 0px 13px 17px 18px;}
.open .open_3 .right .list a{float: left;width: 25%;font-size:14px; color: #5892dc;line-height: 27px;}
.open .open_3 .right .list a:hover{color: #015196;}


.open .open_4{margin-bottom: 30px;padding: 5px 0 6px 3px; border-top: #1c84cd 2px solid; background: #f9f9f9;}
.open .open_4 .tit{padding: 24px 11px 23px; width: 44px;height: 72px;background: #1c84cd;border-radius: 8px;}
.open .open_4 .tit p{float: left;width: 22px; font-size: 18px;color: #fefefe;}
.open .open_4 .list a{float: left;margin-right: 12px;width: 123px;height: 106px; }
.open .open_4 .list .icon{transition: all 0.6s;margin-top: 10px; width: 100%;height: 70px;}
.open .open_4 .list p{font-size: 16px;color: #333;text-align: center;}
.open .open_4 .list .a1 .icon{background: url(../images/page/open_3.png) center no-repeat;}
.open .open_4 .list .a2 .icon{background: url(../images/page/open_4.png) center no-repeat;}
.open .open_4 .list .a3 .icon{background: url(../images/page/open_5.png) center no-repeat;}
.open .open_4 .list .a4 .icon{background: url(../images/page/open_6.png) center no-repeat;}
.open .open_4 .list .a5 .icon{background: url(../images/page/open_7.png) center no-repeat;}
.open .open_4 .list .a6 .icon{background: url(../images/page/open_8.png) center no-repeat;}
.open .open_4 .list .a7 .icon{background: url(../images/page/open_9.png) center no-repeat;}
.open .open_4 .list .a8 .icon{background: url(../images/page/open_10.png) center no-repeat;}

.open .open_4 .list a:hover .icon{transform: rotateY(360deg);}
.open .open_4 .list a:hover p{color: #1c84cd;}



.open .open_5{margin-bottom: 10px;}
.open .open_5 .left{margin-right: 10px; width: 618px;}
.open .open_5 .title_2{margin-bottom: 15px;}

.open .open_5 .next_1 .Ptable{padding-bottom: 15px;height: 265px; line-height: 41px; border: #ccc 1px solid;}
.open .open_5 .next_1 .Ptable td {padding-left:28px;font-size: 14px;background: #fff;}
.open .open_5 .next_1 .Ptable .td1 a{ padding:5px 0 5px 16px;max-width: 300px; line-height: 31px; color: #404040;font-size: 16px;background: url(../images/icon/icon_19.png) left center no-repeat;}
.open .open_5 .next_1 .Ptable .td2 a{color: #666;}
.open .open_5 .next_1 .Ptable .td3{padding-right: 30px; color: #015196;}
.open .open_5 .next_1 .Ptable .tr1 td{padding-top: 4px;}
.open .open_5 .next_1 .Ptable td a:hover{color: #015196;}

.open .open_5 .cen{width: 232px;}
.open .open_5 .cen a{float: left;margin:0 10px 11px 0;width: 103px;height: 155px;border: #ccc 1px solid;border-radius: 10px; }
.open .open_5 .cen .icon{transition: all 0.6s;margin-top: 10px; width: 100%;height:103px;}
.open .open_5 .cen p{font-size: 16px;color: #333;text-align: center;}
.open .open_5 .cen .a1 .icon{background: url(../images/page/open_11.png) center no-repeat;}
.open .open_5 .cen .a2 .icon{background: url(../images/page/open_12.png) center no-repeat;}
.open .open_5 .cen .a3 .icon{background: url(../images/page/open_13.png) center no-repeat;}
.open .open_5 .cen .a4 .icon{background: url(../images/page/open_14.png) center no-repeat;}
.open .open_5 .cen a:hover .icon{transform: rotateY(360deg);}
.open .open_5 .cen a:hover p{color: #1c84cd;}
.open .open_5 .right{width: 298px;height: 323px; border: #ccc 1px solid;}
.open .open_5 .right .next{padding: 12px 18px 0;}
.open .open_5 .right .list a{float: left;margin:0 10px 9px 0; width: 126px; height: 50px;line-height: 50px;font-size: 16px;color: #3076bc;text-align: center; background: #e8eef6;border-radius: 8px; }
.open .open_5 .right .list a.a1{margin-right: 0; width: 100%;}
.open .open_5 .right .list a.a3{margin-right: 0; }
.open .open_5 .right .list a:hover{color: #fff; background: #3076bc;}
.open .open_5 .right .text{margin-top: 4px;}
.open .open_5 .right .text dl{padding-left: 16px;font-size: 14px;line-height: 23px;color: #333;}
.open .open_5 .right .text dt{padding-left: 32px;}
.open .open_5 .right .text dd{padding-left: 32px;color: #666;}
.open .open_5 .right .text .dl1 dt{background: url(../images/icon/icon_21.png) left center no-repeat;}
.open .open_5 .right .text .dl2 dt{background: url(../images/icon/icon_22.png) left center no-repeat;}
.open .open_5 .right .text .dl3 dt{background: url(../images/icon/icon_21.png) left center no-repeat;}


.open .open_6{padding:0 18px; border-top: #1c84cd 2px solid;background: #f9f9f9;}
.open .open_6 .top{padding-top: 22px; border-bottom: #e3e3e3 1px dashed;}
.open .open_6 .top b{margin-bottom: 20px; padding-left: 34px;line-height: 25px; font-size: 18px;color: #555;font-weight: bold;background: url(../images/icon/icon_23.png) left center no-repeat;}
.open .open_6 .list{padding:0 0 14px 22px;}
.open .open_6 .list a{transition: all 0.5s; margin:0 0 14px 0; float: left;width: 25%; font-size: 16px;color: #555;}
.open .open_6 .list a i{float: left;width: 12px;height: 21px; background: url(../images/icon/icon_25.jpg) left center no-repeat;}
.open .open_6 .list a em{float: left;}
.open .open_6 .list a span{transition: all 0.5s;float: left;width: 24px;height: 21px; background: url(../images/icon/icon_26.png) right center no-repeat;}


.open .open_6 .list a:hover{transition: all 0.5s; margin-right: 0px;color: #1c84cd;}
.open .open_6 .list a:hover span{transition: all 0.5s;width: 28px;background: url(../images/icon/icon_26s.png) right center no-repeat;}

.open .open_6 .bot{padding-top: 22px; border-bottom: #f9f9f9 1px dashed;}
.open .open_6 .bot b{background: url(../images/icon/icon_24.png) left center no-repeat;}





/*----------- p5-0招商引资 -----------*/
.investment .con_bor{padding-top: 0;}
.investment .inv_1{margin-bottom: 30px;}
.investment .inv_1 .left,.investment .inv_1 .right{width: 570px;}
.investment .inv_1 .tab_next{padding: 0 15px;margin-top: 18px;height: 308px; border: #ccc 1px solid;}
.investment .inv_1 .top{margin:18px 0px 0px;padding-bottom: 12px; border-bottom: #bfbfbf 1px dashed;}
.investment .inv_1 .top p{float: left;margin-right:4px;max-width: 93%; font-size: 16px;color: #222;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.investment .inv_1 .top i{float: left;width: 31px;height: 21px;background: url(../images/index/icon_3.png) left center no-repeat;}
.investment .inv_1 .top b{padding-top: 5px;height: 52px; font-size: 14px;color: #777;line-height: 26px;}
.investment .inv_1 .top em{margin-top: -10px; font-size: 14px;color: #015196;text-align: right;}
.investment .inv_1 .top a:hover p{color: #015196;}
.investment .inv_1 .top a:hover b{color: #666;}
.investment .inv_1 .list{padding:8px 0px 10px;}
.investment .inv_1 .list a{line-height: 42px;}
.investment .inv_1 .list i{float: left;position: relative;z-index: 3; width: 15px;height: 42px;}
.investment .inv_1 .list p{float: left;width: auto; max-width: 76%; font-size: 16px;color: #404040;}
.investment .inv_1 .list span{float: left;width: 31px;height: 42px;background: url(../images/index/icon_3.png) left center no-repeat;}
.investment .inv_1 .list em{float: right;font-size: 14px;color: #015196;}
.investment .inv_1 .list a:hover p{color: #015196;}
.investment .inv_1 .list i{background: url(../images/icon/icon_19.png) left center no-repeat;background-size: 3px auto;}

.investment .inv_2{height: 269px;}
.investment .inv_2 .left{margin-right: 19px; width: 505px;height: 266px;border: #e1e1e1 1px solid;border-top: #005ca2 2px solid;border-right:#e1e1e1 3px solid;}
.investment .inv_2 .left .swiper-container {margin:16px 0 0; width:508px;height: 252px;}
.investment .inv_2 .left .swiper-slide {font-size: 18px;height: auto;-webkit-box-sizing: border-box;box-sizing: border-box;padding:0 3px 0 12px;}
.investment .inv_2 .left .swiper-slide .list a{float: left;margin:0 10px 14px 0; width: 235px;height: 70px;overflow: hidden;}
.investment .inv_2 .left .swiper-slide .list a i{transition-duration: 0.5s;transform: scale(1);  width: 100%;height: 100%;}
.investment .inv_2 .left .swiper-slide .list a:hover i{transition-duration: 0.5s;transform: scale(1.1);}

.investment .inv_2 .left .swiper-container-vertical > .swiper-scrollbar{right: 0;top:0px;width: 3px; height: 100%;background: #e1e1e1;}
.investment .inv_2 .left .swiper-scrollbar-drag{width: 4px;border-radius: 4px; background: #005ca2;}

.investment .inv_2 .cen{float: left;}
.investment .inv_2 .cen a{margin:0 0 9px 0; width: 259px;height: 82px;border: #e3e3e3 1px solid; overflow: hidden;}
.investment .inv_2 .cen a i{transition-duration: 0.5s;transform: scale(1);  width: 100%;height: 100%;}
.investment .inv_2 .cen a:hover i{transition-duration: 0.5s;transform: scale(1.1);}
.investment .inv_2 .right{padding:0 9px; width: 330px;height: 266px; border: #e1e1e1 1px solid;border-top: #005ca2 2px solid;}
.investment .inv_2 .right b{line-height: 50px;font-size: 18px;color: #005ca2;text-align: center;}
.investment .inv_2 .right video{width: 100%;height: 209px;background: #000;}



/*----------- p6-0印象临空港 -----------*/
.impression .con_bor{padding-top: 0;}
.impression .imp_01{margin-bottom: 22px;}
.impression .imp_01 .pic{float: left;margin-right: 30px; width: 360px;height: 314px;overflow: hidden;}
.impression .imp_01 .pic i{transition: all 0.3s;transform: scale(1);width: 100%;height: 100%;}
.impression .imp_01 .pic:hover i{transition: all 0.3s;transform: scale(1.1);}

.impression .imp_01 .right{float: left;width: 770px;}
.impression .imp_01 .right .top{height: 214px;}
.impression .imp_01 .right .text{float: left;padding-top: 10px; width: 400px;height: 186px; font-size: 16px;line-height: 31px;color: #005ca2;}
.impression .imp_01 .right .next{float: right;padding-top: 10px;width: 336px; font-size: 14px;color: #666;line-height: 26px;}
.impression .imp_01 .right .next a{display: inline;color: #005ca2;font-size: 14px;}
.impression .imp_01 .right .b{padding: 22px 0 0 4px;border-top: #e4e4e4 1px dashed;}
.impression .imp_01 .right .b a{float: left;text-indent: 10px; width: 20%; line-height:31px; font-size: 14px;color: #666;background: url(../images/index/icon_13.png) left center no-repeat;}
.impression .imp_01 .right .b a:nth-child(3n){margin-right: 0;}
.impression .imp_01 .right .b a:hover{color: #3076bc;}

.impression .imp_02{margin-bottom: 19px;}
.impression .imp_02 .left{float: left; width: 786px;border: #e1e1e1 1px solid;}
.impression .imp_02 .left .title{margin:0 19px 20px;border-bottom: #ccc 1px solid;}

.impression .imp_02 .left .next{margin-bottom: 9px;position: relative;}
.impression .imp_02 .left .next .swiper-container{margin:0 auto;width: 700px;}
.impression .imp_02 .left .next .swiper-container .swiper-slide{margin-right: 20px; width: 220px;}
.impression .imp_02 .left .next a{width: 100%; height: 166px;overflow: hidden;}
.impression .imp_02 .left .next a i{transition: all 0.3s;transform: scale(1);width: 100%;height: 100%;}
.impression .imp_02 .left .next  p{width: 100%; line-height: 36px; font-size: 16px;color: #666;text-align: center;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.impression .imp_02 .left .next a:hover i{transition: all 0.3s;transform: scale(1.1);}
.impression .imp_02 .left .next .swiper-button-next{right: 12px;top: 71px; margin-top: 0; width: 14px;height: 25px;background: url(../images/icon/icon_28.png) right center no-repeat;}
.impression .imp_02 .left .next .swiper-button-prev{left: 14px;top: 71px; margin-top: 0; width: 14px;height: 25px;background: url(../images/icon/icon_27.png) left center no-repeat;}
.impression .imp_02 .left .next .swiper-button-next:hover{background: url(../images/icon/icon_28s.png) right center no-repeat;}
.impression .imp_02 .left .next .swiper-button-prev:hover{background: url(../images/icon/icon_27s.png) left center no-repeat;}

.impression .imp_02 .right{position: relative; padding:0 9px; width: 330px;height: 291px; border: #e1e1e1 1px solid;border-top: #005ca2 2px solid;}
.impression .imp_02 .right b{line-height: 50px;font-size: 18px;color: #005ca2;text-align: center;}
.impression .imp_02 .right .more{position: absolute;right: 9px;top: 0;line-height: 50px; font-size: 14px;color: #777;}
.impression .imp_02 .right .more:hover{color: #015196;}
.impression .imp_02 .right video{width: 100%;height: 209px;background: #000;}

.impression .imp_02 .right .pic{width: 331px; height: 209px;overflow: hidden;}
.impression .imp_02 .right .pic i{transition: all 0.5s;transform: scale(1);width: 100%;height: 100%;}
.impression .imp_02 .right .pic:hover i{transition: all 0.5s;transform: scale(1.1);}
.impression .imp_02 .right p{ line-height: 32px; font-size: 16px;color: #444;text-align: center;}


.impression .imp_03{margin-bottom: 18px;}
.impression .imp_03 .title_2 .page_more{margin-right: 0; background: #e5e6e6;}
.impression .imp_03 .title_2 .page_more a{padding:0 4px;color: #777;}
.impression .imp_03 .title_2 .page_more em{color: #777;}
.impression .imp_03 .title_2 .page_more a:hover{color: #015196;}
.impression .imp_03 .title_2 .page_more a.more{color: #015196;}
.impression .imp_03 .next{margin-top: 15px; padding: 20px 19px 0; border: #ccc 1px solid;}
.impression .imp_03 .swiper-container{padding-bottom: 34px;}
.impression .imp_03 .swiper-slide a{float: left; position: relative;margin:0 6px; width:268px;height: 200px;overflow: hidden;}
.impression .imp_03 .swiper-slide a i{transition:all 0.5s 0.6s;transform: scale(1);width: 100%;height: 100%;}
.impression .imp_03 .swiper-slide a .pos{position: absolute;left: 0px;bottom: 0px;width:100%;height: 43px;line-height: 43px;background: rgba(0,0,0,0.6); }
.impression .imp_03 .swiper-slide a .pos p{text-align: center; font-size: 16px;color: #fff;}
.impression .imp_03 .swiper-slide-active a i{transition:all 0.5s 0.6s;transform: scale(1.1);}
.impression .imp_03 .swiper-container-horizontal > .swiper-pagination-bullets{left:0;}
.impression .imp_03 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 6px;}
.impression .imp_03 .swiper-pagination-bullet {transition:all 0.3s;width: 6px;height: 6px;display: inline-block;border-radius: 6px;background: #ccc;opacity: 1;}
.impression .imp_03 .swiper-pagination-bullet-active{transition:all 0.3s;width: 23px;background: #3076bc;}
.impression .imp_03 .swiper-button-next{display: none; right: 0; width: 31px;height: 45px;background: url(../images/index/icon_2.png) right center no-repeat;}
.impression .imp_03 .swiper-button-prev{display: none; left: 0; width: 31px;height: 45px;background: url(../images/index/icon_1.png) center no-repeat;}


.impression .imp_04{position: relative;}
.impression .imp_04 .swiper-container{margin-left: -6px; width: 1176px;}
.impression .imp_04 .swiper-container .swiper-slide{width: 392px;}
.impression .imp_04 a{float: left;margin:0 8px; width: 376px;height: 64px;overflow: hidden;}
.impression .imp_04 a i{transition: all 0.3s;transform: scale(1);width: 100%;height: 100%;}
.impression .imp_04 a:hover i{transition: all 0.3s;transform: scale(1.1);}
.impression .imp_04 .swiper-button-next{transition: all 0.6s; right: -21px;top: 21px; margin-top:0; width: 21px;height: 20px;background: url(../images/index/icon_7.png) right center no-repeat;background-size: 20px auto;}
.impression .imp_04 .swiper-button-prev{transition: all 0.6s;left: -21px;top:21px; margin-top:0; width: 21px;height: 20px;background: url(../images/index/icon_6.png) left center no-repeat;background-size: 20px auto;}

.impression .imp_04 .swiper-container:hover .swiper-button-next{transition: all 0.6s; right: 8px;}
.impression .imp_04 .swiper-container:hover .swiper-button-prev{transition: all 0.6s;left: 8px;}


.impression .imp_05{margin-bottom: 20px;}
.impression .imp_05 .left{width: 787px; border: #dedede 1px solid;}

.impression .imp_05 .left a{float: left;margin-left: 22px;height: 80px;}
.impression .imp_05 .left .icon{transition: all 0.6s;float: left; width:34px;height: 80px;text-align: center;}
.impression .imp_05 .left img{transition: all 0.5s; display: inline;max-width: 95%;vertical-align: middle; -ms-interpolation-mode: bicubic;}
.impression .imp_05 .left span{display: inline-block;height: 80px;width: 1px;vertical-align: middle;}
.impression .imp_05 .left p{float: left;line-height: 80px; font-size:16px;color: #666;}
.impression .imp_05 .left a:hover .icon{transform: rotateY(360deg);}
.impression .imp_05 .left a:hover p{color: #333;}

.impression .imp_05 .right a{float: left;margin-left: 14px; width:107px;height: 80px;background: #f1f1f1;}
.impression .imp_05 .right .icon{transition: all 0.6s;margin-bottom: 8px; width: 100%;padding-top: 13px; height: 26px;text-align: center;}
.impression .imp_05 .right img{transition: all 0.5s; display: inline;max-width: 95%;vertical-align: middle; -ms-interpolation-mode: bicubic;}
.impression .imp_05 .right span{display: inline-block;height: 26px;width: 1px;vertical-align: middle;}
.impression .imp_05 .right p{font-size:16px;color: #333;text-align: center;}
.impression .imp_05 .right a:hover .icon{transform: rotateY(360deg);}
.impression .imp_05 .right a:hover p{color: #005ca2;}




/*----------- p3-0网上办事 -----------*/

.work .title .fl{padding: 9px 0;}
.work .title .more a {margin-top: 18px;}


.work .work_01{margin-bottom: 20px; position: relative; width: 1160px;height: 208px;overflow: hidden;}
.work .work_01 i{width: 100%;height: 100%;}
.work .work_01 .search{position: absolute;left: 282px;bottom:27px; border: #235c9d 1px solid; border-radius: 8px;background: #235c9d;overflow: hidden;}
.work .work_01 input{float: left; padding: 15px 16px;width: 453px;height: 30px;line-height: 30px;font-size: 20px;color: #999;background: #fff;}
.work .work_01 .but{float: left;width: 109px;height: 60px;background:#235c9d url(../images/icon/icon_29.png) center no-repeat;border-radius: 0 8px 8px 0;cursor: pointer;}

.work .work_02 .clearfix{margin-bottom: 20px; width: 1180px;}
.work .work_02 a{float: left;margin-right: 20px; width: 570px;height: 89px;overflow: hidden;}
.work .work_02 i{transition: all 0.5s;transform: scale(1);width: 100%; height: 100%;}
.work .work_02 a:hover i{transition: all 0.5s;transform: scale(1.1);}

.work .left{float: left;width: 715px;}
.work .left .title{margin: 0 9px;border-bottom: #ccc 1px solid;}
.work .left_01{margin-bottom: 20px; padding: 3px 0px;height: 305px;border: #dedede 1px solid;border-radius: 6px;}

.work .left_01 .tab_next{float: left;position: relative;width: 510px;height: 246px;}
.work .left_01 .next{position: absolute;left: 0;top: 0;width: 100%;background: #fff;border-radius: 6px;}
.work .left_01 .next .swiper-slide a{margin:20px 0 3px; float: left; width: 20%;}
.work .left_01 .next .swiper-slide a .pic{transition: all 0.6s;margin: 0 auto 10px;width: 52px;height: 52px;background: url(../images/index/icon_9.png) center no-repeat;}
.work .left_01 .next .swiper-slide a .pic i{width: 100%;height: 100%;}
.work .left_01 .next .swiper-slide a p{text-align: center; font-size: 16px;color: #555;}
.work .left_01 .next .swiper-slide a:hover .pic{transform: rotateY(360deg);}
.work .left_01 .next .swiper-slide a:hover p{color: #3076bc;}
.work .left_01 .next .t{padding: 33px 0 0 9px;}
.work .left_01 .next .t a{margin:10px 12px 0px 0; float: left;width:159px;line-height:49px;text-align: center; font-size: 14px;color: #3076bc;background: #e8eef6;border-radius: 8px;}
.work .left_01 .next .t a:nth-child(3n){margin-right: 0;}
.work .left_01 .next .t a:hover{color: #fff;background: #3076bc;}
.work .left_01 .swiper-container{margin-top: 0px; height: 246px;}
.work .left_01 .swiper-container-horizontal > .swiper-pagination-bullets{left:inherit;right: 0%;width: 100%;}
.work .left_01 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;}
.work .left_01 .swiper-pagination-bullet {transition:all 0.3s;width: 11px;height: 11px;display: inline-block;border-radius: 11px;background: #5fb0e5;opacity: 1;}
.work .left_01 .swiper-pagination-bullet-active{transition:all 0.3s;width: 22px;}
.work .left_01 .tab_tit{float: right;margin:18px 18px 0 0;border-bottom: #eaeceb 1px solid;background: #f7f7f7;}
.work .left_01 .tab_tit a{position: relative;width: 150px; color: #555;border: #eaeceb 1px solid;border-bottom: none;cursor: pointer;}
.work .left_01 .tab_tit p{line-height: 70px;text-align: center; font-size: 18px;}
.work .left_01 .tab_tit i{transition: all 0.5s;position: absolute;right: 100%;top: 0;width: 0px;height: 70px;background: url(../images/index/icon_10.png) right center no-repeat;}
.work .left_01 .tab_tit a.cur,.work .left_01 .tab_tit a:hover{transition: all 0.5s;color: #fff; background: #006eab;border: #006eab 1px solid;border-bottom: none;}
.work .left_01 .tab_tit a.cur i,.work .left_01 .tab_tit a:hover i{transition: all 0.5s; width: 9px;}

.work .left_02{margin-bottom: 20px; padding: 3px 0px;min-height: 310px;border: #dedede 1px solid;border-radius: 6px;}
.work .left_02 .next{margin:2px 0 20px 8px;}
.work .left_02 .next dt{line-height: 36px; font-size: 16px;color: #333;}
.work .left_02 .next dd{float: left; margin-right: 10px;width: 166px;height: 46px;line-height: 46px;text-align: center;font-size: 14px;border-radius: 6px;background: #e9eef5;overflow: hidden;}
.work .left_02 .next dd a{color: #4176b7;}
.work .left_02 .next dd.dl2{background: #d2dff2;}
.work .left_02 .next dd.dl3{background: #d2dff2;}
.work .left_02 .next dd.dl4{background: #b8ccea;}
.work .left_02 .next dd a:hover{color: #fff;background: #2c6ea6;}

.work .left_03{margin-bottom: 20px; padding: 3px 0px;border: #dedede 1px solid;border-radius: 6px;}
.work .left_03 .next{margin:11px 0 11px 9px;}
.work .left_03 .next a{float: left; margin-right: 10px;width: 107px;height: 45px;line-height: 45px;text-align: center;font-size: 14px;border-radius: 6px;background: #e9eef5;overflow: hidden;}
.work .left_03 .next a{color: #4176b7;}
.work .left_03 .next a:hover{color: #fff;background: #2c6ea6;}

.work .left_04{margin-bottom: 20px; padding: 3px 0px;border: #dedede 1px solid;border-radius: 6px;}
.work .left_04 .t{padding: 13px 0 15px;}
.work .left_04 .t a{float: left;margin-bottom: 6px; width: 20%;height: 88px;border-radius: 6px;}
.work .left_04 .t .icon{transition: all 0.6s;width: 100%;padding-top: 4px; height: 62px;text-align: center;}
.work .left_04 .t img{transition: all 0.5s; display: inline;max-width: 95%;vertical-align: middle; -ms-interpolation-mode: bicubic;}
.work .left_04 .t span{display: inline-block;height: 62px;width: 1px;vertical-align: middle;}
.work .left_04 .t p{font-size:14px;color: #777;text-align: center;}
.work .left_04 .t a:hover .icon{transform: rotateY(360deg);}
.work .left_04 .t a:hover p{color: #3076bc;}



.work .right{width: 426px;}
.work .right_01{margin-bottom: 20px;}
.work .right_01 .t{width: 427px;}
.work .right_01 .t a{float: left;width:141px;height: 128px;border-right: #fff 1px solid; background: #3d84c7;}
.work .right_01 .t .icon{transition: all 0.6s;width: 100%;padding-top: 4px; height: 80px;text-align: center;}
.work .right_01 .t img{transition: all 0.5s; display: inline;max-width: 95%;vertical-align: middle; -ms-interpolation-mode: bicubic;}
.work .right_01 .t span{display: inline-block;height: 80px;width: 1px;vertical-align: middle;}
.work .right_01 .t p{font-size:16px;color: #fff;text-align: center;}
.work .right_01 .t a:hover .icon{transform: rotateY(360deg);}
.work .right_01 .b{padding:20px 0 9px 19px; border: #dedede 1px solid;border-top: #dedede 0px solid;}
.work .right_01 .b a{float: left;margin: 0 10px 10px 0; width:187px;height: 67px; background: #e9eef5;border-radius: 8px;}
.work .right_01 .b .icon{float: left; transition: all 0.6s;margin-left: 7px; width:79px;height: 67px;text-align: center;}
.work .right_01 .b img{transition: all 0.5s; display: inline;max-width: 95%;vertical-align: middle; -ms-interpolation-mode: bicubic;}
.work .right_01 .b span{display: inline-block;height: 67px;width: 1px;vertical-align: middle;}
.work .right_01 .b p{float: left;padding:12px 0 0;width: 80px; line-height: 22px; font-size:16px;color: #4176b7;}
.work .right_01 .b a:hover .icon{transform: rotateY(360deg);}
.work .right_01 .b a:hover{background:#d2dff2;}

.work .right_02{margin-bottom: 20px; border: #e5e5e5 1px solid;border-radius: 6px;}
.work .right_02 .list{padding:16px 10px 16px 17px;}
.work .right_02 .list a{float: left;width: 50%; line-height: 42px;font-size:16px;color: #666;}
.work .right_02 .list a:hover{color: #4176b7;}


.work .right_03{margin-bottom: 20px; border: #e5e5e5 1px solid;border-radius: 6px;}
.work .right_03 .pic{margin:10px auto; width: 402px;height: 106px;border: #efefef 2px solid; overflow: hidden;}
.work .right_03 .pic i{transition: all 0.5s;transform: scale(1);width: 100%; height: 100%;}
.work .right_03 .pic:hover i{transition: all 0.5s;transform: scale(1.1);}


.work .right_04{position: relative; margin-bottom: 20px; border: #e5e5e5 1px solid;border-radius: 6px;}
.work .right_04 .swiper-container{margin:11px auto 0;width: 408px;}
.work .right_04 .swiper-slide .pic{position: relative;width:404px;height: 219px;overflow: hidden;border: #efefef 2px solid;}
.work .right_04 .swiper-slide a i{transition:all 0.5s;transform: scale(1);width: 100%;height: 100%;}
.work .right_04 .swiper-slide a p{text-align: center;line-height: 45px; font-size: 18px;color: #333;}
.work .right_04 .swiper-slide a:hover i{transition:all 0.5s;transform: scale(1.1);}
.work .right_04 .swiper-slide a:hover p{color: #4176b7;}

.work .right_04 .swiper-pagination-bullets{left:inherit;bottom: inherit;top: 6px; right:7px;width: 16%;text-align: right;}
.work .right_04 .swiper-pagination-bullet {transition:all 0.3s;margin: 0 4px;width: 8px;height: 8px;display: inline-block;border-radius: 8px;background: #dedede;opacity: 1;}
.work .right_04 .swiper-pagination-bullet-active{transition:all 0.3s;background: #3076bc;}

/*----------- 政务公开_列表 -----------*/
.zj_21 .grid > .row:after { content:" "; display:block; clear:both; height:0; }
.zj_21 .grid > .row{ zoom:1; }
.zj_21 .col-md-3{float: left;}
.zj_21 .col-md-9{float: right;position: relative;}
.zj_21 .col-md-9 .address{border-bottom: 0px;font-size: 16px;left: 32px !important;top: -46px  !important;}
.zj_21 .col-md-9 .address a{float: none;display: inline;font-size: 16px;}


/*----------- 互动交流 统计信息 -----------*/
.statistics{float: right;font-size: 16px;color: #333;margin-right: 12px;}
.sta_em{display: inline;color: #015196;}





/*政务公开-侧边栏样式规范调整*/

.pc-details-top-box .input-ysqgk{width: 120px;float: right;height: 53px;border: 1px solid #377bbd;text-align: center;line-height: 53px;border-radius: 10px;margin-top: 50px;}
.pc-details-top-box .input-ysqgk a {color: #377bbd;font-size: 18px;}

.government_norm ul.info-tree li.level-1.current > a::before {display: none;}
.government_norm ul.info-tree li.level-1 > i{display: none !important;}
.government_norm ul.info-tree li li.level-2 i{display: none;}


.government_norm.side_info{width: 240px;}
.government_norm ul.info-tree>li ul{display:none}
.government_norm ul.info-tree>li{position:relative;font-size:18px;border: #dbdbdb 1px solid;}
.government_norm ul.info-tree>li+li{margin-top:15px}
.government_norm ul.info-tree li a{display:block;position: relative; font-size:19px;line-height:24px;padding:15px 81px 15px 80px;color:#3b88d3;font-weight: normal;}
.government_norm ul.info-tree li a::after,.government_norm ul.info-tree li a::before{display: none;}


.government_norm ul.info-tree>li>a:hover,.government_norm ul.info-tree>li.current>a{color:#fff;background:#326aa1}
.government_norm ul.info-tree li a i{display: block; position:absolute;top:0;left:14px;width:52px;height:100%;cursor:pointer;}
.government_norm ul.info-tree li:nth-child(1) a i.s1{background:url(../images/sub_nav/icon_1.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(2) a i.s1{background:url(../images/sub_nav/icon_2.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(3) a i.s1{background:url(../images/sub_nav/icon_3.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(4) a i.s1{background:url(../images/sub_nav/icon_4.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(5) a i.s1{background:url(../images/sub_nav/icon_5.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(6) a i.s1{background:url(../images/sub_nav/icon_6.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(7) a i.s1{background:url(../images/sub_nav/icon_7.png) center no-repeat;}

/*
.government_norm ul.info-tree li:nth-child(8) a i.s1{background:url(../images/sub_nav/icon_8.png) center no-repeat;}
*/


.government_norm ul.info-tree li:nth-child(1) a:hover i.s1,.government_norm ul.info-tree li:nth-child(1).current a i.s1{background:url(../images/sub_nav/icon_1s.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(2) a:hover i.s1,.government_norm ul.info-tree li:nth-child(2).current a i.s1{background:url(../images/sub_nav/icon_2s.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(3) a:hover i.s1,.government_norm ul.info-tree li:nth-child(3).current a i.s1{background:url(../images/sub_nav/icon_3s.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(4) a:hover i.s1,.government_norm ul.info-tree li:nth-child(4).current a i.s1{background:url(../images/sub_nav/icon_4s.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(5) a:hover i.s1,.government_norm ul.info-tree li:nth-child(5).current a i.s1{background:url(../images/sub_nav/icon_5s.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(6) a:hover i.s1,.government_norm ul.info-tree li:nth-child(6).current a i.s1{background:url(../images/sub_nav/icon_6s.png) center no-repeat;}
.government_norm ul.info-tree li:nth-child(7) a:hover i.s1,.government_norm ul.info-tree li:nth-child(7).current a i.s1{background:url(../images/sub_nav/icon_7s.png) center no-repeat;}

/*
.government_norm ul.info-tree li:nth-child(8) a:hover i.s1,.government_norm ul.info-tree li:nth-child(8).current a i.s1{background:url(../images/sub_nav/icon_8s.png) center no-repeat;}
*/


.government_norm ul.info-tree li li{position:relative;line-height:32px}
.government_norm ul.info-tree li li a{font-size:16px}
.government_norm ul.info-tree li.level-1.current ul li a{color:#666;font-size: 16px;line-height: 32px;padding:0 0 0 37px;}

.government_norm ul.info-tree li.level-1.current ul li.on a {color: #005ca2;}

.government_norm ul.info-tree li.level-1.current ul li a:hover{color:#2285e7}
.government_norm ul.info-tree .current>ul{display:block;padding:10px 0;}
.government_norm ul.info-tree li.level-1 span{position:absolute;top:50%;right:15px;margin-top: -10px; width:20px;height:20px;cursor:pointer}
.government_norm ul.info-tree li.level-1 span{background:url(../images/sub_nav/icon/icon_1.png) center no-repeat}

.government_norm ul.info-tree li.level-1:hover span{background:url(../images/sub_nav/icon/icon_1s.png) center no-repeat;}
.government_norm ul.info-tree li.level-1.current span{display:block;background:url(../images/sub_nav/icon/icon_2.png) center no-repeat;}

.government_norm ul.info-tree li.level-1 ul li>a{background: url(../images/sub_nav/icon/icon_5.png) 22px center no-repeat;}
.government_norm ul.info-tree li.level-1 ul li.level-2 li>a{background: none;}
.government_norm ul.info-tree li.level-1 ul li.level-2>a{background: url(../images/sub_nav/icon/icon_3.png) 22px center no-repeat;}
.government_norm ul.info-tree li.level-1 ul li.level-2.current>a{background: url(../images/sub_nav/icon/icon_4.png) 22px center no-repeat;}

.government_norm ul.info-tree li.level-1.current ul li>a.current{color: #2285e7;}
.government_norm ul.info-tree li.level-2 ul{padding:0 0 0 0px}
.government_norm ul.info-tree li.level-1.current li.level-2 ul li a{padding:0 0 0 56px;}
.government_norm ul.info-tree li.level-2 li a:after{content:'';position:absolute;top:50%;left:40px;width:4px;height:4px;margin-top:-2px;background:#ccc;border-radius:100px}
.government_norm ul.info-tree li.level-2 li a:hover:after,.government_norm ul.info-tree li.level-2 li.current a:after{background: #326aa1;}
.government_norm ul.info-tree li.level-1.current li.level-2 li a:hover,.government_norm ul.info-tree li.level-1.current li.level-2 li.current a{color:#2285e7}

.government_norm ul.info-tree li.level-1 ul li.level-2 a:hover{background-color: #e7f5ff;}

.government_norm.top_box{margin:16px auto 36px;width: 794px;}
.government_norm.top_box .input-box{position:relative;width:652px;height:48px;border: 1px solid #377bbd;border-radius: 10px;}
.government_norm.top_box .input-box .input{display:inline-block;box-sizing:border-box;padding-right:70px;padding-left:25px;width:100%;height:100%;border-radius:10px;background:#fff;line-height:48px}
.government_norm.top_box .input-box .input::-webkit-input-placeholder{color:#666;font-size:18px}
.government_norm.top_box .input-box .icon{position:absolute;top:50%;right:28px;z-index:5;margin-top:-15px;width:27px;height:27px;background:url(../images/icon-search.png) no-repeat center/100%;cursor:pointer}

.government_norm .details-top{height: 190px !important;}
.government_norm.top_box .input-ysqgk{width: 120px;float: right;height: 48px;text-align: center;line-height: 48px;}
.government_norm.top_box .input-ysqgk a{ color:#377bbd; font-size:18px;border-radius: 10px;border: 1px solid #377bbd;}
.government_norm.top_box .input-ysqgk a:hover{color: #fff;background: #377bbd;}





.con_next{width: 858px;}











