@charset "utf-8";
#header .menu ul li a span.khuop{ color:#F00}

.footerhb{ width:100%; overflow:hidden; background:#fff; margin-top:20px; padding-bottom:30px; margin-bottom:-30px;}
.jhkk{ width:100%;min-width:1200px; padding:20px 5%; overflow:hidden; margin:30px auto; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.jhkk li{ width:25%;  float:left; height:110px; list-style:none;border-right:1px solid #ddd; position:relative;}
.jhkk li.nobiank{ border:0; text-align:center}
.npico{ position:absolute; width:45px; height:45px; left:20px; top:0;}
.wsdmm{ width:100%; float:left; padding-left:75px; color:#666; line-height:20px; font-size:12px; margin-top:5px; padding-right:20px;}
.wsdmm p{ font-size:14px; color:#000; margin-bottom:5px;}
.nobiank img{ width:110px;}

.dibudf{ width:100%; min-width:1200px; background:url(../image/bg1.jpg); background-repeat:repeat-x; padding:0 2%; padding-top:40px; overflow:hidden}
.dibudf2{ width:100%;min-width:1200px; background:url(../image/bg1.jpg); background-repeat:repeat-x;  min-height:40px; border-bottom:1px solid #ddd;}
.dibudf_txt{ font-size:14px; color:#666; width:100%; line-height:30px;}
.dibudf_txt p{ font-size:22px; color:#000;}
.dbform{ float:left; margin:20px 0; overflow:hidden; width:100%;}
.input1{ width:49%; float:left; height:42px; border:1px solid #ddd; line-height:42px; text-indent:10px; font-size:18px;}
.input2{ width:49%; float:right; height:42px; border:1px solid #ddd; line-height:42px; text-indent:10px; font-size:18px;}
.input3{ width:100%; float:right; height:100px; border:1px solid #ddd; line-height:25px; text-indent:10px; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-top:20px; margin-bottom:20px; padding:10px 0;}
.button1{ width:200px; height:50px; line-height:50px; border:0; cursor:pointer; color:#fff; font-size:20px; background:#4ea8b1; border-radius:20px; margin-top:20px;}

@media screen and (max-width: 768px){
	
.jhkk{ width:100%; min-width:250px; padding:0px 5%; overflow:hidden; margin:30px auto; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.jhkk li{ width:100%;  float:left; overflow:hidden; height:auto; padding:20px 0; list-style:none; border:0; border-bottom:1px solid #ddd; position:relative; }
.jhkk li.nobiank{ border:0; text-align:center}
.npico{ position:absolute; width:45px; height:45px; left:20px; top:20px;}
.wsdmm{ width:100%; float:left; padding-left:75px; color:#666; line-height:20px; font-size:14px; margin-top:5px; padding-right:20px;}
.wsdmm p{ font-size:14px; color:#000; margin-bottom:5px;}
.nobiank img{ width:160px;}

.dibudf{ width:100%; min-width:200px; background:url(../image/bg1.jpg); background-repeat:repeat-x; padding:0 2%; padding-top:40px; overflow:hidden}
.dibudf2{ width:100%;min-width:200px; background:url(../image/bg1.jpg); background-repeat:repeat-x;  min-height:40px; border-bottom:1px solid #ddd; }
.dibudf_txt{ font-size:16px; color:#666; width:100%; line-height:25px;}
.dibudf_txt p{ font-size:22px; color:#000; margin-bottom:5px;}
.dbform{ float:left; margin:20px 0; overflow:hidden; width:100%;}
.input1{ width:49%; float:left; height:42px; border:1px solid #ddd; line-height:42px; text-indent:10px; font-size:18px;}
.input2{ width:49%; float:right; height:42px; border:1px solid #ddd; line-height:42px; text-indent:10px; font-size:18px;}
.input3{ width:100%; float:right; height:100px; border:1px solid #ddd; line-height:25px; text-indent:10px; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-top:20px; margin-bottom:20px; padding:10px 0;}
.button1{ width:200px; height:50px; line-height:50px; border:0; cursor:pointer; color:#fff; font-size:20px; background:#4ea8b1; border-radius:20px; margin-top:20px;}



}