.indexBg {
    background: url(../img/newbg.png) no-repeat;
    background-size: 19.2rem 10.8rem;
    width: 19.2rem;
}
.mainBg0 {
    background: url(../img/bg1.jpeg) no-repeat;
    background-size: 19.2rem 10.8rem;
    width: 19.2rem;
    height:100%;
}
.mainBg {
    background: url(../img/bg2.jpg) no-repeat;
    background-size: 19.2rem 10.8rem;
    width: 19.2rem;
    height:100%;
}

.centerInto {
    background: url(../img/bg2.jpg) no-repeat;
    background-size: 19.2rem 10.8rem;
    width: 19.2rem;

}

.content {
    margin: 2.4rem auto 0;
    width: 12.5rem;
    height: 7.05rem
}

.codeMain {
    
    float: right;
    position: absolute;
    right: 0.3rem;
    top: 2rem;
}
.codeMain p{
	text-align:center;
	font-size:0.25rem;
	line-height:0.5rem;
	color:#fff;
}
.mainContent-guide{
	  margin: 1.15rem auto 0;
    width: 100%;
    height: 6rem;
}
#category li {
    /* width: 2.97rem; */
    width: 2.5rem;
    height: 2.1rem;
    /* height: 2.2rem; */
    -webkit-border-radius: 0.25rem;
    -moz-border-radius: 0.25rem;
    border-radius: 0.25rem;
    float: left;
    /* margin-right: 0.88rem; */
    margin-right: 0.6rem;
    margin-bottom: 0.5rem;
    /*-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);*/
    /*-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);*/
    /*box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);*/
    border:0.08rem solid #fff;
    box-sizing: border-box;
}
.mainContent-guide li{
	height:4.50rem!important;
	width:2.2rem!important;
	margin-right: 0.32rem!important;
    border:none;!important;
}

.mainContent {
    margin: 5.4rem auto 0;
   /*  width: 14.7rem; */
    width: 18rem;
    height:5.4rem;
}

.p-img {
    width: 1.325rem;
    height: 1.02rem;
    margin: 0 auto 0;
    padding-top: 0.25rem;
    padding-bottom: 0.1rem;
}

.p-txt {
    color: #fff;
    text-align: center;
    /* font-size: 0.3rem; */
    font-size: 0.27rem;
    /* margin: 0.1rem auto 0; */
    margin: 0.05rem auto 0;
    /*width: 1.5rem;*/
}

/*涓績绠�浠�*/
.center-content {
    padding: 2.8rem 0.25rem 0.25rem;

}

.center-left {
    width: 16rem;
    height: 7.5rem;
    background: #fff;
    border-radius: 0.16rem;
    -webkit-box-shadow: 10px 10px 0px 0px rgba(0, 0, 0, 0.02);
    -moz-box-shadow: 10px 10px 0px 0px rgba(0, 0, 0, 0.02);
    box-shadow: 10px 10px 0px 0px rgba(0, 0, 0, 0.02);
    padding: 0.25rem;
    padding-top: 0;
    float: right;
}

.center-left .title {
    border-bottom: 1px solid #b3d3f4;
    /*padding-bottom: 0.1rem;*/
    /*margin-bottom: 0.4rem;*/
    overflow:hidden;
    height: 0.82rem;
    text-align: center;
}

.center-left .title img {
    height: 0.57rem;
    width: 4.13rem;
}
.center-left .title-text{
    line-height: 0.82rem;
    font-size: 0.4rem;
    font-weight: bold;
    color:#3e7ebf;
    float:left;
}
.center-right {
    height: 7.6rem;
    float: left;
    /*margin-left: 0.3rem;*/
    overflow: hidden;
}

.cont-text .left-img, .cont-text .right-text {
    float: left;
}

.cont-text .left-img {
    width: 4.95rem;
    height: 6.5rem;
    border-radius: 0.06rem;
    overflow: hidden;
    /*-webkit-box-shadow: 0px 6px 18px 2px rgba(0, 0, 0, 0.40);*/
    /*-moz-box-shadow: 0px 6px 18px 2px rgba(0, 0, 0, 0.40);*/
    /*box-shadow: 0px 6px 18px 2px rgba(0, 0, 0, 0.40);*/
    margin-right: 0.7rem;
    margin-top:0.2rem;
}

