/* 懒人图库 搜集整理 www.lanrentuku.com */

html{
	background:ffffff;
		font-family: "Lato", sans-serif;
}
a:active,a:focus {
	outline: expression(hideFocus='true');
}

p {
	margin-bottom: 20px;
}

#wrapper {
	width: 1000px;
	margin: 0 auto;
	margin-top: 0px;
}
#tabs,#tabs2,#tabs3,#tabs4,#tabs5 {
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 40px;
}

#tabs li,#tabs2 li,#tabs3 li,#tabs4 li,#tabs5 li {
	float: left;
	margin-right: 2px;
}

#tabs li a,#tabs2 li a,#tabs3 li a,#tabs4 li a,#tabs5 li a {
	display: block;
	padding: 17px 30px;
	background: #52b5db;
	text-decoration: none;
	color: #ffffff;
	font-size:22px;
	font-weight:bold;
}

#tabs li a:hover,#tabs2 li a:hover,#tabs3 li a:hover,#tabs4 li a:hover,#tabs5 li a:hover {
	background: rgb(78, 74, 99);
}

#tabs_container {
	padding: 40px;
	overflow: hidden;
	position: relative;
	background: white;
}

#tabs_container div {
	margin-right: 40px;
}

.transition {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;

	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}

.make_transist {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.hidescale {
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-o-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	filter: alpha(opacity=0);
	opacity: 0;
}

.showscale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;

	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}

.hideleft {
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}

.showleft {
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-o-transform: translateX(0px);
	-ms-transform: translateX(0px);
	transform: translateX(0px);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;

	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}

.hidescaleup {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}

.showscaleup {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;

	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}

