body{
	background: #f6fbff;
}
.rightBox{
	background: #fff;
	border-radius: 5px;
}
.rightContent{
	padding:20px;
	float: left;
	width: 100%;
}
.rightContent .contentTop{
	float: left;
	width: 940px;
}
.rightContent .contentTop .inhd_title {
	width: 100%;
	height: 48px;
	line-height: 48px;
    border-bottom: 1px solid #EEEEEE;
}
.rightContent .contentTop .inhd_title li.on {
	background: url(../../public/images/icons/wdkcTitle.png) no-repeat left center;
    color: #333;
    border-bottom: 2px solid #308BD8;
	font-weight: bold;
	padding-left: 40px;
}
.rightContent .contentBottom{
	float: left;
	width: 940px;
}
.bTop{
	width: 100%;
	float: left;
	border-bottom:1px solid #dcdcdc;
}
.bBottom{
	width: 100%;
	float: left;
}
.rightContent .contentBottom .hd {
    width: 432px;
	/* height: 49px; */
	float: left;
}
.rightContent .contentBottom .hd li {
    height: 30px;
    line-height: 30px;
    padding: 0 15px;
	background: #ecf6fe;
	border:1px solid #308bd8;
	color:#308bd8;
	border-radius: 5px;
	margin:20px 10px 20px 0px;
	font-size: 14px;
}
.rightContent .contentBottom .hd li.on {
	color: #fff;
	background: #308bd8;
}

