@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#000;text-align:center;background:#fff}
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 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w1200{width:1200px;}
.fl{float:left;}
.fr{float:right;}
.list_18 li{background:url(images/dot.gif) no-repeat 0 17px;padding-left:10px;}
/*public*/
html, body{position:relative;height:100%;overflow: hidden;}
#wrap{width:100%;height:100%;}
.swiper-slide{background:#e3f3ff;}
.pagination{position:absolute;z-index:20;right:5%;top:50%;display: none;}
.swiper-pagination-switch{display:block;width:11px;height:11px;border-radius:11px;background:#72a7d8;margin:0 0px 40px;cursor:pointer;}
.swiper-active-switch{background:#fff;}
/*fm*/
.num_1200{display: none;}
.fm{background:url(images/fmbg.jpg) no-repeat top center;background-size:cover;position:relative;}
.fm .tit{position:absolute;left:17%;top:225px;}
.fm .logo_40{position:absolute;left:51%;top:388px;}
.fm p{position:absolute;width:546px;left:30%;top:534px;font-size: 20px;line-height: 160%;text-indent: 2em;font-weight: bold;z-index: 100}
.fm .num_bg{position:absolute;top:0;right:0px;overflow:hidden;z-index: 98}
.fm .n1978{position:absolute;top:0;right:0;z-index:99}
.fm .num_bg{
animation: myfirst 5s;
-moz-animation: myfirst 5s;
-webkit-animation: myfirst 10s;
-o-animation: myfirst 5s;
animation-iteration-count:infinite;
-webkit-animation-fill-mode:forwards;
overflow: hidden;
}
@keyframes myfirst
{
0% {top:0px;right:0px;}
50% {top:0px;right:-25px;}
100%{top:0;right:0px;}
}

@-moz-keyframes myfirst{
0% {top:0px;right:0px;}
50% {top:0px;right:-25px;}
100%{top:0;right:0px;}
}

@-webkit-keyframes myfirst{
0% {top:0px;right:0px;}
50% {top:0px;right:-25px;}
100%{top:0;right:0px;}
}

@-o-keyframes myfirst{
0% {top:0px;right:0px;}
50% {top:0px;right:0px;}
100%{top:0;right:0px;}
}
.fm .logo{position:absolute;right:13%;top:140px;z-index: 100}
.fm .share{position: absolute;bottom:60px;right:11%;z-index: 100}
.fm .share span{display: block;margin-top: 14px;cursor: pointer;}
/*p1*/
.p1,.p1 .w1200{position: relative;}
.p1 .sub_tit{position:absolute;right:6.5%;top:54.5%;font-size: 14px;color:#72a7d8;z-index: 20}
.p1 .tit{position:absolute;left:130px;top:15px;}
.p1 .p1con{position: absolute;background:url(images/box_kuai.png);width:444px;height:347px;top:384px;left:0;padding:30px 20px;z-index:100}
.p1 .p1con h2{font:bold 24px/30px \5FAE\8F6F\96C5\9ED1;}
.p1 .p1con p{font-size:14px;color:#666;margin-top: 12px;line-height: 180%}
.p1 .p1con ul{margin-top: 25px;}
.p1 .p1con li{font-size:18px;line-height: 190%;}
#box1{width:782px;height:675px;position:relative;left:210px;top:200px;z-index: 99}
#box1 ul li{display:none;text-align:center;position:absolute;font-size:40px;line-height: 42px;font-weight: bold;}
#box1 ul li a{color:#175289;}
#box1 ul li img{display:block;margin-top: 30px;}
#box1 ul li span{position:absolute;top:250px;left:0px;z-index:3;}
#box1 ol{position:absolute;bottom:40px;right:30px;z-index:1;}
#box1 ol li.active{display:block;background:url(images/ball2.png) no-repeat;}
#box1 ol li{width:12px;height:12px;float:left;cursor:pointer;margin:0 8px;background:url(images/ball1.png) no-repeat;text-indent:-9999px;}
/*p2*/
.p2,.p2 .w1200{position: relative;}
.p2 .sub_tit{position:absolute;right:6.5%;top:59.5%;font-size: 14px;color:#72a7d8;z-index: 20}
.p2 .tit{position:absolute;left:56px;top:15px;}
.p2 .w1200 .left{width:510px;position: relative;left:56px;top:19px;}
.p2 .w1200 .right{width:508px;position: relative;left:600px;top:19px;}
.p2 .p2pic{position: absolute;}
.p2 .p2pic span{cursor:pointer;position:absolute;bottom:0;left:0;width:100%;height:135px;text-align:left;background:#1c2e4c;filter:alpha(opacity=0);opacity:0;z-index:11;font-size:15px;text-align: center;padding-top:45px;}
.p2 .p2pic span,.p2 .p2pic span a{color:#e3f3ff;}
.p2 #pic0{left:254px;top:0;}
.p2 #pic1{left:381px;top:0;}
.p2 #pic2{left:127px;top:137px;}
.p2 #pic3{left:254px;top:137px;}
.p2 #pic4{left:381px;top:137px;}
.p2 #pic5{left:0px;top:274px;}
.p2 #pic6{left:127px;top:274px;}
.p2 #pic7{left:254px;top:274px;}
.p2 #pic8{left:381px;top:274px;}
.p2 #pic9{left:0px;top:411px;}
.p2 #pic10{left:127px;top:411px;}
.p2 #pic11{left:254px;top:411px;}
.p2 #pic12{left:381px;top:411px;}
.p2 #pic13{left:254px;top:548px;}
.p2 #pic14{left:381px;top:548px;}
.p2 #pic15{left:254px;top:685px;}
.p2 #pic16{left:381px;top:685px;}
.p2 #pic17{left:0px;top:0px;}
.p2 #pic18{left:127px;top:0;}
.p2 #pic19{left:254px;top:0;}
.p2 #pic20{left:381px;top:0;}
.p2 #pic21{left:0px;top:137px;}
.p2 #pic22{left:127px;top:137px;}
.p2 #pic23{left:254px;top:137px;}
.p2 #pic24{left:381px;top:137px;}
.p2 #pic25{left:0px;top:274px;}
.p2 #pic26{left:127px;top:274px;}
.p2 #pic27{left:254px;top:274px;}
.p2 #pic28{left:381px;top:274px;}
.p2 #pic29{left:0px;top:411px;}
.p2 #pic30{left:127px;top:411px;}
.p2 #pic31{left:254px;top:411px;}
.p2 #pic32{left:0px;top:411px;}
.p2 #pic33{left:127px;top:411px;}
.p2 #pic34{left:254px;top:411px;}
.p2 #pic35{left:0px;top:548px;}
.p2 #pic36{left:127px;top:548px;}
.p2 #pic37{left:254px;top:548px;}
.p2 #pic38{left:0px;top:685px;}
.p2 #pic39{left:127px;top:685px;}

.oh{overflow: hidden;}

.close{position: absolute;top:60px;right:15px;cursor: pointer;z-index: 999}
.editor{position: absolute;bottom:50px;width:1000px;left:45%;font-size: 14px;font-family: \5B8B\4F53;}
#copyright{clear:both;margin:0 auto;text-align:center;font-family: \5B8B\4F53;position: absolute;bottom:30px;left:30%;font-size: 14px;}
/*MEDIA QUERIES 
---------------------------------------------------------------------- */
@media (min-device-width:1650px) and (max-width:1900px),screen and (max-device-width:1900px) {
	.num_1200{display: none;}
	.num{display: block;}
	.fm .tit{left:10%;top:260px;}
	.fm .tit img,.fm .logo_40 img{width:90%;height: auto;}
	.fm .logo_40{left:10%;top:122px;}
	.fm p{left:7%;top:570px;font-size:16px;}
	.fm .num_bg{top:0;right:0px;}
	.fm .n1978{top:0;right:0;}
	.fm .logo{right:16%;top:20px;}
	.fm .share{bottom:10%;right:13%;}
}
@media (min-device-width:1280px) and (max-width:1379px),screen and (max-device-width:1379px) {
	.num_1200{display: block;}
	.num{display: none;}
	.fm .tit{left:5%;top:260px;}
	.fm .tit img,.fm .logo_40 img{width:90%;height: auto;}
	.fm .logo_40{left:5%;top:122px;}
	.fm p{left:7%;top:570px;font-size:16px;}
	.fm .num_bg{top:0;right:0px;}
	.fm .n1978{top:0;right:0;}
	.fm .logo{right:13%;top:20px;}
	.fm .share{bottom:16%;right:11%;}
	.editor{left:2%;bottom:3%;}
	#copyright{bottom:0px;left:2%;}
}
@media (min-device-width:1000px) and (max-width:1200px),screen and (max-device-width:1200px) {
	.num_1200{display: block;}
	.num{display: none;}
	.p2 .sub_tit{top:60.8%;}
	.fm .tit{left:1%;top:260px;}
	.fm .tit img,.fm .logo_40 img{width:90%;height: auto;}
	.fm .logo_40{left:2%;top:122px;}
	.fm p{left:3%;top:570px;font-size:16px;}
	.fm .num_bg{top:0;right:0px;}
	.fm .n1978{top:0;right:0;}
	.fm .logo{right:15%;top:20px;}
	.fm .share{bottom:8%;right:13%;}
	.editor{left:2%;bottom:3%;}
	#copyright{bottom:0px;left:2%;}
}