﻿@charset "utf-8";
/* 最顶部灰色导航处 */
#top_nav_bg {width:100%;height:26px;background-color:#f4f3f2;border-bottom:1px solid #cdcdcd;}
#top_nav {clear:both;height:26px;padding-top:3px !important;padding-top:0px;vertical-align:middle;}
#top_nav ul {margin:7px 0px 7px 0px;}
#top_nav li {padding:0px 7px;border-left:1px solid #AFA69E;}
#top_nav .first{padding:0px 7px 0px 0px;}
#top_nav li a{text-decoration: none;}
#top_nav .no_border {border:0px;}

.left{float:left;}
.right{float:right;}
.main_box{952px;}
.vbox{
	margin-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
}
.vbox p{margin-left:-20px;}
.lh15{line-height:150%;}
.cent{
	text-align:center;
}

#selllist_tit ul li{
	background:url(lbg.gif) repeat-x;
	line-height:150%;
}
#selllist_tit .li1{
	float:left;width:130px;text-align:center;
}
#selllist_tit .li2{
	float:left;width:418px;text-align:center;
}
#selllist_tit .li3{
	float:left;width:100px;text-align:center;
}
#selllist_tit .li4{
	float:right;width:100px;text-align:center;
}

.xia_xuxian{
	background-image:url(xian_bg_3x1.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	padding-bottom:2px;
}
.selllist_info{
	margin:8px 0;
}
.selllist_info .li1{
	float:left;width:130px;text-align:center;
}
.selllist_info .li2{
	float:left;width:418px;
}
.selllist_info .li3{
	float:left;width:100px;text-align:center;padding-top:20px;
}
.selllist_info .li4{
	float:left;width:100px;text-align:center;padding-top:20px;
}
/* BODY */

form{margin:0;}
body { margin:0; padding:0; font-size:12px; font-family:"宋体"; color:#333333; 
background:url(bg1.jpg) no-repeat;}
h4{margin:0;}
p { 
	text-indent:2em; margin:3px 0; line-height:20px;
}
ul { 
	margin:0; padding:0; list-style-type:none; 
}
.dis {
	DISPLAY: none
}
.clr {
	CLEAR: both
}
.bold {
	FONT-WEIGHT: bold
}
.break {
	WORD-BREAK: break-all
}
.noborder { border:none; }
A:link {
	COLOR: #003D70; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003D70; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: none
}
.redbold { color:red; font-weight:bold; }
.ContBox {
	border:1px solid  #79B7EC; border-top:none; 
}
.rightContBox {
	WIDTH: 710px; MARGIN: 2px auto 0; TEXT-ALIGN: left;
}
.listcnt {
	COLOR: #001d4c
}
.titName {
	COLOR: #000000; float:left; background-image:url(icon_item1.gif); background-repeat:no-repeat; background-position:left center; padding:2px 0 0 12px; margin-left:15px;
}
.ContTit {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: left; BACKGROUND: url(titbg1.gif) no-repeat center;
}
.ContTitLeft { float:left; width:250px; }
.mainbox {
	WIDTH: 960px; margin:0 auto;
}
.mg5{
	margin:5px;
}
.avg5{
	width:49%;
}
/* ---------------BODY TOP--------------- */
/* TOP LINK */
.toplink { text-align:right; padding:0 5px; font-family:Arial; height:28px; line-height:22px; 
 border-top:1px solid #999999; background-color:#EEF7FB; color:#353535; }
.toplink ul.linkleft { float:left; margin:3px 0 0 0; }
.toplink ul.viptimebg { float:right; }

#toplogo {
    float:left; margin:20px 0 20px 2px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	*display:block;
	*font-size:70px;
	height:80px;
}
#toplogo img { vertical-align:middle; }
#topname { float:left; margin-top:20px; }
#cnname {
	margin:15px 0 0 5px; display:block; font-size:20px; font-family:"黑体"
}
h1 {
	margin:15px 0 0 5px; display:block; font-size:24px; font-family:"黑体"
}
#enname { 

    margin:5px 0 10px 12px; display:block; font-size:14px; font-family:Tahoma; font-weight:bold; 
}
/* TOP MEUN */
.headerMenu {
	WIDTH: 958px; border:1px solid #438ECE; border-bottom:none; border-top:3px;
}
.headerMenuBG {
	HEIGHT: 28px; BACKGROUND: url(titbg1-2.gif) repeat-x; 
}
.headerMenuList { 
    FONT-WEIGHT: bold; color:#001d4c; WIDTH: 950px; FONT-SIZE: 14px; MARGIN: 0px auto; padding:0; float:left; 
}
.headerMenuList ul { margin-left:25px; }
.headerMenuItem Li {
	FLOAT: left; MARGIN: 0; PADDING-TOP: 8px; width:90px; HEIGHT: 20px; text-align:center; border-left:1px solid white;
}
.headerMenuItem Li.current { 
	BORDER: 1px solid #438ECE; border-bottom:none; border-top:none; width:100px; FLOAT: left; background-image:url(NavCurrentbg1.gif); background-repeat:repeat-x; COLOR: #ffffff; text-align:center;
}
.headerMenuBottom {
	BORDER-BOTTOM: 1px solid #438ECE;
}
.banner {
	BACKGROUND: url(banner1.jpg); HEIGHT: 200px; background-color:white; border:1px solid #438ECE; border-top:NONE;
}
.position {
	PADDING-LEFT: 10px; margin:8px 0 0; LINE-HEIGHT: 23px; TEXT-ALIGN: left; background-color:#EEF7FB; border-top:1px solid  #79B7EC; 
}

