/* CSS Document */


/*-----首页-------*/
.m_head{ width:100%; height:106px; margin:0 auto; overflow:hidden;background:#f7fcff;}
#index_head{ width:100%; height:106px; margin:0 auto; overflow:hidden;background:#fff;}
#index_head ul{ margin:0 auto; width:1360px; height:106px;}
#index_head ul li{ float:left; width:auto; height:auto; overflow:hidden;}
.index_home{ float:right; width:aoto; height:24px; display:inline; font-family:"微软雅黑"; font-size:11px; color:6e6e6e; line-height:24px; font-weight:bold;}
.index_search{ float:right; width:325px; height:30px; border:#4474a7 1px solid; margin-top:19px;}

#index_nav{ width:100%; height:43px; margin:0 auto;}
#index_nav ul{ float:left; width:100%; height:43px;}
#index_nav ul li{ float:left; width:auto; height:43px; overflow:hidden;}

#index_banner{ width:100%; height:auto; margin:0 auto; overflow:hidden;}

#index_content_bg{ width:100%; height:100%; margin:0 auto; background:url(../images/gsgk_bg.jpg) top center #fff no-repeat;}
#index_content{ width:1360px; height:auto; margin:0 auto; overflow:hidden;}

.m_con{ width:100%; height:auto; margin:0 auto; background:#fff;}

.left{ float:left; width:200px; height:auto; margin-top:11px;}
.left_title{ float:left; width:200px; height:112px;background:url(../images/cat_bg2.jpg) no-repeat;font-family:"微软雅黑"; font-size:18px;letter-spacing:1px; color:#fff;padding:20px 0 0 20px;overflow:hidden;}
.left_c{ float:left; width:198px; height:auto; margin-top:11px; border-left:#9ea4b2 1px solid; border-right:#9ea4b2 1px solid;}
.left_c ul{ float:left; width:198px; height:auto;}
.left_c ul li{ float:left; width:198px; height:40px; overflow:hidden; border-bottom:#c1c5ce 1px dotted; background:#FFF;}
.left_c ul li a{ float:left; width:198px; height:40px; font-family:"微软雅黑"; font-size:12px; color:#333; line-height:36px;font-weight:bold; }
.left_c ul li a:hover{ float:left; width:198px; height:36px; font-family:"微软雅黑"; font-size:12px; color:#355da3; line-height:36px;font-weight:bold; background:url(../images/gsgk_062.jpg) no-repeat;}
.left_c ul li.chover a{ float:left;  color:#355da3; line-height:36px;font-weight:bold; background:url(../images/gsgk_06.jpg) no-repeat;}
.left_bottom{ float:left; width:200px; height:7px;}

.right{ float:left; width:850px; height:auto; margin-left:33px; padding-bottom:50px;}
.right_title{ float:left; width:850px; height:26px; margin-top:19px;}
.right_list{ float:left; width:890px; height:auto; margin-left:30px; margin-top:30px; display:inline;}
.right_list ul{ float:left; width:890px; height:auto;}
.right_list ul li{ float:left; width:890px; height:auto;}

.ry_list{ float:left; width:890px; height:auto; margin-left:35px; margin-top:20px; display:inline;}
.ry_list ul{ float:left; width:890px; height:auto;}
.ry_list ul li{ float:left; height:auto;}



.prolist{ float:left; width:878px;margin-left:15px; height:auto; display:inline; overflow:hidden;}
.prolist ul{ float:left; width:878px; height:auto;}
.prolist ul li{float:left; width:414px; height:auto;margin:5px 8px 0 0;}

.index_focus{ float:left; width:556px; height:336px; border:#e8eff5 6px solid; margin-top:14px;}

.index_qyyw{ float:left; width:593px; height:auto; margin-left:18px; margin-top:14px;}
.index_qyyw ul{ float:left; width:593px; height:auto;}
.index_qyyw ul li{ float:left; width:593px; height:auto; background:url(../images/index_21.jpg) no-repeat;}

.information-main-fr {
	width: 733px;
	overflow: hidden;
	float: left;
	height: 344px;margin-left:18px; margin-top:14px;
}

.information-main-fr .hd ul {
	font-size: 16px;background:#f1f1f1;
}
.information-main-fr .hd ul li {
	float: left;
	cursor: pointer;
	list-style: none;
	height: 40px;
	line-height: 40px;
	color: #666;
	background:#f1f1f1;
	text-align: center;	
	border-top: 0;
	width: 182px;
	border-left: 0;font-family:"黑体"; font-weight:bold;
	
}
.information-main-fr .hd ul .on {
	color: #fff;
	border-top: 0px solid #ff4800;
	height: 40px;
	border-bottom: 0;
	line-height: 40px;
	 background: #225eb8;
}
.information-main-fr .bd ul {
	color: #333;
	padding: 10px 14px 0 22px;
}
.information-main-fr .bd ul li {
	height: 36px;
	border-bottom: 0px solid #e5e5e5;
	line-height: 36px;
	text-align: left;
	list-style-type: disc;
}
.information-main-fr .bd ul li span {
	float: right;
}
.information-main-fr .bd ul li a {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 685px;font-size:14px;
	float: left;
}
.information-main-fr .bd ul li a:hover {
	color: #ff5e00;
}
.information-more {
	cursor: pointer;
	color: #023cf7;
	text-align: center;
	line-height: 34px;
	margin-top: 12px;
	font-size: 14px;
}
.information-more a {
	cursor: pointer;
	color: #023cf7;
	text-align: center;
	line-height: 34px;
	margin-top: 12px;
}
.information-more a:hover {
	color: #ff5e00;
}



.information-main-park {
	width: 100%;
	overflow: hidden;
	float: left;
	height: 40px; margin-top:24px;border-bottom:3px solid #fb452d;
}

.information-main-park .hd ul {
	font-size: 16px;background:#f1f1f1;
}
.information-main-park .hd ul li {
	float: left;
	cursor: pointer;
	list-style: none;
	height: 40px;
	line-height: 40px;
	color: #666;
	background:#f1f1f1;
	text-align: center;	
	border-top: 0;
	width: 182px;
	border-left: 0;font-family:"黑体"; font-weight:bold;font-size:20px;
	
}
.information-main-park .hd ul .on {
	color: #fff;
	border-top: 0px solid #ff4800;
	height: 40px;
	border-bottom: 0;
	line-height: 40px;
	 background: #fb452d;
}

.information-main-park .hd ul .more {
	float:right;
	color: #fff;
	font-size:14px;
	height: 30px;width:70px;text-align:center;border-radius:6px;
	border-bottom: 0;
	line-height: 30px;
	 background: #fb452d;
}
.information-main-park .hd ul .more a{	
	color: #fff;
	font-size:14px;	
	line-height: 30px;	font-weight:normal;
}


.information-main-park .hd ul .cat {
	float:right;
	color: #fff;
	font-size:14px;
	height: 30px;text-align:center;
	border-bottom: 0;
	line-height: 30px;
	background: #fff;
}
.information-main-park .hd ul .cat a{	
	color: #cc0000;
	font-size:14px;	
	line-height: 30px;	font-weight:normal;
}

.information-main-park2 {
	width: 733px;
	overflow: hidden;
	float: left;
	height: 344px;margin-left:18px; margin-top:14px;
}

.information-main-park2 .bd ul {
	color: #333;
	padding: 10px 14px 0 22px;
}
.information-main-park2 .bd ul li {
	height: 36px;
	border-bottom: 0px solid #e5e5e5;
	line-height: 36px;
	text-align: left;
	list-style-type: disc;
}
.information-main-park2 .bd ul li span {
	float: right;font-size:14px;color: #ff5e00;
}
.information-main-park2 .bd ul li a {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 685px;font-size:16px;
	float: left;
}
.information-main-park2 .bd ul li a:hover {
	color: #ff5e00;
}

.information-main-parknew {
	width: 100%;
	overflow: hidden;
	float: left;
	height: 344px;margin-left:0px; margin-top:14px;
}

.information-main-parknew .bd ul {
width: 100%;
	color: #333;
	padding: 10px 14px 0 10px;
}
.information-main-parknew .bd ul li {
	float: left;
	width:46%;
	height: 36px;
	margin-left:10px;
	border-bottom: 0px solid #e5e5e5;
	line-height: 36px;
	text-align: left;
	list-style-type: disc;
}
.information-main-parknew .bd ul li span {
	float: right;font-size:14px;color: #ff5e00;
}
.information-main-parknew .bd ul li a {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 685px;font-size:16px;
	float: left;
}
.information-main-parknew .bd ul li a:hover {
	color: #ff5e00;
}



.clearfix::after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.clearfix {
}

.index_gg{ float:left; width:1360px; height:auto; margin-top:10px;}

.index_zt{ float:left; width:1360px; height:auto; margin:20px 0;}
.index_zt ul{ float:left; width:1360px; height:auto;}
.index_zt ul li{ float:left; width:1360px; height:auto;}

.index_tzgg{ float:left; width:384px; height:auto; margin-top:10px;}
.index_tzgg ul{ float:left; width:384px; height:auto;}
.index_tzgg ul li{ float:left; width:384px; height:auto;}

.index_qywh{ float:left; width:283px; height:auto; margin-left:24px;}
.index_qywh ul{ float:left; width:283px; height:auto;}
.index_qywh ul li{ float:left; width:283px; height:auto; margin-top:10px;}

.index_dqgz{ float:left; width:385px; height:auto; margin-top:15px; border-bottom:#e8e8e8 1px solid;}
.index_dqgz ul{ float:left; width:385px; height:auto;}
.index_dqgz ul li{ float:left; width:385px; height:auto;}

.index_fgsdt{ float:left; width:406px; height:auto; margin-top:15px; border-bottom:#e8e8e8 1px solid;}
.index_fgsdt ul{ float:left; width:406px; height:auto;}
.index_fgsdt ul li{ float:left; width:406px; height:auto;}

.index_wxy{ float:left; width:283px; height:auto; margin-left:24px; margin-top:10px; border-bottom:#e8e8e8 1px solid;}
.index_wxy ul{ float:left; width:283px; height:auto;}
.index_wxy ul li{ float:left; width:283px; height:auto;}
.index_wxy1{ float:left; width:285px; height:auto; margin-left:0px; margin-top:3px; padding-bottom:3px;}
.index_wxy1 ul{ float:left; width:285px; height:auto;}
.index_wxy1 ul li{ float:left; width:285px;maigin:0px; height:auto;}

.index_ywycp{ float:left; width:1360px; height:auto;margin-top:10px; background:url(../images/index_38.jpg) repeat-x; border-bottom:#93ace2 1px solid;}
.index_ywycp_title{ float:left; width:230px; height:auto;}
.index_ywycp_qh{ float:left; width:869px; height:auto; text-align:center;}
.index_ywycp_c{ float:left; width:869px; height:auto; margin-top:18px;}
.index_ywycp_c ul{ float:left; width:869px; height:auto;}
.index_ywycp_c ul li{ float:left; width:auto; height:58px; margin:0px 24px;}

.index_ywycp_bc{ width:100%; height:auto; margin:18px auto; background-color:#f7fafe;}
.index_ywycp_b{ width:1400px; height:auto; margin:0 auto;}
.index_ywycp_b ul{ float:left; width:1400px; height:auto;}
.index_ywycp_b ul li{ float:left; width:140px; height:64px;padding:0 10px 0 5px; text-align:center;margin:0px 4px;}
.index_ywycp_b ul li a{ font-size:16px; font-family:"黑体";font-weight:bold;line-height:64px;color:#3667bb; }
.index_ywycp_b ul li:hover{ background-color:#cedcf2; }

.yun-main-solution{width:1360px;margin:0 auto;background-color:#eef3fa;}

.index_jdgc{ float:left; width:1360px; height:auto; margin-top:38px; background:url(../images/index_41.jpg) repeat-x; overflow:hidden;}
.index_jdgc ul{ float:left; width:1360px; height:auto;}
.index_jdgc ul li{ float:left; width:1360px; height:auto;}
.index_jdgc .hd_jdgc{ float:left; width:160px; height:40px;text-align:center;	color: #fff;
	border-top: 0px solid #ff4800;
	height: 40px;
	border-bottom: 0;
	line-height: 40px;
	 background: #225eb8;}

.index_qycy{ float:left; width:1360px; height:auto;line-height:20px; margin-top:18px; margin-bottom:10px; border-top:#e8e8e8 1px solid;word-wrap:break-word;}




#index_bottom{ width:100%; height:48px; margin:0 auto; background:#004a96;}
.index_bottom1{ width:1360px; height:48px; margin:0 auto; background:#004a96;}
.index_bottom2{ width:100%; height:120px; margin:0 auto; background:#004a96; z-index:100;}
.index_bottom2 ul{ width:1360px; height:auto; margin:0 auto;}
.index_bottom2 ul li{ float:left; width:auto; height:auto; padding:15px 0px;}

.page{ float:left; width:792px; height:62px; border:#e5e5e5 1px solid; margin-top:30px; text-align:center;}


#pro_content_bg{ width:1423px; height:768px; margin:0 auto; }

/*-------领导关怀-------*/
.ldgh{ float:left; width:707px; height:151px; padding-bottom:30px;}
.ldgh ul{ float:left; width:707px; height:151px;}
.ldgh ul li{ float:left; width:auto; height:151px;}
.ldgh_font{ float:left; width:474px; height:151px; background:url(../images/gsgk_12.jpg) no-repeat; margin-left:8px;}
.ldgh_font ul{ float:left; width:474px; height:151px;}
.ldgh_font ul li{ float:left; width:474px; height:auto;}


/*-------领导风采-------*/
.ldfc{ float:left; width:185px; height:67px; background:url(../images/gsgk_15.jpg); font-family:"微软雅黑"; font-size:14px; color:#FFF; line-height:60px; font-weight:bold; text-align:center; margin-left:260px;}
.ldfc1{ float:left; width:707px; height:auto; padding-bottom:100px;}
.ldfc1 ul{ float:left; width:707px; height:auto;}
.ldfc1 ul li{ float:left; width:154px; height:63px; background:url(../images/gsgk_17.jpg); font-family:"微软雅黑"; font-size:14px; color:#FFF; line-height:60px; font-weight:bold; text-align:center;}


/*-------企业荣誉-------*/
.pic{ position:relative; float:left; width:384px; border-bottom:#e8e8e8 1px solid; height:269px; margin-top:30px;}
.pic a{ text-decoration:none;  background-color:#DFDFDF; width:334px; height:269px;}
.pic a img { width:384px; height:204px; display:block; border:0;}
.pic a font { width:384px; height:65px; display:block; border:0; text-align:center; background:#fbfbfb;}
.pic a:hover { text-decoration:none;color:#dd450e;}
.pic a:hover { zoom:1;}
.pic a:hover dd{ position:absolute; width:384px; height:269px; background:url(../images/gsgk_19.png) no-repeat; border-bottom:#f15a23 1px solid; display:block; left:0px; top:0px; overflow:auto; cursor:pointer; z-index:1; margin-left:0px;}


.video{ position:relative; float:left; width:334px; border-bottom:#e8e8e8 1px solid; height:269px; margin-top:30px;}
.video a{ text-decoration:none;  background-color:#DFDFDF; width:334px; height:269px;}
.video a img { width:334px; height:194px; display:block; border:0;}
.video a font { width:334px; height:75px; display:block; border:0; text-align:center; background:#fbfbfb;}
.video a dd {  position:absolute; width:334px; height:269px; background:url(../images/bfzn_004.png) no-repeat;  display:block; left:134px; top:62px; overflow:auto; cursor:pointer; z-index:1; margin-left:0px;}
.video a:hover { text-decoration:none;color:#dd450e;}
.video a:hover { zoom:1;}
.video a:hover dd{ position:absolute; width:334px; height:269px; background:url(../images/gsgk_20.png) no-repeat; border-bottom:#f15a23 1px solid; display:block; left:0px; top:0px; overflow:auto; cursor:pointer; z-index:1; margin-left:0px;}



.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}
.hr{border-bottom:1px dotted #CCC;margin:20px 0 20px 0px;width:700px;}
.hr hr{display:none}

.shzr{ float:left; width:786px; height:135px; margin-top:10px;font-size:14px; display:inline;}
.shzr ul{ float:left; width:786px; height:143px;}
.shzr ul li{ float:left; width:auto; height:143px;}

/*-------党团建设-------*/
.dtjs{ float:left; width:660px; height:auto; margin-left:38px; margin-top:30px; padding-bottom:10px; display:inline;}
.dtjs ul{ float:left; width:660px; height:auto;}
.dtjs ul li{ float:left; width:660px; height:26px;}


/*-------联系我们-------*/
.lxwm{ float:left; width:608px; height:108px; margin-left:49px; background:url(../images/lxwm_04.jpg) no-repeat; margin-top:27px; display:inline;}

/*-------留言本-------*/
.lyb{ float:left; width:707px; height:auto; margin-top:30px; border-top:#5ba2d0 2px solid;}
.lyb ul{ float:left; width:707px; height:auto;}
.lyb ul li{ float:left; width:707px; height:auto; background:#f8f8f6; border-top:#FFF 1px solid; border-bottom:#e1e1e1 1px solid;}
.lyb_search{ float:left; width:338px; height:40px; font-family:"微软雅黑"; font-size:12px; color:555555; line-height:40px; font-weight:bold; margin-left:200px; display:inline;}
.lyb_search ul{ float:left; width:338px; height:40px;}
.lyb_search ul li{ float:left; width:auto; height:40px;}

.lyb_aq{ float:left; width:703px; height:auto; margin-top:10px; padding-bottom:20px; background:#f8f8f6; border:#eaebe6 2px solid;}
.lyb_aq ul{ float:left; width:703px; height:auto;}
.lyb_aq ul li{ float:left; width:670px; height:auto; margin-left:18px; margin-top:10px; border:none;}



/*-------公路工程-------*/
.glgc{ float:left; width:764px; height:auto;}
.glgc ul{ float:left; width:764px; height:auto;}
.glgc ul li{ float:left; width:764px; height:auto; background:url(../images/ywcp_14.jpg); overflow:hidden;}
.glgc_f{ float:left; width:747px; height:auto; background:url(../images/ywcp_06.jpg) no-repeat; margin-left:20px; padding-left:20px; display:inline;}


/*-------人才招聘-------*/
.rczp_t{ float:left; width:702px; height:30px; border:#328cc8 1px solid; border-top:#328cc8 2px solid; background:#e6ecef;}
.rczp_t ul{ float:left; width:702px; height:30px;}
.rczp_t ul li{ float:left; width:auto; height:30px; font-family:"微软雅黑"; font-size:12px; color:#328cc8; line-height:30px; text-align:center; font-weight:bold;}
.rczp_c{ float:left; width:703px; height:auto;  border-top:none;}
.rczp_c ul{ float:left; width:703px; height:auto;border-right:#cfd7dd 1px solid;}
.rczp_c ul li{ float:left; width:auto; height:30px; font-family:"微软雅黑"; border-left:#cfd7dd 1px solid;     border-bottom:#cfd7dd 1px solid; font-size:12px; color:#555555; line-height:30px; }


/*-------广西路桥报-------*/
.newspaper{ float:left; width:787px; height:auto; margin-top:10px; padding-bottom:30px; display:inline; }
.newspaper ul{ float:left; width:787px; height:auto;}
.newspaper ul li{ float:left; width:185px; height:auto;margin:0 20px 0 20px;background:#f6fbff;}


.piclist{float:left;width:780px;}
.piclist li{float:left;width:240px;}


.ggl{ float:left; width:884px; height:auto; padding-bottom:20px; margin-top:15px; margin-left:5px; border-bottom:#d2d2d2 1px solid;}
.ggl_date{ float:left; width:65px; height:auto; text-align:center;}
.ggl_date ul{ float:left; width:65px; height:auto;}
.ggl_date ul li{ float:left; width:65px; height:auto;}

.qqa_date{ float:left; width:30px; height:auto; text-align:center;}
.qqa_date ul{ float:left; width:30px; height:auto;}
.qqa_date ul li{ float:left; width:30px; height:auto;}

.ggl_content{ float:left; width:746px; height:auto; margin-left:43px}
.ggl_content ul{ float:left; width:746px; height:auto;}
.ggl_content ul li{ float:left; width:746px; height:auto; padding-bottom:10px;}


.img-list ul li p a:hover{ color:#035dcb; text-decoration:none;}


.black12 { font-size:12px; font-family:"微软雅黑";line-height:26px;color:#555555; text-decoration:none;}
a.black12:active{ color:#555555; text-decoration:none;}
a.black12:hover{ color:#2e5a88; text-decoration:none;}

.black121 { font-size:12px; font-family:"微软雅黑";line-height:22px;color:#555555; text-decoration:none;}
a.black121:active{ color:#555555; text-decoration:none;}
a.black121:hover{ color:#047ade; text-decoration:none;}

.black122 { font-size:12px; font-family:"微软雅黑";line-height:24px;color:#555555; text-decoration:none;}
a.black122:active{ color:#555555; text-decoration:none;}
a.black122:hover{ color:#047ade; text-decoration:none;}

.black123-B { font-size:12px; font-family:"微软雅黑";line-height:32px;color:#555555; text-decoration:none; font-weight:bold;}
a.black123-B:active{ color:#555555; text-decoration:none;}
a.black123-B:hover{ color:#047ade; text-decoration:none;}

.black124 { font-size:12px; font-family:"微软雅黑";line-height:30px;color:#555555; text-decoration:none;}
a.black124:active{ color:#555555; text-decoration:none;}
a.black124:hover{ color:#047ade; text-decoration:none;}

.black125 { font-size:12px; font-family:"微软雅黑";line-height:54px;color:#555555; text-decoration:none;}
a.black125:active{ color:#555555; text-decoration:none;}
a.black125:hover{ color:#047ade; text-decoration:none;}

.black13 { font-size:13px; font-family:"微软雅黑";line-height:26px;color:#555555; text-decoration:none;}
a.black13:active{ color:#555555; text-decoration:none;}
a.black13:hover{ color:#047ade; text-decoration:none;}

.black14 { font-size:14px; font-family:"微软雅黑";line-height:30px;color:#555555; text-decoration:none;}
a.black14:active{ color:#555555; text-decoration:none;}
a.black14:hover{ color:#047ade; text-decoration:none;}

.black141 { font-size:14px; font-family:"微软雅黑";line-height:62px;color:#555555; text-decoration:none;}
a.black141:active{ color:#555555; text-decoration:none;}
a.black141:hover{ color:#03844c; text-decoration:none;}

.black146 { font-size:14px; font-family:"微软雅黑";line-height:24px;color:#555555; text-decoration:none;}
a.black146:active{ color:#555555; text-decoration:none;}
a.black146:hover{ color:#2154a0; text-decoration:none;}

.black142 { font-size:14px; font-family:"微软雅黑";line-height:65px;color:#555555; text-decoration:none;}
a.black142:active{ color:#555555; text-decoration:none;}
a.black142:hover{ color:#03844c; text-decoration:none;}

.black143 { font-size:14px; font-family:"微软雅黑";line-height:26px; color:#555555; text-decoration:none;}
a.black143:active{ color:#555555; text-decoration:none;}
a.black143:hover{ color:#047ade; text-decoration:none;}

.black16-B { font-size:16px; font-family:"微软雅黑";line-height:26px;color:#555555; text-decoration:none; font-weight:bold;}
a.black16-B:active{ color:#555555; text-decoration:none;}
a.black16-B:hover{ color:#047ade; text-decoration:none;}

.gray11-B { font-size:11px; font-family:"微软雅黑";line-height:24px;color:#787878; text-decoration:none; font-weight:bold;}
a.gray11-B:active{ color:#787878; text-decoration:none;}
a.gray11-B:hover{ color:#047ade; text-decoration:none;}

.gray12 { font-size:12px; font-family:"微软雅黑";line-height:32px;color:#939292; text-decoration:none;}
a.gray12:active{ color:#939292; text-decoration:none;}
a.gray12:hover{ color:#047ade; text-decoration:none;}

.white12 { font-size:12px; font-family:"微软雅黑";line-height:24px;color:#ffffff; text-decoration:none;}
a.white12:active{ color:#ffffff; text-decoration:none;}
a.white12:hover{ color:#afc4a8; text-decoration:none;}

.white14 { font-size:12px; font-family:"微软雅黑";line-height:30px;color:#ffffff; text-decoration:none;}
a.white14:active{ color:#ffffff; text-decoration:none;}
a.white14:hover{ color:#ff6803; text-decoration:none;}

.blue12 { font-size:12px; font-family:"微软雅黑";line-height:26px;color:#2e5a88; text-decoration:none;}
a.blue12:active{ color:#2e5a88; text-decoration:none;}
a.blue12:hover{ color:#afc4a8; text-decoration:none;}

.blue14-B { font-size:14px; font-family:"微软雅黑";line-height:32px;color:#2e5a88; text-decoration:none; font-weight:bold;}
a.blue14-B:active{ color:#2e5a88; text-decoration:none;}
a.blue14-B:hover{ color:#afc4a8; text-decoration:none;}

.blue18-B { font-size:18px; font-family:"微软雅黑";line-height:30px;color:#0b7bb5; text-decoration:none; font-weight:bold;}
a.blue18-B:active{ color:#0b7bb5; text-decoration:none;}
a.blue18-B:hover{ color:#afc4a8; text-decoration:none;}

.blue14 { font-size:14px;  line-height:24px; color:#0896f6; text-decoration:none;}
a.blue14:active{ color:#0896f6; text-decoration:none;}
a.blue14:hover{ color:#014c95; text-decoration:none;}

.blue141 { font-size:14px; font-family:"微软雅黑";line-height:26px;color:#355da3; text-decoration:none;}
a.blue141:active{ color:#355da3; text-decoration:none;}
a.blue141:hover{ color:#afc4a8; text-decoration:none;}

.blue24-B { font-size:24px; font-family:"微软雅黑";line-height:70px;color:#154272; text-decoration:none; font-weight:bold;}
a.blue24-B:active{ color:#154272; text-decoration:none;}
a.blue24-B:hover{ color:#03844c; text-decoration:none;}

.red12-B { font-size:12px; font-family:"微软雅黑";line-height:32px;color:#ce0303; text-decoration:none; font-weight:bold;}
a.red12-B:active{ color:#ce0303; text-decoration:none;}
a.red12-B:hover{ color:#03844c; text-decoration:none;}

.red14-B { font-size:14px; font-family:"微软雅黑";line-height:62px;color:#ce0303; text-decoration:none; font-weight:bold;}
a.red14-B:active{ color:#ce0303; text-decoration:none;}
a.red14-B:hover{ color:#03844c; text-decoration:none;}

.red16-B { font-size:16px; font-family:"微软雅黑";line-height:32px;color:#ce0303; text-decoration:none; font-weight:bold;}
a.red16-B:active{ color:#ce0303; text-decoration:none;}
a.red16-B:hover{ color:#03844c; text-decoration:none;}

.orange12 { font-size:12px; font-family:"微软雅黑";line-height:30px;color:#f16527; text-decoration:underline;}
a.orange12:active{ color:#f16527; text-decoration:none;}
a.orange12:hover{ color:#047ade; text-decoration:none;}

.orange14-B { font-size:14px; font-family:"微软雅黑";line-height:34px;color:#f16527; text-decoration:none; font-weight:bold;}
a.orange14-B:active{ color:#f16527; text-decoration:none;}
a.orange14-B:hover{ color:#047ade; text-decoration:none;}

.gray24 { font-size:24px; font-family:"Microsoft YaHei"; line-height:45px; color:#767571; text-decoration:none;}
a.gray24:active{ color:#767571; text-decoration:none;}
a.gray24:hover{ color:#014c95; text-decoration:none;}

.gray56 { font-size:50px; font-family:Arial; line-height:56px; color:#fff;background:#035fac;padding:15px 8px;margin-top:2px; text-decoration:none;}
a.gray56:active{ color:#fff; text-decoration:none;}
a.gray56:hover{ color:#014c95; text-decoration:none;}

.blue20 { font-size:18px; font-family:"Microsoft YaHei"; line-height:30px; color:#0657a6; text-decoration:none;}
a.blue20:active{ color:#0657a6; text-decoration:none;}
a.blue20:hover{ color:#014c95; text-decoration:none;}

.red20 { font-size:18px; font-family:"Microsoft YaHei"; line-height:30px; color:#ce0303; text-decoration:none;}
a.red20:active{ color:#ce0303; text-decoration:none;}
a.red20:hover{ color:#03844c; text-decoration:none;}

.red56 { font-size:50px; font-family:Arial; line-height:56px; color:#fff;background:#fb452d;padding:15px 8px;margin-top:2px; text-decoration:none;}
a.red56:active{ color:#fff; text-decoration:none;}
a.red56:hover{ color:#014c95; text-decoration:none;}

/*图文滚动*/
.lvList{float:left; width:1299px;height:266px;position:relative; margin-top:14px;}
.lvList .scrollcontainer ul li{ width:333px; height:266px; float:left; margin-left:-5px; position:relative; text-align:center;}
.lvList .scrollcontainer ul li img{ width:313px; height:236px;}
.lvList .scrollcontainer ul li p{ position:absolute; width:333px; height:30px; line-height:30px;}
.lvList .scrollcontainer ul li p a{ display:inline-block;color:#555555; width:100%; font-size:14px; height:30px; font-weight:bold; font-family:"微软雅黑";}
.lvList .scrollcontainer ul li p a:hover{ display:inline-block;color:#2154a0; width:100%; font-size:14px; height:30px; font-weight:bold; font-family:"微软雅黑";}


.lvList .scrollcontainer{
	width:1309px;
	height:226px;
	overflow:hidden;
	position:relative;
	margin-left:22px;
	
}
.lvList .scrollcontainer ul{
	width:20000px;
	position:absolute;
	left:0px;
	top:0px;
}

a.abtn{
	position:absolute;
	top:80px;
	display:block;
	height:39px;
	width:14px;
	overflow:hidden;
	text-indent:-20000px;
}


a.aleft{
	left:0px;
	background:url(../images/left_arrow.jpg) no-repeat;background-position:0px center;
}
a.agrayleft{
	cursor:default;
	background:url(../images/left_arrow.jpg) no-repeat;background-position:1px center;
}
a.aright{
	right:-60px;
	background:url(../images/right_arrow.jpg) no-repeat;background-position:0px center;
}

a.agrayright{
	cursor:default;
	background:url(../images/right_arrow.jpg) no-repeat;background-position:0px center;
}


/* 分页 */
#pages {float:left;text-align:center; padding:0px;width:100%; font-family:宋体; }
#pages a.a2 { display:inline-block; height:22px; margin-top:20px;line-height:22px; background:#fff;text-align:center; color:#333; padding:0 10px; border:1px solid #e3e3e3;}
#pages a.a1 { display:inline-block; height:22px; margin-top:20px;line-height:22px; background:#fff;text-align:center; color:#333; padding:0 10px; background:url(../images/admin_img/pages.png) no-repeat 0 5px; border:1px solid #e3e3e3;  width:56px; padding:0 }
#pages a:hover { background:#4477b6; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; margin-top:20px; line-height:22px; background:#5f8ec7; border:1px solid #4477b6; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; margin-top:20px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }



/*banner滚动*/
#full-screen-slider { width:100%; height:405px; float:left; position:relative; z-index:1;}
#slides { display:block; width:100%; height:405px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%;}
#pagination { display:block; list-style:none; position:absolute; left:17%; top:370px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:10px; border-radius:5px; background:#FFF;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#f60702;}



/*焦点图*/
.focus{ position:relative; width:556px; height:336px; background-color: #000; float: left;}  
.focus img{ width: 556px; height: 336px;} 
.focus .shadow .title{width: 260px; height: 44px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:12px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{float:right; overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:44px; line-height: 44px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:9px; right:6px; position:absolute; height:21px; text-align:right; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{ width:10px; height:10px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  



.rycontent{ width:800px; margin:10px auto}
.btm{ margin:30px auto}
.btm p{ font:normal 12px/24px 'Microsoft YaHei'; text-align:center}
/*end globel style*/


/*index content*/
.da-thumbs{list-style:none;width:767px;height:auto;position:relative;margin:10px 0 25px 0;padding:0}
.da-thumbs li{float:left;margin-right:20px;background:#f8f8f8;position:absolute; left:0px; top:0px;border:0px solid #ddd;padding:5px;margin-top:20px;}
.da-thumbs li a,.da-thumbs li a img{display:block;position:relative}
.da-thumbs li a{color:#fff;overflow:hidden}
.da-thumbs li a div{position:absolute;background:#333;background:rgba(1,152,117,0.9);*background:#0d9572;background:#0d9572;filter:alpha(Opacity=90);width:100%;height:100%}
.da-thumbs li a em{display:block;width:182px;height:2px;background:rgba(255,255,255,0.3);*background:#fff;background:#fff\0;filter:alpha(Opacity=30);margin:0 10px}
.da-thumbs li a h2{ font-size:20px;margin:16px 8px;font-weight:normal;text-align:center}
.da-thumbs li a p{margin:8px 13px;font:normal 14px/18px 'Microsoft YaHei'}
.da-thumbs li.subscribe{border:none;width:76px;height:101px;margin-right:0;background:#0d9572;padding:8px}
.da-thumbs li.subscribe h2{font-size:33px;line-height:36px;margin:0;text-align:center; }
.da-thumbs li.subscribe h2 span{font-size:16px; float:right; margin-right:5px; line-height:30px}
.da-thumbs li.subscribe img{clear:right;float:right;margin:7px 5px 0 0px}


.ib, .ib-li li, .ib-a a, .ib-span span,.btn,.btn input,.photo-hot li,.Article-Tool a ,.photo-list li,.photo-channel .photo-slide .change i,.photo-channel .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next,.photo-cat .content h5 span.blue a,.submit{display:inline-block;zoom:1;*display:inline;}


/* 内容 */
#Article{ overflow:hidden}
#Article,.photo-channel .relevance{zoom:1; padding:0 20px}
#Article h1{color:#000;font:800 26px/30px "宋体",arial;margin-bottom:6px; text-align:center; padding:16px 0 8px; border-bottom:1px solid #e5e5e5}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .content{ font-size:14px}
#Article .content p{font-size:14px;line-height:23px;text-align:justify;word-wrap:break-word; padding:8px 0}

#Article .black14 img{max-width:800px;height:auto;}

/*图片内容*/
.photo-channel #Article .tool{ position:relative; height:35px; padding-top:6px}
.photo-channel #Article .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next{background: url(../statics/images/v9/up-next.png) no-repeat; height:27px; width:31px;margin-right:10px; overflow:hidden; line-height:27px}
.photo-channel #Article .tool .auto span,.photo-channel .tool .up span,.photo-channel .tool .next span{ visibility:hidden}
.photo-channel #Article .tool .auto{background-position: -39px top;}
.photo-channel #Article .tool .next{background-position: -78px top;}
.photo-channel #Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
.photo-channel #Article .tool .stat{ color:#999;}
.photo-channel #Article .big-pic{ text-align:center; padding:10px 0; border:1px solid #ededed; background-color:#fafcfe; position: relative}
.photo-channel #Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:896px; height:650px}
.photo-channel #Article .big-pic .max{ position:absolute; bottom:0px; right:0px;background: #FFF url(../statics/images/v9/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(../statics/images/blank.gif);display:block; width:100%; height:100%; outline:none;}

#Article .list-pic{ padding:22px 0 16px; height:100px}
#Article .cont{overflow:hidden; float: left; width:616px; height:80px}
#Article .cont li{ float:left; width:123px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px; margin:0 auto;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(../statics/images/v9/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ left:-8px;top:-3px; margin-right:14px}
#Article .list-pic .next{ right:-8px; float:right;top:-3px}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{background: url(../statics/images/v9/big-btn.png) no-repeat; display:block; width:17px; height:69px; float:left;}
#Article .pre-bnt:hover, #Article .next-bnt:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}
#Article .pre-bnt span{background-position: -30px top;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -30px -78px;}
#Article .next-bnt span{background-position: -55px top;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -55px -78px;}

/* endSelect */
#endSelect{top:290px;left:333px;position:absolute;width:230px;height:71px;border:1px solid #8a8a8a;display:none;z-index:200;}
#endSelect .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endSelect .E_Cont{position:absolute;top:10px;left:26px;color:#fff;font-size:14px;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden;}
#rePlayBut,#nextPicsBut,#endSelect #endSelClose{background:url(../images/v9/big-btn.png) no-repeat}
#rePlayBut{float:left;width:69px;height:23px;background-position: 0px -167px;}
#nextPicsBut{float:left;width:97px;height:23px;background-position: -100px -167px;margin-left:10px;}
#endSelect #endSelClose{background-position: 0px -217px;position:absolute;top:3px;right:3px;cursor:pointer;width:11px;height:11px;overflow:hidden;z-index:2;}


.bgstretcher-area { text-align: left; }
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	left: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}
.bgstretcher {
	background: black;
	overflow: hidden;
	width: 100%;
	position: fixed;
	z-index: 1;
	_position: absolute; /*IE6 doesn't support fixed positioning*/
	top: 0;
	left: 0;
}

.mpic{margin:50px 0 0 210px;position: absolute;z-index:20;}
.mpic ul{margin:0;}
.mpic ul li {float:left;width:75px;height:75px;margin:5px;}
.mpic ul li img{filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; opacity: 0.4;}
.mpic ul li.showPage A { filter:;  }
.mpic ul li.showPage A img{ filter:alpha(opacity=99); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; }

.mtips{margin:200px 0 0 210px;width:630px;position: absolute;z-index:20;}
.mtips li{float:left;margin:5px;}

.ptips{margin:180px 0 0 210px;width:910px;height:380px;background:url('../images/pro_bg.jpg') #f7f7f7;position: absolute;z-index:20;border-radius: 12px;box-shadow: rgba(0, 0, 0, 0.7) 10px 10px 15px 0px;filter:alpha(opacity=95);}
.ptips li{float:left;margin:18px 22px;}
.ptips li h4{float:left;width:158px;height:121px;background:#4c464a;font-family: Verdana,"微软雅黑";font-size: 30px;line-height:120px;text-align:center;color:#fff;}

.iview-caption {
	z-index:4;
	cursor: default;
}
.iview-caption {
	background: url('../images/caption-bg.png');
	color: #FFF;
	border-radius: 15px;
	padding: 10px 15px;
	font-family: Verdana,"微软雅黑";
	font-size: 12px;
	text-shadow: #000 1px 1px 0px;
}


.iview-caption a{color:#fff;}
.iview-caption a:hover{color:#fff;}

.iview-caption.caption1 {
	font-size: 36px;
	font-weight: bold;
	height: 45px;
}
.iview-caption.caption2 {
	background: #00b4ff;
	font-size: 36px;
	font-weight: bold;
	text-shadow: none;
}

.iview-caption.caption3 {
	background: #00b4ff;
	color: #000;
	font-size: 26px;
	font-weight: bold;
	text-shadow: none;
	filter:alpha(opacity=88);
}

.iview-caption.caption4 {
	font-size: 24px;
	font-weight: bold;
}

.iview-caption.caption5 {
	background: #c4302b;
	box-shadow: rgba(0, 0, 0, 0.7) 10px 10px 15px 0px;
	font-size: 22px;
	font-weight: bold;
	text-shadow: none;
	word-break:break-word; 
}
.iview-caption.caption6 {
	font-size: 18px;
	font-weight: bold;
}

.iview-caption.caption7 {
	text-align: left;
	font-size: 11px;
	color: #888;
	border-radius: 0px;
}

#root {

     margin: 0 auto;

     width: 780px;

     column-count: 3;

     column-width: 238px;

     column-gap: 15px;

}

/* 每一列图片包含层 */

.item {

     margin-bottom: 10px;

     /* 防止多列布局，分页媒体和多区域上下文中的意外中断 */

     break-inside: avoid;

    background:#f8f8f8;border:0px solid #ddd;padding:5px;
	/*  box-shadow:1px 1px 1px 1px rgba(0, 0, 0, .5); */

}

.item:hover {

   background:#ddd;
}

/* 图片 */

.itemImg {

     width: 240px;

     vertical-align: middle;

}

/* 图片下的信息包含层 */

.userInfo {

     padding: 5px 10px;

}



.username {

     margin-left: 5px;text-align:center;

    

}

.hotel_xq{width:1360px;margin:0 auto;}
.hotel_xq .g_title { text-align: center; }
.hotel_list { margin-top: 40px;margin-left:-33px; }



.hotel_xq .list > li .box { position: relative; display: block; font-size: 0; }
.hotel_xq .list > li .ct .ct_a { width: 100%; }
.hotel_xq .list > li .tb { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,0.5); display: none; }
.hotel_xq .list > li .tb .tb_a { padding: 22px; position: absolute; top: 37.3%; right: 0; bottom: 0; left: 40.2%; border: solid #90704D 1px;}
.hotel_xq .list > li img { }
.hotel_xq .list > li:hover .tb { display: block;}

.hotel_list { width: 100%; margin-top: 60px;}
.hotel_list .right{ width: 100%; }
    .hotel_list .right .list { width: 100%; }
    .hotel_list .right .list li { display: inline-block; float: left; box-sizing: border-box; width: 25%; }
    .hotel_list .right .list li:nth-child(4n+1) { clear: both; }
    .hotel_list .right .list li img { max-width: 100%; }

    .hotel_xq .g_cw .list_a li a:hover { color: #999; border-top: solid #90704D 2px; border-bottom: solid #90704D 2px; color: #90704D; }

 .hotel_xq .b_cw { width: 100%; }
 .hotel_xq .b_cw .list { width: 100%; margin:15px 0;}
 .hotel_xq .b_cw .list li { display: inline-block; float: left;text-align:center; box-sizing: border-box; width: 12.5%; }


.g_mt { margin-top: 0px; }
.g_mt::before,
.g_mt::after { content: ''; display: block; clear: both; }

.g_mb { margin-bottom: 0px; }
.g_mb::before,
.g_mb::after { content: ''; display: block; clear: both; }

.g_cw_a { width: 100%; padding: 0 10px; margin: 0 auto; max-width:100%; }
.g_cw_a::before,
.g_cw_a::after { content: ''; display: block; clear: both; }

.g_title { margin-bottom: 0px; width: 100%; display: inline-block; text-align: center; }
.g_title h3 { padding-bottom: 15px; font-size: 36px; color: #333; display: block; }
.g_title h4 { font-size: 30px; color: #c2c0c0; display: block; text-transform:uppercase;}


.g_title h5 { margin: 0; padding-bottom: 15px; font-size: 28px; color: #333; display: block; font-weight: normal; }
.g_title h6 { margin: 0; font-size: 18px; color: #c2c0c0; display: block; font-weight: normal; }
.g_title h8 { margin: 0; padding-bottom: 5px; font-size: 28px; color: #333; display: block; font-weight: normal; }


@media (max-width: 1600px) {
    .hotel_xq .list > li .tb .tb_a { margin-top: -15px; margin-left: -15px; }
}

@media (max-width: 1300px) {
    .hotel_xq .list > li .tb .tb_a { margin-top: -17px; margin-left: -17px; }
}

@media (max-width: 1024px) {
    .hotel_xq .right { margin-top: 60px; padding: 0 10px; }
    .hotel_xq .list_a li a { padding: 0px 0px 20px 0px; border-top: none; }
    .hotel_xq .list_a li a:hover { border-top: none; }
    .hotel_xq .list li { width: 50%; }
    .hotel_xq .list > li .tb .tb_a { margin-top: -6px; margin-left: -6px; top: 21%; left: 30%; }
}


@media (max-width: 667px) {
    .hotel_xq .list li { width: 100%; }
    .hotel_xq .list > li .tb .tb_a { margin: 0; top: 40.5%; left: 35%; }
}
