﻿@charset "utf-8";
@import url("../css/common/grid.css");/*网格*/
@import url("../css/common/layout.css");/*整体框架*/
@import url("../css/common/icon.css");/*图标*/
@import url("../css/navi/navi_02.css");/*02导航*/
@import url("../css/banner.css");/*幻灯片*/
@import url("../css/navi/classify_01.css");/*侧栏样式*/
@import url("../css/adorner/01/A_style.css");/*01装饰器*/
@import url("../css/adorner/02/A_style.css");/*02装饰器*/
@import url("../css/links.css");/*友情链接*/
@import url("../css/kefu.css");/*在线客服*/
@import url("../css/common/doc.css");/*自定义文档*/



/*顶部*/

.top{
	background:#f5f5f5;
	border-bottom:1px solid #ddd;
	width:100%;
	height:35px;
	line-height:35px;
}
.top p{ line-height:35px;}
.weixin{
	width: 50px;
	height: 35px;
	line-height: 35px;
	padding-left:30px;
	position:relative;
}
.erweima, .xinlan_erweima, .tengxun_erweima{
	width: 110px;
	height: 110px;
	position: absolute;
	display: none;
	cursor: pointer;
	z-index: 9999999;
	background:#fff;
	padding:5px;
	box-shadow: 0 2px 2px rgba(0,0,0,.2);
	border-radius:0 0 5px 5px;
	border: 1px solid #ddd;
}
.erweima{top:35px;left: -30px;}
.erweima img, .xinlan_erweima img, .tengxun_erweima img{
	height: 110px;
	width: 110px;
	position: absolute;
	cursor: pointer;
	z-index: 9999999;
}
.weixin{background: url(../img/phone.jpg) left center no-repeat;}


/*顶部结束*/

