@charset "gb2312";
/* CSS Document */
.layout{ margin-top: 22px;}
.newsPic{ float:left; width:530px; height:358px; border:1px dashed #d8d8d8; overflow:hidden;}
.newsList{ float:right; width:640px; overflow:hidden;}
.side{width:300px; float:right; background-color:white; overflow:hidden;}
.main{width:690px; float:left; overflow:visible; background-color:white;}

/* 焦点图切换- 缩图 */
.focusBox { position: relative; width: 510px; height: 338px; overflow: hidden; text-align: left; background: white; }
.focusBox .pic img { width: 510px; height: 338px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px; font-size: 18px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; text-decoration: none; }
.focusBox .hd { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .hd li{margin: 0 2px; background: url(dot.png) no-repeat 0 -10px; height: 10px; overflow: hidden; width: 10px; cursor: pointer; display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -10px;}
.focusBox .hd .on{ background-position:0 0; }

/* 最新新闻 S */
.newsTop{float:left; width:640px; /* height: 50px; */ line-height: 50px;margin-bottom:14px; border-bottom:1px dashed #d8d8d8; color: #bb0214;font-size: 26px;font-weight: bolder;}
.newsTop span{color:#ff2c2c;}
.newsTop a{/* padding-left:10px; */ color:#ff2c2c;}
.newsTop a:hover{ color:#bb0214;}
.newsGroup{float:left; width:401px; overflow:hidden;}
.newsGroup .hd{height:40px; border-left:1px solid #d8d8d8; overflow:hidden;}
.newsGroup .hd ul{overflow:hidden; /*margin-left:10px;*/}
.newsGroup .hd li{width:99px; float:left; border-top:4px solid #d8d8d8; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; height:35px; line-height:35px; text-align:center; font-size:14px;}
.newsGroup .hd li.on{background:#fff; border-top:4px solid #0096ff; border-right:1px solid #d8d8d8; border-bottom:1px solid #fff; font-size:18px;}
.newsGroup .hd li.on a{color:#0096ff;}
.newsGroup .bd ul{ text-align:left; height:250px; padding-top:5px; overflow:hidden; }
.newsGroup .bd ul li{ font-size:14px; height:32px; line-height:32px; overflow:hidden; padding-left:10px; background:url(dot01.png) no-repeat left center; }
.newsGroup .bd ul li i{ padding-right: 5px;}
.newsGroup .bd ul li i a{}
.newsGroup .bd ul li a,#newsGroup .bd ul li a font{font-size:14px;}
.newsGroup .bd ul li .date{ float:right; color:#999; margin-right:2px; }
.newsGroup .bd ul li .node{ color:#f00; margin-right:5px;   }
.newsTit{float:right;width:200px;}
.newsTit li{height:64px; line-height:64px; padding-left:75px; font-size:20px; margin-bottom:11px;}
.newsTit li.li1{ background:url(newsTitBg_01.png) no-repeat;}
.newsTit li.li1 a{ color:#0092d8;}
.newsTit li.li2{ background:url(newsTitBg_02.png) no-repeat;}
.newsTit li.li2 a{ color:#c9720a;}
.newsTit li.li3{ background:url(newsTitBg_03.png) no-repeat; margin-bottom:0px;}
.newsTit li.li3 a{ color:#039f31;}
.newsTit li.li4{ background:url(newsTitBg_04.png) no-repeat;}
.newsTit li.li4 a{ color:#f94c4c;}


/* 最新新闻 E */
.picScroll{ width:1192px; height:109px; padding:9px 0 0 9px; border:1px dashed #d8d8d8;}
.picScroll ul{ overflow:hidden;}
.picScroll ul li{float:left; width:228px; padding-right:9px; overflow:hidden; }
.picScroll ul li img{width:228px; height:100px;}

/* --政务公开-- */
.zwgkTxtBox{ clear: both; height: 385px; margin:auto;}
.zwgkTxtBox .hd{ padding-bottom: 6px; height:32px;padding-left: 1px; border-bottom:1px solid #d8d8d8;}
.zwgkTxtBox .hd ul{ overflow:hidden; zoom:1;  }
.zwgkTxtBox .hd li{ float:left; width:101px; height:32px;  line-height: 32px; font-size:18px;}
.zwgkTxtBox .hd li a:hover{ text-decoration:none;  }
.zwgkTxtBox .hd li.on{ font-size:26px;}
.zwgkTxtBox .hd li.on a{color:#0096ff;  }
.zwgkTxtBox .bd{ clear:both; }
.inBox{ padding-top:15px; overflow:hidden; }
.xxgkBox{float: left; width: 740px; height: 322px; overflow:hidden;}
.zwgk_xxgk{float: left; width: 280px; height:272px; overflow:hidden; display: inline;}
.zwgk_xxgk h3{ width: 280px; height:62px; }
.zwgk_xxgk .xxgk_tit{ margin-left: -8px; padding-left:0px;}
.zwgk_xxgk .xxgk_tit li{ float:left; width:100px; height:34px; line-height:34px; border:1px solid #d8d8d8; padding-left:34px; +padding-left:30px!important; background:url(dot02.png) no-repeat 15px center; margin:12px 0 0 8px;}
.zwgk_zfwj{ float:right; width: 430px; height:272px; margin-left:12px; display: inline;}
.zwgk_zfwj .inHd{ height:30px; line-height:32px; background:#0096ff; }
.zwgk_zfwj .inHd ul{ overflow:hidden; zoom:1; }
.zwgk_zfwj .inHd ul li{ float:left; height:30px; width:104px; text-align:center; cursor:pointer; }
.zwgk_zfwj .inHd ul li.on{ width:117px; background: url(zwgk_zfwj_inHd_bg.png) no-repeat; font-size:18px; }
.zwgk_zfwj .inHd ul li a{ color:#fff;}
.zwgk_zfwj .inBd ul{ padding:5px 0;  zoom:1; overflow:hidden;   }
.zwgk_zfwj .inBd li{ padding-left:10px; height:32px; line-height:32px; overflow:hidden; zoom:1; background:url(dot01.png) no-repeat left center; }
.zwgk_zfwj .inBd li .date{ float:right; color:#999;  }
.bnav_con{width:738px;height:48px; border:1px dashed #d8d8d8; float:left}
.bnav_con ul{ padding-left:20px;}
.bnav_con ul li{width:120px; height:28px;line-height:28px;background:url(dot03.png) no-repeat left center; padding-left:16px; float:left; margin-top:10px;}
.zwgk_zcxx{float: right; width: 430px; height:322px; display: inline;}
.zwgk_zcxx h3{ font-size:20px; height:30px; line-height: 30px; color:#0096ff; padding-left: 23px; background: url(hd01.png) no-repeat left center; border-bottom: 1px solid #d8d8d8; }
.zwgk_zcxx  h3 a{ color:#0096ff; }
.zwgk_zcxx .zcxx_tit{float: left; height: 224px; padding: 5px 5px; display: inline;}
.zwgk_zcxx .zcxx_tit li{float: left; height:32px; padding-left:10px; line-height:32px; background:url(dot01.png) no-repeat left center; }
.zwgk_zcxx .zcxx_pic{float: left; width: 430px; padding-top:7px; display: inline;}
.zwgk_zcxx .zcxx_pic li{width:210px; height:50px;}
.zwgk_zcxx .zcxx_pic li img{ width:210px; height:50px;}
.wjfg-tit{height:35px; padding-left: 5px; padding-right: 5px; border-bottom: 1px solid #0096ff; overflow:hidden; clear: both; }
.wjfg-tit h1{ padding-left: 24px; font-size: 20px; height: 30px; line-height: 30px; color:#6c6c6c; background: url(index-icon13.png) no-repeat;}
.wjfg-tit h1 a{color:#6c6c6c;}
.wjfg-nav{ margin-bottom: 5px; height:30px; line-height: 30px;  padding-left: 50px; background: #f9f9f9;}
.wjfg-nav li{ float: left; width: 80px; cursor: pointer; font-size: 14px; text-align: center; border-right: 1px solid #e9e9e9;}
.wjfg-nav li.on,.wjfg-nav li.on a{ color: #3e84d1; background: #fff;}

/* --网络问政-- */
.wlwz_zxft{float: left; width: 380px; *display: inline;}
.xzxx-img{ display: block; margin:0 auto 15px; width: 380px; height: 85px; overflow: hidden;}
.wlwz_zxft h3{ clear: both; overflow: hidden; height:30px; font-size:20px; border-bottom: 1px solid #d8d8d8; margin-bottom: 16px;}
.vod-img{ float: left; width:130px; height: 177px; margin-right: 15px;}
.zxft-list{ overflow: hidden; }
.zxft-list li{ padding-left: 12px; height: 30px; background: url(index-icon9.png) no-repeat 0 50%; clear: both; overflow:hidden;}

.wlwz_xzxx{float: left; width: 500px; margin-left:30px; *display: inline;}
.column-tit{height:31px; padding-left: 5px; padding-right: 5px; border-bottom: 1px solid #d8d8d8; overflow:hidden; clear: both; }
.column-tit h1{ padding-left: 24px; font-size: 20px; height: 24px; line-height: 24px; color:#0096ff; background: url(index-icon11.png) no-repeat;}
.column-tit h1 a{color:#0096ff;}
.column-tit span{ float: right; padding-top: 6px; color: #777777; }
.column-tit span a{color:#aaa;}
.column-tit span a:hover{color: #0096ff;}
.column-list{ overflow: hidden; }
.column-list li{ padding-left: 12px; height: 32px; line-height: 32px; background: url(index-icon9.png) no-repeat 0 50%; clear: both; overflow:hidden;}
.column-list li span{float: right; padding-right: 15px; color: #aaa;}

.xzxx-list{clear:both; margin-top: 10px;}
.xzxx-list dt{ padding-left: 15px; height: 36px; line-height: 36px; border-top: 1px solid #d8d8d8; background: #ededed; margin-bottom: 10px;}
.xzxx-list dt span{float: right; padding-right: 15px; }
.xzxx-list dd{ padding-left: 16px; height: 32px; line-height: 32px; background: url(index-icon9.png) no-repeat 0 50%; clear: both; overflow:hidden;}
.xzxx-list dd span{float: right; padding-right: 15px; color: #aaa;}

.zwgk_xzxx{float: right; width: 260px; *display: inline;}
.wsxf-img{ display: block; width: 260px; height: 66px; margin:0 auto 10px;}
.wsdc-img{display: block; width: 260px; height: 66px; margin:0 auto 15px;}
.zwgk_xzxx h1{ clear: both; overflow: hidden; height:30px; font-size:20px; border-bottom: 1px solid #d8d8d8; margin-bottom: 5px; }

/* --政务服务-- */
.zwfw_wsbs{float:left; width:680px; height:322px;}
.wsbs_tnav{height:110px; width: 672px; border:1px #efebec solid;}
.wsbs_tnav h5{width:18px;height:80px;cursor:pointer;float:left;overflow:hidden;padding: 30px 10px 0 10px;font-size:14px;color:#2f2f2f;text-align:center;}
.wsbs_tnav div.on h5{ color:#d7000f;}
.wsbs_tcon{width:500px;height:100px;float:left;display:none;padding:10px 10px 0 10px;overflow: hidden;}
.wsbs_tcon .tcon_txt{width:100%}
.wsbs_tcon .tcon_txt ul li{ height:30px; line-height:33px;  padding-left:8px; overflow:hidden; float:left; margin-right:6px}

.cjfw{width:670px;overflow: hidden;}
.cjfw_l{float:left;width:280px; height:220px;  }
.cjfw_l h2{height:22px; line-height: 22px;}
.cjfw_l ul{ padding-left: 10px;}
.cjfw_l ul li{width:68px;height:80px;float:left;margin:25px 9px 0;text-align:center;_margin:25px 7px 0;}
.cjfw_l ul li img{ width:60px; height:50px; }

.cjfw_r{float:right; width:385px;}
.lstd{ width:380px;}
.lstd ul{border:0px solid #d1d1d1;margin:0;height:108px;overflow:hidden;}
.lstd h2{height:32px; line-height: 32px;}
.lstd ul li{width:65px;height:82px;float:left;margin:10px 5px 0;text-align:center;_margin:10px 4px 0;}
.lstd ul li img{ width:60px; height:50px; }
.bmcx{ width:380px;}
.bmcx h2{height:32px; line-height: 32px; background:#f1f1f1;}
.bmcx ul li{ height:30px; line-height:33px;  padding-left:8px; overflow:hidden; float:left; margin-right:6px;}

.zwfw_jggs{float:right; width:480px; height:350px;}

/* --服务-- */
.grbs{ width: 380px; margin-right: 30px;}
.grbs-list .lm-nav{ margin-bottom: 16px; height: 30px; border-bottom: 1px dashed #d8d8d8; overflow: hidden;}
.grbs-list .lm-nav li{ float: left; width: 80px; margin-right: 20px; cursor: pointer; font-size: 18px; }
.grbs-list .lm-nav li.on,.grbs-list .lm-nav li.on a{ color: #0096ff;}
.lm-link{ margin-left: -10px; overflow: hidden; letter-spacing:-0.34em;}
.lm-link li{display:inline-block; *display:inline; *zoom:1; vertical-align: top; letter-spacing: normal; margin-left: 10px; margin-bottom: 10px; width: 85px; height: 68px; border: 1px solid #d8d8d8;}
.lm-link li a{ display: block; width: 85px; height: 68px; text-align: center;}
.lm-link li i{ display: block; width: 85px; height: 46px;}
.lm-link li .icon1{ background: url(bs-icon1.png) no-repeat 50% 50%;}
.lm-link li .icon2{ background: url(bs-icon2.png) no-repeat 50% 50%;}
.lm-link li .icon3{ background: url(bs-icon3.png) no-repeat 50% 50%;}
.lm-link li .icon4{ background: url(bs-icon4.png) no-repeat 50% 50%;}
.lm-link li .icon5{ background: url(bs-icon5.png) no-repeat 50% 50%;}
.lm-link li .icon6{ background: url(bs-icon6.png) no-repeat 50% 50%;}
.lm-link li .icon7{ background: url(bs-icon7.png) no-repeat 50% 50%;}
.lm-link li .icon8{ background: url(bs-icon8.png) no-repeat 50% 50%;}
.lm-link li .icon11{ background: url(bs-icon01.png) no-repeat 50% 50%;}
.lm-link li .icon12{ background: url(bs-icon02.png) no-repeat 50% 50%;}
.lm-link li .icon13{ background: url(bs-icon03.png) no-repeat 50% 50%;}
.lm-link li .icon14{ background: url(bs-icon04.png) no-repeat 50% 50%;}
.lm-link li .icon15{ background: url(bs-icon05.png) no-repeat 50% 50%;}
.lm-link li .icon16{ background: url(bs-icon06.png) no-repeat 50% 50%;}
.lm-link li .icon17{ background: url(bs-icon07.png) no-repeat 50% 50%;}
.lm-link li .icon18{ background: url(bs-icon08.png) no-repeat 50% 50%;}
.shcx{ margin-top: 8px; height: 107px; border: 1px dashed #d8d8d8;}
.shcx h2{ padding-left: 15px; padding-top: 10px; font-size: 18px; color: #0096ff;}
.shcx ul{ overflow: hidden;}
.shcx li{ float: left; margin-left: 16px; margin-top: 10px; padding-left: 15px; min-width: 60px; height: 20px; line-height: 20px; background: url(index-icon12.png) 0 50% no-repeat; overflow: hidden; }

.bmfw{ width: 380px; margin-right: 30px;}
.bmfw h2,.xzsp h2{ clear: both; overflow: hidden; margin-bottom: 16px; height: 30px; border-bottom: 1px dashed #d8d8d8; font-size: 18px; color: #0096ff;}
.bmfw-link{ margin-left: -10px; overflow: hidden; letter-spacing:-0.34em;}
.bmfw-link li{display:inline-block; *display:inline; *zoom:1; vertical-align: top; letter-spacing: normal; margin-left: 10px; margin-bottom: 10px; width: 85px; height: 68px; border: 1px solid #d8d8d8;}
.bmfw-link li a{ display: block; width: 85px; height: 68px; text-align: center;}
.bmfw-link li i{ display: block; width: 85px; height: 46px;}
.bmfw-link li .icon1{ background: url(fw-icon1.png) no-repeat 50% 50%;}
.bmfw-link li .icon2{ background: url(fw-icon2.png) no-repeat 50% 50%;}
.bmfw-link li .icon3{ background: url(fw-icon3.png) no-repeat 50% 50%;}
.bmfw-link li .icon4{ background: url(fw-icon4.png) no-repeat 50% 50%;}
.bmfw-link li .icon5{ background: url(fw-icon5.png) no-repeat 50% 50%;}
.bmfw-link li .icon6{ background: url(fw-icon6.png) no-repeat 50% 50%;}
.bmfw-link li .icon7{ background: url(fw-icon7.png) no-repeat 50% 50%;}
.bmfw-link li .icon8{ background: url(fw-icon8.png) no-repeat 50% 50%;}
.bmfw-link li .icon9{ background: url(fw-icon9.png) no-repeat 50% 50%;}
.bmfw-link li .icon10{ background: url(fw-icon10.png) no-repeat 50% 50%;}
.bmfw-link li .icon11{ background: url(fw-icon11.png) no-repeat 50% 50%;}
.bmfw-link li .icon12{ background: url(fw-icon12.png) no-repeat 50% 50%;}
.bmfw-btn{ clear: both; overflow: hidden; height: 40px;}
.bmfw-btn div{ width: 185px; height: 40px; line-height: 40px; font-size: 18px; color: #fff;}
.bmfw-btn div a{ padding-left: 76px; color: #fff;}
.bmfw-btn .fl{ background: #52c8a5 url(fw-icon13.png) 36px 50% no-repeat;}
.bmfw-btn .fr{background: #8a8ee4 url(fw-icon14.png) 36px 50% no-repeat;}

.xzsp{ width: 380px; }
.xzsp-list{ clear: both; overflow: hidden; margin-left: -10px; margin-bottom: -17px;}
.xzsp-list li{ float: left; margin-left: 10px; margin-bottom: 17px; width: 85px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #d8d8d8;}

/*投资旅游县情*/
.syTxtBox{ clear: both; width: 1200px; height: 309px;}
.sytzBox,.sylyBox,.syxqBox{ width: 380px;}
.sytzBox h3,.sylyBox h3,.syxqBox h3{ font-size:20px; height:30px; line-height: 30px; color:#0096ff; padding-left: 23px; background: url(hd01.png) no-repeat left center; border-bottom: 1px solid #d8d8d8; }
.sytzBox h3 a,.sylyBox h3 a,.syxqBox h3 a{ color:#0096ff; }
.sytzBox .hd{height:36px; overflow:hidden;}
.sytzBox .hd ul{overflow:hidden; margin:10px 0 0 100px;}
.sytzBox .hd li{width:90px; float:left;  height:24px; line-height:24px; text-align:center;}
.sytzBox .hd li.li1{ border-right: 1px solid #d8d8d8;}
.sytzBox .hd li.on{font-weight:bold;}
.sytzBox .hd li.on a{color:#333;}
.sytzBox .bd ul{ text-align:left; height:238px; overflow:hidden; }
.sytzBox .bd ul li{ font-size:14px; height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(dot01.png) no-repeat left center; }
.sytzBox .bd ul li a{font-size:14px;}
.sylyBox{ margin-left:30px; overflow:hidden;}
.sylyBox .hd{margin-top:16px; height:110px; overflow:hidden;}
.sylyBox .hd img{float:left; width:181px; height:106px;}
.sylyBox .hd span{float:right; width:180px; font-size:20px; font-weight:bold;}
.sylyBox .hd p{float:right; width:180px; color:#777; line-height: 26px;}
.sylyBox .bd ul{ text-align:left; height:90px; overflow:hidden; }
.sylyBox .bd ul li{ font-size:14px; height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(dot01.png) no-repeat left center; }
.sylyBox .bd ul li a{font-size:14px;}
.sylyBox .syly{ margin-top:10px; overflow:hidden;}
.sylyBox .syly li{float:left; font-size:20px; width:44px; height:44px; text-align:center; line-height:44px; overflow:hidden; margin:0 8px; border-radius: 3px; }
.sylyBox .syly li a{color:#fff;}
.sylyBox .syly li.li1{background: #ffa126;}
.sylyBox .syly li.li2{background: #3dbd64;}
.sylyBox .syly li.li3{background: #09b2b8;}
.sylyBox .syly li.li4{background: #417aed;}
.sylyBox .syly li.li5{background: #6861f2;}
.sylyBox .syly li.li6{background: #e362e8;}
.syxqBox{ overflow:hidden;}
.syxqBox .hd{margin-top:10px; height:165px; overflow:hidden; padding-bottom:10px; border-bottom: 1px dashed #d8d8d8;}
.syxqBox .hd img{float:left; width:192px; height:165px;}
.syxqBox .hd p{float:right; width:170px; color:#333; line-height: 26px;}
.syxqBox .bd ul{ text-align:left; height:90px; overflow:hidden; }
.syxqBox .bd ul li{float:left; font-size:14px; height:30px; line-height:30px; overflow:hidden; padding:0 10px; }
.syxqBox .bd ul li a{font-size:14px;}


/*图片链接*/
.linkBox{margin-top:-10px; overflow:hidden;}
.linkBox h3{ font-size:20px; height:30px; line-height: 30px; color:#0096ff; padding-left: 23px; background: url(hd01.png) no-repeat left center; border-bottom: 1px solid #d8d8d8; }
.linkBox h3 a{ color:#0096ff; }
.linkBox ul{ padding-left:20px;}
.linkBox ul li{float:left; width:94px; height:32px;line-height:32px; padding-left:16px; margin-top:10px;}
.linkBox ul li.s{ width:3px; text-align:center; color:#75c7f2;   }
.linkBox img{display:block; margin-top:10px;}