@charset "utf-8";
/* CSS Document */
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 150%; FONT-FAMILY: '宋体','新宋体','Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
}
H1 {
	FONT-SIZE: 12px; COLOR: #002963
}
H2 {
	FONT-SIZE: 12px; COLOR: #002963
}
H3 {
	FONT-SIZE: 12px; COLOR: #002963
}
H4 {
	FONT-SIZE: 12px; COLOR: #002963
}
H5 {
	FONT-SIZE: 12px; COLOR: #002963
}
H6 {
	FONT-SIZE: 12px; COLOR: #002963
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
UL { margin:0px}
LI { list-style:none}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

A {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
A:link {
	COLOR: #00F
}
A:visited {
	COLOR: #800080
}
A:hover {
	COLOR: #ff0000; BORDER-BOTTOM: 1px solid
}
A.Icon {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A.Icon:hover {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.red {color:red}
.box230{ width:230px}
.box700 {width:680px}
.f_l {float:left}
.f_r {float:right}
#all { width:950px; margin:auto; background:url(skin/allbg.jpg) repeat-y}
#head {width:930px; margin:auto}
#top{ height:60px; background:url(skin/topbg.jpg) no-repeat ; margin:0px; padding:0px}
#top img{ border:none}
#top dl{ width:930px; margin:0px; height:60px}
#top dl dt{ width:230px; float:left}
#top dl dd{ width:700px; float:right}
#menunav { background:url(skin/navbg.jpg) repeat-x}
#menunav A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; width:80px; display:block; color:#FFF;
}
#menunav A:hover,#menunav A.on {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; background:url(skin/top_nav_on.jpg)
}
#menunav ul{ height:40px}
#menunav ul li{ float:left; line-height:40px; text-align:center}
#menunav a
#banner{
	background-color: #000066;
	height: 300px;
	width: 930px;
	margin:auto;
	
}
#eMeng {
	font-size: 10px;
	height: 265px;
	width: 300px;
	border: 2px solid #000066;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
#eMeng_title{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000066;
	text-align: right;
	line-height: 18px;
	height: 18px;
	background-image: url(images/copyrightbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#eMeng_body{
}
#nav {
	OVERFLOW: hidden;
	WIDTH: 930px;
	POSITION: relative;
	HEIGHT: 300px;
	background-color: #000066;
	background-image: url(images/loadsmall.gif);
	background-repeat: no-repeat;
	background-position: 330px 100px;
}
#nav ul {
	Z-INDEX: 999;
	LEFT: 10px;
	BOTTOM: 0px;
	POSITION: absolute;
	TEXT-ALIGN: left
}
#nav ul li {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 150px;
	COLOR: #aaa;
	POSITION: relative;
	HEIGHT: 60px
}
#nav li div {
	MARGIN-TOP: 5px;
	PADDING-LEFT: 10px;
	MARGIN-LEFT: 70px
}
#nav li img {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	-moz-opacity: 0.6 !important;/*older Mozilla*/
	filter: Alpha(Opacity=60); /* IE */
	left: 10px;
	FLOAT: left;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 52px;
	CURSOR: pointer;
	MARGIN-RIGHT: 4px;
	BORDER-BOTTOM: #fff 1px solid;
	POSITION: absolute;
	TOP: 5px;
	HEIGHT: 35px;
}
#frontText {
	FONT-WEIGHT: bold;
	FONT-SIZE: 30px;
	Z-INDEX: 999;
	LEFT: 20px;
	WIDTH: 100%;
	COLOR: #fff;
	FONT-FAMILY: Verdana;
	POSITION: absolute;
	TOP: 20px;
	line-height: 30px;
}
#frontTextBack {
	FONT-WEIGHT: bold;
	FONT-SIZE: 30px;
	LEFT: 22px;
	WIDTH: 100%;
	COLOR: #000;
	FONT-FAMILY: Verdana;
	POSITION: absolute;
	TOP: 22px;
	line-height: 30px;
}
#frontTextSub {
	FONT-SIZE: 12px;
	LEFT: 25px;
	WIDTH: 600px;
	COLOR: #fff;
	POSITION: absolute;
	TOP: 60px
}
#bg {
	BORDER-TOP: #999 1px solid;
	WIDTH: 100%;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 60px;
	TEXT-ALIGN: right;
	-moz-opacity: 0.6 !important;/*older Mozilla*/
	filter: alpha(Opacity=60); /* IE */
	background-color: #000066;
}
#mask {
	Z-INDEX: 990; BACKGROUND: url(mask.gif); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#back {
	text-align: center;
}
.gray {
    -moz-opacity:Gray !important;/*这句为FireFox下有效*/ 
	filter: Gray;/*这句为IE下有效*/
}
#main {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(images/mainbg.gif); MARGIN-LEFT: auto; WIDTH: 930px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-y
}
#mainLeft {
	FLOAT: left; WIDTH: 204px; BACKGROUND-COLOR: #000e63
}
.mainLeftT {
	OVERFLOW: hidden; HEIGHT: 33px
}
.mainLeftB {
	MARGIN: 0px 5px; COLOR: #ffffff
}
.mainLeftB LI {
	MARGIN-BOTTOM: 1px; TEXT-INDENT: 10px; LINE-HEIGHT: 30px
}
.mainLeftB LI A {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 30px
}

