﻿/* CSS Document */
body{ min-width:1000px; padding:0; margin:0 auto; font-family:"微软雅黑"; background-image:url(../images/contentbg.png); background-repeat:repeat;padding-top:38px}
img{ display:block;}
.content_bg{width:1020px;margin:0 auto; background-color:#FFF; padding:10px 0; margin-top:15px; }
/* 菜单 */
.menu-box{height:58px; background-color:#fdd000;margin:0 auto; width:100%;  background-image:url(../images/menubg2.png); background-repeat:no-repeat; background-position:center;position:fixed; z-index:10000;top:0px}
.nav{
	border:none;padding:0;margin:0 auto;
	color:#ffc;
	background: none;
	height:58px;
	filter:none;
	padding-left:60px
	
}
.nav-item{float:left;display:inline-block;float:left;height:58px;overflow:hidden;}
.nav-item div{ z-index:20;margin:0; padding:0}
.nav-item-link{display:inline-block;height:58px;line-height:58px;line-height:58px\9;line-height:58px\0;padding:0 16px;color:#231815;
}
 /*一级菜单*/
 .navMenu {
margin-top: 10px
}
.navMenu ul li{
	float: left;
	position: relative;
}
.navMenu ul li{
	list-style: none;
	background-color: #fdd000;
	min-width: 110px;
	height: 40px;
	text-align: center;

}
.navMenu  ul li a{
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #333;
	text-decoration: none;
	display: block;
	padding:0 10px;
}
.navMenu  ul li a:hover{
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background-color: #000;
	text-decoration: none;
	display: block;
	padding:0 10px;
}
/*二级菜单*/
.navMenu ul li ul {
	display: none;
	position:absolute;
	left: 0;
	top:0;
	margin-top:40px;
}
.navMenu ul li ul li{
	float:none;
	min-width: 140px;
}
/*三级菜单*/
.navMenu ul li ul li ul{
	display: none;
	left:140px;
	top:-40px;
}
.nav-item-link:hover, .nav-item-current .nav-item-link{color:#fff;background:#231815;padding:0 15px;text-decoration:none; border:none;height:58px;line-height:58px;}
.menucolor{ color:#fdd000; line-height:58px; position:relative;}
.menucolor .tel2{ position:absolute; background-image:url(../images/tel2.png); background-repeat:no-repeat; height:39px; width:40px; top:10px;left:70px}
.menucolor .menu-cont{ position:absolute; right:0; line-height:18px;top:10px}
/*list*/
.circle{ padding:10px 0px; color:#333; font-size:12px; line-height:22px;}
.circle ul{list-style:none;}
.circle ul li{ background-image:url(../images/cion.png); background-repeat:no-repeat; background-position:4px center; padding-left:18px; border-bottom:#e0e0e0 1px dashed; padding-bottom:4px;}
/* 列表盒子 */
.list-box{ }
.headline{background-color:#f7f7f7; padding:20px;border-bottom:1px solid #e3e3e3;border-radius:0; border-top:none; /*background-image:url(../images/line1.png); background-repeat:no-repeat; background-position:bottom left*/}
.list-body{background-color:#fff; padding:10px 15px;}
.index-box{border-radius:0; overflow:hidden; background-color:#FFF;}
.index-header{background-color:#fdd000; line-height:36px; color:#231815; padding:0 15px; background-image:url(../images/nav_bg.png); background-repeat:no-repeat; background-position:0; height:36px;}
.head-body{ background-color:#fff; padding:20px 0}
.head-body p{ padding:4px 0}
.index-body {overflow:hidden; padding:10px 0;}
.index-body h3{ padding-bottom:8px; padding-top:2px;}
.index-body h3 a{ font-weight: bold}
.index-body p{font-size:12px; color:#696969}
.index-body img{display:block;}
.index-header a{ font-size:16px; color:#Fdd000}
.index-header a:hover{ font-size:16px; color:#Fdd000}
.index-header small{ color:#666; font-size:12px;}
.index-header-t{text-align:left; font-size:16px; margin-bottom:8px; background-image:url(../images/glyphicons_391_video_hd.png); background-repeat:no-repeat; background-position:left bottom; padding-left:30px}

.index-body h2{ background-color:#000; background-image:url(../images/videot.png); background-repeat:no-repeat; height:24px; line-height:24px; width:98px; text-align:right; padding-right:8px; position:absolute; bottom:0; right:0}
.index-body h2 a{ font-size:14px; color:#Fdd000}
.index-body h2 a:hover{ font-size:14px; color:#Fdd000}
.index-body h4{ background-color:#000; background-image:url(../images/right.png); background-repeat:no-repeat; height:24px; line-height:24px; width:98px; text-align:right; padding-right:8px; position:absolute; bottom:0; right:0}
.index-body h4 a{ font-size:14px; color:#Fdd000}
.index-body h4 a:hover{ font-size:14px; color:#Fdd000}
.index-about ul li{ border-bottom:#efefef 1px dashed;  padding:3px 0;background-image:url(../images/marker_1.gif); background-repeat:no-repeat; background-position:6px center; overflow:hidden}
.index-about ul li a{ font-size:14px;}
.index-about ul li span{float:right} 
/*banner*/
.banner{
	width:100%; 
	height:280px;
	margin:0 auto;
	
	background-color:#231815;
	
	background-image: url(/adv/banner-1.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	
	overflow: hidden;
	text-align:center;
	}
.img-responsive{
	display: none;
}
.social{
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	text-align:left;
	font-size:14px;
	color:#545454;
	padding:10px 0 10px 0;
}
.social a{color:#545454; font-size:12px;}
.social a:hover{color:#000; font-size:12px;}
.button-yellow{ background-color:#Fdd000; border:#d5b108 1px solid}
.button-yellow:hover{ background-color:#Fdd000; border:#4a3d01 1px solid; color:#fff}
/*dl*/

.web-map{ font-size:14px;}
.web-map dt{ font-weight:bold;}
.web-map dd{ padding-left:23px;}
.contantus{ background-color:#f8f8f8; border-top:#e0e0e0 1px solid; padding:20px 0; margin:15px auto 0 auto}

/*.line1{ background-image:url(../images/line1.png); background-repeat: no-repeat; background-position:bottom left}*/


#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding:0 0;
	background: #231815;
	border: 1px solid #231815}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		margin-top:3px;
		padding: 5px 19px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #231815;
		color: #fff;
		font: 12px arial}

	#sddm div a:hover
	{	background: #fdd000;
		color: #231815}
		
		
.about {
	background-image: url(../images/footbg.png);
	height: 170px;
	background-repeat: repeat-x;
	background-position:center;
	color: #333;
	padding-top:5px;
	width:100%;
	margin:0 auto;
}
.about_com{
	width:1000px;
	margin:0 auto;
	color: #707070;
	line-height:18px;
	font-size:12px
}
.about_com h5{ margin-bottom:0px; margin-top:8px; line-height:18px;}
.copyright{ color:#666; font-size:12px; padding:15px 0; background-color:#000; line-height:24px;}
.index-about{ padding:0 0 0 15px; line-height:24px; text-indent:24px; color:#696969; font-size:12px}
.index-about-m{color:#000; text-align:right; padding:0 15px; color:#696969}
.index-about-box{padding:0;}
.index-about-box h3{ font-size:16px; display:block; padding-bottom:10px;}
hr{ border-top:#e7e7e7 1px solid; padding:0; margin:0; border-bottom:none}
.fenge{border-bottom:#e7e7e7 1px solid; padding:0; margin:0;  margin-top:6px; border-top:none}
.index-about-box hr{ margin-bottom:15px;}
.servicebg{ background-color:#f7f7f7;}
.servicebg p{ padding:0 10px 10px 10px;}
.index-header-s{ background-color:#ffd000; color:#000; font-size:14px; line-height:30px; padding-left:8px;}
/*首页轮换产品*/
.testimonials{width:100%;position:relative;z-index:1;height:420px;overflow:hidden}
#testimonials div{background:#f5f5f5;padding:20px; text-align:center}
#testimonials div img{ display:block; margin:0 auto}
#testimonials span{display:block;padding:0 0 0 11px;font-style:normal}
.testimonials li{height:210px}
.up, .down{position:absolute;z-index:2;bottom:9px;right:0;width:32px;height:32px;display:block}
.up{right:33px;background:url(../images/marker_up.gif) 0 0 no-repeat}
.down{background:url(../images/marker_down.gif) 0 0 no-repeat}
.up:hover, .down:hover{background-position:bottom}
/*轮换大图*/
#slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0 auto; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li img{ width:100%;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:375px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:18px; height:16px; float:left; margin-left:4px; background:url(../images/buttons.png) 0 0 no-repeat }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:url(../images/buttons.png) -18px 0 no-repeat;margin-left:4px;}

.bgcolor{ background-color:#Fdd000; padding:10px; height:80px; position:relative}
.bgcolor p{color:#000;}
.bgcolor h1{ color:#000; font-size:24px; right:10px; display:block; width:26px; position:absolute; bottom:6px}
.bgcolor-t{right:45px;position:absolute; bottom:2px; font-size:24px;}
/*内页css*/
.content_product{ width:1180px; margin:0 auto; background-color:#FFF; padding-bottom:15px; margin-bottom:10px; padding-top:15px;}
.well{}
.well-header{background-color:#f7f7f7; padding:20px;border-bottom:1px solid #e3e3e3;border-radius:0; border-top:none; }
.well-body{ padding:20px 0;}
.well-body h3{ text-align:center; font-size:20px; font-weight:500}
.well-body p.muted{ text-align:right; padding:10px 0; font-size:12px;}
.headline h2{ font-size:18px; }

.headline p{ font-weight:100; font-size:12px;}
.thumbnail{ border:#CCC 1px solid;margin-bottom:10px;}
.thumbnails{}
.tab-content-pane{ padding:20px;}
.listnavl{ font-size: 12px;}
.listnavl a{ font-size: 12px;}
.list-nav-t{ background-color:#FDD000; height:40px; padding:20px 15px; text-align:right; background-image:url(../images/list-nav-b.png); background-repeat:no-repeat; background-position:left}
.list-nav-t h1{ font-size:16px;}
.list-nav-t h2{ font-size:14px; line-height:24px;}
.list-nav-l{ margin-top:1px;}
.list-nav-l a{ font-size:12px;}
.list-nav-l span{ display:block; background-color:#fdd000; line-height:32px;  background-image:url(../images/list-nav-y.png);background-repeat:no-repeat; background-position:left top; padding-left:32px; height:32px; margin-bottom:1px}
.list-nav-l span.current{background-color:#fdd000;}
.list-nav-l span a{ color:#000; font-size:12px; display:block; padding-left:5px;}
.list-nav-l span a:hover{ color:#fdd000; font-size:12px; background-color:#000; display:block; padding-left:5px;}

.images-item:hover{text-decoration:none;background:#000; color:#fdd000;}
.images-item:hover .images-item-caption em{color:#fff;}
.list-item-block{ right:0; float:right}
.article{ padding-bottom:10px;}
.list-thumb .list-item-block{float:left}
.list-thumb .list-item-content{width:610px}
.yewuimage{ position:relative;}
.yewuimage .yewupic{ width:172px; display:block; float:left; margin-right:10px; overflow:hidden;position:relative;margin-bottom:10px;background-color:#ffd000;}
.yewuimage .yewupic .caption{ position:absolute; bottom:0; color:#FFF; right:0; text-align:right;width:100%}
.yewuimage .yewupic .caption h5,p{ margin:0;}
 
.yewupic .morecolor{ background-color:#ffd000; width:180px; padding:4px 0;width:100%}

.page-header{ padding-bottom:10px;}
.page-header .text-info{ text-align:left}
.text-center{ text-align:center}
.video-2{ background-image:url(../images/video2.png); width:80px; height:24px; text-indent:8px;}
#home h4{ font-size:16px; margin:8px 0}
#profile h4{ font-size:16px; margin:8px 0}
#profile table{margin:12px 0;}
#profile hr{margin-top:10px}
/**/
.button-yellow{font-size:14px;line-height:2;}

.button-yellow:hover, .button-yellow-hover{
	color:#333;
	background: #fddooo;
	background: -webkit-gradient(linear, left top, left bottom, from(#fddooo), to(#fddooo));
	background: -moz-linear-gradient(top, #fddooo, #fddooo);
	background: -o-linear-gradient(top, #fddooo, #fddooo);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fddooo', endColorstr='#fddooo')
			 chroma(color=black);
}
.service01 p{font-size:12px;padding:10px 0px 10px 10px}
.onnerbg{padding-top:15px;}
/*列表分页*/

.case-page{height:auto;padding:8px;width:694px;text-align:center; margin-top:15px;}
.case-page a, .case-page span {display:inline-block;margin-left: 5px;padding: 5px 10px;background-color: #fff;color: #666;font: normal 12px/normal 'MicroSoft Yahei';}
.case-page a:hover,.case-page span.current{background-color:#fdd000;color:#000;}
.grid-15{ overflow:hidden}

.yingwen{ position:fixed; height:60px; line-height:60px; right:70px;}

.yingwen a{ color:#fdd000}