@charset "gb2312";
/* CSS Document */
body{font-size:14px; font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
*{margin:0; padding:0;}
a{text-decoration:none;}
li{list-style:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
a:link, a:visited{color:#3f3f3f; text-decoration:none; }
a:hover, a:active{color:#044fac;  text-decoration:none;  }
.clear { clear: both; *height: 0; *font-size: 0; *line-height: 0; }
.clearfix { *zoom: 1; }
.clearfix:after { content: ""; display: table; clear: both; }
/* -----------首页------------ */
.indexbody{background:#f0f0f0; }
.lmtwidth{width:1300px; margin:0 auto; position:relative;}
.topbar{height:33px; line-height:33px; background:#ffffff;  }
.topbar p{font-size:14px; color:#2c3250; padding:0 10px; height:33px; }
.welcome{float:left;  }
.date{float:right; }
.weather{float:right; }
.weather iframe{height:33px;  }
/* -----------头部------------ */
.mainindex{position:relative; z-index:10; }
.header{height:82px; background:rgba(255,255,255,0.9);  }
.logo{float:left; margin:8px 0 0 40px; }
.zwym{float:left; margin:40px 0 0 10px; font-size:18px; color:#323232; }
.wbwx{float:right; margin:44px 50px 0 0; }
.wbwx img{margin:0 13px; transition:all 0.5s;  }
.wbwx img:hover{ animation:cd-shock 0.5s; }
@keyframes cd-shock {
  0% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
  30% {
    -webkit-transform: rotate(10deg);
    -moz-transform: rotate(10deg);
    -ms-transform: rotate(10deg);
    -o-transform: rotate(10deg);
    transform: rotate(10deg);
  }
  60% {
    -webkit-transform: rotate(-10deg);
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -o-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  100% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
}
/* -----------导航------------ */
.nav{height:57px; background:#044fac; padding:11px 50px; }
.navlist{}
.navlist li{float:left; width:90px; margin:0 5px; text-align:center;  font-size:20px; color:#ffffff; line-height:33px; transition:all 0.5s;  }
.navlist li:hover{border-radius:5px; color:#044fac; background: #ffffff; box-shadow: 0 0 5px #040349; font-size:22px; }
.search{float:right; width:310px; height:35px; background:#ffffff;  }
.ipttext, .iptbtn{border:none; outline:none; height:35px; }
.ipttext{padding:0 15px; line-height:35px;  padding:0 15px; font-size:14px; color:#b2b1b1; float:left;  }
.iptbtn{float:right; width:40px; background:url(search.png) no-repeat center;  }
.seph{height:400px;  }
/* -----------大背景切换------------ */
.bg-banner{position:absolute; top:33px; left:0; width:100%; z-index:1; }
.bg-banner img{width:100%; height:650px; }
.slideshow{position:relative; z-index:1; height:100%; max-width:100%; margin:0px auto; }
.slideshow .slider{}
.slideshow .slider-track{-webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); transition:all 1s cubic-bezier(0.7, 0, 0.3, 1); }
.slideshow .item{height:100%; position:relative; z-index:1; }
.slideshow .item img{width: 100%; -webkit-transition:all 1s cubic-bezier(0.7, 0, 0.3, 1); transition:all 1s cubic-bezier(0.7, 0, 0.3, 1); -webkit-transform: scale(1.2); transform: scale(1.2); }
.slideshow .item.slick-active img {-webkit-transform:scale(1); transform:scale(1); }
.slick-dots{display:none !important; }
.toplevel{position:relative; z-index:10; }
/* -----------第一块------------ */
.part1{}
.p1tyk{width:644px; height:394px;  background:#ffffff; }
/* -----------焦点图------------ */
.focus{ float:left; padding:28px; }
.focus-box{clear:both;width:100%; height:100%;  }
.focusImage{width:100%; height:100%; margin-top:36px;}
.focusImage-inner{width:586px; height:310px;  position:relative;}
.focusImage-content li{display:none;}
.focusImage-content li.current{display:block;}
.focusImage-content img{width:100%;height:295px; }
.focusImage-title{height:36px;line-height:36px;position:absolute; top:-36px; left:0;width:100%; }
.focusImage-title h2{height:36px; font-size:20px; color:#4f4f4f; width:100%; text-align:center; line-height:1.5em;   position:absolute; z-index:10; }
.focusImage-title a,.focusImage-title a:visited,.focusImage-title a:hover{color:#fff; text-decoration:none; }
.focusImage-slide{width:595px; position:absolute;z-index:15; left:0; bottom:0; }
.focusImage-slide li{width:69px; height:7px; line-height:18px; background:#dbdcdc;  cursor:pointer; float:left; text-indent:80px; overflow:hidden; margin-right:5px; }
.focusImage-slide li.current{background:#f27506;}
/* -----------新闻块------------ */
.news{ float:right; padding:40px 35px; position:relative; }
.newstit{height:26px; margin-left:-15px; background:url(mghwbg.png) no-repeat right center; }
.newstit h2{float:left; height:26px; text-align:center; padding:0 13px; font-size:24px; }
.newstit .lrbk{border-left:2px solid #2c3250; border-right:2px solid #2c3250;  }
.newstit .active h2{color:#2c3250; }
.newstit .normal h2{color:#6e707b; }
.news .tylist{padding:22px 0; width:465px; }
.news .tylist li{line-height:31px;   }
.news .tylist li span{color:#828181; margin-left:5px; }
.tylist{}
.tylist li{line-height:30px; background:url(lblibg.png) no-repeat left center; padding-left:23px;  font-size:14px; color:#3f3f3f;}
.tylist li span{color:#828181; margin-left:5px; }
.gwyzcxx{width:80px; height:257px;  padding:45px 30px 0; text-align:center;  position:absolute; top:92px; right:50px; background:url(gwyzcxxx.png) no-repeat top center; }
.gwyzcxx{transition:all 0.5s; font-size:24px; color:#2c3250; text-align:center; line-height:1.1em;   }
.gwyzcxx:hover{box-shadow:0 0 5px #044fac; }
/* -----------第二块------------ */
.part2{margin-top:10px; }
.tytit{height:53px; background:url(mghwbg.png) no-repeat right center; }
.tytit h2{float:left; font-size:24px; color:#2c3250; line-height:50px; }
/* -----------第二块左------------ */
.p2l{float:left; width:408px;  }
.slider{width:332px; height:215px; position:relative; margin:0 auto; }
.slider .slider-img {width:332px; height:215px; overflow:hidden;  position:relative; }
.slider:hover .slider-btn {text-indent:20px;  overflow:hidden;  }
.slider .slider-img .slider-img-ul {position:absolute; left:0; top:0; height:215px; width:2000%; }
.slider .slider-img .slider-img-ul li {float:left; width:332px; height:215px; }
.slider .slider-img .slider-img-ul li img {  width:332px;  height:160px;  }
.slider .slider-img .slider-img-ul li p{color:#3f3f3f; font-size:14px; line-height:20px; padding:10px 5px; }
.slider .slider-dot{display:none; }
/*
.slider .slider-dot ul {position:absolute; right:50px; bottom:30px; } 
.slider .slider-dot ul li {cursor:pointer; width:10px; height:10px; border-radius:50%; background:#ccc; border:2px solid #fff; float: left; margin-left: 10px; } 
.slider .slider-dot ul li.active, .slider .slider-dot ul li:hover {background:#fff; }
*/
.slider .slider-btn {transition:all 0.5s; background-repeat:no-repeat; background-position:center; position:absolute; width:20px; padding:5px; height:60px; top:50%; line-height:100px; text-align:center; color:#fff; font-size:28px; text-decoration:none; font-family: '黑体'; color:rgba(255, 255, 255, 0); }
.slider .slider-btn:hover{background-color:rgba(125, 125, 125, 0.5); }
.slider .slider-btn.slider-btn-left {left:-20px; margin-top:-50px; background-image:url(btnl.png); }
.slider .slider-btn.slider-btn-right {right:-20px; margin-top:-50px; background-image:url(btnr.png); }
.p2lt{height:307px; padding:20px; }
.p2ld{margin-top:13px; height:472px; padding:20px;  }
.spyq{}
.spyq li{width:152px; height:168px; border-bottom:2px solid #2c3250; margin:0 15px 28px; float:left; }
.spyq li img{transition:all 0.5s; }
.spyq li:hover p{color:#044fac;}
.spyq li:hover img{transform:scale(1.06); }

.spyqcon{ padding:5px; line-height:20px; font-size:14px; }
.spyq li p{ color:#3f3f3f; }
.spyq li span{ color:#a8a8a8;   }
/* -----------第二块中------------ */
.p2m{float:left; margin-left:11px; width:537px; }
.p2mt{height:475px; padding:30px; }
.wjtit{margin-bottom:10px;   }
.wjtit .active h3{color:#2c3250; }
.wjtit h2, .fwtit h2, .xxtit h2{color:#2c3250; height:25px;  line-height:25px; float:left; font-size:24px; margin-right:13px; }
.wjtit h3{font-size:20px; color:#6e707b; float:left; line-height:28px; padding:0 20px;  text-align:center; background:url(btxfk.png) no-repeat left center;  }
.fwtit{margin-top:20px; }
.fwtit h3{padding:0 10px; height:20px; line-height:20px; text-align:center; font-size:16px; float:left; margin-top:5px; }
.fwtit .active h3{background:#2c3250; color:#ffffff; }
.fwtit .normal h3{background:none; color:#6e707b; }
#container, #container1{ margin-top:10px; position:relative;  }
#list, #list1 {width:760px; position:absolute; z-index:1; transition:all 0.2s;}
.fwlist{width:454px; height:62px; overflow:hidden; margin:0 auto; position:relative; }
.fwlist li{float:left; background:#e9e9e9; width:66px; height:62px; margin:0 5px; text-align:center; }
.fwlist li p{text-align:center; height:40px; line-height:40px;  }
#prev, #prev1{position:absolute; top:0; left:0; background:#e9e9e9 url(jtl.png) no-repeat left center;  height:62px; width:9px; }
#next, #next1{position:absolute; top:0; right:0; background:#e9e9e9 url(jtr.png) no-repeat right center; height:62px; width:9px; }
/* -----------便民服务------------ */
.bmfw{margin-top:30px; }
.bmfw h2{font-size:24px; color:#2c3250; float:left; width:70px; height:50px; border-right:2px solid #2c3250; letter-spacing:2px; font-weight:normal; }
.bmfw ul{width:391px; float:right; }
.bmfw ul li{width:125px; line-height:25px; float:left; font-size:16px; color:#3f3f3f; margin-left:5px;  background:url(lsjr.png) no-repeat left center; padding-left:20px; }
.bmfw ul li:hover{color:#044fac; }
.p2md{height:304px; margin-top:13px;  padding:30px;}
.xxtit{margin-bottom:15px; background:url(mghwbg.png) no-repeat right center; }
.xxtit h3, .xxtit span{font-weight:normal; font-size:14px; color:#535353; float:left; margin-top:10px; }
.xxtit span{margin:8px 10px 0; }
.xxtit h3:hover{color:#044fac; }
.xxlist{width:100%; border-collapse:collapse; }
.xxlist thead td{background:#e9e9e9; font-size:16px; color:#0f53a8; line-height:31px; text-align:center; border:1px solid #ffffff;  }
.xxlist tbody td{line-height:30px; text-align:center; border:1px solid #ffffff; }
.xxlist tbody tr:nth-child(even) td{background:#ebebeb; }
.xxlink{margin-top:20px; text-align:center; }
.xxlink li{width:128px; height:32px; margin:0 8px; background:url(xxlinkbg.png) no-repeat center; display:inline-block;  text-align:center; line-height:32px;   }
.xxlink li:hover{background:url(xxlinkbgs.png) no-repeat center; color:#ffffff; }
/* -----------第二块右------------ */
.p2r{float:right; width:331px;  }
.p2rt{height:248px; padding:20px 30px; }
.zdlyxxgk{}
.zdlyxxgk li{background:#e9e9e9; height:70px;  float:left; text-align:center; color:#3f3f3f; font-size:14px; } 
.zdlyxxgk li img{transition:all 0.5s; }
.zdlyxxgk li:hover{background:#2c3250; color:#ffffff; }
.zdlyxxgk li:hover img{transform:rotateY(180deg); }
.zdlyxxgk li p{text-align:center; height:45px; line-height:45px;  }
.zdlyxxgkt{margin-bottom:6px; }
.zdlyxxgkt li{width:86px; }
.zdlyxxgkd li{width:132px; }
.zdlyxxgkd .fr{float:right !important; }
.mglr6{margin:0 6px; }
.p2rt .tytit{height:;}
.p2rm{height:286px; margin-top:13px; padding:20px 30px; }
.ztfocus{height:130px; }
.ztfocus img{height:130px; } 
.carousel-indicators{width:100%; bottom:6px; left:0; margin-left:0; }
.carousel-indicators li{margin:0 9px; background:#ffffff; border:none;  }
.carousel-indicators .active{background:#f27506; }
.ztlink{padding:10px; }
.ztlink li{line-height:25px; transition:all 0.5s; }
.ztlink li:hover{list-style:inside circle; }
.p2rd{height:232px; margin-top:13px; padding:20px 30px; }
.p2rd .xxtit{background:none;  }
.p2rd .xxtit h3{padding:0 5px; text-align:center; }
.xxtit  .active h3{background:#2c3250; color:#ffffff; }
.xxtit  .normal h3{background:none; color:#3f3f3f; }
.xxbspm{}
.xxbspm li{height:35px; line-height:35px; font-size:14px; color:#3f3f3f; }
.xxbspm span{display:block; float:left; }
.xxbspm .pmimg{width:35px; text-align:center;  }
.xxbspm .pmtit{width:170px; padding-left:20px; }
.xxbspm .pmnum{width:65px; text-align:center;  }
.pm1 .pmtit, .pm1 .pmnum{border-bottom:1px solid #fce0d1; }
.pm2 .pmtit, .pm2 .pmnum{border-bottom:1px solid #ddedd4; }
.pm3 .pmtit, .pm3 .pmnum{border-bottom:1px solid #cfe7ff; }
.pm4 .pmtit, .pm4 .pmnum{border-bottom:1px solid #f5d5ee; }
.p2tyk{background:#ffffff; }
/* -----------底部------------ */
.footer{height:190px; margin-top:20px; background:#ffffff; padding:30px 35px; }
.flink{height:20px; line-height:20px; }
.flink h2{width:100px; border-right:2px solid #494949; font-size:18px; color:#323232; font-weight:normal; text-align:center; display:inline-block; vertical-align:top; margin-right:10px;  }
.flink select{width:150px; position:relative; display:inline-block; border:none;  outline:none; margin-right:65px; vertical-align:top; font-size:14px; color:#323232; }
.selectbg{position:absolute; top:0; right:10px; }
.webinfo{text-align:center; padding-top:35px; background:url(footbg.png) repeat-x; margin-top:21px;  }
.webinfo p{display:inline-block; }
.dzjg{vertical-align:top;}
.infocon{width:615px; margin:0 30px; font-size:14px; vertical-align:top; }
.infocon, .infocon a{color:#323232; line-height:22px;  }
.wzzc{vertical-align:top;}
/* -----------列表页------------ */
.chnbody{background:#ebedef url(ccbdbg.png) no-repeat top center; }
.chnbody .seph{height:70px; }
.chnpage{background:#ffffff; padding:20px 40px; }
.fgx{height:1px; margin:28px 0; background:#f0f0f0; }
.chntit{height:58px; border-bottom:1px solid #f0f0f0; padding:0 20px;  }
.chntit h2{font-size:30px; color:#2c3250; float:left; line-height:58px;  }
.location{ font-size:14px; color:#fb7615; }
.chntit .location{float:right; margin-top:25px; }
.location a{color:#505050; }
.location a:hover{color:#fb7615; }
.tylb{padding:28px 0px;}
.tylb li{line-height:35px; background:url(tylblibg.png) no-repeat 30px center; padding:0 30px 0 58px; }
.tylb li span{margin:0 10px; }
.tylb li, .tylb li a{color:#3f3f3f; }
.tylb li a:hover{color:#fb7615; }
/* -----------翻页项------------ */
.pageindex{text-align:center; margin:20px 0 10px; }
.pageindex span{display:inline-block; }
.fypage{width:50px; height:50px;  text-align:center; }
.fypage:hover{background:#fb7615; color:#ffffff; cursor:pointer;}
.totalpage, .lastpage, .sypage{display:none !important; }
.prepage, .nextpage{ font-size:25px; line-height:50px; color:#929191; background:#f0f0f0; font-weight:bold;   }
.onpage{ line-height:50px; background:#fb7615; font-size:24px; color:#ffffff;   }
.num1{ line-height:50px; background:#f0f0f0; font-size:24px; color:#4a4a4a;   }
.num2{ line-height:50px; background:#f0f0f0; font-size:24px; color:#4a4a4a;   }
.num3{ line-height:50px; background:#f0f0f0; font-size:24px; color:#4a4a4a;   }
.gopage{font-size:18px; color:#929191; }
.typage{padding:0 12px; }
.jumppage{ background:#f0f0f0; border:none; outline:none; padding:10px; }
.selectpage{  background:#f0f0f0; border:none; outline:none; padding:10px; }
/* -----------内容项------------ */
.conpage{background:#ffffff; padding:25px 40px; }
.conpage .location{height:33px; line-height:33px; padding:0 10px; }
.content{border-top:1px solid #f0f0f0; padding:50px 0 30px; }
.contit{font-size:36px; color:#000000; text-align:center; line-height:1.5em;   }
.coninfo{height:30px; background:#f0f0f0; line-height:30px; text-align:center; font-size:16px; color:#3f3f3f; margin:30px 0;  }
.conzw{padding:0 25px 30px; text-align:justify; line-height:2em;  }
.confy{background:url(fghwbg.png) repeat-x top center; padding:25px 25px 0;  line-height:35px; position:relative;  }
.congnbtn{position:absolute; top:45px; right:65px;  width:322px; }
.congnbtn li{width:95px; height:40px; background-color:#f0f0f0; border-radius:5px; margin:0 6px; float:left; padding-left:50px; font-size:16px; color:#3f3f3f; line-height:40px;   }
.shoucang{background:url(shoucang.png) no-repeat 10px center; }
.dayin{background:url(dayin.png) no-repeat 10px center; }
.guanbi{background:url(guanbi.png) no-repeat 10px center; }


/* -----------旗情页------------ */
.qqbody{}
.qqbody .topbar{background:#2c3250; }
.qqbody .topbar p{color:#ffffff; }
.qqheader{width:100%; text-align:center; background:url(qqheadbg.png) no-repeat top center;  height:392px;  }
.qqlogo{margin:153px auto 33px; }
.qqnav{width:700px; margin:0 auto; text-align:center; background:#2c3250; height:70px; color:#ffffff;  }
.qqnav li{ font-size:24px; color:#ffffff; line-height:70px; display:inline; margin:0 20px; }
.qqnav li a{color:#ffffff; }
.qqjj{padding:48px 0 60px; }
.qqnn{text-align:center; }
.qqnn li{display:inline-block; margin:0 20px; text-align:center; font-size:24px; color:#3f3f3f; }
.qqnn li p{height:142px; }
.qqnr{padding:45px 70px; background:#f3f3f3; border-radius:10px; font-size:14px; color:#232323; line-height:24px;  margin-top:48px; position:relative;}
.qqhsj{position:absolute; top:-32px; left:100px;  }
.qqgzyx{height:521px; background:url(qqgzyx.png) no-repeat top center;  }
.qqgzyxtit{position:absolute; top:25px; left:15px;  width:51px; height:223px; font-size:30px; color:#ffffff; background:url(qqgzyxtit.png) no-repeat top center; font-weight:normal; padding:40px 11px;}
.qqmap{float:left; margin-left:134px; width:536px; height:426px; margin-top:50px; }
.qqgzjjnr{float:right; width:530px; margin-right:45px; padding-top:80px;  }
.qqgzjjnr h2{margin-bottom:20px; font-size:28px; color:#ffffff; }
.qqgzjjnr p{font-size:14px; color:#ffffff; line-height:26px; padding:0 5px;}

.qqfzgh{padding:60px 0 30px; }
.qqfzghl{float:left;  width:875px; }
.qqfzghty{width:410px; height:167px; margin:0 25px 30px 0; background:#f2f4f5; padding:15px 25px; float:left;  }
.qqfzghty h2{color:inherit; font-size:24px; padding-left:45px; height:35px; line-height:35px;  }
.qqfzghty ul{padding:10px; }
.qqfzghty li{color:inherit; line-height:30px;  }
.qqfzghty li a{color:inherit;}
.jjfz{color:#3498db;}
.jjfz h2{background:url(yqjtl.png) no-repeat left center; }
.qjmb{color:#f39c12; }
.qjmb h2{background:url(yqjtc.png) no-repeat left center; }
.zmqy{color:#f39c12; }
.zmqy h2{background:url(yqjth.png) no-repeat left center; }
.cyjg{color:#f39c12; }
.cyjg h2{background:url(yqjtlv.png) no-repeat left center; }
.qqyqsp{float:right; width:425px; padding:20px 30px; background:#f2f4f5; height:364px; }
.qqyqsp h2{font-size:24px; color:#8429d9; margin-bottom:20px; }
.qqyqspbgbtn{text-align:center; margin-top:17px;  }
.qqyqspbgbtn li{width:146px; height:36px; background:url(qqyqspbg.png) no-repeat center; display:inline-block; margin:0 14px; line-height:36px; font-size:14px; color:#8429d9;  }
.qqtsyq{height:500px; background:url(qqtsyq.png) no-repeat top center; padding-top:70px; }
.qqtsyqqh{}
.qqtsyqqh li{margin-right:5px; float:left; }
.qqtypic{float:left; width:939px; background:#ffffff;  height:364px;  }
.qqtsyqqh li h2{width:67px; height:365px; text-align:center; padding:20px 22px 0; font-size:24px;  float:left;}
.qqtsyqqh1 h2{background:url(qqtsyqqh1.png) no-repeat top center; }
.qqtsyqqh2 h2{background:url(qqtsyqqh2.png) no-repeat top center; }
.qqtsyqqh3 h2{background:url(qqtsyqqh3.png) no-repeat top center; }
.qqtsyqqh4 h2{background:url(qqtsyqqh4.png) no-repeat top center; }
.qqtsyqqh5 h2{background:url(qqtsyqqh5.png) no-repeat top center; }
.qqtsyqqh .active h2{color:#ffffff; }
.qqtsyqqh .active{width:1007px; }
.qqtsyqqh .normal h2{color:#2c3250; }
.qqtybpic{float:left; width:431px; padding:1px 2px; }
.qqtyspic{float:left; width:500px; padding:1px 2px; margin-left:4px; }
.qqtybpic img{width:100%; height:177px; margin:2px; }
.qqtyspic img{margin:2px; width:241px; height:177px; }

/* -----------投资页------------ */
.tzbody{background:url(tzbdbg.png); }
.tzbody .topbar{background:#2c3250; }
.tzbody .topbar p{color:#ffffff; }
.tzheader{height:111px;} 
.tzlogo{margin-top:20px; margin-left:15px; float:left; }
.tznav{float:right; margin-top:68px;  }
.tznav li{float:left; padding:0 20px; font-size:24px; color:#2c3250; }
.tzdt{width:100%; height:575px; background:url(tzp1bg.png) no-repeat top center; overflow:hidden; }
.tzdttit{width:100%; height:49px; margin:25px 0 20px;   }
.tzdttit td>div{height:1px; background:#ffffff; width:100%; }
.tzdttit h2{width:204px; height:49px; font-size:30px; color:#2c3250; text-align:center; line-height:49px;   margin:-25px auto; background:url(tzp1titbg.png) no-repeat center; }
.tzdtlist{}
.tzdtlist a{color:#ffffff; } 
.tzdtlist>li{float:left; width:374px; }
.tzdtlist ul{padding:15px 10px; }
.tzdtlist ul>li{line-height:28px; background:url(bsysj.png) no-repeat left 10px; padding-left:18px; margin-bottom:10px;    }
.tzdtnr{height:103px; padding:14px; color:#ffffff;  }
.tzdtnr h3{color:inherit; font-size:18px; color:#ffffff; height:31px; line-height:1em;  border-bottom:1px solid #ffffff; }
.tzdtnr p{color:inherit; font-size:14px; color:#ffffff; text-indent:2em; line-height:20px; padding-top:5px; }
.tzdtnr a{ margin:0 5px; }
.tzdtnr1{background-color:rgba(214,63,9,0.8); }
.tzdtnr2{background-color:rgba(24,113,176,0.8); }
.tzdtnr3{background-color:rgba(225,171,9,1.8); }
.tzdtmm{margin:0 88px; }
.tzpart2{}
.tzpart2 .lmtwidth{background:#ffffff; padding:50px 25px 0; }
.ptzp2tyk{width:395px; height:250px; float:left; }
.tzp2tytit{height:68px; }
.tzp2tytit h2{width:68px; height:68px; float:left; font-size:36px; color:#ffffff; line-height:1.5em; text-align:center; background:url(tztytitbg.png) no-repeat left top;  }
.tzp2tytit h3{height:41px; width:340px; padding:0 17px; float:left; margin-left:-14px; border-bottom:6px solid #e3e3e3; margin-top:25px; font-size:24px; color:#2c3250;  } 
.tzp2tylist{padding:12px 10px; }
.tzp2tylist li{line-height:31px; background:url(jtyhc.png) no-repeat left center; padding-left:22px;   }
.tzp2tylist li span{float:right; }
.mglr31{margin:0 31px; }
.tzp2m{height:290px; margin-top:30px;  padding:40px 0; border-top:2px dashed #e3e3e3; border-bottom:2px dashed #e3e3e3; }
.tzp2m li{width:164px; height:205px; float:left; margin:0 74px; text-align:center;  }
.tzp2m li>div{width:164px; height:164px; border-radius:82px;  }
.tzp2m li h3{font-size:24px; color:#2b2b2b; text-align:center; line-height:50px;  font-weight:normal;  }
.tzp2m1>div{background:#2daa47 url(tzp2d1.png) no-repeat center; }
.tzp2m2>div{background:#e98b05 url(tzp2d2.png) no-repeat center; }
.tzp2m3>div{background:#139ee6 url(tzp2d3.png) no-repeat center; }
.tzp2m4>div{background:#e43006 url(tzp2d4.png) no-repeat center; }
.tzp2d{padding:25px 60px 30px; background:#f4f4f4; margin-top:40px; }
.tzp2d{}
.tzp2d .tzdttit td>div{height:1px; background:#2c3250; width:100%; }{}
.tzp2d .tzdttit h2{background:url(tzp2btbg.png) no-repeat center; color:#ffffff; font-size:30px; font-weight:normal; }
.tzp2dlist{width:1200px; margin-left:-18px;}
.tzp2dlist li{width:260px; float:left; margin:0 16px; }
.tzp2dlist li div{padding:25px; background:#ffffff; margin-top:7px; }
.tzp2dlist li h3{font-size:14px; color:#2c3250;  margin-bottom:10px;  line-height:22px; }
.tzp2dlist li p{font-size:14px; color:#323232; text-indent:2em;  line-height:22px; }
.tzbody .footer{background:#f4f4f4; margin-top:35px; }
.tzbody .flink select{background:none; margin-right:58px; }
/* -----------互动页------------ */
.hdbody{background:#f0f0f0 url(hdbdbg.png) no-repeat top center; }
.hdbody .nav{background:#2c3250; color:#ffffff; }
.hdmain{background:rgba(255,255,255,0.9); padding:30px; }
.hdctit{height:68px; background:url(hdtitbg.png) repeat-x bottom; overflow:hidden; }
.hdctit h2{float:left; line-height:60px; padding:0 15px; font-size:36px; color:#2c3250; }
.hdctit .location{margin-top:30px; font-size:14px; color:#adadae; padding-left:20px; border-left:1px solid #adadae;  float:left;}
.hdctit .location a{color:#2c3250;  }
.hdmainl{float:left; width:892px; padding:28px 6px 0;}
.hdlbbt{height:40px; }
.hdlbbt h2{font-size:24px; color:#2c3250; float:left; }
.hdlbbthd{float:left; font-size:14px; color:#ea6d29; margin-top:8px;  margin-left:20px; }
.hdlbbthd h3, .hdlbbthd span{font-size:14px; color:#ea6d29; float:left;  }
.hdlbbthd span{margin:-2px 10px 0; }
.hdbd{width:100%; text-align:center;   border-spacing: 2px;  border-collapse: separate; }
.hdbd td{height:36px; text-align:center; }
.hdbd thead td{ background:#e8e8e8; color:#2c3250;  font-size:18px;  }
.hdbg tbody td{font-size:16px; color:#7a7a7a; }
.hdbd tbody tr:nth-child(even){background:#e8e8e8; }
.hdyjzj{margin-top:35px; }
.hdyjzjtit{height:45px; border-bottom:1px solid #2c3250; margin-bottom:20px; }
.hdyjzjtit h2{height:46px; font-size:24px; line-height:1.5em; color:#2c3250; border-bottom:3px solid #ea6d29; padding:0 20px; float:left; }
.hdyjzjl{float:left; width:440px; padding:0 20px 0 10px; border-right:1px dashed #c4c3c3; height:180px; }
.hdyjzjl h2{line-height:38px; font-size:18px; color:#373737; font-weight:normal;  }
.hdyjzjl p{color:#7a7a7a; text-indent:2em; line-height:21px; }
.hdyjzjl a{display:block; width:105px; height:22px; text-align:center; line-height:22px; color:#ffffff; background:#ea6d29; margin-top:10px; border-radius:8px;  }
.hdyjzjr{float:right; width:440px; padding:0 10px 0 20px; }
.hdyjzjr li{background:url(jtycc.png) no-repeat left 12px; padding-left:25px; line-height:30px;  }
.hdmainr{width:265px; float:right; padding:28px 0px 0; }
.wsdctit{height:40px; }
.wsdctit h2{font-size:24px; color:#2c3250; }
.wsdctitx{font-size:18px; color:#e95f04; height:30px; line-height:30px; background:#e8e8e8; padding-left:20px; font-weight:normal;  }
.hdbqzt{margin-bottom:23px; }
.bqztnr{padding:0 6px;   }
.bqztnr h3{line-height:32px; font-weight:normal; font-size:14px; color:#494848; }
.bqztnr ul{padding:0 10px; }
.bqztnr ul li{line-height:26px;  font-size:14px; color:#494848; }
.dcank{margin-top:14px; text-align:center; }
.dcan{width:96px; height:23px; line-height:23px;  color:#ffffff; background:#ea6d29; display:inline-block; margin:0 12px; border-radius:8px;  }
.hdwqdc{margin-bottom:20px; }
.hdwqdc ul{padding:8px; }
.hdwqdc ul li{line-height:30px; }
.hdwsxf{}

/* -----------政务页------------ */
.zwbody{background:#eeeeee url(zwbdbg.png) no-repeat center 32px;  }
.zwctit{height:83px; background:rgba(255,255,255,0.9); margin-bottom:1px; padding:25px 30px 0; }
.zwctit h2{font-size:36px; color:#fc7305; font-weight:normal; float:left; line-height:55px; }
.zwctit .location{float:left; margin:25px 0 0 18px; border-left:2px solid #e9e9e9; height:16px; line-height:16px; padding-left:18px; }
.zwmain{background:#ffffff; padding:40px;  }
.zwtop{height:595px; overflow:hidden;  }
.zwtopl{width:420px; float:left; }
.zwtytit{height:50px;   border-bottom:1px solid #e9e9e9;  }
.zwtytit h2{font-size:24px; color:#2c3250; font-weight:normal; line-height:50px; height:51px; border-bottom:3px solid #fc7305; padding:0 5px; float:left;  }
.zwldzctit{margin-top:10px; }
.zwldzctit h3{width:102px; height:29px; line-height:29px; text-align:center; float:left; font-size:18px; margin-right:3px; }
.zwldzctit .active h3{color:#ffffff; background:#fc7305; font-weight:bold; }
.zwldzctit .normal h3{color:#868891; background:#f3f3f3;  font-weight:normal; }
.zwldjj{}
.zwldjj h2,.zwtopm>h2{height:36px; line-height:36px; border-bottom:1px solid #e9e9e9; padding:0 10px; color:#2c3250; font-size:18px; margin-top:10px;  }
.ldjjnr{padding:10px; margin-top:5px; }
.ldjjnr img{width:134px; height:184px; float:left; margin-right:22px; }
.ldjjnr h3{font-size:18px; color:#fc7305; line-height:30px; }
.ldjjnr p{font-size:14px; color:#535353; line-height:25px; text-align:justify;  }
.ldjjnr a{display:inline-block; width:95px; height:20px; margin-top:10px; background:#2c3250; text-align:center; line-height:20px; color:#ffffff; border-radius:10px;     }
.zwldss{padding-top:15px; }
.zwldss span{width:102px; height:26px; display:inline-block; margin:0 6px 12px 0; border-radius:6px;  line-height:26px; text-align:center; background:#e9e9e9;  font-size:16px; color:#3f3f3f; }
.zwtopm{width:420px; float:left; margin-left:45px; }
.zwtopm>h2{margin-top:5px; }
.zwtylb{padding:8px; margin-bottom:10px;}
.zwtylb li{line-height:30px; background:url(jtycc.png) no-repeat left center; padding-left:25px; }
.zwtylb li span{float:right; }
.zwtopr{width:275px; float:right; }
.zwxxgk{padding:15px 0 5px; }
.zwxxgk li{width:131px; height:71px; background:#f3f3f3; text-align:center;  display:inline-block; margin-bottom:10px;  }
.zwxxgk li p{height:46px; line-height:46px; text-align:center;   }
.zwtjxx{}
.zwtjxx img{padding:10px; width:100%; height:127px; }
.zwtjxx .zwtylb{padding:0; }
.zwdown{}
.zwdown .zwtytit{background:url(mghwbg.png) no-repeat right center; margin-bottom:2px; }
.zwdownl, .zwdownr{width:585px; position:relative; height:315px; overflow:hidden; }
.zwdownl{float:left;  }
.zwdownr{float:right; }
.zwzdxxgk{margin-top:18px; }
.zwzdxxgk .fl{margin-right:300px;}
.zwzdxxgk dd{width:120px; height:37px; margin-bottom:6px; line-height:37px; font-size:14px; background-position:15px center; background-repeat:no-repeat; padding-left:47px; }
.zwzdxxgk .active dd{background-color:#fc7305; color:#ffffff; font-weight:bold; }
.zwzdxxgk .normal dd{background-color:#f3f3f3; color:#494949; font-weight:normal; }
.zwzdxxgk .normal .zwdl1{background-image:url(zwdl1.png); }
.zwzdxxgk .normal .zwdl2{background-image:url(zwdl2.png); }
.zwzdxxgk .normal .zwdl3{background-image:url(zwdl3.png); }
.zwzdxxgk .normal .zwdl4{background-image:url(zwdl4.png); }
.zwzdxxgk .normal .zwdl5{background-image:url(zwdl5.png); }
.zwzdxxgk .normal .zwdl6{background-image:url(zwdl6.png); }
.zwzdxxgk .normal .zwdl7{background-image:url(zwdl7.png); }
.zwzdxxgk .normal .zwdl8{background-image:url(zwdl8.png); }
.zwzdxxgk .normal .zwdl9{background-image:url(zwdl9.png); }
.zwzdxxgk .normal .zwdl10{background-image:url(zwdl10.png); }
.zwzdxxgk .normal .zwdl11{background-image:url(zwdl11.png); }
.zwzdxxgk .normal .zwdl12{background-image:url(zwdl12.png); }
.zwzdxxgk .normal .zwdl13{background-image:url(zwdl13.png); }
.zwzdxxgk .normal .zwdl14{background-image:url(zwdl14.png); }

.zwzdxxgk .active .zwdl1{background-image:url(zwdlf1.png); }
.zwzdxxgk .active .zwdl2{background-image:url(zwdlf2.png); }
.zwzdxxgk .active .zwdl3{background-image:url(zwdlf3.png); }
.zwzdxxgk .active .zwdl4{background-image:url(zwdlf4.png); }
.zwzdxxgk .active .zwdl5{background-image:url(zwdlf5.png); }
.zwzdxxgk .active .zwdl6{background-image:url(zwdlf6.png); }
.zwzdxxgk .active .zwdl7{background-image:url(zwdlf7.png); }
.zwzdxxgk .active .zwdl8{background-image:url(zwdlf8.png); }
.zwzdxxgk .active .zwdl9{background-image:url(zwdlf9.png); }
.zwzdxxgk .active .zwdl10{background-image:url(zwdlf10.png); }
.zwzdxxgk .active .zwdl11{background-image:url(zwdlf11.png); }
.zwzdxxgk .active .zwdl12{background-image:url(zwdlf12.png); }
.zwzdxxgk .active .zwdl13{background-image:url(zwdlf13.png); }
.zwzdxxgk .active .zwdl14{background-image:url(zwdlf14.png); }
.zwzdxxgknrq{position:absolute; width:312px; left:136px; top:18px; }
.zwzdxxgknrq .zwtylb{padding:0; }
.zwzdxxgknrq .zwtylb li{line-height:33px; }
.zwzdxxgk .normal .zwdr1{background-image:url(zwdr1.png); }
.zwzdxxgk .normal .zwdr2{background-image:url(zwdr2.png); }
.zwzdxxgk .normal .zwdr3{background-image:url(zwdr3.png); }
.zwzdxxgk .normal .zwdr4{background-image:url(zwdr4.png); }
.zwzdxxgk .normal .zwdr5{background-image:url(zwdr5.png); }
.zwzdxxgk .normal .zwdr6{background-image:url(zwdr6.png); }
.zwzdxxgk .normal .zwdr7{background-image:url(zwdr7.png); }
.zwzdxxgk .normal .zwdr8{background-image:url(zwdr8.png); }
.zwzdxxgk .normal .zwdr9{background-image:url(zwdr9.png); }
.zwzdxxgk .normal .zwdr10{background-image:url(zwdr10.png); }
.zwzdxxgk .normal .zwdr11{background-image:url(zwdr11.png); }
.zwzdxxgk .normal .zwdr12{background-image:url(zwdr12.png); }
.zwzdxxgk .normal .zwdr13{background-image:url(zwdr13.png); }
.zwzdxxgk .normal .zwdr14{background-image:url(../images/zwdr14.png); }

.zwzdxxgk .active .zwdr1{background-image:url(zwdrf1.png); }
.zwzdxxgk .active .zwdr2{background-image:url(zwdrf2.png); }
.zwzdxxgk .active .zwdr3{background-image:url(zwdrf3.png); }
.zwzdxxgk .active .zwdr4{background-image:url(zwdrf4.png); }
.zwzdxxgk .active .zwdr5{background-image:url(zwdrf5.png); }
.zwzdxxgk .active .zwdr6{background-image:url(zwdrf6.png); }
.zwzdxxgk .active .zwdr7{background-image:url(zwdrf7.png); }
.zwzdxxgk .active .zwdr8{background-image:url(zwdrf8.png); }
.zwzdxxgk .active .zwdr9{background-image:url(zwdrf9.png); }
.zwzdxxgk .active .zwdr10{background-image:url(zwdrf10.png); }
.zwzdxxgk .active .zwdr11{background-image:url(zwdrf11.png); }
.zwzdxxgk .active .zwdr12{background-image:url(zwdrf12.png); }
.zwzdxxgk .active .zwdr13{background-image:url(zwdrf13.png); }
.zwzdxxgk .active .zwdr14{background-image:url(../images/zwdrf14.png); }