/*首页*/
.header{ width:100%; height:72px; border-bottom:solid 1px #354068;}
.header_box{margin:0 auto; height:72px;padding: 0px 20px;}
.header_box .logo{ float:left; margin-top:14px;}
.header_box .tion{ float:right; position:relative;}
.header_box .tion .tt_1{ float:left; font-size:15px; color:#fff; background:url(../images/icon_1.png) no-repeat right center; padding-right:15px; cursor:pointer; margin-top:28px;}
.header_box .tion .tt_2{ float:left; margin-left:15px; width:148px; height:32px; background-color:#394670; border-radius:25px; margin-top:20px;}
.header_box .tion .tt_2 i{ float:left; margin-left:8px; margin-top:7px;}
.header_box .tion .tt_2 i img{ display:block;}
.header_box .tion .tt_2 .text{ width:112px; height:32px; line-height:32px; color:#fff; font-size:13px; padding-left:10px; background:none; border:0; outline:none;} 
.header_box .tion .tt_3{ float:left; margin-top:20px; margin-left:18px;}
.header_box .tion .tt_3 a{ display:block; background:url(../images/ico_1.png) no-repeat; width:36px; height:36px;}
.header_box .tion .tt_03{ float:left; margin-top:20px; margin-left:18px;}
.header_box .tion .tt_03 a{ display:block; background:url(../images/ico_4.png) no-repeat; width:36px; height:36px; position:relative;}
.header_box .tion .tt_03 a i{ position:absolute; right:-5px; top:-5px; background:url(../images/ico_5.png) no-repeat; width:18px; height:18px; text-align:center; line-height:18px; color:#fff; font-size:12px;}
.header_box .tion .tt_4{ float:left; margin-top:20px; margin-left:18px;}
.header_box .tion .tt_4 a{ display:block; width:36px; height:36px;}
.header_box .tion .tt_5{ float:left; margin-top:20px; margin-left:18px;  width:85px; height:32px; background-color:#394670; border-radius:25px;}
.header_box .tion .tt_5 a{ display:block; text-align:center; color:#b1b6c4; font-size:13px; line-height:32px;}
.header_box .tion .tt_5 a i{ display:inline-block; vertical-align:middle; background:url(../images/icon_3.png) no-repeat; width:14px; height:14px; margin-right:5px;}
.header_box .tion .message{ position:absolute; background:url(../images/message_bg.png) 0px 30px no-repeat; width:499px; height:263px; padding:30px 5px 0px 20px; right:125px; top:48px; display:none;z-index: 10000;}
.header_box .tion .message .title{ padding:15px 0; border-bottom:solid 1px #d9dadc; overflow:hidden;margin-right: 20px;}
.header_box .tion .message .title .ti_1{ float:left; color:#4a4b4f; font-weight:bold; font-size:15px;}
.header_box .tion .message .title .ti_1 span{ font-weight:normal;}
.header_box .tion .message .title .ti_2{ float:right; font-size:14px;}
.header_box .tion .message .title .ti_2 a{ color:#5474bd;}
.header_box .tion .message ul{padding-right: 10px;}
.header_box .tion .message ul li{ padding-top:12px; padding-bottom:10px; border-bottom:solid 1px #d9dadc; overflow:hidden;}
.header_box .tion .message ul li .me_img{ float:left;}
.header_box .tion .message ul li .me_box{ float:left; margin-left:15px; width:425px;}
.header_box .tion .message ul li .me_box .me{ overflow:hidden;}
.header_box .tion .message ul li .me_box .me i{ color:#272451; font-weight:bold; font-size:14px;}
.header_box .tion .message ul li .me_box .me span{ float:right; color:#7f7e8f; font-size:14px;}
.header_box .tion .message ul li .me_box p{ font-size:14px; color:#7f7e8f;}
.message-scroll{height: 188px;overflow: hidden;}

.index_box{ min-width:1234px; margin:0 auto; padding-top:50px;}
.notice{padding: 0px 45px 0px 65px;}
.notice ul{ overflow:hidden;}
.notice ul li{ float:left; width:50%;padding-top: 15px;}
.notice ul li.cur{ float:right; width:50%;}
.notice ul li .item{ height:195px; background-color:#45436d; padding:15px 10px 0px 25px; border-radius:5px;margin: 0px 5px;}
.notice ul li h3{ color:#fff; font-size:22px; margin-bottom:15px;padding-right: 15px;}
.notice ul li h3 span{ float:right; font-weight:normal; color:#b1b1be; font-size:20px; margin-top:5px;}
.notice ul li .pic_list{ overflow:hidden; color:#fff; font-size:14px; line-height:20px; margin-bottom:14px;}
.notice ul li .pic_list i{ float:left; background:url(../images/icon_4.png) no-repeat; width:16px; height:16px; margin-right:12px; margin-top:2px;}
.notice ul li .pic_list span{ float:left; width:450px; height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice ul li .pic_list em{ float:right;}
.notice ul li .pac_list{ overflow:hidden; margin-bottom:25px; padding-top:8px;}
.notice ul li .pac_list i{ float:left;}
.notice ul li .pac_list span{ float:left; font-size:14px; color:#fff; margin-left:20px;}
.notice ul li .pac_list span b{ margin-right:20px; font-size:16px;}
.notice ul li .pac_list span em{ display:block;}
.news-scroll{height: 135px;overflow: hidden;}
.notice ul li .item .pic,.notice ul li .item .pac{margin-right: 15px;}

.mation{ margin-top:20px;padding: 0px 45px 0px 65px;}
.mation ul{ overflow:hidden; display:none;}
.mation ul li{ float:left;}

.mation ul.c-1 li{width: 50%;}
.mation ul.c-1 li.cur{ float:right; width:50%;}
.mation ul.c-1 li .tt{  background-color:#76a6fe; margin: 0px 5px; height:315px; border-radius:5px; text-align:center;}
.mation ul.c-1 li .tt_2{ background-color:#b49ae8; }
.mation ul.c-1 li .tt a{ display:block; padding-top:60px;}
.mation ul.c-1 li .tt span{ display:block; text-align:center; font-weight:bold; color:#fff; font-size:20px; margin-top:10px;}

.mation ul.c-2 li{width: 33.333333%;}
.mation ul.c-2 li .tt{margin: 0px 5px; background-color:#76a6fe; height:315px; border-radius:5px; text-align:center;}
.mation ul.c-2 li .tt_2{ background-color:#b49ae8;}
.mation ul.c-2 li .tt_3{ background-color:#fa6e6e;}
.mation ul.c-2 li .tt a{ display:block; padding-top:60px;}
.mation ul.c-2 li .tt span{ display:block; text-align:center; font-weight:bold; color:#fff; font-size:20px; margin-top:10px;}

.mation ul.c-3 li{width: 25%;}
.mation ul.c-3 li .tt{background-color:#76a6fe; height:315px; border-radius:5px; text-align:center; margin: 0px 5px;}
.mation ul.c-3 li .tt_2{ background-color:#b49ae8;}
.mation ul.c-3 li .tt_3{ background-color:#fa6e6e;}
.mation ul.c-3 li .tt_4{ background-color:#ffbc80;}
.mation ul.c-3 li .tt a{ display:block; padding-top:60px;}
.mation ul.c-3 li .tt span{ display:block; text-align:center; font-weight:bold; color:#fff; font-size:20px; margin-top:10px;}

.mation ul.c-4 li{width:33.3333333%;}
.mation ul.c-4 li .tt{margin: 0px 5px; background-color:#76a6fe; height:150px; border-radius:5px; text-align:center;  margin-bottom:16px;}
.mation ul.c-4 li .tt_1{ background-color:#63e1bd;}
.mation ul.c-4 li .tt_2{ background-color:#b49ae8;}
.mation ul.c-4 li .tt_3{ background-color:#da8df9;}
.mation ul.c-4 li .tt_4{ background-color:#46cef0;}
.mation ul.c-4 li .tt_5{ background-color:#ff9671; }
.mation ul.c-4 li .tt a{ display:block; padding-top:30px;}
.mation ul.c-4 li .tt span{ display:block; text-align:center; font-weight:bold; color:#fff; font-size:20px; margin-top:10px;}

.mation ul.c-5 li{width:25%;}
.mation ul.c-5 li .tt{  background-color:#76a6fe; height:150px; border-radius:5px; text-align:center; margin: 0px 5px; margin-bottom:16px;}
.mation ul.c-5 li .tt_1{ background-color:#63e1bd;}
.mation ul.c-5 li .tt_2{ background-color:#b49ae8;}
.mation ul.c-5 li .tt_3{ background-color:#da8df9;}
.mation ul.c-5 li .tt_4{ background-color:#46cef0;}
.mation ul.c-5 li .tt_5{ background-color:#ff9671;}
.mation ul.c-5 li .tt_6{ background-color:#f57ba2;}
.mation ul.c-5 li .tt_7{ background-color:#5bb1f0;}
.mation ul.c-5 li .tt a{ display:block; padding-top:30px;}
.mation ul.c-5 li .tt span{ display:block; text-align:center; font-weight:bold; color:#fff; font-size:20px; margin-top:10px;}

.mation ul.c-6 li{width:20%;}
.mation ul.c-6 li .tt{  background-color:#76a6fe; height:150px; border-radius:5px; text-align:center; margin: 0px 5px; margin-bottom:16px;}
.mation ul.c-6 li .tt_1{ background-color:#63e1bd;}
.mation ul.c-6 li .tt_2{ background-color:#b49ae8;}
.mation ul.c-6 li .tt_3{ background-color:#da8df9;}
.mation ul.c-6 li .tt_4{ background-color:#46cef0;}
.mation ul.c-6 li .tt_5{ background-color:#ff9671;}
.mation ul.c-6 li .tt_6{ background-color:#f57ba2;}
.mation ul.c-6 li .tt_7{ background-color:#5bb1f0;}
.mation ul.c-6 li .tt_8{ background-color:#ffbc80; }
.mation ul.c-6 li .tt_9{ background-color:#23c0c7;}
.mation ul.c-6 li .tt a{ display:block; padding-top:30px;}
.mation ul.c-6 li .tt span{ display:block; text-align:center; font-weight:bold; color:#fff; font-size:20px; margin-top:10px;}


.mation_c{ margin-top:20px; position:relative;padding: 0px 45px 0px 65px;}
.mation_c .prev{ background:url(../images/pive.png) no-repeat; width:15px; height:29px; position:absolute; left:10px; top:155px; cursor:pointer;}
.mation_c .next{ background:url(../images/pive.png) no-repeat -15px 0; width:15px; height:29px; position:absolute; right:10px; top:155px; cursor:pointer;}
.mation_c dl{ display:none; overflow:hidden;}
.mation_c dl dd{ float:left;width: 16.666666666667%;}
.mation_c dl.c-6 dd .tt{margin: 0px 5px; background-color:#76a6fe; height:150px; border-radius:5px; text-align:center;margin-bottom:16px;}
.mation_c dl.c-6 dd .tt_1{ background-color:#63e1bd;}
.mation_c dl.c-6 dd .tt_2{ background-color:#b49ae8;}
.mation_c dl.c-6 dd .tt_3{ background-color:#da8df9;}
.mation_c dl.c-6 dd .tt_4{ background-color:#46cef0;}
.mation_c dl.c-6 dd .tt_5{ background-color:#ff9671;}
.mation_c dl.c-6 dd .tt_6{ background-color:#f57ba2;}
.mation_c dl.c-6 dd .tt_7{ background-color:#5bb1f0;}
.mation_c dl.c-6 dd .tt_8{ background-color:#ffbc80; }
.mation_c dl.c-6 dd .tt_9{ background-color:#23c0c7;}
.mation_c dl.c-6 dd .tt_10{ background-color:#fb6d71;}
.mation_c dl.c-6 dd .tt_11{ background-color:#51eb88;}
.mation_c dl.c-6 dd .tt a{ display:block; padding-top:30px;}
.mation_c dl.c-6 dd .tt span{ display:block; text-align:center; font-weight:bold; color:#fff; font-size:20px; margin-top:10px;}

.footer{width:100%; text-align:center; font-size:14px; color:#b1b6c4;padding: 30px 0px 70px;}
.foot{  width:100%; text-align:center;  font-size:14px; color:#b1b6c4; margin-top:20px;}
.slideBox{ width:100%; height:332px; overflow:hidden; position:relative;}
.slideBox .bd{ position:relative; z-index:0;  margin: 0px 45px; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }




/*表单表格*/
.box{ margin:0 auto; padding: 20px 20px 0px; overflow:hidden;}
.sidebar{ width:155px; float:left;/* height:680px;*/ background-color:#524780; border-radius:5px; padding:0 10px;}
.sidebar dl dt{ font-size:16px; color:#fff; font-weight:bold; padding-top:35px; padding-left:20px;}
.sidebar dl dd{ text-align:center; height:34px; line-height:34px; width:155px; color:#fff; font-size:15px; margin-top:18px;}
.sidebar dl dd a{ color:#fff; display:block;}
.sidebar dl dd a.cur{ background-color:#5689fc; border-radius:4px; font-weight:bold;}
.sidebar dl dd a:hover{ background-color:#5689fc; border-radius:4px; font-weight:bold;}
.sidebar dl dd a i img{ vertical-align:middle; margin-right:15px;}

.cent{ /* height:680px;*/ background-color:#fff; border-radius:5px;margin-left: 188px;}
.tab_box{ height:46px; background-color:#f4f5f7; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom:solid 1px #dadde3; overflow:hidden;}
.tab_box span{ float:left; width:126px; height:46px; text-align:center; line-height:41px; font-size:15px; font-weight:bold; color:#696f7e; cursor:pointer; border-right:solid 1px #dadde3; border-top:solid 5px #f4f5f7;}
.tab_box span.cur{border-top:solid 5px #6392fb; color:#4c74cf;}
.tab_box span .tab_1{ display:inline-block; background:url(../images/tab_1.png) no-repeat; width:16px; height:16px; vertical-align:middle; margin-right:4px;}
.tab_box span .tab_2{ display:inline-block; background:url(../images/tab_2.png) no-repeat; width:16px; height:16px; vertical-align:middle; margin-right:4px;}
.tab_box span .tab_3{ display:inline-block; background:url(../images/tab_3.png) no-repeat; width:16px; height:12px; vertical-align:middle; margin-right:4px;}
.tab_box span .tab_4{ display:inline-block; background:url(../images/tab_4.png) no-repeat; width:16px; height:16px; vertical-align:middle; margin-right:4px;}
.tab_box span .tab_5{ display:inline-block; background:url(../images/tab_4.png) no-repeat; width:16px; height:16px; vertical-align:middle; margin-right:4px;}
.tab_box span.cur .tab_1{ display:inline-block; background:url(../images/tab_1.png) no-repeat -16px 0; width:16px; height:16px; vertical-align:middle; margin-right:4px;}
.tab_box span.cur .tab_2{ display:inline-block; background:url(../images/tab_2.png) no-repeat -16px 0; width:16px; height:16px; vertical-align:middle; margin-right:4px;}
.tab_box span.cur .tab_3{ display:inline-block; background:url(../images/tab_3.png) no-repeat -16px 0; width:16px; height:12px; vertical-align:middle; margin-right:4px;}
.tab_box span.cur .tab_4{ display:inline-block; background:url(../images/tab_4.png) no-repeat -16px 0; width:16px; height:16px; vertical-align:middle; margin-right:4px;}
.tab_box span.cur .tab_5{ display:inline-block; background:url(../images/tab_5.png) no-repeat -16px 0; width:16px; height:16px; vertical-align:middle; margin-right:4px;}
.tab_box span em{ display:inline-block; width:8px; height:8px; background:url(../images/tab_n.png) no-repeat; vertical-align:middle; margin-left:7px;}

.list_box{ padding:0 20px;}
.list_tab{ height:50px; border-bottom:solid 2px #ebeef2; overflow:hidden;}
.list_tab .l_1{ float:left; padding-top:20px; font-size:14px; color:#88878c;}
.list_tab .l_1 span{ display:inline-block; cursor:pointer;}
.list_tab .l_1 span.cur{ font-weight:bold; color:#4168c9; padding-bottom:8px; border-bottom:solid 2px #617ccf;}
.list_tab .l_2{ float:right; padding-top:10px;}
.list_tab .l_2 a{ display:inline-block; width:78px; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:14px; margin-left:12px;}
.list_tab .l_2 a.s_1{ background-color:#f97474; box-shadow:0px 0px  3px 1px #fec2c2;}
.list_tab .l_2 a.s_2{ background-color:#a88def; box-shadow:0px 0px  3px 1px #d0d8e8;}
.list_tab .l_2 a.s_3{ background-color:#69b4fa; box-shadow:0px 0px  3px 1px #c6e4ff;}
.list_tab .l_2 a i img{ vertical-align:middle; margin-right:8px;}

.last_box{ background-color:#f7f9ff; border:solid 1px #dae2f4; height:45px; margin-top:10px; border-radius:2px;}
.last_box ul{ overflow:hidden;}
.last_box ul li{ float:left; width:24.7%; height:45px; text-align:center; background:url(../images/tt.jpg) no-repeat right center;}
.last_box ul li.cur{ background:none;}
.last_box ul li a{ color:#586076; font-size:14px; font-weight:bold; display:inline-block; padding-top:13px;}
.last_box ul li a.cur{color:#5689fc; padding-bottom:11px; border-bottom:solid 2px #5689fc;}
.last_box ul li a i.bc_1{ display:inline-block; background:url(../images/bc_1.png) no-repeat; width:16px; height:16px; vertical-align:middle; margin-right:6px;}
.last_box ul li a i.bc_2{ display:inline-block; background:url(../images/bc_2.png) no-repeat; width:16px; height:16px; vertical-align:middle; margin-right:6px;}
.last_box ul li a i.bc_3{ display:inline-block; background:url(../images/bc_3.png) no-repeat; width:16px; height:16px; vertical-align:middle; margin-right:6px;}
.last_box ul li a i.bc_4{ display:inline-block; background:url(../images/bc_4.png) no-repeat; width:16px; height:16px; vertical-align:middle; margin-right:6px;}

.last_box ul li a.cur i.bc_1{ display:inline-block; background:url(../images/bc_1.png) no-repeat -16px 0; width:16px; height:16px; vertical-align:middle; margin-right:6px;}
.last_box ul li a.cur i.bc_2{ display:inline-block; background:url(../images/bc_2.png) no-repeat -16px 0; width:16px; height:16px; vertical-align:middle; margin-right:6px;}
.last_box ul li a.cur i.bc_3{ display:inline-block; background:url(../images/bc_3.png) no-repeat -16px 0; width:16px; height:16px; vertical-align:middle; margin-right:6px;}
.last_box ul li a.cur i.bc_4{ display:inline-block; background:url(../images/bc_4.png) no-repeat -16px 0; width:16px; height:16px; vertical-align:middle; margin-right:6px;}

.tioon{ margin-top:15px; position:relative;}
.tioon .tion_1{ float:left; width:178px; height:30px; border:solid 1px #e1e3e5; border-radius:2px;}
.tioon .tion_1 i{ float:left; margin-left:8px; margin-top:8px;}
.tioon .tion_1 i img{ display:block;}
.tioon .tion_1 .text{ width:136px; float:left; margin-left:8px; line-height:30px; border:0; background:none; outline:none; color:#7a8296; font-size:13px;padding-top: 6px;}
.tioon .tion_2{ float:left;}
.tioon .tion_2 a{ display:inline-block; width:78px; height:32px; margin-left:5px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:14px;}
.tioon .tion_2 a.t_1{background-color:#4c7ded; box-shadow:0px 0px  3px 1px #c4d4f8;}
.tioon .tion_2 a.t_2{background-color:#49cda3; box-shadow:0px 0px  3px 1px #ccf7e9;}
.tioon .tion_2 a.t_3{background-color:#f97474; box-shadow:0px 0px  3px 1px #fec2c2;}
.tioon .tion_2 a.t_4{background-color:#a88def; box-shadow:0px 0px  3px 1px #c5cfe2;}
.tioon .tion_2 a.t_5{background-color:#899bf2; box-shadow:0px 0px  3px 1px #dbe1ff;}
.tioon .tion_2 a.t_6{background-color:#fc8b59; box-shadow:0px 0px  3px 1px #dbe1ff;}
.tioon .tion_2 a.t_7{ color:#4274e8; border:solid 1px #4274e8; width:88px; height:30px; line-height:30px;}
.tioon .tion_2 a i img{ vertical-align:middle; margin-right:8px;}
.tioon .tion_tc{ background:url(../images/tion_bg.png) no-repeat; width:489px;padding-top: 5px; height:185px; position:absolute; left:290px; top:40px; box-shadow: 0px  3px 1px #ccd6e9; display:none;}
/*.tioon .tion_tc .search-box{padding:0 15px; height:167px;overflow: hidden;background-color: #FFFFff;}*/
.tioon .tion_tc .search-box{padding:0 15px; height:167px;overflow: hidden;}
.tioon .tion_tc .top{ overflow:hidden; padding-top:20px;}
.tioon .tion_tc .top .l_1{ float:left; font-weight:bold; color:#4a4b4f; font-size:15px;}
.tioon .tion_tc .top .l_2{ float:right;}
.tioon .tion_tc .top .l_2 a{ color:#5474bd;}
.tioon .tion_tc .tc_tt{ margin-top:25px;}
.tioon .tion_tc .tc_tt .tc_ttbox{ margin-bottom:12px; color:#4a4b4f; font-size:14px;}
.tioon .tion_tc .tc_tt .tc_ttbox b{ display:inline-block; font-size:15px; vertical-align:middle;width: 80px;}
.tioon .tion_tc .tc_tt .tc_ttbox i{ display:inline-block; vertical-align:middle; margin:0 15px;}
.tioon .tion_tc .tc_tt .tc_ttbox span{ display:inline-block; vertical-align:middle; width:135px; height:30px; border:solid 1px #e1e3e5;}
.tioon .tion_tc .tc_tt .tc_ttbox span.cur{ margin-left:44px;}
.tioon .tion_tc .tc_tt .tc_ttbox span .text{ width:124px; height:22px; line-height:30px; border:0; outline:none; color:#7a8296; font-size:12px; background: no-repeat right center;}
.tioon .tion_tc .tc_tt .tc_ttbox span .text_tt{ width:124px; height:22px; line-height:30px; border:0; outline:none; color:#7a8296; font-size:12px; background:none;}
/*.tioon .tion_tc .tc_tt .tc_ttbox a{display:inline-block; width:78px; background-color:#4c7ded; box-shadow:0px 0px  3px 1px #c4d4f8; height:32px; margin-left:10px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:14px;}*/
.tioon .tion_tc .tc_tt .tc_ttbox a{display:inline-block; width:125px; background-color:#4c7ded; box-shadow:0px 0px  3px 1px #c4d4f8; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:14px;}
.tab-list{ }
.tab-list table{width:100%; white-space :nowrap; border-collapse:collapse; border:solid 1px #d9dee5; border-right:none;}
.tab-list table tr th{ line-height:34px; background-color:#f2f6fb; white-space:nowrap; color:#416797; text-align:center; font-size:14px;  border-right:solid 1px #d9dee5; border-bottom:solid 1px #d9dee5;}
.tab-list table tr th i{ display:inline-block; background:url(../images/sx.png) no-repeat; width:9px; height:11px; margin-left:8px; vertical-align:middle; cursor:pointer;}
.tab-list table tr td{ white-space: nowrap; background-color:#fff; text-align:center; line-height:34px; color:#000; font-size:13px; border-right:solid 1px #d9dee5; border-bottom:solid 1px #d9dee5;}
.tab-list table tr.cur td{ background-color:#fbfcfe;}
.tab-list table tr:hover td{ background-color:#6384d0; color:#fff;}
.tab-list table tr:hover td a.tts{  color:#fff;}
.tab-list table tr td a.tts{ color:#3d62b6; text-decoration:underline;}
.tab-list table tr td a.tts:hover{color:#e7473b;}
.tab-list .paging{ background-color:#e5ebf2; padding-right:30px; height:34px; border:solid 1px #d9dee5; border-top:none; line-height:34px; color:#627090; font-size:13px; text-align:right;}
.tab-list .paging .pag_1{ display:inline-block;}
.tab-list .paging .pag_1 span{vertical-align:middle; display:inline-block; }
.tab-list .paging .pag_1 span.cur{ margin-left:6px;}
.tab-list .paging .pag_1 a{ vertical-align:middle; display:inline-block; margin-left:6px; width:16px; height:16px; text-align:center; line-height:16px; background-color:#fff; color:#c0c5d0; border:solid 1px #c6cbd4;}
.tab-list .paging .pag_1 a:hover{ background-color:#678ada; border:solid 1px #678ada; color:#fff;}
.tab-list .paging .pag_1 a.cur{ width:28px;}
.tab-list .paging .pag_1 a.cur:hover{background-color:#fff; color:#c0c5d0; border:solid 1px #c6cbd4;}
.tab-list .paging .pag_2{ display:inline-block; margin-left:25px;}
.tab-list .paging .pag_2 span{vertical-align:middle; display:inline-block; }
.tab-list .paging .pag_2 span .text{ width:28px; height:16px; margin:0 3px; display:inline-block;text-align:center; line-height:16px; background-color:#fff; color:#c0c5d0; border:solid 1px #c6cbd4; outline:none;}
.tab-list .paging .pag_2 span b{ color:#3e73ee;}

/*导入弹窗*/
.dialog{filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3;background: #000000;position: fixed;top: 0px;right: 0px;left: 0px;bottom: 0px;z-index: 1000;display: none;}
.dr_tc{ background:url(../images/dr_bg.png) no-repeat; width:548px; height:379px; display:none;position: absolute;z-index: 10000;top: 50%;margin: -190px auto 0px;left: 0px;right: 0px;}
.dr_tc .dr_top{ color:#fff; font-size:20px; text-align:center; padding-top:15px; position:relative;}
.dr_tc .dr_top .none{ position:absolute; right:12px; top:16px; background:url(../images/none.png) no-repeat; width:22px; height:22px; cursor:pointer;}
.dr_tc .dr_box{ width:465px; margin:0 auto; padding-top:50px;}
.dr_tc .dr_box h4{ color:#000; font-size:17px;}
.dr_tc .dr_box .xz{ border:dashed 2px #e1e4ee; line-height:55px; text-align:center;  height:55px; margin-top:18px; color:#7d849e; font-size:15px; cursor:pointer;}
.dr_tc .dr_box .xz a{display: block;position: relative;}
.file{filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;position: absolute;top: 0px;right: 0px;left: 0px;bottom: 0px;z-index: 100;}
.dr_tc .dr_box .xz img{ vertical-align:middle; margin-right:10px;}
.dr_tc .dr_box .dr_btn{ margin-top:30px; overflow:hidden;}
.dr_tc .dr_box .dr_btn a{ float:left; background-color:#4c7ded; box-shadow:0px 0px  3px 1px #c4d4f8; font-weight:bold; width:220px; height:38px; border-radius:4px; text-align:center; line-height:38px; color:#fff; font-size:16px;}
.dr_tc .dr_box .dr_btn a.cur{ float:right; background-color:#a88def; box-shadow:0px 0px 3px 1px #c5cfe2;}
.dr_tc .dr_box .cw{ text-align:center; color:#F00; font-size:14px; margin-top:25px;}
.dr_tc .dr_text{ text-align:center; font-size:14px; color:#000; margin-top:35px;}

/*导出弹窗*/
.dc_tc{ background:url(../images/dc_bg.png) no-repeat; width:472px; height:234px; display:none; position: absolute;z-index: 10000;top: 50%;margin: -117px auto 0px;left: 0px;right: 0px;}
.dc_tc .dc_top{ color:#fff; font-size:20px; text-align:center; padding-top:15px; position:relative;}
.dc_tc .dc_top .none{ position:absolute; right:12px; top:16px; background:url(../images/none.png) no-repeat; width:22px; height:22px; cursor:pointer;}
.dc_tc .dc_box{ color:#222636; font-size:18px; text-align:center; padding-top:65px;}
.dc_tc .dc_box img{ vertical-align:middle; margin-right:8px;}
.dc_tc .dc_btn{ text-align:center; margin-top:58px;}
.dc_btn{ text-align:center; margin-top:58px;}
.dc_tc .dc_btn a{ display:inline-block; background-color:#678ada; box-shadow:0px 0px  3px 1px #c4d4f8; font-weight:bold; width:167px; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:16px;}
.dc_btn a{ display:inline-block; background-color:#678ada; box-shadow:0px 0px  3px 1px #c4d4f8; font-weight:bold; width:167px; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:16px;}

/*困难生*/
.difficulty{ padding-top:75px;}
.difficulty_img{ text-align:center;}
.difficulty h3{ text-align:center; color:#2e486e; font-size:20px; margin-top:16px;}
.difficulty p{ text-align:center; color:#444c6d; font-size:15px; margin-top:10px;}
.difficulty p span{color:#ce714d; font-weight:bold;}
.difficulty .diff_btn{ text-align:center; margin-top:25px;}
.difficulty .diff_btn a{ display:inline-block; width:175px; height:30px; font-size:15px; color:#4d6aad; border:solid 1px #4d6aad; line-height:30px; text-align:center; border-radius:4px;}

/*查询统计*/
.statistics{ margin-top:10px; overflow:hidden;}
.statistics_l{ float:left; width:220px; height:500px; border:solid 1px #c9d0da; position:relative;}
.statistics_l h3{ background:url(../images/statistics_l_bg.jpg) repeat; color:#fff; line-height:32px; padding-left:15px; font-size:15px;}
.statistics_l ul li{ padding-left:16px; margin-top:14px;}
.statistics_l ul li span{ display:block; font-size:14px; font-weight:bold; color:#000;}
.statistics_l ul li i{ display:block; font-size:14px; margin-top:5px; color:#2c293a;}
.statistics_l ul li .text{ width:183px; height:30px; margin-top:5px; line-height:30px; border:solid 1px #c9d0da; background:none; outline:none; color:#7a8296; font-size:14px; padding-left:10px;}
.statistics_l .statistics_btn{ position:absolute; width:220px; text-align:center; left:0; bottom:0; height:50px; line-height:50px; border-top:solid 1px #c9d0da;}
.statistics_l .statistics_btn a{ display:inline-block; width:58px; height:28px; margin-right:8px; border:solid 1px #4d6aad; text-align:center; line-height:28px; color:#4d6aad; font-size:14px; border-radius:2px;}
.statistics_l .statistics_btn a.cur{ background-color:#4c7ded; color:#fff; border:solid 1px #4c7ded;}

.statistics_r{padding-top:15px; margin-left: 240px;}
.statistics_r .top{ overflow:hidden;}
.statistics_r .top .f_1{ float:left; color:#314066; font-weight:bold; font-size:16px; margin-top:10px;}
.statistics_r .top .f_2{ float:right;}
.statistics_r .top .f_2 a{display:inline-block; width:80px; height:30px; margin-left:12px; border:solid 1px #4d6aad; text-align:center; line-height:30px; color:#4d6aad; font-size:14px; border-radius:2px;}
.statistics_r .top .f_2 a.cur{ background-color:#a88def; border:solid 1px #a88def; color:#fff; box-shadow: 0px 0px 3px 1px #c5cfe2;}
.statistics_r .top .f_2 a.cur img{ vertical-align:middle; margin-right:6px;}
.statistics_r .tab-last{ margin-top:20px;}
.statistics_r .tab-last table{width:100%; white-space :nowrap; border-collapse:collapse; border:solid 1px #d9dee5; border-right:none;}
.statistics_r .tab-last table tr th{ line-height:34px; background-color:#f2f6fb; white-space:nowrap; color:#416797; text-align:center; font-size:14px;  border-right:solid 1px #d9dee5; border-bottom:solid 1px #d9dee5;}
.statistics_r .tab-last table tr td{ white-space: nowrap; background-color:#fff; text-align:center; line-height:34px; color:#000; font-size:13px; border-right:solid 1px #d9dee5; border-bottom:solid 1px #d9dee5;}
.statistics_r .tab-last table tr td.cuc{ text-align:left; padding-left:15px;}
.statistics_r .tab-last table tr.cur td{ background-color:#fbfcfe;}

/*信息设置*/
.audit{ margin-top:14px;}
.audit_box{ background-color:#f7f9ff; height:129px; border:solid 1px #dae2f4; border-radius:4px; width:100%; overflow:hidden;}
.audit_box .audit_l{ float:left; width:7%; margin-top:20px; color:#586076; font-weight:bold; font-size:15px; border-left:solid 4px #9b82ff; padding-left:14px; }
.audit_box .audit_r{ float:left; width:91%;}
.audit_box .audit_r ul{ overflow:hidden; padding-top:20px; width:100%;}
.audit_box .audit_r ul li{ float:left; text-align:center; width:12.5%; position:relative;z-index: 10;}
.audit_box .audit_r ul li .audit_cc{ display:inline-block; background:url(../images/audit.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li .audit_tt{ display:inline-block; background:url(../images/audit_7.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li .audit_1{ display:inline-block; background:url(../images/audit_1.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li.cur .audit_1{ display:inline-block; background:url(../images/audit_01.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li .audit_2{ display:inline-block; background:url(../images/audit_2.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li.cur .audit_2{ display:inline-block; background:url(../images/audit_02.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li .audit_3{ display:inline-block; background:url(../images/audit_3.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li.cur .audit_3{ display:inline-block; background:url(../images/audit_03.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li .audit_4{ display:inline-block; background:url(../images/audit_4.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li.cur .audit_4{ display:inline-block; background:url(../images/audit_04.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li .audit_5{ display:inline-block; background:url(../images/audit_5.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li.cur .audit_5{ display:inline-block; background:url(../images/audit_05.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li .audit_6{ display:inline-block; background:url(../images/audit_6.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li.cur .audit_6{ display:inline-block; background:url(../images/audit_06.jpg) no-repeat; width:52px; height:52px;}
.audit_box .audit_r ul li span{ color:#666; display:block;font-size:13px; margin-top:10px;}
.audit_box .audit_r ul li span .checkbox{ vertical-align:middle; display: none;}
.audit_box .audit_r ul li span strong{display: inline-block;background: url("../images/ck.jpg") center no-repeat;width: 14px;height: 14px;margin-right: 5px;position: relative;z-index: 2;}
.audit_box .audit_r ul li.cur span strong{background: url("../images/cked.jpg") center no-repeat;}
.audit_box .audit_r ul li.cur span{ color:#6699cc;}
.audit_box .audit_r ul li em.p_1{ position:absolute; right:-21px; top:20px;}
.audit_box .audit_r ul li em.p_2{ position:absolute; right:-31px; top:20px;}

.usual_box ul li{ overflow:hidden; width:100%; margin-top:15px;}
.usual_box ul li .pic{ float:left; width:48%; padding:12px 0; border:solid 1px #e9eaee; border-radius:2px;}
.usual_box ul li .pac{ width:99.8%;}
.usual_box ul li .fl{ float:right;}
.usual_box ul li .pic span{float:left; color:#586076; font-weight:bold; font-size:15px; border-left:solid 4px #9b82ff; padding-left:14px;}
.usual_box ul li .pic em{float:left; color:#586076; font-weight:bold; font-size:15px; border-left:solid 4px #9b82ff; padding-left:14px;}
.usual_box ul li .pic i{ float:left; color:#666; font-size:14px; margin-left:25px;position: relative;}
.usual_box ul li .pic i .radio{ vertical-align:middle; margin-right:4px; width:14px; height:14px;}
.usual_box ul li .pic .text{ float:right; border:0; background:none; outline:none; font-size:15px; width:120px; color:#666; background:url(../images/icon_9.png) no-repeat right center; margin-right:15px;}
.usual_box ul li .pic a{ float:right; margin-right:20px; color:#3366cc; text-decoration:underline; font-size:14px;}
.usual_box ul li .pac a{ float:left; margin-left:20px; margin-right:0; font-size:14px;}
.usual_box ul li .pic b{ float:right; margin-right:15px; color:#999; font-weight:normal;}
.rd{display: inline-block;position: relative;top: 4px;}
.rd input{display: none;}
.rd input+label{display: inline-block;margin-right: 4px;background: url("../images/r.jpg") center no-repeat;width: 18px;height: 18px;}
.rd input:checked+label{background: url("../images/red.jpg") center no-repeat;}
.audit_btn{ text-align:center; margin-top:50px;}
.audit_btn a{display:inline-block; width:165px; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:15px; background-color:#4c7ded; box-shadow:0px 0px  3px 1px #c4d4f8;}

/*信息字典*/
.worker ul{ overflow:hidden;}
.worker ul li{ float:left;width: 25%; margin-top:25px;}
.worker ul li .item{ border:solid 2px #e3e6ee; height:125px; margin-right:25px;}
.worker ul li .cur{border:dashed 2px #e3e6ee;  margin-right:25px;background-color:#f9fafc; height:125px;}
.worker ul li .top span{float:left; font-size:18px; font-weight:bold; color:#fff; margin-left:25px; margin-top:20px;}
.worker ul li .top_1{ background:url(../images/top_1.png) no-repeat; height:64px; overflow:hidden; background-size:100% 100%;}
.worker ul li .top_2{ background:url(../images/top_2.png) no-repeat; height:64px; overflow:hidden; background-size:100% 100%;}
.worker ul li .top_3{ background:url(../images/top_3.png) no-repeat; height:64px; overflow:hidden; background-size:100% 100%;}
.worker ul li .top_4{ background:url(../images/top_4.png) no-repeat; height:64px; overflow:hidden; background-size:100% 100%;}
.worker ul li .top_5{ background:url(../images/top_5.png) no-repeat; height:64px; overflow:hidden; background-size:100% 100%;}
.worker ul li .top_6{ background:url(../images/top_6.png) no-repeat; height:64px; overflow:hidden; background-size:100% 100%;}
.worker ul li .top_7{ background:url(../images/top_7.png) no-repeat; height:64px; overflow:hidden; background-size:100% 100%;}
.worker ul li .top a{ float:right; margin-top:24px;}
.worker ul li .top a.t_1{ background:url(../images/icon_10.png) no-repeat; width:16px; height:16px; margin-right:20px;}
.worker ul li .top a.t_2{ background:url(../images/icon_11.png) no-repeat; width:16px; height:18px; margin-right:20px; margin-top:22px;}
.worker ul li .wor_text{ margin-top:15px; font-size:16px; color:#000; font-weight:bold; padding-left:25px;}
.worker ul li .wor_text span i{ display:inline-block; padding-bottom:8px; border-bottom:solid 2px #b8c6f4;}

.worker ul li .ttk{ text-align:center; padding-top:30px; cursor:pointer;}
.worker ul li .ttk span{ display:block; color:#999; font-size:14px; margin-top:5px;}

/*信息字典弹窗*/
.worker_tc{ background:url(../images/worker_bg.png) no-repeat; width:548px; height:430px; display:none;position: absolute;z-index: 10000;top: 50%;margin: -215px auto 0px;left: 0px;right: 0px;}
.worker_tc .dc_top{ color:#fff; font-size:20px; text-align:center; padding-top:15px; position:relative;}
.worker_tc .dc_top .none{ position:absolute; right:12px; top:16px; background:url(../images/none.png) no-repeat; width:22px; height:22px; cursor:pointer;}
.worker_tc .ker_box{ padding-top:55px; width:350px; margin:0 auto;}
.worker_tc .ker_box ul li{ margin-bottom:15px;}
.worker_tc .ker_box ul li h4{ font-size:14px; color:#000;}
.worker_tc .ker_box ul li p{ margin-top:8px;}
.worker_tc .ker_box ul li p .text{ width:334px; height:30px; outline:none; background:none; line-height:30px; text-indent:1em; border:solid 1px #ccc; border-radius:4px; color:#000;}
.worker_tc .ker_box ul li p i{ vertical-align:middle; color:#ff3333; font-size:22px; margin-left:5px;}
.worker_tc .ker_l{ overflow:hidden; width:350px; margin:0 auto;}
.worker_tc .ker_l span{ float:left; font-size:14px; color:#000; font-weight:bold;}
.worker_tc .ker_l i{ float:left; color:#666; font-size:14px; margin-left:20px;}
.worker_tc .ker_l i .radio{ vertical-align:middle; margin-right:5px;}
.worker_tc .ker_l em{ float:left; color:#ff3333; font-size:22px; margin-left:8px; margin-top:4px;}
.worker_tc .ker_btn{ text-align:center; margin-top:35px;}
.worker_tc .ker_btn a{display:inline-block; background-color:#678ada; box-shadow:0px 0px  3px 1px #c4d4f8; font-weight:bold; width:167px; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:16px;}

/*页面申请*/
.tioon .pps{ float:right;}
.tioon .pps span{ display:inline-block; color:#666; margin-left:15px; padding:2px 8px; cursor:pointer;}
.tioon .pps span.cur{ color:#fff; background-color:#5689fc; border-radius:4px;}
.Apply ul{ overflow:hidden; padding-left:2px; padding-bottom:5px;}
.Apply ul li{ float:left; margin-top:10px;width:33.33333%; }
.Apply ul li .Apply_cent{ height:148px; box-shadow:0px 0px  3px 1px #ecf1f9;margin-right:35px;}
.Apply ul li .Apply_1{background:url(../images/Apply_1.png) no-repeat; background-size:100% 100%;}
.Apply ul li .Apply_2{background:url(../images/Apply_2.png) no-repeat; background-size:100% 100%;}
.Apply ul li .Apply_3{background:url(../images/Apply_3.png) no-repeat; background-size:100% 100%;}
.Apply ul li .Apply_4{background:url(../images/Apply_4.png) no-repeat; background-size:100% 100%;}
.Apply ul li .Apply_5{background:url(../images/Apply_5.png) no-repeat; background-size:100% 100%;}
.Apply ul li .Apply_6{background:url(../images/Apply_6.png) no-repeat; background-size:100% 100%;}
.Apply ul li .Apply_7{background:url(../images/Apply_7.png) no-repeat; background-size:100% 100%;}
.Apply ul li .Apply_8{background:url(../images/Apply_8.png) no-repeat; background-size:100% 100%;}
.Apply ul li .Apply_9{background:url(../images/Apply_9.png) no-repeat; background-size:100% 100%;}
.Apply ul li .Apply_cent .htp_1{ overflow:hidden; color:#fff; padding-top:20px;}
.Apply ul li .Apply_cent .htp_1 em{ float:left; margin-left:15px; }
.Apply ul li .Apply_cent .htp_1 b{ float:left; font-size:22px; margin-left:15px;}
.Apply ul li .Apply_cent .htp_1 span{ float:right; font-weight:bold; font-size:16px; margin-right:10px; text-align:right;}
.Apply ul li .Apply_cent .htp_1 span i{ display:block; font-weight:normal; font-size:12px;}
.Apply ul li .Apply_cent .htp_2{ text-align:right; margin-top:6px;}
.Apply ul li .Apply_cent .htp_2 a{ display:inline-block; margin-right:10px; width:76px; height:22px; color:#e8e9f6; border:solid 1px #e8e9f6; text-align:center; line-height:22px; border-radius:2px;}
.Apply ul li .Apply_cent .htp_3{ margin-top:22px; text-align:center;}
.Apply ul li .Apply_cent .htp_3 .co_1{ color:#993333;}
.Apply ul li .Apply_cent .htp_3 .co_2{ color:#336699;}
.Apply ul li .Apply_cent .htp_3 .co_3{ color:#666699;}
.Apply ul li .Apply_cent .htp_3 .co_4{ color:#336666;}
.Apply ul li .Apply_cent .htp_3 .co_5{ color:#336633;}
.Apply ul li .Apply_cent .htp_3 .co_6{ color:#666699;}
.Apply ul li .Apply_cent .htp_3 .co_7{ color:#336666;}
.Apply ul li .Apply_cent .htp_3 .co_8{ color:#993333;}
.Apply ul li .Apply_cent .htp_3 .co_9{ color:#666699;}

.role-box{margin-right: 20px;}
.role-left{background-color: #f0f4fe;width: 255px;float: left;min-height: 520px;border-right: 1px solid #d9dde9;}
.role-left-theme{position: relative; background: #6384ce ; height: 40px; line-height: 40px;font-weight: bold; color: #fff;font-size: 13px;padding: 0px 20px;}
.role-01{background: url("../images/r_1.png") center no-repeat;width: 16px;height: 16px;display: block;position: absolute;top: 12px;right: 15px;cursor: pointer;}
.role-left-box{padding-top: 5px;}
.role-left-box ul li{line-height: 30px;height: 30px;margin-top: 5px; position:relative;}
.role-left-box ul li i{position: absolute;top: 7px;right: 10px; cursor:pointer;background: url("../images/r_4.png") center no-repeat;width: 17px;height: 17px;display: none;}
.role-left-box ul li:hover{ background-color:#7794db;}
.role-left-box ul li:hover i{display: block;}
.role-left-box ul li a{display: block;color: #303030;padding-left:45px;line-height: 30px;font-size: 13px;background: url("../images/r_2.png") 22px 8px no-repeat;position: relative;}
.role-left-box ul li:hover a{background: #7794db url("../images/r_3.png") 22px 8px no-repeat;color: #ffffff;}
.role-left-box ul li:hover a:after{display: block;background: url("../images/r_5.png") center no-repeat;width: 5px;height: 9px;content: "";position: absolute;top: 11px;right: -5px;}
.role-left-box ul li a label{display: inline-block;width: 86px;}
.role-left-box ul li a span{display: inline-block;color: #757982;}
.role-left-box ul li:hover a span{color: #ffffff;}
.role-left-box.bx ul li a{background-image: none;padding-left:25px;font-size: 12px;}
.role-right{margin-left: 275px;padding-top: 15px;}
.role-right table{border-collapse: collapse;width: 100%;}
.role-right table tr td{border: 1px solid #cdd3dc;vertical-align: top;}
.role-right-theme{background: url("../images/r_15.jpg") center repeat-x;text-align: left;height: 34px;line-height: 34px;padding: 0px 20px; color: #ffffff;}
.role-right-theme span{margin-right: 10px;}
.role-title{color: #4475d9;font-size: 13px;padding: 10px 20px;font-weight: bold;border-bottom: 1px solid #e9ecf0;position: relative;}
.role-02{background: url("../images/r_14.jpg") center no-repeat;width: 16px;height: 16px;display: block;position: absolute;top: 12px;right: 15px;cursor: pointer;}

.role-search{padding: 10px 10px 5px;overflow: hidden;position: relative;}
.role-search .form-txt{margin-right: 40px;}
.role-search .txt{background: url("../images/r_7.jpg") 10px 8px no-repeat;width: 100%;text-indent: 30px;border: 1px solid #e1e3e5;border-radius: 2px; height: 30px;line-height: 30px;}
.role-search .search{background: #6889d7 url("../images/r_6.jpg") center no-repeat; cursor: pointer; width: 32px;height: 32px;border-radius: 2px;border: 0px;position: absolute;top: 10px;right: 10px;}
.tree{padding: 10px 0px 0px 20px;}
.tree ul li{position: relative;line-height: 30px;}
.tree .first{position: relative;}
.tree .first:before{border-left: 1px solid #d8dff1;width: 1px;position: absolute;top: 26px;height: 68px; left: 30px;content: "";display: block;}
.tree .third{position: relative;margin-left: 24px;}
.tree .second{margin-left: 24px;position: relative;}
.tree .second.line:before{border-left: 1px solid #d8dff1;width: 1px;position: absolute;top: 26px;bottom:11px; left: 30px;content: "";display: block;}
.tree .one{background: url("../images/r_9.jpg") center no-repeat;width: 12px;height: 12px;display: block;position: absolute;top: 9px;left: 0px;}
.tree .two{background: url("../images/r_13.jpg") center no-repeat;width: 7px;height: 7px;display: block;position: absolute;top: 12px;left: -21px;}
.tree .checkbox{background: url("../images/r_10.jpg") center no-repeat;width: 14px;height: 14px;display: block;position: absolute;top: 9px;left: 24px;}
.tree .checked{background: url("../images/r_8.jpg") center no-repeat;}
.tree .t-file{background: url("../images/r_11.jpg") center no-repeat;width: 15px;height: 14px;display: block;position: absolute;top: 9px;left: 48px;}
.tree .b-file{background: url("../images/r_12.jpg") center no-repeat;width: 11px;height: 13px;display: block;position: absolute;top: 9px;left: 51px;}
.tree .title{color: #303030;padding-left: 70px;font-weight: bold;}
.tree .third .title{font-weight: normal;}
.tree .third.other .two{left: 3px;}
.role-right table tr.s td{border-bottom: 1px solid #e9ecf0;}
.role-right table tr td.role-action{border-top: 1px solid #e9ecf0 !important;padding: 10px ;text-align: center;}
.role-action .btn{width: 160px;height: 30px;line-height: 30px;text-align: center;color: #ffffff;background-color: #6392fc;font-size: 14px;border-radius: 4px;cursor: pointer;border: 0px;}


/*人员信息修改*/
.data_box .tcb-list{ margin-top:24px;}
.data_box .tcb-list table{width:100%; white-space :nowrap; border-collapse:collapse; border:solid 1px #d8dbe7; border-right:none;}
.data_box .tcb-list table tr th{ line-height:43px; background-color:#e7eaf3; text-align:left; white-space:nowrap; font-size:14px;  border-right:solid 1px #d8dbe7;}
.data_box .tcb-list table tr th .title{ overflow:hidden; padding-left:20px;}
.data_box .tcb-list table tr th .title span.da_1{ float:left; font-size:14px; padding-left:28px; color:#000; font-weight:bold; background:url(../images/data_1.png) no-repeat left center;}
.data_box .tcb-list table tr th .title span.da_2{ float:left; font-size:14px; padding-left:28px; color:#000; font-weight:bold; background:url(../images/data_2.png) no-repeat left center;}
.data_box .tcb-list table tr th .title span.da_3{ float:left; font-size:14px; padding-left:28px; color:#000; font-weight:bold; background:url(../images/data_3.png) no-repeat left center;}
.data_box .tcb-list table tr th .title span.da_4{ float:left; font-size:14px; padding-left:28px; color:#000; font-weight:bold; background:url(../images/data_4.png) no-repeat left center;}
.data_box .tcb-list table tr th .title a{ height:20px; line-height:20px; margin-top:10px; padding-right:10px; border-right:solid 1px #d2d8eb; float:right; color:#666699; font-size:14px; background:url(../images/bj.png) no-repeat left center; padding-left:20px;}
.data_box .tcb-list table tr th .title i{ float:right; margin:0 10px; margin-top:18px; background:url(../images/jj.png) no-repeat; width:12px; height:7px;}
.data_box .tcb-list table tr td{ white-space: nowrap; background-color:#fff; line-height:32px; color:#000; font-size:12px; border-right:solid 1px #d8dbe7; border-bottom:solid 1px #d8dbe7;}
.data_box .tcb-list table tr td .data_text{ overflow:hidden; font-size:13px; color:#333;}
/*.data_box .tcb-list table tr td .data_text .text{ float:right; margin-right:10px; box-shadow: none; border:0; background:none; line-height:32px; width:150px; text-align:right;}*/
.data_box .tcb-list table tr td .data_text .text{ float:right; margin-right:10px; box-shadow: none; border:0; background:none; line-height:32px; width:35%; text-align:right;}
.data_box .tcb-list table tr td .data_text b{ float:left;}
.data_box .tcb-list table tr td .data_text span{ float:right; margin-right:10px;}
.data_box .tcb-list table tr td .data_text select{float:right; outline:none; border:0; background:none; height:32px; line-height:32px; width:150px; text-align:right;}
.data_box .tcb-list table tr td .sc_img{ width:200px; text-align:center;}
.data_box .tcb-list table tr td .sc_img img{ width:164px; height:204px;}
.data_box .tcb-list table tr td .sc_img .sc_btn{ width:164px; margin:0 auto;  overflow:hidden;}
.data_box .tcb-list table tr td .sc_img .sc_btn a{ float:left; width:75px; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:14px; background-color:#4c7ded; box-shadow:0px 0px  3px 1px #c4d4f8; position:relative;}
.data_box .tcb-list table tr td .sc_img .sc_btn a .file{width:75px; height:32px; position:absolute;z-index:1000; top:0px;left:0px;right:0px;filter:alpha(opacity:0);opacity:0; cursor:pointer;}
.data_box .tcb-list table tr td .sc_img .sc_btn a.cur{ float:right; background-color:#ff6666; box-shadow:0px 0px  3px 1px #ffcccc;}
.dat.a_box .tcb-list table tr.cur td{ background-color:#fbfcfe;}

.data_btn{ text-align:center; margin-top:50px;}
.data_btn a{ display:inline-block; width:158px; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:14px; background-color:#4c7ded; box-shadow:0px 0px  3px 1px #c4d4f8;}
.data_btn a.cur{ display:inline-block; margin-left:25px; background-color:#9999ff; box-shadow:0px 0px  3px 1px #ccccff;}

/*流程弹窗*/
.flow_tc{ background:url(../images/flow_bg.png) no-repeat; width:654px; height:514px; display:none;position: absolute;z-index: 10000;top: 50%;margin: -257px auto 0px;left: 0px;right: 0px;}
.flow_tc .dc_top{ color:#fff; font-size:20px; text-align:center; padding-top:15px; position:relative;}
.flow_tc .dc_top .none{ position:absolute; right:12px; top:16px; background:url(../images/none.png) no-repeat; width:22px; height:22px; cursor:pointer;}
.flow_tc .flow_box{ padding-top:50px;}
.flow_tc .flow_box ul{ padding-left:40px; overflow:hidden;}
.flow_tc .flow_box ul li{ float:left; width:142px; height:62px; margin-bottom:18px; background-color:#f0f3fd; border:dashed 1px #c5cbde; text-align:center; cursor:pointer; position:relative; margin-left:35px;}
.flow_tc .flow_box ul li .tt_1{ display:block; background:url(../images/us_1.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li .tt_2{ display:block; background:url(../images/us_2.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li .tt_3{ display:block; background:url(../images/us_3.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li .tt_4{ display:block; background:url(../images/us_4.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li .tt_5{ display:block; background:url(../images/us_5.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li .tt_6{ display:block; background:url(../images/us_6.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li .tt_7{ display:block; background:url(../images/us_7.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li .tt_8{ display:block; background:url(../images/us_8.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li .tt_9{ display:block; background:url(../images/us_9.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li .tt_10{ display:block; background:url(../images/us_10.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li .tt_11{ display:block; background:url(../images/us_11.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li i{ display:inline-block; margin-top:5px;}
.flow_tc .flow_box ul li em{ position:absolute; right:6px; top:9px; display:none;}
.flow_tc .flow_box ul li.cur{ background-color:#678ada; border:solid 1px #678ada;}
.flow_tc .flow_box ul li.cur .tt_1{ display:block; background:url(../images/us_01.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur .tt_2{ display:block; background:url(../images/us_02.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur .tt_3{ display:block; background:url(../images/us_03.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur .tt_4{ display:block; background:url(../images/us_04.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur .tt_5{ display:block; background:url(../images/us_05.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur .tt_6{ display:block; background:url(../images/us_06.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur .tt_7{ display:block; background:url(../images/us_07.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur .tt_8{ display:block; background:url(../images/us_08.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur .tt_9{ display:block; background:url(../images/us_09.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur .tt_10{ display:block; background:url(../images/us_010.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur .tt_11{ display:block; background:url(../images/us_011.png) no-repeat; width:23px; height:23px; margin:0 auto; margin-top:8px;}
.flow_tc .flow_box ul li.cur i{ color:#fff;}
.flow_tc .flow_box ul li.cur em{ display:block;}
.flow_tc .dc_btn{ text-align:center; margin-top:47px;}
.flow_tc .dc_btn a{ display:inline-block; background-color:#678ada; box-shadow:0px 0px  3px 1px #c4d4f8; font-weight:bold; width:167px; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:16px;}



/*流程页面*/
.flows{ overflow:hidden;}
.flows_cc{ float:left; background-color:#f0f4fe; width:253px; height:680px; border-right:solid 1px #d9dde9;}
.flows_cc .top{ padding:0 15px; height:40px; line-height:40px; background-color:#6384ce;}
.flows_cc .top span{ font-weight:bold; color:#fff; font-size:15px; float:left;}
.flows_cc .top i{ float:right; font-size:13px; color:#fff; background:url(../images/op_1.png) no-repeat left center; padding-left:20px;}
.flows_cc ul{ padding-left:14px; padding-top:20px;}
.flows_cc ul li{ width:215px; height:34px; background-color:#e0e8fc; border:solid 1px #d1d6e7; margin-bottom:10px; overflow:hidden;margin-left: -20px;}
.flows_cc ul li:hover{ background-color:#9db8f7;}
.flows_cc ul li:hover .ows_3{ display:block;}
.flows_cc ul li .ows_1{ float:left; margin-left:12px; margin-top:5px;}
.flows_cc ul li .ows_2{ float:left; margin-left:12px; line-height:34px; color:#4b5469; font-weight:bold; font-size:12px;}
.flows_cc ul li .ows_3{ float:right; margin-top:10px; display:none;}
.flows_cc ul li .ows_3 .se_1{ display:inline-block; background:url(../images/op_2.png) no-repeat; width:14px; height:14px; margin-right:10px;}
.flows_cc ul li .ows_3 .se_2{ display:inline-block; background:url(../images/op_3.png) no-repeat; width:14px; height:14px; margin-right:10px;}

.process-right{margin-left:253px;}
.header_box .tion .tt_2 .text::-webkit-input-placeholder { /* WebKit browsers */
    color: #FFFFff;
}
.header_box .tion .tt_2 .text:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #FFFFff;
}
.header_box .tion .tt_2 .text::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #FFFFff;
}
.header_box .tion .tt_2 .text:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #FFFFff;
}
.process{padding:10px 20px 10px 25px; margin-top:20px; height:480px;}
.process .list{overflow: hidden;}
.process .item{width: 17.5%;float: left;}
.process .item .box{border: 1px dashed #c5cbde;color: #1b2031; position: relative; background: #f0f3fd;text-align: center; height: 54px;margin: 0px 5px 10px 0px;min-width: inherit;padding:10px 0px 0px;}
.process .item .box p{padding-top: 6px;}
.process .step,.process .add{width: 10%;float: left;}
.process .step .box,.process .add .box{ height: 64px;min-width: inherit;padding: 0px;margin: 0px 5px 10px 0px;text-align: center;}
.process .add .box{background: #507bd7;color: #FFFFff;cursor: pointer;padding-top: 5px;height: 61px;}
.process .step .box{padding-top: 10px;height: 54px;}
.process .icon{width: 24px;height: 20px;display: block;margin: 0 auto;background:url("../images/p-icon.png") no-repeat;}
.process .item .box:hover{background-color: #507bd7;color: #FFFFff;}
.process .icon.icon_01{background-position: -13px -7px;}
.process .icon.icon_02{background-position: -47px -6px;}
.process .icon.icon_03{background-position: -82px -5px;}
.process .icon.icon_04{background-position: -115px -5px;}
.process .icon.icon_05{background-position: -147px -5px;}
.process .icon.icon_06{background-position: -180px -5px;}
.process .icon.icon_07{background-position: -210px -5px;}
.process .icon.icon_08{background-position: -17px -67px;}
.process .item .box:hover .icon_01{background-position: -13px -34px;}
.process .item .box:hover .icon_02{background-position: -47px -32px;}
.process .item .box:hover .icon_03{background-position: -82px -31px;}
.process .item .box:hover .icon_04{background-position: -115px -31px;}
.process .item .box:hover .icon_05{background-position: -147px -31px;}
.process .item .box:hover .icon_06{background-position: -180px -31px;}
.process .item .box:hover .icon_07{background-position: -210px -31px;}
.process .item em{background-position: -46px -97px;position: absolute;top: 5px;right: 0px;display: none;}
.process .item .box:hover em{display: block;}
.process .step .icon_09{background-position: -47px -68px;}
.process .step p{background-position: -93px -69px;width: 46px;height: 13px;margin: 5px auto 0px;}
.process .step .icon_10{background-position: -234px -61px;width: 13px;height: 45px;}
.process .step .icon_11{background-position: -163px -66px;}
.process .step.right{float: right;}
.process .step.right .box{height: auto;margin-right: 65%;}
.process .list.right .item{float: right;}
.process .list.right .step{float: right;}
.process_top{padding:10px 0; border-bottom:solid 1px #dadde3;}
.process_top span{ display:inline-block; margin-left:10px; padding-left:10px; font-size:14px; font-weight:bold; border-left:solid 7px #436bc6; color:#232953; background:url(../images/icon_6.png) no-repeat right center; padding-right:25px;}
.process_btn{ text-align:center; border-top:solid 1px #e9ecf0; padding-top:15px;}
.process_btn a{display:inline-block; width:160px; height:32px; border-radius:4px; text-align:center; line-height:32px; color:#fff; font-size:14px; background-color:#4c7ded; box-shadow:0px 0px  3px 1px #c4d4f8;}

@media (max-width:1366px) {
    .notice ul li{padding-top: 10px;}
    .notice ul li .item{padding: 5px 10px 0px 25px;}
    .index_box{padding-top: 0px;}
    .mation{margin-top: 10px;}
    .mation ul.c-1 li .tt{height: 260px;}
    .mation ul.c-1 li .tt a{padding-top: 35px;}
    .footer{padding: 10px 0px 40px;}
    .mation ul.c-2 li .tt{height: 260px;}
    .mation ul.c-2 li .tt a{padding-top: 35px;}
    .mation ul.c-3 li .tt{height: 260px;}
    .mation ul.c-3 li .tt a{padding-top: 35px;}
    .mation ul.c-4 li .tt{height: 120px;}
    .mation ul.c-4 li .tt a{padding-top: 13px;}
    .mation ul.c-5 li .tt{height: 120px;}
    .mation ul.c-5 li .tt a{padding-top: 13px;}
    .mation ul.c-6 li .tt{height: 120px;}
    .mation ul.c-6 li .tt a{padding-top: 13px;}
    .mation_c dl.c-6 dd .tt{height: 120px;}
    .mation_c dl.c-6 dd .tt a{padding-top: 13px;}
    .slideBox{height: auto;}
    .mation_c{margin-top: 10px;}
    .mation_c .prev,.mation_c .next{top: 113px;}
}
