@charset "utf-8"; .main-box{ width: 1200px; padding: 10px 0; background: #fff; margin: 0px auto 20px; text-align: left;}

/*hd-category*/
.hd-c{ padding: 0 15px; height: 39px; background: #d34f12; color: #fff; font-size: 16px; line-height: 39px;}

/*hd-smart*/
.hd-s{ height: 36px; border-bottom: 1px solid #ebebeb;}
.hd-s h3{ display: block; float: left; padding: 0 15px; border-bottom: 2px solid #0087bd; font-weight: normal; line-height: 35px;}

/*hd tab */
.hd-t{ padding: 0 0 0 5px;}
.hd-t li{ display: block; float: left; padding: 0 10px; height: 26px; font-size: 16px; line-height: 26px;}
.hd-t li.on{ background: #09a3e3;}
.hd-t li.on a{ color: #fff;}

/* 星级评定 */
.starJudge{ display: none; padding: 0 30px 0 0; height: 26px; text-align: right; font: normal 14px/14px "Microsoft YaHei"; _font-weight: bold; line-height: 14px;}
.stars{ display: inline-block; *display: inline; overflow: hidden; width: 94px; height: 14px; background: url(../img/icons.png) -3px -180px no-repeat; vertical-align: middle; text-align: left; zoom: 1;}
.stars i{ display: inline-block; *display: inline; height: 14px; background: url(../img/icons.png) -3px -150px no-repeat; vertical-align: top; zoom: 1;}

/* 当前频道 */
.curChannel{ position: relative; padding: 0 20px; height: 41px; background: #227fc6; line-height: 41px;}
.curChannel h2{ text-align: left; padding-left: 40px; background: url(../img/bg-blue.png) 0 -400px no-repeat; color: #fff; font: bold 18px/41px "Microsoft YaHei";}
.curChannel .menu{ float: right; overflow: hidden;}
.curChannel .menu li{ float: left; padding-right: 30px; font: normal 18px/41px "Microsoft YaHei"; _font-weight: bold;}
.curChannel .menu li a{ display: block; padding-left: 30px; color: #fff;}
.curChannel .menu li.on{ background: url(../img/bg-blue.png) right -70px;}
.curChannel .menu li.on a{ background: url(../img/bg-blue.png) 0 -70px; color: #0167B5;}

/* url_方块样式分页 */
.page{ clear: both; padding: 15px 0; text-align: center; font-size: 12px;}
.page input{ width: 30px !important; height: 20px !important; border: 1px solid #c5c5c5; background: #fff; vertical-align: middle; line-height: 20px;}
.page a, .page span{ display: inline-block; *display: inline; height: 20px; vertical-align: middle; line-height: 20px; zoom: 1;}
.page a, .page a:active{ display: inline-block; *display: inline; padding: 0 6px; border: 1px solid #c5c5c5; zoom: 1;}
.page a:hover{ border: 1px solid #114CA6; color: #114CA6; text-decoration: none;}
.page span.current, .page b a{ padding: 0 6px; border: 1px solid #114CA6; background: #114CA6; color: #fff !important; font-weight: bold;}
.page span.disabled{ padding: 0 6px; border: 1px solid #c5c5c5; color: #999;}
.page select{ margin: 0 5px; border: 1px solid #c5c5c5; background: #fff; vertical-align: middle;}

/* 县区选择（js模拟下拉） */
.xqSelect{ position: relative; width: 225px; font-size: 12px;}
.xqSelect dl{ position: relative;}
.xqSelect dt{ padding-left: 8px; height: 25px; background: url(../img/bg-blue.png) -120px -170px no-repeat; font-weight: bold; line-height: 25px; cursor: pointer;}
.xqSelect dd{ position: absolute; top: 24px; right: 0; display: none; width: 410px; border: 1px solid #ccc; background: #fff;}
.xqSelectOn dd{ display: block;}
.xqSelect dd h3 .close{ float: right; font-weight: normal;}
.xqSelect dd h3{ overflow: hidden; margin: 0 10px; border-bottom: 1px dotted #ccc; font-weight: bold; line-height: 30px;}
.xqSelect dd h3 em{ font-weight: bold; cursor: pointer;}
.xqSelect dd ul{ overflow: hidden; padding: 5px;}
.xqSelect dd ul li{ float: left; padding: 5px 10px; line-height: 20px; cursor: pointer;}

/* 我要咨询、我要查询等 */
.bottomNav{ clear: both; overflow: hidden; width: 100%;}
.bottomNav ul{ overflow: hidden; margin: 0 auto; width: 958px; border: 1px solid #DEDEDE; background: url(../img/bottomNav.png) 12px 12px no-repeat #fff;}
.bottomNav ul li{ float: left; overflow: hidden; width: 240px;}
.bottomNav ul li a{ display: block; padding-left: 87px; height: 89px; color: #666;}
.bottomNav ul li h3{ color: #0086cd; font: normal 18px/200% "Microsoft YaHei"; _font-weight: bold;}
.bottomNav ul li a:hover{ border-color: #aaa; color: #333; text-decoration: none;}
.bottomNav ul li a:hover h3{ color: #f60;}
.bottomNav ul li p{ color: #999; font-size: 12px;}
.bottomNav ul .li1{ width: 235px;}
.bottomNav ul .li1 a{ padding-left: 70px;}
.fwbmCon{ padding: 20px; background: url(../img/bg-con.jpg) 0 0 repeat-x;}

/* 投资审批-服务部门 ============= */
.selecter{ position: relative; z-index: 1; padding: 10px 0; font-size: 14px;}
.selecter .xqSelect{ display: inline-block; *display: inline; margin-right: 20px; font-size: 12px; zoom: 1;}
.selecter .xqSelect dd{ right: auto; left: 0;}
.depts{ _overflow: visible; padding: 10px 0; min-height: 100px; _height: 100px;}
.depts ul{ overflow: hidden;}
.depts ul li{ float: left; overflow: hidden; padding-top: 10px; width: 20%; font-size: 14px;}

/* 投资审批-服务部门-列表页 ============= */
.topicguide li{ float: left; padding: 0 14px; width: 90px; height: 122px; text-align: center; line-height: 24px;}
.topicguide h2{ color: #0370BC; font: normal 20px/200% "Microsoft YaHei"; _font-weight: bold;}
.topicguide .topictitle{ float: left; padding-top: 13px;}
.topicguide button{ float: right; margin-top: 18px; margin-left: 10px; padding: 0 15px; height: 40px; outline: none; border: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #088bcf; background: -moz-linear-gradient(top, #088bcf 0, #136bbb 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #088bcf), color-stop(100%, #136bbb)); background: -webkit-linear-gradient(top, #088bcf 0, #136bbb 100%); background: -o-linear-gradient(top, #088bcf 0, #136bbb 100%); background: -ms-linear-gradient(top, #088bcf 0, #136bbb 100%); background: linear-gradient(top, #088bcf 0, #136bbb 100%); color: #fff; font-size: 14px; cursor: pointer;}
.topicguide button:hover{ background: #fbca36; background: -moz-linear-gradient(top, #fbca36 0, #ffc000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbca36), color-stop(100%, #ffc000)); background: -webkit-linear-gradient(top, #fbca36 0, #ffc000 100%); background: -o-linear-gradient(top, #fbca36 0, #ffc000 100%); background: -ms-linear-gradient(top, #fbca36 0, #ffc000 100%); background: linear-gradient(top, #fbca36 0, #ffc000 100%);}
.topicguide .topic-list, .topicguide .topic-intro{ position: relative; padding: 10px 5px; border: 1px solid #ccc; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.topicguide .topic-intro p{ padding: 5px 15px; font-size: 14px; line-height: 26px;}
.topicguide .topic-list .sj, .topicguide .topic-intro .sj{ position: absolute; top: -9px; right: 180px; display: block; overflow: hidden; width: 12px; height: 9px; background: url(../img/icons.png) -20px -240px no-repeat;}
.topicguide .topic-intro .sj{ right: 57px;}
.tTitle{ position: relative; z-index: 1; height: 40px;}
.tTitle #xqSelect{ position: absolute; top: 10px; right: 240px;}
.tTitle #jjSelect{ position: absolute; top: 10px; right: 0;}
.tTitle #jjSelect dd{ width: 223px;}
.tTitle #jjSelect dd ul li{ float: none;}
.tTitle h2{ color: #0370BC; font: normal 20px/200% "Microsoft YaHei"; _font-weight: bold;}
.tTitle h4{ font: normal 24px/150% "Microsoft YaHei"; _font-weight: bold;}
.tTitle h4 span{ margin-left: 20px; color: #999; font-size: 20px;}
.tTitle .goBack{ float: right; margin-top: 10px; padding-left: 20px; background: url(../img/icons.png) 0 -207px no-repeat; font-size: 14px;}
.tTitle .list{ float: right; overflow: hidden;}
.tTitle .list li{ *display: inline; float: left; margin-left: 5px; width: 84px; height: 34px; background: url(../img/bg-blue.png) 0 -850px no-repeat; text-align: center; line-height: 33px;}
.tTitle .list li a{ font: normal 14px/33px "Microsoft YaHei"; _font-weight: bold;}
.tTitle .list li.on{ background-position: -90px -850px;}
.tTitle .list li.on a{ color: #fff;}
.sTitle{ overflow: hidden; padding: 10px 0; font-size: 14px;}
.sTitle .tzspSearch{ position: relative; float: right; overflow: hidden; width: 225px; height: 25px; background: url(../img/bg-blue.png) -119px -113px no-repeat; font-size: 12px;}
.sTitle .tzspSearch .kw{ position: absolute; top: 2px; left: 6px; padding: 3px 0; width: 186px; height: 14px; border: 0; background: none; color: #999; line-height: 14px;}
.sTitle .tzspSearch .searchBtn{ position: absolute; top: 1px; right: 1px; display: block; overflow: hidden; width: 30px; height: 23px;}
.tzspPage{ padding-bottom: 20px; border: 1px solid #DCDBDB; font-size: 14px;}
.tzspPage dt{ overflow: hidden; padding: 0 10px; height: 35px; line-height: 35px;}
.tzspPage dt a{ margin: 0 10px; color: #0086cd; font-weight: bold;}
.tzspPage dt a.on{ color: #E52303;}
.tzspPage dt span{ float: right;}
.tzspPage dt span input{ margin-right: 5px; vertical-align: middle;}
.tzspList{ width: 100%; border-collapse: collapse; empty-cells: show;}
.tzspList .title td{ background: #E3F0F9; color: #0086cd; font-weight: bold;}
.tzspList .name{ padding-left: 20px; width: 580px;}
.tzspList .dept{ width: 240px;}
.tzspList td{ padding: 10px 0;}
.tzspList .even td{ background: #F8F8F8;}
.tzspList .hBtn{ display: block; padding: 0 2px 3px 0; width: 74px; height: 23px; background: url(../img/bg-blue.png) -240px -730px no-repeat; color: #fff; text-align: center; font-size: 12px; line-height: 23px;}
.tzspList .hBtn:hover{ color: #ff0; text-decoration: none; font-weight: bold;}

/* 投资审批-服务部门-内容页 ============= */
.serviceNav{ padding: 6px 0 10px; font-size: 16px;}
.serviceNav dt{ float: left; width: 105px; color: #999; text-align: right; line-height: 28px;}
.serviceNav dd{ margin-left: 110px;}
.serviceNav dd ul{ display: block; float: left; padding-right: 10px;}
.serviceNav dd ul li{ display: block; padding: 0 0 4px; height: 28px;}
.serviceNav dd ul li a{ display: block; float: left; padding: 0 15px; height: 28px; color: #fff; line-height: 28px;}
.serviceNav dd ul.sn1 li a{ background: #00b0f0;}
.serviceNav dd ul.sn2 li a{ background: #92d050;}
.serviceNav dd ul.sn3 li a{ background: #ffc000;}
.serviceNav dd ul.sn4 li a{ background: #00b0f0;}
.serviceNav dd ul.sn5 li a{ background: #92d050;}
.serviceNav dd ul.sn6 li a{ background: #ffc000;}
.fwbmTable{ margin-top: 20px; width: 100%; border-collapse: collapse; empty-cells: show; font-size: 14px;}
.fwbmTable td{ padding: 8px; border: 1px solid #fff; background: #F6FBFC;}
.fwbmTable td.th{ background: #DFEFF7; text-align: right;}
.fwbmTable .btns td{ padding: 15px 0; text-align: center;}
.fwbmTable .btns a{ display: inline-block; *display: inline; margin: 0 4px; width: 222px; height: 48px; background: url(../img/bg-blue.png) 0 -790px no-repeat; color: #0470BC; text-align: center; font: normal 16px/48px "Microsoft YaHei"; _font-weight: bold; zoom: 1;}
.fwbmTable .btns a:hover{ color: #f60; text-decoration: none;}
.fwbmDetail{ margin-top: 20px; padding: 0 40px 20px; background: #F6FBFC; font-size: 14px; line-height: 28px;}
.fwbmDetail .th{ padding-top: 20px; color: #607F00; font: normal 18px/200% "Microsoft YaHei"; _font-weight: bold;}
.fwbmDetail .dcon{ font-size: 16px;}
.fwbmDetail a{ color: #1C6EBB;}
.fwbmDetail .viewBtn{ display: inline-block; *display: inline; overflow: hidden; margin-left: 10px; width: 99px; height: 21px; background: url(../img/bg-blue.png) -230px -790px no-repeat; color: #fff; text-align: center; font-size: 12px; line-height: 21px; zoom: 1;}
.fwbmDetail .viewBtn:hover{ color: #fff;}

/* 网上办事 ============= */
.wsbsContent .curChannel h2{ background-position: 0 -500px;}
.bsSearch{ float: right; overflow: hidden; padding-top: 8px; padding-left: 40px; width: 249px; height: 26px;}
.bsSearch .kw{ float: left; padding: 6px; width: 178px; height: 14px; border: 1px solid #CDCDCC; border-right: 0; background: #fff; line-height: 14px;}
.bsSearch .searchBtn{ display: block; float: right; width: 58px; height: 26px; background: url(../img/bg-orange.png) 0 -50px no-repeat; color: #fff; text-align: center; font: normal 14px/26px "Microsoft YaHei"; _font-weight: bold; line-height: 26px;}
.bsSearch .searchBtn:hover{ background-position: -70px -50px; text-decoration: none;}
.wsbsContent .curChannel .menu li{ display: inline; margin: 0 8px;}
.wsbsCon{ padding: 20px 1px 0 1px; background: url(../img/bg-con.jpg) 0 0 repeat-x;}
.wsbsCate .hd{ position: relative; z-index: 1; display: inline-block; *display: inline; margin-bottom: -1px; margin-left: 35px; zoom: 1;/*overflow:hidden;*/}
.wsbsCate .cate{ position: relative; z-index: 1; float: left; font: normal 16px/200% "Microsoft YaHei"; _font-weight: bold;}
.wsbsCate .cate li{ position: relative; float: left; padding-bottom: 36px; width: 188px; text-align: center; cursor: pointer;}
.wsbsCate .cate li a{ display: block; border-right: 1px solid #999; line-height: 18px;}
.wsbsCate .cate li a:hover{ text-decoration: none;}
.wsbsCate .cate li em{ display: none;}
.wsbsCate .cate li i{ position: absolute; top: 31px; left: 50%; display: block; overflow: hidden; margin-left: -4px; width: 8px; height: 8px; background: url(../img/icons.png) -40px -240px no-repeat;}
.wsbsCate .cate li.last a{ border-right: 0;}
.wsbsCate .cate li.on em{ position: absolute; top: 50px; left: 50%; display: block; overflow: hidden; margin-left: -6px; width: 12px; height: 9px; background: url(../img/icons.png) -20px -240px no-repeat;}
.wsbsCate .cate li.on i{ top: 28px; margin-left: -7px; width: 14px; height: 14px; background-position: 0 -240px;}
.wsbsCate .cate li.on a{ color: #c00;}
.wsbsCate .hd .line{ position: absolute; top: 35px; left: 50%; display: block; overflow: hidden; margin-left: -33%; width: 66%; height: 1px; background: #E4E4E4; font-size: 0;}

/* 切换内容 */
.wsbsCate .bd{ position: relative; z-index: 0; padding: 20px 20px 0 20px; border-top: 1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4;}
.wsbsCate .bd .list{ overflow: hidden;}
.wsbsCate .bd .list li{ float: left; padding: 0 12px; width: 90px; height: 122px; text-align: center; line-height: 24px;}
.wsbsCate .bd .list li img{ display: block; padding-top: 2px; width: 90px; height: 74px; transition: 0.3s ease all; -moz-transition: 0.3s ease all; -ms-transition: 0.3s ease all; -webkit-transition: 0.3s ease all;}
.wsbsCate .bd .list li a:hover{ text-decoration: none; font-weight: bold; line-height: 30px;}
.wsbsCate .bd .list li img:hover{ transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2);}
.wsbsCate .bd .list li a:hover img{ *padding-top: 0;}

/* 更多服务 */
.moreService{ overflow: hidden; padding: 20px;}
.wsbsFocus{ float: left; overflow: hidden; width: 828px; font-size: 14px; line-height: 200%; text-align: left;}
.wsbsFocus .bd dd{ overflow: hidden;}
.wsbsFocus .bd .pic{ float: left; overflow: hidden; width: 250px;}
.wsbsFocus .bd .con{ margin-left: 260px;}
.wsbsFocus .bd .con h3{ color: #c00; font: normal 26px/200% "Microsoft YaHei"; _font-weight: bold;}
.wsbsFocus .bd .con p{ text-indent: 28px;}
.wsbsFocus .bd .con ul{ margin-top: 10px; padding: 10px 0 20px 10px; border-top: 1px solid #DBDBDB;}
.wsbsFocus .bd .con ul a{ color: #0086cd;}
.wsbsFocus .bd .con .more{ display: block; width: 120px; height: 28px; background: url(../img/bg-blue.png) -190px -850px no-repeat; color: #fff; text-align: center; font-weight: bold; line-height: 28px;}
.wsbsFocus .hd{ overflow: hidden; padding-left: 260px;}
.wsbsFocus .hd li{ *display: inline; float: left; margin: 0 10px; width: 19px; height: 19px; border: 1px solid #ddd; text-align: center; font-family: Arial; line-height: 19px; cursor: pointer;}
.wsbsFocus .hd li.on{ border-color: #0086cd; background: #E7F7FF; color: #0086cd;}
.hotService{ float: right; width: 260px;}
.hotService .hd{ padding-right: 12px; height: 40px; line-height: 40px;}
.hotService .hd h3{ padding-left: 12px; font: normal 16px/40px "Microsoft YaHei"; _font-weight: bold;}
.hotService .bd{ padding: 10px 10px 20px 10px; border: 1px solid #E1E1E1; border-top: 0;}
.hotService .bd li{ height: 32px; border-bottom: 1px dashed #ccc; font-size: 14px; line-height: 32px;}
.hotService .bd li a{ color: #0086cd;}
.wsbsCon .bottomNav{ background: url(../img/bottomNav.jpg) 0 -100px repeat-x;}
.wsbsCon .bottomNav ul{ padding: 0 20px; width: 958px; border-right: 0; border-left: 0; background-position: 20px 0;}
.pre{ margin: 5px 0; white-space: pre-wrap; word-wrap: break-word;}