.mainLeftB A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/mainLeftBlibg.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mainLeftB A:visited {
	BACKGROUND-IMAGE: url(images/mainLeftBlibg.gif); COLOR: #eeeeee; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
.mainLeftB A:hover {
	BACKGROUND-IMAGE: none; COLOR: #cccccc; BACKGROUND-COLOR: #000e63; TEXT-DECORATION: none
}
.mainLeftB A:active {
	BACKGROUND-IMAGE: url(images/mainLeftBlibg.gif); COLOR: #eeeeee; BACKGROUND-REPEAT: repeat-y
}
#mainRightPro {
	BORDER-RIGHT: #cbcdd3 1px solid; BORDER-TOP: #cbcdd3 1px solid; DISPLAY: inline; FLOAT: right; BORDER-LEFT: #cbcdd3 1px solid; WIDTH: 710px; BORDER-BOTTOM: #cbcdd3 1px solid
}
#mainRightPro  ul li { line-height:25px; }
#mainRight {
	BORDER-RIGHT: #cbcdd3 1px solid; BORDER-TOP: #cbcdd3 1px solid; DISPLAY: inline; FLOAT: right; BORDER-LEFT: #cbcdd3 1px solid; WIDTH: 710px; BORDER-BOTTOM: #cbcdd3 1px solid
}
#mainRight H1 {
    PADDING:10PX; font-size:16px; border-bottom:#CCC dotted 1PX
}
#mainRight H2 {
    PADDING:5PX; font-size:14px; border-bottom:#000 solid 1PX; background-color:#FC0; margin-top:20px}
