@charset "utf-8";
/* CSS Document */
.hfgg_top{position:relative; display: none;}
.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;}
.content{ background: url("../images_new/jjlh_bg.png") center top no-repeat;}
.content_ff{ background: #fff;}
@media only screen and (max-width:991px) {
.content{ background:none;}
}
/*大标题*/
.bigtitle{ height: 120px; margin-top: -54px; background: #fff;  position: relative; z-index: 99; border-bottom: 5px solid #3c71ca; padding: 0 70px;}
.bigtitle .tit{ position: absolute; left: -9px; top:26px;}
.bigtitle .title{  line-height: 48px; text-align: center;padding: 20px 0px 0 30px; }
.bigtitle .title a{ color: #333333;font-size: 30px; font-weight: bold; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bigtitle .remarks{   font-size: 14px; color: #666; line-height: 32px; text-align: left; height: 32px; overflow: hidden;}
.bigtitle .remarks a{ color: #d23131;}
/*图片轮播*/
.flash{ height:380px; width:660px;overflow: hidden; margin-top: 20px;  margin-bottom:20px;}
.ls-flash{ width: 100%; height: 100%; position:relative; }
.ls-flash .flash-pic,.ls-flash .flash-pic ul,.ls-flash .flash-pic li,.ls-flash .flash-pic img,.ls-flash .flash-pic a{height:100%; width: 100%; }
.ls-flash .flash-pic{ position:relative; z-index:0;}
.ls-flash .flash-pic li{ zoom:1; vertical-align:middle;}
.ls-flash .flash-pic a{display:block; color: #fff; position: relative;}
.ls-flash .flash-pic img{display:block;}
.ls-flash .flash-pic .title,.ls-flash .flash-pic .img_title{display: block; height: 40px; line-height: 40px; padding: 0 155px 0 17px; font-size: 16px;      background: rgba(39, 91, 176, 0.36);  overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ls-flash .flash-pic a:hover .title,.ls-flash .flash-pic a:hover .img_title{color: #fff;}
.ls-flash .flash-num{ height:12px; overflow:hidden; position:absolute; right:0px; bottom:14px; z-index:1; }
.ls-flash .flash-num ul{ overflow:hidden; zoom:1; float:left;}
.ls-flash .flash-num ul li{ float:left; text-indent: -999em;  margin-right:0px; width:12px; height:12px; line-height: 12px; text-align: center; font-size:16px; color: #bfbfbf; margin-right: 10px;   background:#fff !important; border-radius:50%;overflow: hidden; cursor: pointer;}
.ls-flash .flash-num ul li.on{background:#275bb0 !important; color: #fff; }
/*今日舒城*/
.xwbox{ width: 520px;height:410px;overflow:hidden; padding-top: 9px;}
.dt-con .list li a{max-width:430px;}
.dt-con{overflow:hidden;position: relative;}
.two_tab{ height: 40px; }
.two_tab ul li{ float: left; margin-right: 10px;}
.two_tab ul li a{ font-size: 18px;  display: block; line-height: 38px;}
.two_tab ul li.active a{ border-bottom: 2px solid #275bb0;font-weight: bold; color: #275bb0;}
/*转载*/
.zyzz-tit{ width:140px; float: left;overflow:hidden; padding-top: 5px;}
.zyzz-tit ul li{float:left;width:100%;padding:6px 0;background:none;}
.zyzz-tit ul li a{display:block;line-height:36px; 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:#275bb0;}
.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: 40px;line-height: 40px; font-size: 16px; vertical-align:bottom;padding-left:16px;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:#888888; font-size: 14px;}
.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 .explain-list .a,.zyzzcon .listgk li .policy-list .policy-link{display:inline;color:#f00;float:none;background:none;max-width:none;padding:0;margin:0;}

/*专题专栏*/
.ztzlbox{ height:90px; position: relative; margin-bottom: 20px; z-index: 0}
.ztzlbox .ztzl_tit{ z-index: 3; background: url("../images_new/ztzl_tu.png") no-repeat; padding: 10px 5px; width: 28px; height: 82px; line-height: 18px; text-align: center; position: absolute; left: 0px; top:-6px;}
.ztzlbox .ztzl_tit a{ color: #fff; font-size: 16px; display: block;}
.ztzlbox .ztzl_tu{ overflow: hidden; position: relative; z-index: 1}
.ztzlbox .prev,.ztzlbox .next{ width: 25px; height: 50px; position: absolute; top:20px; z-index: 5}
.ztzlbox .prev{ left: 34px; background: url("../images_new/prev.png") no-repeat;}
.ztzlbox .next{ right:0px; background: url("../images_new/next.png") no-repeat;}
.ztzlbox ul{ height: 90px!important;    overflow: hidden; width: 100%;}
.ztzlbox ul li{ float: left; margin-right: 15px; width: 390px; height: 90px;}
.ztzlbox ul li .img_title{ display: none;}
/*横幅切换轮播*/
.gray_bg{ background: #f8f8f8; padding: 20px 0px;}
.hfggbox{ height: 95px; overflow: hidden;}
.hfgg{ width: 100%; height: 100%; position:relative; }
.hfgg .flash-pic,.hfgg .flash-pic ul,.hfgg .flash-pic li,.hfgg .flash-pic img,.hfgg .flash-pic a{height:100%; width: 100%; }
.hfgg .flash-pic{ position:relative; z-index:0;}
.hfgg .flash-pic li{ zoom:1; vertical-align:middle;}
.hfgg .flash-pic a{display:block; color: #fff; position: relative;}
.hfgg .flash-pic img{display:block;}
.hfgg .flash-pic .img_title{display:none;}
.hfgg .flash-num{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:9px; z-index:1; width: 100%; }
.hfgg .flash-num ul{ overflow:hidden; zoom:1; float:none; text-align: center;}
.hfgg .flash-num ul li{ float:none; text-indent: -999em; display:inline-block;margin:0px 6px; vertical-align:top;width:10px; height:10px; line-height: 10px; text-align: center; font-size:0px;  text-indent: -200em;  background:url("../images_new/hfdot.png") no-repeat !important;overflow: hidden; cursor: pointer;}
.hfgg .flash-num ul li.on{background:url("../images_new/hfdothover.png") no-repeat !important;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
/*头条*/
.bigtitle{ padding: 0 50px; height: auto; }
.bigtitle .title{ padding: 20px 50px 0;}
.bigtitle .remarks{ height: auto; padding-bottom: 10px; line-height: 28px;}
/*轮播图*/
.flash{width: 472px;}
.xwbox{ width: 500px;}
.dt-con .list li a{max-width:395px;}
}
@media only screen and (max-width:991px) {
.contain{ padding: 0 10px;}
.bigtitle .tit{ top:0px;}
.bigtitle{ height: auto; padding: 15px;}
.bigtitle .remarks{ height: auto; line-height: 28px;}
/*轮播图*/
.flash{width:100%;float:none; height: 450px; margin: 10px 0 0px;}
.xwbox{ float: none; width: 100%; height: auto;}
.ztzlbox{ margin-bottom: 10px;}
}
@media only screen and (max-width: 767px) {
.bigtitle{ margin:2% 0 0; padding: 20px 10px 10px;}
.bigtitle .title a{font-size: 20px; white-space: normal; line-height: 36px;}
.bigtitle .remarks{font-size: 14px; line-height: 26px;}
.flash{height:360px; }
.ls-flash .flash-pic .title{ padding: 0 130px 0 10px;}
.gray_bg{ padding: 10px 0px;}
.hfggbox{ height: 70px;}
}
@media only screen and (max-width:479px) {
/*轮播图*/
.flash{height:240px; }
}
@media only screen and (max-width:360px) {
/*轮播图*/
.flash{height:220px; }
}
/********************三板块************************************/
.hd_tit{height:90px;position:relative;z-index:4; background: #275bb0;}
.hd_tit ul{margin:auto;}
.hd_tit ul li{float:left;width:400px;height:90px;position:relative;  }
.hd_tit ul li span{display:block;height:90px;line-height:90px;color:#fff;text-align:center; border-right:1px solid #537cbf;font-size:30px;font-weight:bold;position:relative;z-index:4;cursor: pointer; }
.hd_tit ul li span img{ margin-right: 20px;}
.hd_tit ul li#last span{ border-right: none;}
.hd_tit ul li.on span,.hd_tit ul li.active span{color:#fff;background:url("../images_new/ywb_tit.png") center bottom  no-repeat #3c71ca;}
.hd_tit ul li i{ width: 20px; height: 10px; position: absolute; left: 50%; bottom: -10px; margin-left: -10px; display: none; background: url("../images_new/wyhoverdot.png") no-repeat;}
.hd_tit ul li.active i{ display: block;}
/*一网看*/
.gkleftcon{ width: 650px;}
.gkztlm{ width: 520px;}
.ind_threebox{ padding-top: 20px; height: 538px;}
.gk_tab{ height: 46px; background: url("../images_new/secbg.png") bottom repeat-x;}
.gk_tab ul li{ margin-right: 45px; float: left; }
.gk_tab ul li a,.gk_tab ul li span{ font-size: 24px;display: block; color:#666; height: 46px; line-height: 46px; padding: 0 2px;}
.gk_tab ul li.active a,.gk_tab ul li.active span{ color: #275bb0; font-weight: bold;  background: url("../images_new/sec2.png") bottom repeat-x;}
.gk_tab ul li#last{ margin-right: 0px;}
.indzk_search{ height:38px; margin:20px 0px 4px; line-height:38px;border: 1px solid #e8e7e7;}
.indzk_search .zk_searchbox{ height:38px; position:relative;}
.indzk_search ul li.se_box{    position:relative; margin-right:55px; height:38px;}
.indzk_search ul li.se_box input{ padding:0 2% 0 0; width:98%; height:38px; border:none; line-height:38px;  font-size:16px; background:none; text-indent:10px; 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:55px; height:38px; background: #275bb0;}
.indzk_search ul li.sea_an input{ background:url(../images_new/gk_fdj.png) center no-repeat; width:100%; height:38px; border:none; padding:0; text-indent:-20em;color: #fff; cursor:pointer;   vertical-align: top;  }
.listgk1{ height: 410px; overflow: hidden;}
.listgk1 li{ height:50px; border-bottom: 1px dashed #d5d5d5; line-height: 25px; vertical-align:bottom;padding: 16px 50px 16px 0px;overflow:hidden;position:relative; font-size: 16px; }
.listgk1 li .date{display:block;float:none;position:absolute;right:0;top:16px;color:#666;}
.listgk1 li .nr{ height: 50px;}
.listgk1 li .nr .split{color:#fe8f00;padding:0 4px;font-size:12px;display:inline-block;vertical-align:middle;}
.listgk1 li .nr a.a{color:#fe8f00;font-size:15px;display:inline-block;vertical-align:middle;}
.listgk1 li .nr a.a:hover{color:#fe8f00;}
.gk_btn{ height: 151px; overflow: hidden; border-bottom: 1px solid #eeeeee; padding-top: 20px;}
.gk_btn ul li{ width: 255px; height: 60px; margin-right: 10px; margin-bottom: 10px;background: #f8f8f8; text-align: center; float: left;}
.gk_btn ul li a{font-size: 16px; display: block; height: 60px; line-height: 60px; overflow:hidden;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;background:-webkit-linear-gradient(left, #f4f8ff, #f4f8ff) no-repeat;background:linear-gradient(to right, #f4f8ff, #f4f8ff) no-repeat;background-size:0% 100%;}
.gk_btn ul li a:hover{color:#275bb0;background-size:100% 100%;background:#f4f8ff\9;/*所有ie*/}
.gk_btn ul li.num2,.gk_btn ul li.num4{ margin-right: 0px;}
.gk_btn ul li img{ display: inline-block; vertical-align: middle; margin-right: 10px;}
.gklmlist{ padding-top: 21px; overflow: hidden;}
.gklmlist ul{ width: 105%;}
.gklmlist ul li{ width: 253px; height: 82px; position: relative; float: left; margin: 0 13px 12px 0px;}
.gklmlist ul li a{ display: block; }
.gklmlist ul li .img_title{ position: absolute; left: 0px; font-size: 16px; top:0px; padding-left: 30px;line-height: 82px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hd_tit ul li{  width: 331px;}
.hd_tit ul li#last{ width: 330px;}
.gkleftcon{ width: 572px;}
.gkztlm{ width: 400px;}
.gk_btn ul li{ width: 195px;}
.gklmlist ul li{ width: 195px; margin-right: 10px;}
.gklmlist ul li img{width: 100%;}
}
@media only screen and (max-width:991px) {
/*三板块*/
.hd_tit{height:60px;}
.hd_tit ul li{ width: 33.33%; height: 60px;}
.hd_tit ul li span{height:60px;line-height:60px;font-size:26px;}
.hd_tit ul li span img{ height: 30px;}
.ind_threebox{ height: auto; padding: 10px 10px 0px;}
.gkleftcon,.gkztlm{ width: 100%; float: none;}
.listgk1, .listgk1 li, .listgk1 li .nr{height: auto;}
.gk_btn ul li{ width:369px;}
.gklmlist ul li{ width: 369px; margin-right: 10px; background: #f4f8ff; text-align: right;}
.gklmlist ul li .img_title{ text-align: left;}
.hfgg{ padding: 0 10px; width: auto;}
}
@media only screen and (max-width: 767px) {
.gk_btn,.gklmlist{ padding-top: 10px;}
.gk_btn ul li{ width: 49%; margin: 0 2% 2% 0; text-align: center;}
.gklmlist ul{ width:100%;}
.gklmlist ul li{ width: 49%; margin: 0 2% 2% 0; }
.gklmlist ul li.num2,.gklmlist ul li.num4,.gklmlist ul li.num6{ margin-right: 0px;}
.gklmlist ul li img{ width: 100%;}
}
@media only screen and (max-width: 600px) {
.gk_btn{ height: auto;}
.gk_btn ul li{ width: 100%; margin: 0 0 2% 0; float: none; }
.hd_tit ul li span img{ display: none;}
.hd_tit ul li span{ font-size: 26px;}
.gk_tab{ height: auto; overflow: hidden;}
.gk_tab ul li{ margin-right: 20px;}
}
@media only screen and (max-width:400px) {
.hd_tit ul li span { font-size: 22px;}
.gk_tab ul li{ margin: 0px 5px;}
.gk_tab ul li a{ font-size: 20px;}
.gklmlist ul li{ width: 100%; margin: 0 0 2% 0; float: none; }
}
/*一网问*/
.hd_left{ width: 600px;}
.in_body{ height:230px; padding-top:20px; overflow:hidden;}
.in_body .hd_telbox{height:32px;line-height:32px;background:#f4f4f4;font-size:16px;overflow:hidden; position: relative;}
.in_body p{height:32px;text-align:center; position: absolute; top:0px;}
.in_body p.p-title{padding:0 221px 0 148px;width:auto;text-align:left; position: static;}
.in_body p.p-time{width:115px; right:106px;}
.in_body p.p-state{width:106px;right:0px; }
.in_body .hd_xdbox{line-height:40px;font-size:16px; padding-top: 6px;}
.in_body .hd_xdbox ul li{height:40px;line-height:40px;vertical-align:bottom;clear:both;overflow:hidden; position: relative;}
.in_body .hd_xdbox ul li p{height:40px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.in_body .hd_xdbox ul li p.p-title{padding:0 221px 0 3px; text-align: left;}
.in_body .hd_xdbox ul li p.p-title a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.in_body .hd_xdbox ul li p.p-time{color:#666;font-size:14px;}
.in_body .hd_xdbox ul li p.p-state{color:#666;font-size:14px;}
.in_body .hd_xdbox ul li p.p-state .no{color:#e71414;}
.gk_tab ul li.cx{ float: right; margin-right: 0px;}
.gk_tab ul li.cx a{ font-size: 14px; line-height: 28px; height: 28px; padding-top: 18px; text-decoration: underline;}

.zxft_main{ height:160px; padding-top:20px;}
.zxft_main .ftimg{ width:250px; height:150px;  float:left;}
.zxft_main .ftimg img{width:250px; height:150px;}
.zxft_main .fttext{ margin-left: 272px;}
.zxft_main .fttext .title{ height:22px; line-height:22px; font-size:16px; font-weight:bold; margin-bottom: 7px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.zxft_main .fttext p{ line-height:32px; font-size:14px; overflow: hidden; height: 128px; }
.zxft_main .fttext p span{ color:#333;}
.zxft_main .fttext p .zy{ height: 64px; overflow: hidden; float: left;}
.zxft_main .fttext p a{ line-height:32px; height:32px; color:#dd0000; font-size:14px; text-align:left; display:block; text-decoration:underline;}
/*信件统计*/
.xjtjbox{ background: #f8f8f8; height: 64px; padding: 20px 0px 20px 20px;}
.xjtj_tit{ width: 40px;  height: 44px; line-height: 22px;  margin-top: 10px; float: left; font-size: 18px; font-weight: bold; color: #1a5493; }
.xjtj_con{ margin-left: 60px;  line-height: 32px; font-size: 14px;}
.xjtj_con  span{ width: 25%; float: left;}
.xjtj_con .total{ width:75%;}
.xjtj_con i{ font-style: normal; color: #1a5493; font-weight: bold;}
.hd_right{ width: 580px; }
.myzjbox{ height: 358px; overflow: hidden;}
.myzjbox ul li{ height: 52px; border-bottom: 1px dashed #d5d5d5; padding: 18px 0 19px; position: relative;}
.myzjbox ul li .zt{ position: absolute; width: 52px;height: 40px; color: #7c7c7c; line-height: 40px; text-align: center; font-size: 14px; border: 1px solid #e5e5e5; background: #f0f0f0; border-radius: 5px; left: 0px; top:23px;}
.myzjbox ul li .zt.starting{ background: #eb6100; color: #fff;}
.myzjbox ul li .zjcon{ padding-left: 66px;}
.myzjbox ul li .zjcon a{ display: block; line-height: 28px; font-size: 16px; float: none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.myzjbox ul li .zjcon .date{ float: left; line-height: 24px; font-size: 14px; color: #828282;}
.myzjbox ul li .zjcon .cybtn{ float: right; color: #ed0000; line-height: 24px; text-decoration: underline; font-size: 14px; padding-right: 38px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hd_left{ width: 571px;}
.hd_right{ width: 401px;}
.xjtjbox{ height: auto; padding: 20px 0 20px 10px; overflow: hidden;}
.xjtj_con{ margin-left: 50px;}
.xjtj_con  span{ width: 33.3%; float: left;}
.xjtj_con .total{ width:33.3%;}
}
@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-bottom:10px;}
}
@media only screen and (max-width: 767px) {
.in_body{ padding-top: 10px;}
.in_body p.p-time{ display: none;}
.in_body p.p-title{ padding: 0 80px 0px 0px; text-align: center;}
.in_body p.p-state{ width: 80px;}
.in_body .hd_xdbox ul li p.p-title{ padding: 0 80px 0 0px;}
.zxft_main{ padding-top: 10px; height: auto; overflow: hidden; width: 100%;}
.zxft_main .ftimg{ float: none; width: auto; height: auto; margin: 0 auto; text-align: center;}
.zxft_main .ftimg img{ width: auto; height: auto;}
.zxft_main .fttext{ margin-left: 0px; padding-top: 10px;}
.xjtjbox{ height: auto; overflow: hidden; padding: 10px;}
.xjtj_tit{ border-bottom: 1px solid #1a5493; width: auto; float: none;   height: 36px; line-height: 36px; margin-top: 0px;}
.xjtj_con{ margin-left: 0px;;}
.xjtj_con  span{ width: 33.3%; float: left;}
.xjtj_con .total{ width:33.3%;}
}
@media only screen and (max-width: 500px) {
.myzjbox{ height: auto; margin-bottom: 10px;}
.myzjbox ul li{ height: auto; padding: 15px 0px; overflow: hidden;}
.xjtj_con  span,.xjtj_con .total{ width:50%;}
}
/*一网办*/
.bsfw_left{ width: 800px;}
.bmfw-list{ padding:9px 0px; overflow: hidden;}
.bmfw-list li{ width: 25%; height: 46px; line-height: 46px; float: left;}
.bmfw-list li a{ font-size: 16px; display: block; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
.fwmore{ height: 44px; line-height: 44px; background: #fbfbfb; display: block; text-align: center; clear: both;}
.fwmore a{ font-size: 16px;}
.rmfw_content{ width: 105%; padding-bottom: 27px; overflow: hidden;}
.grfw-item{height: 64px;width: 238px;border: 1px solid #f5f5f5;float: left;margin: 20px 10px 0px 0; padding:22px 0 22px 20px; }
.grfw-img{ margin-top: 16px;}
.grfw-item-box{margin-left: 53px; height: 64px;background: url("../images_new/rmfw_line.png") left center no-repeat;  padding-left: 15px;}
.grfw-item-box .grfw-item-title{height: 32px;line-height: 32px;font-size: 18px;color: #333;}
.grfw-item-box ul li{float: left;width: auto;height: 32px;line-height: 32px;}
.grfw-item-box ul li a{display: block;padding:0 11px;background: url("../images_new/tit-bg.png") no-repeat left center;color: #666;font-size: 16px;}
.grfw-item-box ul li.num1 a{padding-left: 0;background: none;}
.grfw-item-box ul li a:hover{color: #c00;}
.fwicolist li{ width: 12.5%; height: 78px; padding: 30px 0 10px; float: left; text-align: center;}
.fwicolist li .ico{ height: 33px; text-align: center; margin: 0 auto;}
.fwicolist li .title{ display: block; line-height: 45px; font-size: 16px; display: block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bsfw_right{ width: 370px;}
.tszl_con{ height: 176px; margin-bottom: 12px; border: 1px solid #f5f5f5; border-top:none; padding-right: 20px; }
.tszl_con ul{ padding: 18px 0px 0px 40px;background: url("../images_new/tszlbg.png") right 19px no-repeat;}
.tszl_con ul li{ height: 38px; line-height: 38px; background: url("../images_new/dot.png") left center no-repeat; padding-left: 13px;}
.tszl_con ul li a{ font-size: 16px; display: block;}
.fwlmlist ul li{ margin-bottom: 10px; width: 180px; height: 80px;  float: left; text-align: center;}
.fwlmlist ul li.num2{ float: right;}
.fwlmlist ul li a{ background: #f8f8f8; font-size: 18px; display: block; line-height: 80px;}
.fwlmlist ul li img{ margin-right: 10px; vertical-align: middle; display: inline-block;}
.fwlmlist ul li a:hover{ background:#f4f8ff; color:#275bb0;}
.fwlmlist ul li a{ background: #f8f8f8;}
.zwfw_tu{ clear: both;}
.zwfw_tu ul li{ margin-bottom: 12px;}
.zwfw_tu ul li .img_title{ display: none;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.bsfw_left{ width: 652px;}
.grfw-item{ width: 198px;    padding: 22px 0 22px 10px;}
.grfw-item-box{ margin-left: 48px; padding-left: 5px;}
.grfw-item-box ul li a{ padding: 0 5px;}
.bsfw_right{ width: 320px;}
.tszl_con ul{ padding: 18px 0 0 20px;}
.fwlmlist ul li{ width: 155px;}
.zwfw_tu ul li img{ width: 100%;}
}
@media only screen and (max-width:991px) {
.bsfw_left,.bsfw_right{ width: 100%; float: none; overflow: hidden;}
.grfw-item{ width: 230px;    padding: 22px 0 22px 10px;}
.fwlmlist{ overflow: hidden; clear: both;}
.fwlmlist ul li{ width: 49%;}
.zwfw_tu ul li{ text-align: center; background: #f8f8f8;}
}
@media only screen and (max-width: 767px) {
.zwfw_tu ul li img{ width: 100%; height: auto;}
.rmfw_content{ width: 100%; padding-bottom: 10px;}
.grfw-item{ margin: 10px 1% 0; width: 48%; box-sizing: border-box; height: 110px;}
}
@media only screen and (max-width: 660px) {
.grfw-item{ width: 100%; margin: 10px 0 0; height: auto; padding: 10px;}
.fwicolist li{ width: 25%;}
}
@media only screen and (max-width: 400px) {
.tszl_con ul{ padding: 18px 0 0 20px;}
}
