﻿@charset "utf-8";
/* CSS Document */
.fix{*zoom:1}
.fix:after{clear:both; display:block; content:'clear'; height:0; overflow:hidden; visibility:hidden;}
.Attraction_title{ margin-top:10px;}
.Attraction_title span{ display:block; font-size:20px;}
.Attraction_title span.Acn{ color:#0092dd; font-size:25px;}
.Attraction_title span.Aen{ color:#cfcfcf}
.Attraction_nav{ border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2; margin:20px 0;}
.Attraction_navbox{ width:1400px; margin:0px auto; }
.Attraction_navbox a{ display:inline-block; width:152px; text-align:center;padding:15px 0; font-size:16px; color:#000;}
.Attraction_navbox a.click{ background:#0092dd; color:#fff;}

.Attraction_tour{ border:1px solid #f2f2f2; padding:15px; position:relative; margin-bottom:15px;}
.Att_le{ width:274px; float:left;}
.Att_ra{ width:1056px; float:right;}
.Att_wq{ width:1400px;}
.Att_ra h4{ color:#363636; font-size:30px; font-weight:normal; margin-bottom:20px;}

.tn-write {float: right;width: 120px;}
.tn-write .btn-add {display: block; height: 36px; line-height:36px; font-size:16px; background-color: #ff9d00; color: #fff; text-align: center; border-radius: 4px;}

.Attraction_tour h4 span{ width:190px; color:#0092dd; font-size:16px; border-bottom:2px solid #0092dd; padding-bottom:5px; height:30px; line-height:30px; display:inline-block; float:left; overflow:hidden;}
.Attraction_tour h4 a{ width:50px; text-align:right;display:inline-block; font-weight:normal;  color:#000; height:30px; line-height:30px;  padding-bottom:5px; font-size:14px;border-bottom:2px solid #c5c5c5; float:left;}
.Att_tourbox{ margin-top:10px;}
.Att_tourbox li a{ color:#000; font-size:13px; display:block; height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Att_sale{ z-index:39; position:absolute; left:0; top:0; width:75px; height:75px; display:inline-block; background:url(../images/att_icon.png) no-repeat 0 0;}
.Att_btn{ text-align:center; margin-top:10px;}
.Att_btn a{ width:13px; height:13px; border-radius:13px; background:#c5c5c5; margin-right:8px; display:inline-block;}
.Att_btn a.click{ background:#0092dd;}
.Att_tour{ position:relative}
.Att_tour span{ background:rgba(0,0,0,0.5); display:block; height:40px; position:absolute; left:0; bottom:0; z-index:2; width:223px; padding:0 10px;}
.Att_tour span em{ font-size:13px; font-style:normal; line-height:40px;}
.Att_tour span em.txt1{ color:#fff; width:130px; height:40px; overflow:hidden; float:left;}
.Att_tour span em.txt2{color:#f15b19; font-size:12px;float:right;}
.Att_tour span em.txt2 b{ font-size:16px;}
.Attraction_tour h5{ text-align:center; color:#0092dd; font-size:16px; margin-bottom:15px;}
.Att_bor span{ width:50%; display:inline-block; float:left;border-bottom:2px solid #0092dd;}
.Att_bor em{ width:50%; display:inline-block; float:left;border-bottom:2px solid #c5c5c5;}

.Att_service{ margin-top:20px;}
.Att_service li{ height:40px; line-height:40px; font-size:16px; padding-left:10px; text-align:center;}
.Att_service li span{ color:#0092dd; font-size:20px; font-weight:bold; }
.Att_service li a{ display:inline-block; height:50px; width:42px; margin:0 15px;}
.Att_service li a.Sqq{ background:url(../images/att_icon.png) no-repeat 0 -75px;}
.Att_service li a.Swb{ background:url(../images/att_icon.png) no-repeat 0 -125px;}
.Att_service li a.Swx{ background:url(../images/att_icon.png) no-repeat 0 -175px; position:relative;}
.Att_service li a.Swx span{ display:none; }
.Att_service li a:hover.Swx span{ display:block;position:absolute; left:-45px; top:40px;}
.Att_city li{ width:320px; float:left; text-align:center; margin:0 9px 15px 0; }
.Att_city li span.Ctxt1{ margin-top:10px; color:#000; font-size:14px; display:block;}
.Att_city li span.Ctxt1 em{ color:#adadad; font-style:normal; display:inline-block; margin-left:5px;}
.Att_city li span img{ width:320px; height:188px;}

.Att_wq h4{ color:#363636; font-size:30px; font-weight:normal; margin-bottom:20px;}

.Att_play,.Att_play1,.Att_play2,.Att_play3{ margin-top:30px;}
.Att_play{ margin-left:-1%;}
.Att_play li{ border:1px solid #f2f2f2; float:left; margin:0 0 10px 1%; width:30%; padding:1%;}
.Att_play li a span img{ width:100%!important; height:247px;}
.Att_Ptxt a{ font-size:14px; color:#000; overflow:hidden; height:25px; line-height:25px; margin:10px 0 0 0; display:block;}
.Att_Ptxt1 a{ font-size:14px; color:#000; overflow:hidden; height:25px; line-height:25px; margin:5px 0 5px 0; text-overflow:ellipsis; white-space:nowrap; display:block;}
.Att_star{ border-bottom:1px dashed #e0e0e0; padding-bottom:10px;}
.Att_star span em{ font-style:normal; font-size:14px; color:#0092dd;}
.Att_star span{ color:#000; font-size:14px;}
.Att_play1 li{ padding: 10px 10px 10px 122px; margin-bottom:30px;}
.Att_play1 li span.ATpic{ float:left; margin-left:-112px;}
.Att_play1 li span img{ width:112px; height:112px; border-radius:112px;}
.Att_Ptxt2,.Att_Ptxt3{ margin-left:20px; padding-top:20px;}
.Att_Ptxt2 h5,.Att_Ptxt3 h5,.Att_Ptxt4 h5{ color:#0092dd; font-size:20px; font-weight:normal; height:30px; line-height:30px; overflow:hidden; display:inline-block;}
.Att_Ptxt2 h5 em,.Att_Ptxt3 h5 em{ font-style:normal; color:#a9a9a9; margin-left:5px;}
.Att_Ptxt2 p i,.Att_Ptxt3 p i{ font-style:normal; color:#0092dd;}
.Att_Ptxt2 p{ font-size:14px; height:40px; line-height:1.5; overflow:hidden; margin-top:10px; color:#000;}
.Att_Ptxt2 p a,.Att_Ptxt3 p a{ color:#000;}
.Att_Ptxt3 p,.Att_Ptxt4 p{ font-size:14px; height:21px;  line-height:1.5; overflow:hidden; margin-top:5px; color:#000; text-overflow:ellipsis; white-space:nowrap;}
.Att_Ptxt4{ margin-left:20px; padding-top:10px;}
.Att_play2 li{ padding: 10px 10px 20px 150px; margin-bottom:30px;}
.Att_play2 li span.ATpic{ float:left; margin-left:-140px;}
.Att_play2 li span img{ width:140px; height:140px;}
.Att_play3 li{ padding: 0px 10px 40px 233px; margin-bottom:30px; border-bottom:1px solid #f2f2f2;}
.Att_play3 li:last-child{ border-bottom:0;}
.Att_play3 li span.ATpic{ float:left; margin-left:-223px;}
.Att_play3 li span img{ width:223px; height:152px;}
.Att_DVbox{ margin-top:10px; font-size:14px;}

.Att_day{ background:url(../images/att_icon.png) no-repeat 0 -245px; padding-left:35px; display:inline-block; margin-right:30px; height:30px; line-height:30px;}
.Att_view{ background:url(../images/att_icon.png) no-repeat 0 -275px; width:500px; vertical-align:middle; overflow:hidden;    text-overflow: ellipsis;
    white-space: nowrap; padding-left:35px; display:inline-block; margin-right:10px; height:30px; line-height:30px;}
.Aicon{ display:inline-block; font-style:normal; color:#000; font-size:14px; height:20px; line-height:20px; margin-top:10px;}
.Aicon i{ background:url(../images/att_icon.png) no-repeat 0 -225px; display:inline-block; width:15px; height:20px; vertical-align:middle; margin-left:5px;}
.Att_view a{text-decoration:none; color:#000;}

.Att_sxbox{ color:#6b6b6b; border-bottom:1px solid #f2f2f2; padding:20px 0;}
.Att_sx{ margin:10px 0;}
.Att_sx span.Sname{ display:inline-block; font-size:14px; width:84px; height:25px; line-height:25px; }
.Att_sx a{display:inline-block; padding:0 6px; margin:0 10px 5px 0; color:#6b6b6b; font-size:14px; height:25px; line-height:25px;}
.Att_sx a.click{ background:#0092dd; color:#fff; border-radius:5px;}
.Att_sx span.Scity{ width:640px; height:25px; overflow:hidden; display:inline-block; vertical-align:middle;}
.Att_sx span.Scity1{ width:640px;display:inline-block; vertical-align:top;}
.Att_sx span.Splay{ width:700px;display:inline-block; vertical-align:middle;}
.Att_sx span.Sxmore{ vertical-align:middle; font-size:14px; height:25px; line-height:25px; display:inline-block;}
.Att_sx span.Sxmore a{ color:#0092dd; margin-right:0px;}

.list_pagebox{ float:right; margin:10px 0 20px 0;}
.list_pagebox span.Pre,.list_pagebox span.Pre1{ width:45px; height:45px; display:inline-block; float:left;  border:1px solid #ebebeb;  border-radius:6px; margin-right:5px;}
.list_pagebox span.Pre a,.list_pagebox span.Pre1 a{ display:inline-block; width:45px; height:45px; text-align:center; }
.list_pagebox span.Pre a i{ background:url(../images/list/icon.png) no-repeat 0 -390px; display:inline-block; vertical-align:middle; width:13px; height:13px; margin-top:15px;}
.list_pagebox span.Pre1 a i{ background:url(../images/list/icon.png) no-repeat 0 -1040px; display:inline-block; vertical-align:middle; width:13px; height:13px; margin-top:15px;}
.list_pagebox span.Num{ float:left; margin:0 10px;}
.list_pagebox span.Num a{ display:inline-block; width:45px; height:45px; border:1px solid #ebebeb; border-radius:6px; margin-right:5px; font-size:16px; color:#696969; text-align:center; line-height:45px;}
.list_pagebox span.Num a:hover,.list_pagebox span.Num a.click{border:1px solid #ebebeb; color:#fff; background:#00b8f7;}
.list_pagebox span.Nxt{ float:left;}
.list_pagebox span.Nxt a{ display:inline-block; width:45px; height:45px; text-align:center; border:1px solid #ebebeb;  border-radius:6px;}
.list_pagebox span.Nxt a i{ background:url(../images/list/icon.png) no-repeat -23px -390px; display:inline-block; vertical-align:middle; width:7px; height:13px;  margin-top:15px;}

.Comment_Vbox{ border:1px solid #e0e0e0;}
.Comment_Vle{ float:left; width:1000px; height:180px;}
.Comment_Vle textarea{ border:0; width:980px; height:140px; padding:20px; color:#646464; font-size:14px; line-height:1.5;}
.comment_Vra{ float:right; width:160px; height:140px; padding:20px;}
.comment_Vra p{ color:#646464; font-size:16px; margin:10px 0;}
.comment_Vra img{ margin-right:5px; vertical-align:top; margin-top:3px;}
.comment_Vra a{ cursor:pointer;}
.comment_tbox{ margin-top:20px;}
.tourComment a.Uphoto,.tourComment input.btn{ background:#00b8f7; height:30px; line-height:30px; color:#fff; font-size:14px; padding:0 20px; display:inline-block; border:0; cursor:pointer;}
.tourComment{ font-size:14px; color:#646464; text-align:right; line-height:30px;}
.tourComment input.Ynumber{ border:1px solid #e2e2e2; height:30px; width:80px; padding:0 5px; font-size:14px; margin-right:10px;}
.tourComment a.txt{ font-size:14px; color:#0082d3; line-height:30px; margin-right:10px;}


.Att_pagebox{ text-align:center; margin-bottom:50px;}
.Att_page{border:1px solid #e8e8e8; border-radius:5px; display:inline-block; }
.Att_page a{ height:40px; display:inline-block; float:left;  width:40px; line-height:40px; text-align:center; border-right:1px solid #e8e8e8; color:#000; vertical-align:middle;}
.Att_page a.click{ height:40px; background:#14b7f4; display:inline-block;  width:40px; line-height:40px; text-align:center; border-right:1px solid #e8e8e8; color:#fff; vertical-align:middle;}
.Att_page a:last-child{ border-right:0;}
.Att_page a.Apre{ background:url(../images/att_icon.png) no-repeat 0 -305px;}
.Att_page a.Anxt{ background:url(../images/att_icon.png) no-repeat 0 -345px;}
.Att_editor span{ display:inline-block; margin:5px 30px 0 0; color:#0092dd; font-size:12px;}
.Att_einfor{ font-size:14px; color:#000; margin-top:10px;}
.Att_einfor span{ width:700px; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:inline-block; vertical-align:middle;}
.Att_einfor a{ color:#000;}
.Att_cost{ margin-top:10px;}
.Att_cost span.Cdate{ background:url(../images/att_icon.png) no-repeat 0 -245px;  padding-left:35px; display:inline-block; margin-right:30px; height:30px; line-height:30px; color:#a8a8a8; font-size:14px;}
.Att_cost span.pinlun{ background:url(../images/youji_icon1.png) no-repeat;  padding-left:35px; display:inline-block; margin-right:30px; height:30px; line-height:30px; color:#a8a8a8; font-size:14px;}
.Att_cost span.dianz{ background:url(../images/youji_icon2.png) no-repeat;  padding-left:35px; display:inline-block; margin-right:30px; height:30px; line-height:30px; color:#a8a8a8; font-size:14px;}
.Att_cost span.Ctxt{ color:#0092dd; font-size:14px; margin-right:30px;}
.Att_sharebox{ margin-top:10px; text-align:center; padding-top:15px; font-size:14px;}
.Att_sharebox a{ vertical-align:middle; height:30px; line-height:30px; display:inline-block; color:#343434;}
.Att_Swb{ background:url(../images/att_icon.png) no-repeat 0 -385px; display:inline-block; height:30px; width:30px; margin-right:5px;}
.Att_Srr{ background:url(../images/att_icon.png) no-repeat 0 -415px; display:inline-block; height:30px; width:30px; margin-right:5px;}
.Att_Sfacebook{ background:url(../images/att_icon.png) no-repeat 0 -445px; display:inline-block; height:30px; width:30px; margin-right:5px;}
.Att_Sgoogle{ background:url(../images/att_icon.png) no-repeat 0 -475px; display:inline-block; height:30px; width:30px; margin-right:5px;}
.Att_Stwb{ background:url(../images/att_icon.png) no-repeat 0 -505px; display:inline-block; height:30px; width:30px; margin-right:5px;}
.Att_sharebox a.Att_Bhome{ color:#0092dd; margin:0 10px;}
.Att_articbox{ margin:20px 0;}
.Att_articbox p a{ color:#048ee6; font-weight:bold;}
.Att_articbox span{ text-align:center; margin:10px 0;}
.Att_articbox span img{ width:870px; text-align:center;}
.Att_articbox p{ font-size:16px; color:#737373; line-height:1.8; padding:10px 30px 0 30px; text-indent:2em;}
.Att_Ptxt2 p a,.Att_Ptxt3 p a{ color:#000;}

.Att_gl{ margin:20px;}
.Att_glbox{border:1px solid #e2e2e2; padding:1%; width:48%; box-sizing:border-box;}
.Att_gl_title{font-size:18px; color:#0092dd; margin:10px 10px 10px 20px; display:inline-block; }
.Att_glbox ul{ margin-bottom:15px;}
.Att_glbox ul li{  margin:5px 20px 0 20px; }
.Att_glbox ul li a{font-size:14px; color:#737373;display:block; width:360px; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.Att_price{text-align:right; color:#ed3511; font-size:14px; margin-top:6px; margin-right:20px;}
.Att_price b{ font-size:20px;}

/* SlidesJS Optional: If you'd like to use this design */
.slidesjs-pagination {float:left;position:relative;left:50%; list-style: none;}
.slidesjs-pagination li { float: left; margin: 0 1px;position:relative;right:50%; }
.slidesjs-pagination li a {display: block;width: 13px; height: 13px;background:#c5c5c5; border-radius:13px;float: left; overflow: hidden;}
.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {background:#0092dd;}
.slidesjs-pagination li a:hover {background:#0092dd;}

@media (max-width:1600px){
	.Attraction_navbox{ width:1200px;}
	.Att_ra{ width:906px;}
	.Attraction_navbox a{ width:130px;}
	.Att_einfor span{ width:500px;}
	/*.Att_play li,.Att_play li a span img{width:269px;}*/
	.Att_city li,.Att_city li span img{ width:293px;}
	}
	

/*攻略改版添加 2018.3.7*/	
.Sub_nav{ display:none;}
.Nav_le:hover div.Sub_nav{ display:block;}
.Des_mainbox{ width:1400px;  margin:0 auto;}
.Att_tour a img{ width:100%;}	
.Att_le{ width:322px; }
.Att_ra{ width:1056px; }
.Attraction_tour h4 a{ width:100px;}
.Att_tour span{ width:96%; padding:0 2%;}
.Att_tour span em.txt1{ width:190px;}
.Att_Rtitle { margin-bottom:15px;}
.Att_Rtitle h1 span{ display:block; float:left; width:50%; border-bottom:2px solid #0092dd; color: #363636; font-size: 30px; font-weight: normal; padding-bottom: 10px; height:42px;}
.Att_Rtitle h1 em{ display:block; float:left; text-align:right;  width:50%; border-bottom:2px solid #c5c5c5; font-style:normal; height:42px;  padding-bottom: 10px;}
.Att_Rtitle h1 em a{ display:inline-block; font-size:20px; color:#363636; font-weight:normal; line-height:52px;}
.EoTit{ border-bottom:1px solid #ebebeb; padding:10px 20px;  font-size:18px; color:#1e1e1e; margin:0 20px; }
.EoTit li{ float:left; margin-left:3%; width:14.16%; text-align:center;}
.EoTit li:first-child{ margin-left:0;}
.EoTit li a{ font-size:18px; color:#1e1e1e; display:inline-block; height:30px; line-height:30px;}
.EoTit li a i{ background:url(../images/icon.png) no-repeat; width:30px; display:inline-block; vertical-align:middle; margin-right:5px;}
.EoTit li a i.Nicon1{ background-position:0 -680px; height:20px;}
.EoTit li a.click i.Nicon1,.EoTit li a:hover i.Nicon1{ background-position:0 -710px; }
.EoTit li a i.Nicon2{ background-position:0 -740px; height:18px;}
.EoTit li a.click i.Nicon2,.EoTit li a:hover i.Nicon2{ background-position:0 -770px;}
.EoTit li a i.Nicon3{ background-position:0 -800px; height:16px;}
.EoTit li a.click i.Nicon3,.EoTit li a:hover i.Nicon3{ background-position:0 -830px;}
.EoTit li a i.Nicon4{ background-position:0 -860px; height:21px;}
.EoTit li a.click i.Nicon4,.EoTit li a:hover i.Nicon4{ background-position:0 -890px;}
.EoTit li a i.Nicon5{ background-position:0 -920px; height:26px;}
.EoTit li a.click i.Nicon5,.EoTit li a:hover i.Nicon5{ background-position:0 -950px; }
.EoTit li a i.Nicon6{ background-position:0 -980px; height:25px;}
.EoTit li a.click i.Nicon6,.EoTit li a:hover i.Nicon6{ background-position:0 -1010px;}
.EoTit li a.click,.EoTit li a:hover,.sxsc a:hover,.sxsc1 a:hover{ color:#0082d3;}

.H_hotbox{ margin-top:10px;}
.H_hotbox li{ margin-left:1%; width:24.25%; float:left;}
.H_hotbox li:first-child{ margin-left:0;}
.H_hotbox li a span.tpic img{ width:100%; height:192px;}
.H_hotbox li a span.tpic,.H_hotbox li a span.star{ display:block; text-align:center; margin-top:5px;}
.H_hotbox li a span.star img{ width:50%; height:50%;}
.H_hotxt1{ color:#393939; font-size:14px; margin-top:5px; text-align:center;}
.H_hotxt1 b{ color:#0082d3; font-size:20px;}
.H_hotbox li a p{ color:#000; font-size:14px; padding:0 10px; text-align:center; line-height:1.5; height:63px; overflow:hidden; margin:10px 0;}
.H_hotbox li a:hover p{ color:#0082d3;}
.H_price{ text-align:center; font-size:14px; color:#393939; margin-top:5px;}
.H_price b{ font-size:28px; color:#0082d3;}	

.Att_Pmar{ margin-top:10px;}
.Att_service{ padding-bottom:21px;}
.Att_service li{ font-size:18px;}
.Att_service li span { color: #0092dd; font-size: 22px; font-weight: bold;  display: inline-block; vertical-align: middle;}

.Att_mainbox{ width:1400px;  margin:0 auto 15px;}
.H_banner{ margin-left:-1%;}
.H_banner li{ float:left; margin-left:1%; width:24%;}
.H_banner li a img{ width:100%; height:100%;}
.H_banner li a img,.Cus_banner a img{-moz-transition: all 1.2s; -webkit-transition: all 1.2s; -o-transition: all 1.2s; -ms-transition: all 1.2s; transition: all 1.2s; vertical-align: middle;}
.H_banner li a:hover img,.Cus_banner a:hover img{-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}

.H_cusra{ background:#5dcdc1; margin-top:15px;}
.H_cusra a{ display:block; padding:40px;}
.H_cusra a h5{ color:#fff; text-align:center; font-size:36px;}
.H_cusra a p{ text-align:center; padding:10px 0; position:relative;}
.H_cusra a p.txt1{height: 1px; border-top: 1px solid #fff; text-align: center; margin-top:20px;}
.H_cusra a p span{ color:#fff; font-size:16px; position: relative; top: -18px; background:#5dcdc1; padding: 0 5px;} 
.H_cusra p img{ width:60%; height:60%;}
.Hcbtn{ text-align:center; margin:15px 0;}
.Hcbtn span{ background:#fd6e4c; display:inline-block; color:#fff; font-size:25px; font-weight:bold; padding:6px 20px; border-radius:6px;}
.Hcbtn span em{ background:url(../images/icon.png) no-repeat 0 -435px; display:inline-block; width:15px; height:15px;}

.Att_Topbox{ border:1px solid #ebebeb; margin-top:15px; padding:20px 20px 10px 20px;}
.Att_Topbox h5{text-align:center; color:#0082d3; font-size:44px;}
.Att_Top{height:1px; border-top: 1px solid #e3e3e3; text-align: center;  margin: 10px auto 20px; width:70%;}
.Att_Top span{color:#000; font-size:16px; position: relative; top: -12px;  background:#fff; padding: 0 5px;}
.Att_Toptour { margin-top:10px;}
.Att_Toptour li{ margin-bottom:10px;}
.Att_Toptour li a{ display:block;}
.Att_Toptour li a span.ticon{ background:#0082d3; width:25px; height:25px; line-height:25px; text-align:center; display:inline-block; float:left; color:#fff; border-radius:25px; font-size:18px; vertical-align:middle;}
.Att_Toptour li a span.tName{ float:left; position:relative; /*width:55%;*/ width:53%; color:#585858; height:30px; line-height:30px; overflow:hidden; font-size:16px; margin-left:5px;}
.Att_Toptour li a span.tName1{ float:left; position:relative; width:75%; color:#585858; height:30px; line-height:30px; overflow:hidden; font-size:16px; margin-left:5px;}
.Att_Toptour li a span.tprice{ color:#696969; font-size:12px; float:right; display:inline-block; line-height:30px; }
.Att_Toptour li a span.tprice b{ color:#ff7466; font-size:12px; font-weight:normal;}
.Att_Toptour li a span.tprice b em{ font-style:normal; font-size:28px;}

.Att_rbanner{border:1px solid #ebebeb; margin-top:15px; }
.Att_pagebox1{ text-align:right;}

.Att_bw,.Att_yj,.Att_mdd,.Att_comment{ margin-top:15px;}
.Att_Mbox,.Att_photo{ margin-left:-1%; }
.Att_photo li{ float:left; margin-left:1%; width:32.33%; margin-bottom:10px;}
.Att_photo li a{ display:block; border:1px solid #e2e2e2; padding:10px;}
.Att_Mbox li{ float:left; margin-left:1%; width:32.33%; margin-bottom:10px;border:1px solid #e2e2e2; padding:10px; box-sizing:border-box;}
.Att_Mbox li a{display:block;}
.Att_Mbox li a span img,.Att_photo li a span img{ width:100%; height:247px;}
.Att_Mtxt{ margin:10px 0; border-bottom:1px solid #e2e2e2; text-align:center; padding-bottom:10px;}
.Att_Mtxt h5{ color:#363636; font-size:24px; font-weight:normal;}
.Att_Mtxt p{ color:#9f9f9f; font-size:16px;}
.Att_Mtxt p b{ color:#0092dd; font-weight:normal;}
.Att_Tag{ margin-top:10px; text-align:center; height:24px; overflow:hidden;}
.Att_Tag a{ display:inline-block!important; border-left:1px solid #e2e2e2; padding:0 10px; font-size:16px; color:#9f9f9f; line-height:1.5;}
.Att_Tag a:first-child{ border-left:0;}

.Comment_main{ margin-top:0;}
.Comment_main li{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ebebeb;}
.Comment_main li span.Cpic{ float:left; width:68px; display:block; margin-right:20px; }
.Comment_main li span.Cpic img{width:68px; height:68px; border-radius:10px; display:block; }
.Comment_main li span  em{ display:block; font-size:12px; color:#646464; font-style:normal; margin-top:10px; text-align:center; overflow:hidden;}
.Comment_main li:last-child{ border-bottom:none;} 
.C_tstar{ margin-bottom:10px;}
.C_tstar span{ font-size:14px; color:#646464; margin-right:30px; display:inline-block; height:20px; line-height:20px;}
.C_tstar span img{ vertical-align:top; margin-top:3px;}
.C_txt{ width:90%;}
.C_txt p{ color:#646464; font-size:14px; line-height:1.5; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.C_ticon{ float:right;}
.C_ticon a { color:#000; font-size:14px; margin-right:15px;}
.C_ticon a i{ /*background:url(../images/t_icon.png) no-repeat;*/ height:20px; vertical-align:middle; display:inline-block; margin-right:2px;}
.C_ticon a i.Hcollect{ background:url(../images/t_icon19.png);height:20px; width:20px;  }
.C_ticon a i.Hcollect:hover,a i.Hcollect.click{ background:url(../images/t_icon20.png);height:20px; width:20px; }
.C_tpic{ margin-top:10px;}
.C_tpic span{ border:1px solid #e2e2e2; margin-right:10px; margin-bottom:10px; display:inline-block;}
.C_tpic span img{ margin:2px; width:61px; height:61px;}
.C_tfoot a.CTitle,.C_tfoot span.Ctime{ color:rgba(0,0,0,0.4); font-size:14px; display:inline-block; float:left; margin-right:20px;}
.Att_cfrom{ margin:5px 0;}
.Att_cfrom span{ color:rgba(0,0,0,0.4); font-size:14px; display:inline-block; vertical-align:middle;}
.Att_cfrom a{ color:#007ccd; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align:middle; width:75%; display:inline-block;}

.Att_title1{ margin-bottom:20px;}
.Att_Tle,.Att_title2 span.Tle{ float:left;}
.Att_Tle a,.Att_title2 span.Tle a{ color:#393939; font-size:24px; border:1px solid #e2e2e2; border-radius:25px; padding:5px 15px; display:inline-block; margin-right:15px;}
.Att_Tle a i,.Att_title2 span.Tle a i{ background:url(../images/att_icon1.png) no-repeat; display:inline-block; width:38px; height:38px; vertical-align:middle; margin-right:5px;}
.Att_Tle a:hover,.Att_Tle a.click{ background:#007ccd; color:#fff;}
.Att_Tra,.Att_title2 span.Tra{ float:right; }
.Att_Tra a{display:inline-block; font-size:20px; color:#363636; font-weight:normal; line-height:52px;}
.Att_title2{ margin-bottom:25px;}
.Att_Apic{ margin-top:20px; margin-left:-1%;}
.Att_Apic a{ display:inline-block; width:49%; margin-left:1%; float:left;}
.Att_title2 span.Tra a.bg1{ background:#f4b63f;}
.Att_title2 span.Tra a.bg2{ background:#02befe;}
.Att_title2 span.Tra a{ color:#fff; font-size:24px; display:inline-block; padding:8px 25px; border-radius:6px;}
.Att_title2 span.Tra a b{ font-size:30px; display:inline-block; vertical-align:middle;}

.tourQa_box{ margin-bottom:30px;}
.tourQa_box li{margin-top:20px;}
.tourQ span{ float:left; color:#0082d3; display:inline-block; font-size:14px; font-weight:bold; vertical-align:middle; line-height:19px;}
.tourQ p{ position:relative; color:#0082d3; font-size:14px; font-weight:bold;}
.tourA{ margin-top:10px;}
.tourA span{ float:left; color:#585858; display:inline-block; font-size:14px; line-height:19px;}
.tourA_txt{ position:relative;}
.tourA_txt p{color:#585858; font-size:14px; line-height:1.5;}

.Att_photo li{ float:left;}
.Att_Ptxt p.txt1{ color:#363636; font-size:14px; margin-top:10px; line-height:1.3;}
.Att_Ptxt p.txt2{ margin-top:5px;}
.Att_Ptxt p.txt2 span.Tle{ float:left;color:#363636; font-size:14px; width:70px;}
.Att_Ptxt p.txt2 span.Tra{ float:left; color:#0092dd; font-size:14px; width:70%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
@media (max-width:1600px){
.Att_mainbox{ width:1200px;}
.Att_ra{ width:856px; }
.EoTit{ padding:10px 5px; margin:0;}
.EoTit li a{ font-size:16px;}
.Att_Tle a,.Att_Mtxt h5, .Att_title2 span.Tle a,.Att_title2 span.Tra a{ font-size:20px;}
.Att_Mtxt p,.Att_Tag a{ font-size:14px;}	
.Att_title2 span.Tra a b{ font-size:26px;}
.Att_service{ padding-bottom:14px;}
	}	
	
.Att_mar{margin-bottom:30px;}	