*{margin: 0; padding: 0;}
li{list-style: none;}
a{ text-decoration: none;}
#boxhdp{ width: 100%; height: 100%;margin: 0 auto;  overflow: hidden; position: relative;}
#img>li{ width: 100%; height: 100%; float: left; text-align: center; display: none;}
#img>.current{display: block;}
#li{position: absolute;
    left: 50%;
    bottom: 15px;
    margin-left: -35px;}
#li>li{ width: 10px;height: 10px; background-color: #ccc; border-radius: 50%; margin-right: 5px; float: left; cursor: pointer;}
#li>.on{ background-color: #f50;}
#an{ display: none;}
#an a{
	position: absolute;
	top: 50%;
	margin-top: -20px;
	width: 40px;
	height: 40px;
	background-color: rgba(0,0,0,.3);
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-family: "宋体";
	font-weight: 600;
	font-size: 1.2em;
}
#an a:hover{
	background-color: rgba(0,0,0,.8);
}
#an .an-a2{ right: 0;}

body {
            margin: 0;
            padding: 0;}

        .top {
            background-color: white;
            width: 100%;
            height: 110px;}

        .top-main {
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
            height: 110px;
            width: 90%;}

        .top-main .logo {
            height: 100%;
            float: left;}

        .logo-text {
            height: 90%;
            float: right;}

        .slick-prev {
            z-index: 10;}
        .banner {
                width: 100%;
                height: 75vh;
                margin: -1px auto;}
        @media screen and (max-width:1130px) {
            .logo-text {
                visibility: hidden;}

            .banner {
                width: 100%;
                height: 300px;
                margin: 0 auto;}
            .footer-end a{
            font-size:10px;
            line-height:20px;}   
        }
        .container{margin-top:20px;}
        .nav{
        z-index:200;}
        .yj-slick-title a{
        color:#94070a;}
                .footer{
            width: 100%;
            background: #f6f2ed;}
                    .footer{
            width: 100%;
            min-height: 130px;
            background: #f6f2ed;}
        .footer-end{
            width: 100%;
            height: 40px;
            text-align: center;
            background: #94070a;}
        .footer-end-main{
            margin: 0 auto;
            width: 500px;}
        .footer-end h6{
            color: white;
            line-height: 40px;
            font-size: 13px;
            float: left;
            width: 250px;
            text-align: center;
            margin: 0 auto;}
        .footer-top{
            height: 100px;
            width: 350px;
            margin: 0 auto;
            padding: 10px 0;}
        .footer-top img{
            height: 100%;
            width: 100%;}


               .yqlj {
            width: 100%;
           
            padding: 20px 0 20px 0;}

        .yqlj-main {
            width: 1440px;
            height: 50px;
            margin: 0 auto;}

        .yqlj-banner {
            width: 200px;
            height: 100%;
            background-color: white;
            text-align: center;
            line-height: 50px;
            float: left;
            margin-left: 5px;
            border: solid 1px #e5e5e5;
            font-size: 13px;}

        .yqlj-title {
            width: 150px;
            height: 100%;
            background-color: #ad2a35;
            color: white;
            line-height: 50px;
            float: left;
            text-align: center;}

        .yqlj-main a {
            color: black;
            text-decoration: none;}

        @media screen and (max-width:1509px) {
            .yqlj-banner {
                width: 170px;
                line-height: 50px;
                float: left;
                margin-left: 3px;
                font-size: 11px;}

            .yqlj-main {
                width: 90%;}
        }

        @media screen and (max-width:1348px) {
            .yqlj-main {
                width: 90%;}
        }

        @media screen and (max-width:1334px) {
            .yqlj-banner {
                width: 160px;
                margin-left: 0px;
                font-size: 10px;}

            .yqlj-title {
                width: 90px;}

            .yqlj-main {
                width: 90%;
                margin: 0 auto;}
        }

        @media screen and (max-width:1185px) {
            .yqlj-main {
                width: 90%;
                margin: 0 auto;}

            .banner-yqlj {
                width: 80%;
                min-height: 150px;
                float: left;}

            .yqlj-banner {
                width: 45%;}

            .yqlj {
                height: 200px;}
        }

        @media screen and (max-width:500px) {
            .yqlj-main {
                width: 80%;
                margin: 0 auto;
                height: 30px;}

            .banner-yqlj {
                width: 70%;
                min-height: 150px;
                float: left;}

            .yqlj-banner {
                width: 100%;
                height: 100%;
                text-align: center;
                line-height: 30px;}

            .yqlj {
                height: 220px;}

            .yqlj-title {
                line-height: 30px;
                float: left;
                text-align: center;}

        }

       
.footer {
    padding: 0 0;}