body{
	font-family: "微软雅黑",'Microsoft YaHei',sans-serif;
}
/*head style star*/
video{
	background: black;
}
.head{
	width:100%;
	height: 64px;
	margin:0 auto;
}
.head_box{
	width:1040px;
	height: 64px;
	margin:0 auto;
}
.cj_logo{
	margin-top: 9px;
	display: block;
	float: left;
}
.cj_menu_top{
	float: left;
	width:900px;
	overflow: hidden;
	margin-left: 6px;
}
.cj_menu_top a {
	display: block;
	text-decoration: none;
	float: left;
	width:150px;
	line-height: 64px;
	text-align: center;
	color: #4c5476;
}
.cj_menu_top a:hover{
	background:url(../img_cj/menu_bj_cj.png) no-repeat center;
	color:#182047;
}
/*head style end*/
/*main style star*/
.main{
	width:100%;
	height: 3048px;
	background: url(../img_cj/bj_cj.png) no-repeat center;
	background-size: cover;
	padding-top: 687px;
}
.main_box{
	height: 3048px;
	width:1040px;
	margin:0 auto;
	position: relative;
}
.main .focus{
	margin:0 auto;
	width:1040px;
	height: 425px;
	overflow: hidden;
}
/*side_menu star*/
.side_menu{
	width:112px;
	height: 586px;
	position: absolute;
	right: -95px;
	top:88px;
}
.side_menu a{
	display: block;
	width:112px;
	height: 122px;
	position:absolute;
}
.side_menu a:nth-of-type(1){
	background: url(../img_cj/R_menu_1.png) no-repeat center;
	background-size: cover;
}
.side_menu a:nth-of-type(2){
	top: 102px;
	background: url(../img_cj/R_menu_2.png) no-repeat center;
	background-size: cover;
}
.side_menu a:nth-of-type(3){
	top: 204px;
	background: url(../img_cj/R_menu_3.png) no-repeat center;
	background-size: cover;
}
.side_menu a:nth-of-type(4){
	top: 306px;
	background: url(../img_cj/R_menu_4.png) no-repeat center;
	background-size: cover;
}
.side_menu a:nth-of-type(5){
	top:408px;
	background: url(../img_cj/R_menu_5.png) no-repeat center;
	background-size: cover;
}
.side_menu a:nth-of-type(6){
	top:510px;
	background: url(../img_cj/R_menu_6.png) no-repeat center;
	background-size: cover;
}
/*side_menu end*/
/*焦点star*/
.focus_shadow{
	float: left;
	width:18px;
	height: 436px;
	background:url(../img_cj/jiandiannews_leftbj.png) no-repeat center;
	background-size: cover;
}
.focus_l{
	width:633px;
	height: 426px;
	float: left;
}
.focus_l img{
	width:633px;
	height: 426px;
}
.focus_r{
	width:353px;
	height: 426px;
	float: right;
	margin-right:24px;
	background: #fff;
}
.focus_r h1{
	color:#d13900;
	font-size: 24px;
	/* line-height: 70px; */
	padding: 20px 0;
	width:313px;
	margin-left: 20px;
	border-bottom: 1px solid  #cccccc;
}
.cj_news_con h1{
	color:#d13900;
	font-size: 20px;
}
.cj_news_con 
.focus_r ul{
	margin-left: 20px;
	width:313px;
	margin-top: 10px;
	height: 313px;
	overflow: hidden;
}
.focus_r ul li {
	line-height: 22px;
	font-size: 13px;
	list-style: disc;
	margin-left: 20px;
}
.news{
	font-size: 16px;
	color:#d13900;
	text-decoration: none;
	float: right;
	margin-right: 28px;
	font-weight: bold;
}
/*焦点end*/
/*精彩star*/
.splendid{
	width:1040px;
	height: 390px;
	margin:0 auto;
	margin-top: 40px;
}
.spl_title{
	width:1000px;
	margin:0 auto;
	overflow: hidden;
	height: 60px;
	margin-top: 20px;
}
.spl_title img{
	display: block;
	float: left;
}
.spl_title a {
	display: block;
	float: right;
	text-decoration: none;
	font-style: italic;
	font-size: 16px;
	color: #5c5c5c;
	font-weight: bold;
	line-height: 50px;
	margin-right: 30px;
}
.spl_pic{
	height: 330px;
	width: 1000px;
	margin:0 auto;
}
.spl_pic_L{
	width:360px;
	height: 330px;
	position: relative;
	float: left;
	overflow: hidden;
}
.spl_pic_L img{
	width:360px;
	height: 330px;
}
.spl_pic_L p{
	width:360px;
	line-height: 40px;
	position: absolute;
	bottom:-40px;
	background: url(../img_cj/cj_fs_t.png) no-repeat center;
	background-size: cover;
	text-align: center;
	color: #ffffff;
}
.cj_news_con h2{
	line-height:30px;
}
.cj_news_con p{
	line-height:24px
}
.spl_pic_M {
	width:273px;
	height: 330px;
	float: left;
	margin-left: 1px;
}
.s_p_m_T{
	position: relative;
}
.s_p_m_T p{
	width:273px;
	line-height:40px;
	background: url(../img_cj/cj_hs_t.png) no-repeat center;
	background-size: cover;
	position: absolute;
	bottom:-40px;
	text-align: center;
	color: #ffffff;
	overflow: hidden;
}
.s_p_m_B {
	margin-top: 1px;
	position: relative;
	overflow: hidden;
}
.s_p_m_B p{
	width:273px;
	line-height:40px;
	background: url(../img_cj/cj_hangs_t.png) no-repeat center;
	background-size: cover;
	position: absolute;
	bottom:-40px;
	text-align: center;
	color: #ffffff;
}
.spl_pic_R{
	width:360px;
	height: 330px;
	position: relative;
	float: left;
	margin-left: 1px;
	overflow: hidden;
}
.spl_pic_R img{
	width:360px;
	height: 330px;
}
.spl_pic_R p{
	width:360px;
	line-height: 40px;
	position: absolute;
	bottom:-40px;
	background: url(../img_cj/cj_zs_t.png) no-repeat center;
	background-size: cover;
	text-align: center;
	color: #ffffff;
}
.game{
	width:1040px;
	height:745px;
	margin:0 auto;
	margin-top: 35px;
}
.game .spl_title {
	height: 50px;
}
.icon_top{
	width:970px;
	height: 28px;
	border-bottom: 1px solid #b9b9b9;
	margin:0 auto;
	position: relative;
}
.icon_top div{
	width:83px;
	height: 10px;
	background: #ff7f3a;
	border-radius: 10px;
	position: absolute;
	bottom:-5px;
}
.icon_pic{
	width:1018px;
	margin:0 auto;
	margin-top: 20px;
	overflow: hidden;
	padding-left: 2px;
}
.icon_pic img{
	display: block;
	float: left;
	margin:0 11px;
}
/*精彩end*/
/*view star*/
.view{
	width: 995px;
	overflow: hidden;
	margin:0 auto;
	margin-top: 40px;
	overflow: hidden;
	background: #fff;
}
.view_video {
	width:995px;
	margin:0 auto;
}
.view_video ul{
	width:965px;
	overflow: hidden;
	padding: 20px 15px;
	display: flex;
	display: -webkit-flex;
    justify-content: space-around;	
    -webkit-justify-content: space-around;	
}
.view_video ul li{
	height: 190px;
	width: 313px;
	margin:2.5px 2.5px;
	position: relative;
}
.view_video li img{
	display: block;
	width:100%;
}
.view_video li a{
	display: block;
	text-decoration: none;
	width:100%;
	line-height: 37px;
	color:#ffffff;
	text-align: center;
	background: url(../img_cj/cj_jcsp_t.png) no-repeat center;
	background-size: cover;
	position: absolute;
	bottom: 0;
}
.view_video li a img {
	width:25px;
	height: 19px;
	display: block;
	float: left;
	margin-top: 9px;
	margin-left: 20px;
}
/*view end*/
/*game_Z star*/
.game_Z {
	width:1040px;
	height:485px;
	margin:0 auto;
	margin-top: 40px;
	background: #ffffff;
	overflow: hidden;
}
.game_class{
	width:1000px;
	height: 60px;
	margin:0 auto;
	background: url(../img_cj/yxzq_list.png) no-repeat bottom left;
}
.game_box{
	width:1000px;
	height: 365px;
	margin:0 auto;
}
.hand-tour{
	height: 339px;
	padding-left: 2px;
	overflow: hidden;
	padding-top: 26px;
	float: left;
}
.hand-tour a {
	width:110px;
	text-align: center;
	float: left;
	margin:0 15px;
	color:#000000;
	text-decoration: none;
}
.hand-tour a p{
	font-size: 14px;
	text-align: center;
	margin-top: 1rem;
	margin-bottom: 2rem;
}
.game_box_m{
	float: left;
	margin-left: 11px;
	margin-top: 13px;
	width:10px;
	height: 324px;
	border-left: 1px dotted #cccccc;
	margin-left: 
}
.PC_game{
	float: right;
	width:542px;
	height: 365px;
	padding-top: 20px;
}
.PC_game img{
	width:164px;
	height: 90px;
	display: block;
	float: left;
	margin: 15px 8px;
}
/*game_Z end*/
/*=========
	Footer styles
	==============*/
