@charset "utf-8";
/* CSS Document */
#marquee_news{
width:1000px;
margin:0 auto;
background:url(../images/marqueebg.png) no-repeat center center;
height:46px;
line-height:46px;
color:#333;
}
#marquee_news a{
color:#333;
}
#marquee_news a:hover{
color:#c3302f;
}
.search_s{
	width:170px;
	float:right;
height:44px;
position:relative;
margin-right:10px;
}
.search_s img{
	    position: absolute;
    left: 7px;
    top: 3px;
}
.search_s img ,.search_s input{
	float:left;
	margin-top:10px;
}
.search_s input.shuru{
	width:132px;
	height:23px;
	background:#fff;

}
.search_s input{
	color:#333333;
	font-size:14px;
}
.ban_box{
	width:1000px;
height:122px;
margin:0 auto;
}
.ban_box img{
	width:100%;
}
.top_news{
width:1000px;
height:326px;
margin:0 auto;
margin-top:20px;
}
.top_news .l_con{
width:464px;
height:326px;
margin-left:10px;
border:1px solid #a7d1e9;
float:left;
}
.top_news .qhCon{
width:454px;
height:316px;
margin:4px;
overflow:hidden;
position:relative;
}

.top_news .qhCon .imgNewsCon{
position:absolute;
}
.top_news .l_con .imgNewsCon li{
width:454px;
height:316px;
position:relative;
float:left;
}
.top_news .l_con .imgNewsCon li .newsimage{
width:454px;
height:316px;
}

.imgNewsCon li .news_title{
width:100%;
height:45px;
background:url(../images/block50.png);
color:white;
font-size:14px;
line-height:45px;
bottom:0;
position:absolute;
text-indent:2em;
overflow:hidden;
}
#pointCon{
position:absolute;
height:47px;
bottom:0;
right:0;
z-index:1000;
}
#pointCon ul li{
width:10px;
height:50px;
float:left;
margin-right:10px;
background:url(../images/circle.png) no-repeat center center;
cursor:pointer;
}
#pointCon ul li.active{
background:url(../images/circle_hover.png) no-repeat center center;
}
.top_news .r_con{
width:505px;
height:326px;
background:white;
float:right;
margin-right:10px;
}
.n_title{
width:100%;
height:39px;
line-height:39px;
background:#f8f5f0;
}
.n_title .l_t_txt{
float:left;
font-size:16px;
color:#c23133;
}
.n_title .l_t_txt img{
margin-right:10px;
}
.n_title .r_t_txt{
float:left;
font-size:12px;
float:right;
}
.n_title .r_t_txt img{
margin-left:10px;
}
.n_title .r_t_txt a{
color:#c23133;
}
.n_title .r_t_txt a:hover{
font-weight:bold;
}

#tzgg_list{
width:480px;
}
#tzgg_list .zhiding{
height:70px;
width:100%;
margin-top:22px;

}
#tzgg_list .zhiding .l_date{
width:56px;
height:70px;
background:url(../images/zhiding_date.png) no-repeat;
overflow:hidden;
float:left;
}
#tzgg_list .zhiding .l_date .date_txt{
color:white;
font-size:12px;
text-align:center;
}
#tzgg_list .zhiding .l_date .year_txt{
color:white;
font-size:16px;
margin-top:21px;
margin-left:15px;
}
#tzgg_list .zhiding .r_txt{
width:395px;
height:70px;
float:right;
}
#tzgg_list .zhiding .r_txt .mytitle{
font-size:16px;
color:#b14228;

}
#tzgg_list .zhiding .r_txt .mycontent{
font-size:14px;
margin-top:7px;
height:40px;

overflow:hidden;
}
#tzgg_list .zhiding .r_txt .mycontent a{
color:#333;
}
#tzgg_list .zhiding .r_txt .mycontent a:hover{
color:#b14228;
}
#tzgg_list .b_li{
height:30px;
margin-top:18px;
}
#tzgg_list .b_li .l_con_b{
width:37px;
height:30px;
float:left;
background:url(../images/c_date.png) no-repeat;
text-align:center;
color:white;
text-align:center;
font-size:12px;
}
#tzgg_list .b_li .r_con_b{
height:30px;
line-height:30px;
width:435px;
overflow:hidden;
float:right;
}
#tzgg_list .b_li .r_con_b a{
color:#333;
font-size:14px;
}
#tzgg_list .b_li .r_con_b a:hover{
color:#b14228;
}

