@charset "utf-8";
@media only screen and (min-width: 1000px) and (max-width: 1100px) {
    .head .nav {
        padding: 0 0 0 30px;
        margin-left: 39px;
        margin-top: 30px;
    }

    .head .logo img {
        width: 100%;
        margin-top: 25px;
        margin-left: -30px;
    }

    .gsjj {
        height: 380px;
        background: url(../../../lzph/pic/banner2.png);
        background-repeat: no-repeat;
        margin-top: 40px;
        background-size: cover;
    }

    .gywm {
        width: 350px;
        height: 400px;
        float: left;
        top: 80px;
        left: 8%;
        position: relative;
        color: white;
    }

    .rz_num {
        width: 474px;
        height: 230px;
        float: left;
        top: 150px;
        left: 18%;
        /* font-size: 16px; */
        position: relative;
    }

    .rz_li {
        float: left;
        width: 30%;
    }

    .rz_box {
       
        text-align: center;
    }

    .footer {
        width: 100%;
        min-height: 200px;
        padding: 20px 0 30px 0;
        background: url(./../../lzph/pic/foot.png);
    }

    #block5 {
        background: url(../../../lzph/pic/company-logo.png) no-repeat;
        background-size: cover;
        height: 740px;
        width: 100%;
    }

    #block6 {
        background: url(../../../lzph/pic/border1.png) no-repeat;
        background-size: cover;
        height: 610px;
        width: 100%;
    }

    #block7 {
        background: url(../../../lzph/pic/border2.png) no-repeat;
        background-size: cover;
        height: 700px;
        width: 100%;
    }

    #block3 {
        max_height: 1100px;
        background: url(../../../lzph/pic/banner.png);
        background-repeat: no-repeat;
        margin-top: 40px

    }

    #block3 .hd {
        padding-top: 250px;
        padding-left: 48%
    }

    #block3 .head {
        height: 320px;
    }

    #block3 .hd a {
        padding: 10px 20px;
        text-decoration: none;
        color: #000;
        font-size: 18px;
        /* margin-right: 80px; */
        color: white;
    }

    #news-button {
        display: none;
    }

    #block4 {
        height: 800px;
        background: url(./../../lzph/pic/banner3.png);
        margin-top: 140px;
        background-repeat: no-repeat;
    }

    #block4 .hd {
        padding-top: 187px;
        padding-left: 62%;
    }

    #block4 .hd a {
        padding: 10px 20px;
        text-decoration: none;
        color: black;
        font-size: 18px;
        margin-right: 120px;
    }

    #XWZX_LEFT {
        width: 50%;
        height: 100%;
        float: left;
    }

    .xwzx_left_list {
        width: 40%;
        height: 50%;
        margin: 105px 10px;
        padding: 10px;
        float: left;
        border: 3px solid #b8b5b53d;
    }

    #XWZX_RIGHT {
        width: 50%;
        height: 100%;
        float: left;
        margin: 105px 0px
    }

    .xwzx_right_list {
        margin-bottom: 10px;
        height: 93px;
        width: 100%;
        border: 3px solid #b8b5b53d;
        padding: 10px 0px;
    }

    .XWZX {
        width: 70%;
        margin: 0 auto;
    }

    #container {
        width: 290px;
        height: 100%;
        float: left;
        background: #eee;
        overflow-y: auto;
        block: inline-block;
        position: fixed;
        z-index: 98;
        top: 60px;
    }

    #menu_page .title {
        float: left;
        width: 20%;
        height: 70px;
        text-align: center;
        line-height: 70px;
        font-size: 16px;
        color: #fff;
        background-color: #237cd6;
        -moz-box-shadow: 5px 5px 9px #0C3C5C;
        -webkit-box-shadow: 5px 5px 9px #0C3C5C;
        box-shadow: 5px 5px 9px #0C3C5C;
        margin: 15px;
    }

    .container-fluid {
        width: calc(100% - 300px);
        float: left;
        left: 300px;
        top: 50px;
        position: relative;
    }

    .footer .zw .a1 {
        width: 580px;
    }

    .button05 {
        position: relative;
        display: inline-block;
        float: left;
        min-width: 200px;
        padding: 10px 15px;
        margin: 10px 10px;

        background-color: #3E9ED6;
        background-image: -webkit-gradient(
                linear,
                left top,
                left bottom,
                color-stop(0, rgb(112, 181, 242)),
                color-stop(0.49, rgb(84, 164, 238)),
                color-stop(0.5, rgb(54, 144, 240)),
                color-stop(1, rgb(26, 97, 219))
        );
        background-image: -moz-linear-gradient(
                center top,
                rgb(112, 181, 242) 0%,
                rgb(84, 164, 238) 49%,
                rgb(54, 144, 240) 50%,
                rgb(26, 97, 219) 100%
        );


        color: #fff;
        font-weight: bold;
        font-size: 18px;
        text-decoration: none;
        text-align: center;
        line-height: 1;
        text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.5);

        border: 1px solid;
        border-color: #2f71a3 #265a82 #1e4766 #265a82;
        border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;

        box-shadow: inset 0px -4px 5px rgba(255, 255, 255, 0.2),
        inset 0px 1px 5px rgba(255, 255, 255, 0.2),
            /**/ 0px 2px 0px #1e4766,
        0px 4px 0px #1e4766,
        0px 6px 0px #1e4766,
            /**/ 0px 8px 5px rgba(0, 0, 0, 0.5);

        -moz-box-shadow: inset 0px -4px 5px rgba(255, 255, 255, 0.2),
        inset 0px 1px 5px rgba(255, 255, 255, 0.2),
            /**/ 0px 2px 0px #1e4766,
        0px 4px 0px #1e4766,
        0px 6px 0px #1e4766,
            /**/ 0px 8px 5px rgba(0, 0, 0, 0.5);

        -webkit-box-shadow: inset 0px -4px 5px rgba(255, 255, 255, 0.2),
        inset 0px 1px 5px rgba(255, 255, 255, 0.2),
            /**/ 0px 2px 0px #1e4766,
        0px 4px 0px #1e4766,
        0px 6px 0px #1e4766,
            /**/ 0px 8px 5px rgba(0, 0, 0, 0.5);
    }
}
@media only screen and (min-width: 1100px) and (max-width: 1450px) {
    .head .nav {
        padding: 0 0 0 30px;
        margin-left: 39px;
        margin-top: 30px;
    }

    .head .logo img {
        width: 100%;
        margin-top: 25px;
        margin-left: -30px;
    }

    .gsjj {
        height: 380px;
        background: url(../../../lzph/pic/banner2.png);
        background-repeat: no-repeat;
        margin-top: 40px;
        background-size: cover;
    }

    .gywm {
        width: 350px;
        height: 400px;
        float: left;
        top: 80px;
        left: 8%;
        position: relative;
        color: white;
    }

    .rz_num {
        width: 770px;
        height: 230px;
        float: left;
        top: 90px;
        left: 9%;
        position: relative;
    }

    .rz_li {
        float: left;
        width: 30%;
    }

    .rz_box {
        margin: 75px;
        text-align: center;
    }

    .footer {
        width: 100%;
        min-height: 200px;
        padding: 20px 0 30px 0;
        background: url(./../../lzph/pic/foot.png);
    }

    #block5 {
        background: url(../../../lzph/pic/company-logo.png) no-repeat;
        background-size: cover;
        height: 740px;
        width: 100%;
    }

    #block6 {
        background: url(../../../lzph/pic/border1.png) no-repeat;
        background-size: cover;
        height: 610px;
        width: 100%;
    }

    #block7 {
        background: url(../../../lzph/pic/border2.png) no-repeat;
        background-size: cover;
        height: 700px;
        width: 100%;
    }

    #block3 {
        max_height: 1100px;
        background: url(../../../lzph/pic/banner.png);
        background-repeat: no-repeat;
        margin-top: 40px

    }

    #block3 .hd {
        padding-top: 250px;
        padding-left: 48%
    }

    #block3 .head {
        height: 320px;
    }

    #block3 .hd a {
        padding: 10px 20px;
        text-decoration: none;
        color: #000;
        font-size: 18px;
        /* margin-right: 80px; */
        color: white;
    }

    #news-button {
        display: none;
    }

    #block4 {
        height: 800px;
        background: url(./../../lzph/pic/banner3.png);
        margin-top: 140px;
        background-repeat: no-repeat;
    }

    #block4 .hd {
        padding-top: 187px;
        padding-left: 62%;
    }

    #block4 .hd a {
        padding: 10px 20px;
        text-decoration: none;
        color: black;
        font-size: 18px;
        margin-right: 120px;
    }

    #XWZX_LEFT {
        width: 50%;
        height: 100%;
        float: left;
    }

    .xwzx_left_list {
        width: 40%;
        height: 50%;
        margin: 105px 10px;
        padding: 10px;
        float: left;
        border: 3px solid #b8b5b53d;
    }

    #XWZX_RIGHT {
        width: 50%;
        height: 100%;
        float: left;
        margin: 105px 0px
    }

    .xwzx_right_list {
        margin-bottom: 10px;
        height: 93px;
        width: 100%;
        border: 3px solid #b8b5b53d;
        padding: 10px 0px;
    }

    .XWZX {
        width: 70%;
        margin: 0 auto;
    }

    #container {
        width: 290px;
        height: 100%;
        float: left;
        background: #eee;
        overflow-y: auto;
        block: inline-block;
        position: fixed;
        z-index: 98;
        top: 60px;
    }

    #menu_page .title {
        float: left;
        width: 20%;
        height: 70px;
        text-align: center;
        line-height: 70px;
        font-size: 16px;
        color: #fff;
        background-color: #237cd6;
        -moz-box-shadow: 5px 5px 9px #0C3C5C;
        -webkit-box-shadow: 5px 5px 9px #0C3C5C;
        box-shadow: 5px 5px 9px #0C3C5C;
        margin: 15px;
    }

    .container-fluid {
        width: calc(100% - 300px);
        float: left;
        left: 300px;
        top: 50px;
        position: relative;
    }

    .footer .zw .a1 {
        width: 580px;
    }

    .button05 {
        position: relative;
        display: inline-block;
        float: left;
        min-width: 200px;
        padding: 10px 15px;
        margin: 10px 10px;

        background-color: #3E9ED6;
        background-image: -webkit-gradient(
                linear,
                left top,
                left bottom,
                color-stop(0, rgb(112, 181, 242)),
                color-stop(0.49, rgb(84, 164, 238)),
                color-stop(0.5, rgb(54, 144, 240)),
                color-stop(1, rgb(26, 97, 219))
        );
        background-image: -moz-linear-gradient(
                center top,
                rgb(112, 181, 242) 0%,
                rgb(84, 164, 238) 49%,
                rgb(54, 144, 240) 50%,
                rgb(26, 97, 219) 100%
        );


        color: #fff;
        font-weight: bold;
        font-size: 18px;
        text-decoration: none;
        text-align: center;
        line-height: 1;
        text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.5);

        border: 1px solid;
        border-color: #2f71a3 #265a82 #1e4766 #265a82;
        border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;

        box-shadow: inset 0px -4px 5px rgba(255, 255, 255, 0.2),
        inset 0px 1px 5px rgba(255, 255, 255, 0.2),
            /**/ 0px 2px 0px #1e4766,
        0px 4px 0px #1e4766,
        0px 6px 0px #1e4766,
            /**/ 0px 8px 5px rgba(0, 0, 0, 0.5);

        -moz-box-shadow: inset 0px -4px 5px rgba(255, 255, 255, 0.2),
        inset 0px 1px 5px rgba(255, 255, 255, 0.2),
            /**/ 0px 2px 0px #1e4766,
        0px 4px 0px #1e4766,
        0px 6px 0px #1e4766,
            /**/ 0px 8px 5px rgba(0, 0, 0, 0.5);

        -webkit-box-shadow: inset 0px -4px 5px rgba(255, 255, 255, 0.2),
        inset 0px 1px 5px rgba(255, 255, 255, 0.2),
            /**/ 0px 2px 0px #1e4766,
        0px 4px 0px #1e4766,
        0px 6px 0px #1e4766,
            /**/ 0px 8px 5px rgba(0, 0, 0, 0.5);
    }
}


