@charset "utf-8";
@font-face{font-family:dincond-medium-webfont;src:url(/skin/default/fonts/dincond-medium-webfont.eot);src:url(/skin/default/fonts/dincond-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/skin/default/fonts/dincond-medium-webfont.woff2) format('woff2'),url(/skin/default/fonts/dincond-medium-webfont.woff) format('woff'),url(/skin/default/fonts/dincond-medium-webfont.ttf) format('truetype'),url(/skin/default/fonts/dincond-medium-webfont.svg) format('svg')}

@font-face{ font-family: 'Anton'; src: url(/skin/default/fonts/Anton-Regular.ttf?tenantId=153705&viewType=1) format('truetype'); font-weight: normal; font-style: normal; } 

html {
	width:100%;
	margin:0;
	padding:0;
	-ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; /*修正手持装备字体转变*/
}

body {
	width: 100%;
	margin: 0 auto;
	font-family:"微软雅黑";
	font-size:14px;
	margin:0;
	padding:0;
	color:#525252;
	line-height:200%;
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #525252;
	text-decoration: none!important;
	cursor:pointer;
	background: transparent; /*修正win8系统IE毗连灰色配景*/
	outline:none;
    blr:expression(this.onFocus=this.blur());
}
a img{ border:none;}
a:hover {color: #d80c18;}
.clear{ clear:both; margin:0; padding:0; height:0;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
html{       overflow-x:hidden;}
.wrap { width:1300px; margin:0 auto; overflow:hidden;}
.mwrap { width:1300px; margin:0 auto; overflow:hidden;}
.cf:after{content:""; display:block; height:0; clear:both;}
.sB{ font-size:10px; vertical-align:super;}
video::-internal-media-controls-download-button {
                display:none;
            }
video::-webkit-media-controls-enclosure {
                overflow:hidden;
            }
video::-webkit-media-controls-panel {
                width: calc(100% + 30px);
            }

/*首页*/
.s1 video { display:block; width:100%; height:100vh;object-fit: fill;}
.s1 video::-internal-media-controls-download-button {
                display:none;
            }
            .s1 video::-webkit-media-controls-enclosure {
                overflow:hidden;
            }
            .s1 video::-webkit-media-controls-panel {
                width: calc(100% + 30px);
            }
.home .row1 { width:100%; height:100%;}
.home .row1 .swiper-container { width:100%; height:100%;}
.home .row1 .swiper-button-prev {background: url(/skin/default/images/pic05.png) no-repeat center center; width:25px; height:43px; left:5%;}
.home .row1 .swiper-button-next {background: url(/skin/default/images/pic06.png) no-repeat center center; width:25px; height:43px; right:5%;}
.home .row1 .swiper-slide img { display:block; width:100%; height:100%;}
.home .row1 .d1 { width:100%; height:100%; position:absolute; left:0; top:0; z-index:2;}
.home .row1 .d2 { width:1140px; height:540px; position:absolute; left:13%; top:36%; z-index:3; color:#fff;}
.home .row1 .d2 p.p1 { font-size:58px; font-weight:bold; letter-spacing:5px; line-height:66px; margin-bottom:22px;}
.home .row1 .d2 p.p2 { width:750px; font-size:40px; line-height:52px; margin-bottom:6%}
.home .row1 .d2 p.p3 {background: url(/skin/default/images/pic25.png) no-repeat left center; padding-left:120px; font-size:28px; line-height:40px; margin-bottom:12px;}
.home .row1 .d2 p.p4 {background: url(/skin/default/images/pic24.png) repeat center center; width:134px; height:35px; line-height:35px; text-align:center; font-size:20px; color:#18364c; border-radius:22px; margin-left:120px; margin-bottom:5%; }
.home .row1 .d2 p.p5 { width:170px;background: url(/skin/default/images/pic07.png) no-repeat right center; font-size:20px; line-height:35px; margin-left:120px;}
.home .row1 .d2 p.p5 a { color:#fff;}
#myVideo {
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    background-color: black;
    background-image:
    background-position: center center;
    background-size: contain;
    object-fit: cover;
    z-index: 3;
}
.section{overflow: hidden;}
#fp-nav { display:none}
.whd_symp4 {position: relative;overflow: hidden;}
.whd_symp4 video {width: 100%;display: block;object-fit:fill;}
.m5_2{position: absolute;top: 0;left: 0;width: 100%;background: rgba(0,0,0,0.2);height: 100vh;text-align: center;}
.m5_2 div{position: absolute;top: 84%;right: 0;transform:translate(-50%,-50%);}
.m5_2 p{color: #fff;font-size: 18px;margin-top: 5px;}
.m5_2 div img {
    cursor: pointer;
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    -ms-transition: 0.6s;
    -o-transition: 0.6s;
    transition: 0.6s;
}
/*.m5_2 div img:hover {
    transform: rotate(360deg) scale(1.06, 1.06);
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    -ms-transition: 0.6s;
    -o-transition: 0.6s;
    transition: 0.6s;
}
*/
.fullmask { position: fixed; z-index: 10000000000000000000000000000000000000000000000000000000000000000002; left: 0; top: 100%; opacity: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, .8); transition: top 0s ease 0.6s, opacity 0.6s ease 0s }
.fullmask video { margin-top: 5%; width: 100%; height: 70%; }
.fullmask .btn-close { position: relative; display: block; margin: 20px auto 0; width: 70px; height: 70px; background: url('/skin/default/images/css_sprites.png') -306px -15px; border-radius: 50%; cursor: pointer; }
.fullmask.on { top: 0; opacity: 1; transition: top 0s ease 0s, opacity 0.6s ease 0s; }


/****菜单*****/
.headerBox {width: 100%; height:90px; position: fixed;top:0;left: 0;z-index: 9999;background: url(/skin/default/images/pic24.png) repeat center center; padding:0 4% 0 2%; box-sizing:border-box; }
.headerBox .logo { width:303px; height:100%; float:left; overflow:hidden;}
.headerBox .logo a { display:block; width:100%; height:100%;}
.headerBox .logo img { display:block; width:303px; height:auto; margin-top:18px;}
.headerBox .menu { width:1000px; height:100%; float:left; margin-left:20px;}
.headerBox .links { width:150px; height:100%; float:right; padding-top:28px; box-sizing:border-box;}
.headerBox .links a { margin-left:5px; width:39px; height:39px; display:inline-block;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.headerBox .links a.a1 {background: url(/skin/default/images/mIcon.png) no-repeat center center; background-position:0 0}
.headerBox .links a.a2 {background: url(/skin/default/images/mIcon.png) no-repeat center center; background-position:-39px 0}
.headerBox .links a.a3 {background: url(/skin/default/images/mIcon.png) no-repeat center center; background-position:-78px 0}
.headerBox .links a.a1:hover {background-position:0 -39px}
.headerBox .links a.a2:hover {background-position:-39px -39px}
.headerBox .links a.a3:hover {background-position:-78px -39px}

.menu ul {height: 90px;line-height: 90px;}
.menu ul li{float: left;height: 90px;position: relative;box-sizing:border-box; text-align:center; width:110px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.menu ul li span{width: 100%;text-align: center;display: block;color: #bfbfbf;font-size: 16px;text-transform: uppercase; line-height:16px; font-weight:normal;}
.menu>ul>li>a {color: #333;font-size: 16px;display: block;width: 100%;height: 90px;line-height:90px;display: block;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.menu ul li:hover a.a1 { color:#fff; background:#2d65b2}
#nowMenu2 { color:#fff; background:#2d65b2;}
.ff_hide{width: 110px; overflow:hidden;background:#e4e4e4;z-index: 9999999;position: absolute;left: 0;top: 90px;
	transform: translate(0,20px);
	opacity: 0;
	visibility: hidden;
	transition: All 0.3s;
	-moz-transition: All 0.3s;
	-webkit-transition: All 0.3s;
	-o-transition: All 0.3s;
}
.menu ul li:hover .ff_hide{z-index: 2;transform: translate(0,0px);opacity: 1;visibility: visible;
	transition: All 0.3s;
	-moz-transition: All 0.3s;
	-webkit-transition: All 0.3s;
	-o-transition: All 0.3s;}
.ff_hide dl dd a{color: #333;display: block;line-height: 34px;text-align: center;font-size: 14px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.ff_hide dl {padding: 6px 0;}
.ff_hide dl dd a:hover{color: #fff; background:#2d65b2;}
/*转动新闻*/
.s1 .GunDong { width:375px; height:130px; position:absolute; left:2%; bottom:5%; z-index:999; color:#fff; border:1px solid rgba(255,255,255,0.2); overflow:hidden; padding:20px 25px 10px 0;background: url(/skin/default/images/ggbg.png) repeat center center;}
.s1 .GunDong a { color:#fff;}
.s1 .GunDong .li { width:100%; height:90px;}
.s1 .GunDong .li .liL { width:29%; float:left; height:100%; text-align:center;}
.s1 .GunDong .li .liR { width:71%; float:right; height:100%; font-size:14px; line-height:22px; font-weight:bold;}
.s1 .GunDong .li .liL p.p1 { font-size:60px;line-height:60px; font-family:Anton;}
.s1 .GunDong .li .liL p.p2 { font-size:13px; line-height:20px;}
.s1 .GunDong .swiper-container-horizontal>.swiper-pagination-bullets { width:100px; left:inherit; right:0; bottom:0;}
.s1 .GunDong .swiper-pagination-bullet { opacity:.4; width:10px; height:10px;}
.s1 .GunDong .swiper-pagination-bullet-active { background:#fff; opacity:1;}


.winBox {
	width:100%;
	height:40px;
	overflow:hidden;
	position:relative;
}
.scroll {
	/*width的巨细是凭证下面li的长度和几多个li而定的，需注重！*/
	width:1800px;
	position:absolute;
	left:0px;
	top:0px;
}
.scroll li {
	margin-right:40px;  float:left; height:50px; line-height:50px;  text-align:left; display: inline-block; width:auto !important;
}
.scroll li span{ margin-left:10px; display:inline-block}
.videolist { position:relative;}
.videolist:hover{ cursor: pointer; }
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:48%; margin-left:-450px; margin-top:-220px; z-index:999; width:900px; height:400px; }
.vclose { position:absolute;right:1%; top:2%; border-radius:100%; cursor: pointer; }


/*s2-88858cc永利官网简介*/
.s2{width: 100%;background:#efefef url(../images/pic09.jpg);
    height: 100%; background-size:100%;
    background-repeat: no-repeat;
    background-position: top center;
    position: relative;
    overflow: hidden;}
.s2 .row2-1 { width:23%; float:right; padding-top:6%; margin-right:8%}
.home .mtitlt p.p1 { font-size:28px; color:#0f3a7e; font-weight:bold; line-height:32px; border-right:2px solid #8f9ba9; display:inline-block; padding-right:20px; height:32px;}
.home .mtitlt p.p2 { font-size:36px; color:#fff; font-weight:bold; line-height:40px;text-transform:uppercase; margin-bottom:13%;}
.s2 .row2-1 .d3 { font-size:24px; color:#404040; font-weight:bold; margin-bottom:20px; line-height:30px;}
.s2 .row2-1 .d4 { color:#444444; margin-bottom:20%;}
.home .mMore { clear:both; background:#0f3a7e; width:190px; text-align:left; overflow:hidden;border-radius:16px; }
.home .mMore a{ display: block; width:100%; color:#fff;background: url(/skin/default/images/pic200.png) no-repeat 80% center; line-height:30px; height:30px; padding-left:35px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .mMore a:hover { background:#d9241b url(/skin/default/images/pic200.png) no-repeat 85% center;letter-spacing:2px;}
.s2 .row2-2 { clear:both; width:1300px; position:absolute; bottom:0; left:50%; margin-left:-650px; z-index:3; padding:2% 0;}
.s2 .row2-2 .d { width:20%; float:left; text-align:center; border-right:1px solid #c8c8c8;}
.s2 .row2-2 .d:last-child { border:0;}
.s2 .row2-2 .d p.p1 { font-size:62px; color:#0f3a7e; line-height:62px;font-family:dincond-medium-webfont;}
.s2 .row2-2 .d p.p2 { font-size:16px; color:#505050;}


/*s3-集团营业*/
.s3{width: 100%;background: url(/skin/default/images/pic12-1.jpg);background-attachment: fixed;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    position: relative;
    overflow: hidden;}
.s3 .text { width:35%; height:100%;background: url(/skin/default/images/pic11.png) repeat center center; color:#fff; padding:8% 3% 1% 3%;}
.s3 .mtitlt p.p1 { color:#fff;border-right:2px solid #fff;}
.s3 .mtitlt p.p2 { color:#c3c3c3;}
.s3 .list { width:100%; margin-bottom:6%;}
.s3 .list .li { float:left; width:49%; height:180px; margin-right:1%; margin-bottom:2%;background: url(/skin/default/images/pic199.png) repeat center center; text-align:center; color:#fff; font-size:20px; font-weight:bold; border:1px solid #b5b5b5;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.s3 .list .li p { padding-top:110px;}
.s3 .list .li1 p {background: url(/skin/default/images/pic195.png) no-repeat center 30px;}
.s3 .list .li2 p {background: url(/skin/default/images/pic196.png) no-repeat center 30px;}
.s3 .list .li3 p {background: url(/skin/default/images/pic197.png) no-repeat center 30px;}
.s3 .list .li4 p {background: url(/skin/default/images/pic198.png) no-repeat center 30px;}
.s3 .list .li:hover {background: url(/skin/default/images/pic199-on.png) repeat center center; color:#454141;}
.s3 .list .li1:hover p {background: url(/skin/default/images/pic195-on.png) no-repeat center 30px;}
.s3 .list .li2:hover p {background: url(/skin/default/images/pic196-on.png) no-repeat center 30px;}
.s3 .list .li3:hover p {background: url(/skin/default/images/pic197-on.png) no-repeat center 30px;}
.s3 .list .li4:hover p {background: url(/skin/default/images/pic198-on.png) no-repeat center 30px;}

	
/*s4-新闻*/
.home .s4 .mMore { margin:0 auto;}
.home .s4{width: 100%; height: 100%;position: relative;overflow: hidden; padding-top:3%;box-sizing:border-box;}
.home .mtitlt2 { text-align:center; margin-bottom:50px;}
.home .mtitlt2 p.p1 { font-size:36px; color:#526ca5; font-weight:bold; line-height:40px;height:40px;text-transform:uppercase;}
.home .mtitlt2 p.p2 { font-size:28px; color:#6f6f6f; font-weight:bold; line-height:32px;}
.home .s4 .box { width:1560px; height:600px; margin:0 auto; margin-bottom:3%;}
.home .s4 .box .boxL { width:755px; height:100%; float:left; overflow:hidden;}
.home .s4 .box .boxR { width:770px; height:100%; float:right; overflow:hidden;}
.home .s4 .box .boxL a { display:block; width:100%; height:100%;}
.home .s4 .box .boxL a p.p1 { width:100%; height:535px; overflow:hidden; margin-bottom:10px;}
.home .s4 .box .boxL a p.p1 img { display:block; width:100%; height:100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .s4 .box .boxL a p.p2 { line-height:35px; height:35px; padding:0 8px; box-sizing:border-box; }
.home .s4 .box .boxL a p.p2 span {display:block; height:100%;}
.home .s4 .box .boxL a p.p2 span.sp1 { width:80%; font-size:22px; color:#4c4c4c;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; float:left; }
.home .s4 .box .boxL a p.p2 span.sp2 { width:20%; font-size:24px; color:#0f3a7e; float:right; text-align:right;font-family:dincond-medium-webfont; float:right;}
.home .s4 .box .boxL a p.p3 { clear:both; background:#0f3a7e; width:0; height:1px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .s4 .box .boxR a { display:block; width:365px; height:290px; float:left; overflow:hidden;}
.home .s4 .box .boxR a:nth-child(1) {margin-right:20px;margin-bottom:20px;}
.home .s4 .box .boxR a:nth-child(2) {margin-bottom:20px;}
.home .s4 .box .boxR a:nth-child(3) {margin-right:20px;}
.home .s4 .box .boxR a.m { margin-right:20px;}
.home .s4 .box .boxR a.b { margin-bottom:20px;}
.home .s4 .box .boxR a p.p1 { width:100%; height:226px; overflow:hidden; margin-bottom:10px;}
.home .s4 .box .boxR a p.p1 img { display:block; width:100%; height:100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .s4 .box .boxR a p.p2 span.sp2 { font-size:24px; color:#0f3a7e;font-family:dincond-medium-webfont; display: block;}
.home .s4 .box .boxR a p.p2 span.sp1 { font-size:16px; color:#4c4c4c; line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; display: block; }
.home .s4 .box .boxR a p.p4 { clear:both; background:#0f3a7e; width:0; height:1px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .s4 .box .boxR a:hover p.p1 img{ transform: scale(1.08);}
.home .s4 .box .boxL a:hover p.p1 img{ transform: scale(1.08);}
.home .s4 .box .boxL a:hover p.p3{ width:100%;}
.home .s4 .box .boxR a:hover p.p4{ width:100%;}

.home .s4 .more { clear:both;}
.home .s4 .more a { display:block; width:160px; height:45px; line-height:45px; text-align:center; color:#fff;margin:0 auto;background:#0f3a7e url(../images/pic23.png) no-repeat 102px center; padding-right:40px; }


/*s5-视频*/
.s5{width:100%;background: #fff; }
.s5 video { display:block; width:100%; height:100%;}


/*s6-营业结构*/
.s6{width: 100%;background: url(/skin/default/images/pic20.jpg);background-attachment: fixed;
    height: 100%; padding-top:3%; box-sizing:border-box;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    position: relative;
    overflow: hidden;}
.s6 .map { width:100%; }
.s6 .map .pic { margin:0 auto; width:100%; height:100%;position:absolute; top:0; left:0; z-index:2;}
.s6 .map .pic img { display:block; width:100%; height:auto;}
.s6 .map .box { position:absolute; right:15%; bottom:15%; z-index:3; width:630px; height:420px;}
.s6 .map .box .swiper-container { position:static}
.s6 .map .box .map-qh { width:515px; margin:0 auto;}
.s6 .map .box .swiper-slide .li { width:100%; height:100%; text-align:center; position:relative}
.s6 .map .box .swiper-slide .p0 { width:100%; text-align:left; font-size:18px; font-weight:bold; color:#1b1b1b; height:40px; line-height:40px; border-bottom:1px solid #bebebe; margin-bottom:20px;background: url(/skin/default/images/pic107.png) no-repeat left center; padding-left:25px;}
.s6 .map .box .swiper-slide .p1 {}
.s6 .map .box .swiper-slide .p1 img { display:block; width:100%; height:auto;}
.s6 .map .box .swiper-slide .p2 { width:100%; height:40px; line-height:40px; color:#fff; position:absolute; left:0; bottom:0;background: url(/skin/default/images/pic106.png) repeat center center;}
.s6 .map .box .swiper-button-prev { left:0; width:46px; height:46px;background: url(/skin/default/images/pic104.png) no-repeat center center; background-size:cover}
.s6 .map .box .swiper-button-next { left: inherit; right:0; width:46px; height:46px;background: url(/skin/default/images/pic105.png) no-repeat center center; background-size:cover}
.home .s6 .mtitlt2 { text-align:center; margin-bottom:50px; width:100%; position: absolute; top:100px; left:0; z-index:6}
.home .s6 .mtitlt2 p.p1 { font-size:36px; color:#526ca5; font-weight:bold; line-height:40px;height:40px;text-transform:uppercase;}
.home .s6 .mtitlt2 p.p2 { font-size:28px; color:#6f6f6f; font-weight:bold; line-height:32px;}


/*s7-footer*/
.s7{ width:100%;background: #262626; padding:3% 0 1% 0;}
.footer { width:100%;background: #262626; padding:3% 0 1% 0;}
.footer .box1 { width:1560px; height:270px; margin:0 auto; border-bottom:1px solid #3c3c3c; box-sizing:border-box; margin-bottom:12px;}
.footer .box1 .box1L { width:85%; height:100%; float:left; overflow:hidden;}
.footer .box1 .box1L .d { width:140px; float:left;}
.footer .box1 .box1L .d p.p1 { font-size:15px; color:#fff; margin-bottom:12px;}
.footer .box1 .box1L .d p.p2 { color:#808080;}
.footer .box1 .box1L .d p.p2 a { font-size:14px;}
.footer .box1 .box1R { width:108px; height:100%; float:right; text-align:center; font-size:14px; color:#999999; padding-top:30px; box-sizing:border-box;}
.footer .box1 .box1R img { display:block; width:108px; height:108px; margin-bottom:12px;}

.footer .box2 { clear:both; width:1560px; height:35px; line-height:35px; margin:0 auto;}
.footer .box2 .box2L { width:60%; height:100%; float:left;}
.footer .box2 .box2R { width:40%; height:100%; float:right; text-align:right;}


/*----------------------inner------------------------------*/
.ny_top_ban img{width: 100%;}
.container-fluid {
    padding-right: 0!important;
    padding-left: 0!important;
    margin-right: auto;
    margin-left: auto;
}
.about img{width: 100%;}
.abt_1{width: 80%;margin: 0 auto;margin-top: 15%;}
.abt_1 h3{font-size: 30px;color: #897248;font-weight: bold;margin-bottom: 5%;}
.abt_1 p{color: #666666;font-size: 16px;line-height: 30px;margin-bottom: 5%;text-align: justify;}
.r{float: right!important;}

.abt_mor{height: 50%;}
.a_po{position: relative;}
.abt_mor_1 img{width: 100%;}
.abt_mor_2{position: absolute;top: 19%;left: 21%;}
.abt_mor_2 img{width: 100%;}

.nav-close{display: block;width: 64px;height: 64px;background: url(/skin/default/images/cross.png) no-repeat center;right: 0;padding: 0!important;}
.slideshow{z-index: 999999999999999999999999999!important;}
.nav-prev{display: block;width: 64px;height: 64px;background: url(/skin/default/images/left.png) no-repeat center;left: 0;padding: 0!important;}
.nav-next{display: block;width: 64px;height: 64px;background: url(/skin/default/images/right.png) no-repeat center;right: 0;padding: 0!important;}

.ball{background: #f0f0f0;padding-bottom: 4%;}
.ball_1{text-align: center;padding: 3% 0 1% 0;}
.ball_1 h3{color: #897248;font-size: 30px;line-height: 30px;font-weight: bold;line-height: 70px;}
.ball_1 p{color: #666666;font-size: 18px;}
.ball h4{color: #333333;font-size: 18px;font-weight: bold;margin-bottom: 1%;}
.ba_p1_1 h4{color: #333333;font-size: 18px;font-weight: bold;margin-bottom: 1%;}

.ba_p1_1 h3{color: #897248;font-size: 30px;line-height: 30px;font-weight: bold;line-height: 70px;text-align: center;}
.ba_p1{text-align: center;padding: 4% 0 7% 0;}
.ba_p1_2 img{width: 60%;}

.yt h3{color: #897248;font-size: 30px;line-height: 30px;font-weight: bold;line-height: 70px;text-align: center;margin-bottom: 15px;}
.yt img{width: 100%;display: block;padding: 0 10px 10px 0;}
.hee{height: 442px;}
.yt{padding: 3% 0;}

.ldhy_1{text-align: center;}
.ldhy_1 h3{color: #897248;font-size: 30px;line-height: 30px;font-weight: bold;line-height: 60px;text-align: center;}
.ldhy_1 p{color: #666666;font-size: 16px;width: 56%;margin: 0 auto;line-height: 30px;}
.ldhy_2 img{width: 60%;display: block;margin: 0 auto;margin-top: 2%;}

.js_1{text-align: center;margin: 4% 0;}
.js_1 h3{color: #897248;font-size: 30px;line-height: 30px;line-height: 60px;text-align: center;}
.js_1 p{color: #666666;font-size: 16px;width: 56%;margin: 0 auto;line-height: 30px;}
.js_2 img{width: 60%;display: block;margin: 0 auto;margin-top: 2%;}
.js_pic{margin: 5% 0;}
.js_pic img{width: 100%;display: block;padding-right: 2%;}

.cont_2 img{width: 100%;}
.cont_1{text-align: center;padding: 2% 0;}
.cont_2{background: #f5f5f5;}
.ct_p1{padding: 7% 0 0 8%;}

.ct_p1_1 h3{color: #333333;font-size: 18px;border-left: 5px solid #897248;padding-left: 10px;font-weight: bold;margin-bottom: 1%;}
.ct_p1_1 p{color: #666666;font-size: 15px;line-height: 36px;background: url(/skin/default/images/dian.png) no-repeat center left;padding-left: 20px;}
.ct_p1_2 h3{color: #333333;font-size: 18px;border-left: 5px solid #897248;padding-left: 10px;font-weight: bold;margin-bottom: 1%;}
.ct_p1_3 h3{color: #333333;font-size: 18px;border-left: 5px solid #897248;padding-left: 10px;font-weight: bold;margin-bottom: 1%;}
.ct_p1_2{padding: 4% 0;}
.ct_p1_2 p{color: #666666;font-size: 15px;line-height: 36px;padding-left: 35px;}
.kp1{background: url(/skin/default/images/tb_03.png) no-repeat center left;}
.kp2{background: url(/skin/default/images/tb_05.png) no-repeat center left;}
.ct_p1_3 p{color: #666666;font-size: 15px;line-height: 36px;padding-left: 35px;}
.kp3{background: url(/skin/default/images/tb_07.png) no-repeat center left;}
.kp4{background: url(/skin/default/images/tb_09.png) no-repeat center left;}

.cont_3_tit h3{text-align: center;color: #897248;font-size: 30px;padding: 4% 0;font-weight: bold;}
.cont_3 input{width: 100%;height: 55px;padding-left: 15px;color: #000;font-size: 16px;margin: 0 0 2% 0;}
.zxypTextSr{width: 100%;padding: 15px 0 0 15px;height:220px;margin-top: 5px;}
.cont_3 button{width: 100%;background: #897248;text-align: center;border:0;color: #fff;padding: 1.5% 0;margin: 2% 0 5% 0;}


/*导航*/
*, *::after, *::before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

*::after, *::before {
  content: '';
}


.cd-logo, .cd-nav-trigger {
  position: absolute;
  display: inline-block;
}

.cd-logo {
  top: 28px;
  left: 5%;
}
.cd-logo img {
  display: block;
}

.cd-nav-trigger {
  top: 0;
  right: 0;
  height: 44px;
  width: 44px;
  z-index: 5;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
	display: block;
}
.cd-nav-trigger .cd-icon {
  /* icon created in CSS */
  position: absolute;
  left: 50%;
  top: 50%;
  bottom: auto;
  right: auto;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  display: inline-block;
  width: 35px;
  height: 3px;
  background-color: #9adaff;
  z-index: 10;
}
.cd-nav-trigger .cd-icon::before, .cd-nav-trigger .cd-icon:after {
  /* upper and lower lines of the menu icon */
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #9adaff;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  /* apply transition to transform property */
  -webkit-transition: -webkit-transform .3s;
  -moz-transition: -moz-transform .3s;
  transition: transform .3s;
}
.cd-nav-trigger .cd-icon::before { margin-top:-5px;
  -webkit-transform: translateY(-6px) rotate(0deg);
  -moz-transform: translateY(-6px) rotate(0deg);
  -ms-transform: translateY(-6px) rotate(0deg);
  -o-transform: translateY(-6px) rotate(0deg);
  transform: translateY(-6px) rotate(0deg);
}
.cd-nav-trigger .cd-icon::after {
	margin-top:5px;
  -webkit-transform: translateY(6px) rotate(0deg);
  -moz-transform: translateY(6px) rotate(0deg);
  -ms-transform: translateY(6px) rotate(0deg);
  -o-transform: translateY(6px) rotate(0deg);
  transform: translateY(6px) rotate(0deg);
}
.cd-nav-trigger::before, .cd-nav-trigger::after {
  /* 2 rounded colored backgrounds for the menu icon */
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  height: 100%;
  width: 100%;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
}
.cd-nav-trigger::before {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.cd-nav-trigger::after {
  background-color: #ffb441;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  transition-duration: 0s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
}
.cd-nav-trigger.close-nav::before {
  /* user clicks on the .cd-nav-trigger element - 1st rounded background disappears */
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.cd-nav-trigger.close-nav::after {
  /* user clicks on the .cd-nav-trigger element - 2nd rounded background appears */
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.cd-nav-trigger.close-nav .cd-icon {
  /* user clicks on the .cd-nav-trigger element - transform the icon */
  background-color: rgba(255, 255, 255, 0);
}
.cd-nav-trigger.close-nav .cd-icon::before {
  background-color: white; margin-top:0
}
.cd-nav-trigger.close-nav .cd-icon::after {
  background-color: white; margin-top:0
}
.cd-nav-trigger.close-nav .cd-icon::before {
  -webkit-transform: translateY(0) rotate(45deg);
  -moz-transform: translateY(0) rotate(45deg);
  -ms-transform: translateY(0) rotate(45deg);
  -o-transform: translateY(0) rotate(45deg);
  transform: translateY(0) rotate(45deg);
}
.cd-nav-trigger.close-nav .cd-icon::after {
  -webkit-transform: translateY(0) rotate(-45deg);
  -moz-transform: translateY(0) rotate(-45deg);
  -ms-transform: translateY(0) rotate(-45deg);
  -o-transform: translateY(0) rotate(-45deg);
  transform: translateY(0) rotate(-45deg);
}

.cd-primary-nav {
  /* by default it's hidden */
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  padding: 8% 5%;
  z-index: 3;
  background-color: #091d23;
  overflow: auto;
  /* this fixes the buggy scrolling on webkit browsers - mobile devices only - when overflow property is applied */
  -webkit-overflow-scrolling: touch;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0s, opacity 0.3s;
  -moz-transition: visibility 0s, opacity 0.3s;
  transition: visibility 0s, opacity 0.3s;
	overflow-y: hidden;
}
.cd-primary-nav li {
  margin: 1.6em 0;
  text-align: center;
  text-transform: capitalize;
}
.cd-primary-nav a {
  font-size: 20px;
  font-size: 1.25rem;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
.no-touch .cd-primary-nav a:hover {
  color: #ffffff;
}
.cd-primary-nav.fade-in {
  /* navigation visible at the end of the circle animation */
  visibility: visible;
  opacity: 1;
}
.fade-in a{color: #897248;}
.fade-in a:hover{color: #fff;}
@media only screen and (min-width: 768px) {
  .cd-primary-nav li {
    margin: 2em 0;
  }
  .cd-primary-nav a {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-primary-nav li {
    margin: 2.6em 0;
  }
  .cd-primary-nav a {
    font-size: 32px;
    font-size: 1.5rem;
  }
}

.cd-overlay-nav, .cd-overlay-content {
  /* containers of the 2 main rounded backgrounds - these containers are used to position the rounded bgs behind the menu icon */
  position: fixed;
  top: 18px;
  right: 5%;
  height: 4px;
  width: 4px;
  -webkit-transform: translateX(-20px) translateY(20px);
  -moz-transform: translateX(-20px) translateY(20px);
  -ms-transform: translateX(-20px) translateY(20px);
  -o-transform: translateX(-20px) translateY(20px);
  transform: translateX(-20px) translateY(20px);
}
.cd-overlay-nav span, .cd-overlay-content span {
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.cd-overlay-nav.is-hidden, .cd-overlay-content.is-hidden {
  /* background fades out at the end of the animation */
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}

.cd-overlay-nav {
  /* main rounded colored bg 1 */
  z-index: 2;
}
.cd-overlay-nav span {
  background-color: #091d23;
}

.cd-overlay-content {
  /* main rounded colored bg 2 */
  z-index: 4;
}
.cd-overlay-content span {
  background-color: #ffb441;
}

.cd-content {
  /* just some dummy content */
  padding: 80px 0;
  width: 90%;
  max-width: 768px;
  margin: 0 auto;
  z-index: 1;
}
.cd-content .cd-intro {
  height: 200px;
  padding-top: 4.6em;
}
.cd-content h1 {
  text-align: center;
  font-size: 20px;
  font-size: 1.25rem;
}
.cd-content p {
  line-height: 1.5;
  color: #a76500;
}
@media only screen and (min-width: 768px) {
  .cd-content .cd-intro {
    height: 250px;
    padding-top: 6em;
  }
  .cd-content h1 {
    font-size: 28px;
    font-size: 1.75rem;
  }
  .cd-content p {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.8;
  }
}


/*二维码*/
.fotdn{
	width: 100%;
	height: 100%;
	background: #000;
	background: rgba(0,0,0,.7);
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	z-index: 9999999999999999999999999999999;
}
.fot_yp{
	width: 118px;
	height: 118px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -60px;
	margin-left: -60px;
	background: #fff;
}
.fot_cnt{background: url(/skin/default/images/ewm.jpg) no-repeat center;	width: 118px;
	height: 118px;}
.fot_yp img{position: absolute;top: -20px;right: -20px;cursor: pointer;}
.fxx{width: 100%;height: 55px;color: #000;padding-left: 10px;}
.mp_2{display: none;}

.df_1f{position: absolute;top: -129px;left: -23px;display: none;}

.xiahua{width: 20px;height: 52px;position: absolute;bottom: 6%;z-index: 999;left: 50%;margin-left: -10px;}
.xh1{width: 20px;height: 52px;margin: 0 auto;}
.xh1 img{-webkit-animation: start 1.5s infinite ease-in-out;}
@-webkit-keyframes start {
		0%,
		30% {
			opacity: 0;
			-webkit-transform: translate(0, -10px);
		}
		60% {
			opacity: 1;
			-webkit-transform: translate(0, 0);
		}
		100% {
			opacity: 0;
			-webkit-transform: translate(0, 8px);
		}
	}

	@-moz-keyframes start {
		0%,
		30% {
			opacity: 0;
			-moz-transform: translate(0, -10px);
		}
		60% {
			opacity: 1;
			-moz-transform: translate(0, 0);
		}
		100% {
			opacity: 0;
			-moz-transform: translate(0, 8px);
		}
	}

	@keyframes start {
		0%,
		30% {
			opacity: 0;
			transform: translate(0, -10px);
		}
		60% {
			opacity: 1;
			transform: translate(0, 0);
		}
		100% {
			opacity: 0;
			transform: translate(0, 8px);
		}
	}
.whd1{width: 70%;float: left;}
.whd2{width: 28%;text-align: center;border: 1px solid #ccc;float: right;padding: 7% 0;}
.whd2 h3{color: #897248;font-size: 30px;font-weight: bold;}
.whd2 span{width: 60px;height: 3px;background: #897248;display: block;margin: 20px auto;}
.whd2 p{text-transform: uppercase;color: #999999;font-size: 20px;font-weight: bold;}
.whd2 h4{color: #333333;font-size: 18px;margin: 0% 0 10% 0;font-weight: bold;}
.whd2 img{margin: 4% 0 1% 0;}

.js_2 .swiper-pagination-bullet{border-radius: 0%!important;width: 30px!important;height: 5px!important;}
.ft{position: relative;}
.whd_whd{position: absolute;top: 30%;right: 20%;}


/*------------------------内页------------------------*/
.iBanner { clear:both;background: url(/skin/default/images/iBanner.jpg) no-repeat center center; height:428px; overflow:hidden; color:#fff;}
.iBanner p.p1 { font-size:28px; margin-top:160px;
/*动画*/
  position: relative;
  left: -50px;
  opacity: 0;
 }
.iBanner p.p2 { font-size:58px; line-height:170%; font-weight:bold; letter-spacing:3px;
/*动画*/
  position: relative;
  left: -100px;
  opacity: 0;
}
.iBanner p.p3 { font-size:30px;
/*动画*/
  position: relative;
  left: -150px;
  opacity: 0;
}
.case-ban .text .w1342 p.p3 { font-size:28px; letter-spacing:2px;/*动画*/
  position: relative;
  left: -100px;
  opacity: 0;
}
.secMenu { clear:both; width:100%; height:50px; line-height:50px; background:#0f3a7e; color:#fff; overflow:hidden;}
.secMenu a { color:#fff;}
.secMenu .pagetitle { width:225px; height:100%; float:left; background:#3987c3; font-size:24px; text-align:center; letter-spacing:3px;}
.secMenu .secNav { width:1000px; height:100%; float:right; text-align:right}
.secMenu .secNav a { display:inline-block; margin-left:12px; position:relative; padding:0 18px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.secMenu .secNav a:hover { background:#3987c3;}
/*.secMenu .secNav a i { width:0; height:4px; background:#61b3f2; position:absolute; left:0; bottom:0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.secMenu .secNav a:hover i { width:100%;}
#nowMenu i { width:100%; }*/
#nowMenu { background:#3987c3}

.iCon { clear:both; padding-bottom:5%;}
.iCon2 { clear:both;}
.innertit { clear:both; text-align:center; padding:5% 0 4% 0;}
.innertit .p1 { font-size:28px; color:#0f3a7e; font-weight:bold; line-height:35px; letter-spacing:2px; margin-bottom:3px;}
.innertit .p2 { font-size:36px; color:#c7c7c7; line-height:40px;text-transform:uppercase;}
.innertit .p2:after { content:''; display:block; background:#e84134; margin:0 auto; width:30px; height:3px; margin-top:15px;}


/*88858cc永利官网简介*/
.gsjj-div { clear:both;}
.gsjj-div .box1 { padding:2% 0 4% 0;}
.gsjj-div .box1 .d { width:20%; float:left; text-align:center; border-right:1px solid #aaaaaa;}
.gsjj-div .box1 .d:last-child { border:0;}
.gsjj-div .box1 .d p.p1 { font-size:78px; color:#e70012; line-height:88px;font-family:dincond-medium-webfont; font-weight:bold;}
.gsjj-div .box1 .d p.p2 { font-size:18px; color:#303030;}
.gsjj-div .box2 { clear:both;background: url(/skin/default/images/pic27.jpg) no-repeat center center; height:2012px; overflow:hidden;font-size:16px;line-height:220%; }
.gsjj-div .box2 .wrap { padding-left:325px; padding-top:80px; text-align:justify;}
.gsjj-div .box2 p.p1 { font-size:24px; font-weight:bold; color:#404040; margin-bottom:7%;}
.gsjj-div .box2 p.p1:after { content:''; display:block; width:55px; height:2px; background:#8f9ba9; margin-top:20px;}
.gsjj-div .box2 p.p2 { font-size:16px; color:#444444; margin-bottom:7%; }
.gsjj-div .box3 { clear:both; padding-bottom:5%;}
.gsjj-div .box3 .d1 { height:300px; margin-bottom:4%;}
.gsjj-div .box3 .d1 .li { width:460px; height:300px; overflow:hidden; background:#fff; float:left; margin-right:50px; font-size:16px;}
.gsjj-div .box3 .d1 .li p { width:100%; text-align:center; line-height:44px;}
.gsjj-div .box3 .d1 .li img { display:block; width:100%; height:253px;}
.gsjj-div .box3 .d1 .m0 { margin-right:0}
.gsjj-div .box3 .d2 { font-size:16px; line-height:220%;}
.gsjj-div .box3 .d2 p { margin-bottom:40px;}


/*组织架构*/
.zzjg-div img { display:block; margin:0 auto;}

/*声誉*/
.zzry-div .tit { text-align:center; font-size:18px; color:#6d6d6d; margin-bottom:4%;}
.zzry-div #nav { height:40px; width:510px; margin:0 auto; margin-bottom:3%;}
.zzry-div #nav ul { height:100%;}
.zzry-div #nav ul li { width:241px; float:left; margin:0 6px; font-size:24px; color:#a6a6a6; border:2px solid #dbdbdb; text-align:center; height:40px; line-height:36px; cursor:pointer;}
.zzry-div #nav ul li.act { color:#0f3a7e;border:2px solid #6d88c0;}
.zzry-ry .box1 { width:1270px; height:620px; margin:0 auto; text-align:center;}
.zzry-ry .box1 p { width:277px; height:553px; float:left; margin:0 20px; font-size:16px; color:#595959; line-height:24px;}
.zzry-ry .box1 p img {width:100%; height:483px; border:1px dashed #0f3a7e; display:block; margin-bottom:15px;}
.zzry-ry .box2 { clear:both; background:#24549f; padding:4% 0 7% 0; text-align:center; color:#fff;}
.zzry-ry .box2 .text { font-size:20px; font-weight:bold; margin-bottom:4%;}
.zzry-ry .box2 .pic img { display:block; margin:0 auto; width:1246px; height:auto;}
.zzry-ry .box3 { clear:both; width:1360px; height:730px; margin:0 auto; padding:6% 0;}
.zzry-ry .box3 .li { width:316px; height:211px; float:left; margin:0 9px 18px 9px; overflow:hidden;}
.zzry-ry .box3 .li img { display:block; width:100%; height:100%;}

/*资质*/
.zzry-zz .box1 img { display:block; margin:0 auto; margin-bottom:3%;}
.zzry-zz .box2 { clear:both; width:1310px; margin:0 auto; overflow:hidden;}
.zzry-zz .box2 .li { margin-bottom:20px;}
.zzry-zz .box2 .li p.p1 { font-size:12px; color:#fff; height:55px; line-height:55px; margin-bottom:8px; background:#3987c3 url(../images/pic50.jpg) no-repeat 10px center; padding:0 15px 0 25px; }
.zzry-zz .box2 .li p.p1 span { font-weight:bold; font-size:24px; margin-right:10px; display:inline-block}
.zzry-zz .box2 .li p.p2 { font-size:16px; background:#f1f1f1; padding:0 20px; margin-bottom:8px; color:#000000; height:42px; line-height:42px;}
.zzry-zz .box2 .li p.p2 span { font-weight:bold; color:#3987c3; font-size:18px;}
.zzry-zz .box2 .li p.p3 { background:#f1f1f1; padding:0 20px; margin-bottom:8px; color:#000000; font-size:14px; height:42px; line-height:42px;}
.zzry-zz .box2 .li p.p3 span { font-size:16px;}

/*企业文化*/
.qywh-div .box1 { color:#fff; }
.qywh-div .box1 .box { height:428px; overflow:hidden; margin-bottom:5%}
.qywh-div .box1 .box .d { width:429px; height:100%; float:left; margin-right:6px; position:relative; overflow:hidden;}
.qywh-div .box1 .box .m0 { margin-right:0}
.qywh-div .box1 .box .d img { display:block; width:100%; height:428px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.qywh-div .box1 .box .wz { width:300px; height:145px; overflow:hidden;background: url(/skin/default/images/pic194.png) repeat center center; color:#fff; position:absolute; left:0; top:35%; padding:20px 0 0 45px;}
.qywh-div .box1 .box .wz p.p1 { font-size:22px; font-weight:bold; margin-bottom:4px;}
.qywh-div .box1 .box .wz p.p2 { font-size:22px;font-family:dincond-medium-webfont; padding-left:65px; margin-bottom:5px;}
.qywh-div .box1 .box .wz p.p3 { font-size:16px; padding-left:65px; line-height:22px;}
.qywh-div .box1 .text { clear:both; font-size:20px; color:#017cc4; text-align:center;background: url(/skin/default/images/pic193.jpg) no-repeat center center; height:178px; font-weight:bold; padding-top:20px;}
.qywh-div .box1 .box .d:hover img{transform: scale(1.06, 1.06);}


.qywh-div .box2 { clear:both; width:1338px; margin:0 auto; padding:4% 0 3% 0;}
.qywh-div .box2 ul li { width:406px; float:left; overflow:hidden; text-align:center; font-size:16px; margin:0 20px 40px 20px;}
.qywh-div .box2 ul li p { width:99%; height:277px; margin-bottom:18px;-moz-box-shadow: 0 3px 10px #909090;
   -webkit-box-shadow: 0 3px 10px #909090;box-shadow:0 3px 10px #909090; overflow:hidden}
.qywh-div .box2 ul li p img { display:block; width:100%; height:100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.qywh-div .box2 ul li:hover p img {transform: scale(1.06, 1.06);}
.qywh-div .box2 .more { clear:both; width:129px; height:38px; line-height:38px; text-align:center; color:#fff; background:#c91d1d; margin:0 auto; font-size:16px; font-weight: bold; margin-top:25px;}
.qywh-div .box2 .more a { display:block; color:#fff;}
.qywh-div .box3 { clear:both;}
.qywh-div .box3 video { display:block; width:100%;}



/*88858cc永利官网新闻*/
.news-list ul li { width:100%; height:196px; overflow:hidden; border-bottom:1px solid #cbcbcb; margin-bottom:45px; padding-bottom:30px;}
.news-list ul li .L { width:276px; height:100%; float:left; overflow:hidden;}
.news-list ul li .L img { display:block; width:100%; height:100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.news-list ul li .C { width:63%; height:100%; float:left; margin-left:40px; padding-top:20px;}
.news-list ul li .R { width:90px; height:100%; float:right; background:#d8d8d8; padding:15px 11px; color:#292929;}
.news-list ul li .R p.p1 { font-size:22px;font-family:dincond-medium-webfont;}
.news-list ul li .R p.p2 { font-size:34px;font-family:dincond-medium-webfont; margin-bottom:50px;}
.news-list ul li .R p.p3 { width:16px; height:28px;background: url(/skin/default/images/pic60.png) no-repeat center center;}
.news-list ul li .C p.p1 { font-size:18px; color:#000000; margin-bottom:18px;}
.news-list ul li .C p.p1:after { content:''; display:block; width:24px; height:2px; background:#989898; margin-top:11px;}
.news-list ul li .C p.p2 { color:#767676;}
.news-list ul li:hover .L img {transform: scale(1.05, 1.05);}
.news-list ul li:hover .C p.p1 { color:#0f3a7e;}

.news-content { width: 1200px; margin:0 auto; margin-bottom:80px; }
.newsdetail-content { width:1100px; margin:0 auto}
.newsdetail-content p { margin-bottom:15px;}
.newsdetail-content img { max-width:100%;}
.newsdetail-title { width: 100%; overflow: hidden; padding: 8px 0 10px 0; border-bottom:1px solid #e1e0e6; margin-bottom: 34px; text-align:center }
.newsdetail-title .title { font-weight: bold; font-size: 20px; line-height: 30px; color: #000; margin-bottom: 10px; }
.newsdetail-title .info { color: #8695a0; }

.fy{ clear:both; text-align:center; width:100%; height:30px; margin:0 auto; margin-top:30px; font-size:14px;}
.fy b{ display:inline-block; width:24px; height:24px; text-align:center; background:#0f3a7e; border-radius:20px; line-height:24px; margin:0 5px; color:#fff; font-weight:100;}
.fy a{ display:inline-block; padding:0 10px;height:24px; text-align:center; line-height:24px;margin:0 5px; font-size:14px;}

/*工程承包*/
.gccb-div .box1 { clear:both; margin-bottom:4%;}
.gccb-div .box1 .d1 img { display:block; width:100%; height:auto; margin-bottom:5%;}
.gccb-div .box1 .d2 p.p1 { font-size:24px; color:#404040; margin-bottom:3%;}
.gccb-div .box1 .d2 p.p2 { font-size:16px; color:#444444; line-height:36px;}

.gccb-div .box2 { clear:both; height:650px;}
.gccb-div .box2 .tit { text-align:center; font-size:24px; font-weight:bold; line-height:35px; height:35px; margin-bottom:4%;background: url(/skin/default/images/pic65.jpg) repeat-x center center; }
.gccb-div .box2 .tit span { background:#fff; margin:0 auto; padding:0 20px; display:inline-block;}
.gccb-div .box2 .list { position:relative; height:550px;}
.gccb-div .box2 .list .swiper-container { position:static; width:92%; margin:0 auto;}
.gccb-div .box2 .list .swiper-container .swiper-slide { background:#f3f3f3; height:550px;}
.gccb-div .box2 .swiper-button-prev { width:28px; height:58px;background: url(/skin/default/images/pic66.png) no-repeat center center; left:0; top:30%;}
.gccb-div .box2 .swiper-button-next { width:28px; height:58px;background: url(/skin/default/images/pic67.png) no-repeat center center; left:inherit; right:0; top:30%;}
.gccb-div .box2 .list .pic { width:100%; height:258ppx; overflow:hidden; margin-bottom:15px;-moz-box-shadow: 0 3px 10px #909090;
   -webkit-box-shadow: 0 3px 10px #909090;box-shadow:0 3px 10px #909090;}
.gccb-div .box2 .list .pic img { display:block; width:100%; height:258px;}
.gccb-div .box2 .list .text { padding:0 3%;}
.gccb-div .box2 .list .text .p1 { font-size:16px; color:#444444; font-weight:bold; margin-bottom:15px;}
.gccb-div .box2 .list .text .p1:after { content:''; display:block; width:24px; height:2px; background:#989898; margin-top:8px;}
.gccb-div .box2 .list .text .p2 { height:200px;overflow-y:auto; line-height:26px; width:100%; padding-right:8px;}
.gccb-div .box2 .list .text .p2::-webkit-scrollbar {    width: 6px;}
.gccb-div .box2 .list .text .p2::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);    border-radius: 10px;}
.gccb-div .box2 .list .text .p2::-webkit-scrollbar-thumb {    border-radius: 10px;    background: rgba(0,0,0,0.1);    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
.gccb-div .box2 .list .text .p2::-webkit-scrollbar-thumb:window-inactive {    background: rgba(0,0,0,0.4);}

/*监理工程*/
.jlgc-div .box3 { clear:both; padding-top:5%; height:560px;}
.jlgc-div .box3 .tit { text-align:center; font-size:24px; font-weight:bold; line-height:35px; height:35px; margin-bottom:5%;background: url(/skin/default/images/pic65.jpg) repeat-x center center; }
.jlgc-div .box3 .tit span { background:#fff; margin:0 auto; padding:0 20px; display:inline-block;}
.jlgc-div .box3 .list { height:371px;}
.jlgc-div .box3 .list .li { position:relative}
.jlgc-div .box3 .list .li p.p1 {}
.jlgc-div .box3 .list .li p.p1 img { display:block; width:100%;}
.jlgc-div .box3 .list .li p.p2 {background: url(/skin/default/images/pic73.png) repeat center center; width:100%; height:42px; line-height:42px; padding:0 15px; color:#fff; font-size:16px; position:absolute; left:0; bottom:0;}
.jlgc-div .box3 .list .L { width:640px; float:left}
.jlgc-div .box3 .list .R { width:620px; float:right;}
.jlgc-div .box3 .list .R .li { width:292px; height:168px; float:left;}
.jlgc-div .box3 .list .R .li1 { margin-bottom:25px; margin-right:30px;}
.jlgc-div .box3 .list .R .li2 { margin-bottom:25px;}
.jlgc-div .box3 .list .R .li3 { margin-right:30px;}
.m30{ margin-bottom:5%;}

/*权属企业*/
.qsqy-div { padding-bottom:5%;}
.qsqy-div p { font-size:16px; margin-bottom:35px; line-height:210%;}

/*党建事情*/
.djgz-list {}
.djgz-list ul li { font-size:18px; height:76px; line-height:76px; margin-bottom:10px; overflow:hidden;}
.djgz-list ul li a { display:block; width:100%; height:100%; color:#000;}
.djgz-list ul li p.p1 { padding-left:20px;}
.djgz-list ul li:nth-of-type(odd) { background:#e6f5fe;}
.djgz-list ul li:nth-of-type(even) { background:#f7f7f7;}
.djgz-list ul li p.p1 { width:90%; height:100%; float:left;}
.djgz-list ul li p.p2 { width:98px; height:100%; float:right;}
.djgz-list ul li:nth-of-type(odd) p.p1{ border-left:13px solid #a5dbfd;}
.djgz-list ul li:nth-of-type(even) p.p1{ border-left:13px solid #e2e2e2;}
.djgz-list ul li:nth-of-type(odd) p.p2{background:#d4eefe url(../images/pic74.png) no-repeat center center;}
.djgz-list ul li:nth-of-type(even) p.p2{background:#e9e9e9 url(../images/pic75.png) no-repeat center center;}

/*人才理念*/
.rcln-div .box1 {background: url(/skin/default/images/pic76.jpg) no-repeat center center; height:540px; overflow:hidden; color:#fff; text-align:center; padding-top:4%; }
.rcln-div .box1 p.p1 { font-size:28px; font-weight:bold; margin-bottom:5%;}
.rcln-div .box1 p.p1:after { content:''; display:block; width:32px; height:2px; background:#fff; margin:0 auto; margin-top:25px;}
.rcln-div .box1 p.p2 { font-size:24px; color:#a7d9ff; margin-bottom:5px;}
.rcln-div .box1 p.p3 { font-size:20px; margin-bottom:3%;}
.rcln-div .box2 { clear:both; text-align:center; padding:4% 0 6% 0; background:#f0f0f0;}
.rcln-div .box2 .tit { font-size:28px; color:#7e7e7e; font-weight:bold; margin-bottom:3%;}
.rcln-div .box2 .list { position:relative;}
.rcln-div .box2 .list .swiper-container { position:static; width:92%; margin:0 auto;}
.rcln-div .box2 .swiper-button-prev { width:28px; height:58px;background: url(/skin/default/images/pic66.png) no-repeat center center; left:0; top:48%;}
.rcln-div .box2 .swiper-button-next { width:28px; height:58px;background: url(/skin/default/images/pic67.png) no-repeat center center; left:inherit; right:0; top:48%;}
.rcln-div .box2 .list img { display:block; width:100%; height:258px;}

/*招聘动态*/
.zp3-list ul li {height:70px; line-height:70px;}
.shzp_dl dl dt:nth-of-type(odd) { background:#e6f5fe; border-left:12px solid #a5dbfd;}
.shzp_dl dl dt:nth-of-type(even) { background:#f7f7f7; border-left:12px solid #e2e2e2;}
.zp3-list { height:70px; line-height:70px; font-size:24px; color:#000;}
.hidden{padding: 10px 20px;}
.shzp_dl dl { width:100%; margin:0 auto;}
.shzp_dl dl dt{ padding-left:22px;}
.shzp_dl dl dd { padding:27px 35px 15px 32px; color:#000; font-size:14px; }
.shzp_dl dl dd .dtxt { font-size:18px; color:#8c8c8c; margin-bottom:25px; line-height:38px;}

/*联系方法*/
.lxfs-div { height:585px; overflow:hidden; position:relative}
.lxfs-div .map { height:585px; width:100%; position:absolute; left:0; top:0; z-index:1;}
.lxfs-div .wrap { position:absolute; left:50%; top:0; z-index:2; margin-left:-650px; width:1300px;}
.lxfs-div .text { width:475px; height:585px; color:#fff;background: url(/skin/default/images/pic80.png) repeat center center; padding:8% 2% 0 5%;}
.lxfs-div .text p.p1 { font-size:20px; font-weight:bold; margin-bottom:55px;}
.lxfs-div .text p.p2 { font-size:16px; margin-bottom:18px;}

/*社会责任*/
.zhzr-list ul li { width:100%; height:402px; margin-bottom:30px;}
.zhzr-list ul li a { display:block; width:100%; height:100%;}
.zhzr-list ul li:nth-of-type(even) .L { float:right}
.zhzr-list ul li:nth-of-type(even) .R { float:left}
.zhzr-list ul li:nth-of-type(odd) .L { float:left}
.zhzr-list ul li:nth-of-type(odd) .R { float:right}
.zhzr-list .L { float:left; width:540px; color:#fff; height:100%; background:#6ba1d3; padding:6% 5%;}
.zhzr-list .R { float:right; width:760px; height:100%;}
.zhzr-list .L p.p1 { font-size:20px; margin-bottom:32px;}
.zhzr-list .L p.p1:after { content:''; display:block; width:19px; height:2px; background:#fff; margin-top:17px;}
.zhzr-list .L p.p2 { height:140px;}
.zhzr-list .L p.p3 { border:1px solid #fff; text-align:center; width:99px; height:32px; line-height:32px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zhzr-list .R img { display:block; width:100%; height:100%;}
.zhzr-list ul li:hover .L p.p3 { color:#fff; background:#0f3a7e;border:1px solid #0f3a7e; letter-spacing:2px;}

/*信息果真*/
.ny_text { clear: both; min-height:500px; width: 100%;}
.wa12{ clear: both;width: 1260px;margin: 0 auto;}
.neiye_nav{height: 70px;background: #f4f4f4;line-height: 70px;}
.ny_dh{float: right;margin-right: 20px;}
.ny_dh span{display: inline-block;background: url(/skin/default/images/lynav.png) no-repeat top 26px right;padding-right: 20px;color: #6f6f6f;margin-right: 7px;}
.ny_dh p{color: #6f6f6f;}

.ny_left { width: 304px;background: #fff; box-sizing: border-box; margin-top: -35px;}
.ny_right {width: 910px;}
.ny_1 {width: 304px;height: 76px;background:#0f3a7e;}
.ny_1_a h3{font-size: 22px;color: #fff;}
.ny_1_a p{color: #fff;font-size: 14px;}
.ny_1_a{padding: 13px 4% 0 22px;}
.ny_2{ width: 100%; background: #efe9d7;}
.ny_2 ul li{border-bottom: 1px solid #f7f3ea;line-height: 42px;font-size: 16px;width: 304px;}
.ny_2 ul li a{color: #1c225e;display: block;width: 212px;text-align: right;padding-right: 92px;font-size: 15px;}
.ny_2 ul li:hover a{background: url(/skin/default/images/ny/left_1.png) no-repeat center right 45px;}
.ny_2 ul li:hover{background: #e0d8bf;}
.ny_2 ul li,.ny_3 ul li{
	-webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;}
.ny_2 a { display:block;width: 100%; border-bottom:1px solid #cbcbcb; line-height: 22px; font-size: 15px; background:#f4f4f4 url("../images/2021122701.png") no-repeat 22px 19px; color: #1c225e; padding:12px 20px 12px 35px; box-sizing: border-box; cursor: pointer;-webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;}
.ny_2 a span { display: block; width: 100%; height: 100%;background: url("/skin/default/images/ny/left_1.png") no-repeat 88% center;}
.ny_2 a:hover {background:#3987c3 url("../images/2021122701-on.png") no-repeat 22px 19px; color: #fff;}
.ny_tit{border-bottom: 1px solid #e4e4e4;margin-top: 33px;margin-bottom: 20px;}
.ny_tit h3{text-align: center;border-bottom: 2px solid #e4e4e4;padding: 6px 10px;font-size: 18px;color: #0f3a7e;display: inline-block;}
.xxgk-list { clear:both; padding-bottom: 6%; padding-left: 10px; box-sizing: border-box}
.xxgk-list .li { font-size: 15px; border-bottom: 1px dashed #cdcdcd; height: 70px; line-height: 70px; overflow: hidden;}
.xxgk-list .li a { display: block; width: 100%; height: 100%; color: #000;background:url(/skin/default/images/nejs.png) no-repeat left center; padding-left: 20px; box-sizing: border-box}
.xxgk-list .li a:hover { color:#e84134}
#nowMenu_gk{ background:#3987c3 url("../images/2021122701-on.png") no-repeat 22px 19px; color: #fff;}


.xxgk-nav { clear:both;height: 40px; margin-bottom: 20px;}
.xxgk-nav a { display: block; width:90px; height: 28px; line-height: 28px; float: left; text-align: center; margin:0 11px; background: #f4f4f4; color: #1c225e; font-size: 14px; border: 1px solid #0f3a7e;}
#nowMenuxx { background: #0f3a7e; color: #fff;}
.ny_public .news-content{width:100%}
.ny_public .newsdetail-content{width:100%}


#div1 p{
	position:relative;
	}
.x{
	position:absolute;
	top:10px;
	right:10px;
	font-size:20px;
	color:#FFF;
	cursor:pointer;

	}<!--耗时1760524743.0602秒-->