/*****主体内容****/
.web_body{width:100%;height:auto;background:url(imagesweb_bodybg.jpg) center 0 no-repeat #e6f1ff;}
.web_container{width:1000px;margin:auto;padding:80px 0 50px;}
.web_lbox{width:633px;padding-top:84px;}
.web_khd{width:633px;height:118px;overflow:hidden;}
.web_jieshao{height:85px;padding-left:20px;line-height:76px;font-size:18px;}
.web_nrcon{height:auto;padding-left:107px;overflow:hidden;}
.web_ewm{height:320px; padding-top:83px;}
.web_ewm ul li{ text-align:center;}
.web_ewm ul li a{ cursor:default;}
.web_ewm ul li a:hover{ color:#333;}
.web_ewm ul li img{ width:254px; height:254px;}
.web_ewm ul li .img_title{ height:66px; line-height:66px; display:block; font-size:26px;}


.web_rbox{width:315px;height:562px;background:url(imagesweb_iphonebg.png) 0 0 no-repeat;padding:88px 30px 130px 22px;overflow:hidden;}
.web_rbox ul li{float:left;width:315px;height:562px;overflow:hidden;}
.web_rbox .img_title{display:none;}
.wap_font{ font-size:14px; color:#8d744b; line-height:24px; text-align:left; width:506px; margin:0 auto; padding-top:20px;}
/***主体结束****/

/*场景式服务*/
.cjfwbg{ background:url(imagescjfwtop.jpg) center top no-repeat #b3d8f0;}
.cjfwbg1{ background:url(imagescjfwbot.jpg) center bottom no-repeat;  padding-bottom:43px;}
.cjfwtop{ height:125px; width:100%;}
.cjfw_logo{ width:285px; height:56px; padding-top:34px; margin:0 auto;}

.cjnav{ width:1081px; margin:0 auto; overflow:hidden; height:192px; background:url(imagescjfwnavbg.png) left top no-repeat;}
.cjnav ul{ padding-left:10px;}
.cjnav li{ float:left; width:104px; text-align:center;}
.cjnav li a{ display:block; height:38px; font:18px/38px Microsoft Yahei; color:#fff; width:104px; margin:0 auto; padding:50px 0 16px;}
.cjnav li a:hover,.cjnav li a.active{ color:#005ea9;}
.cjnav li.num1{ padding-top:46px; padding-right:33px;}
.cjnav li.num1 a:hover,.cjnav li.num1 a.active{ background: url(imagescjfwnavbg.png) -8px -221px no-repeat;}
.cjnav li.num2{ padding-top:35px; padding-right:34px;}
.cjnav li.num2 a:hover,.cjnav li.num2 a.active{  background: url(imagescjfwnavbg.png) -145px -221px no-repeat;}
.cjnav li.num3{ padding-top:50px; padding-right:34px;}
.cjnav li.num3 a:hover,.cjnav li.num3 a.active{  background: url(imagescjfwnavbg.png) -283px -221px no-repeat;}
.cjnav li.num4{ padding-top:36px; padding-right:36px;}
.cjnav li.num4 a:hover,.cjnav li.num4 a.active{  background: url(imagescjfwnavbg.png) -421px -221px no-repeat;}
.cjnav li.num5{ padding-top:49px; padding-right:34px;}
.cjnav li.num5 a:hover,.cjnav li.num5 a.active{ background: url(imagescjfwnavbg.png) -561px -221px no-repeat;}
.cjnav li.num6{ padding-top:33px; padding-right:34px;}
.cjnav li.num6 a:hover,.cjnav li.num6 a.active{ background: url(imagescjfwnavbg.png) -699px -221px no-repeat;}
.cjnav li.num7{ padding-top:49px; padding-right:34px;}
.cjnav li.num7 a:hover,.cjnav li.num7 a.active{ background: url(imagescjfwnavbg.png) -837px -221px no-repeat;}
.cjnav li.num8{ padding-top:33px; padding-right:0px;}
.cjnav li.num8 a:hover,.cjnav li.num8 a.active{ background: url(imagescjfwnavbg.png) -975px -221px no-repeat;}
.cjmain{ width:1013px; margin:0 auto; height:593px;  background:url(imagescjfwmbg.png) center top no-repeat;}
.cjpos{ height:45px; padding:20px 0 0 10px; width:700px; margin:0 auto; border-bottom:1px solid #dbdee1;font:12px/45px Microsoft Yahei; color:#333;}
.cjpos a{ color:#333;}
.cjpos a:hover { color:#c00;}
.cjbox{width:700px; margin:0 auto;}
.scene-class{ height:300px; overflow-x:hidden; overflow-y:auto; margin-top:34px;}
.scene-class li{ width:340px; height:52px; font:20px/52px Microsoft Yahei; text-align:center; padding-bottom:10px; float:left; margin-right:10px;}
.scene-class li a{  width:340px;display:block; height:52px; background:url(imagescjfwlibg.jpg) left top no-repeat; color:#010101;}
.scene-class li a:hover{ background:url(imagescjfwlibgh.jpg) left top no-repeat; color:#fff;}
.scene-class li.num2,.scene-class li.num4,.scene-class li.num6{ margin-right:0px;}
.scene-list{ padding:10px 0 0 145px; width:545px;}
.scene-list ul{ padding:0 0 13px;}
.scene-list li{height:30px;font:14px/30px Microsoft Yahei;font-size:14px; padding-left:11px; background:url(imagesicon.gif) left center no-repeat;  color:#333; }
.scene-list li a{max-width:460px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display: block; height:30px;}
.scene-list li a.ssb{color:#4a9cdc; width:auto; max-width:auto;float:right;}
.zfcglist{ height:36px; background: url(imagessec2bg.jpg) bottom repeat-x; line-height:36px;}
.zfcglist ul li{ float:left; height:36px; line-height:36px; width:106px; text-align:center;}
.zfcglist ul li a{ color:#333; font-size:16px; width:106px; display:block;}
.zfcglist ul li.sec2 a{height: 34px; line-height: 34px; font-size: 16px;  color: #005ea9;  border: 1px solid #005ea9;  border-bottom: 1px solid #fff; font-weight: bold;}
.zfcg_wz ul{ height:auto; padding:15px; overflow:hidden;}
.zfcg_wz ul li{padding-left:13px;background:url(imagesdot.jpg) left center no-repeat;height:28px;line-height:28px;font-size:14px;  	vertical-align:bottom;}
.zfcg_wz ul li img{ float:left; padding-top:7px;}
.zfcgmore{  width:150px; height:40px; margin:0 auto; font-size:18px; line-height:40px; background:#f1f1f1; text-align:center;}
/*场景服务 end*/

/*财政预决算 on*/
.cz_container{ background: url("imagescz_banbg.jpg") center top no-repeat #f6f6f6;}
.cz_banbox{ width: 1080px; margin: 0 auto; padding: 58px 20px 0px; height: 142px; position:relative;}
.cz_banbox .search{ padding:10px 0 0 0; width:375px; height:30px; position:absolute; top:25px; right:0;}
.cz_banbox .search ul{ width:298px; height:28px; border:1px solid #dddddd; background:url(imagessearchbg.gif) 0 0 no-repeat; float:left;}
.cz_banbox .search ul li{float:left;}
.cz_banbox .search ul li input{ border:0 none; background:none; float:left;}
.cz_banbox .search ul li.ss1{ position:relative; width:200px; height:20px; padding:4px 10px 4px 26px; float:left;}
.cz_banbox .search ul li.ss1 .msg-box{ position:absolute; left:13px; top:28px;}
.cz_banbox .search ul li.ss1 input{width:200px; height:20px; line-height:20px; color:#666;}
.cz_banbox .search ul li.ss2{ width:62px; height:28px;}
.cz_banbox .search ul li.ss2 input{ width:62px; height:28px; cursor:pointer; text-indent:-30em; overflow:hidden;}
.cz_banbox .search a.insearch{ float:left; padding-left:10px; display:block; height:30px; line-height:30px;}

.cz_nav{ height: 45px; width: 1120px; margin: 0 auto;}
.cz_nav li{ float: left; padding-right: 1px; background: url("imagescz_navfg.gif") right center no-repeat; width: 139px; text-align: center; font-size: 18px; line-height: 44px; height: 45px;}
.cz_nav li a,.cz_nav li a:hover{ color: #fff;}
.cz_nav li.last{ background: none; padding-right: 0;}
/*头部 end*/
.czmain{ margin: 20px auto 0; background: #fff; width: 1080px; padding: 0 20px 20px;}
.czlist,.cz_list2{ width: 511px; overflow: hidden; height: 273px;}
.cz_list2{ height: 240px;}
.cz_tlgg li{ height: 100px; padding: 8px 0 0; overflow: hidden;}
.cz_tlgg span{display: none;}
.cz_tel1{ padding-top: 8px; height: 40px; background: url("imagescz_telbg.gif") left bottom repeat-x;}
.cz_tel1 h2{float: left; height: 40px; background: url("imagescz_tel.gif") center bottom no-repeat; color: #1369c0; font-size: 18px; font-weight: bold; padding: 0 3px;}
.cz_tel1 a.more,.cz_tel2 a.more{ display: inline-block; float: right; line-height: 40px; font-size: 14px; color: #999999; padding-right: 3px;}
.cz_tel1 a.more:hover,.cz_tel2 a.more:hover{ color: #d00;}
.cz_tel1 h2 a,.cz_tel1 h2 a:hover,.cz_tel2 h2 a,.cz_tel2 h2 a:hover{ color:#1369c0;}
.cz_tel2{ padding-top: 8px; height: 42px; border-bottom: 1px solid #1369c0; line-height: 42px;}
.cz_tel2 h2{float: left;font-size: 18px; font-weight: bold; padding-left: 22px; background: url("imagescz_tel2.gif") left center no-repeat; color: #1369c0; }
.cz_tel2 h2 a,.cz_tel2 h2 a:hover{ color: #1369c0;}
.cz_list li{ height: 36px; line-height: 36px; overflow: hidden; padding-left: 20px; background: url("imagescz_ico.gif") 2px center no-repeat; font-size: 15px;}
.cz_list{ padding-top: 9px;}
.cz_list li a{float: left;}
.cz_list li span.date{float: right; color: #999; font-size: 12px; font-family: arial;}
.cz_link{ padding-top: 16px; height: 65px; overflow: hidden;}
.cz_link li{float: left; padding-left: 13px; width: 169px; height: 65px;}
.cz_link li span{display: none;}
.cz_link li.num1{ padding-left: 0;}

.cz_fot{ margin-top: 20px; background: #fff; border-top: 4px solid #1369c0;}
.cz_fot .fotnav{ display: none;}


/*财政预决算 end*/