@charset "UTF-8";


/*公共    头部     开始      */
input {
  outline: none;
  border: none;
}

.top {
  width: 1200px;
  margin: 0 auto;
  padding: 16px 0;
}

.logo {
  width: 265px;
  height: 59px;
  float: left;
}

.seach {
  width: 506px;
  float: right;
}

.seach_txt {
  width: 432px;
  height: 42px;
  border: 1px solid #999;
  border-radius: 6px 0 0 6px;
  text-indent: 40px;
  vertical-align: top;
  float: left;
  background: url(/template/Index/Common/images/index/seach.png) no-repeat 14px center;
}

.seach_but {
  width: 72px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  border-radius: 0  6px  6px 0;
  background: #000;
}

.quick_seach {
  margin-top: 14px;
  color: #666;
  font-size: 12px;
}

.quick_seach a {
  color: #666;
  font-size: 12px;
  margin-left: 10px;
}

.quick_seach a:hover {
  color: #c01920;
}

.m_ind_banner {
  display: none;
}

.ind_banner, .m_ind_banner {
  position: relative;
}

.ind_banner .bx-controls-direction, .m_ind_banner .bx-controls-direction {
  display: none;
}

.ind_banner .bx-pager{
  width: 100%;
  text-align: center;
  position: absolute;
  left: 0;
  bottom: 48px;
  z-index: 1;
}

.ind_banner .bxslider li img , .m_ind_banner .m_bxslider li img{
  width: 100%;
}

.ind_banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager,
.m_ind_banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  width: 100%;
  text-align: center;
}

.ind_banner .bx-wrapper .bx-pager.bx-default-pager a{
  width: 15px;
  height: 15px;
  background: #fff;
}

.ind_banner .bx-wrapper .bx-pager.bx-default-pager a.active,
.m_ind_banner .bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #c01920;
}

.ind_banner .bx-pager-item, .m_ind_banner .bx-pager-item {
  font-size: 0;
  display: inline-block;
  margin: 0 6px;
}

.ind_banner .bx-pager-item a, .m_ind_banner .bx-pager-item a {
  display: inline-block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
}


.w1200{
	max-width: 1200px;
	margin: 0 auto;
}
.heig{
		height: 312px;
}
.heig_b{
	height: 350px;
}
.ind_column_box{
	float: left;
	padding: 18px 10px;
	border: 1px solid #f0f0f0;
	overflow: hidden;
}

.col_a{
	width: 442px;
}
.col_b{
	width: 380px;
	margin: 0 18px;
}
.col_c{
	width: 340px;
}

.ind_column_box{
	margin-top: 18px;
}
.carousel{
	padding: 0;
}
.bx-controls-direction{
	display: none;
}
.carousel{
	position: relative;
}
.carousel .bx-pager{
	text-align: right;
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 18px;
	padding-right: 20px;
}
.carousel .bx-pager-item{
	display: inline-block;
	margin: 0 6px;
}
.carousel .bx-pager-item a{
	font-size: 0;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: #fff;
	display: inline-block;
}
.carousel .bx-pager-item a.active{
	background: #dc4335;
}

.carousel_bxslider li div{
	height: 50px;
	width: 100%;
	padding: 0 20px;
	font-size: 14px;
	color: #fff;
	line-height: 50px;
	background: rgba(0,0,0,0.4);
	position: absolute;
	left: 0;
	bottom: 0;
	overflow: hidden;
}