.cont-text .right-text .title-bt {
    width: 7.65rem;
    background: #0b6cb1;
    color: #fff;
    font-size: 0.42rem;
    padding-left: 0.5rem;
    padding-bottom: 0.1rem;
}
.cont-text .right-text{
    margin-top:0.2rem;
}
.cont-text .right-text .cont-nr {
    width: 9.15rem;
    color: #333;
    font-size: 0.19rem;
    margin-top: 0.08rem;
}

.btn-tools {
    width: 1.84rem;
    height: 0.62rem;
    color: #fff;
    font-size: 0.32rem;
    background: #47b8f8;
    /*-webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.40);*/
    /*-moz-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.40);*/
    /*box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.40);*/
    text-align: center;
    border-radius: 0.09rem;
    margin-bottom: 0.2rem;
    line-height: 0.57rem;
    outline: none;
    border: none;
    padding:0.05rem 0;
}
.btn-type{
    width: 1.84rem;
    height: 0.62rem;
    color: #fff;
    font-size: 0.32rem;
    background: #0b6aae;
    -webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.40);
    -moz-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.40);
    box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.40);
    text-align: center;
    border-radius: 0.05rem;
    margin-bottom: 0.2rem;
    line-height: 0.57rem;
    outline: none;
    border: none;
}
.btn-tools a {
    
    color: #fff;
    width: 100%;
    display: block;
    height: 100%;
}

.ul-bom {
    margin-top: 2.7rem;
}

.ecode {
    width: 1.84rem;

}

.martop165 {
    margin-top: 1.65rem;
}

.btn-tools:hover, .btn-tools:active, .curr {
    /*background: transparent url(../img/btn-hover.png);*/
    background-color: #67e8cf;
}

.station-cont .p-1 {
    width: 3.22rem;
    height: 4.05rem;
}

.station-cont li {
    width: 3.22rem;
    float: left;
    margin: 0 0.35rem;

}

.station-cont .p-2 {
    background: #0b6cb1;
    color: #fff;
    font-size: 0.32rem;
}

.station-cont .p-3 {
    color: #0b6cb1;
    font-size: 0.2rem;
    text-align: left;
    margin-top: 0.2rem;
    line-height: 0.36rem;

    height: 4rem;
}

/*婊戝姩鍒囨崲*/

.swiper-container {

    width: 100%;
    height: 8.82rem;
}

/*澶氶�夋*/
.box {
    text-align: left;
    font-size: 0.24rem;
}

.box .checkbox_item {
    position: relative;
    display: inline-block;
    margin: 0 0.6rem 0.3rem;
    height: 0.29rem;
    width: 1.4rem;
}

.checkbox_item input {
    position: absolute;
    top: -9999px;
    left: -9999px;
}

.checkbox_item .check_label {
    display: inline-block;
    cursor: default;
}

.checkbox_icon {
    display: block;
    float: left;
    margin-right: 0.05rem;
    width: 0.29rem;
    height: 0.29rem;
    background: url(../img/checkbox_icon.png) 0.58rem 0;
    background-size: 200%;
}

.check_label.on .checkbox_icon {
    background-position: -0.29rem 0;
    background-size: 200%;
}

.checkbox_text {
    float: left;
    height: 0.29rem;
    line-height: 0.29rem;
}
.left{
    float: left;
}
.right{
    float: right;
}
.type{
    padding-left: 1.16rem;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
    /* padding-bottom: 0.3rem; */
margin-bottom: 0.2rem;
}
.type b{
    width: 1.2rem;
    text-align: right;
}


.checkboxs{
    display: block;
    margin-top: 0.06rem;
    width: 13.6rem;
}
.text-center{
    text-align: center;
}
#key{
font-size: 0.2rem;
    width: 7.6rem;
    height: 0.42rem;
    border: 0.02rem solid #007bd3;
    border-radius: 0.05rem;
    color: #7f7f7f;
    outline: none;
    padding-left: 0.1rem;
}
.border0{
    border: none!important;
}
.button-red{
    border: none;
    outline: none;
    padding: 0.11rem 0.23rem;
    border-radius: 0.06rem;
    cursor: pointer;
    color: #fff;
    font-size: 0.2rem;
    background-color: #fb494a;
}

