@charset "utf-8";
/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
a{
	text-decoration: none;
}
img{
	border:none;}
body{
	min-width:1100px;
	font-family: "Î¢ÈíÑÅºÚ";
	background:#eaeaea;
}
.fl{
	display:block;
	float:left;}
.fr{
	display:block;
	float:right;}
/**********   Í·²¿   **********/
.top_n{
	width:100%;
	height:38px;
	background:#eeeeee;
	border-bottom:1px #626262 solid;
	position: relative;
	z-index: 999999;
	}
.header{
	width:1100px;
	height:38px;
	margin:0 auto;
	position:relative;
	background:#eeeeee;
	}
.header_lis{
	width:110px;
	height:37px;
	cursor:pointer;
	border-left:1px solid #f8f3f3;
	border-right:1px solid #f8f3f3;
	position:relative;}
.lis_meun{
	display:none;
	top:39px;
	left:-1px;
	width:576px;
	height:232px;
	border:1px solid #dddddd;
	border-top:none;
	background:#ffffff;
	position:absolute;
	z-index:9999999;}
.lis_meun ul{
	display:block;
	margin-top:10px;
	margin-left:16px !important;
	width:540px !important;
	height:212px !important;}	
.lis_meun ul li{
	display:block;
	float:left;
	width:88px !important;
	height:212px !important;
	border-right:1px dashed #dddddd;
	}
.lis_meun ul li a{
	width:72px !important;
	margin-left:16px;
	display:block;
	float:left;
	line-height:30px;
	text-align:left;
	text-decoration:none;
	color:#808080;
	font-size:12px;}
.lis_meun ul li a:hover{
	text-decoration:underline;}
