/*========reset========*/
body, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, tr, img {
  margin: 0;padding: 0;border: 0;font-size: 12px;color: #333333;font-weight: normal;font-family: "微软雅黑";}
ul, li{list-style: none;}
img{border: 0;filter: none;}
a{text-decoration: none;color: #333333;}
a:hover {text-decoration: underline;color: #CC0000;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.fb {font-weight: bold;}
.nodisplay {display: none;}
.wapper {width: 1200px;margin: 0 auto;}
.mgt30{ margin-top:30px;}
.mgt50{ margin-top:50px;}
.mgt57{ margin-top:57px;}
.mgt65{margin-top:65px;}
.mgt70{margin-top:70px;}
.mgt75{margin-top:75px;}
.mgl24{ margin-left:24px;}
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{*zoom:1}
input, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit;}
.w_right{width:860px;margin-left: 38px;float: right;}
.w_left{width: 300px;float:left;}
/* ======最顶部公用菜单========*/
.wltlb_topnav{height: 41px;width: 100%;background:#f6f6f6;color:#333333;}
.wltlb_topnav .w_subnav{width: 1400px;height: 41px;line-height: 41px;margin:0 auto; }
.wltlb_topnav .w_subnav .wltlb_sslnav{float:left;}
.wltlb_topnav .w_subnav a{margin:0px 4px;}
.wltlb_topnav .w_subnav span{margin-left:29px;}
.wltlb_topnav .w_subnav span a{color:#9b9b9d;}
/*头部搜索框 */
.wltlb_search{width:1200px;margin: 14px auto 38px auto;height:58px;overflow: hidden;}
.wltlb_search .s_logo{float:left;height:58px;width:245px;}
.wltlb_search .s_input{float:left;width: 498px;height: 43px;margin:11px 0px 0px 50px;}
.wltlb_search .s_input input{width:396px;height:37px;line-height:37px;border:2px solid #cbcbcb;
       border-right:none;display: block;float:left;}
.wltlb_search .s_input button{height:43px;width: 98px;border:none;background:url(/dm-40432d9de4fa06ba/tools/style/KLUv_SBORQIAggQQFpC1OoSQQXeDIbjJyHB34jhg9tP_jytIMaLWeTG5-ayIjHSvPotbg8-EEAzOD5XTWm3HaR3S8oETzB92oWwXEAEAzVDK) 0 0 no-repeat;cursor: pointer;}
.wltlb_search .s_upbtn{height:18px;line-height: 18px;width: 106px;vertical-align: middle;float:right;
  font-size: 18px;margin-top:25px;}
.wltlb_search .s_upbtn i{height:18px;width: 24px;vertical-align: -2px;background: url(/dm-40432d9de4fa06ba/faq/style/KLUv_SBORQIAggQQFpC1OoSQQXeDIbjJyHB34jhg9tP_jytIMaLWeTG5-ayIjHSvPotbg8-EEAzOD5XTWm3HaR3S8oETzB92oWwXEAEAzVDK) 0px -50px no-repeat;
  padding-left:8px;display: inline-block;}
/*菜单栏*/
.navbar_top{height: 58px;background-color: #2fb3fe;}
.navbar_top ul{width: 1207px;height: 58px;margin: 0 auto;}
.navbar_top ul li{float: left;list-style:none;}
.navbar_top ul .top_b{padding-left:6px;padding-right:4px;}
.navbar_top ul .top_b_f{padding-left:0px;padding-right:6px;}
.navbar_top ul .top_b_f a{font-size: 20px;padding-left: 0px;}

.navbar_top ul .top_b a{font-size: 20px;padding-left: 7px;}

.navbar_top ul li a{display: inline-block;height: 58px;line-height: 58px;color: #ffffff; font-size: 16px;padding-left: 6px;padding-right: 6px;}
.navbar_top ul li a:hover{color: #ffffff;text-decoration: none;}
.verticalline{margin-top: 21px;display: block;width: 1px;height: 14px;background-color:  #ffffff;
    margin-left: 18px;margin-right: 18px;}
.top_btn_on{background-color: #494949;}
.navbar_sub{height: 28px;}
.navbar_sub .show_box{width: 1200px;height: 28px;margin: 9px auto;}
.navbar_sub  .show_box div{height: 28px;}
.navbar_sub  .show_box div li{height: 28px;float: left;list-style: none;margin:0 2px;}
.navbar_sub  .show_box div li a{display: inline-block;height: 28px;line-height: 28px;font-size: 16px;color: #666666;padding:0px 4px;}
.navbar_sub  .show_box div li a:hover{background-color: #2fb3fe;color:#ffffff;text-decoration: none;}
/*顶部节目介绍*/
.wltlb_pro{width:100%;height: 252px;overflow: hidden;margin: 35px auto 66px auto;
  background: url(/dm-40432d9de4fa06ba/news/style/KLUv_SBLWQIAaHR0cDovL2ZpbGUuaXFpbHUuY29tL2N1c3RvbS9uZXcvdjIwMTYvd2VidHYvd2VidHZfbGlzdC9pbWFnZXMvYmdfaW50cm8uanBn) center center no-repeat; }
.wltlb_pro .wapper{position: relative;padding-top: 52px;}
.wltlb_pro img{display: block;}
.wltlb_pro .ad_logo{width:44px;height: 32px;margin: 0 0 0 433px;}
.wltlb_pro .pro_tit{max-width: 780px;font-size:60px;font-weight: bold;cursor:default;background: url(/dm-40432d9de4fa06ba/items/style/KLUv_SBKLQIAQkQPFZBZB4TIgduFkCdSNP4_1wLsp_8fV4m5ghxzvTdTsdRfVQb-ZPQQAAJ0TObVvg95NVSe0kRLKjVsYt1_BAEAzVDK) 0 0 no-repeat;/*background-size: contain;*/
  padding-left:50px;}
.wltlb_pro .pro_info{position: absolute;right: 0;top: 46px;}
.wltlb_pro .pro_info p{line-height: 30px;font-size: 14px;}
.wltlb_pro .pro_info p span{color: #f99907}
.wltlb_pro .pro_btn{cursor:default;width: 225px;height: 33px;line-height: 33px;position: absolute;top:166px;right:0;font-size:21px;background: #b31e3c;color: #ffffff;text-align: center;}
.wltlb_pro .pro_btn span{font-size: 16px;padding-left:13px}
/*猜你喜欢*/
.sub_tit_a,.sub_tit_b{zoom: 1;margin-top:2px;}
.sub_tit_a:after,.sub_tit_b:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.sub_tit_a h3{font-size: 24px;color: #333;font-weight: normal; display: inline-block; float:left; position:relative; padding-left: 15px;}
.sub_tit_a h3 i{width: 4px; height: 23px;display: inline-block;background-color: #2fb3fe;position: absolute;top: 5px;left: 0;}
.sub_tit_a h3 a{color: #333;}
.sub_tit_a h3 a:hover{color: #cc0000;}
.sub_tit_a .change,.sub_tit_a .more{font-size: 14px;color: #cdcccc;float: right;}
.sub_tit_a .change{text-decoration: none;}
.sub_tit_a .more:hover{color: #cc0000;}
.mod_a .news_pic{margin: -26px -20px 0 0;overflow: hidden;float:left; }
.mod_a .news_pic dl{width: 156px;margin-right: 20px;margin-top:42px;float:left;display: inline-block;overflow: hidden;}
.mod_a .news_pic dl dt{margin-bottom: 11px;}
.mod_a .news_pic dl dt img{width: 156px;height: 114px;display: block;}
.mod_a .news_pic dl dd h3{font-size: 14px;font-weight: normal;margin-bottom:3px;
  line-height: 17px;height: 34px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #333;}
.mod_a .news_pic dl dd h3 a{color: #333333;}
.mod_a .news_pic dl dd a:hover{color: #cc0000;}
.mod_a .news_pic dl dd{font-size: 12px;color: #999;line-height: 24px;}
.mod_a .news_pic dl .tit_blue{   margin-top:5px;   margin-bottom: 2px; }
.mod_a .news_pic dl .tit_blue a{   color: #2fb3fe; }
.mod_a .news_pic dl .tit_blue a:hover{color:#cc0000;}
/*横幅广告*/
.wltlb_banner{width: 860px;height: 100px;margin-top: 75px;}
.wltlb_banner img{width: 860px;height: 100px;}
/*分页*/
.wltlb_fy{width: 860px;height: 40px;margin-top: 28px;}
.wltlb_fy ul{width: 430px;height: 40px;margin:28px auto;}
.wltlb_fy ul a li{height: 40px;width: 40px;border:1px solid #ececec;color: #999999;
float:left;margin-right: 5px;line-height:40px;text-align: center;}
.wltlb_fy ul .now_page li{background: #777777;color:#ffffff;}
/*畅言*/
.wltlb_cy{width:860px;margin-top: 60px;}
/*右侧按钮*/
.float_btn{position: fixed;line-height: 22px;top:65%;background: #d9d9d9;
      color:#ffffff;text-align:center;right:175px;width: 158px;
      height: 32px;border-radius: 15px;padding:12px 0 23px 0;font-size: 18px;}
.float_btn p{color:#ffffff;font-size: 22px;line-height: 26px;}
/*主持人*/
.mod_b{float: none;}
.mar-bal-a{margin-bottom: 43px;}
.mod_b .sub_tit_a{width: 300px;}
.mod_b .host_pic{margin: 20px -20px 0 0;width: 320px;}
.mod_b .host_pic dl{width: 86px;float:left;display: inline-block;overflow: hidden;margin: 0 20px 14px 0;}
.mod_b .host_pic dl dt{width:88px;height:88px;}
.mod_b .host_pic dl dt .upfloat{border-radius: 88px;position:absolute;width:86px;height:86px; top:0px; left:0px;z-index:-999;opacity:0.3; filter: alpha(opacity=30); background-color:#000; }
.mod_b .host_pic dl dt img{width: 84px;height: 84px;display: block;position:absolute;border-radius: 50%;border:2px solid #fcd0c1; }
.mod_b .host_pic dl dd{line-height: 21px;height:21px;margin-top:3px;text-align: center;}
.mod_b .host_pic dl dd a{font-size: 14px;color: #636363;}
.mod_b .host_pic dl dd a:hover{color: #cc0000;}
.mod_b .ly_btn{width: 300px;height: 51px;background: url(/dm-40432d9de4fa06ba/insights/style/KLUv_SBORQIAggQQFpC1OoSQQXeDIbjJyHB34jhg9tP_jytIMaLWeTG5-ayIjHSvPotbg8-EEAzOD5XTWm3HaR3S8oETzB92oWwXEAEAzVDK) 0 -77px no-repeat;background-size: 100%;margin:22px 0 0 0;}
/*栏目介绍*/
.mod_b .pro_intro{width: 300px;color: #999999;font-size: 14px;line-height: 36px;margin-top: 11px;}
/*左下广告*/
.banner_b{width:300px;height:250px;margin:30px 0;}
.banner_b img{width:300px;height:250px;}
.banner_c{width:300px;height:250px;margin:30px 0;}
.banner_c img{width:300px;height:250px;}
/*页脚*/
.wltlb_footer{border-top:1px solid #cccccc;text-align:center;padding:40px 0 30px 0;margin-top:40px;font-size:12px;line-height:18px;background-color: #2e394a;}
.w_foot_a{line-height:24px;}
.w_foot_a{line-height:24px;}
.w_foot_b{line-height:24px;color:#fff;line-height: 27px;}
.w_foot_b a{line-height:24px;color:#fff;}
.wltlb_footer .foot_links{line-height:25px;font-size: 14px;color: #fff;margin-bottom: 4px;}
.wltlb_footer .foot_links a:link{color:#fff; text-decoration:none;margin:0 22px;}
.wltlb_footer .foot_links a:visited{color:#fff;text-decoration:none;}
.wltlb_footer .foot_links a:hover{color:#cc0000;text-decoration:underline;}
.wltlb_footer .foot_links a:active{color:#fff;text-decoration:underline;}