﻿body{
	min-width:1000px;
}
.header {
	background: url(../images/topBg.png) repeat-x;
	height:169px;
}
.topC, .nav, .main1, .main2, .main4, .footerC, .nyMain{
	width:1000px;
	margin:0 auto;
}
.topC{
	height:108px;
}
.nav{
	background: url(../images/navBg.png) no-repeat;
	height:51px;
	width:984px;
	padding:0 0 0 10px;
	margin-top:4px;
}
.slideBox{ width:100%; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.logo{
	float:left;
	display:inline;
	margin:19px 0 0 0;
}
.nyMainLeftUl{
	width:205px;
	margin:0 auto;
	background-color:#ebf1f7;
	padding:0 0 25px 0;
}
.nyMainLeftUl li{
	margin:0 20px;
	vertical-align:top;
	border-bottom:solid 1px #a0bcce;
	list-style-type:none;
	height:35px;
	line-height:35px;
	overflow:hidden;
	padding-left:30px;
}
.nyMainL2{
	background: url(../images/nyLeftBg.jpg) no-repeat;
	height:111px;
	width:200px;
	padding:206px 0 0 6px;
	margin:20px 0;
	color:#030d33;
	line-height:26px;
}
.nyMainLeftUl li a{
	display:block;
	color:#062437;
	font-family:"微软雅黑";
}
.nyMainLeftUl li a:hover{
	color:#F60;
}
.topCR{
	float:right;
	display:inline;
	background: url(../images/topTel.png) no-repeat bottom;
	width:363px;
	height:55px;
	padding:0 40px 30px 0;
	text-align:right;
	margin:14px 0 0 0;
}
.topNavUl li{
	float:left;
	display:inline;
	width:195px;
	line-height:51px;
	text-align:center;
	background: url(../images/navFGX.jpg) no-repeat right 0px;
}
.topNavUl .topNavLast{
	background:none;
}
.topNavUl li a{
	display:block;
	color:#ffffff;
	font-size:20px;
	height:53px;
	margin-right:2px;
	font-family:Microsoft YaHei;
}
.topNavUl li a img{
	vertical-align:middle;
}
.topNavUl li a:hover, .topNavUl li .mainNavActive{
	background: url(../images/navBtnHover.jpg) no-repeat left 1px;
	color:#ffffff;
}
.main1{
	background: url(../images/main1Bg.jpg) repeat-x top;
	color:#030d33;
	margin:28px auto 22px auto;
	padding-bottom:30px;
}
.main1LT{
	background: url(../images/main1Bg2.jpg) repeat-x bottom;
	color:#ffffff;
}
.main4LT{
	background: url(../images/main4Bg2.jpg) repeat-x bottom;
	color:#ffffff;
	height:59px;
	line-height:59px;
}
.main1Left{
	width:628px;
	float:left;
	display:inline;
	margin-right:20px;
}
.main1Right{
	width:336px;
	float:left;
	display:inline;
	margin-top:2px;
}
.main2Left{
	width:655px;
	float:left;
	display:inline;
	margin-right:5px;
}
.main2Right{
	width:290px;
	float:left;
	background: url(../images/main2FGX.jpg) no-repeat left top;
	min-height:243px;
	padding-left:30px;
	display:inline;
}
.main1LT span{
	display:block;
	float:right;
	width:100px;
	background-color:#ffffff;
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:16px;
}
.main4LT span{
	display:block;
	float:right;
	width:100px;
	background-color:#ffffff;
	height:20px;
	line-height:20px;
	text-align:center;
	margin-top:38px;
	font-size:16px;
}
.main1LT span a, .main4LT span a{
	color:#147ac6;
}
.main1LT span a:hover, .main4LT span a:hover{
	text-decoration:underline
}
.main1LC{
	height:140px;
	line-height:28px;
	overflow:hidden;
	padding:13px 0 0 20px;
}
.main2LL{
	height:170px;
	width:219px;
	float:left;
	display:inline;
	margin:11px 8px 0 0;
}
.main2LR{
	height:170px;
	width:426px;
	float:left;
	display:inline;
	margin:11px 0 0 0;
}
.main2LR11{
	height:30px;
	background: url(../images/ico.jpg) no-repeat left 13px;
	padding-left:10px;
	line-height:30px;
}
.main2LR12{
	height:40px;
	line-height:20px;
	overflow:hidden;
	color:#92949a;
	padding:6px 26px 0 10px;
}
.main2LR11 a{
	color:#030d33;
	font-size:14px;
	font-weight:bold;
	display:block;
}
.main2LRTitle{
	display:block;
	width:280px;
	float:left;
}
.main2LRTime{
	display:block;
	width:100px;
	float:left;
	text-align:right;
}
.nMainMidMidUl{
	background: url(../images/main2LRBg.jpg) repeat-x;
	padding:7px 15px 0 20px;
	margin:10px 0 0 0;
}
.nMainMidMidUl li{
	list-style-type: none;
	padding-left:10px;
	line-height: 40px;
	background: url(../images/ico.jpg) no-repeat 2px 19px;
	padding-left:16px;
	vertical-align:top;
}
.nMainMidMidUl li a {
	color: #030d33;
	text-decoration: none;
	font-size: 12px;
	display:block;
}
.nMainMidMidUl li a:hover {
	color:#FF0000;
}
.nMainMidMidUl li .nMainMidTime {
	font-size: 12px;
	display:block;
	text-align:right;
	float: left;
	color:#030d33;
	width:90px;
}
.nMainMidMidUl li .nMainMidCont {
	width: 260px;
	height:40px;
	overflow:hidden;
	float: left;
}
.main2RC {
	width: 290px;
	height:190px;
	background: url(../images/main2RBg.jpg) no-repeat;
	float: left;
	line-height:28px;
	color:#030d33;
}
.main2Tel {
	margin: 20px 0 20px 0;
}
.main3FGX {
	height:13px;
	background: url(../images/main3FGX.jpg) no-repeat center;
	margin:20px 0 6px 0;
}
.footerFGX {
	height:2px;
	background: url(../images/footerFGX1.png) no-repeat center;
	margin:15px 0 16px 0;
}
.main4Pro {
	background: url(../images/main4ProBg.jpg) no-repeat;
	width:205px;
	height:181px;
	padding:8px 16px 0 14px;
}
.main4ProWord {
	height:28px;
	line-height:28px;
	overflow:hidden;
	text-align:center;
}
.main4ProWord a{
	color:#6c6b6b;
	display:block;
}
.main4ProWord a:hover{
	color:#F60;
}
.mainleftRM2 ul{list-style:none;width:2999px;}
.main4ProPic img{width: 100%;height: 140px;}
.mainleftRAll2{
	width:1000px;
	height:214px;
	padding:0 0px 0 0px;
	margin:0 auto;
}
.mainleftRSlip2{
	width:235px;
	float:left;
	display:inline;
	padding:0px;
}
.mainleftRM2 {
	width: 940px;
	height:189px;
	overflow:hidden;
	float: left;
	display:inline;
	padding-top:25px;
	margin:0;
}
.mainleftRL2{
	float:left;
	display:inline;
	width:25px;
	height:59px;
	padding:78px 0px 0 0;
}
.mainleftRR2{
	width:25px;
	height:59px;
	float: left;
	display:inline;
	padding:78px 0 0 0px;
}
.footer{
	border-top:solid 5px #1f4366;
	height:97px;
	background-color:#2e7ec2;
	margin:30px 0 0 0;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	padding:18px 0 0 0;
}
.footerC a{
	color:#ffffff;
}
.footerC a:hover{
	color:#FF0;
}
.footerC img{
	vertical-align:middle;
}
.nyMainLeft{
	float:left;
	display:inline;
	width:207px;
	margin:19px 25px 0 0;
}
.nyMianRight{
	float:left;
	display:inline;
	width:740px;
	margin:19px 0 0 0;
}
.nyMainRT{
	color:#1f4366;
	font-family:Microsoft YaHei;
	font-size:25px;
	border-bottom:solid 2px #1f4366;
	padding:0 5px 8px 10px;
}
.nyMainRT span{
	display:block;
	float:right;
	font-size:12px;
	font-family:"微软雅黑";
	margin-top:15px;
}
.nyMainRC{
	margin:20px 0 20px 10px;
	color:#1f4366;
	line-height:24px;
	font-size: 14px;
}
.nyProDetailPic{
	text-align:center;
	margin:0 0 15px 0;
}
.nyProDetailC{
	padding-left:30px;
}
.nyProDetailPic img{
	padding:5px;
	border:solid 1px #909090;
}
.nyPage{
	border-top:solid 2px #1f4366;
	text-align:center;
	padding-top:12px;
	margin-top:12px;
}
.nyPage .nyPageSel{
	color:#4da0f1;
}
.nyMainPro{
	width:221px;
	height:199px;
	float:left;
	display:inline;
	margin:0 11px 0 11px;
}
.nyMainProPic img{
	width:209px;
	padding:5px;
	border:solid 1px #8c8c8c;
	height:147px;
}
.nyMainProWord{
	height:40px;
	line-height:40px;
	text-align:center;
	overflow:hidden;
}
.nyMainProWord a{
	display:block;
}
.nyMainMidMidUl{
	padding:0px 0;
}
.nyMainMidMidUl li{
	list-style-type: none;
	padding-left:10px;
	line-height: 34px;
	border-bottom: 1px dotted #898989;
	background: url(../images/ico.jpg) no-repeat 15px 14px;
	padding-left:25px;
}
.nyMainMidMidUl li a {
	color: #081200;
	font-family:"微软雅黑";
	text-decoration: none;
	font-size: 12px;
	display:block;
}
.nyMainMidMidUl li a:hover {
	color:#FF0000;
}
.nyMainMidMidUl li .nyMainMidTime {
	font-size: 12px;
	font-family:"微软雅黑";
	display:block;
	text-align:right;
	float: left;
	width:90px;
}
.nyMainMidMidUl li .nyMainMidCont {
	width: 590px;
	height:34px;
	overflow:hidden;
	float: left;
}

.n_cont{line-height:26px; font-size:14px;}
.n_title{ color:#015fa4; margin:15px 0 0px 0; text-align:center; font-size:18px; font-weight:bold;font-family: "黑体";}
.n_laiy{ text-align:center; border-bottom:1px dotted #666666; margin-bottom:10px; padding-bottom:10px; font-size:12px; color:#888888;}

    .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}