@charset "utf-8";
/* CSS Document */
.hfgg_top{position:relative;}
.hfgg_top .couplet-close{position:absolute;top:10px;right:50%;margin-right:-600px;}
.hfgg_top .img_title{display:none;}
.hfgg_top img{width:100%;height:auto;}
/*大标题*/
.bigtitle{ height: 130px; margin-top: -40px; background: #fff; -webkit-box-shadow: 0 0 12px hsla(0,0%,75%,.4);box-shadow: 0 0 12px hsla(0,0%,75%,.4); padding: 0 15px; position: relative; z-index: 99}
.bigtitle .title{ padding-top: 23px; line-height: 54px; text-align: center; }
.bigtitle .title a{ color: #245399;font-size: 32px; font-weight: bold; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bigtitle .remarks{   font-size: 18px; line-height: 35px; text-align: left; height: 35px; overflow: hidden; text-indent: 2em;}
/*图片轮播*/
.flash{ height:320px; width:580px;overflow: hidden; margin-top: 20px;  margin-bottom: 4px;}
.flash .title{ display:none;}
.flash .mF_sohusports_wrap{width:100%;height:100% !important; padding:0 !important;border:0 !important;}
.flash .mF_sohusports,.flash .mF_sohusports .pic{ width:100% !important;height:100% !important;}
.flash .mF_sohusports .pic ul,.flash .mF_sohusports .pic li,.flash .mF_sohusports .pic li a{display: block; width:100% !important;height:100% !important;}
.flash .mF_sohusports .pic img{width:100% !important;height:100% !important;}
.flash .mF_sohusports .txt li{width:100%;height:40px !important;line-height:40px !important; }
.flash .mF_sohusports .txt li a{display:block;padding-left:15px !important;font-size:16px !important;margin-right:130px; color:#fff!important;font-weight:normal !important;font-family:"Microsoft YaHei";height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.flash .mF_sohusports .txt li b{filter:alpha(opacity=45) !important;opacity:0.45 !important;}
.flash .mF_sohusports .txt li .img_title{display: none !important;}
.flash .mF_sohusports .num{bottom:13px !important;right:4px !important;}
.flash .mF_sohusports .num li{margin-right:10px !important;}
.flash .mF_sohusports .num li a{width:14px !important;height:14px !important;text-indent:-999999px;background:url("../images_new/btn.png") 0 0 no-repeat; margin-right: 0px!important;}
.flash .mF_sohusports .num li.current a{background:url("../images_new/btnhover.png") 0 0 no-repeat !important;}
/*今日舒城*/
.xwbox{ width: 600px;height:326px;overflow:hidden; padding-top: 6px;}
.dt-con .list li a{max-width:508px;}
.dt-con{overflow:hidden;position: relative;}
/*转载*/
.zyzz-tit{ width:140px; float: left;overflow:hidden; padding-top:2px;}
.zyzz-tit ul li{float:left;width:100%;padding:5px 0;background:none;}
.zyzz-tit ul li a{display:block;line-height:26px; padding:5px 0; font-size:14px;color:#333;text-align:center;overflow:hidden;background:#f8f8f8;}
.zyzz-tit ul li a:hover,.zyzz-tit ul li.active a{color:#fff;background:#015293;}
.zyzzcon .list li a{ margin-right: 60px;}
.zyzzcon{margin-left: 150px;}
.zyzzcon .listgk li a,.zyzzcon .list li a{display: block;float: none;max-width: none;}
.zyzzcon .listgk li{ position: relative;height: 48px;line-height: 48px; font-size: 18px; vertical-align:bottom;padding-left:15px;padding-right: 62px; background:url(../images_new/dot.png) 0 center no-repeat;overflow:hidden;}
.zyzzcon .listgk li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zyzzcon .listgk li .date{ position: absolute; right:0; top:0; color:#999; font-size: 16px;}
.zyzzcon .listgk li .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none; margin-right: 0; max-width:none;}
.zyzzcon .listgk li .explain-list,.zyzzcon .listgk li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zyzzcon .listgk li .explain-list .split-line,.zyzzcon .listgk li .policy-list .split-line{color:#666;font-size:13px;}
.zyzzcon .listgk li .explain-list .explain-link,.zyzzcon .listgk li .policy-list .policy-link,.zyzzcon .listgk li .explain-list .a{display:inline;color:#f00;float:none;background:none;max-width:none;padding:0;margin:0;}
.zyzzcon .listgk li  .nr{float:left;max-width:100%;}
/*公告*/
.gsggbox{  width: 580px;}
.g-gcon{ padding: 10px 0 16px;}
.g-gcon .news-list li a{ max-width: 490px;}
.g-gcon .listgk li{height: 36px;line-height: 36px;}
/*视频*/
.spbox{ width: 600px;}
.spcon{ padding: 20px 0 25px; height: 125px; overflow: hidden;}
.spcon ul{ height: 125px; overflow: hidden;}
.spcon ul li{ width: 180px; height: 125px; float: left; margin-right: 31px; position: relative;}
.spcon ul li .textbg{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: url("../images_new/sb_bg.png") repeat;}
.spcon ul li a{ height: 100%; width: 100%;}
.spcon ul li .title{ width: 180px; height: 125px; background: url("../images_new/spdot.png") center no-repeat; position: absolute; left: 0; top:0px;  text-indent: -9999em;}
.spcon_ts ul li .title{ background:none;}
/*专题专栏*/
.ind_ztimgbox{height:80px;position:relative; padding-left: 442px; margin-bottom: 25px;}
.ind_ztimgbox .title{display:block;width:24px;height:76px;background:#245399;padding:4px 5px 0;line-height:18px;text-align:center;font-size:16px;color:#fff;overflow:hidden;position:absolute;left:0;top:0; font-weight: bold;}
.ind_ztimglist01{ position: absolute; left: 54px; width: 360px;}
.ind_ztimglist01 ul li a{display:block;width:360px;height:60px;line-height:60px;background:#f9f9f9;font-size:20px;color:#666;padding:10px 5px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:0.4s all;cursor:pointer;}
.ind_ztimglist01 ul li a:hover{color:#015293;}
.ind_ztimglist01 ul li a span{padding-left:15px;vertical-align:middle;}
.ind_ztimgbox .prev,.ind_ztimgbox .next{position:absolute;top:26px;width:18px;height:29px;overflow:hidden;cursor:pointer;z-index:9;}
.ind_ztimgbox .prev{left:442px;background:url(../images_new/leftbtn.png) no-repeat;}
.ind_ztimgbox .next{right:0;background:url(../images_new/rightbtn.png) no-repeat;}
.ind_ztimglist{position:relative;width:100%;height:80px;overflow:hidden;z-index:8;}
.ind_ztimglist ul li{float:left;width:388px;height:80px;overflow:hidden;}
.ind_ztimglist ul li a{display:block;width:360px;height:60px;line-height:60px;background:#f9f9f9;font-size:20px;color:#666;padding:10px 5px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:0.4s all;cursor:pointer;}
.ind_ztimglist ul li a:hover{color:#015293;}
.ind_ztimglist ul li a img{vertical-align:middle;height:34px;width:auto;}
.ind_ztimglist ul li a span{padding-left:15px;vertical-align:middle;}
.ind_ztimglist ul li a .lang{line-height:30px;white-space:normal;display:inline-block;height:60px;overflow:hidden;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
/*轮播图*/
.flash,.gsggbox{width: 472px;}
.xwbox,.spbox{ width: 500px;}
.dt-con .list li a{max-width:395px;}
.g-gcon .news-list li a{ max-width: 390px;}
/*专题专栏*/
.ind_ztimglist ul li{width:320px;}
.ind_ztimglist ul li a{font-size:17px;width:290px;}
.ind_ztimglist ul li a span{padding-left:5px;}

.hfgg_top .couplet-close{ margin-right: -480px;}
}
@media only screen and (max-width:991px) {
.bigtitle{ height: auto; padding: 15px;}
.bigtitle .title{ padding-top: 0px;}
.bigtitle .remarks{ height: auto;}
/*轮播图*/
.flash{width:100%;float:none; height: 480px;}
.xwbox,.gsggbox,.spbox{ float: none; width: 100%; height: auto;}
/*专题专栏*/
.ind_ztimglist ul li{width:374px;}
.ind_ztimglist ul li a{font-size:17px;width:340px;}
.ind_ztimglist ul li a span{padding-left:5px;}
    .hfgg_top .couplet-close{ margin-right: -380px;}
}
@media only screen and (max-width: 767px) {
.contain{ padding: 0 2% 0;}
.bigtitle{ margin:2% 0 0;}
.bigtitle .title a{font-size: 20px; white-space: normal; line-height: 36px;}
.bigtitle .remarks{font-size: 14px; line-height: 26px;}
.flash{height:360px; }
.intab{ height: auto; overflow: hidden;}
.intab ul li a{ font-size: 18px; line-height: 40px;}
/*专题专栏*/
.ind_ztimglist01{ display: none;}
.ind_ztimgbox{  padding-left: 50px; }
.ind_ztimglist ul li{width:100%;}
.ind_ztimglist ul li a{font-size:16px;width:auto;}
    .ind_ztimgbox .prev{left:54px;}
}
@media only screen and (max-width:479px) {
/*轮播图*/
.flash{height:240px; }
.flash .mF_sohusports .txt li a{margin-right: 120px;}
.flash .mF_sohusports .num{right: 0px !important;}
.flash .mF_sohusports .num li{margin-right: 6px !important;}
}
@media only screen and (max-width:360px) {
/*轮播图*/
.flash{height:220px; }

}
/********************三板块************************************/
.ind_bkmaincon{width:100%;background:#fcfcfd;}
.ind_treeeconts{height:958px;overflow:hidden;}
.ind_treeeconts .hd_tit{height:100px;position:relative;z-index:4; background: #245399;}
.ind_treeeconts .hd_tit ul{margin:auto;}
.ind_treeeconts .hd_tit ul li{float:left;width:373px;height:100px;margin-right:40px;position:relative;  }
.ind_treeeconts .hd_tit ul li#last{margin-right:0;}
.ind_treeeconts .hd_tit ul li span{display:block;height:100px;line-height:100px;color:#fff;text-align:center;font-size:30px;font-weight:bold;position:relative;z-index:4;cursor: pointer; }
.ind_treeeconts .hd_tit ul li span img{ margin-right: 20px;}
.ind_treeeconts .hd_tit ul li.on span,.ind_treeeconts .hd_tit ul li.active span{color:#fff;background:url("../images_new/wyhoverdot.png") center bottom  no-repeat #1f4782;}
.ind_threemain{padding:10px 0px 10px;}
.ind_threecon{height:838px;position:relative;overflow:hidden;}
.ind_threecon .bd{height:100%;overflow:hidden;}
.ind_threebox{float:left;width:100%;height:838px;overflow:hidden;}
/*我要看*/
.gkleftcon{ width: 691px;}
.gkztlm{ width: 481px;}
.gk_tab{ height: 52px; padding-top: 2px;}
.gk_tab ul li{ float: left;}
.gk_tab ul li a,.gk_tab ul li span{ font-size: 22px; font-weight: bold; display: block; line-height: 52px;}
.gk_tab ul li.active a,.gk_tab ul li.active span{ color: #245399;}
.indzk_search{ height:42px; padding:23px 0px 6px; line-height:42px;}
.indzk_search .zk_searchbox{ height:42px; position:relative;}
.indzk_search ul li.se_box{ border: 1px solid #dfdfdf; border-right: none; position:relative; margin-right:92px; border-radius: 5px 0 0 5px;height:40px;}
.indzk_search ul li.se_box input{ padding:0 2% 0 0; width:100%; height:40px; border:none; line-height:40px;  font-size:14px; background:none; text-indent:1em; display:block;}
.indzk_search ul li.se_box .msg-box{left:0;top:0;position:absolute; z-index:99999;}
.indzk_search ul li.sea_an{ position:absolute; right:0; top:0px; width:92px; height:42px; background: #e6bf5b;border-radius: 0 5px 5px 0;}
.indzk_search ul li.sea_an input{ background:url(../images_new/fdj.png) 13px center no-repeat; width:92px; height:42px; border:none; padding:0; font-size: 17px; color: #fff; cursor:pointer; padding-left: 42px; vertical-align: top; text-align: left;}
.gk_btn{ height: auto; overflow: hidden;}
.gk_btn ul li{ width: 228px; height: 77px; margin-right: 25px; margin-bottom: 12px; text-align: left; float: left;}
.gk_btn ul li a{ border: 1px solid #cdd7e7; border-radius: 4px; font-size: 18px; display: block; height: 75px; line-height: 75px; padding-left: 27px;}
.gk_btn ul li.num3 .ico{ margin-top: -30px;}
.gk_btn ul li.num3 a{ line-height: 30px;}
.gk_btn ul li.num3 .img_title{padding-top: 10px; display: inline-block;}
.gk_btn ul li.num7{ width: 100%; margin-right: 0px; text-align: center;}
.gk_btn ul li.num2,.gk_btn ul li.num4,.gk_btn ul li.num6{ margin-right: 0px;}
.gk_btn ul li .ico{ height: 40px; overflow: hidden;margin-right: 15px; display: inline-block;vertical-align: middle;}
.gk_btn ul li .ico img{transition: 0.4s all; vertical-align: top; }
.gk_btn ul li a:hover .ico img{ margin-top: -40px;}
.gk_btn ul li a:hover{ background: #245399; border: 1px solid #245399; color: #fff;}
.zdly_tit{ height: 24px; background: url("../images_new/zdly_linebg.png") center repeat-x;}
.zdly_tit span{ font-size: 22px; font-weight: bold; display: block; color: #245399; line-height: 24px; width: 158px; background: #fcfcfd;}
.zdlybtn{ padding-top: 25px; height: auto; overflow: hidden;}
.zdlybtn ul{ width: 110%;}
.zdlybtn ul li{ width: 175px; height: 150px; margin: 0 22px 38px 5px; float: left; text-align: center;}
.zdlybtn ul li a{ background: #ffffff;-webkit-box-shadow:0 0 10px rgba(78,154,245,0.15);box-shadow: 0 0 10px rgba(78,154,245,0.15); padding-top: 33px; height:117px; font-size: 16px;   line-height: 56px; display: block; border-radius: 5px; }
.zdlybtn ul li .ico{ height: 52px; overflow: hidden; text-align: center; display: block;}
.zdlybtn ul li .ico img{transition: 0.4s all;}
.zdlybtn ul li a:hover .ico img{ margin-top: -59px;}
.zdlybtn ul li a:hover{ background: #245399; color: #fff;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.ind_treeeconts .hd_tit ul li{ margin-right: 20px; width: 317px;}
 /*我要看*/
.gkleftcon{ width: 571px;}
.gkztlm{ width: 401px;}
.gk_btn ul li{ width: 188px;}
.gk_btn ul li a{ padding-left: 17px;}
.gk_btn ul li .ico{ margin-right: 0px;}
.zdlybtn ul li{ width: 141px;}
}
@media only screen and (max-width:991px) {
/*三板块*/
.ind_treeeconts{height:auto;}
.ind_treeeconts .hd_tit{height:60px;}
.ind_treeeconts .hd_tit ul li{ margin-right:2%; width: 32%; height: 60px;}
.ind_treeeconts .hd_tit ul li span{height:60px;line-height:60px;font-size:26px;}
.ind_threecon{height:auto;}
.ind_threemain{ padding: 0 0 10px;}
.ind_threebox{display:none;}
.ind_threebox.active{display:block;height:auto;}
.gkleftcon,.gkztlm{ width: 100%; float: none;}
.gk_btn ul li{ width: 371px;}
.zdlybtn ul li{ width: 169px;}
}
@media only screen and (max-width: 767px) {
.ind_threemain{ padding: 0px 2% 10px;}
.gk_btn ul li{ width: 49%; margin: 0 2% 2% 0; text-align: center;}
.gk_btn ul li a{ padding-left: 0px;}
.zdly_tit{ margin-top: 15px;}
.zdlybtn ul{ width: 100%;}
.zdlybtn ul li{ width:31.3%; margin: 0 1% 2%;}
}
@media only screen and (max-width: 600px) {
.ind_treeeconts .hd_tit ul li span img{ display: none;}
}
@media only screen and (max-width:400px) {
.ind_treeeconts .hd_tit ul li span { font-size: 22px;}
.gk_btn ul li{ width: 100%; margin: 0 0 2% 0;}
.zdlybtn ul li{ width:46%; margin: 0 2% 4%;}
}
/*我要问*/
.hd_left{ width: 691px;}
.hdtab{ position: relative;}
.intab ul li.wybtn{ float: right; margin-right: 0px; background: url("../images_new/wybtn.png") left 21px no-repeat;}
.intab ul li.wybtn a{ color: #245399; padding-left: 28px; font-size: 16px; text-decoration:underline; font-weight: normal; padding-top: 10px; line-height: 42px;}
.bjcx-box{position: absolute;width: 311px;right: 114px;top:16px;height: 26px;line-height: 26px;}
.bjcx-main{margin-left: 65px;width: auto;height: 24px;border: 1px solid #ccc;line-height: 24px;position: relative;}
.bjcx-main .bjcx-txt{width: 100%;height: 24px;line-height: 24px;border: 0 none;background: transparent;position: absolute;left: 0;top: 0;text-indent: 8px;font-size: 14px;color: #999;}
.bjcx-main .bjcx-btn{width: 35px;height: 24px;background: url("../images_new/bjcx_btn.png") no-repeat center left;border: 0 none;position: absolute;right: 0;top:0;}
.bjcx-title{color: #666;font-size: 14px;}
.zwzx-con{ padding-top: 10px; height: auto;}
.zwzx-osmal li{height:36px; line-height:36px; font-size:16px; padding-left:13px; background:url(../images_new/dot.png) no-repeat 0 center; overflow:hidden; position: relative;}
.zwzx-osmal li a{ margin-right: 60px; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zwzx-osmal li span.date{color:#666; position: absolute; right:0px; top:0px;}
.zwzx-osmal.zwzx-bxcy li,#myzj2 ul li,.zwzxlistbxcy ul li{background: none;padding-left: 20px;position: relative;}
.zwzx-osmal li i,#myzj2 ul li i,.zwzxlistbxcy ul li i{position: absolute;left: 0;top: 10px;width: 20px;height: 20px;background: url(../images_new/icon_sprites.png) no-repeat -80px -40px;}
.zwzx-osmal li i.icon_topicnew,#myzj2 ul li i.icon_topicnew,.zwzxlistbxcy ul li i.icon_topicnew{background-position: -80px -20px;}
.zwzx-osmal li i.icon_warning-2,#myzj2 ul li i.icon_warning-2,.zwzxlistbxcy ul li i.icon_warning-2{background-position: -100px -140px;}
.zwzx-osmal li i.icon_warning-3,#myzj2 ul li i.icon_warning-3,.zwzxlistbxcy ul li i.icon_warning-3{background-position: -120px -140px;}
.zwzx-osmal li i.icon_topic,#myzj2 ul li i.icon_topic,.zwzxlistbxcy ul li i.icon_topic{background-position: -80px -40px;}
.zxlt_titlew ul{height:36px; line-height:36px; font-size:16px; padding-left:13px; background:url(../images_new/dot.png) no-repeat 0 center; overflow:hidden; position: relative;}
.zxlt_titlew ul li.w4{ position: absolute; right:0px; top:0px; color: #666;}
.zxlt_titlew ul li.w3{ position: absolute;right: 70px;top: 0; color: #666;}
.zxlt_titlew ul li.w1{ margin-right: 170px;}

.zxlt_titlew ul li.w1 a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*信件统计*/
.xjtjbox{ margin: 9px 0 0 5px; height: 88px;background:url("../images_new/xjtj_icobg.png") right bottom no-repeat #ffffff;-webkit-box-shadow:0 0 10px rgba(78,154,245,0.15);box-shadow: 0 0 10px rgba(78,154,245,0.15); padding: 0 24px 0 17px; }
.xjtj_tit{ width: 41px; border-right: 1px solid #245399; height: 46px;  margin-top: 21px; float: left; font-size: 18px; font-weight: bold; color: #245399; padding-right: 10px;}
.xjtj_con{ margin-left: 84px; padding: 12px 0; line-height: 32px; font-size: 14px;}
.xjtj_con p span{ margin-right: 20px;}
.xjtj_con .total{ font-size: 16px; font-weight: bold;}
.xjtj_con .total span{ margin-right: 25px;}
.xjtj_con i{ font-style: normal; color: #c22121;}
.hd_right{ width: 480px; }
.dczj_con{background: #ffffff;-webkit-box-shadow:0 0 10px rgba(78,154,245,0.15);box-shadow: 0 0 10px rgba(78,154,245,0.15); height: 358px; margin: 10px 5px 20px 0px; padding: 7px 20px 0; overflow: hidden;}
.dczj_tab{ height: 48px;}
.dczj_tab ul li{ float: left; margin-right: 10px;}
.dczj_tab ul li a{ font-size: 22px; font-weight: bold; line-height: 48px; display: block;}
.dczj_tab ul li.active a{ color: #245399;}
.dczj_wz .listgk li{ height: 36px; line-height: 36px; padding-left: 15px;}
.dwzzk_tu .img_title{ display: none;}
.in_dczj_wz ul li{ height: auto; line-height: 30px; background: url("../images_new/dot.png") left 14px no-repeat; padding-left: 13px; font-size: 16px; position: relative; margin-bottom: 15px; overflow: hidden;}
.in_dczj_wz ul li .date{ font-size: 14px; color: #999;position: absolute;right: 65px;bottom: 0;}
.in_dczj_wz ul li .zt{ position: absolute; right:0px; bottom: 4px; width: 60px; height: 23px; line-height: 23px; text-align: center; font-size: 14px; border-radius:10px;}
.in_dczj_wz ul li .zt.over{ background: #bfbfbf; color: #fff;}
.in_dczj_wz ul li .zt.starting{ background: #ffb64c; color: #fff;}
.in_dczj_wz ul li .zt.nostart{ color: #fff; background:#dd1435;}
.zxft_con{ padding-top: 20px;}
.zxft_left{ width: 860px;}
.zxft_left .ftimg{ width:344px; height: 248px; float: left;}
.zxft_left .ftimg img{ width: 100%; height: 100%;}
.zxft_left .ft_con{ margin-left: 374px;}
.zxft_left .ft_con .tit{ height: 33px; margin-bottom: 10px; line-height: 32px;}
.zxft_left .ft_con .tit a{ font-size: 22px; font-weight: bold;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zxft_left .ft_con p{ line-height: 36px; font-size: 16px;}
.zxft_left .ft_con p span{ color:#245399;}
.zxft_left .ft_con p a{ color: #e10000;}
.zxft_right{ width: 300px; height: 250px; padding-left: 19px; border-left:1px solid #ccc;}
.zxft_hg_tit{ background: url("../images_new/wqhg_tit.png") left center no-repeat; padding-left: 14px; height: 30px; line-height: 30px;}
.zxft_hg_tit span{ font-weight: bold; font-size: 18px; color: #245399;}
.zxft_hg_wz{ padding-top: 7px;}
.zxft_hg_wz li{height:36px; line-height:36px; font-size:16px; padding-left:13px; background:url(../images_new/dot.png) no-repeat 0 center; overflow:hidden;}
.zxft_hg_wz li a{ display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-right: 60px; float: none;}
.zxft_hg_wz li .date{ font-size: 14px; color: #999;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hd_left{ width: 571px;}
.hd_right{ width: 401px;}
.dwzzk_tu img{ width: 100%; height: 80px;}
.zxft_left{ width: 700px;}
.zxft_left .ft_con{ margin-left: 364px; height: 254px; overflow: hidden;}
.zxft_right{ width: 260px;}
.in_dczj_wz ul li{ margin-bottom: 5px; line-height: 26px;}
}
@media only screen and (max-width:991px) {
.hd_left,.hd_right,.zxft_left{ width: 100%; float: none;}
.dwzzk_tu img{ width: 100%; height: auto;}
.zxft_right{ border-left:none; padding-left: 0px; float: none; width: auto;}
.dczj_con{ margin: 20px 5px 20px;}
.xjtjbox{ margin: 9px 5px 0px;}
}
@media only screen and (max-width: 767px) {
.zxft_left .ftimg{ float: none; margin: 0 auto 10px; text-align: center;}
.zxft_left .ft_con{ margin-left: 0px;}
.dczj_con{ height: auto; padding: 7px 10px 10px; overflow: hidden;}
.xjtjbox{ height: auto; overflow: hidden;}
.xjtj_tit{border-right: none; border-bottom: 1px solid #245399; width: auto; float: none; padding-right: 0px; height: 36px; line-height: 36px; margin-top: 10px;}
.xjtj_con{ margin-left: 0px; padding: 10px;}
}
/*我要问*/
.bsfw_left{ width: 580px;}
.ind_zwfwlist{position: relative;}
.ind_zwfwlist .fwbd{ height: 418px; overflow: hidden; padding-top: 10px;}
.ind_zwfwlist li a{ display:block; float: left; width: 125px; text-align: center; font-size: 0; line-height: 0;padding: 25px 0 0; height:95px;background: #ffffff;-webkit-box-shadow:0 0 10px rgba(78,154,245,0.15);box-shadow: 0 0 10px rgba(78,154,245,0.15); margin: 10px;}
.ind_zwfwlist li a span{ display: inline-block; vertical-align: middle; cursor: pointer; width: 100%;}
.ind_zwfwlist li a .img{ height: 40px; overflow: hidden; text-align: center; display: block;}
.ind_zwfwlist li a .img img{  transition: 0.4s all;}
.ind_zwfwlist li a .img_title{ height: 34px; padding-top: 10px; line-height: 34px; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ind_zwfwlist li a:hover{  background: #245399; color: #fff; }
.ind_zwfwlist li a:hover img{ margin-top: -40px;}
.ind_zwfwlist .hd{ width: auto; overflow: hidden; height: 20px; position: absolute; right: 0px; top:-35px;}
.ind_zwfwlist .hd ul{ margin: 0 auto;}
.ind_zwfwlist .hd ul li{float: left; width: 20px; font-size:14px; text-align: center; line-height: 20px;  overflow: hidden; height: 20px;  margin-left: 6px; cursor: pointer; transition: 0.4s all; ;background:#d9d9d9; color: #333; }
.ind_zwfwlist .hd ul li.on{background:#245399;color: #fff }
.bsfw_right{ width: 590px;}
.fwbox{ height: 202px; margin: 10px 5px 20px 0px;background: #ffffff;-webkit-box-shadow:0 0 10px rgba(78,154,245,0.15);box-shadow: 0 0 10px rgba(78,154,245,0.15); padding: 8px 0 0px 0px;}
.fwbox1{ height: 222px; margin: 0 5px 0 0;}
.bsfw_tab{ height: 48px; padding-left: 25px;}
.bsfw_tab ul li{ float: left; margin-right: 42px;}
.bsfw_tab ul li a{ font-weight: bold; font-size: 22px; color: #545454; display: block; line-height: 48px;}
.bsfw_tab ul li.active a{ color: #245399;}
/*热点服务*/
.bmfw_list{ padding-left: 5px;position: relative;}
.bmfw_list .hotbd{ height: 142px; overflow: hidden; padding-top: 10px;}
.bmfw_list ul li a{ text-indent: 19px; font-size: 16px; display: block;width: 33.3%; height: 71px; line-height: 71px; float: left; text-align: left;}
.bmfw_list ul li img{ display: inline-block; margin-right:15px; }
.bmfw_list ul li a:hover img{transition: ease-in-out .7s; transform: rotate(360deg);}
.bmfw_list ul.bmfwlist{ padding-right: 5px; padding-bottom: 8px;}
.bmfw_list ul.bmfwlist li{ width: 23%; margin: 0 1% 2%; height: 40px; line-height: 40px; text-align: center; float: left;}
.bmfw_list ul.bmfwlist li a{text-indent: 0px; background:#f6f9ff;transition: 0.4s all; width: auto;height: 40px; line-height: 40px; float: none; text-align: center; }
.bmfw_list ul.bmfwlist li a:hover{ background: #245399; color: #fff;}
.bmfw_list .hd{ width: auto; overflow: hidden; height: 20px; position: absolute; right: 30px; top:-35px;}
.bmfw_list .hd ul{ margin: 0 auto;}
.bmfw_list .hd ul li{float: left; width: 20px; font-size:14px; text-align: center; line-height: 20px;  overflow: hidden; height: 20px;  margin-left: 6px; cursor: pointer; transition: 0.4s all; ;background:#d9d9d9; color: #333; }
.bmfw_list .hd ul li.on{background:#245399;color: #fff }

.ygzw_list{ padding-top: 7px; height: auto; padding-left: 25px;}
.ygzw_list ul li{ width: 175px; height: 65px; margin-right: 10px; margin-bottom: 10px; float: left; text-align: center;}
.ygzw_list ul li a{ background: #f6f9ff; font-size: 16px; display: block; height: 65px; line-height: 65px;}
.ygzw_list ul li img{ display: inline-block; margin-right: 12px;}
.ygzw_list ul li a:hover{ color: #245399;}
.ygzw_list 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); }

.bj_con{ padding-top: 20px;}
.intab ul li.cxbtn{ float: right; margin-right: 0px; padding: 0px;}
.intab ul li.cxbtn a{ color: #245399; font-size: 16px; text-decoration:underline; font-weight: normal; padding-top: 10px; line-height: 42px;}
.bsfw-bjgs-tit{width:100%; height:40px; line-height:40px; background:#f0f6ff;}
.bsfw-bjgs-tit ul li{float:left; font-size:15px; color:#245399; text-align:center; font-weight: bold;}
.bsfw-bjgs-tit ul li.w1{width:573px; padding-left: 21px; text-align: left;}
.bsfw-bjgs-tit ul li.w2{width:263px;}
.bsfw-bjgs-tit ul li.w3{width:260px;}
.bsfw-bjgs-tit ul li.w4{width:83px;}
.bsfw-bjgs-con{width:100%; height:auto; padding:12px 0px;}
.bsfw-bjgs-con ul li{font-size:16px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:36px; line-height:36px; float: left; width: 100%;}
.bsfw-bjgs-con ul li a{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:36px; line-height:36px;}
.bsfw-bjgs-con ul li p{float: left;text-align: center;text-overflow:ellipsis;overflow: hidden; white-space:nowrap; height:30px; line-height:36px;}
.bsfw-bjgs-con ul li .p1{width:594px;text-align: left;}
.bsfw-bjgs-con ul li .p2{width:263px; }
.bsfw-bjgs-con ul li .p3{width:260px; color: #999;}
.bsfw-bjgs-con ul li .p5{width:83px;color: #999;}
.bsfw-bjgs-con ul li.bsfw-bjgs-staring{color:#dd0000;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.ind_zwfwlist li a{ width: 100px;}
.bsfw_left{ width: 480px;}
.bsfw_right{ width: 490px;}
.bmfw_list ul li a{ text-indent: 10px;}
.bmfw_list ul li img{ margin-right: 10px;}
.bsfw_tab{ padding-left: 15px;}
.ygzw_list{padding-left: 15px;}
.ygzw_list ul li{width: 145px;}
.ygzw_list ul li img{margin-right: 5px;}
.bsfw-bjgs-tit ul li.w1{width:415px;}
.bsfw-bjgs-tit ul li.w3,.bsfw-bjgs-con ul li .p3{ width: 210px;}
.bsfw-bjgs-con ul li .p1{ width: 436px;}
}
@media only screen and (max-width:991px) {
.bsfw_left,.bsfw_right{ width: 100%; float: none;}
.ind_zwfwlist li a{ width: 172px;}
.fwbox{ margin: 10px 5px 20px;}
.fwbox1{ margin: 0 5px 0;}
.ygzw_list ul li{ width: 232px;}
.bsfw-bjgs-tit ul li.w1{width:291px;}
.bsfw-bjgs-tit ul li.w3,.bsfw-bjgs-con ul li .p3{ width: 110px;}
.bsfw-bjgs-con ul li .p1{ width:312px;}
}
@media only screen and (max-width: 767px) {
.ind_zwfwlist .fwbd{ height: auto;}
.ind_zwfwlist li a{ width: 30.3%; margin: 1.5%;}
.ygzw_list{ padding-left: 0px;}
.ygzw_list ul li{ width: 47%; margin: 0 1.5% 2%;}
.fwbox1{ height: auto; padding: 2%; overflow: hidden;}
.bsfw-bjgs-tit ul li.w1{width:65%; padding-left: 5%;}
.bsfw-bjgs-tit ul li.w2,.bsfw-bjgs-con ul li .p2,.bsfw-bjgs-tit ul li.w3,.bsfw-bjgs-con ul li .p3{ display: none;}
.bsfw-bjgs-con ul li .p1{ width:70%;}
.bsfw-bjgs-tit ul li.w4,.bsfw-bjgs-con ul li .p5{ width: 30%;}
}
@media only screen and (max-width: 550px) {
.fwbox{ height: auto; padding: 2%; overflow: hidden;}
.bsfw_tab{ padding-left: 10px;}
.bmfw_list .hotbd{ height: 213px;}
.bmfw_list ul li a{ width: 50%;}
.bmfw_list ul li a{ text-indent: 0px;}
}
@media only screen and (max-width: 400px) {
.ygzw_list ul li{ width: 97%; }
.ind_zwfwlist li a{ width:47%;}
.bmfw_list ul.bmfwlist li{ width: 31.3%;}
}
@media only screen and (max-width: 360px) {
.bmfw_list .hd{right:0px;}
.bmfw_list ul li img{ margin-right: 5px;}
}