.hideflip {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;

	-webkit-transform: rotatey(-90deg) scale(1.1);
	-moz-transform: rotatey(-90deg) scale(1.1);
	-o-transform: rotatey(-90deg) scale(1.1);
	-ms-transform: rotatey(-90deg) scale(1.1);
	transform: rotatey(-90deg) scale(1.1);

	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

.showflip {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;

	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;

	-webkit-transform: rotatey(0deg) scale(1);
	-moz-transform: rotatey(0deg) scale(1);
	-o-transform: rotatey(0deg) scale(1);
	-ms-transform: rotatey(0deg) scale(1);
	transform: rotatey(0deg) scale(1);

	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

.tabulous_active {
	background: white !important;
	color: #5ab7dc !important;
}

.tabulousclear {
	display: block;
	clear: both;
}







* {
	margin:0;
	padding:0;
}
*html {
	background-image:url(about:blank);
	background-attachment:fixed;
}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code, #code2, #code3, #code_hover, #code2_hover, #code3_hover, #gotop {
	width:36px;
	height:48px;
	background:url(images/icon.png) no-repeat;
	position:fixed;
	right:50px;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
#code {
	background-position:-276px -258px;
	bottom:120px;
	_margin-bottom:120px;
}
#code_hover {
	background-position:-316px -258px;
	bottom:120px;
	_margin-bottom:120px;
}
#code2 {
	background-position:-276px -206px;
	bottom:175px;
	_margin-bottom:120px;
}
#code2_hover {
	background-position:-316px -206px;
	bottom:175px;
	_margin-bottom:120px;
}
#code3 {
	background-position:-276px -154px;
	bottom:231px;
	_margin-bottom:120px;
}
#code3_hover {
	background-position:-316px -154px;
	bottom:231px;
	_margin-bottom:120px;
}
#gotop {
	background-position:-276px -310px;
	bottom:67px;
	_margin-bottom:67px;
}
#code_img {
	width:270px;
	height:355px;
	background:url(images/icon.png) -4px -3px no-repeat;
	position:fixed;
	right:90px;
	bottom:67px;
	cursor:pointer;
	display:none;
	_position:absolute;
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	_margin-bottom:67px;
}
#code2_img {
	width:270px;
	height:355px;
	background:url(images/icon2.png) -4px -3px no-repeat;
	position:fixed;
	right:90px;
	bottom:67px;
	cursor:pointer;
	display:none;
	_position:absolute;
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	_margin-bottom:67px;
}
#code3_img {
	width:270px;
	height:355px;
	background:url(images/icon3.png) -4px -3px no-repeat;
	position:fixed;
	right:90px;
	bottom:67px;
	cursor:pointer;
	display:none;
	_position:absolute;
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	_margin-bottom:67px;
}
ul, li {
	list-style:none;
}
body {
	margin:0 auto;
	font-family:"Microsoft Yahei";
}
.banner {
	background: url(../images/banner.jpg) center no-repeat;
	height:450px;
}
.cl {
	clear:both;
	height:0px;
}
.fl {
	float:left;
}
img {
	border:0;
}
.fr {
	float:right;
}
h2, h3, h4, h5 {
	font-weight:normal;
}
.menu {
	position:relative;
	z-index:9999;
	background:#eeb33b;
	font-size:2em;
	width:100%;
	background:#eeb33b;
}
.nav {
	width:100%;
	margin:0 auto;
	height: 50px;
	background:#c19545;
	text-align:center;
	
}
.nav li {
	float: left;
	width:12%;
}
.nav a {
	float: left;
	height: 50px;
	margin-left:45px;
	line-height: 50px;
	color: #fff;
	text-decoration: none;
	font-size:53%;
	letter-spacing:1px;
	text-align:center;
}
.nav a:hover {
	color:#fff000;
 
}
.mt10 {
	margin-top:10px;
}
.mt20 {
	margin-top:20px;
}
.mt30 {
	margin-top:30px;
}
.mt40 {
	margin-top:40px;
}
.mt50 {
	margin-top:50px;
}
.mt60 {
	margin-top:60px;
}
.mt70 {
	margin-top:70px;
}
.mt100 {
	margin-top:100px;
}
.pt10 {
	padding-top:10px;
}
.pt20 {
	padding-top:20px;
}
.pt30 {
	padding-top:30px;
}
.pt40 {
	padding-top:40px;
}
.pt50 {
	padding-top:50px;
}
.pt60 {
	padding-top:60px;
}
.pt70 {
	padding-top:70px;
}
.pt80 {
	padding-top:80px;
}
.pt90 {
	padding-top:90px;
}
.pt100 {
	padding-top:100px;
}
.ml10 {
	margin-left:10px;
}
.ml20 {
	margin-left:20px;
}
.ml30 {
	margin-left:30px;
}
.ml40 {
	margin-left:40px;
}
.ml50 {
	margin-left:50px;
}
.mb10 {
	margin-bottom:10px;
}
.mb20 {
	margin-bottom:20px;
}
.mb30 {
	margin-bottom:30px;
}
.mb40 {
	margin-bottom:40px;
}
.mb50 {
	margin-bottom:50px;
}
.mb60 {
	margin-bottom:60px;
}
.mb70 {
	margin-bottom:80px;
}
.mb80 {
	margin-bottom:80px;
}
.mb90 {
	margin-bottom:90px;
}
.mb100 {
	margin-bottom:100px;
}
.pb10 {
	padding-bottom:10px;
}
.pb20 {
	padding-bottom:20px;
}
.pb30 {
	padding-bottom:30px;
}
.pb40 {
	padding-bottom:40px;
}
.pb50 {
	padding-bottom:50px;
}
.top {
	height:80px;
	background:#ffffff;
}
.nr {
	width:1003px;
	margin:0 auto;
}
.yz {
	background:url(images/bg_yz.jpg) center no-repeat;
	height:900px;
}
.yz p {
	color:#333;
	font-size:16px;
	line-height:25px;
}
.yz_t {
	color:#ff5c85;
	border-left:3px #ff6189 solid;
	text-indent:15px;
}
.yz_t h3 {
	font-size:40px;
}
.yz_t h3 span {
	font-size:18px;
	font-weight:normal;
}
.yz_xx {
	background:url(images/bg_xx.jpg) fixed center no-repeat;
	height:160px;
}
.question1 {
	background:url(images/bg1_1.jpg) fixed center no-repeat;
}
.question1 .title {
	background:url(images/bg1_t.png) center no-repeat;
	height:168px;
	line-height:168px;
	text-align:center;
	position:relative;
	top:-47px;
}
.question1 .title span {
	color: #FFF;
	font-weight:bold;
	font-size:24px;
	position:relative;
	left:100px;
}
.question1_2 {
	background:url(images/bg1_2.jpg) fixed center no-repeat;
	position:relative;
	top:-47px;
}
.question2 {
	background:url(images/bg2.jpg) fixed center no-repeat;
}
.question2 .title {
	background:url(images/bg2_t.png) center no-repeat;
	height:170px;
	line-height:170px;
	text-align:center;
	position:relative;
	top:-95px;
	z-index:999;
}
.question2 .title span {
	color: #FFF;
	font-weight:bold;
	font-size:24px;
	position:relative;
	left:100px;
}
.question3 {
	background:url(images/bg3.jpg) fixed center no-repeat;
}
.question3 .title {
	background:url(images/bg3_t.png) center no-repeat;
	height:168px;
	line-height:168px;
	text-align:center;
	position:relative;
	top:-47px;
	z-index:999;
}
.question3 .title span {
	color: #FFF;
	font-weight:bold;
	font-size:30px;
	position:relative;
}
.question4 {
	background:url(images/bg4.jpg) center no-repeat;
}
.question4 .title {
	background:url(images/bg4_t.png) center no-repeat;
	height:168px;
	line-height:168px;
	text-align:center;
	position:relative;
	top:-47px;
	z-index:999;
}
.question4 .title span {
	color: #FFF;
	font-weight:bold;
	font-size:28px;
	position:relative;
	left:100px;
}
.question5 {
	background:url(images/bg5.jpg) center no-repeat;
}
.question5 .title {
	background:url(images/bg5_t.png) center no-repeat;
	height:168px;
	line-height:168px;
	text-align:center;
	position:relative;
	top:-47px;
	z-index:999;
}
.question5 .title span {
	color: #FFF;
	font-weight:bold;
	font-size:26px;
	position:relative;
	left:120px;
}
.question6 {
	background:url(images/bg6.jpg) fixed center no-repeat;
}
.question6 .title {
	background:url(images/bg6_t.png) center no-repeat;
	height:168px;
	line-height:168px;
	text-align:center;
	position:relative;
	top:-47px;
	z-index:999;
}
.question6 .title span {
	color: #FFF;
	font-weight:bold;
	font-size:30px;
	position:relative;
	left:100px;
}
.question7 {
	background: #fff1f5;
}
.question7 .title {
	background:url(images/bg7_t.png) center no-repeat;
	height:168px;
	line-height:168px;
	text-align:center;
	position:relative;
	top:-47px;
	z-index:999;
}
.question7 .title span {
	color: #FFF;
	font-weight:bold;
	font-size:32px;
	position:relative;
	left:100px;
}
.nr_t {
	font-size:50px;
	color:#ff5c85;
	text-align:center;
}
.yz_p_t {
	font-size:23px;
	color:#ff6189;
	font-family:Arial, Helvetica, sans-serif;
}
.pnr {
	font-size:15px;
	line-height:27px;
}
.zjzl_list {
	font-size:16px;
	line-height:26px;
}
.zjzl_list li {
	text-indent:25px;
	background:url(images/stay_icon.png) left no-repeat;
}
.zj_01 {
	width:280px;
	height:300px;
	background:url(images/zj_01.jpg);
}
.zj_01:hover {
	background: url(images/zj_01_h.jpg);
}
.zj_02 {
	width:280px;
	height:300px;
	background:url(images/zj_02.jpg);
}
.zj_02:hover {
	background: url(images/zj_02_h.jpg);
}
.zj_03 {
	width:280px;
	height:300px;
	background:url(images/zj_03.jpg);
}
.zj_03:hover {
	background: url(images/zj_03_h.jpg);
}
.zj_04 {
	width:280px;
	height:300px;
	background:url(images/zj_04.jpg);
}
.zj_04:hover {
	background: url(images/zj_04_h.jpg);
}
.zj_05 {
	width:280px;
	height:300px;
	background:url(images/zj_05.jpg);
}
.zj_05:hover {
	background: url(images/zj_05_h.jpg);
}
.zj_06 {
	width:280px;
	height:300px;
	background:url(images/zj_06.jpg);
}
.zj_06:hover {
	background: url(images/zj_06_h.jpg);
}
.ct_pic {
	background:url(images/ct.jpg) no-repeat right;
	width:50%;
	height:678px;
}
.ct_pic:hover {
	background:url(images/ct2.jpg) no-repeat right;
}
.ldr_pic {
	background:url(images/ldr.jpg) no-repeat left;
	width:50%;
	height:678px;
}
.ldr_pic:hover {
	background:url(images/ldr2.jpg) no-repeat left;
}
.table_tc td {
	padding:10px;
	line-height:35px;
}
.table_6 td {
	color:#5a008f;
	padding:10px;
	line-height:25px;
	font-size:15px;
}
#header {
	width:100%;
	margin:0 auto;
	background:#3da991;
	clear:both;
	height:550px;
	overflow:hidden;
}
#header .bd {
	width:1000px;
	margin:0 auto;
	position:relative;
}
#header .btns {
	position:absolute;
	top:0;
	background:#000000;
	opacity:0.8;
	filter:alpha(opacity=80);
	height:550px;
	overflow:hidden;
	cursor:pointer;
	z-index:100;
}
#header .btns:hover span {
	display:inline-block;
}
#header .lbtn {
	right:1000px;
	width:100%;
	text-align:right;
}
#header .rbtn {
	left:1000px;
	width:100%;
	text-align:left;
}
#header .btns span {
	background:url(http://app.mama.cn/images/icons_arrow.png) no-repeat 0 0;
	width:37px;
	height:68px;
	display:none;
	margin-top:250px;
	margin-right:10px;
	margin-left:10px;
}
#header .rbtn span {
	background-position:right top;
}
.scroll {
	width:1000px;
	height:550px;
	position:relative;
}
.scroll ul {
	position:absolute;
	top:0;
	left:0;
	width:3000%;
}
.scroll ul li {
	float:left;
	display:inline;
	width:1000px;
	height:550px;
}
.scroll ul li a {
	display:block;
	width:1000px;
	height:550px;
}

