﻿@charset "utf-8";
*{border:0 ; margin: 0; padding: 0;}img { border: 0; vertical-align:middle;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0;}
ul,li{ list-style-type:none; margin:0px; padding:0px;}
body{ padding: 0; margin: 0; font-family: "微软雅黑";font-size:12px;line-height:1.4;}
.middle{width:1200px;overflow:hidden;margin:0 auto;position:relative;color:#282828;background:#fff;border:0px solid red;z-index:100;}
.middles{width:1200px;overflow:hidden;margin:0 auto;position:relative;border:0px solid red;}
.otw{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
a {
    color:#282828;text-decoration:none;
}
.alldhltb a {
    color:#fff;

}
/*底部*/
.bottoms{background:#00525e;color:#fff;margin-top:20px;}
.bot-top{width:1200px;height:286px;margin:0 auto;border-left:1px solid #2a737e;border-right:1px solid #2a737e;overflow:hidden;}
.bot-topl{width:256px;float:left;}
.bot-topc{width:724px;height:286px;float:left;border-left:1px solid #2a737e;border-right:1px solid #2a737e;}
.bot-topr{width:218px;float:left;text-align:center;}
.bot-topl .p1{margin:60px 0 0 15px;font-size:14px;}
.bot-topl .p2{margin:33px 0 0 15px;font-size:18px;color:#ff8800;}
.bot-topl .p3{margin:60px 0 0 15px;line-height:2;color:#d5faff;}
.bot-topc ul{overflow:hidden;}
.bot-topcl{width:181px;float:left;color:#d5faff;}
.bot-topcl a{color:#d5faff;text-decoration:none;}
.bot-topcl .p1{font-size:18px;margin:42px 0 0 33px;}
.bot-topcl .p2{margin:39px 0 0 33px;line-height:2;}
.bot-topr .p1{width:129px;height:129px;margin:71px auto 10px;}
.bot-bottom{border-top:1px solid #2a737e;text-align:center;padding:23px 0;}
.bot-topc .p1:hover{text-decoration:underline;}
.bot-topc .p2 span:hover{text-decoration:underline;}
/*侧导航*/
.cdh{width:110px;color:#fff;position:absolute;position:fixed;z-index:2;text-align:center;right:10px;top:25%;}
.cdhl{width:110px;height:48px;border-radius:5px;background:#5b6e8e;line-height:48px;margin-top:10px;border:1px solid #5b6e8e;}
.cdhr{width:110px;height:48px;border-radius:5px;background:#5b6e8e;margin-top:10px;border:1px solid #5b6e8e;}
.cdhr img{margin:5px auto 3%;display:block;}


/*顶部导航*/
.top-dh{background:#00525e;color:#fff;position:relative;z-index:99;}
.tdhUL{width:1200px;margin:0 auto;overflow:hidden;font-size:16px;text-align:center;}
.tdhULl{width:300px;height:50px;line-height:50px;float:left;border:0px solid red;background:#ff8800;position:absolute;}
.tdhULr{width:900px;float:right;}
.tdhULr a{color:#fff;text-decoration:none;}
.tdhULr ul{overflow:hidden;}
.tdhULrl{width:179px;height:20px;float:left;border-right:1px dashed #2a737e;margin-top:15px;margin-bottom:15px;line-height:20px;}
/*全部左侧导航一级导航*/
.allhdl{width:300px;background:#00525e;line-height:50px;display:none;border:0px solid red;}
.alldhl{width:300px;height:130px;border-top:1px solid #69989f;border-bottom:1px solid #3b6a71;color:#fff;text-align:left;}
.alldhlt{overflow:hidden;width:260px;margin:28px auto 0;}
.alldhltl{float:left;border:0px solid red;width:24px;height:20px;}
#alldhltl1{background:url(../images/dhtb_03.gif);}
#alldhltl2{background:url(../images/dhtb_07.gif);}
#alldhltl3{background:url(../images/dhtb_10.gif);}
#alldhltl4{background:url(../images/dhtb_13.gif);}
.alldhltc{float:left;font-size:14px;margin-left:10px;line-height:1.8;font-weight:bold;}
.alldhltr{float:right;border-top:5px solid transparent;border-left: 10px solid #fff;border-bottom:5px solid transparent;margin-top:3px;}
.alldhltb{width:260px;margin:5px auto 0;line-height:2;font-size:12px;}
/*全部右侧导航二级导航*/
.allhdr{width:900px;margin-left:300px;margin-top:-107px;color:red;display:none;}
#allhdr2{margin-top:-239px;}
#allhdr3{margin-top:-346px;}
#allhdr4{margin-top:-479px;}
.tdurul{width:900px;background:#fff;margin:0 5px 5px 0; position:absolute;z-index:3;overflow:hidden;border:0px solid red;text-align:left;hidden;-webkit-box-shadow:  2px 2px 3px #919191; -moz-box-shadow:  2px 2px 3px #919191;box-shadow: 2px 2px 3px #919191;}
.tdurull{float:left;width:674px;margin-left:10px;color:#2f2f2f;}
.tdurulr{float:right;width:206px;border-left:1px solid #d2d2d2;}
/*线路*/
.lxfl{width:670px;margin-top:5px;text-align:left;overflow:hidden;}
.dqfl{width:670px;overflow:hidden;border-bottom:1px solid #d2d2d2;line-height:2;}
.dqfll{width:70px;float:left;color:#00525e;margin-top:10px;}
.dqflr{width:600px;float:left;margin-bottom:12px;margin-top:10px;color:#4b4b4b;}
.dqflr a{margin-right:10px;}
/*全部右侧导航主题*/
.ztlv{width:190px;overflow:hidden;margin-top:10px;margin-left:8px;color:#434343;text-align:left;font-size:12px;border:0px solid red;line-height:1.4;}
.ztlvt{margin-top:10px;font-size:14px;}
.ztlvhr{border-top:1px solid #d2d2d2;width:100%;margin-top:7px;}
.ztlvn{overflow:hidden;text-align:center;}
.ztlvnl{width:95px;float:left;margin-top:15px;margin-bottom:5px;}
.ztlvtu{width:190px;height:85px;margin-top:10px;}
.ztlvtu img{width:100%;height:100%;}
.ztlvmz{margin-top:5px;margin-bottom:10px;}
.top-dh .tdhULl:hover .allhdl{display:block;}
.top-dh .alldhl:hover{background:#fff;color:#282828;}
.top-dh .alldhl:hover .alldhlt{color:#00525e;}
.top-dh .alldhl:hover .alldhltr{border-left: 10px solid #00525e;}
.top-dh .alldhl:hover #alldhltl1{background-position-y:-28px;}
.top-dh .alldhl:hover #alldhltl2{background-position-y:-28px;}
.top-dh .alldhl:hover #alldhltl3{background-position-y:-28px;}
.top-dh .alldhl:hover #alldhltl4{background-position-y:-28px;}
.top-dh .alldhl:hover .allhdr{display:block;}
.top-dh .alldhl .dqflr a:hover{color:#FF8800;}

/*咨询*/
.czx{width:160PX;height:100%;background:rgba(0,0,0,0.5);right:0;position:relative;position:fixed;z-index:900;}
#czxcl{width:15px;height:15px;margin-left:135px;margin-top:10px;background:url(../images/cl.gif)no-repeat;}
.czxkft{width:160PX;background:rgba(0,0,0,0.5);text-align:center;color:#fff;margin-top:10px;height:40px;line-height:40px;border:1px solid rgba(0,0,0,0.5);margin-bottom:10px;}
.czxkfts{width:160PX;background:rgba(0,0,0,0.5);text-align:center;color:#fff;margin-top:10px;height:40px;line-height:15px;border:1px solid rgba(0,0,0,0.5);margin-bottom:10px;display:none;}
.czxkfts p{width:50px;margin-top:5px;}
.czxkfn{width:160px;margin:0 auto;border:1px solid rgba(0,0,0,0);}
.czxkfnul{width:140px;margin:5px auto;overflow:hidden;color:#fff;}
.czxkfn .czxkfnl{width:30px;height:30px;float:left;border-radius:100%;border:0px solid red;overflow:hidden;}
.czxkfnl img {
width:100%;
height:100%;
}
.czxkfn .czxkfnr{width:95px;margin-left:15px;float:left;font-size:14px;line-height:30px;}
/*咨询右左侧资料*/
.czxzl{width:200px;height:400px;background:#00525e;top:87px;right:160px;position:absolute;z-index:90;position:fixed;display:none;}
#czxzl2{top:129px;}
#czxzl3{top:170px;}
#czxzl4{top:213px;}
#czxzl5{top:255px;}
.czx .czxkfn:hover .czxzl{display:block;}
.czx .czxkfn:hover{background:#00525e;}
.zxm{width:180px;margin:5px auto 0;overflow:hidden;}
.zxml{width:40px;height:40px;float:left;}
.zxml img{width:100%;height:100%;}
.zxmr{width:130px;float:left;margin-left:10px;line-height:1.6;}
.zxmr span{color:#bbb;}
.czxlx{width:180px;margin:10px auto 0;line-height:1.8;}
.czxlx .span1{color:#FF8800;font-weight:bold;}
.czxlx .span2{color:#00ffbb;}
.czxtp{width:180px;height:180px;margin:10px auto 0;}
.czxtp img{width:100%;height:100%;}
.czxzxjl{width:100%;height:30px;line-height:30px;background:#ff6600;color:#fff;margin-top:15px;}
.czxzxjl img{float:left;margin:3px 10px 0 10px;}
.czxdiv1{text-align:center;margin-top:20px;color:#ffcf3e;line-height:2;}
.czxQQ img{margin:0 auto 0;display: block;}
.czxweixin{width:120px;margin:15px auto 0;text-align: center;color:#d1d1d1;}
.czxweixin img{width:100%;height:100%;}
.czxfh{width:100%;background:rgba(0,0,0,0.5);color:#fff;margin-top:10px;height:40px;line-height:40px;}
.czxfh img{margin:12px 20px 0 18px;float:left;}
.czxfh:hover{background:#00525e;}
#czxcd{width:30px;height:100px;border:1px solid red;right:160px;top:45%; position:absolute;border:0px solid red;position:fixed;background:url(../images/lxz.png);background-position-y:-100px;}
.czxb{width:50px;text-align:center;color:#fff;margin-top:20px;display:none;}
.czxb img{margin:0 auto 0;}
.p1 img{margin-top:10px;}
.ewm{margin-top:20px;}
.ewml{width:150px;height:200px;background:#00525e;position:absolute;position:fixed;right:50px;top:58%;border:1px solid #00525E;display:none;}
.ewml p{width:130px;height:130px;margin:10px auto 0;}
.ewml p img{width:100%;height:100%;}
.ewm:hover .ewml{display:block;}
.czxb .p3{margin-top:20px;padding:10px 0;}
.czxb .p3:hover{background:#00525e;}
/*返回顶部*/
.fhdb{width:100px;height:100px;background:#b4b2b2;border-radius:100%;position:absolute;position:fixed;right:150px;bottom:150px;display:none;}
.fhdb img{margin:23.5px 0 0 27px;}


/*专题部分*/
.middle-top{background:#f7f7f7;border:0px solid f7f7f7;overflow:hidden;}
.middle-tops{background:#fff;border:0px solid f7f7f7;overflow:hidden;}
.xxtop{width:1200px;overflow:hidden;border:0px solid red;margin:7px auto 8px;font-size:14px;color:#323232;}
.xxtop1{width:182px;height:55px;float:left;}
.xxtop2{width:560px;float:left;text-align:center;margin-top:28px;}
.xxtop3{width:150px;float:left;color:#FF8800;margin-top:17px;}
.xxtop4{width:160px;float:right;margin-right:20px;margin-top:27px;text-align:center;}
.xxtop2 ul{overflow:hidden;}
.xxtop2 li{width:112px;float:left;}
.xxtop2 li:hover{color:#FF8800;}
.xxtop3 img{float:left;}
.xxtop3 span{float:left;margin-left:3px;margin-top:8px;}
/*滚动*/
.xxzt-gd{width:100%;height:666px;overflow:hidden;position:relative;clear:both;border:0px solid red;}
.xxzt-gdtu{width:100%;height:666px;overflow:hidden;border:0px solid red;}
.xxzt-gdtu li{width:100%;}
.zgdlr{width:52px;height:134px;position:absolute;background:url(../images/bt_arr.png) no-repeat;display:none;}
#zgd-l{left:25px;}
#zgd-r{right:25px;background-position:-68px 0px;}
#zgd-l:hover{background-position:0px -144px;}
#zgd-r:hover{background-position:-68px -144px;}
.zgd-xs{width:200px;height:20px;position:absolute;border:0px solid red;overflow:hidden;top:85px;}
.zgd-xsli{width:20px;height:20px;float:left;border-radius:100%;background:#FF0000;margin-left:10px;margin-right:10px;}
#gdli1{background:#FF8800;}
/*推荐线路*/
.tjlxs{border:1px solid rgba(255,255,255,0);background-position-y:1080px;background-position-x:13%;}
.sczlxl{background:#fff;width:1200px;height:365px;margin-bottom:15px;}
.sczlxl:hover .ljbm{background:#fdb562;}
.sczlxll{width:630px;height:365px;float:left;}
.sczlxll img{width:100%;height:100%;}
.sczlxlr{width:540px;height:365px;float:left;margin-left:15px;line-height:1.8;}
.tjbt{color:#313131;font-size:16px;margin-top:5px;}
.tjnr{color:#ce3f06;margin-top:5px;}
.tjtz{overflow:hidden;margin-top:5px;height:30px;line-height:30px;}
.tjtz li{float:left;}
.tjtzr{margin-left:5px;}
.tjtzr span{color:#FF8800;font-size:18px;}
.tjtzr select{border:1px solid #959595;}
.ljbm{width:155px;height:40px;background:#FF8800;color:#fff;font-size:18px;text-align:center;line-height:40px;margin-top:20px;}
/*游记*/
.slikyj{width:1228px;overflow:hidden;margin:0 auto;}
.slikyjl{width:279px;float:left;margin-left:14px;margin-right:14px;background:#fff;margin-bottom:15px;}
.slikyjl:hover .lxyjrr{background:#fdb562;}
.lxyjt{width:279px;height:185px;}
.lxyjt img{width:100%;height:100%;}
.lxyjc{width:269px;margin:5px auto 0;}
.lxyjr{width:269px;height:30px;margin:5px auto;overflow:hidden;line-height:30px;}
.lxyjrl{float:left;}
.lxyjrr{width:70px;background:#FF8800;color:#fff;text-align:center;border-radius:5px;float:right;}
.slikyjl:hover{-webkit-box-shadow:  2px 2px 3px #919191; -moz-box-shadow:  2px 2px 3px #919191;box-shadow:  2px 2px 3px #919191;}
/*摄影*/
.syzp{width:279px;height:185px;float:left;margin-left:14px;margin-right:14px;margin-bottom:15px;position:relative;}
.syzp img{width:276px;height:182px;}
.sygm{width:100%;height:100%;position:absolute;background:rgba(0,0,0,0);}
.sywz{width:100%;text-align:center;top:38%;position:absolute;color:rgba(255,255,255,0);font-size:14px;}
.sywz span{line-height:1.8;}
.syzp:hover .sygm{background:rgba(0,0,0,0.2);}
.syzp:hover .sywz{color:rgba(255,255,255,1);}
.syzp:hover img{-webkit-box-shadow:  2px 2px 3px #919191; 
-moz-box-shadow:  2px 2px 3px #919191;
box-shadow: 2px 2px 3px #919191;}
/*优秀领队*/
.yxld{width:1220px;overflow:hidden;margin:0 auto;}
.yxldl{width:224px;height:315px;margin:0 10px 15px 10px;float:left;position:relative;overflow:hidden;}
.ycldl img{width:100%;height:100%;}
.yxldmz{width:222px;height:30px;background:rgba(255,136,0,0);color:rgba(255,255,255,0);text-align:center;line-height:30px;margin-top:286px;position:absolute;}
.yxldl:hover .yxldmz{background:rgba(255,136,0,1);color:rgba(255,255,255,1);}
/*论坛导航*/
.lttj{width:1218px;overflow:hidden;margin:0 auto;}
.lttjl{width:388px;height:130px;float:left;margin:0 9px 15px;background:#fff;}
.lttjul{width:368px;height:110px;margin:10px;overflow:hidden;}
.lttjull{width:110px;height:110px;float:left;}
.lttjull img{width:100%;height:100%;}
.lttjulr{width:240px;height:110px;margin-left:18px;float:left;color:#474747;}
.ltmz{margin-top:5px;}
.ltmz span{font-size:18px;}
.ltjj{margin-top:20px;}
.ltts{margin-top:15px;}
.lttjl:hover .ltmz{color:#FF8800;}
/*专题推荐*/
.zttjul{width:1200px;height:217px;margin:0 auto;border:0px solid red;overflow:hidden;position:relative;}
.slikzttj{width:1200px;height:217px;}
.slikzttjl{width:370px;height:215px;float:left;margin-right:35px;}
.slikzttjl img{width:100%;height:100%;}
.slikzttjl:hover{-webkit-box-shadow:  2px 2px 3px #919191; -moz-box-shadow:  2px 2px 3px #919191;box-shadow: 2px 2px 3px #919191;}
/*精彩合影*/
.sczlhj{border:1px solid rgba(255,255,255,0);margin:0 auto -20px;background:url(../images/sczl_28.jpg) no-repeat;background-position-y:570px;}
.jchj{width:1200px;height:430px;border:0px solid red;margin:0 auto;overflow:hidden;}
.jchj img{width:100%;height:100%;}
.jchjl{width:565px;height:430px;float:left;overflow:hidden;position:relative;}
.jchjr{width:627px;height:430px;float:right;overflow:hidden;}
.jchjrt{width:627px;height:207px;overflow:hidden;}
.jchjrtl{width:199px;height:207px;float:left;overflow:hidden;position:relative;}
.jchjrtc{width:213px;height:207px;float:left;margin-left:8px;margin-right:8px;overflow:hidden;position:relative;}
.jchjrb{width:627px;height:215px;margin-top:8px;overflow:hidden;position:relative;line-height:215px;}
.jchjb{width:1200px;height:320px;border:0px solid red;margin:8px auto 150px;overflow:hidden;}
.jchjb img{width:100%;height:100%;}
.jchjbl{width:615px;height:320px;float:left;overflow:hidden;position:relative;position:relative;}
.jchjbc{width:280px;height:320px;float:left;margin-left:8px;margin-right:8px;overflow:hidden;position:relative;}
.jchjbr{width:289px;height:320px;float:left;overflow:hidden;position:relative;}

.jchyzz{width:100%;height:30px;background:rgba(0,0,0,0.3);position:absolute;text-align:center;color:rgba(255,255,255,1);font-size:14px;bottom:0;line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jchj img:hover{
transform: scale(1.3);
    transition: all 2s ease 0s;
-webkit-transform: scale(1.3);
-webkit-transform: all 2s ease 0s;
-moz-transition: scale(1.3);	
-moz-transition: all 2s ease 0s;
-o-transition: scale(1.3);
-o-transition: all 2s ease 0s;
}
.jchjb img:hover{
transform: scale(1.3);
    transition: all 2s ease 0s;
-webkit-transform: scale(1.3);
-webkit-transform: all 2s ease 0s;
-moz-transition: scale(1.3);	
-moz-transition: all 2s ease 0s;
-o-transition: scale(1.3);
-o-transition: all 2s ease 0s;
}
.hyzz{background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;position:fixed;z-index:1000; display:none;}
@media(min-width:1920px){.bodyall{width:1920px;}}
@media(max-width:1920px){.bodyall{width:100%;}}

.spbfs{
width:100%;
height:100%;
background:rgba(0,0,0,0.5);
position:fixed;
z-index:100;
overflow:hidden;
display:none;
}
.spbf{
width:48%;
height:60%;
float:left;
margin:11% 0 0 26%;
background:#000;
}
.spbfs p{
width:30px;
height:30px;
float:left;
border:1px solid #fff;
border-radius:100%;
margin-top:10%;
font-size:40px;
line-height:20px;
text-align:center;
text-decoration:none;
color:#fff;
}