﻿@charset "utf-8";
/* CSS Document */
body{overflow-x:hidden}
.banner{height:122px; background:url(../images/logoimg.jpg) right center no-repeat #187ed0;}
.bgx{background: url("../images/bgrep.jpg") left top repeat-x;}
.operation{color:#fff; line-height:30px; height:30px;}
.operation li{list-style:none;}
.operation img{float:left; margin-top:6px; margin-right:4px;}

.nav-menu{ background-color:#005da8; height:43px;}
.nav-menu li{list-style: none;width:96px; float:left;height:43px; line-height:43px; text-align:center; color:#fff; margin-right:10px; font-size:16px;}
.nav-menu li a{color:#fff;}
.nav-menu li a:hover{color:#fff;}
.nav-menu .nav_in{background-color: #0f89eb;}
a{
	cursor:pointer;
}
a.nda:hover{
	text-decoration: none;
}
.dcpsp-header .top-btn{
	float:right;
	color:white;
	margin-left:15px;
	margin-right:5px;
	margin-top:42px;
	font-family: Arial, "Microsoft YaHei", SimSun;
	letter-spacing:1px;
}
.dcpsp-menu .navbar-default{
	background: url(../images/nav.gif) left top repeat-x;
	border-color:#004DAD;
	border:0;
	margin-bottom:10px !important;
}
.dcpsp-menu a{
	padding:10px 15px !important; 
	color:white !important;
	font-family: Arial, "Microsoft YaHei", SimSun;
}
.dcpsp-menu .navbar-brand,.dcpsp-menu .navbar-default{
	min-height:40px !important;
	height:40px !important;
}
.dcpsp-menu .active {
	background: url(../images/nav_in.gif) no-repeat;
}
.mainmenu li{width:106px; float:left;height:43px; line-height:43px; text-align:center; color:#fff; margin-right:10px; font-size:16px;}
.mainmenu > li > a{font-size: 16px !important;margin-right:10px;}
.dcpsp-menu .navbar-nav .active {
	background-color: url(../images/nav_in.gif) no-repeat;
}
.dcpsp-menu .navbar-nav .active a{
	background-color: initial;
}
.dcpsp-search-area .search-head li a{
	color: #000 !important;
	font-size: 16px;
    font-family: 'Microsoft YaHei';
    background: #e5e5e5;
    border-top: 2px solid #d0d0d0;
    margin-right:2px !important; 
	border-radius:0 !important;
	padding:5px;
	font-family: Arial, "Microsoft YaHei", SimSun;
	letter-spacing:2px;
}
.dcpsp-search-area .search-head li:first-child{
    border-left: 1px dotted #a3a3a3;
}
.dcpsp-search-area .search-head li:last-child{
     border-right: 1px dotted #a3a3a3;
}
.dcpsp-search-area .search-head li:last-child a{
    margin-right:0 !important; 
}

.dcpsp-search-area .search-head li a{
	border-left:0 !important;
    border-right:0 !important;
}
.dcpsp-search-area .search-head li a:hover{
	color: #000 !important;
    background: #e5e5e5;
    border-top: 2px solid #d0d0d0;
	text-decoration: underline;
	border-left:0 !important;
    border-right:0 !important;
}
.dcpsp-search-area .search-head li.active a{
	font-weight: bold;
    background: white !important;
    border-top: 2px solid #555 !important;
}
.dcpsp-search-area .search-body {
	position:relative;
	width:100%;
	height:210px;
	background-color:white;
	border-bottom: 1px dotted #a3a3a3;
	border-right: 1px dotted #a3a3a3; 
	border-left: 1px dotted #a3a3a3; 
}
.dcpsp-search-area .search-body .search-type {
	display:inline-block;
	position:absolute;
	width:20%;
	height:280px;
	border-left: 1px dotted #a3a3a3;
	border-right: 1px dotted #a3a3a3;
	box-sizing:content-box;
}
.dcpsp-search-area .search-body .search-type .tit{
	display:inline-block;
	border:1px solid #eee;
	border-left-width:5px;
	border-left-color: #2369A5;
	border-right:0;
	margin-top:15px;
	filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);/*IE8*/	
    background:red; /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(right, #2369A5, rgba(0, 0, 255, 0.5));  
    background:-webkit-gradient(linear, 0 0, right 0, from(#2369A5), to(white));  
    background:-o-linear-gradient(right, #2369A5, rgba(0, 0, 255, 0.5)); 
    width:115%;
    height:30px;
    color:white;
    font-weight:bold;
    margin-left:-4px;
    padding-top:3px;
	padding-left:25px;
}
.dcpsp-search-area .search-body .search-type .type-area .badge{ 
	display:block;
	margin:0 auto;
	margin-top:8px;
	padding:5px 1px;
	background:#EAEAEA;
	border-radius:4px;
	color:#8A8A8A;
	font-weight:normal;
	cursor:pointer;
	font-size:12px;
	width:80%;
	font-family: Arial, "Microsoft YaHei", SimSun;
	letter-spacing:1px;
	opacity:0.95;
} 
.dcpsp-search-area .search-body .search-type .tit-btn{
	position:absolute;
	width:100%;
	bottom:10px;
	text-align:center;
}
.dcpsp-search-area .search-body .search-type .tit-btn .badge{
	border-radius:2px;
	background-color:#F5F5F5;
	color:#8A8A8A;
	font-weight:normal;
	border:1px #CECACA solid;
	cursor:pointer;
}
.search-form{display: none;}
.consh{display: block !important;}
.consh *{display: block !important;}
.dcpsp-search-area .search-body .search-form{
	position:absolute;
	width:100%;
	height:240px;
}
.news-logo{
	display: inline-block;
	height:20px;
	margin-left:3px;
	vertical-align:bottom;
}
.news-logo-new{
	background: url(../images/news.png) -57px 1px no-repeat;
	width:18px;
}
.news-logo-hot{
	background: url(../images/news.png) -19px 1px no-repeat;
	width:18px;
}
.lift-floor{
	margin-top:20px;
}
.mod-hd {
    position: relative;
    z-index: 10;
    height: 40px;
    border-bottom: 2px solid #3983e5;
    text-align: left;
}
.mod-hd .title {
    font: 18px/26px "Microsoft YaHei", "SimHei", SimSun, Tahoma, Verdana, Arial, sans-serif;
    margin:0;
}
.mod-hd .title small{
    margin-left:10px;
}
.mod-hd .title .current, .title:hover {
    color: #06c;
    cursor: default;
}
.mod-hd .title i {
    position: absolute;
    left: 50%;
    margin-left: -6px;
    bottom: 3px;
    display: none;
    width: 0;
    height: 0;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    vertical-align: middle;
    border-bottom: 6px solid #3983e5;
    border-top: 0 none;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    _color: #ff3fff;
    _filter: chroma(color=#ff3fff);
}
.mod-hd .title i {
	border-bottom: 0;
}
.mod-hd .title .current i {
    display: inline-block;
}
.mod-bd {
    background: #fff;
    border: 1px solid #e0e0e0;
    border-top: none;
}
.mod-bd table td{
    text-align:center;
    font-size:13px;
}
.mod-bd table .20td{
    width:20%;
}
.mod-bd table .6td{
    width:6.666%;
}
.mod-list h5:first-child{
	margin-top:0px;
}
.mod-list h5{
	margin-top:20px;
}
.mod-list .row{
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px #f0f0f0 solid;
}
.mod-list .row:last-child{
	border-bottom:0;
}
.mod-list .row img{
	margin-right:10px;
}
.mod-list .row a{
	color:#333;
}
.mod-bd .other-list a{
	display: block;
	margin-top:5px;
	width:100%;
	height:25px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.mod-bd .notice-list a{
	display: block;
	margin-top:5px;
	width:100%;
	height:45px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-bottom:1px #ddd dotted; 
	font-size:14px;
}
.mod-bd .notice-list .date{
	float:right;
	color:gray;
}
.mod-bd .notice-list a:last-child{
	border-bottom:0;
	
}
.mod-bd .notice-list a .tit{
	margin-top:2px;
	display: block;
	color:gray;
}
.bor6 {
    border: 1px #8bb9dc solid;
    background-color: #f8fcfe;
    width: 100%;
    height: 224px;
    text-align:center;
    margin:0 auto;
}
.bor6 .tit3{
    background-color: #BCE0E2;
    padding:8px 0;
}
.bor6 .tit3 i span{
    font-size: 22px;
    color: #337C98;
    margin-right:5px;
}
.bor6 .tit3 .title{
	vertical-align: super;
	font-family: Arial, "Microsoft YaHei", SimSun;
	font-weight:bold;
}
ul {
	padding-left:0;
}
.list-div{
	width:120px;
	margin:20px auto;
	
}
.list-div a {
    background: url(../images/tb5.jpg) 5px center no-repeat;
    display: inherit;
    margin-top:10px;
    padding-left:16px;
    text-align:left;
}
.list-div a span{
    background-color:#FF9900;
    color:white;
    margin-left:5px;
    font-size:12px;
    padding:0 2px;
    font-family: monospace;
    border:1px #FF9900 solid;
    border-radius:5px; 
}
.org-list li{
	list-style:none;
	line-height: 40px;
    padding-left: 22px;
    padding-right: 10px;
    float: left;
    overflow:hidden;
    font-size:14px;
    border-bottom: 1px dotted #EAEAEA;
}
.hb-list li{
	list-style:none;
	line-height: 40px;
    padding-left: 22px;
    padding-right: 10px;
    float: left;
    overflow:hidden;
    font-size:14px;
    border-bottom: 1px dotted #EAEAEA;
}
.gj-list li{
	list-style:none;
	line-height: 40px;
    padding-left: 22px;
    padding-right: 10px;
    float: left;
    overflow:hidden;
    font-size:14px;
    border-bottom: 1px dotted #EAEAEA;
}
.db-list tr {
	border-bottom: 1px dotted #EAEAEA;
}
.db-list tr:last-child {
	border-bottom: 0;
}
.db-list td {
	height:26px; 
	padding:12px 0;
	color: #ddd;
}

.db-list .label-warning {
    font-size: 100%;
    background-color:#ffb000;
}
.noborder{
	border-bottom: 0 !important;
}

.hb-Lbtn{
    display: inline-block;
    width: 34px;
    height: 47px;
    position: absolute;
    top: 118px;
    z-index: 2;
    background: url("../images/slide-btn.png") no-repeat;
	background-position: 0 0;
    border-radius: 0 5px 5px 0;
    opacity:0.6;
     cursor:pointer;
}
.hb-Rbtn{
    display: inline-block;
    width: 34px;
    height: 47px;
    position: absolute;
    top: 118px;
    z-index: 2;
    background: url("../images/slide-btn.png") no-repeat;
    background-position: -34px 0;
    border-radius: 5px 0 0 5px;
    opacity:0.6;
    cursor:pointer;
}
.hb-Lbtn:hover{
	background-position: 0 -47px;
}
.hb-Rbtn:hover{
	background-position: -34px -47px;;
}

.tb-list .label-info{
	background-color:#0b9df2;
}
.tb-list-container .tb-list span{
	font-size:100%;
	margin:0 15px;
	width:29px;
	display: inline-block;
}
.interIcon img{
	width:36px;
	margin-right:10px;
}
.interIcon{
	background-color:#f5f5f5;
	border:1px #d0d0d0 solid;
	height:36px;
	display: inline-block;
	padding-right:10px;
	font-weight:bold;
	margin-bottom:20px;
}
.interFuncIcon{
	width:100%;
	font-weight:bold;
	color:black;
	text-align:center;
	display:block;
}
.interFuncIcon img{
	width:55%;
	display:block;
	margin:10px auto;
}
.subItem a{
	font-size:14px;
	color:#333 !important;
}
.subItem img {
	margin-right:5px;
}
.listtw {
	margin-left:5%; 
	margin-top:15px; 
}
.listtw li {
    width: 50%;
    text-align: center;
    color: #424242;
    font-size: 12px;
    float: left;
    margin-bottom: 4px;
    list-style:none;
    padding-right:10px;
}
.listtw li p{
    background-color:#C6EAFF;
    padding: 4px 0; 
}
.listtw li a{
    color: #424242;
}
.listtw li img{
    width: 100%;
    height:92px;
}
.foot {
    text-align: center;
    line-height: 22px;
    background-color: #0566a9;
    padding: 30px 0 50px;
    line-height: 30px;
    margin-top: 20px;
}
.boxcenter {
    width: 1140px;
    margin: 0 auto;
}
.foot li {
    float: left;
    text-align: left;
    color: #fff;
    margin-right: 120px;
    list-style:none;
}
.foot p {
    height: 20px;
}
.listtab2 {
	height:20px;
	margin-bottom:30px;
}
.listtab2 li {
    width: 104px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    float: left;
    list-style:none;
}
.listtab2 .active {
    background: url(../images/tb20.jpg) no-repeat;
    color: #fff;
    font-weight: bold;
}
.mk1 {
    background-color: #f8f8f8;
    width: 24%;
    height: 80px;
    padding: 10px;
    float: left;
    margin-bottom: 15px;
    margin-right:1%;
}
.mk1 i {
    float: left;
    margin-right: 3px;
}
.mk1 b {
    color: #000000;
}
.listgj {
    margin-top: 10px;
}
.listgj li {
    line-height: 22px;
    color: #929292;
    list-style:none;
}
.icon1{cursor: pointer;}

.more{float:right;margin-top:2px;cursor: pointer;}

.dcpsp-search-area .search-head li.active a {
    border-top: 2px solid #2369A5 !important; 
} 