/*styles*/
body { color: #333; height: auto; font-family: "����"; font-size: 12px; line-height: 1.5; background-repeat: no-repeat; background-position: center top; background-image: url(160602sng_01.jpg); 
}

a {color: #333;text-decoration: none;}
a:hover{
	text-decoration: underline;
}
ul{list-style-type:none;list-style-image:none;margin:0px;}
li{margin-left:0px;height:auto;}
h2{font:400 22px/24px "Microsoft Yahei","SimHei"}

.myclear{ clear:both; float:none;}
.txt  { margin: 6px 13px; }
.txt  li  { clear: both; font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; padding-left: 10px; text-align: left; background-attachment: scroll; background-color: transparent; background-image: url(pot02.gif); background-repeat: no-repeat; background-position: 0 10px; }

.txt-12  { margin: 6px 13px; }
.txt-12  li  { clear: both; font-size: 12px; height: 27px; line-height: 27px; overflow: hidden; padding-left: 10px; text-align: left; background-attachment: scroll; background-color: transparent; background-image: url(pot02.gif); background-repeat: no-repeat; background-position: 0 10px; }

.dbiaoti { font-size: 20px; line-height: 30px; height: 30px; overflow: hidden; text-align: left; font-weight: normal; padding-top: 10px; display: block; margin: 0px; padding-right: 30px; padding-left: 30px; 
}
.dbiaoti a { color: #333333; text-align: center; display: block; font-weight: bold; }

.zhaiy { font-size: 14px; line-height: 30px; height: 270px; overflow: hidden; text-align: left; display: block; color: #333333; padding-top: 0px; padding-right: 25px; padding-bottom: 0px; padding-left: 30px; margin-top: 30px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
}

.name  { height: 30px; padding-top: 1px; background-repeat: repeat-x;}

.name  .mune  {
	padding-left: 25px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	display: block;
}
/*ͼƬ�ֻ�*/
#slideBox { width:450px; height:250px; overflow:hidden; position:relative; margin: 0px; 
}
#slideBox ul#show_pic { margin:0; padding:0; list-style:none; height:250px; width:4750px; position:absolute; 
}
#slideBox ul#show_pic li { float:left; margin:0; padding:0; height:235px; 
}
#slideBox ul#show_pic li img { display:block; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 250px; width: 450px; 
}
#iconBall {
	position:absolute;
	bottom:0;
	right:0;
}
#iconBall li {
	float:left;
	color:#7a7a7a;
	width:32px;
	height:28px;
	line-height:28px;
	cursor:pointer;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
}
#iconBall li.active {
	background:url(iconbg.png) no-repeat;
	color:#fff;
}
#slideText { width:450px; height:28px; background:rgba(0, 0, 0, 0.7); color:#fff; position:absolute; left:0px; bottom:0px; 
*background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);
}
#textBall {
	position:absolute;
	left:10px;
	bottom:3px;
}
#textBall li {
	float:left;
	cursor:pointer;
	display:none;
	color:#fff;
	font-size:14px;
}
#textBall li.active {
	display:block;
}
#textBall li a {
	text-decoration:none;
	color:#fff;
}
.nav-1 { height: 504px; 
}
.nav-2 { height: 320px; background-image: url(160602sng_03.jpg); background-repeat: no-repeat; background-position: center top; 
}
.nav-3 { background-repeat: no-repeat; background-position: center top; height: 275px; padding-top: 20px; padding-right: 20px; padding-left: 40px; background-color: #9FDCBB; }
.nav-3 .nav-3-l { float: left; width: 480px; }
.nav-3 .nav-3-r { float: right; height: 275px; width: 450px; }
.nav-3-r .name .mune { float: right; background-image: url(160602sng_07.jpg); background-repeat: no-repeat; background-position: center top; height: 25px; width: 69px; padding: 0px; margin-right: 25px; text-align: center; font-weight: normal; line-height: 22px; color: #FFFFFF; }


.nav-4 { background-image: url(160602sng_09.jpg); background-repeat: no-repeat; background-position: center top; height: 948px; padding-top: 170px; padding-right: 50px; padding-left: 50px; }
.ttl{height:18px;}
.ctt{ height:auto; clear:both; text-align:left; }
.w936{ margin:2px 0; clear:both; width:908px;/*�����ŵĿ��*/ }
/* TAB �л�Ч�� */
.tb_{ }
.tb_ ul{ height:40px; }
.tb_ li{ float:left; height: 40px; line-height:1.9; width: 120px; cursor:pointer; margin-right: 13px; margin-left: 17px; }
/* ������ʾ������css�� */
.normaltab   { color:#1F3A87; }
.hovertab    { color:#1F3A87; font-weight:bold }
.dis{display:block;}
.undis{display:none;}
.nav-4-1 { float: left; height: 350px; width: 450px; padding-top: 50px; text-align: center; margin: 0px; overflow: hidden; }
.nav-4-1 img { height: 280px; width: 400px; padding-top: 40px; }
.nav-5 .nav-5-1 { height: 100px; width: 908px; }

.nav-5-1  .name  .mune { float: right; background-image: url(160602sng_07.jpg); background-repeat: no-repeat; background-position: center top; height: 25px; width: 69px; padding: 0px; margin-right: 25px; text-align: center; font-weight: normal; line-height: 22px; color: #FFFFFF; }
.nav-5-1  .name { height: 100px; }


.nav-5 { background-image: url(160602sng_12.jpg); background-repeat: no-repeat; background-position: center top; height: 855px; padding-top: 50px; padding-right: 50px; padding-left: 50px; }
.nav-5 img {border:0;}
.nav-5 .focus { width: 908px; min-width: 908px; height: 700px; overflow: hidden; position: relative; 
}
.nav-5 .f-img-list { height: 700px; overflow: hidden; position: absolute; left: 0px; top: 0; z-index: 100; width: 100%; 
}
.nav-5 .f-img-list li { height: 700px; text-align: center; width: 100%; position: absolute; left: 0; top: 0; z-index: 101; 
}
.nav-5 .f-img-list li.on {
	z-index: 105;
}
.nav-5 .focus .f-b { width: 908px; margin: auto; position: relative; z-index: 110; 
}
.nav-5 .focus .f-b .f-content {
	position: absolute;
	width: 100%;
	height: 100%;
}
.nav-5 .d-img-list-bg, .d-img-list { position: absolute; left:100px; top: 0; width: 200px; height: 700px; 
}
.nav-5 .d-img-list-bg {
	background: #000000;
	opacity: 0.2;
	filter: Alpha(Opacity = 20);
}
.nav-5 .d-img-list li { position: absolute; left: 0; top: 0; z-index: 112; display: none; width: 200px; height: 700px; 
}
.nav-5 .d-img-list li.on {
	z-index: 113;
	display: block;
}
.nav-5 .d-img-list li h3 { color: #37a4e4; font-size: 22px; font-family: Microsoft YaHei; font-weight: normal; padding-top: 60px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; 
}
.nav-5 .d-img-list li p { padding: 10px; color: #ffffff; font-size: 16px; font-family: Microsoft YaHei; font-weight: normal; line-height: 1.6; overflow: hidden; 
}
.nav-5 .focus-btns {
	position: absolute;
	right: 140px;
	top: 280px;
}
.nav-5 .btn-focus {
	width: 146px;
	height: 50px;
	display: inline-block;
	margin-right: 10px;
	background: url('../images/btn-focus.png') no-repeat;
	display: none;
}
.nav-5 .btn-focus.on {
	display: block;
}
.nav-5 .btn-focus-down {
	background-position: 0 0;
}
.nav-5 .btn-manage {
	background-position: 0 -50px;
}
.nav-5 .focus-page-btn { width: 66px; height: 66px; position: absolute; top: 200px; z-index: 110; background-image: url(160602sng_focus-page-btns.png); background-repeat: no-repeat; 
}
.nav-5 .focus-btn-prev { background-position: 0 0; left: 0px; 
}
.nav-5 .focus-btn-next { background-position: -66px 0; right: 0px; 
}

.nav-5 ul li img { height: 450px; width: 800px; }

.nav-5 ul li p { margin-bottom: 0px; font-size: 14px; line-height: 30px; text-align: left; display: block; height: 150px; margin-top: 50px; overflow: hidden; background-color: #85DBF2; margin-right: 50px; margin-left: 50px; }

.nav-5 p a { color: #000000; }

.nav-5 p a:hover { color: #990000; }
.nav-6 { background-image: url(160602sng_14.jpg); background-repeat: no-repeat; background-position: center top; height: 703px; padding-top: 70px; padding-right: 15px; padding-left: 15px; }