@charset "utf-8";
/* CSS Document */
/*自定义字体*/
@font-face{font-family:GeoSlab703-Medium;src:url('fonts-GeoSlab703MdCnBT/GeoSlab703MdCnBT.otf') format('opentype');src:url('fonts-GeoSlab703MdCnBT/GeoSlab703MdCnBT.svg#Regular') format('svg');src:url('fonts-GeoSlab703MdCnBT/GeoSlab703MdCnBT.ttf') format('truetype');src:url('fonts-GeoSlab703MdCnBT/GeoSlab703MdCnBT.woff') format('woff');src:url('fonts-GeoSlab703MdCnBT/GeoSlab703MdCnBT.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:ConsolaEn;src:url('fonts-Consola/consola.eot');src:url('fonts-Consola/consola.eot?#iefix') format('embedded-opentype');src:url('fonts-Consola/consola.otf') format('opentype');src:url('fonts-Consola/consola.svg#Regular') format('svg');src:url('fonts-Consola/consola.ttf') format('truetype');src:url('fonts-Consola/consola.woff') format('woff');src:url('fonts-Consola/consola.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:Digital2;src:url('fonts-Digital2/Digital2.eot') format('embedded-opentype');src:url('fonts-Digital2/Digital2.otf') format('opentype');src:url('fonts-Digital2/Digital2.svg#Digital2') format('svg');src:url('fonts-Digital2/Digital2.woff') format('woff');src:url('fonts-Digital2/Digital2.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap;}
.usefont-NumGeoSlab{font-family:GeoSlab703-Medium;}
.usefont-ConsolaEn{font-family:ConsolaEn;}
.usefont-Digital2{font-family:Digital2;}
.bgcolor-white{background-color:#FFFFFF !important;}/*白色背景*/
.text-12px{font-size:12px !important;}/*强制字体大小为12px*/
.text-z110{font-size:110% !important;}
.text-z115{font-size:115% !important;}
/*自定义字体*/
*{padding:0px;margin:0px;}
html,body{width:100%;height:100%;padding:0px;margin:0px;line-height:1.53846154;font-size:12px;font-family:Arial, "PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑","WenQuanYi Micro Hei",sans-serif;background-color:#ffffff;color:#000000;}
@media(min-width:1200px){html,body{font-size:14px;}}
@media(min-width:1600px){html,body{font-size:16px;}}
ul, li, ol, form{list-style:none;padding:0px;margin:0px;}
a, a:focus{text-decoration:none;color:#3E3E3E;outline:none;}
a:hover{color:#1a74ca;text-decoration:none;border-bottom:1px solid #00ABFF;}
a.a-more:link{text-decoration:none;color:#1a74ca;}
a.a-more:visited{color:#1a74ca;text-decoration:none;}
a.a-more:hover{color:#000000;text-decoration:none;border-bottom:none;}
a.a-more:active{color:#1a74ca;text-decoration:none;}
a.a-noneline:link{text-decoration:none;}
a.a-noneline:visited{text-decoration:none;}
a.a-noneline:hover{text-decoration:none;border-bottom:none;}
a.a-noneline:active{text-decoration:none;}
a.a-red:link{text-decoration:none;color:#D54345;}
a.a-red:visited{color:#D54345;text-decoration:none;}
a.a-red:hover{color:#D30002;text-decoration:none;border-bottom:1px solid #E55D5E;}
a.a-red:active{color:#D54345;text-decoration:none;}
a.a-blue:link{text-decoration:none;color:#1a74ca;}
a.a-blue:visited{color:#1a74ca;text-decoration:none;}
a.a-blue:hover{color:#004DE8;text-decoration:none;border-bottom:1px solid #00ABFF;}
a.a-blue:active{color:#1a74ca;text-decoration:none;}
a.a-white:link{text-decoration:none;color:#ffffff;}
a.a-white:visited{color:#ffffff;text-decoration:none;}
a.a-white:hover{color:#ffffff;text-decoration:none;border-bottom:1px solid #ffffff;}
a.a-white:active{color:#ffffff;text-decoration:none;}
a.a-black:link{text-decoration:none;color:#000000;}
a.a-black:visited{color:#000000;text-decoration:none;}
a.a-black:hover{color:#1a74ca;text-decoration:none;border-bottom:1px solid #00ABFF;}
a.a-black:active{color:#000000;text-decoration:none;}
a.a-img01:link{text-decoration:none;transition:opacity 0.3s ease;opacity:1;}
a.a-img01:visited{text-decoration:none;transition:opacity 0.3s ease;opacity:1;}
a.a-img01:hover{text-decoration:none;transition:opacity 0.3s ease;opacity:0.55;border:none;}
a.a-img01:active{text-decoration:none;transition:opacity 0.3s ease;opacity:1;}
a.a-imgnoneline:link{text-decoration:none;}
a.a-imgnoneline:visited{text-decoration:none;}
a.a-imgnoneline:hover{text-decoration:none;border:none;}
a.a-imgnoneline:active{text-decoration:none;}
input::input-placeholder{color:#c7b089;}
::-webkit-input-placeholder {color:#c7b089;}
:-moz-placeholder {color:#c7b089;}
::-moz-placeholder {color:#c7b089;}
:-ms-input-placeholder {color:#c7b089;}
/*首页二维码*/
.qrcode{width:189px;height:auto;position:fixed;top:180px;right:70px;z-index:999;}
.qrcode li{width:189px;height:214px;padding:0px 0px 30px 0px;}
/*内容页面二维码*/
.urlqrcode{width:128px;height:158px;padding:10px;position:fixed;top:200px;right:5px;border:1px solid #cccccc;background-color:#ffffff;z-index:999;}
@media(min-width:1200px){.urlqrcode{font-size:14px;right:10px;}}
@media(min-width:1600px){.urlqrcode{font-size:16px;right:30px;}}
.urlqrcode #qrcode{width:128px;height:128px;}
.urlqrcode .urlqrcode-txt{width:128px;height:40px;line-height:40px;font-size:15px;font-weight:700;text-align:center;}
/*HEADER*/
.header-logo{width:270px;height:auto;margin:18px 0px 0px 0px;float:left;}
.header-logo img{width:178px;height:60px;}
.header_banner{width:656px;height:auto;margin:18px 0px 20px 0px;float:left;}
.header_banner img{width:448px;height:56px;}
/*.header_banner a:hover{border:none;}*/
.header-search{width:344px;height:auto;padding:5px 0px 0px 0px;overflow:hidden;float:right;}
.header-search .header-search-date{width:100%;font-size:14px;color:#555555;height:auto;overflow:hidden;}
.header-search .header-search-date span{font-weight:900;font-family:Digital2;}
.header-search .header-search-search{width:100%;height:auto;overflow:hidden;}
.header-search .header-search-search .header-search-search-input{width:288px;height:auto;overflow:hidden;float:left;}
.header-search .header-search-search .header-search-search-input select{width:65px;height:34px;font-size:15px;margin:0px 5px 0px 0px;padding:0px 5px;border:1px solid #dddddd;}
.header-search .header-search-search .header-search-search-input input{width:200px;height:32px;font-size:15px;margin:0px;padding:0px 8px;line-height:34px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:none;}
.header-search .header-search-search .header-search-search-input input:focus{text-decoration:none;color:#000000;outline:none;}
.header-search .header-search-search .header-search-search-btn{width:54px;height:auto;overflow:hidden;float:left;}
.header-search .header-search-search .header-search-search-btn input{width:54px;height:34px;}
.header-search .header-search-weather{width:100%;height:20px;overflow:hidden;}
#navmenu{width:100%;height:auto;margin-bottom:10px;background-color:#1a74ca;overflow:hidden;}
#navmenu .navmenubox{width:1000px;height:auto;margin:0px auto;box-sizing:border-box;overflow:hidden;}
@media(min-width:1200px){#navmenu .navmenubox{width:1100px;}}
@media(min-width:1600px){#navmenu .navmenubox{width:1300px;}}
#navmenu .navmenubox li{width:10%;height:36px;line-height:36px;font-size:13px;color:#ffffff;text-align:center;float:left;}
@media(min-width:1200px){#navmenu .navmenubox li{width:10%;height:40px;line-height:40px;font-size:15px;}}
@media(min-width:1600px){#navmenu .navmenubox li{width:10%;height:48px;line-height:48px;font-size:18px;}}
#navmenu .navmenubox li a:link{color:#ffffff;text-decoration:none;transition:opacity 0.5s ease;opacity:0.75;}
#navmenu .navmenubox li a:visited{color:#ffffff;text-decoration:none;transition:opacity 0.5s ease;opacity:0.75;}
#navmenu .navmenubox li a:hover{color:#ffffff;text-decoration:none;transition:opacity 0.5s ease;opacity:1;border-bottom:1px solid #00d8ff;}
#navmenu .navmenubox li a:active{color:#ffffff;text-decoration:none;transition:opacity 0.5s ease;opacity:0.75;}
.pagebox{width:1000px;height:auto;padding:0px;margin:0px auto;box-sizing:border-box;overflow:hidden;}
@media(min-width:1200px){.pagebox{width:1100px;}}
@media(min-width:1600px){.pagebox{width:1300px;}}
/*缩略图链接滤镜开始*/
.newsimgfilter{cursor:pointer;}
.newsimgfilter img{transition:all 0.5s;}
.newsimgfilter img:hover{filter:none;transform:scale(1.1, 1.1);}
/*缩略图链接滤镜结束*/
/*BANNER AND AD*/
.banner01{width:100%;height:auto;}
.banner01 img{width:100%;height:auto;padding:2px 0px;margin:0px;}
@media(min-width:1200px){.banner01 img{padding:3px 0px;}}
@media(min-width:1600px){.banner01 img{padding:3px 0px;}}
.banner01 a:hover{border-bottom:none;}
.banner02{width:100%;height:auto;margin:2px 0px;}
@media(min-width:1200px){.banner02{margin:3px 0px;}}
@media(min-width:1600px){.banner02{margin:4px 0px;}}
.banner02 ul{width:100%;display:flex;flex-wrap:wrap;}
.banner02 ul li{width:calc(50% - 5px);height:auto;float:left;}
.banner02 ul li:nth-child(odd){margin-right:5px;}
.banner02 ul li:nth-child(even){margin-left:5px;}
.banner02 ul li img{width:100%;height:auto;border:none;}
.banner02 a:hover{border-bottom:none;}
.banner03{width:200px;overflow:hidden;}
.banner03 img{width:100%;height:60px;}
.banner03 a:hover{border-bottom:none;}
@media(min-width:1200px){.banner03 li img{width:140px;height:54px;margin-bottom:0px;}}
@media(min-width:1600px){.banner03 li img{width:160px;height:60px;margin-top:2px;margin-bottom:6px;}}
/*.banner04{width:100%;height:auto;margin:5px 0px;}
@media(min-width:1200px){.banner04{margin:10px 0px;}}
@media(min-width:1600px){.banner04{margin:15px 0px;}}
.banner04 ul{width:100%;display:flex;flex-wrap:wrap;}
.banner04 ul li{width:calc(33.33333% - 5px);margin:0px 10px 0px 0px;height:auto;float:left;}
.banner04 ul li:nth-child(3){width:calc(33.33334% - 10px);margin:0px 0px 0px 0px;}
.banner04 ul li img{width:100%;height:auto;border:none;}
.banner04 a:hover{border-bottom:none;}*/
.banner05{width:200px;height:auto;overflow:hidden;}
.banner05 ul li{width:100%;height:auto;}
.banner05 ul li img{width:200px;height:85px;margin:0px 0px 12px 0px;}
.banner05 a:hover{border-bottom:none;}
.banner06{width:200px;height:auto;overflow:hidden;}
.banner06 ul li{width:100%;height:auto;}
.banner06 ul li img{width:200px;height:78px;margin:0px 0px 2px 0px;}
.banner06 a:hover{border-bottom:none;}
.banner07{width:calc(100% - 32px);height:40px;line-height:40px;font-size:16px;padding:0px 15px;margin:10px 0px 20px 0px;font-weight:200;background-color:#f5f5f5;border:1px solid #dfdfdf;}
/*.banner07 a:hover{border-bottom:none;}*/
/*.banner08{width:100%;height:40px;line-height:40px;font-size:16px;margin:10px 0px 20px 0px;font-weight:200;background-color:#f5f5f5;border:1px solid #dfdfdf;display:flex;justify-content:space-around;padding:0;}
.banner08 li{flex:1;text-align:center;float:left;}*/
.pagebox-full{width:100%;margin:0px 0px 10px 0px;padding:6px 0px;background-color:#e2effb;border-bottom:1px solid #cae3fc;overflow:hidden;}
.banner08{width:calc(100% - 40px);line-height:30px;font-size:15px;padding:0px 20px;font-weight:400;overflow:hidden;}
.banner08 li{flex:1;text-align:center;margin:0px 10px;float:left;}
/*.banner08 a:hover{border-bottom:none;}*/
/*视频广告样式*/
/*贴片广告*/
.adfront{width:100%;height:100%;background:#000000;display:none;}
.adfront .content{width:50%;height:50%;color:#FFF;position:absolute;background:#0000CC;top:0;bottom:0;left:0;right:0;margin:auto;font-size:30px;line-height:38px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:50px;}
/*暂停广告*/
.adpause{width:85%;height:85%;max-width:550px;max-height:309px;color:#FFF;position:absolute;background:#07141E;top:0;bottom:0;left:0;right:0;margin:auto;font-size:30px;line-height:38px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:50px;display: none;}
/*设置图片的比例*/
.lenwid-ratio-4-3 {position:relative;width:100%;padding-bottom:75%;}
.lenwid-ratio-4-3 img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.lenwid-ratio-3-2 {position:relative;width:100%;padding-bottom:66%;}
.lenwid-ratio-3-2 img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.lenwid-ratio-16-9 {position:relative;width:100%;padding-bottom:56%;}
.lenwid-ratio-16-9 img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.divtxt-justify{width:3.25rem;height:1rem;text-align:justify;}
.divtxt-justify span{display:inline-block;/*padding-left:100%;*/width:100%;}
.divtxt-justify:after {content:" ";display:inline-block;width:100%;}
/*首页头条*/
.headline{width:calc(100% - 2px);height:auto;padding:5px 0px;margin:5px 0px 8px 0px;border:1px solid #dddddd;background-image:url(../images/bg_headline_1000.png);background-position:left top;background-repeat:no-repeat;}
@media(min-width:1200px){.headline{background-image:url(../images/bg_headline_1200.png);}}
@media(min-width:1600px){.headline{background-image:url(../images/bg_headline_1600.png);}}
.headline .headline-big{width:96%;height:auto;margin:10px auto;font-size:20px;line-height:22px;text-align:center;font-weight:900;overflow:hidden;}
@media(min-width:1200px){.headline .headline-big{font-size:26px;line-height:28px;}}
@media(min-width:1600px){.headline .headline-big{font-size:32px;line-height:36px;}}
.headline .headline-small{width:96%;height:auto;margin:10px auto;overflow:hidden;}
.headline .headline-small ul{width:100%;display:flex;flex-wrap:wrap;}
.headline .headline-small ul li{width:auto;height:14px;font-weight:900;line-height:14px;margin-right:10px;margin-left:10px;flex:1;float:left;overflow:hidden;}
@media(min-width:1200px){.headline .headline-small ul li{height:16px;line-height:16px;margin-right:12px;margin-left:12px;}}
@media(min-width:1600px){.headline .headline-small ul li{height:20px;line-height:20px;margin-right:15px;margin-left:15px;}}
/*首页滚动图片新闻区*/
.imgnews-left{width:450px;height:270px;margin:15px 10px 10px 0px;background-color:#F0F0F0;overflow:hidden;float:left;}
@media(min-width:1200px){.imgnews-left{width:500px;height:300px;margin-right:15px;}}
@media(min-width:1600px){.imgnews-left{width:600px;height:360px;margin-right:25px;}}
/*滚动新闻图*/
/*news page 滚动图片新闻*/
.headline_pic{width:450px;height:270px;overflow:hidden;position:relative;}
@media(min-width:1200px){.headline_pic{width:500px;height:300px;}}
@media(min-width:1600px){.headline_pic{width:600px;height:360px;}}
.headline_pic .leftarrow{top:90px;left:10px;position:absolute;}
.headline_pic .rightarrow{top:90px;right:10px;position:absolute;}
@media(min-width:1200px){.headline_pic .leftarrow{top:110px;} .headline_pic .rightarrow{top:110px;}}
@media(min-width:1600px){.headline_pic .leftarrow{top:140px;} .headline_pic .rightarrow{top:140px;}}
.headline_pic .dots{top:246px;right:15px;position:absolute;}
@media(min-width:1200px){.headline_pic .dots{top:272px;}}
@media(min-width:1600px){.headline_pic .dots{top:327px;}}
.headline_pic .dots i{background:rgb(255, 255, 255);width:16px;height:16px;text-align:center;line-height:16px;font-size:12px;margin-left:5px;display:inline-block;cursor:pointer;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.headline_pic .dots i.current{background:rgb(255, 0, 0);color:rgb(255, 255, 255);}
.headline_pic_list{overflow:hidden;}
.headline_pic_list .pic img{width:450px;height:270px;}
@media(min-width:1200px){.headline_pic_list .pic img{width:500px;height:300px;}}
@media(min-width:1600px){.headline_pic_list .pic img{width:600px;height:360px;}}
.headline_pic_list li{width:600px;height:360px;float:left;position:relative;list-style:none;margin:0px;padding:0px;}
.headline_pic .headline_title{top:240px;width:calc(100% - 20px);height:30px;font-size:12px;font-weight:400;padding:0px 10px;color:rgb(255, 255, 255);line-height:30px;position:absolute;background-image:none !important;background-attachment:scroll !important;background-repeat:repeat !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;background-color:rgba(0, 0, 0, 0.45) !important;}
@media(min-width:1200px){.headline_pic .headline_title{top:264px;height:36px;font-size:16px;font-weight:400;padding:0px 15px;line-height:36px;}}
@media(min-width:1600px){.headline_pic .headline_title{top:320px;height:40px;font-size:20px;font-weight:400;padding:0px 15px;line-height:40px;}}
/*首页滚动图片右侧*/
.imgnews-center{width:370px;height:auto;margin:15px 0px 0px 0px;overflow:hidden;float:left;}
@media(min-width:1200px){.imgnews-center{width:380px;}}
@media(min-width:1600px){.imgnews-center{width:440px;}}
.imgnews-center .imgnews-center-title{width:100%;height:auto;padding:0px 0px 6px 0px;margin-bottom:6px;border-bottom:1px solid #dddddd;overflow:hidden;}
@media(min-width:1200px){.imgnews-center .imgnews-center-title{margin-bottom:10px;}}
.imgnews-center .imgnews-center-title .imgnews-center-title-bar{width:auto;font-size:20px;font-weight:900;color:#ffffff;line-height:18px;padding:6px 8px;text-align:center;background-color:#0088D4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left;}
.imgnews-center .imgnews-center-title .imgnews-center-title-more{font-size:0.9rem;font-weight:200;padding-top:15px;line-height:14px;float:right;}
.imgnews-center .imgnews-center-title .imgnews-center-title-more i{margin-right:5px;}
/*首页滚动图片最右侧*/
.imgnews-right{width:200px;height:auto;margin:15px 0px 0px 0px;overflow:hidden;float:right;}
/*首页滨海日报*/
.bh-dailypaper{width:calc(100% - 2px);height:auto;padding:8px 0px;border-top:2px solid #ff3333;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;overflow:hidden;}
.bh-dailypaper .bh-dailypaper-img{width:172px;height:208px;margin:0px auto;border:1px solid #EFEFEF;}
.bh-dailypaper .bh-dailypaper-img:hover{border:1px solid #00c0ff;}
.bh-dailypaper .bh-dailypaper-img img{width:170px;height:206px;border:none;}
/*视听滨海*/
.index-vod-left{width:600px;height:338px;margin-right:10px;float:left;}
.index-vod-center{width:450px;height:338px;margin-right:40px;float:left;}
.index-vod-center .index-vod-center-cell{width:calc(100% - 10px);height:338px;padding:3px 5px 0px 5px;background-color:#f0f0f0;}
.index-vod-center .index-vod-center-cell li{width:calc(25% - 30px);height:95px;color:#ffffff;font-size:18px;font-weight:700;margin:8px 5px;padding:0px 10px;text-align:center;background-color:#0060ff;display:flex;align-items:center;justify-content:center;transition:opacity 0.3s ease;opacity:0.5;float:left;}
.index-vod-center .index-vod-center-cell li:hover{transition:opacity 0.3s ease;opacity:1;}
.index-vod-center .index-vod-center-cell li:nth-child(5){clear:both;}
.index-vod-center .index-vod-center-cell li:nth-child(6){width:calc(50% - 30px);}
.index-vod-center .index-vod-center-cell li:nth-child(8){clear:both;}
.index-vod-center .index-vod-center-cell li a:link{text-decoration:none;color:#8ab6ff;}
.index-vod-center .index-vod-center-cell li a:visited{text-decoration:none;color:#8ab6ff;}
.index-vod-center .index-vod-center-cell li a:hover{color:#ffffff;text-decoration:none;border-bottom:none;}
.index-vod-center .index-vod-center-cell li a:active{text-decoration:none;color:#8ab6ff;}
.index-vod-right{width:calc(100% - 1100px);height:338px;float:right;}
/*新闻标题列表样式*/
.newslist01{width:100%;height:auto;height:26px;line-height:26px;overflow:hidden;}
@media(min-width:1200px){.newslist01{height:29px;line-height:29px;}}
@media(min-width:1600px){.newslist01{height:36px;line-height:36px;}}
.newslist01 .newslist01-tit{width:calc(100% - 50px);float:left;overflow:hidden;}
.newslist01 .newslist01-dat{width:40px;color:#A6ADB9;font-family:GeoSlab703-Medium;text-align:right;float:right;}
/*新闻块样式*/
.news01{width:100%;height:auto;overflow:hidden;}
.news01 li{width:calc(33.33333% - 20px);margin-right:25px;margin-left:0px;float:left;}
.news01 li:nth-child(3){width:calc(33.33333% - 10px);margin-right:0px;margin-left:0px;float:left;}
.news01 li:nth-child(6){width:calc(33.33333% - 10px);margin-right:0px;margin-left:0px;float:left;}
.news01 li .news01-list{width:100%;height:auto;margin-bottom:10px;overflow:hidden;}
.news01 li .news01-list li{width:calc(100% - 15px);height:38px;padding-left:15px;line-height:38px;background-image:url(../images/icon_list_dot.png);background-position:left center;background-repeat:no-repeat;overflow:hidden;}
.news01 li .news01-imgnews{width:100%;height:auto;margin:0px;overflow:hidden;}
.news01 li .news01-imgnews-img{width:100%;overflow:hidden;}
.news01 li .news01-imgnews-img img{width:100%;height:130px;}
@media(min-width:1200px){.news01 li .news01-imgnews-img img{height:150px;}}
@media(min-width:1600px){.news01 li .news01-imgnews-img img{height:187px;}}
.news02{width:100%;height:auto;overflow:hidden;}
.news02 li{width:calc(33.3333334% - 30px);margin:0px 35px 0px 0px;float:left;}
.news02 li:nth-child(3){width:calc(33.3333332% - 10px);margin:0px;}
.news02 li:nth-child(6){width:calc(33.3333332% - 10px);margin:0px;}
.news02 li:nth-child(9){width:calc(33.3333332% - 10px);margin:0px;}
.news02 li .news02-imgnews{width:100%;height:auto;margin:0px;overflow:hidden;}
.news02 li .news02-imgnews-img{width:100%;background-color:#f5f5f5;overflow:hidden;}
.news02 li .news02-imgnews-img img{width:100%;height:170px;}
@media(min-width:1200px){.news02 li .news02-imgnews-img img{height:190px;}}
@media(min-width:1600px){.news02 li .news02-imgnews-img img{height:227px;}}
.news02 li .news02-list{width:100%;height:auto;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;background-color:#f5f5f5;overflow:hidden;}
.news02 li .news02-list li{width:calc(100% - 28px);height:38px;padding-left:28px;line-height:38px;background-image:url(../images/icon_list_dot.png);background-position:12px center;background-repeat:no-repeat;overflow:hidden;}
/*图片新闻块样式*/
.imgnewslist{width:100%;height:auto;overflow:hidden;}
.imgnewslist li{width:calc(25% - 20px);height:auto;margin:0px 26px 20px 0px;overflow:hidden;float:left;}
.imgnewslist li:nth-child(4){margin:0px 0px 20px 1px;}
.imgnewslist li:nth-child(8){margin:0px 0px 20px 1px;}
.imgnewslist li:nth-child(12){margin:0px 0px 20px 1px;}
.imgnewslist li:nth-child(16){margin:0px 0px 20px 1px;}
.imgnewslist li a:hover{text-decoration:none;border-bottom:none;}
.imgnewslist li .imgnewslist-img{width:100%;height:auto;overflow:hidden;}
.imgnewslist li .imgnewslist-img img{width:100%;height:145px;}
@media(min-width:1200px){.imgnewslist li .imgnewslist-img img{height:160px;}}
@media(min-width:1600px){.imgnewslist li .imgnewslist-img img{height:195px;}}
.imgnewslist li .imgnewslist-title{width:100%;height:44px;line-height:22px;margin:5px 0px 5px 0px;overflow:hidden;}
/*标题栏*/
.titbar01{width:100%;height:44px;line-height:44px;padding:0px 10px;margin:10px auto 0px auto;border-top:3px solid #00b0ff;color:#808080;background-color:#e0f6ff;}
.titbar01 .titbar01-title{width:150px;font-size:22px;font-weight:900;float:left;}
.titbar01 .titbar01-more{width:calc(100% - 168px);font-size:0.9rem;text-align:right;float:left;}
.titbar01 .titbar01-more a{margin:0px 8px;}
.titbar01 .titbar01-more i{margin-right:3px;}
.titbar02{width:100%;height:22px;line-height:22px;margin-top:10px;margin-bottom:10px;}
.titbar02 .titbar02-title{width:120px;font-size:20px;font-weight:900;float:left;}
.titbar02 .titbar02-more{width:calc(100% - 120px);font-size:0.9rem;text-align:right;float:left;}
.titbar02 .titbar02-more i{margin-right:3px;}
.titbar03{width:100%;height:22px;line-height:22px;margin-top:10px;margin-bottom:15px;}
.titbar03 .titbar03-title{width:110px;font-size:20px;font-weight:700;border-bottom:4px solid #c0c0c0;padding-bottom:6px;float:left;}
.titbar03 .titbar03-more{width:calc(100% - 110px);font-size:0.9rem;border-bottom:1px solid #ddd;padding-bottom:5px;text-align:right;float:left;}
.titbar03 .titbar03-more i{margin-right:3px;}
/*新闻区域-左分区*/
.newsleft{width:calc(100% - 240px);height:auto;float:left;overflow:hidden;}
/*新闻区域-左分区*/
.newsright{width:200px;height:auto;padding-top:10px;float:right;overflow:hidden;}
/*友情链接*/
.frilink-title{width:calc(100% - 15px);height:22px;line-height:22px;padding:0px 0px 0px 15px;font-size:22px;font-weight:400;border-left:5px solid #009de4;}
.frilink-content{width:100%;height:auto;line-height:32px;margin-top:10px;padding:15px 0px;border-top:1px solid #eaeaea;overflow:hidden;}
.frilink-content li{height:16px;line-height:16px;font-size:14px;margin:8px 20px 8px 0px;padding-right:20px;border-right:1px solid #d4d4d4;float:left;}
.frilink-content li:last-child{border-right:none;padding-right:0px;}
/*newscatalog*/
.catalog-left{width:calc(100% - 340px);height:auto;float:left;overflow:hidden;}
.catalog-right{width:300px;height:auto;float:right;overflow:hidden;}
.titbar04{width:100%;height:36px;font-size:22px;font-weight:700;color:#0072DC;margin-bottom:10px;border-bottom:1px solid #dedede;}
.newslist02{width:100%;overflow:hidden;}
.newslist02 li{width:calc(100% - 15px);font-size:18px;padding-left:15px;overflow:hidden;background-image:url(../images/icon_list_dot.png);background-position:left center;background-repeat:no-repeat;}
.newslist02 li .newslist02-tit{width:calc(100% - 110px);height:44px;line-height:44px;float:left;}
.newslist02 li .newslist02-date{width:100px;height:44px;line-height:44px;font-family:GeoSlab703-Medium;color:#999999;text-align:right;float:right;}
.newslist02 li:nth-child(5){margin-bottom:20px;}
.newslist02 li:nth-child(10){margin-bottom:20px;}
.newslist02 li:nth-child(15){margin-bottom:20px;}
.newslist02 li:nth-child(20){margin-bottom:20px;}
.newslist02 li:nth-child(25){margin-bottom:20px;}
.newslist02 li:nth-child(30){margin-bottom:20px;}
.newslist02 li:nth-child(35){margin-bottom:20px;}
.newslist03{width:100%;font-size:14px;font-weight:400;overflow:hidden;}
.newslist03 li{width:calc(100% - 12px);height:34px;line-height:34px;padding-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:url(../images/icon_list_dot1.png);background-position:left center;background-repeat:no-repeat;}
.imglist01{width:100%;height:auto;overflow:hidden;}
.imglist01 li{width:100%;height:auto;margin:0px 0px 20px 0px;overflow:hidden;}
.imglist01 li .img{width:300px;height:180px;margin-bottom:5px;overflow:hidden;}
.imglist01 li .img img{width:300px;height:180px;}
.imglist01 li .imgtit{width:100%;height:20px;line-height:20px;font-size:14px;}
/*分页样式*/
.page-list{height:46px;font-size:14px;overflow:hidden;margin:0 auto;margin:5px 0px 0px 0px;padding:5px 0px;}
.page-list a{border:1px solid #CCCCCC;text-align:center;text-decoration:none;color:#666666;margin:10px 4px 0px 0px;padding:6px 10px;}
.page-list a:hover{border:1px solid #1583d8;text-align:center;text-decoration:none;color:#1583d8;background-color:#e0e6ee;}
.page-list b{border:1px solid #1583d8;text-align:center;text-decoration:none;color:#FFFFFF;font-weight:bold;background-color:#1583d8;padding:5px 10px;margin-top:10px;margin-right:6px;}
.page-list a b{background:none repeat scroll 0 0 #FFFFFF;border:none;color:#000;margin:0px;padding:0px;}
.page-list a:hover b{background:url(none) repeat scroll 0 0;margin:0px;padding:0px;}
/*news*/
.news-att{width:100%;height:auto;overflow:hidden;}
.news-att .news-att-title{width:100%;line-height:46px;font-size:32px;color:#000000;font-weight:700;}
.news-att .news-att-att{width:100%;height:30px;line-height:30px;font-size:14px;color:#999999;}
.news-att-line{width:100%;height:4px;margin:10px 0px;background-image: url(../images/bg_line01.png);}
.news-content{width:100%;height:auto;font-size:18px;font-weight:400;line-height:42px;overflow:hidden;}
.news-content p{padding:6px 0px;text-align:justify;}
.news-content p img{max-width:100%;height:auto;text-align:center;clear:both;display:block;margin:25px auto;}/*_width:expression(this.width > 1000 ? "1000px":this.width)*/
.newsother{width:100%;margin:20px 0px;}
.newsother li{width:100%;heigh:32px;line-height:32px;}
/*vodlist*/
.vodlist01{width:100%;height:auto;overflow:hidden;}
.vodlist01 li{width:calc(25% - 15px);height:199px;margin:0px 15px 20px 0px;height:auto;float:left;overflow:hidden;}
.vodlist01 li .vodlist01-img{width:100%;height:149px;overflow:hidden;}
.vodlist01 li .vodlist01-img img{width:100%;height:149px;overflow:hidden;}
.vodlist01 li .vodlist01-tit{width:100%;height:50px;line-height:26px;font-size:15px;padding:8px 0px 0px 0px;overflow:hidden;}
/*footer*/
#footer{width:100%;height:auto;padding:10px 0px;margin-top:40px;font-family:ConsolaEn;border-top:2px solid #e0e0e0;color:#555555;background-color:#f2f2f2;box-sizing:border-box;overflow:hidden;}
@media(min-width:1200px){#footer{padding:15px 0px;border-top:3px solid #e0e0e0;}}
@media(min-width:1600px){#footer{padding:20px 0px;border-top:4px solid #e0e0e0;}}
#footer li{width:100%;line-height:22px;font-size:12px;text-align:center;}
@media(min-width:1200px){#footer li{line-height:26px;font-size:14px;text-align:center;}}
@media(min-width:1600px){#footer li{line-height:30px;font-size:14px;text-align:center;}}
#footer li i{margin-right:3px;}
#footer li div{padding:5px 10px;float:left;overflow:hidden;}
#footer .footer_icon{width:919px;height:auto;margin:10px auto;overflow:hidden;}
#footer .footer_icon div{padding:0px 5px;float:left;}
#footer .footer_icon div a:hover{border:none;}
