/*--reset begin--*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0;
}
body, button, input, textarea {
	font:12px/20px "宋体", tahoma, arial;
	color:#333;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
ul, ol, li {
	list-style:none;
}
a img {
	border:none;
}
a {
	text-decoration:none;
	color:#333;
}
a:hover {
	color:#056ea1;
	text-decoration:underline;
}
.main a:hover{
	color:#056ea1;
}
.main:after,.casezs:after,.wzlist:after,.showCont:after,.profl:after,pic1:after,.qiyepList:after,.cont:after,.logoList:after,.cprightbox:after {
	height:0;
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
}
/*--reset end--*/
/*------------public background beigin---------------*/
.btn1,.btn6 input,.fb1,.btn2,.jinru,.Tlist5 a,.fb2,.fb3 {
	background:url(../images/Btn1.gif) no-repeat;
}
.zxtitle,.title5,.title2,.title1,.title7,.xxk {
	background:url(../images/title1.gif) no-repeat;
}
.fltitle,.top,.title9,.Sinput,.Sselect,.zhtitle0,.gongying li,.gongying .huise,.zclist li,.wzlist li,.newList li,.new-list h2,.zxcont li,.nav ul li,.topL .huiyuan,.gylist1 li {
	background:url(../images/icon.gif) repeat-x;
}
.nav ul li a:hover,.nav ul li a.hover,.nav ul li.last a:hover,.nav ul li.last a.hover,.ad,.xxk li a,.xxk li a.hover,.btn3,.btn5,.qMenu a.hover {
	background:url(../images/btn2.gif) no-repeat;
}
/*------------public background end---------------*/
/*--------头部-----------*/
.top {
	width:100%;
	clear:both;
	height:30px;	
	min-width:960px;
	background-position:0 -2px;
}
.topMain {
	width:960px;
	margin:0 auto;
	color:#666;
	line-height:30px;
}
.topL {
	float:left;
}
.topL a {
	color:#198dd4;
	margin:0 4px;
}
.topR {
	float:right;
}
.topR a {
	color:#666;
	margin:0 8px;
}
.head {
	width:960px;
	height:80px;
	margin:0 auto;
	clear:both;
}
#logo {
	width:350px;
	height:62px;
	float:left;
	padding-top:10px;
}
.search {
	float:right;
	line-height:30px;
	padding-top:25px;
	white-space:nowrap;
	width:502px;
	height:30px;
	
}
.Sbtn {
	float:right;
}
.Sinput {
	width:330px;
	height:30px;
	line-height:30px;
	padding-left:2px;
	border:1px solid #cecece;
	float:right;
	font-size:14px;
	background-position:0 -93px;
}
.Sselect {
	border:1px solid #cecece;
	border-right:none;
	float:right;
	padding:0 30px 0 10px;
	white-space:nowrap;
	width:60px;
	position:relative;
	cursor:pointer;
	background-position:-16px -128px;
}
.Sselect ul {
	position:absolute;
	width:90px;
	border:1px solid #cecece;
	border-top:none;
	top:31px;
	left:-1px;
	padding:5px;
	display:none;
	background:#fff;
}
.Sselect ul li {
	border-bottom:1px dashed #ddd;
	line-height:24px;
	text-align:center;
}
.Sselect ul li a {
	color:#666;
}
.Sselect ul li a:hover {
	color:#e86c00;
}
.onclick ul {
	display:block;
}
.nav {
	width:960px;
	height:37px;
	overflow:hidden;
	background:url(../images/nav.png) no-repeat;
	margin:0 auto;
}
.nav ul {
	float:left;
	padding:0 10px;
}
.nav ul li {
	height:36px;
	float:left;
	padding:0 7px 0 5px;
	background-position:right -164px;
}
.nav ul li a {
	display:block;
	padding:0 15px;
	line-height:36px;
	font-size:14px;
	color:#fff;
}
.nav ul li.weihu {
	background:none;
}
.nav ul li a:hover,.nav ul li a.hover {
	color:#fff;
	background-position:center -222px;
	text-decoration:none;
}
.nav ul li.last a:hover,.nav ul li.last a.hover {
	background-position:center -152px;
}
.nav ul li.weihu a:hover,.nav ul li.weihu a.hover {
	background:url(../images/nav-hover2.png) no-repeat center center;
}
.ad {
	width:188px;
	float:right;
	line-height:36px;
	padding:0 10px 0 38px;
	overflow:hidden;
	background-position:left -262px;
}
.ad a {
	color:#fff;
}
.qMenu {
	width:950px;
	height:30px;
	margin:0 auto;
	padding:5px 5px 0;
	color:#666;
	background:url(../images/qMenu.gif) no-repeat bottom;
}
.qMenu a{
	color:#666;
	margin:0 10px;
	display:block;
	height:23px;
	line-height:23px;
	float:left;
	text-align:center;
}
.qMenu a.hover {
	color:#056ea1;
	background-position:0 -82px;
}
.main {
	width:960px;
	padding:10px;
	margin:0 auto;
	clear:both;
}

