﻿@charset "utf-8";
/*全局样式
---------------------------------------------*/

*{-webkit-text-size-adjust:auto !important;}
body,html{min-width:320px;max-width:640px;margin:0 auto;}
section,article,aside,header,footer,nav,figure{ display:block; }
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure{ margin:0; padding:0; }
body,button,input,select,textarea{ font-family:"Microsoft Yahei";color:#333; }
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%; }
address,cite,dfn,em,var{ font-style:normal; }
code,kbd,pre,samp{ font-family:courier new,courier,monospace; }
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{ list-style:none; }
a{ color:#333; text-decoration:none; }
a:hover{ color:#333; text-decoration:none;cursor:pointer; }
fieldset,img{ border:0; }
.fl{float:left;}
.fr{float:right;}
table{ border-collapse:collapse; border-spacing:0; }
input::-moz-focus-inner,button::-moz-focus-inner{ border:0;padding:0;outline:0; }
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden; }
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden; }
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }
/* Clear Fix */ 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; } 
/* Hide from IE Mac */ 
.clearfix { display:block; } 
/* End hide from IE Mac */ 
/* end of clearfix */ 
.left{ float:left; }
.right{ float:right; }
.red{ color:#F00; }
	.red:hover{ color:#F60; }
	.red a{ color:#F00; }
	.red a:hover{ color:#F60; }
.gray{ color:#666; }
	.gray:hover{ color:#F60; }
	.gray a{ color:#666; }
	.gray a:hover{ color:#F60; }
.blue{ color:#1E7BB3; }
	.blue:hover{ color:#F60; }
	.blue a{ color:#1E7BB3; }
	.blue a:hover{ color:#F60; }
    .bfff{background-color:#fff;}
    .bf2f2f2{background-color:#f2f2f2;}
    .b1e1e1e{background-color:#1e1e1e;}

@-webkit-keyframes load {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes load {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
/*top_logo*/
.Header_top{width:100%; height:auto;overflow:hidden;}
.Header_top .header{width:100%;height:50px;padding:10px 10px 10px 10px;overflow:hidden; }
.Header_top .header .fl{float:left; width:50%;height:100%; overflow:hidden;text-align:left;}
.Header_top .header .fl a img{height:auto;max-height:100%; width:auto;max-width:100%; border:0;vertical-align:middle;}
.Header_top .header .fr{float:left; width:50%;overflow:hidden;}
.Header_top .header .fr .hot_tel{ float:right;height:100%;width:100%;padding-right:10px;text-align:right;}

.Header_top .header .fr .hot_tel p img{max-width:80%;height:auto;vertical-align:sub;}
/*.Header_top .header .fr .hot_tel p:nth-child(2){color:#6ebb4d;letter-spacing:0.5px;}*/

/*头部导航条*/
.navigation{z-index:400; width:100%;height:55px;line-height:55px;overflow:hidden;position:absolute;margin-top:-10px;max-width:640px;width:100%; background:url(../images/index_nav_bg.png) 0 0 repeat;background-size:100% 100%;border-radius:10px;}
.navigation .nav_main{width:100%;margin:0 auto;overflow:hidden;}
.navigation .nav_main ul{padding:0;margin:0;}
.navigation .nav_main ul li{float:left;width:33%;height:16.5vmin; color:#fff;text-align:center;}
@media (min-width: 640px) and (max-width: 1920px) {
.navigation .nav_main ul li{height:55px;}
}
/*.navigation .nav_main ul li:hover{background-color:#6fbb4e;cursor:pointer;}
.navigation .nav_main ul li.selected{background-color:#6fbb4e;}*/
.navigation .nav_main ul li a{color:#fff;display:block;width:auto;margin:0 auto; height:30px;line-height:100%; padding-top:18px; text-align:center;}

@media (min-width: 0) and (max-width: 460px) {
.navigation .nav_main ul li a{font-size:4vmin;}
.Header_top .header .fr .hot_tel p{font-size:5vmin;padding-top:10px;}
}

@media (min-width: 460) and (max-width: 639px) {
.navigation .nav_main ul li a{font-size:3vmin;}
}
.navigation.navigation_public{border-radius:0;position:initial;margin-top:0;}
.navigation.navigation_public .nav_main ul li{width:24.5%;}
.navigation.navigation_public .nav_main ul li span{display:block; text-align:center; height:3px;background-color:#fef500; width:30%;margin:0 auto;}

/*首页幻灯片*/
.box_swipe{overflow:hidden;position:relative;z-index:300;}
.box_swipe ul{overflow:hidden;position:relative}
.box_swipe ul>li{float:left;width:100%;position:relative}
.box_swipe ul>li a{color:#FFF;text-decoration:none}
.box_swipe ul>li a img{width:100%}
.box_swipe ul>li .title{position:absolute;bottom:6px;display:block;width:70%;height:20px;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#FFF;z-index:100}
.box_swipe>ol,.things-detail .banner-slider>ol{height:20px;position:relative;z-index:10;margin-top:-14vmin;margin-bottom:6vmin; text-align:center;padding-right:15px;background-color:rgba(255,255,255,0)}
.box_swipe>ol>li,.things-detail .banner-slider>ol>li{display:inline-block;margin-bottom:1px;width:2vmin;height:2vmin;background-color:#fff;border-radius:50%;margin:0}
.box_swipe>ol>li.on,.things-detail .banner-slider>ol>li.on{background-image:-webkit-radial-gradient(70% 30%,circle,#fff,#fff);background-image:radial-gradient(70% 30%,circle,#fff,#fff);background-color:#fff; width:6vmin;border-radius:5px;}
p.mbptxt{width:100%; font-size:30px;text-align:center;font-weight:bold;padding:40px 0 20px 0;}
@media (min-width: 640px) and (max-width: 1920px) {
.box_swipe>ol,.things-detail .banner-slider>ol{margin-top:-90px;margin-bottom:30px; }
}
/*首页*/
/*首页-手机平台-同桌游*/
.main{width:100%;height:auto;margin:0 auto; overflow:hidden;position:relative;z-index:50;}
.main p.mbptxt{width:100%; font-size:6vmin;text-align:center;font-weight:bold;padding:14vmin 0 5vmin 0;background-color:#fff;}
.main p.mbptxt span{padding:0 3vmin;font-family:宋体;color:#021f62;font-weight:bold;}
.main p.mbptxt img{width:25%;}
.main .index_part{width:95%;margin:0 auto; height:auto;overflow:hidden;text-align:center;padding:37px 0;border-bottom:1px dashed #888;}
.main .index_part:last-child{border:0;}
.main .index_part:nth-child(1){padding-top:0;}
/*.main .index_part img{float:left;width:48%;height:auto;max-height:35vmin;}*/
.main .index_part img{float:left;width:35%;margin-left:10%;height:auto;max-height:35vmin;}

.main .index_part h1{font-size:4vmin;font-weight:800;padding:0 1vmin;text-align:left;}
.main .index_part h2{font-size:3vmin;font-weight:300;color:#747474;margin:15px 0;padding:0 1vmin;text-align:left;margin:2vmin 0;}
.main .index_part h3{font-size:3vmin;font-weight:800;color:#323232;margin:15px 0;padding:0 1vmin;text-align:left;}
.main .index_part  a{display:block;margin:0 auto;height:11vmin;background:url(../images/more.png) 0 0 no-repeat ;background-size: 100% 100%;}

@media (min-width: 0) and (max-width: 410px) {
.main p.mbptxt{padding:18vmin 0 5vmin 0;}
}
@media (min-width: 640px) and (max-width: 1920px) {
.main p.mbptxt{width:100%; font-size:30px;text-align:center;font-weight:bold;padding:90px 0 50px 0;background-color:#fff;}
.main .index_part h1{font-size:30px;font-weight:500;padding:0 10px;}
.main .index_part h2,.main .index_part h3{font-size:18px;margin:15px 0;padding:0 10px;}
.main .index_part  a{height:63px;}
.main .index_part img{float:left;width:48%;height:180px;}
}

.main .index_part .index_part_content{width:50%;height:28vmin;float:right; overflow:hidden;}
.main .index_part .index_part_two_content,.main .index_part .index_part_four_content{border:0;}

.main .index_part_five{margin-top:30px;}
.game_list{padding:30px 0;background:url(../images/game_list_bg.png) 0 0 repeat;}
.game_list_title{width:100%;background-color:rgba(55,55,55,0.5);padding:5px 10px;border-top:1px solid #676768;border-bottom:1px solid #676768;}
.game_list_title h1{font-size:5vmin;font-weight:bold;padding:2vmin 0;margin:0;color:#FFF300;border-left:5px solid #FFF300;text-indent:10px;}
.game_list_title h1 a{font-size:4vmin;padding-right:20px;color:#fff;padding-top:0.5vmin;}
@media (min-width: 640px) and (max-width: 1920px) {
.game_list_title h1{font-size:30px;padding:20px 0;}
.game_list_title h1 a{font-size:22px;padding-top:5px;}
.main .index_part .index_part_content{height:190px;}
}


.main .index_part .index_part_five_content{border:0;}
.main .index_part .index_part_five_content ul{overflow:hidden;}
.main .index_part .index_part_five_content ul li{float:left;width:33.33%;height:auto;overflow:hidden;margin-bottom:30px;}
.main .index_part .index_part_five_content ul li img{display:block;width:80%;margin:0 auto;border:0;text-align:center;}
.main .index_part .index_part_five_content ul li p{display:block;width:80%;margin:22px auto;border:0;text-align:center;font-size:4vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
.main .index_part .index_part_five_content ul li p{display:block;width:80%;margin:22px auto;border:0;text-align:center;font-size:22px;}
.main .index_part_five a{margin-top:0;font-size:25px;}

}

.main .index_part_six{background-color:#fff;}
.main .index_part_six h1{font-size:5vmin;font-weight:bold;padding:50px 0 10px 0;margin:0;}
.main .index_part_six h2{font-size:5vmin;font-weight:normal;padding:0;margin:0;margin-bottom:50px;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .index_part_six h1{font-size:30px;font-weight:bold;padding:50px 0 10px 0;margin:0;}
.main .index_part_six h2{font-size:30px;font-weight:normal;padding:0;margin:0;margin-bottom:50px;}
}

.main .index_part_six .index_part_six_content{border:0;}
.main .index_part_six .index_part_six_content ul{overflow:hidden;}
.main .index_part_six .index_part_six_content ul li{float:left;width:50%;height:auto;min-height:70px; overflow:hidden;margin-bottom:30px;}
.main .index_part_six .index_part_six_content ul li img{display:block;width:40%;float:left;border:0;text-align:center;}
.main .index_part_six .index_part_six_content ul li p{display:block;width:50%;float:right;border:0;text-align:left;font-size:3.8vmin;color:#333;padding-top:18px;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .index_part_six .index_part_six_content ul li p{display:block;width:50%;float:right;border:0;text-align:left;font-size:18px;color:#333;padding-top:18px;}
}
@media (min-width: 400px) and (max-width: 640px) {
.main .index_part_six .index_part_six_content ul li p{padding-top:20px;}
.main .index_part_six .index_part_six_content ul li p:nth-child(7){padding-top:35px;}
}
.index_float1{position:absolute;top:3%;left:-5px;}
#index_float1{width:25vmin;height:40vmin;}
.index_float2{position:absolute;top:10%;right:-5px;}
#index_float2{width:15vmin;height:30vmin;}
.index_float3{position:absolute;top:27%;left:5vmin;}
#index_float3{width:25vmin;height:25vmin;}
.index_float4{position:absolute;top:35%;right:-5px;}
#index_float4{width:20vmin;height:30vmin;}
.index_float5{position:absolute;top:43%;left:-5px;}
#index_float5{width:15vmin;height:30vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
.main .index_part_six .index_part_six_content ul li p{padding-top:35px;}
#index_float1{width:163px;height:237px;}
/*.index_float1{top:60px;}
.index_float2{top:350px;}*/
#index_float2{width:142px;height:170px;}
.index_float3{/*top:900px;*/left:60px;}
#index_float3{width:151px;height:157px;}
/*.index_float4{top:1250px;}*/
#index_float4{width:122px;height:170px;}
/*.index_float5{top:1430px;}*/
#index_float5{width:140px;height:180px;}
}





/*页脚*/
.footer{width:100%;height:auto;overflow:hidden;background-color:#f2f2f2;padding-bottom:10vmin;}
.footer .footer_content{padding:30px;overflow:hidden;}
.footer .footer_content .foot{font-size:3.5vmin;color:#727272;line-height:6.5vmin;overflow:hidden;}
@media (min-width: 640px) and (max-width:1920px) {
.footer{width:100%;height:auto;overflow:hidden;background-color:#f2f2f2;padding-bottom:50px;}
.footer .footer_content .foot{font-size:18px;color:#727272;line-height:30px;overflow:hidden;}
}
.footer .footer_content .foot dt{display:inline-table; width:auto;}
.footer .footer_content .foot dd{display:inline-table; width:70%;}

.bottomfix{position:fixed;bottom:0; width:100%;max-width:640px; line-height:50px;background-color:rgba(93,93,93,0.8);z-index:1000;}
.bottomfix ul{padding:10px;overflow:hidden;}
.bottomfix ul li{float:left;width:49%;font-size:18px;color:#fff;text-align:center;}
.bottomfix ul li a{color:#fff;}
.bottomfix ul li:nth-child(1){border-right:1px solid #e5e5e5;}
.bottomfix ul li img{width:30px;height:auto; display:inline-table;vertical-align:middle;padding-right:10px;}
@media (min-width: 0) and (max-width:340px) {
.bottomfix ul li img{width:30px;height:auto; display:inline-table;vertical-align:middle;padding-right:10px;}
.bottomfix ul li{float:left;width:49%;font-size:15px;color:#fff;text-align:center;}
}


/*产品列表*/
.main .cplb_part{width:100%;height:auto;overflow:hidden;text-align:center;}
.main .cplb_part h2{font-size:3vmin;font-weight:500;color:#323232;margin:15px 0;padding:0 10px;}
.cplb_part_one,.lxwm_part_one{margin-top:5vmin;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .cplb_part h2{font-size:18px;font-weight:500;color:#323232;margin:15px 0;padding:0 10px;}
.cplb_part_one, .lxwm_part_one{margin-top:30px;}
}

.main .cplb_part  a{margin:25px auto;color:#058acd;}
.main .cplb_part  a img.more_img{width:30vmin;height:10vmin;display:block;margin:0 auto;}
.main .cplb_part .cplb_part_content{width:95%;height:auto;margin:10vmin auto 0 auto;padding-bottom:0px; overflow:hidden;border:0;}
.main .cplb_part .cplb_part_content img{display:block;max-width:100%;width:auto;height:auto;border:0;}
.main .cplb_part h1,.main .jpzjy_part h1{display:block;height:12vmin;line-height:12vmin; width:100%; font-size:5vmin;font-weight:500;text-align:left;overflow:hidden;background-color:#3d3b46;position:relative;z-index:302;}

.main .cplb_part h1 font{display:block;float:left;height:12vmin;line-height:13vmin; width:12vmin;text-align:center;background-color:#D6B66F;margin-right:3vmin;}
.main .cplb_part h1 font img{width:7vmin;height:4vmin;}
.main .cplb_part.cplb_part_two h1 font img{width:6vmin;height:5vmin;}
.main .cplb_part.cplb_part_three h1 font img{width:7vmin;height:5vmin;}
.main .cplb_part h1 span{display:inline-block;float:left; color:#d6b66f;}
.main .cplb_part h1 a{display:inline-block;text-align:right;float:right;margin-right:15px; font-size:4vmin;color:#fff;}
.main .chess1_part h1 a{display:inline-block;text-align:right;float:right;margin-right:15px; font-size:4vmin;color:#fff;}

@media (min-width: 640px) and (max-width: 1920px) {
.main .cplb_part h1,.main .jpzjy_part h1{height:70px;line-height:70px; font-size:30px;}
.main .cplb_part h1 a{font-size:25px;}
.main .cplb_part .cplb_part_content{margin:70px auto 0 auto;}
.main .cplb_part h1 font{height:70px;line-height:75px;width:70px;margin-right:20px;}
.main .cplb_part h1 font img{width:45px;height:25px;}
.main .cplb_part.cplb_part_two h1 font img{width:35px;height:30px;}
.main .cplb_part.cplb_part_three h1 font img{width:45px;height:30px;}
.main .cplb_part  a img.more_img{width:208px;height:60px;}

}
.main .cplb_part.cplb_part_three{background:url(../images/sanping_bg.png) 0 0 no-repeat ;background-size: 100% 100%;}

.main .cplb_part .cplb_part_content{border:0;}
.main .cplb_part .cplb_part_content ul{overflow:hidden;}
.main .cplb_part .cplb_part_content ul li{float:left;width:33.33%;height:auto;overflow:hidden;margin-bottom:20px;}
.main .cplb_part .cplb_part_content ul li img{display:block;width:22vmin;height:22vmin; margin:0 auto;border:0;text-align:center;z-index:303;position:relative;}
.main .cplb_part .cplb_part_content ul li p{display:block;width:80%;height:45px;line-height:45px;margin:0 auto;border:0;text-align:center;font-size:3.5vmin;}

.main .cplb_part a{margin-top:0;font-size:4.5vmin;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .cplb_part a{margin-top:0;font-size:25px;}
.main .cplb_part .cplb_part_content ul li img{width:140px;height:140px;}
.main .cplb_part .cplb_part_content ul li p{display:block;width:80%;height:50px;line-height:50px; margin:0 auto;border:0;text-align:center;font-size:22px;}
}

.hand_reavel_float1{position:absolute;top:3%;left:-5px;z-index:300;}
#hand_reavel_float1{width:25vmin;height:30vmin;}
.hand_reavel_float2{position:absolute;top:11%;right:-5px;z-index:300;}
#hand_reavel_float2{width:15vmin;height:20vmin;}
.hand_reavel_float3{position:absolute;top:30%;right:0;z-index:300;}
#hand_reavel_float3{width:25vmin;height:25vmin;}
.hand_reavel_float4{position:absolute;top:36%;left:-1vmin;z-index:300;}
#hand_reavel_float4{width:25vmin;height:25vmin;}
.hand_reavel_float5{position:absolute;top:62%;right:-1vmin;z-index:300;}
#hand_reavel_float5{width:25vmin;height:25vmin;}
.hand_reavel_float6{position:absolute;top:69%;left:-1vmin;z-index:300;}
#hand_reavel_float6{width:25vmin;height:25vmin;}
.hand_reavel_float7{position:absolute;top:95%;right:-7vmin;z-index:300;}
#hand_reavel_float7{width:35vmin;height:35vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
#hand_reavel_float1{width:123px;height:197px;}
/*.hand_reavel_float1{top:60px;}
.hand_reavel_float2{top:290px;}*/
#hand_reavel_float2{width:102px;height:130px;}
.hand_reavel_float3{/*top:780px;*/right:5px;}
#hand_reavel_float3{width:121px;height:127px;}
.hand_reavel_float4{/*top:960px;*/left:-20px;}
#hand_reavel_float4{width:121px;height:127px;}
.hand_reavel_float5{/*top:1590px;*/right:-20px;}
#hand_reavel_float5{width:151px;height:157px;}
.hand_reavel_float6{/*top:1850px;*/left:-10px;}
#hand_reavel_float6{width:151px;height:157px;}
.hand_reavel_float7{/*top:2480px;*/right:-10px;}
#hand_reavel_float7{width:201px;height:207px;}
}


/*成功案例*/
.cgal_title{margin:8vmin 0 6vmin 0;}
.cgal_title img{width:40%;height:auto;}

.cgal_part_two{margin:0 auto;overflow:hidden;}
.cgal_part_two .cgal_service{background-color:rgba(245,230,239,0.1);position:relative;overflow:hidden;}
.cgal_part_two .cgal_service .service_wem{position:absolute;z-index:201;width:45vmin;height:105vmin;right:0;bottom:0;}
.cgal_part_two .cgal_service .cgal_title{margin:4vmin 0 8vmin 0;text-align:center;}
.cgal_part_two .cgal_service .cgal_title img{width:40%;height:auto;}
.cgal_part_two .cgal_service .cgal_part_two_content{overflow:hidden;padding-bottom:12vmin;}
.cgal_part_two .cgal_service .cgal_part_two_content ul li{width:100%;height:10vmin;line-height:10vmin;}
.cgal_part_two .cgal_service .cgal_part_two_content ul li.on{background:rgba(115,39,48,0.3);}
.cgal_part_two .cgal_service .cgal_part_two_content ul li img{width:3vmin;height:3vmin;margin:0 3vmin 0 10vmin;}
.cgal_part_two .cgal_service .cgal_part_two_content ul li span{font-size:4vmin;color:#fff;}

@media (min-width: 640px) and (max-width: 1920px) {
.cgal_title{margin:80px 0;}
.cgal_part_two .cgal_service .cgal_title{margin:40px 0 80px 0;}
.cgal_part_two .cgal_service .cgal_part_two_content ul li{height:60px;line-height:60px;}
.cgal_part_two .cgal_service .cgal_part_two_content ul li img{width:26px;height:26px;margin:0 30px 0 80px;}
.cgal_part_two .cgal_service .cgal_part_two_content ul li span{font-size:25px;}
.cgal_part_two .cgal_service .service_wem{position:absolute;z-index:201;width:280px;height:677px;}
.cgal_part_two .cgal_service .cgal_part_two_content{padding-bottom:86px;}
}

.case_float1{position:absolute;top:1%;left:2%;}
#case_float1{width:20vmin;height:20vmin;}
.case_float2{position:absolute;top:-1%;right:-5px;}
#case_float2{width:25vmin;height:30vmin;}
.case_float3{position:absolute;top:55%;right:-1vmin;}
#case_float3{width:25vmin;height:35vmin;}
.case_float4{position:absolute;top:67%;left:-5px;}
#case_float4{width:25vmin;height:30vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
#case_float1{width:163px;height:163px;}
/*.case_float1{top:60px;}
.case_float2{top:-20px;}*/
#case_float2{width:162px;height:180px;}
.case_float3{/*top:900px;*/right:-20px;}
#case_float3{width:161px;height:207px;}
/*.case_float4{top:1150px;}*/
#case_float4{width:192px;height:240px;}
}

/*联系我们*/
.main .lxwm_part{width:100%;height:auto; overflow:hidden;background-color:#f2f2f2;}
.main .lxwm_part .map_tel{display:block; width:80%;height:auto;border:0;margin:10vmin auto 5vmin auto; overflow:hidden;}
.main .lxwm_part .lxwm_part_content{width:100%;height:auto; overflow:hidden;position:relative; }
.main .lxwm_part .lxwm_part_content .map_content{width:100%; position:absolute;z-index:2;bottom:10%;left:0; overflow:hidden;}
.main .lxwm_part .lxwm_part_content .map_bg{ width:100%;height:auto;z-index:1;}
.main .lxwm_part .lxwm_part_content .map_content .fl{width:52%;height:auto;}
.main .lxwm_part .lxwm_part_content .map_content .fl img.map_partone{width:auto;max-width:100%;height:auto;}
.main .lxwm_part .lxwm_part_content .map_content .fr{float:right; width:45%;height:auto;padding-right:10px;}
.main .lxwm_part .lxwm_part_content .map_content .fr h2{font-size:4vmin;line-height:6vmin;}
.main .lxwm_part .lxwm_part_content .map_content .fr p{font-size:3vmin;line-height:6vmin;padding-bottom:4vmin;}
.main .lxwm_part .lxwm_part_content .map_content .fr .map_btn{width:65%;height:auto;border:0;margin-top:4vmin;}

.route_line_title{text-align:center;overflow:hidden;}
.route_line_title img{width:70%;height:auto; border:0;margin:8vmin 0;}

@media (min-width: 640px) and (max-width: 1920px) {
.main .lxwm_part .lxwm_part_content .map_content .fr h2{font-size:22px;line-height:30px;}
.main .lxwm_part .lxwm_part_content .map_content .fr p{font-size:20px;line-height:30px;padding-bottom:20px;}
.main .lxwm_part .map_tel{margin:70px auto 50px auto;}

.route_line_title img{margin:50px 0;}
}


.main .lxwm_part_two{width:100%;height:auto;overflow:hidden;background-color:#fff;}
.main .lxwm_part_two h1{padding:7vmin 0;text-align:center;font-size:5vmin;}
.main .lxwm_part_two .lxwm_part_two_content{width:90%;margin:0 auto; overflow:hidden;}
.main .lxwm_part_two .lxwm_part_two_content li{width:100%;margin-bottom:7vmin;overflow:hidden;}
.main .lxwm_part_two .lxwm_part_two_content li img{width:100%;height:auto;}


.contact_float1{position:absolute;top:61%;left:10%;z-index:300;}
#contact_float1{width:25vmin;height:25vmin;}
.contact_float2{position:absolute;top:77%;right:-5px;z-index:300;}
#contact_float2{width:15vmin;height:30vmin;}
.contact_float3{position:absolute;top:85%;left:-3vmin;z-index:300;}
#contact_float3{width:25vmin;height:25vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
.main .index_part_six .index_part_six_content ul li p{padding-top:35px;}
#contact_float1{width:143px;height:167px;}
/*.contact_float1{top:880px;}
.contact_float2{top:1220px;}*/
#contact_float2{width:82px;height:130px;}
.contact_float3{/*top:1250px;*/left:-5px;}
#contact_float3{width:151px;height:157px;}
}

.qz_game{width:100%;height:auto;overflow:hidden;background:url(../images/qz_gamelist_bg.png) 0 0 no-repeat ;background-size: 100% 100%;padding-bottom:20px;}
.qz_game .qz_game_title{width:80%; margin:16vmin auto 6vmin auto;font-size:5vmin;text-shadow:2px 2px 2px #000;color:#FFF83B;position:relative;z-index:305;}
.qz_game .qz_game_title.qz_features_title{margin-top:6vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
.qz_game .qz_game_title{width:80%; margin:130px auto 50px auto;font-size:5vmin;text-shadow:2px 2px 2px #000;color:#FFF83B;}
.qz_game .qz_game_title.qz_features_title{margin-top:60px;}
}

/*面对面*/
.main .mdm_part_one{width:100%;height:auto;overflow:hidden;background-color:#f2f2f2;}
.main .mdm_part_one h1{text-align:center;font-size:10vmin;margin-top:6vmin;font-weight:normal;}
.main .cplb_part.chess2_part h1{background-color:initial;overflow:hidden;height:18vmin;line-height:18vmin;text-align:center;}
.main .cplb_part.chess2_part h1 img{width:90%;height:auto;}
.main .cplb_part.chess2_part a.chess2_more{width:35%;height:auto;}

.main .mdm_part_one h2{text-align:center;font-size:5vmin;margin:3.5vmin 0 2.5vmin 0;font-weight:500;}
.main .mdm_part_one h3{text-align:center;font-size:4vmin;margin-bottom:2vmin;font-weight:500;}
.main .mdm_part_one .cplb_part_content{width:100%;height:auto;overflow:hidden; text-align:center;}
.main .mdm_part_one .cplb_part_content .a_btn{margin-bottom:6vmin;overflow:hidden;}
.main .mdm_part_one .cplb_part_content .a_btn a{text-align:center;font-size:4vmin;color:#0688CC;}

@media (min-width: 640px) and (max-width: 1920px) {
.main .mdm_part_one h1{text-align:center;font-size:60px;margin-top:60px;}
.main .mdm_part_one h2{text-align:center;font-size:30px;margin:40px 0 30px 0;}
.main .mdm_part_one h3{text-align:center;font-size:26px;margin-bottom:29px;}
.main .mdm_part_one .cplb_part_content .a_btn a{text-align:center;font-size:30px;color:#0688CC;}
.main .cplb_part.chess2_part h1{height:120px;line-height:120px;}
}
.main .mdm_part_one .cplb_part_content a.qqclick:first-child{margin-right:6vmin;}
.main .mdm_part_one .cplb_part_content ul li{width:100%;overflow:hidden;}
.main .mdm_part_one .cplb_part_content ul li img{display:block;width:100%;margin:0 auto;border:0;}

.main .mdm_part_two{width:100%;height:auto;overflow:hidden;background-color:#fff;}
.main .mdm_part_two h1{text-align:center;font-size:6vmin;margin-top:6vmin;}
.main .mdm_part_two h2{text-align:center;font-size:6vmin;margin:3.5vmin 0 6vmin 0;font-weight:500;}
.main .mdm_part_two .mdm_part_content{width:100%;height:auto;overflow:hidden; text-align:center;}
.main .mdm_part_two .mdm_part_content ul li{width:50%; height:auto;float:left; overflow:hidden;margin-bottom:6vmin;}
.main .mdm_part_two .mdm_part_content ul li .content{padding:0 20px;}
.main .mdm_part_two .mdm_part_content ul li .content img{display:block;margin:0 auto 4vmin auto;width:50%; height:auto;border:0;}
.main .mdm_part_two .mdm_part_content ul li .content .title{text-align:center;font-size:3.5vmin;margin-bottom:3vmin;font-weight:bold;}
.main .mdm_part_two .mdm_part_content ul li .content .detail{height:15vmin; text-align:center;font-size:3vmin;color:#5b5b5b; line-height:5vmin;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .mdm_part_two h1{text-align:center;font-size:30px;margin-top:60px;}
.main .mdm_part_two h2{text-align:center;font-size:30px;margin:40px 0 50px 0;font-weight:500;}

.main .mdm_part_two .mdm_part_content ul li .content .title{text-align:center;font-size:28px;margin-bottom:30px;font-weight:bold;}
.main .mdm_part_two .mdm_part_content ul li .content .detail{height:130px;text-align:center;font-size:23px;color:#5b5b5b; line-height:40px;}
}


.chess2_float1{position:absolute;top:37%;left:0%;z-index:300;}
#chess2_float1{width:10vmin;height:10vmin;}
.chess2_float2{position:absolute;top:48%;right:-5px;z-index:300;}
#chess2_float2{width:20vmin;height:25vmin;}
.chess2_float3{position:absolute;top:55%;left:2%;z-index:300;}
#chess2_float3{width:15vmin;height:15vmin;}
.chess2_float4{position:absolute;top:84%;right:3%;z-index:300;}
#chess2_float4{width:10vmin;height:10vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
#chess2_float1{width:50px;height:50px;}
#chess2_float2{width:150px;height:150px;}
#chess2_float3{width:60px;height:60px;}
#chess2_float4{width:50px;height:50px;}

}

/*精品紫金游*/

.main .jpzjy_parone{width:100%;height:auto;overflow:hidden;position:relative;z-index:2;}
.main .jpzjy_parone img{display:block;border:0;width:100%;height:auto;}
.main .jpzjy_parone .jpzjy_parone_content{width: auto; height: auto; overflow: auto; margin: auto; position: absolute; top: 25%; left: 0; bottom: 0; right: 0;  }
.main .jpzjy_parone .jpzjy_parone_content h1{text-align:center;font-size:10vmin;color:#fff;}
.main .jpzjy_parone .jpzjy_parone_content h2{text-align:center; font-size:5vmin;color:#fff; letter-spacing:2.3vmin;padding-top:6vmin;}
.main .jpzjy_parone .jpzjy_parone_content a{display:block;margin:0 auto; width:40%;line-height:8vmin;border-radius:5px;font-size:3.5vmin;text-align:center;cursor:pointer;}
.main .jpzjy_parone .jpzjy_parone_content .advcontentbtn{width:55%;margin:0 auto;overflow:hidden;margin-top:4vmin; text-align:center;}
.main .jpzjy_parone .jpzjy_parone_content a:first-child{color:#fff;background-color:#0074a6;}
.main .jpzjy_parone .jpzjy_parone_content a:last-child{color:#fff;background-color:#0074a6;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .jpzjy_parone .jpzjy_parone_content h1{text-align:center;font-size:60px;color:#fff;}
.main .jpzjy_parone .jpzjy_parone_content h2{text-align:center; font-size:30px;color:#fff; letter-spacing:2.3vmin;padding-top:6vmin;}
.main .jpzjy_parone .jpzjy_parone_content a{display:block;float:left;width:40%;line-height:50px;border-radius:5px;font-size:20px;text-align:center;cursor:pointer;}
.main .jpzjy_parone .jpzjy_parone_content .advcontentbtn{width:55%;margin:0 auto;overflow:hidden;margin-top:25px; text-align:center;}
.main .jpzjy_parone .jpzjy_parone_content a:last-child{color:#fff;background-color:#0074a6;}
}

.main .jpzjy_partwo{width:100%;height:auto;margin-top:0; z-index:3;position:relative;padding-bottom:0;}
.main .jpzjy_partwo .jpzjy_partwo_content{width:80%; overflow: auto; margin: auto; margin-top: 0; left: 0; bottom: 0; right: 0;padding:6vmin 4vmin;background-color:#fff;overflow:hidden;}
.main .jpzjy_partwo .jpzjy_partwo_content h1{text-align:left;font-size:5vmin;color:#000;font-weight:bold;margin:0 0 6vmin 0;}
.main .jpzjy_partwo .jpzjy_partwo_content h1 a{display: inline-block; text-align: right;float: right;font-size: 5vmin;color:#058acd;}

.main .jpzjy_partwo .jpzjy_partwo_content ul{width:110%; margin:0; padding:0;overflow:hidden;}
.main .jpzjy_partwo .jpzjy_partwo_content ul li{float:left;height:auto;margin-bottom:2vmin;overflow:hidden;width:25.5%;margin-right:7%;}
.main .jpzjy_partwo .jpzjy_partwo_content ul li img{width:100%;height:auto;border:0;}
.main .jpzjy_partwo .jpzjy_partwo_content ul li p{text-align:center;height:8vmin; line-height:6vmin;color:#000;font-size:3.5vmin; }
.main .jpzjy_partwo .jpzjy_partwo_content a.more{display: block;margin: 25px auto;color: #058acd;text-align:center;font-size:5vmin;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .jpzjy_partwo .jpzjy_partwo_content h1{text-align:left;font-size:30px;color:#000;font-weight:bold;margin:0 0 40px 0;}
.main .jpzjy_partwo .jpzjy_partwo_content h1 a{display: inline-block; text-align: right;float: right;font-size: 30px;color:#058acd;}
.main .jpzjy_partwo .jpzjy_partwo_content ul li p{text-align:center;height:60px; line-height:60px;color:#000;font-size:25px; }
.main .jpzjy_partwo .jpzjy_partwo_content a.more{display: block;margin: 0 auto 25px auto;color: #058acd;text-align:center;font-size:30px;}
}

.main .jpzjy_parthree{width:100%;height:auto;overflow:hidden; padding-bottom:0;background-color:#F5F9ED;}
.main .jpzjy_parthree h1{text-align:center;padding:10vmin 0;}
.main .jpzjy_parthree h1 span{font-size:5vmin;color:#333; padding-left:6vmin;}
.main .jpzjy_parthree .jpzjy_parthree_content{width:80%;margin:0 auto;overflow:hidden;}
.main .jpzjy_parthree .jpzjy_parthree_content ul li{width:50%;text-align:center;float:left;overflow:hidden;}
.main .jpzjy_parthree .jpzjy_parthree_content ul li p{font-size:3vmin;line-height:5vmin; color:#333;}
.main .jpzjy_parthree .jpzjy_parthree_content ul li img{max-width:100%;height:auto;padding-top:2vmin;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .jpzjy_parthree h1{text-align:center;padding:80px 0;}
.main .jpzjy_parthree h1 span{font-size:35px;color:#333; padding-left:25px;}
.main .jpzjy_parthree .jpzjy_parthree_content ul li p{font-size:22px;color:#333;line-height:40px;}
}


.main .jpzjy_partfour{width:100%;height:auto;overflow:hidden; padding-bottom:0;}
.main .jpzjy_partfour .jpzjy_partfour_content div.fl{width:55%;overflow:hidden;}
.main .jpzjy_partfour .jpzjy_partfour_content div.fl h1{font-size:5vmin;padding:12.5vmin 2vmin 3vmin 4vmin;color:#333;}
.main .jpzjy_partfour .jpzjy_partfour_content div.fl h2{font-size:3.8vmin;color:#000;line-height:7vmin;padding:15vmin 2vmin 0vmin 4vmin;font-weight:normal;}
.main .jpzjy_partfour .jpzjy_partfour_content img.fr{width:45%;height:auto;margin-top:0;margin-bottom:20px;}

@media (min-width: 640px) and (max-width: 1920px) {
.main .jpzjy_partfour .jpzjy_partfour_content div.fl h1{font-size:32px;padding:95px 20px 30px 40px;color:#333;}
.main .jpzjy_partfour .jpzjy_partfour_content div.fl h2{font-size:22px;line-height:45px;padding:90px 20px 0 40px;font-weight:normal;}
.main .jpzjy_partfour .jpzjy_partfour_content img.fr{width:45%;height:auto;margin-top:0;margin-bottom:20px;}
}

.main .jpzjy_partfive{width:100%;height:auto;overflow:hidden; padding-bottom:0;}
.main .jpzjy_partfive h1{background-color: initial; overflow: hidden; height: 18vmin;line-height: 18vmin;text-align:center;}
.main .jpzjy_partfive h1 img{width:90%;}
.main .jpzjy_partfive .jpzjy_partfive_content{width:100%;overflow:hidden;}
.main .jpzjy_partfive .jpzjy_partfive_content ul li{float:left;width:50%;overflow:hidden;text-align:center;}
.main .jpzjy_partfive .jpzjy_partfive_content ul li img{border:0;width:auto;height:10vmin;}
.main .jpzjy_partfive .jpzjy_partfive_content ul li p{padding:3.6vmin 2vmin 6vmin 2vmin;text-align:center;line-height:6vmin;color:#000;font-size:3.5vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
.main .jpzjy_partfive h1{height:120px;line-height:120px;}
.main .jpzjy_partfive .jpzjy_partfive_content ul li img{height:80px;}
.main .jpzjy_partfive .jpzjy_partfive_content ul li p{padding:36px 20px 60px 20px;text-align:center;line-height:40px;font-size:22px;}
}
.main .jpzjy_partfive .jpzjy_partfive_content ul li:last-child{width:100%;}
.main .jpzjy_partfive .jpzjy_partfive_content ul li:last-child img{display:block; width:90%;height:auto;margin:0 auto;}
.main .jpzjy_partfive .jpzjy_partfive_content ul li:last-child p{padding:0;}

.main .jpzjy_partsix{width:100%;height:auto;overflow:hidden; padding-bottom:0;background-color:#FAF4F0;border-bottom:30px solid #fff;}
.main .jpzjy_partsix h1{font-size:5vmin;text-align:center;color:#333;padding:10vmin 0 6vmin 0;}
.main .jpzjy_partsix .jpzjy_partsix_content{width:100%;overflow:hidden;}
.main .jpzjy_partsix .jpzjy_partsix_content ul li{float:left;width:50%;overflow:hidden;text-align:center;}
.main .jpzjy_partsix .jpzjy_partsix_content ul li img{border:0;width:auto;height:25vmin;}
.main .jpzjy_partsix .jpzjy_partsix_content ul li p{padding:3.6vmin 2vmin 6vmin 2vmin;text-align:center;line-height:6vmin; color:#5B5E5D;font-size:3vmin;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .jpzjy_partsix h1{font-size:32px;text-align:center;color:#333;padding:80px 0 50px 0;}
.main .jpzjy_partsix .jpzjy_partsix_content ul li img{height:150px;}
.main .jpzjy_partsix .jpzjy_partsix_content ul li p{padding:36px 20px 60px 20px;text-align:center;line-height:40px;font-size:20px;}
}

.main .jpzjy_partsen{width:100%;height:auto;overflow:hidden; padding-bottom:0;background-color:#fff;border-bottom:30px solid #fff;}
.main .jpzjy_partsen .jpzjy_partsen_content{width:100%;overflow:hidden;position:relative;}
.main .jpzjy_partsen .jpzjy_partsen_content .introduce{position:absolute;width:85%;top:30%;left:4vmin;}
.main .jpzjy_partsen .jpzjy_partsen_content .introduce h1{font-size:5vmin;text-align:left;color:#fff;padding:0 0 5vmin 0;font-weight:normal;}
.main .jpzjy_partsen .jpzjy_partsen_content .introduce h2{font-size:4vmin;line-height:7vmin;text-align:left;color:#fff;font-weight:normal;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .jpzjy_partsen .jpzjy_partsen_content .introduce{left:40px;}
.main .jpzjy_partsen .jpzjy_partsen_content .introduce h1{font-size:30px;text-align:left;color:#fff;padding:0 0 50px 0;font-weight:normal;}
.main .jpzjy_partsen .jpzjy_partsen_content .introduce h2{font-size:20px;line-height:50px;text-align:left;color:#fff;font-weight:normal;}
}
.main .jpzjy_partsen .jpzjy_partsen_content img{width:100%;height:auto;border:0;}


.chess_float1{position:absolute;top:1%;left:0%;z-index:300;}
#chess_float1{width:15vmin;height:18vmin;}
.chess_float2{position:absolute;top:28%;right:0px;z-index:300;}
#chess_float2{width:20vmin;height:20vmin;}
.chess_float3{position:absolute;top:58%;left:1%;z-index:300;}
#chess_float3{width:20vmin;height:20vmin;}
.chess_float4{position:absolute;top:82%;right:0%;z-index:300;}
#chess_float4{width:18vmin;height:22vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
#chess_float1{width:103px;height:117px;}
#chess_float2{width:106px;height:117px;}
#chess_float3{width:113px;height:117px;}
#chess_float4{width:96px;height:117px;}

}

/*捕鱼*/
.main .fish_parone{width:100%;overflow:hidden;}
.main .fish_parone img{width:100%;height:auto;border:0;}
.line{width:90%;margin:0 auto;height:1px;background-color:#BABABA;}

.main .qz_2_part{width:100%;overflow:hidden;text-align:center;}
.main .qz_2_part h3{font-weight:normal;font-size:4vmin;padding:6vmin 0 5vmin 0;}
.main  .qz_2_part_two h3{font-weight:normal;font-size:4vmin;padding:10vmin 0 5vmin 0;}
.main .qz_2_part .qz_2_part_content{width:100%;overflow:hidden;margin-bottom:25px;}
.main .qz_2_part .qz_2_part_content a{display:block; color:#058acd;font-size:4vmin;padding-bottom:5vmin;}
.main .qz_2_part .qz_2_part_content img{border:0;width:90%;height:auto;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .qz_2_part h3{font-weight:normal;font-size:28px;padding:60px 0 50px 0;}
.main  .qz_2_part_two h3{font-weight:normal;font-size:4vmin;padding:100px 0 50px 0;}
}

.main .qz_part_three{width:100%;overflow:hidden;}
.main .qz_part_three h1{font-size:5.5vmin;font-weight:normal;text-align:left;padding:8vmin 0 3vmin 10vmin;}
.main .qz_part_three h2{font-size:4vmin;font-weight:normal;text-align:left;padding-left:10vmin;}
.main .qz_part_three .qz_part_three_content{padding:5vmin 0 5.5vmin 0;overflow:hidden;text-align:center;}
.main .qz_part_three .qz_part_three_content img{width:90%;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .qz_part_three h1{font-size:40px;padding:70px 0 20px 75px;}
.main .qz_part_three h2{font-size:28px;padding-left:75px;}
}

.main .qz_part_four{width:100%;overflow:hidden;}
.main .qz_part_four .fl,.main .qz_part_four .fr{width:50%;overflow:hidden;}
.main .qz_part_four .fl{text-align:center;}
.main .qz_part_four .fl img{width:80%;border:0;padding:7vmin 0 4vmin 0;}
.main .qz_part_four .fr h1{font-size:5.5vmin;font-weight:normal;text-align:left;padding:11vmin 0 4vmin 0;}
.main .qz_part_four .fr h2{font-size:3.8vmin;font-weight:normal;text-align:left; line-height:6vmin;padding-right:10px}
@media (min-width: 640px) and (max-width: 1920px) {
.main .qz_part_four .fr h1{font-size:40px;padding:90px 0 30px 0;}
.main .qz_part_four .fr h2{font-size:25px;line-height:30px;}
.main .qz_part_four .fl img{padding:70px 0 40px 0;}
}


.main .chess1_part_four{width:100%;height:auto; overflow:hidden;background-color:#373B40;}
.main .chess1_part_four h1{height: 12vmin;
    line-height: 12vmin;
    width: 100%;
    font-size: 5vmin;
    font-weight: 500;
    text-align: left;
    overflow: hidden;
    background-color: #3d3b46;
    position: relative;
    z-index: 302;}
.main .chess1_part_four .chess1_part_four_content{width:96.5%;height:auto;margin:5vmin auto 10vmin auto; overflow:hidden;}
.main .chess1_part_four .chess1_part_four_content .fl{width:49%;height:30vmin;overflow:hidden;background-color:#828282;}
.main .chess1_part_four .chess1_part_four_content .fl h2{font-size:3.0vmin;font-weight:normal;text-align:left; line-height:7vmin;padding:4vmin;color:#fff;}
.main .chess1_part_four .chess1_part_four_content .fr{width:49%;height:30vmin;overflow:hidden;background-color:#828282;}
.main .chess1_part_four .chess1_part_four_content .fr .img{width:100%;height:100%;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .chess1_part_four h1{height:70px;line-height:70px;font-size:30px;}
.main .chess1_part_four .chess1_part_four_content{margin:30px auto 80px auto;}
.main .chess1_part_four .chess1_part_four_content .fl{height:190px;}
.main .chess1_part_four .chess1_part_four_content .fl h2{font-size:20px;line-height:40px;padding:30px;}
.main .chess1_part_four .chess1_part_four_content .fr{height:190px;}

}

.main .chess1_part_six{width:100%;overflow:hidden;background-color:#A18267;padding-bottom:30px;}
.main .chess1_part_six h1{display: block;
    height: 12vmin;
    line-height: 12vmin;
    width: 100%;
    font-size: 5vmin;
    font-weight: 500;
    text-align: left;
    overflow: hidden;
    background-color: #3d3b46;
    position: relative;
    z-index: 302;
}
@media (min-width: 640px) and (max-width: 1920px) {
.main .chess1_part_six h1{height:70px;line-height:70px;font-size:30px;}
.main .chess1_part_six h1 a{font-size:25px;}
}

/*同桌游*/
#mySwipe div b {width:47.5vmin; height:30.3vmin; margin-top:11.5vmin;}
#mySwipe div b img{width:100%;height:100%;border:0;}
.swipe { overflow: hidden; visibility: hidden; position: relative; width:53.5vmin; margin: 0 auto;margin-top:7.5vmin;  _width: 47.5vmin;}
.swipe-wrap { overflow: hidden; position: relative;}
.swipe-wrap div { float: left; width: 100%; position: relative;}
.moveleft{position:absolute;top:38%;left:0;display:block;width:6vmin;height:10vmin;background:url(/templates/mobile/images/adv_left.png) 0 0 no-repeat ;background-size: 100% 100%;}
.moveright{position:absolute;top:38%;right:0;display:block;width:6vmin;height:10vmin;background:url(/templates/mobile/images/adv_right.png) 0 0 no-repeat ;background-size: 100% 100%; }

@media (min-width: 640px) and (max-width: 1920px) {
#mySwipe div b {display: block;  width:360px; height:203px; margin-top:40px;}
#mySwipe div b img{width:100%;height:100%;border:0;}
.swipe { overflow: hidden; visibility: hidden; position: relative; width: 360px; margin: 0 auto; _width: 360px;}
.swipe-wrap { overflow: hidden; position: relative;}
.swipe-wrap div { float: left; width: 100%; position: relative;}
.moveleft{position:absolute;top:43%;display:block;width:35px;height:55px;background:url(/templates/mobile/images/adv_left.png) 0 0 no-repeat ;background-size: 100% 100%;}
.moveright{position:absolute;top:43%;display:block;width:35px;height:55px;background:url(/templates/mobile/images/adv_right.png) 0 0 no-repeat ;background-size: 100% 100%;}
}
@media (min-width: 550px) and (max-width: 640px) {
.swipe { margin-top:8vmin}
}
@media (min-width: 500px) and (max-width: 550px) {
.swipe { margin-top:9vmin}
}
@media (min-width: 450px) and (max-width: 499px) {
.swipe { margin-top:8.5vmin}
}
@media (min-width: 400px) and (max-width: 449px) {
.swipe { margin-top:11vmin}
}
@media (min-width: 370px) and (max-width: 400px) {
.swipe { margin-top:12vmin}
}
@media (min-width: 330px) and (max-width: 369px) {
.swipe { margin-top:13vmin}
}
@media (min-width: 0) and (max-width: 329px) {
.swipe { margin-top:14vmin}
}
.main .chess1_part_three{width:100%;overflow:hidden;}
.main .chess1_part_three h1{font-size:5.5vmin;font-weight:normal;text-align:center;padding:8vmin 0 3vmin 0;}
.main .chess1_part_three h2{font-size:3vmin;font-weight:normal;text-align:center;padding-left:0;}
.main .chess1_part_three .chess1_part_three_content{padding:5vmin 0 5.5vmin 0;overflow:hidden;text-align:center;}
.main .chess1_part_three .chess1_part_three_content img{width:90%;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .chess1_part_three h1{font-size:40px;padding:70px 0 20px 0;}
.main .chess1_part_three h2{font-size:22px;padding-left:0;}
}

.chess1_float1{position:absolute;top:32%;left:-2%;z-index:300;}
#chess1_float1{width:20vmin;height:25vmin;}
.chess1_float2{position:absolute;top:52%;right:0px;z-index:300;}
#chess1_float2{width:25vmin;height:25vmin;}
.chess1_float3{position:absolute;top:75%;right:-1%;z-index:300;}
#chess1_float3{width:15vmin;height:25vmin;}
.chess1_float4{position:absolute;top:93%;left:1%;z-index:300;}
#chess1_float4{width:27vmin;height:30vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
#chess1_float1{width:133px;height:147px;}
#chess1_float2{width:146px;height:157px;}
#chess1_float3{width:113px;height:147px;}
#chess1_float4{width:146px;height:157px;}

}




/*圈子*/
.qzmore img{display:block;margin:5vmin auto 6vmin auto; width:85%;height:auto;z-index:305;position:relative;}
.qz_float1{position:absolute;top:42%;left:-5%;z-index:300;}
#qz_float1{width:25vmin;height:25vmin;}
.qz_float2{position:absolute;top:74%;right:-5px;z-index:306;}
#qz_float2{width:20vmin;height:25vmin;}

@media (min-width: 640px) and (max-width: 1920px) {
#qz_float1{width:143px;height:167px;}
.qz_float1{top:990px;}
.qz_float2{top:2020px;}
#qz_float2{width:126px;height:137px;}
}

.main .qz_2_part{position:relative;}

.tab_title{display:block;margin:10vmin auto 5vmin auto;width:95%;overflow:hidden;background:url(../images/qz2_fg.png) center center no-repeat;background-size:2vmin 2vmin;}
.tab_title li{float:left;width:48%;height:7vmin; text-align:center;}
.tab_title li:nth-child(2){float:right;}
.tab_title li img{height:100%;width:auto;}

.main .qz_2_part .tab_content{width:100%;height:auto;}
.main .qz_2_part .tab_content img{width:90%;height:auto;border:0;}
.main .qz_2_part .tab_content2{display:none;}
@media (min-width: 640px) and (max-width: 1920px) {
.tab_title{margin:70px auto 14px auto;}
.tab_title li{height:45px;}
}

/*捕鱼*/
.main .scoll_page2 .fish_game_list h1{background-color:inherit;margin-top:3vmin;}
.main .scoll_page2 .fish_game_list h1 span{height:100%;}
.main .scoll_page2 .fish_game_list h1 img{height:100%;width:auto;}
.main .scoll_page2 .fish_game_list .cplb_part_content ul li p{color:#fff;}
.main .scoll_page2 a.fish_more{display:block;width:28vmin;height:8vmin;line-height:8vmin;font-size:4vmin; color:#fff;border:2px solid #fff;border-radius:8px; text-align:center;}

@media (min-width: 640px) and (max-width: 1920px) {
.main .scoll_page2 .fish_game_list h1{margin-top:30px;}
.main .scoll_page2 a.fish_more{width:200px;height:50px;line-height:50px;font-size:23px;}

}
#myCanvas1{position: absolute;top: 5%;left: -10%;z-index: 300;border:0 solid #000;width:30%;height:50vmin;}
#myCanvas2{position: absolute;top: 40%;right: 5%;z-index: 300;border:0 solid #000;width:30%;height:50vmin;}

.fish_float1{position:absolute;top:22%;left:-5px;z-index:300;}
#fish_float1{width:15vmin;height:20vmin;}
.fish_float2{position:absolute;top:58%;right:-5px;z-index:300;}
#fish_float2{width:30vmin;height:30vmin;}
.fish_float3{position:absolute;top:60%;left:-1%;z-index:300;}
#fish_float3{width:25vmin;height:25vmin;}
.fish_float4{position:absolute;top:90%;right:-1%;z-index:300;}
#fish_float4{width:25vmin;height:25vmin;}


@media (min-width: 640px) and (max-width: 1920px) {
#fish_float1{width:123px;height:197px;}
#fish_float2{width:175px;height:180px;}
#fish_float3{width:121px;height:127px;}
#fish_float4{width:121px;height:127px;}
#myCanvas1{height:400px;}
#myCanvas2{height:400px;}
}

.canvas img:nth-child(1){width:6vmin;height:6vmin;}
.canvas img:nth-child(2){width:7vmin;height:7vmin;}
.canvas img:nth-child(3){width:10vmin;height:10vmin;}
.canvas img:nth-child(4){width:6vmin;height:6vmin;}
.canvas img:nth-child(5){width:8vmin;height:8vmin;}

/*精品紫金游*/
.main .jpzjy_part.jpzjy_partfour h1{background-color:initial;overflow:hidden;height:18vmin;line-height:18vmin;text-align:center;}
.main .jpzjy_part.jpzjy_partfour h1 img{width:70%;height:auto;}
@media (min-width: 640px) and (max-width: 1920px) {
.main .jpzjy_part.jpzjy_partfour h1{height:120px;line-height:120px;}
}

/*跑胡子*/
.chess3_part{width:100%;height:auto;overflow:hidden;}
.chess3_part_title{width:70%;height:auto; overflow:hidden;margin:6vmin auto 0vmin auto;}
.chess3_part_title img{border:0;width:100%;height:auto;}
.chess3_part .chess3_part_content{width:100%;height:auto;overflow:hidden;}
.chess3_part .chess3_part_content .part_content{margin:0 auto;width:90%;overflow:hidden;}
.chess3_part .chess3_part_content .part_content img{width:100%;height:auto;border:0;}
.chess3_part .chess3_part_content .content_one{margin-bottom:7vmin;}
.chess3_part .chess3_part_content .content_two{margin-bottom:5vmin;}
.chess3_part .chess3_part_content .content_three{margin-bottom:5vmin;}
.chess3_part .chess3_part_content .content_four{margin-bottom:6vmin;}
.chess3_part .chess3_part_content .content_five{margin-bottom:8vmin;}
@media (min-width: 640px) and (max-width: 1920px) {
.chess3_part .chess3_part_title{margin:64px auto 0 auto;}
.chess3_part .chess3_part_content .content_one{margin-bottom:73px;}
.chess3_part .chess3_part_content .content_two{margin-bottom:57px;}
.chess3_part .chess3_part_content .content_three{margin-bottom:53px;}
.chess3_part .chess3_part_content .content_four{margin-bottom:61px;}
.chess3_part .chess3_part_content .content_five{margin-bottom:85px;}
}

.add_newlist {background:#c9c9c9;width:100%;height:auto;min-height:300px;padding:0px;}
.add_ntitle {display:block;padding:10px;}
.add_nlist li{line-height:30px;padding:0px 20px;list-style:inside;color:#fff;    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;}
.add_nlist li a{color:#fff;}
.add_imgaldd{width:100%;margin:0px;display:block;}
.add_prolist{background:url(/m/images/pb.jpg) no-repeat;background-size:100% auto;min-height:200px;padding-bottom:20px;}
.add_cpbt {display:block;width:120px;margin:0px auto;}
.add_cpgd {width:120px;float:right;margin-bottom:20px;}
.clear {display:block;clear:both;}
.add_plist {padding:0px 20px;}
.add_plist li{width:18%;float:left;margin-right:2%;background:url(/m/images/cb.png) no-repeat;background-size:100% auto;}
.add_plist li img{width:88%;display:block;margin:4px auto;}
.add_plist li p{font-size:12px;text-align:center;}