@charset "utf-8";
/* CSS Document */
body {
    margin:0px; padding:0px; 
	font-size:12px;
	line-height:21px;
	
	color: #000000;
	font-family:"微软雅黑";
}
div, h1, p, img, span{
	margin:0px; padding:0px;
	border:0;
}
ul{
	margin:0px; padding:0px; list-style:none;
}
a{
	color:#000000;
	text-decoration:none;
	
}
a:hover{
	color: #fe7408;
	text-decoration:none;
	text-decoration:underline;
}

.clear{clear:both;}

.top{ width:100%; height:30px; background:#020538;}
.top1{ width:100%; background:url(../images/home-bj.jpg) top center no-repeat; height:658px;}
.top1-about{ width:100%; background:url(../images/about-bj.jpg) top center no-repeat;}
.top1-pro{ width:100%; background:url(../images/pro-bj.jpg) top center no-repeat;}
.top1-news{ width:100%; background:url(../images/news-bj.jpg) top center no-repeat;}
.top1-honor{ width:100%; background:url(../images/honor-bj.jpg) top center no-repeat;}
.top2{ width:100%; position:absolute; z-index:998;}
.top2-c{ width:100%; background:#dbdbdd;filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;}
.top2-c-c{ width:1080px; margin:0 auto; height:145px;}
.top2-c-c-left{ width:205px; float:left; padding-top:10px;}
.top2-c-c-right{ width:607px; float:right;}
#banner{ height:217px;}
#content{ background:#efefef; padding:20px; border:#CCCCCC 1px solid;}
.contect-left{ width:167px; float:left;}
.contect-right{ width:863px; float: right ;}
.c{width:1080px; margin:0 auto; }
.c-right{ width:376px; float:right;}
.c-right-top{ padding:5px; background:#ddd8da;
	border-top:#aeaeae 1px solid;}
.c-right-c{ padding:5px; background:#ddd8da;}
.c-right-foot{ padding:5px; background:#ccc6c8;}

#foot{ background:#000000; text-align:center; padding:10px 0;color:#7a7a7a;}
#foot a{ color:#7a7a7a;}
#foot a:hover{ color:#FFFFFF;}
#foot-c{ width:1080px; margin:0 auto;}
#foot-c-left{ width:648px; float:left;}
#foot-c-right{ width:125px; float:right;}

#cc{ padding:10px; color:#000000; margin-top:30px; font-size:12px; font-family:"宋体"; line-height:30px;}

/*导航*/
#menu{
	height:47px;
	width:607PX;
	margin-top:70px;
	padding:0px 0px 0px 0px;
	
}
#menu li.menu_ge{
	width:1px;
	height:47px;
	float:left;
	border-left:1px #CCCCCC solid;
}
#menu li.menu_off{
	width:73px;
	height:47px;
	float:left;
}
#menu li.menu_off a{
	width:73px;
	height:47px;
	font:normal 14px/47px "微软雅黑","宋体";
	font-weight:bold;
	color:#000000;
	float:left;
	text-align:center;
}
#menu li.menu_on{
	width:73px;
	height:47px;
	float:left;
	
	
}
#menu li.menu_on a{
     background:#e5e5e8;
	text-decoration:none;
	width:73px;
	height:47px;
	font:normal 14px/47px "微软雅黑","宋体";
	color: #333333;
	float:left;
	text-align:center;
	border-top:#CCCCCC 1px solid;
	padding:0px 0px 0px 0px;
	
}


#menu li.menu_off a.hover,#menu li.menu_off a:hover{
    
	text-decoration:none;
	width:73px;
	height:47px;
	font:normal 14px/47px "微软雅黑","宋体";
	color: #333333;
	float:left;
	text-align:center;
	border-bottom:#CCCCCC 1px solid;
	padding:0px 0px 0px 0px;
	
}

.sub_menu,.sub_menu1,.sub_menu2{
	display:none;
	z-index:999;
	position:absolute;
	
	
}
#menu li.menu_on div.sub_menu{
	padding:10px 0px 0px 0px;
	background:url(../images/submenu_top.jpg) top left no-repeat #e5e5e5;
	position:absolute;
	margin:30px 0px 0px -2px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	display:block;
	border:#cccccc 1px solid;
	border-top:none;
	clear:both;
	overflow:hidden;
	width:513px;
	_width:435px;
	_height:145px;
}
#menu li.menu_on div.sub_menu1{
	padding:10px 0px 0px 0px;
	
	background:url(../images/submenu_top.jpg) top left no-repeat #e5e5e5;
	position:absolute;
	margin:46px 0px 0px -2px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	display:block;
	border:#cccccc 1px solid;
	border-top:none;
	clear:both;
	overflow:hidden;
	width:420px;
	_width:528px;
	_height:145px;
}



#menu li.menu_on div.sub_menu1-1{
	padding:10px 0px 0px 0px;
	background:url(../images/submenu_top.jpg) top left no-repeat #e5e5e5;
	position:absolute;
	margin:46px 0px 0px -2px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	display:block;
	border:#cccccc 1px solid;
	border-top:none;
	clear:both;
	overflow:hidden;
	width:420px;
	_width:528px;
	_height:145px;
}


