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


	font-family:"Microsoft YaHei",SimSun,Arial; 
	
}
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==================*/

.top_bot{width:100%;overflow:hidden;background: linear-gradient(to right,#0392d8,#cd0f04,#0d0000);height:6px;line-height:6px;}
header{height:90px; background:#fff;width:100%;float:left;border-bottom:1px solid #e9e9e9;}


.logo{float:left;padding:25px 0 0 0;}
.gsmc{float:left;font-size:35px;color:#333;height:10px;width:180px;padding:12px 0 0 16px; letter-spacing:3px}
.gsmc p{font-size:13px;color:#666;line-height:10px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px;}

.lxfs{width:135px;float:right;font-size:13px;color:#0053a1;padding:0 0 0 30px;background:url(../images/zk_tel.png) no-repeat 0 7px;line-height:150%;margin-top:30px;}

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

.pubmenu{float:left;width:600;height:50px;margin-top:20px;margin-left:130px;}
.pubmenu  li{float:left;width:auto;text-align:center;font-size:16px;color:#333;margin-left:17px;padding:0 5px;}
.pubmenu li a{color:#444;display:block;line-height:50px;}
.pubmenu li a:hover{color:#cd0f04;border-bottom:2px solid #cd0f04;padding-bottom:17px;}
.pubmenu li a.cur{color:#cd0f04;border-bottom:2px solid #cd0f04;padding-bottom:17px;}

@media (max-width: 768px) {
.hea_top{display:none;}
header{height:60px;background:#fff;}
.pubmenu{display:none;}
.menu{display:none}
.logo{padding:16px 0 0 0;}
.logo img{height:35px;}
.gsmc{font-size:22px;padding:11px 0 0 16px}
.gsmc p{font-size:9px;}

.lxfs{display:none;}
}