.foot {
	text-align:center;
	height:100px;
	line-height:26px;
	padding-top:10px;
	color:#999;
	border-top:1px solid #ddd;
	clear:both;
}
.foot a {
	color:#999;
	margin:0 6px;
}
.title5 {
	width:230px;
	height:31px;
	background-position:-431px -92px;
}
.newList {
	padding:10px 14px 0;
}
.newList li {
	padding-left:9px;
	line-height:25px;
	clear:both;
	height:25px;
	overflow:hidden;
	_height:23px;
	_line-height:23px;
	white-space:nowrap;
	background-position:-142px -133px;
	background-repeat:no-repeat;
}
.newList li a {
	float:left;
	white-space:nowrap;
}
.newList li span {
	float:right;
}
.tjpro {
	padding-left:9px;
	min-height:140px;
	_height:140px
}
.tjpro li {
	width:110px;
	height:129px;
	float:left;
	line-height:30px;
	text-align:center;
	padding:12px 10px 0;
	overflow:hidden;
}
.tjpro li p {
	width:106px;
	height:90px;
	padding:1px;
	border:1px solid #ddd;
}
/*------------展会 begin---------*/
.zhLeft {
	width:670px;
	float:left;
}
.title1 {
	height:31px;
	line-height:31px;
	padding-right:14px;
	background-position:0 -28px;
}
.title {
	clear:both;
}
.title strong {
	padding-left:16px;	
	color:#fff;
	font-size:14px;
	float:left;
	line-height:31px;
}
.title strong a {
	color:#fff;
}
.title strong a:hover {
	color:#fff;
}

.cont {
	border:1px solid #ddd;
	border-top:none;
	padding-bottom:14px;
	height:auto;
}
.zhlist {
	height:90px;
	clear:both;
	padding-left:16px;
}
.zhpic {
	width:90px;
	height:60px;
	margin-top:12px;
	float:left;
	border:3px solid #d4efff;
}
.zhlistR {
	padding:10px 0 0 16px;
	float:left;
	width:518px;
	line-height:22px;
	color:#666;
}
.zhlistR a {
	color:#333;
}
.zhlistR p span{
	float:right;
	
}
.dang {
	background:#f3f3f3;
}
.zhRight {
	float:right;
	width:280px;
	overflow:hidden;
}
.title2 {
	line-height:31px;
	height:31px;
	background-position:0 -60px;
}
.zhcha {
	padding:8px 0 16px 20px;
	line-height:30px;
}
.zhinput {
	height:18px;
	width:156px;
	line-height:18px;
	border:1px solid #ddd;
}

.wzlist {
	margin:8px 0;
	padding:0 18px;
}
.wzlist li {
	padding-left:11px;
	line-height:26px;
	overflow:hidden;
	height:26px;
	background-position:-142px -132px;
	background-repeat:no-repeat;
}
.wzlist li a {
	color:#666;
}
.hglist {
	width:260px;
	border-bottom:1px dashed #ddd;
	padding:6px 0;
	margin:0 auto;
	height:118px;
}
.hglist strong {
	font-size:14px;
	line-height:30px;
}
.hglist strong a {
	color:#1180c6;
}
.hglist strong a:hover {
	color: #ea720b;
}
.showpic1 {
	width:112px;
	height:84px;
	border:1px solid #ddd;
	float:left;
}
.hglist span {
	line-height:20px;
	padding-left:10px;
	width:136px;
	float:left;
}
/*----------展会end--------------*/
.mainTop {
	width:960px;
	padding-top:10px;
	margin:0 auto;
}
.sjkuang {
	width:262px;
	height:128px;
	padding-left:16px;
	border:1px solid #ddd;
	background:#f2f2f2;
	float:left;
}


