.bannerbox{ height:600px; width:100%; background:url(../images/banner.jpg) no-repeat center top;  }
.width1000{ width:1000px; margin:0 auto;}
.aboutbox{ padding:50px 0 0 0; color:#fff; letter-spacing:1px;}
.h2title{ font-size:30px; text-align:center; height:60px; line-height:60px; background:url(../images/titlebg.png) no-repeat center; margin-bottom:20px;  color:#fef7a8; letter-spacing:2px; }
.aboutbox p{ font-size:16px; line-height:32px; text-indent:32px; }
.hdbox{padding:50px 0; color:#fff;}
.hdbox ul li{  width:100%; color:#fff;   margin-right:0; margin-bottom:30px;  background:#132baa;}
.hdbox ul li img{ width:100%; height:auto;}
.hdbox ul li:nth-child(2n){ margin-right:0;}
.hdbox ul li h3{ padding:10px 0; font-size:17px; font-weight:normal;}
.picbox{ width:50%; float:left; }
.picbox{ line-height:0;}
.hdinfo{ float:right; width:450px; padding:10px 25px; position:relative; height:260px;}
.hdinfo p{ line-height:30px;}
.hdinfo p i{ padding-right:10px; display:inline-block;}
.hdinfo a{ display:inline-block; height:40px; line-height:40px; width:100px; background:#FFF; color:#132baa; text-align:center; border-radius:3px; position:absolute; right:30px; bottom:20px;} 

.newsbox{ display:block; }
.newsbox li{ float:left; width:493px;     height: 100px; margin:0 14px 14px 0; min-height:80px; padding:15px 0; background:#132baa; border-radius:0px; position:relative; }
.newsbox li a{ color: #fff; }
.newspic{ display:inline-block; position:absolute; top:20px; left:20px; width:80px; height:80px; overflow:hidden;   border-radius:8px;}
.newspic img{ width:100%; height:auto; }
.newsbox li:nth-child(2n){ margin-right:0;}

.newsbox li h2{ padding-left:120px; padding-right:20px; color:#fff; font-size:18px; font-weight:normal; padding-bottom:5px; margin-top:-5px; height:30px; line-height:30px; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.newsbox li p{ padding-left:120px; padding-right:20px; color:#ccc;}
.newsbox li i{ display:inline-block; position:absolute; bottom:20px; right:30px; color:#8990a3; letter-spacing:2px; font-size:11px;}

.newspics2{ width:1000px; height:600px; position:relative; overflow:hidden; margin:0px auto; }
.newspics2 .hd{ height:43px; overflow:hidden; position:absolute; width:100%; color:#fff; right:0px; bottom:0px; z-index:1; }
		.newspics2 .hd ul{ overflow:hidden; zoom:1; float:right; padding:15px 10px 0 0; text-align: center; display: block; width: 100%; }
		.newspics2 .hd ul li{ margin-right:6px;  width:10px; height:10px; line-height:0px; border-radius:50%; text-indent:-99px; overflow:hidden; text-align:center; background:#fff; cursor:pointer; display: inline-block;   }
		.newspics2 .hd ul li.on{ background:#ff6600;  }


	.newspics2 .bd{ position:relative; height:100%; z-index:0;   }
		.newspics2 .bd li{ zoom:1; vertical-align:middle;  position:relative;}
		.newspics2 .bd li span{ position:absolute; z-index:99px; color:#fff; bottom:0px; left:0;  background:rgba(0,0,0,0.5); display:block; width:100%; padding-left:15px; height:43px; line-height:43px;}
		.newspics2 .bd img{ width:1000px; height:600px;   }
		
		.newspics2 .prev,
		.newspics2 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.newspics2 .next{ left:auto; right:3%; background-position:8px 5px; }
		.newspics2 .prev:hover,
		.newspics2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.newspics2 .prevStop{ display:none;  }
		.newspics2 .nextStop{ display:none;  }	
		
		.videobox{ padding-top:50px;}
		.videobox ul li{ float:left; width:48%; height:auto; margin-right:4%; margin-bottom:20px;}
		.videobox ul li a{ color:#fff;}
		.videobox ul li:nth-child(2n){ margin-right:0;}
		.videobox ul li img{ width:100%; height:auto;}
		.videobox ul{ display:block; background:#132baa; padding:20px 20px 20px 20px;}
		
		.newspicdd{ padding-top:50px;}
		.navbox{ height:80px; line-height:80px; color:#fff; position:fixed; top:0; left:0; width:100%; background: url(../images/bodybg.jpg) center #0e76de fixed ; background-size:100% auto; z-index:999;}
		.navbox span{ display:inline-block; width:100px; position:absolute; left:30px ; top:0; height:80px; background: url(../images/p5wlogo.png) center no-repeat; background-size:100% auto;   }
		.navbox span a{ display:block; height:80px; }
		.navbox ul{ display: block; text-align:center;}
		.navbox ul li{ display:inline-block; padding:0 50px; font-size:18px; letter-spacing:2px; }
		.navbox ul li a{ color:#fcbe8f;}
		.foot{ height:50px; line-height:50px; background:#000; color:#fff; text-align:center; margin-top:60px;}
		.titlebg1{ height:64px; background:url(../images/title_1.png) no-repeat center top;}
		.titlebg2{ height:64px; background:url(../images/title_2.png) no-repeat center top;}
		.titlebg3{ height:64px; background:url(../images/title_3.png) no-repeat center top;}
		.titlebg4{ height:64px; background:url(../images/title_4.png) no-repeat center top;}
		.titlebg5{ height:64px; background:url(../images/title_5.png) no-repeat center top;}
		.titlebg6{ height:64px; background:url(../images/title_6.png) no-repeat center top;}
		.mbanner{ display:none;}
		
.newsbox22{ background:#132BAA; padding:20px; margin-top:20px;}
.newsbox22 h2{ font-size:50px; color:#005dff}
.newsbox22 ul li{ padding-bottom:0px; height:50px; line-height:50px; overflow:hidden; color:#fff; float:left; width:48%; margin-right:4%; position:relative; }
.newsbox22 ul li span{ display:none;}
.newsbox22 ul li:before{ content:""; width:6px; height:6px; background:#fff; border-radius:50%; position:absolute; left:0;  top:50%; margin-top:-3px;}
.newsbox22 ul li:nth-child(2n){ margin-right:0;}
.newsbox22 ul li  a {
	color:#fff;
    display: block;
    padding-left:15px;
	white-space: nowrap;
overflow: hidden;
font-size:16px;
text-overflow: ellipsis;
}
		
		@media screen and (min-width:300px) and (max-width:1024px) {
			
.newsbox22{ background:none; padding:0px; margin-top:20px;}
.newsbox22 h2{ font-size:50px; color:#005dff}
.newsbox22 ul li{ padding-bottom:15px; height:50px; height:auto; line-height:24px; overflow:inherit; color:#fff; float:left; width:100%; margin-right:0%; position:relative; }
.newsbox22 ul li:before{ content:""; width:6px; height:6px; background:#fff; border-radius:50%; position:absolute; left:0;  top:8px; margin-top:0px;}
.newsbox22 ul li:nth-child(2n){ margin-right:0;}
.newsbox22 ul li  a {
	color:#fff;
    display: block;
    padding-left:15px;
	white-space: normal;
overflow: inherit ;
font-size:16px;
text-overflow: ellipsis;
}	

	.h2title{ font-size:30px; text-align:center; height:60px; line-height:60px; background:url(../images/titlebg.png) no-repeat center; margin-bottom:10px; margin-top:10px; font-weight:normal;  color:#fef7a8; }
		
			.titlebg1{ height:30px; background:url(../images/title_1.png) no-repeat center; background-size:180% auto;}
		.titlebg2{ height:30px; background:url(../images/title_2.png) no-repeat center;  background-size:180% auto;}
		.titlebg3{ height:30px; background:url(../images/title_3.png) no-repeat center;  background-size:180% auto;}
		.titlebg4{ height:30px; background:url(../images/title_4.png) no-repeat center;  background-size:180% auto;}
		.titlebg5{ height:30px; background:url(../images/title_5.png) no-repeat center;  background-size:180% auto;}
		.titlebg6{ height:30px; background:url(../images/title_6.png) no-repeat center;  background-size:180% auto;}
	.pcdisplay{ display:none;}	
			.mbanner{ display: block;}	
			.mbanner img{ width:100%; height:auto;}
	.bannerbox{ height:200px; width:100%; background:url(../images/banner.jpg) no-repeat center top; background-size:200% auto; display:none; }
.width1000{ width:100%; margin:0 auto; padding:0 20px; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.aboutbox{ padding:0px 0; color:#fff; letter-spacing:1px;}
 .h2title img{ width:100%; height:auto;}
.aboutbox p{ font-size:14px; line-height:24px; text-indent:32px; text-align:justify; padding-bottom:10px; }
.hdbox{padding:0px 0; color:#fff;}
.hdbox ul li{  width:100%; color:#fff;   margin-right:0; margin-bottom:30px;  background:#132baa;}
.hdbox ul li img{ width:100%; height:auto;}
.hdbox ul li:nth-child(2n){ margin-right:0;}
.hdbox ul li h3{ padding:10px 0; font-size:17px; font-weight:normal;}
.picbox{ width:100%; float:left; }
.picbox{ line-height:0;}
.hdinfo{ float:right; width:100%; padding:10px 10px 80px  10px; position:relative; height:260px; height:auto;  box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.hdinfo p{ line-height:30px;}
.hdinfo p i{ padding-right:10px; display:inline-block;}
.hdinfo a{ display:inline-block; height:40px; line-height:40px; width:100px; background:#FFF; color:#132baa; text-align:center; border-radius:3px; position:absolute; right:50%; margin-right:-50px; bottom:20px;} 

.newsbox{ display:block; }
.newsbox li{ float:left; width:100%;     height: 100px; margin:0 0px 14px 0; min-height:80px; padding:0px 0; background:#132baa; border-radius:0px; position:relative; }
.newsbox li a{ color: #fff; }
.newspic{ display:inline-block; position:absolute; top:10px; left:10px; width:80px; height:80px; overflow:hidden;   border-radius:8px;}
.newspic img{ width:100%; height:auto; }
.newsbox li:nth-child(2n){ margin-right:0;}

.newsbox li h2{ padding-left:100px; padding-right:10px; color:#fff; font-size:16px; font-weight:normal; padding-bottom:5px; margin-top:5px; height:30px; line-height:30px; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.newsbox li p{ padding-left:100px; padding-right:10px; color:#ccc; font-size:11px;}
.newsbox li i{ display:inline-block; position:absolute; bottom:10px; right:10px; color:#8990a3; letter-spacing:2px; font-size:11px;}

.newspics2{ width:100%; height:auto; position:relative; overflow:hidden; margin:0px auto; }
.newspics2 .hd{ height:43px; overflow:hidden; position:absolute; width:100%; color:#fff; right:0px; bottom:0px; z-index:1; }
		.newspics2 .hd ul{ overflow:hidden; zoom:1; float:right; padding:15px 10px 0 0; text-align: center; display: block; width: 100%; }
		.newspics2 .hd ul li{ margin-right:6px;  width:6px; height:6px; line-height:0px; border-radius:50%; text-indent:-99px; overflow:hidden; text-align:center; background:#fff; cursor:pointer; display: inline-block;   }
		.newspics2 .hd ul li.on{ background:#ff6600;  }


	.newspics2 .bd{ position:relative; height:100%; z-index:0;   }
		.newspics2 .bd li{ zoom:1; vertical-align:middle;  position:relative;}
		.newspics2 .bd li span{ position:absolute; z-index:99px; color:#fff; bottom:0px; left:0;  background:rgba(0,0,0,0.5); display:block; width:100%; padding-left:15px; height:43px; line-height:43px;}
		.newspics2 .bd img{ width:100%; height:auto;   }
		
		.newspics2 .prev,
		.newspics2 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.newspics2 .next{ left:auto; right:3%; background-position:8px 5px; }
		.newspics2 .prev:hover,
		.newspics2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.newspics2 .prevStop{ display:none;  }
		.newspics2 .nextStop{ display:none;  }	
		
		.videobox{ padding-top:0px;}
		.videobox ul li{ float:left; width:48%; height:auto; margin-right:4%; margin-bottom:20px;}
		.videobox ul li a{ color:#fff;}
		.videobox ul li:nth-child(4n){ margin-right:0;}
		.videobox ul li:nth-child(2n){ margin-right:0;}
		.videobox ul li img{ width:100%; height:auto;}
		.videobox ul{ display:block; background:none; padding:10px 0;}
		
		.newspicdd{ padding-top:0px;}
		.navbox{ height:50px; line-height:50px; color:#fff;}
		.navbox span{ display:inline-block; width:80px; position:absolute; left:20px ; top:0; height:50px; background: url(../images/p5wlogo.png) center no-repeat; background-size:90% auto;   }
		.navbox span a{ display:block; height:50px; }
		.navbox ul{ display: block; text-align:center; display:none;}
		.navbox ul li{ display:inline-block; padding:0 50px; font-size:18px; letter-spacing:2px; }
		.foot{ height:50px; line-height:50px; background:#000; color:#fff; text-align:center; margin-top:60px;}		
			
			
			
			
			
			
			
			
			
			
			
			
			}