 /*css reset*/
@charset "UTF-8";
* { -webkit-tap-highlight-color: transparent; outline: 0; margin: 0; padding: 0; vertical-align: baseline; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; vertical-align: baseline; }
img { border: 0 none; vertical-align: top; }
i, em { font-style: normal; }
ol, ul { list-style: none; }
input, select, button, h1, h2, h3, h4, h5, h6 { font-size: 100%; font-family: inherit; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration: none; color: #666; }
body { margin: 0 auto; min-width: 320px; max-width: 640px; height: 100%; font-size: 14px; font-family: -apple-system,Helvetica,sans-serif; line-height: 1.5; color: #666; -webkit-text-size-adjust: 100% !important; text-size-adjust: 100% !important; }
input[type="text"], textarea { -webkit-appearance: none; -moz-appearance: none; appearance: none; }
/*page css*/
.hide{display: none;}
 html, body {
        position: relative;
        height: 100%;
    }
    body {
        background: #eee;
        font-family: "微软雅黑";
        font-size: 14px;
        color:#000;
        margin: 0;
        padding: 0;
    }
    .swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
    }

/*---------*/
.slide1{background: url(../images/bg1.jpg) no-repeat;background-size: 100% 100%;}
.slide1 .logo{margin-top: 8%;}
.slide1 .logo img{width:50%;}
.slide2{background: url(../images/bg2.jpg) no-repeat;background-size: 100% 100%;}
.slide3{background: url(../images/bg3.jpg) no-repeat;background-size: 100% 100%;}
.slide4{background: url(../images/bg4.jpg) no-repeat;background-size: 100% 100%;}
.slide5{background: url(../images/bg8.jpg) no-repeat;background-size: 100% 100%;}
.ul_list1,.ul_list2{display: flex;justify-content: space-around;margin:0 auto;}
.ul_list1{width: 75%;}
.ul_list2{width: 90%;}
.ul_list1:first-child{ margin: 27% auto 0;}
.slide4 ul li a{
    background: url(../images/star_03.png) no-repeat center center;
    width: 68px;
    height: 76px;
    background-size: 100% 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color:#fff;
    font-weight: bold;
    line-height: 1em;
}

/*---子页面---*/
.shanxi{background:url(../images/bg5.jpg) no-repeat center center;}
.shandong{background:url(../images/bg6.jpg) no-repeat center center;}
.jiangsu{background:url(../images/bg7.jpg) no-repeat center center;}
.henan{background:url(../images/bg10.jpg) no-repeat center center;}
.shanxi2{background:url(../images/bg9.jpg) no-repeat center center;}
.body{width:100%;height:100%;position: relative;background-size: 100% 100%;padding-top: 15%;
    box-sizing: border-box;}
.container{text-align: center;height:100%;}
.container .area{width:50%;}

.sx{background:url(../images/box5.png) no-repeat center center;}
.sd{background:url(../images/box6.png) no-repeat center center;}
.js{background:url(../images/box7.png) no-repeat center center;}
.sx2{background:url(../images/box8.png) no-repeat center center;}
.hn{background:url(../images/box9.png) no-repeat center center;}
.tableBox{width:93%;height:73%;background-size: 100% 100%;margin:4% auto 0;padding-top: 3%;padding-top: 12%;
    box-sizing: border-box;}
.jiangsu .tableBox{padding-top: 12%;}
.back{position: absolute;width:25%;top:3%;left:0;}
.back img{width:100%;}
.small_logo{width: 36%;position: absolute;right: 1%;top: 2%;}
.tableBox img{width:90%;height:95%;}


.prov{position: fixed;top:0;left:0;width:100%;height:100%;z-index: 1000;}
.prov iframe{width:100%;height:100%;}