﻿*{padding:0;margin:0;font-style: normal;}
body{padding:0;margin:0;font-size:14px; color:#333; font-family: Arial,'Microsoft Yahei'; background-color:#f4f6f8; font-style: normal;}
a{text-decoration:none;color:#333; outline:none;} 
img{margin:0px; padding:0; border:none;outline:none;}
.clear{ clear:both; width:100%; height:0px; font-size:0px; overflow:hidden;}
button, input, select, textarea{font-family:\5FAE\8F6F\96C5\9ED1,Arial,Helvetica,sans-serif;}
input,button{outline:none; border:none;padding:0;margin:0;}
textarea{outline:none; background:none;}
button{border:none;}
ul,li{list-style: none; margin:0;}
a,a:active,a:link,a:visited,a:focus,a:hover{text-decoration:none;}
.clearfix:after{content: "";width: 0;height: 0;clear: both;display: block;visibility: hidden;}

/*登录*/

.bg{ position:absolute; left:0; top:0; width:100%; background:url(../images/bg.jpg) no-repeat top center; background-size:100% 100%; height:100%;}
.login .login-logo{ text-align:center; padding-top:2%;}
.login .login-title{ text-align:center; font-size:30px; color:#02294e; font-weight:bold; margin-top:5px;}
.login .login-box{ width:608px; height:395px; margin:0 auto; background:url(../images/bg-login.png) no-repeat; position:relative;}
.login .login-box .login-ts{ position:absolute; left:0; top:115px; width:100%; text-align:center; color:#ff6600; font-size:15px; display:none;}
.login .login-box .login-cent{ width:386px; margin:0 auto; padding-top:140px;}
.login .login-box .login-cent p{ overflow:hidden; background-color:#ebeff1; line-height:40px; height:40px; border-radius:25px; margin-bottom:13px;}
.login .login-box .login-cent p i{ float:left; margin:0 15px; height:40px; line-height:40px;}
.login .login-box .login-cent p i img{ vertical-align:middle;}
.login .login-box .login-cent p .text{ float:left; width:320px; height:40px; line-height:40px; background:none; border:0; outline:none; color:#333; font-size:15px;}
.login .login-box .login-cent h3{ overflow:hidden; margin:0; margin-bottom:13px;}
.login .login-box .login-cent h3 span{ float:left; background-color:#ebeff1; line-height:40px; height:40px; border-radius:25px; width:278px;}
.login .login-box .login-cent h3 span i{ float:left; margin:0 15px; height:40px; line-height:40px;}
.login .login-box .login-cent h3 span i img{vertical-align:middle;}
.login .login-box .login-cent h3 span .text{ float:left; width:220px; height:40px; line-height:40px; background:none; border:0; outline:none; color:#333; font-size:15px;}
.login .login-box .login-cent h3 a{ float:left; margin-left:10px;}
.login .login-box .login-cent .login-btn .btn-cc{ display:block; line-height:40px; border:0; outline:none; width:100%; background-color:#3177d2; border-radius:25px; font-size:16px; text-align:center; color:#fff; cursor:pointer;}
.login .login-box .login-cent .login-btn .btn-cc:hover{ background-color:#1c5bad;}

.footer{ text-align:center; font-size:14px; color:#666; line-height:24px;}
.footer a{ color:#666; margin-right:10px;}
.footer a:hover{color:#ff6600;}
.footer span{ display:inline-block; margin-right:15px;}

/*首页*/
.head{ background:url(../images/head-bg.jpg) no-repeat top center; width:100%; height:94px; overflow:hidden;}
.head .head-l{ float:left; padding-left:15px;}
.head .head-l i{display:inline-block; vertical-align:middle;}
.head .head-l i img{ max-width:65px; vertical-align:middle; margin-top:8px; display:inline-block;}
.head .head-l b{ vertical-align:middle; font-size:22px; color:#fff; display:inline-block; width:440px; margin-left:10px; margin-top:12px;}
.head .head-r{ float:right; padding-right:15px;}
.head .head-r .nav-1{ float:left; margin-top:7px;}
.head .head-r .nav-1 a{ display:inline-block; width:73px; height:69px; text-align:center;}
.head .head-r .nav-1 a i{ display:inline-block; padding-top:7px;}
.head .head-r .nav-1 a span{ font-size:15px; color:#fff; display:block;}
.head .head-r .nav-1 a:hover{ background:url(../images/nav-1-bg.png) no-repeat;}
.head .head-r .nav-1 a.cur{background:url(../images/nav-1-bg.png) no-repeat;}
.head .head-r .nav-2{ float:left; margin-left:30px;}
.head .head-r .nav-2 .date{ float:left; font-size:14px; color:#fff; line-height:94px; margin-right:10px;}
.head .head-r .nav-2 a{ float:left; width:74px; height:32px; text-align:center;  line-height:32px; margin-top:30px;}
.head .head-r .nav-2 a i img{ vertical-align:middle;}
.head .head-r .nav-2 a span{ vertical-align:middle; font-size:14px; color:#fff; display:inline-block; margin-left:5px;}
.head .head-r .nav-2 a:hover{background:url(../images/nav-2-bg.png) no-repeat;}
.head .head-r .nav-2 .name{ float:left; font-size:14px; color:#fff; line-height:94px; margin-left:10px; background:url(../images/nav-12.png) no-repeat left center; padding-left:22px;}

.center{ width:100%;}
.sideBar{ position:absolute; left:0; top:94px; background-color:#dce8f8; width:198px; border-right:solid 5px #a0c2e4;}
.sideBar dl dt{ background:url(../images/dt-bg.jpg) no-repeat; height:38px; line-height:38px; padding-left:12px;}
.sideBar dl dt i{ display:inline-block; vertical-align:middle;}
.sideBar dl dt i img{ vertical-align:middle;}
.sideBar dl dt span{display:inline-block; vertical-align:middle; font-size:16px; color:#fff; margin-left:8px;}
.sideBar dl dd{ padding:10px;}
.sideBar dl dd a{ display:block; height:32px; line-height:32px; padding-left:20px; margin-bottom:2px;}
.sideBar dl dd a i{ display:inline-block; vertical-align:middle; width:21px; height:21px; margin-right:8px;}
.sideBar dl dd a span{ display:inline-block; vertical-align:middle; color:#044d87; font-size:14px;}
.sideBar dl dd a i.c-1{ background:url(../images/c-1.png) no-repeat;}
.sideBar dl dd a i.c-2{ background:url(../images/c-2.png) no-repeat;}
.sideBar dl dd a i.c-3{ background:url(../images/c-3.png) no-repeat;}
.sideBar dl dd a i.c-4{ background:url(../images/c-4.png) no-repeat;}
.sideBar dl dd a i.c-5{ background:url(../images/c-5.png) no-repeat;}
.sideBar dl dd a i.c-6{ background:url(../images/c-6.png) no-repeat;}
.sideBar dl dd a i.c-7{ background:url(../images/c-7.png) no-repeat;}
.sideBar dl dd a i.c-8{ background:url(../images/c-8.png) no-repeat;}
.sideBar dl dd a i.c-9{ background:url(../images/c-9.png) no-repeat;}
.sideBar dl dd a i.c-10{ background:url(../images/c-10.png) no-repeat;}
.sideBar dl dd a i.c-11{ background:url(../images/c-11.png) no-repeat;}
.sideBar dl dd a i.c-12{ background:url(../images/c-12.png) no-repeat;}
.sideBar dl dd a i.c-13{ background:url(../images/c-13.png) no-repeat;}
.sideBar dl dd a i.c-14{ background:url(../images/c-14.png) no-repeat;}
.sideBar dl dd a i.c-15{ background:url(../images/c-15.png) no-repeat;}
.sideBar dl dd a i.c-16{ background:url(../images/c-16.png) no-repeat;}
.sideBar dl dd a:hover{ background-color:#0c5cb0; border-radius:2px;}
.sideBar dl dd a:hover span{ color:#fff;}
.sideBar dl dd a.cur span{ color:#fff;}
.sideBar dl dd a.cur{ background-color:#0c5cb0; border-radius:2px;}
.sideBar dl dd a:hover i.c-1{ background:url(../images/c-01.png) no-repeat;}
.sideBar dl dd a:hover i.c-2{ background:url(../images/c-02.png) no-repeat;}
.sideBar dl dd a:hover i.c-3{ background:url(../images/c-03.png) no-repeat;}
.sideBar dl dd a:hover i.c-4{ background:url(../images/c-04.png) no-repeat;}
.sideBar dl dd a:hover i.c-5{ background:url(../images/c-05.png) no-repeat;}
.sideBar dl dd a:hover i.c-6{ background:url(../images/c-06.png) no-repeat;}
.sideBar dl dd a:hover i.c-7{ background:url(../images/c-07.png) no-repeat;}
.sideBar dl dd a:hover i.c-8{ background:url(../images/c-08.png) no-repeat;}
.sideBar dl dd a:hover i.c-9{ background:url(../images/c-09.png) no-repeat;}
.sideBar dl dd a:hover i.c-10{ background:url(../images/c-010.png) no-repeat;}
.sideBar dl dd a:hover i.c-11{ background:url(../images/c-011.png) no-repeat;}
.sideBar dl dd a:hover i.c-12{ background:url(../images/c-012.png) no-repeat;}
.sideBar dl dd a:hover i.c-13{ background:url(../images/c-013.png) no-repeat;}
.sideBar dl dd a:hover i.c-14{ background:url(../images/c-014.png) no-repeat;}
.sideBar dl dd a:hover i.c-15{ background:url(../images/c-015.png) no-repeat;}
.sideBar dl dd a:hover i.c-16{ background:url(../images/c-016.png) no-repeat;}

.sideBar dl dd a.cur i.c-1{ background:url(../images/c-01.png) no-repeat;}
.sideBar dl dd a.cur i.c-2{ background:url(../images/c-02.png) no-repeat;}
.sideBar dl dd a.cur i.c-3{ background:url(../images/c-03.png) no-repeat;}
.sideBar dl dd a.cur i.c-4{ background:url(../images/c-04.png) no-repeat;}
.sideBar dl dd a.cur i.c-5{ background:url(../images/c-05.png) no-repeat;}
.sideBar dl dd a.cur i.c-6{ background:url(../images/c-06.png) no-repeat;}
.sideBar dl dd a.cur i.c-7{ background:url(../images/c-07.png) no-repeat;}
.sideBar dl dd a.cur i.c-8{ background:url(../images/c-08.png) no-repeat;}
.sideBar dl dd a.cur i.c-9{ background:url(../images/c-09.png) no-repeat;}
.sideBar dl dd a.cur i.c-10{ background:url(../images/c-010.png) no-repeat;}
.sideBar dl dd a.cur i.c-11{ background:url(../images/c-011.png) no-repeat;}
.sideBar dl dd a.cur i.c-12{ background:url(../images/c-012.png) no-repeat;}
.sideBar dl dd a.cur i.c-13{ background:url(../images/c-013.png) no-repeat;}
.sideBar dl dd a.cur i.c-14{ background:url(../images/c-014.png) no-repeat;}
.sideBar dl dd a.cur i.c-15{ background:url(../images/c-015.png) no-repeat;}
.sideBar dl dd a.cur i.c-16{ background:url(../images/c-016.png) no-repeat;}

.index-box{ margin-left:203px;}
.index-top{ background:url(../images/index-top.jpg) no-repeat top center; padding-left:15px; height:38px; line-height:38px; font-size:14px; color:#044d87;}
.index-cent{ padding:10px; padding-bottom:0;}
.index-cent .ditions{ background-color:#fff; border:solid 1px #e1e5e9; padding-bottom:15px; position:relative; padding-top:10px; margin-bottom:10px;}
.index-cent .ditions .sq-btn{ background:url(../images/sq.png) no-repeat; width:35px; height:106px; position:absolute; left:0; top:0; font-size:14px; color:#666; text-align:center; line-height:16px; cursor:pointer; padding-top:10px;}
.index-cent .ditions .sq-btn:hover{background:url(../images/sq-cc.png) no-repeat; color:#fff;}
.index-cent .ditions ul{ overflow:hidden;}
.index-cent .ditions ul li{ float:left; margin-left:5%;}
.index-cent .ditions ul li.cur{ float:right; margin-left:0; margin-right:5%;}
.index-cent .ditions ul li p{ overflow:hidden; margin-top:8px;}
.index-cent .ditions ul li p span{ float:left; font-size:14px; color:#333; line-height:34px; margin-right:6px; width:140px; text-align:right;}
.index-cent .ditions ul li p em{ float:left; line-height:34px; width:21px; text-align:center;}
.index-cent .ditions ul li p i{ float:left;}
.index-cent .ditions ul li p .text{ width:333px; height:32px; line-height:32px; background:#fff; border:solid 1px #cdd1d5; outline:none; text-indent:1em; font-size:13px;}
.index-cent .ditions ul li p .text-cc{ width:155px; height:32px; line-height:32px; background:#fff; border:solid 1px #cdd1d5; outline:none; text-indent:1em; font-size:13px;}
.index-cent .ditions ul li p select{ width:335px; height:32px; line-height:32px; background:#fff; border:solid 1px #cdd1d5; outline:none; padding-left:10px; font-size:13px;}
.index-cent .ditions ul li p.cuc{ padding-left:146px; width:588px;}
.index-cent .ditions ul li p.cut{ padding-left:146px; width:270px;}
.index-cent .ditions ul li p a{ float:left; background:url(../images/btn-1.jpg) no-repeat; width:137px; height:35px; line-height:35px; text-align:center; color:#044d87; font-size:14px; margin-right:10px; margin-bottom:8px;}
.index-cent .ditions ul li p.cut a{ width:80px; background:url(../images/btn-2.jpg) no-repeat;}
.index-cent .ditions ul li p a:hover{ background:none; background-color:#0c5cb0; color:#fff;}
.index-cent .zk-btn{ background:url(../images/zk.png) no-repeat; width:116px; height:35px; text-align:center; line-height:35px; font-size:14px; color:#666; cursor:pointer; display:none;}
.index-cent .zk-btn:hover{background:url(../images/zk-cc.png) no-repeat; color:#fff;} 
.index-cent .tab-list{border:solid 1px #becfd9; background-color:#fff; padding-bottom:15px; margin-top:10px;}
.index-cent .tab-list table{width:100%; border-collapse:collapse;}
.index-cent .tab-list table tr .checkbox{ width:14px; height:14px; outline:none; vertical-align:middle;}
.index-cent .tab-list table tr .radio{ width:14px; height:14px; outline:none; vertical-align:middle;}
.index-cent .tab-list table tr th{ line-height:20px; background-color:#e0e5eb; color:#333; text-align:left; font-size:14px; font-weight:normal; padding:5px;}
.index-cent .tab-list table tr td{ background-color:#fff; text-align:left; line-height:20px; color:#666666; font-size:13px; padding:5px;}
.index-cent .tab-list table tr td a{color:#1a5091; }
.index-cent .tab-list table tr td a:hover{ color:#ff6600;}
.index-cent .tab-list table tr td .co-1{color:#008cc1; }
.index-cent .tab-list table tr td .co-2{color:#008c2e; }
.index-cent .tab-list table tr td .co-3{color:#a53fbd; }
.index-cent .tab-list table tr td .co-4{color:#e52611; }
.index-cent .tab-list table tr.ts td{ background-color:#f2f2f2;}
.index-cent .tab-list .paging{ margin-top:30px; margin-right:20px; text-align:right; color:#666666;}
.index-cent .tab-list .paging .pive{ display:inline-block; background:url(../images/pave.jpg) no-repeat; width:28px; height:28px; vertical-align:middle; cursor:pointer;}
.index-cent .tab-list .paging .next{ display:inline-block; background:url(../images/next.jpg) no-repeat; width:28px; height:28px; vertical-align:middle; cursor:pointer;}
.index-cent .tab-list .paging a{ display:inline-block; width:26px; height:26px; text-align:center; line-height:26px; border:solid 1px #e1e5e9; vertical-align:middle;}
.index-cent .tab-list .paging a:hover{ background-color:#ff6600; border:solid 1px #ff6600; color:#fff;}
.index-cent .tab-list .paging a.cur{background-color:#ff6600; border:solid 1px #ff6600; color:#fff;}
.index-cent .tab-list .paging i{ display:inline-block; line-height:28px; vertical-align:middle; color:#666666;}
.index-cent .tab-list .paging i .text{ width:30px; height:26px; border:solid 1px #e1e5e9; outline:none; background:none; text-align:center; line-height:26px; margin:0 5px 0;}
.index-cent .tab-list .paging .go{ background-color:#e0e5eb; border:solid 1px #e0e5eb; color:#333;}

@media (max-width:1600px){
.head .head-l{ float:left; padding-left:10px;}
.head .head-l i{display:inline-block; vertical-align:middle;}
.head .head-l i img{ max-width:55px; vertical-align:middle; margin-top:12px; display:inline-block;}	
.head .head-r{ float:right; padding-right:10px;}	
.head .head-l b{ vertical-align:middle; font-size:20px; color:#fff; display:inline-block; width:440px; margin-left:10px; margin-top:12px;}	
.head .head-r .nav-1{ float:left; margin-top:12px;}
.head .head-r .nav-1 a{ display:inline-block; width:60px; height:60px; text-align:center;}
.head .head-r .nav-1 a i{ display:inline-block; padding-top:7px;}
.head .head-r .nav-1 a i img{ max-width:25px;}
.head .head-r .nav-1 a span{ font-size:12px; color:#fff; display:block;}
.head .head-r .nav-1 a:hover{ background:url(../images/nav-1-bg.png) no-repeat; background-size:100% 100%;}
.head .head-r .nav-2{ float:left; margin-left:15px;}
.head .head-r .nav-2 .date{ float:left; font-size:12px; color:#fff; line-height:94px; margin-right:10px;}
.head .head-r .nav-2 a{ float:left; width:60px; height:32px; text-align:center;  line-height:32px; margin-top:30px;}
.head .head-r .nav-2 a i img{ vertical-align:middle; max-width:18px;}
.head .head-r .nav-2 a span{ vertical-align:middle; font-size:12px; color:#fff; display:inline-block; margin-left:5px;}
.head .head-r .nav-2 a:hover{background:url(../images/nav-2-bg.png) no-repeat; background-size:100% 100%;}
.head .head-r .nav-2 .name{ float:left; font-size:12px; color:#fff; line-height:94px; margin-left:10px; background:url(../images/nav-12.png) no-repeat left center; padding-left:22px;}

	
.index-cent .ditions ul li{ float:left; margin-left:5%;}
.index-cent .ditions ul li.cur{ float:right; margin-left:0; margin-right:5%;}
.index-cent .ditions ul li p span{ float:left; font-size:12px; color:#333; line-height:34px; margin-right:6px; width:120px; text-align:right;}
.index-cent .ditions ul li p em{ float:left; line-height:34px; width:20px; text-align:center;}
.index-cent .ditions ul li p .text{ width:280px; height:32px; line-height:32px; background:#fff; border:solid 1px #cdd1d5; outline:none; text-indent:1em; font-size:12px;}
.index-cent .ditions ul li p select{ width:282px; height:32px; line-height:32px; background:#fff; border:solid 1px #cdd1d5; outline:none; padding-left:10px; font-size:12px;}
.index-cent .ditions ul li p .text-cc{ width:129px; height:32px; line-height:32px; background:#fff; border:solid 1px #cdd1d5; outline:none; text-indent:0; font-size:12px;}
.index-cent .ditions ul li p.cuc{ padding-left:126px; width:500px;}
.index-cent .ditions ul li p.cut{ padding-left:126px; width:270px;}
.index-cent .ditions ul li p a{ float:left; background:url(../images/btn-1.jpg) no-repeat; background-size:100% 100%; width:115px; height:35px; line-height:35px; text-align:center; color:#044d87; font-size:12px; margin-right:10px; margin-bottom:8px;}
.index-cent .tab-list table tr th{ line-height:20px; background-color:#e0e5eb; color:#333; text-align:left; font-size:12px; font-weight:normal; padding:5px;}
.index-cent .tab-list table tr td{ background-color:#fff; text-align:left; line-height:20px; color:#666666; font-size:12px; padding:5px;}
}
.content{width: 100%;height: 100%;overflow: hidden;overflow-y: auto;}
.content::-webkit-scrollbar {/*滚动条整体样式*/

        width: 6px;     /*高宽分别对应横竖滚动条的尺寸*/

        height: 1px;

    }

.content::-webkit-scrollbar-thumb {/*滚动条里面小方块*/

        border-radius: 10px;

         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);

        background: #999;

    }

.content::-webkit-scrollbar-track {/*滚动条里面轨道*/

        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);

        border-radius: 6px;

        background: #ddd;

}