.selectD{margin:20px 0px 20px 0px;}
.sqkpBut{
    background: #308bd8 url(../../public/images/icons/dyzs.png) no-repeat 25px center;
    color: #fff;
    border-radius: 5px;
    width: 120px;
    line-height: 40px;
    padding-left: 50px;
    float: right;
	margin-right: 10px;
}
.btContent{
	padding-top: 20px;
	padding-bottom: 20px;
	float: left;
}
.btContent .leftItem,.btContent .rightItem{
	width: 458px;
	height: 247px;
	border:1px solid #ededed;
	border-radius: 5px;
	float: left;
}
.itemTitle{
	height: 44px;
	line-height: 44px;
	text-align: center;
	width: 100%;
	background: #308bd8;
	font-size: 16px;
	font-weight: bold;
	color:#fff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.itemContent{
	padding:20px;
	float: left;
}
.item_left1{width: 200px;float: left;}
.item_left{
	width: 200px;
	height: 70px;
	float: left;
	border: 1px solid #ededed;
	border-radius: 5px;
}
.item_right{
	width: 97px;
	height: 120px;
	float: left;
	border: 1px solid #ededed;
	border-radius: 5px;
	padding: 20px;
}
.item_left_imgSpan{
	height: 100%;
    vertical-align: middle;
    line-height: 70px;
    text-align: center;
	padding-left: 20px;
	width: 48px;
}
.itemP{font-size: 14px;color:#999;}
.itemP{font-size: 14px;color:#666;}
.item_left_fontSpan{
    width: 112px;
    padding-left: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    height: 42px;
}
.emFont1{
	font-size:20px;
	font-weight: bold;
	color: #308bd8;
	font-style: normal;
}
.emFont2{
	font-size:20px;
	font-weight: bold;
	color: #52b99b;
	font-style: normal;
}
.emFont3{
	font-size:20px;
	font-weight: bold;
	color: #ff9f17;
	font-style: normal;
}
.item_left_imgSpan img{vertical-align: middle;}
.item_center{
	width: 79px;
	vertical-align: middle;
	text-align: center;
	line-height: 178px;
	float: left;
}
.item_center img{vertical-align: middle;}




.con_top{
	height: 100px;
}
.div_logo{
	width: 336px;
	padding-top: 24px;
}
.navBox{
	/*width: 564px;
	margin-right: 90px;*/
}
.navBox li{
	padding: 0 10.5px;
}
.navBox li a{
	height: 100px;
	line-height: 100px;
}
.div_login a{
	height: 100px;
	line-height: 100px;
	padding-left: 23px;
}
.div_login a.a_person{
	background: url(../../public/images/icons/icon_person.png) no-repeat left center;
}
.div_login a.a_getoff{
	background: url(../../public/images/icons/icon_getoff.png) no-repeat left center;
}
/*面包屑*/
.pathbox span,
.pathbox a{
	height: 54px;
	line-height: 54px;
}
/*内容*/
.module01{
	height: 140px;
}
.a_img_body{
	width: 82px;
	height: 82px;
	margin-left: 30px;
	margin-top: 28px;
}
.a_img_body img{
	display: block;
	width: 100%;
	height: 100%;
}
.div_txtbox{
	width: 400px;
}
.lh35{
	line-height: 35px;
}
.ul_list{
	padding-top: 46px;
	margin-left: 128px;
}
.ul_list li{
	width: 129px;
	height: 47px;
	border-right: 1px solid #EEEEEE;
}
.f30{
	font-size: 30px;
}
.f_00a300{
	color: #00a300;
}
.f_dd6262{
	color: #dd6262;
}
.ul_list li.li04{
	border-right: none;
}
.module02{
	padding: 10px 10px 0px;
	margin-bottom: 30px;
}
/*.p_top{
	width: 910px;
	padding-left: 50px;
	background: #FDF6EC url(../images/icons/icon_tanhao.png) no-repeat 20px center;
	height: 50px;
	line-height: 50px;
}
.tagName{
	width: 110px;
	height: 40px;
	line-height: 40px;
	text-align: right;
	font-size: 14px;
	color: #999999;
}
.tagName02{
	width: 110px;
	height: 40px;
	line-height: 20px;
	text-align: right;
	font-size: 14px;
	color: #999999;
}
.txtInput, .selectOption {
    width: 278px;
    height: 38px;
    *line-height: 38px;
    border: 1px solid #EEEEEE;
    padding: 0 10px;
    border-radius: 2px;
}
.a_rebuild{
	height: 40px;
	line-height: 40px;
	min-width: 50px;
	text-align: center;
	text-decoration:underline;
}
.w480{
	width: 480px;
}
.a_sub{
	width: 120px;
	height: 40px;
	line-height: 40px;
}*/
.inzc_tabBox .inhd ul{
	width: 100%;
	height: 48px;
	border-bottom: 1px solid #EEEEEE;
}
.inzc_tabBox .inhd ul li{
	height: 48px;
	line-height: 47px;
	margin-right: 50px;
	color: #333333;
	font-weight: bold;
}
.inzc_tabBox .inhd ul li.on{
	color: #308BD8;
	border-bottom: 2px solid #308BD8;
}
.tagName{
	width: 70px;
	height: 40px;
	line-height: 40px;
	text-align: right;
	font-size: 14px;
	color: #999999;
}
.txtInput, .selectOption {
    width: 198px;
    height: 38px;
    *line-height: 38px;
    border: 1px solid #EEEEEE;
    padding: 0 10px;
    border-radius: 2px;
}
.mr45{
	margin-right: 45px;
}
.w290{
	width: 290px;
}
.btnbox{
	width: 270px;
}
.div_top{
	padding-bottom: 30px;
	border-bottom: 1px solid #EEEEEE;
}
.btnbox a.a_select{
	width: 120px;
	height: 40px;
	line-height: 40px;
	background-color: #308BD8;
}
.btnbox a.a_reset{
	width: 118px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #B2DAFB;
	background-color: #F4F9FF;
}
.a_tongguo{
	width: 80px;
	height: 30px;
	line-height: 30px;
}
.a_bohui{
	width: 78px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #308BD8;
}
.w50{
	width: 50px;
}
.w105{
	width: 105px;
}
.w185{
	width: 185px;
}
.w140{
	width: 140px;
}
.w75{
	width: 75px;
}
.w85{
	width: 85px;
}
table tr th{
	height: 50px;
	line-height: 30px;
	font-weight: bold;
	background-color: #F8F8F8;
}
table tr td{
	height: 15px;
	line-height: 30px;
	border-bottom: 1px solid #EEEEEE;
}
input[type=checkbox]{
	margin-top: 17px;
	margin-left: 16px;
}
.a_guanlian{
	width: 78px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #B2DAFB;
	background-color: #F4F9FF;
}
.w165{
	width: 165px;
	height: 50px;
	line-height: 50px;
}
.w120{
	width: 120px;
	height: 50px;
	line-height: 50px;
}
.a_dsh{
	width: 58px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #C3EDAF;
	background-color: #F0F9EC;
}
.a_ybh{
	width: 58px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #FDE2CE;
	background-color: #FFFAF7;
}
.a_ytg{
	width: 58px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #B2DAFB;
    background-color: #F4F9FF;
}
.a_chakan{
	text-decoration: underline;
}
.bd_ee{
	border-bottom: 1px solid #EEEEEE;
}
.div_list{
	border-top: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
}
.div_list p.p_tip{
	height: 50px;
	line-height: 50px;
}
.div_list ul li{
	padding: 0 10px;
	border-bottom: 1px solid #EEEEEE;
}
.div_list ul li a{
	width: 800px;
	height: 49px;
	line-height: 49px;
}
.div_list ul li span{
	width: 70px;
	padding-left: 20px;
	height: 49px;
	line-height: 49px;
	background: url(../images/icon_time.png) no-repeat left center;
}
.div_list ul li:hover a{
	color: #308BD8;
}
.div_list ul li:hover span{
	background: url(../images/icon_timeon.png) no-repeat left center;
}
/************************************************弹窗  开始***************************************************/
.zh_popUpbg{
	position: fixed;
	z-index: 100;
	width: 100%;
	height: 100%;
	background-image: url(../images/alertBg.png);
}
.zh_popUpcon{
	background-color: #fff;
	width: 360px;
	max-height: 450px;
	box-shadow: 0 2px 3px 2px #ccc;
	margin: 0 auto;
	top: 30%;
	z-index: 101;
}
.zh_popUpcon h2{
	/*padding-left: 12px;*/
	line-height: 40px;
	background: url(../images/bg_tc_tit.png) no-repeat center center;
	border-radius: 4px 4px 0 0;
}
.zh_alertCloseBtn{
	position: absolute;
	top: -30px;
	right: -30px;
	display:block;
	width:38px;
	height: 34px;
	background: url(../images/alertClose02.png) no-repeat center center;
	outline: none;
	cursor: pointer;
	border: none;
}			
/*弹窗关闭按钮*/
.zh_alertCloseBtn{
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	-o-transform: rotate(0);
	-moz-transform: rotate(0);
	transform: rotate(0);
	-webkit-transition: all 218ms;
	-ms-transition: all 218ms;
	-o-transition: all 218ms;
	-moz-transition: all 218ms;
	transition: all 218ms;
	}
/*.zh_alertCloseBtn:hover{
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	transform: rotate(90deg);
}*/
/*弹窗出现动画*/
.animated {
  -webkit-animation-duration: .7s;
  animation-duration: .7s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.zh_fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -10%, 0);
    transform: translate3d(0, -10%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -10%, 0);
    transform: translate3d(0, -10%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
/*弹窗消失动画*/
.zh_fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -25%, 0);
    transform: translate3d(0, -25%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -25%, 0);
    transform: translate3d(0, -25%, 0);
  }
}
/*弹窗尺寸控制*/
.zh_popUpbgWidthSma .zh_popUpcon{
	width: 360px;
}
.zh_popUpbgWidthCen .zh_popUpcon{
	width: 306px;
}
.zh_popUpbgWidthBig .zh_popUpcon{
	width: 800px;
}
/*文本弹窗样式*/
.zh_popUpText{
	padding: 10px 10px ;
}
.zh_popUpText .a_btn01{
	width: 258px;
	height: 30px;
	line-height: 30px;	
}
.zh_popUpText div{
	width: 258px;
	
}
.zh_popUpText .a_btn02{
	width: 118px;
	height: 30px;
	line-height: 30px;	
}
.zh_popUpText a:hover{
	color: #308BD8;
	background-color: #EEEEEE;
	font-size: 16px;
}
.scroll-bar{
	max-height: 350px;
	overflow-y: scroll;
}
/*滚动条样式*/
.scroll-bar::-webkit-scrollbar{ /*滚动条整体样式*/
  width: 5px; /*高宽分别对应横竖滚动条的尺寸*/
  height: 4px;
}

