﻿.nav-com{width:100%; /*overflow: hidden;*/height: 100px;box-shadow: 0 4px 6px #e9e9e9;}
.nav-com ul{max-width:1200px;margin:0 auto;display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;}
.nav-com ul li {
        float: left;
        /*width: 16.666%; */
		width: 100%;
        height: 100px;
        position: relative;
		display: flex;align-items: center;justify-content: center;
    }
    
.nav-com ul li:after {
        content: "";
        position: absolute;
        width: 1px;
        height: 26px;
        background: #cfcfcf;
        right: 0;
        top: 50%;
        margin-top: -13px;
    }
    
   .nav-com ul li:last-child:after {
        display: none;
    }
    
    .nav-com ul li a {
        display: block;
        height: 100px;
        line-height: 100px;
        font-size: 22px;
        color: #1a1a1a;
        text-align: center;
    }
    
    .nav-com ul li.sidenavcur:before,
    .nav-com ul li:hover:before {
        content: "";
        position: absolute;
        width: 100%;
        height: 2px;
        background: #005bac;
        left: 0;
        bottom: 0;
        z-index: 1;
    }
    
    .nav-com ul li.sidenavcur a,
    .nav-com ul li:hover a {
        font-weight: bold;
        color: #005bac;
    }
    
    .nav-com ul li.sidenavcur a:before,
    .nav-com ul li:hover a:before {
        content: "";
        position: absolute;
        width: 12px;
        height: 12px;
        background: #fff;
        border: 3px solid #005bac;
        border-radius: 100%;
        left: 50%;
        margin-left: -9px;
        bottom: -8px;
        z-index: 2;    padding: 6px;
    }
    
    .nav-com ul li.sidenavcur a:after,
    .nav-com ul li:hover a:after {
        content: "";
        position: absolute;
        width: 6px;
        height: 6px;
        background: #005bac;
        border-radius: 100%;
        left: 50%;
        margin-left: -3px;
        bottom: -2px;
        z-index: 3;
    }


    .p102-about-content{font-size: 16px;line-height: 32px;color: #4c4c4c;text-align: justify;padding: 40px 0;}

@media screen and (max-width: 1023px){
	.station{ margin-bottom:20px; }
	
}
@media screen and (max-width: 767px)
{
	.station{ text-indent:10px; }
	.station .container{padding:0px;}
	.station a{font-size:1.6rem; text-align:left; padding:0;}

}
@media screen and (max-width: 414px)
{
	.station .container{padding:0px;}
	.station a{font-size:1.6rem;}

	
}
@media screen and (max-width: 375px)
{
	.station .container{padding:0px;}
	.station a{font-size:12px;}
	#showyw .tab{width:100%; padding:0px;display: block;}
	#showyw .tab .nav-tabs li a.active, .tab .nav-tabs li a.active:hover{font-size: 16px;border-bottom: 2px solid;}
	#yw_nav1 a.active:after,#yw_nav2 a.active:after,#yw_nav3 a.active:after,#yw_nav4 a.active:after{display: none;}
	#showyw .tab .nav-tabs li a{font-size:16px;}
	#showyw .tab .nav-tabs li{width: 20%;margin: 20px 2%;float: left;}
	#showyw .tab .nav {
    width: 100%;
    height: auto;
    display: block;margin-bottom:20px;
	}
	#showyw .tab .tab-content{width:100%; padding: 20px;}
	
	.gsjj_kh_items{width: 100%; padding: 10px 0px 0px 0px;}
	.gsjj_kh_items img{max-width: 130px;}
	.moreload .more{width: 130px;height: 130px;right: 35px;bottom: 20px;}
	.gsjj_com_rev {
		flex-flow: wrap;
	}
	.gsjj_com .gsjj_com_text{text-align: justify;}
	
	.com1-section dl dd h5{font-size:1.6rem; line-height: 1.6em;}
	.otherList .CustomTextList.text_List2 li .Image{height:160px;}
	
}
@media screen and (max-width: 320px)
{
	.station .container{padding:0px;}
	.station a{font-size:12px;}
	.station .container{padding:0px;}
	.station a{font-size:12px;}
	
}
