@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font:12px/1.636 Tahoma, Arial, Verdana, sans-serif; color:#000; text-align:justify; ddst-style:none;}
ul,li,h1,h2,h3,h4,h5,h6,form,dl, { padding:0; margin:0;}
img  { border:0;}
input {vertical-align:middle;}
ul,li { list-style:none; margin:0; padding:0; }
a {  text-decoration:none; color:#000;}
a:hover {  text-decoration:none; color:#DF431A;}
.menu {  text-decoration:none; color:#000;}
.menu:hover {   text-decoration:none; color:#DF431A; font-weight:bold;}


.clearfloat { clear:both;}

#container { margin:10px auto; width:950px;}

#head {}
#logo { float:left; margin:8px 0;}
#search { float:right; background:url(../images/s.jpg) no-repeat; width:414px; height:52px; padding:10px 20px;}
#search h5 { color:#DF431A;}
#search .text-input { width:330px; height:17px;}


#menu { background:url(../images/menu.jpg) no-repeat; width:950px; margin:10px 0;}
#menu ul { text-align:center; margin-left:10px;}
/*#menu ul li { float:left; line-height:34px;}
#menu ul li a { width:75px; display:block; line-height:34px;}*/
#lan { float:right; line-height:34px; margin-right:25px;_padding-top:9px;}
.menu-li-bg { background:url(../images/x.jpg) no-repeat center; width:2px; height:34px;}


.menu2{position:relative;z-index:10;}
.menu2 li {float:left;position:relative;}
.menu2 ul ul {visibility:hidden;position:absolute;left:3px;top:33px;}
.menu2 table {position:absolute; top:0; left:0;}
.menu2 ul li:hover ul,.menu2 ul a:hover ul{visibility:visible; border:1px solid #7F9DB9;}
.menu2 a{width:75px; display:block; line-height:34px;text-decoration:none;}
/*.menu a:hover{background:#f2cdb0;color:#f00;border:1px solid red;}*/
.menu2 ul ul{}.menu2 ul ul li {clear:both;text-align:left;font-size:12px;background:#AABDCB;}
.menu2 ul ul li a{display:block;width:100px;/*height:13px;*/ line-height:24px;margin:0;border:0;border-bottom:1px solid #E0E7ED;padding:0px 10px;color:#000; font-weight:normal;}
.menu2 ul ul li a:hover{border:0;background:#EDF2F5;border-bottom:1px solid #fff;}


#banner { margin-bottom:10px;}
#center-top{ background:url(../images/c-top.jpg) no-repeat; width:950px; height:27px;}
#center-bottom{ background:url(../images/c-bottom.jpg) no-repeat; width:950px; height:27px;}
#center-center { background:url(../images/c-center.jpg) repeat-y; width:950px;}
#c-left { float:left; width:189px; padding-left:20px;}
.left-k { margin-bottom:10px;}
.left-t { margin:0 0 5px 10px;}
.left-t ul li{ margin:10px 0;}
.left-nav { width:145px;}
.left-nav ul { margin:0; padding:0;}
.left-nav ul li{ border-bottom:1px #eaeaea solid; padding:0 0 10px 10px; }
#c-right { float:left; width:709px; padding-left:30px;}
#news {float:left; width:502px;}
#news ul li { background:url(../images/arrow.jpg) no-repeat left center; border-bottom:1px #a2a2a2 dashed; padding-left:20px; line-height:30px;}
#news ul li cite { float:right; font-style: normal; font-size: 12px; color: #999;}
#liu { float:left; width:133px; margin:5px 0 0 36px;}
#link { background:url(../images/link.jpg) no-repeat; width:186px; height:140px; margin-top:10px; padding:5px 0 0 75px;}
#en-link { background:url(../images/en-link.jpg) no-repeat; width:186px; height:140px; margin-top:10px; padding:5px 0 0 75px;}
#product-s { margin-top:10px;}

#nei { width:680px;}
#nei-title { background:url(../images/arrow2.jpg) no-repeat left center; line-height:35px; padding-left:20px;}
#nei-bj-x { background:url(../images/d2.jpg) repeat-x; height:10px;}

.text{ width:200px; height:16px;}

#foot { text-align:center; margin:15px 0;}













.SortFolderOpen {
	background-image: url(../images/Sort_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortFolderClose {
	background-image: url(../images/Sort_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderOpen {
	background-image: url(../images/SortEnd_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderClose {

	background-image: url(../images/SortEnd_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortListline {
	padding-left: 16px;
	background-image: url(../images/Sort_Listline.gif);
	background-repeat: repeat-y;
}
.SortEndListline {
	padding-left: 16px;
}
.SortFile {
	background-image: url(../images/Sort_File.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}
.SortFileEnd {
	background-image: url(../images/Sort_File_End.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}
