﻿@charset "utf-8";

/* CSS Document */

.classifyMain{

	padding-bottom:35px;

}

.classifyList{

	width:1190px;

	height:auto;

	overflow:hidden;

	padding-top:40px;

	padding-bottom:55px;

}

.classifyList ul{

	margin-top:1px;

	margin-left:1px;

}

.classifyList ul li{

	width:98px;

	height:38px;

	overflow:hidden;

	float:left;

	font-family:"Microsoft YaHei", "微软雅黑", "黑体";

	font-size:16px;

	text-align:center;

	border: 1px solid #e5e5e5;

	margin:-1px -1px 0px 0px;

}

.classifyList ul li a,.classifyList ul li span{

	display:block;

	width:98px;

	height:38px;

	line-height:38px;

	color:#333333;

}

.classifyList ul li a:hover{

	background-color:#f2f2f2;

}

.classifyList ul li a.curr{

	background-color:#71b036;

	color:#ffffff;

}

.classifyList ul li b{

	display:block;

	width:98px;

	height:38px;

	background:url(../images/more-bg.jpg) no-repeat;

	background-position:0px 0px;

	cursor:pointer;

}

.classifyList ul li b.kaiqi{

	background-position:0px -38px;

}

.classifyTitle{

	width:100%;

	height:41px;

	overflow:hidden;

	position:relative;

	top:0px;

	left:0px;

}

.classifyTitle .line{

	width:100%;

	height:1px;

	overflow:hidden;

	position:absolute;

	top:20px;

	left:0px;

	z-index:1px;

	background-color:#e9e9e9;

}

.classifyTitle .title{

	width:176px;

	height:41px;

	line-height:41px;

	overflow:hidden;

	position:absolute;

	top:0px;

	left:50%;

	margin-left:-88px;

	z-index:2;

	background-color:#ffffff;

}

.classifyTitle .title h3{

	font-family:"Microsoft YaHei", "微软雅黑", "黑体";

	font-size:28px;

	font-weight:normal;

	color:#000000;

}

.classifyListTwo{

	width:1190px;

	height:auto;

	overflow:hidden;

	margin-top:0px;

}

.classifyListTwo p{

	padding:30px 60px;

	text-align:center;

	font-family:"Microsoft YaHei", "微软雅黑", "黑体";

	font-size:16px;

	line-height:35px;

	color:#333333;

}

.classifyListTwo p a{

	display:inline-block;

	margin:0 14px;

	font-size:16px;

	color:#333333;

	border-bottom:#fff 3px solid;

	height: 24px;

  line-height: 24px;

  margin-bottom: 7px;

}

.classifyListTwo p a:hover,.classifyListTwo p a.hoverOn{

	border-bottom:#71b036 3px solid;

}

.classifyListBox,.classifyListBoxNo{

	width:100%;

	min-width:1190px;

	height:auto;

	min-height:550px;

	overflow:hidden;

}

.classifyListImg ul{

	padding:0 0 0 5px;

}

.classifyListImg ul li{

	width:20%;

	overflow:hidden;

	float:left;

	padding-bottom:15px;

}

.classifyListImg ul li .subList{

	padding:0 10px 0 5px;

}

.classifyListImg ul li a{

	display:block;

	width:364px;

	position:relative;

	top:0px;

	left:0px;

}

.classifyListImg ul li a.img img{

	width:100%;

	height:auto;

	overflow:hidden;

}

.classifyListImg ul li a.img i{

	display:none;

	width:100%;

	height:100%;

	position:absolute;

	top:0px;

	left:0px;

	background-color:#000000;

	filter: alpha(opacity=40);

	opacity:0.4;

}

.classifyListImg ul li a.img b{

	display:none;

	width:64px;

	height:55px;

	overflow:hidden;

	position:absolute;

	top:50%;

	left:50%;

	margin-left:-32px;

	margin-top:-38px;

	background:url(../images/icon-arrow.png) no-repeat;

}

.classifyListImg ul li a.text{

	display:block;

	width:100%;

	height:68px;

	line-height:68px;

	overflow:hidden;

	background-color:#f5f6f5;

	font-family:"Microsoft YaHei", "微软雅黑", "黑体";

	font-size:16px;

	color:#666666;

}

.classifyListImg ul li.on a.text{

	background-color:#71b036;

	color:#ffffff;

}

/*setpage strat*/

.classifyPage{

	width:100%;

	height:67px;

	padding-top:35px;

	overflow:hidden;

}

