/* CSS Document */
.l { float: left }
.r { float: right }
/*header*/
.header_nav { width: 100%; height: 75px; background: #2d2d2d; border-bottom: 1px solid #535353 }
.header_nav_n { width: 1210px; margin: 0 auto; height: 75px; overflow: hidden; }
.header_nav_n a { float: left; margin-top: 10px }
.header_nav_n ul { float: left; margin: 18px 0 0 50px }
.header_nav_n ul li { float: left; margin-right: 34px }
.header_nav_n ul li a { font-size: 16px; color: #ffffff }
.header_nav_n ul li a:hover { color: #ffc000 }
.login { float: right; margin-top: 12px }
.login a { width: 82px; height: 30px; display: inline-block; border: 1px solid #ffc000; border-radius: 5px; font-size: 14px; text-align: center; line-height: 30px; color: #ffc000 }
.login a:hover { background: #ffc000; color: #000 }
.right_kong { margin-right: 20px }
.login2 { float: right; margin-top: 12px; }
.login2 a { width: 82px; height: 30px; display: inline-block; border: 1px solid #ffc000; border-radius: 5px; font-size: 14px; text-align: center; line-height: 30px; color: #000000; background: #ffc000; float: right }
.login2 a:hover { background: #ffd34d }
.login2 span { font-size: 14px; color: #ffc000; margin: 16px 18px 0 0; display: inline-block }
.banner2_b { height:40px; background: url(../images/sousuo_b.jpg) no-repeat center 0 }
/*container*/
.container { width: 100%; overflow: hidden; }
/*zhuanti*/
.zhuanti { width: 100%; height: 292px; background: #FFF }
.zhuanti_n { width: 1210px; margin: 0 auto; overflow: hidden }
.zhuanti_n h1 { font-size: 24px; font-weight: normal; text-align: center; color: #ff8a00; margin: 22px 0; }
.games { float: left; width: 289px; height: 185px; overflow: hidden }
.games .photo { width: 289px; height: 185px; overflow: hidden; display: block; }
.games .photo img { width: 100%; height: 100%; display: block; }
.games .txt { position: absolute; text-align: center; width: 289px; font-size: 18px; color: #FFF; margin-top: 20px; }
.right_k { margin-right: 18px }
/*product*/
.product { width: 100%; overflow: hidden; background: #f7f7f7 }
.product_n { width: 1210px; margin: 0 auto 40px; }
.product .Tab { width: 810px; text-align: center; height: 98px; margin: 0 auto; line-height: 80px }
.product .Tab li { width: 150px; margin: 0 60px; float: left }
.product .Tab li a { font-size: 24px; color: #666666; padding: 0 20px 10px }
.product .Tab li.change a, .Tab li a:hover { color: #ff8a00; border-bottom: 4px solid #ff8a00 }
.kong { margin: 0 23px }
.bt-list span { width: 388px; height: 560px; background: #FFF; display: inline-block; float: left; margin-bottom: 23px }
.bt-list li { width: 340px; height: 512px; position: relative; overflow: hidden; -webkit-box-shadow: 0 0 4px rgba(0,0,0,.15); box-shadow: 0 0 4px rgba(0,0,0,.15); margin: 24px 0 0 24px }
.bt-body .bt-list li:nth-child(4n) { margin-right: 0 }
.bt-body .bt-list .hover-pop { width: 100%; position: absolute; top: 0; height: 100% }
.bt-body .bt-list .jump-details { display: block; width: 100%; height: 100%; position: absolute; top: 0 }
.bt-body .bt-list .jump-details>img { width: 100%; height: 100% }
.bt-body .bt-list li:hover .pop-bot, .bt-body .bt-list li:hover .pop-bot .down-btn, .bt-body .bt-list li:hover .pop-tit, .bt-body .bt-list li:hover .pop-tit .tit-name { opacity: 1 }
.bt-body .bt-list li:hover .pop-bot .down-btn { bottom: 50px }
.bt-body .bt-list li:hover .pop-tit .tit-name { top: 0 }
.bt-body .bt-list span:hover { transition: .3s ease-in; -webkit-transition: .3s ease-in; -moz-transition: .3s ease-in; -o-transition: .3s ease-in; box-shadow: 0 4px 20px rgba(0,0,0,.2); -webkit-box-shadow: 0 4px 20px rgba(0,0,0,.2) }
.bt-body .hover-pop .pop-bot, .bt-body .hover-pop .pop-tit, .bt-body .pop-bot .down-btn, .bt-body .pop-tit .tit-name { transition: .2s ease-in; -webkit-transition: .2s ease-in; -moz-transition: .2s ease-in; -o-transition: .2s ease-in; opacity: 0 }
.bt-body .hover-pop .pop-bot, .bt-body .hover-pop .pop-tit { position: absolute; left: 0; z-index: 2 }
.bt-body .hover-pop .pop-tit { width: 100%; height: 75px; padding: 20px 14px 20px 20px; top: 0 }
.bt-body .hover-pop .pop-tit a { width: 30px; height: 32px; display: block; overflow: hidden; display: block; background: url(../images/xingxing.png) no-repeat; background-position: 0px 0px }
.bt-body .hover-pop .pop-tit a:hover { background: url(../images/xingxing.png) no-repeat; background-position: -32px 0px }
.bt-body .hover-pop .pop-tit .on { width: 30px; height: 32px; display: block; overflow: hidden; display: block; background: url(../images/xingxing.png) no-repeat; background-position: -32px 0px }
.bt-body .hover-pop .pop-bot { width: 100%; height: 160px; bottom: 0 }
.bt-body .hover-pop .pop-bot.gradient-ver-bw { background: transparent\9\0; -webkit-filter: none\9\0; filter: none\9\0; -ms-filter: none\9\0 }
.bt-body .pop-tit .tit-name { position: relative; top: -30px; width: 180px; color: #fff; font-size: 16px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: block }
.bt-body .pop-bot .down-btn { display: block; overflow: hidden; width: 232px; height: 56px; margin: 0 auto; -webkit-border-radius: 28px; border-radius: 28px; color: #fff; font-size: 28px; text-align: center; line-height: 54px; position: absolute; bottom: 20px; left: 0; right: 0; margin: 0 auto; -webkit-filter: none\9\0; filter: none\9\0; -ms-filter: none\9\0 }
.bt-body .pop-bot .down-btn:before { display: none; position: absolute; top: 0; left: 0; content: ''; width: 100%; height: 100%; background-color: rgba(255,255,255,.1) }
.bt-body .pop-bot .down-btn:hover:before { display: block }
.bt-body .pop-bot .xiazai { width: 233px; height: 56px; overflow: hidden; border-radius: 200px; background: url(../images/anniu.png) no-repeat; background-position: 0px 0px; display: block; font-size: 24px; color: #FFF; line-height: 56px; text-align: center; margin: 0 auto 20px }
.bt-body .pop-bot .xiazai:hover { background: url(../images/anniu.png) no-repeat; background-position: -235px 0px; }
.bt-body .pop-bot .xiangxi { width: 233px; height: 56px; overflow: hidden; border-radius: 200px; background: url(../images/anniu.png) no-repeat; background-position: 0px -76px; display: block; font-size: 24px; color: #FFF; line-height: 56px; text-align: center; margin: 0 auto }
.bt-body .pop-bot .xiangxi:hover { background: url(../images/anniu.png) no-repeat; background-position: -235px -76px; }
.bt-body .looked-more { height: 23px; text-align: center; font-size: 18px; line-height: 18px; opacity: .6; padding-top: 5px; letter-spacing: 1px }
.bt-body .looked-more a { position: relative; color: #666; transition: .15s ease-in; -moz-transition: .15s ease-in; -webkit-transition: .15s ease-in; -o-transition: .15s ease-in }
.bt-body .looked-more span { margin-left: 10px; transition: .15s ease-in; -moz-transition: .15s ease-in; -webkit-transition: .15s ease-in; -o-transition: .15s ease-in }
.bt-body .looked-more:hover { opacity: 1 }
.bt-body .looked-more:hover a { left: -3px; color: #ff8a00 }
.bt-body .looked-more:hover span { margin-left: 16px }
.pb-mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0 }
.pb-icon { display: inline-block; font-style: normal; cursor: pointer }
.graHover { position: relative }
.graHover:before { display: none; position: absolute; top: 0; left: 0; content: ''; width: 100%; height: 100%; background-color: rgba(255,255,255,.1) }
.graHover:hover:before { display: block }
.gradient-hor-og { background: #ffae12; background: -moz-linear-gradient(left, #ffae12 0, #f07d17 100%); background: -webkit-gradient(linear, left, right, color-stop(0, #ffae12), color-stop(100%, #f07d17)); background: -webkit-linear-gradient(left, #ffae12 0, #f07d17 100%); background: -o-linear-gradient(left, #ffae12 0, #f07d17 100%); background: -ms-linear-gradient(left, #ffae12 0, #f07d17 100%); background: -webkit-gradient(linear, left top, right top, from(#ffae12), to(#f07d17)); background: -webkit-gradient(linear, left top, right top, color-stop(0, #ffae12), to(#f07d17)); background: -webkit-gradient(linear, left top, right top, color-stop(0, #ffae12), to(#f07d17)); background: -webkit-gradient(linear, left top, right top, color-stop(0, #ffae12), to(#f07d17)); background: -webkit-gradient(linear, left top, right top, color-stop(0, #ffae12), to(#f07d17)); background: linear-gradient(to right, #ffae12 0, #f07d17 100%); filter:progid: DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffae12, endColorstr=#f07d17);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#ffae12, endColorstr=#f07d17)" }
.gradient-ver-og { background: #ffae12; background: -moz-linear-gradient(top, #ffae12 0, #f07d17 100%); background: -webkit-gradient(linear, top, bottom, color-stop(0, #ffae12), color-stop(100%, #f07d17)); background: -webkit-linear-gradient(top, #ffae12 0, #f07d17 100%); background: -o-linear-gradient(top, #ffae12 0, #f07d17 100%); background: -ms-linear-gradient(top, #ffae12 0, #f07d17 100%); background: -webkit-gradient(linear, left top, left bottom, from(#ffae12), to(#f07d17)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffae12), to(#f07d17)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffae12), to(#f07d17)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffae12), to(#f07d17)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffae12), to(#f07d17)); background: linear-gradient(to bottom, #ffae12 0, #f07d17 100%); filter:progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffae12, endColorstr=#f07d17);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffae12, endColorstr=#f07d17)" }
.gradient-ver-wb { opacity: .4 \9\0; background: #000; background: -moz-linear-gradient(top, rgba(0,0,0,.4) 0, transparent 100%); background: -webkit-gradient(linear, top, bottom, color-stop(0, rgba(0,0,0,.4)), color-stop(100%, transparent)); background: -webkit-linear-gradient(top, rgba(0,0,0,.4) 0, transparent 100%); background: -o-linear-gradient(top, rgba(0,0,0,.4) 0, transparent 100%); background: -ms-linear-gradient(top, rgba(0,0,0,.4) 0, transparent 100%); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,.4)), to(transparent)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,.4)), to(transparent)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,.4)), to(transparent)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,.4)), to(transparent)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,.4)), to(transparent)); background: linear-gradient(to bottom, rgba(0,0,0,.4) 0, transparent 100%); filter:progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#000000, endColorstr=#ffffff) alpha(opacity=50);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#000000, endColorstr=#ffffff) alpha(opacity=50)" }
.gradient-ver-bw { background: #000; background: -moz-linear-gradient(bottom, rgba(0,0,0,.4) 0, transparent 100%); background: -webkit-gradient(linear, bottom, top, color-stop(0, rgba(0,0,0,.4)), color-stop(100%, transparent)); background: -webkit-linear-gradient(bottom, rgba(0,0,0,.4) 0, transparent 100%); background: -o-linear-gradient(bottom, rgba(0,0,0,.4) 0, transparent 100%); background: -ms-linear-gradient(bottom, rgba(0,0,0,.4) 0, transparent 100%); background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,.4)), to(transparent)); background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,.4)), to(transparent)); background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,.4)), to(transparent)); background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,.4)), to(transparent)); background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,.4)), to(transparent)); background: linear-gradient(to top, rgba(0,0,0,.4) 0, transparent 100%); filter:progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#000000, endColorstr=#ffffff);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#000000, endColorstr=#ffffff)" }
.gra-ver-yl { background: #fac364; background: -moz-linear-gradient(top, #fac364 0, #cc953d 100%); background: -webkit-gradient(linear, top, bottom, color-stop(0, #fac364), color-stop(100%, #cc953d)); background: -webkit-linear-gradient(top, #fac364 0, #cc953d 100%); background: -o-linear-gradient(top, #fac364 0, #cc953d 100%); background: -ms-linear-gradient(top, #fac364 0, #cc953d 100%); background: -webkit-gradient(linear, left top, left bottom, from(#fac364), to(#cc953d)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fac364), to(#cc953d)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fac364), to(#cc953d)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fac364), to(#cc953d)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fac364), to(#cc953d)); background: linear-gradient(to bottom, #fac364 0, #cc953d 100%); filter:progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fac364, endColorstr=#cc953d);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#fac364, endColorstr=#cc953d)" }
.product_more { width: 100%; overflow: hidden; text-align: center }
.product_more a { width: 300px; height: 60px; text-align: center; line-height: 60px; color: #FFF; font-size: 24px; background: #f18117; display: inline-block; border-radius: 200px; margin: 30px 0 50px }
.product_more a:hover { background: #fa9b41; }
/*wendang*/
.wendang { width: 100%; height: 386px; background: url("../images/wendang.jpg") no-repeat center 0; overflow: hidden; }
.wendang_n { width: 1210px; margin: 0 auto; overflow: hidden; }
.wendang_n h5 { width: 100%; text-align: center; font-size: 24px; font-weight: normal; color: #ffffff; margin-top: 45px }
.wendang_n h6 { width: 100%; text-align: center; font-size: 12px; font-weight: normal; color: #ebebeb; margin-top: 10px; margin-bottom: 40px }
.wendang_n ul { width: 100%; overflow: hidden }
.wendang_n ul li { border-right: 1px solid #ffffff; padding: 0 42px 0 40px; float: left; height: 130px; float: left }
.wendang_n ul li p { font-size: 16px; color: #fff472; margin-top: 16px; }
.wendang_n ul li h1 { font-size: 60px; color: #ffffff; font-weight: normal; float: left; margin-top: 10px }
.wendang_n ul li span { float: left; font-size: 24px; color: #fff79d; margin-top: 54px; }
.lianjie { margin-top: 30px }
.lianjie h4 { font-size: 18px; color: #ebebeb; font-weight: normal; margin-bottom: 8px }
.lianjie a { margin-right: 15px; color: #ebebeb }
.lianjie a:hover { color: #fff79d }
/*footer*/
.footer { width: 100%; height: 202px; background: #dedede; overflow: hidden; }
.footer_n { width: 1210px; margin: 0 auto; overflow: hidden; }
.footer_nav { width: 100%; height: 38px; text-align: center; border-bottom: 1px solid #cbcbcb; line-height: 38px }
.footer_nav a { font-size: 12px; color: #666666; padding: 0 20px }
.footer_nav a:hover { color: black }
.footer_bq { width: 100%; text-align: center; color: #666666; font-size: 12px; margin-top: 20px }
.footer_bq a{
    color: #666666; font-size: 12px;
}
.beian { width: 100%; text-align: center; margin-top: 8px }
.beian span { color: #666; font-size: 12px }
.beian span img { position: relative; top: 3px; margin-right: 5px }
.beian i { width: 20px; display: inline-block }
/*fenlei*/
.fenlei { width: 100%; overflow: hidden; background: #f7f7f7 }
.fenlei_n { width: 1210px; background: #FFF; margin: 20px auto; -moz-box-shadow: 0px 0px 6px #c6c6c6; -webkit-box-shadow: 0px 0px 6px #c6c6c6; box-shadow: 0px 0px 6px #c6c6c6; }
/*fenlei_zi*/
.main-menu-nav, .main-banner { width: 100%; background: #fff; }
.main-banner { text-align: center; padding: 20px 0; border-bottom: 1px solid #f0f0f0; }
.menu-nav { width: 100%; margin-top: 12px; background: #fff; width: 1140px; margin: 0 auto; padding: 15px 0; }
.menu-line { border-bottom: 1px solid #f0f0f0; overflow: hidden; }
.menu-space { margin-top: 10px; margin-bottom: 8px; overflow: hidden; }
.menu-nav-title { float: left; margin: 3px 15px 0 0; color: #666666 }
.menu-nav-tags { overflow: hidden; width: 974px; float: left; height: 30px; }
.menu-nav-tags a { display: block; float: left; margin-right: 8px; padding: 4px 8px; border-radius: 5px; margin-bottom: 5px; white-space: nowrap; color: #666666 }
.menu-nav-tags a.on { background: #ff8a00; color: #FFF}
.leibie a:hover{background: #ff8a00; color: #FFF}

.img-li { width: 1180px; height: 120px; float: left; }

.img-li img { width: 1180px; height: 120px; border-radius: 5px; }
#img-div .dots { position: absolute; left: 0; right: 0; bottom: 10px; *display:none;
}
#img-div .dots li { display: inline-block; width: 24px; height: 8px; margin: 0 4px; text-indent: -999em; border: 1px solid #fff; cursor: pointer; opacity: .4; -webkit-transition: background .5s, opacity .5s; -moz-transition: background .5s, opacity .5s; transition: background .5s, opacity .5s; }
#img-div .dots li.active { background: #fff; opacity: 1; }
/*点击查看更多*/
.look-more { display: inline-block; float: right; position: relative; padding: 4px; }
/*.look-more-box{}*/
.look-more-tip { margin-right: 26px; color: #ff8a00; }
.look-more-img { float: right; background: url(../images/selectarrow-down.png) no-repeat center; width: 12px; height: 7px; background-size: 12px 7px; display: inline-block; position: absolute; right: 10px; top: 10px; }
.yanse a { width: 14px; height: 20px; display: inline-block; float: left; }
.yanse a img { margin: 5px 0 0 1px; }
.yanse a:hover{ border:1px solid #d8d8d8}
.ys1 { background: #ff0000 }
.ys2 { background: #ffff00 }
.ys3 { background: #ffffff; border: 1px solid #CCC }
.ys4 { background: #000000 }
.ys5 { background: #ffc0cb }
.ys6 { background: #800080 }
.ys7 { background: #ffd700 }
.ys8 { background: #2e8b57 }
.ys9 { background: #4169e1 }
.ys10 { background: #808080 }
.ys11 { background: #ff6600 }
.ys12 { background: #9b4400 }
.ys13 { background: #6b6882 }
.ys14 { background: #3b2e7e }
.ys15 { background: #00ffff }
.ys16 { background: #ffdab9 }
.ys17 { background: #808000 }
.ys18 { background: #2f4f4f }
.remen { padding: 18px 0 18px 20px }
.remen a { font-size: 16px; color: #ff8a00; display: inline-block; border-radius: 8px; border: 1px solid #ff8a00; padding: 6px 18px; margin-right: 15px }
.remen a:hover { background: #ff8a00; color: #FFF }
.remen .on { background: #ff8a00; color: #FFF }
/*fenye*/
.fenye { width: 100%; text-align: center; overflow: hidden; height: 30px; padding-top: 25px; }
.fenye span { margin-right: 10px }
.fenye a { color: #414141; border: 1px solid #d9d9d9; background: #ffffff; padding: 8px 15px; border-radius: 4px; margin-right: 10px }
.fenye a:hover { color: #ffffff; border: 1px solid #fff; background: #febf2c; }
.fenye .on { color: #ffffff; border: 1px solid #fff; background: #febf2c; }
/*lujing*/
.lujing { margin: 30px auto; width: 1210px; font-size: 16px; color: #666666 }
.lujing a { color: #666; font-size: 16px; }
.lujing a:hover { color: #ffc000 }
.xihuan_title { font-size: 18px; color: #666666; margin: 45px 0 }
/*z_nav*/
.z_nav { width: 100%; height: 70px; -moz-box-shadow: 0px 3px 13px #d9d9d9; -webkit-box-shadow: 0px 3px 13px #d9d9d9; box-shadow: 0px 3px 13px #d9d9d9; position: relative; z-index: 2; background: #FFF; text-align: center; line-height: 70px; }
.z_nav a { height: 65px; font-size: 20px; color: #606060; display: inline-block; margin: 0 10px; padding: 0 40px }
.z_nav a:hover { border-bottom: 5px solid #ff8a00 }
.z_nav .z_nav_on { border-bottom: 5px solid #ff8a00; color: #ff8a00 }
.vip_z { width: 1210px; margin: 0 auto }
.vip_z h3 { font-size: 36px; color: #FFF; font-weight: normal; margin: 36px 0 0 60px; float: left }
.vip_z .vip_xx { float: right }
.vip_xx { float: right; margin-top: 30px }
.vip_xx1 { color: #606060; font-size: 18px; line-height: 36px }
.vip_xx1 span { color: #cc2229; font-size: 18px; }
.vip_xx2 { color: #606060 }
/*tanceng1*/
.m-modal { position: fixed; top: 0; bottom: 0; left: 0; right: 0; display: none; z-index: 1000; overflow: auto; background-color: rgba(0, 0, 0, .8); }
.m-modal-dialog { width: 949px; height: 461px; background: url(../images/zhifu_b.png) no-repeat; margin: 0 auto }
.zhifu_l { width: 179px; float: left; overflow: hidden }
.zhifu_l h5 { width: 100%; text-align: center; font-size: 24px; color: #606060; font-weight: normal; margin-top: 125px; }
.zhifu_l ul { float: left; margin: 45px 0 0 39px; line-height: 36px; }
.zhifu_l ul li { color: #FFF; }
.zhifu_r { float: right; width: 770px; overflow: hidden }
.m-btn-cancel { font-size: 40px; float: right; margin: 0px 14px 0 0; color: #606060; font-weight: normal; cursor: pointer }
.zhifu_r h6 { font-size: 14px; color: #606060; font-weight: normal; margin: 32px 0 0 49px; }
.baonian { width: 670px; overflow: hidden; display: inline-block; margin: 46px 0 0 50px; }
.baonian li { width: 200px; height: 97px; float: left; display: inline-block; overflow: hidden; border-radius: 4px }
.baonian li .bn1 span { font-size: 24px; color: #606060; padding-right: 12px }
.baonian li .bn1 { color: #606060; margin: 25px 0 0 64px; }
.baonian li .bn2 { color: #606060; font-size: 12px; margin-left: 64px; }
.baonian .baonian1 { width: 200px; height: 97px; background: url(../images/bao1.png) no-repeat }
.baonian .baonian2 { width: 200px; height: 97px; background: url(../images/bao2.png) no-repeat }
.baonian .baonian3 { width: 200px; height: 97px; background: url(../images/bao3.png) no-repeat }
.bn_kong { margin: 0 35px; }
.baonian li a { width: 200px; height: 97px; display: inline-block; position: absolute; border-radius: 4px }
.baonian li a:hover { width: 200px; height: 97px; background: url(../images/bao_hover.png) no-repeat; position: absolute; z-index: 9999 }
.baonian li .bn_on { width: 200px; height: 97px; background: url(../images/bao_hover.png) no-repeat; position: absolute; z-index: 9999 }
.chongzhi { width: 670px; overflow: hidden; display: inline-block; margin: 30px 0 0 50px; }
.chongzhi .cz_title { color: #606060; margin-bottom: 15px }
.chongzhi li { width: 141px; height: 36px; float: left; display: inline-block; overflow: hidden; border-radius: 4px; margin-right: 20px }
.chongzhi li .zf1 { width: 139px; height: 34px; background: url(../images/zf1.jpg) no-repeat; border-radius: 4px; border: 1px solid #dddddd; display: inline-block }
.chongzhi li .zf2 { width: 139px; height: 34px; background: url(../images/zf2.jpg) no-repeat; border-radius: 4px; border: 1px solid #dddddd; display: inline-block }
.chongzhi li .zf3 { width: 139px; height: 34px; background: url(../images/zf3.jpg) no-repeat; border-radius: 4px; border: 1px solid #dddddd; display: inline-block }
.chongzhi li a:hover { border: 1px solid #ff8a00 }
.chongzhi li .zf_on { border: 1px solid #ff8a00 }
.lj_cz { width: 100%; overflow: hidden }
.lj_cz a { width: 160px; height: 44px; background: #ff8a00; display: inline-block; border-radius: 4px; text-align: center; line-height: 44px; font-size: 16px; color: #FFF; margin: 24px 0 0 50px; }
.lj_cz a:hover { background: #fe9d2b }
.lj_cz a img { position: relative; margin-right: 6px; top: 4px; }
.shengming { width: 100%; text-align: center; color: #606060; margin-top: 48px; }
/*baonian2*/
.bl_vip { width: 1100px; margin: 0 auto; overflow: hidden }
.bl_vip_t { width: 100%; font-size: 16px; color: #606060; border-bottom: 1px solid #dddddd; margin: 60px 0 40px; padding-bottom: 20px }
.baonian2 { width: 1100px; overflow: hidden; display: inline-block; }
.baonian2 li { width: 330px; height: 160px; float: left; display: inline-block; overflow: hidden; border-radius: 4px }
.baonian2 li .bn1 span { font-size: 30px; color: #606060; padding-right: 12px }
.baonian2 li .bn1 { color: #606060; margin: 49px 0 0 141px; font-size: 18px; }
.baonian2 li .bn2 { color: #606060; font-size: 14px; margin-left: 142px; }
.baonian2 .baonian21 { width: 330px; height: 160px; background: url(../images/bao21.png) no-repeat }
.baonian2 .baonian22 { width: 330px; height: 160px; background: url(../images/bao22.png) no-repeat }
.baonian2 .baonian23 { width: 330px; height: 160px; background: url(../images/bao23.png) no-repeat }
.bn_kong2 { margin: 0 55px; }
.baonian2 li a { width: 330px; height: 160px; display: inline-block; position: absolute; border-radius: 5px }
.baonian2 li a:hover { width: 330px; height: 160px; background: url(../images/bao_hover2.png) no-repeat; position: absolute; z-index: 999 }
.baonian2 li .bn_on { width: 330px; height: 160px; background: url(../images/bao_hover2.png) no-repeat; position: absolute; z-index: 999 }
.vip_shuoming { width: 100%; text-align: center; color: #606060; margin: 20px 0 30px }
.chongzhi2 { width: 1100px; overflow: hidden; display: inline-block }
.chongzhi2 .cz_title2 { color: #606060; margin-bottom: 30px; font-size: 16px }
.chongzhi2 li { width: 217px; height: 56px; float: left; display: inline-block; overflow: hidden; border-radius: 4px; margin-right: 30px }
.chongzhi2 li .zf1 { width: 215px; height: 54px; background: url(../images/zf21.jpg) no-repeat; border-radius: 4px; border: 1px solid #dddddd; display: inline-block }
.chongzhi2 li .zf2 { width: 215px; height: 54px; background: url(../images/zf22.jpg) no-repeat; border-radius: 4px; border: 1px solid #dddddd; display: inline-block }
.chongzhi2 li .zf3 { width: 215px; height: 54px; background: url(../images/zf23.jpg) no-repeat; border-radius: 4px; border: 1px solid #dddddd; display: inline-block }
.chongzhi2 li a:hover { border: 1px solid #ff8a00 }
.chongzhi2 li .zf_on { border: 1px solid #ff8a00 }
.lj_cz2 { width: 100%; overflow: hidden }
.lj_cz2 a { width: 238px; height: 66px; background: #ff8a00; display: inline-block; border-radius: 4px; text-align: center; line-height: 66px; font-size: 20px; color: #FFF; margin-top: 30px }
.lj_cz2 a:hover { background: #fe9d2b }
.lj_cz2 a img { position: relative; margin-right: 8px; top: 6px; }
.shengming2 { width: 100%; text-align: center; color: #606060; margin-top: 48px; border-top: 1px solid #dddddd; font-size: 16px; padding: 20px 0 30px }
/*tanceng2*/
.m-modal2 { position: fixed; top: 0; bottom: 0; left: 0; right: 0; display: none; z-index: 1000; overflow: auto; background-color: rgba(0, 0, 0, .8); }
.m-modal-dialog2 { width: 607px; height: 425px; background: url(../images/denglu_b.png) no-repeat; margin: 0 auto }
.m-modal-dialog2 h6 { font-size: 18px; color: #737777; text-align: center; font-weight: normal; padding-top: 55px; }
.m-modal-dialog2 .denglu { margin: 50px 0 0 96px; }
.m-modal-dialog2 .denglu a { width: 167px; height: 167px; display: inline-block; border: 1px solid #dddddd; border-radius: 200px; text-align: center; font-size: 18px; float: left }
.m-modal-dialog2 .denglu .dl1 { color: #1e9be7; margin-right: 80px }
.m-modal-dialog2 .denglu .dl1:hover { background: #1e9be7; color: #FFF }
.m-modal-dialog2 .denglu .dl1:hover span { background: url(../images/qq.png) no-repeat; background-position: 0px 0px; }
.m-modal-dialog2 .denglu .dl1 span { width: 66px; height: 67px; display: inline-block; overflow: hidden; background: url(../images/qq.png) no-repeat; background-position: -68px 0px; margin-top: 36px }
.m-modal-dialog2 .denglu .dl2 { color: #41b037 }
.m-modal-dialog2 .denglu .dl2:hover { background: #41b037; color: #FFF }
.m-modal-dialog2 .denglu .dl2:hover span { background: url(../images/weixin.png) no-repeat; background-position: -87px 0px; }
.m-modal-dialog2 .denglu .dl2 span { width: 85px; height: 66px; display: inline-block; overflow: hidden; background: url(../images/weixin.png) no-repeat; background-position: 0px 0px; margin-top: 36px }
.m-modal-dialog2 p { width: 100%; text-align: center; font-size: 14px; color: #7b7d7a; overflow: hidden; padding-top: 56px }
/*contact_us*/
.contact_us { width: 1100px; margin: 0 auto; overflow: hidden }
.contact_us h2 { font-size: 30px; color: #606060; text-align: center; font-weight: normal; border-bottom: 1px solid #dddddd; margin: 80px auto 40px; padding-bottom: 50px }
.contact_us p { font-size: 14px; color: #606060; line-height: 50px }
.container44 { width: 1100px; height: 600px; margin: 50px 0 80px }
/*about*/
.about { width: 1100px; margin: 0 auto; overflow: hidden; padding-bottom: 70px }
.about h2 { font-size: 30px; color: #606060; text-align: center; font-weight: normal; border-bottom: 1px solid #dddddd; margin: 80px auto 40px; padding-bottom: 50px }
.about p { font-size: 14px; color: #606060; line-height: 26px; margin-bottom: 25px }
/*help*/
.help { width: 1100px; margin: 0 auto; overflow: hidden; padding-bottom: 70px }
.help h2 { font-size: 30px; color: #606060; text-align: center; font-weight: normal; border-bottom: 1px solid #dddddd; margin: 80px auto 40px; padding-bottom: 50px }
.help .gj_xiazai { width: 100%; overflow: hidden; border-bottom: 1px solid #dddddd; padding-bottom:40px}
.help .gj_xiazai h6 { font-size: 18px; color: #606060; font-weight: normal; text-align: center }
.help .gj_xiazai ul{ margin-top:50px}
.help .gj_xiazai ul li { float: left; width: 254px; border-right:1px solid #dddddd; padding-left:20px}
.help .gj_xiazai ul li img { float: left }
.help .gj_xiazai ul li p { color: #606060; margin-top: 16px; margin-left: 86px; line-height:24px}
.help .gj_xiazai ul li p a { color: #606060 }
.help .gj_xiazai ul li p a:hover{ color: #ff8a00 }
/*jieda*/
.jieda{width:100%; overflow: hidden; border-bottom:1px solid #dddddd; padding-bottom:40px}
.jieda h6{ font-size: 18px; color: #606060; text-align: center; font-weight: normal; margin: 50px 0;}
.jieda ul li{ width:263px; float:left; margin-bottom:40px}
.jieda ul li p{ font-size:16px; color:#606060; border-bottom:1px solid #dddddd; margin-bottom:10px; padding-bottom:10px}
.jieda ul li a{ color:#606060; float:right}
.jieda ul li a:hover{ color:#ff8a00}
.jiedakong{ margin-right: 16px;}

.wenda{ margin-top:70px}
.wenda p{ color:#606060; line-height: 24px; margin-bottom:40px}

/*tanceng3*/
.m-modal3 { position: fixed; top: 0; bottom: 0; left: 0; right: 0; display: none; z-index: 1000; overflow: auto; background-color: rgba(0, 0, 0, .8); z-index: 999999999999999 }
.m-modal-dialog3 { margin: 0 auto; width: 450px; height: 400px; background: #ffffff; -moz-box-shadow: 0px 0px 8px #999; -webkit-box-shadow: 0px 0px 8px #999; box-shadow: 0px 0px 8px #999; }
.tanceng13 { width: 450px; height: 400px; overflow: hidden; background: #FFF; margin-top: 220px; }
.tanceng3_t { width: 420px; height: 50px; background: #ff8a00; color: #FFF; line-height: 50px; padding-left: 30px; font-size: 16px; }
.tanceng3_t a { color: #FFF; font-size: 28px; display: block; float: right; text-align: center; margin-top: -3px }
.tanceng3_t a:hover { cursor: pointer; color: #000 }
.tanceng3_m { width: 100%; height: 298px; overflow: hidden; text-align: center; }
.saoyisao { font-size: 14px; color: #343434; line-height: 26px; margin: 20px 0 10px }
.saoyisao strong { color: #F00 }
.tanceng3_b { width: 100%; height: 50px; background: #f8f8f8; margin-top: 2px }
.tanceng3_b a { width: 114px; height: 30px; display: inline-block; border: 1px solid #ff8a00; text-align: center; line-height: 30px; color: #ff8a00; border-radius: 5px; float: right; margin: 10px 15px 0 0 }
.tanceng3_b a:hover { border: 1px solid #747474; color: #747474 }



.cbl{position:fixed;bottom:60px;right:10px;z-index:30}
#back-top{width:72px;border:1px solid #eceff1;background:#fff}
#back-top .userqq{position:relative}
#back-top .userqq .userqqtipw{display:none;position:absolute;width:200px;height:83px;top:0;left:-200px}
#back-top .userqq:hover .userqqtipw{display:block}
#back-top .userqq .userqqtip{width:175px;position:absolute;-webkit-box-shadow:#bbb 0 0 5px;-moz-box-shadow:#bbb 0 0 5px;box-shadow:#bbb 0 0 6px;left:10px;background:#fff;text-align:center}
#back-top .userqq .userqqtip .inner{background-color:#FFF;width:10px;height:10px;position:relative;left:170px;top:36px;transform:rotate(135deg);border-top:2px solid rgba(204,204,204,.58);border-left:2px solid rgba(204,204,204,.58);-moz-box-shadow:#bbb 0 0 6px}
#back-top .userqq .userqqtip .clickqq{display:inline-block;height:23px;line-height:23px;width:80px;background:#6085e3;border-radius:40px;font-size:13px;color:#fff;margin-top:7px}
#back-top .userqq .userqqtip .qqtime{height:48px;line-height:48px;font-size:13px;color:#7a7a7a}
#back-top .bg-b{display:block;width:72px;height:84px;background:#fff}
#back-top .bg-b:hover{background:#6085e3}
#back-top .ty{width:72px;height:83px;display:block}
#back-top .lines{height:1px;width:62px;background:#e5e5e5;margin-left:5px}
#back-top .huiyuan{background:url(../images/csr1.png) 8px -217px no-repeat}
#back-top .qq{background:url(../images/csr1.png) 8px -135px no-repeat}
#back-top .phone{background:url(../images/csr1.png) 8px -455px no-repeat}

#back-top .return-top{background:url(../images/csr1.png) 8px -385px no-repeat}
#back-top .advice{background:url(../images/csr1.png) no-repeat 8px -301px}
#back-top .huiyuan:hover{background:url(../images/csr1.png) -69px -217px no-repeat}
#back-top .qq:hover{background:url(../images/csr1.png) -69px -135px no-repeat}
#back-top .phone:hover{background:url(../images/csr1.png) -69px -455px no-repeat}

#back-top .return-top:hover{background:url(../images/csr1.png) -69px -385px no-repeat}
#back-top .advice:hover{background:url(../images/csr1.png) no-repeat -69px -301px}

