
/*Yapi-202201*/
body{font: 14px/24px arial, "\5FAE\8F6F\96C5\9ED1,\5B8B\4F53";_font-family: arial, "\5B8B\4F53";}
body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,i{margin: 0;padding: 0;font-style: normal;outline: none;}
a{color: #666;text-decoration: none;cursor: pointer;zoom: 1;}
a:hover{color: #f67e24;cursor: pointer;}
ol,ul,li{list-style: none;}
img{border: none;}
.topbar{font: 12px/24px arial, "\5FAE\8F6F\96C5\9ED1,\5B8B\4F53";}
.topbar .r_menu a{color: #555;}
.topbar a:hover{color: #f60;}
.topbar .logo{height: 40px;}
/*common*/
.cf,.wrap{*zoom: 1;}
.cf:after,
.wrap:after{content: "\20";display: block;height: 0;clear: both;}
.hide{display: none;}
.mt8{margin-top: 8px !important;}
.mt10{margin-top: 10px !important;}
.wp{width: 1000px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.fl,.fr{_display: inline;}
:root *{filter: none\9 !important;}
.bg{width: 100%;min-width: 1000px;background-position: center top;background-repeat: no-repeat;color: #333;}
.m{width: 1022px;position: relative;margin: 0 auto;}
.btn{text-indent: -9999px;overflow: hidden;background-repeat: no-repeat;}
.btn:hover{background-position: bottom;}
.pagemask{background-image: url("../images/rgbmask.png");background-repeat: repeat;width: 100%;height: 100%;position: fixed;top: 0;left: 0;display: none;}
/* bg*/
html{background: url("../images/bg-html.jpg") no-repeat;background-color: #0e1132;background-position: center top;background-attachment: fixed;}
.head{position: relative;min-width: 1000px;}
.main{background: url(../images/bg-main.png) no-repeat center 950px;position: relative;}
.main .m{margin-bottom: 10px;position: relative;}
.m1{background-image: url("../images/m1.png");height: 170px;padding-top: 48px;}
.m2{background-image: url("../images/m2.png");height: 188px;overflow: visible;position: relative;z-index: 10;}
.m3{background: url("../images/m3.png") no-repeat;height: 334px;}
.m4{background: url("../images/m4.png") no-repeat;height: 352px;position: relative;}
.m5{background: url("../images/m5.png") no-repeat;height: 403px;position: relative;}
.m6{background: url("../images/m6.png") no-repeat;height: 209px;}
.m7{background: url("../images/m7.png") no-repeat;height: 228px;}
.m8{background: url("../images/m8.png") no-repeat;height: 330px;}
/* hd*/
/* .hdcon{position:absolute;bottom:0;left:50%;width:1000px;margin-left:-500px;font-size:16px;}*/
.head .logo{width: 232px;height: 155px;background: url(../images/logo.png) no-repeat;margin: 64px 0 30px 388px;overflow: hidden;}
.head .slogan{width: 856px;height: 120px;background: url(../images/slogan.png) no-repeat;margin: 0 auto 30px;overflow: hidden;}
.btn-video{display: block;background-image: url(../images/btn-video.png);width: 49px;height: 56px;margin: 20px 0 0 396px;}
.btn-video:hover{margin-top: 21px;}
.btn-start{display: block;background-image: url(../images/btn-start.png);width: 305px;height: 83px;margin: 685px auto 0;margin: 0 auto;}
.head .txt{text-align: center;margin: 30px 0 10px;color: #fef006;}
.head .txt a{color: #ffb83d;text-decoration: underline;}
.head .txt a:hover{color: #f60;}
/* m1*/
.game-info{float: left;width: 516px;}
.game-info .desc{padding-top: 5px;width: 516px;height: 95px;overflow: hidden;margin-bottom: 21px;font-size: 14px;color: #dff1ff;}
.game-info .desc a{color: #fff;}
.game-info .desc a:hover{color: #ffb83d;}
.m1 .video{margin: 42px 15px 0 41px;position: relative;background-color: #4db5ff;width: 127px;height: 99px;}
.m1 .video .ico-video{position: absolute;top: 27px;left: 40px;width: 47px;height: 47px;background: url(../images/ico-video.png);}
.m1 .video img{display: block;width: 118px;height: 90px;border-radius: 4px;margin: 5px auto;}
.m1 .ban{width: 636px;height: 95px;margin-left: 20px;margin-right: 20px;}
.m1 .btn{display: block;width: 141px;height: 69px;margin-bottom: 6px;}
.m1 .btn:hover{opacity: 0.9;position: relative;top: 1px;}
.btn-and{background-image: url(../images/btn-and.png);}
.btn-luntan{background-image: url(../images/btn-luntan.png);}
.m1 .btn.btn-libao{background-image: url(../images/btn-libao.png);width: 107px;height: 102px;position: absolute;right: 54px;top: 67px;}
.m1 .btn.btn-libao:hover{top: 68px;}
.ico-down{display: inline-block;width: 12px;height: 16px;background: url(../images/ico-down.png) no-repeat;vertical-align: middle;}
.link-down{color: #ffb83d;line-height: 24px;font-size: 12px;}
.link-down:hover{color: #f60;}
/* sharebox*/
.sy_swxpop{background: #fff;width: 260px;border-radius: 6px;text-align: center;position: relative;}
.sy_swxpop .sclose{background: url("../images/closebg.png") no-repeat;width: 17px;height: 17px;position: absolute;top: 16px;right: 16px;}
.sy_swxpop .sclose:hover{background-position: 0 -26px;}
.pop-qrcode .code{width: 160px;height: 160px;margin: 10px auto 10px;}
.share{height: 24px;overflow: hidden;color: #4f9ff0;font-size: 14px;}
.share .sy_sharebox,
.share span{float: left;display: inline;overflow: hidden;}
.share span{/* width:120px;*/height: 20px;line-height: 18px;color: #fff;font-size: 12px;margin-right: 9px;}
.share .sy_sharebox{/* width:120px;*/height: 28px;margin: 0 auto;overflow: hidden;}
.share .sy_sharebox a{background-image: url("../images/ico-share.png");/* background-color:#50aefe;*/
background-repeat: no-repeat;float: left;display: inline;line-height: 999px;width: 17px;height: 17px;margin: 0 5px 0 0;overflow: hidden;opacity: 1;/* border-radius:3px;*/}
.share .sy_sharebox a:hover{background-color: #fff;}
.share .sy_sharebox .sy_weixin{background-position: -22px 0;}
.share .sy_sharebox .sy_sqq{/* background-position:0 0;*/}
.share .sy_sharebox .sy_qzone{background-position: -45px 0;}
.share .sy_sharebox .sy_tsina{background-position: -67px 0;}
/* m2*/
.nav{background: url(../images/m-nav.png);height: 102px;}
.nav ul{padding-left: 40px;padding-top: 34px;overflow: hidden;}
.nav li{width: 116px;margin-right: 23px;font-size: 18px;float: left;display: inline;}
.nav li a{width: 100%;height: 50px;line-height: 50px;text-align: center;color: #fff;display: block;cursor: pointer;overflow: hidden;background: url("../images/nav-def.png") no-repeat;font-weight: 700;text-shadow: 0px 2px #f36e1a;}
.nav li.on a,
.nav li a:hover{background: url("../images/nav-on.png") no-repeat;text-shadow: 0px 2px #2085ff;text-decoration: none;}
.m-infos .m-tui{width: 527px;/* height:84px;*/margin-left: 163px;overflow: hidden;padding-top: 44px;}
.m-infos .txtlink{height: 46px;line-height: 46px;overflow: hidden;margin-bottom: 23px;}
.m-infos .txtlink a{display: inline-block;margin-right: 10px;padding: 0 5px;line-height: 44px;/* color:#fff;*//* font-size:14px;*/background: #ffefe0;border-top: 2px solid #fdb06c;}
.m-infos .txtlink a:hover{color: #f67e24;text-decoration: underline;}
.m-infos .txtlink:nth-child(2) a{background: #d6ecff;border-color: #4db5ff;}
.m-search{width: 270px;height: 46px;margin-top: 44px;margin-right: 33px;}
.iptsearch{width: 270px;height: 45px;float: left;display: inline;}
.iptsearch input{height: 45px;line-height: 45px;font-size: 14px;color: #666;border: 0;padding: 0;float: left;display: inline;overflow: hidden;}
.iptsearch .ipt1{background: #fffbf7;width: 174px;height: 43px;padding: 0 10px;border: 1px solid #fdb06c;}
.iptsearch .ipt2{background: url(../images/btn-search.png);width: 74px;font-size: 0;color: #fff;cursor: pointer;text-shadow: 0 1px #6b3d01;}
.quninfo{width: 287px;height: 45px;margin-top: 25px;position: relative;margin-left: 54px;clear: both;}
.quninfo .qunipt{background: #f0f8ff;border: 1px solid #11cae5;height: 38px;line-height: 38px;width: 184px;padding-left: 10px;padding-right: 30px;cursor: pointer;position: relative;margin-left: 10px;float: left;}
.quninfo .qunipt span{color: #666;display: block;/* max-width: 146px; */overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 182px;}
.quninfo .qunipt i{background: url("../images/ico-sjiao.png") no-repeat;width: 12px;height: 8px;position: absolute;top: 14px;right: 15px;}
.quninfo .qunipt ul{background: #f0f8ff;border: 1px solid #11cae5;width: 224px;position: absolute;top: 38px;left: -1px;z-index: 13;}
.quninfo .qunipt ul li{height: 35px;line-height: 35px;overflow: hidden;}
.quninfo .qunipt ul li a{height: 35px;line-height: 35px;padding: 0 10px;color: #666;display: block;overflow: hidden;font-size: 14px;}
.quninfo .qunipt ul li a:hover{/* background:#060e3b;*/color: #50aefe;text-decoration: none;}
.quninfo .qunjoin{background: url(../images/btn-qun.png);width: 74px;height: 45px;line-height: 30px;font-size: 0;text-align: center;color: #fff;border-left: 2px solid #65caf9;position: absolute;top: 0;right: 0;text-shadow: 0 1px #1a4458;}
.quninfo .qunjoin:hover{text-decoration: none;}
/* mbanner*/
.mban{background: url(../images/m-ban.png);height: 137px;overflow: hidden;font-size: 0;}
.mban .ban-list{margin-left: 27px;}
.mban .ban-list img{width: 320px;height: 80px;margin: 37px 8px 0 0;float: left;display: inline;overflow: hidden;/* border-radius:4px;*/}
.mban-big{background: url(../images/m-ban-big.png);height: 147px;overflow: hidden;font-size: 0;}
.mban-big img{display: block;width: 960px;height: 90px;margin: 37px auto 0;}
/* mcontent*/
.mnews{height: 471px;background: url(../images/m-news.png);}
.mnews .mcontl{width: 340px;margin-top: 40px;margin-left: 30px;}
.mnews .mcontr{width: 620px;margin-top: 40px;margin-right: 20px;}
.mcontl .mcontit{height: 106px;border-bottom: 1px dashed #5b7cbf;}
.mcontl .mcontit h2{height: 30px;line-height: 30px;font-size: 20px;text-align: center;overflow: hidden;}
.mcontl .mcontit h2 a{color: #ec7948;}
.mcontl .mcontit h2 a:hover{color: #f67e24;text-decoration: underline;}
.mcontl .mcontit p{height: 48px;line-height: 24px;margin-top: 12px;font-size: 14px;color: #333;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.mcontall{height: 41px;margin: 20px auto 0px;position: relative;overflow: hidden;}
.mcontall .mcontab{height: 41px;background: url(../images/bg-tab.png) no-repeat;}
.mcontall .mcontab li{width: 74px;height: 41px;line-height: 39px;margin-right: 8px;text-align: center;font-size: 18px;float: left;display: inline;overflow: hidden;}
.mcontall .mcontab li a{width: 74px;height: 36px;display: block;color: #fff;}
.mcontall .mcontab li.on a,
.mcontall .mcontab li a:hover{color: #fffe8e;text-decoration: none;}
.mcontall .mcontab li.on a:after,
.mcontall .mcontab li a:hover:after{content: "";display: block;width: 30px;height: 2px;margin: 0 auto;background: #f6f994;}
.mcontall .more{width: 42px;height: 28px;line-height: 28px;text-align: right;color: #fff;position: absolute;bottom: 0;right: 0;z-index: 3;}
.mcontall .more:hover{color: #f1c663;text-decoration: underline;}
.mcontscr{width: 618px;height: 298px;position: relative;overflow: hidden;border: 1px solid #11cae5;/* border-radius:4px;*/}
.mcontimg{margin-top: 15px;clear: both;overflow: hidden;margin-left: -17px;font-size: 0;}
.mcontimg img{width: 195px;height: 90px;margin-left: 17px;float: left;display: inline;overflow: hidden;}
.mcontimg a:hover img{opacity: 0.9;}
.msimglist{width: 498px;height: 298px;overflow: hidden;}
.msimglist li{width: 498px;height: 298px;overflow: hidden;}
.msimglist a{width: 498px;height: 298px;position: relative;display: block;color: #fff;overflow: hidden;}
.msimglist img{width: 498px;height: 298px;}
.msimglist p{width: 478px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;position: absolute;bottom: 0;left: 10px;z-index: 3;overflow: hidden;}
.msimglist span{background-image: url("../images/rgbmask.png");background-repeat: repeat;width: 498px;height: 40px;position: absolute;bottom: 0;left: 0;z-index: 1;}
.msimglist a:hover,
.msimglist a:hover p{color: #ffb83d;text-decoration: none;}
.mscrbtns{width: 120px;height: 298px;position: absolute;top: 0;right: 0;z-index: 4;}
.mscrbtns .i-tabup,
.mscrbtns .i-tabdw{width: 120px;height: 33px;line-height: 999em;position: absolute;left: 0;z-index: 3;background: #575564 url("../images/itab_bg.png") no-repeat 0 0;}
.mscrbtns .i-tabup{top: 0;}
.mscrbtns .i-tabdw{background-position: 0 -34px;bottom: 0;}
.mscrbtns .i-tabup:hover{background-position: -122px 0;background-color: #000;}
.mscrbtns .i-tabdw:hover{background-position: -122px -34px;background-color: #393841;}
.mscrbox{width: 120px;height: 232px;margin: 33px auto 0px;position: relative;z-index: 1;border-radius: 4px;}
.mscrlist li{height: 58px;}
.mscrlist a{background: #e5fcff;border: 1px solid #11cae5;border-right: 0;height: 58px;line-height: 58px;padding: 0 10px;display: block;color: #333;font-size: 14px;text-align: center;position: relative;}
.mscrlist a:after{background: url("../images/i-tabon.png") no-repeat;width: 6px;height: 12px;position: absolute;top: 24px;left: -6px;z-index: 3;content: "";display: none;}
.mscrlist li.on a,
.mscrlist li a:hover{color: #fff;text-decoration: none;background: #11cae4;}
.mscrlist li.on a:after,
.mscrlist li a:hover:after{display: block;}
.mcontlist{padding-top: 2px;overflow: hidden;}
.mcontlist li{width: 339px;height: 34px;line-height: 34px;/* padding:16px 60px 15px 0;*/float: left;display: inline;font-size: 16px;position: relative;/* border-bottom:1px solid #2d55a7;*/overflow: hidden;}
.mcontlist a{display: inline-block;max-width: 276px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;/* color:#333;*/}
.mcontlist a:hover{color: #f67e24;text-decoration: underline;}
.mcontlist a:before{content: "";float: left;width: 5px;height: 5px;background: #ccc;margin-top: 15px;margin-right: 7px;}
.mcontlist .new a,
.mcontlist .hot a{padding-right: 16px;background-position: right 3px;background-repeat: no-repeat;}
.mcontlist .new a{background-image: url(../images/ico-new.png);}
.mcontlist .hot a{background-image: url(../images/ico-hot.png);}
.mcontlist span{width: 60px;height: 34px;line-height: 34px;text-align: right;font-size: 14px;color: #333;position: absolute;top: -1px;right: 0;}
/* m-swiper-ban*/
.m-swiper-ban{height: 404px;margin-bottom: 25px !important;padding-top: 28px;overflow: hidden;}
.m-swiper-ban img{width: 475px;/* border:5px solid #fff;*//* margin-top:30px;*/position: absolute;}
.swiper-container{height: 323px;color: #fff;text-align: center;padding-top: 43px;overflow: visible;width: 800px;}
.swiper-slide{height: 100%;opacity: 0;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;-o-transition: 300ms;transition: 300ms;position: relative;}
.swiper-slide-visible{opacity: 1;}
.swiper-slide-active{top: 0;opacity: 1;z-index: 666;overflow: visible;}
.swiper-slide img{position: absolute;top: 1000px;}
.swiper-slide-visible img{width: 475px;height: auto;position: absolute;top: 30px;left: 50%;margin-left: -237px;}
.swiper-slide-active img{position: absolute;top: 0;left: 50%;width: 630px;height: 313px;margin-left: -315px;}
.m-swiper-ban .pagination{margin-top: 10px;text-align: center;}
.m-swiper-ban .swiper-pagination-switch{display: inline-block;opacity: 1;width: 20px;height: 20px;background: url(../images/ico-swiper-def.png) no-repeat;margin: 0 5px;}
.m-swiper-ban .swiper-active-switch{background-image: url(../images/ico-swiper-on.png);}
.m-swiper-ban .swiper-button-prev,
.m-swiper-ban .swiper-button-next{z-index: 1;background: url(../images/ico-sleft.png);width: 62px;height: 93px;top: 175px;left: 100px;position: absolute;cursor: pointer;}
.m-swiper-ban .swiper-button-next{background-image: url(../images/ico-sright.png);right: 100px;left: auto;}
.m-swiper-ban .swiper-button-prev:after,
.m-swiper-ban .swiper-container-rtl .swiper-button-next:after,
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after{content: "";}
.m-swiper-ban .swiper-button-prev:hover,
.m-swiper-ban .swiper-button-next:hover{top: 176px;}
.vdolist{margin-left: 13px;overflow: hidden;}
.vdolist li{width: 170px;height: 118px;float: left;display: inline;margin-right: 13px;margin-top: 12px;overflow: hidden;}
.vdolist a{line-height: 32px;display: block;text-align: center;font-size: 14px;position: relative;overflow: hidden;}
.vdolist img{width: 170px;height: 94px;display: block;}
.vdolist i,
.vdoleft i{background: url(../images/ico-vlist.png) no-repeat;width: 37px;height: 37px;position: absolute;top: 50px;left: 10px;z-index: 3;overflow: hidden;}
.vdolist{width: 558px;}
.vdoleft{width: 403px;height: 254px;margin-left: 37px;margin-top: 12px;overflow: hidden;}
.vdoleft a{line-height: 32px;display: block;text-align: center;font-size: 14px;position: relative;overflow: hidden;}
.vdoleft img{width: 403px;height: 224px;display: block;}
.vdoleft i{top: 100px;left: 180px;}
.m-pzhi{width: 346px;}
.pzbox{width: 280px;margin: 8px 0 0 29px;overflow: hidden;border: 1px solid #80e3f1;}
.pztab{width: 100%;height: 36px;clear: both;/* overflow:hidden;*/background: #e5fdff;border-bottom: 1px solid #80e3f1;}
.pztab span{width: 50%;height: 36px;text-align: center;float: left;display: inline;line-height: 36px;display: block;color: #333;position: relative;cursor: pointer;}
.pztab span.on,
.pztab span:hover{background: #417fef;color: #fff;text-decoration: none;position: relative;}
.pzwrap{height: 215px;/* padding:0 10px;*/overflow: hidden;}
.pzlist{height: 215px;clear: both;overflow: hidden;background: #fff;}
.pzlist li{width: 100%;height: 30px;border-bottom: 1px dashed #80e3f1;float: left;display: inline;overflow: hidden;/* margin-left:5px;*/}
.pzlist em,.pzlist span{height: 30px;line-height: 30px;font-size: 14px;float: left;display: inline;}
.pzlist em{width: 65px;text-align: center;color: #333;background: #d7fcff;}
.pzlist span{margin-left: 15px;/* color:#8399e1;*/}
.m-qus{width: 340px;}
.quslist{margin: 10px 0 0 30px;overflow: hidden;width: 278px;}
.quslist li{line-height: 40px;height: 40px;border-bottom: 1px dashed #80e3f1;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.m-kefu{width: 336px;text-align: left;line-height: 40px;color: #555555;}
.m-kefu .links{border-bottom: 1px dashed #80e3f1;margin: 30px 31px 27px 41px;padding-bottom: 23px;line-height: 50px;font-weight: 700;}
.m-kefu .links a{display: inline-block;width: 129px;height: 26px;line-height: 26px;color: #fff;background: #f67e24;border: 5px solid #fdb06c;font-weight: 400;}
.m-kefu .links a.blue{background: #417fef;border-color: #77b0fe;}
.m-kefu .phone{width: 241px;padding: 26px 10px;overflow: hidden;border-top: 1px dashed #11cae5;margin: 29px 0 0 47px;}
/*m-com*/
.hd{line-height: 60px;height: 48px;overflow: hidden;}
.hd .tit{font-size: 18px;font-weight: 700;margin-left: 60px;color: #fff;}
.hd .more{color: #4f9ff0;margin-right: 22px;line-height: 83px;font-weight: 700;}
.hd .more:hover{color: #f26b16;text-decoration: underline;}
.half-box .more{margin-right: 6px;}
.m5 .more{margin-right: 35px;}
.hdTab{position: absolute;top: 30px;left: 215px;}
.hdTab .tab{float: left;width: 123px;margin: 0 5px;background: #e5fdff;color: #4f9ff0;line-height: 30px;position: relative;cursor: pointer;text-align: center;border: 1px solid #11cae5;}
.hdTab .tab.on,
.hdTab .tab:hover{color: #fff;background: #287aff;}
.hdTab .tab.on:after,
.hdTab .tab:hover:after,
.pztab span.on:after,
.pztab span:hover:after{content: "";position: absolute;bottom: -4px;left: 50%;margin-left: -4px;display: block;width: 8px;height: 4px;background: url(../images/ico-pzhi.png);}
.half-box{width: 49%;}
.main .list{margin-bottom: 20px;overflow: hidden;padding-left: 26px;}
.main .list li{float: left;text-align: center;margin: 15px 0 0 10px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.main .list li img{display: block;width: 100%;}
.main .list_type1 li{width: 107px;height: 125;}
.main .list_type1 li img{width: 105px;height: 95px;border: 1px solid #11cae5;}
.main .list_type2 li{width: 148px;height: 130px;margin-left: 13px;margin-top: 20px;}
.main .list_type3 li{width: 90px;height: 120px;margin: 30px 8px 0 8px;white-space: normal;}
.main .list_type3 li img{width: 90px;height: 90px;margin: 0 auto;vertical-align: top;}
.main .list_type3{margin-left: 11px;}
.building{margin: 20px 0 0 42px;height: 317px;overflow: hidden;}
.building .prev{position: relative;cursor: pointer;width: 80px;/* overflow: hidden;*/}
.building .prev img{display: block;height: 298px;margin: 6px;}
.building .prev p{position: absolute;top: 0;left: 0;width: 24px;height: 208px;line-height: 32px;font-size: 24px;font-weight: 700;color: #fff;padding: 90px 22px 0;background-image: url("../images/rgbmask.png");background-repeat: repeat;border: 6px solid #6ef9ff;overflow: hidden;}
.building .tab{float: left;}
.building .item img{width: 546px;height: 310px;}
.building .item{width: 0;overflow: hidden;}
.building .item{transition: width 1s;}
.building .on .item{width: 546px;}
.building .on .prev:after{content: "";display: block;width: 19px;height: 24px;background: url(../images/ico-b-on.png) no-repeat;position: absolute;bottom: -5px;left: -2px;}
/*fix*/
.fixnav{width: 125px;height: 558px;text-align: center;position: fixed;left: 50%;bottom: 80px;margin-left: 520px;z-index: 100;overflow: hidden;}
.fixnav .gift-btn{width: 139px;display: block;overflow: hidden;position: absolute;left: 0;z-index: 1;}
.fixnav .gift-btn img{width: 139px;margin: 0 auto;display: block;overflow: hidden;}
.fixnav .gift-btn:hover img{opacity: 0.9;}
.fix-con{background: url("../images/fixbg.png") no-repeat;width: 129px;height: 371px;color: #8399e1;position: relative;/* margin-top:80px;*/padding-top: 90px;}
.fix-con ul{padding-left: 13px;}
.fix-con li{float: left;width: 104px;height: 32px;line-height: 32px;margin-bottom: 5px;text-align: center;font-size: 18px;}
.fix-con li a{width: 104px;height: 32px;display: block;color: #fff;background: url(../images/fix-def.png) no-repeat;position: relative;}
.fix-con li a:hover{color: #fff;text-decoration: none;background-image: url(../images/fix-on.png);}
.top-go{font-weight: bold;cursor: pointer;display: block;height: 53px;/* width:80px;*/text-indent: -999px;background: url(../images/btn-top.png) no-repeat center;}
.top-go:hover{background-color: #4279e8;}
/* plinfo*/
.phone_footer{z-index: 6;position: relative;margin-top: 20px;}
.plinfo,.friendlink{background: #fff;width: 1005px;margin: 20px auto 0;position: relative;z-index: 3;overflow: hidden;}
.plinfo{background: #eefbff;}
.plinfo .plwrap{border: 9px solid #6ef9ff;overflow: hidden;}
.friendlink .hdarea{height: 49px;border-bottom: 1px solid #eee;}
.friendlink .hdarea em{height: 48px;line-height: 54px;margin-left: 14px;margin-bottom: 1px;padding: 0 3px;float: left;display: inline;font-size: 18px;font-weight: bold;color: #333;position: relative;border-bottom: 2px solid #2794ef;overflow: hidden;}
.friendlink .fri-qq{background: url("../images/fri-ico_v1.png") no-repeat;background-position: -34px -52px;height: 20px;line-height: 20px;margin-top: 20px;margin-left: 20px;padding-left: 24px;float: left;display: inline;color: #666;}
.friendlink .fri-qq span{color: #2794ef;}
.friendlink .fri-list{padding: 10px 15px;font-size: 12px;height: 1%;clear: both;overflow: hidden;}
.friendlink .fri-list li{height: 24px;line-height: 24px;margin-right: 20px;float: left;display: inline;white-space: nowrap;word-break: break-all;word-wrap: break-word;}
.friendlink .fri-list a{color: #666;}
.friendlink .fri-list a:hover{color: #f60;}
.bulletin{background: #fff;width: 980px;line-height: 24px;padding: 10px;margin: 20px auto 0;color: #999;text-align: center;position: relative;z-index: 3;overflow: hidden;}
.bulletin img{width: 19px;height: 22px;margin-right: 3px;display: inline-block;vertical-align: top;*vertical-align: middle;*margin-top: -2px;}
.bulletin a{color: #999;}
.bulletin a:hover{color: #f60;}

.gbanner{float:right;margin: 46px 35px 0 0;}
.gbanner img{display:block;width: 278px;height: 110px;border: solid 1px #74faff;}