.ac_blue{
	font-size:14px !important;
	color:#3598db !important;}
.ac_red{
	color:#ff0000 !important;}	

.header_lis img{
	width:17px;
	height:13px;
	display:block;
	float:left;
	margin-top:13px;
	margin-left:4px;}
.header_lis:hover{
	background:#FFF;
	height:38px;
	border-bottom:1px solid #fff;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	}
.header_lis p{
	width:70px;
	line-height:36px;
	text-align:center;
	font-size:14px;
	color:#3e3e3e;
	font-family:'Î¢ÈíÑÅºÚ';}
.header_lis span{
	display:block;
	float:left;
	width:11px;
	height:11px;
	background:url(/sw/jhtgp/images/sanjiao.png) no-repeat;
	margin-top:14px;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	}
.header_lis:hover span{
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	}
.header ul{
	height:39px;
	margin-left:40px;}
.header ul li{
	display:block;
	float:left;
	width:66px;
	height:39px;
	line-height:39px;
	text-align:center;
	font-size:14px;
	font-family:'Î¢ÈíÑÅºÚ';
	color:#3e3e3e;}
.header ul a li:hover{
	color:#d64747;}
.login{
	width:100px;
	height:39px;
	}
.login a{
	display:block;
	float:left;
	width:50px;
	height:39px;
	line-height:39px;
	text-align:center;
	font-size:14px;
	font-family:'Î¢ÈíÑÅºÚ';
	color:#3e3e3e;
	text-decoration:none;
	}
.login a:hover{ color:#d64747;}
/**********  banner +  navµ¼º½   **********/
.top_nav_con{
	width:1100px;
	height:310px;
	margin:0 auto;}
.top_nav_con img{
	width:1100px;
	height:310px;}
	
.big_nav{
	width:1100px;
	height:90px;
	margin:0 auto;
	position:relative;}
.big_nav_l{
	width:auto;
	height:90px;
	position:relative;
	}
.big_nav_l a li{
	display:block;
	float:left;
	border-left:1px solid #656565;
	border-right:1px solid #747474;
	width:125px;
	height:90px;
	font-size:24px;
	font-family:'Î¢ÈíÑÅºÚ';
	font-weight:bold;
	text-align:center;
	line-height:90px;
	position:relative;
	z-index:111;
	}
.big_txt{
	font-size:30px !important;}
.big_nav_l span{
	z-index:10;
	position:absolute;
	left:0;
	top:0;
	width:125px;
	height:90px;
	background:url(/sw/jhtgp/images/nav_t_bg.png) no-repeat;
	background-size:100% 100%;}

.big_nav_min{
	width:320px;
	height:90px;}	
.big_nav_min ul li{
	display:block;
	float:left;
	width:100px;
	margin-top:9px;
	height:72px;}
.big_nav_min ul li span{
	display:block;
	float:left;
	width:100px;
	height:36px;
	margin:0 auto;}
.big_nav_min ul li span a{
	margin-left:30px;
	text-align:center;
	height:32px;
	display:block;
	text-decoration:none;
	line-height:36px;
	font-size:16px;
	font-family:'Î¢ÈíÑÅºÚ';}
.big_nav_min ul a:hover{
	border-bottom:2px solid #ffa21c;}
	
.goin_lt{
	position:absolute;
	z-index:999;
	right:-3px;
	width:136px;
	height:90px;
	border-top:1px solid #ffe953;
	border-bottom:2px solid #0d181a;
	border-right:3px solid #0d181a;}
.goin_lt img{
	width:136px;
	height:90px;}
	
/**********   ÄÚÈÝ   **********/
.conten_1,.conten_2,.conten_3,.conten_4,.conten_5,.conten_6{
	width: 100%;
	height: 891px;
	display: block;
	float: left;
	position: relative;
}
.conten_1{
	
	background: url(/sw/jhtgp/images/bg_1.png);
	background-size: 100% 100%;
}
.conten_2{
	background: url(/sw/jhtgp/images/bg_2.png);
	background-size: 100% 100%;
}
.conten_3{
	background: url(/sw/jhtgp/images/bg_3.jpg);
	background-size: 100% 100%;
}
.conten_4{
	background: url(/sw/jhtgp/images/bg_4.png);
	background-size: 100% 100%;
}
.conten_5{
	background:#000000;
}
.conten_6{
	background: url(/sw/jhtgp/images/bg_6.png);
	background-size: 100% 100%;
}

/****   conten_1   ****/
.next_c{
	width:60px;
	height:50px;
	display: block;
	position:absolute;
	z-index: 99999;
	bottom:60px;
	left:49.5%;
	z-index:888;
	cursor:pointer;
	background: url(/sw/jhtgp/images/next.png) no-repeat;
	animation:scrolldown 1s infinite;
	-webkit-animation:scrolldown 1s infinite;}
@keyframes scrolldown{0%{bottom:90px;opacity:0}100%{bottom:40px;opacity:1}}
@-webkit-keyframes scrolldown{0%{bottom:90px;opacity:0}100%{bottom:40px;opacity:1}}
.gift{
	width: 1114px;
	height: 171px;
	background: url(/sw/jhtgp/images/lb_bg.png) no-repeat;
	margin: 0 auto;
	margin-top: 560px;
}
.gift_l{
	width: 330px;
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	margin-top: 67px;
	margin-left: 9px;
	text-align: center;
	font-family: "Î¢ÈíÑÅºÚ";
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing:14px;
}
.tgp_t{
	line-height: 30px;
	font-size: 22px;
	font-family: "Î¢ÈíÑÅºÚ";
	color: #FFFFFF;
	font-weight: bold;
	width: 230px;
	height: 84px;
	margin-top: 50px;
	padding: 4px;
}
.receive{
	width: 500px;
	height: 110px;
	margin-top: 8px;
	margin-left: 14px;
	position: relative;
}
.receive p{
	height: 24px;
	margin-top: 18px;
	margin-left: 2px;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 26px;
}
.receive_r,.receive_r a{
	width: 133px;
	height: 73px;
	display: block;
	
}
.receive_r a{
	background: url(/sw/jhtgp/images/lq_bg.png);
}
.receive_r a:hover{
	opacity: 0.8;

}
.receive_r{
	position: absolute;
	right: 28px;
	top: 21px;
}
/****   conten_2   ****/
.tgp_c{
	width: 100%;
	height: 120px;
	position: absolute;
	top: 10%;
}
.tgp_c_bg{
	width: 330px;
	height: 120px;
	margin: 0 auto;
}
.tgp_c_b{
	width:1097px;
	height: 583px;
	background: url(/sw/jhtgp/images/tgp_bg.png);
	margin: 0 auto;
	margin-top: 160px;
}
.tgp_c_t{
	float: left;
	margin: 170px 0 0 260px;
	width: 690px;
	height: 170px;
}
.tgp_c_t p,.tgp_c_t p img{
	width: 170px;
	height: 170px;
}
.tgp_c_t p{
	display: block;
	float: left;
	margin-right: 60px;
	-webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
}
.tgp_c_t p:hover{
    transform: rotatey(360deg);
    -webkit-transform: rotatey(360deg);
    -moz-transform: rotatey(360deg);
}
.tgp_c_txt{
	display: block;
	float: left;
	margin: 20px 0 0 20px;
	width: 1070px;
	height: 170px;
}
.tgp_c_txt ul{
	width: 1060px;
}
.tgp_c_txt ul li i{
	display: block;
	float: left;
	width: 24px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	color: #FFFFFF;
	font-style: normal;
	background: #2e2f3c;
	font-size: 14px;
	margin:10px;
}
.tgp_c_txt ul li p{
	display: block;
	float: left;
	margin: 10px 0;
	width: 1000px;
	line-height: 24px;
	font-size: 18px;
	color: #010101;
}
.tgp_c_txt ul li p span{
	color: #ff0000;
}
/****   conten_3   ****/
.jx_c{
	width: 1100px;
	height:580px;
	margin: 236px auto 0;
	margin-left:calc(50% - 480px);;
	background: url(/sw/jhtgp/images/js_bg.png);
}
.js_c_t{
	margin: 20px 0 0 20px;
	float: left;
	width: 910px;
	height: 310px;
	padding:14px 12px;
}
.js_c_t p{
	color: #000000;
	font-size: 18px;
	font-family: "ËÎÌå";
	line-height: 36px;
}
.js_c_t p:nth-child(odd){
	font-weight: bold;
	font-size: 20px;
}
.js_c_t span{
	margin-top: 10px;
	display: block;
	font-weight: bold;
	font-size: 20px;
	width: 910px;
	color: #ff0000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 20px;
}
.jh_txt,.jh_txt2{
	margin-left: 20px;
	line-height: 30px;
	font-family: "ËÎÌå";
	font-size: 14px;
	text-indent: 2em;
	color: #e6e6e6;
}
.jh_txt{
	width: 830px;
	height: 60px;
}
.jh_txt2{
	width: 460px;
	height: 90px;
	margin-top: 24px;
}
.cd_now{
	margin-left: 100px;
	width: 280px;
	height: 110px;
}
.cd_now p{
	margin: 8px;
	 width: 222px;
	 height: 66px;
	 text-align: center;
	 line-height: 66px;
	 color: #000000;
	 font-size: 32px;
	 background: url(/sw/jhtgp/images/lj_bg.png);
}
.cd_now p:hover{
	opacity: 0.8;
}
.cd_now input{
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin-right: 4px;
	margin-left: 10px;}
.cd_now span{
	display: block;
	float: left;
	font-size: 12px;
	color: #9a9a9a;
	font-family: "ËÎÌå";
}
/****   conten_4   ****/
.game_ts{
	width: 1000px;
	height: 600px;
	position: relative;
	margin: 0 auto;
	margin-top: 200px;
}
.game_ts>img{
	position: absolute;
	z-index: 1;
	left: 0;
	top: ;
}
.tab_l{
	margin: 220px 70px;
	width:200px;
	height: 320px;
	position: relative;
}
.tab_l p{
	cursor: pointer;
	width: 180px;
	height: 100px;
	margin-top: 6px;
	text-align: center;
	font-size: 48px;
	color: #FFFFFF;
	font-family: "ËÎÌå";
	position: relative;
	z-index: 999;
}
.tab_l i{
	width: 200px;
	height: 88px;
	left: 0;
	top: -10px;
	position: absolute;
	z-index: -1;
}
.tb_c{
	color: #dec786 !important;
}
.tb_c i{ opacity: 0.8;}
.tab_c{
	display: none;
	margin-top: 270px;
	margin-left: 80px;
	width: 300px;
	height: 190px;
	font-size: 16px;
	color: #050505;
	font-family: "ËÎÌå";
	text-indent: 2em;
	line-height: 22px;	
}
.tab_c,.txt2,.txt3{
	z-index: 99;
	position: relative;
}
.txt2{
	margin-left: 110px;
	width: 400px;
	height: 33px;
	font-size: 26px;
	color: #FFFFFF;
	line-height: 33px;
}
.txt3{
	width: 300px;
	height: 40px;
	color: #ece4b0;
	font-size: 20px;
	margin-top: 10px;
	margin-left: 110px;
}
/****   conten_5   ****/
.video_c{
	margin: 0 auto;
	margin-top: 230px;
	width: 900px;
	height: 550px;
	position: relative;
}
.video_pic{
	display: block;
	width: 900px;
	height: 550px;
	position: absolute;
	z-index: 1;
	top: 0;
}
.video_c a img{
	margin: 70px 0 0 100px;
	width: 700px;
	height: 400px;
	z-index: 999;
	position: relative;
}
/*.video_c embed{
	margin: 70px 0 0 100px;
}*/
/****   conten_6   ****/
.new_c{
	margin: 0 auto;
	width: 1000px;
	height: 560px;
	background: url(/sw/jhtgp/images/new_bg.png);
	background-size: 100% 100%;
	margin-top: 170px;
}
.new_c>p{
	width: 100px;
	height: 36px;
	display: block;
	float: left;
	margin:30px 20px 0;
	border-bottom: 2px solid #ffa21c;
	font-size: 24px;
	color: #0d0d0d;
	font-weight: bold;
	font-family: "Î¢ÈíÑÅºÚ";
}
.new_c_t{
	width: 940px;
	height: 170px;
	margin: 30px 0 0 30px;
	padding-bottom: 30px;
}
.new_pic{
	position: relative;
	width: 264px;
	height: 170px;
}
.new_pic span{
	position: absolute;
	left: 0;
	top: 0;
	width:37px;
	height: 37px;
	z-index: 99;
}
.new_c_t ul{
	display: block;
	float: left;
	margin-left: 55px;
	width: 600px;
	height: 180px;
	overflow: hidden;
	
}
.new_c_t ul li{
	font-size: 14px;
	font-family: "ËÎÌå";
	color: #0d0d0d;
	height: 30px;
}
.new_c_t ul li p{
	text-indent: 1em;
	display: block;
	float: left;
	width: 480px;
	height: 20px;
	margin-left: 10px;
	line-height: 20px;
	overflow: hidden;
	background: url(/sw/jhtgp/images/lis_sty.png) 0 50% no-repeat;
}
.new_c_t ul li p:hover{
	color: #ff0000;
}
.new_c_t ul li span{
	display: block;
	float: left;
	width: 100px;
	height: 20px;
	text-align: right;
}
/****   fix_nav   ****/
.fix_nav{
	width: 182px;
	height: auto;
	right: 10%;
	margin-top: 10%;
	position: fixed;
	z-index: 99999;
}
.fix_nav li,.fix_nav li a{
	width: 182px;
	height: 54px;
	display: block;}
.fix_nav li{
	margin: 4px 0;
	background: url(/sw/jhtgp/images/fix_nav.png) no-repeat;
}
.fx_nav_c{
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(1);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    
}
/*.fx_nav_c:hover{
	opacity: 1 !important;
}*/
.fix_nav li:hover{
	opacity: 0.6;
}
/**********   footer   **********/

.footer{
	width: 100%;
	position: absolute;
	bottom: 0;
	background:#434343;
	height: 136px;
}
.footer-con-box{
	width: 100%;
	height: 136px;
}
.footer-con{
	width: 100%;
	height: 136px;
	
}
.footer-con ul{
	width:100%;
	height: 20px;
}
.lbt-footers {
	height: 110px;
	padding-top: 10px;
	font-size: 11px;
	margin-bottom: 16px;
	text-align: center;
	line-height: 23px;
	font-size:11px;
	color:#f1f1f1;
	font-family:'Î¢ÈíÑÅºÚ';
}
.footers-p{
	margin-top:4px;}
.footers-p a{
	margin:0 14px;}
.lbt-footers  a{
	font-family:'Î¢ÈíÑÅºÚ';
	color:#f1f1f1;
	text-decoration:none;}
.lbt-footers  a img{
	margin-left:6px;}
.lbt-footers .footer-img {
	height: 32px;
	width: 100px;
	margin-top:6px;
}

/*box*/
.dowebok{
	width: 100%;
	height: auto;
}