div.footer {
	width: 1040px;
	height: 234px;
	color: #000;
	font-family:"微软雅黑",'Microsoft YaHei',sans-serif; 
	margin: 0 auto;
	font-size: 14px;
}
.footer img{
	width:146px;
	height: auto;
	display: block;
	margin: 0 auto;
	margin-top: 50px;
}
.cpinf{
	width:340px;
	margin: 0 auto;
	overflow: hidden;
}
.cpinf a {
	color:#000;
	text-decoration: none;
	font-weight: bold;
	display: block;
	float: left;
	margin:28px 6px 0 6px;
}
.cpinf a:hover{
	color:red;
}
.footer p{
   /*width:460px;*/
   font-weight: bold;
   text-align: center;
   margin:0 auto;
   margin-top: 5px;
}
.footer p:nth-of-type(2){
	margin-top: 37px;
}
/*main style end*/
@media screen and (max-width: 375px) { /*当屏幕尺寸小于1400px时，应用下面的CSS样式*/
  	.video_main li a span{
  		font-size: 0.15rem;
  	}
}


.cj_news_list {
	width: 1040px;margin: 0 auto;
}

.cj_news_box {
	width:800px;
	margin: 0 auto;
}

.cj_content_box {
	width: 1040px;
	margin: 0 auto;
}

.cj_news_con {
	padding-top: 10px;
	width: 800px;
	margin: 0 auto;
	
}
