a{color:#34495e}
.city_header{background:#fff}
.city_header .top{border-bottom:1px #f7faff solid}
.city_header .top_box{width:1400px;margin:0 auto;display:flex;justify-content:space-between;height:36px;line-height:36px;font-size:12px}
.city_header .top_box>div{display:flex}
.city_header .top_box>div:nth-child(1)>span:nth-child(1){margin-right:36px}
.city_header .top_box>div:nth-child(1)>span:nth-child(2){color:#9aabb8}
.city_header .top_box>div:nth-child(2)>span:nth-child(1){margin-right:30px}
.city_header .top_box>div:nth-child(2)>div{cursor:pointer}
.city_header .top_box>div:nth-child(2)>span a{color:#9aabb8}
.city_header .top_box>div:nth-child(2)>div:nth-child(2) i{margin-left:4px}
.city_header .channel{width:auto;height:auto;margin-top:auto;font-size:12px;padding:0 8px;border:none}
.city_header .channel_nav_box{right:0;left:auto}
.city_header .channel ul li a{line-height:1}
.city_header .channel:hover{background:#1054ff;color:#fff}
.city_header .bottom{height:64px;position:relative;border-bottom: 1px solid #f7faff}
.city_header .bottom .bottom_box{width:1400px;margin:0 auto;position:relative}
.city_header .bottom .city_logo{display:flex;align-items:center;padding-top:12px}
.city_header .bottom .city_logo>div{border-left:1px #d7dae4 solid;margin-left:16px;padding-left:16px;cursor:pointer;position:relative}
.city_header .bottom .city_logo>div i{margin-left:4px}
.city_header .bottom .city_logo img{height:40px}
.nav-city{padding:16px;clear:both;overflow:hidden;width:1400px;margin:0 auto}
.nav-city li{float:left;margin-right:31px}
.nav-city li:nth-child(31n){margin-right:0}
.nav-city li a{color:#34495e}
.header_city_list{position:absolute;left:16px;top:20px;background:#fff;padding:16px 0 16px 16px;z-index:99;box-shadow:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);border-radius:4px;display:none}
.header_city_list .hot_city{display:flex;width:600px;flex-flow:wrap}
.header_city_list .hot_city li{margin-top:8px;margin-right:24px}
.header_city_list .hot_city li a{color:#34495e}
.sub_title{color:#9aabb8}
.city_tab{display:flex}
.header_city_list .city_tab{margin-top:32px}
.city_tab li{margin-right:32px;color:#9aabb8;height:30px}
.city_tab li a{color:#9aabb8}
.city_tab li.dq{position:relative;color:#1054ff}
.city_tab li.dq a{color:#1054ff}
.city_tab li.dq span{display:block;height:4px;width:32px;border-radius:2px;background:#1054ff;left:50%;margin-left:-16px;position:absolute;bottom:0}
.city_tab_py{display:flex;justify-content:space-between;margin-right:16px;font-size:18px;margin-top:16px;font-weight:700}
.city_tab_py li.dq{color:#1054ff}
.city_header .bottom .city_logo>div:hover .header_city_list{display:block}
.city_header .city_search{position:absolute;left:50%;margin-left:-378px;top:12px;background:#f7faff;width:418px;height:40px;border-radius:4px;display:flex}
.city_header .city_search i{width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer;font-size:18px;color:#9aabb8}
.city_header .city_search input{width:calc(100% - 40px);background:0 0;padding:0 10px}
.ad_a1{position:absolute;left:50%;margin-left:50px;top:12px;font-size:0}
.ad_a1 img{width:164px;height:40px;object-fit:cover}
.city_main{width:1400px;margin:16px auto}
.city_main:after{content:"";clear:both;display:block}
.city_index_top{display:flex;justify-content:space-between}
.city_index_top .i_t_left{width:384px}
.city_index_top .i_t_center{width:600px}
.city_index_top .i_t_right{width:384px}
.ad_b1{font-size:0}
.ad_b1 a{display:block;border-radius:4px;overflow:hidden}
.ad_b1 img{width:384px;height:220px;object-fit:cover}
.city_inc_title{display:flex;justify-content:space-between}
.city_inc_title>span{display:flex;align-items:center;font-size:16px;font-weight:700}
.city_inc_title>span>img{margin-right:8px}
.dot_list li{margin-bottom:20px;background:url(/static/images/city/dot.png) no-repeat center left;padding-left:16px;display:flex;justify-content:space-between}
.dot_list li a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.dot_list li span{color:#9aabb8}
.dot_list li:last-child{margin-bottom:0}
.today_list .city_tab{border-bottom:1px #dde6eb solid;padding-bottom:2px;margin-bottom:16px}
.cs_fw_box{margin-top:32px}
.cs_fw_box:nth-child(2) span{border-color:#f8ac59}
.cs_fw_box:nth-child(3) span{border-color:#1ab394}
.cs_fw_box:first-child{margin-top:0}
.cs_fw_box dd{display:flex;flex-flow:wrap;align-items:center}
.cs_fw_box dd a{display:flex;flex-flow:wrap;align-items:center;width:33.33%;margin-top:16px}
.cs_fw_box dd img{margin-right:8px;width:16px;height:16px;object-fit:cover}
.cs_fw_box dt{display:flex;border-bottom:1px #dde6eb solid;padding-bottom:16px}
.cs_fw_box dt span{border-left:4px #1054ff solid;padding-left:12px;font-weight:700;font-size:14px;line-height:1}
.com_box.cs_fw{height:100%}
.com_box.hot_news{height:293px}
.city_school .city_tab{border-bottom:1px #dde6eb solid;padding-bottom:2px}
.city_school .dot_list{display:flex;flex-flow:wrap}
.city_school .dot_list li{width:25%;margin-bottom:0;margin-top:20px}
.city_gallery dl{height:auto;overflow:hidden;margin-bottom:-17px}
.city_gallery dt{width:260px;float:left;margin-right:17px}
.city_gallery dd{width:260px;float:left;margin-right:17px}
.city_gallery dd:nth-child(5),.city_gallery dd:nth-child(9){margin-right:0}
.city_gallery dt img{width:260px;height:320px;object-fit:cover;border-radius:4px}
.city_gallery dd img{width:260px;height:136px;object-fit:cover;border-radius:4px}
.city_gallery dd .title,.city_gallery dt .title{margin-top:6px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.city_gallery dd{margin-bottom:17px}
.city_inc_title a{background:url(../images/more.png) no-repeat center;width:20px}
.city_link ul{display:flex;flex-flow:wrap;margin-top:-16px}
.city_link ul li{margin:16px 16px 0 0}
.footer_main{width:1400px}
.city_main .article_mini_left{width:896px}
.city_main .article_mini_right{width:332px}
.ad_c{margin-bottom:16px}
.ad_c img{width:100%;font-size:0}
.city_main .main_center{width:calc(100% - 501px)}
.city_banner a{font-size:0}
#headerDate{position:absolute;right:0;top:7px}
#headerDate a{display:flex;align-items:center}
#headerDate img{height:36px;margin-right:8px}
.right_fixed{ margin-left: 716px}
.city_star{overflow: hidden}
.city_star li{background:#fff;margin-right:16px;float:left;width:calc(12.5% - 14px);height:190px;margin-bottom:16px}
.city_star li:nth-child(8n){margin-right:0}
.city_star li a{padding:16px;float:left;font-size:0;text-align:center}
.city_star li img{width:128px;height:128px;display:block;margin-bottom:10px;border-radius:50%;object-fit:cover;object-position:top}
.city_star li span{font-size:14px;color:#34495e;text-align:center}
.index_top{display:flex;justify-content:space-between}
.index_top .index_top_left{width:270px;height:100%}
.index_top .index_top_center{width:calc(100% - 572px)}
.index_top .index_top_right{width:270px}
.index_top_left_nav li{display:flex;align-items:center;margin-bottom:27px}
.index_top_left_nav li:last-child{margin-bottom:0}
.index_top_left_nav li img{width:24px;height:24px;margin-right:16px}
.index_top_left_nav li>a{font-size:16px;color:#34495e}
.index_top_left_nav li>span,.index_top_left_nav li>span a{color:#9aabb8}
.index_top_left_nav li>span i{font-style:normal;margin:0 8px}
.index_top_center_ad{font-size:0;margin-bottom:16px}
.index_top_center_ad img{width:828px;height:327px;object-fit:cover;border-radius:4px}
.tsgl{background:url(/static/images/itanlian/tsgl_bg.jpg);width:100%;height:120px;display:flex;align-items:center;justify-content:right}
.tsgl ul{display:flex;width:500px;justify-content:space-around}
.tsgl ul li img{width:40px;height:40px;margin-bottom:8px}
.tsgl ul li a{display:flex;flex-flow:column;align-items:center;justify-items:center;color:#9aabb8}
.consult{background:#fff url(/static/images/itanlian/index_top_right_bg.jpg) no-repeat;height:100%;border-radius:4px}
.consult .text1{font-size:24px;text-align:center;color:#fff;line-height:1;padding:50px 0 15px 0}
.consult .text2{font-size:14px;text-align:center;color:#fff;line-height:1;margin-bottom:38px}
.consult .consult_btn{background:url(/static/images/itanlian/consult_btn.png);display:block;width:180px;height:58px;margin:0 auto 18px auto;box-shadow:0 2px 2px transparent;border-radius:9px;transition:all .3s}
.consult .consult_btn:hover{box-shadow:0 2px 2px rgba(0,0,0,.5)}
.consult .text3{color:#9aabb8;text-align:center;line-height:1}
.consult .text3 span{color:#fe3737}
.authentication>div{text-align:center;padding:38px 0 16px 0}
.authentication ul{display:flex;justify-content:space-around}
.authentication ul li a{display:flex;flex-flow:column;align-items:center;color:#9aabb8}
.rzpt{text-align:center;font-size:0}
@media (max-width:768px){
    .pc{display:none!important;}
    .bottom,.i_t_center,.city_main,.city_gallery dd,.city_gallery dd img,.footer_main,.city_main .article_mini_left,.index_top_right{width:100%}
    .city_tab li{margin-right:16px}
    .city_school .dot_list li{width:50%}
    .city_main .main_center{width:100%;margin:0 auto}
    .news_list{padding-bottom:16px}
    .consult{background-size: 100%;}
    .law_tab{overflow-x:auto;white-space:nowrap;display:flex;width:100%;}
    .law_tab li{float: none;margin-left: 16px;}
}