@charset "utf-8";

/*2019旧版延用*/
a:hover{ text-decoration:none;}
.BrGray{ border:1px solid #d1d1d1;}
.blank30 { height:30px;}
.w100p{ width:100%;}

/* index style reset */
.topbg{background-color: #f6fbfd;}
.topbg>div { display: flex; align-items: center;}
nav.nv_all4 ul li{ margin-right:10px;}
h2.ch_typer2_tt span{ visibility:hidden;}
h2.ch_typer2_tt span:before{content: "\27A4"; visibility:visible;}
.nv_w{ width:1009px;}
.border_b{ border-bottom:2px solid #007aff;}

/* 频道_导航 */
.ch_name { display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center;}
/*@font-face { font-family: 'FZQKBYSJW'; src:url('../fonts/fzqkbysjw.ttf') format('truetype'); font-weight: normal; font-style: normal;}*/
h1.qkbys, h2.qkbys { color:#37474f; font-family:Georgia, "Microsoft YaHei"; font-size:4.2rem; line-height:2em;}
h2.qkbys a { color:#ccc; text-decoration:none; transition:color .3s;}
h1.qkbys em, h2.qkbys em { margin-left:1rem; color:#007aff; font:normal normal 3rem/1em Georgia;}
h2.qkbys a em { color:#ccc; transition:color .3s;}
h2.qkbys a:hover, h2.qkbys a:hover em { color:#007aff;}
.ctit{color:#37474f; font-family:Georgia, "Microsoft YaHei"; font-size:3.4rem; line-height:2em;}

.ch_name ul { display:-webkit-flex; display:flex; margin-left:7rem;}
.ch_name ul li { margin-right:2em;}
.ch_name ul li:last-child { margin-right:0;}
.ch_name ul li a { display:block; padding:0.5em 0; border-bottom:3px solid #fff; font-size:1.6rem; line-height:1em; text-decoration:none; transition:border-color .3s,color .3s;}
.ch_name ul li a:hover { border-color:#007aff; color:#007aff;}

.ch_name div { overflow:hidden; display:-webkit-flex; display:flex; -webkit-flex-direction:row; flex-direction:row; margin-left:5rem; border-radius:1em; color:#90a4ae; font-size:1.6rem; line-height:2em;}
.ch_name div a { display:block; padding:.4em 1em; background-color:#e4eff3; color:#90a4ae; text-decoration:none; transition:background-color .3s,color .3s;}
.ch_name div a:hover { background-color:#f6fbfd; color:#007aff;}



/* 页头条图片slide */
.ch_depth { overflow:hidden;}
.slideBox{ overflow:hidden; position:relative; margin:25px auto; width:1180px; height:320px; border-radius:10px;}
.slideBox .hd{ position:absolute; bottom:10px; width:100%; z-index:2;}
.slideBox .hd ul{ width:471px; display:-webkit-flex; display:flex; -webkit-justify-content:center; justify-content:center;}
.slideBox .hd ul li{ position:relative; margin:0 5px; width:100px; height:8px; border-radius:4px; text-align:center;}
.slideBox .hd ul li .dot{ width:100%; height:4px; background-color:rgba(0,0,0,.4); border-radius:2px;}
.slideBox .hd ul li.on .liner{ position:absolute; top:0; left:0; width:100%; height:4px; animation:liner 2.5s; background:rgba(0,122,255,1); border-radius:2px;}
.slideBox .hd ul li:hover .dot{ display:none;}
.slideBox .hd ul li:hover{ transform:translateY(-50%); background:rgba(0,122,255,1); transition:all .1s ease;}
@keyframes liner{from{width:0}to{width:100%}}
.slideBox .bd{ overflow:hidden; position:relative; width:100%; height:380px;}
.slideBox .bd ul{ position:relative;}
.slideBox .bd li{ display:none; position:absolute; left:0px; top:0px;}
.slideBox .bd li:first-child { display:list-item;}
.slideBox .bd img{width: auto;height: auto; min-height:100%; min-width:100%;max-width:471px;}
.slideBox .bd li div.bgimg_blur { overflow:hidden; float:left; width:709px; height:320px; background:#0c4563 no-repeat center;}
.slideBox .bd li section { display:block; padding:20px 30px 20px 40px; width:595px; height:260px; background-color:rgba(0,0,0,0); color:#fff;}
.slideBox .bd li h3 { font-size:2.4rem; font-weight:400; letter-spacing:1px;}
.slideBox .bd li span:first-child { display:block; margin-bottom:15px; color:#90a4ae; font-size:1.6rem;}
.slideBox .bd li span:first-child em:first-child { margin-right:1em; color:#42a5f5; font-weight:bold;}
.slideBox .bd li span:first-child em:last-child:before { margin-left:0.6em; content: "\2022\2002";}
.slideBox .bd li span:last-child { display:block; margin-top:25px; font-size:1.6rem;line-height:1.9em;color:#c2dded;}
.slideBox .bd:hover~.prev{ display:block;}
.slideBox .bd:hover~.next{ display:block;}
.slideBox .prev:hover{ display:block;}
.slideBox .next:hover{ display:block;}
.slideBox .prev{ display:none; position:absolute; left:3%; top:50%; margin-top:-25px; width:29px; height:52px; background: url(../images/left_array.png) no-repeat; background-size:cover;}
.slideBox .next{ display:none; position:absolute; right:3%; top:50%; margin-top:-25px; width:29px; height:52px; background:url(../images/right_array.png) no-repeat; background-size:cover;}
.slideBox .bd li.active{animation-name:ai-big-out;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:forwards;}
@keyframes ai-big-out{0%{z-index:3;transform:scale(1.1);opacity:1}50%{transform:scale(1.2);opacity:.5}to{transform:scale(1.3);opacity:1}}
.imgbox{width:471px;  height:320px; overflow:hidden;float:left;}

/* 头条 */
.bgc_wht { background-color: #fff;}
.space_pt2 { padding-top: 30px;}
.space_pb2 { padding-bottom: 20px;}
.bigread {}
  .bigread div { overflow:hidden; display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center;}
  .bigread h2 { display:block; font-size:3rem; line-height:1.6em;}
  .bigread h2 a { color:#007aff; text-decoration:none;}
  .bigread h2:hover a { color:#d32f2f;}
  .bigread span { position:relative; top:-5px; margin-right:1rem; padding:.4em .7em; background-color:#007aff; color:#fff; font-size:1.4rem; line-height:1em;}
  .bigread span a { display:block; text-decoration:none;}
  .bigread h2:hover span { background-color:#d32f2f;}
  .bigread ul { display:-webkit-flex; display:flex; width:100%;}
  .bigread ul li { margin-right:1.5em; font-size:1.6rem; line-height:2em;}
  .bigread ul li:last-child { margin-right:0;}
  .bigread ul li a { text-decoration:none;}
  .bigread ul li a:hover { color:#d32f2f;}

/* 栏目bar */
.ch_l { padding:3px 0; border-radius:0px; transition:background-color .3s;}
.ch_l h2 { margin:0 0px 10px ; border-bottom:2px solid #333; font-size:2.6rem; line-height:1.6em; transition:border-color .3s;}
.ch_l h2 a { transition:color .3s;text-decoration:none;color:#000;}
.ch_l h2 span { margin-left:.5em; color:#007aff; font-family: "Microsoft YaHei";font-size:1.8rem;font-weight:200;float:right;}
.ch_l:hover { background-color:#fff;}
.ch_l:hover h2 { border-color:#007aff; color:#007aff;}
.ch_l:hover h2 a { color:#007aff;}


/* 频道通用 */
.item{ margin-bottom:15px;max-height:146px; overflow:hidden;}
.line_sc { padding:20px 0;}

ul.ch_type3_list { display:block;}
ul.ch_type3_list li { overflow:hidden; display:block; padding:1.2rem 0; width:100%; transition:background-color .3s;}
ul.ch_type3_list li:hover { background-color:#eef3f6;}
ul.ch_type3_list li a { overflow:hidden; display:block; text-decoration:none;max-height:150px;}
ul.ch_type3_list li div { margin-bottom:1.2rem; font-size:1.4rem; line-height:1em;}
ul.ch_type3_list li div em { color:#90a4ae;}
ul.ch_type3_list li img { float:left; margin-right:2rem; width:220px; height:150px; border-radius:6px;}
ul.ch_type3_list li h3 { margin-bottom:1rem; font-size:2.2rem; line-height:1.43em; transition:color .3s; font-weight:400;}
ul.ch_type3_list li a:hover h3 { color:#d32f2f;}
ul.ch_type3_list li span { display:block; color:#777; font-size:1.6rem; transition:color .3s;}
ul.ch_type3_list li a:hover span { color:#000;}


/* 侧边栏_栏目名通用 */
h2.ch_type1_tt { display:inline-block; margin-bottom:20px; border-bottom:2px solid #37474f; color:#37474f; font:normal normal 2.4rem/2em Georgia, "Microsoft YaHei UI"; transition:all .5s;}
h2.ch_type1_tt a { display:block; text-decoration:none; transition:all .5s;}
h2.ch_type1_tt span { margin-left:.5em; color:#d32f2f; transition:all .5s;}
h2.ch_type1_tt:hover { border-color:#d32f2f; color:#d32f2f;}
h2.ch_type1_tt:hover a { color:#d32f2f;}
h2.ch_type1_tt:hover span { margin-left:1em; color:#37474f;}


/* 侧边栏_资讯监管 */
ul.ch_typer_list { display:block; width:100%;}
ul.ch_typer_list li { display:-webkit-flex; display:flex; margin-bottom:.7em; font-size:1.6rem; transition:color .3s;}
ul.ch_typer_list li:last-child { margin-bottom:0;}
ul.ch_typer_list li:before { content:"\2022";}
ul.ch_typer_list li a { display:block; margin-left:6px; text-decoration:none; transition:color .3s;}
ul.ch_typer_list li:hover, ul.ch_typer_list li:hover a { color:#007aff;}

/* 侧边栏视?reset */
.ch_video_cont ul {justify-content:space-around;}
.ch_video_cont ul li,.ch_video_cont ul li img,.icon_vod1 {width:270px; height:185px;}
.ch_video_cont ul li:nth-child(1), .ch_video_cont ul li:nth-child(2) { margin-bottom:10px;}
.ch_video_cont ul li h3 { width:262px;}



/* 分页 */
.page { margin-top:30px; width:100%; text-align:center;}
.page a, span.z_page_now { display:inline-block; margin:0 3px; padding:8px 10px; background-color:#eef3f6; border-radius:6px; font-size:1.4rem; line-height:1em; text-decoration:none;}
.page a { transition:background-color .3s, color .3s;}
.page a:hover, span.z_page_now { background-color:#007aff; color:#fff;}


/* 瀑布流add more */
 .addMore {text-align: center;cursor:pointer;color: #555 ;	font-size: 2.0rem;line-height:1.8em;display: block;padding: 1em 0;margin:1em 0;	text-indent: 0.2rem;background-color:#eef3f6;-webkit-transition: all 0.3s;transition: all 0.3s;}
.addMore:hover {background-color: #eee;	color: #000;}
.addMore:after {content: "\00BB";font-size: 2.6rem;}



/* 补充 */

.space_b1 { margin-bottom:50px;}
.space_b2 { margin-bottom:20px;}
.space_b3 { margin-bottom:40px;}
.space_t1 { margin-top:50px;}
.space_t2 { margin-top:30px;}
.space_pt1 { padding-top:30px;}
.space_r1 { margin-right:50px;}
.space_r2 { margin-right:30px;}
.space_pad20d { padding:20px 0;}
.space_pad30d { padding:30px 0;}

.bgc_tint1 { background-color:#fff9f5;}
.bgc_tint2 { background-color:#fafafa;}
.bgc_tint3 { background-color:#e4eff3;}
.bgc_tint4 { background-image:linear-gradient(to bottom, rgba(228,239,243,1), rgba(228,239,243,0));}
.bgc_dark1 { background-color:#263238;}
.bgc_dark2 { background-color:#a6c5d8;}
.bgc_dark3 { background-color:#2e3b41;}







/* 细缆文章 */
.cont_article {}
.cont_article h1 { font-size:3.4rem; line-height:1.4em;}
.cont_article h4 { margin-top:1em; color:#888; font-size:2rem; line-height:1.4em;}
.cont_article section { font-size:1.8rem; line-height:2em;}
.cont_article section p { margin-bottom:1.5em;}
.cont_article section p:last-child { margin-bottom:0;}
.cont_article section img { max-width:100%;}
.cont_article aside { margin-top:30px; color:#90a4ae; font-size:1.4rem; line-height:2em;}
.cont_article footer { margin-top:50px; padding:20px; background-color:#f8f8f8; border-radius:10px; color:#a4a4a4; font-size:1.4rem; line-height:2em;}

.related_artlist { margin-top:50px;}
.related_artlist h2 { display:inline-block; padding:0 20px 0 44px; background:#e4eff3 url(../images/icons_art_xg2.png) no-repeat 15px 10px; border-radius:1em; font:normal normal 1.8rem/2em Georgia, "Microsoft YaHei UI";}
.related_artlist ul { width:100%;}
.related_artlist ul li { display:-webkit-flex; display:flex; margin-top:20px;}
.related_artlist ul li span { display:-webkit-flex; display:flex; -webkit-flex-direction:column; flex-direction:column; margin-right:20px; width:138px; border-right:2px solid #e4eff3;  color:#90a4ae; font-size:1.2rem; transition:color .3s,border-color .3s;}
.related_artlist ul li a { display:block; width:690px; font-size:1.6rem; text-decoration:none; transition:color .3s;}
.related_artlist ul li:hover span { border-color:#007aff; color:#007aff;}
.related_artlist ul li:hover a { color:#007aff;}

.artc_info { display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; -webkit-justify-content:space-between; justify-content:space-between; margin:30px 0; font-size:1.4rem;}
.artc_info div {}
.artc_info em { margin-right:30px;}
.artc_info time { color:#90a4ae;}

.artc_route { margin:10px 0 30px;}
.artc_route div { overflow:hidden; background-color:#e4eff3; border-radius:1em; color:#90a4ae; font-size:1.6rem; line-height:2em;}
.artc_route div a { display:inline-block; margin:0 .3em; padding:0 .7em; color:#90a4ae; text-decoration:none; transition:background-color .3s,color .3s;}
.artc_route div a:hover { background-color:#f6fbfd; color:#007aff;}
.artc_route div a:first-child { margin-left:0; padding:0 1em;}

.artc_share { overflow:hidden; display:-webkit-flex; display:flex; background-color:#f4f4f4; border-radius:12px;}
.artc_share li { width:24px; height:24px; background-image:url(../images/icons_cs.png); background-repeat:no-repeat;}
.artc_share li:first-child { width:36px; background-color:#e0e0e0; background-position:10px 4px;}
.artc_share li.share_ic1 { background-position:4px -36px;}
.artc_share li.share_ic2 { background-position:4px -76px;}
.artc_share li.share_ic3 { background-position:4px -116px;}
.artc_share li.share_ic4 { background-position:4px -150px;}
.artc_share li:hover { background-color:#e0e0e0;}
.artc_share li a { display:block; width:100%; height:100%;}
.artc_video { display:-webkit-flex; display:flex; margin-bottom:30px; padding:20px; background-color:#f8f8f8;}
.artc_video img { margin:auto;}

a.artc_appendix { margin:20px 20px 0 0; padding:.7em 1em; display:inline-block; background-color:#f8f8f8; border-radius:6px; font-size:1.8rem; line-height:1em; text-decoration:none; transition:background-color .3s;}
a.artc_appendix:hover { background-color:#e4eff3;}
.ad1180 img {width: 1180px; height: 80px;}
