#header{width:100%;height:auto;position:fixed;padding:5px 0px;font-size:14px; background:#fff; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1); z-index:99;}

.nobanner #header{background:#fff;}

#header .content{padding-left:40px; padding-right: 40px;}

.content .header .case_back{text-align: right; margin: 0 auto; width: 1200px; height: 30px;}

#header.mini{background:#fff;padding:15px 0px; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);}

#header.mini ul li.navitem{padding-bottom:0;}

#header #logo{width:auto;height:105px;display:block;float:left;margin-right:50px}

#header #logo img{

	width: 180px;

	height: 80px;

	margin-top: 14px;

}

#header #logo p.slogan{

	font-size: 18px;

	color: #414141;

	padding-left: 14px;

	
	font-weight:600;

}

#header ul#nav{float:right;}

#header ul li.navitem{padding: 30px 15px 10px 25px;width:auto;height:30px;float:left;position:relative;transition:all ease .3s}

#header ul li.navitem:hover ul.subnav{opacity: 1;transform: translate3d(0px, 0px, 0px);visibility: visible;}

#header ul li.navitem a{

	padding-bottom:48px;

	color:#434343;}

#header ul li.navitem a p.en{

	font-size: 12px;

	font-family: "Arial","""微软雅黑",  Helvetica, sans-serif;

	padding-left: 1px;

	color: #ADADAD;

}

#header ul li.navitem a:hover p.en{

	color: #b4251d;

}

#header ul li.navitem a.active p.en{

	color: #b4251d;

}

#header ul li.navitem a:hover{

	border-bottom: 2px solid #b4251d;

}

#header ul li.navitem a.active{

	border-bottom: 2px solid #b4251d;

}

#header ul li.navitem a.active,#header ul li.navitem:hover a{color:#b4251d}

#header ul li.navitem ul.subnav{position:absolute; border-top:#c60101 3px solid;top:50px; margin-left:-50px;  opacity: 0;transition: all 0.3s ease 0s;transform: translate3d(0px, 10px, 0px);visibility: hidden; width: auto;border-radius: 2px;}

#header ul li.navitem ul.subnav li{border-bottom:#2e2f29 1px solid}

#header ul li.navitem ul.subnav li a{padding: 14px 30px;width: 110px;height: 20px;line-height: 20px;background: rgba(255, 255, 255, 1);display: block;font-size: 12px;transition: all 0.2s ease-out 0s;color: #999;box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);}

#header ul li.navitem ul.subnav li a:hover{text-indent: 10px;background: #f4f4f4;color: #6c6c6c;}

#header ul li.navitem ul.subnav li{border-bottom: 1px solid #FFF;}

#header ul li.navitem ul.subnav li a i{float:right;margin-top:5px;transition:all ease-out .2s;opacity:0}

#header ul li.navitem ul.subnav li a:hover i{opacity:1}



#header ul li.navitem ul.subnav li a{padding: 14px 30px;width: 110px;height: 20px;line-height: 20px;background: rgba(255, 255, 255, 1);display: block;font-size: 12px;transition: all 0.2s ease-out 0s;color: #999;box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);}

#header ul li.navitem ul.subnav li a:hover{text-indent: 10px;background: #f4f4f4;color: #6c6c6c;}

#header ul li.navitem ul.subnav li{border-bottom: 1px solid #FFF;}

/*幻灯左右切换按钮*/







/*adv*/

#focus-banner{

	position:relative;

	padding-top:146px;

}

#focus-banner-list{

	position:fixed;

	text-align:center;

	height: 45px;

}

#focus-banner-list li{position:absolute;top:0;left:0;}

#focus-banner-list li a{display:block;}

.focus-banner-img{display:block}

#focus-banner-list .focus-banner-text{position:absolute;top:0;left:50%;margin-left:-500px;height:100%;color:#fff;text-align:center;text-align:center;font-size:16px}

#focus-banner .focus-handle{position:absolute;top:50%;z-index:100;display:block;margin-top:-40px;width:80px;height:80px}

#next-img{left:0}

#next-img{left:50px;background-position:0 0}

#next-img:hover{background-position:0 -80px}

#prev-img{right:0}

#prev-img{right:50px;background-position:-80px 0}

#prev-img:hover{background-position:-80px -80px}

#focus-bubble{

	position:absolute;

	bottom: 0px;

	z-index:5;

	width:100%;

	text-align:center;

	background: rgba(0,0,0,0.1);

	height: 45px;

}

#focus-bubble span{

	display:inline-block;

	box-sizing:border-box;

	margin:0 5px;

	width:12px;

	height:12px;

	border-radius: 50%;

	background: #fff;

	cursor:pointer;

	-webkit-transition:all .2s linear;

	-moz-transition:all .2s linear;

	-o-transition:all .2s linear;

	transition:all .2s linear;

	-ms-transition:all .2s linear;

	margin-top: 15px;

}

#focus-bubble span:hover{

	background: #b4251d;

}

#focus-bubble span.currents{

	background: #b4251d;

	opacity:.5;

	cursor:default;

	filter:alpha(opacity=50);

	-moz-opacity:.5

}



/*首页背景不平铺*/

#indexPage .module{background-size: auto;}





.npagePage #banner{

	width:100%;

	height:750px;

	position:relative;

}

.npagePage #banner div{

	background-color:#a51f1f;

	background-repeat:no-repeat;

	background-position:center;

	background-size:cover;
	/*
	position:fixed;
	*/

	width:100%;

	height:750px;

}

.npagePage .content{

	background:#fff;

	position:relative;

	z-index:1

}











