@charset "utf-8";
/* CSS Document */

/**公共部分**/
*{margin:0px; padding:0px;}
img{border:none; vertical-align:top;}
li{list-style-type:none;}
ul,dl,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
h2{ font-size:20px; font-family:"微软雅黑"; color:#333333;}
body{font:14px "微软雅黑"; -webkit-font-smoothing: subpixel-antialiased; }
address,cite,code,em,th{font-weight:normal; font-style:normal;}
.clear{clear:both;}
a{outline: none;}
:focus{ outline: none }

.aBlue a,.aBlue{ color:#3D89E4; text-decoration:none;}
.aBlue a:hover,.aBlue:hover{ color:#FF4639; text-decoration:underline;}

.bBlue a,.bBlue{ color:#92BDF0; text-decoration:none;}
.bBlue a:hover,.bBlue:hover{ text-decoration:underline;}

.aWhite a,.aWhite{ color:#FFFFFF; text-decoration:none;}
.aWhite a:hover,.aWhite:hover{ text-decoration:underline;}

.aOrange a,.aOrange{ color:#F29F1F; text-decoration:none;}
.aOrange a:hover,.aOrange:hover{ text-decoration:underline;}

.wezAblack a,.wezAblack{ color:#999999; text-decoration:none;}
.wezAblack a:hover,.wezAblack:hover{ color:#FF4639; }

.wezBblack a,.wezBblack{ color:#727272; text-decoration:none;}
.wezBblack a:hover,.wezBblack:hover{ color:#FF4639; text-decoration:underline;}

.wezCblack a,.wezCblack{ color:#333333; text-decoration:none;}
.wezCblack a:hover,.wezCblack:hover{ color:#FF4639; text-decoration:underline;}

.wezDblack a,.wezDblack{ color:#8B8B8B; text-decoration:none;}
.wezDblack a:hover,.wezDblack:hover{ color:#FF4639; text-decoration:underline;}

.wezEblack a,.wezEblack{ color:#464646; text-decoration:none;}
.wezEblack a:hover,.wezEblack:hover{ color:#FF4639; text-decoration:underline;}

.wezFblack a,.wezFblack{ color:#666666; text-decoration:none;}
.wezFblack a:hover,.wezFblack:hover{ color:#FF4639; text-decoration:underline;}

.wezAred a,.wezAred{ color:#FF5F5F; text-decoration:none;}
.wezAred a:hover,.wezAred:hover{text-decoration:underline;}

.wezAgreen a,.wezAgreen{ color:#3D89E4; text-decoration:none;}
.wezAgreen a:hover,.wezAgreen:hover{text-decoration:underline;}

.ywAblack a,.ywAblack{ color:#333333; text-decoration:none;}
.ywAblack a:hover,.ywAblack:hover{ color:#FF4639; }

.ywCblack a,.ywCblack{ color:#999999; text-decoration:none;}
.ywCblack a:hover,.ywCblack:hover{ color:#DD0000; text-decoration:underline;}

.ywAwhite a,.ywAwhite{ color:#FFFFFF; text-decoration:none;}
.ywAwhite a:hover,.ywAwhite:hover{ text-decoration:underline;}

.ywAred a,.ywAred{ color:#FF5F5F; text-decoration:none;}
.ywAred a:hover,.ywAred:hover{ text-decoration:underline;}

.ywBblack a,.ywBblack{ color:#666666; text-decoration:none;}
.ywBblack a:hover,.ywBblack:hover{ color:#DD0000; text-decoration:underline;}

.cBlack, .cBlack:visited, .cBlack a { color:#333333; text-decoration:none; }
.cBlack:hover{ color:#FF4639; text-decoration:underline;}
.cGreen, .cGreen:visited, .cGreen a { color:#3D89E4; text-decoration:none; }
.cGreen:hover{ color:#FF4639; text-decoration:underline;}
.cBlue, .cBlue:visited, .cBlue a { color:#3684b8; text-decoration:none; }
.cBlue:hover{ color:#FF4639; text-decoration:underline;}

/**头部**/
.xyxHead{ width:100%;}
.xyxTop{ width:100%; height:30px; background:#F2F2F2;}
.xyxTopCont{width:1200px; height:30px; margin:auto;}
.xyxTopIn{width:1200px;}
.xyxTopLeft{ float:left; height:30px; line-height:30px; font-size:12px; color:#b8b8b8;}
.xyxTopLeft a{ display:block; float:left; width:14px; height:12px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat 0px 0px; margin:8px 5px 0px 0px;}
.xyxTopLeft a:hover{ background-position:-20px 0px;}
.xyxTopRight{ float:right;}

.xyxTopSjBox{ float:left; line-height:30px; margin-right:110px;}
.xyxTopSjBox span{ display:block; float:left; }
.xyxTopSjBox span a{ display:block; float:left; color:#b8b8b8; font-size:12px; text-decoration:none;} 
.xyxTopSjBox em{ display:block; float:left; color:#E0E0E0; margin:0px 10px; height:12px;}
.xyxTopSjBox span a b{ display:block; float:left; width:15px; height:15px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat; margin:7px 5px 0px 0px;}
.xyxTopSjBox span a b.icon1{ background-position:-40px 0px;}
.xyxTopSjBox span a b.icon2{ background-position:-60px 0px;}
.xyxTopSjBox span a b.icon3{ background-position:-80px 0px;}
.xyxTopSjBox span a:hover b.icon1{ background-position:-100px 0px;}
.xyxTopSjBox span a:hover b.icon2{ background-position:-120px 0px;}
.xyxTopSjBox span a:hover b.icon3{ background-position:-140px 0px;}
.xyxTopSjBox span a:hover{ color:#3399FF;}

.xyxTopCd{ float:left; position:relative;}
.xyxTopCdTitle a{ display:block; width:62px; height:38px; line-height:32px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat 0px -20px; position:absolute; top:0px; right:0px; z-index:11; padding-left:38px; font-size:12px; color:#FFFFFF; text-decoration:none;}
.xyxTopCdTitle a:hover{ color:#FFFFFF; text-decoration:none;}
.xyxTopCdSub{ width:1200px; height:283px; background:url(../images/2019xyxbg/2019bg3.png) repeat-x 0px 0px; position:absolute; right:0px; top:30px; z-index:10;}
.xyxTopCdSub dl{ float:left; width:165px; margin:20px 0px 0px 35px;}
.xyxTopCdSub dl dt a{ display:block; height:30px; line-height:30px; overflow:hidden; font-size:16px;}
.xyxTopCdSub dl dt a:hover{ color:#F29F1F;}
.xyxTopCdSub dl dt a b{ display:block; float:left; width:30px; height:30px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat; margin:0px 10px 0px 0px;}
.xyxTopCdSub dl dt a b.icon1{ background-position:0px -120px;}
.xyxTopCdSub dl dt a b.icon2{ background-position:-35px -120px;}
.xyxTopCdSub dl dt a b.icon3{ background-position:-70px -120px;}
.xyxTopCdSub dl dt a b.icon4{ background-position:-105px -120px;}
.xyxTopCdSub dl dt a b.icon5{ background-position:-140px -120px;}
.xyxTopCdSub dl dt a b.icon6{ background-position:0px -155px;}
.xyxTopCdSub dl dd{ width:165px; padding-top:7px;}
.xyxTopCdSub dl dd a{ display:block; height:18px; line-height:18px; overflow:hidden;  margin-top:11px;}
.xyxTopCdSub dl dd.dwidth a{ width:82px; float:left;}
.xyxTopCdSub dl dd a:hover{ color:#FFFFFF;}

.xyxHeadIn{ width:100%;}
.xyxHeadCont{ width:1200px; margin:auto;}
.xyxLogo a{ display:block; float:left; width:286px; height:83px; background:url(../images/2019xyxbg/logo.png) no-repeat; margin:14px 0px 0px 0px;}
.xyxLogo a img{ width:286px; height:83px;}
.xyxSerch{  width:548px; height:42px; border:1px solid #3399FF; border-radius:6px;}
.xyxSerch b{ display:block; float:left; width:20px; height:20px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat -160px 0px; margin:11px 0px 0px 14px;}
.xyxSerch input.text1{ float:left; width:400px; height:42px; line-height:42px; border:none; font-family:"微软雅黑"; color:#8d8d8d; outline:none; margin-left:10px;}
.xyxSerch input.submit1{ display:block; float:right; width:87px; height:42px; background:none; border:none; background:#3399FF; font-size:16px; color:#ffffff; font-family:"微软雅黑";}
.xyxSerchBox{ width:548px; float:left; position:relative; margin:36px 0px 0px 280px;}
.xyxSerchSub{ width:462px; background:#FFFFFF; position:absolute; left:0px; top:48px; padding-bottom:5px; box-shadow: 2px 2px 5px 0px #EAEAEA; border:1px solid #F2F2F2; border-radius:5px; z-index:10;}
.xyxSerchList{ width:462px; margin-top:5px;}
.xyxSerchList li{ width:462px; height:37px;}
.xyxSerchList li a{ display:block; width:462px; height:37px; text-decoration:none; color:#333333;}
.xyxSerchList li a img{ float:left; width:25px; height:25px; border-radius:5px; margin:7px 0px 0px 15px;} 
.xyxSerchList li a.hover{ background:#FF6C6C; color:#ffffff;}
.xyxSerchList li a p{ float:left; width:335px; height:37px; line-height:37px; overflow:hidden; margin:0px 0px 0px 15px;}
.xyxSerchList li a span{ display:block; float:right; width:40px; height:37px; line-height:37px; overflow:hidden;} 

.xyxCode{ float:right; width:45px; height:44px; position:relative; margin-top:33px;}
.xyxCodeImg{ width:45px; height:44px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat 0px -65px; }
.xyxCodeBg{ border:1px solid #eaeaea; background:#FFFFFF; width:100px; height:100px; position:absolute; right:-115px; top:-15px;}
.xyxCodeBg img{ width:90px; height:90px; margin:5px 0px 0px 5px;}
.xyxHeadNav{ width:100%; height:65px; background:#3399FF; margin-top:16px;}
.xyxHeadBg{ width:1270px; height:65px; margin:auto; background:url(../images/2019xyxbg/2019bg2.png) no-repeat;}
.xyxHeadList{ width:1200px; margin:0 auto; padding-top: 17px; display: table; }
.xyxHeadList li{ display: table-cell; text-align:center; }
.xyxHeadList li a{ display:inline-block; width: auto; height:32px; line-height:32px; padding:0px 25px; color:#FFFFFF; text-decoration:none; font-size:18px;}
.xyxHeadList li a.hover{ background:#ffffff; border-radius:100px; color:#3399ff;}
.xyxHeadList li a b{ display:block; float:left; width:20px; height:20px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat; margin:6px 7px 0px 0px;}
.xyxHeadList li a b.icon1{ background-position:-55px -65px;}
.xyxHeadList li a b.icon2{ background-position:-80px -65px;}
.xyxHeadList li a b.icon3{ background-position:-105px -65px;}
.xyxHeadList li a b.icon4{ background-position:-130px -65px;}
.xyxHeadList li a b.icon5{ background-position:-155px -65px;}
.xyxHeadList li a b.icon6{ background-position:-180px -65px;}
.xyxHeadList li a b.icon7{ background-position:-105px -20px;}
.xyxHeadList li a b.icon8{ background-position:-105px -40px;}
.xyxHeadList li a.hover b.icon1{ background-position:-55px -90px;}
.xyxHeadList li a.hover b.icon2{ background-position:-80px -90px;}
.xyxHeadList li a.hover b.icon3{ background-position:-105px -90px;}
.xyxHeadList li a.hover b.icon4{ background-position:-130px -90px;}
.xyxHeadList li a.hover b.icon5{ background-position:-155px -90px;}
.xyxHeadList li a.hover b.icon6{ background-position:-180px -90px;}
.xyxHeadList li a.hover b.icon7{ background-position:-130px -20px;}
.xyxHeadList li a.hover b.icon8{ background-position:-130px -40px;}


/**底部**/
.xyxFoot{ width:100%; height:325px; background:#373737; margin-top:30px;}
.xyxFootIn{ width:1200px; margin:auto;}
.xyxFootCont{ width:1200px; margin:auto;}
.xyxFootLeft{ float:left; width:464px; height:160px; border-right:1px solid #484848; margin-top:22px;}
.xyxFootLogo a{ display:block; width:286px; height:83px; background:url(../images/2019xyxbg/logo1.png) no-repeat; margin-top:10px;}
.xyxGxwmBox{ width:464px; margin-top:20px;}
.xyxGxwmBox h2{ float:left; font-size:18px; color:#E7E7E7; margin-top:10px;}
.xyxGxwmBox span{ display:block; float:left;}
.xyxGxwmBox span a{ display:block; float:left; width:40px; height:40px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat; margin:0px 0px 0px 13px;}
.xyxGxwmBox span a.weixing{ background-position:0px -195px;}
.xyxGxwmBox span a.QQ{ background-position:-50px -195px;}
.xyxGxwmBox span a.weibo{ background-position:-100px -195px;}
.xyxGxwmBox span a.baidu{ background-position:-145px -195px;}
.xyxFootMiddle{ float:left;}
.xyxFootMiddle dl{ float:left; width:170px; height:160px; border-right:1px solid #484848; margin:30px 0px 0px 20px;}
.xyxFootMiddle dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden; color:#E5E5E5; text-decoration:none; font-weight:bold;}
.xyxFootMiddle dl dt a:hover{ text-decoration:underline; color:#FFFFFF;}
.xyxFootMiddle dl dd{ margin-top:15px;}
.xyxFootMiddle dl dd a{ display:block; float:left; color:#989898; text-decoration:none; margin-top:8px; width:60px; height:18px; line-height:18px; overflow:hidden;}
.xyxFootMiddle dl dd a:hover{ text-decoration:underline; color:#FFFFFF;}
.xyxFootMiddle dl dd span{ display:block; float:left; color:#484848; margin:8px 8px;}
.xyxFootCode{ float:right; width:130px; margin-top:27px;}
.xyxFootCode img{ width:116px; height:116px; padding:7px; background:#FFFFFF;}
.xyxFootCode p{ height:18px; line-height:18px; overflow:hidden; color:#C2C2C2; text-align:center; margin-top:7px;}
.xyxGywmBox{ width:100%; height:111px; background:#373737;}
.xyxGywmIn{ width:1200px; margin:auto; padding-top:8px;}
.xyxGywmIn p{ height:18px; line-height:18px; overflow:hidden; color:#595959; text-align:center; padding-top:10px; font-size:12px;}
.xyxGywmIn p a{ color:#595959; text-decoration:none;}
.xyxGywmIn p a:hover{ color:#FFFFFF; text-decoration:underline;}

/**主体**/
.xyxMain{ width:1200px; margin:auto;}


/**回到顶部**/
.backTop{width:50px; padding-bottom:10px; position:absolute; right:auto; top:60%; position:fixed; z-index:100;  _position:absolute; _right:auto;_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));
_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +500 : document.body.scrollTop + 500);}
.backTopIn{width:50px; margin:auto;}
.backTopIn li{float:left; width:50px; height:50px; margin-top:-1px;}
.backTopIn li a{display:block; width:48px; height:18px; color:#9393A2; text-decoration:none; text-align:center; padding-top:30px; border:1px solid #F2F2F2; background:url(../images/bg4.png) no-repeat; font-size:12px;}
.backTopIn li a.xFirstmoren{ background-position:0px -50px;}
.backTopIn li a.xSecondmoren{ background-position:0px -100px;}
.backTopIn li a.xThirdmoren{ background-position:0px -150px;}
.backTopIn li a.xFourthmoren{ background-position:0px -200px;}
.backTopIn li a.xFifthmoren{ background-position:0px -600px;}

.backTopIn li a.xFirst{ background-position:0px -350px; color:#FFFFFF;}
.backTopIn li a.xSecond{ background-position:0px -400px; color:#FFFFFF;}
.backTopIn li a.xThird{ background-position:0px -450px; color:#FFFFFF;}
.backTopIn li a.xFourth{ background-position:0px -500px; color:#FFFFFF;}
.backTopIn li a.xFifth{ background-position:0px -650px; color:#FFFFFF;}

.backTopIn li a.xFirstmoren:hover{ background-position:0px -350px; color:#FFFFFF;}
.backTopIn li a.xSecondmoren:hover{ background-position:0px -400px; color:#FFFFFF;}
.backTopIn li a.xThirdmoren:hover{ background-position:0px -450px; color:#FFFFFF;}
.backTopIn li a.xFourthmoren:hover{ background-position:0px -500px; color:#FFFFFF;}
.backTopIn li a.xxFifthmoren:hover{ background-position:0px -650px; color:#FFFFFF;}

.backTopIn li a.icon5{ background-position:0px -250px;}
.backTopIn li a:hover.icon5{ background-position:0px -550px; color:#FFFFFF;}
.xCode{ width:50px; position:relative;}
.xCodeIn{ width:50px; height:50px;}
.xCodeIn a{ display:block; width:48px; height:18px; color:#9292A1; text-decoration:none; text-align:center; padding-top:30px; background:url(../images/bg4.png) no-repeat 0px 0px; border:1px solid #F2F2F2; font-size:12px;}
.xCodeIn a:hover{ background:url(../images/bg4.png) no-repeat 0px -300px; color:#FFFFFF;}
.xCodeBg{ width:102px; height:124px; background:url(../images/bg3.png) no-repeat; position:absolute; top:-130px; z-index:999; left:-22px;}
.xCodeBg span img{ width:83px; height:83px; display:inline; margin:7px 0px 0px 10px;}
.xCodeBg p{ width:90px; text-align:center; color:#9393A2; line-height:22px; margin:auto; margin-top:3px; font-size:12px;}

/**您所在的位置**/
.xyxSite{ width:1200px; overflow:hidden; margin-top:20px;}
.xyxSite b{ display:block; float:left; width:11px; height:14px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat 0px -240px; margin:2px 10px 0px 0px;}
.xyxSite p{ float:left; font-size:12px; color:#999999;}
.xyxSite p span{ color:#333333;}
.xyxSite p em{ color:#333333;}

/**页码**/
.wezPage{width:100%; text-align:center; margin-top:30px;}
.wezPage a{height:33px; line-height:33px; display:inline-block; color:#666666; text-decoration:none; border:1px solid #EEEEEE; padding:0px 15px; background:#FFFFFF;}
.wezPage a.currentPage{color:#FFFFFF; background:#3D89E4; border:1px solid #3D89E4;}
.wezPage a:hover{color:#FFFFFF; background:#3D89E4; border:1px solid #3D89E4;}
.wezPage a:hover.numa{color:#666666; background:none; border:1px solid #EEEEEE; text-decoration:underline; background:#FFFFFF; font-weight:normal;}

/**图标**/
.werAlwayIcon{width:64px; height:64px; position:relative;}
.werAlwayIcon a{ display:block; width:64px; height:64px; position:relative;}
.werAlwayIcon a img{ width:60px; height:60px;}
.werAlwayIcon a em{ display:block; width:64px; height:64px; background:url(../images/bg10.png) no-repeat; position:absolute; left:-2px; bottom:2px; }

/**图标1**/
.elywIcon1{width:84px; height:84px; position:relative;}
.elywIcon1 a{ display:block; width:84px; height:84px; position:relative;}
.elywIcon1 a img{ width:80px; height:80px;}
.elywIcon1 a em{ display:block; width:84px; height:84px; background:url(../images/bg12.png) no-repeat; position:absolute; left:-2px; bottom:2px; }

/**图标2**/
.werAlwayIcon2{width:64px; height:64px; position:relative;}
.werAlwayIcon2 a{ display:block; width:64px; height:64px; position:relative;}
.werAlwayIcon2 a img{ width:60px; height:60px;}
.werAlwayIcon2 a em{ display:block; width:64px; height:64px; background:url(../images/bg10.png) no-repeat; position:absolute; left:-2px; bottom:2px; }

/**图标3**/
.ylwIcon1{width:84px; height:84px; position:relative;}
.ylwIcon1 a{ display:block; width:84px; height:84px; position:relative;}
.ylwIcon1 a img{ width:80px; height:80px;}
.ylwIcon1 a em{ display:block; width:84px; height:84px; background:url(../images/bg12.png) no-repeat; position:absolute; left:-2px; bottom:2px; }
.ylwIcon1 span{ display:block; width:80px; height:20px; line-height:20px; overflow:hidden; position:absolute; left:0px; bottom:5px; background:url(../images/bg14.png) no-repeat 0px -45px; text-align:center; color:#FFFFFF;}

/**图标4**/
.werAlwayIcon1{width:52px; height:52px; position:relative;}
.werAlwayIcon1 a{ display:block; width:52px; height:52px; position:relative;}
.werAlwayIcon1 a img{ width:48px; height:48px;}
.werAlwayIcon1 a em{ display:block; width:52px; height:52px; background:url(../images/bg14.png) no-repeat; position:absolute; left:-2px; bottom:2px; }


/**图标5**/
.elywIcon3{width:64px; height:64px; position:relative;}
.elywIcon3 a{ display:block; width:64px; height:64px; position:relative;}
.elywIcon3 a img{ width:60px; height:60px;}
.elywIcon3 a em{ display:block; width:64px; height:64px; background:url(../images/2015bg17.png) no-repeat; position:absolute; left:-2px; bottom:2px; }

/**图标6**/
.elywIcon4{width:64px; height:64px; position:relative;}
.elywIcon4 a{ display:block; width:64px; height:64px; position:relative;}
.elywIcon4 a img{ width:60px; height:60px;}
.elywIcon4 a em{ display:block; width:64px; height:64px; background:url(../images/2015bg18.png) no-repeat; position:absolute; left:-2px; bottom:2px; }

/**图标7**/
.elywIcon5{width:76px; height:76px; position:relative;}
.elywIcon5 a{ display:block; width:76px; height:76px; position:relative;}
.elywIcon5 a img{ width:72px; height:72px;}
.elywIcon5 a em{ display:block; width:76px; height:76px; background:url(../images/bg8.png) no-repeat; position:absolute; left:-2px; bottom:2px; }

/**图标8**/
.elywIcon6{width:76px; height:76px; position:relative;}
.elywIcon6 a{ display:block; width:76px; height:76px; position:relative;}
.elywIcon6 a img{ width:72px; height:72px;}
.elywIcon6 a em{ display:block; width:76px; height:76px; background:url(../images/2015bg20.png) no-repeat; position:absolute; left:-2px; bottom:2px; }

/**圆角图标9**/
.elywIcon7{width:39px; height:39px; position:relative;}
.elywIcon7 a{ display:block; width:39px; height:39px; position:relative;}
.elywIcon7 a img{ width:35px; height:35px;}
.elywIcon7 a em{ display:block; width:39px; height:39px; background:url(../images/2015bg21.png) no-repeat; position:absolute; left:-2px; bottom:2px; }


/**星评分**/
.star{ width:89px; height:16px; background:url(../images/2015bg12.png) no-repeat;}
.star1{ background-position:0px 0px;}
.star2{ background-position:0px -20px;}
.star3{ background-position:0px -40px;}
.star4{ background-position:0px -60px;}
.star5{ background-position:0px -80px;}

/**左右边**/
.nyxLeft{ float:left; width:870px;}
.nyxRight{ float:right; width:300px;}

/**标题1**/
.nyxZxphIn{ float:left;} 
.nyxZxphIn span{ display:block; float:left; }
.nyxZxphIn span.left{ width:17px; height:34px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat 0px -260px;}
.nyxZxphIn span.middle{ height:34px; line-height:34px;min-width: 80px; padding: 0 5px;text-align: center; background:url(../images/2019xyxbg/2019bg3.png) repeat-x 0px -315px; color:#FFFFFF; font-size:18px;}
.nyxZxphIn span.right{ width:18px; height:34px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat -30px -260px;}
.nyxZxphMore{ float:right; margin-top:8px;}
.nyxZxphMore a{ display:block; color:#999999; text-decoration:none;}
.nyxZxphMore a b{ display:block; float:right; width:12px; height:12px; background:url(../images/2019xyxbg/2019bg1.png) no-repeat -80px -240px; margin:4px 0px 0px 4px;}
.nyxZxphMore a:hover{ color:#3399FE; }
.nyxZxphMore a:hover b{ background-position:-95px -240px; }
/*标题1新增右方列表*/
.nyxZxphMenu{ float: right; margin-top: 8px; }
.nyxZxphMenu li{ float: left; height: 18px; padding-left:17px; position: relative; margin-left: 15px; white-space: nowrap; cursor: pointer; }
.nyxZxphMenu li:not(:first-child):before{ content: '/'; position: absolute; left: 0; color: #D2D2D2; }
.nyxZxphMenu li.current{ color: #3399FE; }
.nyxZxphMenu li.current:after{ content: ''; display: block; width: 100%; height: 3px; background: #3399FE; margin-top: 25px; }

.syk_yxIn_menu{ float: right; height: 30px; margin-top: 5px; font-size: 16px; color: #999999; overflow: hidden; }
.syk_yxIn_menu li{ float: left; margin-left: 12px; border-radius: 14px; height: 28px; line-height: 28px; cursor: pointer; color: #999999; text-align:center; padding: 0 12px; border:1px solid #FFFFFF; }
.syk_yxIn_menu li.current{ color: #3399FE; border-color: #3399FE; }

.yxkIn_menu{ float: right; height: 24px; margin: 6px 25px 0 0; font-size: 14px; color: #999999; overflow: hidden; }
.yxkIn_menu li{ float: left; margin-left: 12px; border-radius: 14px; height: 22px; line-height: 22px; cursor: pointer; color: #999999; text-align:center; padding: 0 15px; border:1px solid #FFFFFF; }
.yxkIn_menu li.current{ color: #3399FE; border-color: #3399FE; }

/**标题2**/
.nyxXzyxTitle{ width:1200px; height:25px; border-bottom:2px solid #3399FE; position:relative;}
.nyxXzyxTitle .nyxZxphMore{ margin-top:0px;}
.nyxXzyxTiLeft{ position:absolute; left:0px; top:0px;}
.nyxXzyxTiLeft span{ display:block; float:left; width:82px; height:52px; background:url(../images/2019xyxbg/2019bg8.png) no-repeat;}
.nyxXzyxTiLeft span.icon1{ background-position:0px -240px;}
.nyxXzyxTiLeft span.icon2{ background-position:-90px -240px;}
.nyxXzyxTiLeft span.icon3{ background-position:-180px -240px;}
.nyxXzyxTiLeft span.icon4{ background-position:0px -365px;}
.nyxXzyxTiLeft span.icon5{ background-position:-90px -365px;}
.nyxXzyxTiLeft span.icon6{ background-position:-180px -365px;}
.nyxXzyxTiLeft span.icon7{ background-position:-120px -440px;}
.nyxXzyxTiLeft span.icon8{ background-position:-120px -500px;}
.nyxXzyxTiLeft h2{ height:52px; background:#ffffff; padding:0px 30px; float:left; font-size:24px; font-weight:bold; color:#3399FE; margin-top:8px;}
.nyxXzyxTiLeft b{ display:block; float:left; width:12px; height:12px; background:url(../images/2019xyxbg/2019bg8.png) no-repeat -125px -200px; margin-top:19px;}

/**广告**/
.nyxBanner{ width:1200px; margin-top:15px;}
.nyxBanner a img{ width:1200px; height:85px;}

/**新评分**/
.nyxstar{ width:79px; height:14px; background:url(../images/2019xyxbg/star.png) no-repeat;}
.nyxstar1{ background-position:0px 0px;}
.nyxstar2{ background-position:0px -20px;}
.nyxstar3{ background-position:0px -40px;}
.nyxstar4{ background-position:0px -60px;}
.nyxstar5{ background-position:0px -80px;}

/**单机页码**/
.djyxk_page{ width: 100%; text-align:center; margin-top: 40px; }
.djyxk_page a,.djyxk_page span{ display: inline-block; vertical-align: middle; min-width: 22px; padding:0 5px; height: 32px; text-align:center; line-height: 32px; margin: 0 4px; border-radius: 4px; border:1px solid #dddddd; }
.djyxk_page a:hover,.djyxk_page .currentPage{ color: #3399ff; border-color: #3399ff; }
.djyxk_page p{ display: inline-block; margin:0 4px 0 16px; }
.djyxk_page p em{ color: #3399ff; }



#j_app_desc{overflow: hidden; zoom: 1;color:#666; font-size:14px; line-height:32px;}

.more_btn{height:22px; height:22px; border-bottom:1px solid #f8f8f8; margin-top:20px; overflow:hidden; display: none; }

.more_btn a{display:block; margin:0 auto; background:url(/kaifamei/images/sslc_pg.png) no-repeat -286px -143px; width:45px; height:22px; overflow:hidden; font-size: 0;}

.more_btn a.bbj{ background-position:-340px -143px;}


/*游戏截图*/

.module-cont{margin:20px auto; width:725px;}

.snapShotWrap{ width: 660px; overflow: hidden; position: relative;}

.snapShotCont{ width: 660px; position: relative; overflow: hidden;}

.snapShotCont img{ position: relative; width: 100%; max-width:500px; _width:450px; }

.snap-shot-btn{ position: absolute; width: 50%; height: 100%; opacity: 0.7; z-index: 10; display:inline-block; outline:none;}

.snap-shot-btn i{ background:url(/kaifamei/images/sslc_pg.png) no-repeat;position: absolute; width:21px; height: 38px; top:50%; margin: -16px 0 0 0;}

#shotNext{ top:0; right: 0;}

#shotPrev{ top:0; left: 0;}

#shotNext i{ background-position:-269px -185px; right: 30px;}

#shotPrev i{ background-position:-238px -185px; left: 30px;}

.snap-shot-btn:hover{ opacity: 1;}

.snopshot{ position: absolute;overflow: hidden; zoom:1;}

.elementOverlay{z-index: 1;position: absolute;top: 0;left: 0;background: #000;width: 100%;height: 100%;filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity:0.2; opacity:0.2; +background:none;}

#snopshot1 .elementOverlay{ opacity: 0;}



.main_ztgg { background: #fff; margin: 20px 0; overflow: hidden; }
.ztgg_lf { width: 350px; height: 100%; float: left; }
.ztgg_lf img { width: 350px; height: 200px; }
.ztgg_rg { width: 825px; height: 100%; float: right }
.ztgg_rg_tt { height: 45px; line-height: 45px; overflow: hidden; border-bottom: 1px dashed #f5f5f5; font-size: 24px; color: #f44334; }
.ztgg_rg_tt a { font-size: 24px; color: #f44334; }
.ztgg_rg_int { margin: 5px 0px; line-height: 30px; font-size: 14px; color: #666; overflow: hidden; text-align: justify; }
.ztgg_rg_int .bd{ display: none; }
.ztgg_rg_int .ft{ text-align: right; margin-top: 10px; }
.ztgg_rg_int .btn{ display: inline-block; vertical-align: top; height: 28px; line-height: 28px; float: right; font-size: 14px; color: #47b751; text-align: center; }
.ztgg_rg_int .btn:after{ content: ''; display: inline-block; width: 16px; height: 16px;  background: url(../skin_img/arrow.png) no-repeat; vertical-align: -3px; margin-left: 3px; }
.ztgg_rg_int.on .bd{ display: block; }
.ztgg_rg_int.on .btn:after{ background-image: url(../skin_img/arrow-t.png); }
.ztgg_rg .bottom { height: 40px; width: 100%; margin-top: 20px; }
.ztgg_rg .down { float: left; width: 150px; position: relative; z-index: 999; }
.ztgg_rg .down .xz { display: inline-block; height: 40px; width: 111px; float: left; cursor: pointer; background: url(../skin_img/sslc_pg.png) no-repeat 0 -250px; overflow: hidden; }
.ztgg_rg .down .ewm { display: inline-block; float: left; width: 39px; height: 40px; cursor: default; background: url(../skin_img/sslc_pg.png) no-repeat -111px -250px; cursor: pointer; }

.ztgg_rg .time,
.ztgg_rg .time_new { height: 20px; line-height: 20px; font-size: 14px; color: #888; float: right; width: 250px; text-align: right; }
.ztgg_rg .down_ewm { position: absolute; top: -15px; right: -180px; width: 134px; height: 134px; padding: 15px; background: #fff; border: 1px solid #e2e2e2; text-align: center; z-index: 1002; display: none; }
.ztgg_rg .down_ewm img { width: 134px; height: 134px; }
.ztgg_rg .down_ewm .tri { position: absolute; top: 27px; left: -11px; display: block; width: 11px; height: 19px; background: url(../skin_img/ewm_tri.jpg) no-repeat; }
.ztgg_rg .on .down_ewm{ display: block; }





.w1k_box{width:1200px; margin: 20px auto 0;min-height: 350px;}
.left_menu{float:left; width:180px; margin-top:5px; }
.left_menu a{width:100%; height:55px; text-align:center; font-size:16px; display:block; position: relative; }
.left_menu a span{display:block; line-height:54px; height:54px; border-bottom:1px solid #efefef; color:#292f33; }
.left_menu a em{display:none;border: 6px solid transparent; border-left-color: #3399FF; position: absolute; left: 100%; top: 50%; margin-top: -6px;}
.left_menu a.cur span,.left_menu a.cur:hover span{background:#3399FF; color:#fff; border:none; height:55px; line-height:55px;}
.left_menu a.cur em{display:inline-block;}
.left_menu a:last-child span,.left_menu.yangs2 a:last-child{border:none;}
.left_menu a:hover span{background:#edf1f3;}
.left_menu a {
    color: #444;
    text-decoration: none;
    cursor: pointer;
}

.r_gybz{ width:	980px; float:right; height:auto; overflow:hidden;}
.r_gybz .gybz{border-bottom:1px solid #efefef; height:34px; font-size:20px; font-weight:bold; color:#333; margin-bottom:10px; overflow:hidden;}
.r_gybz .bzjs{ font-size:14px; color:#333; line-height:24px; overflow:hidden;}





.xphZxlbBox{ width:1200px; height:53px; border-bottom:1px solid #ECECEC; margin-top:27px;}
.xphZxlbTitle h2{ float:left; background:url(/kaifamei/images/bg1.png) no-repeat -190px -55px; padding:10px 0px 0px 14px;}
.xphZxlbTitle a{ display:block; float:right; width:156px; height:53px; line-height:53px; background:url(/kaifamei/images/xyxbg1.png) no-repeat 0px -90px; font-size:18px; text-decoration:none; color:#FFFFFF; padding-left:20px;}
.xphYxtjList{ width:300px; margin-top:5px;}
.xphYxtjList li{ float:left; width:80px; margin:20px 0px 0px 30px;}
.xphYxtjList li:nth-child(2n+1){ margin-left:0px;}
.xphYxtjList li.one{ margin-left:0px;}
.xphYxtjList li a{ display:block; width:80px;}
.xphYxtjList li a img{ width:80px; height:80px; border-radius:15px;}
.xphYxtjList li a p{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:10px;}
.xphZxtjList{ width:300px; margin-top:5px;}
.xphZxtjList li{ float:left; width:140px; margin:20px 0px 0px 20px;}
.xphZxtjList li:nth-child(2n+1){ margin-left:0px;}
.xphZxtjList li.one{ margin-left:0px;}
.xphZxtjList li a{ display:block; width:140px;}
.xphZxtjList li a img{ width:140px; height:90px;}
.xphZxtjList li a p{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:10px;}