.icb_top{
	height: 50px;
}
.item{
	float: left;
	width: 99px;
	height: 30px;
	color: #fff;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	background: url(/template/Index/Common/images/item_bg.jpg) no-repeat;
}
.icb_top_line{
	border-bottom: 1px solid #f0f0f0;
}
.icb_tab{
	float: right;
}
.icb_tab li{
	float: left;
	height: 48px;
	line-height: 30px;
	font-size: 14px;
	margin-left: 14px;
	position: relative;
	cursor: pointer;
	
}
.icb_tab li:after{
	content: "";
	width: 0;
	height: 2px;
	background: #c01920;
	position: absolute;
	left: 0;
	bottom: 0;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.icb_tab li:hover:after , .icb_tab .active:after{
	width: 100%;
} 

.ind_news li{
	margin-top: 17.5px;
	overflow: hidden;
}
.ind_news li a{
	font-size: 14px;
}
.ind_news li a div{
	float: left;
	width: 252px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	transition: all .3s;
-moz-transition: all .3s;
-webkit-transition: all .3s;
-ms-transform: all .3s;
}
.ind_news li a span{
	float: right;
}
.ind_news li:hover a div{
	padding-left: 10px;
	color: #c01920;
}

.count_down{
	float: right;
	font-size: 14px;
	line-height: 30px;
	display: none;
}
.count_down span{
	color: #c01920;
}


.ind_special{
	position: relative;
}
.ind_special p{
	width: 100%;
	height: 50px;
	line-height: 50px;
	padding:  0 20px;
	color: #fff;
	font-size: 16px;
	background: rgba(0,0,0,0.4);
	position: absolute;
	left: 0;
	bottom: 0;
}



.business li{
	float: left;
	width: 202px;
	height: 116px;
	border: 1px solid #eee;
	border-radius: 8px;
	padding: 18px 10px;
	margin: 0 10px 10px  0;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.business li:nth-child(even){
	margin-right: 0;
}
.business li div , .business li img{
	display: inline-block;
}
.business li img{
	margin-right: 10px;
	vertical-align: top;
}
.business li div{
	width: 130px;
	color: #999;
	font-size: 12px;
	overflow: hidden;
}
.business li div span{
	display: block;
	color: #666;
	font-size: 16px;
	/*height: 22px;
	overflow: hidden;*/
}
.business li div i{
	font-style: normal;	
}
.business li:hover{
	padding-top: 18px;
}
.history .pane .inner_box .inner_img{
	width: 332px;
	height: 248px;
	overflow: hidden;
}
.icb_more{
	float: right;
	width: 65px;
	height: 29px;
	text-align: center;
	line-height: 29px;
	background: url(/template/Index/Common/images/index/more_bg.png) no-repeat;
}
.icb_more a{
	display: block;
}
.icb_more a:hover , .marqueeleft li .txt a:hover{
	color: #C01920;
}
.public_list_58 .cn_1_1 .cn_nr .cn_p1 a{
	display: block;
	color: #fff;
}
.journal li{
	width: 174px;
	float: left;
}
.journal li:first-child{
	margin-right: 10px;
}
.journal li div{
	width: 172px;
	height: 230px;
	border: 12px solid #F0F0F0;
	overflow: hidden;
}
.journal li div img{
	width: 100%;
	height: 100%;
	transition: all .3s;
-moz-transition: all .3s;
-webkit-transition: all .3s;
-ms-transform: all .3s;
}
.journal li p{
	margin-top: 14px;
	font-size: 14px;
	height: 20px;
	overflow: hidden;
}
.journal li:hover div img{
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.journal li:hover a p{
	color: #C01920;
}

.ind_video{
	margin-bottom: 16px;
}



.ind_star{
	border: 1px solid #f0f0f0;
	margin-top: 20px;
	padding: 17px 11px;
}
.bx-controls-auto{
	display: none;
}

.marqueeleft{width:1170px;overflow:hidden;margin:0 auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin-right:17px;display:inline;width:281px;overflow:hidden;}
.marqueeleft li .txt{
	font-size: 16px;
	margin-top: 14px;
	height: 20px;
	overflow: hidden;
}

.ind_fired_link{
	margin-top: 18px;
}
.ind_fired_link ul{
	margin-top: 20px;
}
.ind_fired_link ul li{
	float: left;
	width: 184px;
	margin-right: 19px;
	margin-bottom: 26px;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.ind_fired_link ul li:nth-child(6n){
	margin-right: 0;
}
.ind_fired_link ul li:hover{
	  box-shadow: 2px 2px 8px rgba(0,0,0,0.15);
}

.m_ad_img{
	display: none;
}
.ad_img , .m_ad_img{
	margin: 20px auto;
}
.ad_img img , .m_ad_img img{
	width: 100%;
}


/*公共     底部     开始      */
.list_footer_152 .ft_nav {
  margin-bottom: 20px;
  margin-left: 0;
}



/*列表页     美高梅MGM·(中国)唯一官方网站简介     开始      */
.m_nav{
	display: none;
}
.main{
	background: #f0f0f0;
	padding: 40px 0;
}
.banner img , .m_banner img{
	width: 100%;
}
.m_banner{
	display: none;
}
.list_left , .list_right{
	background: #fff;
}
.list_left{
	width: 290px;
	float: left;
}
.column_title{
	height: 56px;
	color: #fff;
	font-size: 24px;
	line-height: 56px;
	text-align: center;
	background: #c01920;
}
.list_left ul{
	margin: 35px auto;
	width: 272px;
}
.list_left ul li{
	height: 40px;
	overflow: hidden;
	text-align: center;
	margin-bottom: 10px;
	background: url(/template/Index/Common/images/bg_nav.png) no-repeat;
}
.list_left ul li a{
	display: inline-block;
	width: 202px;
	color: #45302d;
	font-size: 16px;
	line-height: 40px;
}
.list_left ul li:hover , .list_left ul li.active{
	background-position: left bottom;
}
.list_left ul li:hover a , .list_left ul li.active a{
	color: #fff;
	transition: all 0s;
	-moz-transition: all 0s;
	-webkit-transition: all 0s;
	-ms-transform: all 0s;
}

.list_right{
	width: 890px;
	float: right;
	padding: 0 20px 40px;
	min-height: 620px;
}
.lr_top{
	margin-top: 22px;
	height: 34px;
	border-bottom: 1px solid #f8f8f8;
}
.lr_top .tit{
	float: left;
	font-size: 16px;
}
.lr_top .crumbs{
	float: right;
}
.lr_top .crumbs a:hover{
	color: #c01920;
}
.lr_cont{
	color: #666;
	font-size: 16px;
	line-height: 33px;
	padding-top: 20px;
	text-align: justify;
}
.lr_cont h2{
	font-size: 24px;
	color: #C30D23;
}
.lr_cont img{
	max-width: 100%;
	margin-bottom: 20px;
	margin: 0 auto;
}
.public-nav-174{
		margin-top: 20px;
}


.public_list_57 .news_list li:hover .news_but{
	background-color: #c30d23;
}
.public_list_57 .news_list li:first-child{
	border: none;
}


/*列表页     周边商务配套     开始      */
.periphery li{
	width: 270px;
	float: left;
	margin: 18px 18px 0 0;
}
.periphery li:nth-child(3n){
	margin-right: 0;
}
.periphery li a div{
	width: 270px;
	height: 180px;
	overflow: hidden;
}
.periphery li a div img{
	width: 100%;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.periphery li a  p{
	font-size: 16px;
	height: 20px;
	overflow: hidden;
	margin-top: 10px;
}
.periphery li:hover a div img{
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
}


/*列表页     留言板     开始      */
.public_index_85 .leave_word{
	margin: 20px  auto;
}
.public_index_85 .leave_word button{
	width: 115px;
    height: 42px;
	font-size: 18px;
	background: #c30d23;
}



.public_list_58 .cn_1_1{
	margin-bottom: 16px;
}
.public_list_58 .cn_1_1:nth-child(5n){
	margin-left: 0;
}
.public_list_58 .cn_nt h2{
	margin: 20px 15px 0;
	color: #fff;
}
.public_list_58 .cn_nt span{
	margin: 8px 15px 15px;
	color: #fff;
}
.public_list_58{
	padding-top: 20px;
	background: #fff;
}





.pi18-map{
	height: 346px;
}
.add{
	margin-top: 42px;
}
.add li{
	color: #999;
	font-size: 16px;
	margin-top: 18px;
}
.add li div{
	display: inline-block;
}
.add img{
	margin-right: 18px;
	display: inline-block;
}



.friend_link{
	padding-right: 5px;
}
.friend_link li{
	float: left;
	width: 196px;
	height: 122px;
	margin: 20px 20px 0 0;
}
.friend_link li:nth-child(4n){
	margin-right: 0;
}
.friend_link li img{
	width: 100%;
}
.friend_link li:hover img{
	box-shadow: 2px 2px 8px rgba(0,0,0,0.15);
}




.periodicals li{
	float: left;
	width: 202px;
	margin: 20px 14px 0 0;
}
.periodicals li:nth-child(4n){
	margin-right: 0;
}
.periodicals li div{
	  width: 191px;
    height: 256px;
    border: 12px solid #f0f0f0;
    overflow: hidden;
}
.periodicals li div img{
	width: 100%;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.periodicals li p{
	font-size: 16px;
	height: 20px;
	margin-top: 12px;
	overflow: hidden;
}
.periodicals li:hover div img{
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.periodicals li:hover p{
	color: #c01920;
}
.position_page{
	width: 1200px;
	margin: 0 auto;
	color: #999;
	font-size: 12px;
	height: 48px;
	line-height: 48px;
	padding-left: 20px;
	background: url(/template/Index/Common/images/add.png) no-repeat left center;
}
.position_page a{
	color: #999;
	font-size: 12px;
}
.public-nav-173 .web-menu .web-menu-tit{
	padding: 13.5px 0;
}


/* 7-24 改 */
.video li{
	float: left;
	width: 275px;
	margin: 20px 10px 0 0;
}
.video li:nth-child(3n){
	margin-right: 0;
}
.video li div{
	  width: 275px;
    height: 155px;
    overflow: hidden;
}
.video li div img{
	width: 100%;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.video li p{
	font-size: 16px;
	height: 20px;
	margin-top: 12px;
	overflow: hidden;
}
.video li:hover div img{
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.video li:hover p{
	color: #c01920;
}
.video_page{
	width: 1200px;
	margin: 0 auto;
	color: #999;
	font-size: 12px;
	height: 48px;
	line-height: 48px;
	padding-left: 20px;
	background: url(/template/Index/Common/images/add.png) no-repeat left center;
}
.video_page a{
	color: #999;
	font-size: 12px;
}

.img_100 p a img{width: 100%;}

.public_details_153 .NewsDetail-B3 .myart > p{margin-bottom: 0!important;}
<!--0.00011706352233887-->