﻿@charset "utf-8";
html,body{-webkit-text-size-adjust:none;font:14px/24px #242424 Microsoft Yahei,Verdana, Arial, Helvetica, sans-serif;}
body {color:#242424;font:14px/24px Microsoft Yahei,Verdana, Arial, Helvetica, sans-serif;} 
a {text-decoration: none; font-size: 14px;	color: #333333;	line-height:24px;}
li{list-style:none;}
* {margin:0px;	padding:0px;}
img{ border:0px;}
.clear{ clear:both;}

.headerbg{ width:100%;}
.headerbox{ width:1260px; height:137px; margin:0 auto;background:url(images/header.jpg) no-repeat center; }
.banben{ float:right; line-height:24px; font-size:18px; font-weight:bold; margin-top:100px; text-align:center; width:400px;}
.banben a{  line-height:24px; font-size:18px; font-weight:bold;}
/*导航栏*/
#nav {width:100%;background:url(images/navbg.jpg) repeat-x center center;}
#nav ul { width:1160px; margin:0px auto;height:56px; background:url(images/navbg1.jpg);}
#nav ul li {float: left; position: relative; display: inline-block; width:140px; height:56px; background:url(images/nabtiao.png);}
#nav ul li:hover {text-decoration: none; width:140px; height:56px; background:url(images/navbg2.jpg );color: #FFFFFF;}
#nav ul li a {display:block; width:140px;text-align:center;line-height:60px;font-size:16px;color: #fff;text-decoration: none; font-weight:bold;}
#nav ul li:hover a {text-decoration:none;color: #fff;}
#nav ul li:hover ul {visibility: visible; display: block;}
#nav ul li ul {background:silver;visibility: hidden;position: absolute;z-index:999;left:0px;padding:0px;height:auto;width:auto; border:0px; display: block; margin-top:-4px;}
#nav ul li ul li {clear:left;padding-right: 0px;border-width: 0px;background:#003483; border:0px;}
#nav ul li ul li a {color:#FFFFFF;white-space:nowrap;text-overflow:ellipsis;font-size:14px;height:56px;line-height:56px;width:140px;font-weight: normal;}
#nav ul li ul li a:hover {color:#FFFFFF;text-decoration:none;background-color:#2d2d2d;}
/*广告*/
.main_image {width:100%; height:450px;overflow:hidden; margin:1px auto 0 auto; position:relative}
.main_image ul {width:9999px; height:450px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:450px;}
.main_image li span {display:block; width:100%; height:450px}
.main_image li a {display:block; width:100%; height:450px}
.main_image li .img_1 {background: url('images/banner02.jpg') center top no-repeat}
.main_image li .img_2 {background: url('images/banner01.jpg') center top no-repeat}
div.flicking_con {width:990px; margin:0 auto; position:relative; z-index:999;}
div.flicking_con .flicking_inner {position:absolute; top:370px; left:460px; width:300px; height:21px}
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:45%;margin-top:-37px;display:none;}
#btn_prev{background:url(images/hover_left.png) no-repeat left top;left:50px;}
#btn_next{background:url(images/hover_right.png) no-repeat right top;right:50px;}

/*产品展示*/
.probg{ width:100%; float:left; margin-top:20px;}
.probox{ width:1260px; margin:0 auto;}
.chzi{ width:100%; height:96px; margin-top:20px; color:#404040; font-size:15px; text-align:center;}
.xs{ margin-top:30px;}
.lu{ width:542px; height:50px; margin:0 auto;}
.prolist{ width:209px; float:left;}
.xbpro{ width:265px; height:67px; background:url(images/fenbg.jpg); text-align:center;}
.xbpro a{ color:#fff; font-size:22px; line-height:54px;}
.xbpro1{ width:263px; border:1px solid #d9d9d9; padding-bottom:6px;}
.xbpro1 ul{ width:251px; margin-left:6px;}
.xbpro1 ul a{ color:#fff; font-size:14px; font-weight:bold; line-height:34px;}
.xbpro1 ul li{ width:240px; background:url(images/fenjiantou.jpg) no-repeat 20px center; border-bottom:1px dashed #d9d9d9; text-indent:32px;}
.xbpro1 ul li a{ color:#4c4c4c; font-size:14px; line-height:31px; font-weight:normal;}
.prodian{ width:189px; height:96px; margin:6px 10px; float:left;}
.zhanbox{ width:970px; float:right;}
.zhanshi{ width:970px; height:40px; background:url(images/zhanbg.jpg); text-indent:34px;}
.zhanshi a{ color:#fff; font-size:16px; font-weight:bold; line-height:40px;}
.zhanshi span{ float:right; margin-right:12px;}
.zhanshi span a{ color:#4c4c4c; line-height:40px; font-weight:normal; font-size:12px;}
.zhan{ width:990px; float:right;}
.zhan ul{ margin-top:13px; }
.zhan ul li{ width:226px; float:left; text-align:center; margin-left:21px;}
.zhan ul li img{ width:226px; border:1px solid #d9d9d9;}
.zhan ul li a{ color:#4c4c4c; font-size:14px; line-height:46px;}
.tongbg{ width:100%; float:left; background:url(images/tonglan.jpg) center; height:142px; margin-top:15px;}
.tongbox{ width:1260px; margin:0 auto;}
.tongdian{ width:224px; float:left; margin-top:40px; color:#fff; font-size:16px;}
.tongdian span{ font-size:30px; line-height:30px;}
/*关于我们*/
.guanbg{ width:100%; border-top:1px solid #cdcdcd; float:left; margin-top:50px;}
.guanbox{ width:1260px; margin:0 auto;}
.guanyu{ width:1260px; height:76px; background:url(images/guanbg.jpg); margin-top:-28px; text-align:center; color:#898989; font-size:24px;}
.guanyu a{ color:#003483; font-size:34px; line-height:40px;}
.guanzuo{ width:675px; float:left; margin-top:15px;}
.jianzi{ width:675px; text-indent:28px; line-height:26px; color:#4c4c4c; font-size:14px; height:246px; overflow:hidden;}
.jianduo{ width:124px; height:30px; border:1px solid #003483; text-align:center; float:right;}
.jianduo a{ color:#003483; font-size:14px; line-height:30px; display:block;}
.jianduo:hover{ width:124px; height:30px; background-color:#003483; text-align:center; float:right;}
.jianduo a:hover{ color:#fff; font-size:14px; line-height:30px;}
.guanyou{ width:526px; height:283px; float:right; margin-top:15px;}
/*生产设备*/
.sbbg{ width:100%; float:left; margin-top:30px;}
.sbbox{ width:1260px; margin:0 auto; background-color:#e5e5e5; height:270px; overflow:hidden;}
.shebei{ width:1230px; margin-left:15px; margin-top:23px; float:left;}
.shebei ul li{ width:286px; float:left; text-align:center; margin-left:10px; margin-right:10px;}
.shebei ul li img{ width:278px; border:4px solid #fff;}
.shebei ul li a{ color:#4c4c4c; font-size:15px; line-height:42px;}
/*新闻中心*/
.newsbg{ width:100%; border-top:1px solid #cdcdcd; float:left; margin-top:50px; margin-bottom:30px;}
.newsbox{ width:1260px; margin:0 auto;}
.news{ width:1260px; height:76px; background:url(images/guanbg.jpg); margin-top:-28px; text-align:center; color:#595959; font-size:14px;}
.news a{ color:#003483; font-size:34px; line-height:50px;}
.newszuo{ width:600px; float:left; margin-top:12px;}
.newsyou{ width:600px; float:right; margin-top:12px;}
.news1{ width:600px; height:32px; background:url(images/news.jpg) no-repeat center bottom; color:#999999; font-size:14px; line-height:32px; text-indent:5px;}
.news1 a{ color:#003483; font-size:15px; font-weight:bold; line-height:30px;}
.news1 span{ float:right; margin-right:8px;}
.news1 span a{ color:#4c4c4c; font-size:14px; line-height:30px; font-weight:normal;}
.newstu{ width:166px; height:251px; float:left; margin-top:18px;}
.newszi{ width:414px; float:right; margin-top:12px;}
.newszi ul li{ width:414px; border-bottom:1px dashed #d9d9d9; background:url(images/jiantou.jpg) no-repeat 4px center; text-indent:19px;}
.newszi ul li a{ color:#4c4c4c; line-height:36px; font-size:14px;}
.newszi ul li a:hover{ color:#ea0010; line-height:36px; font-size:14px; text-decoration:underline;}
.newszi ul li span{ float:right; line-height:36px; color:#808080;}
/*底部*/
.f_foot {
	background: url(images/f_foot.gif) repeat-x center top;
	overflow: hidden;
	padding-top: 42px;
	margin-top: 15px;
}
.f_foot .f_nav {
	height: 48px;
	line-height: 48px;
	text-align: center;
	color: #fff;
	font-size: 14px;
}
.f_foot .f_nav a {
	color: #fff;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	display: inline-block;
	padding: 0 14px;
}
.f_foot .f_Info {
	padding-top: 44px;
	overflow: hidden
}
.f_foot .f_logo {
	display: block;
	width: 183px;
	text-align: right;
	padding-right: 65px;
}
.f_foot .f_Txt {
	width: 520px;
	color: #fff;
	line-height: 31px;
	padding-top: 8px;
	font-family: "微软雅黑";
	font-size: 14px;
}
.f_foot em {
	display: block;
	float: left;
	width: 122px;
	padding-top: 8px;
	font-style: normal;
}
.f_foot span {
	display: block;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 13px;
	color: #fff;
}
.f_foot .f_Txt img {
	vertical-align: middle;
}
.f_foot a {
	color: #fff;
}
.footer {
	width: 960px;
	margin: 0 auto;}
	.fl {
    float: left;
}

.dilian{ width:440px; float:left; margin-left:40px;}
.lianxi{ width:440px; height:32px; color:#fff; font-size:22px; line-height:32px; margin-top:28px;}
.lianxi a{ color:#fff; font-size:24px; line-height:32px;}
.lianzi{ width:440px; height:100px; margin-top:15px; overflow:hidden; color:#fff;}
.erwei{ width:115px; float:right; margin-top:28px; color:#fff; text-align:center; font-size:12px;}
.bqbg{ width:100%; float:left; background-color:#202020;}
.bqbox{ width:1260px; height:33px; color:#fff; font-size:13px; line-height:33px; margin:0 auto; color:#fff;}
/*内页*/
.neilian{ width:265px; height:39px; background:url(images/neilianbg.jpg); text-indent:35px; margin-top:15px;}
.neilian span{ color:#fff; line-height:39px; font-size:16px;}
.neilianxi{ width:263px; border:1px solid #d9d9d9;}
.neilianxi img{ width:241px; height:80px; margin-left:10px; margin-top:10px; border:1px solid #d9d9d9;}
.neilianzi{ width:240px; margin:6px 13px; color:#595959; font-size:14px;}
.neizhan{ width:970px; height:40px; background:url(images/zhanbg.jpg); text-indent:34px; color:#fff; font-size:16px; font-weight:bold; line-height:40px;}
.neizhanshi{ width:968px; border:1px solid #d9d9d9;}
.neirong{ font-size:30px; float:left; margin:50px;}

.nnewsbox { width:968px; border:1px solid #d9d9d9;}
.nnewsbox ul{ margin:50px; width:853px;}
.nnewsbox ul li{ width:100%; text-align:left; border-bottom:1px dashed #d9d9d9; text-indent:14px; background:url(images/news1.jpg) no-repeat left center;}
.nnewsbox ul li a{ color:#595959; line-height:36px; font-size:14px;}
.nnewsbox ul li a:hover{ color:#003483; text-decoration:underline; line-height:36px; font-size:14px;}
.nnewsbox ul li span{ color:#999; font-size:14px; float:right; line-height:36px;}
.pageleft { overflow:hidden; width:300px; line-height:24px; height:60px }
.pageright { overflow:hidden; width:300px; line-height:24px; height:60px }
.pageleft { padding-left:10px; float:left; text-align:left }
.pageright { padding-right:10px; float:right; text-align:right }
.pageNavi { padding:10px 0px 25px 0px; MARGIN: 10px auto 0px; WIDTH: 98%; TEXT-ALIGN: center}
.prod{ width:968pox;}
.prod ul{ margin:10px;}
.prod ul li{ width:218px; float:left;border:1px solid #d9d9d9; text-align:center; margin:8px;}
.prod ul li img{ width:218px;}
.prod ul li a{ color:#4c4c4c; line-height:40px; font-size:14px;}

.neiye1{ margin-left:60px;}
.neiliu{ float:left; margin-left:150px; margin-top:80px; margin-bottom:80px;}
.wp-pagenavi {MARGIN: 0px auto; PADDING-TOP: 15px}
.wp-pagenavi A {BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important; BACKGROUND-COLOR:#fff;}
.wp-pagenavi A:visited {BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important; BACKGROUND-COLOR:#fff;}
.wp-pagenavi A:hover {FONT-WEIGHT: normal! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important; BACKGROUND-COLOR:#fff;}
.wp-pagenavi A:active {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN.pages {BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
.wp-pagenavi SPAN.extend {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
.wp-pagenavi SPAN.current {BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important}
.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {PADDING:3px 5px 3px 5px;MARGIN: 2px;TEXT-DECORATION: none;border: 1px solid #0099FF;}
.wp-pagenavi SPAN {PADDING:3px 5px 3px 5px;MARGIN: 2px;TEXT-DECORATION: none;background-color:#E1F1FB;color:#000;border: 1px solid #0099FF;}
.wp-pagenavi A:hover {border: 1px solid #0066CC;}
.wp-pagenavi SPAN.current {border: 1px solid #0066CC;}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}
.jianjietext{ margin:40px; font-size:16px; line-height:28px;}
.nei1{ margin:40px;}

.onload="javascript:DrawImage(this,219,170)"

#newslist li {
margin: 0 6px;
line-height: 30px;
padding-left: 10px;
border-bottom: 1px dotted #dbdbdb;
}
#newslist li span {
float: right;
color: #7e7e7e;
}
#xgcp li {
width: 115px;
float: left;
margin: 5px 10px;
display: inline;
}
#xgcp li img {
border: 1px solid #dddddd;
display: block;
margin: 0 auto;
width: 103px;
height: 79px;
padding: 5px;
}
#xgcp li h4 {
line-height: 24px;
color: #505050;
background-color: #f1f1f1;
font-size: 12px;
font-weight: normal;
margin-top: 5px;
text-align: center;
border: none;
}