.huiyuanjies {
	width:250px;
	height:194px;
	float:left;
	border:1px solid #ccc;
	background:#f2f2f2;
	padding:2px 14px;
	overflow:hidden;	
}
.jieshao1 {
	padding:9px 0;
	border-bottom:1px dashed #ddd;
}
.jieshao1 p {
	color:#1180c6;
	font-size:14px;
	line-height:26px;	
}
.jieshao1 span {
	line-height:22px;
	color:#666;
}
.factoryL {
	float:left;
}
.factoryR {
	float:right;
}

.qiyepList {
	padding:8px 11px 0;
}
.qiyepList li {
	float:left;
	width:155px;
	height:60px;
	padding:5px 3px;
}
.qiyelb li {
	width:190px;
	float:left;
	height:30px;
	line-height:30px;
}
.factoryT {
	height:31px;
	clear:both;
	line-height:31px;
	padding:10px 14px 0;
	text-align:center;
	background:url(../images/title5.gif) no-repeat bottom;
}
.cont .tlist {
	padding:15px 0 12px;
	height:108px;
	width:640px;
	margin:0 auto;
	clear:both;
	border-bottom:1px dashed #ddd;
}
.tlist li {
	float:left;
}
.tlist .Tlist1 {
	width:108px;
}
.tlist .Tlist2 {
	width:200px;
	padding:0 10px;
}
.tlist .Tlist3 {
	width:86px;
}
.tlist .Tlist4 {
	width:102px;
	padding:0 10px;
}

.Tlist1 a {
	border:1px solid #ddd;
	width:100px;
	height:100px;
	display:block;
	padding:3px;
}
.Tlist2 a{
	font-size:14px;
	font-weight:bold;
	color:#1180c6;
}
.Tlist2 p {
	color:#666;
	line-height:22px;
}

/*-----------------------------------厂商end--------------------------------------------*/
.ad3 {
	width:960px;
	padding-top:10px;
	height:60px;
	margin:0 auto;
}
.newLeft {
	width:320px;
	float:left;
}
.title6 {
	height:32px;
	padding-top:10px;
	background:url(../images/title7.jpg) no-repeat bottom;
}
.more {
	float:right;
	margin:10px 15px 0;
	width:35px;
	height:11px;
	line-height:11px;
	background:url(../images/more.gif) no-repeat;
}

.new a {
	color:#056ea1;
}
.new a:hover {
	color:#e86c00;
}
.newright {
	width:630px;
	float:right;
}

.new-list {
	width:367px;
	margin:0 auto;
	padding:10px 0;
	height:64px;
	overflow:hidden;
	border-bottom:1px dashed #ddd;
}
.new-list h2 {
	float:left;
	font-size:14px;
	padding-left:10px;
	line-height:20px;
	width:286px;
	height:20px;
	overflow:hidden;
	background-position:-142px -133px;
	background-repeat:no-repeat;
}
.new-list span {
	float:right;
	color:#999;
	line-height:20px;
}
.new-list p {
	color:#666;
	clear:both;
	line-height:20px;
}
.new-list p a{
	color:#e86c00;
}
.wzad {
	float:right;
	width:208px;
	height:114px;
	line-height:22px;
	padding:10px;
	border:1px solid #ddd;
}
.wzad a {
	display:block;
}
.wzad a:hover {
	text-decoration:underline;
}
.wzad .wz1 {
	color:#06a123;
}
.wzad .wz2 {
	color:#f60404;
}
.wzad .wz3 {
	color:#0b6db1;
}
.wzad .wz4 {
	color:#f80d5a;
}
.wzad .wz5 {
	color:#939c05;
}
.wzad .wz6 {
	color:#0734dd;
}
.newtj {
	float:right;
	width:230px;
	height:310px;
	padding-top:10px;
}
.shijian1 li a {
	width:210px;
	overflow:hidden;
}
.ad4 {
	width:960px;
	clear:both;
	margin:0 auto;
}
.newright1 {
	width:680px;
	float:right;
}
.newbox {
	width:330px;
	padding:0 0 10px 10px;
	float:left;
}
.title7 {
	height:31px;
	background-position:-281px -60px;
}
.more1 {
	width:40px;
	margin-top:12px;
	background:url(../images/more1.gif) no-repeat;
}
.title8 {
	height:31px;
	background:url(../images/title5.gif) no-repeat;
}
.title8 strong {
	color:#333;
}
.new .wzlist li a {
	color:#056ea1;
} 

