@charset "utf-8";
/* CSS Document */
/*      border:1px solid #F00;   overflow:hidden;   */
body{width:100%;height:auto;margin:0;padding:0;font-family:"Microsoft YaHei";font-size:16px;color:#333333; text-align:left; background:#f0f4f7 ;}
img{border:none;}        
ul{margin:0px;padding:0px;}     
li{list-style:none;}
a:link, a:visited {color:#1a1a1a;text-decoration: none; }
a:hover{color:#00776d;text-decoration: none;}
.fl{float:left;}
.fr{float:right;}
input{ outline:none;}
.main{margin:30px auto;}

/*内页框架*/
.topAreaIn { width:100%; height:180px; background: url(./getFile?type=zpgg-images@images&id=banner_inbg.jpg) center top no-repeat;background-size:100% 100%; }
.top_bannIn{ margin:0 auto; width:90%; min-width:1010px; max-width:1500px; height:180px; background: url(./getFile?type=zpgg-images@images&id=banner_in.jpg) center top no-repeat;}
.top_logoIn{ display:inline; float:left; width:30%;}       
.nav_m { display:inline; float:right; width:65%; height:65px; text-align:right; /* border:1px solid #f00;*/}
.nav_m ul{ margin:0 auto; width:auto; }
.nav_m ul li { display:inline; float:none; text-align:center; padding:0 15px; color:#fff; font-size:16px; line-height:70px;}
.nav_m ul li:hover { color:#ff0; cursor:pointer;}
.tle_In { clear:both; margin:0 auto; width:98%; min-width:1010px; max-width:1500px; height:115px; line-height:112px; color:#fff; font-size:32px; font-weight:bold; text-indent:30px; text-shadow:1px 2px 0px #0077af; background:url(./getFile?type=zpgg-images@images&id=dot_in.jpg) left center no-repeat; }
.btm { width:100%; height:30px; background:url(./getFile?type=zpgg-images@images&id=btmbg.jpg) center bottom no-repeat;}
.mainAreaIn { width:100%; height:auto; margin:40px auto 50px auto; padding-top:30px; background:url(./getFile?type=zpgg-images@images&id=mainbg.jpg) center top repeat-y;}
.mainAreaIn2 { width:100%; height:auto; margin:40px auto 10px auto;}

/*单位一览*/
.jg_tit1 { OVERFLOW: hidden; HEIGHT: 100%; width:1080px; margin:0px auto;}
.jg_tit1 H3 { MARGIN-TOP: 16px; text-indent:30px; FONT-SIZE: 18px; font-weight:normal; COLOR: #fff; HEIGHT: 50px; LINE-HEIGHT: 50px; BACKGROUND-COLOR: #00b5ca; border-radius:10px;}
.jg_tit1 H3 A, .jg_tit1 H3 A:link { COLOR: #fff; width:100%; height:100%; clear:both;}
.jg_tit1 H3 A:hover { COLOR: #ff0;}
.jgdiv { margin:0 0 30px 0; OVERFLOW: hidden; HEIGHT:auto; BACKGROUND: #fff}
.jgdiv li { WIDTH:44%; FLOAT: left; LINE-HEIGHT:26px; padding:8px 0 8px 2%; font-size:16px; margin:4px 2% 16px 2%; background:#f2f5f7; border-radius:6px;}
.jgdiv li:hover{background:#47c6d9; color:#fff; text-decoration: none; cursor:pointer;}
.jgdiv li:hover a{ color:#fff; text-decoration: none;}

/*单位一览(子页面)单位详情*/
.page_content_wap {width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.news_list { WIDTH: 40%; FLOAT: left; margin:0px 0px 20px 0px;}
.news_list LI {font-size:22px; color:#00b5ca; LINE-HEIGHT: 40px;}
.contentx {width:1080px; margin:0px auto;}
.contentx TABLE { MARGIN-bottom: 20px;}
.corp_intro {height:100%; width:98%; font-size:16px; line-height:190%; text-indent:2em; overflow: auto;padding-right:2px; text-align:left; color:#565656;}
.zxnews {OVERFLOW: hidden; HEIGHT:440px; MARGIN-TOP: 0px;/* border:1px solid #f00;*/}
.fl { FLOAT: left; PADDING-TOP: 10px; width:49%;}
.fr { FLOAT: right; PADDING-TOP: 10px; width:49%;}
.zpti { HEIGHT: 50px; BACKGROUND-COLOR: #00b5ca; border-radius:10px;}
.zpti H3 { display:inline; float:left; FONT-SIZE: 18px; line-HEIGHT: 50px; FONT-WEIGHT:normal; COLOR: #fff; text-indent:30px; margin:0; padding:0;}
.zpti SPAN { FLOAT: right; PADDING:20px 18px 0 0 ; line-HEIGHT: 20px; font-size:14px; }
.zpti SPAN a, .zpti SPAN a:link {color:#6fe8fd;}
.zpti SPAN a:hover{color:#fff;}
.zptex {HEIGHT: auto;}
.zptex UL { OVERFLOW: hidden; width:90%; margin:0 auto;}
.zptex UL LI { BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 52px;  font-size:15px;}
.zptex UL LI DIV.lidate { float:left; COLOR: #aaa; LINE-HEIGHT: 52px;  padding-right:10px; font-size:13px;}

/* 公告查看 */
.page_content_wap2 {width:100%; min-height:900px; overflow:hidden; margin:0 auto; box-sizing:border-box; background:#FFF;border-radius:12px; } /*有修改*/
.page_content_left_wap { width:18%; float:left; display:inline;}
.nav{width:100%;margin-right:25px;}
.nav li{margin:0 0 16px 0;padding:16px 20px;font-size:18px;line-height:18px;color:#737373; cursor:pointer;}
.nav li.onchg, .nav li:hover{font-weight:bold;color:#00b4cc; background:#FFF; border-radius:12px;}
.page_content_right_wap {width: 79%;float: right;display: inline;}
.dibg{background:#FFF;border-radius:12px; padding:30px 40px;margin-bottom:40px;min-height:700px;}
.innerList {margin:0px auto; cursor:pointer; text-align:left; width:90%;}
.innerList td{ position:relative; height:32px; width:600px; text-indent:24px; line-height:52px; font-size:16px; color:#454545; border-bottom:1px dashed #d7d7d7;}
.innerList td img{position:absolute; left:6px; top:24px;  } 
.innerList .sp1{ height:52px; width:80px; line-height:26px; padding-top:4px; font-size:13px; vertical-align:middle; text-align:left; padding-right:5px; color:#a0a0a0;}
.innerList td:hover {background:#f0f4f7;color:#00776d; border-radius:12px;}
.navIpt { width:26px; height:13px; margin:0px 3px; border:1px solid #7a7a7a;}
.navBtn { width:24px; text-align:center; padding-left:2px; height:17px; border:0px solid #aaaaaa; background-image:url(./getFile?type=zpgg-images@images&id=hhz_in_navbtn.gif); cursor:pointer;}
.STYLE1 {color: #FF3300}
.innerListEnd { float:right; width:60%; height:30px; background-color:#f4f4f4; margin-top:20px;} 
.innerListNav2 { float:right; right:0px; width:400px; height:100%; margin:1px 30px 0px 0px; color:#666666; text-align:right;}
.pager_current {width:34px; border:1px solid #888888; text-indent:4px;}
/*.pager_first { border:0; height:16px; width:16px; background:url(./getFile?type=zpgg-images@images&id=nav_first.gif);}
.pager_first_disable { border:0; height:16px; width:16px; background:url(./getFile?type=zpgg-images@images&id=nav_firstdis.gif);}
.pager_prev { border:0; height:16px; width:16px; background:url(./getFile?type=zpgg-images@images&id=nav_prev.gif);}
.pager_prev_disable { border:0; height:16px; width:16px; background:url(./getFile?type=zpgg-images@images&id=nav_prevdis.gif);}
.pager_next { border:0; height:16px; width:16px; background:url(./getFile?type=zpgg-images@images&id=nav_next.gif);}
.pager_next_disable { border:0; height:16px; width:16px; background:url(./getFile?type=zpgg-images@images&id=nav_nextdis.gif);}
.pager_last { border:0; height:16px; width:16px; background:url(./getFile?type=zpgg-images@images&id=nav_last.gif);}
.pager_last_disable { border:0; height:16px; width:16px; background:url(./getFile?type=zpgg-images@images&id=nav_lastdis.gif);}*/
/* 二级菜单 end */


/*应聘指南*/
.ypzn-title{margin:20px auto;width:280px;height:110px;line-height:110px;font-size:28px;color:#FFF;background:url(./getFile?type=zpgg-images@images@ypzn&id=ypzn_title.jpg) center top no-repeat; text-align:center; }
.ypzn-title2{margin:20px 0 40px 0;width:280px;font-size:28px;color:#333333;}
.ypzn-title2 img{margin:-3px 14px 0 0; vertical-align:middle;}
.zplc{margin:auto;margin-bottom:30px;width:840px;height:430px;}
.wap p{margin: 20px 0;line-height: 28px;color: #4d4d4d;}
.wap .ques-title{margin-top:30px;padding:15px 30px;font-size:18px; border-top:2px solid #16bbc4; border-radius:14px 14px 0 0; background:#ebfbfc;}
.wap .ques-ans p{font-size:15px;}
.wap table{margin:20px 0 40px 0;border-top:1px solid #bed3d4;border-left:1px solid #bed3d4;}
.wap table th{height:60px;color:#FFF; font-weight:normal; background:#1cb5ab; border-right:1px solid #bed3d4; text-align:center;}
.wap table td{padding:0 15px;height:50px;font-size:15px;border-bottom:1px solid #bed3d4;border-right:1px solid #bed3d4;}
	/*操作指南*/
.czzyBox01{margin:30px 0;height:310px; background:url(./getFile?type=zpgg-images@images@ypzn&id=czzy_01.jpg) no-repeat;background-size: 100% 100%; overflow:hidden;}
.czzyBox02{margin:30px 0;height:310px; background:url(./getFile?type=zpgg-images@images@ypzn&id=czzy_02.jpg) no-repeat;background-size: 100% 100%; overflow:hidden;}
.czzyBox03{margin:30px 0;height:310px; background:url(./getFile?type=zpgg-images@images@ypzn&id=czzy_03.jpg) no-repeat;background-size: 100% 100%; overflow:hidden;}
.czzyBox04{margin:30px 0;height:310px; background:url(./getFile?type=zpgg-images@images@ypzn&id=czzy_04.jpg) no-repeat;background-size: 100% 100%; overflow:hidden;}
.czzy-title{margin:85px 30px 0 70px;font-weight:600;font-size:20px; float:left;}
.czzy ul{margin-top:85px;width:730px; float:left;}
.czzy li{margin-bottom:15px; color:#516061;text-indent:20px; background:url(./getFile?type=zpgg-images@images@ypzn&id=ypzn_dot.png) left center no-repeat;}


/*页码*/
.pages{width:auto; font-size:15px;color:#808080; position:absolute; bottom:0px;right:40px;}
.pages span{font-size:13px;margin-right:10px; font-size:16px;}
.pages-turn{width:28px;height:28px;margin:0 7px;color:#737373;border:none; background:#ebf7f7;cursor: pointer;}
.pages-no-onchg{width:26px;height:26px;color:#009fa8; border-radius:2px;border:1px solid #009fa8; background:none; font-size:16px;cursor: pointer;}
.pages-no{width:26px;height:26px;color:#737373; border-radius:2px;border:none; background:none; font-size:16px;cursor: pointer;}
.pages-text{padding:0 5px;width:30px;height:24px; border:1px solid #CCC; text-align:center;}
/*机构列表页*/
.page_company{margin-right:0;padding:15px;width:315px;height:100%;background:#FFF url(./getFile?type=zpgg-images@images&id=company_bg.jpg) center top no-repeat;float:left;overflow:hidden;}
.page_company_tree{width:325px;height:760px;overflow:auto;float:left;border:none;margin:95px 0 0 0;}
.page_company_tree ul{ }
.page_company_tree ul li{margin:4px 0;padding:3px 0;font-size:14px;line-height:23px;color:#666; text-indent:24px;}
.page_company_tree ul li:hover{color:#0081eb;border-radius:20px; background:#f2f9fa url(./getFile?type=zpgg-images@images&id=company_tree_dot.png) 10px center no-repeat; cursor:pointer;}
.page_list{width:auto; overflow:hidden; }
/*滚动条*/
.scrollbar{width:10px; height:auto;margin:95px 0; float:right;}
.test-1::-webkit-scrollbar {width: 5px; height: 8px;}
.test-1::-webkit-scrollbar-thumb {border-radius:10px;background: #42caec;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);}/*滚动条颜色*/
.test-1::-webkit-scrollbar-track {border-radius: 10px;background: #ededed;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);}

.dibg2{background:#FFF;border-radius:12px; margin-bottom:40px;min-height:800px;padding-bottom:20px;position:relative;}
/*列表*/
.list{margin:0 auto 60px auto;width:93%;}
.list-item{width: 100%;padding: 30px 0;border-bottom: 1px dashed #d9d9d9;}
.list-item-date{padding:5px 0;width:110px;float:left;}
.list-item-date .time{ font-family:Arial;font-size:24px;color: #259dd6;text-align: center; }
.list-item-date .year{ font-family:Arial;margin:6px 0;color:#259dd6;text-align: center;}
.list-item-date span{color:#999;text-align:center;display:block; font-size:15px;}
.list-item-con{padding-left:10px;width:76%;height:90px;color: #333;overflow: hidden; }
.list-item-con .list-title{margin:5px 0 0 0; font-weight:bold; font-size:18px; color:#333; }
.list-item-con p{margin:15px 0 0 0; line-height: 23px; font-size:14px;color: #8c8c8c;overflow: hidden;}
.list-item:hover{ box-shadow: 0 5px 10px #d9d9d9;}
.list-item:hover p{color: #00a0c4;}

/*搜索框*/
.search{margin:30px auto;padding:2px;width:93%;height:45px; border-radius:30px; border:1px solid #7bced3;}
.search-icon{margin:13px; float:left}
.search-icon img{width:21px;height:21px; }
.search input{width:75%;padding:0;line-height:43px;font-size:16px; border:none; float:left; }
.search-Btn{width:110px;line-height:45px;font-size:17px;color:#FFF;border-radius:30px; background:#00c9c9; text-align:center; float:right; cursor:pointer;}

/*table 页签*/
.mainAreaInTd{width:95%;margin:0 auto;}
.tabli{line-height:60px;font-size:18px; text-align:center; margin:0 0 20px 0;border-radius:12px;color:#a6a6a6; background-color:#FFF;}
.tabli-hover{line-height:60px;font-size:18px; text-align:center; margin:0 0 20px 0;;border-radius:12px;font-size:20px;font-weight:bold;color:#FFF; background-color:#0cc5eb; }
.xyzp{background:url(./getFile?type=zpgg-images@images&id=company_tab_icon.png) -40px -10px no-repeat;}
.shzp{background:url(./getFile?type=zpgg-images@images&id=company_tab_icon.png) -40px -90px no-repeat;}
.xtnzp{background:url(./getFile?type=zpgg-images@images&id=company_tab_icon.png) -40px -170px no-repeat;}
.rcbf{background:url(./getFile?type=zpgg-images@images&id=company_tab_icon2.png) -40px -8px no-repeat;}
.gxyg{background:url(./getFile?type=zpgg-images@images&id=company_tab_icon2.png) -40px -90px no-repeat;}
.xyzp-hover{ background:url(./getFile?type=zpgg-images@images&id=company_tab_icon.png) -40px -250px no-repeat;}
.shzp-hover{ background:url(./getFile?type=zpgg-images@images&id=company_tab_icon.png) -40px -330px no-repeat;}
.xtnzp-hover{ background:url(./getFile?type=zpgg-images@images&id=company_tab_icon.png) -40px -410px no-repeat;}
.rcbf-hover{ background:url(./getFile?type=zpgg-images@images&id=company_tab_icon2.png) -40px -170px no-repeat;}
.gxyg-hover{ background:url(./getFile?type=zpgg-images@images&id=company_tab_icon2.png) -40px -250px no-repeat;}

::-webkit-scrollbar {
    width: 10px; /*滚动条宽度*/
    height: 10px;
}
::-webkit-scrollbar-thumb{
    border-radius:5px;
    background:rgba(0,0,0,0.2);
}