/*娉曞緥鏈嶅姟鏈烘瀯*/
#scrolls{
	    height: 6.7rem;
    width: 16rem;
    overflow: auto;
}
.lawS-cont{
	overflow:hidden;
}
.hideRight{
	    overflow: hidden;
  
    position: relative;
    left: 0.02rem;
}
.lawS-cont li{
    overflow: hidden;
    margin-right: 0.25rem;
    margin-bottom: 0.3rem;
    width: 5.1rem;
    float: left;
    background-color: #f4f7fa;
}
.lawS-cont li:nth-child(3n+3){
    margin-right:0;
}

.lawS-cont .d-1{
    width: 1.74rem;
    height: 2.43rem;
    margin-right: 0.2rem;
    padding:0.15rem;
}
.lawS-cont .d-1 img{
	width:100%;
	height:100%;
}
.lawS-cont .d-2{
    width: 2.5rem;
}

.p-code{
display:none;
}
.p-code .left img{
	height: 0.6rem;
	width:0.6rem;
}
.lawP-cont .p-code{
    margin-top: 0.35rem;
}
.lawS-cont .d-2 h2{
        font-size: 0.22rem;
    color: #457fb3;
    margin: 0.5rem 0 0.2rem 0;
}




.lawP-cont .d-2 h2{
    
    height: 0.2rem;
}
.lawS-cont .d-2 .p-d-1,.lawS-cont .d-2 .p-d-2,.lawS-cont .d-2 .p-d-3{
    font-size: 0.18rem;
    /*color: #333;*/
    line-height: 0.22rem;
    margin-bottom:0.05rem;
    color:#a6a7a7;
}
.lawS-cont .d-2 .p-d-1 .phone{
    color:#e4ce53;
}
.lawS-cont .d-2 .p-d-2 .addr{
    color:#a6a7a7;
}
.lawS-cont .d-2 .p-d-2{
    height: 0.7rem;
}
.lawP-cont .d-2 .p-d-2{
       height: 0.44rem;
}
.font25{
    font-size: 0.25rem;
}
.code-info{
    color: #000;
    width: 0.73rem!important;
    margin-left: 0.13rem;
    margin-top: 0.19rem;
}
.pad50{
    padding: 0.5rem;
   
}
.jigou-detail-left{
    width: 3.7rem;
    height: 9.32rem;
    float: left;
}
.jigou-detail-left .p-img{
    width: 3.4rem;
    height: 4.0rem;
    padding: 0;
    margin: 0;
    overflow:hidden;
}
.p-h1 {
    font-size: 0.37rem;
    color: #000;
    font-weight: 400;
}
.p-h2 {
    font-size: 0.21rem;
    color: #000;
    font-weight: 400;
    margin: 0.1rem 0;
}
.colorff0000{
    color: #ff0000;
}
.mgtop45{
    margin-top: 0.25rem;
}
.box-height{
    height: 2.03rem;
}
.code-url{
    width: 1.2rem;
    height: 1.2rem;
}

.jigou-detail-right{
    width: 10.7rem;
    float: left;
    background: #f9f9f9;
    height: 8.95rem;
    margin-left: 0.5rem;
}
.ul-title-list{
    height: 0.5rem;
    background: #0a62a1;
    color: #fff;
    border-radius: 0.05rem;
    -webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.40);
    -moz-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.40);
    box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.40);
}
.ul-title-list li{
    float: left;
    padding: 0.09rem 0.5rem;
    font-size: 0.24rem;
    cursor: pointer;
}
/*li.active{*/
    /*background: #900055;*/
/*}*/
.ul-cont{
    padding: 0.4rem;
}
.ul-cont h1{
    font-size: 0.22rem;
    color: #000;
}
.ul-cont h1 span{
    background: #0082de;
    padding: 0 0.07rem;
    margin-right: 0.2rem;
}
.col-xs-6{
    width: 42%;
    float: left;
    padding-right: 0.3rem;
    padding-left: 0.3rem;
    font-size: 0.19rem;
    padding-top:0.05rem ;
}
.col-xs-12{
    
    float: left;
    padding-right: 0.3rem;
    padding-left: 0.3rem;
    font-size: 0.19rem;
    padding-top:0.05rem ;
}
.col-xs-12-group{
	 width: 100%;
    float: left;
    padding-right: 0.3rem;
    font-size: 0.19rem;
    padding-top:0.05rem ;
}
.group-touch{
    overflow: hidden;
    margin: 0.05rem 0;
    border-bottom: 0.02rem solid #efefef;
    padding-bottom: 0.3rem;
    margin-bottom: 0.3rem;
}



