@charset "utf-8";
header{height:80px;}
.header{position:fixed;top:0;left:0;z-index:300;width:100%;height:80px;background:#fff;box-shadow: 0 5px 10px rgba(0,0,0,0.2);}
.head-k{position:relative;height:80px;}
.head-k .head-logo{float:left;width:170px;height:40px;margin-top:20px;background:url(../images/logo.png) no-repeat center;}

.head-k .head-nav{float:right;padding-top:22px;}
.head-k .head-nav .ul{float:left;}
.head-k .head-nav .ul li{float:left;margin:0 10px;}
.head-k .head-nav .ul li a{display:block;width:88px;height:35px;text-align:center;line-height:35px;color:#5d6e80;font-size:16px;border-radius:5px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.head-k .head-nav .ul li.on a,.head-k .head-nav .ul li:hover a{background:#1dd2af;color:#fff;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.head-k .head-anniu{float:left;display:block;width:120px;height:35px;text-align:center;line-height:33px;background:#fff;border:1px solid #1dd2af;color:#1dd2af;font-size:16px;border-radius:35px;-moz-border-radius: 35px;-webkit-border-radius: 35px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.head-k .head-anniu:hover{background:#1dd2af;color:#fff;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}

#banner{
	width:100%;
	height:650px;
	text-align:center;
	overflow:hidden;
	position:relative;
}
#banner .swiper-slide{
	width:100%;
	float:left;
	height:650px;
}
#banner #swiper-slide1{
	background: url(../images/1.jpg) no-repeat center;
}
#banner #swiper-slide2{
	/*background: #fad64a;*/
	background: url(../images/2.jpg) no-repeat center;
}
#banner .arrow-left {
background:rgba(255,255,255,0.2) url(../images/left.png) no-repeat center;
position: absolute;
left: 0;
top: 285px;
width: 80px;
height: 80px;
z-index:32;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
#banner .arrow-left:hover{background-color:#1dd2af;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
#banner .arrow-right {
background:rgba(255,255,255,0.2) url(../images/right.png) no-repeat center;
position: absolute;
right: 0;
top: 285px;
width: 80px;
height: 80px;
z-index:32;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
#banner .arrow-right:hover{background-color:#1dd2af;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
#banner .pagination {
position: absolute;
left: 0;
text-align: center;
bottom: 5px;
width: 100%;
z-index:33;
}
#banner .swiper-pagination-bullet {
display: inline-block;
width: 10px;
height: 10px;
border-radius: 10px;
background: white;
margin: 0 3px;
cursor: pointer;
transform:scale(0.4,0.4);
transition: all 0.3s ease-in-out;

}
#banner .swiper-pagination-bullet-active{
	transform:scale(1,1);
}
#banner #mainTheme{
font: italic bold 120px/100% Arial;
letter-spacing: -3px;
padding-top: 160px;
margin-bottom:20px;
color:#fff;
text-align:center;
position:relative;
display:inline-block;
}
#banner #mainTheme h1{
	font-family:Arial;
	color:#fff;
	padding-right:20px;
}

#banner #mainTheme span{
font-size: 28px;
position: absolute;
right:-40px;
top: 170px;
display: block;
width: 38px;
height: 38px;
line-height: 38px;
text-align: center;
background:#ff7200;
color:#fff;
-webkit-border-radius: 38px;
-moz-border-radius: 38px;
border-radius: 38px;
font-style: italic;
font-weight: normal;
letter-spacing:2px;
text-shadow:none;
}
#banner #swiper-slide1 p{
padding-top:230px;
margin-bottom: 10px;
font: 500 55px/80px "microsoft yahei";
text-shadow: 1px 1px 0 #1A668E;
text-align:center;
letter-spacing:3px;
color:#fff;
}
#banner #swiper-slide2 dt{
	font: normal 34px/200% arial,microsoft yahei;
	margin-top:180px;
	color:#fff;
}
#banner #swiper-slide2 dd{
margin-bottom: 10px;
font: normal 22px/180% microsoft yahei;

text-align:center;
letter-spacing:3px;
color:#fff;
}
#banner #swiper-slide2 dd::before,#banner #swiper-slide2 dd::after {
	content:"";
	}
#banner .subbtn{
	text-align:center;font-size:25px;color:#fff;padding-top:20px;
}

#banner .mainbtn{
	text-align:center;
	margin-top:40px;
}
#banner .mainbtn a{
	display:block;
	font-size:30px;
	color:#fff;
	width:220px;
	height:60px;
	line-height:54px;
	margin:20px auto;
	border:3px solid #fff;
	border-radius:5px;
	text-decoration:none;
}

