@charset "utf-8";
/* CSS Document */
/*
主色：#330b15
*/


/*公共样式*/
*{ margin:0; padding:0; list-style:none;box-sizing:border-box;-webkit-box-sizing:border-box;}
img{ border:0;}
body{background:#fff;color:#333;font:14px "微软雅黑";max-width: 1920px;scroll-behavior: smooth; }
@media(max-width:1600px){
body{font:12px "微软雅黑";}
}
a,span,p{text-decoration:none;color:#333;transition: all .3s ease-out;}
li{list-style:none}


.clr{clear:both; height:0px; overflow:hidden}
#clear:before,#clear:after{display:table;content:""}
#clear:after{clear:both}
#clear{zoom:1}

.wid{width:90%;margin:0 auto;}
.wid2{width:80%;margin:0 auto;}
.pp{width:94%;margin:0 auto;}
.dingwei{width:100%;height:0;}

@media(max-width:1700px){
.wid{width: 90%;}
.wid2{width:90%;margin:0 auto;}
}

#dw{width: 0;height: 0;position: absolute;left:0;top:50px;}
/*nav*/
.header_{width: 100%;position:fixed;left: 0;top: 0;z-index: 9999;background-color: #fff;max-width: 1920px;}
.header{display: flex;transition: all 0s ease-out;background:url(/public/pc/images/nav_bg.jpg) left center no-repeat #fff;}
.header .logo{display: flex;align-items: center;width:310px;height: 100%;}
.header .logo img{display:block;height:45px;float:left;padding-right: 1vw;}
.header .logo>div{display: flex;justify-content:flex-start;flex-direction:column;}
.header .logo>div  p{text-transform:uppercase;color: #8d8d8d;}
.header .logo>div  p.p1{letter-spacing:0.5px }
.header .logo>div  p.p2{letter-spacing:0.1px }

.header_ *{transition: all .5s ease-out}
.headerA{align-items: center;justify-content:space-between;height:130px;}
.headerB{align-items: flex-end;justify-content:space-between;height:80px;}
/* nav */
.nav_{width: 100%;height:65px;display: flex;justify-content: center;}
.nav{display: flex;}
.nav li{height:100%;position:relative; }
.nav li a{position:relative;cursor: pointer;display: inline-block;height:100%;}
.nav li a p{text-align:center;}
.nav li a p.p1{font-weight:bold;font-size:1.2em;color:#6a6a6a;display: block;}
.nav li a p.p2{font-size:0.8em;color: #8d8d8d;text-transform:uppercase;display: inline-block;}
.nav li a:hover{color:#330b15}

.nav li a:hover .p1{color:#330b15}
.nav li a:hover .p2{color:#330b15}
.nav .cur a p.p1,.nav .cur a p.p2{color:#330b15}
/*第一状态横线*/
.nav li a b{display:none;background:#330b15;position:absolute;width:2px;height:10px;top:0;right:-1px;}
.nav li a:hover b{height:100%}
.nav .cur a b{height:100%}
.navA li b{display:block !important;}

/*第二状态横线*/
.nav li a div{display:none;background:#330b15;position:absolute;bottom: 0;left:50%;width:0px;height: 5px;}
.nav li a:hover div{width:100%;left: 0;}
.nav .cur a div{width:100%;left: 0;}
.navB li a div{display:block !important;}

/*第一状态*/
.navA{justify-content:space-between;}
.navA li{margin-left: 5vw;}
.navA li a{border-right: 1px #e2e2e2 solid;width:40px;padding-right: 10px;}
.navA li a p.p1{width: 20px;writingmode: verticalrl;float: right;line-height: 1.4;;}
.navA li a p.p2{transform: rotate(90deg) scale(0.9,0.9);transform-origin: 0 45%;position: absolute;left: 0px;top: -3px;text-align: left;}
.navA li:hover b{height:100%}
/*第二状态*/
.navB{height: 100%;}
.navB li{margin-left:4vw;}
.navB li:first-child{margin-left: 0;}
.navB li a{display: flex;text-align: center;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;}
.navB li a p.p2{transform:scale(0.9,0.9);transform-origin:50 50%;}
@media(max-width:1500px){
.navB li{margin-left:2.5vw;}
}

/*banner*/
 .banner{width: 100%;display: inline-block;margin:130px 0 0;}
 @media(max-width:1150px){
	  
 }
.pic {width:100%;display:block;}
.swiper-container {width: 100%;color: #fff;text-align: center;}
.swiper-slide {width: 100%;height: 100%;}
.pagination {position: absolute;z-index: 20;left:0;bottom:1.5vw;z-index:500;height:auto !important;overflow:hidden;font-size:12px;margin:0;text-align:center; padding:0;display:inline-block;float:left;margin-top:0px !important;width: 100%;}
.swiper-pagination-switch {display: inline-block;width:25px;height:3px;border-radius:1px;background: #ccc;border:none;margin-right:8px;opacity: 0.8;}
.swiper-visible-switch {background: #323232;}
.swiper-active-switch {background: #323232}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}


/*----------------*/
.main{width: 100%;display: inline-block;position: relative;z-index: 100;z-index: 30;}
.k{width: 100%;height:300px;position: absolute;left: 0;top: 0;background: #330b15;z-index: 20;}



.inTit{padding: 0 0 1.2em;color: #000;position: relative;z-index: 40;flex-wrap: wrap;}
.inTit p{color: inherit;}
.inTit p.p0{font-size: 1.5em;color: inherit;display: block;display: flex;flex-wrap: nowrap;align-items: center;margin-bottom: 10px;}
.inTit p.p0 i{display: block;width:25px;height: 2px;background: #8d8d8d;margin-right:10px}
.inTit p.p1{font-size: 2.5em;font-weight: bold;letter-spacing:1px;color: inherit;padding: 0 0 5px;}
.inTit p.p1 font{font-size: 0.6em;color: inherit;padding: 0 0 0 5px;font-weight: 400;}
.inTit p.p2{font-size: 1.2em;text-transform:uppercase;letter-spacing:1.6px;color: inherit;}


.inTitWhite{color: #fff;}
.inTitWhite i{background: #fff;}

/*indexAbout*/
.inAbout{position: relative;display: flex;justify-content: space-between;}

.inAboutLeft{float: left;width: calc(100% - 550px);width: calc(100% - 550px);width: -moz-calc(100% - 550px);width: -webkit-calc(100% - 550px);}

.inAboutText .p1{font-size: 32px;font-weight: bold;letter-spacing:1px;color: inherit;padding: 0 0 5px;}
.inAboutText .p2{font-size: 18px;text-transform:uppercase;letter-spacing:1.6px;color: inherit;}
.inAboutText{width: 100%;float:left;line-height: 1.8;font-size: 1.2em;word-break: break-word;margin:0 0 30px;text-indent: 2em;}
.inAboutText p{}
.inAboutText p:first-child{text-indent: 0;}
.inAboutText img{display: block;max-width: 100%;}

.inAboutRight{width:430px;float: right;display: flex; align-items:center;justify-content: flex-end;}
.inAboutRight img{display: block;max-width: 100%;float: right;border-radius: 5px;}
/* .inAbout{max-width: 1400px;font-size: 18px;word-break: break-word;text-align: center;line-height: 1.8;margin: 50px auto 0;}

.inAbout p{color: #333333;}
.inAbout img{display: block;max-width:500px;margin: 30px auto;border-radius: 5px;} */


.links{margin:50px auto 0;display: flex;justify-content: space-between;}
.links li{width:23%;}
.links li a{background:#f1f1f1;width:100%;padding:30px 30px;display: flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-content: stretch;}
.links li a i{font-size: 2em;}
.links li a>div{width:75%;text-align:left;}
.links li a>div p.p1{font-size: 1.5em;}
.links li a>div p.p2{font-size: 1em;text-transform:uppercase;color: #8d8d8d;line-height: 1.3;transform:scale(0.8,0.8);transform-origin: 0 50%;}

.links li a:hover{background:#330b15;}
.links li a:hover p.p1{color: #fff;}
.links li a:hover p.p2{color: #fff;}
.links li a:hover i{color: #fff;}
@media(max-width:1700px){
.links li a{padding:30px 20px;}
.links li a i{font-size: 24px;}
.links li a>div p.p1{font-size: 14px;}
}

.more_{width: 100%;display: flex;justify-content: flex-start;}
.more{font-size: 18px;color: #330b15;display: flex;align-items:center;padding-bottom: 5px;}
.more i{font-size: 30px;transition: all .3s ease-out;padding-left: 15px;font-weight: 400;}
.more font{font-size: 18px;padding:0 8px 0 0;font-weight: 400;}
.more:hover{color: #862a2b;}
.more:hover i{transform:translateX(10px);}

/*龙8中国long8979,kb88app手机版,东方棋牌娱乐大事记*/
.history{display: flex;justify-content: space-between;align-items: flex-start;margin-top: 50px}
.hisLeft{width:21%;height: 470px;display: flex;align-items: center;justify-content: center;background: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.05),rgba(255,255,255,0.05),rgba(255,255,255,0));position: relative;}
.hisLeft .hisLogo{display: block;width: 150px;position: absolute;top:60px;left: 50%;margin-left: -75px;transition: all .3s ease-out;opacity: 0.8;}
.yearsBox{width:200px;height: 435px;overflow: hidden;position: relative;z-index: 100;}
.yearsButton{width: 100%;height: 30px;position: absolute;z-index: 100;left: 0;color:#fff; display: flex;justify-content: center;align-items: center;}
.yearsNext{bottom:-30px;}
.yearsPrev{top:-30px;}
.yearsButton i{font-size: 24px;opacity: 0.5;transition: all .3s ease-out;cursor: pointer;}
.yearsButton i:hover{transform:scale(1.2,1.2);opacity: 1}

.years{width:100%;position: absolute;left: 0;z-index: 150;transition: all .3s ease-out;float: right;}
.years li{width: 100%;color: rgba(255,255,255,0.3);font-size: 20px;font-family: "optima";height: 35px;display: flex;align-items: center;justify-content: center;cursor: pointer;position: relative;transition: all .3s ease-out;}
.years li b{width:4px;height: 20px;background:#fff;position: absolute;left: 0;top: 50%;margin-top: -10px;display: none;}
.years li i{font-size: 24px;position: absolute;right: -5px;display: none;}
.years li.cur{color: rgba(255,255,255,1);font-size: 38px;height: 50px;}
.years li.cur b{display: block;}
.years li.cur i{display: block;}
.years li.co1{color: rgba(255,255,255,0.7);}
.years li.co2{color: rgba(255,255,255,0.6);}
.years li.co3{color: rgba(255,255,255,0.5);}
.years li.co4{color: rgba(255,255,255,0.4);}
.years li:hover{transform:scale(1.2,1.2);color: rgba(255,255,255,1);}
.years li.cur:hover{transform:none;}

.hisRight{width: 75%;color: #fff;position: relative;z-index: 100;}
.hisRight .yearsBig{position: absolute;top:-120px;right: 0;text-align: right;font-size: 16px;font-weight: 500;letter-spacing:1.6px;opacity: 0.9;}
.hisRight .yearsBig font{font-size: 4em;font-weight: bold;font-family: "optima";}

.event{}
.event ul{width: 100%;height: 500px;padding-right: 20px;display: none;transition: all .3s ease-out;}
.event ul li{width: 100%;float: left;}
.event ul.cur{display: block;}
.event ul li:first-child{margin: 0;}
.event ul li>div{width: 100%;float: left;}
.event ul li .p1{font-size: 24px;display: flex;align-items: center;margin-top:10px;opacity: 0.9;}
.event ul li .p1:first-child{margin-top:0}
.event ul li .p1 font{font-size: 14px;padding-right: 10px;}
.event ul li .p2{margin: 5px 0 5px;padding-left: 22px;opacity: 0.8;}
.event ul li .p2 p,.event li .p2 span{font-size: 16px;color: rgba(255,255,255,0.8);}
.event ul li .p3{padding-left: 22px;}
.event ul li .p3 img{display: block;height: 260px;float: left;margin: 5px 15px 5px 0;border-radius: 3px;opacity: 0.8;transition: all .3s ease-out;}
.event ul li .p3 a:hover img{opacity: 1;}



/*龙8中国long8979,kb88app手机版,东方棋牌娱乐产业*/
.cyHead{width:100%;z-index:150;padding:120px 0 120px;display: flex;align-items:center;background:url(/public/pc/images/index/cBg5.jpg) center top no-repeat #1a0007;background-attachment:fixed}

.cyTar{margin:-75px auto 8em;position: relative;z-index: 200;background: #fff;height:150px;box-shadow: 0px 0px 30px rgba(0, 0, 0, .1);display:flex;justify-content: space-between;}
.cyTar a{width: 25%;height:100%;color:#333;font-size:18px;transition: all .3s ease-out;display: flex;align-items:center;justify-content: center;border-left: 1px #f1f1f1 solid;border-bottom:8px solid #fff;}
.cyTar a:first-child{border-left: none;}
.cyTar a.cur{color:#330b15;border-bottom:8px solid #330b15;}

.cy{height:380px;position: relative;display: flex;flex-wrap:nowrap;overflow-x: hidden;}
.cy li{position: absolute;top:0;transition: all 1s ease;padding:40px;background: #f1f1f1;display:flex;justify-content: space-between;align-items:stretch;}

.cy li img{display: block;width:46%;border-radius: 5px;}
.cy li .xsTxt{width: 49%;padding:10px 0;display: flex;align-content:space-between;flex-wrap: wrap;}
.cy li .xsTxt>div{width: 100%;}
.cy li .xsTxt .p1{font-size: 24px;font-weight: bold;}
.cy li .xsTxt .p2{font-size: 16px;line-height: 1.8;margin-top: 25px;}
.cy li .xsTxt a{font-size: 14px;color: #717171;}
.cy li .xsTxt a:hover{color:#330b15 ;}

.cy .nowLi{background: #330b15;}
.cy .nowLi .xsTxt{color: #fff;}
.cy .nowLi .xsTxt .p2{color: rgba(255,255,255,0.9);}
.cy .nowLi .xsTxt a{color: rgba(255,255,255,0.7);}
.cy .nowLi .xsTxt a:hover{color: rgba(255,255,255,1)}

/*首页新闻*/
.firstNews{display: flex;justify-content: space-between;padding: 30px 0 20px;}
.firstNewsL{width: 60%;}
.firstNewsL>div{width: 100%;float: left}
.firstNewsL .p1{color: #8e8e8e;}
.firstNewsL .p2{font-size: 2.5em;margin: 20px 0 15px;color: #000;}
.firstNewsL .p3{font-size: 1em;margin: 0 0 25px;color: #000;}
.firstNewsL a{color: #8e8e8e;display: flex;align-items: center;display: inline-block;}
.firstNewsL a:hover{color: #000;}
.firstNewsR{width: 25%;display: flex;align-items: center;}
.firstNewsR img{display: block;max-width: 100%;}


.inNews{width: 100%;margin:50px 0 100px;border-top: 1px #ededed solid;border-bottom: 1px #ededed solid;display: flex;justify-content: space-between;flex-wrap: wrap;}
.inNews li{width: 33.333%;padding:60px 5%;border-top: 1px #ededed solid;border-right: 1px #ededed solid;position: relative;z-index: 100;}
.inNews li:nth-child(1){border-top: none;}
.inNews li:nth-child(2){border-top: none;}
.inNews li:nth-child(3){border-top: none;}
.inNews li:nth-child(3n){border-right: none;}
.inNews li>div{display: inline-block;width: 100%;float: left;position: relative;z-index: 100;}
.inNews li .p1{font-size: 3em;font-family: "optima";font-weight: bold;line-height: 1;color: #8e8e8e;}
.inNews li .p2{font-size: 1em;color: #8e8e8e;}
.inNews li .p3{font-size: 1.8em;margin: 20px 0 15px;height:2.6em;overflow:hidden;color: #000;}
.inNews li .p4{font-size: 1em;height:2.6em;overflow:hidden;}
.inNews li a{margin-top: 50px;color: #8e8e8e;display: flex;align-items: center;}
.inNews li a i{color: inherit;fong-size:12px}

.inNews *{transition: all .3s ease-out} 

.inNews li b,.inNews li img{position: absolute;display: block;}
.inNews li b{z-index: 90;background: rgba(0,0,0,0.5);}
.inNews li img{z-index: 80;}
/* .inNews li:nth-child(1) b,.inNews li:nth-child(1) img{width: 0;height: 100%;right: 0;top: 0;}
.inNews li:nth-child(2) b,.inNews li:nth-child(2) img{width: 100%;height: 0;left: 0;bottom: 0;} */
/* .inNews li:nth-child(3) b,.inNews li:nth-child(3) img{width: 0;height: 100%;left: 0;bottom: 0;} */
.inNews li b,.inNews li img{width: 100%;height: 0;left: 0;bottom: 0;}
.inNews li:nth-child(2n) b,.inNews li:nth-child(2n) img{width: 100%;height: 0;left: 0;bottom: 0;}
.inNews li:nth-child(3n) b,.inNews li:nth-child(3n) img{width: 100%;height: 0;left: 0;bottom: 0;}
.inNews li:nth-child(4n) b,.inNews li:nth-child(4n) img{width: 0;height: 100%;right: 0;top: 0;}


.inNews li:hover .p1{color: rgba(255,255,255,0.8);}
.inNews li:hover .p2{color: rgba(255,255,255,0.8);}
.inNews li:hover .p3{color: #fff;}
.inNews li:hover .p4{color: rgba(255,255,255,0.8);}
.inNews li:hover a{color: rgba(255,255,255,0.7);}

.inNews li:hover b{width: 100%;height: 100%;}
.inNews li:hover img{width: 100%;height: 100%;}
.inNews li a:hover{color: rgba(255,255,255,1);}



/*footer*/
.footer{width: 100%;height:250px;background: url(/public/pc/images/footer.png) center bottom no-repeat;position: relative;z-index: 30;}
.footer>.wid{}
.footNav{display: flex;justify-content:center}
.footNav li{float: left;color: #c5c5c5;}
.footNav li a{padding: 0 30px;color: #333;}
.footNav li a:hover{color: #330b15;}
.hotTel{width: 100%;text-align: center;margin: 50px auto 40px;}
.hotTel p.p1{font-size: 16px;}
.hotTel p.p2{font-size: 30px;font-family: "Impact";padding:5px 0 20px;letter-spacing:2px }
.footBottom{color: rgba(255,255,255,0.5);}
.footBottom *{color: rgba(255,255,255,0.5);}


/*子页*/
.subBan{width: 100%;display: inline-block;margin-top: 130px;position: relative;z-index: 10;}
.subBan img{display: block;width: 100%;}
.text *{line-height: 1.7;font-size: 1.2em;text-indent: 2em;}
.text img{display: block;max-width: 100%;}

.subTit{text-align: center;}
.subTit p.p1{font-size: 4em;font-weight: bold;letter-spacing:1px;color: inherit;padding: 0 0 5px;}
.subTit p.p2{font-size: 1.2em;text-transform:uppercase;letter-spacing:1.6px;color: inherit;}


.location{background: #fff;height:100px;box-shadow: 0px 0px 30px rgba(0, 0, 0, .1);display:flex;justify-content: space-between;align-items: center;margin: -50px auto 60px;position: relative;z-index: 20;padding: 0 4%;font-size: 12px;}
.loLeft i{font-size: 18px;}
.loLeft a{margin: 0 15px;font-size: 16px;}
.loRight i{font-size: 24px;}

	

/*龙8中国long8979,kb88app手机版,东方棋牌娱乐概况*/
.sk{display: flex;align-items: center;margin: 50px auto;background: #f1f1f1;justify-content: space-between;}
.skPic{position: relative;z-index: 10;}
.skPic img{display: block;width: 100%;}
.skTxt{position: relative;z-index: 30;}
.skTxt .text{}
.sk .text p:first-child{text-indent: 0;}
.sk .text p{padding: 5px 0;}
.skTxt .articeLink{width: 100%;margin-top: 3em;}
.skTxt .articeLink a{float: left;display: flex;align-items: center;margin-left:5em;}
.skTxt .articeLink a:first-child{margin-left: 0;}

.honour{width: 100%;display: flex;align-content:flex-start;flex-wrap:wrap;justify-content: flex-start;}
.honour li{width: 25%;text-align: left;margin: 0 0 2em;font-size: 1.2em;}
.honour li font{padding-bottom: 3px;border-bottom: 1px #333 solid;}


/*大事记*/
.his{max-width: 1300px;margin:3em auto 10em;position: relative;}
.his li{width: 100%;float: left;display: flex;align-items: stretch;}
.his .icon-shangjiantou{font-size: 24px;position: absolute;left: 237.5px;top:-10px;}
.his>b{display: block;width: 1px;height: 300px;background:#000;position: absolute;left: 249px;bottom: -300px;z-index: 20;}

.hisTime{width: 250px;float: left;padding-top:50px;position: relative;z-index: 30;border-right: 1px #000 solid;text-align: right;padding-right: 30px;}
.hisTime p{font-size: 5em;font-weight: bold;letter-spacing:3px;}
.hisTime .same{width: 100%;font-size: 1em;color: #a9a9a9;}
.hisTime i{display: block;width: 36px;height: 36px;background: #841b35;border-radius: 100%;position: absolute;right: -18px;top: 80px;z-index: 35;border: 10px #ffdae3 solid;}
.his li:last-child .hisTime{padding-bottom: 100px;}
.his li:last-child .hisStory{padding-bottom: 100px;}

.hisStory{float: left;width: calc(100% - 250px);width:-moz-calc(100% - 250px);width: -webkit-calc(100% - 250px);border-top: 1px #000 solid;padding:1em 0 4em 3em;position: relative;z-index: 20;margin-top:75px;border-top-left-radius: 50px;}
.hisStory i{position: absolute;right: -5px;top:-5px;font-size: 16px;width: 9px;height: 9px;border-radius: 100%;background: #330b15;}
.hisStory dd{width: 100%;float:left;padding-left: 1em;border-left: 8px #f1f1f1 solid;margin-top: 3.5em;padding-bottom: 10px;}
.hisStory dd:first-child{margin-top:1.5em;}

.hisStory dd>div{width: 100%;float: left}
.hisStory .p1{font-size: 2em;display: flex;align-items: center;font-weight: bold;}
.hisStory .p1:first-child{margin-top:0}
.hisStory .p1 font{font-size: 14px;padding-right: 10px;}
.hisStory .p2{margin:10px 0 0;padding-left: 22px;}
.hisStory .p2 p,.event li .p2 span{font-size: 16px;}
.hisStory .p3{padding-left: 22px;display: flex;justify-content: flex-start;margin-top: 10px;}
.hisStory .p3 a{display: block;margin: 8px 15px 0 0;}
.hisStory .p3 img{display: block;height: 200px;float: left;border-radius: 3px;transition: all .3s ease-out;}
.hisStory .p3 a:hover img{opacity: 1;}


/*品物龙8中国long8979,kb88app手机版,东方棋牌娱乐列表页*/
.article{margin: 3em auto 8em;}
.article li{width:47%;margin:3em 6% 3em 0;float: left;border-left: 10px #841b35 solid;display: flex;justify-content: space-between;background: #fafafa;align-items: stretch;}
.article li:nth-child(2n){margin: 3em 0 3em 0;;}
@media(max-width:1200px){
.article li{width:100%;margin:2em 0 2em 0;}
}
.article li .artLeft{padding: 2em 20px 10px;display: flex;align-items: center;flex-wrap: wrap;}
.article li .artLeft div{width: 100%;}
.article li .artLeft .more{margin: 1em 0 0 15px;}
.article li .artLeft .p1{font-size: 1.8em;font-weight: bold;}
.article li .artLeft .p1 a:hover{color: #841b35;}
.article li .artLeft .p2{font-size: 1.1em;padding: 1em 0 1em 15px;}
.article li .artLeft .p3{font-size: 1em;padding: 0 0 0 15px;}
.article li .artRight{float: right;}
.article li .artRight img{display: block;height:270px;}

/*新闻详情页*/
.zuozhe{width: 100%;margin:0 auto 3em;background: #fafafa;padding: 2em;display: flex;align-items: center;justify-content: flex-start;float: left;}
.zuozhe img{display: block;height: 180px;}
.zuozhe .zzTxt{padding-left: 2em;}
.zuozhe .zzTxt p.p1{font-size: 2em;padding: 0 0 10px;}
.zuozhe .zzTxt p.p2{font-size: 1.1em;line-height: 1.6;}
	
	
.newsView{max-width: 1200px;margin: 3em auto 8em;}
.news_tit{width: 100%;text-align: center;margin: 0 auto 3em;}
.news_tit p.p1{font-size: 2.5em;font-weight: bold;}
.news_tit p.p2{font-size: 1.2em;margin-top: 15px;}

.newsTxt{width: 100%;}
.newsTxt,.newsTxt *{font-size: 18px;line-height: 2;}
.newsTxt img{display:block;max-width:100%}

	
.otherNews{width: 100%;margin: 4em 0 2em;float: left;}
.otherNews dt,.otherNews dd{width: 100%;float: left;}
.otherNews dt{font-size: 2em;border-bottom: 2px solid #d6d6d6;padding: 0 0 20px}

.otherNews dd{}
.otherNews dd a{display: flex;justify-content: space-between;border-bottom: 1px solid #dcdcdc;padding: 18px 10px;width: 100%;}
.otherNews dd b{font-size: 1.4em;}
.otherNews dd span{font-size: 1em;}
.otherNews dd:hover{background: #fafafa;}


/*龙8中国long8979,kb88app手机版,东方棋牌娱乐产业*/
.chanye{margin: 3em auto 8em;}
.chanye li{display: flex;width: 100%;justify-content: space-between;align-items: stretch;margin:3em 0;padding:2em;background: #fff;}
.cyLeft{width: 35%;}
.cyLeft img{display: block;height: 100%;width: 100%;}

.cyRight{background: #fff;width: 65%;padding: 2em 0 2em 3em;}
.cyRight p{}
.cyRight p.p1{font-size: 2.2em;font-weight: bold;}
.cyRight p.p2{font-size: 1.2em;margin-top:1em;}

.cyRight dl{width: 100%;display: flex;justify-content: flex-start;flex-wrap: wrap;margin: 1.5em 0;}
.cyRight dl dd{width:50%;font-size: 1.2em;padding: 0.1em 0;color:#330b15;}
.cyRight dl dd:nth-child(2n){width: 45%;}


/*联系我们*/
.contact{padding:8em 0 8em;min-height:350px;position: relative;margin: 0 auto 18em;}
.contactCard{width: 100%;position: absolute;left: 0;top: -120px;box-sizing:border-box;-webkit-box-sizing:border-box;z-index: 50;}
.leftCon,.map{height: 550px;background: #fff;padding:15px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.leftCon{width:28%;float:left;line-height:1.5;word-break: break-word}
.map{width:70%;height:550px;float:right;}


.leftCon img{display:block;max-width:100%;border-radius:5px;margin-bottom: 5px;}
.leftCon *{line-height:1.5;text-indent:0}

.leftCon p{padding:10px 0;border-top: solid 1px #f1f1f1;font-size: 1em;}
.leftCon p.p1{font-size: 1.4em;font-weight: bold;}
.leftCon p b{text-transform:uppercase;padding-right:5px;text-transform:capitalize}

.scroll{
    overflow-x:hidden;
    overflow-y:auto;
}
 
/*兼容IE*/
.scroll{
    scrollbar-face-color: #ccc;/*移动滑块颜色*/
    scrollbar-shadow-color: #ccc;/*移动滑块边框颜色*/
    scrollbar-track-color: #565656;/*背景颜色*/
    scrollbar-arrow-color: #ddd;/*箭头颜色*/
}
.scroll::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #565656;
}/* 滚动条的滑轨背景颜色 */
.scroll::-webkit-scrollbar
{
    width: 6px;
    background-color: #ccc;
}
 
.scroll::-webkit-scrollbar-thumb
{
    background-color: #ccc;
}/* 滑块颜色 */


/*分页样式*/
#pages { padding:14px 0 10px; text-align:center;clear: both;margin-top: 20px;}
#pages a{
	display: inline-block;
	padding:5px 8px;
	margin-left:8px;
	color:#2848a6;border:1px #2848a6 solid;
	margin-bottom: 10px;
}
#pages a.a1{
		padding:6.5px 15px;
	}
#pages a:hover{
	color:#fff;background:#2848a6;
}
#pages span{
    padding:8px 15px;
	margin-left:8px;
	color:#fff;background:#2848a6;
}
@media(max-width:1200px){
	#pages a{
		padding:5px 10px;
	    margin-left:4px;
		font-size: 12px;
	}
	#pages a.a1{
		padding:4px 10px;
	    margin-left:4px;
	}
	#pages span{
		padding:5px 10px;
	    margin-left:4px;
	}
}