.spinner {
  margin-top: 0.1rem;
    margin-right: auto;
    margin-bottom: 0.1rem;
    margin-left: auto;
  width: 0.5rem;
  height: 0.5rem;
  position: relative;
  z-index:99999;
}
 
.container1 > div, .container2 > div, .container3 > div {
  width: 0.12rem;
  height: 0.12rem;
  background-color: #FF0000;
 
  border-radius: 100%;
  position: absolute;
  -webkit-animation: bouncedelay 1.2s infinite ease-in-out;
  animation: bouncedelay 1.2s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
 
.spinner .spinner-container {
  position: absolute;
  width: 100%;
  height: 100%;
}
 
.container2 {
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}
 
.container3 {
  -webkit-transform: rotateZ(90deg);
  transform: rotateZ(90deg);
}
 
.circle1 { top: 0; left: 0; }
.circle2 { top: 0; right: 0; }
.circle3 { right: 0; bottom: 0; }
.circle4 { left: 0; bottom: 0; }
 
.container2 .circle1 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
 
.container3 .circle1 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}
 
.container1 .circle2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
 
.container2 .circle2 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
 
.container3 .circle2 {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
 
.container1 .circle3 {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
 
.container2 .circle3 {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
 
.container3 .circle3 {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
 
.container1 .circle4 {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
 
.container2 .circle4 {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
 
.container3 .circle4 {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
 
@-webkit-keyframes bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}
 
@keyframes bouncedelay {
  0%, 80%, 100% {
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 40% {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}

.tanceng{
	background: rgba(0,0,0,0.6);
    width: 16.5rem;
    height: 7.75rem;
    position: absolute;
    z-index: 999;
    display:none;
    margin-left:-0.25rem;
    border-radius: 0.16rem;
}
.um-win{
	display:none;
	    margin-top: -4.5rem;
    margin-left: 1.9rem;
}
.jieshao .list-group h1{
	font-size:0.37rem;
	    font-weight: 400;
}

.jieshao .list-group .jieshaoCont{
	font-size:0.19rem;
	    padding: 0.18rem 0.24rem;
    line-height: 0.28rem;
}
.color0082de{
	color:#0082de;
}
.totalNum{
	    font-size: 0.15rem;
    float:right;
    line-height: 0.82rem;
    padding: 0.1rem 0;
}
.bom0{
	margin-bottom:0!important;
}
.code-url,.p-code{

}
.tancengSmall{
	background: rgba(0,0,0,0.6);
    width: 14.9rem;
    height: 8.9rem;
    position: absolute;
    z-index: 999;
    display: none;
}
#scrolls-small{
	    height: 8rem;
    width: 10.5rem;
    overflow: auto;
}

#scrolls-small .lawS-cont li {
    overflow: hidden;
    margin-right: 0.1rem;
    margin-bottom: 0.3rem;
    width: 2.5rem;
    float: left;
}
#scrolls-small .lawS-cont .d-2 h2 {
    font-size: 0.16rem;
    color: #457fb3;
   margin-bottom: 0; 
height:auto;
}
#scrolls-small .lawS-cont .d-2 .p-d-2 {
    height: auto;
}
#scrolls-small .p-d-1{
	white-space: nowrap;
}
.noData{
	font-size:0.19rem;
}
.table-ul li{
	/*border:1px solid #e6f0f7;*/
	border-top:none;
	overflow:hidden;
	padding:0.1rem 0;
}
.table-ul li:nth-child(odd){
    background-color: #fafafa;
}
.table-ul li:nth-child(even){
    background-color: #f5f5f5;
}
.table-ul li div{
	float:left;
	font-size:0.26rem;
	text-align:center;
	color:#666;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
	
}
div.t-1{
	width:10%;
}
div.t-2{
	width:45%;
}
div.t-3{
	width:15%;
}
div.t-4{
	width:15%;
}
 div.t-5{
	width:15%;
}
 div.t-5 a{
	    cursor: pointer;
    color: #54a8f1;
    /*padding: 0.04rem 0.15rem;*/
}
.text-left{
	text-align:left!important;
}
.table-title{
	background-color:#4c6980;
	overflow:hidden;
    padding: 0.09rem 0;
    border-radius:0.05rem;
    font-size: 0.2rem;
}
 .table-title div{
 float:left;
	font-size:0.26rem;
	text-align:center;
	
	color:#fff;
}
.center-center{
	width:18.18rem!important;
}

.title-article{	   
    color: #0b6cb1;
    font-size: 0.3rem;
    padding-top:0.3rem;
    /*padding-left: 0.5rem;*/
    padding-bottom: 0.1rem;
    text-align:center;
    position: relative;
}
.time-article{
    /*position: absolute;*/
    /*right:0rem;*/
    /*top:0.3rem;*/
    color:#999;
    text-align: center;
}
.font26{
	font-size:0.26rem!important;
}
.color000{
	color:#000;
}
.text-detail{
	padding:0rem 0.2rem;
	padding-top:0;
	    /*padding-bottom: 0.47rem;*/
}
.mgtop67{
	    margin-top: 0.67rem;
}
.mgtop52{
	    margin-top: 0.50rem!important;
}
.market-cont .d-2 h2 {
   
    height: 0.1rem;
}
.market-cont .p-d-3{
	margin-bottom:0.1rem;
}
/* 法务市场 */
.mark-header,.mark-detail{
	overflow:hidden;
}
.mark-detail{
	overflow:hidden;
	padding:0.4rem!important;
	    padding-top: 0!important;
    padding-bottom: 0.27rem!important;
}
.mark-header ul li{
	float:left;
}
.mark-li-1{
	width:3.04rem;
	height:3.04rem;
	margin-right:0.5rem;
}
.mark-li-2 h2{
color:#0b6cb1;
font-weight:600;
width:11.70rem;
}
.mark-li-3{
	width:1.86rem;
	height:1.86rem;
}
.mark-detail-cont{
	margin-top:0.3rem;
}
.mark-detail-title {
	width:0.9rem;
	float:left;
	height:4rem;
}

.mark-detail-pro{
	width:16.38rem;
	float:left;
	background:#f2f2f2;
	overflow:hidden;
	height:4.42rem;
}
.mark-detail-title  li{
	width:0.9rem;
	height:2.6rem;
	cursor:pointer;
}
.mark-detail-title  li p{
	    color: #fff;
    width: 0.36rem;
    margin-left: 0.29rem;
    line-height: 0.35rem!important;
    padding-top: 0.35rem;
}
.mark-detail-pro .detail_list{
	padding:0.3rem;
	overflow:hidden;
}
.mark-detail-pro .detail_list li{
	width:46%;
	float:left;
	color:#000;

}
.zIndex2{
	z-index:2;
}
.p-code .left{
	    overflow: hidden;
    width: 0.61rem;
}
.footnow{
	    text-align: center;
    padding: 0.2rem 0;
    display:none;
}
.right{
	left:right;
	
}
.search-touch-text{
	width:3.78rem;
	height:0.54rem;
	border:0.01rem solid #cccccc;
	outline:none;
	font-size:0.24rem;
	padding-left:0.1rem;
	display:block;
	float:left;
	}
	#searchAction{
	background: #0a69ad;
    color: #fff;
    padding: 0.15rem 0.63rem;
    position: relative;
    top: -0.05rem;
    font-size: 0.24rem;
    cursor: pointer;
    display:block;
	float:left;
	}
	.law-list .noData{
	    padding: 20px;
    text-align: center;
    font-size: 0.25rem;
	}
	#qrcode_{
	margin-top: 0.21rem;
        width:1.55rem;
        height:1.55rem;
	}
	.under-line{
	    border-bottom: 0.02rem solid #efefef;
    margin-bottom: 0.3rem;
    padding-bottom: 0.3rem;
	}
		.under-line #qrcode_{
		    width: 2.0rem;
    float: right;
    position: relative;
    top: -1.96rem;
		}
		
		
		
		
		
		.ripple-effect {  
        position: relative;  
        overflow: hidden;  
    }  
      
    .btn {  
        width: 150px;  
        height: 40px;  
        border: 1px solid #d9d9d9;  
        outline: none;  
        background: #008DC5;  
        color: #fff;  
    }  
      
    .ripple {  
        border-radius: 50%;  
        background: rgba(0, 0, 0, .5);  
        -webkit-transform: scale(0);  
        transform: scale(0);  
        position: absolute;  
        opacity: 1;  
    }  
      
    .rippleEffect {  
        -webkit-animation: rippleEffect 2s cubic-bezier(0.23, 1, 0.32, 1);  
        animation: rippleEffect 2s cubic-bezier(0.23, 1, 0.32, 1);  
    }  
      
    .btn-primary .ripple {  
        background: rgba(0, 0, 0, .1);  
    }  
      
    @keyframes rippleEffect {  
        100% {  
            -webkit-transform: scale(2);  
            transform: scale(2);  
            opacity: 0;  
        }  
    }  
		
		
		
	.video-btn{
	background:url(../img/video-btn.png) no-repeat;
	    width: 200px;
    height: 200px;
    float: left;
    position: relative;
    top: -152px;
    display:none;
	}	
		
		#qrcode_{
		text-align:center;
		}
		
		
	.search-div{
        display: inline-block;
        border:1px solid #55a9f3;
        margin-top:0.2rem;
        height:0.5rem;
    }