@media only screen and (min-width:1450px) {



    /* .head .nav{
    	width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        position: fixed;
        left: 0px;
        top: 0px;
        z-index: 99;
        margin-left: 39px;
    	margin-top: 30px;
    	display:none;
    }*/
    .head .nav {
        padding: 0 0 0 30px;
        margin-left: 39px;
    	margin-top: 30px;
    }
    .head .logo img{
    	width: 100%;
    	margin-top: 25px;margin-left:-30px;
    }
    .gsjj{
        height: 535px;
        margin-top: 40px;
        background: url(../../../lzph/pic/banner2.png) no-repeat;
    }
    .gywm{
        width: 350px;
        height: 400px;
        float: left;
        top: 80px;
        left: 300px;
        position: relative;
        color: white;

    }
    .rz_num{
        width: 830px;
        height: 230px;
        float: left;
        top: 150px;
        left: 375px;
        position: relative;
    }
    .rz_li{
    	float: left;
    	width: 30%;
    }
    .rz_box{
    	margin: 75px ;
    	text-align: center;
    }
    .footer{
    	width: 100%;
        min-height: 200px;
        padding: 20px 0 30px 0;
        background: url(./../../lzph/pic/foot.png);
    }
    #block5{
    	background: url(../../../lzph/pic/company-logo.png) no-repeat;
    	background-size:cover;
    	height:740px;
    	width:100%;
    }
     #block6{
    	background: url(../../../lzph/pic/border1.png) no-repeat;
    	background-size:cover;
    	height:610px;
    	width:100%;
    }
     #block7{
    	background: url(../../../lzph/pic/border2.png) no-repeat;
    	background-size:cover;
    	height:700px;
    	width:100%;
    }
        #block3{
    	max_height: 1100px;background: url(../../../lzph/pic/banner.png);background-repeat: no-repeat;margin-top: 40px
	  
    }
     #block3 .hd{
    	padding-top: 250px;padding-left: 48%
    }
    #block3 .head{
    	height:320px;
    }
    #block3 .hd a {
    padding: 10px 20px;
    text-decoration: none;
    color: #000;
    font-size: 18px;
    /* margin-right: 80px; */
    color: white;
	}
	#news-button{
		display:none;
	}
	#block4{
		height: 800px;background: url(./../../lzph/pic/banner3.png);margin-top: 140px;background-repeat: no-repeat;
	}
	#block4 .hd  {
   padding-top: 187px;
    padding-left: 62%;
	}
    #block4 .hd a {
   padding: 10px 20px;
    text-decoration: none;
    color: black;
    font-size: 18px;
    margin-right: 120px;
	}
	#XWZX_LEFT{
		width: 50%; height: 100%;float: left;
	}
	.xwzx_left_list{
	width: 40%;
    height: 50%;
    margin: 105px 10px;
    padding: 10px;
    float: left;
    border: 3px solid #b8b5b53d;
	}
    #XWZX_RIGHT{
		width: 50%; height: 100%;float: left;margin: 105px 0px
	}
	.xwzx_right_list{
		margin-bottom: 10px;
		height: 93px;
		width: 100%;
		border: 3px solid #b8b5b53d;
		padding: 10px 0px;
	}
	.XWZX{
		width: 70%; margin: 0 auto;
	}
    #container {
        width:290px;
        height:100%;
        float:left;
        background:#eee;
        overflow-y:auto;
        block:inline-block;
          position:fixed;    
              z-index:98;
              top:60px;
    }