.reveal{margin-bottom:80px;}
.reveal .gnzs{padding:70px 0 40px;text-align:center;}
.reveal .rev_h2{color:#494f5f;font-size:30px;margin:0 0 20px;}
.reveal .rev_p{color:#4b515e;font-size:16px;line-height:28px;}

.weiym{border-radius: 5px;overflow:hidden;}
.weiym .niusi{padding:0;}
.weiym .niusi .znren{}
.weiym .niusi .znren .znren_shang{height:202px;overflow:hidden;}
.weiym .niusi .znren .znren_wenb{height:72px;line-height:72px;background:#fff;color:#4c4c4c;font-size:20px;text-align:center;}
.weiym .niusi .znren .znren_wenb em{position:relative;top:5px;margin-right:10px;display:inline-block;width:25px;height:25px;background:url(../images/ico-5.png) no-repeat center;}
.weiym .niusi .znren .znren_shang{position:relative;background:#1dd2af url(../images/ico-1.png) no-repeat center;overflow:hidden;}
.weiym .niusi .znren .znren_shang .heimu{position:absolute;top:202px;left:0;width:100%;height:100%;padding-top:75px;text-align:center;background:rgba(0,0,0,0.6);
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.weiym .niusi .znren .znren_shang .heimu .ljie{display:inline-block;width:112px;height:40px;line-height:38px;border-radius:40px;background:#1dd1ae;border:1px solid #fff;color:#fff;}
.weiym .niusi .znren .znren_shang .heimu p{color:#fff;padding-top:10px;}
.weiym .niusi .znren .znren_shang:hover .heimu{top:0;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}

.weiym .niusi .znren.vook-1 .znren_shang{background:#1dd2af url(../images/ico-1.png) no-repeat center;background-size: 31%;}
.weiym .niusi .znren.vook-2 .znren_shang{background:#006c9a url(../images/ico-2.png) no-repeat center;background-size: 31%;}
.weiym .niusi .znren.vook-3 .znren_shang{background:#7dace4 url(../images/ico-3.png) no-repeat center;background-size: 31%;}
.weiym .niusi .znren.vook-4 .znren_shang{background:#1dd2af url(../images/ico-4.png) no-repeat center;background-size: 31%;}

.weiym .niusi .znren.vook-2 .znren_shang .heimu .ljie{background:#006c9a;}
.weiym .niusi .znren.vook-3 .znren_shang .heimu .ljie{background:#7dace4;}
.weiym .niusi .znren.vook-4 .znren_shang .heimu .ljie{background:#1dd2af;}





#panda-show {}
#panda-show .swiper-container {
    width: 100%;
    padding-bottom:80px;
    margin: 20px auto;
}
#panda-show .swiper-slide {
	position:relative;
    text-align: center;
    font-size: 18px;
    background: #fff;
    width: 1125px;
	height:577px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
#panda-show .swiper-slide .swep_pre{position:relative;width:1125px;height:577px;overflow:hidden;}
#panda-show .swiper-slide .img{width:1125px;height:577px;}
#panda-show .swiper-slide .img img{display:block;width:1125px;height:577px;}
#panda-show .swiper-slide .txt{position:absolute;bottom:-80px;left:0;width:100%;height:80px;line-height:80px;color:#fff;background:rgba(0,0,0,.5);
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;}
#panda-show .swiper-pagination{bottom:30px;}

#panda-show .swiper-slide .gmu{position:absolute;left:0;top:0;z-index:120;width:100%;height:100%;background:rgba(0,0,0,0.5);}
#panda-show .swiper-slide.swiper-slide-active .gmu{display:none;}
#panda-show .swiper-slide.swiper-slide-active .txt{bottom:0;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;}

#panda-show .arrow-left{position:absolute;left:0;top:230px;z-index:130;display:block;width:37px;height:116px;background:rgba(255,255,255,0.5) url(../images/left_c.png) no-repeat center;border-radius:3px;}
#panda-show .arrow-right{position:absolute;right:0;top:230px;z-index:130;display:block;width:37px;height:116px;background:rgba(255,255,255,0.5) url(../images/right_c.png) no-repeat center;border-radius:3px;}

#panda-show .swiper-pagination span{opacity:1;border-radius:0;margin:0 10px;width:25px;height:25px;background:url(../images/ico-6.png) no-repeat center;}
#panda-show .swiper-pagination span.swiper-pagination-bullet-active{background:url(../images/ico-7.png) no-repeat center;}


.suggest{width:1200px;margin:0 auto;background:#fff;}
.suggest .sugg-left{width:718px;float:left;}

/* picFocus */
.suggest .picFocus{width:718px;position:relative;zoom:1;}
.suggest .picFocus .hd{ width:718px; overflow:hidden; }
.suggest .picFocus .hd ul{ overflow:hidden; zoom:1; padding:20px 0;margin:0;}
.suggest .picFocus .hd ul li{margin:0 14px; float:left; text-align:center; box-shadow:0 0 10px rgba(0,0,0,.5)}
.suggest .picFocus .hd ul li img{ width:150px; height:97px; cursor:pointer; }
.suggest .picFocus .hd ul li.on{box-shadow:0 0 10px rgba(0,0,0,.5)}
.suggest .picFocus .hd ul li.on img{}
.suggest .picFocus .bd li{position:relative; vertical-align:middle; }
.suggest .picFocus .bd img{ width:718px; height:368px; display:block;  }

.picFocus .sPrev{position:absolute;left:0;top:50%;z-index:20;margin-top:-105px;display:block;width:30px;height:30px;background:#24ae97 url(../images/left.png) no-repeat center;background-size:10px;}
.picFocus .sNext{position:absolute;right:0;top:50%;z-index:20;margin-top:-105px;display:block;width:30px;height:30px;background:#24ae97 url(../images/right.png) no-repeat center;background-size:10px;}

.suggest .sugg-right{position:absolute;right:-480px;top:0;width:480px;padding:30px 40px;}
.suggest .sugg-right h2{font-size:30px;color:#45413e;font-weight:normal;}
.suggest .sugg-right div{color:#666666;font-size:20px;line-height:35px;letter-spacing:1px;}

.vi_anniu{text-align:center;}
.vi_anniu a{display:inline-block;margin:0 20px;width:120px;height:35px;text-align:center;line-height:33px;background:#f5f5f5;border:1px solid #1dd2af;color:#1dd2af;font-size:15px;border-radius:35px;-moz-border-radius: 35px;-webkit-border-radius: 35px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
.vi_anniu a:hover{background:#1dd2af;color:#fff;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}

.footer{padding-top:85px;height:385px;background:#363c4e;}
.foot-1{text-align:center;}
.foot-1 .f-1{display:inline-block;width:225px;text-align:center;vertical-align: middle;}
.foot-1 .f-1 h3{color:#fff;font-size:18px;margin:0 0;}
.foot-1 .f-1 .ico{display:block;width:50px;height:50px;margin:20px auto 10px;}
.foot-1 .f-1 p{color:#fff;font-size:14px;}
.foot-1 .f-2{vertical-align: middle;display:inline-block;width:280px;height:132px;text-align:center;border-left:1px dashed #9b9ea7;border-right:1px dashed #9b9ea7;}
.foot-2{text-align:center;padding-top:40px;}
.foot-2 p{color:#fff;font-size:12px;line-height:25px;}
.foot-2 p a{color:#fff;}


.bg_hei{display:none;position:fixed;left:0;top:0;z-index:400;width:100%;height:100%;background:rgba(0,0,0,0.5);}
#weidianimg{display:none;position:fixed;left:50%;top:40%;z-index:401;margin:-125px 0 0 -230px;width:460px;height:250px;background:#fff;border-radius:5px;}
#weidianimg .guanbi{position:absolute;top:10px;right:10px;z-index:402;width:17px;height:17px;background:url(../images/ico-059.png) no-repeat center;cursor:pointer;}
#weidianimg .txt1{color:#757575;font-size:14px;text-align:center;line-height:30px;padding-top:40px;}
#weidianimg .txt1 span{color:#ff6600;font-size:18px;}

#weidianimg .anniu1 {text-align:center;padding:30px 0;}
#weidianimg .anniu1 .btn{display:inline-block;width:120px;height:35px;line-height:35px;background:#67A8FF;color:#fff;font-size:14px;border-radius:3px;padding:0;margin:0 10px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
#weidianimg .anniu1 .btn:hover{background:#4C97FF;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
#weidianimg .txt2{font-size:14px;color:#757575;text-align:center;}

#weidianimg .erwma{opacity:0;position:absolute;right:-100px;top:25px;width:150px;height:160px;border-radius:5px;background:#fff;padding:10px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
#weidianimg .erwma .txt{display:block;height:20px;text-align:center;}
#weidianimg .erwma img{display:block;width:100%;}
#weidianimg .erwma .ico_wma{position:absolute;left:-25px;bottom:0;display:block;width:37px;height:37px;border:1px solid #68696B;border-radius:50%;overflow:hidden;background:#fff url(../images/ico-wema.png) no-repeat center;}

#weidianimg .erwma.att{opacity:1;right:-200px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}

.bg_hei.att{display:block;}
#weidianimg.att{display:block;}





