.search-div input{
    height:0.5rem;
    float:left;
    width:4rem;
    padding:0 0.1rem;
    font-size: 0.2rem;
}
.search-div .search-btn{
    display: inline-block;
    width:0.5rem;
    height:0.5rem;
    background: url(../img/search-btn.png) center no-repeat;
    background-size: 0.3rem 0.3rem;
    background-color: #2b8ef0;
    float:left;
    cursor: pointer;
}

/*筛选*/
.shaixuan-box{
    width:100%;
    background-color: #fafafa;
    margin:0.2rem 0;
    padding:0.2rem;
    box-sizing: border-box;
    color:#a6a7a7;
}
.shaixuan-box .shaixuan-div{
    display: block;
}
.shaixuan-box .shaixuan-div span.title0{
    float:left;
    font-size: 0.25rem;
    line-height: 0.4rem;
    color:#40a4d0;
    margin-right:0.2rem;

}
.shaixuan-box .shaixuan-div ul{
    float:left;
    max-width: 13.5rem;
}
.shaixuan-box .shaixuan-div ul li{
    display: inline-block;
    font-size: 0.2rem;
    line-height: 0.3rem;
    padding-top:0.05rem;
    margin-right:0.5rem;
    margin-bottom:0.2rem;
    color:#666;
}
.shaixuan-box .shaixuan-div ul li input{
    margin-right:0.1rem;
    cursor: pointer;
    width:0.3rem;
    height:0.3rem;
    float:left;
}