.c_content_con{
width:1000px;
height:295px;
overflow:hidden;
margin:0 auto;
margin-top:22px;
}
.c_content_con .c_l_con{
width:317px;
height:295px;
margin-left:10px;
float:left;
}
.myullist{
width:100%;
height:256px;
border:1px solid #a12422;
}
.myullist li{
height:30px;
margin-top:11px;
}
.myullist li .l_con_b{
width:37px;
height:30px;
float:left;
background:url(../images/c_date.png) no-repeat;
text-align:center;
color:white;
text-align:center;
font-size:12px;
margin-left:5px;
}
.myullist li .r_con_b{
height:30px;
line-height:30px;
width:270px;
overflow:hidden;
float:right;
}
.myullist li .r_con_b a{
color:#333;
}
.myullist li .r_con_b a:hover{
color:#b14228;
}
.c_content_con .c_c_con{
width:387px;
margin-left:10px;
float:left;
height:295px;
}
.c_content_con .c_c_con .video_outer_con{
    width: 100%;
    height: 256px;
    border: 1px solid #a12422
}

.c_content_con .c_r_con{
width:255px;
height:295px;
float:right;
margin-right:10px;
}


.bc_content_con .c_l_con,.bc_content_con .c_c_con,.bc_content_con .c_r_con,.bc_content_con .c_c_con .video_outer_con,.bc_content_con .c_r_con .b_content_con{
height:375px;
}

.bc_content_con .c_l_con .myullist{
height:297px;
}

ul.tscx{
	width:100%;

	overflow:hidden;
	border: 1px solid #a12422;
}
ul.tscx li{
	width:232px;
	margin:0 auto;
	height:52px;
	background:url(../images/t_bj.png) no-repeat;
	line-height:52px;
	margin-top:12px;
	position:relative;
}
ul.tscx li a{
	color:#fff;
	font-size:14px;
}
ul.tscx li:hover a{
	color:red;
	text-decoration: underline;
}
ul.tscx li img{
	margin-top:14px;
	margin-left:52px;
}
ul.tscx li span{
	left:99px;
	position:absolute;
}
.lunbotu{width:980px;margin:0 auto;overflow:hidden;margin-top:20px;}
div.slideBox{float:left; position:relative; width:980px; height:120px; overflow:hidden;margin:0 auto;left:50%;margin-left:-490px;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:25px; overflow:hidden;}
div.slideBox div.tips div.title{display:none; position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:42px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:10px; height:10px; background:url(../images/li.png); text-indent:-99999px; margin:7px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background:url(../images/li_active.png);}
.xyzb_fwgl{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	margin-top:20px;
}
.xyzb{
	width:718px;
	height:414px;
	float:left;
	
	margin-left:10px;
}
.xyzb_video{
	width:100%;
	height:375px;
	border: 1px solid #a12422;
}
.fwgl{
	width:252px;
	height:414px;
	float:right;
	
	margin-right:10px;
}
.xyzb_fwgl video{
	width: 684px;
    height: 348px;
    background: #2f2f38;
    margin-top: 12px;
    margin-left: 17px;
}
.fwgl ul.tscx li{
	margin-top:9px;
}



