/** * * @authors @SilentBlue.top * @date 2018-06-02 10:04:41 * */ .logo { height: auto; margin-top: 15px; } .main-menu-wrap { width: 100%; min-width: 1200px; position: relative; overflow: hidden; height: 50px; } .main-menu-bg { opacity: .78; filter: alpha(opacity=78); } .main-menu ul { width: auto; float: left; } .main-menu ul li { width: 150px; border-right: none; font-size: 18px; } .main-menu ul li a { color: #fff; } .main-menu ul li a:hover { border-bottom: none; } .go-mainsite { padding: 0 25px; height: 50px; line-height: 50px; overflow: hidden; background-color: #456db8; float: right; position: relative; z-index: 9; text-align: center; font-weight: 700; transition: all .5s; } .main-menu ul li:hover,.go-mainsite:hover { background: #3d65ae; } .go-mainsite a { color: #fff; background: url(bg-menu_back.png) left center no-repeat; padding-left: 35px; } .go-mainsite a:hover { border-bottom: none; } .footer-outer { margin-top: 0; } .main-container { width: 100%; min-width: 1200px; overflow: hidden; background-color: #f9f9f9; } .main-container-inner { width: 1200px; overflow: hidden; margin: 0 auto; padding: 10px 0; margin-bottom: 20px; } .mayor-column1 { height: 390px; overflow: hidden; } .toolbar-wrap { width: 100%; min-width: 1200px; height: 30px; overflow: hidden; position: relative; } .toolbar { margin: 0 auto; } .toolbar-left_frilinks { padding: 0 15px; } .weather-mask { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2; } .toolbar-bg { opacity: .33; background-color: #fafafa; filter: alpha(opacity=33); } .toolbar>div a { color: #333; font-size: 12px; } /* 理论学习 */ .mayor-column1-left { width: 570px; border: 10px solid #fff; overflow: hidden; height: 370px; } .mayor-slide { width: 100%; height: 100%; overflow: hidden; } .mayor-slide .content-imgs-slide-item { height: 370px; } .mayor-slide .content-imgs-slide-item img { height: 340px; width: 100%; overflow: hidden; } .mayor-slide .content-imgs-slide-item span { line-height: 40px; height: 30px; color: #333; background-color: #fff; font-size: 16px; width: 570px; overflow: hidden; /* padding: 0 5px; */ } .mayor-slide .shxidx-pagination { height: 30px; text-align: center; background-color: rgba(0, 0, 0, .17); right: 0; bottom: 30px; } .mayor-slide .shxidx-pagination>div { background-color: #f2f2f2; width: 25px; height: 5px; } .mayor-slide .shxidx-pagination .active { background-color: #4671c0; } .mayor-column1-right { width: 580px; border: 10px solid #fff; overflow: hidden; height: 370px; background-color: #fff; } .mayor-topnews { height: 110px; overflow: hidden; padding-bottom: 20px; } .mayor-topnews>dt { height: 60px; overflow: hidden; margin-bottom: 10px; } .mayor-topnew_datebox { width: 100px; height: 60px; } .mayor-topnew_datebox>li { text-align: center; overflow: hidden; font-size: 14px; } .mayor-topnew_date { height: 28px; line-height: 28px; color: #4671c0; background-color: #e8e8e8; } .mayor-topnew_week { height: 32px; line-height: 32px; color: #d7210b; font-weight: 700; background-color: #f3f4f5; } .mayor-topnew_title { width: 460px; line-height: 28px; font-weight: 700; padding-top: 2px; } .mayor-topnews>dd { height: 55px; line-height: 24px; overflow: hidden; font-size: 14px; color: #666; } .mayor-topnews-list { width: 100%; } .mayor-topnews-list>ul { height: 36px; line-height: 36px; overflow: hidden; background-color: #fafafa; } .mayor-topnews-list>ul>li { float: left; padding: 0 20px; } .mayor-topnews-list>ul>.tab-current { background-color: #4671c0; } .mayor-topnews-list>ul>.tab-current >a { color: #fff; border-bottom: none; } /* c-2 */ .mayor-column2 { padding: 10px; background-color: #fff; margin-top: 10px; } .mayor-service-ways { height: 80px; overflow: hidden; } .mayor-service-ways > dt { font-size: 14px; font-weight: 700; float: left; overflow: hidden; width: 14px; height: 100%; border-radius: 3px; background-color: #4671c0; line-height: 16px; padding: 0 11px; color: #fff; cursor: default; margin-right: 14px; float: left; } .mayor-service-ways > dt > a,.mayor-service-ways > dt > span { display: block; margin-top: 8px; color: #fff; } .mayor-service-ways > dt:hover { background-color: #3d65ae; } .mayor-service-ways > dd { height: 80px; overflow: hidden; width: 1130px; float: right; } .mayor-service-ways >dd>.mayor-service-item-inner { position: relative; } .mayor-service-ways .mayor-service-item { position: relative; width: 100%; height: 80px; overflow: hidden; } .mayor-service-ways .mayor-service-item>li { margin: 0 5px; float: left; overflow: hidden; width: 216px; height: 80px; transition: all .5s; background-color: #e8e8e8; text-align: center; font-size: 14px; border-radius: 5px; position: relative; } .mayor-service-ways .mayor-service-item>li > img { width: 24px; height: 24px; display: block; margin: 15px auto 12px; } .mayor-service-ways .mayor-service-item>li> a { display: block; } .mayor-service-ways .mayor-service-item>li> a:hover { border-bottom: none; } .mayor-service-item-inner .dropdown-topic-btn { position: absolute; z-index: 2; top: 28px; width: 24px; height: 24px; cursor: pointer; background: url(bg-12345-narrow.png) no-repeat; display: block!important; } .mayor-service-item-inner .dropdown-topic-btnl { left: 5px; background-position: 0 0; } .mayor-service-item-inner .dropdown-topic-btnr { right: 5px; background-position: -52px 0; } .mayor-service-item-inner .dropdown-topic-btnl:hover { background-position: -26px 0; } .mayor-service-item-inner .dropdown-topic-btnr:hover { background-position: -78px 0; } .mayor-service-layer { display: none; } .mayor-service-ways .mayor-service-item>li:hover .mayor-service-layer { display: block; } .mayor-service-layer,.layer-mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; } .mayor-service-layer>a { display: block; position: relative; z-index: 1; color: #fff; text-align: left; height: 60px; width: 196px; font-size: 14px; line-height: 20px; overflow: hidden; border: 10px solid transparent; } .mayor-service-temporary .mayor-service-item>li { width: 366px; } .mayor-service-temporary .mayor-service-layer>a { width: 346px; } .mayor-service-layer>a:hover { border-bottom: none; } .layer-mask { z-index: 0; opacity: .8; background-color: #4671c0; filter: alpha(opacity=80); } /* 代办超时 */ .mayor-service-backlog { border-top: 3px solid #f2f2f2; padding-top: 10px; overflow: hidden; height: 36px; margin-top: 10px; } .mayor-service-backlog-inner { height: 26px; border: 5px solid #fafafa; overflow: hidden; background-color: #fafafa; } .mayor-service-backlog-inner>dt { width: 120px; line-height: 26px; background-color: #39485d; float: left; text-align: center; color: #fff; font-size: 14px; font-weight: 700; } .mayor-service-backlog-inner>dt>a { color: #fff; } .mayor-service-backlog-inner>dt>a:hover { border-bottom: none; } .mayor-service-backlog-inner>dd { width: 1050px; float: right; height: 26px; overflow: hidden; } .mayor-service-backlog_items { overflow: hidden; position: relative; } .mayor-service-backlog_items>ul { width: 980px; overflow: hidden; } .mayor-service-backlog_items>ul>li { float: left; margin-left: 30px; overflow: hidden; font-size: 14px; height: 26px; line-height: 26px; } .mayor-service-backlog_items>ul>li>em { background-color: #efce4a; color: #333; padding: 0 5px; font-weight: 400; display: block; float: left; } .mayor-service-backlog_items>ul>li>span { display: block; float: left; background-color: #e8e8e8; padding: 0 10px; color: #efce4a; } .mayor-service-backlog_items .notice-box_arrows { position: absolute; top: 0; right: 0; overflow: hidden; width: 62px; height: 26px; } .mayor-service-backlog_items>.notice-box_arrows span { float: left; width: 26px; height: 26px; margin-left: 5px; border-radius: 3px; cursor: pointer; background: #e8e8e8 url(bg-col1_notice_btn.png) 0 0 no-repeat; } .mayor-service-backlog_items>.notice-box_arrows .notice-box_arrows-right { background-position: -28px 0px; } .mayor-service-backlog_items>.notice-box_arrows .notice-box_arrows-left:hover { background-color: #e0e0e0; background-position: 0 -28px; } .mayor-service-backlog_items>.notice-box_arrows .notice-box_arrows-right:hover { background-color: #e0e0e0; background-position: -28px -28px; } /* 办件查询 */ .mayor-column3 { margin-top: 10px; height: 250px; overflow: hidden; } .mayor-service-result,.mayor-service-search { border: 10px solid #fff; background-color: #fff; height: 230px; overflow: hidden; } .mayor-service-result { width: 810px; } .mayor-service-search { width: 340px; } .tab-flag-construck>ul { height: 36px; line-height: 36px; overflow: hidden; background-color: #fafafa; } .tab-flag-construck>ul>li { float: left; padding: 0 20px; } .tab-flag-construck>ul>.tab-current { background-color: #4671c0; } .tab-flag-construck>ul>.tab-current >a { color: #fff; border-bottom: none; } .service-result_block { width: 810px; overflow: hidden; font-size: 14px; } .mayor-service-result_title { margin-top: 10px; height: 30px; overflow: hidden; } .mayor-service-result_title>li { text-align: center; color: #4671c0; background-color: #f5f9ff; } .service-result_block >li,.service-result_block>li>span { margin-left: 5px; border-left: 5px solid transparent; border-right: 5px solid transparent; overflow: hidden; height: 30px; line-height: 30px; float: left; display: block; } .service-result_block .result_title_code { margin-left: 0; } .service-result_block .result_title_code { width: 140px; } .service-result_block .result_title_tit { width: 360px; } .service-result_block .result_title_time { width: 80px; text-align: center; } .service-result_block .result_title_type { width: 80px; text-align: center; } .service-result_block .result_title_situ { width: 80px; text-align: center; } .mayor-service-result_wrap { position: relative; height: 150px; overflow: hidden; margin-top: 4px; } .mayor-service-result_content { height: 150px; overflow: hidden; position: absolute; left: 0; } .mayor-service-result_content>li { margin: 0; height: 30px; line-height: 30px; overflow: hidden; width: 810px; border: none; } .mayor-service-result_content>li:nth-child(2n) { background-color: #fafafa; } .mayor-service-result_content>li>span { height: 30px; line-height: 30px; } .mayor-service-result_content .result_title_code { font-size: 12px; color: #d75a4a; } .mayor-service-result_content .result_title_time { font-size: 12px; color: #8d8d8d; } .mayor-service-result_content .result_title_type { font-size: 12px; color: #666; } .mayor-service-result_content .result_title_situ { font-size: 12px; color: #666; } .mayor-service-search-box { margin-top: 10px; height: 185px; overflow: hidden; } /* 搜索 */ .mainForm { width: 100%; margin: 0 auto; overflow: hidden; box-sizing: border-box; } .normalInput { display: block; float: left; height: 36px; line-height: 22px; margin-bottom: 20px; overflow: visible; padding: 0 10px; position: relative; width: 318px; border: 1px solid #dadada; color: #474747; font-size: 14px; overflow: hidden; } .normalInput input { font-size: 14px; height: 22px; padding: 5px 0; width: 100%; border: none; overflow: hidden; } .sendmsgbtn { display: block; height: 26px; width: 100%; line-height: 26px; text-align: center; overflow: hidden; float: left; outline: none; cursor: pointer; background-color: #fff; } .formLine { color: #d9d9d9; height: 26px; display: block; border-left: 1px solid #dadada; position: absolute; right: 120px; top: 5px; } #getKey { width: 100px; border: none; font-size: 14px; position: absolute; right: 10px; top: 0px; } .error { color: red; display: none; float: left; margin-bottom: 14px; margin-left: 0; font-size: 14px; } .errorC { border-color: red; color: red; margin-bottom: 10px; } .checkedN { border: 1px solid #dadada; color: #474747; } .sendmsgbtn:disabled { height: 14px; margin-top: 5px; border: 1px solid #DDD; background-color: #F5F5F5; color: #ACA899; } .ct-fullBtnBlue { display: block; height: 36px; width: 100px; float: right; font-size: 14px; line-height: 36px; text-align: center; outline: none; cursor: pointer; background-color: #4671c0; color: #fff; border: none; } .ct-fullBtnBlue:hover { background-color: #3d65ae; } /* c-4 */ .mayor-column4 { margin-top: 10px; height: 300px; } .mayor-intrac-left,.mayor-intrac-right { height: 300px; overflow: hidden; } .mayor-intrac-left { width: 830px; } .mayor-intrac-right { width: 360px; } .mayor-intrac-leftop,.mayor-intrac-rightop,.mayor-intrac-rightbo { border: 10px solid #fff; background-color: #fff; overflow: hidden; } .mayor-intrac-leftbo,.mayor-intrac-rightbo { margin-top: 10px; } .mayor-intrac-leftop { height: 80px; width: 810px; } .mayor-intrac-leftop img { width: 100%; height: 100%; } .mayor-intrac-leftbo { height: 190px; } .mayor-intrac-leftbo_left,.mayor-intrac-leftbo_right { border: 10px solid #fff; background-color: #fff; overflow: hidden; height: 170px; } .mayor-intrac-leftbo_left { width: 440px; position: relative; } .mayor-intrac-leftbo_right { width: 340px; } .mayor-intrac-rightop { height: 190px; position: relative; } .mayor-intrac-rightop .mayor-qa-subnav a { background: url(bg-files-narrow.png) 0 center no-repeat; padding-left: 20px; font-size: 12px; font-weight: 700; color: #d75a4a; } .mayor-files-situ { height: 150px; margin-top: 4px; overflow: hidden; } .mayor-files-situ>li { height: 32px; line-height: 32px; overflow: hidden; font-size: 12px; margin-bottom: 5px; } .mayor-files-situ>li>span { display: block; float: left; width: 68px; height: 32px; line-height: 32px; overflow: hidden; text-align: center; } .mayor-files-situ>.my-files-titbar { margin-bottom: 8px; } .my-files-titbar>span { color: #fff; } .files-titbar_1 { background-color: #efce4a; } .files-titbar_2 { background-color: #c2af64; } .files-titbar_3 { background-color: #d1787f; } .files-titbar_4 { background-color: #d75a4a; } .my-files-acpt { color: #d75a4a; } .my-files-opted { color: #c2af64; } .my-files-opting { color: #efce4a; } .mayor-filest-sbox { height: 150px; overflow: hidden; margin-top: 4px; } .my-files-acpt_tit { background-color: #fafafa; } .mayor-intrac-rightbo { height: 60px; margin-top: 10px; } .mayor-intrac-rightbo img { width: 100%; height: 100%; } .mayor-qa-subnav { position: absolute; height: 20px; top: 10px; right: 5px; overflow: hidden; font-size: 12px; } .mayor-qa-subnav>a { padding: 5px; } .mayor-qa-subnav>.mayor-qa-more { color: #4671c0; padding: 6px 0 0; border-bottom: 1px solid #4671c0; } .mayor-qa-sbox { height: 130px; margin-top: 4px; overflow: hidden; } .mayor-qa-item { height: 56px; border-bottom: 1px solid #f4f5f7; overflow: hidden; padding: 4px 0; font-size: 14px; } .mayor-qa-item>dt { height: 26px; line-height: 26px; overflow: hidden; background: url(bg-mayor-q.png) 0 center no-repeat; padding-left: 30px; } .mayor-qa-item>dd { height: 30px; line-height: 30px; overflow: hidden; background: url(bg-mayor-a.png) 0 center no-repeat; padding-left: 30px; color: #6f6f6f; } .mayor-media-block .mayor-topnews-content { margin-top: 4px; height: 120px; overflow: hidden; }