/* ---------------BODY Left--------------- */
.bodyLeft {
	FLOAT: left; MARGIN-LEFT: 0; WIDTH: 200px
}
.ContCnt { padding:5px 0; }
.shenglv180 li {
	OVERFLOW: hidden; WIDTH: 180px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; margin:6px 0;
}
.shenglv140 { margin:0 0 5px 0; }
.shenglv140 li {
	OVERFLOW: hidden; WIDTH: 140px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.icon_right { margin:7px 5px 0 15px; }
.qqlink { margin-left:5px; }
.shenglv150 img { float:left; margin-right:5px; }
.shenglv150 li { width:150px; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; }
.search { margin:5px 12px; }
.treeRoot {
	TEXT-ALIGN: left; margin:0;
}
.treeTitle {
	padding:12px 5px 0 15px; margin:0; height:26px; background-image:url(treeTitlebg.gif); background-position:center; background-repeat:no-repeat; font-weight:bold;
}
.treeLi {
	padding:5px 5px 5px 10px; MARGIN: 0 5px 0 12px; BORDER-BOTTOM: #bfbfbf 1px dotted
}
.listmore { text-align:right; padding:5px 10px; border-top:1px dashed #999; }

/* ---------------BODY Right--------------- */
.bodyRight {
	FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 750px
}
.titleMore { font-weight:normal; font-size:12px; float:right; }
.CntLeftImg { float:left; margin-bottom:0!important; margin-bottom:8px; margin-right:10px; }
.CntLeftImg img {
	_width:expression(this.width>200 && this.width>this.height?200:auto); /* IE6 */
	_height:expression(this.height>200?200:auto); /* IE6 */ 
	vertical-align: middle; 
	max-width:200px;   /* FF IE7 */
	max-height:200px; /* FF IE7 */
}
.CntRightTxt {
	MARGIN: 0 15px 10px; text-align:left; float:left;
}
.CntProImgBox {
	PADDING: 0 12px; margin:10px 8px!important; margin:0 7px 8px; OVERFLOW: hidden; WIDTH: 100px; height:130px; float:left;
}
.CntProImgBox2 {
	PADDING: 0 12px; margin:10px 8px!important; margin:0 7px 8px; OVERFLOW: hidden; WIDTH: 100px; float:left;
}
.picBox {
	PADDING: 0px; HEIGHT: 100px; width:100px; border:1px dashed #94BBCB; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;
	display:table-cell !important;
	display:block;
	position:static !important;
	position:relative;
	overflow:hidden;
	vertical-align:middle;
}
.picBox span {
	display:table-cell !important;
	display:block;
	margin:0;
	position:static !important;
	position:absolute;
	top:50%;
	left:50%;
	width:100px;
	margin-left:auto;
	margin-right:auto;
}

.picBox IMG {
	position:static !important;
	position:relative;
	top:auto !important;
	top:-50%;
	left:auto !important;
	left:-50%;
}
.textBox {
	MARGIN: 7px auto 0px; WIDTH: 100px; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center;
}
/* 首页 主营产品 */
.maintrade { border:1px dashed #7F7F7F; background:#f6f6f6; margin:10px 0 5px; padding:5px; color:#3F6C86; line-height:18px; }
.maintrade strong { color:#00507E; }
/* Home NewsList */
.newsindex { margin:5px 5px 10px; padding-bottom:15px; }
.newsindex li { float:left; width:46%; line-height:180%; background-image:url(icon_more.gif); background-repeat:no-repeat; background-position:left center; margin:0 5px; padding-left:12px; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; }
/* Home Contact */
.contact { border:1px solid #ccc; border-bottom:none; width:80%; margin:5px auto 15px; }
.contact li { padding:5px 15px; border-bottom:1px solid #CCCCCC; background-color:#f6f6f6; }
.contact li.white { background-color:white; }
.contact li strong { color:#2F5A85; }
.contact span { margin-left:15px; padding-left:15px; border-left:1px solid #C2C2C2; }

/*-----News Center-----*/
.newslist_info{
	margin:5px;
}
.newslist_info .li2{
	float:left;width:520px;margin-right:10px;
}
.newslist_info .li3{
	float:left;width:120px;
}
.newslist_info .li4{
	float:left;width:88px; text-align:center;
}

/*download*/
.blue{
}
.downtitle{
	background:url(icon_more.gif) no-repeat;padding-left:10px;
	background-position:0 5px;
}
.downlist{
	margin:5px;
}
.downlist h4{
	line-height:150%;
}
.downlist h4 span{
	line-height:150%;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;	
}
.downlist p{
	margin:5px 10px;
}

/* Page */
.page { margin:15px auto 10px; color:#999999; }
.page ul { text-align:center; }
.page li { display:inline; margin:0 5px; padding:4px 1px 4px 5px; border:1px solid #336699; }
.page li.current { background-color:#FF6600; color:white; border:1px solid #DC0005; font-weight:bold; }
.page li a { text-decoration:none; }
.page li a:hover { text-decoration:none; }
.page li span { color:red; font-weight:bold; margin:0 3px; }
.page ul.similar { line-height:32px; color:#252525;}


/* ---------------Foot--------------- */
#foot {
	background-color: #EEF7FB;
	margin:5px 0 8px;
	border:1px solid #438ECE; border-bottom:3px;
	text-align:center;
	padding:8px 0;
	color:#666666;
}
.endinfor li { margin:3px 0; }
.endinfor li a { color:#666666; text-decoration:underline; }
.endinfor li a:visited { color:#666666; text-decoration:underline; }
.endinfor li a:link { color:#666666; text-decoration:underline; }
.endinfor li a:hover { text-decoration:none; }

/* 分类选择*/
#fenlei{padding-bottom:6px; padding-left:5px; margin-right:10px; border-bottom:1px dashed #CCC; margin-top:8px;}
#fenlei .xia{margin-top:5px; color:#999999; width:100%;}
#fenlei .xia li{float:left; width:145px; margin:2px 0px 2px 5px; display:block;}
#fenlei .xia .yinchang{display:none;}

.jtop5{margin-top:5px;}