/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:''; color:#666;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}

img{max-width: 100%;}

.head {padding: 15px 0;}
.menu ul li{display: inline-block;width: 120px;text-align: center;line-height: 38px;text-align: center;font-size: 14px;}
.menu ul li.cur{border-bottom: 2px solid #009BFF;line-height: 36px;}
.menu ul li:hover{border-bottom: 2px solid #009BFF;line-height: 36px;}
.menu ul li a{color: #000;}

.phone{display: none;}

.phonehead{padding: 10px 0;}
.phonehead .menuicon a{color: #000;font-size: 20px;}
.menulist{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0, 0, 0, 0.5);z-index: 99;display: none;}
.menulist .close{font-size: 20px;margin-top: 20px;color: #fff;text-align: right;}
.menulist ul li{line-height: 40px;font-size: 14px;}
.menulist ul li a{color: #fff;}

.pad{padding: 30px 0;}
.foot{background: #f2f2f2;text-align: center;color: #000;font-size: 14px;}


@media screen and (max-width: 760px){
	.wapper{width:90%;padding: 0 5%;}
	.pc{display: none;}
	.phone{display: block;}
}