/*顶部导航*/
.head-warp { background:#fbfbfb url(../images/head_navbg.gif) repeat-x 0 bottom;}
.head-warp .head { width:980px; margin:0 auto; background-image:none;}
.head { height:52px;padding:14px 0 1px;}
.head h1 { background:url(../images/logo.png) no-repeat; height:47px; width:181px; float:left; line-height:10em; overflow:hidden;}
.head h1 a { display:block; width:100%; height:47px;}
.nav-box { float:right; position:relative;z-index:1000; }
.nav-box ul { padding-top:12px;}
.nav-box ul li {list-style:none; float:left; font:16px/41px 微软雅黑; padding:0 ; height:41px;}
.nav-box ul li a { margin:0;color:#323233;font-weight: bold;}
.nav-box ul li a:hover { text-decoration:none;}
.nav-box ul li.last { font-family:\5b8b\4f53; font-size:12px; padding-top:1px;}
.nav-box ul li.last a { color:#a2a2a1;}
.nav-box .nav-line { position:absolute; left:0; bottom:0; height:3px; line-height:3px; font-size:0; width:32px; background:#53b224;}

/*头部结束*/

/*尾部*/
.foot_bg{
	background:#333333;
	overflow:hidden;
	height:400px;
	padding-top:20px;
	}
.foot1{ background: url(../img/foot_menu_bg.jpg) left  top 10px no-repeat; height:160px; padding-left:28px; width:130px;padding-top: 20px; margin-right:10px;}
.foot1 h3{ background:url(../img/h3_bg.jpg) center right 60px no-repeat;}
.foot1 a{color:#999;}
.foot1 h3 a, .foot2 h3{font-size:14px; color:#fff;line-height:30px;  font-weight: normal;}
.copy  a{margin:0 10px 0 10px;color:#999;}
 * .copy{color:#999; line-height:40px;}
.foot_icon{ background: url(../img/h3_bg.jpg) right center no-repeat;height:32px;}
.foot2 .grid_11 img{ width:240px; height:140px;}
.foot2 .grid_11 p, .foot2 .grid_12 p, .foot1 a:hover{ color:#fff; text-decoration:blink;}
.foot2{padding-top: 20px;padding-left:10px;background: url(../img/foot_menu_bg.jpg) left  top 10px no-repeat;}

.foot2 .grid_12, .foot2 .grid_11 p{display: none;}
/*尾部结束*/

/*内容1*/

/*内容1结束*/


/*内容2*/
.ind_tab_list{ width:525px;}
.about_img img{ width:180px; height:210px; padding:3px; border:1px solid #ddd; background:#fff;}
.factory .photo{ width:216px; height:193px; background:url(../img/ind_img_bg.jpg)  bottom left no-repeat; float:left; margin:0 10px;}
.factory img{ width:210px;height:180px; padding:2px; border:1px solid #ddd;}
.content2_L{ height:300px;}
/*新闻列表
--------------------------------------------------------------------*/
.content2_R{ width:530px;}
.news_img img{ width:136px; height:86px; padding:3px; border:1px solid #ddd;}
.ind_news_list li{  border-bottom: 1px dashed #ccc; padding:5px 0;}
.ind_news_list li{
	height:30px;
	line-height:30px;
}
.ind_news_list li a.news_classify{
	
}
.ind_news_list li h4{
	display:inline;
	background:url(../../img/common/ico_1.gif) no-repeat left 4px;
	padding-left:14px;
}
.ind_news_list .ind_news_first{ height:100px;line-height:15px;}
/*内2结束*/

/*内容3开始*/
.content_title{ height:30px; line-height:30px;}
.content_title h2{ width:200px; padding-left:40px; color:#53b224; font-size:18px; float:left;}
.content3_L .content_title h2{ background:url(../img/icon_1.jpg) left center no-repeat;}
.Program_list{ width:510px; height:139px; border-bottom:1px solid #fff; background:#ededed; padding:10px;}
.Program_img img{ width:140px; height:140px;}
.Program_text .more{ display:block; width:72px; height:24px; background:url(../img/case_more.png) no-repeat; float:right;}
.Program_text .more:hover{ background:url(../img/case_more_on.png) no-repeat;}

.content3_R .content_title h2{ background:url(../img/icon_2.jpg) left center no-repeat;}
/* case-left   样式  
--------------------------------------------------------------------*/
.case{ width:530px;  overflow:hidden; position:relative; height:320px; }
.case .hd{ overflow:hidden;  height:28px; margin-top:-60px; position:relative; z-index:999;  right: 10px;}
.case .hd .prev,.picScroll-left .hd .next{ display:block;  width:30px; height:30px; float:right; overflow:hidden;cursor:pointer; }
.case .hd .next{ }
.case .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.case .hd ul li{ float:left;  width:14px; height:14px; overflow:hidden; margin:0px 3px; text-indent:-999px; cursor:pointer; background:#fff; }
.case .hd ul li.on{ background:#4bd109;}
.case .rd{  overflow:hidden;  height:28px; margin-top:0px; position:relative; z-index:999; right:2px;width:30px;}
.case .bd ul{ overflow:hidden; zoom:1; }
.case .bd ul li{ margin:0px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.case .pic{ margin:0px;padding:0px; overflow:hidden; display:inline; width:90px;}
.case .title{ display:block; height:40px; line-height:40px; position: relative; margin-top:-40px; padding:0; background:url(../img/bg-black.png); }
.case .title a{font-size:18px; color:#fff; font-weight:bold;}
/*首页产品列表图片
--------------------------------------------------------------------*/
.case ul li img{
	width:520px;
	height:320px;
	padding:0px;
}
.case ul li{text-align:center;}
.case .bor_bot_999 p{ font-size:16px;color:#999;}


/*内容3结束*/

/*内页滚动图*/
/* case-left   样式  
--------------------------------------------------------------------*/
.about-left{ width:530px;  overflow:hidden; position:relative; height:320px; }
.about-left .hd{ overflow:hidden;  height:28px; margin-top:-60px; position:relative; z-index:999;  right: 10px;}
.about-left .hd .prev,.about-left .hd .next{ display:block;  width:30px; height:30px; float:right; overflow:hidden;cursor:pointer; }
.about-left .hd .next{ }
.about-left .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.about-left .hd ul li{ float:left;  width:14px; height:14px; overflow:hidden; margin:0px 3px; text-indent:-999px; cursor:pointer; background:#fff; }
.about-left .hd ul li.on{ background:#13d00f;}
.about-left .rd{  overflow:hidden;  height:28px; margin-top:0px; position:relative; z-index:999; right:2px;width:30px;}
.about-left .bd ul{ overflow:hidden; zoom:1; }
.about-left .bd ul li{ margin:0px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.about-left .pic{ margin:0px;padding:0px; overflow:hidden; display:inline; width:90px;}
.about-left .title{ display:block; height:40px; line-height:40px; position: relative; margin-top:-40px; padding:0; background:url(../img/bg-black.png); }
.about-left .title a{font-size:18px; color:#fff; font-weight:bold;}

.about_photo_main{
	width:400px;
	padding:10px;
	background: url(../img/aboutint.png) center top no-repeat;
	}
.about_recommend{
	width:380px;
	height:230px;
	border:1px solid #ddd;
	padding:5px;
	}
.about_recommend .bd ul li img{ width:380px; height:230px;}
.about_recommend .hd ul li{  width: 10px;height: 10px;}
.right_main .about_recommend  li{ padding:0px; background:nnone;}
/*内页滚动图结束*/

.main_bg{
	background: url(../img/page_content_bg.png) center top -100px #EEE no-repeat;
}
.public_2col{
	background: #fff;
	width:1100px;
	padding-bottom:30px;
}
.page_title{
	width:180px;
	height:70px;
	padding:10px 0 0 20px;
	position:relative;
	margin-top:-80px;
	border-radius:0 10px 0 0;
	background:url(../img/RMB_bg.png) left top no-repeat;
}
.page_title h3{
	text-align:right;
	font-size:24px;
	font-weight:normal;
	color:#E60012;
}
.page_title span{
	text-align:right;
	display:block;
	color:#808080;
	font-size:16px;
}
.main_right{
	padding-right:10px;}

.child ul{
	border:0;}
.products_list {
	padding-left:10px;}

.page_news_list li:hover{
	background:#F0F0F0;
	color:#fff;}
.products_list .pro_info { background:url(../img/ind_img_bg.jpg) top center no-repeat;}
.honor_img_01 .grid_19 { width:188px; height:169px; background:url(../img/ind_img_bg.jpg) bottom center no-repeat;}
/*尾部结束*/


.public_2col .main_right{width:860px;}

#ditu, #dituContent{height:250px;}

.nav .cur a{color:#53B224;}

.register, .public_1col .grid_45  {margin-top:10px;}

.right_main li{padding-left:0;background:none;}

.ind_news_pic {width:250px;}

.ind_news_pic a img{width:220px;}

.news_list ul li.first .ind_news_main {float:left;}

.copy p{display: initial;color: #999;}

.top .main .grid_23{width:250px;}

.header_R {width:820px;}

.search{margin-top: 50px;}

.copy{margin-top:70px;}

.foot1 li{margin-bottom:20px;}

.foot2 img{margin-bottom:10px;}