/* 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{ width:100%;height:80px;  position:fixed; z-index:5556; width:100%; overflow:hidden; transition:all 1s ;}

.toph{ height:0px;}

.toplanmu{ position:fixed; width:100%; top:80px; height:60px; background: #002e5f;z-index:5555; transition:all 1s;}

.toplanmum{ width:1215px; margin:0 auto; position:relative;}
.toplanmum{ text-align:center;}
.toplogo{ position:absolute; opacity:0; transition: all 1s;padding-top:15px;}
.toplogo img{height:31px;}

.lxfs{width:216px;float:right;height:20px;font-size:13px;color:#fbe69e;padding:0 0 0 25px;background:url(../images/zp_06.png) no-repeat 0 0px;right:0;top:20px; position:absolute;text-align:left}

.toplanmum ul li{ display:inline-block; padding-top:18px; margin:0px 12px;font-size:14px}
.toplanmum ul li a{color:#FFF;}
.toplanmum ul li a:hover{color:#fbe69e;}
.toplanmum ul li .cur{color:#fbe69e;}
.toplanmuh{top:0px; height:60px;}
.toplanmuh .toplogo{ opacity:1;}

.toptbj{ height:80px; transition:all 0.5s;}
.tophs{ height:140px}
.tophss{ height:60px;}




header{height:80px; background:url(../images/zt_01.jpg) center;width:100%;float:left;border-bottom:1px solid #848a91;}


.logo{float:left;padding:18px 0 0 0;}
.gsmc{float:left;padding:19px 0 0 16px; letter-spacing:3px}
.gsmc p{font-size:13px;color:#555;font-family:Arial, Helvetica, sans-serif; letter-spacing:1px;padding-top:1px;}



/*=============== 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;}
.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;}

.fwrx{display:none;}
}

