LRank@charset "gb2312";
*html{background-image:url(about:blank);background-attachment:fixed;}
html {font-size:100px;}
* {padding: 0;margin: 0;font-family: 'Microsoft YaHei', "΢���ź�", "PingFang SC", 'Arial', 'Heiti SC';font-size: .18rem;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,,p,block,th,td,iframe{margin:0;padding:0; font-family:}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,iframe,input{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal;font-weight:normal;}
li{list-style:none;}
html,body{width:100%;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: bold; color:#212121;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{margin:0;font-family: 'Microsoft YaHei', "΢���ź�", "PingFang SC", 'Arial', 'Heiti SC';font-size: .18rem;line-height:1.5;position:relative;color:#333;background:#fff;height:100%;font-size:.24rem;}
ul,li {list-style: none;}
a {text-decoration: none;color: black;}
.icon{background-image:url("../images/icon.png");background-size:8rem 8rem;}
.hide{display: none;}
.clear{ clear:both; line-height:0; height:0; font-size:0;}
.wrap{width:100%;max-width:7.5rem;min-width:3.2rem;margin:0 auto;overflow: hidden; background: #fff; }
.wrap2{width:100%;max-width:7.5rem;min-width:3.2rem;margin:0 auto;overflow: hidden; background: #f6f6f6; }
.flex_grow{-moz-flex-grow:1;flex-grow:1;}
.auto { height: auto!important; }
ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}


/* header */
header {  width: 7.5rem;height: 1.38rem; position: fixed;top: 0;z-index: 99;float: left; }
header .headlogo { width: 100%; height: 0.68rem; background-color:#333;

}
header .logo { float: left; width: 2.02rem; height: 0.66rem; font-size: 0.52rem; font-weight: bold; line-height: 0.66rem; color: #FFFFFF;  text-align: center;margin-left: .1rem; }
header .logo img{height: .66rem;width: auto;}

/* nav */
nav { position: relative;width: 100%;height: 0.68rem;line-height: 0.68rem;float: left;margin-bottom: .3rem;}
nav ul { display: flex; overflow-x: auto;width: 100%;background: #fff; }
nav ul li a { display: block;position: relative; height: 0.68rem; line-height: 0.68rem; font-size: 0.22rem; color: #171717;opacity: .9; white-space: nowrap;margin: 0 0.28rem; }
nav ul li:first-child a { margin-left: 0.31rem;}
nav ul li a.current { font-weight: bold;font-size: 0.26rem;opacity: 1; }
nav ul li a::after { content: "";display: none; position: absolute; width: 50%; height: 0.07rem; background: #ffc400; left: 0;right: 0;margin: auto;bottom: 0.05rem; font-weight: 600;}
nav ul li a.current::after { display: block; }

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}







/* dxt */
.location {width: 7.5rem;height: .31rem;   margin-top: 1.45rem;padding-top: .2rem;padding-left: .15rem; }
.location span { float: left; font-size: .14rem; color: #d3d3d3;line-height: .31rem;margin-left: .05rem;}
.location a { float: left; font-size: .14em; color: #d3d3d3; }

/* dxt */
.location2 {width: 7.5rem;height: .5rem;   margin-top: 1.45rem;padding-top: .2rem;padding-left: .15rem; }
.location2 span { float: left; font-size: .14rem; color: #d3d3d3;line-height: .31rem;margin-left: .05rem;}
.location2 a { float: left; font-size: .14em; color: #d3d3d3; }




.pyxnr_warp{width: 7.5rem;height:2.3rem;background: #303037; }
/* yxxinxi */
.gdIntro { width: 7.5rem; height: 3.2rem; float: left; }
.gdIntro .location { background: transparent; margin-top:.2rem;}
.gdCont1 img { display: block; width: 1.5rem; height: 1.8rem;float: left; border-radius: 0.03rem;
 margin-bottom:.3rem; margin-left:.2rem; margin-top: .15rem;}
.gdCont1 .type { width: 4.5rem;  height: 1.64rem; line-height: 0.27rem; font-size: 0.23rem; color: #d3d3d3; text-align: center;float: left;margin-left: .3rem;margin-top: .1rem;}
.gdCont1 .type h1 {width: 5rem; text-align:left; height: 0.43rem; line-height: 0.43rem; font-size: 0.30rem; color: #fff; font-weight: 400;margin-bottom: .12rem; }
.gdCont1 .type li{ width: 5rem;margin-right: .4rem; height: .33rem;  float: left;text-align: left;line-height: .33rem; }
.gdCont1 .type span {white-space: nowrap; overflow: hidden; color: #d3d3d3; font-size: 0.22rem; }
.gdCont1 .type em { color: #d3d3d3;font-size: 0.22rem;}
.gdCont1 .typeList { margin: 0.04rem auto 0; display: flex; justify-content: center;flex-wrap: wrap; }
.gdCont1 a { width:7.5rem;height: .6rem; float: left; }
.gdCont1 a span{ width: 3.6rem;height: .6rem;background:#ffc400; float: left; color: #fff;font-size: .25rem; text-align: center;line-height: .6rem; margin-left: .8rem;border-radius: .3rem; font-weight: 400;line-height: .6rem;}
.gdCont1 a i{ width: .25rem;height: .25rem;float: left;background-position: -7.71rem -.01rem;margin-left: .5rem;margin-top: .15rem;}
.gdCont1 a b{float: left;margin-top: .12rem;margin-left: .05rem;font-size: .23rem;color: #222;font-style: italic; }




/*����ҳ2*/
 


.g-cms-content{width:100%;height:auto;background:#f6f6f6;  box-sizing:border-box;display:block;overflow:hidden;padding-top:.3rem; float: left;padding-bottom: .2rem;}
.g-cms-content h1{width:100%;height:auto;line-height:.26rem;font-size:.28rem;font-weight:bold;color:#333;text-align:center;display:block;overflow:hidden;padding: .15rem;}


.g-cms-content h3 b{width: .08rem;height:.2rem;background: #ffc400;float: left;margin-right: .08rem;margin-top: .06rem; margin-bottom: .3rem;}
.g-cms-content h3{width:100%;height:auto;line-height:.28rem;font-size:.28rem;font-weight:800;color:#333;text-align:left;display:block;overflow:hidden;padding-left: .05rem;}

.g-cms-content em{width:100%;height:auto;font-size:.22rem;font-weight:normal;color:#999;margin:-.04rem 0 .14rem 0;text-align:center;display:block;overflow:hidden;}
.g-cms-content em span{ margin-left: .15rem;}

.g-cms-content .g-cont{height:auto;margin: .1rem .15rem 0 .15rem; padding:.06rem 0 0 0; display:block;overflow:hidden; }
.g-cms-content .g-cont p{width:100%;height:auto;font-size:.24rem;font-weight:normal;color:#666;margin:0 0 .12rem 0;display:block;overflow:hidden;line-height: 1.4em;text-indent: .21rem;letter-spacing:1.4pt;}
.g-cms-content .g-cont p img{ max-width:90%; height:auto; margin:.1rem auto; display:block; overflow:hidden;border-radius: .04rem;}



/* slide */
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;}
/* slide */
.img_item {width: 7.4rem;overflow-x: auto;overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch;}
.img_item ul{font-size: 0;}
.img_item ul li {margin-right: .1rem; display: inline-block; }
.img_item ul li img, .img_item ul li video {width:auto;max-height: 3.9rem;}

div.photo-box {width: 100%;background: rgba(0,0,0,.8);height: 100% !important;position: fixed;overflow: hidden;display: none;z-index: 999;left: 0;top: 0;}
.cf {*zoom: 1;}
.pinch-zoom-container{height: 100% !important;}
.pinch-zoom-container{height: 100% !important;}
.img-slider {position: absolute;left: 0;top: 0;padding: 0;}
.img-slider li {overflow: hidden;display: table-cell;vertical-align: middle;z-index: 999;}
div.photo-box li {list-style: none;}
.img-slider li img {vertical-align: middle;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.cf:before, .cf:after {content: " ";display: table;}
.cf:after {clear: both;}



/*��*/

.pyxgamehot{float: left;width: 100%;margin-bottom: .3rem;}
ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
.pyxgame_tlt { height: 0.97rem; line-height: 0.97rem; font-size: 0.32rem; color: #222; font-weight: bold; text-indent: 0.22rem; position: relative; }
.pyxgame_tlt .more { position: absolute; font-size: 0.22rem; font-weight: normal; color: #ffc400; top: 0; bottom: 0; right: 0.25rem; margin: auto 0; }
.pyxgame_tlt .more em { color: #ffc400; }
.pyxgame_zontal { width: 100%; display: flex; overflow-x: auto; margin-left: .05rem;}
.pyxgame_zontal a { display: block; width: 1.4rem; margin: 0.02rem 0.01rem 0; position: relative;margin-right: .15rem; }
.pyxgame_zontal a img { display: block; width: 1.3rem; height: 1.3rem; border-radius: 0.36rem; margin: 0 auto; }
.pyxgame_zontal a p { height: 0.53rem; width: 100%; line-height: 0.53rem; font-size: 0.24rem; color: #1a1c1d; text-align: center; white-space: nowrap; overflow: hidden; }







/*������Ѷ*/	
.pxbnewinfo{overflow: hidden;padding-bottom: .2rem;width: 7.3rem;margin-left: .1rem;border-radius: .1rem;margin-bottom: .3rem;}
.indtit{position: relative;margin-bottom: .05rem;}
.indtit p{width: 5rem;font-size: .30rem;color: #333;font-weight: 600;line-height: .36rem;margin-top: .2rem;margin-left: .2rem;position: relative;}



.indtit em{width: .1rem;height: .25rem;display: block;border-radius: .14rem;position: absolute;left: .17rem;}
.indtit a{font-size:.16rem;color: #ffc400;float: right;line-height: .16rem;margin-top: -.2rem;margin-right: .25rem;}

.pxbnewinfo{overflow: hidden;}
.pxbnewinfo ul {background-color: #999;}
.pxbnewinfo ul li a {display: block;overflow: hidden;width: 2.32rem;background: #fff;float: left;margin-left: .1rem;margin-top: .2rem;border-radius: .1rem;}
.pxbnewinfo ul li{}
.pxbnewinfo ul li a img {float: left;;width: 2.32rem;height: 1.25rem;border-radius: .01rem;margin-right: .16rem;}
.pxbnewinfo ul li a .info {float: left;height: .95rem;width: 2.32rem; margin-top: .05rem;}

.pxbnewinfo ul li a .info h3{ width: 2.1rem; height:0.4rem;line-height: 0.25rem;font-size: .22rem;color: #00121a;margin-bottom: .2rem;margin-left: .1rem;font-weight: 400;margin-top: .05rem; }
.pxbnewinfo ul li a .info p{ width: 100%;font-size: .14rem; margin-top: .10rem;
	color: #4e4e4e;background-position:-.31rem -3.98rem;margin-left: .1rem; }
.pxbnewinfo ul li a .info span{font-size: .15rem;margin-left: .22rem;margin-top: .10rem;}




/*�ײ�*/	
footer{background-color: #303030;height: 2.00rem;float: left;width: 7.5rem;padding-top: .1rem;}
footer div{display: flex;margin-bottom: .1rem;}

footer div:first-of-type{margin-bottom: .05rem;}
footer img{margin-left: 2.7rem;width: 3.52rem;height: .88rem;margin-right: .14rem;}
footer div>a{flex: 1;}
footer div  p{position: relative;line-height: .22rem;height: .04rem;}
footer p,footer a{font-size: .28rem;color: #ccc;text-align: center;line-height: .32rem;}
footer p:last-of-type,footer p:last-of-type a{font-size: .24rem;}
