﻿@charset "utf-8";
/***走进蚌埠***/
.mt30{ margin-top: 30px;}
.ab_flash{ width: 100%; height: 480px;}
.ab_flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.ab_flash .mF_sohusports_myFocus01,.ab_flash .mF_sohusports_myFocus01 .pic{ width:100%;}
.ab_flash .mF_sohusports .txt{ width:100%; display: none !important;}
.ab_flash .mF_sohusports .num{bottom:30px !important;left:50% !important; height: 30px !important; width: 130px !important; margin-left:-65px !important;  background:url(../images/ab_numbg.png) 0 0 no-repeat;}
.ab_flash .mF_sohusports .num ul{ margin:9px 0 0 25px;}
.ab_flash .mF_sohusports .num li{margin-right:8px !important;}
.ab_flash .mF_sohusports .num li a{width:12px !important;height:12px !important;background:url(../images/ab_num.png) 0 0 no-repeat; color:#fff !important; text-indent:-999em;}
.ab_flash .mF_sohusports .num li.current a{background:url(../images/ab_num.png) -12px 0 no-repeat;}
.ab_flash .mF_sohusports .pic,.ab_flash .mF_sohusports .pic li img,.ab_flash .mF_sohusports .txt li,.ab_flash .mF_sohusports .pic li{ width:100% !important;}

.ab_info{ font-size: 16px; line-height: 32px; padding:20px 0; height: 160px;}
.ab_info .content-info{ text-indent: 2em;}
.ab_info .content-info a{ color: #f00;}
.ab_list ul li{ width: 30%; margin-left:3%; float: left;line-height: 40px; height: 40px; }
.ab_list ul li a{ display: block;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; height: 40px; background: url(../images/icon.png) no-repeat left 15px; padding-left: 15px; }
.ab_list ul li img{ display: none;}
.abs_tabs{ height: 118px; border:1px solid #ececec; margin-bottom: 30px;}
.abs_tabs ul{ padding:16px 0 0 0;}
.abs_tabs ul li{ display: inline; float: left; width: 16.6%;height: 90px;  text-align: center; height: 118px; position: relative;}
.abs_tabs ul li a{ background:url(../images/abs_tico.png) 0 0  no-repeat;  display: block; width: 90px;  margin: 0 auto; padding-top:47px; line-height: 32px; height: 43px; font-size: 14px; color: #333;}
.abs_tabs ul li.active a{ background:url(../images/abs_tico.png) 0 -90px no-repeat;   color: #fff;}
.abs_tabs ul li.active .ico{ background:url(../images/abs_ico.png) 0 0 no-repeat; position: absolute; top:-23px; width: 11px; display:block; height: 7px; left:50%; margin-left: -5px;}
.abs_tabs ul li .a2{ background:url(../images/abs_tico.png) -90px 0 no-repeat; }
.abs_tabs ul li.active .a2{ background:url(../images/abs_tico.png) -90px -90px no-repeat; }
.abs_tabs ul li .a3{ background:url(../images/abs_tico.png) -180px 0 no-repeat; }
.abs_tabs ul li.active .a3{ background:url(../images/abs_tico.png) -180px -90px no-repeat; }
.abs_tabs ul li .a4{ background:url(../images/abs_tico.png) -270px 0 no-repeat; }
.abs_tabs ul li.active .a4{ background:url(../images/abs_tico.png) -270px -90px no-repeat; }
.abs_tabs ul li .a5{ background:url(../images/abs_tico.png) -360px 0 no-repeat; }
.abs_tabs ul li.active .a5{ background:url(../images/abs_tico.png) -360px -90px no-repeat; }
.abs_tabs ul li .a6{ background:url(../images/abs_tico.png) -450px 0 no-repeat; }
.abs_tabs ul li.active .a6{ background:url(../images/abs_tico.png) -450px -90px no-repeat; }

.sp_bb ul li{ margin-bottom: 30px; }
.sp_bb ul li img{ width: 100%; height: auto;}
.abs_title{ font-size: 40px; color: #0154a4; text-align: center; height: 40px; line-height:40px;background:url(../images/abs_titbg.png) center center repeat-x; }
.abs_title a{ color: #0154a4;}
.abs_title .tit{ display: inline-block; padding: 0 26px; background: #fff; height: 40px; }
.abs_title .tit02{ font-size: 23px; font-weight: bold;}
.fclm_con{ margin: 30px 0;}
.fclm_box{ background:url(../images/ab_bg1.jpg) right bottom no-repeat #f9f9f9; border-radius: 10px; -moz-border-radius:10px; width: 277px;height: 362px; margin-right: 30px;}
.fclm_box .fclm_tit{ color: #0154a4; font-size: 26px; height: 50px; line-height: 50px; padding: 19px 0 0 30px;}
.fclm_box .fclm_tit a{ color: #0154a4;}
.fclm_box2{background:url(../images/ab_bg2.jpg) right bottom no-repeat #f9f9f9; }
.fclm_box3{background:url(../images/ab_bg3.jpg) right bottom no-repeat #f9f9f9; }
.fclm_box.fclm_box4{background:url(../images/ab_bg4.jpg) right bottom no-repeat #f9f9f9; margin-right: 0;}
.fclm_box ul{ padding: 0 0 0 30px; }
.fclm_box ul li{ height: 30px; line-height: 30px;   background:url(../images/ab_ico.png) left center no-repeat; padding-left: 15px; }
.fclm_box ul li a{  display: inline-block;max-width: 190px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.mjpic{ margin: 30px 0; height: 207px;overflow: hidden;}
.mjpic .marquee-wrap{height: 207px !important; }
.mjpic ul li{ height: 207px; width: 277px; float: left; position: relative; margin-right: 30px;}
.mjpic ul li .title{ position: absolute;  background:url(../images/txtbg.png) 0 0 repeat;left:0; bottom: 0; right:0; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  height: 40px; line-height: 40px; padding:0 10px; text-align: center; font-size: 15px; color: #fff;}
.ab_box{ width: 580px; height:220px;}
@media (min-width: 992px) and (max-width:1199px) {
   /***走进蚌埠***/
 .ab_flash,.ab_flash .mF_sohusports{height: 300px !important;}
 .ab_flash .mF_sohusports .pic,.ab_flash .mF_sohusports .pic li img,.ab_flash .mF_sohusports .txt li,.ab_flash .mF_sohusports .pic li{ width:100% !important;height: 300px !important;}
 .ab_info{  height: auto;}
 .fclm_box{  width: 232px; margin-right: 20px;}
 .fclm_box ul li a { max-width: none; display: block; float: none; padding-right: 15px;}
 .fclm_box ul li img{ display: none;}
.ab_box{ width: 480px; }
}
@media (max-width: 991px){
.ab_flash,.ab_flash .mF_sohusports{height:248px !important;}
 .ab_flash .mF_sohusports .pic,.ab_flash .mF_sohusports .pic li img,.ab_flash .mF_sohusports .txt li,.ab_flash .mF_sohusports .pic li{ width:100% !important;height: 248px !important;}
 .ab_info{  height: auto;}
 .fclm_box{ width: 48%; margin:0  0 20px 0;}
 .fclm_box2, .fclm_box4{ float: right;}
 .fclm_box ul li a { max-width: none; display: block; float: none; padding-right: 15px;}
 .fclm_box ul li img{ display: none;}
  .ab_box{ width: auto; height: auto; float: none; }
   .ab_box2{ margin-top: 20px;}
}
@media (max-width: 767px){
.ab_flash,.ab_flash .mF_sohusports{height:192px !important;}
.ab_flash .mF_sohusports .pic,.ab_flash .mF_sohusports .pic li img,.ab_flash .mF_sohusports .txt li,.ab_flash .mF_sohusports .pic li{ width:100% !important;height: 192px !important;}
.fclm_box{ width: 100%; margin:0  0 20px 0;}
}
@media (max-width: 480px){
   .ab_flash,.ab_flash .mF_sohusports{height:220px !important;}
   .ab_flash .mF_sohusports .pic,.ab_flash .mF_sohusports .pic li img,.ab_flash .mF_sohusports .txt li,.ab_flash .mF_sohusports .pic li{ width:100% !important;height: 220px !important;}
}
@media (max-width: 600px){
    .abs_tabs{ height: auto;}
    .abs_tabs ul li{ width: 33.2%;}
  .abs_tabs ul li.active .ico{ display: none;}
}
/***要闻动态***/
.news_flash{width:100%; background:#f2f2f2; position: relative; margin-bottom: 30px;  height:406px; overflow: hidden;}
.news_flash .mF_sohusports_wrap{border:none !important; padding: 0 !important; float: none !important; background: none !important;}
.news_flash .mF_sohusports_myfocus01{background: none !important;}
.news_flash .mF_sohusports .pic li{width:100% !important;height: 100% !important;}
.news_flash .mF_sohusports .pic li .hotinfo{display: none;}
.news_flash .mF_sohusports{position:inherit;*position:static;}
.news_flash .mF_sohusports_wrap .txt{position:absolute; left:665px; top:0 ; height:406px; width:535px;}
.news_flash .mF_sohusports .txt li b{background:none !important;}
.news_flash .mF_sohusports .txt li{top:30px !important;height: auto !important;left: 40px !important;background: none !important;width:466px !important;}
.news_flash .mF_sohusports .txt li a{padding-left:0 !important;font-family:"Microsoft YaHei",微软雅黑; width:100% !important; overflow:hidden; text-overflow:ellipsis; font-size:24px; color:#333; text-align: left; line-height:36px;height:75px; font-weight: normal !important;}
.news_flash .mF_sohusports .num{bottom:52px !important;right:185px !important;height:5px;}
.news_flash .mF_sohusports .num li{display: block; float: left;}
.news_flash .mF_sohusports .num li a{width:29px !important; height:5px !important; text-indent:-999999px; margin-right:5px !important; background:#d1d1d1 !important; transition: 0.4s all;}
.news_flash .mF_sohusports .num li.current a,.news_flash .mF_sohusports .num li a:hover{background:#0154a4 !important; }
.news_flash .hotinfo{font-size:16px; color:#666; line-height:34px; padding-top:20px;font-family:"Microsoft YaHei",微软雅黑;}

 /*新轮播样式*/
.news_flash{width:100%;height:406px;background:#f2f2f2;overflow:hidden;position:relative; margin-bottom: 30px;}
.news_flash .flash-pic,.news_flash .flash-pic ul{width:100%;height:100%;}
.news_flash .flash-pic ul li{width:665px;height:100%;padding-right:535px;position:relative;}
.news_flash .flash-pic ul li .img{width:100%;height:100%;display:block;}
.news_flash .flash-pic ul li .img img{width:100%;height:100%;}
.news_flash .flash-pic ul li .hotinfo{position:absolute;left:665px;top:0;height:406px;width:535px;}
.news_flash .flash-pic ul li .hotinfo a{text-align:center;margin:10px auto 0; padding: 0 40px; font-size:26px;font-weight:bold;color:#424242;line-height:44px;display:-webkit-box; display: block; height: 88px; -webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news_flash .flash-pic ul li .hotinfo p{font-size:16px;color:#505050;overflow:hidden;line-height:32px;padding:15px 40px 0;}
.news_flash .flash-num{bottom:52px;right:185px;height:5px;position:absolute;}
.news_flash .flash-num li{display:inline-block;width:29px;height:5px;text-indent:-999999px;margin-right:5px;background:#d1d1d1;transition:0.4s all; cursor: pointer;}
.news_flash .flash-num li.on{background:#0154a4;}


.news_box{ margin-top: -10px;height: 824px;overflow: hidden;}
.news_left{ width: 644px; padding-right: 20px; border-right: 1px solid #dee2e6; height: 824px; overflow: hidden;}
.news_right{ width: 515px;}
.news_con{height: 304px;overflow: hidden;}
.news_left .ind_list,.news_right .ind_list{ margin-top: 8px;}
.news_left .ind_list li,.news_right .ind_list li {height: 30px;line-height: 30px;}
.news_left .ind_list li  a{   max-width: 528px;}
.news_right .ind_list li  a{   max-width: 400px;}
.sp_img{ height: 287px; padding: 19px; border: 1px solid #dee2e6; margin-top: 18px; clear: both;}
.sp_img ul li{ position: relative; height: 287px; }
.sp_img ul li a{ float: none; display: block;}
.sp_img ul li img{ width: 100%; height: 287px;}
.sp_img ul li .img_title{ background: url( ../images/txtbg.png) 0 0 repeat; position:absolute; left:0; bottom: 0; right:0; height: 40px; line-height: 40px; text-indent: 1em; color: #fff !important; font-size: 16px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.sp_list{ margin-top: 10px;}
.sp_list ul li.num1{ display:none;}
.sp_list ul li{ height: 40px; line-height: 40px; display: inline; float: left; width: 48%; font-size: 16px;}
.sp_list ul li a{ display: block;height: 40px; background: url( ../images/spico.png) left center no-repeat; padding-left: 26px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; float: none; }
.sp_list ul li.odd { float: right;}
.news_zt{ height: 235px; overflow: hidden; margin: 20px 0;}
.news_zt ul li{ float: left; width: 277px; height: 235px; margin-right: 30px; background: #f9f9f9; text-align: center;}
.news_zt ul li .img_title{ font-size: 18px; color: #666; font-weight: bold; display:block; padding: 0 20px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; height: 48px; line-height: 48px;}
.news_zt ul li .img_link{ border:1px solid #e6e6e6;  width: 75px; height: 25px; text-align:center; line-height: 25px; text-align: center; border-radius: 10px; -moz-border-radius: 10px;   display:block; margin: 0 auto; color: #999;}
.wza-on .news_zt ul{ margin-right: -30px;}
@media (min-width: 992px) and (max-width:1199px) {
    .news_flash{ height:336px;}
    .news_flash .mF_sohusports_wrap .txt{left:550px;  height:336px  !important; width:442px  !important;}
    .news_flash .mF_sohusports .pic,.news_flash .mF_sohusports_myFocus01{  width: 550px !important; height: 336px !important;}
    .news_flash .mF_sohusports .pic img{  width: 550px  !important; height: 336px  !important;}
    .news_flash .mF_sohusports .txt li{top:30px !important;height: auto !important;left: 34px !important;background: none !important;width:380px !important;}
    .news_flash .mF_sohusports .num{bottom:22px !important;right:153px !important;}
	
	 /*新轮播样式*/
    .news_flash .flash-pic ul li{width:550px;padding-right:442px;}
    .news_flash .flash-pic ul li .hotinfo{left:550px;height:336px;width:442px;}
    .news_flash .flash-pic ul li .hotinfo a{margin:20px auto 0;font-size:24px;line-height:40px; height: 80px;}
    .news_flash .flash-pic ul li .hotinfo p{line-height:30px;padding:10px 15px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
    .news_flash .flash-num{bottom:35px; right:135px;}
	
	
    .news_left {width: 536px;}
    .news_right {width: 415px;}
    .news_left  .ind_atabs ul li{ margin-right: 22px;}
    .news_left .ind_list li  a{   max-width: 420px;}
    .news_right .ind_list li  a{   max-width: 300px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .news_flash{height:669px;}
    .news_flash .mF_sohusports{width:100% !important;height:469px !important;}
    .news_flash .mF_sohusports .pic{width:100% !important;height:469px !important;}
    .news_flash .mF_sohusports_wrap ul li img{width:100% !important;height:469px !important;}
    .news_flash .mF_sohusports_wrap .txt{width:90%; padding:5px 5%;top:450px;height:200px;left: 0;}
    .news_flash .mF_sohusports .txt li{width:90% !important; padding:0 5%;top:30px !important; left:0 !important;}
    .news_flash .mF_sohusports .txt li a{width:100% !important;height:36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .news_flash .mF_sohusports .hotinfo{padding-top:10px;width:100% !important;}

    .news_flash .mF_sohusports .num{right:315px !important; bottom: 22px !important;}

}
@media (max-width: 991px){
		
	/*新轮播样式*/
	.news_flash.news_flashn{height:auto;padding-bottom:50px;}
    .news_flash .flash-pic,.news_flash .flash-pic ul{height:auto;}
    .news_flash .flash-pic ul li{width:100%;height:auto;padding-right:0;position:static;}
    .news_flash .flash-pic ul li .img{height:auto;}
    .news_flash .flash-pic ul li .img img{height:auto;}
    .news_flash .flash-pic ul li .hotinfo{position:static;left:auto;top:auto;height:auto;width:auto;}
    .news_flash .flash-pic ul li .hotinfo a{margin:15px auto 0;font-size:22px;line-height:1.8; height:auto;}
    .news_flash .flash-pic ul li .hotinfo p{line-height:1.8;padding:10px 15px 0;}
    .news_flash .flash-num{bottom:32px; right:50%; margin-right:-85px;}
	
    .news_box{  height: auto;}
    .news_left,.news_right {width: 100%; float: none; padding: 0; border:none;}
    .sp_img ul li{ width: 475px; margin: 0 auto;}
    .news_left .ind_list li  a, .news_right .ind_list li  a{   max-width: 640px;}

}
@media (max-width: 767px){
	.news_flash{height:36rem;}
	.news_flash .mF_sohusports_wrap{float:none;}
	.news_flash .mF_sohusports{width:100% !important;height:auto !important;}
	.news_flash .mF_sohusports .pic{width:100% !important;height:36rem !important;background: #f7f7f7;}
	.news_flash .mF_sohusports_wrap ul li img{width:100% !important;height:21rem !important;}
	.news_flash .mF_sohusports_wrap .txt{width:96%; padding:2%;top:20.625rem;height:12rem;left: 0 !important;}
	.news_flash .mF_sohusports .txt li{width:96% !important; padding:0 2%;top:30px !important; left:0 !important;}
	.news_flash .mF_sohusports .txt li a{width:100% !important;height:36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.news_flash .mF_sohusports .hotinfo{padding-top:10px;}
	.news_flash .mF_sohusports .num{left:50%;margin-left:-85px; bottom: 20px !important; width: 180px;}
		
	/*新轮播样式*/
    .news_flash.news_flashn{padding-bottom:50px; height:auto;}
    .news_flash .flash-pic ul li .hotinfo a{margin:10px auto 0;font-size:20px;}
    .news_flash .flash-pic ul li .hotinfo p{padding:5px 10px 0;}
 
}
@media (max-width: 540px){
    .sp_img{ padding:10px; height: auto;}
    .sp_img ul li{ width: 100%; margin: 0 auto; height: 100%;}
    .sp_img ul li img{ height: auto;}
    .sp_list ul li {float: left;width: 100%;}
}
/***互动交流***/
.hd_left{ width: 700px;}
.hd_right{ width: 480px;}
.hd_xdbox{ height: 270px;}
.hd_xdbox .ind_list li a {max-width: 570px;}
.hdbox{ padding: 10px 0 0 0;}
.hd_title{ height: 30px; line-height: 30px; background: #dceefe; position: relative; font-size: 14px; margin: 10px 0;}
.hd_title ul li{ float: left; height: 30px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.hd_title ul li.t1{ margin-right: 320px; padding-left: 50px;}
.hd_title ul li.t3{ position: absolute; right:0; top:0; width: 120px; text-align: center;}
.hd_title ul li.t2{ position: absolute; right:120px; top:0; width: 200px; text-align: center;}
.hd_list ul li{ position: relative; font-size: 16px; height: 33px;}
.hd_list ul li p{ height: 33px; line-height: 33px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.hd_list ul li p.t1{margin-right: 320px; padding-right: 10px; }
.hd_list ul p.t3{ position: absolute; right:0; top:0; width: 120px; font-size: 14px; text-align: center;  color: #999;}
.hd_list ul p.t2{ position: absolute; right:120px; top:0; width: 200px; font-size: 14px; text-align: center;}
.hd_btnli{ height: 150px;}
.hd_btnli ul li{ height: 150px; width: 25%; float: left;}
.hd_btnli ul li a{ padding: 0 1%; text-align: center; display: block;}
.hd_btnli ul li .img_title{ color: #0154a4; font-size: 18px;  display: block; height: 40px; line-height: 40px;}
.hd_btnli ul li a:hover img{ transition: ease-in-out .7s; transform: rotate(360deg);}
.hd_zxft{ height: 394px;}
.hdy_ftbox{ margin-top: 10px; height: 180px;}
.hdy_ftbox .ftimg{ float: left; width: 300px;  height: 180px;}
.hdy_ftbox .ftimg img{ width: 100%;  height: 180px;}
.hdy_ftbox .ftcon{ margin-left: 318px;}
.hdy_ftbox .ftcon .title{ font-size: 18px; font-weight: bold; height: 66px; line-height: 30px; overflow: hidden;}
.hdy_ftbox .ftcon li{ width: 100%; font-size: 16px;}
.hdy_ftbox .ftcon .xx{ height: 32px; line-height: 32px;}
.hdy_ftbox .ftcon .nr{ height:52px;line-height: 28px; overflow: hidden; }
.hdy_ftbox .ftcon .nr .tit{ display: block; float: left;  height:52px; line-height: 28px;}
.hdy_ftbox .ygnr{ line-height: 28px; font-size: 16px; padding: 6px 0 0 0; text-indent: 2em;}
.hd_zxft .ind_list li a {max-width: none; padding-right: 30px;  float:none; display:block;}
.hd_zcdt{ height: 265px;}
.hd_zcdt .ind_list li a {max-width: 548px;}
.hd_zcdt .gk_list ul{ margin-top: 10px;}
.ind_zjlist{ margin-top: 12px;}
.ind_zjlist li{ height: 35px; line-height: 35px; font-size: 16px; position: relative; padding-left: 59px;}
.ind_zjlist li .date{ float: right; font-size: 14px; color: #999;}
.ind_zjlist li .zt{  position:absolute; left:0; top:6px; line-height: 22px; display: inline-block; width: 49px; height: 22px; text-align: center; font-size: 12px; color: #fff; background: #c0c0c0;  border-radius: 5px; -moz-border-radius: 5px; }
.ind_zjlist li .starting{ background: #8ac6fb;}
.ind_zjlist li a{ display: block; float: none;  height: 34px;  margin-right: 90px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.hd_tjbox{ height: 320px; }
.hd_tjbox .ind_atabs ul li{ margin-right: 0;}
.hd_tjbox2 .ind_atabs ul li{ margin-right: 26px;}
.hd_tjbox2 .ind_atabs ul li a{ font-weight: bold;}
.hd_tjbox .ind_atabs ul li .red{ color: #f00 !important;}
.hd_tjsearch{height:28px;position:relative; margin-top: 10px;}
.hd_tjsearch ul{position:absolute;left:0;top:0;right:0;}
.hd_tjsearch ul li{float:left;height:28px;line-height:28px;font-size:14px;color:#666;padding-right:10px; vertical-align: top;}
.hd_tjsearch ul li.bt1{width:20px;}
.hd_tjsearch ul li.sel{width:98px;}
.hd_tjsearch ul li.se2{ width: 110px;}
.hd_tjsearch ul li.sel select{float:left;width:100%;height:28px;line-height:20px;padding:2px 10px 6px 10px;border:#ddd 1px solid;background:#fff;color:#666;*margin-top:4px;_margin-top:4px; }
.hd_tjtp{ height: 192px; overflow: hidden; }
.hd_tjnum ul li{ float: left;  width: 32%; padding-right: 1%; font-size: 16px; height: 20px; line-height: 20px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.hd_tjnum ul li .num{ padding-right: 4px; font-weight: bold; color: #0154a4; }
.hd_lmbtn{ margin-bottom: 15px; height: 87px;}
.hd_lmbtn ul{ width: 110%;}
.hd_lmbtn ul li{ height: 87px;  width: 153px; float: left; margin-right:10px; text-align: center; }
.hd_lmbtn ul li a{ display: block; height: 72px; background:#dceefe; padding-top: 15px; font-size: 0; line-height: 0;}
.hd_lmbtn ul li span{display: inline-block; vertical-align: middle; text-align: center; cursor: pointer;}
.hd_lmbtn ul li .img_title{ width: 100%; text-align: center; font-size: 16px; height: 38px; line-height: 38px;}
.hd_lmbtn ul li .img_img{ width: 34px; height: 29px; overflow: hidden;}

.hd_lmbtn ul li.num1 a{ padding-top: 17px;height: 70px;}
.hd_lmbtn ul li.num1 .img_title{ display: none;}
.hd_lmbtn ul li.num1 .img_img{height: 54px; width: 112px;}

.hd_wdbox{ height: 392px;}
.lxnum{ line-height: 46px; font-family: "Microsoft YaHei"; font-size: 14px; font-weight:normal;}
.lxnum #caseNumAll{ margin-right: 10px;}
.lxnum .date{ font-weight: normal; font-size: 14px; padding-left: 10px;}
.tj_teambox .tj_item{ height: 54px; overflow:hidden; margin-top: 10px; font-size: 16px; position: relative;}
.tj_teambox .tj_item .tit{ display:block; position: absolute; left:0; top:0;  line-height: 54px;  width: 70px;height: 54px;text-align: center;color: #fff;background: #8ac6fb;border-radius: 6px;font-weight: bold;}
.tj_teambox .tj_item ul{ padding-left: 80px; display: block; }
.tj_teambox .tj_item li{  display: inline; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; font-size: 15px; float: left; width: 33.3%; height: 26px; line-height: 24px;}
.tj_teambox .tj_item li .red{ color: #f00;}
.tj_teambox .tj_item li.hf{ width: 49%;}
/* 信件统计 20201020 */

.tj_echartsBox{ padding: 17px 0 0;}
.tjechart_scroll{ padding: 0 28px; overflow: hidden; position: relative;}
.tjechart_scroll .prev,.tjechart_scroll .next{position:absolute; top: 50%; margin-top: -25px; width: 28px; height: 50px; display: block; background: url("../images/hd_prvebg.png") 0 0 no-repeat; cursor: pointer; z-index: 1;}
.tjechart_scroll .prev{left: 0;}
.tjechart_scroll .prev:hover{ background-position: -28px 0;}
.tjechart_scroll .next{ right: 0; background-position: -56px 0;}
.tjechart_scroll .next:hover{ background-position: -84px 0;}

.tjechart_list{ height: 240px; overflow: hidden; width: 100% !important; position: relative; z-index: 0;}

.tjechart_list li{float: left; text-align: center; width: 100%;}
.tjechart_list li .title{ display: inline-block; padding: 0 25px; height: 39px; line-height: 38px; margin-bottom: 6px; position: relative; color: #0557a6; font-size: 20px; background: #e7f3fe;}
.tjechart_list li .title i{display: block; position: absolute; width: 13px; height: 7px; background: url("../images/hd_arrow.png") 0 0 no-repeat; bottom: -7px; left: 50%; margin-left: -5px;}
.tjechart_list li .echartBox{ height: 195px; width: 100%;}

/* 信件统计图表 20210826 */
.tj_new_add{padding-left: 80px; display: block;}
.tj_teambox .tj_item .tj_new_add ul{display: block;float:left;width:33.333%;padding-left:0;}
.tj_teambox .tj_item .tj_new_add ul li{display: block;width:100%;}

.wd_search{ height: 40px; border: 1px solid #dceefe; margin-top: 10px;}
.wd_search  li.se_box{height:40px;position:relative;  margin-right:45px;}
.wd_search  li.se_box .msg-box{left:5px;top:0;position:absolute;}
.wd_search  li.se_box input{width:100%;height:40px;background:none; text-indent: 15px; vertical-align:top; border:none;line-height:30px;color:#999; font-size: 14px;}
.wd_search  li.sea_an{width:45px;height:40px;}
.wd_search  li.sea_an input{width:100%;height:40px;border:none;background: url(../images/wd_searchbtn.png) center center no-repeat #dceefe; font-size:0; overflow:hidden;cursor:pointer;}
.hd_wdbox .ind_list li a { max-width:none !important; margin-right:0; float:none; display:block;}
.hd_hybox  .ind_list li a { max-width: 340px;}
.gk_list{ width: 100%; clear:both;}
.gk_list ul{ margin-top: 5px;}
.gk_list li .nr {float: left;max-width: 98%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gk_list ul li{ font-size: 16px; line-height: 35px; height: 35px;  vertical-align: middle; padding:0 80px 0 14px;background: url(../images/icon.png) no-repeat left 15px; position: relative; }
.gk_list ul li .date{ float: right; color: #999; font-size: 14px; position: absolute; right:0; top:0;}
.gk_list ul li .gl { display:inline-block; max-width: 80%; height: 38px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gk_list ul li .split{padding:0 4px;font-size:12px;display:inline-block; }
.gk_list ul li  a.a{color:#f00;font-size:15px;display:inline-block; }
.gk_list ul li a.title{    display: block;float: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.gk_list .xqlist li .date{ display: none; }
.gk_list .xqlist li {  float: left;  width: 49.8%; padding: 0; }
.gk_list .xqlist li .nr{  padding-left: 14px; }
@media (min-width: 992px) and (max-width:1199px) {
    .hd_left {width: 490px;}
    .hd_title ul li.t2,.hd_list ul li p.t2{width: 100px;}
    .hd_title ul li.t1,.hd_list ul li p.t1{margin-right: 220px;}
    .hd_xdbox .ind_list li a {max-width: 370px;}
    .hdy_ftbox .ftimg {width: 250px;}
    .hdy_ftbox .ftcon {margin-left: 270px;}
    .ind_gktabs ul li{ font-size: 15px;}
    .ind_gktabs ul li.line {width: 14px;}
    .hd_zcdt .ind_list li a {max-width: 358px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .hd_xdbox .ind_list li a {max-width: 630px;}
    .hd_lmbtn ul li {width: 249px; }
    .hd_zcdt .ind_list li a {max-width: 588px;}
}
@media (max-width: 991px){
    .hd_left,.hd_right{width: auto; float: none;}
    .hd_xdbox,.hdy_ftbox,.hd_zxft,.hd_tjtp,.hd_tjbox {height: auto;}
    .hd_wdbox{ height: auto; padding-bottom: 10px;}
    .hd_hybox{ padding-bottom: 20px;}
    .hd_tjnum{ margin-bottom: 10px;}
    .hd_tjnum ul li{ height: 30px; line-height: 30px;}
}

@media (max-width: 767px){
    .ind_list  li a {  max-width:none !important;}
    .hd_zcdt .ind_list li a {margin-right:90px;}
    .hd_title ul li.t2,.hd_list ul li p.t2{ display: none}
    .hd_title ul li.t3,.hd_list ul li p.t3{ width: 100px;}
    .hd_title ul li.t1,.hd_list ul li p.t1{margin-right: 100px;}
    .hd_tjsearch{ display: none;}
    .hdy_ftbox .ftimg {float: none; margin: 0 auto;}
    .hdy_ftbox .ftcon .title{ height: auto;}
    .hdy_ftbox .ftcon .nr {height: auto; padding-bottom: 8px;}
    .hdy_ftbox .ftcon {margin-left:0;}
    .hdy_ftbox{ border-bottom: 1px solid #ddd;}
    .hd_lmbtn ul{ width: 100%;}
    .hd_lmbtn ul li {width: 31%; margin: 0 1%;}
    .hd_zcdt{ height: auto;}
}

@media (max-width: 500px){
    .hd_btnli ul li {width: 50%;}
    .hd_lmbtn ul li.num1{ width: 100%; margin: 0 0 10px 0;}
    .hd_lmbtn ul li {width: 48%;margin: 0 1%;}
    .tj_teambox .tj_item .tit{ position: static; height: 30px; line-height: 30px;}
    .tj_teambox .tj_item{ height:auto;}
    .tj_teambox .tj_item ul,.tj_teambox .tj_item .tj_new_add{padding-left: 0;}
    .tj_teambox .tj_item ul li{ width: 50%;}
   .hd_tjbox .ind_atabs ul, .hd_tjbox .ind_atabs .lxnum{ float: none;}
   .hdy_ftbox .ftimg{width:100%}
}
@media (max-width: 400px){
    .tj_teambox .tj_item .tj_new_add ul{width:50%}
}

/***政务服务-个人法人办事***/
.fw_tabstitle{ height: 69px; background: url(../images/fw_tbg.gif) left bottom  repeat-x; }
.fw_tabstitle ul li{ display: inline; float: left; width: 300px; text-align: center; font-size: 24px; height: 69px; line-height: 60px; background: url(../images/fw_tline.gif)  right  center no-repeat;}
.fw_tabstitle ul li.active { color: #0154a4; }
.fw_tabstitle ul li.active a{color: #0154a4; display:block; height:69px; background: url(../images/fw_taon.gif)  bottom  center no-repeat; }
.fw_tabstitle ul li.end{ background: none;}
.fw_tabstitle ul li a:hover{ text-decoration: none;}
.fw_sxlist{ height: 337px; margin-top: 15px;}
.fw_grlist li{ display: inline; }
.fw_grlist li a{ width: 11.1%; text-align: center; float: left; height: 78px; margin: 15px 0; overflow: hidden;}
.fw_grlist li  a .img_title { display: block; font-size: 16px;}
.fw_bmlist{ width: 110%; height: 306px; overflow:hidden;  }
.fw_bmlist li{display: inline;  float: left;}
.fw_bmlist li a{ float: left;  font-size: 15px; padding:0 10px; display: inline;width: 121px;margin: 15px 10px 0 0;text-align: center;height: 36px;line-height: 36px;background: #dceefe;color: #0154a4;border-radius: 3px;-moz-border-radius: 3px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fw_jclist ul{ width: 110%; height: 306px; overflow: auto;  }
.fw_jclist li{display: inline;float: left;  font-size: 15px; padding:0 10px; display: inline;width: 212px;margin: 15px 10px 0 0;line-height: 36px;background: #dceefe;color: #0154a4;border-radius: 3px;-moz-border-radius: 3px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}
.fw_jclist li a{ display: block; text-align: center;height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  }

/***政务服务-办件公示***/
.fw_bjgs{ width: 800px; height: 395px;}
.fw_bjcx{ width: 388px; }
.fw_bjgs .ind_atabs ul li.active{ background: none;}
.bjgs_title{ background: #f9f9f9;height: 32px; line-height: 32px; position: relative; margin-top: 20px; }
.bjgs_title ul li{  position: absolute; top:0; text-align: center; height: 32px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.bjgs_title ul li.b4{  right:0; width: 104px;}
.bjgs_title ul li.b3{  right:104px; width: 120px;}
.bjgs_title ul li.b2{  right:224px; width: 227px;}
.bjgs_title ul li.b1{ position:static; padding-left: 50px; text-align: left; margin-right: 452px;}
.fw_bjgs  .j-marquee2{height: 275px;overflow: hidden;width: 100%; margin-top: 5px;}
.bjgs_list ul li{ height:39px; line-height: 39px; position: relative; border-bottom: 1px solid #f4f4f4;}
.bjgs_list ul li p{ position:absolute;top:0; height: 39px; text-align: center; font-size: 16px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.bjgs_list ul li .p4{  right:0; width: 104px; color: #999; font-size: 14px;}
.bjgs_list ul li .p3{  right:104px; width: 120px;}
.bjgs_list ul li .p2{  right:224px; width: 227px;}
.bjgs_list ul li .p1{  position:static; margin-right: 452px; padding: 0 10px; text-align: left;}
.bjgs_list ul li .p1 a{ cursor: default;}
.bjgs_list ul li .p1 a:hover{ color: #333;}
.fw_hfimg ul li{ margin-bottom: 20px;}
.fw_hfimg ul li img{ width: 100%; height: auto;}
.fw_hfimg ul li .img_title{ display: none;}
/***政务服务-办件查询***/
.fw_bjcxbg{ background: url(../images/cx_bg.png) 0 0 no-repeat; height: 323px; padding: 2px 4px; margin-top: 11px;}
.fw_bjcxbg ul li{ height: 40px; margin-top: 30px; padding-right: 25px; }
.fw_bjcxbg ul li .cxtit{ display: block; float: left; width: 85px;  text-align: right; font-size: 14px; height: 36px; line-height: 36px;}
.fw_bjcxbg ul li .bjtext{ margin-left:95px;  height: 38px; line-height: 38px; border: 1px solid #dcdfe6;}
.fw_bjcxbg ul li .bjtext input{ width: 96%; padding: 0 2%; border: none; height: 36px; line-height: 36px; vertical-align: top;}
.fw_bjcxbg ul li em{ font-style: normal; color: #f00;}
.fw_bjcxbg ul li.cxbtn{ padding-left: 95px;}
.fw_bjcxbg ul li.yzm .cxtit{ float: left;}
.fw_bjcxbg ul li.yzm .bjtext{ width: 100px; float: left; margin-left: 10px;}
.fw_bjcxbg .btn-submit{ width: 118px; height: 40px; border-radius: 5px; -moz-border-radius: 5px;  margin-right:20px; line-height: 40px; font-size: 18px; color: #fff; border: none; background: #0154a4; cursor: pointer;}
.fw_bjcxbg  .btn-reset{width: 118px; height: 40px; border-radius: 5px; -moz-border-radius: 5px;  line-height: 40px; color: #666; font-size: 18px;  border: none; background: #e8e8e8; cursor: pointer;}
.fw_bjtj{ border: 1px solid #dee2e6; height: 118px; position: relative; padding-left:70px;}
.fw_bjtj .tjtime{ font-size: 16px; font-weight: bold;  padding: 0 0 0 40px; height: 45px; line-height: 45px; color: #f00;}
.fw_bjtj .tjtitle{ font-size: 24px; color: #0154a4; height: 95px; border-right:1px solid #dee2e6; width: 69px; text-align: center; line-height: 26px; position: absolute; top:12px; left:0;}
.fw_bjtj .tjtitle span{ display: block; width: 30px; margin: 0 auto;}
.fw_bjtj ul{ width:25%; height: 58px; float: left; display: block; margin-top: 5px;  background: url(../images/bjtj_line.png) right top no-repeat;}
.fw_bjtj ul li{ width: 50%; float: left; text-align: center; color: #999; font-size: 14px;}
.fw_bjtj ul li .num{ display: block; font-size: 24px; color: #333; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.fw_bjtj ul.end{ background: none;}
/***政务服务-民生领域***/
.fw_bsly .abs_title{ font-size: 24px; font-weight: bold; }
.fw_bslylist{ margin: 20px 0; height: 145px; overflow: hidden;}
.fw_bslylist ul{ width: 110%;}
.fw_bslylist ul li{ display: inline; width: 183px; float: left; margin-right: 20px;}
@media (min-width: 992px) and (max-width:1199px) {
    /***政务服务-个人法人办事***/
    .fw_tabstitle ul li {width: 248px;}
    .fw_bmlist li a {width: 111px;}
    .fw_bjgs {width: 582px;}
    .fw_bslylist{ height: 124px; }
    .fw_bslylist ul li{  width: 157px; height: 124px;  margin-right: 10px;}
    .fw_bslylist ul li img{ width: 157px; height: 124px; }
    .bjgs_title ul li.b2 {width: 127px;}
    .bjgs_title ul li.b1 {margin-right: 352px;}
    .bjgs_list ul li .p2 {width: 127px;}
    .bjgs_list ul li .p1 {margin-right: 352px;}
    .fw_jclist li{ width: 221px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .fw_tabstitle ul li {width: 256px;}
    .fw_bmlist li a{ width: 98px;}
    .fw_bjgs{ width: 500px;}
    .fw_bjcx {width: 245px;}
    .fw_bjcxbg{ background: none; background: #fff;border: 1px solid #eee;-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.27), 0 0 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.27), 0 0 10px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0.27), 0 0 10px rgba(0, 0, 0, 0.2);box-shadow: 0 0 0 rgba(0, 0, 0, 0.27), 0 0 10px rgba(0, 0, 0, 0.2); }
    .fw_bjcxbg ul li {  padding-right: 5px;}
    .fw_bjcxbg ul li .cxtit {width: 65px;}
    .fw_bjcxbg ul li .bjtext {margin-left: 70px;}
    .fw_bjcxbg ul li.yzm .bjtext {margin-left: 5px;}
    .fw_bjcxbg ul li.yzm .bjtext {width: 75px;}
    .fw_bjcxbg ul li.cxbtn {padding-left: 70px;}
    .fw_bjcxbg .btn-submit,.fw_bjcxbg  .btn-reset{ margin-right: 10px;  width: 70px;}
    .bjgs_title ul li.b3,  .bjgs_list ul li .p3  {width: 100px;     right: 94px;}
    .bjgs_title ul li.b2,  .bjgs_list ul li .p2  {  right: 194px;}
    .bjgs_title ul li.b4,  .bjgs_list ul li .p4 {width: 94px;}
    .bjgs_title ul li.b1,.bjgs_list ul li .p1 {margin-right: 302px;}
    .fw_bjtj{ height: 218px; }
    .fw_bjtj ul{ width: 50%;}
    .fw_bjtj ul.tj2 {background: none;}
    .fw_bjtj .tjtitle {height: 195px;line-height: 46px;}
    .fw_bslylist {height: auto; margin-bottom: 0;}
    .fw_bslylist ul{ width: 100%;}
    .fw_bslylist ul li{ width: 33.3%; text-align: center; margin: 0 0 20px 0;}
}
@media (max-width: 991px){
    .fw_tabstitle ul li {width:25%;}
    .fw_sxlist {height: auto; }
    .fw_grlist li a {width: 16.6%;}
    .fw_bmlist {width: 100%;}
    .fw_bmlist li a {  width: 22%;margin: 15px 1% 0 1%; padding: 0 0.5%;}
    .fw_jclist ul {width: 100%;}
    .fw_jclist li  {  width: 22%;margin: 15px 1% 0 1%; padding: 0 0.5%;}
    .fw_bjgs,.fw_bjcx{ width: auto; float: none;}
    .fw_bjcxbg{ background: none; background: #fff;border: 1px solid #eee;-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.27), 0 0 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.27), 0 0 10px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0.27), 0 0 10px rgba(0, 0, 0, 0.2);box-shadow: 0 0 0 rgba(0, 0, 0, 0.27), 0 0 10px rgba(0, 0, 0, 0.2); }
    .fw_bjtj{ height: 218px; }
    .fw_bjtj ul{ width: 50%;}
    .fw_bjtj ul.tj2 {background: none;}
    .fw_bjtj .tjtitle {height: 195px;line-height: 46px;}
    .fw_bslylist {height: auto; margin-bottom: 0;}
    .fw_bslylist ul li{ width: 33.3%; text-align: center; margin: 0 0 20px 0;}

}
@media (max-width: 767px){
    .bjgs_title ul li.b3,  .bjgs_list ul li .p3  { display: none;}
    .bjgs_title ul li.b2,  .bjgs_list ul li .p2  {  display: none;}
    .bjgs_title ul li.b4,  .bjgs_list ul li .p4 {width: 94px;}
    .bjgs_title ul li.b1,.bjgs_list ul li .p1 {margin-right: 94px;}
    .fw_bmlist{ margin-bottom: 20px;}
    .fw_bmlist li a {width: 30.2%;}
    .fw_jclist li  {  width: 30.2%;}
    .fw_bjtj .tjtime{ padding: 0; text-align: center;}

}
@media (max-width: 600px){
    .fw_bjtj {height: 348px;}
    .fw_bjtj .tjtitle {height: 285px;line-height: 66px;}
    .fw_bjtj ul {width: 100%; height: auto; margin-top: 15px; background: none;}
    .fw_bslylist ul li img{width: 90%; height: auto;}
    .fw_bjcxbg ul li.cxbtn { padding: 0; text-align: center;}
}

@media (max-width: 500px){
    .fw_tabstitle ul li{ font-size: 16px;}
    .fw_grlist li a {width: 25%;}
    .fw_bjcxbg ul li.yzm .bjtext {width: 85px;}

}


/*办事栏目搜索20201221*/
.bs_searchbox{position: relative; height: 40px;width: 498px;margin: 0 auto 20px; border:#ddd 1px solid;background:#fff;border-radius: 5px;-webkit-border-radius: 5px;}
.bs_searchbox ul{position: relative;}
.bs_searchbox li.se_box{float: none; margin-right:60px;padding-left: 40px; height:40px; position:relative;}
.bs_searchbox li.se_box .msg-box{left:60px;top:46px;position:absolute;}
.bs_searchbox li.se_box input{float: left;width:100%; height:40px;background:#fff;text-indent:10px;padding: 0; line-height:40px; font-size: 14px; color: #666;outline: none;border:none;}
.bs_searchbox li.sea_an{position: absolute; width:60px;height:40px;top: 0px;right: 0px; z-index: 1;}
.bs_searchbox li.sea_an input{display: block;float: left;width: 60px;height:40px;line-height: 40px;color: #fff;font-size: 15px;text-align: center; padding: 0;border: none;background:#0154a4;cursor: pointer; border:0;overflow:hidden;cursor:pointer;border-radius: 0 5px 5px 0;}
.bs_searchbox li.bt{position: absolute;width: 40px; height: 40px;background:url(../images/search_btn.png) center no-repeat; z-index: 1;}
.bs_searchbox li.se_box input::-webkit-input-placeholder {color:#999;}
.bs_searchbox li.se_box input:-moz-placeholder {color:#999;}
.bs_searchbox li.se_box input::-moz-placeholder {color:#999;}
.bs_searchbox input:-ms-input-placeholder {color:#999;}
@media (max-width: 991px) {
    .bs_searchbox{margin: 15px auto;}
}
@media (max-width: 767px) {
    .bs_searchbox{width: 86%;}
}