#menu li.menu_on div.sub_menu2{
	padding:10px 0px 0px 0px;
	background:url(../images/submenu_top.jpg) top left no-repeat #e5e5e5;
	position:absolute;
	margin:46px 0px 0px -2px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	display:block;
	border:#cccccc 1px solid;
	border-top:none;
	clear:both;
	overflow:hidden;
	width:513px;
	_width:328px;
	_height:145px;
}
#menu dl.left{
	overflow:hidden;
	float:left;
	margin:0px 10px;
	_margin:0px 5px;
	padding:4px 0px 0px 0px;
}
#menu dl.left dt{
	
	overflow:hidden;
	float:left;
	margin:0px 10px 0px 0px;
}
#menu dl.left a{
	height:24px;
	
	font:normal 12px/24px "微软雅黑","宋体";
	background:url(../images/submenu_ico.jpg) left 7px no-repeat;
	color:#333;
	text-align:left;
	padding:0px 0px 0px 10px;
	overflow:hidden;
}
#menu dl.left a:hover{
	background:#9a150d;
	color:#fff;
}
#menu dl.right{
width:310px;
	overflow:hidden;
	
	padding:0px 10px 10px 0px;
	_padding:0px 10px 0px 0px;
}
#menu dl.left dt.large{
	width:70px;
	overflow:hidden;
	float:left;
	margin:0px 10px 0px 0px;
	text-decoration:none;
}
#menu dl.left dt.large a{
	width:70px;
	height:24px;
	display:block;
}
#menu li.search{
	width:275px;
	height:24px;
	float:right;
	padding:7px 0px;
	overflow:hidden;
}
#menu li.search dl.text{
	width:70px;
	height:24px;
	background:url(../images/search_input.jpg) left top no-repeat;
	padding:0px 0px 0px 15px;
	float:left;
}
#menu li.search dl.text input{
	width:70px;
	overflow:hidden;
	height:14px;
	border:none;
	background:transparent;
	padding:6px 0px;
	line-height:14px;
	color:#f4b0b1;
}
#menu li.search dl.btn{
	width:25px;
	height:24px;
	float:left;
}
/*导航*/


#left-product { margin:10px auto;    }
#left-product ul {list-style: none;  }
#left-product ul li {  line-height:30px; height:30px; display:block; color:#333333; border-bottom: #999999 1PX dotted; background:url(../images/jiantou_03.jpg) left 50% no-repeat;}
#left-product ul li a { display:block;height:30px; line-height:30px;font-size:12px;  color:#333333;  padding-left:20px;}
#left-product ul li a:hover {    height:30px; line-height:30px; color: #702723;    }






#news2 {   }
#news2 ul {list-style: none;  }
#news2 ul li {  line-height:26px; display:block; color: #333333;  border: #8e8e8e 1px dotted; border-width:0 0 1px 0; background:url(../images/right-arr.gif) 0 50% no-repeat; padding-left:10px;}
#news2 ul li a { display:block;height:26px; line-height:26px;font-size:12px;  color:#333333;   }
#news2 ul li a:hover {   height:26px; line-height:26px; color:#000000;   }

#ly { margin:10px auto;     }
#ly ul {list-style: none;  }
#ly ul li {   color:#000; float:left; border:#cdcdcd 1px solid; margin-right:19px; margin-top:10px; background: url(../images/jiantou11.jpg) right bottom no-repeat }
#ly ul li a { color:#000;  padding:5px; text-align:left; display:block; font-size:12px; font-family:"微软雅黑";    }
#ly ul li a:hover {   color:#f8f9ff; background: #e72700; }








.f12			{font-size:16px; color: #666666; font-weight:bold; }
.f12 a			{font-size:16px; color:#CC0000; }
.f12 a:hover 	{color:#ff6000;  text-decoration:underline;}

.f14			{font-size:12px; color: #3a3a3a;  text-decoration:none; }
.f14 a			{font-size:12px; color:#3a3a3a;  text-decoration:none;  }
.f14 a:hover 	{color:#ff6000;  text-decoration:underline;}

.f13			{font-size:14px; color: #533f04; font-weight:bold; text-decoration:none; background:url(../images/more_03.jpg) left 50% no-repeat; padding-left:20px;}
.f13 a			{font-size:14px; color:#533f04; font-weight:bold;  text-decoration:none; }
.f13 a:hover 	{color:#ff6000;  text-decoration:underline;}

.f13-11			{font-size:15px; color: #000000; font-weight:bold; text-decoration:none; background:url(../images/more_03.jpg) left 50% no-repeat; padding-left:20px;}
.f13-11	 a			{font-size:15px; color:#000000; font-weight:bold;  text-decoration:none; }
.f13-11	 a:hover 	{color:#ff6000;  text-decoration:underline;}

.f13-12			{font-size:16px; color: #000000; font-weight:bold; text-decoration:none; }
.f13-12  a			{font-size:16px; color:#000000; font-weight:bold;  text-decoration:none; }
.f13-12	 a:hover 	{color:#ff6000;  text-decoration:underline;}


.f13-2			{font-size:14px; color: #333333; font-weight:bold; text-decoration:none; background:url(../images/more_03.jpg) left 50% no-repeat; padding-left:20px;}
.f13-2 a			{font-size:14px; color:#333333; font-weight:bold;  text-decoration:none; }
.f13-2 a:hover 	{color:#ff6000;  text-decoration:underline;}

.f13-1-1			{font-size:12px; color: #efefef;  text-decoration:none; text-align:right; border:#999999 1px solid; width:45px;}
.f13-1-1 a			{font-size:12px; color:#efefef;   text-decoration:none; }
.f13-1-1 a:hover 	{color: #FFFFFF;  text-decoration:underline;}


.f13-1			{font-size:12px; color: #533f04;  text-decoration:none; border:#533f04 1px solid; width:45px;}
.f13-1 a			{font-size:12px; color:#533f04;   text-decoration:none; }
.f13-1 a:hover 	{color: #993300;  text-decoration:underline;}

.f11			{font-size:14px; color: #fff;  }
.f11 a			{font-size:14px; color:#fff;  }
.f11 a:hover 	{color:#f6ff00;  text-decoration:underline;}


/* 首页-动画flexslider */
.flexslider{position:relative;height:658px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:658px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

