
.hb-nav li:nth-child(2) a{color:#333333;font-weight: normal;}
.user-fcu{right:-60px;left:auto;}
/*广告服务页面CSS*/
.adv-conter{
	padding: 80px 0px;
}
.adv-c-ti{
	
}
.adv-c-ti img{
	display: inline-block;
	
}
.adv-c-ti p{
	display: inline-block;
	vertical-align: top;
	color: #242424;
	font-size: 30px;
	margin-top: -7px;
	margin-left: 6px;
}
.adv-c-list{
	
}
.adv-c-list li{
	width: 208px;
	height: 200px;
	display: inline-block;
	margin-top: 40px;
	cursor: pointer;
}
.special{
	margin-right: 35px;
}
.adv-c-list li p{
	font-size: 18px;
	color: #242424;
	margin-bottom: 20px;
}
.adv-c-list li img{
	width: 208px;
	height: 156px;
	box-shadow: 3px 4px 29px rgba(107,113,118,0.27);
}
.coope-ti{
	margin-top: 80px;
	margin-bottom: 30px;
}
.coope-ti img{
	display: inline-block;
	
}
.coope-ti p{
	display: inline-block;
	vertical-align: top;
	color: #242424;
	font-size: 30px;
	margin-top: -7px;
	margin-left: 6px;
}
.relation-text p{
	line-height: 29px;
	color: #242424;
	font-size: 14px;
	font-weight: bold;
}
.relation-text img{
	    box-shadow: 0px 1px 10px rgba(107,113,118,0.27);
	    margin-left: 20px;
}
.relation-text a:nth-child(2) img{
	margin-left: 40px;
	
}

/*弹出层*/
#popbox{
	position: absolute;
	width: 870px;
	height: 660px;
	

	display: none;
	border-radius: 5px;
	z-index: 101;
}
.pop-gb{
	float: right;
	margin-top: 7px;
	margin-right: 10px;
	cursor: pointer;
}
.pop{
	margin: 0 auto;
	margin-top: 60px;
}
.pop img{
	height: 600px;
	width: 800px;
}

.testBg{
 position: absolute;
 top: 0;
 background-color: #000;
 filter:alpha(opacity=80); /* IE */
 -moz-opacity:0.8; /* Moz + FF */
 opacity: 0.8; /* 支持CSS3的浏览器（FF 1.5也支持）*/
 display:none ;     
}
.mask { 
	position: fixed; 
	top: 0; left: 0; 
	width: 100%; 
	height: 100%; 
	background:rgba(0,0,0,1);
    opacity:0.7;
	filter: alpha(opacity=50); 
	display: none; 
	z-index: 99; 
}

/*法律声明页面css*/
.law-conter{
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 0px;
	padding-top: 80px;
}
.law-conter h2{
	color: #242424;
	font-size: 30px;
}
.law-conter p{
	margin-top: 29px;
	color: #242424;
	font-size: 16px;
	line-height: 25px;
}

/*报道/投稿页面CSS*/
.repo-conter{
	width: 1005px;
	margin: 0 auto;
	padding: 80px 0px 140px 0px;
	font-size: 0;
}
.one-bd{
	width: 485px;
	height: 810px;
	display: inline-block;
	
}
#one-bd{
	margin-right: 30px;
	vertical-align: top;
	
}
.one-ti{
	margin-bottom: 30px;
	
}
.one-ti img{
	display: inline-block;
}
.one-ti p{
	display: inline-block;
	vertical-align: top;
	color: #242424;
	font-size: 30px;
	margin-top: -7px;
	margin-left: 6px;
}
.ontbd-text{
	font-size: 16px;
	color: #242424;
	box-shadow: -2px 2px 19px rgba(107,113,118,0.27);
}
.bd-text{
	margin-top: -4px;
	padding-top: 30px;
	height: 570px;
	background-color: #FFFFFF;
    
}
.bd-ts{
	font-weight: 100;
}
.ontbd-text h5{
	margin-top: 30px;
	margin-bottom: 15px;
	margin-left: 20px;
}
.ontbd-text p{
	margin-bottom: 9px;
	margin-left: 20px;
}
.ts-te{
	margin-top: 25px;
}