.ad{
width:980px;
height:82px;
margin:0 auto;
margin-top:22px;
}
.ad img{
width:980px;
height:82px;
}
.video_outer_con .top_con{
width:375px;
height:270px;
margin:10px;
position:relative;
}
.video_outer_con .top_con .tc_item{
width:177px;
float:left;
margin-right:10px;
margin-bottom:10px;
position:relative;
}
.video_outer_con .top_con .tc_item img{
width:177px;
}
.video_outer_con .top_con .tc_circle{
position:absolute;
left:135px;
top:85px;
}
.video_outer_con .top_con .tc_item a{
width:100%;
height:100%;
display:block;
top:0;
left:0;
font-size:16px;
text-align:center;
color:white;
background:url(../images/block50.png);
position:absolute;
line-height:124px;
font-weight:bold;
}
.video_outer_con .top_con .tc_item a:hover{
background:url(../images/block80.png);
}
.video_outer_con .bottom_con{
width:375px;
margin:10px;
position:relative;
background:#ccc;
}
.video_outer_con .bottom_con .tc_item{
width:177px;
float:left;
margin-right:10px;
margin-bottom:10px;
position:relative;
}
.video_outer_con .bottom_con .tc_item img{
width:177px;
}
.video_outer_con .bottom_con .tc_item a{
display:block;
position:absolute;
width:100%;
height:100%;
font-size:16px;
line-height:62px;
text-align:center;
top:0;
left:0;
color:white;
}
.video_outer_con .bottom_con .tc_item a:hover{
background:url(../images/block50.png);
}
.c_content_con .c_r_con .b_content_con {
padding-top:8px;
}
.c_content_con .c_r_con .b_content_con  .item_a{
display:block;
width:200px;
height:36px;
margin:0 auto;
color:white;
line-height:36px;
padding-left:77px;
margin-bottom:10px;
border-radius:5px;
}
.c_content_con .c_r_con .b_content_con .b_c_c_1{
background:url(../images/c_r_ico1.png) no-repeat 30px center #c349d9;
}
.c_content_con .c_r_con .b_content_con .b_c_c_2{
background:url(../images/c_r_ico2.png) no-repeat 30px center #2da000;
}
.c_content_con .c_r_con .b_content_con .b_c_c_3{
background:url(../images/c_r_ico3.png) no-repeat 30px center #0dbe9f;
}
.c_content_con .c_r_con .b_content_con .b_c_c_4{
background:url(../images/c_r_ico4.png) no-repeat 30px center #0082b2;
}
.c_content_con .c_r_con .b_content_con .b_c_c_5{
background:url(../images/c_r_ico5.png) no-repeat 30px center #e59c00;
}
.c_content_con .c_r_con .b_content_con .b_c_c_6{
background:url(../images/c_r_ico6.png) no-repeat 30px center #12b2c5;
}
.c_content_con .c_r_con .b_content_con .b_c_c_7{
background:url(../images/c_r_ico7.png) no-repeat 30px center #4bc800;
}
.c_content_con .c_r_con .b_content_con .b_c_c_8{
background:url(../images/c_r_ico8.png) no-repeat 30px center #4b9bff;
}
.c_content_con .c_r_con .b_content_con  .item_a:hover{
font-weight:bold;
}
#bottom_content_con .n_title .title_child{
color:#c23133;
}
#bottom_content_con .n_title .active{
font-weight:bold;
}
#bottom_content_con .c_c_con .myullist  li .r_con_b{
width:422px;
}
#bottom_content_con .c_r_con .myullist  li .r_con_b{
width:205px;
}
.xyfc_lunbo{width:980px;margin:0 auto;overflow:hidden;margin-top:20px;}
.description{ width: 980px; height:220px;margin: 0 auto; overflow: hidden;border:solid 1px #a12422;}
.description li { float: left;height:180px;margin-top:20px;}
.description li p{font-size:14px;height:41px;line-height:41px;overflow:hidden;width:212px;margin:0 20px 0 13px;white-space: nowrap;text-overflow: ellipsis;text-align:center;}
.description img { width: 212px; height: 148px;margin:0 20px 0 13px;}
.description li:hover p{color:#b40004; text-decoration:underline;}
.yqlj{width:980px;margin:0 auto;overflow:hidden;margin-top:20px;}
.yqlj ul{width:980px;overflow:hidden;border:solid 1px #a12422;padding:10px 0 13px;}
.yqlj ul li{float:left;width:189px;height:70px;border:solid 1px #d1d1d1; overflow:hidden; vertical-align:middle; position:relative;margin:10px 3px 0;*margin:10px 2px 0;}
.yqlj ul li img{width:100%; vertical-align:middle; position:absolute;height:50px;margin-top:10px;}

div.indexmaindiv{height:100%;float:left;    width: 980px;border:solid 1px #a12422;}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url('../images/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:42px; overflow:hidden;}
div.indexmaindiv1 div.stylesgoleft{margin-top:64px;float:left;width:27px;height:41px;background:url('../images/j_left.png') no-repeat center center;cursor:pointer;margin-left:5px;}

div.indexmaindiv1 .playerdetail{display:block;width:135px;    height: 123px;font-family:'Source Han Sans';}
div.indexmaindiv1 .playerdetail .detailimg{width:123px;height:164px;margin:0 18px;}
div.indexmaindiv1 .playerdetail .detailimg img{width:123px;height:164px;object-fit:cover}
div.indexmaindiv1 .playerdetail .checkdetail{line-height:22px;width:123px;height:24px;display:block;font-size:14px;font-weight:bold;margin:0 auto;text-align:center;
    position: absolute;
    bottom: 0;
	left:18px;
	background:#cfcfcf;
	color:#656565;
	
}
div.maindiv1 ul li:hover .checkdetail{
	color:red;
	text-decoration:underline;

}
div.indexmaindiv1 div.stylesgoright{margin-top: 64px;float:left;width:27px;height:41px;background:url('../images/j_right.png') no-repeat center center;cursor:pointer;}
/*滚动*/
div.maindiv1{float:left;width:914px;height:210px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;
    height: 167px;
    overflow: hidden;
}
div.maindiv1 ul li{float:left;width:187px;height:164px;position:relative;}

img.adwfw{
    width:140px;
    height: 150px;
    position: fixed;
    /* right: -90px; */
    top: 50%;
    margin-top: -50px;
    display: none;
}