/*机构详情*/
.detail-menu{
    width:3.3rem;
    display: inline-block;
    float:left;
    font-size: 0.2rem;
    background-color: #edf7fc;
    padding-bottom: 0.2rem;
    padding-left:0.5rem;
    box-sizing: border-box;
    margin-right:0.2rem;
    margin-top:0.25rem;
    height:6.4rem;
}
.detail-menu ul{
    margin-top:0.2rem;
    padding-left:0.4rem;
    border-left:1px solid #c2e4f9;
}
.detail-menu ul li{
    padding:0  0 0.12rem 0;
    color:#86c1f8;
    cursor:pointer;
    position: relative;
    margin-bottom:0.1rem;
}
.detail-menu ul li a{
    color:#86c1f8;
}
.detail-menu ul li:last-child{
	padding-bottom:0;
}
.detail-menu ul li i{
    display: inline-block;
    width:0.18rem;
    height:0.18rem;
    border-radius: 0.18rem;
    position: absolute;
    background-color: #3aa4f4;
    border:0.05rem solid #c1e4f8;
    left:-0.55rem;
}
.detail-menu ul li.active,.detail-menu ul li.active a{
    color:#e87d50;
}
.detail-menu ul li.active i{
    background-color: #e87d50;
    border:0.05rem solid #f4d9ce;
}
.detail-box{
    width:12.5rem;
    height:6.4rem;
    display: inline-block;
    float:left;
    font-size: 0.16rem;
    overflow: auto;
    margin-top:0.2rem;
}
.center-right{
    position: relative;
    width:1.84rem;
}
.ul-tools{
    position: absolute;
    top:0;
}
.ul-bom{
    margin-top:0;
    position: absolute;
    bottom:2.2rem;
}
.ecode{
    margin-top:0.5rem;!important;
    position: absolute;
    top:5rem;
}