/*关于我们页面CSS*/
.abo-one{
	background-image: url(images/About/veining-bk.png);
	height: 260px;
	width: 100%;
	padding-top: 90px;
}
.abo-one h2{
	font-size: 34px;
	color: #D61518;
	text-align: center;
	margin-bottom: 40px;
}
.abo-one p{
	font-size: 30px;
	color: #242424;
	text-align: center;
	line-height: 48px;
}
.abo-two img{
	/* background-image: url(../img/cps-logo.png); */
	width: 100%;
	/* height: 400px; */
}
.abo-three{
	background-image: url(images/About/veining-bk.png);
	width: 100%;
	height: 233px;
	padding-top: 80px;
}
.abo-three h2{
	font-size: 34px;
	color: #2A2A2A;
	margin-bottom: 42px;
	text-align: center;
}
.abo-three p{
	font-size: 22px;
	color: #2D2D2D;
	text-align: center;
	margin-bottom: 18px;
}
.abo-four{
	height: 787px;
	width: 100%;
	background-color: #E5E5E5;
	padding-top: 73px;
}
.abo-four-vessel{
	width: 1340px;
	height: 780px;
	margin: 0 auto;
}
.abo-four-vessel h2{
	font-size: 34px;
	color: #2A2A2A;
	text-align: center;
}
.abo-f-ul{
	margin-top: 60px;
}
.abo-f-ul li{
	width: 645px;
	height: 134px;
	font-size: 0;
	float: left;
	margin-bottom: 25px;
	box-shadow: -2px 2px 19px rgba(107,113,118,0.27);

}
.abo-fts{
	margin-right: 45px;
}
.abo-f-icon{
	width: 170px;
	height: 100%;
	background-color: #D61518;
	display: inline-block;
	text-align: center;
	vertical-align: top;
}
.abo-f-icon img{
	margin-top: 30px;
}
.abo-f-text{
	width: 475px;
	height: 100%;
	background-color: #FFFFFF;
	display: inline-block;
}
.abo-f-text h3{
	font-size: 27px;
	color: #2A2A2A;
	margin-top: 50px;
	text-align: center;
	
}
.abo-f-text p{
	font-size: 18px;
	font-weight: bold;
	color: #2A2A2A;
	line-height: 28px;
	text-align: center;
	width: 360px;
	margin: 0 auto;
	margin-top: 45px;
	display: none;
}

.abo-five{
	background-image: url(images/About/veining-bk.png);
	width: 100%;
	height: 300px;
	padding-top: 80px;
}
.abo-five h2{
	font-size: 34px;
	color: #2A2A2A;
	text-align: center;
	margin-bottom: 40px;
}
.abo-five p{
	font-size: 22px;
	color: #2D2D2D;
	text-align: center;
	margin-bottom: 10px;
}
.abo-six{
	width: 100%;
	
	height: 744px;
	background-image: url(https://cpsmedia.oss-cn-shenzhen.aliyuncs.com/cps/cps_img/sub-bk.png) ;
	background-size: 100% 100%;
	padding-top: 80px;
}
.abo-six h2{
	font-size: 34px;
	text-align: center;
	color: #FFFFFF;
	
}
.sub-kj{
	width: 1510px;
	height: 490px;
	margin: 0 auto;
	margin-top: 60px;
}
.sub-ul{
	font-size: 0;
}
.sub-ul li{
	width: 302px;
	height: 488px;
	background-color: #FFFFFF;
	border-radius:4px;
	text-align: center;
	padding: 0px 25px;
	display: inline-block;
	vertical-align: top;
}
.sub-ts{
	margin-right: 30px;
}
.sub-ul li img{
	width: 179px;
	height: 49px;
	margin-top: 50px;
}
.sub-ul li span{
	width: 100%;
	height:1px;
    background-color: #0D6FB8;
    display: block;
    margin-bottom: 30px;
    margin-top: 20px;
}
.sub-ul li p{
	font-size: 18px;
	color: #2B2A2A;
	line-height: 36px;
}
.sub-ul li a{
	width: 160px;
	height: 40px;
	color: #FFFFFF;
	background-color: #D61518;
	border-radius:4px;
	margin: 0 auto;
	display: block;
	line-height: 40px;
	margin-top: 35px;
	margin-top: 20px;
}
.sub-ul li a p{
	color: #FFFFFF;
}

@media screen and (min-width:1000px) and (max-width:1500px){
  .sub-kj{
  	width: 1330px;
  }
  .sub-ul li {
  	width: 260px;
  }
  .sub-ul li p{
	font-size: 16px;
}
  .sub-ul li a{
  	margin-top: 15px;
  }
}

.tail{

	margin-top: 0px;
}