@charset "utf-8";
/* CSS Document */

/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.clearer{clear:both; height:0; display:block; font-size:1px;overflow:hidden;}
img, a img {
    width: 100%;
    height: auto;
    border: none;
    vertical-align: top;
}
.hide{ display:none; }
.color{ color:#f3982c; }
.w920{ width: 920px;}
.w444{ width: 444px;}
.w940{ width: 940px;}
.w290{ width: 290px;}
#child_list1.w290 {
    width: 100%;
}
.w1380{ width: 1380px;}
.w750{ width: 750px;}
.w400{ width: 400px;}
.w1600{ width: 1600px; margin: 0 auto;}
.w1400{ width: 1400px; margin: 0 auto;}

.marB50{ margin-bottom: 50px;}
.marT35{ margin-top: 35px;}
.marT40{ margin-top: 40px;}
.marT15{ margin-top: 15px;}
.marB20{ margin-bottom: 20px;}
.marL16{ margin-left: 16px;}
.marR10{ margin-right: 10px;}
.marT50{ margin-top: 50px;}
.padS30{ padding: 0 30px;}
.marL0{ margin-left: 0px ! important;}
.mar10{margin:0 10px;}
.split10 { margin: 0 10px;}
.on{color:#f2893b;}

.h30{ height:30px; }
.h50{ height:50px; }

.lmT{ height: 48px; margin-bottom: 35px; border-bottom:2px solid #fde9db; position:relative;}
.lmT span{ float: left; height: 50px; padding: 0 25px; font: 26px "Microsoft Yahei";  background: url(/images/head1.png) repeat-x left top; line-height: 50px; font-size:26px; color: #eb611e; text-shadow: 2px 2px 2px #fff; font-weight: bold;}
.lmT span a{ color: #eb611e;}

.swiper-container { width: 1400px; height: 364px;}
.swiper-slide {background-position: center; background-size: cover;}

.banner_pic .swiper-container { width: 1400px; height: 364px;}

/*焦点图*/
#jcl1{ width:100%; height:390px; position:relative;}

.jcl1_wrap{ width: 100%; height: 390px; overflow: hidden;}
.jcl_container1{overflow: hidden; width:100%; position: relative; display: block; }

.jcl_container1 li{ position: relative; width: 100%; height: 390px;}
.jcl_container1 li img{ width: 700px; height: 390px; float: left; overflow: hidden;margin-left: -1px;}
.jcl_container1 .xwzx_pic{ width: 220px; height: 390px; background: url(/images/xwzx_pic_bg.png) repeat-x left top;}
.jcl_container1 .xwzx_pic h3{ width: 88%; font:bold 20px/32px "Microsoft Yahei"; margin:20px auto 0}
.jcl_container1 .xwzx_pic p{ width: 88%; font:16px/28px "Microsoft Yahei"; margin:10px auto 0; color: #666666;}
.jcl_container1 .xwzx_pic span{ font:16px/32px "Microsoft Yahei"; color: #9f9f9f; float: right; margin-right: 10px;}

.jcl_next1, .jcl_prev1{ position:absolute; bottom: 0; display:block; width:35px; height:44px; background-image:url(/images/arr.png); background-repeat: no-repeat; z-index:10; cursor:pointer;}
.jcl_prev1{ background-position:0 0; right: 70px;}
.jcl_next1{ background-position:-35px 0; right: 20px;}

/*新闻中心*/
.news_tab{ position: relative;width:920px; }
.news_tab .etabs.sty3{ height: 52px; border-bottom:2px solid #fde9db;}
.news_tab .etabs.sty3 .tab{ float: left; }
.news_tab .etabs.sty3 .tab{ position: relative; display: block; width: auto; height: 50px; padding: 0 16px; font: 24px/50px "Microsoft Yahei"; color: #333333; }
.news_tab .etabs.sty3 .tab.active{ border-bottom: 4px solid #f8c49d;}
.news_tab .etabs.sty3 .tab:hover, .news_tab .etabs.sty3 .tab.active{ font-weight: bold; color: #333333;}
.news_tab .etabs.sty3 .tab.active:before{ display: block;}

.news_tab .panel-container{ position: relative;}

a.tab_more{ position: absolute; top: 25px; right: 0; font-size: 16px; line-height: 16px; color: #9f9f9f;}

.news_list{}
.news_list li{ position: relative; height: 42px; overflow: hidden;}
.news_list li h3{ float:left; width: 80%; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;padding-left: 18px; font: 20px/42px "Microsoft Yahei";}
.news_list li:before{ position: absolute; top: 50%; left: 0; width: 6px; height: 6px; margin-top: -2px; background-color: #f2893b; content: "";}
.news_list li span{ float: right; font-size: 14px; line-height: 42px; color: #999;}

.news_list li a{}
.news_list li a span{ color: #9f9f9f;}

.news_list .tt{ position: relative; height: auto; overflow: hidden;width: 920px;}
.news_list .tt a{ float:left; width: 80%; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; font:bold 24px/42px "Microsoft Yahei";}
.news_list .tt span{ float: right; font-size: 14px; line-height: 42px; color: #999;}
.news_list .tt p{ width: 100%; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; font:18px/42px "Microsoft Yahei"; color: #666666;}

.news_list2{}
.news_list2 li{ height: 69px; padding-left: 12px; font-size: 16px; line-height: 26px; overflow: hidden; border-bottom: 1px dashed #dedede; border-left: 2px solid #dedede;}
.news_list2 li:hover{ border-left-color: #fa632e}
.news_list2 li a{ display: block; max-height: 52px; margin-top: 8px; overflow: hidden;}
.news_list2 li a span{ color: #fa632e;}

.tab_lmT{position: relative;height: 48px; border-bottom:2px solid #fde9db;width: auto;}
.tab_lmT span{padding: 0 16px; font:bold 24px/50px "Microsoft Yahei"; color: #333; }
.tab_lmT span:before { position: absolute; bottom: -2px; left: 0; width: 145px; height: 3px; background-color: #f8c49d; content: "";}

/*最新节目*/
.zxjm{height: auto; width: auto; overflow: hidden;}
.zxjm li{float: left; width: 230px; } 
.zxjm li img{ width: 230px; height:285px; overflow: hidden;} 
.zxjm li h3 { background: url(/images/zxjm_tit.png) repeat-y left top;padding: 10px 20px; height: 74px; text-align: justify; text-indent: -1.5em;}
.zxjm li h3 a{padding: 0 20px; font:16px/24px "Microsoft Yahei"; color: #f4891d; }

/*广电产品*/
.gdcp li{width: 215px; height:88px; margin-bottom: 23px;}
.gdcp img{width: 215px; height:88px;}

.spzx{ position:relative; }
.spzx img{ width: 444px; height:250px; overflow: hidden;}
.spzx h3{ height: 66px; overflow: hidden; border: 1px solid #d2d2d2; border-top: none;}
.spzx h3 a{padding: 0 20px; font:20px/66px "Microsoft Yahei"; overflow: hidden;}
.spzx i { width: 54px; height: 54px;  background: url(/images/icon-video.png) no-repeat;  background-size: cover;  display: block; z-index: 5;position: absolute;
left: 10px; top: 180px; }

.lmT2{ position: relative;height: 28px; width: 100%;background: url(/images/zwyw_tit.png) no-repeat center 14px; text-align: center; overflow: hidden;}
.lmT2 span{ font:24px/24px "Microsoft Yahei"; color: #333333; background-color: #fff; margin: 0 auto; width: 100%;}
.lmT2 span a{color: #333333;}

/*政企业务*/

.zqyw li{ float:left; width: 137px; margin-left: 16px;}
.zqyw li img{width: 137px;height: 137px; overflow: hidden;}
.zqyw li p{ font:20px/36px "Microsoft Yahei"; width: 137px; text-align: center; height:36px;}

.list_zqyw{border:1px solid #dfdfdf; overflow: hidden; padding-top: 35px}
.list_zqyw li{ float:left; width:175px; margin:0 27px 35px 27px;}
.list_zqyw li img{width: 175px;height: 175px; overflow: hidden;}
.list_zqyw li p{ font:20px/24px "Microsoft Yahei"; width:175px; text-align: center; height:24px; margin-top: 12px;}

.khfw li img{margin-bottom: 30px;}