#pro{ width:100%; float:left;}
#pro_1{width:100%; float:left; margin-top:1.5%; margin-bottom:1.5%; }
#pro_1 h3{ font-size:38px;  float:left; font-weight:normal;line-height:40px; }
#pro_1 span{ float:right; font-size:16px; color:#FFFFFF; font-weight:bold;line-height:40px; }
#pro_1 span i{ margin-left:10px;}
#cplist{
	WIDTH:100%;
	FLOAT: left;   text-align:left; overflow:hidden; margin-top:1.5%;
}
#cplist  UL {
	LIST-STYLE-TYPE: none; margin-left:-2%;
}
#cplist  UL LI{ WIDTH:31.33%; float:left; margin-left:2%; margin-top:1%; margin-bottom:1%;overflow:hidden;}
#cplist  UL LI dd{ width:100%; float:left; padding-top:65%; position:relative; overflow:hidden;}
#cplist  UL LI dd img{ width:100%; position:absolute; left:0px; top:0px; z-index:1; min-height:100%;transition:all 0.4s ease-in-out 0s;}
#cplist  UL LI:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#cplist  UL LI dd .more{ width:96%; padding:2%; color:#FFFFFF;position:absolute; left:0px; z-index:2; bottom:0px; font-size:16px; font-weight:bold; text-align:right; background-color:rgba(0,0,0,0.5);}
#cplist  UL LI dd .more i{ margin-left:10px;}
#cplist  UL LI .jj{ width:100%; float:left; margin-top:1.5%;}
#cplist  UL LI .jj .nrq{ width:100%; float:left;}
#cplist  UL LI .jj .nrq h3{ font-size:24px; color:#fff; font-weight:normal; line-height:1.8;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;OVERFLOW: hidden;}
#cplist  UL LI .jj .nrq p{ font-size:16px; color:#fff; line-height:1.5;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;OVERFLOW: hidden; font-weight:bold;}
#pro_2{ width:100%; float:left; margin-bottom:1.5%;}
#pro_2 .cptp{width:52%; float:left;}
#pro_2 .cpjs{width:46%; float:right;}
#cpbt{ width:100%; float:left; font-size:38px; color:#fff; line-height:1.5; margin-top:1%; margin-bottom:1%;}
#cpjs{width:100%; float:left; font-size:26px; line-height:1.5;margin-top:1%;}
#cpgg{width:100%; float:left; margin-top:2%;}
#cpgg h3{font-size:24px; line-height:1.5;width:100%; float:left; margin-bottom:1.5%; font-weight:normal;}
#cpgg span{ float:left; border:rgba(255,255,255,0.4) solid 2px; cursor:pointer; font-size:16px; font-weight:bold; margin-right:10px; margin-top:5px; margin-bottom:5px; padding:1% 5%;  line-height:1.5;border-radius:8px;}
#cpgg span:hover{ background-color:#0079FE; border:#0079FE solid 2px;}
#cpjj{width:100%; float:left; margin-top:2%;}
#cpjj h3{font-size:24px; line-height:1.5;font-weight:normal;}
#cpjj p{ font-size:16px; line-height:1.6; margin-top:1.5%}
.proshow{
	width: 100%;
	 overflow:hidden; position:relative; display:block; cursor:pointer;
}
.proshow .swiper-slide{  width:100%; background-color: #000; padding-top:80%; position:relative; display:block; overflow:hidden;
	/* height: 8.0rem; */
}
.proshow .swiper-slide img{width:100%; position:absolute; left:0PX; top:0PX; min-height:100%;
}
.proshow .swiper-slide  a{ display:block; width:100%;background-position: center; background-repeat: no-repeat; background-size:100% auto;}
.proshow .swiper-pagination-bullets{ bottom:2px; margin-bottom:15px; filter: Alpha(Opacity=0);-moz-opacity:0;opacity:0;}
.proshow .swiper-pagination-bullet{
	width: 10px;
	height:10px;
 background-color:rgba(255,255,255,0.5);
	opacity: 1;box-shadow:0px 1px 4px #333; 
}
.proshow .swiper-pagination-bullet-active{
background:#0079FE; 
}
.proshow .swiper-pagination{
	position:absolute;
	right:2%; left:inherit;
	bottom:3%;
	width:60px;
	background-color:rgba(85,85,85,0.4);
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif; line-height:40px;border-radius:5px;
}
.proshow .swiper-button-prev,.proshow .swiper-button-next{ width:70PX; height:70PX;transition:all 0.3s ease-in-out 0s;background-size:30% auto; background-color:rgba(85,85,85,0.4);border-radius:100%;}
.proshow .swiper-button-prev{ left:1%;}.proshow .swiper-button-next{right:1%;}
.proshow .swiper-button-prev:hover,.proshow .swiper-button-next:hover{background-color:rgba(0,0,0,0.7);}
@media only screen and (max-width: 1400px){#cplist  UL LI .jj .nrq h3{ font-size:16px; font-weight:bold;}#cplist  UL LI .jj .nrq p{ font-size:14px;}#cplist  UL LI .jj  span{ font-size:14px;}#cplist  UL LI dd .more{ font-size:14px;}#pro_1 h3{ font-size:24px;line-height:30px;}#pro_1 span{ font-size:14px;line-height:30px;}#cpbt{ font-size:30px;}#cpjs{ font-size:24px;}#cpjj h3,#cpgg h3{ font-size:16px; font-weight:bold;}#cpgg span{ font-size:14px;}#cpjj p{ font-size:14px;}}
@media only screen and (max-width: 1200px){#cplist  UL LI .jj .nrq h3{ font-size:14px; font-weight:bold;}#cplist  UL LI .jj .nrq p{ font-size:12px;}#cplist  UL LI .jj  span{ font-size:12px;}#cplist  UL LI { padding:1%; width:29.33%}#cplist  UL LI dd .zzc{background-size:20% auto;}#pro_1 h3{ font-size:16px;line-height:30px; font-weight:bold}#cpbt{ font-size:24px;}#cpjs{ font-size:16px;font-weight:bold;}#cpjj h3,#cpgg h3{ font-size:14px;}#cpgg span{ font-size:12px;}#cpjj p{ font-size:12px;}#cpgg span{ border:rgba(255,255,255,0.4) solid 1px;}#cpgg span:hover{border:#0079FE solid 1px;}.proshow .swiper-button-prev,.proshow .swiper-button-next{ width:50PX; height:50PX;}.proshow .swiper-pagination{width:50px;line-height:30px; font-size:18px;}}
@media only screen and (max-width: 800px){#cplist  UL LI { width:45%; padding:1.5%;}#cplist  UL LI dd .more{ font-size:12px;}#pro_1 h3{ font-size:14px;line-height:25px; font-weight:bold}#pro_1 span{ font-size:12px;line-height:25px;}#cpbt{ font-size:16px; font-weight:bold}#cpjs{ font-size:14px; font-weight:normal;}#cpjj h3,#cpgg h3{ font-size:12px;}.proshow .swiper-button-prev,.proshow .swiper-button-next{ width:40PX; height:40PX;}.proshow .swiper-pagination{width:40px;line-height:30px; font-size:14px;}}
@media only screen and (max-width: 650px){#pro_2 .cptp{width:100%; float:left;}
#pro_2 .cpjs{width:100%; float:left; margin-top:2%;}}
@media only screen and (max-width: 600px){#cplist  UL LI .jj .nrq h3{ font-size:12px; font-weight:bold;}#cplist  UL LI .jj .nrq p{ font-size:12px; font-weight:normal;}}
@media only screen and (max-width: 450px){#cplist  UL LI .jj  span{ float:right; padding:0px 2%;}.proshow .swiper-button-prev,.proshow .swiper-button-next{ width:30PX; height:30PX;}.proshow .swiper-pagination{width:35px;line-height:25px; font-size:12px;}#cpbt{ font-size:14px; }#cpjs{ font-size:12px;}}