@charset "utf-8";
/* CSS Document */
* { padding:0; margin:0;}
body{ font-size:12px;margin:0px auto; padding:0px; text-align:left; font-family: "Arial", "宋体", "微软雅黑"; overflow-x:hidden; background: url(images/BG.jpg)}
a{color:#333; text-decoration:none;}
a:hover { text-decoration:underline; color:#DA251C;}
div,ul,li,h1,h2,h3,h4,dd,dt,dl,form,img, p{ margin:0px; padding:0px; list-style:none; border:0px;}
.cl{ clear:both; height:0px; margin:0px; padding:0px; overflow:hidden;}
.clm{ clear:both; height:10px; margin:0px; padding:0px; overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.clearfix{zoom:1;}
.font{}
.fr{ float:right;}
.fl{ float:left;}
.block{ width:1200px; margin:0 auto;}
.box{ width:1200px; background:rgba(255,255,255,0.9); -ms-background:#fff; margin:0 auto; padding:20px; display:block;}

.block_box{ width:100%; text-align:left; height:auto; position:relative;}
.h1-catinfo-name { font-size:18px; font-weight:normal; font-family:"Microsoft Yahei", Tahoma, Geneva, sans-serif; padding:15px 0; color:#646464;}
.pageContent { font-size:14px; line-height:200%; padding:20px 0}

.pageContent img{max-width:100%; height:auto;}
/*头部导航*/
.hover{
	background:url(images/current_prompt.png) no-repeat top;
}
.header_box{
	background:url(images/top_bg.jpg);
	background-size:100%;
}
.header_box .block{
	height:340px;
}
.header_box .header_logo{
	padding: 35px 0 0 100px;
}
.header_box .header_logo a{ background:none;}
.header_box .header_nav{
	padding:50px 100px 0 0;
}
.header_box .header_nav li{
	font-size:24px;
	font-family: "微软雅黑";
	line-height:30px;
	width:25px;
	padding:15px;
	float:left;
}
.header_box .header_nav li a{
	display:block;
	padding: 30px 3px 0;
}
.header_box .header_nav li a:hover{
	text-decoration:none;
	color:#333;
}
.index_gzsjs{
	background: url(images/index_gzsjs.gif) no-repeat;
	height:251px;
	position:relative;
	margin-bottom:20px;
}
.index_gzsjs .gzsjs_img{
	position:absolute;
	top:25px;
	left:220px;
}
.index_gzsjs .gzsjs_cont{
	width: 680px;
	position: absolute;
	top: 16px;
	right: 45px;
	line-height: 24px;
	font-size: 16px;
}
.index_gzsjs .gzsjs_cont p{
	text-indent:31px;
	font-size:16px;
	line-height:20px;
}
.site_news{
	display:block;
}
.site_title{
	font-size:22px;
	font-family:"Arial","微软黑体";
	background:url(images/site_liner.gif) repeat-x bottom;
	padding:5px 15px;
	margin-bottom:15px;
	font-weight:normal;
}
.site_title a{
	font-size:16px;
	padding-top:8px;
}
.site_news .site_news_cont{
	width:260px;
	margin:0 20px;
	float:left;
	overflow:hidden;
	background:#f5f5f5;
}
.site_news .site_news_cont .cont_img{
	height:180px;
	overflow:hidden;
}
.site_news .site_news_cont img{
	width:100%;
}
.site_news .site_news_cont .cont_title{
	font-size:14px;
	font-weight: bold;
	line-height:20px;
	text-align:center;
	padding:10px 0;
}
.site_news .site_news_cont .cont_txt{
	font-size:14px;
	text-indent:20px;
	line-height:20px;
	height:80px;
	overflow:hidden;
	padding:0 10px;
}
.site_news .site_news_cont .cont_button{
	text-align:center;
}
.site_news .site_news_cont .cont_button a{
	border:1px dashed #000;
	font-weight:bold;
	font-size:16px;
	padding:5px 20px;
	background:#fff;
}


.site_Inside_gsxx h3{
	background:url(images/site_liner.gif) repeat-x bottom;
	height:40px;
	font-size:24px;
	text-indent: 5px;
}
.site_Inside_gsxx_cont{
	margin:15px 0;
	border:2px solid #333;
	padding:20px;
	line-height: 40px;
}

.site_Inside_news .honourList{
	width: 260px;
	margin: 0 20px 20px;
	float: left;
	overflow: hidden;
}
.site_Inside_news .honourList .news_img img{
	width:100%;
}
.site_Inside_news .honourList .news_title{
	text-align:center;
	line-height:30px;
	height:30px;
}
.site_Inside_goods .goodsItem{
	float:left;
	text-align:center;
}
.site_Inside_goods .goodsItem .goodsItem_box{
	 border:1px solid #ccc;
	 width:95%;
	 margin:0 auto;
	 position: relative;
}
.site_Inside_goods .goodsItem .goodsItemImg{
	height:350px;
	overflow:hidden;
}
.site_Inside_goods .goodsItem .goodsItemImg img{
	 background:#fff;
	 padding:3px;
}
.site_Inside_goods .goodsItem .goodsItemName{
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	padding: 10px 0;
	position: absolute;
	bottom: 0px;
	width: 100%;
	background: rgba(204,204,204,0.7);
}
.site_Inside_goods .goodsItem .goodsItemName a{
	color:#000;
}
.site_Inside_goods .goodsItem .goodsItemName a:hover{
	color: #DA251C;
}
.site_Inside_query_search{
	margin-top: 20px;
	overflow: hidden;
	text-align: center;
}
.site_Inside_query_search #certificateNo {
    width: 640px;
    border: 2px solid #000;
    border-right: none;
    line-height: 40px;
    height: 40px;
    outline: none;
    text-indent: 6px;
    background: #fff;
    display: inline-block;
    color: #000;
}
.site_Inside_query_search #certificateSubmit{
    width: 80px;
    text-align: center;
    height: 44px;
    background: #000;
    border: none;
    cursor: pointer;
    outline: none;
    color: #fff;
	margin-left:-3px;
}
.site_Inside_query{
	margin:80px auto 0;
	width:680px;
	border:2px solid #000;
	padding:20px;
}
.site_Inside_query01{
	width:290px;
}
.site_Inside_query01 li{
	font-size:18px;
	text-align:center;
}
.site_Inside_query02{
	width:390px;
}
.site_Inside_query02 li{
	border-top:1px solid #000;
	clear:both;
	line-height:24px;
}
.site_Inside_query02 li p{
	float:left;
	font-weight:bold;
}
.site_Inside_query02 li span{
	float:right;
	line-height:48px;
}


.site_Inside_message{
	margin:0 auto;
	width:650px;
	padding:30px 0;
}
.site_Inside_message th{ font-weight:bold !important; font-size:14px;}
.site_Inside_message td span{ color:#f00;}

.site_Inside_contactContent_box{
	padding:20px 0;
}


.goodsContent .goodsimg {
	width:590px;
	text-align:center;
}
.goodsContent .goodstext {
	width:600px;
}
.goodsContent .goodstext h3{
    font-weight: normal;
    font-size: 32px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #000;
}
.goodsContent .goodstext .itemName{
	line-height: 36px;
	font-family:"微软黑体";
	text-indent:5px;
}
.goodsContent .goodstext .productsDesc{
	padding:10px 0;
	margin:20px 0 0;
	border-top: 1px dashed #000;
}
.goodsContent .goodstext .nextPrev{
	border-top: 1px dashed #000;
	padding:20px 0;
	text-align:center;
}
.goodsContent .goodstext .nextPrev li{ float: left; padding: 0 5px;}




.menu { float:left; height:1029px; overflow:hidden;}
.indexAbout { float:left; padding:90px 0 0 233px;}
.aboutFlash embed { position:absolute; top:0; right:0; width:760px; height:1029px; overflow:hidden; z-index:99;}

.honourBg { position:absolute; left:243px; top:0; width:700px; padding:150px 0 0 100px; z-index:999;}
.honourContent {}
.honourContent ul.honourList { float:left; width:33.2%; text-align:center; padding:0 0 15px 0; font-size:14px;}
.honourContent ul.honourList li img { border:1px solid #ccc; padding:3px; background:#fff; margin:0 0 10px 0;}

.contactBg {position:absolute; left:243px; top:0; width:700px; padding:200px 0 0 50px; z-index:999;}
.contactContent {}
.contactLeft { float:left; width:200px; font-size:14px; line-height:200%;}
.contactRight { float:right; width:450px; padding:0 0 0 40px;}
.commentsBg { position:absolute; left:243px; top:0; width:700px; padding:150px 0 0 100px; z-index:999;}
.comments {}
.comments table th, .comments table td { color:#646464; font-weight:normal; padding:3px 0;}
.comments table td .feedbackinput { font-size:12px; width:200px; padding:4px; color:#888; border:1px solid #ccc;}
.comments table td .enquiry { border:1px solid #ccc; width:410px; font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#888; padding:4px;}
.comments table td #vcode, .certificateContent table td #vcode { font-size:12px; width:56px; padding:4px; color:#888; border:1px solid #ccc;}
.comments table td .button, .certificateContent table td #certificateSubmit { border:1px solid #ccc; background:#fff; color:#888; font-size:12px; padding:3px 5px; cursor:pointer;}

.newsBg { position:absolute; left:243px; top:0; width:700px; padding:0px 0 0 0px; z-index:999;}
.newsInfoContent {}
.newsContent .newsList { height:1%; padding:5px 40px; float:left;}
.newsContent .newsList .newsImg { float:left; padding:10px; width:100px;}
.newsContent .newsList .newsImg img { padding:2px; border:1px solid #ccc; background:#fff;}
.newsContent .newsList .newsRight { float:left; width:400px; padding:10px 0;}
.newsContent .newsList .newsTitle { font-size:12px;}
.newsContent .newsList .newsTitle span { font-weight:bold; font-size:14px; font-family:"宋体", Tahoma, Geneva, sans-serif;}
.newsContent .newsList .newsTitle span a { color:#f00; text-decoration:underline;}
.newsContent .newsList .newsTitle span a:hover { color:#000; text-decoration:none;}
.newsContent .newsList .newsDesc { padding:5px 0 0 0; line-height:190%;}

.newsMain { min-height:450px; overflow-y:auto;}
.certificateBg { position:absolute; left:243px; top:0; width:700px; padding:0px 0 0 100px; z-index:999;}
.certificateContent { padding:0 0 50px;}
.certificateContent table { margin:50px 0 0 0;}
.certificateContent table td { padding:5px 0; color:#646464;}
.certificateContent table td #certificateNo { font-size:12px; padding:4px; color:#888; border:1px solid #ccc;}
.searchTitle { font-size:14px; padding:0 0 10px 0;}
.searchTitle strong { color:#000;}
.searchItem { padding:40px 0; line-height:180%; font-size:14px; text-align:center;}
.itemImg { padding:0 0 8px 0;}
.productsDescContent { height:150px; overflow-y:auto;}

.pager { text-align:center; font-size:14px; padding:15px 0 0 0; clear:both;}

.footer { background:#f5f5f5; padding: 20px 0;}
.footer .foot_logo{ padding:30px 40px 30px 60px;}
.footer .foot_erwei{ background: url(images/site_liner02.gif) no-repeat left; padding: 0 40px;}
.footer .foot_copyright{ padding:20px 0 20px 50px; line-height:22px; font-size:16px;}


/*首页flash*/
.flexslider {
	margin: 0px auto;
	position: relative;
	width: 100%;
	height: 650px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 55px;
	height: 85px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	right: 40px;
	background: url(images/next.png) no-repeat;
}

.flex-direction-nav .flex-prev {
	left: 40px;
	background: url(images/prev.png) no-repeat;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 650px;
	display: block;
}

/* 首页产品滚动 */
.Div1{margin:50px auto;overflow:hidden;position:relative;}
.Div1_title{height:32px;width:1000px;padding-bottom:3px;background:url(../images/lizi_img001.jpg) repeat-x;}
.Div1_title em{float:left;font-style:normal;line-height:32px;padding-left:13px;font-size:14px;}
.Div1_title span{float:right;display:block;padding:8px 15px 0 0;height: 20px;}
.Div1_title span b , .Div1_title span a{display:block;float:left;}
.Div1_title span b , .Div1_title span b img{width:11px;height:11px;}
.Div1_title span b img{cursor:pointer;}
.Div1_title span a{font-size:12px;background:url(../images/lizi_img005.jpg) no-repeat left center; padding-left:15px;margin-right:10px;}
.Div1_title span a:hover{color:#f34d01;background:url(../images/lizi_img004.jpg) no-repeat left center;}
.Div1_title span a.Div1_title_a1{color:#f34d01;background:url(../images/lizi_img004.jpg) no-repeat left center;}

.Div1_box{ width:1000px; margin:0 auto; overflow:hidden;}

.Div1_main{ width:10000px;overflow:hidden;position:relative;z-index:1;}
.Div1_main div{ padding:0 100px 0 0; width:1000px; float:left;}
.Div1_main div span{ width:180px; height:220px; margin:0 10px; display:block;float:left; background:#333;}
.Div1_main div span a{display:block;}
.Div1_main_a1.Div1_main_a1 img{width:180px;}
.Div1_main div span b{display:block;padding-left:10px;color:#787878;}
.Div1_main div span p{line-height:20px;padding:0 10px;height:87px;color:#787878;}
.Div1_main_a2{background:url(../images/lizi_img009.jpg) no-repeat;width:77px;height:19px;color:#fff;text-align:center;line-height:19px;
 margin-left:10px;}
.Div1_main_a2:hover{background:url(../images/lizi_img008.jpg) no-repeat;}

.Div1_main div span.Div1_main_span1{ position:relative;}
.Div1_main div span.Div1_main_span1 .Div1_main_a1{background:url(../images/lizi_img010.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 b , .Div1_main div span.Div1_main_span1 p{color:#33a0ff;}
.Div1_main div span.Div1_main_span1 .Div1_main_a2{background:url(../images/lizi_img008.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 .Div1_main_a2:hover{background:url(../images/lizi_img009.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 .Div1_main_span1_title{ position: absolute; bottom:0px; color:#fff;height: 30px; line-height: 30px; background: rgba(204,204,204,0.5); display:block; text-align:center; width:100%;}

.Div1 .Div1_prev1 ,.Div1 .Div1_next1{display:block; width:42px; height:76px; position:absolute; cursor:pointer; z-index:2; top:75px;}
.Div1 .Div1_prev1:hover ,.Div1 .Div1_next1:hover{opacity:0.7; .filter:alpha(opacity=70)}
.Div1 .Div1_prev1{left:40px;}
.Div1 .Div1_next1{right:40px;}


.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}