/*----新闻end----*/

/*--图片切换 begin--*/
.l-turn {
	width:312px;
	height:232px;
	padding:3px;
	overflow:hidden;
	position:relative;
	border:1px solid #ddd;
}
.l-turn .pagination {
	right:7px;
	bottom:15px;
	z-index:10000;
	position:absolute;
}
.l-turn .pagination li {
	width:18px;
	height:9px;
	padding:0 3px;
	float:left;
	font-size:0;
	line-height:0;
}
.l-turn .pagination li a {
	width:18px;
	height:9px;
	overflow:hidden;
	display:block;
	background:#ddd;
}
.l-turn .pagination li.current a {
	background-color:#cd6210;
}
/*--图片切换 end--*/

/*------------------------首 页 begin-----------------------------*/

.gongying {
	padding:0;
}
.gongying li {
	padding-left:11px;
	border-bottom:1px dashed #ddd;
	line-height:32px;
	clear:both;
	height:32px;
	padding:0 10px 0 20px;
	background-position:-132px -128px;
	background-repeat:no-repeat;
}
.gongying .huise {
	background-color:#f0f0f0;
	background-position:-132px -128px;
	background-repeat:no-repeat;
}
.gongying .page {
	border:none;
}

.clearL {
	clear:left;
}
.listsmall span {
	display:block;
	color:#666;
}

.font14 {
	font-size:14px;
}


.newshowT {
	padding-top:10px;
	text-align:center;
	
}
.newshowT h1{
	font:20px/56px "microsoft yahei",Tahoma;
}
.newshowT p {
	border-top:1px solid #ddd;
	width:640px;
	margin:0 auto;
	line-height:30px;
}
.newshowT p span {
	padding:0 10px;
	color:#666;
}
.kslink {
	margin:0 auto;
	width:940px;
	color:#666;
	padding:0 10px;
	line-height:36px;
	border-bottom:1px solid #ddd;
}
.kslink a{
	color:#666;
}
.page1 {
	clear:both;
	text-align:center;
}
.page1 a {
	display:inline;
	float:none;
	padding:3px 6px;
}
.page1 a:hover {
	color:#fff;
}


.mleft {
	float:left;
	
}
.mup {
	float:left;
	position:relative;
}
.topL .huiyuan {
	display:block;
	text-align:center;
	width:60px;
	padding-right:14px;
	color:#666;
	background-position:58px -160px;
	background-repeat:no-repeat;
}
.mup ul {
	display:none;
} 
.mdown .huiyuan {
	width:58px;
	border:1px solid #ddd;
	border-bottom:none;
	height:29px;
	color:#666;
	line-height:28px;
	background-color:#fff;
	background-position:58px -133px;
	background-repeat:no-repeat;
}
.mdown ul {
	position:absolute;
	top:30px;
	left:4px;
	border:1px solid #ddd;
	background:#fff;
	border-top:none;
	display:block;
	padding-bottom:3px;
}
.topL .floatL {
	color:#666;
}
.topL li {
	white-space:nowrap;	
	line-height:22px;
	
}
.topL li a {
	color:#333;
	display:block;
	padding:0 10px;
	
}
.topL li a:hover {
	color:#fff;		
	background:#e86c00;
	text-decoration:none;
}
.top a:hover {
	color:#e86c00;
	text-decoration:underline;
}

