.condition5P {width:5%;height: 100%;float: left;}
.condition15P {width:15%;height: 100%;float: left;}
.condition20P {width:20%;height: 100%;float: left;}
.condition22P {width:22%;height: 100%;float: left;}
.condition25P {width:25%;height: 100%;float: left;}
.condition30P {width:30%;height: 100%;float: left;}
.condition60P {width:60%;height: 100%;float: left;}
.condition70P {width:70%;height: 100%;float: left;}
.condition75P {width:75%;height: 100%;float: left;}
.condition80P {width:80%;height: 100%;float: left;}


.gapDiv10 {height:10px;}
.gapDiv15 {height:15px;}
.gapDiv30 {height:30px;}
.gapDiv35 {height:35px;}
.gapDiv40 {height:40px;}
.gapDiv60 {height:60px;}

.text-align-center {text-align: center;}
.text-align-left {text-align: left;}

.indexOrgSwitch:hover {color:#ffffff;background-color:#4a90e2;border-radius:5px;cursor:pointer;}
.indexOrgAction {color:#ffffff;background-color:#4a90e2;border-radius:5px;}

.indexMapDiv {width:49%;height:400px;float:left;border-right:1px solid #989898;}
.indexMap {width:100%;height:350px;}
.indexMapBottom {width:100%;height:70px;margin:0px auto;}
.indexMapBottom div {height:35px;line-height:35px;text-align:center;font-size:20px;font-weight:600;}
.indexMapBottom .leftInfo {width: 49%;color: #FFFFFF;background: linear-gradient(to right,#a82f37,#ba59e4);border-radius: 2px 20px 20px 2px;float:left;}
.indexMapBottom .yearInfo {width:19%;float:left;}
.indexMapBottom .rightInfo {width: 29%;color: #FFFFFF;background: linear-gradient(to right,#23c4e8,#015eab);border-radius: 20px 2px 2px 20px;float:right;margin-right:1.5%;}
.indexCircleDIv {width:49%;height:400px;float:right;}
.indexCircle {width:100%;height:350px;}
.indexCircleBottom {width:100%;height:70px;margin:0px auto;}
.indexCircleInfoOne {width:49%;height:20px;float:left;line-height:20px;font-weight:600;}
.indexCircleInfoOne .icon {float:left;width:16px;height:16px;margin-top:2px;margin-left:2px;border-radius:10px;}
.indexCircleInfoOne .word {width:60%;float:left;height:20px;line-height:20px;text-indent:5px;overflow:hidden;text-overflow:ellipsis;
				white-space:nowrap}
.indexCircleInfoOne .number {width:20%;float:right;color:#9c223b;text-indent:5px;}

.indexIndexCertOne {width:20%;height:100%;float:left;cursor:pointer;}
.indexIndexCertOne .icon {width:50px;height:50px;line-height:50px;font-size:24px;font-weight:600;color:#FFFFFF;text-align:center;
	border-radius:10px;margin:0px auto;}
.indexIndexCertOne .word {width:100%;height:30px;line-height:30px;font-size:10px;margin-top:5px;text-align:center;color:#7a7a7a;}


.personnelOne {width:33%;height:75px;float:left;cursor:pointer;}
.personnelOne .icon {width:50px;height:50px;line-height:50px;text-align:center;font-size:22px;font-weight:600;color:#FFFFFF;
	border-radius:10px;margin:0px auto;}
.personnelOne .icon i {font-size:50px;}
.personnelOne .word {width:100%;height:35px;line-height:35px;text-align:center;font-size:12px;}
.personnelJyjcDiv {width:70%;height:30px;line-height:30px;margin:0px auto;border:1px solid gray;
	border-radius:8px;text-align:center;color:#409078;background-color:#f2f2db;font-weight:600;}
.personnelJyjcDiv:hover {cursor:pointer;background-color:#409078;color:#f2f2db;}

.indexLawTab {color:#979797;}
.indexLawTab:hover {color:#4a90e2;cursor:pointer;}
.indexLawTabAction {color:#4a90e2;font-weight:600;}

.indexLawTabUl {list-style:none;}
.indexLawTabUl li {display:inline-block;color:#979797;}
.indexLawTabUl li a {color:#979797;text-decoration:none;}
.indexLawTabUl .active a{color:#4a90e2;font-weight:600;}
#indexLawContent .indexLawInfoLine {width:100%;height:35px;line-height:35px;text-align:center;cursor:pointer;}
#indexLawContent .indexLawInfoLine:hover {color:#4a90e2;}
#indexLawContent .indexLawInfoLine .indexLawInfoTitle {width:79%;height:100%;text-align:left;text-indent:10px;
	overflow: hidden;text-overflow:ellipsis;white-space: nowrap;float:left;}
#indexLawContent .indexLawInfoLine .indexLawInfoDate {width:20%;height:100%;float:right;}

.indexUpdateInfoDiv {width:460px;height:250px;position: fixed;left: 35%;top:40%;border:3px solid #428bca;
	background-color:#FFFFFF;z-index:99999;}
.indexUpdateInfoDiv .updateInfoTitleDiv {width:100%;height:35px;line-height:35px;background-color:#428bca;}
.updateInfoTitleDiv .updateInfoTitleWord {width:40%;height:100%;float:left;margin-left:20px;color:#FFFFFF;font-weight:600;
	font-size:18px;}
.updateInfoTitleDiv .updateInfoTitleClose {width:40px;height:100%;float:right;color:#FFFFFF;font-size:28px;}
.updateInfoTitleDiv .updateInfoTitleClose i:hover {cursor:pointer;}
.indexUpdateInfoDiv .updateInfoContentDiv {width:95%;height:170px;line-height:25px;font-size:14px;margin:10px auto;}
.indexUpdateInfoCloseButton {width:60px;height:35px;line-height:35px;color:#FFFFFF;background-color:#428bca;margin:3px auto;
	text-align:center;font-weight:600;font-size:15px;border-radius:3px;cursor:pointer;}