@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0; list-style:none; text-decoration:none;font-family:"微软雅黑";}
body{-webkit-touch-callout: none; -webkit-text-size-adjust: none;}

/***整体设计*/
.wrap{width:100%;height:100%;}


/*广告banner图*/
.banner { height:614px;}
/*---------- flash -------------*/
#full-screen-slider { width:100%; height:100%; float:left; position:relative;}
#slides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:10px; z-index:9900;  padding:0 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:13px; height:13px; float:left; margin-left:15px; border-radius:10px; background:#ccc }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#16aaf2}

/***主体内容***/

.content{width:100%;}

/*--- 关键词，搜索框样式 ---*/
.swearh_wrap { height:50px; border-bottom:1px solid #c9c8c6; width:100%;}
.swearh { width:1200px; margin:30px auto;}
.swearh p {font-size:16px; width:800px; float:left; color:#666; margin:0 0;}
.swearh p a { display:inline-block; margin-left:10px; font-size:16px; color:#666;}
.swearh p a:hover { color:#666; }
.form { float:right; width:210px; height:23px; padding:2px 0px; border:1px solid #cccccc; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; background:#fff;}
.form input { width:160px; height:25px; font-size:15px; float:left; border:none; outline:none; border-radius:20px 0 0 20px; -moz-border-radius:20px 0 0 20px; -webkit-border-radius:20px 0 0 20px; -o-border-radius:20px 0 0 20px; color:#999999; padding-left:20px;}
.form button {border-radius: 0 20px 20px 0 ; background: url(../images/swearch_btn.png) center center no-repeat; width:30px; height:27px; border:none; padding:4px; margin:-2px 0 0 0; float:left; outline:none; cursor:pointer; transition:all 300ms; -webkit-transition:all 300ms;; -o-transition:all 300ms;; -moz-transition:all 300ms; }
.form button:active {}


/*第一层内容************************************************/

.content_one{width:100%;height:850px;background:url(../images/cont_one.png) center top no-repeat;margin-top:40px;clear:both;}
.content_cont{width:1200px;height:800px;margin:0 auto;position:relative;}


/*第二层内**************************************************容*/

.content_two{width:100%;height:740px;background:url(../images/content_two.png) center top;}
.content_cont2{width:1200px;height:740px;margin:0 auto;}
.content_cont2 ul{width:100%;height:455px;}
.content_cont2 ul li{width:20%;height:455px;float:left;margin-top:180px;}
h5{width:86%;hieght:54px;font-size:22px;color:#FFF;border-bottom:2px solid #FFF;margin:0px 7%;line-height:54px;text-align:center; }
.cont_one{background:#ffc830;}
.cont_one img{margin-top:37px;margin-left:37px;}
.cont_one p{font-size:18px;color:#FFF;margin:10px 5%;line-height:30px;}
.cont_two{background:#ff9600;}
.cont_two img{margin-top:37px;margin-left:37px;}
.cont_two p{font-size:18px;color:#FFF;margin:10px 5%;line-height:30px;}
.cont_thr{background:#f14b25;}
.cont_thr img{margin-top:37px;margin-left:37px;}
.cont_thr p{font-size:18px;color:#FFF;margin:10px 5%;line-height:30px;}
.cont_four{background:#1251b0;}
.cont_four img{margin-top:37px;margin-left:37px;}
.cont_four p{font-size:18px;color:#f6e08b;margin:10px 5%;line-height:30px;}
.cont_five{background:#00aeac;}
.cont_five img{margin-top:37px;margin-left:37px;}
.cont_five p{font-size:18px;color:#FFF;margin:10px 5%;line-height:30px;}

/*第三层内***********************************************************************************容*/

.content_thr{width:100%;height:690px;background:#fee8bd;}
.contaner{width:1200px;height:690px;background:#96F;margin:0 auto; position:relative;overflow:hidden;}

/***图片内容***/
.cont_img{width:1000%;height:690px;position:relative;}
.cont_img .SrcollMain{width:1000%px; height:690px; position:absolute;float:left;}
.cont_img img{float:left;}

/***按钮内容***/
.contaner ul li{position:absolute;top:310px;}
.contaner ul li.Larrow{margin-left:16px;}
.contaner ul li.Rarrow{right:0px;margin-right:16px;}

/***游泳池内容**/
.clarity{width:45%;height:184px;background:rgba(255,255,255,0.81);position:absolute;top:432px;right:0px;margin-right:49px;}
.clarity p{color:#805d0f;margin:5px 27px;}
.font_flash{font-size:26px; padding-top:32px;background-image:
            -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 60, 1)), to(rgba(255, 177, 47, 1)));
		    -webkit-background-clip: text; 
			-webkit-text-fill-color: transparent;}





/*第四层内容***************************************************************/

.content_four{width:100%; text-align:center; padding-top:50px;height:1184px;height:1360px; background:url(../images/content_four.jpg) center bottom no-repeat;}

.tabTop { width:1200px; margin:50px auto 0; height:130px;}
.tabTop li a {width:200px; height:90px; float:left; font-size:25px; background:url(../images/tabTop_list_01.png) center no-repeat; text-align:center; line-height:90px; color:#986b07; cursor:pointer; }
.tabTop li:hover a ,.tabTop li.active a { background:url(../images/tabTop_list_active.png)  center no-repeat;}
.tabBottom { width:1200px; margin:0 auto; position:relative;}
.tabBottom ul { position:absolute;}
.tabBottom li { width:280px; margin:10px 10px; float:left;}
.tabBottom li span { width:100%;text-align:center; line-height:35px; display:block; margin:5px 0; color:#444; font-size:16px;}
.tabBottom li a:hover span {color:#F00;}




/*第五层内************************************************************************************容*/

.content_five{width:100%;height:1016px;background:url(../images/content_five.jpg) center top;}
.five_wrap{width:1200px;height:1016px;margin:0 auto;}
/*幻灯片按钮*/
.five_flash .but{width:102px;height:39px;float:right;margin-top:110px;background:url(../images/anmi5.png) no-repeat; cursor:pointer;}
.but .min_larrow{width:11px;height:16px;padding:10px 19px;margin-top:1px;margin-left:2px;/*cursor:pointer;clear:both;*position:absolute;*/}
.but .min_larrow:hover{background:#FFF;}
.but .min_rarrow{width:11px;height:16px;padding:10px 19px;margin-top:1px;cursor:pointer;}
.but .min_rarrow:hover{background:#FFF;}
/*幻灯片内容*/
.img_flash{width:1200px;height:570px;margin-top:164px;float:left;}
.img_flash ul li{width:280px;height:570px;float:left;margin:0px 5px;}
.img_flash ul li span{width:18px;height:18px;border:2px solid #ff9600;border-radius:22px;float:left;margin:35px 120px;}
.img_flash ul li p{font-family:[RTWSYueGo Trial Regular];font-size:40px;color:#b76c00;margin:0px 110px;}
.flash img{width:212px;height:212px;border:2px solid #fe9b0a;border-radius:214px;margin-left:32px;margin-top:28px;}
.writ h4{width:280px;font-size:26px;color:#008367;margin:0px 95px;font-weight:normal;display:none;margin-bottom:7px;}
.ler{font-size:40px;color:#b76c00;margin:16px 110px;display:none;}
.writ h6{width:258px;font-size:16px;color:#008367;font-weight:normal;margin-bottom:10px;margin-left:10px;display:none;}
.img_flash ul li:hover{width:278px;border:1px solid #ebb822;background:#fdde83;}
.img_flash ul li:hover img{border:2px solid #cfb347;}
.img_flash ul li:hover h4,.img_flash ul li:hover h6,.img_flash ul li:hover .ler{display:block;}
.img_flash ul li:hover p,.img_flash ul li:hover span{display:none;}




/*第六层内容*/
.content_six{width:100%;height:700px;background:#FFF;}
.six_wrap{width:1200px;height:700px;margin:0 auto;}

/********第六层头部内容************
**********************/
.six_top{width:100%;height:270px;margin-top:75px;background:url(../images/six2.png);display:block;float:left;}
.six_top:hover{background:#EEE;}
.six_top:hover a{color:#ff5a00;}
.six_top img{margin-top:31px;float:left;}
.middem{width:580px;height:140px;margin-left:40px;float:left;}
.six_top p{margin-bottom:10px;font-size:14px;}
.six_top .title{margin-top:64px;font-size:23px;margin-bottom:20px;}
.six_top a{color:#666; line-height:30px;}
.six_top a:hover{color:#ff5a00;}
.six_top .title a:hover{color:#ff5a00;}
.top_copr{margin-right:27px;margin-top:110px;float:right;}
.top_copr p{font-family:Caviar Dreams;font-size:34px;color:#797575;}

/*********第六层结束内容***********
**********************/
.six_foot{width:1200px;clear:both;padding-top:40px;}

.six_left{width:600px;height:125px; margin-bottom:30px; float:left;}
.left_left{width:110px;height:125px;font-size:34px;color:#333;background:#e6e6e6;float:left;margin:0 2px 24px 0;}
.left_left p{float:right;margin-right:10px;font-family:Caviar Dreams;}
.left_right{width:455px;height:125px;font-size:14px;float:left; padding-right:30px;}
.left_right p{margin:3px 0px 3px 13px;}
.left_right a{color:#9c9c9c;}
.left_right .title{margin:15px 0px 9px 15px;}
.left_right .title a{font-size:18px;color:#333;}
.left_right:hover{background:#e6e6e6;}
.left_right:hover a{color:#ff5a00;}




/*******首页内容幻灯片******/
.carousel {
	position: relative;
	width: 1200px;
	margin:0 auto;
}
.carousel-inner {
	position: relative;
	overflow: hidden;
}
.carousel-inner>.item {
	display: none;
	position: relative;
	-webkit-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left
}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {
	line-height: 1
}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {
	display: block
}
.carousel-inner>.active {
	left: 0
}
.carousel-inner>.next, .carousel-inner>.prev {
	position: absolute;
	top: 0;
	width: 100%
}
.carousel-inner>.next {
	left: 100%
}
.carousel-inner>.prev {
	left: -100%
}
.carousel-inner>.next.left, .carousel-inner>.prev.right {
	left: 0
}
.carousel-inner>.active.left {
	left: -100%
}
.carousel-inner>.active.right {
	left: 100%
}
.carousel-control {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 15%;
	opacity: .5;
	filter: alpha(opacity=50);
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,.6)
}
.carousel-control.left {
	background-image: -webkit-linear-gradient(left, color-stop(rgba(0,0,0,.5) 0), color-stop(rgba(0,0,0,.0001) 100%));
	background-image: linear-gradient(to right, rgba(0,0,0,.5) 0, rgba(0,0,0,.0001) 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}
.carousel-control.right {
	left: auto;
	right: 0;
	background-image: -webkit-linear-gradient(left, color-stop(rgba(0,0,0,.0001) 0), color-stop(rgba(0,0,0,.5) 100%));
	background-image: linear-gradient(to right, rgba(0,0,0,.0001) 0, rgba(0,0,0,.5) 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}
.carousel-control:hover, .carousel-control:focus {
	outline: 0;
	color: #fff;
	text-decoration: none;
	opacity: .9;
	filter: alpha(opacity=90)
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block
}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
	left: 50%
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
	right: 50%
}
.carousel-control .icon-prev, .carousel-control .icon-next {
	width: 20px;
	height: 20px;
	margin-top: -10px;
	margin-left: -10px;
	font-family: serif
}
.carousel-control .icon-prev:before {
	content: '\2039'
}
.carousel-control .icon-next:before {
	content: '\203a'
}
.carousel-indicators {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	margin-left: -30%;
	padding-left: 0;
	list-style: none;
	text-align: center
}
.carousel-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	border: 1px solid #fff;
	border-radius: 10px;
	cursor: pointer;
	background-color: #000 \9;
	background-color: rgba(0,0,0,0)
}
.carousel-indicators .active {
	margin: 0;
	width: 12px;
	height: 12px;
	background-color: #fff
}
.carousel-caption {
	position: absolute;
	left: 15%;
	right: 15%;
	bottom: 20px;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,.6)
}
.carousel-caption .btn {
	text-shadow: none
}





