#cpnr{ width:100%; float:left; margin-top:2.5%; padding-bottom:10px;}
#cpnr p{ margin:0px; padding:0px; line-height:1.5;color:#555;}
#cpjs{ width:42%; float:right;}
#cptp{ width:56%; float:left;z-index:3;overflow:hidden;position:relative; border:#ddd solid 1px; padding:10px;box-sizing:content-box; box-sizing:border-box;}
#cptp img{ max-width:90%; display:block; margin-left:auto; margin-right:auto;}
.clear{ clear:both; width:100%;}

#cpbt{
	font-size: 24px;
	font-weight:normal;
	color:#010101;
	padding-bottom:15px;
	line-height:1.5;
	text-align:left;
	margin-top:-10px;
}
#cpbt span{ position:relative; float:right; margin-left:10px; margin-right:5px;}
#cpbt .ewm{ width:170px; position:absolute; right:0px;top:150%; display:none; padding:10px; background-color:#fff; border:#ddd solid 1px;}
#cpbt .ewm p{ text-align:center; color:#000; margin-top:5px; font-size:14px}
#cpbt img{ margin-left:8px; cursor:pointer;}
#cpxx{ margin-top:5x; line-height:1.8; color:#666666;	 }
#cpxx .f16{ font-size:16px; color:#0068B7; display:block; background-color:#eee; text-indent:5px; line-height:2.2;}
#cpsl{ margin-top:10px;line-height:1.8; color:#666666;}
#cpsl .sla{ height:30px; margin-top:5px;}
#cpsl  .button2 { padding-left:15px; padding-right:15px; display:block; float:left;
	
	text-align:center; border-radius:40px; 
	cursor:pointer;
	transition:all 0.3s ease-in-out 0s; background-color:#ff6600; height:40px;   margin-bottom:2%; line-height:40px;color:#FFFFFF 
}#cpsl  .button2  span{ color:#fff;font-weight:bold;}
#cpsl  .zl{ background-color:#0068B7; float:right;}
#cpsl .button2 i{ line-height:40px; font-size:18px;color:#FFFFFF; margin-right:8px;}
#cpsl .button2:hover{ background-color:#0068B7; color:#FFFFFF }
#cpsl .kg3{ margin-top:2%;}
#xqnr{ width:100%; float:left; margin-top:2.5%; border:#ddd solid 1px;box-sizing:content-box; box-sizing:border-box;}
.nTabx{
left:0px; top:0px;  top:-1px; position:absolute; width:100%; 
}
.nTabx  ul{ width:100%;
border:0; font-size:0px; float:left; 
}
.nTabx  li{ float:left;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	 overflow:hidden; width:120px; height:45px;text-align:center;TEXT-OVERFLOW: ellipsis;   line-height:45px; font-size:16px; text-transform:capitalize;border-right:#ddd solid 1px;

}
.nTabx li.active{background-color:#fff; border-top:#0068B7 solid 2px;  line-height:45px; font-weight:bold; color:#0068B7; }
.nTabx li.normal{ color:#555;  border-top:#999 solid 2px; font-weight:bold;}
.nonea{ display:none;}


#xqnr_2{ width:94%; padding:2% 3%; float:left;}
#cpzs{ width:100%; float:left; margin-top:1.5%; margin-bottom:1.5%;}
#xqnr{ width:100%; float:left; margin-top:2.5%; border:#ddd solid 1px;box-sizing:content-box; box-sizing:border-box; margin-bottom:2.5%;}
#xqnr_1{ width:100%; float:left; background-color:#EFEFEF; height:45px; position:relative; border-bottom:#ddd solid 1px;}

#xqnr_2{ width:100%; padding:2%;box-sizing:content-box; box-sizing:border-box; float:left;}
#cpsm{width:100%; float:left;}
#cpsm.hg1{ margin-top:1.5%;}
#cpsm .title{ width:100%; float:left; position:relative; border-bottom:#ddd solid 1px; line-height:1.8; font-size:18px; font-weight:bold;text-align:center;color:#0068B7;  margin-bottom:1.5%;}
#cpsm .title:after{ width:100px; height:3px; position:absolute; background-color:#0068B7; left:50%; margin-left:-50px;bottom:-2px; content:"";}
#cpxq{ width:100%; float:left;
	font-size: 16px;	
	color:#555;
	line-height:1.8;
	text-align:left; overflow-x:auto; margin-top:12px;
	
}
#cpxq video{  max-width:100%; }
#cpxq p{line-height:1.8;font-size: 16px;	}
#cpxq .tba{ text-align:center;}
#cpxq table::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background-color:#288FE1
}
#cpxq  table::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #E2E2E2
}

#cpxq table::-webkit-scrollbar-thumb {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 4px rgba(255,255,255, .6);
    background-color: #333;
}
#cpxq hr{ height:2px; background-color:#00A5DB; overflow:hidden; border:0px;}
#cpxq h3{ font-size:20px; line-height:1.8; color:#0068B7;}
#cpxq img{ max-width:100%; margin-bottom:10px;}
#cpxq table{max-width:100%; table-layout:fixed; overflow-x:auto;}
#cpxq table td{word-wrap:break-word;word-break:break-all;}
.tabf{ color:#0068B7; width:100%; float:left; margin-top:12px; padding-top:12px; border-top:#ddd solid 1px;}
.tabf a{ font-weight:normal; float:left; line-height:2;border-radius:30px; border:#ddd solid 1px; padding-left:10px; padding-right:10px; margin-right:1%; margin-bottom:1%;}
.tabf a:hover{ border:#0068B7 solid 1px; background-color:#0068B7; color:#fff;}
@media only screen and (max-width: 1200px){.cpview .swiper-slide img{ height:350px;}#cpnr p{ font-size:12px; line-height:20px;}#cpbt{ font-size:16px; line-height:20px; font-weight:bold;}#cpsm .title{ font-size:16px; margin-top:12px;}#cpxq p{ font-size:14px;}#cpxx .f16{ font-size:14px;}.nTabx  li{ font-size:14px;}}
@media only screen and (max-width: 1000px){.cpview .swiper-slide img{ height:250px;}#cpnr p{ font-size:12px; line-height:20px;}#cpbt{ font-size:14px; }#cpsm .title{ font-size:14px;}}
@media only screen and (max-width: 800px){#cpjs{ width:100%;  }#cptp{ width:100%;margin-bottom:25px;}.cpview .swiper-slide img{ height:280px;}#cpbt img{ display:none;}#cpxq p{ font-size:12px; line-height:1.5}#cpxx .f16{ font-size:12px;}.nTabx  li{ font-size:12px;}#cpxq table{ min-width:800px;}}
@media only screen and (max-width: 500px){.cpxtp .swiper-slide { width:23%;  margin-left:1%; margin-right:1%;}.cpview .swiper-slide img{ height:240px;}#cpxq video{ width:100%;}#cpsl  .button2 { padding-left:10px; padding-right:10px; font-weight:bold;}}