.home-device {	width:100%;	height:100%;	margin:0 auto;	position:absolute;	top:0px;	left:0px;	//box-shadow: 0px 0px 5px #000;}.home-device .arrow-left {	background: no-repeat left top;	position:absolute;	left:10px;	top:50%;	margin-top:-15px;	width:17px;	height:30px;}.home-device .arrow-right {	background: no-repeat left bottom;	position:absolute;	right:10px;	top:50%;	margin-top:-15px;	width:17px;	height:30px;}.swiper-main {	width: 100%;	height: 100%;	position: relative;}.sm-shadow {	position: absolute;	bottom: -15px;	width: 606px;	height: 38px;	left: 17px;	background: ;}.swiper1, .swiper1 .swiper-slide{	width: 100%;	height: 100%;}.pagination1 {	position:relative;	z-index:999;	text-align: center;	margin-top: -20px;}.content-slide {	background: #fff;	padding: 20px;	border-radius: 5px;}.cs-1, .cs-2 {	float: left;	width:270px;	margin-top: 10px;	margin-bottom: 10px;}.cs-1 {	margin-right: 20px;	background: #333;	color: #fff;}.cs-2 {	background: #ad2e4c;	color: #fff;}/* pagination */.pagination1 .swiper-pagination-switch {	width: 100%;	height: 20px;	background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;	cursor: pointer;	display:none;	overflow:hidden;}.pagination1 .swiper-active-switch {	display:inline-block;	color:#fff;}.sw-title {	padding: 5px 20px;	font-size: 41px;	margin: 50px 0 20px;	font-family: 'lato', sans-serif;	line-height: 50px;	color: #222;	font-weight: 300;	border-bottom: 1px solid #555;}.sw-content {	background: #fff;	border-radius: 5px;}.demo-title {	margin-bottom: 5px;	text-align: center;	font-size: 31px;	font-family: "lato", arial, helvetica;	font-weight: 300;	line-height: 35px;	margin: 50px 0 20px;}/* ==|== non-semantic helper classes ========================================   please define your styles before this section.   ========================================================================== *//* for image replacement */.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }.ir br { display: none; }/* hide from both screenreaders and browsers: h5bp.com/u */.hidden { display: none !important; visibility: hidden; }/* hide only visually, but have it available for screenreaders: h5bp.com/v */.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }/* extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }/* hide visually and from screenreaders, but maintain layout */.invisible { visibility: hidden; }/* contain floats: h5bp.com/q */.clearfix:before, .clearfix:after { content: ""; display: table; }.clearfix:after { clear: both; }.clearfix { *zoom: 1; }.menudiv{margin:0 auto;position:relative;width:100%;max-width:500px;height:auto;margin-top:0px;}/*index*/#logoindex div{height:50px;width:230px;background:rgba(0, 0, 0, 0)  repeat scroll 0 170px;}#list div{height:50px;width:40px;background:rgba(0, 0, 0, 0)  repeat scroll -244px 108px;}#logo div{height:50px;width:40px;background:rgba(0, 0, 0, 0)  repeat scroll -204px 108px;}.menudiv div:nth-child(1){background:#34547d}.menudiv div:nth-child(2){background:#1db2dc}.menudiv div:nth-child(3){background:#8ecb28}.menudiv div:nth-child(4){background:#ff6678}.menudiv div:nth-child(5){background:#ffca26}.menudiv div:nth-child(6){background:#3598db}.menudiv div:nth-child(7){background:#a425ff}.menudiv div:nth-child(8){background:#fe8125}.menudiv div:nth-child(9){background:#28cda3}.menudiv div div{bottom: 26px;height: 45px;position: absolute;right: 26px;width: 45px;}.menudiv div:nth-child(1) div{background: rgba(0, 0, 0, 0)  repeat scroll 0 545px;}.menudiv div:nth-child(2) div{background: rgba(0, 0, 0, 0)  repeat scroll -134px 545px;}.menudiv div:nth-child(3) div{background: rgba(0, 0, 0, 0)  repeat scroll -180px 545px;}.menudiv div:nth-child(4) div{background: rgba(0, 0, 0, 0)  repeat scroll 0 500px;}.menudiv div:nth-child(5) div{background: rgba(0, 0, 0, 0)  repeat scroll -90px 225px;}.menudiv div:nth-child(6) div{background: rgba(0, 0, 0, 0)  repeat scroll -180px 225px;}.menudiv div:nth-child(7) div{background: rgba(0, 0, 0, 0)  repeat scroll -90px 270px;}.menudiv div:nth-child(8) div{background: rgba(0, 0, 0, 0)  repeat scroll -225px 270px;}.menudiv div:nth-child(9) div{background: rgba(0, 0, 0, 0)  repeat scroll -135px 225px;}.menudiv .tm_div{position: relative;text-align: center;float:left;width:30.67%;height:auto;margin-left:2%;overflow:hidden;margin-top:10px;cursor: pointer;}.menudiv .tm_div a:nth-child(1){display:block;width:150px;height:150px;}.tm_div img{position:relative;width:100%;top:0px;left:0px;}.tm_div_a{position:absolute;width:100%;height:12px;line-height:12px;text-align:left;top:8px;left:8px;text-decoration:none;color:#ffffff;}#menu{position:fixed;bottom:0px;width:100%;height:80px;line-height:80px;z-index:2147483647;background:rgba(0, 0, 0, 0.5) none repeat-x scroll 0 0;}#menu ul{margin:0 auto;list-style-type:none;width:100%;max-width:500px;height:100%;}#menu ul li{float:left;width:33.3%;height:100%;text-align:center;position:relative;font-size:14px;}#menu ul li .line{position:absolute;top:0px;right:0px;z-index:30;}#menu ul li .menu_li{z-index:20;width:60px;height:100%;color:#454545;margin:0 auto;}#menu ul li .menu_li div{z-index:20;width:70px;height:70px;}#menu ul li:nth-child(1) .menu_li div{background:rgba(0, 0, 0, 0)  repeat scroll 144px 70px;}#menu ul li:nth-child(2) .menu_li div{background:rgba(0, 0, 0, 0)  repeat scroll -60px 70px;}#menu ul li:nth-child(3) .menu_li div{background:rgba(0, 0, 0, 0)  repeat scroll 5px 70px;}#menu ul li .img_front{position:absolute;top:0px;left:0px;z-index:30;width:100%;height:100%;}#menu ul li .img_front img{width:100%;height:100%;}#menu ul li span{position:absolute;bottom:-300px;left:50%;width:104px;margin-left:-52px;height:auto;text-align:center;z-index:10;}#menu ul li span a{float:left;width:100%;height:43px;line-height:43px;color:#454545;text-decoration:none;}/*列表*/.zhoubian {margin:0 auto;width:99%;height:auto;}.zhoubian_2 {float:left;width:100%;height:auto;margin-top:5px;line-height:20px;padding-bottom:5px;border-bottom:1px dashed #dedede;}.zhoubian_2_1 {float:left;width:25px;height:19px;text-align:left;}.zhoubian_2_2 {float:left;width:87%;height:auto;}.zhoubian_2_3 {float:right;width:100%;height:30px;line-height:30px;text-align:right;color:#dd5105;}.page {margin: 10px 0;text-align: center;}.page a {background: #fff none repeat scroll 0 0;border: 1px solid #e1e1e1;color: #979797;padding: 6px 8px;}.page strong, .page a {display: inline-block;}.page a:hover, .page strong {background: #fff none repeat scroll 0 0;border: 1px solid #90b2c6;color: #000099;padding: 6px 8px;}.page li {display: list-item;float: left;list-style-type: none;}.thisclass {border:1px solid #e1e1e1;padding:6px 8px;background:#fff;color:#000;}.date { color: #336699;    float: right;width:12%}/*热门旅游*/.renqi_1 {margin:0 auto;width:100%;height:31px;border-bottom:1px solid #d9dad8;margin-top:5px;font-size:12px;}#top10 {float:left;width:100%;height:30px;margin:0px;padding:0px;}#top10 li {float:left;list-style-type:none;width:50%;height:30px;line-height:30px;text-align:center;cursor:pointer;}#top10 li span{display:block;border-top:1px solid #dfe0df;border-left:1px solid #dfe0df;}.yesselected {color:#000000;background-color:#d8f5c7;}.noselected {color:#999a9b;background-color:#ffffff;}