.pnr li {
	float:left;
}
.zy_line {
	width:197px;
	height:218px;
}
.zy_line:hover {
	background: url(images/zy_hover.jpg) no-repeat;
	display:block;
}
.aq_line {
	width:197px;
	height:218px;
}
.aq_line:hover {
	background: url(images/aq_hover.jpg) no-repeat;
	display:block;
}
.tx_line {
	width:197px;
	height:218px;
}
.tx_line:hover {
	background: url(images/tx_hover.jpg) no-repeat;
	display:block;
}
.qj_line {
	width:197px;
	height:218px;
}
.qj_line:hover {
	background: url(images/qj_hover.jpg) no-repeat;
	display:block;
}
.gh_line {
	width:197px;
	height:218px;
}
.gh_line:hover {
	background: url(images/gh_hover.jpg) no-repeat;
	display:block;
}
.hy_line {
	width:197px;
	height:218px;
}
.hy_line:hover {
	background: url(images/hy_hover.jpg) no-repeat;
	display:block;
}

.yinzi_bg {background:url(images/yinzi_bg.jpg) center center;}
.yinzi_bg1 {background:url(images/slc_22.jpg) center center;}

.yinzi_bg2 {background:url(images/slc_42.jpg) center center;}
.yinzi_bg3 {background:url(images/slc_43.jpg) center center;}

.yinzi_bg4 {background:url(images/slc_54.jpg) center center;}

.yinzi_bg5 {background:url(images/kecheng5-bj.jpg) center center;}
.yinzi_bg51 {background:url(images/kecheng51-bj.jpg) center center;}
.yinzi_bg6 {background:url(images/kecheng6.jpg) center center;}
.yinzi_bg7 {background:url(images/kecheng7-bj.jpg) center center;}
.yinzi_bg8 {background:url(images/kecheng8-bj.jpg) center center;}
.yinzi_bg82 {background:url(images/kecheng82-bj.jpg) center center;}
.yinzi_bg83 {background:url(images/kecheng83-bj.jpg) center center;}
.yinzi_bg9 {background:url(images/kecheng9-bj.jpg) center center;}
.yinzi_bg10 {background:url(images/kecheng10-bj.jpg) center center;}
.yinzi_bg11 { background-color:#139bd0;) center center;}

.bai{ background-color:#ffffff; center center;}
.bai a{color:#fff070; }

.wu51{background: url(images/zy_zyzy_bj.jpg) center center;}
.wu51000{background: url(images/zy_zyzy.jpg) center center;} 