﻿@charset "utf-8";
/* CSS Document */
#main{
	margin:0px auto 0px auto;
	width:1000px;
	padding:0px 0px 15px 0px;
}
#main .banner{height:270px;position:relative; margin-bottom:18px;overflow:hidden}
.banner .pic_list ul li{
	height:270px;
}
.banner .pic_page {
	position: absolute;
	right: 10px;
	bottom: 18px;
	z-index: 10
}
.banner .pic_page ul li {
	float: left;
	display: inline;
	margin-left: 5px;
	width: 20px;
	height: 20px;
	background-color: #666;
	color: #fff;
	text-align: center;
	line-height: 20px;
	cursor: pointer
}
.banner .pic_page ul li.on {
	background-color: #e8a800
}
#main .left{
	float:left;
	width:700px;
}
#main .right{
	float:right;
	width:278px;
}
#main .left .hot{	
}
#main .left .hot h3{
	height:47px;
	position:relative;
	border-bottom:1px solid #ccc;
}
#main .left .hot h3 ul li{
	float:left;
	width:153px;
	height:47px;
	line-height:46px;
	text-align:center;
	margin:0px 7px 0px 0px;
	background:url(../imported/nav11.png) no-repeat -160px 0px;
	display:block;
	font-size:14px;
	color:#ca4003;
}
#main .left .hot h3 ul li a{text-decoration:none;color:#ca4003}
#main .left .hot h3 ul li a:hover{text-decoration:none;color:#ffffff}
#main .left .hot h3 ul li.s a{text-decoration:none;color:#ffffff}
#main .left .hot h3 ul li.s a:hover{text-decoration:none;color:#ffffff}
#main .left .hot h3 ul li.s{
	font-size:16px;
	color:#fff;
	background:url(../imported/nav11.png) no-repeat 0px 0px;
	text-decoration:none
}
#main .left .hot h3 span{
	position:absolute;
	right:0px;
	top:7px;
	line-height:40px;
	font-size:12px;
	font-weight:normal;
}
#main .left .hot .text{padding:23px 0px 0px 0px;}
#main .left .hot .text .foc{
	width:280px;
    height:175px;
	margin:0px 18px;
	float:left;
    display:inline;
    overflow:hidden;
}
#main .left .hot .text .list{
	float:left;
	width:370px;
	padding:15px 0px 0px 0px;
}
#main .left .hot .text .list ul li{
	float:left;
	width:370px;
	height:26px;
	line-height:26px;
	background:url(../imported/point1.png) no-repeat 0px 12px;
	padding:0px 0px 0px 15px;
	position:relative
}
#main .left .hot .text .list ul li a{float:left;width:295px;height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#main .left .hot .text .list ul li span{
	position:absolute;
	right:0px;
	top:0px;
}
#main .left .exhibitor{
	float:left;
	width:698px;
	height:99px;
	margin-top:16px
}
#main .left .exhibitor h3{
	float:left;
	width:135px;
}
#main .left .exhibitor h4{
	float:left;
	width:173px
}
#main .left .exhibitor .text{
	float:left;
	width:360px;
	height:86px;
	background-color:#f2f2f2;
	padding:13px 0px 0px 30px;
}
#main .left .exhibitor .text ul.e li{
	float:left;
	height:26px;
	line-height:26px;
	background:url(../imported/point2.png) no-repeat 0px 12px;
	padding:0px 0px 0px 12px;
	width:97px;
}
#main .left .exhibitor .text ul.a li{
	float:left;
	height:26px;
	line-height:26px;
	background:url(../imported/point3.png) no-repeat 0px 12px;
	padding:0px 0px 0px 12px;
	width:140px;
}
#main .left .company{
	clear:both;
	padding:10px 0px 0px 0px;
}
#main .left .company h3{
	height:32px;
	line-height:31px;	
	background:url(../imported/point4.png) no-repeat 8px 4px;
	padding:0px 0px 0px 24px;
	color:#b93900;
	font-size:16px;
	position:relative;
}
#main .left .company h3 span{
	position:absolute;
	right:0px;
	top:0px;
	font-size:12px;
	font-weight:normal
}
#main .left .company .text{
}
#main .left .company .text table th{
	padding:0px 0px 0px 20px;
	text-align:left;
	font-size:14px;
	color:#2a2a2a;
}
#main .left .company .text table td{
	line-height:27px;
	padding:0px 0px 0px 20px;
}
#main .left .company .text .bg1{background-color:#eff0f1}
#main .left .company .text .bg2{background-color:#f2f2f2}

#main .right .contact{
	line-height:22px;
	height:298px;
	background:url(../imported/right0.png) no-repeat bottom center #efefef;
	font-family:"宋体";
}
#main .right .contact h3{
	background:url(../imported/right1.jpg) no-repeat 0px 0px;
	height:87px;	
}
#main .right .contact .text{padding:10px 0px 0px 34px;}
#main .right .contact .text span{color:#303030}
#main .right .map{
	height:106px;
	padding:10px 0px 0px 0px;
}
#main .right .map img{float:left;}
#main .right .link{
	padding:10px 0px 0px 0px;
	clear: both;
}

#main .links{
	clear:both;
	position:relative;
	padding-top:10px;
}
#main .links h3{
	width:138px;
	height:40px;
	position:absolute;
	top:-29px;
	left:0px;
	z-index:100
}
#main .links .text{
	width:972px;
	border:1px solid #cbcbcb;
	padding:14px 0px 0px 26px;
	height:58px;
	overflow:hidden;
}
#main .links .text ul{}
#main .links .text ul li{
	float:left;
	width:144px;
	height:44px;
	border:1px solid #e0e0e0;
	margin:0px 6px 12px 6px;
}
#main .links .ppzh{
	height:74px;	
	border:1px solid #cbcbcb;
	border-top:none;
}
#main .links .ppzh h4{
	float:left;
	width:138px;
	height:74px;
	background:url(../imported/left6.png) no-repeat 0px 0px;
}
#main .links .ppzh .zh{
	float:left;
	width:840px;
	padding:10px 0px 0px 20px;
}
#main .links .ppzh .zh ul li{
	float:left;
	height:53px;
	padding:0px 7px 0px 7px;
}
#main .links .ppzh .zh ul li.spli{
	background:url(../imported/left7.png) no-repeat center center;
	width:7px;
	height:53px;
}
.shii_email{padding: 13px 13px 17px 14px;margin-top: 10px; border:1px #d6d6d6 solid;background: #f4f4f4;overflow: hidden;}
.shii_email p{line-height: 24px;font-size: 14px;color: #333;text-align: center;padding: 0;}
.shii_email p span{color: #ae121d;}
.shii_email form{position: relative; width: 100%;height: 29px;margin-top: 5px;border:1px #d6d6d6 solid;background: #fff;}
.shii_email form input[type="text"]{padding: 3px 0 3px 15px;margin-top: 4px;border:0;outline: none; background: #fff; }
.shii_email form input[type="button"]{position: absolute;width: 12px;height: 29px;top: 0;right: 0;padding: 0;border:0;outline: none; background: url("../images/shii_button.jpg") no-repeat; }
