/*@charset "utf-8";
.m_head{width: 100%;height: 82px;position: absolute;left: 0;top:20px;z-index: 11}
.m_head_con{width: 1600px;height: 82px; margin: 0 auto;}
.m_head_con .user_login{ float: right;height:53px;margin-top: 20px;position: relative}
.m_head_con .user_login .login_box{color: rgba(255,255,255,.75);float: left}
.m_head_con .user_login .login_box a{font-size: 18px; color: rgba(255,255,255,.75);padding: 0 12px;line-height: 53px;float: left}
.m_head_con .user_login .login_box a:hover{color: #fff}
.m_head_con .user_login .login_box span{float: left;margin-top: 14px;}
.m_head_con .user_login .head_name_box{margin-left: 8px;float: left;display: inline-block}
.m_head_con .user_login .head_img{width: 62px;height: 53px;background: url(//img1.cache.jj.cn/www/2017/user_login_bg.png) no-repeat ;_background: url(//img1.cache.jj.cn/www/2017/user_login_bg.gif) no-repeat;float: left}
.m_head_con .user_login .head_img img{width: 42px;height:42px;border-radius: 50%;border: 2px #fff solid;box-shadow: 1px 1px 6px rgba(0,0,0,.2);margin: 1px 0 0 2px;}
.m_head_con .user_login .user_name{max-width: 176px;_width:176px;color: #fff;height: 53px;line-height: 53px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;float: left;margin-right: 10px;}
.m_head_con .user_login .head_name_box span{width: 21px;height: 53px;background: url(//img1.cache.jj.cn/www/2017/user_login_jt.png) no-repeat ;_background: url(//img1.cache.jj.cn/www/2017/user_login_jt.gif) no-repeat;display: inline-block}
.m_head_con .user_login .head_name_box:hover span{ background-position: 0 -53px;}
.m_head_con .user_login .user_back{font-size: 14px;color: rgba(255,255,255,.6);width: 56px;height: 18px;line-height: 18px;text-align: center;display: inline-block;border: 1px solid rgba(255,255,255,.6);float: left;border-radius: 10px;margin: 14px 0 0 14px;}
.m_head_con .m_logo{float: left;width: 168px;height:70px;display: inline-block;background: url(//img1.cache.jj.cn/www/2017/logo.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/logo.gif) no-repeat;margin-top: 10px; cursor:pointer}
.m_head_con .m_nav{float: left;display: inline-block;margin: 22px 0 0 80px;}
.m_head_con .m_nav li{ float: left;margin-left: 50px;display: inline-block;position: relative}
.m_head_con .m_nav .m_about_list{border-radius:7px;width: 158px;height: 238px;padding:30px 30px 20px 30px;background:url(//img1.cache.jj.cn/www/2017/sel_bg.png);_background:url(//img1.cache.jj.cn/www/2017/sel_bg.gif);position: absolute;left: -70px;top: 39px;display: none;}
.m_head_con .m_nav .m_about_list dt{width: 100%;height: 62px;line-height: 62px;text-align: center;border-bottom: 1px #c3c3c3 solid;}
.m_head_con .m_nav .m_about_list span{width: 28px;height: 14px;background: url(//img1.cache.jj.cn/www/2017/about_list_sj.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/about_list_sj.gif) no-repeat;position: absolute;left: 90px;top: -14px;display: block}
.m_head_con .m_nav .m_about_list a{font-size: 18px; color: #333;width: 100%;line-height: 62px;}
.m_head_con .m_nav .m_about_list a:hover{color: #2989ff}
.m_head_con .m_nav .m_about_list a:active{color: #14447f}
.m_head_con .m_nav .m_about_list dt#add_jj{border-bottom: none}
.m_head_con .m_nav a{font-size: 18px;color: rgba(255,255,255,.7);line-height: 38px;height: 38px;float: left;}
.m_head_con .m_nav a:hover{color: #fff}
.m_head_con .m_nav a:active,.m_head_con .m_nav .active{color: #fff;border-bottom: 2px #fff solid;margin-top: 0}
.m_head_con .m_nav .about_us{ padding-right: 24px;background: url(//img1.cache.jj.cn/www/2017/about_down.png) no-repeat top right;_background: url(//img1.cache.jj.cn/www/2017/about_down.gif) no-repeat top right;}
.m_head_con .m_nav .about_us:hover,.m_head_con .m_nav .about_us:active{background-position: right -38px;}
.g_login_right{position: absolute;top: 68px;right: 0px;width: 482px;height: 127px; padding: 20px 25px;background: #fff;display: block;z-index: 100;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius: 10px;display: none;box-shadow: 0 0 5px rgba(0,0,0,.35)}
.g_login_right .u_right_close{width: 14px;height: 14px;display: block;position: absolute;left: 382px;top: 30px;background: url(//img1.cache.jj.cn/www/2017/login_close.gif) no-repeat;cursor: pointer}
.g_login_right .u_right_close:hover{background-position: 0 -14px;}
.g_login_right .u_right_close:active{background-position: 0 -28px;}
.g_login_right .m_login_head{width: 352px;height: 72px;line-height: 72px;position: absolute;left: 30px;top: 48px;color: #000433}
.g_login_right .m_login_head img{width: 72px;height: 72px;border-radius: 50%;float: left}
.g_login_right a{color: #000433;font-size: 18px;}
.g_login_right a:hover{color: #2989ff}
.g_login_right a:active{color: #14447f}
.g_login_right span{float: left}
.g_login_right .m_login_head a{padding: 0 12px;}
.g_login_right .m_login_head .m_user_name{width: 150px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;height: 72px;display: inline-block}
.g_login_right .m_login_head .u_out{position: absolute;right: 46px;top:0;}
.g_login_right dl{}
.g_login_right dt{width: 160px;height: 62px;line-height: 62px;border-bottom: 1px #e1e1e1 solid;border-right: 1px #e1e1e1 solid;float: left;text-align: center}
.g_login_right .no_right{ border-right: none}
.g_login_right .no_bottom{ border-bottom: none}
.g_login_right .no_r_b{ border-bottom: none;border-right: none}
.g_login_right em{width: 40px;height: 17px;position: absolute;top: -17px;right: 45px;background: url(//img1.cache.jj.cn/www/2017/login_sj.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/login_sj.gif) no-repeat;}
.g_move_head{width: 100%;height: 82px;background: #0071db;position: fixed;left: 0;top: 0;z-index: 99;display: none}
.g_move_head .m_head_con .m_logo{width: 118px;height: 50px;background: url(//img1.cache.jj.cn/www/2017/move_logo.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/move_logo.gif) no-repeat;margin-top: 16px;}
.m_slider{width: 50px;height: 158px;position: fixed;right: 20px;top: 50%;z-index: 12;display: none;}
.m_slider a{width: 50px;height: 50px;display: block;margin-bottom: 4px;}
.m_slider .small_ewm{background: url(//img1.cache.jj.cn/www/2017/small_ewm.gif) no-repeat;position: relative}
.m_slider .small_ewm img{position: absolute;width: 202px;height: 202px;top: 0;left: -214px;display: none;box-shadow: 0 2px 5px rgba(41,137,255,.35)}
.m_slider a:hover{background-position: 0 -50px;}
.m_slider .small_ewm:hover img{display: block}
.m_slider .feedback{background: url(//img1.cache.jj.cn/www/2017/feedback.gif) no-repeat;}
.m_slider .go_top{background: url(//img1.cache.jj.cn/www/2017/go_top.gif) no-repeat;}
.m_slider .feedback:active,.m_slider .go_top:active{background-position: 0 -100px;}*/

