@CHARSET "UTF-8";
/*公共样式*/
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-style: normal;
	font-family: "微软雅黑";
}

ol, ul, li {
	margin:0;
	padding:0;
	list-style: none
}
img {
	border: 0;
	margin: 0;
	padding: 0
}
body {
	margin:0 auto;
	text-align:left;
	font-size:14px;
	max-width:1920px;
}
a, em , input{
	text-decoration: none;
	font-style: normal;
	cursor: pointer;
	color: #333
}
a:hover {
	color: #C00;
}
.clear {
	clear: both;
}
.center{
	width:1200px;
	height:100%;
	margin:0 auto;
	position:relative;
}
.lanmu_list{
	width: 93px;
	height: 418px;
	padding:120px 0 0 160px;
	float:right;
	background:url(../img/lanmu.png) no-repeat;
}
.lanmu_list li{
	margin-bottom:26px;
}
.lanmu_list a{
	color:#fff;
	font-size:14.66px;
	font-weight:bold;
}
/* banner样式↓ */
.banner{
	width:100%;
	height: 538px;
	position:relative;
}
.banner .logo{
	width: 100%;
	height:10px;
	position:absolute;
	top:0;
	left:0;
	z-index:5;
}
.banner .logo a{
	width:1200px;
	height:294px;
	display:block;
	margin:0 auto;
	padding-top:13px;
}
.lanmu{
	width: 100%;
	height:10px;
	position:absolute;
	top:0;
	left:0;
	z-index:6;	
}

/*首页轮头部轮播图样式*/
/* flexslider */
.flexslider{
	position:relative;
	width:100%;
	height:538px;;
	overflow:hidden;
	background:url(../img/loading.gif) 50% no-repeat;
	}

