﻿*{margin:0 ;padding:0;}
ul,li{list-style:none}
img{border:none}
input{outline:none;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a{text-decoration:none;outline:0;}
div{overflow:hidden}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"\20";clear:both;height:0;}
.clearfix{*zoom:1;}
body{font-size:14px ;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;background:#fff;}
.more{-moz-user-select:none;-webkit-user-select:none; -ms-user-select:none;-khtml-user-select:none;user-select:none;}
.warp{width:1000px;margin:0 auto;}
.mb20{margin-bottom: 20px;}
/* ADV */
.top_adv{position:relative;}
.top_adv a.close{position:absolute;top:5px;right:5px;height:30px;width:140px;line-height:30px;color:#fff;background:url(/images/close.gif) no-repeat 114px 7px;background-color:rgba(0,0,0,0.7);border-radius:5px;text-indent:10px;}
.toplayer .headerAdv{height:60px;width:380px;margin-left:20px;float:left;}
.adv .w360 img{width:360px;}
.adv .w240 img{width:240px;}
.h90 img{height:90px;}
.w740{width:740px;}
.mr20{margin-right:20px;}
.Adv240X100{height:100px;width:240px;overflow:hidden;}
.swiper-wrapper{overflow:visible}
/* Head */
.toplayer{height:80px;padding-top:35px;}
.toplayer a.logo{height:60px;width:360px;display:inline-block;float:left;background:url(/images/logo.png) no-repeat;}
.toplayer dl.search{width:220px;height:60px;float:right;}
.toplayer dl.search dt{width:220px;float:right;text-align:right;color:#999;font-size:12px;height:12px;line-height:12px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.toplayer dl.search dd.ipt{background:url(/images/search.png) no-repeat right center #eaeaea;border-radius:3px;border:1px solid #015A9E;display:inline-block;height:26px;width:218px;margin:2px 0 0;}
.toplayer dl.search dd.ipt input{background:none;height:26px;line-height:26px;width:192px;text-indent:5px;float:left;}
.toplayer dl.search dd.ipt a{display:inline-block;height:26px;width:26px;}
.toplayer dl.search dd.menu{color:#015A9E;}
.toplayer dl.search dd.menu a{color:#015A9E;margin:0 14px;}
.toplayer dl.search dd.menu a:first-child{margin-left:0;}
.toplayer dl.search dd.menu a:last-child{margin-right:0;}
.header{background:url(/images/mainmenubg.gif) repeat-x;height:114px;}
.header .Mainmenu .index{width:89px;height:60px;line-height:60px;display:inline-block;float:left;text-align:center}
.header .Mainmenu ul{width:910px;float:left;}
.header .Mainmenu ul,.header .Mainmenu ul li,.header .Mainmenu ul li a{height:60px;}
.header .Mainmenu ul li{width:91px;float:left;line-height:60px;text-align:center;}
.header .Mainmenu ul li a,.index{display:block;color:#fff;font-size:18px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.header .Mainmenu ul li a{background:url(/images/mainmenu_line.png) no-repeat}
.header .ui-state-active{background:url(/images/menuin.png) no-repeat center bottom #0067b6;}
.header .Mainmenu .more{display:inline-block;height:60px;width:90px;border-left:1px solid #4e8cbb;}
.header .Mainmenu .more a{display:inline-block;height:60px;width:90px;background:url(/images/MMmore.png) no-repeat center;}
.header .Mainmenu .submenu{padding:0 15px;height:44px;}
.header .Mainmenu .submenu a{line-height:44px;display:inline-block;font-size:16px;color:#015A9E;padding:0 20px;}
.header .Mainmenu .submenu a:hover{color:#000;}
.Header_icon{float:left;display:inline;}
.header .Mainmenu #S4,.header .Mainmenu #S5{text-align:center;}
.header .Mainmenu #S6,.header .Mainmenu #S7,.header .Mainmenu #S8,.header .Mainmenu #S9,.header .Mainmenu #S0{text-align:right}
/* Topnews */
.TopNews{height:120px;border:1px solid #aaa;position:relative;}
.TopNews dd h1 a:hover::has(> .TopNews){border:1px solid #222;}
.TopNews dt,.TopNews dd{float:left;display:inline;height:120px;}
.TopNews dt{position:absolute;left:0;width:120px;height:120px;background:url(/images/tticon.png) no-repeat center;}
.TopNews dd{width:940px;text-align:center;padding-left:60px;}
.TopNews dd h1 a{font-size:40px;font-weight:bold;color:#222;line-height:80px;border:0;box-sizing:border-box;position:relative;padding-bottom: 4px;}  
/*顶部头条原：line-height:80px;*/
.TopNews dd h1 a::before,.TopNews dd h1 a::after{
box-sizing:inherit;
  content:'';
  position:absolute;
  top:0;
  left:0;
  height:100%;
  width:100%;
  -webkit-transform-origin:center;
          transform-origin:center;
}
.TopNews dd h1 a::before {
  border-bottom:2px solid #222;
  -webkit-transform:scale3d(0, 1, 1);
          transform:scale3d(0, 1, 1);
}
.TopNews dd h1 a:hover::before,.TopNews dd h1 a:hover::after {
  -webkit-transform:scale3d(1, 1, 1);
          transform:scale3d(1, 1, 1);
  transition:-webkit-transform 0.5s;
  transition:transform 0.5s;
  transition:transform 0.5s, -webkit-transform 0.5s;
}
.TopNews dd p a{font-size:14px;color:#666;line-height:14px;}
/* hot */
.hot,.wefocus{float:left;display: inline;width:490px;height:360px;}
.hot dt,.wefocus dt{background:url(/images/b1title.png) no-repeat bottom;height:34px;font:italic bold 24px/24px "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;color:#015A9E;cursor:default;-moz-user-select:none;-webkit-user-select:none; -ms-user-select:none;-khtml-user-select:none;user-select:none;}
.hot{margin-right:20px;}
.hot dt{text-indent: 10px;}
.hot dt a{color:#015A9E}
.hot dt a:last-child{font-size:14px;line-height:34px;float:right;font-style: normal;color:#666;font-weight: normal;}
.hot ul{padding:14px 0 0;}
.hot ul li a{margin-left:5px;color:#222;line-height:33px;}
.hot ul li:nth-child(-n+3) a{color:#222;font-weight:bold;}
.hot ul.zqy{padding:0 0 14px;border-bottom:1px solid #c7d9ff;height:33px;}
.hot ul.zqy li a{color:#f00;}
.hot ul.zqy li{float:left;display:inline-block;}
.hot ul.zqy li:first-child{margin-right:8px;}
.hot ul.zqy li a:hover{text-decoration:underline;}
/* focus */
.wefocus dt{margin-bottom: 10px;}
.wefocus dt a{color:#015A9E;}
.wefocus dt span{color:#666;margin:0 4px;}
.wefocus dt a font{color:#222;}

div.FDet{overflow:visible;}
div.FDet video{background:#000;}
.FDet{position:relative;height:316px;}
.FDet img{height:316px;}
.FDet .swiper-slide{height:auto;}
.FDet .swiper-slide .title{position:absolute;bottom:0;height:50px;line-height:50px;font-weight:normal;background: #666;background: rgba(80, 80, 80, 0.75);text-align:center;color:#fff;font-size:1.1em;width:490px;}
.FDet .swiper-pagination{position:absolute;bottom:0;left:0;width: 410px;height:50px;color: #fff;font-family: Arial;display: inline-block;font-size: 1.3em;line-height: 50px;text-align:left;padding:0 40px;}
.FDet .swiper-pagination .swiper-pagination-current{color:#f00;font-size:1.3em;}
.FDet .Btn{height:32px;width:20px;position:absolute;z-index:999;bottom:9px;cursor:pointer}
.FDet .next{right:10px;background: url(/images/controls.png) no-repeat -50px -32px;}
.FDet .prev{left: 10px;background: url(/images/controls.png) no-repeat -4px -32px;}
/* wper height */
.h280{height:280px;}
.w360{width:360px;margin-right:20px;}
.w240{width:240px;}
.h246{height:246px;}
.h370{height:370px;}
/* wper warpper ! wper have height */
dl.wper{width:1000px;margin:0 auto;margin-bottom:20px;overflow: hidden;}
dl.wper dt,dl.wper dd{float:left;display: inline;}
dl.wper dd.tabs{border-top:3px solid #0067B6;background:#fff;}
dl.wper dd.tabs ul.m{height:36px;width:320px;float:left;background:url(/images/btbline.gif) no-repeat bottom #fafafa;}
dl.wper dd.tabs a.more{border-right:1px solid #e3e6ed;height:36px;line-height:36px;width:39px;float:left;color:#666;background:url(/images/btbline.gif) no-repeat bottom #fafafa;}
dl.wper dd.tabs ul.m li{float:left;display:inline-block;height:35px;line-height:35px;width:58px;text-align: center;border-left:1px solid #fafafa;border-right:1px solid #fafafa;}
dl.wper dd.tabs ul.m li:first-child{border-left:1px solid #e3e6ed;}
dl.wper dd.tabs ul.m li a{color:#666;-moz-user-select:none;-webkit-user-select:none; -ms-user-select:none;-khtml-user-select:none;user-select:none;}
dl.wper dd.tabs ul.m li.ui-state-active{border-left:1px solid #e3e6ed;border-right:1px solid #e3e6ed;background:#fff;height:36px;}
dl.wper dd.tabs ul.m li.ui-state-active a{color:#0067B6}
dl.wper dd.tabs .tDet{width:358px;border:1px solid #e3e6ed;border-top:0;background:#fff;}
dl.wper dd.tabs .tDet ul{padding:15px 10px;}
dl.wper dd.tabs .tDet ul li a{margin-left:5px;line-height: 30px;color:#666;}
dl.wper dd.tabs .tDet ul li a:hover{color:#0067B6;}
/* todays */
.todays{height:280px;border-top:3px solid #0067B6;background:#fff;}
.todays .hd{height:35px;border:1px solid #e3e6ed;border-top:0;line-height:36px;color:#0067B6;text-indent: 15px;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;}
.todays .hd a{float:right;height:23px;width:23px;background:url(/images/todaysBtn.gif) no-repeat;cursor: pointer;line-height: 100px;margin:5px 10px 0 0}
.todays .hd a.next{background-position-x: -25px;}
.todays .bd{border:1px solid #e3e6ed;border-top:0;height:240px;}
.todays .bd dl{padding:14px 12px;color:#666;}
.todays .bd dl a{color:#666;}
.todays .bd dl a:hover{color:#0067B6;}
.todays .bd dl dt{padding-bottom: 8px;;}
.todays .bd dl span{color:#222;margin-right:5px;font-weight:600;}
.todays .bd dl dt span:nth-child(1){color:#0067B6;}
.todays .bd dl p{font-size:14px;margin-top:5px;overflow: hidden;line-height:18px;;font-weight:bold;height:36px;display:block;}
.todays .bd dl a{color:#333;}
.todays .bd dl dd{border-top:1px dashed #999;padding:8px 0;}
/* sina iframe */
dt.cols2{width:359px;height:585px;overflow: hidden;border-left:1px solid #dbe4e9;border-bottom: 1px solid #dbe4e9;}
/* rlay */
dl.rlay{border:1px solid #e3e6ed;border-top:3px solid #0067B6;background:#fff;}
dl.rlay dt,.media .rlay .t{width:100%;height:35px;line-height:36px;color:#0067B6;text-indent: 15px;border-bottom:1px solid #e3e6ed;cursor:default;-moz-user-select:none;-webkit-user-select:none; -ms-user-select:none;-khtml-user-select:none;user-select:none;}
dl.rlay dt a.more,.media .rlay .t a.more{float:right;color:#666;margin-right:12px;}
/* column */
.column{height:156px;}
.column dd{padding:12px 20px;}
.column dd a{display:inline;float:left;margin:0 4px;color:#666;line-height:24px;}
.column dd a:hover{color:#0067B6;}
/* party & media*/
.party{height:282px;}
.party dd dl,.media dl dd dl{padding:14px 12px;}
.party dd dl dd{border-top:1px dashed #999;padding:10px 0;float:none;display:block;}
.party dd dl dd:first-child{border:0;padding-top:0;}
.party dd a p,.media dl dd dl dd a p{overflow: hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height:18px;color:#666;}
.party dd a span,.media dl dd a span{font-size:14px;color:#222;font-weight: bold;}
/* Ncont */
.newspaper{position:relative}
.newspaper .title{color:#0067B6;font-weight: 600;;}
.Ncont{height:276px;border:1px solid #e3e6ed;border-top:3px solid #0067B6;background:url(/images/line-H36.gif) repeat-x;}
.Ncont .swiper-slide{width:238px;}
.Ncont .swiper-slide .title{width:208px;position:absolute;background:none;top:0px;height:36px;text-align:center;padding:0 15px;}
.Ncont .swiper-slide .title span{color:#888;}
.Ncont .swiper-slide a{width:238px;}
.Ncont .paper{display:block;height:230px;width:149px;margin:40px auto 0;border-top:0;padding:4px 44px 5px;}
.Ncont .Btn{position:absolute;top:40px;bottom:auto;width:44px;height:236px;margin:0;background:url(/images/newspaperBtn.gif) no-repeat 0 0;font-size:0;line-height:0;z-index:99999;}
.Ncont .prev{left:1px;}
.Ncont .next{right:1px;background-position: -44px;}
/* wl 文旅*/

/*.wl{}*/
/*dl.wper dd.wl div.tDet{border-bottom:0}*/
/*dl.wper dd.wl div.tDet ul{padding:12px 10px 6px;}*/
/*.wl .img{border:1px solid #e3e6ed;border-top:0;}*/
/*.wl .tDet .img{border:0;border-bottom:1px solid #e3e6ed;}*/
/*.wl a img{margin-left:12px;margin-bottom:12px;float:left;display:inline;}*/
/* cy */
dl.wper dd.cy div.tDet ul{padding:12px 10px 18px;}
/* xf */
dl.wper dd.xf div.tDet ul{padding:12px 10px 18px;}
/* media */
dl.h370{overflow:visible}
.media .rlay{height:339px;border:0}
.media .rlay .t{border:1px solid #e3e6ed;border-top:3px solid #0067B6;width:238px;}
.media dd.cont{width:238px;height:auto}
.media dl dd dl.float{position:relative;height:auto;width:214px;border:1px solid #e3e6ed;border-top:0;padding:6px 12px 0}
.media dl dd dl.float dt,.media dl dd dl.float dd{float:none;display:block;width:100%;height:auto;}
.media dl dd dl dd{border-bottom:1px dashed #999;padding:10px 0;}
.media dl.float dt{border:0;position: relative;}
.media dl.float dt a{float:left;display:inline-block;width:99px;height:124px;text-indent: 0;}
.media dl.float dt a:nth-child(odd){margin-right:12px;}
.media dl dd dl dd a p{height:36px;}
.media dl.float dd{padding:9px 0 8px}
.media dl dd a.arr{background:url(/images/media_arror.gif) no-repeat center top;display:block;width:100%;height:26px;clear:both;float:none;margin:0;position:absolute;bottom:0;}
.media dl dd a.up{background-position:center bottom;}
.media dl.float dt a.arr{width:210px;margin:0 auto;}
.media dl.float dt.clearfix{padding:11px 0 27px;}
.media dl.float dt.hide{display:none}
.media dl.float dt.show{position:absolute;left:-1px;width:210px;border:1px solid #e3e6ed;border-top:0;background:#fff;padding:11px 16px 36px 12px;}
/* cnbm */
.cnbm{width:238px;border:1px solid #aaa;background:#f0f0f0;}
.cnbm .title{display:block;width:238px;height:100px;border-bottom:1px solid #aaa}
.cnbm ul{padding:10px 10px;height:156px;}
.cnbm ul li{line-height:26px;font-size:12px;list-style-type:square;list-style-position:inside;}
.cnbm ul li a{color:#666;}
.cnbm ul li a:hover{color:#222;}
/* frlink */
.frlink{border-top:1px solid #222;margin-top:0px;}
.frlink div.links{padding:15px 0 15px 25px;}
.frlink div.title{border-right:1px solid #999;padding:10px 0;color:#666;}
.frlink .links a{margin-right:15px;display:inline-block;line-height:20px;color:#666;}
.frlink .links a:hover{color:#222;}
/* footer */
.footer{background:#015A9E;}
.footer .warp{text-align:center;padding:30px 0}
.footer .warp p{line-height:28px;color:#fff;}
.footer .warp p a{color:#fff;margin:0 10px;}
/* DL ADV */
.dl_adv{top:220px;position:absolute; width:120px; overflow:hidden;}
.dl_adv a:first-child{height:240px;width:120px;display:block;}
.dl_adv_left{left:6px;}
.dl_adv_right{right:6px;}
.dl_adv_con{overflow:hidden;}
.dl_adv_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#666; text-decoration:none;}
/* 侧边悬浮导航 */
.right_nav{ right:0; bottom:110px; position:fixed; text-align:left;overflow: hidden;z-index:999;}
.right_nav li{background:#0067B6;margin:4px 0;padding: 10px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;cursor:pointer;position:relative; right: -70px;}
.right_nav li .iconBox{text-align: center;overflow: hidden;display: flex;align-items: center;justify-content: space-between}
.right_nav li img{width: 30px;height:30px;}
.right_nav li h4{color: #fff;font-size:14px;margin:2px 0;margin-left: 15px;}
.right_nav li:hover{background:#6ea308}
.right_nav li .hideBox{display: none;position: absolute;right:120px;padding:10px;padding-right: 15px; top:-10px;z-index: 999;}
.right_nav li .hideBox .hb{border: 1px solid #ccc;background-color: #fff; padding: 10px 20px;border-top: 2px solid #0067B6;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.right_nav li .hideBox .hb h5{padding: 5px 0;border-bottom: 1px solid #eee;color: #0067B6;font-size: 16px;font-weight: 400;display: block;white-space: nowrap;}
.right_nav li .hideBox .hb p {margin-top: 5px;font-size: 18px;font-weight: 700;color: #222;}
.right_nav li .hideBox .hb .qqtalk{margin-top: 10px;}
.right_nav li .hideBox .hb .qqtalk a{display: flex;align-items: center}
.right_nav li .hideBox .hb .qqtalk img{width: 25px;height:25px;}
.right_nav li .hideBox .hb .qqtalk p{font-size: 14px;font-weight: 400;white-space: nowrap;margin-top: -5px;margin-left: 5px;}
.right_nav li:nth-child(3) .hideBox img{width:140px;height: 140px;margin-top: 10px;}
/* channel */
.leftNav,.rightNav{float:left;display:inline;}
.rightNav{padding-top:40px;}
/* channel right list */
.clist .rlay{height:auto;}
.clist .rlay dt,.rightNav .todays .hd{font-weight:bold;}
.clist .rlay dt a,.rightNav .todays .hd a{color:#0067B6}
.clist .list dd{padding:15px 14px;}
.clist .list dd p,.clist .list dd .sp li{margin-bottom:5px;}
.clist .list dd p a,.clist .list dd .sp li a{line-height:24px;color:#666;}
.clist .list dd p a:hover,.clist .list dd .sp li a:hover{color:#222;text-decoration:underline;}
.clist .list dd p:nth-child(odd) a,.clist .list dd .sp li:nth-child(odd) a{color:#0067B6}
.clist .list dd p:nth-child(odd) a:hover,.clist .list dd .sp li:nth-child(odd) a:hover{color:#015A9E;}
.clist .list dd.swiper{overflow:hidden;}
/* channel left list */
.FNews{padding-bottom:22px;}
.FNews h1{font-size:28px;font-weight: normal;padding:40px 0 20px;line-height:40px;text-align: center;color:#0067B6;}
.FNews a{font-size:16px;line-height:26px;color:#666;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient:vertical;}
/* bread */
.bread{height:44px;background:url(/images/breadbg.gif) no-repeat left bottom;line-height:44px;color:#999;}
.bread a,.bread span{margin:0 10px;}
.bread a:first-child{margin-left:0;}
.bread a{color:#333;}
.bread a:hover{color:#000;}
.bread span{font-size:16px;color:#0067B6;cursor:default}
/* blist */
.blist{padding:6px 0;}
.blist dt{color:#2D7CE6;background:url(/images/blist_titlebg.gif) no-repeat bottom;cursor: default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.blist dt a{float:right;color:#999;line-height:36px;margin-right:10px;}
.blist dt span a{display:inline-block;padding:5px 14px;border-bottom:2px solid #015a9e;color:#015a9e;font-size:18px;float:none}
.blist dd ul{padding:12px 10px;}
.blist dd ul li{font-size:16px;color:#666;line-height:32px;}
.blist dd ul li a{font-size:16px;margin-left:10px;color:#666;}
.blist dd ul li a:hover{color:#222;}
.blist dd ul li span{float:right;color:#999}
/* pagenation */
.pagenation{text-align: center;padding:30px 0;}
.pagenation a{display:inline-block;padding:4px 10px;color:#333;background:#f1eff0;}
.pagenation a:hover{background-color: #015a9e;color:#fff}
.pagenation a.prev{background:url(/images/arw_l.gif) no-repeat center #f1eff0;cursor: pointer;}
.pagenation a.prev:hover{background:url(/images/arw_l1.gif) no-repeat center #015a9e}
.pagenation label{background:#f1eff0;padding:4px;margin-right:3px;}
.pagenation label input{width:20px;text-align:center;}
/* arctitle */
.arctitle{border-top:2px solid #eee;margin-top:40px;}
.FNews .info{color:#999;border-bottom:2px solid #ccc;padding-bottom:20px;line-height:22px;}
.FNews .info img.head{border-radius:10px;display: inline-block;vertical-align:middle;margin-right:8px;}
.FNews .info a,.FNews .info span{float:left;display:inline;color:#333;line-height:22px;}
.FNews .share{margin-left:40px;}
.FNews span.zoom{float:right;}
.FNews .zoom a{display:inline-block;height:20px;width:20px;}
.FNews .zoom span,.FNews .zoom a{float:left;display: inline-block;}
.FNews .zoom span{margin:0 10px;}
.FNews .zoom a.zoomUp{background:url(/images/b_3.gif) no-repeat;}
.FNews .zoom a.zoomDown{background:url(/images/b_4.gif) no-repeat}
.FNews span.BSHARE_COUNT{display:inline-block;}
#articleBody{font-size:18px;line-height:36px;padding:30px 0}
#articleBody p{margin:0;text-indent:2em;margin-bottom:1em;}
#articleBody img{max-width: 100%;max-height: 100%;height: auto;margin:20px 0;}
#articleBody .arc_copyright{border-top:1px solid #ccc;background:#fafafa;color:#888;padding:15px;font-size: 14px;line-height:24px;margin:30px 0}
dl.navi{height:40px;}
dl.navi dt,dl.navi dd{float:left;display: inline;height:40px;width:370px;font-size:14px;}
dl.navi a{color:#015a9e;margin-left:10px;}
dl.navi dd{text-align: right;}

.ptg {font-size: 14px;}


.title {padding: 0 0px !important;}
