﻿/* 渠道合作样式 */
.m-banner{
	display:none;
}
.cp{
	position: relative;
	height: 116px;
	width: 100% !important;
	margin: 0 auto !important;
	margin-top: 44px !important;
	padding-bottom: 0 !important;
	background: none !important;
}
.nav-wrap li a {
    height: 48px;
    line-height: 48px;
}
.tx1 p {
    font-size: 16px;
}
.qdhz-lc .qdhz-lc2-title {
    text-align: center;
}
.qdhz-lc .qdhz-lc2_body {
    text-align: center;
}
.m-channel{
	display: none;
}
@media (min-width:320px) and (max-width:1200px){
	.bannerbox{
		margin-top: 0 !important;
	}
	.banner{
		display: none !important;
	}
	.m-banner{
		display:block;
	}
	.m-banner img{
		width: 100% !important;
		vertical-align: bottom;
	}
	.down_center{
		padding: 0;
	}
	.cp_bottom{
		display: none;
	}
	.m-channel{
		display: block;
	}
	/* 渠道合作开始 */
	.qdhz1{
		width: 7rem;
		margin: 0.94rem auto 0;
	}
	.cp1-qdhz-top .cp1-line {
	    width: 0.05rem;
	    height: 0.4rem;
	    background: #2e68b9;
	    float: left;
	    display: block;
	    margin-top: 0.1rem;    
	}
	.cp1-qdhz-top .cp1-title{
	    font-size: 0.38rem;
	    line-height: 0.56rem;
	    color: #333;
	    display: block;
	    float: left;
	    padding-left: 0.21rem;
	    background: #fff;
	    padding-right: 0.2rem;
	}
	.cp1-qdhz-top {
	    width: 7rem;
		height: 0.4rem;
	    color: #666;
	    line-height: 0.58rem;
	    font-size: 0.24rem;
		margin: 0 auto; 
		margin-bottom: 0.57rem;
		border-bottom: 1px solid #e5e5e5;
	}
	.cp1-qdhz-title {
	    line-height: 0.66rem;
	    font-size: 0.4rem;
	    color: #333333;
	    padding-bottom: 0.1rem;
		text-align: center;
	}
	.cp1-qdhz-body{
		
	}
	.cp1-qdhz-body p{
		text-indent: 0.64rem;
		color: #666666;
		font-size: 0.3rem;
		line-height: 0.56rem;
	}
	.cp1-qdhz ul li{
		/* background: #f8f8f8; */
		border-radius: 12px;
		padding: 0.62rem 0.46rem 0.65rem;
		margin-bottom: 0.45rem;
	}
	.cp1-qdhz ul li:last-child{
		padding: 0;
		background: url(/style/m-images/m-qdhz-lc-bg.jpg) top center no-repeat;
		background-size: cover;
	}
	.qdhz-lc{
		width: auto;
		height: auto;
		padding: 0.62rem 0.46rem 0.65rem;
		text-align: center;
	}
	.qdhz-lc h3{
		text-align: center;
		color: #fffefe;
		font-size: 0.46rem;
	}
	.qdhz-lc .qdhz-lc-img{
		width: 100%;
		margin: 0.68rem auto 0.65rem;
	}
	.qdhz-lc .qdhz-lc-img img{
		width: 100%;
		height: auto;
	}
	.qdhz-lc .qdhz-lc-img ul{
		display: flex;
		justify-content: space-between;
		flex-direction: row;
		flex-wrap: wrap;
		background: url(/style/images/qdhz-lc-line.png) top center no-repeat;
		background-position-y: 22%;
		background-size: 95% 2%;
		display: none;
	}
	.qdhz-lc .qdhz-lc-img ul li{
		background: none;
		padding: 0;
		border: none;
		margin-bottom: 0;
		width: 1.15rem;
		text-align: center;
	}
	.qdhz-lc .qdhz-lc-img ul li img{
		width: 1rem;
		height: auto;
	}
	.qdhz-lc .qdhz-lc-img ul li p{
		color: #ffffff;
		text-align: center;
		font-size: 0.14rem;
	}
	.qdhz-lc .qdhz-lc-button{
		padding: 0.05rem 0.36rem;
		background: #3172ca;
		display: inline-block;
		border-radius: 6px;
	}
	.qdhz-lc .qdhz-lc-button a{
		color: #fffefe;
		font-size: 0.35rem;
	}
	/* 渠道合作结束 */
	/* 合作洽谈开始 */
	.hzqt1{
		width: 7rem;
		margin: 0.94rem auto 0;
	}
	.cp1-hzqt-top .cp1-line {
	    width: 0.05rem;
	    height: 0.4rem;
	    background: #2e68b9;
	    float: left;
	    display: block;
	    margin-top: 0.1rem;    
	}
	.cp1-hzqt-top .cp1-title{
	    font-size: 0.38rem;
	    line-height: 0.56rem;
	    color: #333;
	    display: block;
	    float: left;
	    padding-left: 0.21rem;
	    background: #fff;
	    padding-right: 0.2rem;
	}
	.cp1-hzqt-top {
	    width: 7rem;
		height: 0.4rem;
	    color: #666;
	    line-height: 0.58rem;
	    font-size: 0.24rem;
		margin: 0 auto; 
		margin-bottom: 0.57rem;
		border-bottom: 1px solid #e5e5e5;
	}
	.cp1-hzqt-title {
	    line-height: 0.66rem;
	    font-size: 0.4rem;
	    color: #333333;
	    padding-bottom: 0.1rem;
		text-align: center;
	}
	.cp1-hzqt-body{
		text-align: center;
	}
	.cp1-hzqt-body p{
		text-indent: 0.64rem;
		color: #666666;
		font-size: 0.3rem;
		line-height: 0.56rem;
	}
	.cp1-hzqt ul li{
		background: #f8f8f8;
		border-radius: 12px;
		padding: 0.62rem 0.46rem 0.65rem;
		margin-bottom: 0.45rem;
	}
	.cp1-hzqt-body .hzqt-lc-button{
		padding: 0.05rem 0.36rem;
		background: #3172ca;
		display: inline-block;
		border-radius: 6px;
		margin-top: 0.5rem;
	}
	.cp1-hzqt-body .hzqt-lc-button a{
		color: #fffefe;
		font-size: 0.35rem;
	}
	/* 合作洽谈结束 */
	
		.peizhi-1 {
		    font-size: 0.22rem;
		}
		.peizhi-2 {
		    font-size: 0.22rem;
		}
		.cp1-zchj-body table tr th, td {
		    font-size: 0.22rem;
		}
		.cp1-zchj-body table tr th:nth-child(1) {
			width: 30%;
		    font-size: 0.24rem;
		}
		.cp1-zchj-body table tr th:nth-child(2){
			font-size: 0.22rem;
		}
		.cp1-zchj-body table tr th:nth-child(3){
			width: 21%;
			font-size: 0.22rem;
		}
		.cp1-zchj-body table tr th:nth-child(4){
			width: 21%;
			font-size: 0.22rem;
		}
		.server-item {
		    font-size: 0.24rem;
		}

	
	*{ margin:0; padding:0;}
		
	        .ccc20210809{width:100%;height:6rem; float:right;}      
	        .ct20210809{color:#fff; width:80%; float:left; font-size: 0.34rem; margin-left: 10%; margin-top: 10%;}	
	        .cb20210809{color:#fff; width:80%; float:left;font-size: 0.24rem;margin-left: 10%;}     
	        .ca20210809{width:1.5rem; height:0.45rem; float:left; margin-left:0rem; background-color:#0074d1; display:block;border-radius:0.05rem; line-height:0.45rem; text-align:center; color:#fff;margin-left: 3rem; font-size: 0.24rem;      }
	
	        .nbt20210809{   width:20%; margin-top:7rem; margin-left:4.3rem; float:left;transform: translateX(-50%);position: absolute;}
	        .nbt20210809 .l20210809{float:left; margin-left:0.1rem; width: 0.25rem;height: 0.25rem; border-radius: 50%;margin: 0.05rem;background: radial-gradient(#666666, #666666);}
	       .allbtn20210809{ position:relative;  top: 6rem; left:0.15rem; float: left;    }
	 
	
			button, input{ outline:none;}
			button, .login.log20210809{ width:1.7rem; height:0.42rem;line-height: 0.42rem; background:#0074d1; color:#fff; border:none; border-radius:0.06rem; display: block; margin:0.1rem auto; cursor: pointer; text-align:center;}
			
	        .pOB20210809, .pOB120210809, .pOB220210809{ width:100%; height:100%; position: fixed; left:0; top:0; background:rgba(0,0,0,.6); display: none;}
			.pO20210809, .pO120210809{ position:fixed; width:6rem; /* height:8rem; */ z-index: 2;top:50%; left:50%; margin-top:-3.5rem; margin-left:-3rem; background:#fff; border-radius:0.08rem; overflow: hidden; display: none;}
			 .pO220210809{ position:fixed; width:6rem; height:6rem !important; top:50%; z-index: 2; left:50%; margin-top:-2.5rem; margin-left:-3rem; background:#fff; border-radius:0.08rem; overflow: hidden; display: none;}
			.pO20210809 > span , .pO120210809 > span , .pO220210809> span{ position: absolute; right:0.1rem; top:0rem; height:0.33rem; line-height:0.33rem; color:#000; font-size:0.3rem; cursor: pointer;}
			.pO20210809 table, .pO120210809 table, .pO220210809 table{ display: block; margin:0.33rem auto 0; width:5.96rem;}
			.pO20210809 caption, .pO120210809 caption, .pO220210809 caption{ width:5.2rem; text-align: center; color:#666; font-weight:bold; font-size:0.22rem; line-height:0.42rem;}
			.pO20210809 table tr td, .pO120210809 table tr td, .pO220210809 table tr td{ color:#666; padding:0.06rem; font-size:0.14rem;}
			.pO20210809 table tr td:first-child, .pO120210809 table tr td:first-child, .pO220210809 table tr td:first-child{ text-align: right;}
			.inp.inp20210809{ width:2.75rem; height:auto; line-height:0.3rem; border:1px solid #cacaca; padding:0.05rem 0.1rem; color:#000; font-size:0.14rem; border-radius:0.06rem;}
			select{width:2.8rem; height:0.28rem; line-height:0.28rem; }
	        .sele20210820{  width: 3rem !important;height: auto !important;padding-bottom: 0.09rem;}
			.inp.inp20210809:focus{ border-color:#f40;}
			.daili-title{
				width: auto;
				display: inline-block;
				font-size: 14px;
				color: #666666;
				vertical-align: middle;
				margin-right: 10px;
			}
			.daili-title:last-child{
				margin-right: 0px;
			}
			.daili-title input{
				width: 15px;
				height: 15px;
				margin-right: 8px;
			}
			@keyframes ani20210809{
				from{
					transform:translateX(-100%) rotate(-60deg) scale(.5);
				}
				50%{
					transform:translateX(0) rotate(0) scale(1);
				}
				90%{
					transform:translateX(20px) rotate(0) scale(.8);
				}
				to{
					transform:translateX(0) rotate(0) scale(1);
				}
			}
			.ani20210809{ animation:ani .5s ease-in-out;}
	}

}