body,html {
	background-color: #fff;
	height: 100%;
}
.app {
	width: 100%;
    max-width: 1170px;
    margin: auto;
}
.logo h1 {
	max-width: 1170px;
	padding: 40px 0 20px;
}

.line{
	border-top: 1px solid rgba(204, 204, 204, 1.0);
	width: 100%;
    min-width: 100%;
    margin: 24px 0;
}
.title{
	font-size: 24px;
    color: #333;
    padding: 30px 0;
    padding-top: 20px;
}
.lv{
	padding: 10px 10px 10px 50px;
    border-radius: 4px;
    font-size: 14px;
    border: 1px solid transparent;
    background-color: green;
    color: #fff;
}
.lv p{
	margin: 10px 0 !important;
}
.lv.fen {
	background-color: #f2dede;
    color: #a94442;
    border-color: #ebccd1;
    margin-top: 20px;
}
.hong {
	color: red;
	padding-right: 5px;
}
.chaxun {
	width: 100%;
}
.footer {
	    line-height: 24px;
	    font-size: 12px;
	    text-align: center;
	    color: #959595;
}
.footer img {
	display: inline-block;
	max-width: 100%;
}

.jg1{
	margin-top: 20px;
}

.jg1lan {
	background-color: #337ab7;
    color: #fff;
}
.jg2{
	    background-color: #f6f6f6;
	    border: solid 1px #edf3ff;
}
.jg2p {
	border-top: solid 1px #edf3ff;
}
.jg2 p{
	    padding: 11px 15px;
    font-size: 15px;
    font-weight: 600;
    font-family: PingFangSC-Medium-Regular;
}
.jg2p-left{
	float: left;
	width: 40%;
}
.jg2p-right{
	float: right;
width: 60%;
text-align: right;
color: #333;
}
.ckxq {
	background-color: #f9fbff;
	color: #2a5cf4;
	font-weight: 600;
	width: 100%;
	margin: 20px 0;
	border: none;
}


.zhezhao {
	width: 100%;
	height: 100%;
	position: absolute;
	background-color: #fff;
	left: 0;
	top: 0;
	z-index: 11;
	display: none;
}
.zhezhaotou {
	height: 64px;
	line-height: 64px;
	border-bottom: 1px solid #edf3ff;
	padding:15px 0;

}

.zhezhaotouspan{
	float: left;
	line-height: 30px;
	color: #000000d9;
    font-weight: 500;
    font-size: 16px;
}
.zhezhaotouspana{
	float: right;
}
.zhongjian {
	margin: 20px 0;
	line-height: 64px;
	    color: #000000d9;
    font-weight: 500;
    text-align: center;
    font-size: 30px;
}

.table-striped>tbody>tr:nth-of-type(odd){
	font-weight: 600;
        
            background-color: #f0fff8;
    padding: 8px 12px;
}





@media (max-width: 768px) { 
	.yincang{
		display: none;
	}
	.title{
		    font-size: 17px;
	}
	.logo h1 img {
	width: 100%;
	margin: auto;
}
.img1 {
	width: 110px;
	height: 55px;
}
.img3{
	width: 60px;
	height: 60px;
}
 	.jg1{
	display: none;
}
.jg2{
	display: block;
}

 }

 @media (min-width: 768px) {
 	.slr {
 		padding-right: 0;
 	}
 	.sll {
 		padding-left: 0;
 	}
 	.jg2{
	display: none;
}
.zhezhao{
	width:75%;
 }
#zhezhaonei{
	width:100%;
 }
}
