﻿@charset "utf-8";
/* CSS Document */
body {background:#f4f2f2; font-size:13px; font-family:Microsoft Yahei;}
ul,li {list-style:none; margin:0; padding:0;}
a {text-decoration:none; color:#111111;}
a:hover {text-decoration:none; color:#ff6e00;}
.clear {clear:both;}
img {vertical-align:middle;}

.wp1007 {width:1009px; margin:0 auto; border-left:#d6d5d5 1px solid; border-right:#d6d5d5 1px solid; background:#fff;}

.header-tips {line-height: 32px; border-bottom:#dcdcdc 1px dotted; overflow:hidden;}
.tel {font-size: 20px; color: #b51f28; font-family: Arial; padding: 0 10px 0 15px; background: url(../images/bg_sign01.png) no-repeat left center; float: right;}
.search {width: 112px; height: 18px; float: right; margin:5px 10px 0px 10px;}
.search1 {width: 86px; height: 18px; float: right; margin:0px 10px 0px 10px;}

.nav_bg {width:1019px; margin:0 auto; height:73px; background:url(../images/zy_01.jpg) no-repeat;}
.nav_bg1 {width:1019px; margin:0 auto; height:73px; background:url(../images/zy_0111.jpg) no-repeat;}
.nav {width: 730px; margin-left:275px; padding-top:23px;}
.nav li {float: left; text-align:right; line-height: 43px; width:auto; position:relative;}
.nav li > a{display: inline-block; padding: 0 22px; font-size: 15px; color: #fff; float: left;}
.nav li > a.nav_right6 {padding-right:0;}
.nav li > a:hover,.nav li.hover > a{background: url(../images/bg_line01.jpg) no-repeat center bottom;}
.nav li > a:hover.nav_right6{background: url(../images/bg_line01.jpg) no-repeat right bottom;}
.subnav{position: absolute; top: 43px; height: 43px; line-height: 43px; display: none; background:#3e3e3e; z-index:99;}
.subnav a{display: inline-block; padding: 0 10px; color: #fff; font-size:12px;}
.subnav a:hover{color: #f00;}

/**/
#secondnode1{ width: 866px; left: -217px; display: none;}
#secondnode2{ width: 70px; left: 18px; display: none;}
#secondnode3{ width: 140px; right: -15px;}
#secondnode4{ width: 216px; right: -55px;}
#secondnode5{ width: 430px; right: -127px;}
#secondnode6{ width: 140px; right: -45px;}

/*广告*/
.banner {width:1019px; border:#b51f28 6px solid; margin:0 auto;}
.ck-slide { width: 1007px; height: 260px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 260px;}
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px; background: url(../images/arrow-left.png) #000 50% no-repeat;}
.ck-slide .ck-next { right: 5px; background: url(../images/arrow-right.png) #000 50% no-repeat;}
.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #b51f28;}
.ck-slidebox ul li em:hover { background-color: #b51f28;}

.index-wrap {overflow:hidden;}
.index-service{
	width: 542px;
	padding: 12px 26px 0 26px;
	float:left;
}
.index-service ul{
	float: left;
	margin-top: 12px;
}
.index-service li{
	width: 163px;
	height: 22px;
	float: left;
	font-size: 10px;
	line-height: 16px;
	color: #7f7f7f;
    background: url(../images/bg_sign04.jpg) no-repeat 1px center;
}
.index-service li a{
	display: inline-block;
	font-size: 13px;
	color: #333333;
	padding-left: 10px;
}
.index-service li a:hover{
	color: #0d9aea;
}
.index-service li p{
	padding-left: 12px;
}
.index-newslink{
	width: 465px;
	padding: 12px 18px 20px 24px;
	float:right;
	border-left: 1px solid #e5e5e5;
}
.pro_title {
	height: 36px;
	padding-left: 32px;
	background: url(../images/bg_sign03.jpg) no-repeat left center;
	line-height: 36px;
	color: #333333;
	text-transform: uppercase;
	margin-bottom: 15px;
	position: relative;
}
.pro_title a{
	display: inline-block;
	width: 100%;
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	color: #333333;
}
.pro_title a:hover{
	color: #0d9aea;
}
.index-wrap .title1{
	height: 36px;
	padding-left: 32px;
	background: url(../images/bg_sign4.jpg) no-repeat left center;
	line-height: 36px;
	color: #333333;
	text-transform: uppercase;
	margin-bottom: 15px;
	position: relative;
}
.index-wrap .title1 a{
	display: inline-block;
	width: 100%;
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	color: #333333;
}
.index-wrap .title1 .more{
	width: 58px;
	border: 1px solid #e1e1e1;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-align: center;
	position: absolute;
	right: 0;
	bottom: 0;
}
.index-wrap .title1 a:hover{
	color: #0d9aea;
}
.inews-rec{
	padding-bottom: 8px;
}
.inews-rec .img{
	width: 100px;
	height: 72px;
	border: 1px solid #d3d3d3;
	float: left;
	margin-top: 4px;
}
.inews-rec .list{
}
.inews-rec .list li{
	height: 26px;
	font-size: 10px;
	line-height: 26px;
	font-family:"微软雅黑";
	color: #afafaf;
}
.inews-rec .list li span {float:right;}
.inews-rec .list a{
	display: inline-block;
	float: left;
	font-size: 13px;
	color: #333333;
	padding-left: 10px;
	background: url(../images/bg_sign05.jpg) no-repeat 1px center;
}
.inews-rec .list a:hover{
	color: #0d9aea;
	background: url(../images/bg_sign04.jpg) no-repeat 1px center;
}
.news_img {float:left; width:181px; border-right:#dcdcdc 1px solid;}
.index_search {float:left; width:241px; padding-left:20px;}
.index_searchtit {margin-bottom:5px;}
.index_searchtit span {font-size:16px;}
.index_searchtit em {font-style:normal; color:#bebdbd; font-size:14px;}
.input {width:165px; height:32px; border:#dedbdb 1px solid;}
.butt {background:#258dd3; width:50px; height:32px; color:#fff; border:none; margin-left:5px;}

.foot {border-top:#dcdcdc 1px dashed; overflow:hidden; color#111111;}
.foot_left {width:550px; float:left; padding:12px 0 10px 10px;}
.foot_ads {/*background:url(../images/zy_02.jpg) no-repeat; padding-left:26px; */line-height:21px; height:21px; display:inline-block; margin-bottom:8px;}
.foot_tel {background:url(../images/zy_03.jpg) no-repeat; padding-left:26px; line-height:21px; height:21px; display:inline-block;}
.foot_right {width:450px; float:right; padding:8px 10px 8px 0; line-height:21px; text-align:right;}
.foot_right span {margin-bottom:8px; display:inline-block;}

.nei_nav {overflow:hidden; padding:20px 0 0 0;}
.nei_cont {padding:0 20px 20px 20px;}

#pageclass{ width:100%; height:15px; margin-bottom:50px; border-bottom:1px solid #cccccc;}
#aboutclass{ width:1000px; height:30px; margin:0px auto; text-align:center;}
a.item{ padding:8px 30px; line-height:30px; background-color:#7f7f7f; margin:0px 5px;  text-align:center; color:#ffffff;}
a.item:hover{ background-color:#ba2720;}
a.selitem{ padding:8px 30px; line-height:30px; background-color:#ba2720; margin:0px 5px; text-align:center; color:#ffffff;}


#aboutnav {text-align:center; margin-bottom:30px; font-size:18px; font-weight:bold;}
#container{}
#textcontent{ font-family:微软雅黑; color:#000000; line-height:20px;}

/**/
.hmimgitem{ width:155px; height:130px; float:left; position:relative; margin-right:10px;}
.hmimgitem1{ width:155px; height:130px; float:left; position:relative;}

/*留言反馈*/
#messageremark{ padding-bottom:30px; text-align:center;}

#messageform table{ margin:0px auto;}
#messageform font{ color:#999999; font-size:12px; }
#messageform table tr td{ margin:10px 0px; padding:10px 0px;}
.mestile{ font-size:14px;}
.mesinput{ height:30px; line-height:30px; padding-left:5px; border:1px solid #bbbbbb;}
.mesmuinput{ line-height:20px; padding-left:5px; border:1px solid #bbbbbb;}

#messageform span{ color:#cc0000; font-size:14px;}
.submintmessage{ background-color:#ba2720; text-align:center; line-height:30px; height:40px; width:100px; border:none; color:#ffffff; font-size:16px;}
.restetmessage{ background-color:#7f7f7f; text-align:center; line-height:30px; height:40px; line-height:40px; width:100px; display:block; border:none; color:#ffffff; font-size:16px;}
a.restetmessage{ color:#ffffff;}

/*新闻列表*/
.newslistitem{ border:1px solid #cccccc; margin:20px 0px; padding:15px 15px;}

.newsimg{ width:150px; height:100px; float:left; position:relative;}
.newstext{ width:770px; height:100px; overflow:hidden; float:right; position:relative;}

.newslisttitle{ font-size:14px; font-family:微软雅黑; padding-bottom:10px; font-weight:bold; color:#000000;}
.newslisttitle span{ font-size:12px; font-weight:lighter; color:#888888;}

.newslisttitle a:link{ color:#414141;}
.newslisttitle a:visited{ color:#414141;}
.newslisttitle a:hover{ color:#4b89de;}

.newslistremark{ line-height:24px; font-size:12px; font-family:微软雅黑; color:#555555;}

/*newsdetail*/
.newsother{ color:#333333; text-align:center; font-size:12px; height:40px; line-height:30px;}
.detailnewstitle{ font-family:微软雅黑; font-size:18px; text-align:center; font-weight:bold; color:#333333; line-height:30px;}
.newscontent{ font-size:14px; line-height:28px; padding-left:20px; padding-right:20px; padding-top:20px;}

/*生产设备*/
.honoritem{ width:316px; margin-right:9px; margin-bottom:10px; overflow:hidden; float:left; position:relative;}
.honoritem1{ width:316px; margin-bottom:10px; overflow:hidden; float:left; position:relative;}

.honorimg{ border:1px solid #cbcbcb;}
.honorimg img {width:314px;}
.honortitle{ text-align:center; height:30px; line-height:30px; color:#fa5210; overflow:hidden;}

/*产品中心*/
#prolistimg{ overflow:hidden; padding:0 50px;}
#prolistimg .prolistimgitem{ margin-bottom:30px; float:left; width:50%; text-align:center;}

#prolistcontent{ padding:0 110px; line-height:24px;}

#prolistimg1{ padding:0 50px;}
#prolistimg1 .prolistimgitem1{ float:left; width:50%; text-align:center; margin-bottom:30px;}

#prolistcontent1{ padding:0 110px; line-height:24px;}
/**/
a.itemclass{ padding:8px 10px; line-height:30px; background-color:#7f7f7f; margin:0px 5px;  text-align:center; color:#ffffff;}
a.itemclass:hover{ background-color:#ba2720;}
a.selitemclass{ padding:8px 10px; line-height:30px; background-color:#ba2720; margin:0px 5px; text-align:center; color:#ffffff;}

/*上一页下一页*/
#pager{ padding-top:20px; text-align:center;}
#pager a:link{ color:#555555;}
#pager a:visited{ color:#555555; text-decoration:none;}
#pager a:hover{ color:#cc0000;}

#pager a.prepg{ padding:5px 10px; background-color:#f4f4f4; border:1px solid #cccccc;}
#pager a.nextpg{ padding:5px 10px; background-color:#f4f4f4; border:1px solid #cccccc;}