.slides{
	width:100%;
	position:relative;
}
.slides li{
	width:100%;
	height:538px;;
}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:48%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;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(../img/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; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*轮播图样式结束*/


/* banner样式↑ */
/* 首页产品分类标题样式↓ */
.pro_type{
	width:100%;
	height: 204px;
	background:#2a2a2a;
}
.pro_type li{
	width:102px;
	height:101px;
	float:left;
	margin:32px 0 0 58px;
	background:url(../img/ccc.png) no-repeat;
}
.pro_type li p{
	color:#fff;
	font-size:20px;
	padding:16px 0;
	text-align:center;
}

/* 首页产品分类标题样式↑ */
/* 首页关于我们样式↓ */
.index_about{
	width:100%;
	min-width:1200px;
	height:673px;
}

.index_about .about_banner{
	width:50%;
	height: 100%;
	float:left;
	position:relative;
	overflow:hidden;
}
.index_about .about_banner ul{
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:0;
}
.index_about .about_banner ul li{
	cursor:pointer;
	float:left;
	overflow:hidden;
	height:100%;
}
.index_about .about_banner ul li img{
	width:100%;
	height:100%;
}
.index_about .about_banner ol{
	width:20%;
	height:10px;
	position:absolute;
	left:45%;
	bottom:10px;
}

.index_about .about_banner ol li{
	width:10px;
	height:10px;
	margin-left:5px;
	border-radius:5px;
	background:#fff;
	z-index:100;
	float:left;
	cursor:pointer;
}

/*首页关于我们轮播图样式*/
	
/*轮播图样式结束*/
.about_nr{
	width:489px;
	height:524px;
	float:left;
	padding:46px 0px 0px 116px;
	overflow:hidden;
	
}

.about_link_box{
	width:274px;
	height:0px;
	margin:0 auto;
	position:relative;
}
.about_link{
	width:274px;
	height:184px;
	padding-top:90px;
	position:absolute;
	top:143px;
	background:url(../img/ddd.png) no-repeat;
	z-index:100;
	text-align:center;
}
.about_link p{
	width: 160px;
	margin:0 auto;
	padding:5px 0;
	border-bottom:1px solid #6ec246;
}
.about_link img{
	margin-top:10px;
}
/* 首页关于我们样式↑ */


/* 首页新闻样式↓ */
.index_news{
	width: 100%;
	height: 552px;
	background:url(../img/ggg.png) no-repeat;
	
}
.news_box{
	width:100%;
	height:100%;
	background:url(../img/vvv.png) no-repeat;
}
.news_center{
	width:100%;
	display:block;
	padding:30px 0;
	text-align:center;
}
.news_lunbo{
	width:318px;
	height: 318px;
	margin-left:250px;
	float:left;
}
.news_lunbo p{
	padding:10px 5px;
	max-width:100%;
	font-size:16px;
	color:#fff;
}
.news_lunbo_box{
	width:316px;
	height:266px;
	border:1px solid #fff;
	position:relative;
	overflow:hidden;
}
.news_lunbo_box ul{
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:0;
}
.news_lunbo_box ul li{
	cursor:pointer;
	float:left;
	overflow:hidden;
	height:100%;
}
.news_lunbo_box ul li img{
	width:auto;
	height:100%;
}
.news_lunbo_box ol{
	width:15%;
	height:10px;
	position:absolute;
	right:5%;
	bottom:10px;
}

.news_lunbo_box ol li{
	width:10px;
	height:10px;
	margin-left:5px;
	border-radius:5px;
	background:#fff;
	z-index:100;
	float:left;
	cursor:pointer;
}
.index_news_list{
	width:600px;
	height:320px;
	float:right;
	padding-top:10px;
}
.index_news_list li{
	width:405px;
	height:78px;
	margin:0 0 37px 63px;
}
.inews_date{
	width:76px;
	height: 76px;
	float:left;
	border:1px solid #fff;
	border-radius:10%;
	text-align:center;
	color:#fff;
}
.inews_title{
	width:310px;
	float:right;
	
}
.inews_title p{
	line-height:180%;
	color:#fff;
}
.more{
	width:205px;
	height: 40px;
	margin:30px auto;
	background:url(../img/more.png) no-repeat;
	line-height:40px;
	text-align:center;
}
.more a{
	color:#141414;
}
/* 首页新闻样式↑ */
/* 首页产品展示样式↓ */
.index_pro_list{
	width:100%;
	height: 605px;
	
}
.prozs{
	width:100%;
	height: 58px;
	padding:50px 0;
}
.prozs span{
	width:198px;
	height:58px;
	display:block;
	margin:0 auto;
	background:url(../img/prozs.png) no-repeat;
	text-align:center;
	line-height:58px;
	font-size:22px;
	color:#424242;
}
.ipro_list li{
	width:190px;
	height: 400px;
	float:left;
	margin:0 25px;
	position:relative;
}
.ipro_list li div .pro_more_link{
	width:152px;
	height:36px;
	display:block;
	margin:10px auto;
	background:url(../img/pro_more.png);
	text-align:center;
	line-height:36px;
	color:#141414;
}
.ipro_list li div img{
	width:100%;
	height:auto;
}
.ipro_top{
	width:100%;
	height:50%;
	position:absolute;
	top:0;
	left:0;
}
.ipro_bottom{
	width:100%;
	height:50%;
	position:absolute;
	bottom:0;
	left:0;
}
.ipro_bg{
	width:100%;
	height:100%;
}

/* 首页产品展示样式↑ */

/* 首页案例展示样式↓ */
.index_case_list{
	width:100%;
	height: 695px;
	position:relative;
}
.icase_bg{
	width:100%;
	height:100%;
	position:absolute;
	background:#2a2a2a;
	top:0;
	left:0;
	z-index:-5;
}
.icase_bg img{
	width:100%;
	height:auto;
}
.icase_title{
	width:100%;
	padding:38px 0 27px 0;
	text-align:center;
}
.icase_list {
	position:relative;
}
.icase_list li{
	border:2px solid #fff;
	margin-bottom:10px;
	position:relative;
	overflow:hidden;
}
.icase_img{
	position:absolute;
	width:120%;
	height:auto;
}
.links_a{
	width:100%;
	height:100%;
	position: relative;
	display:none;
}
.links_aa{
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
	text-align:center;
	color:#fff;
	font-size:16px;
	z-index:5;
}
.icase_name {
	width: 90px;
	margin:0 auto;
	text-align:center;
	position:relative;
}
.icase_name a{
	width:100%;
	color:#fff;
	font-size:16px;
	position:absolute;
	z-index:10;
	left:0;
}
.icase_list li a img{
	
}
/* 首页案例展示样式↑ */

/* 首页友情链接样式↓ */
.links{
	width:100%;
	height:498px;
	background:#2a2a2a;
}
.friend_links{
	width:50%;
	height:100%;
	float:left;
	background:url(../img/dddd.png) no-repeat;
}
.links_title{
	width:100%;
	padding:46px 0 36px 0;
	text-align:center;
}
.flinks_img{
	width:534px;
	height:218px;
	margin:0 auto;
}
.mlinks_left{
	width:20px;
	padding:90px 0;
	color:#fff;
	float:left;
	font-size:20px;
	cursor:pointer;
}
.mlinks_right{
	width:20px;
	padding:90px 0;
	color:#fff;
	float:right;
	font-size:20px;
	cursor:pointer;
	
}
.flinks_icon{
	width:460px;
	height:100%;
	float:left;
	margin:0 16px;
	position: relative;
	overflow:hidden;
}
.flinks_icon ul{
	width:100%;
	height: 100%;
	position: absolute;
}
.flinks_icon ul li{
	width:104px;
	height: 104px;
	float:left;
	margin:5px;
	cursor:pointer;
}
.flinks_icon ul li img{
	width:100%;
	height:100%;
}

.box{
	width:600px;
	height:404px;
	margin-top:94px; 
	float:right;
	position:relative;
	cursor:pionter;
	overflow:hidden;
	background:url(../img/bot_sec.jpg) no-repeat;
}
.box li{
	font-size:22px;
	color:#000000;
	position:absolute;
	z-index:10;
}

/* 首页友情链接样式↑ */
/* 首页底部信息样式↓ */
.bottom{
	width:100%;
	height:58px;
	padding:66px 0;
	background:url(../img/bot_bg.png) no-repeat;
}
.bottom li{
	float:left;
	margin-left:20px;
}
.bot_logo{
	width:260px;
	height:100%;
}
.bot_banquan{
	width:508px;
	height:100%;
	color:#fff;
}
.bot_qq{
	width:350px;
	height:100%;
}
.bot_qq img{
	margin-left:10px;
	
}
.hot_call{
	width:180px;
	height:100%;
	color:#fff;
	float:right;
}
/* 首页底部信息样式↑ */

/* 关于我们页面样式↓ */
.sec_lanmu{
	width:100%;
	height:128px;
	background:#2a2a2a;
	position:relative;
}
.center_about{
	width:183px;
	height:100%;
	margin:0 auto;
	position:relative;
}
.center_about .cabout_bg{
	width:183px;
	height:183px;
	position:absolute;
	top:-55px;
	left:0;
	z-index:9;
}
.center_about .about_title{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	text-align:center;
}
.center_about .about_title p{
	width:130px;
	margin:0 auto;
	padding:3px 0;
	
	color:#2a2a2a;
}
.center_about .about_title div{
	background:#79c242;
	width:100px;
	height:1px;
	margin:0 auto;
}
.center_about .about_title img{
	margin-top:6px;
}
.lanmu_name{
	width:1200px;
	height:6px;
	position:absolute;
	top:70px;
	background:url(../img/ll.png) no-repeat;
	z-index:0;
}
.lanmu_name li{
	width: 6px;
	height: 6px;
	background:#000000;
	border-radius:50%;
	float:left;
	position:relative;
	margin:0 40px;
}
.lanmu_name li span{
	display:block;
	width:60px;
	height: 20px;
	color:#fff;
	position:absolute;
	top:-30px;
	left:-26px;
	cursor:pointer;
	overflow:hidden;
}
.hits_border{
	border:2px solid #fff;
	top:-2px;
}
.dangqian_weizhi{
	width:240px;
	height:20px;
	padding:14px;
	color:#fff;
	position:absolute;
	right:0;
	bottom:0;
}
.dangqian_weizhi a{
	color:#fff;
}
.about_con{
	width:100%;
	height: 583px;
	
}
.sabout_banner{
	width:50%;
	height: 100%;
	float:left;
	overflow:hidden;
}
.ajax_nr{
	display:none;
}
/* 关于我们页面样式↑ */
/* 产品列表页面样式↓ */
.products_list{
	width:100%;
	min-height:500px;
	padding:60px 0;
}
.pro_list{
	width:100%;
	
}
.pro_list li{
	width:295px;
	height:240px;
	float:left;
	margin:5px 2px;
}
.pro_list_img{
	width:100%;
	height: 196px;
	overflow:hidden;
}
.pro_list_img img{
	width:100%;
	height:auto;
}
.pro_list li p{
	padding:12px 0;
	width:100%;
	text-align:center;
}
.pro_list li p a{
	color:#444444;
}
.page{
	width:100%;
	text-align:center;
	margin:20px 0;
}
.page a{
	margin:0 10px;
}
.pro_xiangqing{
	width:904px;
	margin:20px auto;
}
.pn{
	margin:20px auto;
}
/* 产品列表页面样式↑ */

/* 新闻页面样式↓ */
.sec_news_list{
	width:100%;
	min-height:500px;
}
.sec_news_list li{
	width:100%;
	height:90px;
	padding:12px 0;
}
.sec_news_list li a{
	display:block;
}
.snews_img{
	width:150px;
	height:90px;
	overflow:hidden;
	float:left;
}
.snews_img img{
	width:100%;
	height:auto;
}
.snews_date{
	width: 76px;
	height: 76px;
	float:left;
	margin-top:5px;
	margin-left:44px;
	border:1px solid #2a2a2a;
	border-radius:5%;
	
}
.snews_date p{
	text-align:center;
}
.snews_title{
	width:470px;
	height:44px;
	float:left;
	padding-top:16px;
	margin-left:80px;
}

.news_show_info{
	width:100%;
	padding:30px 0;
}
.news_show_info p{
	padding:5px 0;
}
/* 新闻页面样式上 */

/* 留言页面样式 */
.gbook{
	width:100%;
	min-height:500px;
}
.gbook_list{
	width:508px;
	min-height:500px;
	margin:0 auto;
	padding:30px 0;
}
.gbook_list p{
	padding:10px;
	background:#ececec;
	color:#646464;
	margin:16px 0;
}
.gbook_list p input{
	width:60%;
	border:0;
	background:transparent;
	margin-left:10px;
}
.gb_nr{
	height:230px;
	padding:10px;
	background:#ececec;
	color:#646464;
	margin:16px 0;
}
.gb_nr span{
	display:block;
	float:left;
	padding:50px 0;
	color:#646464;
}
.gb_nr textarea{
	width:416px;
	height:206px;
	float:right;
	background:transparent;
	border:0;
}
.but{
	width:400px;
	height:50px;
	margin:20px auto;
}
.but input{
	width:183px;
	height:50px;
	float:left;
	margin:0 6px;
	border:0;
	background:#afafaf;
	color:#fff;
	border-radius:5px;
	font-size:18px;
}

/* 留言页面样式 */
/* 招聘页面 */
.job_list{
	width:100%;
	height:766px;
	padding:10px 0;
}
.job_img{
	width:950px;
	height:350px;
	margin:0 auto;
}
.job_list ul{
	width:950px;
	height:248px;
	border-top:1px solid #c9c9c9;
	margin:20px auto;
}
.job_list ul li{
	width:100%;
	height:49px;
	line-height:49px;
	text-align:center;
	border-bottom:1px solid #c9c9c9;
}
.job_list ul li a{
	font-size:18px;
}
.job_show{
	width:950px;
	height:248px;
	margin:20px auto;
}






























