html,body {
    color: #333;
    margin: 0;
    height: 100%;
    font-family: "Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
}

* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

a{text-decoration: none;color: #000;}

a,label, button, input, select { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

img {width: 100%;height: auto;display: block;border: 0;}

body {background: #fff;color: #333;}

html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td {margin: 0;padding: 0;}
button {outline: 0;}
img{border: 0;}

button,input,optgroup,select,textarea {
    margin: 0;
    font: inherit;
    color: inherit;
    outline: none;
}

li{list-style: none;}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {}

#nav{width: 100%;z-index: 1000; background: url('navbg.png');
    background-size:100% 100%;
    background-repeat:no-repeat;overflow: hidden;position: absolute;bottom:0;}
/* #nav{width: 100%;background: url('navbg.jpg');background-size:100% 100%;background-repeat:no-repeat;z-index: 1000;background-color: #d13f06;} */
.lhs{position: absolute;left: 0.5rem;top: 0.5rem;width: 20%}
.fix{position: fixed!important;top:0;bottom: unset!important;background: url('navbg_02.jpg')!important;}
.fix .navbar{margin-top:.1rem!important;padding-bottom: .3rem;}
.navbar{width: 100%;overflow: hidden;margin-top:4.4rem;padding-bottom: .3rem;}
.navbar li{color: #fbf6db;width:auto;float: left;width: 20%;}
.navbar a{color: #fad062;font-size:.95rem;font-weight: bold;padding:.2rem 0;text-align: center;display: block;position: relative;}
.navbar li.cur a{color: #fff;}
.navbar li.cur a::before{border-bottom: 1px solid #fff;content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background-color: white;}


.banner{background:url('bgs.jpg')no-repeat;
    width:100%;
    height:100%;
    background-size:100% 100%;overflow: hidden;position: relative;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bg-login.png',sizingMethod='scale');}

.upd{width: 10%;top: 50%;position: absolute;left: 50%;margin-left: -5%;  -webkit-animation: rightan 1s infinite;
    -webkit-animation-fill-mode: both;}
.upd img{width: 100%;}


.dy{width: 100%;z-index: 1000; background: url('dy.jpg');
    background-size:100% 100%;
    background-repeat:no-repeat;overflow: hidden;}
.dy-cont{padding: 8% 7% 10% 22%;overflow: hidden;}
.dy-cont p{font-size:1rem;line-height: 1.7;text-indent: 2em;}
.w-toutiao{width: 96%;background:#b91a1f;overflow: hidden;padding: .7rem;margin: .5rem auto 0;position: relative;}
.w-toutiao h1{font-size: 1rem;}
.w-toutiao a{color: #fff;padding: 0 .2rem 0 3rem;display: block;}
.w-toutiao span{width: 3rem;height: 3rem;display: block;;position: absolute;left: .2rem;top: .5rem;}
.w-toutiao span img{width: 100%;}
.w-toutiao ul{padding-top: 0.5rem}
.w-toutiao li{width: 100%;position: relative;line-height: 1.8;height: 1.8rem;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;color: #ffe29b;}
.w-toutiao li:before{content: '.';left: 0px;top:0;height:1.8rem;font-size:1.2rem;line-height: 1;font-weight: bold;position: absolute}
.w-toutiao li a{padding-left: 0.7rem}


.dx-tit{width: 100%;background: url('../images/tit.png') no-repeat;background-size:100% 100%;}
.dx-tit h2{font-size: 1.1rem;padding:.6rem 0 0 1rem;color: white;height: 9vh;}
.dx-item{overflow: hidden;margin: 0 auto 0;}
.dx-i-hd{width: 100%;padding: 0 1rem;overflow: hidden;position: relative;padding-bottom: .5rem;}
.dx-i-hd::before{content: '';position: absolute;left: 0;bottom: 0;width: 18%;height: 1px;background-color: #e5d1bf;}
.dx-i-hd h3{color: #da0010;}
.dx-i-hd h4{color: #2b4b7c;}

.dx-i-content{overflow: hidden;margin: 0 auto;}
.dx-i-content .row{}
.dx-i-content .s-item{width: 50%;}
.s-box{padding: 1rem;}
.dx-i-content .group{overflow: hidden;}
.dx-i-content .group li{width: 100%;float: left;margin-bottom: 1rem}
.dx-i-content .group li img{width: 100%}

.caption{padding:0;overflow: hidden;}
.caption p{line-height: 1.6;font-size: .875rem;}

.admap{height: auto;line-height: 1.3;font-size: .875rem;background: url('../images/map.png') no-repeat;margin-top: .2rem;}
.admap p{padding-left:30px;}



.dx-item:nth-child(even) .s-item:first-child{float: left;}
.dx-item:nth-child(even) .s-item:last-child{float: right;}
.dx-item:nth-child(odd) .s-item:first-child{float: right;}
.dx-item:nth-child(odd) .s-item:last-child{float: left;}
.dx-item:nth-child(even) .s-item:last-child .group{padding: 1rem 1rem 0 0;}
.dx-item:nth-child(odd) .s-item:last-child .group{padding: 1rem 0 0 1rem;}



footer{text-align: center;background: url('../images/fb.jpg');background-size:100% 100%;background-repeat:no-repeat;font-size: 0.875rem;padding-bottom: 1rem}
/* footer{text-align: center;background: url('fbg.jpg');background-size:100% 100%;background-repeat:no-repeat;font-size: 0.875rem;padding-bottom: 1rem} */
footer p{color: white;padding-top: 4rem;}


@media screen and (max-width: 414px) {
    .aui-imgs1 .flex-direction-nav a:before ,.aui-imgs1 .flex-direction-nav a.flex-next:before{
        font-size: 30px;
        line-height: 150px;
    } 
}



@-webkit-keyframes rightan
{

    from
    {
        top: 48%;
        opacity: 0;
    }
    to
    {
        top: 50%;
        opacity: 1;
    }
}

@media (max-width : 375px) {
    .dx-tit h2{font-size:.9rem;} 
    .navbar a{font-size:.8rem;}
}