.m_head{width: 100%;height: 82px;position: absolute;left: 0;top:20px;z-index: 11}
.m_head_con{width: 1600px;height: 82px; margin: 0 auto;}
/*.m_head_con .user_login{ float: right;width: 46px;height:46px;padding-right: 36px;background: url(//img1.cache.jj.cn/www/2017/user_login_bg.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/login_down.gif) no-repeat 60px 0px; cursor: pointer;margin-top: 20px;}*/
.m_head_con .user_login img{width: 42px;height:42px;border-radius: 50%;border: 2px #fff solid;box-shadow: 1px 1px 6px rgba(0,0,0,.2);margin: 1px 0 0 2px;}
.m_head_con .user_login:hover img{border: 2px #d2d2d2 solid;}
.m_head_con .user_login:active img{border: 2px #a3a3a3 solid;}
.m_head_con .user_login:active {
    background-position: 0 -106px;
}
.m_head_con .user_login:hover {
    background-position: 0 -53px;
}
.m_head_con .m_logo{float: left;width: 142px;height:94px;display: inline-block;background: url(//img1.cache.jj.cn/www/2017/logo_18.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/logo_18.gif) no-repeat;margin-top:-20px; cursor:pointer}
.min_width .m_head_con .m_logo{ margin-top:0;}

.m_head_con .m_nav{float: left;display: inline-block;margin: 22px 0 0 80px;}
.m_head_con .m_nav li{ float: left;margin-left: 50px;display: inline-block;position: relative}
.m_head_con .m_nav .m_about_list{border-radius:7px;width: 160px;height: 205px;padding:35px 30px 20px 30px;background:url(//img1.cache.jj.cn/service_center/sel_bg.png) no-repeat;/*opacity:0.8*/;background-position:0 3px;position: absolute;left: -70px;top:38px;display: none;}
.m_head_con .m_nav .m_about_list dt{width: 100%;height: 61px;line-height: 62px;text-align: center;border-bottom: 1px #c3c3c3 solid;}
.m_head_con .m_nav .m_about_list span{width: 28px;height: 14px;background: url(//img1.cache.jj.cn/www/2017/about_list_sj.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/about_list_sj.gif) no-repeat;position: absolute;left: 90px;top: -14px;display: block}
.m_head_con .m_nav .m_about_list a{font-size: 18px; color: #333;width: 100%;line-height: 60px;height: 60px;background: #fff;}
.m_head_con .m_nav .m_about_list a:hover{color: #2989ff}
.m_head_con .m_nav .m_about_list a:active{color: #14447f}
.m_head_con .m_nav .m_about_list dt#add_jj{border-bottom: none;}
.m_head_con .m_nav a{font-size: 18px;color: #ececec;line-height: 38px;height: 38px;float: left}
.m_head_con .m_nav a:hover,.m_head_con .m_nav a.active{color: #fff;}
.m_head_con .m_nav a.active{border-bottom: 2px #fff solid;margin-top: 0;}
.m_head_con .m_nav #about_list a:hover{border-bottom: none;}
.m_head_con .m_nav #about_list a:active{border-bottom: none;}
.m_head_con .m_nav a:active{background: none;}
.m_head_con .m_nav .about_us,.m_head_con .m_nav .about_us:hover,.m_head_con .m_nav .about_us:active{ padding-right: 24px;background: url(//img1.cache.jj.cn/www/2017/about_down.png) no-repeat top right;_background: url(//img1.cache.jj.cn/www/2017/about_down.gif) no-repeat top right;}
.m_head_con .m_nav .about_us:hover,.m_head_con .m_nav .about_us:active{;background-position: right -38px;}
/*.g_login_right{position: fixed;top: 0;right: 0px;!*width: 412px*!width: 0px;height: 100%;background: #fff;display: block;z-index: 100;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;_width:0}
.g_login_right .u_right_close{width: 14px;height: 14px;display: block;position: absolute;left: 382px;top: 30px;background: url(//img1.cache.jj.cn/www/2017/login_close.gif) no-repeat;cursor: pointer}
.g_login_right .u_right_close:hover{background-position: 0 -14px;}
.g_login_right .u_right_close:active{background-position: 0 -28px;}
.g_login_right .m_login_head{width: 352px;height: 72px;line-height: 72px;position: absolute;left: 30px;top: 48px;color: #000433}
.g_login_right .m_login_head img{width: 72px;height: 72px;border-radius: 50%;float: left}
.g_login_right a{color: #000433;font-size: 18px;float: left}
.g_login_right span{float: left}
.g_login_right .m_login_head a{padding: 0 12px;}
.g_login_right .m_login_head .m_user_name{width: 150px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;height: 72px;display: inline-block}
.g_login_right .m_login_head .u_out{position: absolute;right: 46px;top:0;}
.g_login_right ul{width: 352px;position: absolute;top: 218px;left: 30px;}
.g_login_right li{width: 100%;height: 62px;line-height: 62px;border-bottom: 1px #c3c3c3 solid}*/
.g_login_right{position: absolute;top: 68px;right: 0px;width: 484px;height: 58px; padding: 20px 25px;background: #fff;display: block;z-index: 100;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius: 10px;display: none;box-shadow: 0 0 5px rgba(0,0,0,.35)}
.g_login_right .u_right_close{width: 14px;height: 14px;display: block;position: absolute;left: 382px;top: 30px;background: url(//img1.cache.jj.cn/www/2017/login_close.gif) no-repeat;cursor: pointer}
.g_login_right .u_right_close:hover{background-position: 0 -14px;}
.g_login_right .u_right_close:active{background-position: 0 -28px;}
.g_login_right .m_login_head{width: 352px;height: 72px;line-height: 72px;position: absolute;left: 30px;top: 48px;color: #000433}
.g_login_right .m_login_head img{width: 72px;height: 72px;border-radius: 50%;float: left}
.g_login_right a{color: #000433;font-size: 18px;}
.g_login_right a:hover{color: #2989ff}
.g_login_right a:active{color: #14447f}
.g_login_right span{float: left}
.g_login_right .m_login_head a{padding: 0 12px;}
.g_login_right .m_login_head .m_user_name{width: 150px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;height: 72px;display: inline-block}
.g_login_right .m_login_head .u_out{position: absolute;right: 46px;top:0;}
.g_login_right dl{}
.g_login_right dt{width: 160px;height: 62px;line-height: 62px;border-right: 1px #e1e1e1 solid;float: left;text-align: center}
.g_login_right .no_right{ border-right: none}
.g_login_right .no_bottom{ border-bottom: none}
.g_login_right .no_r_b{ border-bottom: none;border-right: none}
.g_login_right em{width: 40px;height: 17px;position: absolute;top: -17px;right: 45px;background: url(//img1.cache.jj.cn/www/2017/login_sj.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/login_sj.gif) no-repeat;}
.g_move_head{width: 100%;height: 82px;background: #003a70;position: fixed;left: 0;top: 0;z-index: 99;display: none}
.g_move_head .m_head_con .m_logo{width: 118px;height: 50px;background: url(//img1.cache.jj.cn/www/2017/move_logo.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/move_logo.gif) no-repeat;margin-top: 16px;}
.m_slider{width: 50px;height: 158px;position: fixed;right: 20px;top: 50%;z-index: 12;display: none;}
.m_slider a{width: 50px;height: 50px;display: block;margin-bottom: 4px;}
.m_slider .small_ewm{background: url(//img1.cache.jj.cn/www/2017/small_ewm.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/small_ewm.gif) no-repeat;position: relative}
.m_slider .small_ewm img{position: absolute;width: 202px;height: 202px;top: 0;left: -214px;display: none;box-shadow: 0 2px 5px rgba(41,137,255,.35)}
.m_slider a:hover{background-position: 0 -50px;}
.m_slider .small_ewm:hover img{display: block}
.m_slider .feedback{background: url(//img1.cache.jj.cn/www/2017/feedback.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/feedback.gif) no-repeat;}
.m_slider .go_top{background: url(//img1.cache.jj.cn/www/2017/go_top.png) no-repeat;_background: url(//img1.cache.jj.cn/www/2017/go_top.gif) no-repeat;}
.m_slider .feedback:active,.m_slider .go_top:active{background-position: 0 -100px;}
.g_index_foot{width: 100%;border-top: 1px #e3e3e3 solid}
.m_foot_con{width: 1600px;height: 300px;position: relative;margin: auto}
.m_foot_con .u_foot_logo {width: 130px;height: 67px;background:url(//img1.cache.jj.cn/www/2017/foot_logo_18.gif) left top no-repeat;position: absolute;left: 5px;top: 76px;}
.m_foot_con .m_snav{position: absolute;left: 200px;top: 76px;/*height: 16px;*/display: block;}
.m_foot_con .m_snav a{float: left;font-size: 16px;line-height: 16px;padding: 0 14px;color: #001633;border-left: 1px #8d929a solid;border-right: 1px #6b727d solid;/*height: 16px;display: inline-block;*/}
.m_foot_con .m_snav a:hover{color: #2989ff}
.m_foot_con .m_snav a:active{color: #14447f}
.m_foot_con .m_snav .f_bl{ border-left: none}
.m_foot_con .m_snav .f_br{ border-right: none}
.m_foot_con p{position: absolute;left: 214px;top: 124px;color: #999;font-size: 16px;line-height: 26px;}
.m_foot_con p a,.m_foot_con p a:hover,.m_foot_con p a:active{color: #999;}
.m_foot_con p a:hover{text-decoration:underline}
.m_foot_con .m_img_list{position: absolute;left: 214px;top: 224px;}
.m_foot_con .m_img_list a{margin-right: 20px;float: left;display: inline-block}
.m_foot_con .m_hot_line{position: absolute;right: 0;top: 76px;text-align: right;_width:200px;}
.m_foot_con .m_hot_line span{font-size: 14px;color: #999;line-height: 14px;display: block}
.m_foot_con .m_hot_line strong{font-size: 18px;height: 40px;line-height: 40px;color: #3585ff;display: block}
.m_foot_con .m_hot_line a{width: 78px;height: 40px;background: url(//img1.cache.jj.cn/www/2017/hot_line.png) 22px center no-repeat #3585ff;_background: url(//img1.cache.jj.cn/www/2017/hot_line.gif) 22px center no-repeat #3585ff;padding-left: 60px;line-height: 40px;border-radius: 2px;font-size: 14px;color: #fff;display: inline-block;text-align: left}
.m_foot_con .m_hot_line a:hover{background-color: #5d9dff}
.m_foot_con .m_hot_line a:active{background-color: #2a6acc}

.min_width .g_main,.min_width .m_head_wrap{width: 980px;}
.min_width .m_head{top: 20px;}
.min_width .m_foot_con p{left: 146px}
.min_width .m_foot_con .m_snav{left: 130px;}
.min_width .m_foot_con p,.min_width .m_foot_con .m_snav a,.min_width .m_game_list p{ font-size: 12px;}
.min_width .m_foot_con .u_foot_logo{width: 100px;height: 51px;background:url(//img1.cache.jj.cn/www/2017/foot_logo_980_18.gif) no-repeat}
.min_width .m_foot_con .m_img_list{left: 148px;}

.cnzz{ position: absolute; top: 157px; left: 904px;}
.m_head_con .user_login{ float: right;height:53px;margin-top: 20px;position: relative}
.m_head_con .user_login .login_box{color: rgba(255,255,255,.75);float: left}
.m_head_con .user_login .login_box a{font-size: 18px; color: rgba(255,255,255,.75);padding: 0 12px;line-height: 53px;float: left}
.m_head_con .user_login .login_box a:hover{color: #fff}
.m_head_con .user_login .login_box span{float: left;margin-top: 14px;}
.m_head_con .user_login .head_name_box{margin-left: 8px;float: left;display: inline-block}
.m_head_con .user_login .head_img{width: 62px;height: 53px;background: url(//img1.cache.jj.cn/www/2017/user_login_bg.png) no-repeat ;_background: url(//img1.cache.jj.cn/www/2017/user_login_bg.gif) no-repeat;float: left}
.m_head_con .user_login .head_img img{width: 42px;height:42px;border-radius: 50%;border: 2px #fff solid;box-shadow: 1px 1px 6px rgba(0,0,0,.2);margin: 1px 0 0 2px;}
.m_head_con .user_login .user_name{max-width: 176px;_width:176px;color: #fff;height: 53px;line-height: 53px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;float: left;margin-right: 10px;}
.m_head_con .user_login .head_name_box span{width: 21px;height: 53px;background: url(//img1.cache.jj.cn/www/2017/user_login_jt.png) no-repeat ;_background: url(//img1.cache.jj.cn/www/2017/user_login_jt.gif) no-repeat;display: inline-block}
.m_head_con .user_login .head_name_box .span_hov{ background-position: 0 -53px;}
.m_head_con .user_login .user_back{font-size: 13px;color: #fff;width: 56px;height: 18px;line-height: 18px;text-align: center;display: inline-block;border: 1px solid #fff;float: left;border-radius: 10px;margin: 16px 0 0 14px; opacity: 0.6;filter:alpha(opacity=60)}
.m_head_con .user_login .user_back:hover,.m_head_con .user_login .user_back:active{ color: #fff;width: 58px;height: 20px;line-height: 20px;border: none;opacity: 1;filter:alpha(opacity=100)}
.m_head_con .user_login .user_back:hover{background: #ff762c;}
.m_head_con .user_login .user_back:active{background: #c13701}
.min_width .m_head_con .user_login .user_name{max-width: 130px;_width:130px;}
.min_width .m_head_con .m_nav{margin: 22px 0 0 25px;}