@charset "utf-8";
/* CSS Document */


@media screen and (max-width: 750px) {



         .stop-1{
              display:block;
          }

         .stop-1{margin:0;padding-top:5px;margin-bottom:-2px;}
.top .icon-gna{width:40%;
       position:absolute;
       left:3%;
      top:0;
      bottom:0;
     margin:auto;
     z-index:9;
}
.top{
    position:relative; height:auto;
}
.top .icon-gnB{
        width:12%;
       position:absolute;
       top:0;
      bottom:0;
	padding-right:2%;right:0;
     margin:auto;
     z-index:9;padding-left:20%;
}
.top,.top img{width:100%;}
.top p{
	width:100%;
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	z-index:99;
	height:100%;}
.top span{
	width:100%;
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	z-index:99;
	height:100%;}
.top span a{
	width:20%;
	height:100%;
	display:block;
	float:right;}
.top b{width:100%;
	height:38px;
	line-height:38px;
	display:block;
	position:absolute;
	bottom:0;
	left:0px;
        right:0px;
        margin:auto;
	z-index:9999;
	background:rgba(0,0,0,0.7);
	  text-align:left;
	  color:#FFFFFF;
	 font-weight:200; font-size:14px;}
.top b a{ color:#FFFFFF; font-size:16px;}



.cen_list{width:100%; padding-top:3px; padding-bottom:11px; margin:0 auto;background:#f0eeef;display:block;}
.cen_lss{width:100%; background:#f0eeef;}
.cen_list a{
	width:16.6%;
	display:block;
	float:left;
	text-align:center;
	padding-top:2%;
	font-size:1.6em;
	color:#000000;}
.cen_imgs,.cen_text{width:100%;}
.text_img .imgCont-text a{color:#fff}
.cen_text{  padding-bottom:10px;}
.cen_text h2{
	width:90%;
	display:block;
	margin:0 auto;
	text-align:center;
	font-weight:200;padding-top:10px}
.cen_text h2 a{
	font-size:2.1rem;
	color:#0773ff; font-weight:800;}
.cen_text p{
	width:95%;
	display:block;
	margin:0 auto;
	margin-top:1%;
       text-align:center;
}
.cen_text p a{
	font-size:1.4rem;	color:#666666;}




      .itemtools{
           display:none;
      }
     .top_tops{
		display:none;
	 }
        .t_logo_div{
             width:100%;
             height:7rem;
             background:url(https://www.kepuchina.cn/images/wapimg/jz-bg.png) no-repeat center;
        }
        .t_logo_div span{
             width:50%;
             display:block;
        }
        .t_logo_div span a{
             width:100%;
             background-image:url(https://www.kepuchina.cn/images/kplogo.png);
             background-size:100%;
             background-repeat: no-repeat;
        }
        .t_logo_div span a img{
           width:90%;
            position:relative;
            top:10%;
              display:none;
        }
        .t_logo_div ul{
            display:none;
        }
         .dao_yi{
               margin-top:-1%;
                 display:none;
          }
        .dao_yi .ulyi{
            width:95%;
              padding-top:0;
              height:5rem;
              overflow:auto;
        }
        .dao_er{
           display:none;
        }

         .g_img{
            width:100%;
            height:auto;
         }
        .g_img img{
            width:100%;
            height:auto;
         }
        .wrap{
            width:100%;
        }

       .cont-right{
           display:none;
       }
       .left{
           width:100%;
       }
        .box{
            width:100%;
              border:none;
         }
        .content_list dl{
            padding:1em;
        }
        .content_list dd b{
           font-weight:normal;
        }
        .content_list dd b a{
            font-size:1.6em;
            padding-bottom:0;
        }
       .fy{
          text-align:center;
          margin-bottom:5%;
        }
        .fy a{
          padding:0;
           font-size:1.2em !important;
        }
        .fy span{
          padding:0;
            font-size:1.2em !important;
        }


       .footer{
                   width:100%;
                   background-image:url(https://www.kepuchina.cn/images/wapimg/foos.jpg);
                   background-size:100%;
                   background-repeat: no-repeat;
                   height:4.5em;
                   margin-top:0;
               }
               .foot{
                   display:none;
               }
         .cont-left .cont-area .txt p img{
               width:100%;
         }
          .fy span{
             border:none;
          }
          .fy a{
             border:none;
          }



         @media all and (orientation: landscape) {

           .footer{
                          height:7em;
                      }
              .fy a{
          padding:0 2%;
        }
        .fy span{
          padding:0 2%;
        }

        {





}



@media all and (orientation: landscape) {





}