@charset "utf-8";
body {
            font-family: "微软雅黑", "SimSun";
            font-size: 14px;
            color: #000;
            background-color: #FFF;
        }

        a {
            color: #000;
        }

        .w1200 {
            width: 1200px;
        }

        .w800 {
            /* width: 825px; */
            width: 1200px;
        }

        .w370 {
            width: 330px;
            display: none;
        }

        .mb20 {
            margin-bottom: 20px;
        }

        .marginBottom-20 {
            margin-bottom: 40px;
        }

        .Wrapper {
            width: 1200px;
            margin: 0 auto;
            zoom: 1;
            overflow: hidden;
        }

        .Top {
            height: 112px;
            overflow: hidden;
            background: #2565CF;
            margin-bottom: 50px;
        }

        .Logo {
            width: 164px;
            float: left;
            display: flex;
            margin-top: 25px;
            gap: 5px;
        }

        .Nav {
            width: 800px;
            float: right;
            height: 112px;
            overflow: hidden;
        }

        .Nav a {
            font-size: 20px;
            font-weight: bold;
            line-height: 112px;
            color: #FFF;
            margin-right: 70px;
        }

        .topBox {
            height: 50px;
            overflow: hidden;
        }

        .topNav {
            line-height: 50px;
            text-indent: 30px;
        }

        .topNav a {
            margin: 0 10px;
        }

        .videoBox {
            display: none;
        }

        .bavItem dt {
            font-size: 18px;
            color: #FFFF99;
            line-height: 22px;
            margin-left: 35px;
            padding: 3px 0;
        }

        .bavItem dd {
            font-size: 14px;
            color: #FFF;
            line-height: 20px;
            padding: 5px 0;
        }

        .bavItem dd a {
            color: #FFF;
            margin-left: 10px;
        }

        .subTitle {
            font-size: 22px;
            line-height: 30px;
            
            margin-bottom: 20px;
        }

        .subTitle span {
            
            text-indent: 20px;
            padding-right: 10px;
        }

        .subTitle .more {
            font-weight: normal;
            font-size: 12px;
            color: #888;
            background-color: #FFF;
            padding-left: 10px;
        }

        .newsList li {
            font-size: 16px;
            line-height: 24px;
            
            text-indent: 15px;
            padding: 5px 0;
        }

        .newsList li:nth-of-type(5n+0) {
            margin-bottom: 20px;
        }

        .newsList .time {
            color: #868686;
        }

        .newsTabBox {
            position: relative;
        }

        .newsTabBox dl {
            height: 215px;
            position: relative;
        }

        .newsTabBox dl dd {
            font-size: 16px;
            color: #FFF;
            line-height: 24px;
            background-color: #000;
            text-indent: 10px;
            padding: 3px 0;
            position: absolute;
            left: 0;
            bottom: 0;
            opacity: 0.7;
        }

        .newsTabBox dl dd a {
            color: #FFF;
        }

        .newsTabBox li {
            font-size: 14px;
            line-height: 24px;
            
            text-indent: 10px;
            padding: 5px 0;
        }

        .picList {
            width: 1240px;
        }

        .picList li {
            width: 270px;
            height: 250px;
            overflow: hidden;
            margin-right: 40px;
        }

        .picList h2 {
            font-weight: normal;
            font-size: 14px;
            line-break: 25px;
            margin: 5px 0 0 0;
        }

        #autopage {
            color: #FFF;
            clear: both;
            line-height: 20px;
        }

        #autopage span {
            background: #0B1495;
            padding: 0px 10px;
            display: inline-block;
            line-height: 20px;
        }

        #autopage a {
            color: #0B1495;
            font-weight: bold;
            border: 1px solid #0B1495;
            padding: 5px;
            line-height: 20px;
        }

        .Footer {
            background: #2565CF;
            padding: 40px 0;
            text-align: center;
            font-size: 16px;
            color: #FFF;
            line-height: 30px;
        }
		
@media screen and (max-width: 768px) {
    .Wrapper { width: 100%; }
	.Nav, .newsList .time { display:none;}
	.banner_china { height:50px; margin-left:15px;}
	.banner_old { height:50px;}
	.Logo { width:100%; margin-top:15px;}
	.Top { height:90px; margin-bottom:0;}
	.mb20 { margin: -10px 0 0 0}
	.w1200 {
    width: 100%;
    background: #f2f2f2;
    border-top-right-radius: 1rem;
    border-top-left-radius: 1rem;
    }
	.w800 { width:100%}
	.subTitle {
    font-size: 18px;
    line-height: 26px;
    margin: 20px auto;
    border-left: 6px solid #1e67d0;
    width: 90%;
    }
	.subTitle span { text-indent: 15px;}
	.newsList { width:90%; margin:auto;}
	.newsList li:nth-of-type(5n+0) {
    margin-bottom: 0px;
    }
	.newsList li:first-child { border: none; }
	.newsList li {
    font-size: 16px;
    text-indent: 0;
    border-top: .01rem solid #d9d9d9;
    padding: 20px 0;
    }
	.Footer p { text-indent: 0em !important; width: 80%; margin: auto;}
	#autopage { margin-top:20px;}
}		