#mainRight span { float:right} 
#mainRight P{ margin-top:10PX; line-height:25PX}
#mainRight  ul li { line-height:25px; list-style:circle; list-style-position:inside}
.path { background-color:#FBFBFB; height:30px; line-height:30PX; padding-left:10PX; border-bottom:#CCC solid 1PX}
.mainRightAD {
	padding:0px 10px; margin-top:10px; text-align:left
}
.mainRightNot {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 15px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.mainRightTip {
	PADDING-RIGHT: 5px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: right
}
.mainRightNav {
	MARGIN: 15px; TEXT-INDENT: 5px; LINE-HEIGHT: 30px; HEIGHT: 30px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.mainRightC {
	PADDING-RIGHT: 5px; PADDING-LEFT: 320px; BACKGROUND-IMAGE: url(images/nei_main_right_contact.gif); MARGIN: 15px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; BACKGROUND-COLOR: #eeeeee
}
.mainRightB {
	MARGIN: 15px
}
.mainRightB H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 40px; background-color:#FFCC00
}
.mainRightB LI {
	LINE-HEIGHT: 25px
}
.mainRightBimg {
	FLOAT: left; WIDTH: 170px; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
.mainRightBimgkuan {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM: #eeeeee 1px solid
}
.mainRightBtxt {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 450px; LINE-HEIGHT: 22px
}
.txtlit {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.txtli20 {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 150px; COLOR: #666666; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.txtli80 {
	FLOAT: left; WIDTH: 300px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.mainRightBmore {
	MARGIN-TOP: 20px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 30px; TEXT-ALIGN: right
}
.mainRightBdesign {
	BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT-COLOR: #eeeeee; BORDER-BOTTOM-COLOR: #eeeeee; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #eeeeee
}
#box_175 { 	MARGIN: 10px 13px 0px; OVERFLOW: hidden; width:185px}
#box_175 ul {  margin:0px}
#box_175 li{ list-style:none; FONT-WEIGHT: bold; MARGIN: 0px 1px 0px 0px; width:175px; text-align:center}
#box_175 li P{ MARGIN: 2px 2px 6px 2px;}
#box_175 LI A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #0097cc; PADDING-TOP: 1px
}
#box_175 LI A IMG {
	FILTER: alpha(opacity=80; margin-bottom:10px )
}
#box_175 LI A:hover {
	BORDER-RIGHT: #bc2931 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bc2931 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #bc2931 1px solid; COLOR: #bc2931; PADDING-TOP: 0px; BORDER-BOTTOM: #bc2931 1px solid; TEXT-DECORATION: none
}
#box_175 LI A:hover IMG {
	FILTER: alpha(opacity=100)
}
#pro { margin:2px}
#pro ul { width:295px; float:left; margin-left:10px}
#pro ul li { line-height:25px; list-style:none}
#pro ul li img{ border:#ccc solid 1px; padding:8px}

#main2 {
	MARGIN-LEFT: auto; WIDTH: 930px; MARGIN-RIGHT: auto; TEXT-ALIGN: center; margin-top:6px
}
#main_title {
	BACKGROUND-IMAGE: url(skin/indextitle01.gif); MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 930px; LINE-HEIGHT: 25px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat; HEIGHT: 25px
}
#main_title A {
	DISPLAY: block; color:#fff
}
#main_title LI {
	FLOAT: left; WIDTH: 155px; HEIGHT: 25px
}
#main_title LI A {
	DISPLAY: block; WIDTH: 155px; HEIGHT: 25px;color:#ff0000
}
.main_title_li_sed {
	BACKGROUND-IMAGE: url(skin/indextitle02.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x
}
#main_body {
	BACKGROUND-IMAGE: url(skin/indexbg01.jpg); MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 930px; COLOR: #000066; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; TEXT-ALIGN: left
}
#main_body_1 {
	MARGIN: 5px 250px 5px 10px; LINE-HEIGHT: 20px
}
#main_body_2 {
	MARGIN-TOP: 7px; MARGIN-LEFT: 10px; WIDTH: 650px; LINE-HEIGHT: 17px
}
#main_body_2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 575px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main_body_2 LI {
	FLOAT: left
}
.main_body_2_limax {
	WIDTH: 675px
}
.main_body_2_limin {
	WIDTH: 135px
}
#main_body_3 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 650px; LINE-HEIGHT: 30px; HEIGHT: 180px
	
}
#main_body_4 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 650px; LINE-HEIGHT: 30px; HEIGHT: 180px
	
}
#main_body_5 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 650px; LINE-HEIGHT: 30px; HEIGHT: 180px
}

#main_back {
	MARGIN-TOP: 10px; MARGIN-LEFT: auto; WIDTH: 930px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#main_back IMG {
	VERTICAL-ALIGN: middle
}

#foot {width:930px; margin:auto; background-color:#000e63; clear:both; margin-top:10px}
#foot A {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none; color:#fff
}
#foot A:hover {
	COLOR: #ff0000; BORDER-BOTTOM: 1px solid
}
#foot p { padding:10px; text-align:center; color:#fff}

#MyMarqueeX {width: 98%; height: 150px; overflow: hidden; margin: 0 auto 0 auto}
 #MyMarqueeX img {width: 185px; height: 125px; border: 2px solid #e6e6e6; padding: 1px; margin: 5px}
#demo {width: 204px; height: 420px; overflow: hidden;}
 #demo img {width: 187px; height: 127px; border: 2px solid #e6e6e6; padding: 1px; margin: 5px; text-align:center}
 .case {display: block;  text-align:center; overflow: hidden}
