@charset "gb2312";
/* CSS Document */

.sliderRightDiv {
position: relative; width:1190px; margin:auto;
}
.sliderRightDiv div {
position: absolute; z-index:999999;
right:0px;
overflow: hidden;
}
.sliderRightDiv .sliderConA {
padding-top: 0;
width: 180px;
display: block;
width: 169px;
height: 113px;
cursor: pointer;
}
.sliderConA img {
position: absolute;
left: 0;
transition: all .3s ease 0s;
}
/*通栏大图样式*/
.main_hd{ position:relative;z-index:2;}
.slide_image{height:339px;position:relative; z-index:0;}
.slide_image_item{height:339px;width:100%;right:0px;background:#eee no-repeat center top;position:absolute;top:0px;}
.slide_image_item a{height:339px;width:1600px;position:absolute;top:0px;right:5%;margin-left:-340px;}
.slide_image_btns{width:300px;height:22px;position:absolute;bottom:20px;right:6%;margin-left:-310px;}
.slide_image_btns a{float:left;margin-right:10px;opacity:0.8;font-size:14px;color:#09F;height:24px;font-weight:700;font-family:arial;line-height:24px;text-align:center;width:24px;border-radius:12px;background:#fff;}
.slide_image_btns a.on{background:#09F;color:#fff;opacity:1;}
.slide_image_btns a:hover{text-decoration:none;}
.main_hd_inner{ width:1190px; margin:0 auto; }
#pagination {
display: block;
list-style: none;
position: absolute;
left: 43%;
top: 300px;
z-index: 9900;
padding: 5px 15px 5px 0;
margin: 0;
}
#pagination li.current {
background: #0092CE;
}
#pagination li a {
display: block;
width: 100%;
height: 100%;
padding: 0;
margin: 0;
text-indent: -9999px;
}
#pagination li {
display: block;
list-style: none;
width: 10px;
height: 10px;
float: left;
margin-left: 15px;
border-radius: 5px;
background: white;
}
/*左侧浮动导航*/
.nav_box{ position:absolute; top:12px; left:77px; width:225px; height:auto; border:1px solid #aad270;background:#eeffd3;FILTER: alpha(opacity=70);opacity: 0.7;float:left;}
.nav_box ul{ margin-left:10px;FILTER: alpha(opacity=100);opacity:1;}
.nav_box li{ position:relative; float:left; width:192px; height:38px; padding:10px 5px 14px 8px; line-height:19px; border-bottom:1px solid #aad270; z-index:2;}
.nav_box li a{ color:#3f6606; font-family:"微软雅黑";}
.nav_box li.l2{}
.nav_box .enf{border-bottom:0;}
.nav_box li strong{ display:block; color:#fff; font-size:16px; margin-bottom:6px; }
.nav_box li p{ display:block; height:18px; overflow:hidden;}
.nav_box li p a{ display:inline-block; padding-right:12px; font-size:12px; font-family:"arial"; color:#333;}
.nav_box li a:hover{ color:#008FE9; text-decoration:none;}
.nav_box li.hover{ padding:8px 5px 4px 40px; margin-bottom:-1px; border-top:2px solid #b2d891; border-bottom:2px solid #b2d891; z-index:3;}
.nav_box li.hover i{ top:7px;}
.nav_box li.hover .hide_box{ display:block;}
.nav_box li.last{ border-bottom:0 none;}

/*首页线路*/
.left_box{width:915px;float:left;}
.tour_box{ margin-top:20px; height:auto; overflow:hidden;}
.tour_box_pink .tour_tit {
border-bottom: 2px solid #f1767f;
padding-bottom: 8px;
}
.tour_box_pink .center_part_nav li.on a {
background: #f1767f; color:#fff;
}
.tour_box_pink .tour_tit .left_part h2 {
color: #f1767f;
}
.tour_box_bule .tour_tit {
border-bottom: 2px solid #09F;
padding-bottom: 8px;
}
.tour_box_bule .center_part_nav li.on a {
background: #09F; color:#fff;
}
.tour_box_bule .tour_tit .left_part h2 {
color: #09F;
}
.tour_box_green .tour_tit {
border-bottom: 2px solid #09F;
padding-bottom: 8px;
}
.tour_box_green .center_part_nav li.on a {
background: #09F; color:#fff;
}
.tour_box_green .tour_tit .left_part h2 {
color: #09F;
}
.tour_box_zise .tour_tit {
border-bottom: 2px solid #09F;
padding-bottom: 8px;
}
.tour_box_zise .center_part_nav li.on a {
background: #09F; color:#fff;
}
.tour_box_zise .tour_tit .left_part h2 {
color: #09F;
}

.tour_box_yellow .tour_tit {
border-bottom: 2px solid #09F;
padding-bottom: 8px;
}
.tour_box_yellow .center_part_nav li.on a {
background: #09F; color:#fff;
}
.tour_box_yellow .tour_tit .left_part h2 {
color: #09F;
}
.tour_box .tour_tit .left_part {
float: left;
width: 195px;
padding-left: 5px;
margin-right: 15px;
font: bold 18px/20px "Microsoft Yahei";
color: #404040;
}
.left_part {
float: left;
}
.tour_box .tour_tit .left_part h2 {
font-weight: bold;
}
.tour_box .tour_tit .center_part {
float: left;
width: 630px;
}
.tour_box .center_part_nav ul {
float: left;
}
.tour_box .center_part_nav li {
float: left;
margin-right: 20px;
}

.tour_box .center_part_nav li a {
color: #333;
font: 14px/18px "Microsoft Yahei";
padding: 0 5px;
}
.tour_box .tour_tit .right_part {
float: right;
width: 60px;
text-align: right;
padding-right: 10px;
}
.tour_box .tour_tit .right_part a {
color: #999;
font-size: 12px;
}
.tour_box .tour_con {
position: relative;
}
.tour_box .tour_con .left_part {
float: left;
width: 200px;
}
.tour_box .tour_con .left_part .left_part_out {
width: 200px;
height: 245px;
}
.tour_box .tour_con .left_part a {
display: block;
}
.tour_box .tour_con .left_part .left_part_out img { width:194px; height:245px;}
.tour_box .tour_con .left_part .img2 {
width: 200px;
height: 80px;
overflow: hidden;
}
.tour_box .tour_con .left_part .left_part_out01 img{width:194px; height:256px;}
.tour_box_zise .tour_con .left_part .left_part_out01{height:256px;}
.tour_box_zise .tour_con .left_part .left_part_out02{ height:170px;}
.tour_box_zise .tour_con .left_part .left_part_out03{ height:249px;}
.tour_box .tour_con .left_part .left_part_xt{ width:194px; height:108px;}
.tour_box_zise .tour_con .left_part .left_part_out img{ height:276px;}
.tour_box_zise .tour_con .left_part .left_part_out{ height:276px;}
.tour_box .tour_con .main_part {
padding: 15px 5px 0 5px;
width: 705px;
float: left;
}
.tour_box .tour_con .main_part_pro {
border-bottom: 1px solid #DEDEDE;
}
.tour_box .tour_con .main_part_pro li {
width: 215px;
height: 210px;
overflow: hidden;
float: left;
display: inline;
margin: 0 10px;
position: relative;
}
.tour_box .tour_con .main_part_pic {
width: 215px;
height: 155px;
overflow: hidden;
}
.tour_box .tour_con .main_part_pic img {
height: 155px;
}
.tour_box .tour_con .main_part_bg {
background: #000;
width: 215px;
height: 43px;
position: absolute;
left: 0px;
top: 112px;opacity: .6;
filter: Alpha(Opacity=60);
}
.tour_box .tour_con .main_part_des {
position: absolute;
width: 195px;
height: 88px;
position: absolute;
left: 10px;
top: 117px;
text-align: left;
font-family: "Microsoft Yahei";
}
.tour_box .tour_con .m_name {
padding: 0px 5px 0 5px;
height: 36px;
overflow: hidden;
text-align: center;
}
.tour_box .tour_con .m_name a {
color: #fff;
}
.tour_box .tour_con .m_name a em {
font-size: 12px;
color: #333;
}
.tour_box .tour_con .m_price {
color: #f60;
font-size: 14px;
text-align: center;
}
tour_box .tour_con .p_price {
font-family: Arial,Helvetica,sans-serif;
}
Inherited from div.m_price
.tour_box .tour_con .m_price {
color: #008FE9;
font-size: 14px;
text-align: center;
}
.tour_box .tour_con .m_price em {
font-size: 18px;
}
.tour_box .tour_con .m_price i {
font-style: normal;
font-size: 12px;
}
.tour_box .main_part_line {
padding-top: 20px;
}
.tour_box .main_part_line ul {
float: left;
}
.tour_box .m_line_left {
margin-right: 8px;

}
.tour_box .main_part_line ul li {
float: left;
margin-bottom: 8px;
padding-left: 8px;
margin-right: 3px;
}
tour_box .main_part_line .line_des {
width: 270px;
float: left;
color: #999;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.tour_box .main_part_line .line_des em {
color: #333;
}
.tour_box .main_part_line .line_price {
float: right;
color: #f60;
font-family: Arial;
}
.tour_box .main_part_line .line_des {
width: 270px;
float: left;
color: #333;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.tour_box .main_part_line .line_price em {
font-size: 14px;
}
.tour_box strong {
font-weight: bold;
}
.tour_box .main_part_line ul {
float: left;
}
.left_href{ width:194px;background-color:#09F; float:left;}
.bule,.green1{background-color:#09F;}
.green,.green0{background-color:#09F;}
.zise,.green2{background-color:#09F;}
.left_href a {padding-left: 85px;width: 91px;color: white;font-size: 16px;float: left;height: 44px;line-height: 44px;font-family: 'microsoft yahei';}
.left_href a:hover{ color:#f1f0f1;}
.left_href .green_ts3,.left_href .green_jg3{background:url(../images/gl_cs.jpg) no-repeat;}
.left_href .green_ts3 { background-position:50px -2px;border-bottom: 1px solid #00ADFF; width:109px;}
.left_href .green_jg3{background-position:50px -43px;}

.left_href .green_ts2,.left_href .green_jg2{background:url(../images/gl_cs.jpg) no-repeat;}
.left_href .green_ts2 { background-position:50px -2px;border-bottom: 1px solid #00ADFF; width:109px;}
.left_href .green_jg2{background-position:50px -43px;}
.left_href .green_ts1,.left_href .green_jg1{background:url(../images/gl_cs02.jpg) no-repeat;}
.left_href .green_ts1{ background-position:50px -2px;border-bottom: 1px solid #00ADFF; width:109px;}
.left_href .green_jg1{background-position:50px -43px;}
.left_href .green_ts0,.left_href .green_jg0{background:url(../images/gl_cs03.jpg) no-repeat;}
.left_href .green_ts0{ background-position:50px -2px;border-bottom: 1px solid #00ADFF; width:109px;}
.left_href .green_jg0{background-position:50px -43px;}


/*酒店预订*/
.line-mod-item01 {
float: left;
width: 218px; height:170px; margin-right:7px; margin-left:8px;
overflow: hidden;
position: relative; margin-top:11px;
}
.mod-box {
border: 1px solid gainsboro;
border-bottom-color: #B0B0B0;
}
.line-item {
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
}
 .line-item img {
height: 170px;
width: 100%;
}
.line-item-hd-wrap {
width: 100%;
position: absolute;
left: 0;
bottom: 0;
}
.line-item-hd {
background: white;
height: 34px;
line-height: 34px;
padding: 0 3px;
position: relative;
}
.line-item-hd .hd-txt {
width: 100%;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.line-item-hd .line-item-price {
background-position: -285px -50px;
_background-position: -284px -50px;
height: 20px;
line-height: 20px;
padding-left: 15px;
position: absolute;
right: 0;
top: -20px;
}
.icon-index {
background: url(../images/icon-index.png) no-repeat;
display: inline-block;
}
.line-item-hd .price-mod {
background: white;
display: inline-block;
height: 20px;
vertical-align: top;
}
.tour_box .tour_con .main_part01 {
padding: 0px 5px 0 5px;
width: 705px;
float: left;
}
/*景点门票*/
.listBoxViewLi {
float: left;
padding-bottom: 6px;
padding-left: 10px; padding-right:8px; margin-top:10px;
}
.listViewDl {
width: 157px;
height: auto;
}
.listViewDd {
position: relative;
}
.listViewimg {
display: block;
width: 157px;
height: 118px;
}
.listViewimg img {
width: 157px;
height: 118px;
}
.topNum {
background-position: 0 0;
width: 42px;
height: 24px;
left: 3px;
top: -2px;
position: absolute;
text-align: center;
color: white;
font-size: 12px;
font-family: arial;
}

.topNum {
background: url(../images/top_tip_01.png) no-repeat;
}
.listViewInf {
margin: 4px 4px 0;
height: 20px;
color: #999;
font-family: simsun;
font-size: 12px;overflow: hidden;
}
.senicName {
color: #333;
font-size: 14px;
font-family: simsun;
font-weight: bold;
}
.listViewBotm {
margin-top: 3px;
}
.dollar {
font-size: 14px;
font-family: arial;
color: #f60;
}
.price {
font-size: 16px;
font-family: arial;
color: #f60;
}
/*签证*/
.qianz_c{padding: 4px 0 1px;overflow: hidden;}
.visa_lis {float: left;margin-top: 5px;width: 232px;height: 44px;border: white 1px solid;}
.visa_lis img {float: left;margin-right: 10px;width: 60px;height: 40px;border: #ddd 1px solid;border-radius: 5px;}
.visa_lis em {display: block;padding: 2px 0;width: 136px;}
.visa_lis em, .faq dd {text-overflow: ellipsis;white-space: nowrap;font-style: normal;overflow: hidden;}
.visa_lis .price {font-weight: 800;color: #f60; float:left; font-size:17px;}
.visa_ti{ clear:both; padding-left:4px; padding-top:4px;}
.visa_ti li{ width:202px; overflow:hidden; float:left; margin-right:31px; padding-top:3px;}
.visa_ti li a{ float:left;}
.visa_ti .price01 { float:right;font-weight: 800;color: #f60; float:right; }
dfn {font-weight: 800;font-size: 12px;font-family: Arial !important;}
/*攻略*/
.tag_con_guonei {
width: 695px;
float:right;
}
.tag_con_guonei dl {
clear: both;
padding: 0 0 15px 0;
border-bottom: 1px dotted #E6E6E6;
overflow: hidden;
}
.tag_con_guonei dt {
position: relative;
width: 150px;
float: left;
}
.tag_con_guonei dt i {
position: absolute;
top: 0;
left: 5px;
width: 31px;
height: 25px;
background: url(../images/ico_jh.png) no-repeat;
}
.tag_con_guonei dt img {
display: block;
}
.tag_con_guonei dd {
width: 500px;
float: left;
padding-left: 15px;
}
.tag_con_guonei dd a{
display: block;
height: 24px;
color: ##008FE9;
font-size: 16px;
overflow: hidden; font-family:"微软雅黑";
}
.tag_con_guonei dd span ,.tag_con_guonei li span{
font-size: 12px;
color: #999; 
}
.tag_con_guonei li span{float:right;}
.tag_con_guonei dd p {
display: block;
height: 40px;
padding-top: 10px;
line-height: 20px;
font-size: 14px;
color: #777;
overflow: hidden;
}
.tag_con_guonei ul{ margin-top:5px;}
.tag_con_guonei ul li{ margin-top:4px; float:left; width:305px; margin-right:40px;}
.tag_con_guonei li a{ width:210px;display: block;height: 24px;color: #666;font-size: 14px;overflow: hidden; font-family:"微软雅黑"; float:left;}
/*首页右侧*/



.issueCon {
width: 238px;
margin: 0 auto;
padding-top: 13px;
}
.issueDl{ margin-top:3px;}
.issueDd {
height: 25px;
overflow: hidden;
margin-bottom: 5px;
}
.issueIcon {background: url(../images/cnHomePageIndex_05.png) no-repeat  -150px -415px;
width: 5px;
height: 9px;
float: left;
margin: 6px 5px 0 0;
}
.tuanConImg, .tuanConGrayPrevBtn, .tuanConGrayLastBtn, .toolSp, .CityA, .selfBoxCommSp, .flightSpHover, .mapSpHover, .weatherSpHover, .carSpHover, .trainSpHover, .interSpHover, .tripSpHover, .senicSpHover, .subsImg, .changeImgSp, .c_pload_left label, .c_pload_right p a, .moreViewBtn, .rightPrice {
background: url(../images/cnHomePageIndex_05.png) no-repeat;
}
.issueDd a {
color: #333;
cursor: pointer;
font-family: "microsoft yahei";
font-size: 14px;
}
.reportCon {
margin: 0 auto;
padding:5px 0 0 8px;
float: left;
}
.reportConA {
float: left;
margin-right:10px;
 margin-bottom:9px;
}
.reportConImg {
height:86px;
width: 241px; 
}
.reportb {
float: left;
margin-right:10px;
 margin-bottom:6px; margin-top:5px;
}
.ztImg {
height:97px;
width: 239px;
}
/*热门团购*/
.hot_box_con {
width: 240px;
margin: 0 auto;
padding: 8px 8px 2px 8px;
position: relative;
}
.hot_box_con .hot_pic {
width: 238px;
height: 142px;
overflow: hidden;
position: relative;
}
.hot_box_con .m_name { height:18px;padding-top:9px;border-top: #E4E3E1 1px solid; overflow:hidden;}
.hot_box_con .hot_pic img {
width: 238px;
}
.hot_box_con .m_name a {
color: #333;
}
.hot_box_con .m_price {
color: #008FE9;
font-size: 14px; float:left;
}
.hot_box_con .p_price {
font-family: Arial,Helvetica,sans-serif;
}
Inherited from div.m_price
.hot_box_con .m_price {
color: #008FE9;
font-size: 14px;
}
.hot_box_con .m_price em {
font-size: 18px;
}
.hot_box_con .m_price i {
font-style: normal;
font-size: 12px;
}
.hot_box_con .m_price s {
color: #999;
font-family: "Microsoft Yahei";
font-size: 12px;
}
.hot_box_con .cb_label {
width: 238px;
color: #999; margin-bottom:4px;
}
.hot_box_con .cb_label .cb_people {
float: left;
}
Inherited from p.cb_label.clearfix
.hot_box_con .cb_label {
color: #999;
}
.hot_box_con .cb_label em {
color: #2D9600;
font-family: Arial;
}
.hot_box_con .cb_label .time_tips {
float: right; padding-top:6px;
}
.hot_box_con .cb_label em {
color: #2D9600;
font-family: Arial;
}
/*热卖排行*/
.side-hot-travel .fold-item .line-main {
width: 205px;
}
.border-style-a {
border: 1px solid #ddd;
border-top: 2px solid #ddd;
}
.side-hot-travel .first {
border-top: 0;
}
.side-hot-travel .hot-item {
border-bottom: 1px solid #EEE;
cursor: pointer;
}
.p10 {
padding: 10px;
}
.p8{ padding:7px;}
.side-hot-travel .on .fold-item, .side-hot-travel li:hover .fold-item {
display: none;
}
.side-hot-travel .first-three .num-box {
background: #09F;
}
.side-hot-travel .num-box {
background: #B1B1B1;
color: white;
height: 20px;
line-height: 18px;
width: 20px;
}
.tc {
text-align: center;
}
.price-mod .price {
padding-right: 1px;
}
.side-hot-travel .on .unfold-item, .side-hot-travel li:hover .unfold-item {
display: block;
}
.side-hot-travel .unfold-item .line-pic {
width: 90px;
height: 67px;
position: relative;
}
.side-hot-travel .unfold-item .num-box {
position: absolute;
left: 0;
top: 0;
}
.side-hot-travel .num-box {
background: #B1B1B1;
color: white;
height: 20px;
line-height: 18px;
width: 20px;
}
.side-hot-travel .unfold-item .line-cont {
width: 132px;
}
.side-hot-travel .unfold-item .line-cont .price-mod {
padding-top:5px;
}
/*最新预订*/
.side-book {
background: white;
overflow: hidden;
position: relative;
}
.side-book .book-item {
height: auto; overflow:hidden; padding-top:10px; padding-bottom:13px;
}
.pl10 {
padding-left: 10px;
}
.pb10 {
padding-bottom: 10px;
}
.pr10 {
padding-right: 10px;
}
.book-item dt {
height: 22px;
overflow: hidden;
}
.pt5 {
padding-top: 5px;
}
.book-item .book-item-cont {
height: 41px; padding-bottom:5px; padding-top:5px;
overflow: hidden; border-bottom:#ccc 1px dashed;
}
.book-item dd a {
color: #008AE2;
display: block;
}
/*最新点评*/
.comment_01 {
border-bottom: #E6E6E6 1px solid;
padding: 4px 6px 5px 15px;
overflow: hidden;
color: #666;
}
.comment_01 .txt01 {
width: 195px;
overflow: hidden;
padding: 2px;
}
.comment_01 .txt01 b {
color: #008FE9;
font-size:30px;
line-height: 30px;
font-weight: bold;
padding-left: 8px;
}
.comment_01 .txt01 span {
color: #008FE9;
}
.comment_02 {
padding: 0 10px;
height: auto!important;
height: 112px;
min-height: 112px;
}
.comment_02 .list01 {
overflow: hidden;
padding: 5px 0;
border-bottom: #CCC dashed 1px;
background: white;
}
.hot_dp_title {
height: 22px;
overflow: hidden;
padding: 2px;
}
.hot_dp_title .span02 {
background: url(../images/flight_comm.0.1.png) -100px 2px no-repeat;
width: 32px;
display: inline-block;
height:22px;}

.hot_dp_title a {
font-family: "宋体B8B\4F53";
}
.comment_02 .list01 .list_right {
float: left;
height:36px;
overflow: hidden;
position: relative;
}
.comment_02 .list01 .list_left {
width: 50px;
height: 35px;
overflow: hidden;
float: left;
background: url(../images/flight_comm.0.1.png) -100px -25px no-repeat;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #FF6000;
}
.comment_02 .list01.bordernone {
border-bottom: 0;
}
.comment_02 .list01 .list_right .span01 {
float: left;
color: #666;
padding-right: 10px;
}
/*旅游工具箱*/
.tripToolCon {
padding: 19px 5px 1px;
}
.toolNavWrap {
float: left;
width: 54px;
height: 64px;
padding-left: 7px;
overflow: hidden;
}
.toolA {
color: #999;
font-size: 12px;
font-family: simsun;
}
.flightSp {background: url(../images/cnHomePageIndex_05.png) no-repeat 5px -82px;
}
.mapSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat 4px -132px;
}
.weatherSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat -132px -132px;
}
.carSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat 0 -184px;
}
.trainSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat -123px -178px;
}
.interSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat 4px -229px;
}
.tripSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat -123px -232px;
}
.senicSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat 4px -288px;
}
.toolSp {
display: block;
cursor: pointer;
width: 37px;
height: 38px;
}
/*马上出发*/
.now_go {
padding: 5px 5px 5px 10px;
}
.now_go li {
position: relative;
padding: 12px 15px 10px 60px;
line-height: 20px;
border-bottom: 1px #E6E6E6 dotted;
font-size: 14px;
color: #777;
}
.now_go li {
line-height: 20px;
font-size: 14px;
color: #777; font-family:"微软雅黑";
}
.now_go li i {
position: absolute;
top: 20px;
left: 4px;
width: 45px;
height: 45px;
background: url(../images/ico.png) no-repeat -121px -99px;
}
.now_go li p {
font-size: 12px;
line-height: 18px;
}
.now_go li a.btn {
color: ##008FE9;
}
.now_go li i.i2 {
background: url(../images/ico.png) no-repeat -167px -99px;
}
.now_go li i.i3 {
background: url(../images/ico.png) no-repeat -213px -99px;
}
.b0 {
border: 0 none!important;
}
.now_go li i.i4 {
background: url(../images/ico.png) no-repeat -259px -99px;
}
.now_go li strong {
font-weight: bold;
}

/*微信*/
.weixin{ margin-left:10px;}
.code-box{width:103px}
.code-box .icon-code-client{background-position:0 -130px;height:97px;width:97px}
.code-box .icon-code-wechat{background-position:-110px -130px;height:97px;width:97px}
.code-cont{width:96px}
.icon-index {background: url(../images/icon-index.png) no-repeat;display: inline-block;}
.icon-enter {background-position: -150px -100px;height: 19px;width: 31px;}

/*左侧浮动导航*/
/*目的地*/
.topleft{width:245px;float:left;}
.main_nav{width:235px;}
.Destination{width:235px;height:32px;background:#64a10a;font-weight:100;}
.destleft{width:32px;height:32px;float:left;}
.deetright{;height:32px;line-height:32px;float:left;font-size:14px;font-family:"微软雅黑";color:#fff; padding-left:15px;}
.main_nav ul{width:233px;border:1px solid #ddd;border-top:none;background:#f0f6fa; padding-bottom:7px; padding-top:4px;}
.main_nav ul li{ float:left; width:229px; background:url(../images/djbg.jpg) center bottom no-repeat; line-height:18px; position:relative; top:0; z-index:2; padding:5px 0 3px 0;  border:2px solid #f0f6fa;border-top: 1px solid white;
border-bottom: 1px solid #E2E2E3;}
.main_nav ul .end{ border:none;}
.main_nav ul li.arrow{background:url(../images/arrow.jpg) no-repeat 210px 20px;}
.main_nav ul li h3 span{margin:4px 0 0 5px; display:inline; float:left; padding-right:5px;}
.main_nav ul li h3 { padding-top:2px; padding-bottom:5px;color:#008FE9; font-size:14px;float:left; width:100%; padding-left:10px;}

.main_nav ul li p{ float:left;padding:2px 5px;white-space:nowrap; }
.main_nav ul li:hover span{-webkit-transform:rotate(360deg);-webkit-transition:-webkit-transform 0.8s ease-in-out 0.2s;-moz-transform:rotate(360deg);-moz-transition:-moz-transform 0.8s ease-in-out 0.2s;}
.main_nav ul li h3 a,.main_nav ul li h3 a:hover{color:#538903; text-decoration:none; font-weight:bold; padding:0;}
.main_nav ul li dl{position:absolute;width:774px;left:229px;_left:231px;top:-2px;border:2px solid #09F;float:left;background:#fff; display:none;z-index:99999;}
.main_nav ul li dl em{width:15px; height:53px; background-color:#fff;position:absolute; left:-5px; display:block;top:0;}
.main_nav ul li dl.no1{ top:-2px;}.main_nav ul li dl em.no1{top:0px;}
.main_nav ul li dl.no2{ top:-142px;}.main_nav ul li dl em.no2{top:140px;}
.main_nav ul li dl.no4{ top:-220px;}.main_nav ul li dl em.no4{top:218px;}
.main_nav ul li dl.no5{ top:-143px;}.main_nav ul li dl em.no5{top:141px;}
.main_nav ul li dl .nav_visible{ float:left;width:755px;border-bottom:1px dashed #ddd; margin:0 4px 0 8px; padding:12px 0 12px 0; display:inline;}
.main_nav ul li dl .nav_visible dt{ width:60px; float:left; padding-left:8px;}
.main_nav ul li dl .nav_visible dt h4{ font-weight:bold;}
.main_nav ul li dl dd{line-height:18px; width:630px; float:left;}
.main_nav ul li dl dd span{word-wrap:break-word;word-break:break-all;}
.main_nav ul li dl .nav_visible dt a{ color:#333; }
.main_nav ul li dl .nav_visible dt a:hover{ color:#008FE9; font-weight:bold;}
.main_nav ul li p a{color:#333; }
.main_nav ul li p a:hover{ color:#008FE9; text-decoration:none; font-weight:normal;}
.main_nav ul li:hover dl,.main_nav ul li.over dl { display: block;}
.main_nav ul li:hover{ background:#fff;border:2px solid #09F; z-index:222; border-right:none; width:229px;padding:5px 0 3px 0; position:relative;}
