@charset "gb2312";
/* CSS Document */
*{-webkit-box-sizing: border-box;box-sizing: border-box;outline: none;-webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;}

body{font-size:12px;font-family:microsoft yahei,SimHei;color:#333;}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,strong,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
html{overflow-y:scroll;}
a{text-decoration:none;cursor:pointer;color:#000;}

ul,ol,li{list-style:none;}
em{font-style:normal;}
.clear{clear:both;font:0;}
img{border:none; display:block;}
.blank5{height:5px;clear:both;font-size:1px;overflow:hidden;}
.blank10{height:10px;clear:both;font-size:1px;overflow:hidden;}
.blank20{clear:both;height:20px;overflow:hidden;}
.color_red{color:#ff1d1d;}
.fl{float:left;}
.fr{float:right;}
.type14{font-size:14px;}
.wrapper{width:966px;margin:0 auto;}
.wrapper1{width:1102px;margin:0 auto;}
.img1{width:100%; height:1140px; background:url(img1.jpg) no-repeat center center;}
.content1{width:966px; margin:0 auto; background:url(img3.png) no-repeat right 0 ; position:relative}
.content1 .left{width:560px;}
.content1 .left .title{ font-size:18px; display:block; margin:20px 0 10px 0 ;display:block}
.content1 .left .desc{color:#717171; line-height:26px;display:block}
.content2{width:100%; height:432px; background:url(img2.jpg) no-repeat center center;}
.content2 .right{float:left;width:425px; margin:20px 0 0 60px;}
.content2 .right .title{ font-size:25px; display:block; margin:20px 0 10px 0 ;color:#fff; display:block}
.content2 .right .desc{color:#fff; line-height:30px; font-size:16px; display:block}
.content2 .more-btn{ background-color:#fff; color:#13aaf1;margin:-25px 0 0 0; position:relative; z-index:22;}
.see-more-btn{width:149px; height:38px; background:url(img4.png) no-repeat; display:block; position:absolute;bottom:7px;right:0;}
.content3{ position:relative;}
.content3 .people1{width:528px; position:relative;}
.content3 .people1 .layer{ position:absolute;bottom:0;left:0; background-color:#000; filter: Alpha(Opacity=50);opacity: 0.5; height:53px;}
.content3 .people1 .desc{ position:absolute;bottom:0;left:0; height:53px; line-height:53px; font-size:25px; color:#fff; padding:0 20px;overflow:hidden}
.content3 .left {width:528px;}
.content3 .left .jy{ margin:149px 0 0 115px;}
.content3  .jy p{ font-size:25px; color:#878787; margin-bottom:10px;}
.content3 .right{ position:absolute;right:58px;top:0;}
.content3 .right .jy{ margin:75px 0 0 115px; text-align:right}
.content3 .right .people1{ width:452px; margin:55px 0 0 10px;}
.see-more{ width:110px; height:37px; line-height:37px; font-size:18px; color:#fff; background-color:#13aaf1; border-radius:5px; display:block; text-align:center; margin:187px 0 0 0; float:right}
.content4{ width:100%; background-color:#bcc1c4; height:519px; border-bottom:19px solid #c2e5fa;}
.gengduo{ width:31px; height:31px; display:block; float:right; background:url(img6.png) no-repeat; margin:27px 0 0 0;}
.content4 .people-list{ }
.content4 .people-list li{ float:left;width:270px;margin-right:5px; position:relative;margin-top:20px; }
.content4 .people-list li.last{ margin-right:0;}
.content4 .people-list li img{ width:270px; height:320px; }
.content4 .people{ position:relative;}
.content4 .people .layer{display:none;width:100%; position:absolute;bottom:0;left:0; background-color:#000; filter: Alpha(Opacity=50);opacity: 0.5; height:38px;}
.content4 .people .desc{display:none; width:100%;position:absolute;bottom:0;left:0; height:38px; line-height:38px; font-size:20px; color:#fff; text-align:center; overflow:hidden}
.content4 .people-list li .name{display:none; width:137px;height:39px; line-height:39px; border:1px solid #fff; border-radius:10px;  font-size:25px; color:#fff; text-align:center; margin:18px auto;}
.content4 .people-list li .big-layer{width:100%; position:absolute;top:0;left:0; height:320px;background-color:#000;filter: Alpha(Opacity=55);opacity: 0.55;}
.content4 .people-list li.on .layer,.content4 .people-list li.on .desc,.content4 .people-list li.on .name{ display:block;}
.content4 .people-list li.on .big-layer{filter: Alpha(Opacity=0);opacity: 0;}
.content4 .people-list li.on img{height:356px;}
.content4 .people-list li.on{ margin-top:5px;}
.picScroll-left{ width:899px; height:283px;  overflow:hidden; position:relative; background:url(img5.png)  no-repeat; margin-left:-30px; padding:0 30px; margin-top:40px;}
		.picScroll-left .hd{ overflow:hidden;  height:10px;  margin:10px 0 0 26px;  }
		
		
		.picScroll-left .hd ul{overflow:hidden; zoom:1;  zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:6px; height:6px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background-color:#b3b4d1; border-radius:50%; }
		.picScroll-left .hd ul li.on{ background-color:#15acf3; }
		.picScroll-left .bd{margin-top:56px; }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;margin:0 0 0 26px;}
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:245px; height:158px; display:block; border-radius:10px; }
		
.picScroll-left2{float:left; overflow:hidden; position:relative;}
		.picScroll-left2 .hd{ overflow:hidden;  height:13px;  margin:20px 0 0 353px;  }
		
		
		.picScroll-left2 .hd ul{overflow:hidden; zoom:1;  zoom:1; }
		.picScroll-left2 .hd ul li{ float:left; width:13px; height:13px; overflow:hidden; margin-left:28px; text-indent:-999px; cursor:pointer; background-color:#7dd1e8; border-radius:50%; }
		.picScroll-left2 .hd ul li.on{ background-color:#fff; }
		.picScroll-left2 .bd{margin-top:70px; }
		.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left2 .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;}
		.picScroll-left2 .bd ul li .pic{ text-align:center; float:left ; width:478px;}
		.picScroll-left2 .bd ul li .pic img{ width:478px; height:291px; display:block; }
		
		
		.footer{width:100%; height:180px; line-height:180px; background-color:#2091d5; font-size:25px; color:#fff; text-align:center}