/* CSS Document */
body{
	padding:0;
	margin:0;
	color:#0f0f0f;


	font-family:Arial, Helvetica, sans-serif; 
	
}
a{ color:#666; text-decoration:none;}
a:hover,a:active{ text-decoration:none;}
.left{float:left;}
.right{float:right;}
@media (min-width: 1200px) {
	.container {
		width: 1200px;
	}
}
@media (max-width: 768px) {
	html,body {
		font-size:12px;
	}
}


/*=============== public top start==================*/




header{height:90px;width:100%;float:left;border-bottom:5px solid #00a2ff;}


.logo{float:left;padding:15px 0 0 0;font-size:32px;color:#222;line-height:25px;;}
.logo p{font-size:13px;color:#777; font-family:Arial, Helvetica, sans-serif;padding-top:3px; letter-spacing:1px;}
.logo b{color:#ba0000;font-weight:normal;}
.logo a{color:#222;}
.keys{float:left;padding:30px 0 0 20px;font-size:17px;color:#333;}
.keys p{font-size:12px;color:#777; font-family:Arial, Helvetica, sans-serif;}
.lxfs{float:right;width:auto;background:url(../images/tel.png) no-repeat 0 2px;padding-left:60px;font-size:15px;color:#555;padding-top:2px;margin-top:15px;}
.lxfs p{font-size:20px;color:#ba2e0e;padding-top:-15px;}


/*=============== public navbar end==================*/
/*=============== animate css start ===================*/
.not-animated { opacity:0; }

.pubmenu{float:right;width:auto;height:40px;margin-top:20px;}
.pubmenu  li{float:left;width:auto;text-align:center;font-size:15px;color:#fff;margin-left:48px;padding:0 5px;}
.pubmenu li a{color:#fff;display:block;line-height:40px;}
.pubmenu li a:hover{color:#fff;border-bottom:2px solid #fbe69e;padding-bottom:17px;}
.pubmenu li a.cur{color:#fff;border-bottom:2px solid #fbe69e;padding-bottom:17px;}

@media (max-width: 768px) {
.top{height:60px; z-index:auto}
.top{ width:100%;height:80px;  position:fixed; z-index:5556; width:100%; overflow:hidden; transition:all 1s ;}
.toptbj{display:none}
.toplanmu{display:none}
header{height:60px;background:#fff;border-bottom:none}
.pubmenu{display:none;}
.menu{display:none}
.logo{padding:15px 0 0 0;font-size:22px;font-weight:normal;}
.logo img{height:35px;}
.gsmc{font-size:22px;padding:11px 0 0 16px}
.gsmc p{font-size:9px;}

.lxfs{display:none;}
}

