@charset "utf-8";
/* CSS Document */
body{margin:0 auto;font:14px/24px tahoma,arial, Verdana, Helvetica, sans serif,"Microsoft YaHei"; }
.content{margin:0 auto;width:1000px;position:relative;background-position:center center;}
div,form,p,ul,li,p,h1,h2,h3,h4,h5{height:auto;margin:0;padding:0;font-size:100%;}
img{border:0; margin:0; padding:0;}
ul,li,ol{ list-style:none;} 
/*line-color*/
a:link { text-decoration:none; }
a:visited { text-decoration:none;}
a:hover { color:#FFC040; text-decoration:none;}
a:active { color:#FFC040; text-decoration:underline;}
.clearboth{ clear:both;}
.part_hidden {display:none;}
.main_bg { width:100%;}
.main { width:1000px; margin:0 auto; position:relative; overflow:hidden;}
.bg {
	width:100%;
	background:url(../images/bg_1.jpg) no-repeat center 324px #63c3db;	
}

.title_bg_all {
	background:url(../images/title_bg_all.png) no-repeat;
    height: 59px;
	margin:50px 0 50px 380px;
    overflow: hidden;
    width: 239px;
	}
.title_bg_all_1{ background-position:0 0;}
.title_bg_all_2{ background-position:0 -59px;}
.title_bg_all_3{ background-position:0 -117px;}
.title_bg_all_4{ background-position:0 -177px;}
.title_bg_all_5{ background: url(../images/title_bg_all.png) no-repeat;background-position:0 -236px;height: 59px;width: 239px;position:absolute;top:57px;left:380px;}
.title_bg_all_6{ background-position:0 -295px;}
.title_bg_all_7{ background-position:0 -354px;}

/*banner*/
.banner { position: relative; overflow: auto; text-align: center;}
.banner li { list-style: none; }
.banner ul li { float: left; }
.banner ul li.banner_1 { background:url(../images/banner_bg.jpg) top center;}
.banner ul li.banner_2 { background:url(../images/banner2.jpg) top center;}
.banner ul li.banner_3 { background:url(../images/banner3.jpg) top center;}
#b06 { }
#b06 .dots { position: absolute; left: 0; right: 0; bottom: 20px;}
#b06 .dots li 
{ 
	display: inline-block; 
	width: 60px; 
	height: 10px; 
	background: #FFF;
	margin: 0 4px; 
	text-indent: -999em;   
	cursor: pointer; 
	-webkit-transition: background .5s, opacity .5s; 
	-moz-transition: background .5s, opacity .5s; 
	transition: background .5s, opacity .5s;
	
}
#b06 .dots li.active 
{
	background: #2fc770;
}
#b06 .arrow { position: absolute; top: 200px;}
#b06 #al { left: 15px;}
#b06 #ar { right: 15px;}

.banner_text {
	width:1000px;
	height:600px;
	margin:0 auto;
}

.banner_text .logo {
	width:234px;
	height:56px;
	float:left;
}
.banner_1 h2 { 
	width:747px;
	height:185px;
	float:left;
	text-indent:-9999px;
	position:relative;
	margin:202px 0 0 113px;
	background:url(../images/h1.png) no-repeat top center ;
	z-index:1;
	}
.banner_2 h2 { 
	width:747px;
	height:185px;
	float:left;
	text-indent:-9999px;
	position:relative;
	margin:202px 0 0 113px;
	background:url(../images/logo_tle.png) no-repeat top center ;
	z-index:1;
	}
/*dhw*/
.dhw_banner{
	width:100%;
	height:633px;
	background:url(../images/dhw_banner.jpg) no-repeat center center;
	border-bottom:4px solid #690140;
	position: relative;
}
.dhw_banner .dhw_logo{
	width:234px;
	height:56px;
	background:url(../images/dhw_logo.png) no-repeat center center;
	position: absolute;
	left:50%;
	margin-left:-500px;
}
.dhw_bike1{
	width: 627px;
	height: 175px;
	position: absolute;
	left:50%;
	bottom:6%;
	margin-left:-314px;
	overflow: hidden;
	background-image:url(../images/dhw_bike.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/*banner over*/
/*nav*/
.nav { 
    width:100%;
	height:80px;
	border-bottom:1px solid #cdcdcd;
	background:#ffffff;
}
.menu {Z-INDEX: 9999; BACKGROUND:#ffffff; margin:0 auto; WIDTH: 1000px; height:80px; POSITION: relative}
.menu UL {FLOAT: left; WIDTH: 1000px; LIST-STYLE-TYPE: none; }
.menu LI {DISPLAY: inline; FLOAT: left; HEIGHT: 35px; TEXT-ALIGN: center}
.menu LI.t_right {RIGHT: 0px; POSITION: absolute; TOP: 0px}
.menu LI A { width:140px; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 80px; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-DECORATION: none}
.menu LI A:hover { border-bottom:4px solid #b38247; COLOR: #b38247; TEXT-DECORATION: none;font-weight:bold;}
.menu LI A.on {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 18px; BACKGROUND: #2fc770; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-DECORATION: none}
.menu LI A.on:hover {BACKGROUND: #2fc770; COLOR: #fff; TEXT-DECORATION: none}
.menu LI A.onh {PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #e34c7f; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 35px}
.menu LI A.hs {PADDING-RIGHT: 33px; PADDING-LEFT: 10px; BACKGROUND: #9b0f1c; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 35px}
.topnav LI {Z-INDEX: 999; POSITION: relative}
DIV.subnav {PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #fff; color:#fff; border:1px solid #cdcdcd; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px;  WIDTH: 200px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 80px}
UL.navlist {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; line-height:40px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 200px; PADDING-TOP: 0px}
.navtm {FLOAT: left}
.navtm A:link {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
.navtm A:visited {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
.navtm A:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
.navtm A:active {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
UL.navlist LI {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 115px; PADDING-TOP: 0px; }
UL.navlist A {PADDING-RIGHT: 0px; float:left; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 180px; COLOR: #000; LINE-HEIGHT: 40px; PADDING-TOP: 0px; HEIGHT: 40px; display:block;}
UL.navlist A:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; display:block; border-bottom:2px solid #d71618;}

.title {
	width:1000px;
	height:60px;
	text-align:center;
	margin:80px auto 50px;
}
.tab_city {
	width:1000px;
	height:49px;
	margin-bottom:12px;
}
.tab_city ul li {
	float:left;
	width:76px;
	height:48px;
	margin:0 4px;
	background:url(../images/btn.png) no-repeat;
	line-height:40px;
	text-align:center;
	cursor:pointer;
}
.tab_city ul li.parta {
	width:76px;
	height:48px;
	background:url(../images/btn_hover.png) no-repeat;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
}
.photo_jqqd {
	width:1000px;
	height:440px;
	line-height:440px;
	text-align: center;
	margin:10px auto 0;
	font-size: 40px;
	color:#ccc;
}
.photo_au {
	width:1000px;
	height:440px;
	margin:0px auto 0;
}
.photo_au .p_1 {
	width:500px;
	height:220px;
	float:left;
	position:relative;
}
.photo_au .p_2 {
	width:250px;
	height:220px;
	float:left;
	position:relative;
}
.photo_au .p_1 img {
	width:500px;
	height:220px;
}
.photo_au .p_1 a.more_c{position:absolute;width:22%;height:21%;top:39.5%;left:39%;border:1px #fff solid;box-shadow:0 0 4px #cdcdcd;font:18px "\5fae\8f6f\96c5\9ed1";color:#fff;text-align:center;text-decoration:none;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-translation:all .3s ease-in-out}
.photo_au .p_1 a.more_c:hover{background:#d71618;text-decoration:none;border:1px #d71618 solid;box-shadow:0 0 4px #cdcdcd}

.mosaic-block {float:left;position:relative;overflow:hidden;width:250px;height:220px;}
.mosaic-overlay {display:none;z-index:5;position:absolute;width:100%;height:100%;background:#d71618;}
.bar2 .mosaic-overlay {bottom:-220px;height:220px;opacity:0.9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}
.bar2 .mosaic-overlay:hover {opacity:0.9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100); text-decoration:none;}
.details{ text-align:center;  cursor:pointer; }	
.details p{ font-size:14px; color:#fff; margin-top:100px;}
.top-bg{ width:100%;
	background:url(../images/con_bg.png) top center no-repeat;
	padding-top:40px;
	height:560px;
	}
/*探寻实况slider*/
#b03 { width: 500px;}
#b03 .dots { position: absolute;  left: 0px; bottom: 10px;}
#b03 .dots li 
{ 
	display: inline-block; 
	width: 40px; 
	height: 10px; 
	background: #FFF;
	margin: 0 4px; 
	text-indent: -999em;   
	cursor: pointer; 
	-webkit-transition: background .5s, opacity .5s; 
	-moz-transition: background .5s, opacity .5s; 
	transition: background .5s, opacity .5s;
	float: left;
}
#b03 .dots li.active 
{
	background: #2fc770;
	opacity: 1;
}

.container{ 
	margin:0 auto;
	width:1000px;
	height:100%;
	overflow:hidden;}
.top-bg {
	position:relative;
}
	
.col-1-l{ width:500px;
	height:360px;
	float:left;}
.col-1-r{
	width:440px;
	height:360px;
	float:right;}
.col-1-r_1{
	padding-top:10px;
	width:480px;
	float:left;}
.col-1-r_2{
	padding-top:10px;
	width:480px;
	float:right;}

/*探寻团队*/
.dhw_col{
	=width: 998px;
    height: 368px;
}
#dhw_b04 { width: 998px;}
#dhw_b04 .dots { position: absolute;  left: 130px; bottom: 0px;}
#dhw_b04 .dots li 
{ float: left;
	display: inline-block; 
	width: 40px; 
	height: 10px; 
	background: #FFF;
	margin: 0 4px; 
	text-indent: -999em;   
	cursor: pointer; 
	-webkit-transition: background .5s, opacity .5s; 
	-moz-transition: background .5s, opacity .5s; 
	transition: background .5s, opacity .5s;

}
#dhw_b04 .dots li.active 
{
	background: #690140;
	opacity: 1;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size: 0;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
.dhw_col .banner,#dhw_b04 ul{height: 370px !important;}
#dhw_b04 ul li{}
#dhw_b04 ul li .dhw_fl{float:left;width:330px;text-align:center;}
#dhw_b04 ul li .dhw_fl img{margin:0 auto;}
#dhw_b04 ul li .dhw_fl p{padding-top:10px;font-size:24px;color:#fff;}
#dhw_b04 ul li .dhw_fl p small{font-size:14px;color:#333;}
#dhw_b04 ul li .dhw_fr{float:right;position:relative;width:570px;padding:45px 35px;background:#fff;border:1px solid #fff;border-radius: 10px;}
#dhw_b04 ul li .dhw_fr p{text-align:left;font-size:14px;color:#000;line-height: 28px;}
#dhw_b04 ul li .dhw_fr i{position:absolute;width:25px;height:20px;background:url(../images/dot_top.png) no-repeat center center;}
#dhw_b04 ul li .dhw_fr i.dot_top{top:14px;left:14px;}
#dhw_b04 ul li .dhw_fr i.dot_bottom{bottom:14px;right:14px;}
#dhw_b04 ul li .dhw_fr i.dhw_angle{left:-18px;top:50%;margin-top:-11px;width:18px;height:22px;background:url(../images/dhw_arrow.png) no-repeat center center;}
/*手风琴折叠*/
.menu_list{width:440px;}
.menu_list_1{width:480px;}
.menu_head{width:400px;height:51px;line-height:51px;padding-left:40px; border-bottom:1px solid #fff;font-size:15px;color:#000;cursor:pointer;position:relative;font-weight:bold;background:#e2e2e2 url(../images/down.png) 14px 16px no-repeat;margin:0;}
.menu_head_1{width:430px;height:51px;line-height:51px;padding-left:50px; border-bottom:1px solid #fff;font-size:15px;color:#000;cursor:pointer;position:relative;font-weight:bold;background:#e2e2e2 url(../images/down.png) 14px 16px no-repeat;margin-bottom:7px;}
.menu_list .current{background:#e2e2e2 url(../images/up.png) 14px 16px  no-repeat;}
.menu_list_1 .current{background:#e2e2e2 url(../images/up.png) 14px 16px  no-repeat;}
.menu_body{width:410px;height:auto;overflow:hidden;line-height:26px; text-indent:2em; font-size:14px;backguound:#fff;padding:26px 15px;}
.menu_body_1{width:450px;height:auto;overflow:hidden;line-height:26px; text-indent:2em; font-size:14px;backguound:#fff;padding:26px 15px;}
.menu_body p a{ color:#2fc770;}
.menu_body p a:hover{ color:#2fc770; text-decoration:underline;}
.menu_body_1 p a{ color:#2fc770;}
.menu_body_1 p a:hover{ color:#2fc770; text-decoration:underline;}
.col-1-r .more {
	background:#e2e2e2;
}
.col-1-r .more a {
	float:right;
	margin-right:20px;}
/*神探说*/
.shen_talk {
	width:100%;
	height:600px;
	background:url(../images/team_bg.jpg) no-repeat top center #12a2e1;
}
.shen_talk .title {
	margin-top:0;
	padding-top:80px;
}
.talk_bg {
	width:1000px;
	height:220px;
}
#b04 { width: 1000px;}
#b04 .dots { position: absolute; left: 0; right: 0; bottom: -80px;}
#b04 .dots li 
{ 
	display: inline-block; 
	width: 60px; 
	height: 10px; 
	background: #FFF;
	margin: 0 4px; 
	text-indent: -999em;   
	cursor: pointer; 
	-webkit-transition: background .5s, opacity .5s; 
	-moz-transition: background .5s, opacity .5s; 
	transition: background .5s, opacity .5s;
}
#b04 .dots li.active 
{
	background: #2fc770;
}
#b04 .arrow { position: absolute; top: 80px;}
#b04 #al { left: 0px;}
#b04 #ar { right: 0px;}
.talk_bg .peo {
	float:left;
	width:110px;
	height:110px;
	margin-left:20px;
}
.talk_bg .text {
	width:130px;
	height:150px;
	padding:30px 0 0 20px;
	float:left;
}
.talk_bg .text h3 {
	font-size:30px;
	font-weight:bold;
	color:#000;
}
.talk_bg .text p {
	margin-top:10px;
	color:#FFF;
	
}
.talk_bg .talk_d {
	width:550px;
	height:100px;
	padding:40px 50px;
	float:left;
	background:url(../images/t_bg.png) no-repeat;
}
/*探索视频*/
.t5_bg{ width:100%;
	margin:0 auto;
	height:140px;
	background:url(../images/t3_bg.png) no-repeat top center;
	margin-bottom:42px;}
.vedio-gd {width:1000px;height:100%;white-space:nowrap;overflow-x:auto;overflow-y:hidden;}

/*视频图片滚动*/
.sudyslider .slider-container .slides .slide{ background:url(shadow.png) repeat-x center bottom;}
.sudyslider .slider-control { margin-top:5px; height:12px; background-color:#e5e5e5; border-radius:6px;}
.sudyslider .slider-control .slider-widget {width:180px; height:16px; top:50%; margin-top:-8px; background-color:#b38247; border-radius:8px; cursor:pointer;}

/*探寻行程*/
.bg_t {
	width:100%;
	height:45px;
	background:url(../images/bg_t.png) repeat-x;
	margin:80px 0 10px 0;
}
.txcc {
	width:100%;
	height:973px;
	background:url(../images/txcc_bg.jpg) no-repeat top center #4d515b;
}
.txcc .title {
	margin-top:0;
	padding-top:40px;
}
.txcc .city_map {
	width:530px;
	height:452px;
	float:left;
	background:url(../images/ca_map.png) no-repeat;
	position:relative;
}
.txcc .city_map li {
    cursor: pointer;
    position: absolute;
}
.txcc .city_map li .m_c_n {
    color: #fff;
    font: 14px "微软雅黑";
    transition: all 0.3s ease-in-out 0s;
    white-space: nowrap;
}
.txcc .city_map li .m_c_n i {
    border: 1px solid #fff;
    border-radius: 8px;
    display: inline-block;
    height: 15px;
    margin-right: 10px;
    transition: all 0.3s ease-in-out 0s;
    width: 15px;
}
.txcc .city_map li:hover .m_c_n {
    color: #ffd912;
}
.txcc .city_map li:hover .m_c_n i {
    background: #ffd912 none repeat scroll 0 0;
    border: 1px solid #ffd912;
}
.txcc .city_map li.city .m_c_n {
    color: #ffd912;
}
.txcc .city_map li.city .m_c_n i {
    background: #ffd912 none repeat scroll 0 0;
    border: 1px solid #ffd912;
}


.oz_zj_1{width:58px;height:58px;border-radius:50%;position:absolute;top:240px;left:491px;}
.oz_zj_2{width:58px;height:58px;border-radius:50%;position:absolute;top:302px;left:295px;}
.oz_zj_3{width:58px;height:58px;border-radius:50%;position:absolute;top:340px;left:433px;}
.oz_zj_4{width:58px;height:58px;border-radius:50%;position:absolute;top:382px;left:374px;}
.oz_zj_5{width:58px;height:58px;border-radius:50%;position:absolute;top:437px;left:294px;}
.oz_zj_6{width:58px;height:58px;border-radius:50%;position:absolute;top:470px;left:165px;}
.oz_zj_7{width:58px;height:58px;border-radius:50%;position:absolute;top:475px;left:353px;}
.oz_zj_8{width:58px;height:58px;border-radius:50%;position:absolute;top:557px;left:253px;}
.oz_zj_9{width:58px;height:58px;border-radius:50%;position:absolute;top:549px;left:387px;}
.oz_zj_10{width:58px;height:58px;border-radius:50%;position:absolute;top:592px;left:100px;}
.oz_zj_11{width:58px;height:58px;border-radius:50%;position:absolute;top:607px;left:349px;}
.oz_zj_12{width:58px;height:58px;border-radius:50%;position:absolute;top:660px;left:156px;}
.oz_zj_13{width:58px;height:58px;border-radius:50%;position:absolute;top:660px;left:308px;}
.oz_zj_14{width:58px;height:58px;border-radius:50%;position:absolute;top:710px;left:204px;}
.oz_zj_15{width:58px;height:58px;border-radius:50%;position:absolute;top:720px;left:286px;}
.oz_zj_16{width:58px;height:58px;border-radius:50%;position:absolute;top:785px;left:0px;}
.oz_zj_17{width:58px;height:58px;border-radius:50%;position:absolute;top:817px;left:162px;}

.yz_zj_1{width:60px;height:60px;border-radius:50%;position:absolute;top:377px;left:495px;}
.yz_zj_2{width:60px;height:60px;border-radius:50%;position:absolute;top:313px;left:380px;}
.yz_zj_3{width:60px;height:60px;border-radius:50%;position:absolute;top:414px;left:415px;}
.yz_zj_4{width:60px;height:60px;border-radius:50%;position:absolute;top:325px;left:257px;}
.yz_zj_5{width:60px;height:60px;border-radius:50%;position:absolute;top:807px;left:-7px;}

.city1_bg{position:absolute;top:349px;left:566px;}
.city2_bg{position:absolute;top:349px;left:566px;}
.city3_bg{position:absolute;top:349px;left:566px;}
.city4_bg{position:absolute;top:349px;left:566px;}
.city5_bg{position:absolute;top:349px;left:566px;}
.city6_bg{position:absolute;top:349px;left:566px;}
.city7_bg{position:absolute;top:349px;left:566px;}
.city8_bg{position:absolute;top:349px;left:566px;}
.city9_bg{position:absolute;top:349px;left:566px;}
.city10_bg{position:absolute;top:349px;left:566px;}
.city11_bg{position:absolute;top:349px;left:566px;}
.city12_bg{position:absolute;top:349px;left:566px;}
.city13_bg{position:absolute;top:349px;left:566px;}
.city14_bg{position:absolute;top:349px;left:566px;}
.city15_bg{position:absolute;top:349px;left:566px;}
.city16_bg{position:absolute;top:349px;left:566px;}
.city17_bg{position:absolute;top:349px;left:566px;}

#city1_bg{position:absolute;top:349px;left:566px;}
#city2_bg{position:absolute;top:349px;left:566px;}
#city3_bg{position:absolute;top:349px;left:566px;}
#city4_bg{position:absolute;top:349px;left:566px;}
#city5_bg{position:absolute;top:349px;left:566px;}


.txcc_1 {
	width:100%;
	height:973px;
	background:url(../images/txcc_bg_1.jpg) no-repeat top center #4d515b;
}
.txcc_1 .title {
	margin-top:0;
	padding-top:40px;
}
.txcc_1 .city_map {
	width:530px;
	height:452px;
	float:left;
	background:url(../images/ca_map.png) no-repeat;
	position:relative;
}
.txcc_1 .city_map li {
    cursor: pointer;
    position: absolute;
}
.txcc_1 .city_map li .m_c_n {
    color: #fff;
    font: 14px "微软雅黑";
    transition: all 0.3s ease-in-out 0s;
    white-space: nowrap;
}
.txcc_1 .city_map li .m_c_n i {
    border: 1px solid #fff;
    border-radius: 8px;
    display: inline-block;
    height: 15px;
    margin-right: 10px;
    transition: all 0.3s ease-in-out 0s;
    width: 15px;
}
.txcc_1 .city_map li:hover .m_c_n {
    color: #ffd912;
}
.txcc_1 .city_map li:hover .m_c_n i {
    background: #ffd912 none repeat scroll 0 0;
    border: 1px solid #ffd912;
}
.txcc_1 .city_map li.city .m_c_n {
    color: #ffd912;
}
.txcc_1 .city_map li.city .m_c_n i {
    background: #ffd912 none repeat scroll 0 0;
    border: 1px solid #ffd912;
}


.qh_1{width:189px;height:45px;line-height:45px;text-align:center;font-size:24px;color:#fff;border:1px solid #fff;position:absolute;top:160px;left:265px;z-index:10;cursor:pointer;}
.qh_2{width:189px;height:45px;line-height:45px;text-align:center;font-size:24px;color:#fff;border:1px solid #fff;position:absolute;top:160px;left:535px;z-index:10;cursor:pointer;}
.qh_1_a{width:189px;height:45px;line-height:45px;text-align:center;font-size:24px;color:#fff;border:1px solid #b38247;background-color:#b38247;position:absolute;top:160px;left:265px;z-index:10;cursor:pointer;}
.qh_2_a{width:189px;height:45px;line-height:45px;text-align:center;font-size:24px;color:#fff;border:1px solid #b38247;background-color:#b38247;position:absolute;top:160px;left:535px;z-index:10;cursor:pointer;}

li#city1 {
    left: 9%;
    top: 50%;
}
li#city2 {
    left: 20%;
    top: 60%;
}
li#city3 {
    left: 30%;
    top: 66%;
}
li#city4 {
    left: 52%;
    top: 76%;
}
li#city5 {
    left: 66%;
    top: 61%;
}
li#city6 {
    left: 73%;
    top: 68%;
}
li#city7 {
    left: 81%;
    top: 84%;
}

.txcc .map_text {
	width:395px;
	height:452px;
	padding:20px;
	float:left;
	background:#FFF;
	transition: all 0.3s ease-in-out 0s;
}
.txcc .map_text img{
	width:395px;
	height:214px;
	float:left;
	margin-bottom:20px;
}
.txcc .map_text h4{
	font-size:14px;
	color:#000;
	line-height:24px;
}
.txcc .map_text .font-s{
	font-size:12px;
	color:#666666;
	line-height:18px;
}
.txcc .map_text .font-s a{
	color:#ffd912;
}
.txcc .map_text .font-s a:hover {
	color:#d4b825;
}
.txcc .map_text .p_text {
	width:383px;
	background:#f8f8f8;
	margin:10px 0 20px 0;
	padding:6px;
	color:#666666;
	font-weight:bold;
}
.txcc .map_text .p_text .bule {
	color:#ffd912;
}
.txcc .map_text .btn_green {
	padding:8px 20px;
	color:#FFF;
	font-weight:bold;
	background:#ffd912;
	cursor:pointer;
}
.txcc .map_text .btn_green:hover {
	background:#d4b825;
}

.txcc_1 .map_text {
	width:395px;
	height:452px;
	padding:20px;
	float:left;
	background:#FFF;
	transition: all 0.3s ease-in-out 0s;
}
.txcc_1 .map_text img{
	width:395px;
	height:214px;
	float:left;
	margin-bottom:20px;
}
.txcc_1 .map_text h4{
	font-size:14px;
	color:#000;
	line-height:24px;
}
.txcc_1 .map_text .font-s{
	font-size:12px;
	color:#666666;
	line-height:18px;
}
.txcc_1 .map_text .font-s a{
	color:#ffd912;
}
.txcc_1 .map_text .font-s a:hover {
	color:#d4b825;
}
.txcc_1 .map_text .p_text {
	width:383px;
	background:#f8f8f8;
	margin:10px 0 20px 0;
	padding:6px;
	color:#666666;
	font-weight:bold;
}
.txcc_1 .map_text .p_text .bule {
	color:#ffd912;
}
.txcc_1 .map_text .btn_green {
	padding:8px 20px;
	color:#FFF;
	font-weight:bold;
	background:#ffd912;
	cursor:pointer;
}
.txcc_1 .map_text .btn_green:hover {
	background:#d4b825;
}

/*探寻嘚吧*/
.title_bg6 {
	background:url(../images/title_bg6.png) no-repeat top center;
	height:140px;
	margin:0;
	padding-top:80px;
}
.weibo {
	width:1000px;
	float:left;
	display:inline;
	
}
.weibo_r{
	width:1000px;
	float:left;
}
.weibo_r h4 {
	color:#000;
	font-size:18px;
	padding-bottom:10px;
}
.weibo_r .red {
	font-weight:bold;
	color:#e15657;;
}
.weibo_r p {
	color:#666666;
}
#vote_group{position:fixed;bottom:108px;right:24px;display:none}
#vote_group .vg_img{width:252px;height:171px}
.vg_img img{width:100%;height:100%}
#vote_group .tovote_btn{width:152px;height:40px;margin:0 auto;margin-top:10px;background:#1e59a4;font:bold 18px "\5fae\8f6f\96c5\9ed1";color:#fff;text-align:center;line-height:40px;cursor:pointer}
#vote_list_block{position:fixed;bottom:0;left:0;width:100%;height:155px;height:184px;background:url("./images/vote_bg.png") center repeat}
#vote_list_block .my_close{box-sizing:border-box;width:25px;height:25px;padding-top:12px;padding-left:3px;background:#1e59a4;position:absolute;right:0;top:0;cursor:pointer}
.my_close div{width:20px;height:1px;background:#fff;top:0;right:0;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}
.my_close .c_l{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.my_close:hover div{background:#ba2636}
#vote_list_block .people_pic_list{width:1200px;margin:0 auto}
.people_pic_list ul{overflow:hidden}
.people_pic_list li{float:left;margin-left:5px;margin-top:16px}
.people_pic_list .p_pic{width:102px;height:102px;border:1px #fff solid;border-radius:52px;background:url("./images/head_bg.png") center no-repeat;position:relative;overflow:hidden;cursor:pointer}
.people_pic_list .p_name{font:bold 14px "\5fae\8f6f\96c5\9ed1";text-align:center;color:#fff;line-height:30px}
.people_pic_list .vote_mask{position:absolute;top:0;left:0;width:100%;height:100%;background:url("./images/vote_head_bg.png") top no-repeat;display:none}
.vote_mask .vote_num{position:absolute;bottom:19px;width:100%;font:14px "\5fae\8f6f\96c5\9ed1";color:#fff;text-align:center}
/*大嘴话澳洲*/




.gj_1{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:0px;}
.gj_2{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:84px;}
.gj_3{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:167px;}
.gj_4{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:251px;}
.gj_5{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:334px;}
.gj_6{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:418px;}
.gj_7{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:503px;}
.gj_8{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:588px;}
.gj_9{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:671px;}
.gj_10{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:755px;}
.gj_11{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:838px;}
.gj_12{background:url(../images/btn.png);width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:922px;}

.gj_1_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:0px;}
.gj_2_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:84px;}
.gj_3_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:167px;}
.gj_4_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:251px;}
.gj_5_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:334px;}
.gj_6_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:418px;}
.gj_7_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:503px;}
.gj_8_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:588px;}
.gj_9_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:671px;}
.gj_10_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:755px;}
.gj_11_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:838px;}
.gj_12_a{background:url(../images/btn_hover.png);color:#fff;width:76px;height:48px;line-height:40px;text-align:center;cursor:pointer;position:absolute;top:165px;left:922px;}

.scroll_horizontal{position:relative;width:1000px;height:530px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1000px;height:530px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:99999px;}
.scroll_horizontal .list li{float:left;width:1000px;position:relative;height:530px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:92px;width:27px;height:47px;background-image:url(../images/control.png);background-repeat:no-repeat;cursor:pointer;z-index:10;z-index:10;}
.scroll_horizontal .prev{left:28px;background-position:0 0;}
.scroll_horizontal .next{right:28px;background-position:-27px 0;}

.talk_au {
	width:1000px;
	overflow:hidden;
	margin:0 auto;
}
.list .an_p {
	width:600px;
	height:399px;
	border:6px solid #FFF;
	box-shadow:0px 0px 5px #c6c6c6;
}
.list h4 {
	font-weight:bold;
	font-size:18px;
	line-height:30px;
	margin-top:10px;
	text-align:center;
}
.list img{margin-left:200px;}
.list p{text-align:center;}
.list a {color:#e15657;}


	