@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 14px/200% "\5FAE\8F6F\96C5\9ED1"; color:#000;text-align:center; }
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 14px/200% "\5FAE\8F6F\96C5\9ED1";}
li,p{text-align:left;font:normal 14px/200% "\5FAE\8F6F\96C5\9ED1";}
a:link,a:visited{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.clear{ clear:both;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";}
.mt10{ margin-top:10px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1312{ width:1312px; overflow:hidden;}
.w980{ width:980px;position: relative;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;line-height: 28px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}



html {
  height: 1080px;
}
body {
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
  position: relative;
  height: 100%;
  overflow: hidden;
  
}
.page_all {
  width:100%;
 height: 1080px;
 
  text-align: center;
  background: url(images/bg1.jpg) no-repeat top center;
  
}
.page_all .swiper-slide{overflow: hidden; width:640px;
  height: 1080px;position: relative; }

.body_all{width:640px;height:1080px;transform-origin:0 0;-webkit-transform-origin: 0 0;margin:0 auto;overflow: hidden;position: relative;}
.logo{position: absolute;top:920px;left:257px;z-index: 10;opacity: 0}
.logo2{position: absolute;top:990px;left:311px;z-index: 10;opacity: 0}
.map1{position: absolute;top:70px;left:80px;z-index: 9;opacity: 0;width:530px;height:588px;}

.map2{position: absolute;top:276px;left:-62px;z-index: 8;opacity: 0}
.map3{position:absolute;top:249px;left:-114px;z-index: 7;opacity: 0}
.people{position: absolute;top:450px;left: 36px;opacity: 0}

.title{position: absolute;top:80px;left: 54px;opacity: 0;width:490px;z-index: 10;
}
.title i{display: block;background: url(images/ico1.png);width:76px;height:53px;float: left;margin-right:20px;}
.title p{display: block;float: left;font-size:47px;line-height: 70px;margin-top: -45px;font-weight: bold;width:500px; text-indent:2em; color:#bb261a}
.title em{margin-top:-50px;margin-left: 10px;float: right;display: block;background: url(images/ico2.png);width:76px;height:53px;}
.title span{ width:482px; font-size:27px; font-weight:bold; line-height:44px; display:block; display:block; overflow:hidden; text-align:right;}
.des{width:490px;position:absolute;top:336px;left:53px;font-size:24px;line-height: 34px;   padding-right:10px; padding-bottom:15px;}
.des p{text-indent:2em;font-size:24px;line-height: 34px; }
.des b{ display:block; line-height:46px; padding:15px 0;font-size:47px; color:#bb261a}
.fm{background: url(images/bg.jpg) no-repeat top center;}

.img_a{position: relative;}
.img_a li{width:332px;position: absolute;font-size: 14px;color: #000;line-height: 20px;opacity: 0}
.img_a li.a1{top:432px;left:10px;}
.img_a li.a2{top:310px;left:385px;}
.img_a li.a3{top:642px;left:385px;width:239px;}

.font{position: absolute;top:145px;left:445px;}
.font i{margin-bottom: 15px;display: block;overflow: hidden;}
.font i img{opacity: 0;width:90px;}
.bg { width:535px; height:500px; background:url(images/ico1.png) no-repeat 36px 30px; float:left;}
.nav{ position: absolute;width:37px;height:533px;z-index: 10;top:120px;right:5px;display: none;}
.nav i{display:none;position:absolute;top:0px;left:0px;width:18px;height:18px;background:url(images/dot1.png) no-repeat center center;}
.nav i.a0{top:0px;}
.nav i.a1{top:30px;}
.nav i.a2{top:60px;}
.nav i.a3{top:90px;}
.nav i.a4{top:120px;}
.nav i.a5{top:150px;}
.nav i.a6{top:180px;}
.nav i.a7{top:210px;}
.nav i.a8{top:240px;}
.nav i.a9{top:270px;}
.nav i.a10{top:300px;}
.nav i.a11{top:330px;}
/*.nav i.a0{position: absolute;top: 0;left:0px;background: url(images/dot1.png) no-repeat;}
.nav i.a1{position: absolute;top: 90px;left:0px;background: url(images/dot1.png) no-repeat left center;padding-left:0px;}
.nav i.a2{position: absolute;top: 200px;left:0px;background: url(images/dot1.png) no-repeat right center;padding-right: 23px;}
.nav i.a3{position: absolute;top: 286px;left:0px;background: url(images/dot1.png) no-repeat left center;padding-left: 23px;}
.nav i.a4{position: absolute;top: 344px;left:0px;background: url(images/dot1.png) no-repeat right center;padding-right: 23px;}
.nav i.a5{position: absolute;top:398px;left:0px;background: url(images/dot1.png) no-repeat left center;padding-left: 23px;}
.nav i.a6{position: absolute;top:478px;left:0px;background: url(images/dot1.png) no-repeat left center;padding-left: 23px;}*/

.nav i.this{background-image: url(images/dot2.png) ;}



.p1 .title p{color: #bb261a;}
.p2 .title p{color: #bb261a;}
.p3 .title p{color: #bb261a;}
.p4 .title p{color: #bb261a;}
.p5 .title p{color: #bb261a;}
.p6 .title p{color: #bb261a;}
.p7 .title p{color: #bb261a;}
.p3 .title em{margin-top: -40px;margin-right:-10px;}



.p1{background: url(images/p1bg.jpg) no-repeat bottom center; background:none;}
.p2{background: url(images/p2bg.jpg) no-repeat bottom center; background:none;}
.p3{background: url(images/p3bg.jpg) no-repeat bottom center; background:none;}
.p4{background: url(images/p4bg.jpg) no-repeat bottom center; background:none;}
.p5{background: url(images/p5bg.jpg) no-repeat bottom center; background:none;}
.p6{background: url(images/p6bg.jpg) no-repeat bottom center; background:none;}
.p7{background: url(images/p7bg.jpg) no-repeat bottom center; background:none;}
.p8{background: url(images/p8bg.jpg) no-repeat bottom center; background:none;}
.p9{background: url(images/p9bg.jpg) no-repeat bottom center; background:none;}
.p10{background: url(images/p10bg.jpg) no-repeat 0 600px; background:none;}

.bza{width:400px;position: absolute;top:170px;left:100px;z-index: 10;color: #92673a; display:none;}
.bza b{font-size: 42px;margin-bottom: 50px;display: block;}
.bza p{font-size: 24px; text-indent:2em;}
.zb{width:100%;position: absolute;bottom:10px;text-align: center; color:#9088cf;  }
.zb img{ margin-right:10px;}
.copyright{width:100%;position: absolute;bottom:0;text-align: center;}


.swiper-container .swiper-container_img{position: absolute;top:545px;left:40px;width:480px;}
.swiper-container_img,.swiper-container_img .swiper-slide{width:565px;overflow: hidden;font-size:18px;line-height: 28px;}
.swiper-container_img .swiper-slide{ }
.swiper-container_img .swiper-slide ul li { display:block; background:url(images/dot2.png) no-repeat 0 15px ;color:#1b4a96; font-size:18px; padding:2px 0 2px 20px}
.swiper-container_img .swiper-slide ul li a{ color:#1b4a96; line-height:24px;}

.swiper-container_img .swiper-slide img{width:380px;}
.list1{ float:left; width:80%; margin:20px 0 0 50px;}
.list1 li{ display:block; background:url(images/dot2.png) no-repeat 0 15px ;color:#1b4a96; font-size:18px; padding:2px 0 2px 20px; color:#1b4a96;}
.list1 li a{ color:#1b4a96;}

.fenxiang { text-align:center; padding-top:250px;}
.fenxiang b{ display:block; font-size:30px; line-height:50px; font-weight:normal; margin-top:30px}
.fenxiang p{ display:block; font-size:24px;line-height:50px;text-align:center;}
.fenxiang span{ display:block; text-align:center; margin:45px auto}


.jdt{width:480px; height:340px; position:relative; float:left; top:636px;left:54px}



.jdt01{ width:480px; height:340px; position:relative;float:left; top:636px;left:54px; overflow:hidden;}
.jdt01 .swiper-container1{}
.jdt01 .swiper-button-next{ background:url(images/right_a.png) no-repeat; width:21px;height:39px; right:5px; top:320px;}
.jdt01 .swiper-button-prev{background:url(images/left_a.png) no-repeat; width:21px;height:39px; left:10px; top:320px;}
.jdt01 .swiper-pagination-bullet{ width:12px; height:12px; 
display:none}
.jdt01 .swiper-pagination-bullet-active{ background:#cd1419}
.jdt01 .swiper-container1 p{ display:block;height:50px;line-height:50px;font:normal 24px/50px "\5FAE\8F6F\96C5\9ED1";color:#fff; position:absolute;bottom:0px;left:40px; z-index:100; text-align:center; width:83%; z-index:999}
.jdt01 .swiper-slide div{ background:url(images/bg1.png); position:absolute; width:100%; height:50px; z-index:11; bottom:0; left:0; }
.swiper-pagination{ position:absolute; top:305px; right:0; text-align:right; width:30%}
.jdt01 .swiper-container1 .swiper-slide {  height:340px;}
.jdt01 .swiper-container1 .swiper-slide em{ display:block; background:url(images/play.png) no-repeat top center; width:47px; height:47px; position:absolute; top:40%; left:45%; z-index:999}
.fenxiang01{width:640px;height:1080px;position:absolute;left:0px;top:0px;z-index:999;display:none}
.fenxiang01{width:640px;height:1080px;position:absolute;top:0px;left:0px;z-index:999;opacity:.7;background:#000}
.fenxiang01 span{display:inline-block;width:133px;height:154px;position:absolute;top:30px;right:30px;background:url(images/arrow.png) no-repeat}