.setpage {

	position:static;

	text-align: center;

	width:100%;

	height:52px;

	line-height:52px;

	overflow: hidden;

	font-family: "Microsoft YaHei", "微软雅黑", "黑体";

	font-size: 17px;

	color: #666666;

}

.setpage a {

	display:inline-block;

	color:#666666;

	height:50px;

	line-height:50px;

	padding:0px 21px;

	overflow:hidden;

	border:#e8e8e6 1px solid;

	margin:0px 5px; 

}

.setpage a:hover {

	color:#ffffff;

	background-color:#71b036;

	border:#71b036 1px solid;

}

.setpage span {

	display:inline-block;

	color:#666666;

	height:50px;

	line-height:50px;

	padding:0px 21px;

	overflow:hidden;

	border:#e8e8e6 1px solid;

	margin:0px 5px;

}

.setpage span.current {

	color:#ffffff;

	background-color:#71b036;

	border:#71b036 1px solid;

}

/*setpage end*/

/*20151207End*/

.noExhibitors{

	width:100%;

	height:193px;

	overflow:hidden;

	line-height:193px;

}

.noExhibitors p{

	font-family:"Microsoft YaHei", "微软雅黑", "黑体";

	font-size:25px;

	color:#333333;

}

.hotBoothTitle{

	width:100%;

	height:58px;

	line-height:58px;

	overflow:hidden;

	text-align:left;

}

.hotBoothTitle p{

	padding-left:30px;

	font-family:"Microsoft YaHei", "微软雅黑", "黑体";

	font-size:18px;

	color:#333333;

}

.hotBoothTitle p span{

	color:#ff8b3d;

	padding-left:5px;

}

/*20151222 noExhibitorstishi End*/

/*----------20160428  add index------------*/

.wlzgTop{

	width:100%;

	height:400px;

	overflow:hidden;

	position:relative;

	top:0px;

	left:0px;

	margin-bottom:80px;

}

.wlzgBanner{

	position:absolute;

	top:0px;

	left:50%;

	margin-left:-960px;

	width:1920px;

	height:400px;

}

.wlzgBanner img{

	display:block;

	width:1920px;

	height:400px;

}

.wlzgTopFenLei{

	width:1190px;

	height:225px;

	background:url(../images/fenlei-bg.png) repeat-y;

	margin:175px auto 0px;

	position:relative;

	left:0px;

	top:0px;

}

.wlzgTopFenLeiList{

	height:110px;

	float:left;

	

}



.wlzgTopLeft{

	width:323px;

	height:110px;

	float:left;

	position:absolute;

	left:0px;

	top:0px;

}

.wlzgTopArea .wlzgTopLeft{

	position:absolute;

	top:115px;

	left:0px;

}

.wlzgTopLeftName{

	width:45px;

	height:110px;

	background:#000;

	float:left;

	text-align:center;

}

.wlzgTopLeftName span{

	margin:8px auto 0px;

	display:block;

	width:20px;

	font-size:18px;

	color:#fff;

}

.wlzgTopLeftList{

	width:252px;

	float:right;

	padding-top:25px;

	text-align:left;

	overflow:hidden;

}

.wlzgTopLeftList p a,.wlzgTopRList p  a{

	display:inline-block;

	width:64px;

	margin-right:20px;

	color:#fff;

	font-size:16px;

	text-align:left;

	line-height:33px;

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

}

.wlzgTopArea{

	margin-top:5px;

}

.wlzgTopArea p a{

	width:54px;

	margin-right:8px;

}

.wlzgTopR{

	width:866px;

	height:225px;

	float:left;

	margin-left:1px;

	position:absolute;

	left:324px;

	top:0px;

}

.wlzgTopRList {

	display:none;

	text-align:left;

	padding-top:25px;

	padding-left:13px;

	width:853px;

	height:200px;

	overflow:hidden;

	background:url(../images/png-bg.png) repeat;

	position:absolute;

	top:0px;

	left:324px;

}

.wlzgTopRList p a{

	margin-right:25px;

}

.wlzgTopRArea p a{

	width:54px;

	margin-right:20px;

}

.wlzgTitMain{

	width:1100px;

	margin:0 auto 95px;

	overflow:hidden;

}

.wlzgTit{

	margin-bottom:60px;

}

.wlzgTit h3{

	display:inline-block;

	width:100%;

	height:38px;

	line-height:38px;

	background:#fff;

	font-size:40px;

	font-weight:normal;

	color:#71b036;

	background:url(../images/quanjing-tit.gif) no-repeat center;

	margin-bottom:20px;

}

