@charset "gb2312";
/* CSS Document */
* { margin:0; padding:0; }
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	text-align:left;
	height:100%;
}
a { text-decoration:none; color:#FFF; }
h2, h3,h4,h5{ margin:5px 0; }
h4{font-size:24px;}
h5{font-size:18px;}
p { margin-top:10px;text-indent:2em }
li { list-style:none; }
img { border:none; }
.menu_float_1 { position:absolute; left:10px; margin-top:50px; background: #076648; text-align:center; z-index:9999; }
.menu_float_2 { position:absolute; right:10px; margin-top:50px; background: #076648; text-align:center; z-index:9999; }
.h { clear:both; border-top:1px solid #038f3d; }
.clear { clear:both; }
.u { border-top:2px solid #038f3d; }
p.time { font-size:.8em; }
.txt { }
.video { float:left; margin-right:10px; }
.txt-1 { margin-left:10px; }
.photo-1 { float:left; }
.photo { display:inline; float:left; margin-right:10px; background:#038f3d; padding:10px; }
.txt h3 { padding:5px; }

.bigtitle{padding:10px;margin:10px 0;}
.bigtitle h4{border-bottom:1px solid #ccc;margin:15px 0 5px 0;}
/*--------------    li.petter a   ----------
-----------*/
li.petter a { background:#076648; }

#main {
	background:#FFF;
	width:100%;
	margin:0;
	overflow: hidden;
}
/*-------------   header   ---------------
-----*/
#name { height:100px; background:#1a8c68; text-align:center; }
#name h1 { padding:15px; color:#F90; font-size:4em; letter-spacing:1em; }
#header { height:250px; }
/*--Main Container--*/
.main_view { float: left; position: relative; }
/*--Window/Masking Styles--*/
.window { height:250px; width: 900px; overflow: hidden; /*--Hides anything outside of the set width/height--*/ position: relative; }
.image_reel { position: absolute; top: 0; left: 0; }
.image_reel img { float: left; }
/*--Paging Styles--*/
.paging { position: absolute; bottom: 40px; right: -7px; width: 178px; height:47px; z-index: 100; /*--Assures the paging stays on the top layer--*/ text-align: center; line-height: 40px; background:url(../image/paging_bg2.png) no-repeat; display: none; /*--Hidden by default, will be later shown with jQuery--*/ }
.paging a { padding: 5px; text-decoration: none; color: #fff; }
.paging a.active { font-weight: bold; background: #920000; border: 1px solid #610000; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; }
.paging a:hover { font-weight: bold; }
/*------------   solution  --------------
-----*/
#solution { border-bottom:1px solid #013827; padding:20px; }
#content-area-bottom { padding:10px 0; }
li.content-area-bottom-li { background:#666; margin-bottom:10px; border:1px solid #222; }
li.content-area-bottom-li img { width:218px; margin:10px; border:10px solid #333; float:left; }
li.content-area-bottom-li p { color:#fff; background:#333; padding:10px; margin:10px; border:1px solid #222; line-height:1.4em; }
/*-------------   menu   ----------------
---*/
#menu { height:41px; background:#222; border-top:1px solid #333; }
#menu li { float:left; font-size:1em; }
#menu li a { font-size:1.05em; color:#FFF; display: block; padding:10px 20px; letter-spacing:.15em; border-left: 1px #464646 solid; border-right:1px #0a0a0a solid; }
#menu li a:hover { background:#b4c53d; color:#000; }
li#petter-1 a { border-left:none; }
li#petter-5 a { border-right:1px #0a0a0a solid; }
/*-------------  div_div  -------------
-----*/
#out_div { padding:8px; border:1px solid #444; }
#in_div { background:#038f3d; float:left; padding:8px; margin-right:10px; }
#line { margin:auto 10px; height:280px; float:left; background:#333; border-left:2px solid #090; }
#in_right_div { padding:10px; }
/*--------------  intro   ----------------
-----*/
.intro { width:420px; border:1px solid #003; float:left; margin:0 5px 10px 0; margin:10px 0; }
.intro p { margin-top:0; }
.title_intro { background:#2E4897; padding:5px 10px; font-size:1.5em; border-bottom:1px solid #030; color:#FFF; font-weight:bolder; }
.txt_intro { padding:10px; background:#B7C1DF; color:#222; line-height:1.4em; }
/*-------------- footer   ------------
----*/
#footer {
	background:#eee;
	clear:both;
	font-size:0.9em;
	height:150px;
}
#footer p {
	font-size:12px;
}
#footer p a { color:#6F0; text-decoration:blink; }




/*-------------  fanye   -----------
------*/
#fanye {
	background:#1e238b;
	padding-bottom:100000px;
	margin-bottom:-100000px;
	float: left;
	width: 265px;
}
#fanye img {
}
#fanye p {
}
#fanye ul {
padding-left:15px;
}

#fanye li {
}
#fanye a {
	color:#eee;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
#fanye a:hover {
	color:#fff;
	font-size:16px;
	font-weight:bold;
	border-bottom: 1px solid #fff;

	
}
#fanye .logo{
	font-family:arial;
	margin-bottom:20px;
	padding:15px;
	font-size:28px;
	font-weight:bold;
	background:#FFF;
	color:#1e238b;
}
/*------------   h-2---------
---------*/
.right{
	padding:0;
	margin-left: 265px;
	height: 100%;
	background-repeat: no-repeat;
}

.industrial{color:#333;font-size:12px;}
.industrial p{padding:10px 0;}

.back-top { height:20px; clear:both; padding:10px 30px; background:#222 url(../image/footer-bg.png); text-align:left; margin: 10px auto; }
.back-top li { float:right; }
.back-top a { background:#333; border:1px solid #111; color:#3f0; margin:2px; padding:2px 5px; text-decoration:none; }
.back-top a:hover { border:1px solid #3f0; color:#000; background:#b4c53d; }


.bk5{clear:both;height:5px;}