.div_pfix{background: #c01d14;bottom: 0px;position: fixed;height: 50px;width: 100%; z-index:8888;}
.div_pfix span{color: #fff; display: block;float: left;}
.div_pfix a{background: url(../images/b_bg.png) repeat-x;border-radius: 5px;color: #fff;display: block;height: 34px;line-height: 34px;text-align: center;}
.div_pfix .sp1 img{ max-width: 26px;max-height: 26px;}
.div_pfix .sp1{margin: 10px 2% 0 2%;max-width:26px;}
.div_pfix .sp2{font-size: 1rem;margin-top: 15px;width: 49%}
.div_pfix .sp3{font-size: 0.8rem;margin-right: 2%}
.div_pfix .sp3,.div_pfix .sp4{font-size: 0.8rem;margin-top: 7px;width: 18%;}

@media screen and (orientation:landscape) {
.div_pfix .sp2{font-size: 1rem;}
}

@media screen and (orientation:portrait) {
.div_pfix .sp2{font-size: 1rem;}
}
@media screen and (max-width: 380px) {
section h4{font-size:2.5rem;}
}


#wraper{margin: 0 auto;

    max-width: 640px;

    min-width: 320px;

    overflow: auto;

    padding-bottom: 50px;}

.full{ width:100%;}

  

#footer_mobile{
	background-repeat: repeat-x;
    bottom: 0;  
    position: fixed;
    width: 200%;
    z-index: 0;} 

#footer_mobile ul{ list-style-type:none;margin:0;}
#footer_mobile li{
	border-right: 1px solid #000;
	box-sizing: border-box;
	float: left;
	height:96px;
	text-align: center;
	width: 25%;
	background-image: url(../images/boot.jpg);
	background-repeat: repeat-x;
	border-left:1px solid #333;
}
#footer_mobile ul li a{
	color:#FFF;
	text-decoration: none;
	font-size:36px; 
}
#footer_mobile ul li img{ margin-top:8px;}


.father ul{background:#FFFFFF;}
.father ul li{ list-style:none; text-align:center; line-height:50px;}
.father ul li .input{background-color:#e9e8e8;BORDER: #4F5051 1px solid;}
.father{margin:0 auto; overflow:hidden; width:1000px;}




