@charset "utf-8";
/* CSS Document */
@media only screen and (max-width:750px){
html{overflow-x:hidden;}
body{margin:0;padding:0;font-family: "微软雅黑", Verdana, Geneva, sans-serif;font-size:14px;color:#000;}
p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;}
img{border:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
input,button,textarea{ border:none; background:none;}
input,button,textarea {outline:none;}
*{ margin:0; padding:0;  }
.clearfix {zoom: 1;}
.clearfix:before, .clearfix:after {content: "";display: block;height: 0;clear: both;overflow: hidden;}
*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.sp_header{height:50px;overflow:hidden;background:#fff;width:95%; margin:0 auto;}
.sp_logo{padding:3px 0px;float:left;}
.sp_logo img{margin:auto;max-height:44px;}
.sp_nav{width:46px;float:right;position:relative;cursor:pointer;height:30px;margin-top:17px}
.sp_nav span{display:block;background:#df0707;width:23px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:9px}
.sp_nav span:nth-of-type(3){top:18px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#FFF;width:100%;height:calc(100% - 50px);font-size:15px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s; padding-top:10px; }
.nav_show{top:48px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px);}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%;font-size:15px;}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#df0707}
.sjj_nav ul li ul li>ul{margin-left:10px}
/* 本例子css */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:14px; overflow:hidden; position:absolute; left:50%; bottom:20px; transform:translate(-50%,-50%); z-index:1; margin-right:20px; display:none;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:20px;  width:14px; height:14px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:100%;}
.slideBox .hd ul li.on{ background:#0047b1; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .prev{ display:block; position: absolute; height: 40px;width: 40px;  background-color: rgba(0,0,0,.0);top: 50%;z-index: 400;
 transition: all .4s;border-top-right-radius: 8px;border-bottom-right-radius: 8px; cursor: pointer; left:0;margin-top:-20px;}
 .slideBox .prev img{ display:block; margin:0 auto; padding-top:11px;}
 .slideBox .next{ display:block; position: absolute; height: 40px;width: 40px;  background-color: rgba(0,0,0,.0);top: 50%;z-index: 400; margin-top:-20px;
 transition: all .4s;border-top-left-radius: 8px;border-bottom-left-radius: 8px; cursor: pointer; right:0}
 .slideBox .next img{ display:block; margin:0 auto; padding-top:11px;}
 .slideBox .prev:hover{ background-color: rgba(0,0,0,.3);}
.slideBox .next:hover{ background-color: rgba(0,0,0,.3);}
/*列表形式导航*/
.nav{display:block; width:100%;}
.nav ul li{display:block; width:33.33%; float:left;}
.nav ul li a{display:block; width:98%; margin:0 auto; padding:30px 0px;}
.nav ul li a img{display:block; width:auto; height: 60px; margin:0 auto;}
.nav ul li a p{display:block; font-size:18px; text-align:center; color:#333333; padding-top:15px;}
.nav ul li a:hover p{color:#2160bf;}
/*解决计划*/
.jjfa{display:block; width:95%; margin:0 auto;}
.jjfa .text{padding:20px 0px 40px;}
.text{padding:40px 0px;}
.text h2{display:block; font-size:1.8rem; font-weight:normal; text-align:center;}
.jjfa .jjfanr{display:block; width:100%;}
.jjfa .jjfanr .one{display:block; width:100%;position:relative;}
.jjfa .jjfanr .one img{display:block; width:100%; }
.jjfa .jjfanr .one p{position:absolute; bottom:0; background:rgba(0,0,0,0.5); width:100%; font-size:1rem; padding:8px 0px; text-align:center; color:#fff;}
.jjfa .jjfanr .two{display:block; width:100%; margin:12px 0px;}
.jjfa .jjfanr .two ul li{display:block; width:50%; float:left;}
.jjfa .jjfanr .two ul li a{display:block; width:98%; position:relative;}
.jjfa .jjfanr .two ul li a img{display:block; width:100%;}
.jjfa .jjfanr .two ul li a p{position:absolute; bottom:0; background:rgba(0,0,0,0.5); width:100%; font-size:1.2rem; padding:8px 0px; text-align:center; color:#fff;}

/*焦点产品*/
.hxcp{display:block; width:95%; margin:0 auto;}
.hxcp .cp{display:block; width:100%;}
.hxcp .cp ul li{display:block; width:100%; margin-bottom:30px;}
.hxcp .cp ul li a{display:block; width:100%;}
.hxcp .cp ul li a .pic{display:block; float:left; width:30%; height:130px; overflow:hidden;}
.hxcp .cp ul li a .pic img{display:block; width:100%; min-height:130px;}
.hxcp .cp ul li a .tit{display:block; width:67%; float:right;}
.hxcp .cp ul li a .tit h2{display:block; width:100%; font-weight:normal; color:#333; font-size:1.5rem;text-overflow: ellipsis;-ms-text-overflow: ellipsis;overflow: hidden;white-space: nowrap; height:35px; line-height:35px;}
.hxcp .cp ul li a .tit span{display:block; font-size:0.8rem; color:#d3d3d3; padding:10px 0px;}
.hxcp .cp ul li a .tit p{display:block; font-size:0.9rem; color:#7d7d7d; line-height:30px; height:60px; overflow:hidden;}
.hxcp .cp .more a{display:block;width: 170px;height: 45px;    border-radius: 1.9rem; color:#7a7a7a; background:#f2f2f2; text-align:center; margin:0 auto; line-height:45px;}
.hxcp .cp .more a:hover{background:#4378c9; color:#fff;}
/*永利皇宫5vip (中国区)有限公司官网视察*/
.xw{display:block; width:100%; background:#f2f2f2; margin-top:40px; padding-bottom:20px;}
.xw .news{display:block; width:95%; margin:0 auto;}
.xw .news .tb{display:block; width:100%;}
/* 本例子css */
.xw .news .tb .slideBox2{ width:100%; height:auto; overflow:hidden; position:relative; background:#fff;}
.xw .news .tb .slideBox2 .hd{ height:10px; overflow:hidden;z-index:1; position:absolute; right:20px; top:42.5%;}
.xw .news .tb .slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.xw .news .tb .slideBox2 .hd ul li{ float:left; margin-right:8px;  width:10px; height:10px; line-height:10px; text-align:center; background:#fff; cursor:pointer; border-radius:100%;}
.xw .news .tb .slideBox2 .hd ul li.on{ background:#f00;}
.xw .news .tb .slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.xw .news .tb .slideBox2 .bd li{ zoom:1; vertical-align:middle; position:relative; }
.xw .news .tb .slideBox2 .bd .pic{ width:100%; height:auto; display:block; height:150px; overflow:hidden; position:relative;}
.xw .news .tb .slideBox2 .bd .pic img{display:block; width:100%; min-height:150px;}
.xw .news .tb .slideBox2 .bd .pic p{display:block; width:100%; background:rgba(0,0,0,0.5); font-size:16px; color:#fff; position:absolute; bottom:0; padding:0px 15px;}
.xw .news .tb .slideBox2 .bd .pic p span{display:block; width:70%; overflow:hidden; height:40px; line-height:40px;text-overflow: ellipsis;-ms-text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.xw .news .tb .slideBox2 .bd .tit {display: block;width: 100%;padding: 2%;}
.xw .news .tb .slideBox2 .bd .tit .data b {display: inline-block;font-size: 36px;font-family: Arial, Helvetica, sans-serif;color: #0047b1;}
.xw .news .tb .slideBox2 .bd .tit .data span {display: inline-block;font-size:18px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #8f8f8f;padding-left: 10px;}
.xw .news .tb .slideBox2 .bd .tit .title h2 {display: block;font-size: 20px;color: #0047b1;padding: 10px 0px;border-bottom: solid 1px #f2f2f2;text-overflow: ellipsis;-ms-text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.xw .news .tb .slideBox2 .bd .tit .title p {display: block;font-size: 14px;line-height: 25px;color: #616161;margin-top: 10px;height: 25px;overflow: hidden;}
.xw .news .dd {display: block;padding-top: 20px;}
.xw .news .dd ul li {width:100%;margin-bottom: 10px; display:block;}
.xw .news .dd ul li .nn {padding:10px;margin: 0 auto;width: 100%; background:#fff;}
.xw .news .dd ul li .nn .mf {display: block;width: 100%; border-bottom:solid 1px #eaeaea;}
.xw .news .dd ul li .nn .mf h2 a {display: block;float: left;width: 88%;font-size: 18px;font-weight: normal;color: #333333;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xw .news .dd ul li .nn .mf .data {display: block;float: right;width: 10%;}
.xw .news .dd ul li .nn .mf .data em {display: block;font-style: normal;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #616161;}
.xw .news .dd ul li .nn .mf .data b {display: block;font-size: 36px;font-family: Arial, Helvetica, sans-serif;color: #616161;}
.xw .news .dd ul li .nn .jj {overflow: hidden;font-size: 14px;color: #8a8a8a;line-height: 25px;display: block;height:25px;overflow: hidden; margin:10px 0px;}
.xw .news .dd ul li .nn .dd1 {display: block;width: 30px;height: 30px;line-height: 30px;border-radius: 100%;background: #eeeeee;font-size: 18px;color: #a7a7a7;text-align: center;}
.xw .news .more a {display: block;width: 170px;height: 45px;border-radius: 1.9rem;color: #333;border: solid 1px #333;text-align: center;margin: 10px auto 0px;line-height: 45px;}
.container{ display:block; width:95%; margin:0 auto;}
/*底部*/
.foot{display:block; width:100%; background:#333333; padding:30px 0px;}
.foot dl{display:block; width:25%; float:left;}
.foot dl .lb{display:block; width:90%; margin:0 auto;}
.foot dl dt{display:block; font-size:18px; color:#fff;line-height:60px; height:60px;}
.foot dl dd{display:block; margin-bottom:10px;}
.foot dl dd a{display:block; font-size:13px; color:#8d8d8d; line-height:25px;}
.links {display: block;width: 100%;background: #0a0a0a;color: #fff;padding: 20px 0px;text-align: center;color: #8d8d8d;font-size: 14px;}
.links a {color: #8d8d8d;    display: block;
    text-align: center;
    padding: 0;}
/*关于永利皇宫5vip (中国区)有限公司官网*/
.ban{display:block; width:100%;}
.ban img{display:block; width:100%; height:auto; position:relative;}
.ban .zt{position:absolute;top: 100px;left:15%;color:#fff;}
.ban .zt h2{ font-size:30px;}
.ban .zt p{display:block; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.wz {display: block;width: 100%;height: 50px;line-height: 50px;border-bottom: solid 1px #e9e9e9;}
.wz ul{ display:flex; align-items:center;
   justify-content:center;}
.wz ul li {display: block;float: left;line-height: 50px;border-right: solid 1px #e9e9e9; width:25%;}
.wz ul li a {display: block;font-size: 14px;color: #333;display: block; width:95%; text-align:center;}
.wz ul li.on {background: #df0707;color: #fff;}
.wz ul li.on a{color: #fff;}
.wz ul li:last-of-type {border: none;}
.text1{padding:20px 0px;}
.text1 h2{padding:10px 0px; text-align:center; font-size:30px; font-weight:normal; color:#222222;}
.gsjj .jja{display:block; width:100%; font-size:14px; line-height:35px; color:#808080;}
.bs{padding-bottom:40px;}
.bs ul{margin:15px 0px;}
.bs ul li{display:block; float:left; width:33.33%;}
.bs ul li a{display:block; width:95%;}
.bs ul li a img {display: block;width: auto;  height:40px;}
.bs ul li a b{display: block;font-family: Arial, Helvetica, sans-serif;font-size: 36px;
color: #333333;padding: 10px 0px;}
.bs ul li a p {font-size: 14px;color: #808080;}
.bs .sp1{display: block;width:100%;}
.bs .sp1{height:316px;}
.text2{padding:30px 0px; background:#036bcb;}
.text2 h2{padding:10px 0px; text-align:center; font-size:30px; font-weight:normal; color:#fff;}
.hxyw{display:block; width:100%; position: relative; }
.hxyw .l1{display:block; position:relative;height:577px;}
.hxyw .oo{display:block; position:absolute; width:50%; top:50px;}
.hxyw .oo h2{display:block; font-size:18px; color:#fff; text-align:center; font-weight:normal; line-height:30px;}
.hxyw .oo i{display:block; width:110px; height:1px; background:#df0707; margin:20px auto;}
.hxyw .oo p{display:block; width:95%; margin:0 auto; font-size:14px; color:#fff; line-height:30px; text-align:center;}
.hxyw .oo1{display:block; position:absolute; width:50%; right:0;}
.hxyw .oo2{display:block; position:absolute; width:50%; bottom:50px; height:200px;}
.hxyw .oo2 h2{display:block; font-size:18px; color:#fff; text-align:center; font-weight:normal; line-height:30px;}
.hxyw .oo2 i{display:block; width:110px; height:1px; background:#df0707; margin:20px auto;}
.hxyw .oo2 p{display:block; width:95%; margin:0 auto; font-size:14px; color:#fff; line-height:30px; text-align:center;}
.hxyw .oo3{display:block; position:absolute; width:50%; bottom:40px; right:0;}
.who{display:block; width:100%; background:#f3f3f3; padding-bottom:20px;}
.who .llb{display:block; width:100%;}
.who .llb ul li{display:block; float:left; width:50%; margin-bottom:20px;}
.who .llb ul li a{display:block; width:92%; margin:0 auto; background:#fff; padding:30px;}
.who .llb ul li .pic{display:block; width:100%;}
.who .llb ul li .pic img{display:block; width:80%; margin:0 auto;}
.who .llb ul li .tit{display:block; width:100%; text-align:center;}
.who .llb ul li .tit h2{font-size:18px; font-weight:normal; padding:25px 0px; color:#333333;}
.who .llb ul li .tit p{display:block; font-size:11px; line-height:24px; color:#666666; height:140px; overflow:hidden;}
.who .llb ul li .tit1{display:block; width:100%; text-align:center;}
.who .llb ul li .tit1 h2{font-size:18px; font-weight:normal; padding:25px 0px; color:#333333;}
.who .llb ul li .tit1 p{display:block; font-size:11px; line-height:24px; color:#666666; height:140px; overflow:hidden;text-align-last: justify;}
.who .llb ul li a:hover{background:#046dcc;}
.who .llb ul li a:hover .tit h2{color:#fff;}
.who .llb ul li a:hover .tit p{color:#fff;}
/*.fzlc{display:block; background:url(/img/fzlc.png) no-repeat center top;background-size::100%;}*/
.fz{display:block; padding:40px 0px; width:90%; margin:0 auto;}
.fzlc{ display: inline-block; width:100%; background:url(/img/toper.png) no-repeat center top;background-size:100%; height:134px; margin-top:-70px;}
.text3{display:inline-block;}
.text3 h2{display:block; font-size:30px; color:#333333; font-weight:normal; padding:30px 0px 0px;}
.xt .one1{display:block; width:100%; margin-top:-20px; position:absolute; top:40px; left: -47px;}
.one1 .data{display: inline-block; width:91px; height:45px; line-height:45px; background:#d6d6d6; border-radius:15px; color:#333333; font-size:24px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top:40px;}
.one1 .tpy{display:block; float:right; width:82%;}
.one1 .tpy .pic{display:block; float:left; width:30%;}
.one1 .tpy .pic img{display:block; width:100%;}
.one1 .tpy .tit{display:block; float:right; width:65%; line-height:35px; font-size:13px; color:#666666;}
.line{display:block; height:150px; position:relative; border-left:solid 1px #d6d6d6;}
.xt{display:block; height:100%;margin-top: -3px;
    margin-left: 1px;
}
.fzlc1{ display: inline-block; width:100%; background:url(/img/bottom.png) no-repeat center bottom;background-size:100%; height:140px; margin-top:-20px;margin-left:-2px;}
/*资质*/
.ymry{ display:block; width:100%; padding:30px 0px;}

.ymry .ymry1 ul li{display:block; float:left; width:50%; margin-bottom:15px;}
.ymry .ymry1 ul li a{display:block; width:93%; margin:0 auto; border:solid 3px #e9e9e9;}
.ymry .ymry1 ul li a .pic{display:block; width:100%;overflow:hidden; height:120px;}
.ymry .ymry1 ul li a .pic img{display:block; width:100%;-moz-transition: .5s ease-in; -webkit-transition: .5s ease-in;-o-transition: .5s ease-in;-ms-transition: .5s ease-in;transition: .5s ease-in; min-height:120px;}
.ymry .ymry1 ul li a .tit{display:block; background:#e9e9e9; text-align:center; padding:10px 0px; font-size:14px;height: 50px}
.ymry .ymry1 ul li a:hover{border:solid 3px #df0707; cursor:pointer;}
.ymry .ymry1 ul li a:hover .tit{background:#df0707; color:#fff;}
.ymry .ymry1 ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
/*下一页*/
.pagination1 {
    display: block;
    padding: 30px 0;
    text-align: center;
}
.pagination1 li {
    display: inline-block;
}
.pagination1 .page-link {
    display: inline-block;
    padding: 5px 10px;
    margin-left: -1px;
    line-height: 1.25;
    color: #666;
    background-color: #fff;
    border: 1px solid #666;
}
.pagination1 .page-item:first-child .page-link {
    margin-left: 0;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
}
.pagination1 .page-item.active .page-link {z-index: 1;color: #fff;border-color: #df0707; background:#df0707;}
.pagination1 .page-item:last-child .page-link {border-top-right-radius: .25rem;border-bottom-right-radius: .25rem;}
/*解决计划*/
.jjf{display:block; width:100%;}
.jjf .two1{display: block; width:100%; }
.jjf .two1 .tit{display:block;padding:40px 0px;}
.jjf .two1 .tit h2 a{display:block; width:100%; font-size:24px; color:#333333; font-weight:normal;}
.jjf .two1 .tit span{display:block; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#dfdfdf; padding:15px 0px;}
.jjf .two1 .tit .jkjk{display:block; width:100%; font-size:14px; color:#818181; line-height:30px; height:90px; overflow:hidden;}
.jjf .two1 .tit .more a{display:block; width:140px; height:50px; line-height:50px; border:solid 1px #bcbcbc; margin-top:20px; text-align: center; color:#bcbcbc; font-size:14px;}
.jjf .two1 .pic{display:block; width:100%;}
.jjf .two1 .pic img{display:block; width:100%;}
.jjf .two1 .tit h2 a:hover{ color:#df0707;}
/*焦点产品*/
.cp1{display:block; width:100%; background:#f5f3f3;}
.cp1 ul.list{padding-top:20px;}
.cp1 ul.list li{display:block; width:100%;     border-top-left-radius: 10px;
background: #fff;border-top-right-radius: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 20px; margin-bottom:20px; box-shadow:0px 0px 16px rgba(0,0,0,0.2);}
.cp1 ul.list li a{display:block; width:100%;}
.cp1 ul.list li a .pic{display:block; width:100%;}
.cp1 ul.list li a .pic img{display:block; width:100%;}
.cp1 ul.list li a .tit{display:block; padding:25px;}
.cp1 ul.list li a .tit h2{display:block; width:100%; font-size:24px; font-weight:normal; color:#222222;overflow: hidden;white-space: nowrap;    text-overflow: ellipsis; padding-bottom:15px;}
.cp1 ul.list li a .tit p{display:block; font-size:14px; color:#666666; line-height:30px; height:90px; overflow:hidden;}
.cp1 ul.list li a .tit span{display:block; width:120px; height:40px; line-height:40px; color:#fff; background:#df0707; text-align:center; font-size:14px; margin-top:20px;}
.cp1 ul.list li a:hover h2{ color:#df0707;}
/*项目案例*/
.xm1{display:block; width:100%; padding-top:20px;}
.xm1 ul.list li{display:block; width:50%; float:left; margin-bottom:15px;}
.xm1 ul.list li a{display:block; width:92%; margin:0 auto;}
.xm1 ul.list li a .pic{display:block; width:100%; height:120px; overflow:hidden;}
.xm1 ul.list li a .pic img{display:block; width:100%; min-height:120px;}
.xm1 ul.list li a .tit{display:block; width:100%; background:#e9e9e9; padding:10px 0px; text-align:center; color:#333333; font-size:16px;overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}
.xm1 ul.list li a:hover .tit{ color:#df0707;}
.wz1 ul li{ width:50%;}
/*永利皇宫5vip (中国区)有限公司官网视察*/
.x1a{display:block; width:100%;padding:15px 0px;}
.x1a .db{display:block; width:100%;  border:solid 1px #e9e9e9;}
.x1a .db .pic{display:block; width:100%;}
.x1a .db .pic img{ display:block; width:100%;}
.x1a .db .tit{display:block; width:100%; padding:15px;}
.x1a .db .tit h2 a{display:block; font-weight:normal; color:#333; font-size:20px;overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}
.x1a .db .tit p{display:block; font-size:14px; line-height:30px; height:90px; overflow:hidden; color:#8e8e8e; margin:20px 0px;}
.x1a .db .tit span{display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#8e8e8e;}
.x1a .db .tit span i{display:inline-block; vertical-align:middle; padding-right:5px;}
.x1a .xmd{display:block; width:100%; padding-top:40px;}
.x1a .xmd ul li{display:block; width:100%; margin-bottom:40px;}
.x1a .xmd ul li a h2{display:block; font-weight:normal; font-size:18px; color:#333;overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}
.x1a .xmd ul li a p{display:block; font-size:14px; line-height:30px; height:90px; overflow:hidden; color:#8e8e8e; margin:20px 0px;}
.x1a .xmd ul li a span{display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#8e8e8e; float:left; margin-top:20px;}
.x1a .xmd ul li a  span i{display:inline-block; vertical-align:sub; padding-right:5px;}
.x1a .xmd ul li a .more{display:block; width:40px; height:40px; border: solid 1px #cfcfcf; border-radius:100%; float:right; color:#d2d2d2; font-size:24px; text-align:center; font-family:'宋体'; line-height:40px;}
/*产品详情页*/
.cpxqy{display:block; width:100%;}
.cpxqy .con{display:block; width:100%; background:#fff; padding-top:15px;}
.cpxqy .con .bt{display:block; width:100%; font-size:30px; line-height:40px; color:#333333; border-bottom:solid 1px #e8e8e8; padding-bottom:30px; margin:0 auto;}
.cpxqy .con .xq3{display:block; font-size:16px; line-height:35px; color:#333; padding-top:20px; color:#6d6d6d;}
.cpxqy .con .xq3 .xqone{margin-bottom:30px;}
.cpxqy .con .xq3 h2{ display:block; font-size:24px; font-weight:normal; color:#333333; padding-bottom:15px;}
.cpxqy .con .xq3 img{display:block; max-width:100%; height:auto !important; width:auto !important; }
.cpxqy .con .xq3 .xqone1 ul li{display:block; float:left; width:50%; margin-bottom:30px;}
.cpxqy .con .xq3 .xqone1 ul li a{display:block; width:95%; margin:0 auto; border:solid 1px #e8e8e8;}
.cpxqy .con .xq3 .xqone1 ul li a .pic{display:block; width:100%;}
.cpxqy .con .xq3 .xqone1 ul li a .pic img{display:block; width:100%;}
.cpxqy .con .xq3 .xqone1 ul li a .tit h3{font-size:15px; font-weight:normal; color:#333333; text-align:center; padding:10px 0px 10px;border-bottom:solid 1px #e8e8e8;}
.cpxqy .con .xq3 .xqone1 ul li a .tit span{display:block; padding:10px 15px; font-size:14px; line-height:30px; color:#6d6d6d; height:auto !important; overflow:hidden;}
.cpxqy .con .xq3 .xqone3{display:block; width:100%;}
.cpxqy .con .xq3 .xqone3 ul li{display:block; width:16.66%; float:left;}
.cpxqy .con .xq3 .xqone3 ul li a{display:block; width:90%; margin:0 auto; }
.cpxqy .con .xq3 .xqone3 ul li a .pic{display:block; width:100%; border:solid 1px #e8e8e8; height:160px;    display: flex;
    align-items: center;}
.cpxqy .con .xq3 .xqone3 ul li a .pic img{display: inline-block; width:80%; margin:0 auto; vertical-align:middle;}
.cpxqy .con .xq3 .xqone3 ul li a .tit{font-size:14px; color:#333333; text-align:center;}
.cpxqy.cpxqyheight .con .xq3 img{height:210px !important;width:100% !important;}
.pf{display:block; width:100%; padding-top:20px;}
.pf span{display:block; width:100%; font-size:16px; color:#333333; padding:20px  20px; background:#f0f0f0; margin-bottom:10px;}
.pf span img{display: inline-block; width:30px; vertical-align:middle; margin-right:20px;}
.pf span a{font-size:16px; color:#666666; padding-left:5px;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.pf span a:hover{color:#05519f;}
.pf span.oo1{float:right; text-align:right;}
.pf span.oo1 img{display: inline-block; width:30px; vertical-align:middle; margin-left:20px;}
/*详情页*/
.con1 .bt1{display:block; width:100%; text-align:center; border-bottom:solid 1px #eeeeee; padding:20px 0px;}
.con1 .bt1 h2{display:block; font-size:18px; color:#333333; line-height:35px; padding-bottom:30px;}
.con1 .bt1 span{display:inline-block; padding-right:20px; font-size:14px; color:#7b7b7b;}
.con1 .bt1 span i{display:inline-block; vertical-align:middle; height:16px; padding-right:10px;}
.con1 .bt1 span i img{display:block; height:16px;}
.con1 .bt1 span em{display:inline-block; padding-left:5px; font-style:normal;}
.con1 .xqnr2{display:block; width:100%; padding-top:30px; line-height:30px; font-size:16px; color:#666666;}
.con1 .xqnr2 img{display:block; max-width:100%; height:auto !important; width:auto !important; margin:10px auto;}
/*立异团队*/
.team{display:block; width:100%;}
.team .team1{display:block; width:90%; margin:0 auto; padding:40px 0px;}
.team .team1 h2{color:#fff; font-size:24px; font-weight:normal;}
.team .team1 i{display:block; width:60px; height:4px; background:#fff; margin:20px 0px;}
.team .team1 p{display:block; width:100%; color:#fff; line-height:30px; font-size:14px;}
.team2{flex-wrap: nowrap;display: flex; width:100%;}
.team2 i{display:flex;}
.team2 i img{display:block; width:100%;}
.hj{display:block; width:100%; padding:30px 0px;}
.hj h2{display:block; font-size:24px; font-weight:normal; color:#333;}
.hj em{display:block; width:60px; height:4px; background:#333; margin:20px 0px 30px;}
.hj p{display:block; width:100%; color:#666666; line-height:30px; font-size:14px; padding-bottom:30px;}
.hj .dt{display:block; width:100%;}
.jz{ display:block; width:100%; padding-bottom:60px;}
.jz h2{display:block; font-size:24px; font-weight:normal; color:#333;}
.jz em{display:block; width:60px; height:4px; background:#333; margin:20px 0px 30px;}
.jz p{display:block; width:100%; color:#666666; line-height:30px; font-size:14px; padding-bottom:30px;}
.jz img{display:block; width:100%;}
/*永利皇宫5vip (中国区)有限公司官网效果*/
.zl{display:block; width:100%; margin:40px 0px;}
.zl h2{display:block; text-align:center; font-size:24px; color:#4a4a4a; padding-bottom:20px; font-weight:normal;}
.zl .zl1{display:block; width:100%; border:solid 1px #e9e9e9; }
.zl .zl1 .pic{display:block; width:25%; float:left;padding:15px;}
.zl .zl1 .pic img{display:block; width:100%;}
.zl .zl1 .tit{display:block; width:72%; float:right; border-left:solid 1px #e9e9e9; padding:16px; font-size:14px; color:#717171; line-height:30px; height:182px; overflow:hidden;}
/*联系方法*/
.lxwm {display: block;width: 100%;padding: 30px 0px;}
.lxwm .lxfs h2 {display: block;font-size: 24px;font-weight: normal;}
.lxwm .lxfs i {display: block;width: 25px;height: 2px;background: #0b0306;margin: 20px 0px;}
.lxwm .lxfs b {display: block;font-size: 24px;font-family: Arial, Helvetica, sans-serif;padding: 15px 0px;}
.lxwm .lxfs p {color: #3f3f3f;font-size: 16px;line-height: 30px;padding-bottom: 10px;}
.lxwm .lxfs em {display: inline-block;font-style: normal;}
.lxwm .lxfs .oo5{display:inline-block; width:49%;}
.lxwm .dt{padding:20px 0px;}
.lxwm .dt #map{display:block; width:100%; height:300px;border: solid 10px #ebecee;}
.ly1{display:block; width:100%; background:#f2f2f2; padding:35px;}
.lxwm .ly p {display: block;font-size: 16px;color: #666; line-height:30px;}
.lxwm .ly i {display: block;width: 25px;height: 2px;background: #0b0306;margin: 20px 0px;}
.lxwm .ly1 .ll1{display:block; float:left; width:48.5%;}
.lxwm .ly1 .ll2{display:block; float:right; width:48.5%;}
.lxwm .ly1 .ll1 a{display:block; width:100%; border-bottom:solid 1px #0b0306; margin:0 auto; font-size:14px; color:#000000; height:40px; line-height:40px;}
.lxwm .ly1 textarea{display:block; width:100%;border-bottom:solid 1px #0b0306; line-height:15px;  margin-top:30px;}
.lxwm .ly1 button{display:block; width:170px; height:50px; line-height:50px; background:#0b0306; font-size:14px; color:#ffffff; margin-top:20px;}
/*培训生长*/
.pxfz{display:block; padding:20px 0px;}
.pxfz ul.list li{display:block; width:100%; border:solid 1px #e9e9e9; margin-bottom:15px;}
.pxfz ul.list li a{display:block; width:100%;}
.pxfz ul.list li a .pic{display:block; width:35%; float:left;}
.pxfz ul.list li a .pic img{display:block; width:100%;}
.pxfz ul.list li a .tit{display:block; width:63%; float:right; padding:20px;}
.pxfz ul.list li a .tit h2{display:block; width:100%; font-size:18px; line-height:40px; font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; overflow:hidden; padding-bottom:10px;}
.pxfz ul.list li a .tit p{display:block; width:100%; line-height:30px; height:90px; font-size:14px; color:#666; overflow:hidden;}
/*永利皇宫5vip (中国区)有限公司官网风范*/
.ymfc{display:block; padding:20px 0px;}
.ymfc ul.list li{display:block; width:50%; float:left; margin-bottom:30px;}
.ymfc ul.list li a{display:block; width:92%; margin:0 auto; border:solid 1px #e9e9e9;}
.ymfc ul.list li a .pic{display:block; width:100%; height:240px; overflow:hidden}
.ymfc ul.list li a .pic img{display:block; width:100%; min-height:240px;}
.ymfc ul.list li a .tit{display:block; width:100%; padding:10px;}
.ymfc ul.list li a .tit h2{display:block; font-size:18px; font-weight:normal; color:#333; height:70px; line-height:35px; overflow:hidden;}
.ymfc ul.list li a .tit p{display:block; font-size:14px; height:50px; line-height:25px; overflow:hidden; color:#666; margin:15px 0px;}
.ymfc ul.list li a .tit span{display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999;}
/*人才招聘*/
.zpxx{display:block; width:92%; margin:0 auto;}
.zpxx h1{display:block; font-size:24px; padding:40px 0px;}
.jop{ display:block; }
.jop .list{	overflow: hidden; position:relative;	}
.jop .list-a{ display:block; font-size:18px; color:#000; line-height:50px; float:left;}
.jop .list-b,.jop .list-c{	width:30%; display:inline-block; line-height:50px;}
.jop .list-e{	width:48%; display:block; float:right; height:50px; line-height:50px;}
.list-text{	border-top: 1px dashed #ccc;padding-bottom:30px;}
.list-text h4{	margin:30px 0px;border-left:4px solid #0853a2;padding-left:10px;font-weight: 400;}
.list-text p{ text-align:left; line-height:40px;margin-bottom:10px;	color:#333;}
.list-text{	display:none;}
.jop ul li{cursor:pointer;padding:15px 3%;border:1px solid #e5e5e5; margin-bottom:20px;}
.jop ul .active .list-text{	display: block; position:relative;}
.jop ul li .list a{display:inline-block; width:147px; height:40px; line-height:40px; background:#0853a2; color:#fff; text-align:center;}
.jop ul li .list i{	background:url(/img/off.png) no-repeat center;display: inline-block; 	height:37px; width:37px; margin-left:20px; vertical-align:middle;}
.jop ul li.active .list i{background:url(/img/on.png) no-repeat center;display: inline-block; 	height:37px; width:37px; margin-left:20px; vertical-align:middle;}
.jop ul .active .list-text a.toudi{ position:relative; width:180px; line-height:65px; background:#e6241b; color:#fff; text-align:center; letter-spacing:5px; display:inline-block; position:absolute; right:0; bottom:20px;}
.jop ul li.active .list{padding:20px 0px;}
}
@media only screen and (max-width:500px){
	.hxyw .oo{top:20px;}
	.hxyw .oo h2{font-size:16px;}
	.hxyw .oo p{line-height:25px; font-size:13px;}
	.hxyw .oo i{ margin:10px auto;}
	.hxyw .oo2{bottom:30px; height:206px;}
	.hxyw .oo2 h2{font-size:16px;}
	.hxyw .oo2 p{line-height:25px; font-size:13px;}
	.hxyw .oo2 i{ margin:10px auto;}
	.line{margin-left:1px;}
	.fzlc{height:75px}
	.one1 .tpy .pic{float:none; width:100%;}
	.one1 .tpy .tit{float:none; width:95%;}
	.one1 .tpy{float:right; width:70%;}
	.line{height:370px;}
	.fzlc{margin-top:-20px;}
	.fz{padding:20px 0px;}
	.xt{margin-left:-1px; margin-top:-10px;}
	.xt .one1{left:-25px;}
	.fzlc1 {
    height: 82px;
    margin-top: -24px;
    margin-left: 0px;
}
.cpxqy .con .xq3 .xqone1 ul li{width:100%;}
.pxfz ul.list li a .tit{display:block; width:63%; float:right; padding:10px;}
.pxfz ul.list li a .tit h2{display:block; width:100%; font-size:16px; line-height:30px; font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; overflow:hidden; padding-bottom:10px;}
.pxfz ul.list li a .tit p{display:block; width:100%; line-height:25px; height:50px; font-size:14px; color:#666; overflow:hidden;}
.ymfc ul.list li a .pic img{min-height:120px;}
.ymfc ul.list li a .pic{height:120px;}
.ymfc ul.list li a .tit h2{font-size:16px;}
.ymfc ul.list li{margin-bottom:15px;}
.jop .list-a{font-size:16px;}
.jop ul li .list a{width:95px;}
.jop .list-a{width:52%;}
.zl .zl1 .tit{ display:block; float:none; width:100%; height:auto;}
.zl .zl1 .pic{display:block; float:none; width:100%;}
.xw .news .dd ul li .nn .mf .data{width:15%;}
.xw .news .dd ul li .nn .mf h2 a{width:80%;}

	}
@media only screen and (max-width:320px){.foot dl dt{ font-size:16px;}
.cpxqy .con .xq3 .xqone1 ul li a .tit span{height:auto;}
.jop ul li .list a{display:none;}
.jop .list-e{width:25%;}
.lxwm .lxfs p{font-size:14px;}
.hxyw .oo p{font-size:12px;}
.who .llb ul li a{padding:10px;}
}
@media only screen and (max-width:450px){
	.hxcp .cp ul li a .pic img{min-height:auto !important;}
	.hxcp .cp ul li a .pic{height:auto;}
	.hxcp .cp ul li a .tit h2{font-size:16px; height:25px; line-height:25px;}
	.hxcp .cp ul li a .tit p{font-size:14px; line-height:25px; height:25px;}
	.nav ul li a img{height:40px;}
	.jjfa .jjfanr .two ul li a p{font-size:14px;}
	.hxcp .cp ul li a .tit span{font-size:12px; margin:3px 0px; padding:0; height:20px; line-height:20px; overflow:hidden;}
	.nav ul li a{padding:20px 0px;}
	.zl .zl1 .pic{padding:15px 15px 0px;}
	.ymfc ul.list li a .tit h2{ height:60px; line-height:30px;}
	.ymfc ul.list li a .tit p{margin:10px 0px;}

	}

<!--耗时1773982736.5996秒-->