body{margin:0;}
.red{color:red;}
.views{display:none;}
.xswbtn{background: #0071bd;height:35px;line-height:35px;width: 120px;text-align: center;color: #fff;margin:10px;border:0;}
td.sywdyc{text-align:left;}
.surveyTable td{line-height:29px;}
#wrap, #content, .siteWidth,#footer .footLink{max-width:1100px;margin: 0 auto;clear: both;}
#topNav .sub{width:1052px;}
#sub-ggfw{width:1072px !important}
#topNav .btnList li{width:140px;margin-right: 10px;}
#topNav .col-1{width:160px;}
#sub-zjjs .col-1,#sub-zwgk .col-1,#sub-ggfw .col-1 {width:300px;}
#sub-zjjs .col-2{width:740px;}
#sub-zwgk .col-2{width:380px;}
#sub-wsbs .col-2,#sub-wsbs .iframe-2{width:890px;padding-left:0px;}
#sub-wsbs .iframe-2 iframe {width: 941px;height: 1290px;margin: -33px 0 0 -4px}
#sub-zmhd .col-2{width:485px;}
#sub-tzjs .col-2{width:450px;}
#sub-tzjs .col-3{width:400px;padding-left:20px;float:right;}
#sub-jsly .col-2{width:900px;}
#sub-jsly .nav-lyzt{width:448px;}
.focusPic .bd li .con{top:290px;height:40px;}
.focusPic .bd li .con .bg{top:0px;height:40px;}
.leaderList li .job{font-size:12px;}
#noticeBar{line-height:28px;}
#noticeBar .path{color:#595959;}
.ysqtext2{color:#c40000;}
#box-bmcx .bd{height:233px;}
#noticeBar .notice .scrollWrap{height:28px;margin-top:-3px;}
#noticeBar .siteSearch{width:337px;}
#noticeBar .siteSearch .submit{margin:0 0 0 5px;}
.mail_table th{padding:5px 0 5px 10px;}
.mail_table td{padding:5px 0 5px 10px;line-height:24px;height:24px;overflow: hidden;}
.table_font {background:#f3f3f3;}

.listContent .xxgklist{border:0;}
.xxgklist .pages{margin:5px 0;}
.ysqgkbox p{color:#333;line-height:25px;text-indent:2em;}
.ht{border-bottom:1px solid #ccc;padding:2px 5px;}  
.st{border-right:1px solid #ccc;}
.ysqgkbtn { background: #0071bd; border: 0; line-height: 30px; padding: 0 20px; color: #fff; }
.box1{margin:0 auto;}
.articleCon .property2{border:0;margin-bottom:10px;}
.articleCon .property3 span.source{float:left;padding-left:150px;}
.articleCon .property3 span.font{float:right;padding-right:150px;}

#topArea .topNews{width:360px;}
#topArea .topNews .bd li{height: 20px;}
#topArea .topNews .bd li .date { float: right; color: #919191; font-size: 12px;}
#row-info .col-1{width:400px;}
#row-info .col-2{width:370px;}
#cate-zwgk .cate-bd{width:1003px;}
#slideCate .cate-bd-in{width:975px;}
#cate-zwgk .col-1{width:635px;}
#cate-zwgk .col-1 .box{width:312px;}
#cate-zwgk .col-2{width:300px;}
#box-zdlyxxgk .bd{height: 137px;overflow: hidden;}
#box-zdlyxxgk .box-s2-bd{height:203px;overflow: hidden;}
#box-zdlyxxgk .box-s2-bd li {width:215px; text-align: left;overflow: hidden;padding-left: 10px; font-size: 14px; line-height:20px; border-bottom: 1px dotted #ddd;}
#cate-zwgk .col-1 .link img{}
#cate-wsbs .col-1{width:530px;}
#cate-wsbs .col-1 .bd .infoList .cate-wsbs-box{width:400px;}
#cate-wsbs .col-1 .bd .bm li{width:140px;}
#cate-wsbs .wsbs-iframe iframe{width:690px;}
#cate-zmhd .col-1{width:270px;}
#cate-zmhd .col-3{width:275px;}
#cate-ggfw .col-3{width:377px;}
#box-rdzt .scrollWrap{width:1100px;}
#box-rdzt li {padding: 0 25px;}
#box-jsly .col-3{width:325px;}
#cate-zwgk .col-1 .link a {padding: 2px 0px;}
#cate-ggfw .col-2{width:420px;}
#cate-ggfw .col-3{width:257px;}
.picList-2 li .title{width:140px;}
#box-serv .serv-sub a{width:122px;}
#box-serv .serv-sub{width:397px;}
#box-serv .serv{width:134px;}
 #box-serv .serv-2 .serv-sub,
    #box-serv .serv-5 .serv-sub,
    #box-serv .serv-8 .serv-sub,
    #box-serv .serv-11 .serv-sub { left: -140px; }
    #box-serv .serv-3 .serv-sub,
    #box-serv .serv-6 .serv-sub,
    #box-serv .serv-9 .serv-sub,
    #box-serv .serv-12 .serv-sub {left: -280px;}

#sub-zjjs .col-2 .con .other{font-size:14px;}
#sub-zwgk .col-3{width:300px;}

.side{width:260px;}
.mainContent{width:825px;}
#zjjs #content,#columnA,#columnC{width:1100px;}
#columnB,#columnD{width:1070px;}
#columnB .mainContent,#columnD .mainContent{width:688px;}
#jsyx,#jsyx .bd .tempWrap{width: 778px !important;}
#wmjs{height: 189px;}
#qqgk{width: 720px;}
#qqgk .bd p{width: 420px;}
#rkgs .bd p{width: 212px;}
#zrdl{padding: 20px 15px 0 20px;}
#content .col-2{width:580px;}

#zdbsfwx .bd ul li{width: 250px;}
#zdbsfwx .bd .content .leftDIV .tabli{padding:0;}
#zdbsfwx .bd .content .leftDIV .tabli li{width:151px;border-right: 1px solid #CDCDD1;background: #EBEDEE;height:35px;line-height:35px;margin:0;}
#zdbsfwx .bd .content .leftDIV .tabli li.TESTLI{background: #0071BD;}
.content .leftDIV .tabdiv .liuchengtu{height:820px;}
.pic-gldxx { width: 260px; background: url(../images/interaction/pic-gldxx1.png) #eef8ff no-repeat;}
.pic-xjcx {width: 260px;background: url(../images/interaction/pic-xjcx1.png) #eef8ff no-repeat;}
#topNav.ly  {width: 1051px;}
#topNav.ly li {width: 111px;}
#topNav.ly .li1 {width: 131px;}
#topNav.ly .li9 { width: 133px; }
#topArea .ly {width: 450px;}
.ly .box .bd .infoListA li  {width: 410px;}
.route-hd {height: 30px;line-height: 30px;}
#box-sjszw .bd li.t {width: 190px;}
#box-jjspw .bd li {width: 180px;}
.route {margin: 20px 0;}
#box-yjsqw .bd li.t1,#box-yjsqw .bd li.t1 .pic img,#box-tjsfw .bd li.t1,#box-tjsfw .bd li.t1 .pic img {width: 400px;}
#box-yjsqw .bd ul,#box-tjsfw .bd ul{padding-left: 415px;}
#box-tjsfw .bd li{width: 370px;}
#box-yjsqw .bd li {width: 178px;margin: 0 15px 14px 0;}
#box-yjsqw .bd li .pic img {width: 178px;}
#box-tjsfw .bd li .pic img { width: 120px; }
.listContent .ly {width: 720px;}
.listContent .side {width: 260px;}
.listContent .side .picList li img {width: 110px;height: 80px;}
#topNav .mainNav li a{padding:0 25px;}
#footer{padding-bottom:20px;}
.tp{margin:0px;}
.tp td{vertical-align:bottom;text-align:center;}
.tp .tex1,.tp .tex2{margin-top:10px;}
.departmentList li{width:188px;}
.nodePicList li{width:345px;}

.leftBox .hd h3{background: url(../images/icon-sideMenu.gif) no-repeat 15px center;padding-left: 46px;color:#fff;}


.radius5 {border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; position: relative;z-index: 2;}
.inp_btn { float:left;width: 78px; height: 30px; margin-left:12px; line-height:30px; background:#066ab7; border: none; color: #FFF;  font-size: 14px; cursor:pointer;}
.block15{ height:15px; line-height:15px; font-size:0;  clear:both; display:block;}
.block10{ height:10px; line-height:10px; font-size:0;  clear:both; display:block;}

table.xxgk{border-collapse:collapse; border:1px solid #ede7e7;width:100%;}
table.xxgk td{height:28px; line-height:28px; font-size:12px; border:1px solid #ede7e7;}
table.xxgk .td01{background:#f3f3f3; color:#333; width:99px; text-align:center; font-weight:bold;}
table.xxgk .td02{ background:#fff; width:207px; padding-left:10px; color:#333;}
h2.xxgk{ border-bottom:2px solid #cc0000; line-height:36px; padding-bottom:8px; text-align:center;font-size:24px; color:#cc0000;}

.pages { margin:5px 10px;text-align: center; clear:both; line-height: 45px; HEIGHT: 45px; background:#f4f4f4; OVERFLOW: hidden;}
.pages A { padding-left: 3px; padding-right: 3px; }
.pagecss{display:block;text-align: center; clear:both; }

.dty_mutitle{ width:100%; padding-top:15px; clear:both;height:36px;line-height:36px;border-bottom:#4C4A9D 1px solid;overflow:hidden;}
.dty_mutitle a{display:block;float:left;height:36px;line-height:36px;font-size:15px;color:#fff;padding:0 20px;background:#4C4A9D; white-space:nowrap;}
.dty_mutitle a:hover{color:#fff;}
.dty_sublb{padding:0 10px 0px;  clear:both; width:1020px;}
.dty_sublb li{float:left;height:42px;line-height:42px; padding-right:20px; min-width:125px;padding-left:20px;}
.dty_sublb li.line{height:1px;background:url(../images/lmy_nav_line.gif) 0 0 repeat-x;overflow:hidden;padding:0; width:1020px;}
.dty_sublb li a{line-height:42px;font-size:15px;color:#555;}
.dty_sublb li a:hover{color:#f00;}

.zdfw_list li{padding: 25px 0 20px;}


.serveNav{background:none;}
.serveNav li{ width: 87.67px;  background:url(../images/serve/ggfw-topNavBg.png) #eef9ff no-repeat left -0px;}
.serveNav li a{width:87.67px; }
.serveNav li a:hover{ color:white; text-decoration:none; background:url(../images/serve/ggfw-topNavBg.png) #57df5e no-repeat left -115px;  font-weight:bold;}
.serveNav li.on{background: url(../images/serve/ggfw-topNavBg.png) #57df5e no-repeat 0 -115px; font-weight:bold;}
.serveNav li.on a{color:white;}
.serveNav li.li1 a,.serveNav li.li1{ background-position: 0 -0px}
.serveNav li.li2 a,.serveNav li.li2{ background-position:-83px -0px}
.serveNav li.li3 a,.serveNav li.li3{ background-position:-165px -0px}
.serveNav li.li4 a,.serveNav li.li4{ background-position:-249px -0px}
.serveNav li.li5 a,.serveNav li.li5{ background-position:-333px -0px}
.serveNav li.li6 a,.serveNav li.li6{ background-position:-415px -0px}
.serveNav li.li7 a,.serveNav li.li7{ background-position:-498px -0px}
.serveNav li.li8 a,.serveNav li.li8{ background-position:-581px -0px}
.serveNav li.li9 a,.serveNav li.li9{ background-position:-664px -0px}
.serveNav li.li10 a,.serveNav li.li10{ background-position:-747px -0px}
.serveNav li.li11 a,.serveNav li.li11{ background-position:-830px -0px}
.serveNav li.li12 a,.serveNav li.li12{ background-position:-913px -0px}

.serveNav li.li1 a:hover,.serveNav li.li1.on{ background-position: 0 -110px;}
.serveNav li.li2 a:hover,.serveNav li.li2.on{ background-position:-83px -110px;}
.serveNav li.li3 a:hover,.serveNav li.li3.on{ background-position:-165px -110px;}
.serveNav li.li4 a:hover,.serveNav li.li4.on{ background-position:-249px -110px;}
.serveNav li.li5 a:hover,.serveNav li.li5.on{ background-position:-333px -110px;}
.serveNav li.li6 a:hover,.serveNav li.li6.on{ background-position:-415px -110px;}
.serveNav li.li7 a:hover,.serveNav li.li7.on{ background-position:-498px -110px;}
.serveNav li.li8 a:hover,.serveNav li.li8.on{ background-position:-581px -110px;}
.serveNav li.li9 a:hover,.serveNav li.li9.on{ background-position:-664px -110px;}
.serveNav li.li10 a:hover,.serveNav li.li10.on{ background-position:-747px -110px;}
.serveNav li.li11 a:hover,.serveNav li.li11.on{ background-position:-830px -110px;}
.serveNav li.li12 a:hover,.serveNav li.li12.on{ background-position:-913px -110px;}

.bs_left .box .bd{overflow: hidden;width: 100%;}
.bs_left .box .bd .infoList{overflow:hidden;clear:both;padding-top: 5px;}
.bs_left .box .bd .infoList .cate-wsbs-pic{float: left;}
.bs_left .box .bd .infoList .cate-wsbs-box{width: 480px;float: right;overflow: hidden;}
.bs_left .box .bd li{ height:34px; line-height:34px; font-size:14px; float:left; width: 128px; border:1px #ddd solid; margin: 10px 5px 0 0; text-align: center;}
.bs_left .box .bd li a span{display:block;}
.bs_left .box .bd li a span:hover{background: url(../images/cate-wsbs-box-li-hover.jpg) repeat-x;color:#fff;display:block;}
.bs_left .box .bd .bm { padding-left: 10px; padding-top: 15px;}
.bs_left .box .bd .bm li{height: 30px;line-height: 30px;width: 90px;border:none;margin:0;background: url('../images/list-arrow.png') 0 12px no-repeat;text-align:left;padding-left: 14px;padding-right: 10px;}
.bs_left .box .bd .bm li a span:hover{background:none;color:#f60;}
.so_nav li,.tab_nav li.hover,.tab_nav, .so_nav{line-height:33px;height:33px;font-size:16px;}
.tab_nav, .so_nav{border:0;}
.bs_right{width:260px;}
.bs_left{width:824px;}
.zx_list li{width:264px;}
.bs_right .search .text{width:180px;}

.fw01{background:#f1f1f1 url(../images/bs_ico2.png) 20px center no-repeat; }
.fw02{background:#f1f1f1 url(../images/bs_ico2.png) -116px center no-repeat; }
.fw03{background:#f1f1f1 url(../images/bs_ico2.png) -250px center no-repeat; }
.fw04{background:#f1f1f1 url(../images/bs_ico2.png) -385px center no-repeat; }
.fw05{background:#f1f1f1 url(../images/bs_ico2.png) -525px center no-repeat; }

.letterList td.dep{width: 150px;overflow: hidden;height: 35px;display: block;}

.hf_box .hf_box{width:auto;float:left;margin:0 auto 20px; border:1px solid #dddee3; padding-bottom:20px; background:none;}
.hf_box h3.hf_title,.hf_box p{clear:both;}

/*ÒÀÉêÇë¹«¿ª*/
.tab_2 {margin: 0 auto;}
.shi_zi{text-align:center;}

.tex1{background-position: center;}
.tex1,.tex1 a,.tex1 a:hover,.tex2{height: 44px;line-height: 44px;}

.footer{width:100%;}


.mail_table { border-left:1px solid #ddd; border-bottom:1px solid #eee; margin-bottom:12px; }
.mail_table th{ padding:0 10px; text-align:left; line-height:34px; color:#000;border-top:1px solid #eee; border-right:1px solid #eee;  }
.mail_table td { padding:0 10px; line-height:34px; border-top:1px solid #eee; border-right:1px solid #eee; }
.mail_table td a:hover{ color:#000;}