#menu_page .title {
 float:left;
  width:20%;
  height:70px;
    text-align: center;
    line-height: 70px;
    font-size: 16px;
    color: #fff;
     background-color: #237cd6;
     -moz-box-shadow:5px 5px 9px #0C3C5C; -webkit-box-shadow:5px 5px 9px #0C3C5C; box-shadow:5px 5px 9px #0C3C5C;
      margin:15px;
}

.container-fluid{
    width:calc(100% - 300px);
    float:left;
    left:300px;
    top:50px;
     position:relative; 
}
.footer .zw .a1{
    width: 580px;
}

.button05 {
    position: relative;
    display: inline-block;
    float:left;
    min-width: 200px;
    padding: 10px 15px;
    margin: 10px 10px;
    
    background-color: #3E9ED6;
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(0, rgb(112,181,242)),
        color-stop(0.49, rgb(84,164,238)),
        color-stop(0.5, rgb(54,144,240)),
        color-stop(1, rgb(26,97,219))
    );
    background-image: -moz-linear-gradient(
        center top,
        rgb(112,181,242) 0%,
        rgb(84,164,238) 49%,
        rgb(54,144,240) 50%,
        rgb(26,97,219) 100%
    );

    
    color: #fff;
    font-weight: bold;
    font-size: 18px;
    text-decoration: none;
    text-align: center;
    line-height: 1;
    text-shadow: 0px -1px 0px rgba(0,0,0,0.5);
    
    border: 1px solid;
    border-color: #2f71a3 #265a82 #1e4766 #265a82;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    
    box-shadow:         inset 0px -4px 5px rgba(255,255,255,0.2),
                        inset 0px 1px 5px rgba(255,255,255,0.2),
                        /**/
                        0px 2px 0px #1e4766,
                        0px 4px 0px #1e4766,
                        0px 6px 0px #1e4766,
                        /**/
                        0px 8px 5px rgba(0,0,0,0.5);
    
    -moz-box-shadow:    inset 0px -4px 5px rgba(255,255,255,0.2),
                        inset 0px 1px 5px rgba(255,255,255,0.2),
                        /**/
                        0px 2px 0px #1e4766,
                        0px 4px 0px #1e4766,
                        0px 6px 0px #1e4766,
                        /**/
                        0px 8px 5px rgba(0,0,0,0.5);
                        
    -webkit-box-shadow: inset 0px -4px 5px rgba(255,255,255,0.2),
                        inset 0px 1px 5px rgba(255,255,255,0.2),
                        /**/
                        0px 2px 0px #1e4766,
                        0px 4px 0px #1e4766,
                        0px 6px 0px #1e4766,
                        /**/
                        0px 8px 5px rgba(0,0,0,0.5);
}
