﻿*{font-family: 'MicroSoft YaHei'; font-size: 14px; padding: 0; margin: 0;}
img{padding: 0; margin: 0;}
ul{list-style: none;}
.panel-body{padding: 0;}
a.l-btn span.l-btn-left{height: auto;}
.no-padding{padding: 0px;}

/*****************************************页  头********************************************************/
/*页头*/
#zjdh a{color:#fff;font-size: 18px;font-weight: 500;}
#zjdh .nav>li>a:focus,#zjdh .nav>li>a:hover{text-decoration: none; background-color: #3390ED;}
.fa{margin: 0px 8px;}
#zhezhao{position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: #fff; z-index: 0; -moz-opacity: 0.8; opacity: 0.50; filter: alpha(opacity=80);}
.bgb{background: rgba(255, 255, 255, 0.47);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff,endColorstr=#7fffffff);}
.title{border-bottom: 1px solid #D2D2D2;color: #474747;font-size: 22px;font-weight: bold;padding:5px 0;}
.list li{height: 30px; border-bottom: 1px dashed #ccc;overflow: hidden;list-style: none;}
.list li>a,.list li>span{display: inline-block;height: 30px;line-height: 30px;}
.list li .lb-left{height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list li .lb-right{height: 30px;line-height: 30px;text-align: right;float: right;}
.list li .dot{font-weight: 700; padding-right: 5px;}
.list li a{color:#747474;text-decoration:none;}
.list li a:hover{color:#2174DE;}


/*分页 cipagertwo*/
div.digg {padding: 3px; text-align: center;}
div.digg a {border: #ffd293 1px solid; padding: 2px 5px; margin: 2px; color: #d60000;   text-decoration: none}
div.digg a:hover { color: #000; }
div.digg a:active {color: #000; }
div.digg span{border: #ffd293 1px solid; padding: 2px 5px; margin: 2px;}
div.digg span.current {font-weight: bold;   color: #fff; background-color: #d60000}
div.digg span.disabled {  color: #ddd; }

/*****************************************首  页********************************************************/
/*页签*/
#jdxw{background: #EDF6FD;}
#jdxw .row{margin-left: -4px;margin-right: -4px;}
#jdxw .row>div{padding-left:4px;padding-right: 4px;}
.tab-v3 .nav-pills li a{color: #fff; font-size: 18px; height: 65px; line-height: 65px; text-align: center; margin-bottom: 1px; background: #2174DE; border: 0px; padding: 0px}
.tab-v3 .nav-pills>li:hover>a,.tab-v3 .nav-pills>li.active>a:focus,.tab-v3 .nav-pills>li.active>a:hover,
.tab-v3 .nav-pills>li.active>a{color: #2F73B0; background-color: #EDF6FD;border: 0px;}
.nav-pills>li>a{border-radius: 0px;}
.lm_title{font-size: 18px; border-bottom: 1px solid #D8D8D8; padding: 10px 15px;} 
.lm_body{ overflow: hidden;}
.tb{background-image:url(./icon.png);background-repeat:  no-repeat;display: inline-block;width: 24px;height: 24px;margin-bottom: -7px;}
.icon{display: block;background: #fff;text-align: center;}
.icon:hover{text-decoration: none;color: #747474;}
.carousel .carousel-control.left,.carousel .carousel-control.right{background: none;}
/*页签 最新活动*/
#xw_hd{height: 400px;}
#xw_hd img{height: 400px; width: 100%;}
#xw_hd .carousel-indicators{bottom: 0px; width: 100%; left: 0; margin: 0; padding: 10px; background: rgba(0, 0, 0, 0.60);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
#xw_hd .carousel-caption{right: 0; left: 0; padding: 0; bottom: 0; background: rgba(0, 0, 0, 0.60);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); }
#xw_hd .carousel-caption *{color: #fff;}
/*页签 质监动态*/
#xw_dt{overflow: hidden;padding: 15px 0px;}
#xw_dt img{height: 100%; width: 100%;}
#xw_dt .list{margin-bottom: 15px;}
#xw_dt .list li {border-bottom: 0px;}
#xw_dt .list li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
#xw_dt .dt_tit{border-bottom: 1px solid #D8D8D8;margin-bottom: 10px;}
#xw_dt .dt_tit>div{border-bottom: 2px solid transparent;display: inline-block;padding:2px 0px 5px;font-size: 18px;margin-right: 10px;}
#xw_dt .dt_tit>.in{border-bottom: 2px solid #2977C9;}
#xw_dt .dt_tit>a{display: inline-block;float: right;padding: 5px 10px;border-radius: 5px;color: #474747;margin-right: 15px;}
#xw_dt .dt_con>.sunbox ~ .sunbox{display: none;}
#xw_dt .carousel-caption{right: 0; left: 0; padding: 0; bottom: 0; background: rgba(0, 0, 0, 0.60); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
#xw_dt .carousel-caption *{color: #fff;}
/*页签 通知公告*/
#xw_gg{overflow: hidden;padding: 15px;}
#xw_gg .lb-left{height: 30px; line-height: 30px; border-right: 1px dashed #ccc;text-indent: 3em;}
#xw_gg .lb-right{text-align: center;height: 30px; line-height: 30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;color: #2174DE;}
/*页签 执法监督*/
#xw_jd{overflow: hidden;padding: 15px 0px;}
#xw_jd .list{margin: 0px; margin-top: 4px;}
#xw_jd .list li {border-bottom: 0px;}
#xw_jd .list li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
/*页签 公众服务*/
#xw_fw{overflow: hidden;padding: 15px 0px;}
.xwfw .icon{background: transparent;}
.xwfw .tb{width: 46px;height: 46px;margin: 20px 0px;background-image: url(.icons1.png); background-repeat: no-repeat;}
.xwfw .col-sm-2:nth-of-type(1) .tb{background-position: 0px 0px;}
.xwfw .col-sm-2:nth-of-type(2) .tb{background-position: -73px 0px;}
.xwfw .col-sm-2:nth-of-type(3) .tb{background-position: -146px 0px;}
.xwfw .col-sm-2:nth-of-type(4) .tb{background-position: -219px 0px;}
.xwfw .col-sm-2:nth-of-type(5) .tb{background-position: -293px 0px;}
.xwfw .col-sm-2:nth-of-type(6) .tb{background-position: -370px 0px;}
.xwfw .col-sm-2:nth-of-type(7) .tb{background-position: -443px 0px;}
.xwfw .col-sm-2:nth-of-type(8) .tb{background-position: -517px 0px;}
.xwfw .col-sm-2:nth-of-type(9) .tb{background-position: -0px -73px;}
.xwfw .col-sm-2:nth-of-type(10) .tb{background-position: -73px -73px;}
.xwfw .col-sm-2:nth-of-type(11) .tb{background-position: -146px -73px;}
.xwfw .col-sm-2:nth-of-type(12) .tb{background-position: -219px -73px;}
.xwfw .col-sm-2:nth-of-type(13) .tb{background-position: -296px -73px;}
.xwfw .col-sm-2:nth-of-type(14) .tb{background-position: -370px -73px;}
.xwfw .col-sm-2:nth-of-type(15) .tb{background-position: -443px -73px;}
.xwfw .col-sm-2:nth-of-type(16) .tb{background-position: -517px -73px;}
.xwfw>div{text-align: center;margin-bottom: 15px;}
.xwfw a>div{color: #666;}
.xwfw .icon:hover .tb{background-image: url(.icons2.png); }
.xwfw .icon:hover >div{color:#5ba3ee ;}

.gzfw .icon{background: #CBE1F9;color: #ADADAD;}
.gzfw .tb{display: inline-block;width: 35px;height: 35px;margin: 20px 0px 4px;background-image:url(.icons11.png); background-repeat:  no-repeat;}
.gzfw.lm_body .row{margin: -5px;}
.gzfw.lm_body .col-sm-6,
.gzfw.lm_body .col-sm-12{padding: 5px;}
.gzfw .icon>div{padding: 0px 5px 20px 5px;}
.tb.gzfw1{background-position: -0px   0px;}
.tb.gzfw2{background-position: -71px  0px;}
.tb.gzfw3{background-position: -141px 0px;}
.tb.gzfw4{background-position: -212px 0px;}
.gzfw .icon:hover{background: #639CD3; color: #fff;}
.gzfw .icon:hover .tb{background-image:url(.icons12.png); }

/*页签 影像质监*/
#xw_zj{overflow: hidden;padding-top:10px;}
#xw_zj .title{padding: 5px 10px;background-color: #eee;margin-bottom: 15px;border: 0;}
#xw_zj img{ width: 100%;height: 100px;}
#xw_zj a p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
/*我要办事*/
#wybs{overflow: hidden; padding: 10px 0px;}
#wybs .col3 ~ .col3{border-left: 1px dashed #E2EBF2;}
#wybs .col3{padding: 10px 35px; float:left;width:25%; display:block}
#wybs .col3.wyb{padding: 10px 15px;}
#wybs .wyc .con{line-height: 40px;}
#wybs .tit{text-align: center; font-size: 20px; font-weight: bold;display: block;height: 50px;line-height: 50px;color: #6A6E71;overflow: hidden;}
#wybs .tb{width: 46px;height: 36px;margin-bottom: -10px;margin-right: 10px;background-image: url(icons51.png);}
#wybs .col3:nth-of-type(1) .tb{background-position: -297px -19px;}
#wybs .col3:nth-of-type(2) .tb{background-position: -361px -19px;}
#wybs .col3:nth-of-type(3) .tb{background-position: -430px -19px;}
#wybs .col3:nth-of-type(4) .tb{background-position: -499px -19px;}
#wybs .col3:hover .tb{background-image: url(icons52.png);}

#wybs .con{text-align: center;}
#wybs .con a{padding: 6px 4px;color: #474747;}
#wybs li:hover .tit{color: #3e83db;text-decoration: none;}

/*业务直通车*/
.ywztc{ height: 60px;line-height: 60px;margin-top: 15px;}
.ywztc .lab{ font-weight: bold;color: #FB3838;text-align: center;}
.ywztc .btnGu a{border: 1px solid #aaa;padding: 4px 10px;margin: 0px 5px;color: #474747;}

/*机关*/
#jg{overflow: hidden; padding: 10px 15px;}
#jg >div> a,.jg >div> a{display: block; background: #4496EC; text-align: center; padding: 10px; font-size: 18px; color: #fff;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.jg >div> a{margin-bottom: 10px;}
#jg >div> a:hover,.jg >div> a:hover {text-decoration: none;background:#5D96D2;}
#jg >div> a:active,.jg >div> a:active {position: relative;top: 1px;}
#jg .tb{width: 46px;height: 36px;margin-bottom: -10px;margin-right: 10px;background-image: url(icons32.png);}
#jg .col-sm-4:nth-of-type(1) .tb{background-position:  -438px 0px;}
#jg .col-sm-4:nth-of-type(2) .tb{background-position:  -512px 0px;}
#jg .col-sm-4:nth-of-type(3) .tb{background-position:  -588px 0px;}

/*****************************************二级页面********************************************************/

/*二级页面*/
.left_title{height: 50px;background: #2173DF;color:#fff;font-size:18px;line-height: 50px;text-indent: 3px;margin-bottom: 10px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.left_title2{height: 45px;background:#fff;font-size:16px;line-height:45px;text-indent:15px;border-right: 5px solid #E9E9E9;cursor:pointer;overflow: hidden;margin-bottom: 5px;color: #2977C9;display: block;}
.left_title2.on,.left_title2:hover {border-right: 5px solid #2977C9;color:#2977C9;background-color: rgba(255, 255, 255, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);}

/*二级页面 网上办事*/
.wsbs.lm_body .row{margin: -2px;}
.wsbs.lm_body .col-sm-6,
.wsbs.lm_body .col-sm-12{padding: 2px;}
.wsbs .icon{height: 100px;}
.wsbs .tb{margin: 15px 0 10px;background-image: url(icons31.png);width: 36px;height: 36px;}
.wsbs .icon>div{font-size: 16px; color: #666;}
.tb.wsbs1{background-position:  0px 0px;}
.tb.wsbs2{background-position:  -72px 0px;}
.tb.wsbs3{background-position:  -146px 0px;}
.tb.wsbs4{background-position:  -219px 0px;}
.tb.wsbs5{background-position:  -294px 0px;}
.tb.wsbs6{background-position:  -369px 0px;}
.wsbs .icon:hover .tb{background-image: url(icons32.png);}
.wsbs .icon:hover{background: #0E71D7;}
.wsbs .icon:hover>div{color: #fff;}

.bs_r{background:#fff;padding:10px 15px;}
.bs_r .bs_mol{border: 1px solid #E9E9E9;margin: 10px 0px;}
.bs_mol .title{overflow: hidden;padding:0px;}
.bs_mol .title .lab{border-bottom: 4px solid #2977C9;font-size: 16px;padding: 5px 10px;display: inline-block;color: #2977C9;}
.bs_mol .title .nav{padding: 0px;line-height: 39px;text-align: right;}
.bs_mol .title .nav .in{color:#2977C9;font-weight: bold;}
.bs_mol .title .nav a{padding: 10px 6px;font-weight: lighter;color: #474747;cursor: pointer;}
.bs_mol .title a.mome{float: right;color:#2977C9 ;padding: 12px 6px;}
.bs_mol .bs_cj a{display: block; background-color: #AFD6FF;height: 50px;line-height: 50px;text-align: center;color: #2977C9;}
.bs_mol .bs_con .list{margin: 5px 0;}
.bs_mol .bs_con .list li{border: 0;}
.bs_mol .bs_con>.sunbox ~ .sunbox{display: none;}

/*二级页面 信息公开*/
.xxgk{padding: 15px;}
.xxgk .icon{height: 155px;}
.xxgk .tb{margin: 25px 0px 10px;width: 60px;height: 60px; background-image: url(icons21.png);}
.xxgk .icon>div{font-size: 16px; color: #fff;}
.xxgk .col-sm-4:nth-of-type(1) .icon{background: #9ADDE3;}
.xxgk .col-sm-4:nth-of-type(2) .icon{background: #66CDCC;}
.xxgk .col-sm-4:nth-of-type(3) .icon{background: #23BBBC;}
.xxgk .col-sm-4:nth-of-type(4) .icon{background: #39A6DE;}
.xxgk .col-sm-4:nth-of-type(5) .icon{background: #52BBFF;}
.xxgk .col-sm-4:nth-of-type(6) .icon{background: #99CDFF;}
.xxgk.lm_body .row{margin: -7px;}
.xxgk.lm_body .col-sm-4,
.xxgk.lm_body .col-sm-12{padding: 7px;}
.tb.xxgk1{background-position:  0px 0px;}
.tb.xxgk2{background-position:  -74px 0px;}
.tb.xxgk3{background-position:  -148px 0px;}
.tb.xxgk4{background-position:  -222px 0px;}
.tb.xxgk5{background-position:  -290px 0px;}
.tb.xxgk6{background-position:  -370px 0px;}
.gk_list .list li{border: 0px;}

.xxgk_nav .left_title2:nth-of-type(1) .tb{background-position:  -54px 0px;}
.xxgk_nav .left_title2:nth-of-type(2) .tb{background-position:  -54px -50px;}
.xxgk_nav .left_title2:nth-of-type(3) .tb{background-position:  -54px -100px;}
.xxgk_nav .left_title2:nth-of-type(4) .tb{background-position:  -54px -150px;}
.xxgk_nav .left_title2:nth-of-type(5) .tb{background-position:  -54px -200px;}

/*二级页面 政民互动*/

.zmhd_nav .left_title2:nth-of-type(1) .tb{background-position:  -110px 0px;}
.zmhd_nav .left_title2:nth-of-type(2) .tb{background-position:  -110px -50px;}
.zmhd_nav .left_title2:nth-of-type(3) .tb{background-position:  -110px -100px;}

.zmhd{padding: 15px;}
.zmhd .icon{height: 140px; background: #ddeefe;}
.zmhd .tb{margin: 10px 0px 15px;width: 74px;height: 74px;background-color: #629fdc;border-radius: 50%;background-image: url(icons41.png);}
.zmhd .icon>div{font-size: 16px; color: #666;}
.zmhd.lm_body .row{margin: -7px;}
.zmhd.lm_body .col-sm-4,
.zmhd.lm_body .col-sm-12{padding: 7px;}

.tb.zmhd1{background-position:  0px 0px;}
.tb.zmhd2{background-position:  -74px 0px;}
.tb.zmhd3{background-position:  -148px 0px;}
.tb.zmhd4{background-position:  -215px 0px;}
.tb.zmhd5{background-position:  -293px 0px;}
.tb.zmhd6{background-position:  -370px 0px;}
.tb.zmhd7{background-position:  -439px 0px;}
.tb.zmhd8{background-position:  -513px 0px;}
.tb.zmhd9{background-position:  -589px 0px;}
.zmhd .icon:hover{background: #629fdc;}
.zmhd .icon:hover>div{color: #fff;}
.zmhd .icon:hover .tb{background-color: #fff;background-image: url(icons42.png);}

/*二级页面 质监专题*/

.zjzt_nav .left_title2:nth-of-type(1) .tb{background-position:  -107px -147px;}
.zjzt_nav .left_title2:nth-of-type(2) .tb{background-position:  -107px -197px;}
.zjzt_nav .left_title2:nth-of-type(3) .tb{background-position:  -107px -247px;}

#zjzt{padding: 15px;background: #fff;}
.yxzj,.zthd,.hdjj{border: 1px solid #eee;margin-bottom: 15px;}
#zjzt .title{padding: 0px;border: 0;height: 40px;line-height:40px;background-color: #DDEEFE;}
#zjzt .title >span {display: inline-block; font-size: 16px;padding: 0 15px;background: #2174DE;color: #fff;text-align: center;height: 40px;line-height:40px}
#zjzt .title >a{ float: right;margin-right: 20px;font-weight: lighter;color: #666;}
#zjzt .yxzj .title{background-color: #DDEEFE;}
#zjzt .zthd .title{background-color: #ACF1DE;}
#zjzt .hdjj .title{background-color: #AEE4F0;}
#zjzt .yxzj .title >span {background-color: #2174DE;}
#zjzt .zthd .title >span {background-color: #37C39C;}
#zjzt .hdjj .title >span {background-color: #38AAC4;}
#zjzt .con{padding: 15px;}
#zjzt .con p{border-left: 3px solid #2977C9;margin: 10px 0;padding-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#zjzt .row{margin: -7px;}
#zjzt .col-sm-4{padding: 7px;}

/*二级页面 场景式服务*/

.cjsfw_nav .left_title2:nth-of-type(1) .tb{background-position:  0px 0px;}
.cjsfw_nav .left_title2:nth-of-type(2) .tb{background-position:  0px -50px;}
.cjsfw_nav .left_title2:nth-of-type(3) .tb{background-position:  0px -100px;}
.cjsfw_nav .left_title2:nth-of-type(4) .tb{background-position:  0px -150px;}
.cjsfw_nav .left_title2:nth-of-type(5) .tb{background-position:  0px -200px;}
.cjsfw_nav .left_title2:nth-of-type(6) .tb{background-position:  0px -250px;}

#cjsfw{padding: 15px;background: #fff;}
#cjsfw .mode{border: 1px solid #eee;margin-bottom: 15px;}
#cjsfw .mode p{font-size: 16px;height: 80px;line-height: 80px;margin: 0;color: #2075DF;}

/*****************************************三级页面********************************************************/


.leTit{height:40px;background:#fff;font-size:16px;line-height:40px;text-indent:15px;border-left: 2px solid #fff;cursor:pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px solid #D8D8D8;}
.leTit1{height:40px;background:#fff;font-size:16px;line-height:40px;text-indent:50px;cursor:pointer;overflow: hidden;border-bottom: 1px solid #D8D8D8;}
.item.on .leTit{border-left: 3px solid #2977C9;color:#2977C9;background-color: #E4F0FF;}
.item-bottom{display: none;}
.item.on .item-bottom{display: block;}
.leTit1.on{ color:#2977C9;}

/*三级页面 信息公开*/
#ulbody .item-bottom{border-bottom: 1px solid #D8D8D8;}
#ulbody .item.on .leTit{color:#333;}
#ulbody .leTit1{border: 0px;height:30px;line-height:30px;padding-left: 20px;font-size: 14px;}

/*三级页面 直属机构*/
.jgmode{margin:10px 0; background-color: #fff;}
.jgmode .con .row{margin: 0 -7px; overflow: hidden;}
.jgmode .row .col{box-sizing: border-box; padding: 7px; float: left; position: relative;min-width: 140px;}
.jgmode .col .btn{box-sizing: border-box; text-align: center; border: 0; width: 100%; color: #474747; font-size: 14px; cursor: pointer; font-weight: 400; padding: 12px 10px; position: relative; background: #f7f7f7; white-space: nowrap; display: inline-block; text-decoration: none; border: 1px solid #d8d8d8; border-radius: 0;}
.jgmode .headline{display: block; border-bottom: 1px dotted #e4e9f0; background-color: #f3f3f3;}
.jgmode .headline h4{font-size: 18px; line-height: 25px; color: #fff; margin: 0 0 -1px 0; padding: 8px 25px; display: inline-block; background-color: #348FEC; text-align: center;}

/*三级页面 政民互动列表*/
.lezm{margin-top: 5px;}
.lezm .row{margin: -5px;}
.lezm .col-sm-6{padding: 5px;}
.lezm .icon{height: 100px;}
.lezm .tb{margin: 0px;width: 74px;height: 60px;background-image: url(icons51.png);}
.lezm .icon>div{font-size: 16px; color: #666;}
.tb.lezm1{background-position:  0px 0px;}
.tb.lezm2{background-position:  -74px 0px;}
.tb.lezm3{background-position:  -148px 0px;}
.tb.lezm4{background-position:  -222px 0px;}
.lezm .icon:hover{background: #e4f0ff;}
.lezm .icon:hover>div{color: #2174de;}
.lezm .icon:hover .tb{background-image: url(icons52.png)}

/*三级页面 直通车默认*/
#ztc .jj{overflow: hidden;}
#ztc .jj .row{margin: -5px;}
#ztc .jj .col-sm-9,#ztc .jj .col-sm-3{padding: 5px;}
#ztc .jgmode {margin:0px;}
#ztc .title{height: 45px;line-height: 45px;padding:0px;}
#ztc .title>span{margin: 0px 15px;}
#ztc .con{padding: 10px;}
.jj .col-sm-9 .con{min-height: 139px;padding: 10px;}
.jj .col-sm-3 .con{color:#2273DF;height: 50px;line-height: 30px;font-weight: bold;text-indent: 1em;}
.ztc .headline a{float: right;margin-right: 20px;line-height: 43px;}
#zn .tb{display: inline-block;width: 35px;height: 35px;background:url(.icons12.png) no-repeat; margin-bottom: -10px;}
#zn .col-xs-4:nth-of-type(1) .tb{background-position: -285px  0px;}
#zn .col-xs-4:nth-of-type(2) .tb{background-position: -356px  0px;}
#zn .col-xs-4:nth-of-type(3) .tb{background-position: -422px  0px;}
