*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
body{overflow-x: hidden}
em{font-style:normal}
.clearfix{zoom:1}.clearfix:after{display:block;visibility:hidden;height:0;clear:both;font-size:0;content:"."}
.tc{text-align:center}
aside, aside a, .nav_list a:hover {color:#fff}
.con_wrap .part3-news li a:before{-webkit-transition:.3s all ease-in;-moz-transition:.3s all ease-in;-ms-transition:.3s all ease-in;transition:.3s all ease-in}


.inset_bar{position:relative;display:block;width:100%;z-index:1}

aside{width:22%;background:#235599}
.inset_img{position:relative;display:block;width:100%;z-index:1}
.aside_tit{line-height:66px;font-size:22px;background:rgba(0,0,0,.6);margin-top:-66px}
.aside_tit em{padding:0 6%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%}
.aside_tit b{width:29px;height:66px}
.nav_list{padding:0 0 40%}
.nav_list a{position:relative;line-height:1.4;display:block;padding:12px 20px 12px 20px;color:#fff}
.nav_list >a{padding-right:26px}
.nav_list .on{background:#2b9eff}


.nav_list a b{position:absolute;right:26px;top:50%;margin-top:-3px}
.nav_list a b:before,.nav_list a b:after{position:absolute;content:'';border-style:solid;border-width:6px;border-color:#fff transparent transparent transparent}
.nav_list a b:before{border-top:6px #fff solid}
.nav_list a b:after{top:-1px;border-top:6px #235599 solid}
.nav_list .on b{transform:rotate(180deg);right:14px;margin-top:3px}
.nav_list .on b:after{border-top:6px #2b9eff solid}

.nav_list .sub_con{margin-top:-10px;padding:10px 0;display:none}
.nav_list .sub_con a{padding-left:24%;font-size:14px;background:none;line-height:24px;position:relative;padding-top:5%;padding-bottom:5%}
.nav_list .sub_con a:before{content:'';position:absolute;width:12px;height:2px;background:rgba(255,255,255,.5);border-radius:100px;left:15%;top:50%;margin-top:-1px}

.nav_list .sub_con a{border-bottom:1px solid rgba(255,255,255,.1)}

.nav_list .active,.nav_list .active:hover{color:#2b9eff}

.con_wrap{width:78%;background:#fff;padding:2% 3% 6%}

.site_wrap{margin-bottom:3%}
.site_wrap,.site_wrap a{color:#666}
.site_wrap b{color:#bbb}
.site_wrap a,.site_wrap em{display:inline-block;*display:inline;*zoom:1;padding:0 10px}
.site_wrap em,.site_wrap a:hover{color:#235599}

.con_wrap .part3-news li a{padding:0 6.8rem 0 1rem;position:relative}
.con_wrap .part3-news li a:before{content:'';position:absolute;left:0;top:50%;margin-top:-3px;width:6px;height:6px;background:url("https://www.inunekotyaya.com/img/i_dot.png") 50% 0 no-repeat}
.con_wrap .part3-news li a:hover:before{background-position:50% -10px}
.con_wrap .part3-news li a span{width:auto;left:inherit;right:0}

article{position:relative;z-index:9}
.page_wrap{margin-top:5%}

.news_hd{padding:10px 0 26px;margin-bottom:26px;color:#333;border-bottom:2px solid #e1e1e1}
.news_hd h3{font-size:22px;color:#333;margin-bottom:14px}
.news_hd p span{margin:0 14px;color:#999}
.news_bd{font-size:16px;line-height:2.2;color:#333}



@media (max-width:1024px){
  aside{width:26%}
  .aside_tit{line-height: 56px;font-size: 20px;margin-top: -56px}
  .con_wrap{width:74%}
  .news_hd h3{font-size:20px}
}

@media (max-width:768px){

}
@media (max-width:640px){
  aside{display:none}
  .site_wrap{margin-bottom:5%}
  .con_wrap{width:auto;float:none;padding:5% 0 14%}
  .inset_bar{position:relative;left:50%;margin-left:-70%;width:140%;max-width:initial}

  .news_hd h3{font-size: 18px}
}

@media (max-width:320px){
	.site_wrap{font-size: 12px}
	.part2-news li a span{width: 86px}
	.part2-news li a{padding-left: 100px;height: 34px;line-height: 34px;}
	.news_hd{font-size: 14px}
}