.scroll-bar::-webkit-scrollbar-thumb{ /*滚动条里面小方块*/
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background-color: #5e7098;
}

.scroll-bar::-webkit-scrollbar-track{ /*滚动条里面轨道*/
  border-radius: 0;
}
/************************************************弹窗  结束***************************************************/

.conAuto1 {
	width: 100%;
	height: 100%;
	/* background: url(content/images/bgCon.jpg) no-repeat center; */
}
.textBox {
	width: 800px;
	margin: 0 auto;
}

.textBox p em {
	width: 90px;
	text-align: right;
}

.textBox p span {
	margin-left: 10px;
	width: 290px;
}

.tableBox {
	width: 740px;
	margin: 0 auto;
}

.tableBox td,
.tableBox th {
	height: 15px;
	background-color: rgb(255,255,255,0.6);
	border: 1px solid #b1ab9b;
}

.tableBox  th {
	color: #988e6e;
	font-size: 16px;
	text-align: center;
	border-bottom: 0;
	background-color: transparent;

}

.tableBox tr td {
	border-top: 0;
}


.zhengshu { border:0; border-bottom:1px solid #000; background-color:transparent;width: 270px;}

.select_icon{
	width: 100px;
	text-align: center;
	height: 40px;
	border: 1px solid lightgray;
	padding: 0 8px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	line-height: 40px;
	cursor: pointer;
	border-radius: 5px;
}
.select_text{
	width: 300px;
	height: 40px;
	padding: 0 8px;
	float: left;
	margin-left: 76px;
	margin-top: 38px;
	line-height: 40px;
	cursor: pointer;
	border-radius: 5px;
}
.a_select{
	border: 1px solid #4b75ff;
	color: #4b75ff;
}
.text-3552 {
	color: #355284;
}
.f36 {
	font-size: 36px;
}



.main .p_title{
	margin-top: 40px;
	font-size: 31px;
}
.main .p_news{
	line-height: 44px;
}
.main .p_news .span_name{
	width: 75px;
	line-height: 20px;
	border-bottom: 1px solid #333333;
}
.main .p_news .span_ID{
	width: 188px;
	line-height: 20px;
	border-bottom: 1px solid #333333;
}
.main .p_news .span_score{
	width: 55px;
	line-height: 20px;
	border-bottom: 1px solid #333333;
}
.main .table_public td{
	border: 1px solid #919191;
	font-size: 15px;
	line-height: 35px;
}
.main .table_public .td_project{
	width: 400px;
}
.main .table_public .td_time{
	width: 160px;
}
.main .div_bottom{
	width: 224px;
	bottom: 86px;
	right: 80px;
}
.main .p_bottom{
	bottom: 60px;
	left: 57px;
	font-size: 10px;
}