.title .moreText,.zxtitle .moreText,.xxk .moreText {
	color:#666;
	float:right;
	padding:4px 10px 0 0;
	line-height:27px;
}
.title .moreText:hover,.zxtitle .moreText:hover,.xxk .moreText:hover {
	color:#666;
	text-decoration:none;
}
.title .moreText1 {
	color:#fff;
	float:right;
	line-height:31px;
	padding-right:10px;
}
.title .moreText1:hover {
	color:#fff;
	text-decoration:none;
}
.lvse {
	color:#019336;
	float:left;
	padding:0 4px 0 0;
}
.cese {
	color:#e86c00;
	float:left;
	padding:0 4px 0 0;
}



/*----公用顶部 begin------*/
.fzTop,.fzTopt{
	background:url(../images/fztop.gif) no-repeat;
}
.fzTop {
	width:100%;
	clear:both;
	height:30px;	
	min-width:960px;
	background-repeat:repeat-x;
}
.fztopMain {
	width:960px;
	margin:0 auto;
	color:#666;
	line-height:30px;
}
.fztopL {
	float:left;
}
.fztopL span {
	color:#f87200;
	margin:0 3px;
}
.fztopL a {
	color:#106c89;
	margin:0 4px;
}
.fztopL a:hover {
	color:#f87200;
}
.fztopR {
	float:right;
	position:relative;
}
.fzTop1 {
	float:left;
}
.fztopR a {
	color:#666;
	margin:0 2px;
}
.fzmup {
	float:left;
}
.fzmup .fzTopt {
	float:left;
	white-space:nowrap;
	padding:0 22px 0 6px;
	border:1px solid #eee;
	border-color:none;
	margin-top:2px;
	height:24px;
	line-height:24px;	
	background-position:right -63px;
}
.fzmdown .fzTopt {
	border:1px solid #87cffb;
	background-color:#f0f9ff;
	z-index:100;
	position:relative;
	border-bottom:none;
	color:#0877be;
	background-position:right -36px;
}
.fztopCont {
	display:none;
}
.fzmdown .fztopCont {
	position:absolute;
	width:240px;
	top:26px;
	right:0;
	background:#f0f9ff;
	z-index:0;
	border:1px solid #87cffb;
	display:block;
}
.fzmup .fzTop1 {
	background:none;
	padding-right:6px;
	color:#106c89;
}
.fzmdown .fzTop1 {
	background:#f0f9ff;
	color:#106c89;
}
.fzTopt p {
	padding:0 5px 0 14px;
	background:url(../images/tishi.gif) no-repeat left 7px;
}
.fzTopt p a:hover {
	color:#056ea1;
}
.fztopCont dl {
	padding:0 10px 10px;
}
.fztopCont dt {
	font-size:14px;
	padding-top:8px;
	line-height:26px;
}
.fztopCont dt a {
	color:#0877be;
	font-weight:bold;
}
.fztopCont dl a:hover {
	color:#f87200;
}
.fztopCont dd {
	line-height:22px;
	padding:3px 0 5px;
	border-bottom:1px dashed #ddd
	
}
.fztopCont dd a {
	color:#666;
	white-space:nowrap;
}
.Topcon {
	padding:10px;
	line-height:24px;
}
.fztoplL {
	float:left;
}
.memberInfo {
	position:relative;
	float:left;
	z-index:100;
}
.memberInfo p {
	float:left;
}
.memberInfo .fzmup .fzTopt {
	color:#056ea1;
}
.memberInfo .fzmdown .fzTopt {
	background-color:#fff;
	color:#056ea1;
	border-color:#ddd;
	
}
.memberInfo .fzmdown .fztopCont {
	background:#fff;
	border-color:#ddd;
	width:100px;
	padding:6px 0;
}
.fztopCont li {
	padding:3px 3px;
}
.fztopCont li a {
	display:block;
	height:20px;
	line-height:20px;
	padding:0 3px;
	text-align:center;
}
.fztopCont li a:hover {
	background:#056ea1;
	color:#fff;
	text-decoration:none;
}
.backhome {
	float:left;
	padding-right:18px;
	margin-right:6px;
	background:url(../images/backhome.gif) no-repeat right 7px;
}
.backhome:hover {
	text-decoration:underline;
}
.xinxi {
	float:left;
	padding-left:4px;
}
.xinxi a {
	color:#056ea1;
	background:url(../images/xin.gif) no-repeat left center;
	padding-left:20px;
}
.xinxi a:hover {
	color:#056ea1;
}
/*----公用顶部 end------*/
