@charset "utf-8";
/* CSS Document */
/****************资讯中心主页********************/
.zx_mainbox{  height: auto; overflow: hidden;}
.hide.active{ display: block!important;}
/**轮播图**/
.twbox{width:615px;height: 294px;overflow: hidden;margin-top: 20px; margin-bottom: 10px;}
.twbox .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.twbox .mF_sohusports_myFocus01{ width:100%;}
.twbox .mF_sohusports .pic{width:100% !important;height:294px;}
.twbox .mF_sohusports .pic li{width:100% !important;height:294px;}
.twbox .mF_sohusports .pic img{width:100% !important;height:294px;}
.twbox .mF_sohusports{width:100% !important;height:auto !important;}
.twbox .mF_sohusports .txt{width: 100%;}
.twbox .mF_sohusports .txt li{width: 100%; height:40px !important;line-height:40px !important;}
.twbox .mF_sohusports .txt li a{padding-left:20px !important;font-size: 16px; color: #fff; font-family:"Microsoft YaHei",微软雅黑;font-weight:normal !important;padding-right:110px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.twbox .mF_sohusports .txt li b{filter:alpha(opacity=50) !important;opacity:0.50 !important;}
.twbox .mF_sohusports .num{bottom:15px !important;right:5px !important;}
.twbox .mF_sohusports .num li a{width:10px !important;height:10px !important; margin-right:15px !important;background:#fff;transition: all .5s; text-indent: -999px; border-radius: 50%;}
.twbox .mF_sohusports .num li.current a,.twbox .mF_sohusports .num li a:hover{width: 10px !important; background:#3673b6;}
.newsbox{ width: 515px; height: auto; padding-top: 11px;}
.intab{ height: 43px; background: url("../images/secbg.png") bottom repeat-x; overflow: hidden;}
.intab ul li{ width: 114px; float: left; height: 43px;line-height: 42px; text-align: center; margin-right: 5px;}
.intab ul li a{ font-size: 18px; display: block; height: 43px;}
.intab ul li.active a{ font-size: 22px; font-weight: bold; background: url("../images/sec2bg.png") bottom repeat-x; color: #3774b5;}
.xw_list{ padding-top: 10px; height: auto; overflow: hidden;}
.xw_list ul li{ height: 40px; line-height: 40px; font-size: 16px; overflow: hidden; background: url("../images/dot.png") left center no-repeat; padding-left: 16px;position: relative;vertical-align: bottom;}
.xw_list ul li a{float: left;display:inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; max-width: 405px;}
.xw_list ul li .date{ font-size:15px;color:#999;}
.xw_list ul li img{float: left; padding: 14px 0 0;}
.xw_list ul li .tw{color:#d50b0b;}
.xw_list ul li .unit{display: block;float: left;width: 85px;}

.wjbox{ width: 615px; height: 293px; overflow: hidden;}
.intabwj ul li{ width: auto; margin-right: 20px;}
.intabwj ul li#last{ margin-right: 0px;}
.wjbox .xw_list ul li a{ max-width: 500px;}
.ggbox{ width: 515px; height: 293px; overflow: hidden;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
/*资讯中心主页*/
.twbox,.wjbox{ width: 502px;}
.newsbox,.ggbox{ width: 420px;}
.xw_list ul li a{ max-width: 320px;}
.intabwj ul li{ margin-right: 10px;}
.intabwj ul li a{ font-size: 16px;}
.intabwj ul li.active a{ font-size: 18px;}
.wjbox .xw_list ul li a{ max-width: 400px;}
.twbox .mF_sohusports .num li a{ margin-right:6px;}
}
@media only screen and (max-width:991px) {
.twbox{ height: 352px; width: 100%; float: none;}
.twbox #myFocus01{ width: 100%!important; height: 352px!important; box-sizing: border-box;}
.twbox .mF_sohusports .pic,.twbox .mF_sohusports .pic li,.twbox .mF_sohusports .pic img{width:100% !important;height:352px;}
.newsbox,.ggbox,.wjbox{ width: 100%; float: none; padding-top: 0px;}
.xw_list ul li a,.wjbox .xw_list ul li a{ float: none; margin-right: 60px; max-width: none; display: block;}
}
@media only screen and (max-width:767px) {
.twbox{ margin-top: 10px;}
.twbox,.twbox #myFocus01,.twbox .mF_sohusports .pic,.twbox .mF_sohusports .pic li,.twbox .mF_sohusports .pic img{height:320px!important;}
.twbox .mF_sohusports .num li a{ margin-right: 5px!important;}
}
@media only screen and (max-width:620px) {
.intabwj{ height: auto;}
.intabwj ul li{ width: 50%; text-align: center; margin-right: 0px;}
}
@media only screen and (max-width:479px) {
.twbox,.twbox #myFocus01,.twbox .mF_sohusports .pic,.twbox .mF_sohusports .pic li,.twbox .mF_sohusports .pic img{height:250px!important;}
}
@media only screen and (max-width:380px) {
.intab ul li{ margin-right: 0px; width: auto;}
.intab ul li a{ padding: 0 10px;}
.intabwj ul li{ width: 50%; text-align: center; margin-right: 0px;}
.intabwj ul li.active a{ font-size: 18px;}
}
@media only screen and (max-width:340px) {
.twbox,.twbox #myFocus01,.twbox .mF_sohusports .pic,.twbox .mF_sohusports .pic li,.twbox .mF_sohusports .pic img{height:220px!important;}
}
/**********走进歙县************/
.sxgk_content{ padding-top: 38px; height:auto;overflow: hidden;}
.zj_tit{ text-align: center;}
.zj_pic{ width: 550px; height: 320px; padding-top: 50px; margin-bottom: 60px;}
.zj_pic .img_title{ display: none;}
.zjgkbox{ width: 620px; padding-top: 38px; height: auto; overflow: hidden;}
.zjgkbox .zjgk_info{ line-height: 36px; font-size: 16px; text-indent: 2em; height: 216px; margin-bottom: 10px; overflow: hidden;}
.zjgkbox .zjgk_info a{ color: #ea1711;}
.zjgk_lmlist{ height: auto; overflow: hidden; width: 105%;}
.zjgk_lmlist ul li{ width: 186px; height: 45px; text-align: center; float: left; margin-right: 30px; margin-bottom: 15px;}
.zjgk_lmlist ul li a{   height: 43px; border: 1px solid #ccdff6; border-radius: 23px 0px 23px 0px; font-size: 18px; color: #0a5ebe; display: block; line-height: 43px;}
.zjgk_lmlist ul li a:hover{ background: #3573b5; border: 1px solid #0061d0; color: #fff;}

.sxls_content{ background: #f7f4ee; padding: 50px 0 66px; overflow: hidden;}
.sxlsbox{ width: 247px; height:342px; background: url("../images/hzdkbg.png") right bottom no-repeat #f9f9f9; border-radius: 12px; margin-right: 31px; margin-top: 49px; padding: 20px 0px 0px 30px; }
.sxlsbox1{ background: url("../images/lsrw.png") right bottom no-repeat #f9f9f9; }
.sxlsbox2{ background: url("../images/hxyjbg.png") right bottom no-repeat #f9f9f9; margin-right: 30px;}
.sxlsbox3{ background: url("../images/hpjzbg.png") right bottom no-repeat #f9f9f9; margin-right: 0px;}
.sxls_tit{ height: 50px; line-height: 50px; }
.sxls_tit a{font-size: 26px; color: #93764c; display: block;}
.sxls_wz{ height: auto; overflow: hidden;}
.sxls_wz ul li{ height: 30px; line-height: 30px; background: url("../images/zjdot.jpg") left center no-repeat; padding-left: 15px; font-size: 16px;}
.sxls_wz ul li a{ display: block; color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; max-width: 200px;}

.sxtc_content{ padding: 44px 0 58px; height: auto; overflow: hidden;}
.sxtc_tu{ padding-top: 48px; height: auto; overflow: hidden;}
.sxtc_tu ul li{ width: 820px; float: left;}
.sxtc_tu ul li.num1{ width: 360px; height: 460px; margin-right: 20px;}
.sxtc_tu ul li.num1 .pic{ height: 240px;}
.sxtc_tu ul li.num1 .text{ height: 185px; background: url("../images/tctextbg.png") center bottom no-repeat #856a5d; padding: 35px 24px 0px 20px; line-height: 30px; font-size: 14px; color: #c8b18d; text-align: right;}
.sxtc_tu ul li .text .title{ height: 64px; line-height: 64px; }
.sxtc_tu ul li .text .title a{font-size: 24px; color: #c8b18d; display: block;}
.sxtc_tu ul li p{ text-indent: 2em;}
.sxtc_tu ul li.num2{ margin-bottom: 20px;}
.sxtc_tu ul li.num2 .pic{ width: 360px; float: right; height: 220px;}
.sxtc_tu ul li.num2 .text,.sxtc_tu ul li.num3 .text{  height: 197px; padding: 23px 34px 0px 45px;background: url("../images/tctextbg2.png") center bottom no-repeat #856a5d;line-height: 30px; font-size: 14px; color: #c8b18d; text-align: right; margin-right:360px;}
.sxtc_tu ul li.num3 .pic{ width: 360px; float: left; height: 220px;}
.sxtc_tu ul li.num3 .text{ margin-right: 0px; margin-left: 360px;}
.sxtc_tu ul li img{ width: 100%; height: 100%;}

.sxfg_content{ background: #fbfbfb; padding: 52px 0 58px; overflow: hidden;}
.sxfg_tu{ padding-top: 52px; height: auto; overflow: hidden;}
.sxfg_tu li{float: left;margin: 0 0 10px 10px;position: relative;overflow: hidden;}
.sxfg_tu li a{display: block;height:100%; text-align: center;color: #fff;}
.sxfg_tu li.num1{margin: 0;width: 469px;height: 350px;}
.sxfg_tu li.num2{width: 236px;height: 170px;}
.sxfg_tu li.num3{width: 475px;height: 170px;}
.sxfg_tu li.num4{width: 236px;height: 170px;}
.sxfg_tu li.num5{width: 233px;height: 170px;}
.sxfg_tu li.num6{width: 232px;height: 170px;}
.sxfg_tu li img{width: 100%;height: 100%;}
.sxfg_tu li .title{display: block;width: 100%; position: absolute;height: 40px;line-height: 40px;color: #fff; left:0;bottom:0px;background: url("../images/black50.png"); font-size: 16px;}
.sxfg_tu li a:hover img{transition: all .6s;-webkit-transition: all .6s;transform: scale(1.1);-webkit-transform: scale(1.1);}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.zj_pic{ width: 450px;}
.zj_pic img{ width: 100%;}
.zjgkbox{ width: 522px;}
.zjgk_lmlist ul li{ width: 163px; margin-right: 15px;}
.sxlsbox{ width: 210px; padding: 20px 8px 0px 15px; margin-right: 15px;}
.sxls_wz ul li a{ float: none; max-width: none;}
.sxtc_tu ul li{ width: 672px; }
.sxtc_tu ul li.num1{ width: 300px; height: 420px; }
.sxtc_tu ul li.num1 .pic{ height: 200px;}
.sxtc_tu ul li.num2 .pic{ width: 300px; height: 200px;}
.sxtc_tu ul li.num2 .text,.sxtc_tu ul li.num3 .text{height: 177px; }
.sxtc_tu ul li.num3 .pic{ width: 300px; height: 200px;}
.sxtc_tu ul li.num2 .text{margin-right: 300px;}
.sxtc_tu ul li.num3 .text{margin-left: 300px;}
.sxtc_tu ul li.num1 .text{ height: 205px; padding: 15px 24px 0px 20px;}
.sxtc_tu ul li.num2 .text,.sxtc_tu ul li.num3 .text{  height: 200px; padding: 0px 34px 0px 45px;}

.sxfg_tu li.num1{width: 350px;height: 260px;}
.sxfg_tu li.num2{width: 174px;height: 125px;}
.sxfg_tu li.num3{width: 448px;height: 125px;}
.sxfg_tu li.num4{width: 174px;height: 125px;}
.sxfg_tu li.num5{width: 219px;height: 125px;}
.sxfg_tu li.num6{width: 219px;height: 125px;}
}
@media only screen and (max-width:991px) {
.zj_pic{ float: none; width: auto; height: auto; padding-top: 30px; margin-bottom: 20px;}
.zj_pic img{ width: 100%; height: auto;}
.zjgkbox{ width: auto; float: none; padding-top: 0px;}
.zjgkbox .zjgk_info{ height: auto;}
.zjgk_lmlist ul li{ width: 236px;}
.sxlsbox{ width:42%; margin: 49px 2% 0; padding: 20px 2% 0;}

.sxtc_tu ul li{ width: 508px; }
.sxtc_tu ul li.num1{ width: 240px; height: 420px; }
.sxtc_tu ul li.num1 .pic{ height: 200px;}
.sxtc_tu ul li.num2 .pic{ width: 240px; height: 200px;}
.sxtc_tu ul li.num2 .text,.sxtc_tu ul li.num3 .text{height: 177px; }
.sxtc_tu ul li.num3 .pic{ width: 240px; height: 200px;}
.sxtc_tu ul li.num2 .text{margin-right: 240px;}
.sxtc_tu ul li.num3 .text{margin-left: 240px;}
.sxtc_tu ul li.num1 .text{ height: 205px; padding: 15px 24px 0px 20px;}
.sxtc_tu ul li.num2 .text,.sxtc_tu ul li.num3 .text{  height: 200px; padding: 0px 34px 0px 45px;}
.sxtc_tu ul li p{ height: 120px; overflow: hidden;}

.sxfg_tu li.num1{width: 300px;height: 224px;}
.sxfg_tu li.num2{width: 142px;height: 107px;}
.sxfg_tu li.num3{width: 306px;height: 107px;}
.sxfg_tu li.num4{width: 142px;height: 107px;}
.sxfg_tu li.num5{width: 148px;height: 107px;}
.sxfg_tu li.num6{width: 148px;height: 107px;}
}
@media only screen and (max-width:767px) {
.sxgk_content{ padding: 30px 10px 0;}
.zjgk_lmlist{ width: 100%;}
.zjgk_lmlist ul li{ width: 46%; margin: 0 2% 2%;}
.sxtc_content{ padding: 30px 10px 0px;}
.sxtc_tu ul li{ width: 100%; float: none; margin-bottom: 20px; }
.sxtc_tu ul li.num1{ width: auto; height:auto; margin-right: 0px; }
.sxtc_tu ul li.num1 .pic{ height: auto;}
.sxtc_tu ul li.num2 .pic{ width: 100%; height: auto; float: none;}
.sxtc_tu ul li.num2 .text,.sxtc_tu ul li.num3 .text{height: auto; }
.sxtc_tu ul li.num3 .pic{ width: 100%; height: auto; float: none;}
.sxtc_tu ul li.num2 .text{margin-right: 0px;}
.sxtc_tu ul li.num3 .text{margin-left: 0px;}
.sxtc_tu ul li.num1 .text{ height: auto; padding: 15px 24px 15px 20px;}
.sxtc_tu ul li.num2 .text,.sxtc_tu ul li.num3 .text{  height: auto; padding: 15px 34px 20px 45px;}

.sxfg_content{ padding: 30px 10px 0;}
.sxfg_tu{ padding-top: 30px;}
.sxfg_tu li.num1,.sxfg_tu li.num2,.sxfg_tu li.num3,.sxfg_tu li.num4,.sxfg_tu li.num5,.sxfg_tu li.num6{width: 31.3%;height: 180px; margin: 0 1% 2%;}
.sxls_content{ padding: 30px 0;}
.sxlsbox{margin: 30px 2% 0;}
.sxtc_tu{ padding-top: 30px;}
}
@media only screen and (max-width:560px) {
.sxfg_tu li.num1,.sxfg_tu li.num2,.sxfg_tu li.num3,.sxfg_tu li.num4,.sxfg_tu li.num5,.sxfg_tu li.num6{width: 100%;height: auto; margin: 0 0 2%;float: none;}
.sxfg_tu li img{ height: auto;}
.sxlsbox{ width:92%;}
.sxlsbox1,.sxlsbox2,sxlsbox3{ margin: 2% 2% 0;}
}
/******政务服务 ******/
.zwfw_mainer{padding: 0 25px 20px; background: #fff;}
.zwfw_part1 .tel{ padding: 15px 0 0; background: url("../images/zwfw_telbg.gif") left bottom repeat-x;}
.zwfw_part1 .tel ul{ padding-left: 34px;}
.zwfw_part1 .tel li{ width: 151px; height: 54px; float: left; text-align: center; background: url("../images/zwfw_telfg.gif") left 8px no-repeat;}
.zwfw_part1 .tel li.lang2{ width: 175px;}
.zwfw_part1 .tel li.num1{ background: none;}
.zwfw_part1 .tel li a{display: block; line-height: 32px; height: 52px; font-size: 22px; color: #666666;}
.zwfw_part1 .tel li a:hover,.zwfw_part1 .tel li.active a{ color: #3774b5; font-weight: bold; }
.zwfw_part1 .tel li.active a{border-bottom: 2px #3774b5 solid;}
/*标题 end*/
.zwfw_fwbox{ height: 292px; overflow: hidden;}
.zwfw_fwbox .hotcon{width: 110%;}
.zwfw_fwbox .hot_list{ margin: 20px 30px 0 0; width: 254px; height: 108px; float: left; border:1px #cfddeb solid; padding: 15px 0 0 9px;}
.zwfw_fwbox .hot_list li{ padding-left: 20px; width: 106px; height: 33px; line-height: 33px; font-size: 16px; float: left;}
.zwfw_fwbox .hot_list li a{ color: #999; display: block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zwfw_fwbox .hot_list li a:hover{ color: #3374b6 !important;}
.zwfw_fwbox .hot_list li.title{ margin-left: 18px !important; float: none !important; width: auto !important; clear: both; padding-left: 40px; background: url("../images/bs_ico_hot.png") left 0 no-repeat; font-size: 18px; color: #333; margin-bottom: 3px;}
.zwfw_fwbox .hot_list li.title a{ color: #333;}
.zwfw_fwbox .hot_list.num2 li.title{ background-position: left -30px;}
.zwfw_fwbox .hot_list.num3 li.title{ background-position: left -60px;}
.zwfw_fwbox .hot_list.num4 li.title{ background-position: left -90px;}
.zwfw_fwbox .hot_list.num5 li.title{ background-position: left -120px;}
.zwfw_fwbox .hot_list.num6 li.title{ background-position: left -150px;}
.zwfw_fwbox .hot_list.num7 li.title{ background-position: left -180px;}
.zwfw_fwbox .hot_list.num8 li.title{ background-position: left -210px;}
/*热点服务 end*/
.zwfw_fwbox .cjfwbox .hot_list{ width: 349px;}
.zwfw_fwbox .cjfwbox .hot_list li.title{ background-image: url("../images/bs_ico_cjfw.png");}
.zwfw_fwbox .cjfwbox .hot_list li{ width: 96px;}
.zwfw_fwbox .cjfwbox .hot_list.num1 li,.zwfw_fwbox .cjfwbox .hot_list.num5 li{ float: none; width: auto;}
.zwfw_fwbox .cjfwbox .hot_list.num4 li{ width: 154px;}

.cjfwbox2{ padding: 2px 0 0;}
.cjfw_linkbox{ position: relative; padding-left: 89px; margin-top: 20px; height: 125px; overflow: hidden;}
.cjfw_linkbox .cjfw_tel{ width: 40px; text-align: center; background: #80aee9; color: #fff; font-size: 18px; line-height: 36px; padding:28px 15px 0; height: 97px; font-weight: bold; position: absolute; left: 0; top: 0;}
.cjfw_linkbox .cjfw_tel a{color: #fff;}
.cjfw_linkbox ul li{ float: left; width: 239px; padding: 0 15px; height: 125px;}
.cjfw_linkbox ul li a{display: block; padding: 20px 0 0; height: 103px; border:1px #cfddeb solid; font-size: 0; line-height: 0; text-align: center;}
.cjfw_linkbox ul li a img,.cjfw_linkbox ul li a span{display: inline-block; cursor: pointer;height: 42px; vertical-align: middle;}
.cjfw_linkbox ul li a img{ width: auto;}
.cjfw_linkbox ul li a span{ padding: 14px 0 0; line-height: 28px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px;}
.cjfw_linkbox ul li a:hover{ border-color: #3374b6; color: #3374b6;}
.cjfw_linkbox ul li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}

/*场景式服务 end*/
.zwfw_fwbox .grfrfw{ width: 110%; padding-top: 5px;}
.zwfw_fwbox .grfrfw li{ width: 218px; height: 80px;  padding: 15px 15px 0 0; float: left;}
.zwfw_fwbox .grfrfw li a{display: block;border: 1px #cfddeb solid; text-align: center; font-size: 0; line-height: 0; padding: 23px 0; height: 32px; transition: 0.4s all;}
.zwfw_fwbox .grfrfw li a img,.zwfw_fwbox .grfrfw li a span{display: inline-block; cursor: pointer;height: 32px; vertical-align: middle;}
.zwfw_fwbox .grfrfw li a img{ width: auto;}
.zwfw_fwbox .grfrfw li a span{ padding-left: 20px; line-height: 32px; max-width: 130px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px;}
.zwfw_fwbox .grfrfw li a:hover{ border-color: #3374b6; color: #3374b6;}
.zwfw_fwbox .grfrfw li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
/*个人、法人服务 end*/
.zwfw_fwbox .bmfw{ height: 272px; margin-top: 20px; overflow: hidden; overflow-y: auto;}
.zwfw_fwbox .bmfw li{ width: 16.6%; float: left; height: 40px; line-height: 40px;}
.zwfw_fwbox .bmfw li a{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; margin-right: 15px;}
/*部门服务 end*/
.zwfw_fwbox .jcfw{ width: 110%;}
.zwfw_fwbox .jcfw li{ width: 265px; height: 125px; padding: 20px 30px 0 0; float: left;}
.zwfw_fwbox .jcfw li a{display: block;border: 1px #cfddeb solid; text-align: center; font-size: 0; line-height: 0; padding: 20px 0 18px; height: 85px; transition: 0.4s all;}
.zwfw_fwbox .jcfw li a img,.zwfw_fwbox .jcfw li a span{display: inline-block; cursor: pointer; vertical-align: middle;}
.zwfw_fwbox .jcfw li a img{ width: auto;height: 42px;}
.zwfw_fwbox .jcfw li a span{ padding: 15px 0 0; height: 28px; line-height: 28px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px;}
.zwfw_fwbox .jcfw li a:hover{ border-color: #3374b6; color: #3374b6;}
.zwfw_fwbox .jcfw li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.zwfw_fwbox .jcfw li.num7 a span{ font-size: 16px; line-height: 22px; height: 44px; padding-top: 5px;}
/*集成服务 end*/
/***个人、法人等服务列表 end***/
.zwfw_tlpic{ font-size: 0; line-height: 0;}
.zwfw_tlpic li{ padding: 20px 0 0;}
.zwfw_tlpic li img{width: 100%; height: auto;}
/*通栏图片 end*/
.bs_tel{ height: 40px; border-bottom: 1px #dee2e6 solid;}
.bs_tel h2{ font-size: 22px; font-weight: bold; color: #3374b6;}
/*通用标题 end*/
.zwfw_bjgsbox{ width: 770px;}
.zwfw_bjgsbox .bs_search{ padding: 0 68px 0 93px; width: 300px; position: relative; height: 30px;}
.zwfw_bjgsbox .bs_search li{ height: 28px; line-height: 0; font-size: 0;}
.zwfw_bjgsbox .bs_search li input{width: 100%; height: 28px; border: 0 none; background: none;vertical-align: middle;}
.zwfw_bjgsbox .bs_search .ss0{ padding-left: 22px; width: 68px; position: absolute; left: 0; top: 0; height: 30px; background: url("../images/pos_searico.png") left 8px no-repeat; color: #666; font-size: 15px; line-height: 30px;}
.zwfw_bjgsbox .bs_search .ss1,.zwfw_bjgsbox .bs_search .ss2{float: left;width: 45.5%; border: 1px #ddd solid; padding: 0 1%;}
.zwfw_bjgsbox .bs_search .ss2{float: right;}
.zwfw_bjgsbox .bs_search .ss1 input,.zwfw_bjgsbox .bs_search .ss2 input{ line-height: 28px; font-size: 14px; height: 28px; }
.zwfw_bjgsbox .bs_search .ss3{ width: 58px; background: #3374b6; height: 30px; right: 0; position: absolute; top: 0;}
.zwfw_bjgsbox .bs_search .ss3 input{cursor: pointer; text-align: center; color: #fff; font-size: 16px;}
/*办件查询 end*/
.zwfw_bjgsbox .tit{ overflow: hidden; font-size: 15px; font-weight: bold; background: #f9f9f9; color: #366595; height: 45px; line-height: 44px;}
.zwfw_bjgsbox .tit p{ float: left; text-align: center; }
.zwfw_bjgsbox .tit .p1{ width: 212px; text-indent: 67px; text-align: left;}
.zwfw_bjgsbox .tit .p2{ width: 133px;}
.zwfw_bjgsbox .tit .p3{ width: 209px; padding: 0 10px;}
.zwfw_bjgsbox .tit .p4{ width: 108px;}
.zwfw_bjgsbox .tit .p5{ width: 88px;}
.zwfw_bjgsbox .bs_list{ margin-top: 4px; height: 260px; overflow: hidden;}
.zwfw_bjgsbox .bs_list .j-marquee{ height: 260px;}
.zwfw_bjgsbox .bs_list li{height: 45px; padding: 10px 0;}
.zwfw_bjgsbox .bs_list li.even{height: 45px; padding:0; background: #fcfcfc;}
.zwfw_bjgsbox .bs_list li p{ float: left; line-height: 44px; text-align: center; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zwfw_bjgsbox .bs_list li .p1{ width: 212px; text-align: left;}
.zwfw_bjgsbox .bs_list li .p2{ width: 133px;}
.zwfw_bjgsbox .bs_list li .p3{ width: 209px; padding: 0 10px;}
.zwfw_bjgsbox .bs_list li .p4{ width: 108px;}
.zwfw_bjgsbox .bs_list li .p5{ width: 88px;}
.zwfw_bjgsbox .bs_list li .p5 .no{ color: #239338;}
/*办件公示 end*/
.zwfw_bmfw{width: 353px; border: 1px #ddd solid; height: 366px;}
.zwfw_bmfw .tel{ padding: 11px 0 0; height: 32px; margin-left: -1px;}
.zwfw_bmfw .tel li{float: left;}
.zwfw_bmfw .tel li.line{width: 5px; height: 19px; margin-top: 7px; background: #de371c;}
.zwfw_bmfw .tel li a{display: block; height: 32px; line-height: 32px; font-size: 22px; padding: 0 16px; background: url("../images/zwfw_telfg.gif") left center no-repeat;}
.zwfw_bmfw .tel li.active a{ font-weight: bold; color: #3774b5;}
.zwfw_bmfw .tel li.num1 a{ background: none;}
.zwfw_bmfw .link{ padding: 20px 0 0; overflow: hidden;}
.zwfw_bmfw .link ul{*width: 354px;}
.zwfw_bmfw .link li{display: inline;}
.zwfw_bmfw .link dd{ padding: 0 0 20px; width: 33.3%; *width: 118px; float: left;}
.zwfw_bmfw .link dd a{display: block; height: 56px; font-size: 0; line-height: 0; text-align: center;}
.zwfw_bmfw .link dd img,.zwfw_bmfw .link li span{display: inline-block; cursor: pointer;}
.zwfw_bmfw .link dd img{height: 26px; width: auto;}
.zwfw_bmfw .link dd span{height: 26px; line-height: 26px; font-size: 16px; width: 100%;}
/*便民、民生领域服务 end*/
.zwfw_bstjbox{border: 1px #ddd solid; height: 52px; padding: 23px 0;}
.bjtj_tit{ font-size: 22px; font-weight: bold; color: #3374b6; width: 76px; }
.bjtj_tit span{ padding: 0 10px 0 20px; line-height: 26px; display: block;}
.zwfw_bstjbox ul{ margin-left: 81px;}
.zwfw_bstjbox ul li{float: left;background: url("../images/bsfw_fg.gif") left center no-repeat; width: 225px; overflow: hidden; text-align: center; padding: 0 20px 0 21px;}
.zwfw_bstjbox ul li p{ width: 50%; float: left; line-height: 20px; font-size: 14px;}
.zwfw_bstjbox ul li p .num{ font-size: 24px; color:#6797c3; line-height: 32px; height: 32px; display: block; width: 100%;}
/*办件统计 end*/
.zwfw_ztzl .link{ padding: 20px 0 0; height: 140px;}
.zwfw_ztzl .link li{ padding: 0 0 0 23px; font-size: 0; line-height: 0; float: left; width: 270px;}
.zwfw_ztzl .link li img{ vertical-align: middle; width: 100%; height: 140px;}
.zwfw_ztzl .link li.num1{padding-left: 0;}
.zwfw_ztzl .link li.num3{padding-left:24px;}
/*服务专栏 end*/
@media (min-width: 992px) and (max-width:1199px){
.zwfw_part1 .tel ul{padding-left: 0;}
.zwfw_part1 .tel li{width: 128px;}
.zwfw_part1 .tel li.lang2{width: 159px;}
.zwfw_fwbox .hot_list{ width: 214px; margin-right: 14px;}
.zwfw_fwbox .hot_list li.title{ margin-left: 0 !important;}
.zwfw_fwbox .hot_list li{padding-left: 2px; width: 105px;}
/*热点服务 end*/
.zwfw_fwbox .grfrfw li{ width: 178px; padding-right: 13px;}
/*个人、法人服务 end*/
.zwfw_fwbox .jcfw li{ width: 222px; padding-right: 18px;}
/*集成服务 end*/
.zwfw_fwbox .cjfwbox .hot_list{width: 289px;}
.zwfw_fwbox .cjfwbox .hot_list li{width: 94px;}
.zwfw_fwbox .cjfwbox .hot_list.num4 li{width: 142px;}
.cjfw_linkbox{margin-left: 88px;}
.cjfw_linkbox ul li{width: 196px; padding: 0 10px;}
/*场景式服务 end*/
.zwfw_bjgsbox{width: 610px;}
.zwfw_bjgsbox .tit .p1,.zwfw_bjgsbox .bs_list li .p1{width: 145px;}
.zwfw_bjgsbox .tit .p1{text-indent: 20px;}
.zwfw_bjgsbox .tit .p2,.zwfw_bjgsbox .bs_list li .p2{ width: 130px;}
.zwfw_bjgsbox .tit .p3,.zwfw_bjgsbox .bs_list li .p3{width: 170px; padding: 0;}
.zwfw_bjgsbox .tit .p4,.zwfw_bjgsbox .bs_list li .p4{ width: 95px; font-size: 15px;}
.zwfw_bjgsbox .tit .p5,.zwfw_bjgsbox .bs_list li .p5{ width: 80px;}
/*办件公示 end*/
.zwfw_bmfw .tel li a{padding: 0 14px;}
.zwfw_bmfw{width: 300px;}
/*便民、民生领域服务 end*/
.zwfw_bstjbox ul li{ width: 194px; padding: 0 10px 0 10px;}
/*办件统计 end*/
.zwfw_ztzl .link{ height: 117px;}
.zwfw_ztzl .link li{padding-left: 14px; width: 225px;}
.zwfw_ztzl .link li img{ height: 117px;}
.zwfw_ztzl .link li.num3{padding-left:14px;}
/*服务专栏 end*/
}
@media (max-width: 991px){
.zwfw_mainer{padding: 0 15px 15px;}
.zwfw_part1 .tel ul{padding: 0; text-align: center; font-size: 0;}
.zwfw_part1 .tel li{ width: auto !important; height: 42px; background: none; float: none; display: inline;}
.zwfw_part1 .tel li a{height: 40px; font-size: 20px; padding: 0 9px 2px; display: inline-block; background: url("../images/zwfw_telfg.gif") left 8px no-repeat;}
.zwfw_part1 .tel li.num1 a{background: none;}
.zwfw_part1 .tel li.active a{padding-bottom: 0;}
.zwfw_fwbox{height: auto;}
.zwfw_fwbox .hotcon,.zwfw_fwbox .grfrfw,.zwfw_fwbox .jcfw{width: auto;}
.zwfw_fwbox .hot_list{width: 48% !important; margin: 10px 0 0 0; padding: 15px 0 0 1%;}
.zwfw_fwbox .hot_list.num2,.zwfw_fwbox .hot_list.num4,.zwfw_fwbox .hot_list.num6,.zwfw_fwbox .hot_list.num8{float: right;}
.zwfw_fwbox .hot_list li{width: 50%; padding-left: 0;}
.zwfw_fwbox .hot_list li a{margin-left: 10px;}
/*热点服务 end*/
.zwfw_fwbox .grfrfw{padding-top: 0;}
.zwfw_fwbox .grfrfw li{ padding-right: 2%; width: 32%; padding-top: 10px;}
.zwfw_fwbox .grfrfw li:nth-child(3n-1){padding-right: 0;}
/*个人、法人服务 end*/
.zwfw_fwbox .bmfw{ height: 400px; margin-top: 10px;}
.zwfw_fwbox .bmfw li{ width: 25%;}
/*部门服务 end*/
.zwfw_fwbox .jcfw li{ padding: 10px 2% 0 0; width: 23.5%;}
.zwfw_fwbox .jcfw li:nth-of-type(4n){padding-right: 0;}
/*集成服务 end*/
.zwfw_fwbox .cjfwbox .hot_list li{width: 33.3%;}
.zwfw_fwbox .cjfwbox .hot_list.num4 li{width: 50%;}
.cjfw_linkbox{padding-left: 70px;margin-top: 10px;}
.cjfw_linkbox ul li{width: 25%; padding: 0;}
.cjfw_linkbox ul li a{ margin: 0 0 0 10px;}
/*场景服务 end*/
.zwfw_tlpic li{padding-top: 15px;}
/*通栏图片 end*/
.zwfw_bjgsbox,.zwfw_bmfw{float: none; width: auto;}
.zwfw_bjgsbox .tit p,.zwfw_bjgsbox .bs_list li p{display: none;}
.zwfw_bjgsbox .tit,.zwfw_bjgsbox .bs_list li{ position: relative; padding:0 80px 0 0 !important;}
.zwfw_bjgsbox .tit .p3,.zwfw_bjgsbox .bs_list li .p3,.zwfw_bjgsbox .tit .p5,.zwfw_bjgsbox .bs_list li .p5{display: block;}
.zwfw_bjgsbox .tit .p3,.zwfw_bjgsbox .bs_list li .p3{width: auto; text-align: left;}
.zwfw_bjgsbox .tit .p3{text-indent: 15px;}
.zwfw_bjgsbox .tit .p5,.zwfw_bjgsbox .bs_list li .p5{ position: absolute; right: 0; top: 0; width: 80px;}
/*办件公示 end*/
.zwfw_bmfw{margin-top: 15px;height: auto;}
.zwfw_bmfw .link{ padding: 15px 0 0;}
.zwfw_bmfw .link dd{ padding: 0 0 15px; width: 25%; }
/*便民、民生领域服务 end*/
.zwfw_bstjbox{ height: auto; padding: 0 10px;}
.bjtj_tit{ float: none; text-align:center; width: auto; height: 50px; border-bottom: 1px #ddd solid;}
.bjtj_tit span{padding: 0; line-height: 50px;}
.zwfw_bstjbox ul{margin-left: 0; padding: 10px 0;}
.zwfw_bstjbox ul li{ width: 50%; padding: 5px 0;}
.zwfw_bstjbox ul li.num1,.zwfw_bstjbox ul li.num3{ background: none;}
/*办件统计 end*/
.zwfw_ztzl .link{ height: auto; padding-top: 10px;}
.zwfw_ztzl .link li{ padding-left: 10px; width: 177px;}
.zwfw_ztzl .link li.num3{padding-left: 10px;}
.zwfw_ztzl .link li img{height: 93px;}
/*服务专栏 end*/
}
@media (max-width: 767px){
.zwfw_mainer{padding: 0 10px 10px;}
.zwfw_part1 .tel li a{font-size: 18px; }
.zwfw_fwbox .hot_list{ float: none !important; width: auto !important;}
/*热点服务 end*/
.zwfw_fwbox .grfrfw li{height: auto;}
.zwfw_fwbox .grfrfw li a{ height: auto; padding: 10px 0;}
.zwfw_fwbox .grfrfw li a span{ padding-left: 0; width: 100%; max-width: 100%;}
/*个人法人 end*/
.zwfw_fwbox .bmfw li{ width: 50%;}
/*部门服务 end*/
.zwfw_fwbox .jcfw li{width: 49%; height: 110px;}
.zwfw_fwbox .jcfw li:nth-child(2n){padding-right: 0;}
.zwfw_fwbox .jcfw li.num7,.zwfw_fwbox .jcfw li.num8{width:100%;padding-right: 0;}
.zwfw_fwbox .jcfw li a span{font-size: 16px;}
.zwfw_fwbox .jcfw li a{padding: 15px 0 18px; height: 75px; }
.zwfw_fwbox .jcfw li a img{ height: 32px;}
/*集成服务 end*/
.cjfw_linkbox{height: auto; padding-left: 0; margin-top: 10px;}
.cjfw_linkbox .cjfw_tel{ width: auto; position: static; padding: 0; height: 40px; line-height: 40px;}
.cjfw_linkbox ul li{height: 110px;padding-top: 10px;}
.cjfw_linkbox ul li a{margin: 0 5px;}
.cjfw_linkbox ul li a{padding: 15px 0 0; height: 93px; }
.cjfw_linkbox ul li a img{height: 32px;}
/*场景服务 end*/
.zwfw_tlpic li{padding-top: 10px;}
.zwfw_bjgsbox .bs_tel{height: auto; padding-bottom: 6px;}
.zwfw_bjgsbox .bs_search{display: none;}
/*办件查询 end*/
.zwfw_bmfw .tel li a{ font-size: 20px; padding: 0 10px;}
/*便民服务标题 end*/
.zwfw_ztzl .link{height: auto;}
.zwfw_ztzl .link li{width: 49%; padding:0 0 10px 0;}
.zwfw_ztzl .link li.num3{padding-left: 0;}
.zwfw_ztzl .link li.num2,.zwfw_ztzl .link li.num4{float: right;}
/*服务专栏 end*/
}
@media (max-width: 520px){
.bs_tel h2{float: none;}
.zwfw_bjgsbox .bs_search{ width: auto; float: none;}
.cjfw_linkbox ul li{ width: 50%; }
.cjfw_linkbox.cjfw_fr{margin-top: 10px;}
/*场景服务 end*/
}
@media (max-width: 479px){
.zwfw_bstjbox ul li{float: none; width: auto; background: none;}
.zwfw_bmfw .link dd{ padding: 0 0 10px; width: 33.3333%; }
}
@media (max-width: 375px){
.zwfw_ztzl .link li img{ height: 80px;}
}
@media (max-width: 320px){
.zwfw_ztzl .link li img{ height: 75px;}
}
/*2021.1.7新增*/
.zwfw_part1_new .tel{ padding: 15px 0 0; background: url("../images/zwfw_telbg.gif") left bottom repeat-x; text-align: center; font-size: 0; line-height: 0;}
.zwfw_part1_new .tel ul,.zwfw_part1_new .tel li{display: inline;}
.zwfw_part1_new .tel li{}
.zwfw_part1_new .tel li a{display: inline-block; padding: 0 30px; vertical-align: middle; line-height: 32px; height: 54px; font-size: 22px; color: #666666;background: url("../images/zwfw_telfg.gif") left 8px no-repeat;}
.zwfw_part1_new .tel li.num1 a{ background: none;}
.zwfw_part1_new .tel li a:hover,.zwfw_part1_new .tel li.active a{ color: #3774b5; font-weight: bold; }
.zwfw_part1_new .tel li.active a{border-bottom: 2px #3774b5 solid; height: 52px;}
/*标题 end*/
.zwfw_fwbox_new{}
.zwfw_hotList{ width: 227px; height: 305px; border: 1px #cfddeb solid; padding: 23px 30px 0; background: url("../images/zwfw_hotbg.gif") right bottom no-repeat #fff;}
.zwfw_hotList h2{ height: 43px; border-bottom: 1px #3774b5 solid; line-height: 32px; font-weight: bold; font-size: 22px; color: #3774b5;}
.zwfw_hotList .list{ padding: 17px 0 0;}
.zwfw_hotList .list li{height: 36px; padding: 0; line-height: 36px; background: none; font-size:16px;}
.zwfw_hotList .list li a{max-width: 100%; *width: 100%; color: #3774b5;    display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zwfw_hotList .list li a:hover{ font-weight: bold; color: #3774b5;}
/*热门办事 end */
.zwfw_itemList{ width: 861px; height: 330px; overflow: hidden;}
.zwfw_itemType{ float: left; margin: 0 0 15px 20px; width: 245px; height: 98px; padding: 0 0 0 20px; border: 1px #cfddeb solid;}
.zwfw_itemType .img{ width: 50px; height: 50px; line-height: 0; font-size: 0; padding: 23px 0 0;}
.zwfw_itemType .img img{height: 50px; width: 50px; vertical-align: middle;}
.zwfw_itemType .item{ margin-left: 71px; overflow: hidden; padding: 18px 0 0;}
.zwfw_itemType .item li{float: left; width: 50%;}
.zwfw_itemType .item li a{display: block; margin-right: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px; color: #999; height: 22px; line-height: 22px;}
.zwfw_itemType .item li a:hover{color: #3774b5;}
.zwfw_itemType .item li.tit{height: 26px; line-height: 26px; padding-bottom: 13px; font-size: 18px; width: 100%;}
/*个人 法人 end*/
.zwfw_bmfwList{ height: 330px; overflow: hidden; padding: 0 0 0 20px;}
.zwfw_bmfwList li{ width: 20%; float: left; height: 42px; line-height: 42px;}
.zwfw_bmfwList li a{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; margin-right: 15px;}
/*部门办事 end*/
.zwfw_part2_new{ padding: 0 0 20px; background: url("../images/zwfw_part2nbg.jpg") right bottom no-repeat #85aee1;}
.zwfw_linkList1{ border-bottom: 1px #b0cbee solid; padding: 22px 0 12px 20px;}
.zwfw_linkList1 li{float: left; padding: 0 30px 10px; width: 218px;}
.zwfw_linkList1 li a{display: block; height: 40px; color: #fff; font-size: 20px; line-height: 40px; text-align: center; background: #9fbfe9; border: 1px #9fbfe9 solid; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-radius: 20px; transition: 0.4s all;}
.zwfw_linkList1 li a:hover{ background: #94b9e7; border-color: #fff; color: #fff;}
.zwfw_scrollBox{ margin: 20px 20px 0; padding: 0 30px; height: 83px; overflow: hidden; position: relative;}
.zwfw_prev,.zwfw_next{ display: block; position: absolute; width: 24px; height: 48px; top: 14px; background: url("../images/zwfw_prve.png") 0 0 no-repeat; cursor: pointer;}
.zwfw_prev{left: 0;}
.zwfw_next{right: 0; background-position: -24px 0;}
.zwfw_scrollBody{ width: 100%; overflow: hidden;}
.zwfw_scrollBody li{float: left; width: 150px; text-align: center; font-size: 0; line-height: 0;}
.zwfw_scrollBody li a{color: #fff;}
.zwfw_scrollBody li img,.zwfw_scrollBody li span{vertical-align: middle; cursor: pointer;}
.zwfw_scrollBody li img{height: 42px; width: auto;}
.zwfw_scrollBody li span{display: block; margin: 5px 10px 0; height: 36px; line-height: 36px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zwfw_scrollBody li a:hover{color: #fff;}
.zwfw_scrollBody li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
/*办事事项 end*/
@media (min-width: 992px) and (max-width:1199px){
    .zwfw_hotList{width: 189px; padding: 23px 20px 0;}
    .zwfw_itemList{width: 711px;}
    .zwfw_itemType{width: 215px; margin-left: 15px; padding-left: 5px;}
    .zwfw_itemType .item{margin-left: 55px;}
    .zwfw_linkList1 li{padding: 0 10px 10px;width: 206px;}
    .zwfw_scrollBody li{width: 140px;}
}
@media (max-width:991px){
    .zwfw_hotList,.zwfw_itemList{float: none; width: auto;}
    .zwfw_hotList{ padding: 10px; height: auto;}
    .zwfw_hotList .list{padding: 5px 0 0;}
    .zwfw_hotList .list li{ width: 50%; float: left;}
    .zwfw_hotList .list li a{ margin:0 10px;}
    .zwfw_itemList{margin-top: 10px;}
    .zwfw_itemType{width: 237px;margin-left: 10px;padding-left: 0;margin-bottom: 10px;}
    .zwfw_itemType.num1,.zwfw_itemType.num4,.zwfw_itemType.num7{ margin-left: 0; width: 238px;}
    .zwfw_itemType.num9,.zwfw_itemType.num8,.zwfw_itemType.num7{margin-bottom: 0;}
    .zwfw_itemType .img{margin-left: 9px;}
    .zwfw_linkList1{padding: 15px 10px 5px;}
    .zwfw_linkList1 li{width: 25%; padding: 0 0 10px;}
    .zwfw_linkList1 li a{margin: 0 5px;}
    .zwfw_scrollBody li{width: 164px;}

}
@media (max-width:767px) {
    .zwfw_linkList1 li{width: 50%;}
    .zwfw_linkList1 li a{ font-size: 16px;}
    .zwfw_part1_new .tel li a{ padding: 0 10px; height: 40px; font-size: 20px;}
    .zwfw_part1_new .tel li.active a{ height: 38px;}
    .zwfw_itemList{height: auto;}
    .zwfw_itemType{ width:49% !important; box-sizing: border-box; float: left; margin-left: 0; margin-bottom: 10px !important;}
    .zwfw_itemType:nth-child(2n){float: right;}
    .zwfw_itemType.num9{width: 100% !important; margin-bottom: 0 !important;}
    .zwfw_bmfwList li{width: 33.3%;}
    .zwfw_scrollBox{margin: 15px 10px 0;}
    .zwfw_part2_new{padding-bottom: 10px;}
    .zwfw_scrollBody li{width: 110px;}
}
@media (max-width:480px) {
    .zwfw_itemType .img{display: none;}
    .zwfw_itemType .item{ margin-left: 10px;}
    .zwfw_bmfwList li{width: 50%;}
 .zwfw_hotList .list li{ width: 100%; float: none;}
}
/*2021.1.7新增 政务服务页面上半部分改版*/

/******政务服务 end******/
/***********领导之窗主页*****************/
.none{display: none}
.none.active{display: block}

.leader_box {width: 100%;margin-top: 20px;position: relative;margin-bottom: 10px;}
.leader_detail {width: 800px;}
.leader_lists {width: 300px;}
.ind_line {width: 3px;height: 100%;background: #ececec;position: absolute;top: 0;left:325px;}
.ind_line span {display: block;width: 7px;height: 3px;background: #9ebfee;position: absolute;left: -2px;}
.ind_line span.top_ico {top: 0;}
.ind_line span.bottom_ico {bottom: 0;  }
.ind_line_fbh{left:675px;}
.leader_info {height: auto;width: 100%;background: #fafafa;padding:20px 0;text-align: center;}
.leader_pic {width: 203px;height: 250px;text-align: center;float: none;margin: 0 auto;}
.leader_info_rt {margin-left: 0;position: relative;height: auto;}
.leader_pic img {max-width: 100%;height: 250px;display: block;margin: 0 auto;}
.name_position {width: 100%;color: #333;font-size: 0;height: auto;padding-top: 12px;}
.name_position span {font-size: 24px;display: block;width: 100%;text-align: center;}
.name_position span:first-child {line-height: 40px;font-size: 24px;font-weight: bold;color: #333;}
.name_position span:first-child+span{line-height: 30px;color: #999;font-size: 20px;}
.leader_job {line-height: 30px;font-size: 16px;height: auto;}
.leader_mail {width: 96%;height: auto;margin:0 auto;margin-top: 10px;}
.leader_mail img{width: auto;max-width: 100%;height: auto;}
.leader_work {margin-top: 20px;width: 100%;}
.leader_work_tit {height: 40px;border-bottom: 1px solid #dee2e6;width: 100%;line-height: 40px;position:relative;}
.leader_work_tit a.leader_more{position: absolute;right: 13px;top: 0;color: #999;display: block;float: right;font-size: 14px;}
.leader_work_tit ul li {float: left;padding: 0 20px;background: url("./../images/leader_tit_line.png") no-repeat center left;font-size: 22px;font-weight: bold;}
.leader_work_tit ul li:first-child {padding-left: 0;background: none;}
.leader_work_tit ul li.active {color: #3573b5;}
.leader_work_main {width: 100%;height:auto;overflow-x: hidden;overflow-y: auto;font-size: 16px;color: #333;line-height: 36px;padding-top: 10px;max-height: 400px;}
.leader_work_tit ul li.active a{color: #3573b5;}

.leader_work_tit_01{height: auto;width: 100%;line-height: 45px;position: relative; border-bottom:none; overflow: hidden;}
.leader_work_tit_01 li{float: left;background:#719dcb url("./../images/leader_ship_icon_new.png") no-repeat 10px;font-size: 18px;width: 102px;margin-left: 10px;padding-left: 42px;text-align: left;padding-right:0; margin-bottom: 10px;}
.leader_work_tit_01 ul li a{display: block;font-weight: normal;color: #666;font-size: 18px;padding:0}
.leader_work_tit_01 ul li a{display: block;color: #fff;}
.leader_work_tit_01 ul li.num1,.leader_work_tit_01 ul li.num3{ margin-left: 0px;}
.leader_work_tit_01 ul li.active{background:#3573b5 url("./../images/leader_ship_icon_new.png") no-repeat 10px;}
.leader_news{margin-top: 15px;}
.leader_com_lists{width: 100%;height: auto;margin-top: 10px;}
.leader_com_lists ul li{position:relative;height: 40px;line-height: 40px;overflow: hidden;padding-left:20px;background: url("./../images/dot.png") no-repeat center left;font-size: 16px;}
.leader_com_lists ul li a{display: block;float: none;max-width: none;margin-right: 96px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.leader_com_lists ul li span.date{position: absolute;top: 0;right: 0;color: #999}
.leader_list_main{width: 100%;height: auto;background: #fafafa}
.leader_zw_box{text-indent: 35px;font-size: 20px;font-weight: bold;color: #666;}
.leaderNames{margin-left: 235px;text-align: left;}
.leaderNames ul li{width: 50%;float: left;font-size: 20px;height: 36px;line-height: 36px;}
.leaderNames ul li a{color: #333;}
.leaderNames ul li.active a,.leaderNames ul li a:hover{font-weight: bold}
.xx_main{width: 100%;height: auto;margin-top: 15px;}
.xx_box{margin-top: 12px;line-height: 38px;font-size: 16px;text-indent: 2em;}
.xx_box a{color: #e91611}
.leader_job_main{width: 100%;height: 60px;overflow-y: auto;}

.leader_letter_list{width: 100%;height: auto;margin-top: 10px;}
.leader_letter_list ul li{height: 40px;line-height: 40px;overflow: hidden;padding-left:20px;background: url("./../images/dot.png") no-repeat center left;font-size: 16px;padding-right: 170px;position: relative;}
.leader_letter_list ul li p.letter_title{float: none;}
.leader_letter_list ul li p.letter_title a{display: block;width: 100%;height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.leader_letter_list ul li p.letter_time{width: 100px;text-align: center;position: absolute;right: 0;top: 0;color: #999;}
.leader_letter_list ul li p.letter_status{width: 70px;text-align: center;right: 100px;top: 0;position: absolute;color: #999;}
.leader_letter_list ul li p.letter_status .responseNo{color: #e33640;}

/* 领导之窗修改20200727 */
.leader_zw_main ul li{border-bottom:1px solid #e0e0e0;line-height: 30px;padding:10px 10px 10px 0;}
.leader_zw_main ul li.num1{border-top:1px solid #e0e0e0;}
.leader_zw_main ul li a{display: block;height: 100%;width: 100%;}
.leader_zw_main ul li span.leader_name_add{color: #333;float: left;width: 84px;text-align: center;display: block;font-size: 18px;font-weight: bold;}
.leader_zw_main ul li a:hover span.leader_name_add,.leader_zw_main ul li.active a span.leader_name_add{color: #3573b5;}
.leader_zw_main ul li.active,.leader_zw_main ul li:hover{border-left:2px solid #3573b5;}
.leader_job_add{margin-left: 84px;color: #666;font-size: 0;}
.leader_job_add span{font-size: 15px;float: left;padding: 0 5px 0 7px;background: url("./../images/leader_01_icon.png") no-repeat center left;}
.leader_job_add span.span1{background: none;padding-left: 0;}

/*领导之窗响应式*/
@media (max-width: 1199px) and (min-width: 992px){
.leader_detail{width: 600px;}
.leader_lists{width: 300px;}
.ind_line{left: 320px;}
.leader_mail img{width: 100%;height: auto;}
.leader_mail{height: auto}
.leader_info_rt{margin-left: 0;}
.ind_line_fbh{left:500px;}
}
@media (max-width: 991px) and (min-width: 768px){
.ind_line{display: none}
.leader_lists,.leader_detail{width: 100%;float: none;}
.leader_detail{margin-top: 20px;}
.leader_box{margin-top: 10px;}
.xx_main{margin-top: 10px;}
.leader_mail img{width: 100%;height: auto;}
.leader_mail{height: auto}
.leader_work_tit_01 ul li.num3{ margin-left: 10px;}
.leader_work_tit_01 ul li{ width: 132px;}
}
@media (max-width: 991px){
.ind_line{display: none}
.leader_lists,.leader_detail{width: 100%;float: none;}
.leader_detail{margin-top: 20px;}
.leader_box{margin-top: 10px;}
.xx_main{margin-top: 10px;}
.leader_mail img{width: auto;height: 70px;max-width: 100%}
.leader_mail{height: auto;}
.leader_info_rt{margin-left: 0;}
.leader_job_main{height: 90px;}
}
@media (max-width: 767px){
.leader_job_main{height: 90px;}
.leader_work_tit_01 ul li{ width: 40%; margin-left: 2%; padding-left: 9%;}
.leader_work_tit_01 ul li.num1,.leader_work_tit_01 ul li.num3{ margin-left: 0px;}
}
@media (max-width: 500px){
.leader_mail img{height: auto;}
.leader_pic{float: none;width: 100%;height: auto;margin: 0 auto;text-align: center;}
.leader_pic img{width: auto;max-width: 100%;height: auto;}
.name_position{text-align: center;padding-top: 0;}
.leader_job_main{height: auto;margin-bottom: 10px;}
.leader_mail {text-align: center;position: initial}
.leader_info{height: auto; padding-top: 0px;}
.leader_info_rt{margin-left: 0;height: auto;}
.leaderNames{margin-left: 190px;}
.leader_zw_box{text-indent: 0;}
}
@media (max-width: 440px){
.leaderNames ul li{width: 100%;float: none;text-align: center}
.leaderNames{margin-left: 180px;}
.leader_work_tit_01 ul li{ width: 36%; margin-left: 2%; padding-left: 13%;}
}
/******专题专栏 on******/
/*最新专题*/
.ztzl_newlist{overflow:hidden;}
.ztzl_newlist ul{width:110%;}
.ztzl_newlist ul li{float:left;width:370px;padding-right:20px;}
.ztzl_newlist ul li .img_img{float:left;width:100%;height:200px;}
.ztzl_newlist ul li .img_img img{width:100%;height:200px;}
.ztzl_newlist ul li .con{background:#f9f9f9;padding:12px 20px 20px;overflow:hidden;display: block;}
.ztzl_newlist ul li .con .img_title{display:block;height:32px;line-height:32px;font-size:18px;font-weight:bold;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ztzl_newlist ul li .con .img_title:hover{color:#ea1711;}
.ztzl_newlist ul li .con p{height:64px;padding-top:6px;line-height:32px;font-size:16px;overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  line-clamp: 2;}
.ztzl_newlist ul li .con .img_btn{display:block;width:100px;height:30px;line-height:30px;text-align:center;font-size:16px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#3573b5;border-radius:15px;margin:12px auto 0;transition:all 0.3s;}
.ztzl_newlist ul li .con .img_btn:hover{background-color:#80aee8;color:#fff;}
/*往期专题*/
.ztzl_wq_top{margin-top:20px;height:49px;line-height:38px;padding:0 3px;font-size:22px;font-weight:bold;color:#3573b5;}
.ztzl_wqlist{height:auto;overflow:hidden;}
.ztzl_wq_slide{position:relative;}
.ztzl_wq_slide .prev,.ztzl_wq_slide .next{display:none;}
.ztzl_wq_slide .bd {width:1220px;height:400px;overflow:hidden;}
.ztzl_wq_slide .bd li{float:left;width:390px;}
.ztzl_wq_slide .bd li .con{display:block; margin-right: 20px; margin-bottom:20px; height:142px;padding:18px;border:#f5f5f5 6px solid;overflow:hidden;background: url("../images/ztzl_wqico.png") 18px 18px no-repeat;transition:all 0.3s;}
.ztzl_wq_slide .bd li .con:hover{background-image:url("../images/ztzl_wqicoh.png");border-color:#bfd8f7;}
.ztzl_wq_slide .bd li .con .title{display:block;height:38px;line-height:38px;font-size:16px;font-weight:bold;text-indent:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ztzl_wq_slide .bd li .con p{height:52px;line-height: 26px;padding-top: 7px;font-size: 16px;color: #666;overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  line-clamp: 2;}
.ztzl_wq_slide .bd li .con .clearfix{padding-top:16px;height:30px;}
.ztzl_wq_slide .bd li .con .clearfix .date{display:block;float:left;font-size:13px;height:30px;line-height:30px;color:#666;}
.ztzl_wq_slide .bd li .con .clearfix .btn{display:block;float:right;width:98px;height:28px;line-height:28px;text-align:center;font-size:16px;border:#e5e5e5 1px solid;border-radius:14px;transition:all 0.3s;}
.ztzl_wq_slide .bd li .con .clearfix .btn:hover{color:#fff;background-color:#3573b5;border-color:#3573b5;}
.ztzl_wq_slide .hd{width:100%;z-index:1;height:7px;line-height:7px;margin:16px auto 0;text-align:center;overflow:hidden;*width:144px;_width:144px;}
.ztzl_wq_slide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:28px;height:7px;margin:0 10px;background:#dfdfdf;border-radius:3px;text-indent:-999em;overflow:hidden;vertical-align:top;*display:block;_display:block;*float:left;_float:left;}
.ztzl_wq_slide .hd ul .on{background-color:#3573b5;}
/*归档专题*/
.ztzl_gd_top{height:40px;line-height: 28px;padding: 0 3px;font-size: 22px;font-weight: bold;color: #3573b5; border-bottom:#dcdcdc 1px solid;}
.ztzl_gd_list{height: auto;line-height: 36px;font-size: 16px;padding-top: 9px;overflow: hidden;}
.ztzl_gd_list ul{width:110%;}
.ztzl_gd_list ul li{float:left;width:390px;height:36px;}
.ztzl_gd_list ul li .date{display:none;float:right;font-size:14px;color:#999;white-space:nowrap;}
.ztzl_gd_list ul li a{display:block;float:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-right: 20px;}
@media (min-width: 992px) and (max-width:1199px) {
/*最新专题*/
.ztzl_newlist ul li{float:left;width:300px;padding-right:21px;}
.ztzl_newlist ul li .img_img{height:162px;}
.ztzl_newlist ul li .img_img img{height:162px;}
/*往期专题*/
.ztzl_wq_slide .bd {width:963px;}
.ztzl_wq_slide .bd li{width:321px;}
/*归档专题*/
.ztzl_gd_list ul li{width:321px;}
}
@media (max-width:991px) {
.lmy_mainer{ padding:0 15px 15px;}
/*最新专题*/
.ztzl_newlist ul li{width:236px;padding-right:15px;}
.ztzl_newlist ul li .img_img{height:128px;}
.ztzl_newlist ul li .img_img img{height:128px;}
.ztzl_newlist ul li .con{padding:10px 15px 15px;}
/*往期专题*/
.ztzl_wq_slide .bd {width:756px;height:353px;}
.ztzl_wq_slide .bd li{width:378px;}
.ztzl_wq_slide .bd li .con{margin-bottom:15px;margin-right:18px;height:127px;padding:15px;background-position:15px 15px;}
.ztzl_wq_slide .bd li .con .title{height:30px;line-height:30px;text-indent:40px;}
.ztzl_wq_slide .bd li .con p{padding-top:5px;}
.ztzl_wq_slide .bd li .con .clearfix{padding-top:10px;}
/*归档专题*/
.ztzl_gd_top{font-size:20px;}
.ztzl_gd_list ul li{width:379px;}
}
@media (max-width:767px) {
.lmy_mainer{ padding:0 10px 10px;}
.ztzl_newlist.mt20{ margin-top: 10px;}
/*最新专题*/
.ztzl_newlist ul{width:100%;}
.ztzl_newlist ul li{width:100%;padding:10px 0 0;}
.ztzl_newlist ul li.num1{padding-top:0;}
.ztzl_newlist ul li .img_img{height:auto;}
.ztzl_newlist ul li .img_img img{width:100%;height:auto;}
.ztzl_newlist ul li .con{padding:5px 10px 10px;}
.ztzl_newlist ul li .con .img_title{height:30px;line-height:30px;}
.ztzl_newlist ul li .con p{height:auto;max-height:60px;padding-top:0;line-height:30px;}
.ztzl_newlist ul li .con .img_btn{margin:5px auto 0;}
/*往期专题*/
.ztzl_wq_top{margin-top:10px;height:38px;line-height:28px;}
.ztzl_wq_slide .bd {width:100%;height:328px;}
.ztzl_wq_slide .bd li{width:100%;}
.ztzl_wq_slide .bd li .con{float:none;margin-bottom:10px;width:auto;height:127px;padding:10px;background-position:10px 10px; margin-right: 0;}
.ztzl_wq_slide .hd ul li{margin:0 5px;}
/*归档专题*/
.ztzl_gd_top{margin-top:10px;height:38px;}
.ztzl_gd_list{padding-top:5px;}
.ztzl_gd_list ul{width:100%;}
.ztzl_gd_list ul li{width:100%;}
.ztzl_gd_list ul li a{ margin-right: 0;}
}
/******专题专栏 end******/
/******互动交流-主页******/
.hd_title{height: 38px;background: url("../images/line_db.gif") bottom repeat-x;}
.hd_title li{float: left;}
.hd_title li.line{width: 1px;height: 20px;background: #cecece;margin:6px 18px 0;}
.hd_title li a{ display: block;height: 37px; font-size: 21px;color: #666;}
.hd_title li.active a{font-weight: bold;color:#3573b5;border-bottom: #3589b9 1px solid;}

.hdlm_box{margin-top: 24px;position: relative;}
.hd_line{width: 1px;height: 100%;background: #ececec;position: absolute;top: 0;left:768px;}
.hd_line span{display: block;width: 7px;height: 2px;background: #9ebfee;position: absolute;left: -3px;}
.hd_line span.top_ico{top: 0;}
.hd_line span.bottom_ico{bottom: 0;}
.hdlm_box .ind_line{left: 766px;}
/*互动左侧*/
.hd_left{width: 743px;}
.zfrx{margin: 15px 0;}
.zfrx_list{width: 280px;float: left;}
.zfrx_list li a{display: block;height: 83px; border: #dee2e6 1px solid;text-align: center;}
.zfrx_list li a:hover{border-color: #3573b5;}
.zfrx_list li img{max-width: 100%;}
.zfrx_list li .img_title{display: none;}
.zfrx_list2{width: 443px;float: right; border: #dee2e6 1px solid;padding: 10px 0;}
.zfrx_list2 li{width:84px;float: left;margin: 0 31px;}
.zfrx_list2 li a{display: block;height: 63px;text-align: center;font-size: 16px;line-height: 26px;}
.zfrx_list2 li .img_title{display: block;}
.zfrx_list2 li a:hover img{transition: all .5s;transform: rotateY(360deg);}
/***回复选登**/
.hd_hfxd{position: relative;margin-top: 16px;}
.hdy_cxbox{position: absolute;width: 436px; right: 0;top: -54px;}
.hdy_cxbox li{float: left;position: relative;}
.hdy_cxbox li.bt{line-height: 29px;width: 56px;}
.hdy_cxbox li.srk{height: 29px;margin-right: 10px;}
.hdy_cxbox li.srk input{width: 141px;float: left; height: 27px;line-height: 27px;text-indent: 8px;color: #999;border: #dcdcdc 1px solid;background: none;outline: none;}
.hdy_cxbox li.srk1{float: none; height: 27px;margin:0 84px 0 56px;border: #dcdcdc 1px solid;}
.hdy_cxbox li.srk1 input{width:100%;height: 27px;line-height: 27px;text-indent: 8px;color: #999;border:none;background: none;outline: none;}
.hdy_cxbox li.cxbtn{width: 74px;height: 29px;float:none;position: absolute;right: 0;top: 0;}
.hdy_cxbox li.cxbtn input{width:74px;height: 29px;border: none;line-height: 29px;text-align: center;color: #fff;background: #3573b5;outline: none;}

.hd_mesgbox{}
.hd_mesgbox p{float:right;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd_mesgbox p.p0{float: none;margin-right: 425px;}
.hd_mesgbox p.p1,.hd_mesgbox p.p4{width: 88px;}
.hd_mesgbox p.p2{width:135px;}
.hd_mesgbox p.p3{width: 114px;}
.mesg_tel{height: 30px;line-height: 30px;background: #f9f9f9; overflow: hidden;}
.mesg_tel p{height: 30px;line-height: 30px;font-size: 16px;text-align: center; font-weight: bold;}
.mesglist{height:258px;font-size: 16px;}
.mesglist li{height: 42px;line-height: 42px;border-bottom: #d9d9d9 1px dashed; vertical-align: bottom;overflow: hidden;}
.mesglist li p{height: 42px;line-height: 42px;}
.mesglist p.p0 a{display: block;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;padding: 0 5px;}
.mesglist p.p0{float: none;text-align: left;}
.mesglist p.p1,.mesglist p.p2,.mesglist p.p3,.mesglist p.p4{color: #999;}
.mesglist p.p3{font-size: 15px;}
.mesglist li p .responseNo{color: #e33640;}
/*回应关切*/
.hd_hygq{height: 288px;}
/*在线访谈*/
.szxx_titr{float: right;line-height: 38px;color: #c2c2c2;}
.szxx_titr a{padding: 0 10px;color: #666;font-size: 15px;font-weight: bold;}
.szxx_titr a:hover{color: #3573b5;}
.zxftcon{height:246px;margin-top: 24px;}
.zxftcon .ftimg{width:350px;height: 246px;float: left;}
.zxftcon .ftimg a{display: block;text-align: center;}
.zxftcon .ftimg img{max-width: 100%;height:246px;}
.zxftcon .ftcon{margin-left:368px;font-size: 16px;}
.zxftcon .ftcon .title a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxftcon .ftcon p{font-size: 16px;height:40px;line-height:40px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxftcon .title a{font-size: 22px;font-weight: bold;color: #3573b5; height: 30px;line-height: 30px;padding: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxftcon .ftcon p span{font-weight: bold;}
.zxftcon .ftcon .zy_con span{display: block;font-weight: bold;}
.ftcon .zy_con{line-height: 32px;height:128px;overflow: hidden;}
.ftcon .zy_con .more{font-size: 14px;color:#ea1612;}
/*互动-意见征集*/
.hdy_zjlist{height: 314px; line-height:36px;font-size:16px;margin-top:20px;overflow:hidden;}
.hdy_zjlist ul{display:none;}
.hdy_zjlist ul.active{display:block;}
.hdy_zjlist ul li{height:40px;vertical-align:bottom;padding-bottom:1px;overflow:hidden;}
.hdy_zjlist ul li span{display:block;font-size:14px;}
.hdy_zjlist ul li span.date{float:right;width:180px;color:#999;text-align:right;}
.hdy_zjlist ul li span.dw{float: right;width: 112px;padding: 0 10px;text-align: center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hdy_zjlist ul li span.zt{float:left;width:67px;height:25px;line-height:24px;text-align:center;color:#666;background:#f8f8f8;margin:8px 16px 0 0;text-shadow:1px 1px #fff;}
.hdy_zjlist ul li.starting span.date{color:#2b5c9f;}
.hdy_zjlist ul li.starting span.zt{background:#eef3f9;color:#2b5c9f;}
.hdy_zjlist ul li.nostart span.date{color:#f00;}
.hdy_zjlist ul li.nostart span.zt{background:#fed8d8;color:#f00;}
.hdy_zjlist ul li a.title,.hdy_zjlist ul li a.title2{display:block;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hdy_zjlist ul li a.title{float: none;margin:0 315px 0 83px;}
.hdy_zjlist ul li a.title2{max-width: 270px;float: left;}
.hdy_zjlist ul li .result{float: left;margin-left: 5px;}
.hdy_zjlist ul li .result a{font-size: 14px;color:#ea1612;padding-left: 5px;}
.hdy_zjlist ul li.num1{height:67px;margin-bottom:10px;}
.hdy_zjlist ul li.num1 .news{display:block;float:left;width:41px;height:55px;background:#3573b5;padding:12px 13px 0;text-align:center;line-height:22px;font-size:16px;color:#fff;}
.hdy_zjlist ul li.num1 .con{display: block; margin-left:83px;line-height:36px;overflow:hidden;}
.hdy_zjlist ul li.num1 .con h4{height:36px;overflow:hidden;margin: 0;}
.hdy_zjlist ul li.num1 .con h4 a{display:block;float:none;font-size:18px;font-weight:bold;color:#0a73ba;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hdy_zjlist ul li.num1 .con h4 a.tit{float:none;}
.hdy_zjlist ul li.num1 .con h4 span{display: none}
.hdy_zjlist ul li.num1 .con p{display:block;height:24px;line-height:24px;color:#888;font-size:15px;overflow:hidden;}
.hdy_zjlist ul li.num1 .con p span{display:block;float: left; max-width:560px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hdy_zjlist ul li.num1 .con p .more{color:#d81623;float: left; margin:0;padding:0;}
/*互动右侧*/
.hd_right{width: 360px;}
.hd_dwlink1 li a{display: block;height: 62px;line-height: 62px;border:#dee2e6 1px solid;text-align: center;font-size: 22px;font-weight: bold;color: #3673b6;transition:all .5s;}
.hd_dwlink1 li img{vertical-align:middle;margin: 0 16px 0 0;}
.hd_dwlink2{margin-top: 10px;}
.hd_dwlink2 li{width: 174px;float: left;margin-right: 12px;}
.hd_dwlink2 li.num2{margin-right:0;}
.hd_dwlink2 li a{display: block;height: 62px;line-height: 62px;border:#dee2e6 1px solid;text-align: center;font-size: 16px;transition:all .5s;}
.hd_dwlink2 li img{vertical-align:middle;margin: 0 16px 0 0;}
.hd_dwlink1 li a:hover,.hd_dwlink2 li a:hover{border-color:#3573b5;color: #3573b5;}
/*部门受理统计*/
.ranks_con{margin: 10px 0 0;font-size: 16px;}
.ranks_top{height: 34px;line-height: 34px;border-bottom:#dfdfdf 1px dashed;font-weight: bold;color: #666;overflow: hidden;}
.ranks_top p{float: right;text-align: center;}
.ranks_top p.t1{float: none;text-align: left;text-indent: 10px;margin-right: 176px;}
.ranks_top p.t2,.ranks_list li .num{width: 96px;}
.ranks_top p.t3,.ranks_list li .rate{width: 80px;}
.ranks_list{height:223px;padding-top: 8px;}
.ranks_list li{height: 36px;line-height: 36px;vertical-align: bottom;overflow: hidden;}
.ranks_list li span{display: block; float: right;text-align: center;}
.ranks_list li .dw{float: none;margin-right: 176px; text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ranks_list li .rate{color: #e33640;}
.ranks_list li .num{color: #999;}
/*投诉举报*/
.hd_tsjb{margin-top: 20px;}
.hd_tsjb ul{height: 380px;overflow: hidden;}
.hd_tsjb li{width: 100%;height: 66px; margin-bottom: 10px;}
.hd_tsjb li img{width: 100%;height: 66px;}
.hd_tsjb li .img_title{display: none;}
/*类型受理统计*/
.hdtj_list1 {margin: 10px 0;}
.hdtj_list1 p {float: left;height: 30px;line-height: 30px; margin-right: 8px;font-size: 13px;}
.hdtj_list1 p span {font-weight: bold;}
.hdtj_list1 p i {font-style: normal;}

.hdtj_list2 {margin-top: 10px;}
.hdtj_list2 ul {margin-right: -40px;}
.hdtj_list2 li {width: 156px;margin-right: 40px; float: left; height: 30px;line-height: 30px;margin: 0 2px;font-size: 15px;color: #444;}
.hdtj_list2 li .ico {display: inline-block;vertical-align: middle; width: 10px;height: 10px;background: #558dc8;margin-right: 12px;}
.hdtj_list2 li.num2 .ico {background: #6caf82;}
.hdtj_list2 li.num3 .ico {background: #d85856;}
.hdtj_list2 li.num4 .ico {background: #eeed84;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hd_line{left: 627px;}
.hdlm_box .ind_line{left: 625px;}
/*互动左侧*/
.hd_left{width: 612px;}
.zfrx_list{width: 224px;}
.zfrx_list2{width: 376px;}
.zfrx_list2 li{margin: 0 20px;}
/*回复选登*/
.hdy_cxbox{width: 356px;}
/*.hdy_cxbox li.srk input{width: 130px;}*/
/*.hdy_cxbox li.srk1 input{width: 186px;}*/
/*在线访谈*/
.zxftcon{height:216px;}
.zxftcon .ftimg{width: 290px;height: 216px;}
.zxftcon .ftimg img{height:216px;}
.zxftcon .ftcon{margin-left: 310px;}
.zxftcon .ftcon p{height: 36px;line-height:36px;}
.ftcon .zy_con{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;line-height: 28px;height:112px;}
/*意见征集*/
.hdy_zjlist ul li a.title2{max-width: 143px;}
.hdy_zjlist ul li.num1 .con p span{ max-width:450px;}
/*互动右侧*/
.hd_right{width: 300px;}
.hd_dwlink2 li{width: 144px;}
.hd_dcdb .newslist li a{max-width: 270px;}
/*投诉举报*/
.hd_tsjb ul{height: 416px;}
.hd_title li a{ font-size:18px;}
}
@media only screen and (max-width:991px) {
.hd_line{display: none;}
/*互动左侧*/
.hd_left{width:100%;float: none;}
.zfrx_list2{width: 436px;}
.zfrx_list2 li{margin: 0 30px;}
.hdy_cxbox li.srk1 input{width: 280px;}
.ftcon .zy_con{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
/*意见征集*/
.hdy_zjlist{height: auto;}
.hdy_zjlist ul li a.title2{max-width: 262px;}
/*互动右侧*/
.hd_right{width:100%;float: none;margin-top: 15px;}
.hd_dwlink2 li{width: 358px;}
.hd_dcdb .newslist li a{max-width:680px;}
/*投诉举报*/
.hd_tsjb ul{height: 400px;}
.hd_tsjb li{height: auto;}
.hd_tsjb li img{height: auto;}
}
@media only screen and (max-width:767px) {
.hdlm_box{ margin-top: 10px;}
.zfrx_list{width:100%;float:none;}
.zfrx_list2{width:auto;float:none;margin-top: 15px;}
.zfrx_list2 li{width: 31.33%;margin: 0 1%;}
/*回复选登*/
.hdy_cxbox{position: relative;display: none;}
.hdy_cxbox li{margin-bottom: 5px;}
.hdy_cxbox li.cxbtn{position: absolute;right: 0;top: 0;}
.hdy_cxbox li.srk{display: none;}
.hdy_cxbox li.srk1{width: auto; float: none;margin: 0 80px 0 60px;}
.hdy_cxbox li.srk1 input{width: 99%;}
.hd_mesgbox p.p1,.hd_mesgbox p.p2,.hd_mesgbox p.p3{display: none;}
.hd_mesgbox p.p0{margin: 0 88px 0 0;}
/*在线访谈*/
.zxftcon{height: auto;margin-top: 15px;}
.zxftcon .ftimg{width: 100%;height: auto; float: none; text-align: center;}
.zxftcon .ftimg img{height: auto;}
.zxftcon .ftcon{margin-left:0;margin-top:10px;}
.zxftcon .ftcon p{height:36px;line-height:36px;}
.ftcon .zy_con{height: auto;display: block;line-height: 28px;}

.hd_dwlink2 li{width: 49%;}
.hd_dwlink2 li.num1{margin-right: 2%;}

.hdy_zjlist {margin-top: 15px;}
.hdy_zjlist ul li.num1{height: auto;}
.hdy_zjlist ul li.num1 .con p{height: auto;}
.hdy_zjlist ul li.num1 .con p span{float: none;max-width: none;white-space: normal;display: inline;}
.hdy_zjlist ul li.num1 .con p .more{float: none;}
.hdy_zjlist ul li .result{display: none;}
.hdy_zjlist ul li span.dw{display: none;}
.hdy_zjlist ul li a.title,.hdy_zjlist ul li a.title2{max-width:none;float: none;margin: 0 190px 0 83px;}
.hd_dcdb .newslist li a{max-width:none;display: block; float: none;}
/*投诉举报*/
.hd_tsjb{margin-top: 15px;}
.hd_tsjb ul{height: 300px;}
.hd_title li a{ font-size:18px;}
}
@media only screen and (max-width:479px) {
/*征集调查*/
.hdy_zjlist ul li span.date{display: none;}
.hdy_zjlist ul li a.title,.hdy_zjlist ul li a.title2{margin: 0 0 0 83px;}
}
/******互动交流-主页end******/
/******数据发布******/
.data_mainer .wzy_position{ padding:14px 0 0 24px; background-position: 0 19px; border-bottom: 0 none; line-height: 28px;}
.data_tel{ height: 26px;background: url(../images/zwfw_telbg.gif) 0 14px repeat-x; line-height: 0; font-size: 0; text-align: center;}
.data_tel a,.data_tel span{display: inline-block; vertical-align: middle; height: 26px;}
.data_tel a{padding-left: 23px; background: url("../images/data_tell.gif") left center no-repeat #fff;}
.data_tel span{ padding-right: 23px; line-height: 26px; font-size: 22px; font-weight: bold; color: #3374b6; background: url("../images/data_telr.gif") right center no-repeat;}
/*标题 end*/
/*数据发布*/
canvas{ width:900px}
.tj_ssul li{ float:left; font-size:14px;margin-left:10px; margin-bottom:10px}
.selectbox-wrapper{color: #666;font-size: 15px;height: 28px;text-indent: 10px;border: #dbdbdb 1px solid;background: #fff;width: 115px;}
.sjfb_chart{margin-top:0;}
.tj_ssul{margin-bottom:5px;}
.sjfb_box{margin-top: 20px;}
.sjfb{position: relative;}
.shuj_maincon{border:#dcdcdc 1px solid;padding:25px 39px 35px;margin-bottom:25px;}
.shuj_dbt{height:50px;line-height:40px;font-size:22px;font-weight:bold;color:#fe8f00;}
/*左侧*/
.shuj_lbox{width:231px;background:#f9f9f9;}
.sjfb_tree {width: 260px;height: 660px;position: relative;background: #f7f7f7;}
.shuj_ltop{height:60px;line-height:60px;text-align: center;font-size:20px;font-weight: bold; color:#fff;background:#3573b5;}
.shuj_treebox{overflow: auto;padding: 10px}
.shuj_showIcon{height:570px;overflow: initial !important;}
.shuj_showIcon .ztree li {line-height: 32px;}
.shuj_showIcon .ztree li a{border:0;height:32px;line-height:32px;display:block;padding:0 3px 0 1px;}
.shuj_showIcon .ztree li span.button.switch{width:20px;/*height:32px;*/}
.shuj_showIcon .ztree li span{line-height:32px;font-size:15px;}
.shuj_showIcon .ztree li a.curSelectedNode,.shuj_showIcon .ztree li a.curSelectedNode_Edit{background: none;color: #fe8f00;opacity: 1;}
/*右侧*/
.sjfbcon{width: 870px;float: right;position: relative;}
/*右侧切换*/
.sjfb_top li{float: left;margin-left: 10px;width: 120px;height: 50px;text-align: center;}
.sjfb_top li a{display: block;line-height:50px;font-size: 18px;color: #505050;background: #f4f4f4;}
.sjfb_top li .select_hs{width: 100%;height: 50px; line-height:50px;font-size: 18px;padding-left: 10px; color: #505050;text-align: center; background: #f4f4f4;border: none;}
.sjfb_top li .select_hs option{text-align: center;font-size: 16px;}
.sjfb_top li.active a,.sjfb_top li a:hover{color: #fff;font-weight: bold;background: #3573b5;}
/*右侧时间下拉查询*/
.sj_select{position: absolute;top:0px; right: 0;z-index: 9;margin-top: 15px;}
.sj_select span{float: left;line-height: 30px;}
.sj_select select{float: left; height: 30px;line-height: 20px;padding: 4px 10px;border: #ddd 1px solid;background: #fff;color: #666;margin: 0 3px;}
.sj_select .startYear,.sj_select .endYear{width: 110px;}
.sj_select .btn-search{height:30px;width: 50px; text-align: center;color:#000; background: #fff;border: #ddd 1px solid;margin-left: 3px;}
.sj_select .btn-search:hover{border-color:#c50001;background: #c50001; color: #fff;}
.shuj_tbcon{height:600px;}
/*数据发布end*/
.data_listbox{ width: 560px; height: 330px; overflow: hidden;}
.data_tel2{ border-bottom: 1px #dee2e6 solid; height: 46px;}
.data_tel2 li{float: left;}
.data_tel2 li a{ padding: 0 20px 0 16px; background: url("../images/data_telfg.gif") left center no-repeat; font-size: 22px; line-height: 46px;}
.data_tel2 li.num1 a{ background: none; padding-left: 0;}
.data_tel2 li a:hover,.data_tel2 li.active a{ font-weight: bold; color: #3374b6;}
.data_listbox .xxgk_list{ padding:10px 0 0;}
.data_listbox .xxgk_list li{padding-right:95px;}
/*数据接口 文本数据 最新数据 end*/
@media (min-width: 992px) and (max-width:1199px){
    .sjfb_tree{width: 230px;}
    .sjfbcon{width: 692px;}
    /*数据发布 end*/
    .data_listbox{ width: 461px;}
    /*数据接口 文本数据 最新数据 end*/
}
@media (max-width: 991px){
    .sjfb_tree{width: 200px;}
    .sjfbcon{width: 528px;}
    .sj_select .startYear, .sj_select .endYear{width: 91px;}
    /*数据发布 end*/
    .data_listbox{float: none; width: auto; height: auto;}
    .data_listbox.fl{margin-top: -5px;}
    .data_listbox.fr{margin-top:5px;}
    .data_listbox .piclink{padding-top: 0;}
    .data_listbox .list li .jie_applay{ margin-right: 0; float: right;}
    /*数据接口 文本数据 最新数据 end*/
}
@media (max-width: 767px) {
    .sjfb_box{margin-top: 15px;}
    .shuj_ltop{height: 50px;line-height: 50px;}
    .shuj_showIcon{height: 240px;}
    .sjfb_tree{width:100%;height: auto;float: none;}
    .sjfbcon{width: 100%;margin-top: 20px;float: none;}
    .shuj_tbcon{height: auto;margin-top: 20px;}
    .sjfb_top ul{float: none;}
    .sjfb_top li{margin-left: 0;margin-right: 10px;}
    .sj_select{display: none;}
    /*数据发布 end*/
    .data_select{display: none;}
    .data_listbox.fl{margin-top: -10px;}
    .data_listbox .piclink{height: auto;}
    .data_listbox .piclink img{height: auto;}
}
@media (max-width: 480px) {
    .data_parHd li{width: 48% !important;}
    .sjfb_top li{width: 32%;margin-right:2%;}
    .sjfb_top li:last-child{margin-right: 0;}
}
/******数据发布 end******/
/*栏目-便民服务*/
.bmfw_banner{position: relative;height: auto;}
.bmfw_banner img{width: 100%;height:auto;}
.bmfw_banner .img_title{position: absolute;left: 188px;top: 50%;margin-top: -28px; font-size: 46px;color: #4a7eba;height: 56px;line-height: 56px;}
.bmfw_item{height: 240px; border: #f5f6f8 1px solid;margin-top: 20px;padding-right: 25px;}
.fwl_tit{width: 149px;float: left;height: 100%;background: #f5f6f8;}
.fwl_tit a{display:block;padding-top: 70px;text-align: center; }
.fwl_tit .tit{display: block;line-height: 28px;font-size: 20px;font-weight: bold;margin-top: 17px;}
.fwl_tit a:hover img{transition: all .6s;transform: rotateY(360deg);}

.bmfw_right{margin-left: 174px;}

.bmfw_tab{height:40px;background: #f5f6f8;margin: 25px 0 0;}
.bmfw_tab li{float: left;vertical-align: bottom;margin: 0 19px;}
.bmfw_tab li a{display: block;padding: 0 8px;height: 40px;line-height: 38px;font-size: 16px;}
.bmfw_tab li.active a{height: 38px; border-bottom:#3474b4 2px solid;color: #3474b4;font-weight: bold; }

.bmfw_link{width: 220px;height: 129px;margin-top: 20px;}
.bmfw_link li img{width:220px;height: 129px;}
.bmfw_link .img_title{display: none;}

.bmfw_item .bmfw_list{margin-left: 240px;}
.bmfw_item .bmfw_list ul{margin-top: 11px;}
.bmfw_list li{height: 36px;line-height:36px;padding-left: 14px;background: url("../images/dot.png") left center no-repeat;vertical-align: bottom;overflow:hidden;}
.bmfw_list li a{font-size: 14px;max-width: 560px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bmfw_list li .date{color:#999;}
.bmfw_list li img{float: left;padding: 13px 0 0 2px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.bmfw_tab li{margin: 0 7px;}
.bmfw_list li a{max-width: 370px;}
}
@media only screen and (max-width:991px ) {
.bmfw_banner .img_title{left: 100px;font-size: 36px;}
.bmfw_item{padding-right: 15px;}
.fwl_tit{width: 100px;}
.bmfw_right{margin-left: 120px;}
.bmfw_tab li{margin:0px;}
.bmfw_tab li a{padding: 0 4px;}
.bmfw_list li a{max-width: 230px;}
}
@media only screen and (max-width:767px ) {
.bmfw_banner{padding:10px 0;background: #d3eeff;}
.bmfw_banner .img_title{left: 20px;font-size:26px;}
.bmfw_item{padding:0;height: auto;margin-top: 15px;}

.fwl_tit{width: 100%;float: none;height:50px;line-height: 50px;padding: 10px 0;}
.fwl_tit a{padding: 0 0 0 20px;}
.fwl_tit img{vertical-align: middle;}
.fwl_tit .tit{display: inline-block;vertical-align: middle; margin: 0 0 0 5px;line-height: 50px;}

.bmfw_right{margin:0;padding: 0 10px;}

.bmfw_tab{height: auto;margin-top: 15px;}
.bmfw_tab li a{padding: 0 8px;}
.bmfw_link{width: 100%;float: none;text-align: center;margin-top: 15px;}
.bmfw_link img{max-width: 100%;height: auto;}
.bmfw_item .bmfw_list{margin-left: 0;margin-top: 15px;}

.bmfw_list li a{float: none;max-width: none;margin-right: 80px;}
.bmfw_list li img{display: none;}

}
/*栏目-便民服务-end*/
/*****微信微博大厅*****/
.wxwb-title{height: 38px;padding-left:40px;background:#f6f6f6 url(../images/wb-ico.png) no-repeat 10px center;margin-bottom:10px;}
.wx-title{background-image:url(../images/wx-ico.png);}
.wxwb-title li{float: left;}
.wxwb-title li a{ padding: 0 15px; line-height: 38px; height: 38px; display: block; font-size: 20px}
.wxwb-title li a:hover{font-weight: bold; color: #3774b5;}
.wxwb-title li.active a{font-weight: bold; color: #3774b5;}
.wxwb-main-l{width:830px;}
.wxwb-main-r{width:300px;}
.wxwb-list{margin-bottom:10px;}
.wxwb-list ul li{width: 108px;float: left;margin: 10px 5px 0;}
.wxwb-list ul li a{display:block;height:122px;text-align: center;}
.wxwb-list ul li a img{display: block;width:82px;height:82px;margin:0 auto;}
.wxwb-list ul li a .img_title{height:40px;line-height:20px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .wxwb-main-l{width:622px;}
    .wxwb-list ul li{width:114px;}
}
@media (max-width: 991px){
    .wxwb-main-l{float:none;width:auto;}
    .wxwb-main-r{float:none;width:auto;}
    .wxwb-list ul li{width:111px;}
}
@media (max-width: 767px){
    .wxwb-title li a{font-size:18px;}
    .wxwb-list ul li{width:20%;margin:10px 0 0;}
}
@media (max-width: 480px){
    .wxwb-list ul li{width:25%;}
}
@media (max-width: 413px){
    .wxwb-list ul li{width:33.3%;}
}
/*互动受理统计*/
.hdtj_chaxun{height: auto;margin: 20px 0 0;padding-left: 128px;}
.hdtj_chaxun li{float: left;}
.hdtj_chaxun p{float:left;font-size:14px;}
.hdtj_chaxun p.txt1 {width: 85px;line-height: 28px; text-align: right;padding: 0 5px 0 0;border: 0;}
.hdtj_chaxun p input{float:left;}
.hdtj_chaxun p.date {width:190px;height:26px;line-height: 26px; border:#ddd 1px solid;padding:0 5px;background:#fff; position:relative;}
.hdtj_chaxun p.date input{width: 100%;height: 26px;line-height: 26px;border: none;background: none;outline:none;}
.hdtj_chaxun p.date .msg-box{position:absolute !important; bottom: 0;left: 0;}
.hdtj_chaxun .btn1{padding-left:10px; width: auto;margin-top: 1px;}
.hdtj_chaxun .btn1 input{background:#f08325;width:60px;height:26px; line-height: 26px; text-align:center;color:#FFF;border:none;cursor:pointer; border-radius: 3px;}
.hdtj_chaxun p.txt2{font-size: 14px;color: #db0000;line-height: 28px;}

.xjtj_top{height: 32px;line-height: 32px; overflow: hidden;text-align: center;background: #f3f3f3;padding: 0 20px;margin-top: 20px;}
.xjtj_top span,.xjtj_list li span{float: right;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xjtj_top span.rate,.xjtj_list li span.rate{width: 85px;}
.xjtj_top span.xh,.xjtj_list li span.xh{width:100px;float: left;}
.xjtj_top span.num,.xjtj_list li span.num{width: 140px;margin-right: 100px;}
.xjtj_top span.dw,.xjtj_list li span.dw{float: none;margin: 0 565px 0 100px;padding: 0 10px;}
.xjtj_list li span.rate{color:#da0000;}
.xjtj_list li{height: 49px;line-height: 49px;text-align: center;border-bottom: #ddd 1px dashed;overflow: hidden;vertical-align: middle;padding: 0 20px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .hdtj_chaxun{padding-left: 0;}
    .xjtj_top span.num, .xjtj_list li span.num{margin-right: 50px;}
    .xjtj_top span.dw,.xjtj_list li span.dw{margin-right:365px; }
}
@media only screen and (max-width:991px ) {
    .hdtj_chaxun{margin: 15px 0 0;}
    .hdtj_chaxun{padding-left:38px;margin:15px 0 0;}
    .xjtj_top{margin-top:15px;}
    .xjtj_top span.num, .xjtj_list li span.num{margin-right:0;}
    .xjtj_top span.dw,.xjtj_list li span.dw{margin-right:225px; }
}
@media only screen and (max-width:767px ) {
    .hdtj_chaxun{padding-left: 0;margin:10px 0 0;}
    .hdtj_chaxun li{width: 100%;margin-bottom: 5px;float: none;}
    .hdtj_chaxun p.txt1{float: none;text-align: left;}
    .hdtj_chaxun p.date{float:none;width: auto;}

    .xjtj_top{margin-top:10px;}
    .xjtj_top,.xjtj_list li{padding: 0;}
    .xjtj_top span.rate,.xjtj_list li span.rate{width: 70px;}
    .xjtj_top span.xh,.xjtj_list li span.xh{width:70px;float: left;}
    .xjtj_top span.num,.xjtj_list li span.num{width:80px;margin-right:0;}
    .xjtj_top span.dw,.xjtj_list li span.dw{float: none;margin: 0 150px 0 70px;padding: 0 5px;}
}
@media only screen and (max-width:480px ) {
    .xjtj_top span.num,.xjtj_list li span.num{display: none;}
    .xjtj_top span.dw,.xjtj_list li span.dw{margin-right: 80px;}
    #zxzx_xxfb .xjtj_top span.num,#zxzx_xxfb .xjtj_list li span.num{display: block;}
}
/*互动-互动受理情况统计-end*/

/*信息发布统计*/
#zxzx_xxfb .xjtj_top span.num,#zxzx_xxfb .xjtj_list li span.num{display: block;}
#zxzx_xxfb .xjtj_top span.num,#zxzx_xxfb .xjtj_list li span.num{margin-right: 0;}
#zxzx_xxfb .xjtj_top span.dw,#zxzx_xxfb .xjtj_list li span.dw{margin: 0 140px 0 100px;}
@media only screen and (max-width:767px ) {
    #zxzx_xxfb .xjtj_top span.dw,#zxzx_xxfb .xjtj_list li span.dw{margin: 0 80px 0 70px;}
}
@media only screen and (max-width:480px ) {
    #zxzx_xxfb .xjtj_top span.num,#zxzx_xxfb .xjtj_list li span.num{display: block;}
}

/*-----资讯日历-----*/
.news_tel{ height: 38px; background: url("../images/news_telbg.gif") left bottom repeat-x;}
.news_tel li{float: left; height: 38px;}
.news_tel li a{ padding: 0 15px; line-height: 32px; height: 37px; display: block; font-size: 22px}
.news_tel li a:hover,.news_tel2 .title a:hover{font-weight: bold; color: #3774b5;}
.news_tel li.active a{font-weight: bold; color: #3774b5; border-bottom: 1px #3774b5 solid;}
.date_lban{ width: 334px;}
.date_rban{ width: 785px;}
.date_rban ul.doc_list{ padding: 8px 0 0;}
.date_rban .pagination{ margin-top: 3px;}
.date_rban ul.doc_list li.odd a, .date_rban ul.doc_list li.even a{ max-width: 680px;}
.date_side{ padding: 0 20px;}
.date_side .tips{ padding: 5px 0 0; border-bottom: 1px #dddddd solid; font-weight: bold; font-size: 18px; height: 36px; line-height: 36px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .date_rban{ width: 588px;}
    .date_rban ul.doc_list li.odd a, .date_rban ul.doc_list li.even a{ max-width: 475px;}
}
@media only screen and (max-width:991px) {
    .date_rban,.date_lban{width: auto; float: none; height: auto !important;}
    .date_rban{padding-top: 15px;}
    .date_rban ul.doc_list li.odd a, .date_rban ul.doc_list li.even a{ max-width: 600px;}
}
@media only screen and (max-width:767px) {
    .news_tel{height: auto;}
    .news_tel li a{padding: 0 10px;}
}
/*-----资讯日历-end-----*/