body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{-webkit-text-size-adjust:100%;
	font-family: "Microsoft Yahei";
	color: #333;
}
a{color:#333333;text-decoration:none}
a:hover{color:#355e92;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/* CSS Document */
body{background-repeat:no-repeat; background-position:center 709px; margin:0 auto;}
.contboxa1{height:950px; width:100%; margin-bottom: 25px;}
.wapper{ display:none;}
/* Browser Resets
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flex-active-slide{ width:100%; height:950px;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;position:relative} 
.flexslider .slides > li.clone{position:relative}
.flexslider .slides img {width: 100%; display: block; height:auto;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
/*休闲度假*/
.carousel-box{width: 600px;height: 380px;position: relative;overflow: hidden;}
.carousel-box ul,.carousel-box ul li a{display: block;width: 100%;height: 380px;}
.carousel-box ul{width: 7200px;position:relative;left:-600px;}
.carousel-box ul li{width:600px;position:relative;float:left;}
.carousel-box ul li a img{width: 100%;height: 100%;}

.carousel-box .title{position:absolute;width:100%;height:45px;background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000); zoom: 1;background:rgba(0,0,0,0.6);bottom:0;left:0;z-index:99;}
.carousel-box .title a{display:block;padding:0 10px;height:100%;font-size: 16px;line-height:45px;color: #fff;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;}
.carousel-box .banner{position: absolute;right: 0;bottom: 0;z-index: 100;height: 45px;background:none;}
.carousel-box .banner .btns{margin-right: 15px;height: 100%;}
.carousel-box .banner .btns li{display: inline-block;*display: inline;*zoom: 1;width: 10px;height: 10px;border-radius: 50%;background-color: #fff;margin-left: 12px;margin-top: 15px;cursor: pointer;}
.carousel-box .banner .btns li:hover,.carousel-box .banner .btns li.active{background-color: #fc114a;}
.carousel-box .btn{width: 26px;height: 100%;position: absolute;top: 0;z-index: 99;cursor: pointer;transition: all .4s;-moz-transition: all .4s; /* Firefox 4 */-webkit-transition: all .4s; /* Safari ?’? Chrome */-o-transition: all .4s; /* Opera */}
.carousel-box .prev{left: -30px;background: url(left.png) no-repeat center center;}
.carousel-box:hover .prev{left: 5px;}
.carousel-box .next{right: -30px;background: url(right.png) no-repeat center center;}
.carousel-box:hover .next{right: 5px;}

.big-carousel-box{float: none;width: 1170px;height: 410px;}
.big-carousel-box ul,.big-carousel-box ul li a{position:relative;height: 410px;}
.big-carousel-box ul{width: 16600px;position:relative;left:-1170px;}
.big-carousel-box ul li{width: 1170px;overflow:hidden;}
.big-carousel-box .next{background: url(next.png) no-repeat center center;}
.big-carousel-box .prev{background: url(prev.png) no-repeat center center;}

.big-carousel-box .desc{transition:all 1s;-webkit-transition:all 1s;opacity: 0;transform:translateX(80px);-webkit-transform:translateX(80px);display:block;position:absolute;left: 110px;top:0;z-index:99;width: 220px;height: 370px;padding:20px;background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000); zoom: 1;background:rgba(0,0,0,0.6);}
.big-carousel-box .desc.active{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;}
.big-carousel-box .desc img{width: auto;height:auto;margin: 15px auto 20px;display:block;}
.big-carousel-box .desc .tit{display:block;margin-bottom:15px;font-size: 2.2rem;font-size: 22px \9;font-weight:normal;color: #fff;text-align:center;line-height: 30px;}
.big-carousel-box .desc span{font-size: 1.4rem;font-size: 14px \9;color: #fff;line-height: 1.8;}



.gc_gcgk{ width:100%; height:647px; background:url(pzgc_bg.jpg) center no-repeat;}
.gc_gcgk1{ width:1200px; height:647px; margin:0 auto;}
.gc_lzx{ width:100%; height:160px; background:#fff; margin-bottom:20px;}
.gc_lzx1{ width:1200px; height:160px; margin:0 auto;}
.gc_lzx .gc_lzx1 ul li{ float:left;}
.gc_gcyx{ width:1200px; height:auto; margin:0 auto;}
.gc_lswh{ width:100%; height:984px; background:url(p_lswh.jpg) center no-repeat}
.gc_lswh1{ width:1200px; height:984px; margin:0 auto;}
.gc_gcmp{ width:1200px; height:500px; margin:60px auto 0; background:url(p-gcmp.png) center no-repeat;}
.gc_xxdj{ width:1200px; height:auto; margin:0 auto 30px;}

@media screen and (max-width:800px){
.section{ display:none;}
.top_box{ display:none;}
.main_box{ display:none;}
.over_content_box{ display:none;}	
.wapper{ display:block;}
.nav_box{ display:none;}
.iphone_main{ width:96%; margin:0 auto;}
}