.wlzgTit span{

	color:#666;

	font-size:16px;

}

.wlzgLiucheng ul li{

	width:215px;

	background: url(../images/i-arrow.png) no-repeat center right;

	background-position:190px 25px;

	float:left;

}

.wlzgLiucheng ul li.icon05{

	background:none;

}

.wlzgLiucheng ul li div{

	/*width:190px;

	height:130px;*/

}

.wlzgLiucheng ul li div span{

	display:inline-block;

	background:url(../images/index-icon.gif) no-repeat center;

	width:215px;

	height:98px;

	margin-bottom:10px;

}

.wlzgLiucheng ul li div p{

	text-align:center;

	font-size:20px;

	color:#000;

	padding-right:20px;

}

.wlzgLiucheng ul li.icon01 span{

	background-position:47px 0px;

}

.wlzgLiucheng ul li.icon02 span{

	background-position:47px -98px;

}

.wlzgLiucheng ul li.icon03 span{

	background-position:47px -196px;

}

.wlzgLiucheng ul li.icon04 span{

	background-position:47px -392px;

}

.wlzgLiucheng ul li.icon05 span{

	background-position:47px -294px;

}

.wlzgHotTitMain{

	width:100%;

	margin:0 auto;

	overflow:hidden;

	border-bottom:#eaeaea 1px solid;

	margin-bottom:30px;

}

.wlzgHotTit{

	width:1190px;

	margin:0 auto;

	position:relative;

	left:0px;

	top:0px;

}

.wlzgHotTit h3{

	background:url(../images/hot-icon.gif) no-repeat left;

	height:56px;

	line-height:81px;

	font-size:30px;

	font-weight:normal;

	color:#000;

	text-align:left;

	padding-left:60px;

	padding-bottom:25px;

}

.wlzgHotTit p{

	height:45px;

	line-height:45px;

	float:right;

	font-size:20px;

	color:#000;

	padding-top:9px;

	position:absolute;

	right:0px;

	top:25px;

}

.wlzgHotTit p a{

	display:inline-block;

	color:#000;

	width:106px;

}

.wlzgAreaHotMain .wlzgHotTit p a{

	width:74px;

}

.wlzgHotTit p a:hover{

	border-bottom:#71b036 2px solid;

}

.wlzgHotTit p a.wlzgHotTitMore:hover{

	border-bottom:none;

}

.wlzgHotCont{

	width:1200px;

	margin:0 auto;

	
    padding-top:50px;

}

.wlzgHotCont ul{

	width:1212px;

	overflow:hidden;

	margin-bottom:40px;

}

.wlzgHotCont li{

	width:258px;

	height:auto;

	float:left;

	margin-right:43px;

	position:relative;

	left:0px;

	top:0px;

}
/*.wlzgHotCont li:nth-child(3n){margin-right:0px;}*/

.wlzgHotCont li a.blhImg{

	display:block;

	width:258px;

	height:258px;

}

.wlzgHotCont li p{

	font-size:16px;
	padding: 15px 0 25px;
	overflow:hidden;
	text-align:center;

}

.wlzgHotCont li p a{

	color:#666;

}

.wlzgHotCont li img{

	width:258px;

	height:258px;

}

.wlzgHotCont li b{

	width:140px;

	height:33px;

	line-height:33px;

	border:#fff 2px solid;

	font-size:16px;

	font-weight:normal;

	position:absolute;

	top:90px;

	left:110px;

	cursor:pointer;

	display:none;

	z-index:2;

}

.wlzgHotCont .blackBg{

	width:364px;

	height:216px;

	position:absolute;

	top:0px;

	left:0px;

	background:#000;

	display:none;

	opacity:0.4;

	filter:alpha(opacity=40);  

   -moz-opacity:0.4;         

}

.wlzgHotCont .blackBg a{

	display:block;

	width:364px;

	height:216px;

}

@-webkit-keyframes fadeIn{

	0%{

		opacity:1;

		transform:scale(1);

		-ms-transform:scale(1);

		-moz-transform:scale(1);

		-webkit-transform:scale(1);

		-o-transform:scale(1); 	

	}

	100%{

		opacity:0;

		transform:scale(1.5);

		-ms-transform:scale(1.5);

		-moz-transform:scale(1.5);

		-webkit-transform:scale(1.5);

		-o-transform:scale(1.5); 

	}

}

