﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:12px;font-family:"Microsoft YaHei",arial;}
*{zoom:1;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
li{list-style-type:none;}
.blue_bg{background:#2387e5!important;color:#fff!important;}
.hidden{display:none!important;}
.global_layout{width:100%;min-width:1040px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");}
.padding-t{padding:15px 0 0 0;}
/*头部*/
.header_nav{height:27px;line-height:27px;display:inline-block;width:100%;border-bottom:1px solid #ccc;}
.header_nav .nav_l{float:left;margin:0 0 0 20px;}
/* 隐藏登录注册 */
.header_nav #__8684nav__{
	display: none;
}
.header_nav .nav_r{float:right;margin:0 20px 0 0;}
.header_nav .nav_l a,.header_nav .nav_r a{font-size:12px;color:#666;display:inline-block;}
.header_nav .nav_l a:hover,.header_nav .nav_r a:hover{text-decoration:underline;}
.header_nav .nav_l a{margin:0 15px 0 0;}
.header_nav .nav_r a{margin:0 0 0 15px;}
.search_layer{height:110px;display:inline-block;width:100%;vertical-align:top;}
.search_layer .logo_layer{float:left;margin:25px 0 0 20px;}
.search_layer .search_r{float:right;margin:0 20px 0 0;}
.search_layer .search_r .search_form{margin:41px 0 0 0;display:inline-block;width:100%;}
.search_layer .search_r .search_form .input_box{float:left;display:inline-block;vertical-align:top;width:334px;height:24px;line-height:24px;border:2px solid #2387e5;}
.search_layer .search_r .search_form .input_box .search_input{border:0;width:314px;height:24px;line-height:24px;vertical-align:top;padding:0 10px;font-size:12px;color:#ccc;}
.search_layer .search_r .search_form .search_but{float:left;padding:0 0 0 5px;display:inline-block;width:85px;text-align:center;height:28px;line-height:28px;font-size:14px;color:#fff;letter-spacing:5px;border:0;background:#2387e5;cursor:pointer;}
.nav_layer{display:inline-block;width:100%;vertical-align:top;height:48px;background:#2387e5;position:relative;z-index:10;}
.nav_layer .type_li{float:left;display:inline-block;margin:0 0 0 20px;width:208px;height:48px;line-height:48px;text-align:center;border-left:1px solid #fff;border-right:1px solid #fff;font-size:14px;color:#fff;cursor:pointer;}
.nav_layer .type_li .down_ico{display:inline-block;width:16px;height:10px;background:url('images/arrow.png') no-repeat 1px 1px;margin:0 0 0 10px;}
.nav_layer .type_li .up_ico{display:inline-block;width:16px;height:10px;background:url('images/arrow.png') no-repeat 1px -91px;margin:0 0 0 10px;}
.nav_layer .nav_list{float:left;display:inline-block;}
.nav_layer .nav_list li{position: relative;float:left;display:inline-block;height:48px;line-height:48px;font-size:14px;color:#fff;}
.nav_layer .nav_list li a{display:inline-block;padding:0 20px;height:48px;line-height:48px;font-size:14px;color:#fff;}
.nav_layer .nav_list li a:hover{background:#1f78cc;}
.nav_layer .nav_list .hotA::after{ content: ''; display: block; width:20px; height: 20px; position: absolute;right: 0; top: 0; background: url(images/hotA.png) no-repeat;}
.nav_layer .nav_list .act a{background:#1f78cc;}
/*头部导航下拉框*/
.service_type{margin:1px 1px 0;width:208px;float:left;background:#2387e5;position:absolute;top:48px;left:20px;z-index:10;}
.service_type ul{padding:9px 0 10px;}
.service_type ul li{padding:10px 15px;display:inline-block;vertical-align:top;width:178px;}
.service_type ul li .service_tr1{margin:0 0 3px 0;font-size:14px;color:#fff;height:20px;line-height:20px;background:url("images/arrow.png") no-repeat center right;}
.service_type ul li .service_tr1 .ser_ico{display:inline-block;vertical-align:top;width:19px;height:20px;margin:0 10px 0 0;background-image:url("images/service_ico.png");background-repeat:no-repeat;}
.service_type ul li .service_tr1 .type1{background-position:0 0;}
.service_type ul li .service_tr1 .type2{background-position:0 -104px;}
.service_type ul li .service_tr1 .type3{background-position:0 -210px;}
.service_type ul li .service_tr1 .type4{background-position:0 -315px;}
.service_type ul li .service_tr1 .type5{background-position:0 -420px;}
.service_type ul li .service_tr1 .type6{background-position:0 -526px;}
.service_type ul li .service_tr1 .type7{background-position:0 -630px;}
.service_type ul li .service_tr2{font-size:12px;color:#fff;padding:0 0 0 29px;}
.service_type ul li .service_tr2 span,.service_type ul li .service_tr2 a{display:inline-block;vertical-align:top;margin:0 5px 0 0;font-size:12px;color:#fff;}
.service_type ul li .service_tr2 a:hover{text-decoration:underline;}
.hidden_nav{overflow:hidden;opacity:0;}
.show_nav{overflow:inherit;opacity:1;}
/*底部*/
.footer{display:inline-block;width:100%;margin:75px 0 50px 0;}
.footer .f_link{text-align:center;margin:0 7.5%;font-size:14px;color:#666;}
.footer .l_link{text-align:center;margin:0 20px;font-size:14px;color:#666;}
.footer .f_link a,.footer .f_link span,.footer .l_link a,.footer .l_link span{display:inline-block;vertical-align:top;margin:0 5px 15px;font-size:14px;color:#666;}
.footer .copy_layer{text-align:center;font-size:14px;color:#666;margin:0 0 15px;}
.footer .copy_layer a{display:inline-block;vertical-align:top;margin:0 5px;font-size:14px;color:#666;}
.footer .c_link{text-align:center;font-size:14px;color:#666;}
.footer .c_link a{font-size:14px;color:#666;}
.footer .f_link a:hover,.footer .l_link a:hover,.footer .copy_layer a:hover,.footer .c_link a:hover{text-decoration:underline;}
.footer .statement{text-align:center;font-size:14px;color:#666;margin:0 5% 15px;}

/*主体部分*/
.main_content{display:inline-block;width:100%;vertical-align:top;}
/*左侧栏*/
.main_content .main_l{margin:0 280px 0 20px;}
.main_content .main_l .con_layer{display:inline-block;width:100%;margin:0 0 10px 0;}
.mask_layer{position:absolute;left:208px;top:9px;z-index:5;border-top:1px solid #2387e5;border-bottom:1px solid #2387e5;border-right:1px solid #2387e5;box-shadow:8px 8px 10px #8d8d8d;background:#fafafa;width:480px;display:none;overflow:auto;text-align:center;}
.mask_layer .mask_con{margin:20px 0 0;padding:0 0 10px 0;display:inline-block;vertical-align:top;width:440px;text-align:left;}
.mask_layer .split_line{border-bottom:1px dashed #74aae6;}
.mask_layer .mask_con .mask_con_top{margin:0 0 20px 0;font-size:14px;color:#fff;}
.mask_layer .mask_con .mask_con_top span{display:inline-block;vertical-align:top;padding:0 10px;height:24px;line-height:24px;font-size:14px;color:#fff;background:#74aae6;}
.mask_layer .mask_con .mask_con_link a{display:inline-block;vertical-align:top;margin:0 5px 10px;font-size:12px;color:#666;}
.mask_layer .mask_con .mask_con_link a:hover{color:#2387e5;text-decoration:underline;}
.mask_layer .mask_con .mask_brand{display:inline-block;width:100%;vertical-align:top;}
.mask_layer .mask_con .mask_brand a{display:inline-block;float:left;width:100px;margin:0 5px 10px;}
.mask_layer .mask_con .mask_brand a .brand_img{margin:0 0 5px 0;height:65px;width:98px;border:1px solid #e6e6e6;overflow:hidden;text-align:center;}
.mask_layer .mask_con .mask_brand a .brand_img img{max-width:98px;max-height:65px;}
.mask_layer .mask_con .mask_brand a .brand_txt{text-align:center;font-size:12px;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.mask_layer .mask_con .mask_brand a:hover .brand_txt{color:#ff8a00;}
.service_type ul li:hover{background:#fafafa;z-index:10;padding:9px 15px 9px 14px;border-top:1px solid #2387e5;border-bottom:1px solid #2387e5;border-left:1px solid #2387e5;}
.service_type ul li:hover .service_tr1{color:#2387e5;}
.service_type ul li:hover .ser_ico{background-image:url('images/service_ico_act.png');}
.service_type ul li:hover .service_tr2{color:#2387e5;}
.service_type ul li:hover .service_tr2 span{color:#2387e5;}
.service_type ul li:hover .service_tr2 a{color:#2387e5;}
.service_type ul li:hover .mask_layer{display:inline-block;}
.main_content .main_l .con_layer .brand_layer{margin:10px 0 0 220px;padding:20px 0 0;border:1px solid #e0e0e0;}
.brand_layer .brand_top{margin:0 20px;}
.brand_layer .brand_top .brand_tit{padding:0 0 18px 0;margin:0 0 20px 0;border-bottom:2px solid #2387e5;display:inline-block;width:100%;vertical-align:top;}
.brand_layer .brand_top .brand_tit .tit{float:left;padding:0 0 0 30px;display:inline-block;vertical-align:top;height:20px;line-height:20px;font-size:16px;color:#666;background:url("images/title_ico_1.png") no-repeat 0 1px;}
.brand_layer .brand_top .brand_tit a{float:right;font-size:12px;color:#999;}
.brand_layer .brand_top .brand_tit a:hover{color:#2387e5;text-decoration:underline;}
.brand_layer .brand_con{overflow:hidden;max-height:348px;text-align:Justify;text-justify:inter-ideograph;}
.brand_layer .brand_con a{display:inline-block;vertical-align:top;margin:0 20px 15px;width:115px;text-align:center;}
.brand_layer .brand_con a .brand_img{height:50px;line-height:50px;margin:0 0 3px 0;}
.brand_layer .brand_con a .brand_img img{max-width:115px;max-height:50px;}
.brand_layer .brand_con a .brand_txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;color:#666;}
.brand_layer .brand_con a:hover .brand_txt{color:#ff8a00;}
.main_content .main_l .con_layer .con_tit{font-size:16px;color:#666;padding:0 0 0 30px;margin:0 0 15px 0;height:20px;line-height:20px;}
.main_content .main_l .con_layer .city_site{padding:20px 20px 5px;border:1px solid #e0e0e0;}
.city_site .con_tit{background:url("images/title_ico_1.png") no-repeat 0 -54px;}
.city_site .city_branch{display:inline-block;width:100%;vertical-align:top;}
.city_site .city_branch .branch_tit{font-size:14px;color:#999;float:left;}
.city_site .city_branch .branch_con{margin:0 0 0 70px;}
.city_site .city_branch .branch_con a{display:inline-block;vertical-align:top;margin:0 10px 15px 0;font-size:14px;color:#2387e5;}
.city_site .city_branch .branch_con a:hover{text-decoration:underline;}
.main_content .main_l .con_layer .city_bus{padding:20px 20px 5px;border:1px solid #e0e0e0;}
.city_bus .con_tit{background:url("images/title_ico_1.png") no-repeat 0 -111px;}
.city_bus .bus_con{padding:0 0 0 20px;background:url("images/disc.png") repeat-y top left;overflow:hidden;}
.city_bus .bus_con a,.perform_list a{display:inline-block;vertical-align:top;margin:0 5px 15px;font-size:14px;color:#666;height:20px;line-height:20px;}
.city_bus .bus_con a:hover,.perform_list a:hover{color:#2387e5;text-decoration:underline;}

/*右侧栏*/
.main_content .main_r{float:right;width:218px;padding:15px 15px 0;margin:10px 20px 10px 0;border:1px solid #e0e0e0;overflow:hidden;}
.main_content .main_r .list_layer{margin:0 0 15px 0;}
.main_content .main_r .list_layer .list_tit{padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:2px solid #2387e5;font-size:16px;color:#666;}
.main_content .main_r .list_layer .list_col2{margin:0 5px 15px;}
.main_content .main_r .list_layer .list_col2 a{color:inherit;display:inline-block;width:49%;line-height:1.7;}
.main_content .main_r .list_layer .list_con{overflow:hidden;}
.main_content .main_r .list_layer .list_con a{display:inline-block;margin:0 5px 15px;font-size:14px;color:#666;}
.main_content .main_r .list_layer .list_con.news_list {
  margin-bottom: 15px;
}
.main_content .main_r .list_layer .list_con.news_list a{
  display: block;
  border-bottom: 1px solid #f5f5f5;
  padding-bottom: 8px;
  margin-top: 8px;
  padding-left: 8px;
  position: relative;
  margin-bottom: 0;
}
.main_content .main_r .list_layer .list_con.news_list a:before{
  content:"";
  position: absolute;
  background: #666;
  width: 6px;
  height: 6px;
  border-radius: 6px;
  left: 0;
  top: 7px;
}
.main_content .main_r .list_layer .list_rows li{display: block;height: 20px;line-height: 20px;margin-bottom: 6px;}
.main_content .main_r .list_layer .list_rows a{font-size:14px;color:#666;}
.main_content .main_r .list_layer .list_con a:hover,
.main_content .main_r .list_layer .list_rows a:hover{color:#2387e5;text-decoration:underline;}
/*内容层*/
.content_layer{padding:20px 20px 5px;margin:0 20px 10px;border:1px solid #e0e0e0;}
.content_layer .content_tit{display:inline-block;vertical-align:top;width:100%;height: 34px;}
.content_layer .content_tit .content_ico{padding:0 0 0 30px;height:20px;line-height:20px;display:inline-block;vertical-align:top;float:left;font-size:16px;color:#666;}
.content_layer .content_tit a{height:20px;line-height:20px;display:inline-block;vertical-align:top;float:right;font-size:14px;color:#999;}
.content_layer .content_tit a:hover{color:#2387e5;text-decoration:underline;}
.content_con{display:inline-block;width:100%;}
.con_l{float:left;width:140px;padding:22px 0 0 0;}
.con_l a{display:inline-block;vertical-align:top;margin:0 0 20px 0;width:100%;height:24px;line-height:24px;font-size:14px;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.con_l a:hover{color:#2387e5;text-decoration:underline;}
.con_l a .list_ico{display:inline-block;vertical-align:top;margin:0 10px 0 0;width:24px;height:24px;line-height:24px;text-align:center;font-size:14px;color:#666;background:#e0e0e0;}
.con_r{border-top:2px solid #2387e5;margin:0 auto;text-align:justify;text-justify:inter-ideograph;overflow:hidden;position:relative;}
.con_r .con_tab{position:absolute;top:-38px;height:40px;line-height:40px;}
.con_r .con_tab .news{display:inline-block;background:url("images/ic_tool@2x.png") no-repeat;background-size:20px;background-position:left;padding-left:30px;margin-right: 60px;font-size:16px;color:#666;position: relative;top:-4px;line-height: 20px;}
.con_r .perform_list{padding-top: 20px;}
.attractions .content_tit .content_ico{background:url("images/title_ico_1.png") no-repeat 0 -168px;}
.attractions .content_con .con_r a{display:inline-block;vertical-align:top;margin:0 3px 10px;width:180px;font-size:14px;color:#666;}
.attractions .content_con .con_r a .a_img{width:182px;height:120px;}
.attractions .content_con .con_r a .a_name{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;color:#666;}
.attractions .content_con .con_r a:hover .a_name{color:#ff8a00;}
.movie .content_tit .content_ico{height:25px;line-height:25px;background:url("images/title_ico_1.png") no-repeat 0 -222px;}
.movie .content_tit a{height:34px;line-height:34px;}
.movie .content_con .con_r{overflow:visible;}
.life .content_tit{border-bottom:2px solid #2387e5;margin:0 0 20px 0;}
.life .content_tit .content_ico{background:url("images/title_ico_1.png") no-repeat 0 -280px;}
.life .life_link{padding:0 20px;text-align:Justify;text-justify:inter-ideograph;}
.life .life_link a{display:inline-block;vertical-align:top;margin:0 5px 15px;font-size:14px;color:#666;}
.life .life_link a:hover{color:#2387e5;text-decoration:underline;}
/*面包屑*/
.bread_crumbs{padding:10px 20px 10px 15px;font-size:14px;color:#666;}
.bread_crumbs a{display:inline-block;margin:0 5px;font-size:14px;color:#999;}
.bread_crumbs a:hover{color:#2387e5;text-decoration:underline;}
.bread_crumbs span{display:inline-block;margin:0 5px;font-size:14px;color:#333;}
/*专题页面*/
.hotel_info{display:inline-block;width:100%;vertical-align:top;margin:30px 0;position:relative;}
.hotel_info .hotel_logo{width:250px;text-align:center;}
.hotel_info .hotel_logo img{max-width:100%;}
.hotel_info .hotel_details{padding:0 20px 0 290px;}
.hotel_info .hotel_details .details_top{display:inline-block;width:100%;vertical-align:top;}
.hotel_info .hotel_details .details_top span{color:#333;margin:0 0 25px;float:left;display:inline-block;}
.hotel_info .hotel_details .details_top .hotel_n{font-size:20px;}
.hotel_info .hotel_details .details_top .hotel_w{font-size:16px;margin:0 50px 25px 50px;}
.hotel_info .hotel_details .details_top .hotel_w a{font-size:16px;color:#2387e5;}
.hotel_info .hotel_details .details_top .hotel_w a:hover{text-decoration:underline;}
.hotel_info .hotel_details .details_top .hotel_t{font-size:16px;}
.hotel_info .hotel_details .details_txt{font-size:14px;color:#666;}
.hotel_info .hotel_details .project_tit{font-size:20px;color:#333;margin:0 0 20px 0;}
.hotel_info .hotel_details .project_wz{font-size:16px;color:#333;margin:0 0 20px 0;}
.hotel_info .hotel_details .project_wz a{font-size:16px;color:#2387e5;}
.hotel_info .hotel_details .project_wz a:hover{text-decoration:underline;}
.hotel_info .hotel_details .project_tel{font-size:16px;color:#333;margin:0 0 20px 0;}
.hotel_info .hotel_details .project_but a{display:inline-block;padding:12px 20px;color:#fff;font-size:16px;background:#2387e5;border-top:1px solid #5dbaf2;border-bottom:1px solid #ccc;}
.hotel_info .hotel_details .project_but a:active{border-top:2px solid #0D6CA7;border-bottom:none;}
.hotel_search{display:inline-block;width:100%;vertical-align:top;margin:0 0 10px 0;}
.hotel_search .search_top{margin:0 20px;padding:0 0 15px 0;border-bottom:2px solid #2387e5;font-size:16px;color:#333;height:21px;line-height:21px;}
.hotel_search .search_top i{display:inline-block;vertical-align:middle;width:21px;height:21px;background:url('images/project_ico.png') no-repeat 0 0;margin:0 5px 0 0;}
/* .hotel_search .search_form{margin:0 20px;padding:20px 0 10px 0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:2px solid #2387e5;}
.hotel_search .form_layer{padding:0 0 10px 2%;display:inline-block;vertical-align:top;width:98%;}
.hotel_search .form_layer .form_a{float:left;width:50%;}
.hotel_search .form_layer .form_b{float:left;width:25%;}
.hotel_search .form_layer .form_c{float:left;width:25%;}
.hotel_search .form_layer .form_d{float:left;width:35%;}
.hotel_search .form_layer .form_e{float:left;width:15%;}
.hotel_search .form_layer .form_txt{float:left;font-size:14px;color:#666;display:inline-block;height:32px;line-height:32px;}
.hotel_search .form_layer .form_con{padding:0 0 0 75px;}
.hotel_search .form_layer input,.hotel_search .form_layer select{font-size:14px;color:#333;}
.hotel_search .form_layer .form_con .select_a{display:inline-block;width:47%;padding:0 0 0 2%;margin:0 2% 0 0;height:30px;line-height:30px;border:1px solid #a8a8a8;outline:none;}
.hotel_search .form_layer .form_con .select_b{display:inline-block;width:95%;padding:0 0 0 2%;margin:0 5% 0 0;height:30px;line-height:30px;border:1px solid #a8a8a8;outline:none;}
.hotel_search .form_layer .form_con .input_a{display:inline-block;height:30px;line-height:30px;border:1px solid #a8a8a8;outline:none;width:40%;padding:0 2%;}
.hotel_search .form_layer .form_con .to{font-size:14px;color:#333;margin:0 2%;}
.hotel_search .form_layer .form_con .input_b{display:inline-block;height:30px;line-height:30px;border:1px solid #a8a8a8;outline:none;width:92%;padding:0 2%;margin:0 5% 0 0;}
.hotel_search .form_layer .search_hotel{display:inline-block;width:91%;height:30px;line-height:30px;background:#f08519;outline:none;border-radius:5px;font-size:16px;color:#fff;border:0;cursor:pointer;} */
.hotel_search .search_form{margin:0 20px;padding:20px 0 10px 0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:2px solid #2387e5;}
.hotel_search .search_form .search_title{display:none;}
.form_layer{padding:0 0 10px 2%;display:inline-block;vertical-align:top;width:98%;}
.form_layer .form_a{float:left;width:50%;}
.form_layer .form_b{float:left;width:25%;}
.form_layer .form_c{float:left;width:25%;}
.form_layer .form_d{float:left;width:35%;}
.form_layer .form_e{float:left;width:15%;}
.form_layer .form_txt{float:left;font-size:14px;color:#666;display:inline-block;height:32px;line-height:32px;}
.form_layer .form_con{padding:0 0 0 75px;}
.form_layer input,.form_layer select{font-size:14px;color:#333;}
.form_layer .form_con .select_a{display:inline-block;width:47%;padding:0 0 0 2%;margin:0 2% 0 0;height:30px;line-height:30px;border:1px solid #a8a8a8;outline:none;}
.form_layer .form_con .select_b{display:inline-block;width:95%;padding:0 0 0 2%;margin:0 5% 0 0;height:30px;line-height:30px;border:1px solid #a8a8a8;outline:none;}
.form_layer .form_con .input_a{display:inline-block;height:30px;line-height:30px;border:1px solid #a8a8a8;outline:none;width:40%;padding:0 2%;}
.form_layer .form_con .to{font-size:14px;color:#333;margin:0 2%;}
.form_layer .form_con .input_b{display:inline-block;height:30px;line-height:30px;border:1px solid #a8a8a8;outline:none;width:92%;padding:0 2%;margin:0 5% 0 0;}
.form_layer .search_hotel{display:inline-block;width:91%;height:30px;line-height:30px;background:#f08519;outline:none;border-radius:5px;font-size:16px;color:#fff;border:0;cursor:pointer;}
.hotel_search .hotel_list{padding:20px 0 0 0;margin:0 20px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
.hotel_search .hotel_list .list_com{display:inline-block;width:100%;vertical-align:top;overflow:hidden;}
.hotel_search .hotel_list .list_com a{float:left;display:inline-block;margin:0 20px 15px;font-size:14px;color:#666;}
.hotel_search .hotel_list .list_com a:hover{color:#2387e5;text-decoration:underline;}
.hotel_search .hotel_list .more_but{text-align:center;width:40%;margin:0 auto 20px;cursor:pointer;}
.hotel_search .hotel_list .more_but .more_txt{font-size:14px;color:#2387e5;vertical-align:middle;}
.hotel_search .hotel_list .more_but .more_ico{font-size:22px;color:#2387e5;font-style:normal;display:inline-block;height:20px;line-height:19px;vertical-align:middle;}
.push_com{display:inline-block;width:100%;vertical-align:top;}
.push_com .push_right{float:right;width:250px;margin:0 20px 0 0;}
.push_com .push_right .push_tit{display:inline-block;width:100%;vertical-align:top;padding:0 0 10px 0;position:relative;border-bottom:2px solid #2387e5;}
.push_com .push_right .push_tit .push_attractions{display:inline-block;height:21px;line-height:21px;background:url('images/project_ico.png') no-repeat 0 -88px;padding:0 0 0 25px;font-size:16px;color:#333;}
.push_com .push_right .push_tit .more{font-size:14px;color:#2387e5;position:absolute;right:0;}
.push_com .push_right .attractions_list{display:inline-block;vertical-align:top;padding:20px 4px 0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;width:240px;}
.push_com .push_right .attractions_list a{float:left;display:inline-block;width:110px;margin:0 5px 10px;}
.push_com .push_right .attractions_list a .a_img{width:110px;height:65px;}
.push_com .push_right .attractions_list a .a_txt{font-size:14px;color:#333;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.push_com .push_right .push_tit .push_brand{display:inline-block;height:21px;line-height:21px;background:url('images/project_ico.png') no-repeat 0 -131px;padding:0 0 0 25px;font-size:16px;color:#333;}
.push_com .push_right .hot_brand_list{display:inline-block;vertical-align:top;padding:10px 4px 0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;width:240px;}
.push_com .push_right .hot_brand_list a{float:left;display:inline-block;width:110px;margin:0 5px 10px;}
.push_com .push_right .hot_brand_list a .a_img{width:110px;height:65px;}
.push_com .push_right .hot_brand_list a .a_txt{font-size:14px;color:#333;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.push_com .push_right .hot_brand_list a:hover .a_txt{color:#f08519;}
.push_com .push_left{margin:0 280px 0 20px;}
.push_com .push_left .push_layer{margin:0 0 15px 0;}
.push_com .push_left .push_layer .branch_tit{display:inline-block;margin:0 0 10px 0;padding:0 0 0 25px;height:21px;line-height:21px;background:url('images/project_ico.png') no-repeat 0 -43px;font-size:16px;color:#333;}
.push_com .push_left .push_layer .branch_nav{background:#2387e5;display:inline-block;width:100%;vertical-align:top;}
.push_com .push_left .push_layer .branch_nav span{display:inline-block;padding:0 15px;margin:0 5px;height:40px;line-height:40px;font-size:16px;color:#fff;cursor:pointer;vertical-align:top;}
.push_com .push_left .push_layer .branch_nav .act{margin:5px;height:30px;line-height:30px;color:#2387e5;background:#fff;border-radius:5px;}
.push_com .push_left .push_layer .branch_com{padding:20px 0 0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
.push_com .push_left .push_layer .branch_com .branch_layer .list{display:inline-block;width:100%;vertical-align:top;}
@media screen and (max-width:1000px){.branch_layer .list a{display:inline-block;float:left;width:30%;margin:0 1.6% 10px;background:#e4edfd;border-radius:5px;}}
@media screen and (min-width:1000px){.branch_layer .list a{display:inline-block;float:left;width:22%;margin:0 1.5% 10px;background:#e4edfd;border-radius:5px;}}
.branch_layer .list a .branch_info{border:4px solid #e4edfd;padding:5px 5px 0;border-radius:5px;}
.branch_layer .list a .branch_info:hover{border:4px solid #85b7e6;}
.branch_layer .list a .txt-1{font-size:14px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 5px 5px;}
.branch_layer .list a .txt-2{font-size:12px;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 5px 5px;}
.branch_layer .branch_more{text-align:right;margin:0 0 20px 0;}
.branch_layer .branch_more a{font-size:14px;color:#2387e5;margin:0 2% 0 0;}
.branch_layer .branch_more a:hover{text-decoration:underline;}
.push_com .push_left .push_layer .brand_tit{display:inline-block;margin:0 0 10px 0;padding:0 0 0 25px;height:21px;line-height:21px;background:url('images/project_ico.png') no-repeat 0 -131px;font-size:16px;color:#333;}
.push_com .push_left .push_layer .brand_list{padding:20px 10px 0;text-align:Justify;text-justify:inter-ideograph;overflow:hidden;border-top:2px solid #2387e5;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;overflow:hidden;}
.push_com .push_left .push_layer .brand_list a{display:inline-block;vertical-align:top;margin: 0 10px 20px;width:120px;}
.push_com .push_left .push_layer .brand_list a .b_img{border:1px solid #f0f0f0;}
.push_com .push_left .push_layer .brand_list a .b_img img{width:118px;height:78px;vertical-align:top;}
.push_com .push_left .push_layer .brand_list a .b_txt{font-size:14px;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;margin:5px 0;}
.push_com .push_left .push_layer .brand_list a:hover .b_txt{color:#ff8a00;}
.push_com .push_left .push_layer .ticket_tit{display:inline-block;margin:0 0 10px 0;padding:0 0 0 25px;height:21px;line-height:21px;background:url('images/project_ico.png') no-repeat 0 -176px;font-size:16px;color:#333;}
.push_com .push_left .push_layer .ticket_nav{background:#2387e5;display:inline-block;width:100%;vertical-align:top;position:relative;}
.push_com .push_left .push_layer .ticket_nav span{display:inline-block;padding:0 15px;margin:0 5px;height:40px;line-height:40px;font-size:16px;color:#fff;cursor:pointer;vertical-align:top;}
.push_com .push_left .push_layer .ticket_nav .act{margin:5px;height:30px;line-height:30px;color:#2387e5;background:#fff;border-radius:5px;}
.push_com .push_left .push_layer .ticket_nav .more{position:absolute;right:5px;top:0;display:inline-block;height:40px;line-height:40px;font-size:14px;color:#fff;}
.push_com .push_left .push_layer .ticket_nav .more:hover{text-decoration:underline;}
.push_com .push_left .push_layer .ticket_com{padding:20px 0 0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
.push_com .push_left .push_layer .ticket_com .ticket_layer .list{display:inline-block;width:100%;vertical-align:top;}
.push_com .push_left .push_layer .introduce_tit{display:inline-block;margin:0 0 10px 0;padding:0 0 0 25px;height:21px;line-height:21px;background:url('images/project_ico.png') no-repeat 0 -220px;font-size:16px;color:#333;}
.push_com .push_left .push_layer .introduce_com{border-top:2px solid #2387e5;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:18px 9px 0;}
.push_com .push_left .push_layer .introduce_com .introduce_info{font-size:16px;color:#333;overflow:hidden;line-height:30px;position:relative;}
.push_com .push_left .push_layer .introduce_com .introduce_info p{text-indent:2rem;font-size:16px;color:#333;}
.push_com .push_left .push_layer .introduce_com .introduce_info .cover{display:none;position:absolute;left:0;bottom:0;height:20px;width:100%;background: rgba(245,245,245,0);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00fafafa', endColorstr='#fffafafa', GradientType=0);background: linear-gradient(rgba(255,255,255,.1) 0,#fafafa 75%);}
.push_com .push_left .push_layer .introduce_com .info_but{text-align:right;margin:10px 0 20px 0;}
.push_com .push_left .push_layer .introduce_com .info_but span{display:none;font-size:14px;color:#2387e5;cursor:pointer;height:20px;line-height:20px;padding:0 15px 0 0;}
.push_com .push_left .push_layer .introduce_com .info_but .down_ico{background:url('images/arrow_txt.png') no-repeat right 6px;}
.push_com .push_left .push_layer .introduce_com .info_but .up_ico{background:url('images/arrow_txt.png') no-repeat right -84px;}
.ticket_layer .list a{display:inline-block;float:left;width:17%;margin:0 1.5% 10px;border-radius:5px;}
.ticket_layer .list a .ticket_info{border:1px solid #2387e5;border-radius:5px;padding:10px;font-size:14px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.ticket_layer .ticket_more{text-align:right;margin:0 0 20px 0;}
.ticket_layer .ticket_more a{font-size:14px;color:#2387e5;margin:0 2% 0 0;}
.ticket_layer .ticket_more a:hover{text-decoration:underline;}
/*广告*/
.adv1160{height:90px;position:fixed;z-index:999999999999999;_position:absolute;_left:0;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);bottom:0;width:100%;text-align:center;padding:10px 0;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7B000000,endColorstr=#7B000000);zoom:1;}
.adv1160 .close_adv{top:3px;right:3px;display:block;width:20px;height:20px;z-index: 100;background:url('../citys/v2/images/bushide.png');_background:url('https://css.8684.com/www2/images/bushide.gif');position:absolute;cursor:pointer;}
.adv1459 {text-align:right;}
.adv1459 a{font-size:14px;color:#f00;}
.adv1032{margin:0 auto;width:100%;overflow:hidden;position:relative;}
.adv1032 div{position:relative;margin:0 auto;width:1920px;left:50%;margin-left:-960px}
.adv1639 {text-align: center;height: 110px;padding: 0 329px 0 163px;}
.adv1639 a{margin: 0 auto;}
.adv1639 img{margin-top: 5px;}
 /*头部广告*/
 body{min-width:100%;}
 .adv1032 a,.adv1032 img{max-width: 100%;}