@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background:#ffffff url(../images/jnf3.jpg) repeat;}
img{border:0;}
div,ul,li,td{margin:0; padding:0; border:0px; font-family:"微软雅黑", Georgia, Times New Roman;  color:#464646; word-wrap: break-word; word-break: normal; list-style:none; font-size:15px;}
p{ margin:0; padding:0;line-height:20px;font-size:15px; color:#464646;font-family:"微软雅黑"; }
.clear{clear:both;}
a{font-family:"微软雅黑", Georgia, Times New Roman;  color:#464646; font-size:14px;}

/*头部*/
.main{ width:100%; max-width:800px; margin:0 auto; background-color:#FFFFFF; padding:0px;}
.top{ width:100%;}
.top img{border:0; width:100%;}
.nav{ width:100%;}
.nav_1{ width:100%; height:32px; background:url(../images/mjnf2.jpg) repeat-x top;}
a.menu:link,a.menu:visited{text-decoration:none; color:#ffffff; line-height:32px; font-size:15px;}
a.menu:hover,a.menu:active{text-decoration:none; color:#cc0000; line-height:32px; font-size:15px;}
.pro{ width:98%; border:1px #dddddd solid; margin:0 auto; margin-top:2%;}
.pro_1{ width:100%;  background:url(../images/mjnf4.jpg) repeat-x top;}
.pro_1_1{ width:58%; height:40px; float:left; font-size:15px; font-weight:bold; color:#0062be; text-align:left; line-height:40px; padding-left:2%;}
.pro_1_2{ width:38%; height:40px; float:left; text-align:right; padding-right:2%;}
a.more:link,a.more:visited{text-decoration:none; color:#000000; line-height:40px; font-size:10px;}
a.more:hover,a.more:active{text-decoration:none; color:#cc0000; line-height:40px; font-size:10px;}
.pro_2{ width:100%; padding:2% 0px;}
.pro_2_1{ width:30.33%; margin:1.5%; float:left;}
.pro_2_1_1{ width:99%; margin:0 auto; border:1px #dddddd solid;}
.pro_2_1_2{ width:100%; margin:0 auto; height:32px; text-align:center; overflow:hidden;}
a.ipro:link,a.ipro:visited{text-decoration:none; color:#000000; line-height:36px; font-size:14px;}
a.ipro:hover,a.ipro:active{text-decoration:none; color:#cc0000; line-height:36px; font-size:14px;}
.pro_2_2{ width:98%; margin:0 auto;}
.pro_2_2_1{ width:100%; height:36px; border-bottom:1px #dddddd dashed;}
.pro_2_2_1_1{ width:75%; text-align:left; float:left; height:36px; overflow:hidden;}
.pro_2_2_1_2{ width:25%; text-align:right; float:right; font-size:12px; height:32px; line-height:36px;}
.pro_2_2_1_1 i{ font-size:12px; color:#cc9b41; margin-right:8px;}
.tel{ width:100%; padding:2% 0px; }
.tel img{ width:100%;}
.footer{ width:100%; text-align:center; padding-top:5%;  padding-bottom:20%; font-size:13px; color:#000000; }
.bottom{ width:100%; position:fixed; bottom:0px;}
.bottom_1{ width:33.33%; text-align:center; float:left;}
.bottom_1 img{ width:100%;}
.pro_1_5{ width:98%; text-align:center; padding:10px 0px; color:#000000; font-size:16px; font-weight:bold; line-height:40px; margin:0 auto; }
.pro_1_6{ width:96%; text-align:center; color:#000000; font-size:16px; font-weight:bold; line-height:40px; margin:0 auto;}
.pro_1_7{ width:96%; text-align:center; color:#666666; font-size:13px; font-weight:bold; line-height:30px; border-bottom:1px #999999 dashed; padding-bottom:2%; margin:0 auto;}
.pro_3{ width:96%; padding:2%; padding-top:0px;}
.pro_3_1 img{ width:100%;}
.pro_3 p,.pro_3_2 p { margin:15px 0px; padding:0;line-height:24px;font-size:15px; color:#464646;font-family:"微软雅黑"; text-indent:2em; }
.pro_3_2{ padding-bottom:2%; border-bottom:1px #CCCCCC dashed;}
.pro_3_2 img,.pro_3 img{ width:auto; max-width:100%; height:auto; display:block;}
.pro_3_2 p img,.pro_3 p img{ width:auto; max-width:100%; height:auto; display:block;}
.pro_333 img{ width:auto; max-width:100%; height:auto; display:block; margin:8px 0px;}


.pro_3_3,.pro_3_4{ font-size:15px; color:#000000; text-align:left; line-height:35px;}
.pro_3_3 a,.pro_3_4 a{ font-size:15px; color:#666666; text-align:left; line-height:35px;}
.pro_3_3 a:hover,.pro_3_4 a:hover{ font-size:15px; color:#cc0000; text-align:left; line-height:35px;}
.table-02{width:100%}.table-02 th, .table-02 td{padding:5px 2px;font-size:12px;line-height:30px}.table-02 th{text-align:right;width:125px;font-weight:normal;color:#666;vertical-align:text-top}.table-02 td{color:#666}.table-02 .line-b{border-bottom:2px solid #1e82c5}.table-02 .line-b th{color:#000;text-align:left}.table-03 th{width:80px}.table-02.table-02-b th{width:110px}/*-----------输入框---------------*/input.text01{border:1px solid #d8d9da;height:30px;color:#333333;line-height: 30px;padding: 2px 5px;width:75%;size:auto;box-shadow:0 0 2px #d6d6d6 inset;font-size:12px}input.text01:focus, input.text01:hover, input.text01:active{border-color: #d8d9da;box-shadow: 0 0 3px #d6d6d6}.textarea01{background-color:#fff;border:1px solid #dfdfdf;padding:5px;color:#636363;width:75%}.textarea01:focus{border-color: #d8d9da;box-shadow: 0 0 4px #d6d6d6}
.pro_2_1_1 img{ width:100%;}

a.active:link,a.active:visited{text-decoration:none; color:#ffffff;  font-size:14px; display:inline-table; padding:0px 10px; line-height:30px; background-color:#0062be; margin:5px 5px;}
a.active:hover,a.active:active{text-decoration:none; color:#ffffff;  font-size:14px; display:inline-table; padding:0px 10px; line-height:30px; background-color:#ff6b3e; margin:5px 5px;}


/* AUDIO PLAYER */

@-moz-keyframes sound
{
	0%
	{
		opacity:0.35;
		height:3px;
		top:8px;
	}
	
	100%
	{
		opacity:1;       
		height:18px;
		top:1px;
	}
}

@-ms-keyframes sound
{
	0%
	{
		opacity:0.35;
		height:3px;
		top:8px;
	}
	
	100%
	{
		opacity:1;       
		height:18px;
		top:1px;
	}
}

@-webkit-keyframes sound
{
	0%
	{
		opacity:0.35;
		height:3px;
		top:8px;
	}
	
	100%
	{
		opacity:1;       
		height:18px;
		top:1px;
	}
}

@keyframes sound
{
	0%
	{
		opacity:0.35;
		height:3px;
		top:8px;
	}
	
	100%
	{
		opacity:1;       
		height:18px;
		top:1px;
	}
}

audio, video
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
}
.audio-player-container
{
	width:100%;
	display:block;

	z-index:300;
}

.audio-player
{
	margin:0 auto;
}

.audio-bars
{
	float:right;
	width:40px;
	height:18px;

	position:relative;
	display:block;
}

.audio-bar
{
	width:3px;
	height:3px;
	bottom:1px;
	background:#ff0066;
	position:absolute;
	-moz-animation:sound 0ms -800ms linear infinite alternate;
	-o-animation:sound 0ms -800ms linear infinite alternate;
	-webkit-animation:sound 0ms -800ms linear infinite alternate;
	animation:sound 0ms -800ms linear infinite alternate;
}

.audio-bar:nth-child(1)
{
	left:1px;
	-moz-animation-duration:474ms;
	-o-animation-duration:474ms;
	-webkit-animation-duration:474ms;
	animation-duration:474ms;
}

.audio-bar:nth-child(2)
{
	left:5px;
	-moz-animation-duration:433ms;
	-o-animation-duration:433ms;
	-webkit-animation-duration:433ms;
	animation-duration:433ms;
}

.audio-bar:nth-child(3)
{
	left:9px;
	-moz-animation-duration:407ms;
	-o-animation-duration:407ms;
	-webkit-animation-duration:407ms;
	animation-duration:407ms;
}

.audio-bar:nth-child(4)
{
	left:13px;
	-moz-animation-duration:458ms;
	-o-animation-duration:458ms;
	-webkit-animation-duration:458ms;
	animation-duration:458ms;
}

.audio-bar:nth-child(5)
{
	left:17px;
	-moz-animation-duration:400ms;
	-o-animation-duration:400ms;
	-webkit-animation-duration:400ms;
	animation-duration:400ms;
}

.audio-bar:nth-child(6)
{
	left:21px;
	-moz-animation-duration:427ms;
	-o-animation-duration:427ms;
	-webkit-animation-duration:427ms;
	animation-duration:427ms;
}

.audio-bar:nth-child(7)
{
	left:25px;
	-moz-animation-duration:441ms;
	-o-animation-duration:441ms;
	-webkit-animation-duration:441ms;
	animation-duration:441ms;
}

.audio-bar:nth-child(8)
{
	left:29px;
	-moz-animation-duration:419ms;
	-o-animation-duration:419ms;
	-webkit-animation-duration:419ms;
	animation-duration:419ms;
}

.audio-bar:nth-child(9)
{
	left:33px;
	-moz-animation-duration:487ms;
	-o-animation-duration:487ms;
	-webkit-animation-duration:487ms;
	animation-duration:487ms;
}

.audio-bar:nth-child(10)
{
	left:37px;
	-moz-animation-duration:442ms;
	-o-animation-duration:442ms;
	-webkit-animation-duration:442ms;
	animation-duration:442ms;
}

.audio-player.on .audio-bar
{
	-moz-animation-play-state:running;
	-o-animation-play-state:running;
	-webkit-animation-play-state:running;
	animation-play-state:running;
}

.audio-player.off .audio-bar
{
	-moz-animation-play-state:paused;
	-o-animation-play-state:paused;
	-webkit-animation-play-state:paused;
	animation-play-state:paused;
}
