
/*新闻动态*/
.newstop{ height:200px; background:url(../img/bg_news_title.jpg) no-repeat center top;}

/*新闻动态详情*/
.newscon{height:160px; background:#e50012;}
.newscon h1{ color:#fff; font-size:24px; padding:50px 0 0 0;}
.newscon p{ color:#fff; font-size:14px; padding:10px 0 0 0;}
.newscon h2 a{ height:31px; width:53px; display:block; background:url(../img/ico.png) no-repeat -48px -124px; margin-top:66px;}
.newsdetail{ background:#f5f5f5; padding:30px 0 40px 0; line-height:30px; font-size:14px;}
.newsbtn{padding:50px 0; width:360px; margin:0 auto;}
.newsbtn a{display:block; float:left; border:1px solid #e50012; font-size:16px; color:#e50012; width:158px; height:38px; text-align:center; line-height:38px; margin:0 10px;}
.newsbtn a:hover{background:#e50012; color:#fff;}

/*品牌文化*/
.culturetop{ height:200px; background:url(../img/bg_cultrue_title.jpg) no-repeat center top;}
.brandtitle{ background:#f5f5f5; height:160px; margin-bottom:30px;}
.imgbrand{ width:448px; height:160px; background:url(../img/culture_title.png) no-repeat 0 30px; margin:0 auto;}

.brandlist{ background:#f5f5f5; margin:0 0 30px 0; padding:20px 0;}
.brandtop1{ width:160px; height:60px; background:url(../img/ico.png) no-repeat -167px -223px; margin:0 auto; line-height:60px; text-align:center; color:#e50012; font-size:32px;}
.brandtop2{ display:block; width:220px; height:60px; background:url(../img/ico.png) no-repeat -158px 0; line-height:60px; text-align:center; color:#e50012; font-size:32px; margin:0 auto;}
.brandhistory{margin-bottom:30px;}
.brandhistory p{ font-size:16px; color:#333333; text-indent:2em; line-height:35px;}

/*产品展示*/
.producttop{ height:200px; background:url(../img/bg_product_title.jpg) no-repeat center top;}
.productmenu{ padding:40px 0 0 0; width:720px; margin:0 auto;}
.productmenu a{ font-size:16px; color:#999999; border:1px solid #c7c7c7; display:block; float:left; width:158px; height:38px; text-align:center; line-height:38px; margin:0 10px;}
.productmenu a:hover{ border:1px solid #e50012; color:#e50012;}
.productmenu a.current{border:1px solid #e50012; color:#e50012;}

.proshow ul{ width:1256px;}
.proshow li{ background:#f5f5f5; width:258px; height:460px; margin-right:56px; margin-top:40px; float:left;}
.proshow img{ width:258px; height:258px;}
.proshow img:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.proshow h2{ font-size:18px; text-align:center; padding:20px 0;}
.proshow h2 a{ color:#666666;}
.proshow h2 a:hover{ color:#e50012;}
.proshow p{ width:240px; margin:0 auto; border-top:1px solid #c7c7c7; padding-top:15px; text-align:center; color:#e50012;}
.proshow h3 a{ width:220px; display:block; height:34px; border:3px solid #c7c7c7; font-size:12px; text-align:center; margin:0 auto; line-height:34px; margin-bottom:20px; margin-top:45px; color:#999999;}
.proshow h3 a:hover{ background:#e50012; border:3px solid #e50012; color:#ffffff;}

/*产品详情*/
.protop{height:160px; background:#e50012; text-align:center;}
.protop h1{ padding:42px 0 0 0; font-size:36px; color:#ffffff;}
.protop p{padding:6px 0 0 0; font-size:14px; color:#ffffff;}
.protitle{ height:41px; background:url(../img/font_product_title.png) no-repeat center top;}
.procon{ background:#f5f5f5;}
.prodetail{padding:30px 0 40px 0; line-height:30px; font-size:14px;}
.probtn{padding:50px 0; width:540px; margin:0 auto;}
.probtn a{display:block; float:left; border:1px solid #e50012; font-size:16px; color:#e50012; width:158px; height:38px; text-align:center; line-height:38px; margin:0 10px;}
.probtn a:hover{background:#e50012; color:#fff;}

#gallery {margin:0 auto;height:400px;overflow:hidden; z-index:1; padding-bottom:60px; padding-top:60px;}
.container_image{margin:0 auto;position:relative;width:100%;font-size:.8125em;}	
.roundabout-holder{width:900px;height:400px;margin:0 auto;}
.roundabout-moveable-item {width: 400px;height: 400px;cursor: pointer;border:3px solid #dddddd;border:3px solid rgba(0, 0, 0, 0.08);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.roundabout-moveable-item img{width:100%;}
.roundabout-in-focus {border:3px solid rgba(0, 0, 0, 0.2);}

/*爱心公益*/
.lovetop{ height:200px; background:url(../img/bg_love_title.jpg) no-repeat center top;}
.lovetop ul{ width:1260px;}
.lovelist li{ float:left; width:360px;  margin-right:40px; margin-top:40px; border-bottom:1px solid #dddddd;}
.lovelist li:hover{border-bottom:1px solid #e50012;}
.lovelist img{width:360px; height:180px;}
.lovelist img:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.lovelist h1{ margin-top:10px;}
.lovelist h1 a{ font-size:16px; color:#333333;}
.lovelist h1 a:hover{ color:#e50012;}
.lovelist p{ margin-top:10px; color:#999999; line-height:20px; padding-bottom:20px;}

/*爱心公益详情*/
.lovecon h1{margin-top:40px;}
.lovecon h1 img{border:5px solid #f5f5f5; width:360px; height:180px;}
.lovecon{height:160px; background:#e50012;}
.lovecon h2{ color:#fff; font-size:24px; padding:70px 0 0 20px;}
.lovecon p{ color:#fff; font-size:14px; padding:10px 0 0 0;}
.lovecon h3 a{ height:31px; width:53px; display:block; background:url(../img/ico.png) no-repeat -48px -124px; margin-top:86px;}
.lovedetail{ background:#f5f5f5; padding:80px 0 40px 0; line-height:30px; font-size:14px;}
.lovebtn{padding:50px 0; width:360px; margin:0 auto;}
.lovebtn a{display:block; float:left; border:1px solid #e50012; font-size:16px; color:#e50012; width:158px; height:38px; text-align:center; line-height:38px; margin:0 10px;}
.lovebtn a:hover{background:#e50012; color:#fff;}

/*联系我们*/
.contacttop{ height:200px; background:url(../img/bg_contact.jpg) no-repeat center top;}
.contactshow{border-bottom:1px solid #dddddd; padding:50px 0 50px 0;}
.contacttext h2{ font-size:18px; color:#333333;}
.contacttext p{ font-size:16px; color:#666666; padding-top:10px;}
.contactmap a{ width:186px; display:block; height:70px; background:url(../img/ico.png) no-repeat -158px -140px; margin-top:8px;}

.contactmore{padding:40px 0 50px 0;}
.contactlist h1{ font-size:36px; color:#e50012;}
.contactlist h2{ font-size:18px; color:#333333; padding-top:20px;}
.contactlist p{ font-size:16px; color:#666666; padding-top:12px}

.contactsub{padding:10px 0 0 0;}
.contactsub dl{margin-bottom:10px; text-align:right;}
.contactsub dl dt{float:left;}
.contactsub dl dd{float:right; margin-left:10px;}
.contactsub .text{width:280px; height:20px; line-height:20px; background:#ffffff; border:1px solid #dddddd; padding:10px; color:#999999;}
.contactsub .area{background:#ffffff; border:1px solid #dddddd; padding:10px; color:#666666; width:592px; height:140px;}
.contactsub .btn{border:none; width:200px; height:40px; line-height:40px; text-align:center; color:#ffffff; font-size:20px; background:#e50012;}
.contactsub .btn:hover{background:#f90d1f;}

.mapbox{padding:40px 0 0 40px;}
.background {
	position:fixed;
	_position:absolute;
	z-index:998;
	top:0px;
	left:0px;
	width:100%;
_width:expression(document.documentElement.clientWidth);
	height:100%;
_height:expression(document.documentElement.clientHeight);
	background:rgb(50,50,50);
	background:rgba(0, 0, 0, 0.5);
}
.webox {
	position:fixed;
	_position:absolute;
	z-index:999;
	_background:#777;
	background:#ffffff;
}
.webox #pop {
	background-color:#FFFFFF;
	height:240px;
}
.webox #pop h1 {
	-moz-user-select:none;
	-webkit-user-select:none;
	position:relative;
	display:block;
	margin:0;
	padding:0;
	font-size:20px;
	line-height:60px;
	height:60px;
	padding-left:20px;
	background:#f5f5f5;
	font-weight:normal;
	cursor:move;
	color:#333333;
	border-top:5px solid #e50012;
}
.webox #pop h1 a {
	position:absolute;
	display:block;
	right:20px;
	margin-top:18px;
	top:0px;
	background:url(../img/ico.png) no-repeat 0 -128px;
	width:24px;
	height:24px;
	cursor:pointer;
	display:inline-block;
}
.webox #pop h1 a:hover {
	background-position:0 -402px;
}


/*招兵买马*/
.jobstop{ height:200px; background:url(../img/bg_jobs_title.jpg) no-repeat center top;}
.jobs ul{width:1230px; padding:20px 0 40px 0;}
.jobs ul li{width:378px; height:398px; overflow:hidden; border:1px solid #e2e2e2; float:left; margin:20px 30px 0 0;}
.jobs ul li h1{border-bottom:1px solid #e2e2e2; background:#f8f8f8; height:50px; line-height:50px; text-indent:15px;}
.jobs ul li h1 a{font-size:18px; color:#e50012;}
.jobs .must{width:340px; margin:0 auto; border-bottom:1px solid #e2e2e2; padding:10px 0 10px 0;}
.jobs .must p{font-size:14px; line-height:30px;}
.jobs .must p span{color:#999999;}
.jobs .text{width:340px; margin:0 auto; padding:10px 0 10px 0; line-height:28px; color:#999999;}

.jobstit{height:160px; background:#e50012; text-align:center; font-size:36px; color:#ffffff; line-height:160px;}
.jobscon { font-size:14px; line-height:30px;}
.jobscon .item{ padding:50px 0 30px 0;}
.jobscon .item p{ float:left; width:300px;}
.jobscon .item span{ color:#999;}
.jobscon .text{ padding:25px 0 80px 0;  color:#666; border-top:1px solid #e6e6e6;}

/*艺术广场*/
.arttop{ height:200px; background:url(../img/bg_art_title.jpg) no-repeat center top;}
.artcon{ height:590px; background:url(../img/bg_art.jpg) no-repeat center top; text-align:center; padding:110px 0 0 0;}

.arttit{height:160px; background:#e50012; text-align:center; font-size:28px; color:#ffffff; line-height:160px;}

.artvideo ul{ width:1260px;}
.artvideo ul li{ float:left; width:360px;  margin-right:60px; margin-top:40px; position:relative;}
.artvideo ul li:hover h1{background:#e50012;}
.artvideo ul li:hover h1 a{color:#ffffff;}
.artvideo img{width:360px; height:180px;}
.artvideo img:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.artvideo h1{text-align:center; height:40px; line-height:40px; background:#f9f9f9; width:360px; overflow:hidden;}
.artvideo i{position:absolute; background:url(../img/ico.png) no-repeat; background-position:0 -477px; width:48px; height:48px; display:block; top:50%; left:50%; margin-left:-24px; margin-top:-44px;}
.artvideo ul li:hover i{background-position:0 -533px; width:48px;}

/*金德福创投*/
.investtop{ height:200px; background:url(../img/bg_invest_title.jpg) no-repeat center top;}
.lovelist .productmenu{  padding:40px 0 0 0; width:360px; margin:0 auto;}

/*分享按钮*/
.bdsharebuttonbox{ background:none; padding:0; margin:0;}
