/*首页 begin*/
.mb40 {margin-bottom: 40px;}
.contmain_l{width: 550px; height: 320px; overflow: hidden; position: relative;}
#imgs_cont1 {overflow: hidden; position: absolute; top: 0px ; left: 0px;}
#imgs_cont1 li {width: 550px; height: 320px; position: relative;}
#imgs_cont1 li img{width: 550px; height: 320px;}
#imgs_cont1 li .ft {position: absolute; left: 0px; bottom: 0px; width: 100%; height:0px;background: url(/img/slide_mask1.png) 0 bottom repeat-x;}
#imgs_cont1 li .ft .t1 { display: block;font-size: 24px; color: #fff;padding-left: 20px; padding-top:27px; width: 450px; height: 30px; line-height: 30px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis;}
#imgs_cont1 li .ft .t2 { display: block;font-size: 12px; color: #fff; padding-left: 20px; width: 400px; height: 40px; line-height: 40px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis;}
#imgs_cont1 li .ft .t2 span {/* color: #bb1e12; */}
#icons_cont1 {position: absolute;right: 50px; bottom: 24px;}
#icons_cont1 li { float: left; width: 6px; height: 6px; margin-left: 10px; background: url(/img/iconshm.png) no-repeat 0px -84px; cursor: pointer;}
#icons_cont1 li.on { background-position: 0px -114px;}
#prevIcon1 {position: absolute;width: 40px; height: 40px; background: #d93024 url(/img/iconshm.png) no-repeat 14px -33px; bottom: 0; right: 0;}
#nextIcon1 {position: absolute;width: 40px; height: 40px; background: #d93024 url(/img/iconshm.png) no-repeat 15px 11px; bottom: 40px; right: 0;}
#prevIcon1:hover, #nextIcon1:hover {background-color: #bb1e12;}
.contmain_r{width: 420px; overflow: hidden; height: 320px;float:right;}
.contmain_r .hd { margin-bottom: 12px; height: 31px; overflow: hidden;}
.contmain_r .hd a {font-size: 24px; font-weight: bold;}
.contmain_r .bd .news{width: 270px; overflow: hidden;float:left;}
.contmain_r .bd .news li {line-height: 17px; height: 18px; overflow:hidden;margin-bottom: 10px;}
.contmain_r .bd .news li a { font-size:12px; padding-right: 6px;}
.contmain_r .bd .news_img{float:right;}
.contmain_r .bd .news_img li{width:150px; height:100px;margin:22px 0;position:relative;}
.contmain_r .bd .news_img li img { width:150px; height: 100px;}
.contmain_r .bd .news_img li .title{position: absolute;width: 145px;left: 0;bottom: 0;background: rgba(0,0,0,0.5);height: 25px;line-height: 25px;color: #fff;padding-left: 5px;}
.contmain_r .bd .news_img li .title a{color:#fff;}
.icon-img { display: inline-block;background: url(/img/iconshm.png) no-repeat 0 -280px; width: 18px; height: 18px; margin-right: 8px;vertical-align: middle;}
.icon-video { display: inline-block;background: url(/img/iconshm.png) no-repeat 0 -326px; width: 18px; height: 20px; margin-right: 8px;vertical-align: middle;}

.actintro{height:370px;}
.posrela { position: relative;}
.acttitle {border-top: 2px solid #e0e0e0; height: 50px;}
.acttitle li {float: left; padding: 0 12px;font-size: 20px; height: 50px; line-height: 50px; cursor: pointer; margin-right: 30px; font-weight: bold;}
.acttitle li.on {color:#d93024;  border-top: 2px solid #d93024; margin-top: -2px;}
.acttitle li.on a{color:#d93024;}
.actintro_lbd {display: none; overflow: hidden; position: absolute; top:5px; left: 0;margin-left:-20px;}
.actintro .tit{margin-bottom: 15px;}
.actintro .tit a {font-size: 16px; font-weight: bold;}
.actintro_lbd .lnews{margin-left:20px;width:320px;}
.actintro_lbd .news li { height: 32px; overflow: hidden; background: url(/img/iconshm.png) no-repeat 0px -353px; padding-left: 8px;}
.actintro_lbd .news a { font-size:14px; line-height: 30px;}
.actintro_lbd .ads270img {overflow: hidden; display: block; width:320px; height: 180px;position:relative;}
.actintro_lbd .ads270img p{width:310px;height:30px;line-height:30px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);color:#fff;padding-left:10px;}
.actintro_lbd .ads270img img {width:320px; height: 180px;}
.mb20{margin-bottom:20px;}
.unifiedtitle { background: url(/img/more.png) no-repeat center right; height: 30px; overflow: hidden;}
.unifiedtitle .bigtit {font-size: 30px; padding-right: 10px; background: #fff; line-height: 30px; font-weight: bold;}
.video_center{overflow:hidden;margin-left:-16px;}
.video_center ul li{float:left;width:185px;height:125px;position:relative;margin:0 0 30px 18px;}
.video_center ul li .img{width:185px;height:125px;}
.video_center ul li span{position:absolute;top:41px;left:76px;}
.video_center ul li .bt{position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.5);width:175px;height: 25px;line-height: 25px;padding-left: 10px;font-size: 14px;color:#fff;}
/*首页 end*/
/*列表页 begin*/
.list_center{overflow:hidden;}
.list_center li{border-bottom:solid 1px #e9e9e9;overflow: hidden; margin-top:24px;}
.lzxw_perimg{width:165px; height:110px;overflow: hidden;float:left; margin-right:25px; margin-bottom:25px;}
.lzxw_perimg img{ width:165px; height:110px;}
.lzxw_per_r{ width:810px; float:left; margin-bottom:22px; overflow:hidden;}
.lzxw_per_r h2{overflow: hidden;font-size:18px;}
.lzxw_per_r p{ line-height:23px; color:#8e8e8e; margin-top:10px;font-size:16px;}
.pagination{ height: 30px; padding:40px 0 0; text-align: center;}
.pagination span a{width:28px; height: 28px; margin: 0 5px; display:inline-block; font-size:12px;line-height: 27px; text-align: center; color:#d93024; border:1px solid #d93024; border-radius: 2px;}
.pagination span.prev a,.pagination span.next a{ width:58px;}
.pagination span.on a,.pagination span a:hover{ font-weight: bold; color:#FFF;background:#d93024; border-color:#d93024;}
/*列表页 end*/
/*内容页 begin*/
.content{overflow:hidden;}
.player{width:1000px;height:480px;margin:0 auto 20px;}
.content h3{font-size: 28px;line-height: 40px;color:#333;}
.content .assist {height: 22px;line-height: 22px;margin: 10px 0 20px;color: #dddddd;font-size:16px;}
.content .content_center p{font-size: 16px;line-height: 30px;overflow:hidden;}
/*内容页 end*/

/*直播页 begin*/
.live_nav{width:1000px;overflow:hidden;background:#383838;}
.live_nav li{height:40px;line-height:40px;float:left;padding:0 15px;}
.live_nav li a{color:#fff;font-size:14px;}
.live_nav li.on a{color:#cc352c;}
/*直播页 end*/






