﻿@charset "utf-8";
/* ===== reset ===== */
html{font-size:62.5%;background:none;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{color:#2C2C2C;word-wrap:break-word;word-break:break-all;font-family:"微软雅黑";}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
img{vertical-align:middle;border:none;max-height:100%;max-width:100%;}
a{text-decoration:none;outline:none;}
input,textarea{font-family:"微软雅黑";outline:none;}
.clearfix:after{content:".";height:0;visibility:hidden;display:block;clear:both;font-size:0;line-height:0;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
 html, body{height: 100%;}
.page{min-width:1200px;margin:0 auto;min-height:100%;background-color: rgba(242, 242, 242, 1);}

/*登陆页面*/
.page-login{position:relative;}
.page-login .swiper-container{width: 100%;height: 100%;position:absolute;}
.page-login .login{/*width:380px;*/position:absolute;top:50%;right:50%;margin-top:-93px;margin-right: -371px;/*border-radius:5px;*/background-color:#fff;/*border:1px solid #d6d6d6;*//*padding-bottom:10px;*/z-index:2;}
.page-login .title{height:50px;line-height:50px;background-color:#ffffff;font-size:20px;/*padding-left:14px;*/border-radius:5px 5px 0 0;}
.page-login .login_form{text-align:center;/*padding-top:5px;*/}
.page-login .inp{width:260px;height:42px;border:1px solid #d6d6d6;padding-left:36px;font-size:16px;color:#555;}
.page-login .inp_name{background:url("../images/name.png") no-repeat 10px center;}
.page-login .inp_password{background:url("../images/password.png") no-repeat 10px center;}
.page-login .div_inp{/*margin-top:20px;*/position:relative;}
.page-login .div_inp i{width:20px;height:20px;background:url("../images/close.png") no-repeat;background-size:20px;display:block;position:absolute;top:12px;right:35px;cursor:pointer;}
.page-login .hidden{display:none;}
.page-login .sub{cursor:pointer;width:260px;height:42px;background-color:#38acff;color:#fff;border:none;border-radius:5px;/*margin-top:30px;*/font-size:16px;}
.page-login .login_form p{font-size:12px;color:#999;text-align:right;margin-right:44px;margin-top:5px;line-height:20px;}
.page-login .login_form p img{vertical-align:middle;margin-right:5px;}

.textInfo{position:absolute;font-size:18px;padding:10px 20px;height:30px;line-height:30px;display:inline-block;top:-30px;left:50%;z-index:2;background-color:#f3f3fa;color:#333;border-radius:10px;}

/*header板块*/
.header{height:36px/*4.7%*/;line-height:36px;padding:0 10px;min-width:1180px;background-color:#fff;}
.header .pic_logo{width:35px;}
.header .userinfo{color:#006699;font-size:14px;}
.header .user_name,.nav .user_name{padding-right:10px;background:url("../images/u237.png") no-repeat right center;margin:0 10px;cursor:pointer;}
.header .number,.nav .number{color:#f00;margin-left:5px;}
.header .navlist{background-color: #ddd;border-radius:0 0 3px 3px;margin-right:-10px;}
.header .navlist li{float:left;width:38px;height:18px;line-height:18px;text-align:center;position:relative;}
.header .navlist li::after{width:1px;height:10px;content:" ";display:block;position:absolute;right:0;top:4px;background-color:#eee;}
.header .navlist li:last-child::after{display:none;}
.header .navlist li a{display: block;font-size:13px;color:#006699;}
.header .navlist li a:hover{background-color: rgba(242, 242, 242, 1);}

/*nav导航*/
.nav{height:36px/*4.7%*/;line-height:36px;background-color: /*rgba(0, 102, 204, 1)*/#2537bd;padding-left:20px;overflow: hidden;}
.nav .title{color:#fff;font-size:14px;line-height:36px;float:left;width:140px;text-align:center;position: relative;margin-right:20px;}
.nav .title span{position:absolute;top:0;right:-6px;}
.nav ul{float:left;}
.nav li{width:76px;float: left;color:#fff;font-size:14px;text-align:center;position:relative;}
.nav li a{color:#fff;}
.nav li:hover{background-color: rgba(0, 102, 153, 1);cursor:pointer;}
.nav li::after{width:1px;height:16px;content:" ";display:block;position:absolute;right:0;top:12px;background-color:#eee;}
.nav li:last-child::after{display:none;}
.nav .userinfo{color:#fff;font-size:14px;}

/*门户*/
.page-home .container{padding:5px;min-width:1190px;background-color:#fff;*zoom:1;}
.page-home .container:after{content:".";height:0;visibility:hidden;display:block;clear:both;font-size:0;line-height:0;}
.page-home .container .home_left{width:30%;float:left;}

/*门户---切换图*/
.page-home .container .banner{width:100%;border-radius:3px;overflow:hidden;height:/*300px*//*45.3%*/42%;border:1px solid transparent;}
.page-home .container .banner .swiper-container{height:100%;}
.page-home .container .banner .swiper-slide img{min-height: 100%;min-width:100%;}
.page-home .container .banner .swiper-slide .desc{position:absolute;bottom:0;left:0;width:100%;background:rgba(0, 0, 0, 0.3);height:36px;color:#fff;line-height:36px;font-size:13px;text-indent: 10px;}
.page-home .container .banner .swiper-pagination{text-align:right;padding-right:20px;}
.page-home .container .banner .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff;opacity:1;margin-right:3px;}
.page-home .container .banner .swiper-pagination .slide-active{background-color:#49cef3;}

/*门户---导航栏*/
.page-home .home_nav{border:1px solid #ccc;margin-top:10px;border-radius:3px;text-align:center;padding:10px 0;height:280px;}
.page-home .home_nav li{width:70px;height:80px;display:inline-block;margin:5px;}
.page-home .home_nav li a{display:block;color:#fff;padding-top:50px;text-align:center;font-size:13px;}
.page-home .home_nav_1{background:url("../images/nav_bg_1.png")}
.page-home .home_nav_2{background:url("../images/nav_bg_2.png")}
.page-home .home_nav_3{background:url("../images/nav_bg_3.png")}
.page-home .home_nav_4{background:url("../images/nav_bg_1.png")}
.page-home .home_nav_5{background:url("../images/nav_bg_4.png")}
.page-home .home_nav_6{background:url("../images/nav_bg_5.png")}
.page-home .home_nav_7{background:url("../images/nav_bg_6.png")}
.page-home .home_nav_8{background:url("../images/nav_bg_7.png")}

/*门户---新闻，流程等*/
.page-home .container .home_center{width:39%;float:left;margin-left:0.5%;}
.page-home .home_info{border:1px solid #ccc;border-radius:3px;height:/*300px*//*45.3%*/42%;position:relative;}
.page-home .home_info .home_title{position:relative;background:rgba(228, 228, 228, 1);}
.page-home .home_info .info_nav li{float: left;width:100px;background-color:rgba(215, 215, 215, 1);height:30px;text-align: center;line-height: 30px;font-size:13px;color:#003333;cursor: pointer;border-right:1px solid #eee;}
.page-home .home_info .info_nav li:last-child{border-right:0;}
.page-home .home_info .info_nav cur,.info_nav li:hover{background-color:rgba(188, 188, 188, 1);}
.page-home .home_info .info_nav i{display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#f00;text-align:center;line-height:20px;position:relative;top:-3px;color:#fff;font-style:normal;margin-left:3px;font-weight: 700;}
.page-home .home_info .info_icon{width:15px;height:14px;background-image:url("../images/u7560.png");display:block;position:absolute;right:10px;top:8px;cursor:pointer;}
.page-home .home_info .info_icon:hover{background-image:url("../images/u7560_cur.png");}

.page-home .home_info_list{padding:10px;}
.page-home .home_info_list li{background:url("../images/u7314.png") no-repeat 0 center;padding-left:30px;}
.page-home .home_info_list .hasRead{background:url("../images/u7318.png") no-repeat 0 center;}
.page-home .home_info_list li a{display:block;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;color:#003366;font-size:14px;line-height:28px;}
.page-home .home_info_list li a:hover{background-color:rgba(242, 242, 242, 1) }
.page-home .home_info_list li span{position:absolute;line-height:30px;top:0;font-size:14px;color:#555;}
.page-home .home_info .more{position:absolute;right:10px;bottom:5px;font-size:14px;color:#555;}
.page-home .home_info .more:hover{text-decoration:underline;}
.page-home .home_info_2 .home_info_list li,.home_info_3 .home_info_list li,.home_info_4 .home_info_list li{position:relative;}

.page-home .home_info_2,.home_info_4{margin-top:10px;}
.page-home .home_info_2 .home_info_list li a{padding-right:140px;}
.page-home .home_info_2 .home_info_list .date{right:65px;}
.page-home .home_info_2 .home_info_list .name{right:0;}

.page-home .container .home_right{width:30%;float:right;}
.page-home .home_info_3 .home_info_list  li a,.home_info_4 .home_info_list li a{padding-right:80px;}
.page-home .home_info_3 .home_info_list span,.home_info_4 .home_info_list li span{right:5;}

/*用户中心*/
.page-center .container{margin:10px;}
.page-center .container .system{border:1px solid rgba(228, 228, 228, 1);padding-bottom:30px;border-radius:0 0 3px 3px;}
.page-center .container .title{line-height:36px;font-size:14px;background-color:rgba(228, 228, 228, 1);color:#333;text-indent:10px;font-weight:700;}
.page-center .container .system-list{padding:30px;}
.page-center .container .system-list a{margin-right:20px;padding:10px 15px;background-color:/*rgba(0, 153, 204, 1)*/#1c76a1;color:#fff;font-size:14px;border-radius:3px;box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);font-weight:700;font-style:oblique;}
.page-center .container .system-list .bg-gray{background-color:rgba(153, 153, 153, 1);}
.page-center .container .model{margin-top:20px;}
.page-center .container .model-list{padding:10px 15px 30px;border:1px solid rgba(228, 228, 228, 1);border-radius:0 0 3px 3px;}
.page-center .container .model-detail{margin-top:10px;}
.page-center .container .model-detail label{display:inline-block;width:100px;text-align:center;background-color:rgba(242, 242, 242, 1);line-height: 30px;font-weight:700;font-size:13px;color:#333;margin-right:10px;}
.page-center .container .model-detail a{font-size:13px;color:#006699;margin-right:10px;}
.page-center .container .model-detail a:hover{color:rgb(0, 0, 102);}

/*左侧导航*/
#leftMenu{width:180px;border-right:1px solid rgba(201, 201, 201, 1);background-color:#fff;position:absolute;left:0;top:72px;z-index:3;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
#leftMenu .level1 a{color:#333;text-indent:30px;font-size:12px;line-height:40px;display:block;border-bottom:1px solid #eee;white-space:nowrap;position:relative;overflow:hidden;}
#leftMenu .level1 a i{position:absolute;background-image:url("../images/tb1.png");display:block;width:7px;height:7px;right:15px;top:16px;}
#leftMenu .level1 a .down{background-image:url("../images/tb2.png");}
#leftMenu .level-title{background-color:rgb(215, 215, 215);}
#leftMenu .level-title:hover{background-color:rgba(201, 201, 201, 1);}
#leftMenu .level2{display:none;}
#leftMenu .level2 a{text-indent:42px;}

/*组织架构*/
.rightContent{position:relative;padding-left:190px;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.organization{width:180px;background-color:#fff;border:1px solid rgba(242, 242, 242, 1);position:absolute;left:190px;top:0;z-index:2;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.organization .title{line-height:30px;border:1px solid #fff;;background:rgba(242, 242, 242, 1) url("../images/u1118.png") no-repeat 5px center;padding-left:40px;background-size:30px;font-size:13px;overflow:hidden;}
.organization .level1 a{color:#333;text-indent:30px;font-size:12px;line-height:25px;display:block;white-space:nowrap;position:relative;}
.organization .level1 a i{position:absolute;background-image:url("../images/u1033.png");display:block;width:9px;height:9px;left:15px;top:8px;}
.organization .level2 a i{left:30px;}
.organization .level1 a .down{background-image:url("../images/u1033_selected.png");}
.organization .level2{display:none;}
.organization .level2 a{text-indent:42px;}
.organization .level3{display:none;}
.organization .level3 a{text-indent:55px;}

/*组织架构，左侧导航收缩*/
.nav-change,.nav2-change{width:9px;height:30px;background:#D6D6D6 url("../images/u1033.png") no-repeat center center;display:block;position:absolute;right:-10px;top:50%;margin-top:-50px;}
.nav-show .nav-change,.nav2-show .nav2-change,.next img,.last img{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.nav2-change{margin-top:0px;}
.nav-show #leftMenu{left:-180px;}
.nav-show .rightContent{padding-left:0;}
.nav2-show .organization,.nav-show .organization{left:0;}
.nav-show .nav2-show .organization{left:-180px;}

.rc-plate{position:relative;padding:5px 10px 10px 190px;;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.nav2-show .rc-plate{padding-left:0;}
.nav-show .nav2-show .rc-plate{padding-left:10px;}

/*右侧头部按钮，搜索条件*/
.rc-plate .top{position:relative;}
.rc-plate .top .btn{padding:2px 10px;background-color:rgba(51, 153, 204, 1);color:#fff;font-size:13px;border:none;border-radius:3px;cursor: pointer;}
.rc-plate .top .btn:hover{ filter:alpha(opacity=80);-moz-opacity:0.8;-webkit-opacity:0.8;opacity:0.8;}
.rc-plate .top .searchlist{font-size:13px;color:#555;position:absolute;top:0;right:0;}
.rc-plate .top .searchlist label{margin-right:10px;}
.rc-plate .top .searchlist .search{position:relative;left:-25px;margin-right:-25px;}
.rc-plate .top .searchlist select{border:1px solid #999;border-radius:3px;padding-left:5px;height:20px;line-height:20px;font-size:12px;border:1px solid rgba(201, 201, 201, 1);}
.rc-plate .top .searchlist .input{width:120px;}
.input,.textarea{border-bottom:1px solid #999;padding-left:5px;height:24px;border-width:0 0 1px 0;width:80%;color:#006699}
.miw80{min-width:80px;}

/*表格样式*/
.rc-plate .rc-table{padding:5px 10px 10px;border:1px solid rgba(188, 188, 188, 1);border-radius:3px;margin-top:5px;background-color:#fff;}
.rc-plate .table{width:100%;border-collapse:collapse;}
.rc-plate .table tr{height:28px;}
.rc-plate .table td{text-align:center;font-size:13px;color:#0066CC;}
.rc-plate .table td{border:1px solid rgba(222, 222, 222, 1);}
.rc-plate .table label{margin:0 5px;cursor: pointer;}
.rc-plate .table label input{margin-right:2px;}
.rc-plate .table input[type=checkbox]{position:relative;top:2px;}
.rc-plate .table thead td,.table td.cell-gray{background-color:rgba(242, 242, 242, 1);color:#555;}
.rc-plate .txt-left{text-align:left !important;padding-left:10px;}
.rc-plate .table .edit{position:relative;}
.rc-plate .table .btn_edit{position:absolute;right:3px;top:1px;}
.rc-plate .table .btn_edit img{width:20px;}

/*分页*/
.pagin{text-align: right;font-size:13px;line-height:26px;background-color:rgba(242, 242, 242, 1);border:1px solid rgba(222, 222, 222, 1);;border-top:none;padding-right:10px;}
.pagin a{margin:0 5px;}
.pagin select{border:1px solid rgba(201, 201, 201, 1);height:20px;font-size:13px;}
.pagin span input{width:30px;margin:0 3px;height:18px;border:1px solid rgba(201, 201, 201, 1);}