.main{ }
.maincontainer { margin:0 auto 0;}
/*切换菜单*/
.maincontainer .tabnav {display: block;width: 186px;height: 371px;overflow: hidden;float: left; margin-right:1px;}
.maincontainer .tabnav li { margin-bottom: 1px;font-size: 16px;color: #fff;background: url(wp_2015zjj_index_tabnavlistbg.png) 35px top no-repeat #DFEEFA;float: left;width: 100%;border-left: 4px solid #DFEEFA;}
.maincontainer .tabnav li a {color:#0068B7;padding-left: 85px;line-height: 61px;height: 61px;display: block;}
.maincontainer .tabnav li:hover,.maincontainer .tabnav li.hover {background-color: #CAE1F3;border-left: 4px solid #0068B7;}
.maincontainer .tabnav li.tab2 {background-position: 35px -61px;}
.maincontainer .tabnav li.tab3 {background-position: 35px -122px;}
.maincontainer .tabnav li.tab4 {background-position: 35px -183px;}
.maincontainer .tabnav li.tab5 {background-position: 35px -249px;}
.maincontainer .tabnav li.tab6 {background-position: 35px -310px;}

/*新闻动态图片切换*/
.contentBox .govnews {height: 372px;overflow: hidden;}
.contentBox .govnews .slideBox{ float:left; width:555px; height:371px; overflow:hidden; position:relative;}
.contentBox .govnews .slideBox .hd{ height:9px; overflow:hidden; position:absolute; right:20px; bottom:20px; z-index:1; }
.contentBox .govnews .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.contentBox .govnews .slideBox .hd ul li{ float:left; background: url(wp_2015zjj_index_changecontrolicon.png) left center no-repeat; width: 9px;height: 9px;margin-right: 5px; cursor:pointer;}
.contentBox .govnews .slideBox .hd ul li.on{ background-position: right center;}
.contentBox .govnews .slideBox .bd{ position:relative; height:371px; z-index:0;}
.contentBox .govnews .slideBox .bd li{ zoom:1; vertical-align:middle;height:371px }
.contentBox .govnews .slideBox .bd li p{ position:absolute; left:0px; bottom:0px; width: 100%;height: 52px;line-height: 52px; text-indent: 20px;z-index:2;color: #fff; background:rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#A5000000,endColorstr=#A5000000); font-size:16px;}
.contentBox .govnews .slideBox .bd li img{ width:555px; height:371px;}
.contentBox .govnews .slideBox .toplink{position: absolute;left: 0px;top:0px;background: url(wp_2015zjj_index_changetoplinkbg.png) left top no-repeat;display: block;width: 264px;height: 31px;line-height: 28px; z-index:3;}
.contentBox .govnews .slideBox .toplink a {color:#fff;font-size: 12px;margin-left: 30px;}
/*新闻动态右侧新闻切换*/
.contentBox .govnews .rightnews {float: right;width: 317px; }
.contentBox .tablist{display: block; height: 35px;border-top: 1px solid #DFEEFA;background-color: #f6f6f6;padding-left: 9px;padding-top: 5px;padding-right: 9px;}
.contentBox .tablist li {float: left;width: 20%;display: block;}
.contentBox .tablist li a {display: block;width: 100%;height: 35px;line-height: 35px;text-align: center;color: #1AA5E3;}
.contentBox .tablist li a:hover,.contentBox .tablist li.hover a {color: #fff;background-color: #619DCB;}
.contentBox .normallist li { clear: both; display: block;width: 100%;height: 30px;line-height: 30px;vertical-align: top; overflow:hidden; font-size: 14px;}
.contentBox .normallist li a{float: left;}
.contentBox .normallist li.head {line-height: 55px;border-bottom: 1px dotted #CCC;margin-bottom: 10px;height: 55px;}
.contentBox .normallist li.head a{font-size: 18px;font-weight: bold;}
.contentBox .normallist li span {float: right;font-size: 12px;color: #959595;}
.contentBox .normallist li.more a{color: #DFEEFA;font-size: 12px;}
.contentBox .normallist li.more a:hover{text-decoration: underline;}

/*走进政府等切换盒子*/
.contentBox .entergov,.contentBox .servicehit,.contentBox .lookfor,.contentBox .actnews,.contentBox .datafeed,.contentBox .newact {height: 369px; border:1px solid #d4e7da; border-left:0px;}
/*信息公开链接*/
.maincontainer .contentBox .infopublink {width: 177px;height: 291px;float: left;margin-right: 20px;background-color: #f6f6f6;border-top: 3px solid #1990CF; }
.infopublink ul li {padding-left: 36px;background: url(wp_2015zjj_index_infopublinkliicon.png) 20px center no-repeat;}
.infopublink ul li,.infopublink ul li a {line-height: 30px;height: 25px;font-size: 12px;}
.infopublink ul li.head { background: url(wp_2015zjj_index_infopublicicon.png) 19px center no-repeat;height: 38px;background-color: #619DCB;color: #fff;padding-left: 43px;line-height: 38px;font-size: 14px;margin-bottom: 10px; }

.infopubcenter {width: 545px;float: left;}
.contentBox .autowidth {border-top: none;background-color: none;float: left;}
.contentBox .autowidth li { width: auto;padding-right: 15px;}
.contentBox .autowidth li a { padding:0px 5px;}
.contentBox .nohead {padding: 10px 20px 0px 10px;}
.contentBox .titlebox {border-top: 1px solid #DFEEFA;background-color: #f6f6f6;height: 40px;}
.contentBox .titlebox a.more { float: right;line-height: 40px;padding-right: 20px;font-size: 12px;color: #bfbfbf; }
.contentBox .titlebox a.more:hover{ color:#0068B7;}
.infopubright {width: 317px;float: right;}
/*专题*/
.maincontainer .topic { margin:15px 0px; }
.maincontainer .topic img {border: 1px solid #dfe3e5;}
/*互动模块*/
.maincontainer .contentBox .actlink { display: block;width: 177px;height: 305px;float: left;}
.maincontainer .contentBox .actlink li {display: block;height: 49px;border-top: 1px solid #1990CF;background-color: #669DC6;width: 100%;line-height: 49px;text-align: center;margin-bottom: 1px;vertical-align: top;overflow: hidden;}
.maincontainer .contentBox .actlink li:hover {background-color: #CAE1F3;}
.maincontainer .contentBox .actlink li a {color: #fff;display: inline-block;width: auto;padding-left: 10px;}
.maincontainer .contentBox .actlink li:hover a,.maincontainer .contentBox .actlink li a:hover { background: url(wp_2015zjj_index_actlisticon.jpg) left center no-repeat;color: #0068B7;}
.maincontainer .contentBox .actlistbox {width: 563px;height: 304px;border: 1px solid #e8e8e8;float: left;}
.maincontainer .contentBox .actlistbox .actform {height: 38px;padding-left: 20px;line-height: 28px;padding-right: 10px;border-bottom: 1px solid #e8e8e8;padding-top: 10px;}
.maincontainer .contentBox .actlistbox .actform .formright {float: right;font-size: 12px;}
.maincontainer .contentBox .actlistbox .actform .actinput {display: inline-block;width: 198px;height: 28px;line-height: 28px;background-color: #f6f6f6;border: none; text-indent: 10px;}
.maincontainer .contentBox .actlistbox .actform span,.maincontainer .contentBox .actlistbox .actform .actinput {float: left;}
.maincontainer .contentBox .actlistbox .actform .actsubmit {margin-right: 8px;}
.maincontainer .contentBox .actlistbox .actform .actsubmit,.maincontainer .contentBox .actlistbox .actform .writelink {display: inline-block;width: auto;padding:0px 5px;height: 28px;background-color: #959595;color: #fff;text-align: center;border: none;float: left;font-size: 12px;}
.maincontainer .contentBox .actlistbox .actform .writelink {background-color: #0068B7;line-height: 28px;}
.maincontainer .contentBox .actlistbox .actform h2 {color: #0068B7;font-size: 14px;float: left;}
.maincontainer .contentBox .actlistbox .normallist li a {font-size: 14px;}
.maincontainer .contentBox .service { width: 317px;height: 304px;float: right;border-top: 1px solid #DFEEFA;background-color: #f6f6f6; }
.contentBox .service .servicetitle {color: #CAE1F3;font-size: 14px;line-height: 45px;padding-left: 20px; padding-right: 25px;}
.contentBox .service .servicetitle h2 {float: left; color: #0068B7;}
.contentBox .service .servicetitle .servicehall {font-size: 12px;color: #b8b8b8;float: right; display: inline-block;background: url(wp_2015zjj_index_servicehallarrow.jpg) right center no-repeat;padding-right: 10px;}
.contentBox .service .servicetitle .servicehall:hover{text-decoration: underline;}
.contentBox .servicelist { border-bottom: 1px solid #dbdbdb;height: 128px;width: 280px; margin:0px auto;clear: both;}
.contentBox .servicelist li {float: left;line-height: 26px;display: inline-block;padding: 0px 8px;background: url(wp_2015zjj_index_servielistsplit.jpg) right center no-repeat;white-space: nowrap;}
.contentBox .servicelist a {font-size: 12px; }
.contentBox .service .serviceicon {padding: 10px 20px; }

/*走进政府*/
.contentBox .mleft {width: 345px;height: 329px;float: left;padding-left: 30px;margin-top: 14px;border-right: 1px solid #d9d9d9;display: inline-block;padding-right: 20px;}
.contentBox .mright {padding-left: 20px;float: left;margin-top: 14px;display: inline-block;}
.contentBox .mright .tablist{ background:none;}
.contentBox h2.title,.contentBox h2.title a {font-size: 16px;color: #0068B7;}
.entergov .leader {height: 160px;border-bottom: 1px dashed #dcdcdc;padding-top: 20px;}
.entergov .leader .mainleader {float: left;position: relative;}
.entergov .leader .mainleader img{ width:103px; height:141px;}
.entergov .leader .mainleader span {position: absolute;left: 0px;bottom:0px;background-color: #fff;opacity: .7;filter:alpha(opacity=70);display: block;color: #000;width: 100%;line-height: 22px;font-size: 12px;text-align: center;}
.entergov .leader span.label {float: left; display: inline-block;width: 55px;font-size: 14px;white-space: nowrap;padding-left: 25px;text-align: right;line-height: 30px;}
.entergov .leader ul.leaderlist {float: left;width: 160px;display: inline-block;font-size: 14px;}
.entergov .leader ul.leaderlist li {display: inline-block; *display:inline; *zoom:1; white-space: nowrap;width: 45px; padding-right: 5px; line-height: 30px;text-align:justify; text-justify:inter-word;}
.entergov .mleft ul.normallist { padding-right: 0;padding-left: 0; }
.entergov .mleft ul.normallist a{font-size: 14px;}
.contentBox .govdept {padding: 0;padding-top: 20px;background-color:inherit;}
.contentBox .govdept li {padding-right: 0;border-right: 1px solid #FFF;background-color: #b5b5b5;}
.contentBox .govdept li a {font-size: 12px;color: #fff;padding: 0 10px;width: auto;}
.contentBox .deptlist .servicelist { padding:0px;width: 440px;height: auto;border-bottom: none;padding-top: 10px; margin:0 !important;}
.contentBox .deptlist .servicelist li {line-height: 29px;vertical-align: top;}

/*热门服务*/
.contentBox .leftcolumn { float: left;padding-left: 20px;padding-top: 20px;padding-right: 20px;width: 211px;}
.contentBox .centercolumn {width: 312px;height: 329px;float: left;margin-top: 14px;padding: 0 20px;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9; }
.contentBox .rightcolumn {padding-top: 20px;padding-left: 20px;float: left;width: 257px;}
.contentBox .servicehit .importantservice {}
.contentBox .servicehit .servicebox {height: 328px;background-color: #dceed7;}
.contentBox .servicehit .servicetitle {background: url(wp_2015zjj_index_importantserviceicon.png) 35px 32px no-repeat;padding-left: 75px;padding-top: 28px;font-size: 16px;color: #0068B7;}
.contentBox .servicehit .servicetitle span {font-size: 10px;display: block;}
.contentBox .servicehit .importantlist {line-height: 30px;padding-top: 24px;color: #CAE1F3;padding-left: 23px;font-size: 12px;}
.contentBox .servicehit .importantlist a {font-size: 12px;color: #0068B7;padding: 0px 5px; }
.contentBox .citizenservice {}
.contentBox .citizenservice ul.normallist { padding-right: 0;padding-left: 0; }
.contentBox .citizenservice ul.normallist a{font-size: 14px;}
.contentBox .servicehit .citizensearch {}
.contentBox .servicehit .citizensearch .searchlist {width: 255px;float: left;}
.contentBox .servicehit .citizensearch .searchlist li {display: block;float: left;width: 111px;height: 38px;background-color: #dceed7;margin-right: 14px;line-height: 38px;text-align: center;margin-top: 13px;}
.contentBox .servicehit .citizensearch .searchlist li a {font-size: 12px; }

/*热点关注*/
.contentBox ul.nopadding { padding-right: 0;padding-left: 0; }
.contentBox ul.smallsize a{font-size: 14px;}
.lookfor .topiclist {margin-top: 3px;}
.lookfor .topiclist li {width: 211px;height: 42px;display: block;float: left;margin-top: 7px;background-color: #edf6eb;text-align: center;padding-top: 25px;font-weight: bold;}
.lookfor .topiclist li.twoline {padding-top: 14px;height: 53px;}
.lookfor .topiclist li a { display:block; color: #0068B7; }
.lookfor .desfilelist { padding: 30px 0 0 0 !important; }
.lookfor .desfilelist li a span {float: none;color: #0068B7;margin-right: 3px;}
.lookfor .desfile { position: relative;text-align: center;}
.lookfor .desfile img { margin-top: 15px;}
.lookfor .desfile span {display: block;width: 100%;position: absolute;line-height: 32px;height: 32px;background-color: #000;opacity: .7;filter:alpha(opacity=70);left:0px;bottom:0px;color: #fff; text-align:center;}
.lookfor .normallist{ padding:0;}

/*回应关切*/
.actnews .chatpic li {width: 231px;}
.actnews .chatpic .chattop { position: relative;text-align: center;}
.actnews .chatpic .chattop img { margin-top: 15px;}
.actnews .chatpic .chattop span {display: block;width: 231px;position: absolute;line-height: 32px;height: 32px;background-color: #000;opacity: .7;filter:alpha(opacity=70);left:0px;bottom:0px;color: #fff;font-size: 12px; text-align:center;}
.actnews .chatpic p {font-size: 12px;line-height: 23px;color: #626262;text-align: justify;text-justify:inter-ideograph;padding-top: 20px;}
.actnews .chatpic p a {font-size: 12px;color: #4f9362;}
.actnews .actwritelink {padding-top: 12px;padding-bottom: 18px;}
.actnews .actwritelink li {display: inline-block;width: 136px;height: 67px;margin-top: 7px;line-height: 67px;padding-left: 75px;background: url(wp_2015zjj_index_acticon1.png) no-repeat 29px center #009e96;}
.actnews .actwritelink li.masterlink {background-image: url(wp_2015zjj_index_acticon2.png);}
.actnews .actwritelink li a {color: #fff;}
.actnews form {margin-top: 12px;}
.actnews form input {background-color: #ecf5e9;border: none;width: 102px;float: left;height: 34px;line-height: 34px;padding-left: 10px;font-size: 12px;color: #8e978b;}
.actnews form input.number {margin-right: 12px;}
.actnews form input.code {width: 75px;}
.actnews form input.actsearch {padding-left: 0;height: 31px;line-height: 31px;background-color: #009e96;color: #fff;cursor: pointer;margin-top: 17px;}

/*政府数聚*/
.datafeed .leftcolumn {width: 220px;padding-right: 9px;}
.datafeed .datacolumn{ margin-top:10px;}
.datafeed .datacolumn li  a{ max-width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.datafeed .rightcolumn {float: left;border-left: 1px solid #d9d9d9;height: 329px;margin-top: 20px;padding-top: 0;width:inherit;}
.datafeed .tablist { width: 585px;padding: 0;background:none;border-top: 0;padding-bottom: 8px;}
.datafeed .tablist li {width: auto;padding: 0 5px ;background: url(wp_2015zjj_index_servielistsplit.jpg) left center no-repeat;}
.datafeed .tablist li:first-child {background-image: none;}
.datafeed .tablist li a {font-size: 12px;}
.datafeed .tablist li a:hover,.datafeed .tablist li.hover a{background:none;color: #CAE1F3;}
.datafeed .chart {width: 585px;height: 285px;background-color: #f2f2e6;}

/*新媒体*/
.newact .leftcolumn {width: 340px; padding-top:20px;}
.newact .rightcolumn {width: inherit;width: 460px;border-left: 1px solid #d9d9d9;padding-top: 0;margin-top: 20px;}
.newact .rightcolumn .normallist {padding-left: 0;}
.newact .rightcolumn .normallist a span {float: none;color: #0068B7; }
.newact .PicChanger {width: 199px;height: 322px;background-color: #8dbe9d;text-align: center;float: left;}
.newact .PicChanger .AlphaBackground{ height:0; line-height: 0px; font-size: 0px;}
.newact .PicChanger ul{ font-size: 0px; line-height: 0px;}
.newact .PicChanger a.head {font-size: 16px;color: #fff;line-height: 30px;}
.newact .PicChanger img {display: block;margin:0 auto;width: 139px;padding-top: 26px;padding-bottom: 25px;}
.newact .PicChanger .ControlArea {padding-left: 80px;padding-top: 20px; }
.newact .PicChanger .ControlArea li {float: left;display: inline-block;padding-bottom: 20px;}
.newact .PicChanger .ControlArea a {background: url(wp_2015zjj_index_changecontrolicon.png) left center no-repeat; width: 9px;height: 9px;margin-right: 5px;display: block;}
.newact .PicChanger .ControlArea a.hover {background-position: right center;}
.newact .iconlist {float: left; margin-left:25px; text-align: center;}
.newact .iconlist img { display: block; margin:0 auto 15px;}
.newact .iconlist li { padding-bottom: 25px; width:114px; margin:15px 0 20px 0;}
.newact .iconlist a {font-size: 14px;}

