@charset "utf-8";
 /*CSS Document */
body,div,img,table,th,td,ul,li,dl,dt,dd,from,p,h1,h2,h3,h4,h5,h6,br{margin:0;padding:0;border:none;}
ul,li,dl,dt,dd{list-style:none;}
body{ font-family:"微软雅黑"; color:#333; font-size:12px; text-align:center;max-width:640px;min-width:320px;_width:expression(this.scrollWidth > 640 ? "640px" : (this.scrollWidth < 320? "320px" : "auto"));margin:0 auto}
a{ color:#333; text-decoration:none;}
a:hover{color:#C00;text-decoration:none !important;}
.clear{ clear:both; height:0; line-height:0; margin:0; padding:0; font-size:0;}
.top{ width:100%;  }
.top h2{text-align:left; }
.nav{ width:100%; height:38px; line-height:38px; border-bottom:#CCC 1px solid; background:#faf8f6;}
.nav ul{ width:98%; overflow:hidden; zoom:1;}
.nav ul li{ float:left; width:26%; font-size:16px; text-align:center;}
.nav ul .home{ width:20%;}
.nav ul li a{ display:inline-block; color:#666;}
.nav ul li a:hover{ line-height:35px; color:#000; border-bottom:#818181 3px solid; background:url("../images/icon.png") no-repeat center bottom;}
.main_tag{ width:100%;}
#tags{ width:100%; height:42px; background:#f0f0f0; overflow:hidden; zoom:1;}
#tags li{ position:relative; float:left; width:33%; height:42px; text-align:left;}
#tags li a{ display:block; width:100%; height:40px; line-height:40px; font-size:15px; color:#333; border-top:#f0f0f0 1px solid; border-bottom:#CCC 1px solid;}
#tags li a:hover{ border-top:#f1a337 1px solid; border-bottom:#c96706 1px solid; color:#fff;}
#tags li .menu_icon1{ text-indent:36%; background:url("../images/icon_01.png") no-repeat 12% center; background-size:28px 28px;}
#tags li .menu_icon1:hover{ background:url("../images/icon_010.png") no-repeat 12% center; background-color:#de8407; background-size:28px 28px;}
#tags li .menu_icon2{ text-indent:36%; background:url("../images/icon_02.png") no-repeat 12% center; background-size:28px 28px;}
#tags li .menu_icon2:hover{ background:url("../images/icon_020.png") no-repeat 12% center; background-color:#de8407; background-size:28px 28px;}
#tags li .menu_icon3{ text-indent:36%; background:url("../images/icon_03.png") no-repeat 12% center; background-size:28px 28px;}
#tags li .menu_icon3:hover{ background:url("../images/icon_030.png") no-repeat 12% center; background-color:#de8407; background-size:28px 28px;}
#tags li.selectTag{ color:#fff;}
#tags li.selectTag a{ background:url("../images/icon_010.png") no-repeat 12% center; background-size:28px 28px; background-color:#de8407; border-top:#f1a337 1px solid; border-bottom:#c96706 1px solid;color:#fff;}
#tagContent { float:left; width:100%; text-align:left;}
.tagContent { display:none; width:100%;}
#tagContent div.selectTag{ display: block;}
.tagContent .yunying{ width:100%;}
.tagContent .yunying dl{ width:92%; padding:10px 4%; border-bottom:#d1d1d1 1px solid;}
.tagContent .yunying dl dt{ padding-left:30px; line-height:20px; font-size:14px; color:#000; background:url("../images/icon_001.png") no-repeat left center; background-size:20px 20px;}
.tagContent .yunying dl dd{ padding-top:8px; padding-left:30px; font-size:12px; color:#818181; line-height:160%;}
.tagContent .yunying dl dd a{ line-height:200%; color:#e17f00;}
.tagContent .yunying dl dd a:hover{ color:#C00;}
.tagContent .sell{ width:94%; margin-left:3%; padding-top:12px;}
.tagContent .sell dl{ width:100%; margin-bottom:10px; background:#f5f5f5; overflow:hidden; zoom:1;}
.tagContent .sell dl dt{ float:left; width:30%;}
.tagContent .sell dl dt img{ width:100%; min-width:95px;}
.tagContent .sell dl dd{ float:left; width:66%; margin-left:4%; padding-top:7px; color:#818181; line-height:160%;}
.tagContent .sell dl dd strong{ font-size:14px; color:#111; font-weight:normal; line-height:180%;}
.tagContent .case{ width:92%; margin-left:4%; padding-top:12px; padding-bottom:12px;}
.tagContent .case img{ width:100%;}
.game{ width:100%; margin-top:2px; text-align:left;}
.game h2{ height:40px; line-height:40px; border-top:#CCC 1px solid; border-bottom:#CCC 1px solid; background:url("../images/icon_04.png") no-repeat 10px center; background-size:28px 28px; font-weight:normal; background-color:#f0f0f0; overflow:hidden; zoom:1;}
.game h2 span{ float:left; padding-left:45px; font-size:16px; color:#000;}
.game h2 a{ float:right; padding-right:10px; font-size:12px; color:#666;}
.game h2 a:hover{ color:#C00;}
.game dl{ float:left; width:29%; margin-left:3%; margin-top:12px;}
.game dl dt img{ width:100%;}
.game dl dd{ margin-top:5px; font-size:12px;}
.game .ad{ width:100%; margin-top:15px;}
.game .ad img{ width:100%;}
.main_ser{ width:100%; margin-top:12px;}
#ser_tags{ width:100%; height:42px; background:#f0f0f0; overflow:hidden; zoom:1;}
#ser_tags li{ position:relative; float:left; width:50%; height:42px; text-align:left;}
#ser_tags li a{ display:block; width:100%; height:40px; line-height:40px; font-size:15px; color:#333; border-top:#CCC 1px solid; border-bottom:#CCC 1px solid;}
#ser_tags li a:hover{ border-top:#c96706 1px solid; border-bottom:#c96706 1px solid; color:#fff;}
#ser_tags li .menu_icon1{ text-indent:40%; background:url("../images/icon_05.png") no-repeat 25% center; background-size:28px 28px;}
#ser_tags li .menu_icon1:hover{ background:url("../images/icon_050.png") no-repeat 25% center; background-color:#de8407; background-size:28px 28px;}
#ser_tags li .menu_icon2{ text-indent:40%; background:url("../images/icon_06.png") no-repeat 25% center; background-size:28px 28px;}
#ser_tags li .menu_icon2:hover{ background:url("../images/icon_060.png") no-repeat 25% center; background-color:#de8407; background-size:28px 28px;}
#ser_tags li.selectTag{ color:#fff;}
#ser_tags li.selectTag a{ background:url("../images/icon_050.png") no-repeat 25% center; background-size:28px 28px; background-color:#de8407; border-top:#c96706 1px solid; border-bottom:#c96706 1px solid;color:#fff;}
#serContent { float:left; width:100%; text-align:left;}
.serContent { display:none; width:100%;}
#serContent div.selectTag{ display: block;}
.main_ser_1{ width:94%; margin-left:3%; padding:14px 0;}
.main_ser_1 ul{ margin-top:10px;}
.main_ser_1 li{ margin-bottom:3px; padding-left:60px; height:36px; line-height:36px; font-size:15px; color:#666; background:url("../images/service_1.png") no-repeat 10px center; background-color:#f3f3f3;}
.main_ser_1 p{ font-size:14px; line-height:180%; color:#666; text-indent:2em;}
.cont_ban{ width:100%;}
.cont_ban img{ width:100%; display:block;}
.cont_menu{ width:100%; height:42px; background:#f0f0f0; overflow:hidden; zoom:1;}
.cont_menu li{ float:left; width:25%; height:42px; text-align:center;}
.cont_menu li a{ display:block; width:100%; height:40px; line-height:40px; font-size:16px; color:#333; border-top:#CCC 1px solid; border-bottom:#CCC 1px solid;}
.cont_menu li a:hover{ border-top:#c96706 1px solid; border-bottom:#c96706 1px solid; background:#de8407; color:#fff;}
.chess_box{ width:100%; padding-top:15px; color:#666; text-align:left; line-height:160%;}
.chess_box strong{ font-size:14px; color:#333;}
.chess_box h2{ height:34px; padding-left:5%; padding-right:5%; font-size:16px; font-weight:normal;}
.chess_box h2 span{ margin-right:5px; font-size:20px; color:#000;}
.chess_box h3{ height:40px; line-height:40px; text-indent:12px; margin-top:14px; font-size:15px; color:#333; background:url("../images/chess_icon.png") no-repeat 96% center; background-size:28px 28px; background-color:#f0f0f0; border-top:#CCC 1px solid; border-bottom:#CCC 1px solid;}
.chess_box .chess_01{ padding:20px 0; background:#fff; overflow:hidden; zoom:1;}
.chess_box .chess_01 dt{ float:left; width:42%; padding-left:4%; padding-top:15px; line-height:140%; color:#818181;}
.chess_box .chess_01 dt strong{ line-height:200%;}
.chess_box .chess_01 dd{ float:right; width:50%; text-align:center;}
.chess_box .chess_01 dd img{ width:90%;}
.chess_box .chess_02{ padding:20px 0; background:#f5f5f5; overflow:hidden; zoom:1;}
.chess_box .chess_02 dt{ float:left; width:50%; text-align:center;}
.chess_box .chess_02 dt img{ width:90%;}
.chess_box .chess_02 dd{ float:right; width:42%; padding-right:4%; padding-top:15px; line-height:140%; color:#818181;}
.chess_box .chess_02 dd strong{ line-height:200%;}
.chess_box .chess_03{ padding:20px 0; background:#fff; overflow:hidden; zoom:1;}
.chess_box .chess_03 dt{ float:left; width:42%; padding-left:4%; padding-top:15px; line-height:140%; color:#818181;}
.chess_box .chess_03 dt strong{ line-height:200%;}
.chess_box .chess_03 dd{ float:right; width:50%; text-align:center;}
.chess_box .chess_03 dd img{ width:90%;}
.chess_box .chess_04{ padding:20px 0; background:#f5f5f5; overflow:hidden; zoom:1;}
.chess_box .chess_04 dt{ padding-left:4%; padding-right:4%; line-height:140%; color:#818181;}
.chess_box .chess_04 dt strong{ line-height:200%;}
.chess_box .chess_04 dd{ padding-top:14px; text-align:center;}
.chess_box .chess_04 dd img{ width:90%;}
.chess_box .chess_05{ padding:20px 0; overflow:hidden; zoom:1;}
.chess_box .chess_05 dt{ padding-left:4%; padding-right:4%; line-height:140%; color:#818181;}
.chess_box .chess_05 dt strong{ line-height:200%;}
.chess_box .chess_05 dd{ text-align:center;}
.chess_box .chess_05 dd img{ width:90%;}
.chess_box .chess_06{ padding-top:20px; background:#f5f5f5; overflow:hidden; zoom:1;}
.chess_box .chess_06 dt{ float:left; width:50%; text-align:center;}
.chess_box .chess_06 dt img{ width:90%;}
.chess_box .chess_06 dd{ float:right; width:42%; padding-right:4%; padding-top:15px; line-height:140%; color:#818181;}
.chess_box .chess_06 dd strong{ line-height:200%;}
.chess_box .chess_07{ padding:20px 0; background:#fff; overflow:hidden; zoom:1;}
.chess_box .chess_07 dt{ float:left; width:42%; padding-left:4%; padding-top:7px; line-height:140%; color:#818181;}
.chess_box .chess_07 dt strong{ line-height:200%;}
.chess_box .chess_07 dd{ float:right; width:50%; text-align:center;}
.chess_box .chess_07 dd img{ width:90%;}
.chess_box .chess1_01{ padding:20px 0; background:#fff; overflow:hidden; zoom:1;}
.chess_box .chess1_01 dt{ float:left; width:42%; padding-left:4%; line-height:140%; color:#818181;}
.chess_box .chess1_01 dt span{ color:#333; font-weight:bold;}
.chess_box .chess1_01 dt strong{ line-height:140%;}
.chess_box .chess1_01 dd{ float:right; width:50%; text-align:center;}
.chess_box .chess1_01 dd img{ width:90%;}
.chess_box .chess1_02{ padding:20px 0; background:#f5f5f5; overflow:hidden; zoom:1;}
.chess_box .chess1_02 dt{ float:left; width:50%; text-align:center;}
.chess_box .chess1_02 dt img{ width:90%;}
.chess_box .chess1_02 dd{ float:right; width:42%; padding-right:4%; line-height:140%; color:#818181;}
.chess_box .chess1_02 dd span{ color:#333; font-weight:bold;}
.chess_box .chess1_02 dd strong{ line-height:140%;}
.chess_box .chess1_03{ padding:20px 0; background:#fff; overflow:hidden; zoom:1;}
.chess_box .chess1_03 dt{ float:left; width:42%; padding-left:4%; line-height:140%; color:#818181;}
.chess_box .chess1_03 dt span{ color:#333; font-weight:bold;}
.chess_box .chess1_03 dt strong{ line-height:140%;}
.chess_box .chess1_03 dd{ float:right; width:50%; text-align:center;}
.chess_box .chess1_03 dd img{ width:90%;}
.chess_box .chess1_04{ padding:20px 0; background:#f5f5f5; overflow:hidden; zoom:1;}
.chess_box .chess1_04 dt{ float:left; width:50%; text-align:center;}
.chess_box .chess1_04 dt img{ width:90%;}
.chess_box .chess1_04 dd{ float:right; width:42%; padding-right:4%; padding-top:15px; line-height:140%; color:#818181;}
.chess_box .chess1_04 dd span{ color:#333; font-weight:bold;}
.chess_box .chess1_04 dd strong{ line-height:140%;}
.chess_box .chess2_01{ padding:20px 0; overflow:hidden; zoom:1;}
.chess_box .chess2_01 dt{ padding-left:4%; padding-right:4%; line-height:140%; color:#818181;}
.chess_box .chess2_01 dt strong{ line-height:200%;}
.chess_box .chess2_01 dd{ text-align:center; padding-top:10px;}
.chess_box .chess2_01 dd img{ width:90%;}
.chess_box .chess2_02{ padding:20px 0; background:#f5f5f5; overflow:hidden; zoom:1;}
.chess_box .chess2_02 dt{ padding-left:4%; padding-right:4%; line-height:140%; color:#818181;}
.chess_box .chess2_02 dt strong{ line-height:200%;}
.chess_box .chess2_02 dd{ text-align:center; padding-top:10px;}
.chess_box .chess2_02 dd img{ width:90%;}
.fish_box{ width:100%; text-align:left;}
.fish_box h2{ height:40px; line-height:40px; border-top:#CCC 1px solid; border-bottom:#CCC 1px solid; background:url("../images/icon_04.png") no-repeat 10px center; background-size:28px 28px; font-weight:normal; background-color:#f0f0f0; overflow:hidden; zoom:1;}
.fish_box h2 span{ padding-left:46px; font-size:16px; color:#000;}
.fish_box h3{ height:40px; line-height:40px; border-top:#CCC 1px solid; border-bottom:#CCC 1px solid; background:url("../images/icon_07.png") no-repeat 10px center; background-size:28px 28px; font-weight:normal; background-color:#f0f0f0; overflow:hidden; zoom:1;}
.fish_box h3 span{ padding-left:46px; font-size:16px; color:#000;}
.fish_box .fish_list{ width:100%; padding-top:14px; padding-bottom:12px; border-bottom:#ddd 1px solid; overflow:hidden; zoom:1;}
.fish_box .fish_list dl{ float:left; width:44%; margin-left:4%; text-align:center;}
.fish_box .fish_list dl img{ width:100%;}
.fish_box .fish_list dl dd{ margin-top:5px; font-size:14px;}
.fish_box .fish_info{ width:90%; margin-left:5%; margin-top:12px;}
.fish_box .fish_info dl{ margin-bottom:10px; font-size:14px; line-height:140%; color:#818181;}
.fish_box .fish_info dl dt{ font-size:18px; color:#111; line-height:180%;}
.hand_travel_list{ width:100%; padding-top:14px; overflow:hidden; zoom:1;}
.hand_travel_list li{ float:left; width:24%; margin-left:6%; margin-bottom:14px; font-size:14px; text-align:center;}
.hand_travel_list li img{ width:100%;} 
.hand_travel_01{ width:70%; margin-left:15%; padding-top:16px; padding-bottom:16px;}
.hand_travel_01 img{ width:100%;}
.hand_travel_02{ width:80%; margin-left:10%; padding-top:16px; padding-bottom:16px;}
.hand_travel_02 img{ width:100%;}
.game_info{ width:100%; padding-top:12px;}
.foot{ position:fixed; width:100%; height:48px; line-height:48px; bottom:0; text-align-last:left; background:url("../images/foot_bg.png") no-repeat center top;}
.foot li{ float:left; width:50%; text-align:left;}
.foot li a{ display:block; width:100%; height:100%; font-size:16px; color:#fff;}
.foot li .tel{ text-indent:40%; background:url("../images/tel.png") no-repeat 26% center; background-size:28px 28px;}
.foot li .zixun{ text-indent:45%; width:100%; background:url("../images/zixun.png") no-repeat 26% center; background-size:34px 24px;}

