img{max-width:100%;}
.g_header{background-color:rgba(0,0,0,0.4);border:none;}
.g_header .logo_pc{border:none;}
.g_header .logo_pc a{font-size:0;height:100%;padding:12px 30px;box-sizing:border-box;}
.g_header .logo_pc a img{width:auto;}
.g_header .main .con{height:100%;}
.offset .list > li .box .pic{height:auto;font-size:0;}
.offset .list > li .box .pic .fdj{font-size:14px;}
.next1 a{width:auto;height:auto;padding:0 10px;}
.inside_content{line-height:2;margin-bottom:30px;}
.pre-next .news-prev{margin-bottom:10px;}
.page .ico{padding:0 10px;}
.page .ico img{display:inline-block; vertical-align:middle;width:40px;}
.contact .con .list > li .btn .sub{border:none;}

@media all and (max-width:768px){
	.g_header .main .nav > li > a{width:100%;}
	.g_cw{text-overflow:ellipsis;/*white-space:nowrap*/;overflow:hidden;}
	.inside_site{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.page .g_cw p{float:none;display:inline-block;}
	.page .g_cw p.ico{ vertical-align:top;font-size:0;}
}