body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{margin:0;padding:0;}
body{font-size:12px;font-family: "Microsoft YaHei" ! important;color:#000000;background:#fff;margin:0 auto;padding:0px;}
a{text-decoration:none;color:#235aa7;outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px;vertical-align: middle;}
li{list-style: none;}
.pt10{padding-top: 10px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pb10{padding-bottom: 10px;}
.pn5{padding: 5px;}
.pt5{padding-top: 5px;}
.pl5{padding-left: 5px;}
.pr5{padding-right: 5px;}
.pb5{padding-bottom: 5px;}
.mt10{margin-top: 10px;}
.mt30{margin-top: 30px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.mn5{margin: 5px;}
.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.mb5{margin-bottom: 5px;}
body{
	min-width: 1200px;
}
.w1200{
	width: 1200px;
	margin: auto;
}
a:hover{
	color: #fff336
}

.top{
height: 40px;
line-height: 40px;
background: #fff55d
}

.top .h1tit{
float: left;
margin-left: 75px;
font-size: 18px;
color: #333333;
}

.top .link{
float: right;
padding-right: 32px;
font-size: 18px;
color: #333333;
}

.top .link a{
 color: #333333;
}
.top .link span{
 margin: 0px 4px;
}

.head{
 height: 188px;
 background: #fff;
}
.head .logosearch{
 height: 156px;
}

.head .logo{
 float: left;
 padding-top: 38px;
 padding-left: 58px;
}
.head .logo img{
 display: block;
 width: 270px;
}
.head .search{
 float: right;
 width: 276px;
 height: 32px;
 margin-top: 58px;
 margin-right: 66px;
 display: inline-block;
 border:1px solid #f4f4f4;
 border-radius: 70px;
}
.head .search .words{
 float: left;
 margin-left: 15px;
 width: 213px;
 height: 32px;
 line-height: 32px;
 border:none;
 outline: none;
 font-size: 14px;
 color: #e5e5e5;
}
.head .search .sub{
 width: 48px;
 float: right;
 height: 32px;
  outline: none;
 background: none;
 border:none;
 cursor: pointer;
 background: url(../image/search.png) no-repeat center center;
}
.head .nav{
	position: absolute;
	top: 156px;
	width: 100%;
	left: 0px;
 height: 80px;
 background: #4b4b4b;
 z-index: 9999;
}
.head .nav ul{
 padding: 0px 22px;
}
.head .nav ul li{
 float: left;
 width: 14.2%;
 text-align: center;
 position: relative;
}
.head .nav ul li .h2tit{
 height: 80px;
}

.head .nav ul li .h2tit a{
 display: block;
 width: 100%;
 height: 80px;
 line-height: 80px;
 color: #fff;
 font-size: 18px;
 font-weight: normal;
 	-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
}

.head .nav ul li .h2tit a.current{
 color: #fff336
}

.head .nav ul li:hover .h2tit a{
 color: #fff336
}
.head .nav ul li dl{
 position: absolute;
 left: 0px;
 top: 80px;
 width: 100%;
 display: none;
 z-index: 33;
 background: #4b4b4b;
}
.head .nav ul li dl dd{
 
}

.head .nav ul li dl dd a{
 display: block;
 width: 100%;
 height: 50px;
 line-height: 50px;
 font-size: 16px;
 color: #fff;
  	-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
}

.head .nav ul li dl dd a:hover{
 color: #fff336
}
.head .w1200{
	height: 100%;
	position: relative;
}

.banner img{
	display: block;
	width: 100%;
}



.main{
	
}

.main .section_1{
	padding-top: 74px;
}

.main .titlemodel{
	text-align: center;

}

.main .titlemodel .en{
	font-size: 12px;
	color: #aaaaaa;
	line-height: 26px;
	text-transform: uppercase;
}
.main .titlemodel .h2tit{
	font-size: 36px;
	color: #333333;
line-height: 49px;
margin-bottom: 8px;
}
.main .titlemodel img{
	
}
.main .section_1 .news{
	padding-top: 64px;
height: 525px;
}
.main .section_1 .news .leftbox{
	float: right;
		width: 550px;
padding-left: 61px;
}


.main .section_1 .news .leftbox .imgbox{
	overflow: hidden;
	margin-bottom: 8px;
}
.main .section_1 .news .leftbox .imgbox img{
	display: block;
	width: 100%;
	height: 340px;
		-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
}
.main .section_1 .news .leftbox .imgbox img:hover{
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.main .section_1 .news .leftbox .h2tit{
	line-height: 42px;
	height: 42px;
	font-size: 18px;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
padding: 0px 8px;
}
.main .section_1 .news .leftbox .h2tit a{
	color: #333333;
		-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
}
.main .section_1 .news .leftbox .h2tit a:hover{
	color: #fff336
}
.main .section_1 .news .leftbox .desc{
	padding: 0px 8px;
	line-height: 24px;
	font-size: 14px;
	color: #8c8c8c;
	overflow: hidden;
	height: 48px;
	margin-bottom: 14px;
}
.main .section_1 .news .leftbox .more{
	display: inline-block;
	margin-left: 8px;
	width: 164px;
	height: 38px;
	line-height: 38px;
	text-indent: 28px;
	color: #fff;
	font-size: 14px;
		-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
	background: url(../image/more.png) no-repeat center center;
}
.main .section_1 .news .leftbox .more:hover{
text-indent: 34px;
color: #fff336
}
/*.main .section_1 .news .right{
		float: right;
width: 527px;
margin-right: 56px;
}*/


.main .section_1 .news .right{
	float: right;
width: 527px;
margin-right: 56px;
}

.main .section_1 .news .right .words{
	line-height: 32px;
	font-size: 18px;
	color: #ffffff;

}
.main .section_1 .news .right .words p{
margin-bottom: 25px;	
}
.main .section_1 .news .right .more{
	display: inline-block;
	color: #fff;
	background: #fdef35;
	width: 86px;
	height: 25px;
	border-radius: 50px;
	text-align: center;
	line-height: 25px;
	font-size: 14px;
	color: #0a0b0d;
	font-weight: bold;
	margin-top: 15px;
}



.main .section_1 .news .rightlist{
	float: right;
	width: 580px;
}
.main .section_1 .news .rightlist *{
	display: block;
}
.main .section_1 .news .rightlist ul{
	
}

.main .section_1 .news .rightlist ul li{
	height: 109px;
	margin-bottom: 32px;
		-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
cursor: pointer;

	background: url(../image/libj.png) no-repeat center center;
}

.main .section_1 .news .rightlist ul li:hover{
	background: url(../image/libj2.png) no-repeat center center;
}
.main .section_1 .news .rightlist ul li .time{
	float: left;
	width: 140px;
	text-align: center;
	color: #fff;
		-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
}

.main .section_1 .news .rightlist ul li .time .day{
	font-size: 48px;
	font-weight: bold;
	height: 57px;
	line-height: 57px;
	padding-top: 12px;
}

.main .section_1 .news .rightlist ul li .time .other{
	font-size: 14px;
	height: 31px;
	line-height: 31px;
}
.main .section_1 .news .rightlist ul li:hover .time{
	color: #333333;
}
.main .section_1 .news .rightlist ul li .righttitle{
	float: left;
	margin-left: 43px;
	width: 341px;
	padding-top: 12px;
}
.main .section_1 .news .rightlist ul li .righttitle .h2tit{
	line-height: 33px;
	font-size: 18px;
	font-weight: bold;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color: #595959;	
		-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
}
.main .section_1 .news .rightlist ul li .righttitle .h2tit{

}
.main .section_1 .news .rightlist ul li .righttitle .desc{
	line-height: 24px;
	font-size: 14px;
	color: #595959;
	height: 48px;
			-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
	overflow: hidden;
}





.main .section_1 .news .rightlist ul li:hover .righttitle .h2tit{
	color: #fff;
}

.main .section_1 .news .rightlist ul li:hover .righttitle .desc{
	color: #fff;
}




.main .section_2{
	height: 846px;
	background: url(../image/sec2.jpg) no-repeat center center;
}
.main .section_2 .titlemodel{
	padding-top: 82px;
	margin-bottom: 83px;
	color: #fff;
}
.main .section_2 .titlemodel .h2tit{
	color: #fff;
}

.main .section_2 .company{
	height: 345px;
}

.main .section_2 .company .imgbox{
	float: left;
	margin-left: 54px;
		width: 504px;
}
.main .section_2 .company .imgbox img{
	display: block;

	width: 100%;
}
.main .section_2 .company .imgbox img:hover{
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.main .section_2 .company .right{
	float: right;
width: 527px;
margin-right: 56px;
}

.main .section_2 .company .right .words{
	line-height: 32px;
	font-size: 18px;
	color: #ffffff;

}
.main .section_2 .company .right .words p{
margin-bottom: 25px;	
}
.main .section_2 .company .right .more{
	display: inline-block;
	color: #fff;
	background: #fdef35;
	width: 86px;
	height: 25px;
	border-radius: 50px;
	text-align: center;
	line-height: 25px;
	font-size: 14px;
	color: #0a0b0d;
	font-weight: bold;
	margin-top: 15px;
}

.main .section_2 .link{
	padding-top: 59px;
	text-align: center;
}
.main .section_2 .link a{
	display: inline-block;
width: 178px;
height: 51px;
border:3px solid #ebebeb;
text-align: center;
line-height: 51px;
color: #fff;
margin: 0px 18px;
font-size: 18px;
	-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;
}

.main .section_2 .link a:hover{
border-color: #fff336;
background:  #fff336;
color:#000;
}

.main .section_3{
	height: 875px;
}
.main .section_3 .titlemodel{
	padding-top: 91px;
	margin-bottom: 60px;
}
.main .section_3 .list{
	height: 500px;
	/*margin-bottom: 68px;*/
}
.main .section_3 .list li{
	float: left;
	width: 325px;
	height: 425px;
	margin-right: 7px;
	background: #fff;
	margin: 0 55px;
		-webkit-box-shadow:0px 0px 10px #ccc;
-moz-box-shadow:0px 0px 10px #ccc;
-o-box-shadow:0px 0px 10px #ccc;
-ms-box-shadow:0px 0px 10px #ccc;
box-shadow:0px 0px 10px #ccc;
}
.main .section_3 .list li .box{
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
}
.main .section_3 .list li .box .imgbox{
	overflow: hidden;
	margin-bottom: 18px;
}

.main .section_3 .list li .box .imgbox img{
	display: block;
	height: 270px;
	width: 100%;
		-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
}
.main .section_3 .list li:hover .box .imgbox img{
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);

}

.main .section_3 .list li .box .h2tit{
	font-size: 18px;
	line-height: 32px;
	height: 64px;
	padding: 0px 3px;
	overflow: hidden;
	margin-bottom: 28px;
	text-align: center;
}

.main .section_3 .list li .box .h2tit a{
	color: #595959;
		-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
}
.main .section_3 .list li {
	margin-right: 0px;
}
.main .section_3 .list li:hover .box .h2tit a{
	color: #fdef35
}
.main .section_3 .list li .box .more{
	float: right;
	    display: inline-block;
    color: #fff;
    background: #fdef35;
    width: 86px;
    height: 25px;
    border-radius: 50px;
    text-align: center;
    line-height: 25px;
    font-size: 14px;
    color: #0a0b0d;
    font-weight: bold;
    margin-right: 4px;
}

.main .section_3 .morebox{
	display: block;
	text-align: center;
	margin: auto;
	width: 330px;
	height: 50px;
	line-height: 50px;
	border-radius: 30px;
	background: #fdef35;
	font-size: 18px;
	color: #0a0b0d;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;
	font-weight: bold;
	position: relative;
}





.main .section_3 .morebox:hover{
	-webkit-box-shadow:0px 0px 20px #fdef35;
-moz-box-shadow:0px 0px 20px #fdef35;
-o-box-shadow:0px 0px 20px #fdef35;
-ms-box-shadow:0px 0px 20px #fdef35;
box-shadow:0px 0px 20px #fdef35;
}


.footer{
	height: 456px;
	background: #333333
}
.footer .w1200{
	height: 456px;
position: relative;
}
.footer .bottomnav{
	padding-top: 17px;
	padding-left: 7px;
	margin-bottom: 47px;
}
.footer .bottomnav ul{
	zoom:1;
	overflow: hidden;
}
.footer .bottomnav ul li{
	float: left;
	margin-right: 51px;
	width: 140px;
}

.footer .bottomnav ul li .h2tit{
	height: 56px;
	line-height: 56px;
	margin-bottom: 16px;
	text-indent: 2px;
	background: url(../image/h2bj.png) no-repeat left bottom;

}
.footer .bottomnav ul li .h2tit a{
font-size: 16px;
color: #fff;
font-weight: bold;

}
.footer .bottomnav ul li dl{
	line-height: 34px;
	font-size: 13px;
	text-indent: 2px;
}

.footer .bottomnav ul li dl dd{
	
}

.footer .bottomnav ul li dl dd a{
	color: #bfbfbf;
		-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
}
.footer .bottomnav ul li dl dd a:hover{
	color: #fdef35
}

.footer .bottomnav ul li .imgbox{

}

.footer .bottomnav ul li .imgbox img{
	display: block;
	width: 130px;
	height: 130px;
	margin: auto;
}

.footer  .copy{
	margin-left: 11px;
	border-top: 1px solid #585858;
	border-bottom: 1px solid #585858;
	width: 590px;
	padding: 11px 0px;
	line-height: 30px;
	font-size: 14px;
	color: #8c8c8c;
}
.footer  .copy p{
	
}
.footer  .contact{
	position: absolute;
	right: 0px;
	top: 241px;
	width: 254px;
	line-height: 25px;
	font-size: 12px;
	color: #ffffff;

}
.footer  .contact p{

}
.footer  .contact p strong{
	font-size: 14px;
	color: #fdef35
}





.channelmain{
	background: #fbfbfb;
	padding-top: 50px;
	padding-bottom: 157px;
	zoom:1;
	overflow: hidden;
}
.channelmain .sidebar{
float: left;
width: 250px;	
}
.channelmain .sidebar .typename{
	height: 100px;
	background: #fdef35;
	color: #443f02;
	position: relative;
	overflow: hidden;
}

.channelmain .sidebar .typename .cn{
	height: 43px;
	line-height: 43px;
	text-align: right;
	padding-right: 35px;
	font-size: 32px;
padding-top: 16px;
}
.channelmain .sidebar .typename .en{
	line-height: 25px;
	color: #443f02;
	font-size: 18px;
	text-indent: 25px;
	height: 25px;
	position: relative;
	    top: -20px;
    left: 11px;

}
.channelmain .sidebar .typename .en:first-letter{
text-transform: uppercase;
/*font-size: 65px;
*/}

.channelmain .sidebar .typename .en.en1{
text-indent: 32px;

}
.channelmain .sidebar .typename .en.en1:first-letter{
margin-right: 19px;
}




.channelmain .sidebar .typename .en.en2{
text-indent: 35px;

}
.channelmain .sidebar .typename .en.en2:first-letter{
margin-right: 22px;
}


.channelmain .sidebar .typename .en.en3{
text-indent: 20px;

}
.channelmain .sidebar .typename .en.en3:first-letter{
margin-right: 14px;
}















.channelmain .contentdetail  .channeltitle .son{
	
}










.channelmain .sidebar .list{
	background: #fff;
	padding-top: 14px;
	padding-bottom: 14px;
	margin-bottom: 10px;
}
.channelmain .sidebar .list li{
	
}
.channelmain .sidebar .list li a{
	display: block;
	line-height: 54px;
	height: 54px;
	text-align: center;
	font-size: 20px;
	color: #333333;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;
background: #fff;
position: relative;
}
.channelmain .sidebar .list li a i{
position: absolute;
height: 54px;
width: 21px;
z-index: 43;
line-height: 54px;
left: 186px;
opacity: 0;
filter:alpha(opacity=0);
/*background: url(../images/dbx.png) no-repeat center center;*/
}
.channelmain .sidebar .list li a.current{
	color: #ffff00;
	font-weight: bold;
	background:#626262;
}
.channelmain .sidebar .list li a.current i{
opacity: 1;
filter:alpha(opacity=100);
}
.channelmain .sidebar .list li a:hover{
	color: #ffff00;
	font-weight: bold;
	background:#626262;
}

.channelmain .sidebar .list li a:hover i{
opacity: 1;
filter:alpha(opacity=100);
}



.channelmain .sidebar .contact{
	height: 136px;
	background: #fff;
	margin-bottom: 11px;
	padding-top: 20px;
}
.channelmain .sidebar .contact .search{
	width: 221px;
	height: 32px;
	margin: auto;
	border:1px solid #c8c8c8;
	border-radius: 50px;
	overflow: hidden;
	margin-bottom: 12px;
}

.channelmain .sidebar .contact .search .words{
	float: left;
	margin-left: 13px;
	width: 158px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #e5e5e5;
	outline: none;
	border:none;
}

.channelmain .sidebar .contact .search .sub{
	float: left;
	width: 49px;
	height: 32px;
	border:none;
	cursor: pointer;
	background: none;
	background: url(../image/search.png) no-repeat center center;
	outline: none;
}
.channelmain .sidebar .contact .tit{
	line-height: 34px;
	font-size: 18px;
	color: #595959;
	text-indent: 47px;
	background: url(../image/tel.png) no-repeat 16px center;
}
.channelmain .sidebar .contact .number{
	line-height: 44px;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	color: #595959
}

.channelmain .sidebar .ewmbox{
	background: #fff;
	padding-bottom: 26px;

}
.channelmain .sidebar .ewmbox .tit{
	line-height: 60px;
	font-size: 18px;
	color: #595959;
	text-align: center;	
}
.channelmain .sidebar .ewmbox .imgbox{
	
}
.channelmain .sidebar .ewmbox .imgbox img{
	width: 203px;
	display: block;
	margin: auto;
}
.channelmain .contentdetail{
	float: right;
	width: 928px;
	background: #fff;
}
.channelmain .contentdetail .detailcont{
	padding-left: 37px;
	padding-right: 41px;
	overflow: hidden;
}
.channelmain .contentdetail .detailcont .channeltitle{
	line-height: 66px;
	height: 66px;
	border-bottom: 1px solid #eeeeee;
}
.channelmain .contentdetail .detailcont .channeltitle .h2tit{
	font-size: 30px;
	font-weight: bold;
	color: #595959;
	float: left;
	margin-left: 5px;
}
.channelmain .contentdetail .detailcont .channeltitle .position{
	float: right;
	padding-left: 19px;
	height: 48px;
	line-height: 48px;
	position: relative;
	top: 18px;
		font-size: 14px;
	color: #595959;
	background: url(../image/po.png) no-repeat left center;
}
.channelmain .contentdetail .detailcont .channeltitle .position a {
	color: #595959;
}
.channelmain .contentdetail .detailcont .contentmain {
	padding-top: 48px;
	padding-bottom: 40px;
}
.channelmain .contentdetail .detailcont .contentmain img{
	display: block;

	margin: auto;
		margin-bottom: 67px;
}
.channelmain .contentdetail .detailcont .contentmain p{
	line-height: 33px;
	color: #595959;
	font-size: 18px;
	padding: 0px 29px;
	margin-bottom: 30px;
}

.historymain{
	padding-top: 100px;
}

.historymain .floating{
	padding-top: 19px;
}

.game163{ position: relative;overflow: hidden;width: 841px; }



	.game163 .smallScroll{ height: 156px;background: url(../image/jx.png) no-repeat center 137px;}

	.game163 .smallImg{ width: 768px; margin: auto; overflow: hidden;}
	.game163 .smallImg ul{  width: 9999px; overflow: hidden; }
	.game163 .smallImg li{ float: left; 

width: 192px;
height: 156px;

	 cursor:pointer;  display: inline;  }
		.game163 .smallImg li .box{ 
width: 190px;
	height: 130px;
	position: relative;
		
	}
		.game163 .smallImg li .box .title{ 
position: absolute;
left: 0px;
bottom: 0px;
height: 27px;
line-height: 27px;
text-indent: 8px;
width: 100%;
font-size: 14px;
color: #fdef35;
background: rgba(0,0,0,0.8);
		
	}
	.game163 .smallImg img{ 

	width: 100%;
	height: 100%;



		 }
	.game163 .smallImg .on{
		background: url(../image/on.png) no-repeat center bottom;
	}

	.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
	.game163 .pageState span{ color: #f00; font-size: 16px;}








	.game163 .bigImg{ min-height: 341px; position: relative;}


	.game163 .bigImg li .box{
		
	}

	.game163 .bigImg li .box .words{
		float: left;
		width: 386px;
		padding-left: 7px;
	}
	.game163 .bigImg li .box .time{
		padding-top: 12px;
		line-height: 95px;
		font-size: 48px;
		font-weight: bold;
		color: #333333;
	}
	.game163 .bigImg li .box .desc{
		line-height: 26px;
		font-size: 14px;
		color: #333333;
	}
	.game163 .bigImg li .box .imgbox{
		padding-top: 26px;
		float: right;
		width: 420px;
	
	}
	.game163 .bigImg li .box .imgbox img{
		display: block;
		width: 100%;
	}


	
	.game163 .sPrev{
position: absolute;
width: 30px;
height: 130px;
left: 0px;
text-indent: 444444px;
overflow:hidden;
top: 0px;
background: url(../image/left.png) no-repeat center center;

	  }
.game163 .sNext{ position: absolute;
width: 30px;
height: 130px;
right: 0px;
top: 0px;
text-indent: 444444px;
overflow:hidden;
background: url(../image/right.png) no-repeat center center;}






.channelmain .contentdetail .detailcont .listhonor{
	padding-top: 52px;
	padding-bottom: 42px;
}
.channelmain .contentdetail .detailcont .listhonor ul{
	zoom:1;
	overflow: hidden;
}
.channelmain .contentdetail .detailcont .listhonor ul li{
	float: left;
	width: 276px;
	margin-right: 9px;
}
.channelmain .contentdetail .detailcont .listhonor ul li.noright{
margin-right: 0px;
}
.channelmain .contentdetail .detailcont .listhonor ul li .imgbox{
	overflow: hidden;
}
.channelmain .contentdetail .detailcont .listhonor ul li .imgbox img{
	display: block;
	width: 100%;
	height: 160px;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;

}
.channelmain .contentdetail .detailcont .listhonor ul li .imgbox img:hover{
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);


}
.channelmain .contentdetail .detailcont .listhonor ul li .title{
	padding-top: 11px;
	font-size: 18px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
	height: 60px;
	padding-bottom: 46px;
	padding-left: 28px;
	padding-right: 28px;
}

.channelmain .contentdetail .detailcont .listhonor ul li .title a{
	color: #595959;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;
}

.channelmain .contentdetail .detailcont .listhonor ul li .title a:hover{
	color: #DCDC00
}


.channelmain .contentdetail .detailcont .culture{
	padding-top: 35px;
}

.channelmain .contentdetail .detailcont .culture img{
	display: block;
	width: 100%;
	margin-bottom: 24px;
}

.channelmain .contentdetail .detailcont .culture .h2tit{
	line-height: 47px;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	text-indent: 3px;
}
.channelmain .contentdetail .detailcont .culture .desc{
	padding: 0px 3px;
	font-size: 18px;
	color: #595959;
	line-height: 34px;
	margin-bottom: 66px;
}
.channelmain .contentdetail .detailcont .culture .desc p{
	
}

.channelmain .contentdetail .detailcont .newslist{
	padding-top: 50px;
}

.channelmain .contentdetail .detailcont .newslist .picture_news{
	height: 240px;
}

.channelmain .contentdetail .detailcont .newslist .picture_news .imgbox{
	float: left;
	width: 380px;
	overflow: hidden;
}
.channelmain .contentdetail .detailcont .newslist .picture_news .imgbox img{
	display: block;
	width: 100%;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;
	height: 240px;
}
.channelmain .contentdetail .detailcont .newslist .picture_news .imgbox img:hover{

-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.channelmain .contentdetail .detailcont .newslist .picture_news .right{
	float: right;
	width: 453px;
}

.channelmain .contentdetail .detailcont .newslist .picture_news .right .h2tit{
	height: 37px;
	line-height: 37px;
	font-size: 24px;
	font-weight: bold;
	overflow: hidden;
text-overflow: ellipsis;
margin-bottom: 9px;
white-space: nowrap;

}
.channelmain .contentdetail .detailcont .newslist .picture_news .right .h2tit a{
	color: #595959;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;

}
.channelmain .contentdetail .detailcont .newslist .picture_news .right .h2tit a:hover{
	color: #fdef35;

}
.channelmain .contentdetail .detailcont .newslist .picture_news .right .time{
	line-height: 26px;
	font-size: 14px;
	color: #595959;
	margin-bottom: 21px;
}
.channelmain .contentdetail .detailcont .newslist .picture_news .right .desc{
	line-height: 33px;
	font-size: 18px;
	color: #595959;
	margin-bottom: 9px;
}
.channelmain .contentdetail .detailcont .newslist .picture_news .right .more{
	float: right;
	display: inline-block;
    margin-left: 8px;
    width: 164px;
    height: 38px;
    line-height: 38px;
    text-indent: 28px;
    color: #fff;
    font-size: 14px;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    background: url(../image/more.png) no-repeat center center;
}

.channelmain .contentdetail .detailcont .newslist .picture_news .right .more:hover{
text-indent: 34px;
color: #fff336
}

.channelmain .contentdetail .detailcont .newslist .list{
	padding-top: 33px;
}
.channelmain .contentdetail .detailcont .newslist .list li{
	height: 138px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 27px;
}

.channelmain .contentdetail .detailcont .newslist .list li .h2tit{
	line-height: 54px;
	height: 54px;
}
.channelmain .contentdetail .detailcont .newslist .list li .h2tit a{
	color: #595959;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;

}
.channelmain .contentdetail .detailcont .newslist .list li .h2tit a:hover{
	color: #fdef35

}
.channelmain .contentdetail .detailcont .newslist .list li .h2tit a .s1{
	float: left;
font-size: 20px;
font-weight: bold;
padding-left: 36px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 600px;
background: url(../image/bj2.png) no-repeat left center;
}
.channelmain .contentdetail .detailcont .newslist .list li .h2tit a .s2{
	font-size: 14px;
	font-weight: normal;
	float: right;

}
.channelmain .contentdetail .detailcont .newslist .list li .desc{
line-height: 33px;
font-size: 18px;
color: #595959;	
}


.channelmain .contentdetail .detailcont  .pagesize{
text-align: center;
padding-bottom: 28px;
}
.channelmain .contentdetail .detailcont  .pagesize ul{
display: inline-block;
}
.channelmain .contentdetail .detailcont  .pagesize ul li{ 
float: left;
}
.channelmain .contentdetail .detailcont  .pagesize ul li a{ 
display: block;
padding: 0px 18px;
font-size: 18px;
line-height: 46px;
color: #595959
}
.channelmain .contentdetail .detailcont .new_content{

padding-top: 46px;
padding-bottom: 40px;
} 

.channelmain .contentdetail .detailcont .new_content .h2tit{
	padding: 0px 5px;
	line-height: 39px;
font-size: 24px;

color: #595959;
margin-bottom: 15px;
} 
.channelmain .contentdetail .detailcont .new_content .pubdate{
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #8c8c8c;
	margin-bottom: 51px;
	text-align: center;
} 
.channelmain .contentdetail .detailcont .new_content .newbody{
	
} 
.channelmain .contentdetail .detailcont .new_content .newbody img{
	margin: auto;
	display: block;
	margin-bottom: 70px;
} 
.channelmain .contentdetail .detailcont .new_content .newbody p{
	line-height: 33px;
font-size: 18px;
color: #595959;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
} 


.channelmain .contentdetail .detailcont .prolist{
width: 897px;
position:relative;
left: -20px;
}
.channelmain .contentdetail .detailcont .prolist .list{
	padding-top: 97px;
}
.channelmain .contentdetail .detailcont .prolist .list ul{
	zoom:1;
	overflow: hidden;
}
.channelmain .contentdetail .detailcont .prolist .list ul li{
	float: left;
	width: 293px;
	height: 399px;
	margin-right: 4px;
		border:1px solid #eeeeee;
}

.channelmain .contentdetail .detailcont .prolist .list ul li .box{

	padding-top: 7px;
	padding-left: 4px;
	padding-right: 4px;
}

.channelmain .contentdetail .detailcont .prolist .list ul li .box .imgbox{
	overflow: hidden;
}

.channelmain .contentdetail .detailcont .prolist .list ul li .box .imgbox img{
	height: 270px;
	display: block;
	width: 100%;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;

}
.channelmain .contentdetail .detailcont .prolist .list ul li .box .imgbox img:hover{

-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);


}
.channelmain .contentdetail .detailcont .prolist .list ul li .box .title{
	padding-top: 15px;
	text-align: center;
	line-height: 43px;
	font-size: 18px;
	margin-bottom: 13px;

}
.channelmain .contentdetail .detailcont .prolist .list ul li .box .title a{
	color: #595959;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
	-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;

}
.channelmain .contentdetail .detailcont .prolist .list ul li .box .title a:hover{


}

.channelmain .contentdetail .detailcont .prolist .list ul li .box .more{
	display: block;
	width: 86px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	border-radius: 50px;
	font-size: 14px;
	color: #0a0b0d;
	font-weight: bold;
	margin: auto;
	background: #fdef35
}

.channelmain .contentdetail .detailcont .prodetail{
padding-top: 34px;
} 
.channelmain .contentdetail .detailcont .prodetail .h2tit{
	width: 150px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	margin: auto;
	background: #626262;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	border-radius: 5px;
	margin-bottom: 33px;
} 
.channelmain .contentdetail .detailcont .prodetail .desc{
	line-height: 35px;
	font-size: 18px;
	color: #595959;
	padding: 0px 10px;
		padding-bottom: 43px;

} 

.channelmain .contentdetail .detailcont .prodetail .desc p{
	margin-bottom: 28px;
} 
.channelmain .contentdetail .detailcont .prodetail .proshow{
	/*padding-top: 51px;*/

} 
.channelmain .contentdetail .detailcont .prodetail .proshow .listbox{
zoom:1;
padding-bottom: 42px;
	overflow: hidden;	
} 
.channelmain .contentdetail .detailcont .prodetail .proshow .listbox ul{
	
} 
.channelmain .contentdetail .detailcont .prodetail .proshow .listbox ul li{
	float: left;
	width: 403px;
	height: 370px;
	margin: 11px;
} 
.channelmain .contentdetail .detailcont .prodetail .proshow .listbox ul li .imgbox{
	height: 286px;
	border:2px solid #eeeeee;
	overflow: hidden;
} 
.channelmain .contentdetail .detailcont .prodetail .proshow .listbox ul li .imgbox img{
		height: 286px;
		display: block;
		width: 100%;
			-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;

		height: 286px;
} 
.channelmain .contentdetail .detailcont .prodetail .proshow .listbox ul li .imgbox:hover img{
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
} 

.channelmain .contentdetail .detailcont .prodetail .proshow .listbox ul li .title{
	line-height: 50px;
	text-align: center;
	font-size: 18px;
} 

.channelmain .contentdetail .detailcont .prodetail .proshow .listbox ul li .title a{
	color: #595959
} 

.channelmain .contentdetail .detailcont .joinmain{
padding-top: 29px;
padding-bottom: 80px;
} 

.channelmain .contentdetail .detailcont .joinmain .model{
	border-bottom: 1px dashed #e0e0e0;
	margin-bottom: 19px;
	padding-bottom: 32px;
} 

.channelmain .contentdetail .detailcont .joinmain .model .h2tit{
	line-height: 92px;
	font-size: 60px;
	font-weight: bold;
	color: #fdef35
} 
.channelmain .contentdetail .detailcont .joinmain .model .desc{
	font-size: 34px;
	color: #333333;
	font-size: 18px;
} 


.channelmain .contentdetail .detailcont .recruit{
	
} 


.channelmain .contentdetail .detailcont .recruit .model{
	
} 

.channelmain .contentdetail .detailcont .recruit .model .h2tit{
	height: 83px;
	line-height: 83px;
border-bottom: 1px dashed #f4f4f4;
cursor: pointer;
} 


.channelmain .contentdetail .detailcont .recruit .model .h2tit .s1{
float: left;
float: left;
height: 35px;
line-height: 35px;
border-left: 4px solid #fdef35;
padding-left: 16px;
font-size: 24px;
color: #595959;
position: relative;
top: 23px;	
} 
.channelmain .contentdetail .detailcont .recruit .model .h2tit .s2{
	float: right;
	height: 83px;
	line-height: 83px;
	font-size: 18px;
	color: #4a99c6;
	padding-right:27px;
	margin-right: 14px;
	font-weight: normal;
	background: url(../image/xia.png) no-repeat right center;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;
} 
.channelmain .contentdetail .detailcont .recruit .model .h2tit .s2.current{

	background: url(../image/shang.png) no-repeat right center;
} 
.channelmain .contentdetail .detailcont .recruit .model .content{

	position: relative;
	display: none;

} 
.channelmain .contentdetail .detailcont .recruit .model .content.mt{

} 

.channelmain .contentdetail .detailcont .recruit .model .content .box{
		border:2px solid #eeeeee;
		padding-left: 28px;
		padding-right: 22px;
border-top: none;
padding-top: 30px;

		padding-bottom: 20px;

} 
.channelmain .contentdetail .detailcont .recruit .model .content i{
height: 31px;
background: url(../image/kk.jpg) no-repeat left top;
width: 100%;
display: block;
}
.channelmain .contentdetail .detailcont .recruit .model .content .box .h3tit{
line-height: 28px;
		font-size: 18px;
		font-weight:bold;
		color: #595959;
		margin-bottom: 11px;	
} 
.channelmain .contentdetail .detailcont .recruit .model .content .box .desc{
	line-height: 26px;
	font-size: 16px;
	color: #595959;
	margin-bottom: 26px;
} 

.channelmain .contentdetail .detailcont .recruit .model .content .box .desc.last{
margin-bottom: 0px;
} 



.channelmain .contentdetail .detailcont .recruit .model .content .box .mail{
padding-top: 9px;
height: 28px;
line-height: 28px;
font-size: 14px;
color: #4a99c6;
height: 28px;
} 


.channelmain .contentdetail .detailcont .recruit .model .content .box .mail a{
float: left;
} 

.channelmain .contentdetail .detailcont .recruit .model .content .box .mail .slideUP{
float: right;
cursor: pointer;
} 

.channelmain .contentdetail .detailcont .channeltitle .son{
	float: left;
}
.channelmain .contentdetail .detailcont .channeltitle .son ul{
	padding-top: 19px;
}
.channelmain .contentdetail .detailcont .channeltitle .son ul li{
	float: left;
	margin-right: 18px;
}
.channelmain .contentdetail .detailcont .channeltitle .son ul li a{
	display: block;
	width: 120px;
	height: 36px;
	background: #eeeeee;
	border-radius: 7px;
	line-height: 36px;
	text-align: center;
	font-size: 13px;
	color: #595959;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;
}
.channelmain .contentdetail .detailcont .channeltitle .son ul li a.current{
	background: #fdef35;
	color: #595959;
	font-weight: bold;
}
.channelmain .contentdetail .detailcont .channeltitle .son ul li a:hover{
	background: #fdef35;
	color: #595959;
	font-weight: bold;
}
.channelmain .contentdetail .detailcont .connd{
	padding-bottom: 12px;
}
.channelmain .contentdetail .detailcont .connd .list{
	padding-top: 17px;
	padding-bottom: 27px;
}
.channelmain .contentdetail .detailcont .connd .list li{
	margin-bottom: 8px;
}
.channelmain .contentdetail .detailcont .connd .list a{
	display: block;
	height: 54px;
	line-height: 54px;
color: #595959;
	-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;
}
.channelmain .contentdetail .detailcont .connd .list a:hover{
background: #f8f8f8
}
.channelmain .contentdetail .detailcont .connd .list a .s1{
	float: left;
	width: 690px;
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;
text-indent: 65px;
font-size: 18px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
background:url(../image/ed.png) no-repeat 24px center;
}
.channelmain .contentdetail .detailcont .connd .list a .s2{
	float: right;
}

.channelmain .contentdetail .detailcont .service{
padding-top: 25px;	
}
.channelmain .contentdetail .detailcont .service .mapbox{
	height: 340px;
	margin-bottom: 27px;
}
.channelmain .contentdetail .detailcont .service .contact{
	padding-bottom: 32px;
}
.channelmain .contentdetail .detailcont .service .contact p{
	height: 54px;
	line-height: 54px;
	font-size: 16px;
	color: #595959
}

.channelmain .contentdetail .detailcont .service .contact p .imgbox{
	float: left;
	text-align: center;
	width: 98px;
		height: 54px;
	line-height: 54px;
	position: relative;
}
.channelmain .contentdetail .detailcont .service .contact p .imgbox img{
position:absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.channelmain .contentdetail .detailcont .service .contact p .s1{
	float: left;
}


.channelmain .contentdetail .detailcont .maplist{
padding-top: 5px;	
padding-bottom: 20px;
}

.channelmain .contentdetail .detailcont .maplist ul{
	
}
.channelmain .contentdetail .detailcont .maplist ul li{
	margin-bottom: 40px;
	zoom:1;
	overflow: hidden;
}
.channelmain .contentdetail .detailcont .maplist ul li .title{
	line-height: 66px;
	font-size: 18px;
	color: #595959;
}
.channelmain .contentdetail .detailcont .maplist ul li .mapleft{
	float: left;
	width: 400px;
	height:240px;
}
.channelmain .contentdetail .detailcont .maplist ul li .mapleft img{
	
}
.channelmain .contentdetail .detailcont .maplist ul li .right{
	float: left;
	width: 416px;
	margin-left: 33px;
}
.channelmain .contentdetail .detailcont .maplist ul li .right .h2tit{
	padding-top: 42px;
	line-height: 34px;
	font-size: 24px;
	font-weight: bold;
	color: #595959;
	margin-bottom: 15px;
}
.channelmain .contentdetail .detailcont .maplist ul li .right .con{
	line-height: 34px;
	font-size: 18px;
	color: #595959;
}

.channelmain .contentdetail .detailcont .maplist ul li .right .con img{
vertical-align: middle;
position: relative;top: -2px
}

.channelmain .contentdetail .detailcont .bd{
padding-top: 57px;
}
.channelmain .contentdetail .detailcont .bd .h2tit{
text-align: center;
line-height: 24px;
font-size: 14px;
color: #595959;
font-weight: normal;
margin-bottom: 42px;	
}
.channelmain .contentdetail .detailcont .bd  .model{
	margin-bottom: 17px;
}
.channelmain .contentdetail .detailcont .bd  .model .s1{
	float: left;
	width: 228px;
	height: 36px;
	line-height: 36px;
	text-align: right;
	color: #8c8c8c;
	font-size: 18px;
}
.channelmain .contentdetail .detailcont .bd  .model .s2{
	float: left;width: 447px;
	margin-left: 20px;
}
.channelmain .contentdetail .detailcont .bd  .model .s2 .words{
	display: block;
	width: 425px;
	height: 34px;
		color: #8c8c8c;
	font-size: 18px;
	padding: 0px 10px;
	border:1px solid #e5e5e5;
}
.channelmain .contentdetail .detailcont .bd  .model .s2 textarea{
		display: block;
	width: 425px;
	height:202px;
	resize: none;
		color: #8c8c8c;
	font-size: 18px;
	padding: 0px 10px;
	border:1px solid #e5e5e5;
}
.clear{
	clear: both;
}
.channelmain .contentdetail .detailcont .bd  .sub{
	display: block;
	margin-top: 24px;
	width: 450px;
	height: 40px;

	line-height: 40px;
	background: #fdef35;
	border-radius: 5px;
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	border:none;
	cursor: pointer;
	margin-left: 248px;
	margin-bottom: 138px;
}

.container{
height:240px;
width:100%;
}
#container1{
height:240px;
width:100%;
}
#container2{
height:240px;
width:100%;
}
#container3{
height:240px;
width:100%;
}
#container4{
height:240px;
width:100%;
}

































































