@charset "utf-8";
/* CSS Document */
html, body{
	width:100%;
	height:100%;
}
body{
	font-family:"微软雅黑", "Arial Unicode MS", "黑体";
	font-size:12px;
}
.smallBgA{
	width:100%;
	height:1018px;
	overflow:hidden;
	position:absolute;
	z-index:1;
}
.smallBg{
	position:absolute;
	left:50%;
	top: 0px;
	width:1920px;
	height:1018px;
	overflow:hidden;
	z-index:1;
	margin-left:-960px;
}
.bodyBg{
	background:url(images/body-bg.jpg) no-repeat center top;
	overflow:hidden;
	position:relative;
	z-index: 2;
}
.banner{
	width: 1000px;
	height: 440px;
	overflow: hidden;
}
.banner strong{
	display:block;
	width:1000px;
	height:22px;
	margin-top:262px;
	text-indent:-9999px;
	background:url(images/add.png) no-repeat;
}
.boxMain{
	width:940px;
	overflow:hidden;
}
.wrapper{
	width:538px;
	height:295px;
	overflow:hidden;
	float:left;
	margin-bottom:30px;
}
#focus {
	width:538px;
	height:295px;
	overflow:hidden;
	position:relative;
	top:0px;
	left:0px;
}
#focus ul {
	height:295px;
	position:absolute;
	top:0px;
	left:0px;
}
#focus ul li {
	float:left;
	width:538px;
	height:295px;
	overflow:hidden;
	position:relative;
}
#focus ul li div {
	position:absolute;
	overflow:hidden;
}
#focus .btn {
	position:absolute;
	width:518px;
	height:10px;
	padding:5px 10px;
	right:4px;
	bottom:12px;
	text-align:right;
}
#focus .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:27px;
	height:7px;
	_font-size:0;
	margin-left:3px;
	cursor:pointer;
	background:#ffffff;
}
#focus .btn span.on {
	background:#ff6f03;
}
.introduction {
	width:379px;
	height:295px;
	background:#006ec4;
	float:right;
	margin-bottom:30px;
}
.introduction h3{
	width:300px;
	height:53px;
	overflow:hidden;
	text-align:left;
	margin:15px auto 15px;
	background:url(images/line.jpg) no-repeat left center;
}
.introduction h3 strong{
	margin:0px;
	display:block;
	font-weight:normal;
	font-size:24px;
	color:#ffffff;
	padding-left:16px;
	
}
.introduction h3 i{
	margin:0px;
	display:block;
	font-style:normal;
	font-weight:normal;
	font-size:16px;
	color:#ffffff;
	padding-left:16px;
}
.introduction p{
	font-family:"arial","宋体";
	font-size:12px;
	width:324px;
	line-height:24px;
	text-align:left;
	text-indent:2em;
	margin:0 auto;
}
.introduction p a{
	color:#d6edff;
}
.introduction p b{
	font-weight:normal;
	color:#fffc00;
}
.newsTitle{
	height:53px;
	overflow:hidden;
	background:url(images/title-bg.jpg) repeat-x;
}
.newsTitle h4{
	height:39px;
	line-height:39px;
	background:#ffffff;
	font-size:26px;
	color:#006ec4;
	margin-top:7px;
}
.newsTitle h4 b{
	font-family:Arial;
}
.newsTitle a{
	display:inline-block;
	font-size:12px;
	font-family:"arial","宋体";
	float:right;
	height:53px;
	line-height:78px;
	color:#006ec4;
	padding-right:14px;
}
.newsTitle a:hover{
	text-decoration:underline;
}
.newsTitleOne{
	margin-bottom:20px;
}
.newsTitleOne h4{
	width:850px;
	float:left;
	margin-left:14px;
}
.newsList{
	width:940px;
	height:auto;
	overflow:hidden;
}
.newsList ul{
	width:981px;
	padding-bottom:20px;
}
.newsList ul li{
	width:224px;
	float:left;
	padding:5px;
	text-align:left;
}
.newsList ul li a{ display:block; width:220px; height:147px; border:6px double #fff;}
.newsList ul li a:hover{ border:6px double #FF6600;}
.newsProduct{
	width:450px;
	height:435px;
	float:left;
	overflow:hidden;
}
.newsProduct .newsTitle{
	margin-bottom:20px;
}
.newsProduct .newsTitle h4{
	width:382px;
	float:left;
	margin-left:14px;
}
.newsProduct ul li{
	text-align:left;
}
.newsProductMA{
	width:450px;
	height:152px;
	border-bottom:#b2b2b2 1px dotted;
}
.newsProductMA li{
	float:left;
}
.newsProductMA li.newsProductMAL{
	width:178px;
	padding-right:17px;
}
.newsProductMA li.newsProductMAR{
	width:255px;
}
.newsProductMA li.newsProductMAR h4{
	font-family:"arial","宋体";
	font-size:14px;
	line-height:24px;
}
.newsProductMA li.newsProductMAR h4 a{
	color:#000000;
}
.newsProductMA li.newsProductMAR h4 a:hover{
	color:#007ee0;
}
.newsProductMA li.newsProductMAR p{
	font-family:"arial","宋体";
	font-size:12px;
	line-height:20px;
}
.newsProductMA li.newsProductMAR p a{
	color:#2f2f2f;
}
.newsProductMA li.newsProductMAR p a b{
	color:#007ee0;
	font-weight:normal;
}
.newsProductMB li{
	background:url(images/icon01.gif) no-repeat left center;
	padding-left:7px;
	font-family:"arial","宋体";
	font-size:12px;
	height:35px;
	line-height:35px;
	border-bottom:#b2b2b2 1px dotted;
}
.newsProductMB li a{
	color:#2f2f2f;
}
.newsProductMB li a:hover{
	color:#007ee0;
}
.newsMap{
	width:449px;
	height:435px;
	float:right;
	overflow:hidden;
}
.newsMap h4{
	width:382px;
	float:left;
	margin-left:14px;
}
.newsMap .map{
	width:449px;
	height:332px;
	margin-top:20px;
}
.marvellous{
	width:665px;
	height:223px;
	float:left;
	overflow:hidden;
}
.marvellous .newsTitle{
	margin-bottom:20px;
}
.marvellous h4{
	width:518px;
	float:left;
	margin-left:14px;
}
.marvellous ul{
	width:688px;
}
.marvellous ul li{
	width:150px;
	height:120px;
	float:left;
	padding-right:22px;
}
.tongqi{
	width:242px;
	height:223px;
	float:right;
	overflow:hidden;
}
.tongqi h3{
	width:242px;
	height:53px;
	overflow:hidden;
	text-align:left;
	background:#006ec4;
	margin-bottom:20px;
}
.tongqi h3 strong{
	margin:0px;
	display:block;
	font-weight:normal;
	font-size:20px;
	color:#ffffff;
	padding-left:16px;
	padding-top:4px;
	
}
.tongqi h3 i{
	margin:0px;
	display:block;
	font-style:normal;
	font-weight:normal;
	font-size:14px;
	color:#ffffff;
	padding-left:16px;
}
.tongqi ul li{
	width:242px;
	height:56px;
	line-height:56px;
	font-size:18px;
	padding-bottom:8px;
}
.tongqi ul li a{
	display:block;
	width:242px;
	height:56px;
	background:url(images/tongqi-bg.jpg) no-repeat;
	color:#006ec4;
}
.tongqi ul li a:hover{
	text-decoration:underline;
}
.city{
	width:450px;
	height:230px;
	overflow:hidden;
	float:left;
}
.worldExpo{
	width:450px;
	height:230px;
	overflow:hidden;
	float:right;
}
.city .newsTitle,.worldExpo .newsTitle{
	margin-bottom:20px;
}
.city h4{
	width:401px;
	float:left;
	margin-left:24px;
}
.worldExpo h4{
	width:430px;
	float:left;
	margin-left:9px;
}
.boothList li{
	float:left;
	text-align:left;
}
.boothList li.boothListImg{
	width:177px;
	padding-right:16px;
}
.boothList li.boothListL{
	width:256px;
}
.boothList li.boothListL h5{
	font-family:"arial","宋体";
	font-size:14px;
	height:48px;
	line-height:24px;
}
.boothList li.boothListL h5 a{
	color:#000000;
}
.boothList li.boothListL h5 a:hover{
	color:#007ee0;
}
.boothList li.boothListL p{
	font-family:"arial","宋体";
	font-size:12px;
	line-height:20px;
	text-indent:2em;
}
.boothList li.boothListL p a{
	color:#595959;
}
.boothList li.boothListL p b{
	font-weight:normal;
	color:#007ee0;
}
.zhuanti{
	width:940px;
	height:273px;
	overflow:hidden;
}
.zhuanti .newsTitle{
	margin-bottom:20px;
}
.zhuanti .newsTitle h4{
	width:850px;
	float:left;
	margin-left:14px;
}
.zhuanti ul {
	width:964px;
}
.zhuanti ul li {
	width:214px;
	height:170px;
	overflow:hidden;
	float:left;
	position:relative;
	top:0px;
	left:0px;
	padding-right:27px;
}
.zhuanti ul li img {
	width:214px;
	height:170px;
	position:absolute;
	top:0px;
	left:0px;
}
.zhuanti ul li p {
	width:212px;
	height:37px;
	line-height:37px;
	background:url(images/black-bg.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/black-bg.png" ,sizingMethod="crop");
	font-size:16px;
	color:#ffffff;
	position:absolute;
	left:-212px;
	bottom:1px;
}
.units{
	width:940px;
	height:214px;
	overflow:hidden;
}
.units .newsTitle{
	margin-bottom:20px;
}
.units .newsTitle h4{
	width:850px;
	float:left;
	margin-left:45px;
}
.units ul{
	width:964px;
}
.units ul li{
	width:214px;
	height:91px;
	float:left;
	padding-right:27px;
	position:relative;
	top:0px;
	left:0px;
}
.units ul li img{
	width:214px;
	height:91px;
	position:absolute;
	top:0px;
	left:0px;
}
.units ul li p{
	width:214px;
	height:22px;
	line-height:22px;
	font-size:11px;
	position:absolute;
	top:14px;
	left:0px;
	color:#000e3d;
}
.footerBg {
	height:103px;
	background:#f2f2f2;
	border-top:#006ec4 3px solid;
}
.footer {
	width:1000px;
	height:103px;
	overflow:hidden;
}
.footer p {
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:12px;
	font-family:"arial","宋体";
}
.footer p.footerLink {
	padding-top:22px;
}
.footer p.footerLink a {
	color:#494949;
}
.footer p.footerLink a:hover {
	text-decoration:underline;
}
.footer p.footerLink span {
	padding:0px 9px;
	color:#494949;
}
.footer p.footerMail{
	color:#858585;
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