@keyframes fadeIn{

	0%{

		opacity:1;

		transform:scale(1);

		-ms-transform:scale(1);

		-moz-transform:scale(1);

		-webkit-transform:scale(1);

		-o-transform:scale(1); 	

	}

	100%{

		opacity:0;

		transform:scale(1.5);

		-ms-transform:scale(1.5);

		-moz-transform:scale(1.5);

		-webkit-transform:scale(1.5);

		-o-transform:scale(1.5); 

	}

}

.wlzgHotCont .whiteBroder{

	width:140px;

	height:33px;

	line-height:33px;

	border:#fff 2px solid;

	font-size:16px;

	font-weight:normal;

	position:absolute;

	top:90px;

	left:110px;

	cursor:pointer;

	display:none;

	z-index:3;

}

.wlzgHotCont .whiteBroder:hover{

	animation-name:fadeIn;animation-duration:.5s;

	-ms-animation-name:fadeIn;-ms-animation-duration:.5s;

	-moz-animation-name:fadeIn;-moz-animation-duration:.5s;

	-webkit-animation-name:fadeIn;-webkit-animation-duration:.5s;

	-o-animation-name:fadeIn;-o-animation-duration:.5s;

}

.wlzgHotCont b a,.wlzgHotCont .whiteBroder a{

	display:block;

	width:140px;

	height:33px;

	color:#e5e5e5;

}

.bannerT01{

	width:1190px;

	height:90px;

	overflow:hidden;

	margin-bottom:50px;

	position:relative;

}

.bannerT01 img{

	width:1190px;

	height:90px;

}

.classifyProvince{

	position:relative;

	left:0px;

	top:-30px;

	width:1190px;

	height:115px;

	margin:0 auto -88px;

	overflow:hidden;

}

.classifyProvince p{

	width:1190px;

	margin:0 auto;

	font-size:16px;

	text-align:left;

	color:#000;

	line-height:28px;

}

.classifyProvince p a{

	color:#333;

	margin-right:19px;

}

.classifyProvince p a.on,.classifyProvince p a:hover{

	color:#71b036;

	text-decoration:underline;

}

.provinceTab{

	z-index:5;

	position:absolute;

	right:0px;

	top:0px;

	width:120px;

	height:26px;

	line-height:26px;

	overflow:hidden;

	border:#dfdfdf 1px solid;

	background:#fff;

	color:#000;

}

.provinceTab span{

	display:inline-block;

	width:29px;

	height:26px;

	border-left:#dfdfdf 1px solid;

	float:right;

	background:url(../images/sanjiao.gif) no-repeat center;

}

.provinceTab span.provinceTabOn{

	background:url(../images/sanjiao-on.gif) no-repeat center;

}

.provinceTabList{

	z-index:4;

	width:574px;

	height:84px;

	border:#dfdfdf 1px solid;

	background:#fff;

	position:absolute;

	top:26px;

	right:0px;

	display:none;

}

.provinceTabList p{

	width:520px;

	margin:10px 45px 0px 20px;

}

.provinceTabList p a{

	display:inline-block;

	margin-right:20px;

	font-size:16px;

	line-height:30px;

}

.classifyHangyeMain{

	width:100%;

	overflow:hidden;

	margin-top:-60px;

}

.classifyHangyeTit{

	width:100%;

	height:40px;

	line-height:40px;

	overflow:hidden;

	position:relative;

	left:0px;

	top:0px;

}

.classifyHangyeTit h3{

	display:inline-block;

	font-size:28px;

	font-weight:normal;

	color:#000;

	padding:0 45px;

	background:#fff;

	position:relative;

	z-index:2;

}

.classifyHangyeTit span{

	display:inline-block;

	width:100%;

	height:1px;

	background:#dfdfdf;

	overflow:hidden;

	position:absolute;

	top:19px;

	left:0px;

}

.classifyHangyeArea{

	width:1092px;

	margin:25px auto 35px;

	overflow:hidden;

	text-align:left;

}

.classifyHangyeArea p a{

	display:inline-block;

	font-size:15px;

	height:22px;

	border-bottom:#fff 3px solid;

	color:#333;

	margin-right:22px;

	margin-bottom:8px;

	text-align:left;

}

.classifyHangyeArea p a.classifyHangyeOn,.classifyHangyeArea p a:hover{

	border-bottom:#71b036 3px solid;

}
.layui-layer-hui{ display: none;}


