@charset "utf-8";
/* CSS Document */

/* 全局CSS定义 */
body {text-align: left;font-family:"宋体", arial; margin:0px auto; padding:0px; font-size:12px;	margin-bottom: 20px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
ul{	list-style-type: none;}
/* 链接颜色 */
a:link {color: #16387c; text-decoration:none;}
a:visited {color: #16387c;text-decoration:none;}
a:hover {color: #c30000; text-decoration:underline;}
a:active {color: #c30000;}

#top{width:960px; margin:0px auto; }
.topNav {WIDTH: 930px; COLOR: #133b62; TEXT-ALIGN: right; background:#EAF4FF; border-bottom: 1px solid #C5DDF6; line-height:25px;padding: 0px 15px;}
.topNav LABEL {FLOAT: left;}
.topNav :link {COLOR: #133b62;}
.topNav :visited {COLOR: #133b62;}
.topNav :hover {COLOR: #c30000;}

.cRed,a.cRed:link,a.cRed:visited{ color: #c30000; }

.searchNew{
	margin-top:55px\9;/*IE6、IE7、IE8*/
 	*margin-top:-20px;/*IE6、IE7*/ 
 	_margin-top:-20px;/*IE6*/
}
.search{width:960px; margin:0px auto}
#loginbar{
	position: relative;
	z-index: 102;
	height: 64px;
	width: 226px;
	float:right;
	display: block;
	margin-top: -40px\9;/*IE6、IE7、IE8*/
 	*margin-top:10px;/*IE6、IE7*/ 
 	_margin-top:10px;/*IE6*/
}
.c69{ color:#696969}
.linput{
	height: 15px;
	width: 70px;
	border: 1px solid #ccc;
}
#content{width:960px; margin: 0px auto; clear:both}

.banner_top{
	margin: 8px 0px;
}
.content_left{
	width:624px;
	height:auto;
	float:left}
.content_right{
	width:324px;
	height:auto;
	float:right
	}
.newleft{float:left;width:622px;}
.win{clear:both;border:1px solid #ace;}
#news1_a_a{height:310px;overflow:hidden;margin-bottom:10px;}
.tbtn li{text-align:center;line-height:25px;width:111px;display:block;float:left;border-top-width:1px;height:25px;cursor:pointer;text-decoration:none;font-size:14px;text-indent:3px;border-bottom:#ace 1px solid;border-top-color:#ace;color:#049;border-left-color:#ace;border-left-width:1px;border-right:#ace 1px solid;background-image: url(../images/title_bg1.jpg);background-repeat:repeat-x;}
.tbtn li.curr h3{font-weight:700;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;clear:both;}
.tbtn li.curr,.tbtn2 li.curr{border-bottom-color:#fff;background:#fff;cursor:default;font-weight:700;}
.tbtn_r{text-align:right;line-height:25px;float:right;height:25px;border-bottom:#ace 1px solid;color:#049;background-image: url(../images/title_bg1.jpg);background-repeat:repeat-x;
margin-top:-26px;/*FF*/
 margin-top:-26px\9;/*IE6、IE7、IE8*/
 *margin-top:0px;/*IE6、IE7*/ 
 _margin-top:0px;/*IE6*/}
 .tbtn_r a:link,.win_c1 .tbtn a:visited,.win_c1 .tbtn_r a:visited,.win_c1 .tbtn a:hover,.win_c1 .tbtn_r a:hover{color:#696969;}
 .boxl{margin-top:7px;width:620px;float:left;overflow:hidden;}
.boxl .list{margin-top:4px;}
.boxl .list li{line-height:22px; width:136px; float:left; text-align:left;}
.list{background-repeat:repeat-x;background-position:left bottom;padding-bottom:6px;}
.list ul li{font-size:12px;line-height:24px;background-image:url(../images/dot.gif);background-repeat:no-repeat;background-position:6px 11px;padding-left:15px;white-space:nowrap;overflow:hidden;}
.lh3 li{line-height:24px;height: 24px;}
.noline{ background-image:none;}
.lh1 { background-image:none;}
.lh1 li{line-height:24px;height: 24px;}
.win .boxl{position:relative;height: auto}
.tbtn_r a{margin-right:10px;}
.channel{
	width:610px;
	height:30px;
	line-height:30px;
	background-repeat:repeat-x;
	background-position:left top;
	background-image: url(../images/line1.gif);
	text-align:right;
	padding-right: 10px;
}
.channel{ color:#16387c}
.c_font{
	font-weight: bold;
	color: #FF0000;
}
h3{
	font-size: 13px;
	font-weight: normal;
}

/*===================快速通道======================*/
#NewQuick{
	width:322px;
	height:122px;
	border:1px solid #2167AD;
	overflow:hidden;
	background:#FCEAEA url(../images/NewQuick_bg.gif);
	text-align:left;
	padding-top: 5px;
	margin-bottom:10px
}

		#NewQuick ul{overflow:hidden; margin-bottom:-1px;}
		#NewQuick li{float:left;margin:0 0 0 10px;display:inline;width:95px;height:40px;background:url(../images/NewQuick_title.gif) no-repeat;}
		#NewQuick li a{
	color:#133b62;
	display:block;
	height:31px;
	_height:31px;
	padding:3px 0 3px 25px;
	background:url(../images/NewQuick_icon.gif) no-repeat;
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	font-weight: bold;
	text-decoration: none;
}
		#NewQuick li a.Reg{background-position:8px 7px;}
		#NewQuick li a.NewInfo{background-position:5px -38px;}
		#NewQuick li a.Buy{background-position:8px -81px;}
		#NewQuick li a.Mmt{background-position:2px -125px;}
		#NewQuick li a.Mmt span{clear:both;display:block;}
		#NewQuick li a.Company{background-position:5px -167px;}
		#NewQuick li a.Join{background-position:5px -212px;}
		#NewQuick li.cur{background-position:0 -40px;}
		/*共同背景*/
		#Con1,#Con2,#Con3,#Con4,#Con5,#Con6{width:313px; overflow:hidden; display:none; background:url(../images/NewQuick_Cbg.gif) top repeat-x; margin:0 0 5px 10px;}
		#Con2,#Con5{background-position:0 -88px;}
		#Con3,#Con6{background-position:0 -196px;}

		/*共同小图标背景*/
		#Con1 span,#Con2 span,#Con3 span,#Con4 span,#Con5 span,#Con6 span{display:block;padding-top:10px;padding-left:10px;}
		#Con1 span a,#Con2 span a,#Con3 span a,#Con4 span a,#Con5 span a,#Con6 span a{height:10px; overflow:hidden; background:url(../images/quick_corner.gif) 0 3px no-repeat; padding-left:15px;}
		#Con2 span cite a{background:none; font-style:normal; padding-left:5px;}
		#Con4 span.C4{padding-left:5px;}
		#Con5 span.C5{padding-left:5px;}

.left_ad{
	width:622px;
	height:79px;
	margin-bottom:10px
	}
.right_ad{
	width:322px;
	height:79px;
	float:left;
	margin-bottom:10px}

#news1_a_b{	overflow:hidden;margin-bottom:10px;
	height:350px\9;/*IE6、IE7、IE8*/
 	*height:365px;/*IE6、IE7*/ 
 	_height:365px;/*IE6*/}

.ex_box{
	width:612px;
	height:auto;
	padding: 0px 5px 5px 5px;
	}
.ex_box_left{
	float:left;
	width:182px;
	height:auto}
.ex_left_pic{
	width:170px;
	height:auto;
	border: 1px solid #CCC;
	padding: 5px;
}
.ex_left_txt{
	line-height:25px;
	text-align:center;
	}
.ex_left_ad{
	width:182px;
	height:59px;
	}
.ex_right{
	width:420px;
	height:auto;
	float:right}
.ex_right h3{
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	}

.ex_list {margin-top: 0px;}
.ex_list li{ list-style:none; clear:both; height:21px}
.ex_list li a#n1{ text-decoration:none; float:left; line-height:21px; width:230px; text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ex_list li a#n2{ text-decoration:none; float:right; color:#16387c; width:80px; text-align:left}
.ex_list li a#n3{ float:right; padding-right:5px;color:#16387c;width:100px; text-align:left; line-height:21px}
.ex_list li a#n1:hover{ text-decoration:underline;}
.ex_list li a#n3:hover,.news li a#n3:hover{ text-decoration:none; line-height:21px;text-overflow:ellipsis;}
.ex_list li a#n3 img{ padding: 0px; margin:0px;margin-right: 3px;margin-bottom:-3px;}
.ex_list li a#n4{ text-decoration:none; float:left; line-height:21px; width:410px; text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.ex_txt h3{
	font-size: 14px;
	line-height:30px;
	font-weight: bold;
	}
UL.ex_bottom02 {
	PADDING-LEFT: 7px; WIDTH: 615px; FLOAT: left; HEIGHT: 119px; OVERFLOW: hidden; PADDING-TOP: 7px
}
UL.ex_bottom02 .case_show {
	MARGIN-TOP: 0px
}
LI.ex_bottom_line {
	PADDING-BOTTOM: 5px; WIDTH: 605px; FLOAT: left; HEIGHT: 14px; OVERFLOW: hidden
}
LI.ex_bottom_line SPAN {
	TEXT-ALIGN: center; FLOAT: left
}
LI.ex_bottom_line SPAN.ex_left {
	WIDTH: 64px; COLOR: #16387c; FONT-WEIGHT: bold
}
LI.ex_bottom_line SPAN.ex_line {
	MARGIN-TOP: 5px; WIDTH: 520px; DISPLAY: inline; HEIGHT: 1px; BORDER-TOP: #dbdbdb 1px dotted
}
DIV.case_main {
	WIDTH: 605px; FLOAT: left
}
UL.ex_bottom02 .case_show {
	MARGIN-TOP: 0px
}
.case_show {
	MARGIN-TOP: 17px; PADDING-LEFT: 3px; WIDTH: 201px; FLOAT: left; HEIGHT: 100px; OVERFLOW: hidden
}
SPAN.cs_pic {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-LEFT: 1px; WIDTH: 101px; FLOAT: left; HEIGHT: 76px; VERTICAL-ALIGN: bottom; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 1px
}
SPAN.cs_pic IMG {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 75px; VERTICAL-ALIGN: bottom; BORDER-LEFT-WIDTH: 0px
}
SPAN.cs_text {
	LINE-HEIGHT: 20px; PADDING-LEFT: 5px; WIDTH: 92px; FLOAT: left; HEIGHT: 76px; OVERFLOW: hidden; text-align:left
}
SPAN.cs_text SPAN {
	WIDTH: 92px; FLOAT: left; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold
}
.cm_right {
	PADDING-RIGHT: 2px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 48px
}
.cm_right IMG {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 9px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 36px; BORDER-LEFT-WIDTH: 0px
}
#news1_a_c{height:265px;overflow:hidden;margin-bottom:10px;}

.zs{width:606px;
	height:auto;
	padding: 8px;
	}
.zs li{
	width:196px;
	}
.ll{border-right: 1px dotted #CCC;margin-right: 6px;}
.zs li h3{
	font-size: 12px;
	line-height: 26px;
	font-weight: bolder;
	background-image: url(../images/sz_line.gif);
	background-repeat: no-repeat;
	text-align: left;
	color: #013179;
}
.bq75{background-position: 75px center;}
.bq60{background-position:60px center;}
.zs_list{}
.zs_list li{
	text-align:left;
	line-height:21px;
	height:21px;}
.news1_b_a{
	height:172px;
	height:172px\9;/*IE6、IE7、IE8*/
 	*height:182px;/*IE6、IE7*/ 
 	_height:182px;/*IE6*/
	width:321px;
	overflow:hidden;margin-bottom:10px; border:#ace 1px solid;

}
.suppliers{line-height:25px; height:25px;border-bottom:#ace 1px solid;color:#049;background-image: url(../images/title_bg1.jpg);background-repeat:repeat-x;
}
.suppliers h3{
	font-size: 13px;
	font-weight: bold;
	text-align:left;
	text-indent: 15px;
	width:120px;
	float:left
}
.suppliers h6{
	font-size: 12px;
	text-align:right;
	width:200px;
	float:right;
	font-weight: normal;
}
#infozone{
	overflow:hidden;
	width:304px;
	height:140px;
	padding: 8px;
}
#infozone div{
	height:21px;
	line-height:21px;
	white-space:nowrap;
	overflow:hidden;
	font-size: 12px;
	text-align: left;
	
}
.sl{width:250px; float:left}
#infozone div {height:21px;
	line-height:21px;
	white-space:nowrap;
	overflow:hidden;
	font-size: 12px;
	text-align: left;
	}
.sr{width:50px; float:right; color:#16387c}






.RightBox {
	CLEAR: both; MARGIN-TOP: 5px; height:100%
}
.RightBox .InfoTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; border: 1px solid #AACCEF;overflow:hidden
}
.RightBox .InfoTitle SPAN {
	PADDING-RIGHT: 8px; LINE-HEIGHT: 25px
}
.RightBox .InfoTitle SPAN A {
	FONT: 12px; COLOR: #696969
}
.InfoTitle {BACKGROUND: url(../images/title_bg1.jpg) repeat-x; OVERFLOW: hidden; ZOOM: 1; HEIGHT: 25px; TEXT-ALIGN: right}
.InfoTitle H3 {FLOAT: left; LINE-HEIGHT: 25px}
.InfoTitle H3 {FONT: bold 13px/25px "宋体"; COLOR: #16387c
}
.InfoTitle H3 A {FONT: bold 13px/25px "宋体"; COLOR: #16387c
}
.row1BCon {
	BORDER-RIGHT: #accdee 1px solid; BACKGROUND:url(../mainTBg1.jpg) repeat-x 0px 1px; BORDER-LEFT: #accdee 1px solid; BORDER-BOTTOM: #accdee 1px solid;;overflow:hidden
}
.row1Bdl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 327px; PADDING-TOP: 8px
}
.row1Bdl SPAN {
	FLOAT: left
}
.row1Bdl SPAN  img{
	vertical-align:middle;
	padding-right: 5px;
	padding-left: 5px;
}

.row1Bdl DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 222px; LINE-HEIGHT: 24px; }
.row1Bdl DD {
	FLOAT: left; WIDTH: 222px; COLOR: #696969; LINE-HEIGHT: 20px; text-align:left
}
.row1Bul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 327px; PADDING-TOP: 3px
}
.row1Bul LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/dot1.gif) no-repeat 5px 6px; FLOAT: left; WIDTH: 150px; LINE-HEIGHT: 180%; text-align:left
}
.row1Bul2 H3 {
	FONT-SIZE: 13px;
	LINE-HEIGHT: 21px;
	HEIGHT: 21px;
	font-weight: bold;
}
.row1Bul2 {
	PADDING-RIGHT: 0px; PADDING-LEFT:5px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.row1Bul2 LI {
	LINE-HEIGHT: 21px; HEIGHT: 21px
}
.row1BImg2 {
	FLOAT: right; WIDTH: 80px; PADDING-TOP: 0px;PADDING-right: 5px; TEXT-ALIGN: center
}
.row1BImg2 IMG {
	BORDER: #bfbaac 1px solid; overflow:hidden
}
.row1BImg2 DD {
	LINE-HEIGHT: 21px; HEIGHT: 21px
}
.row1BImg2 DD A {
	  TEXT-DECORATION: none
}
.row1BImg2 DD A:hover {
	 TEXT-DECORATION: underline
}
.row1BCon2 {WIDTH: 322px; height:auto}
.red2 {
	COLOR: #16387c
}
A.red2 {
	COLOR: #16387c; TEXT-DECORATION: none
}
.row1BCon H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px;PADDING-TOP: 4px; HEIGHT: 14px
}
.row1BCon H2 IMG {
	MARGIN-LEFT: 7px
}


.lbtype {
	POSITION: relative; margin: 0 auto; width:960px; border: 1px solid #accdee; 
}
.foot:unknown {CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "&nbsp;"
}
.foot {DISPLAY: inline-block}
.link A:hover {
	TEXT-DECORATION: underline
}
.link H3 {
	DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; MARGIN: 12px 0px 2px 12px; OVERFLOW: hidden; WIDTH: 102px; LINE-HEIGHT: 25px; HEIGHT: 26px; TEXT-ALIGN: center; background:#accdee
}
.link UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: right; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 5px; width:820px
}
.link LI {
	FLOAT: left; LINE-HEIGHT: 20px; MARGIN-RIGHT: 10px; WHITE-SPACE: nowrap
}
.link A {
	MARGIN-RIGHT: 10px
}
.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 960px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#marquees{
	float: left;
	height: 21px;
	width: 400px;
	line-height: 21px;
	margin-left: 100px;
	margin-top: 5px;
}


.row1A {BORDER-RIGHT: #accdee 1px solid; BACKGROUND: #FFFFFF url(images/mainTBg1.jpg) repeat-x 0px 1px; BORDER-LEFT: #accdee 1px solid; BORDER-BOTTOM: #accdee 1px solid;PADDING-TOP: 8px; height:100%;overflow:hidden;overflow:hidden
}

.row1AMain2 SPAN A {
	COLOR: #912c00; TEXT-DECORATION: none
}
.row1AMain2 STRONG A {
	COLOR: #912c00; TEXT-DECORATION: none
}
.row1AMain2 SPAN A:hover {
	COLOR: #912c00; TEXT-DECORATION: underline
}
.row1AMain2 STRONG A:hover {
	COLOR: #912c00; TEXT-DECORATION: underline
}
.row1AMain2 {
}
.row1AMain2 H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(img/mainTBg3.gif) transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #133b62; PADDING-TOP: 5px; HEIGHT: 25px; text-align:left
}
.row1AMain2 H1 STRONG {
	COLOR: #133b62
}
.row1AMain2 H1 IMG {
	MARGIN: 0px 3px
}
.row1AMain2 DL {
	WIDTH: 316px; PADDING-TOP: 2px
}
.row1AMain2 DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 94px; PADDING-TOP: 8px
}

.row1AMain2 DD {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 207px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.row1ACon2 {
	FLOAT: left; WIDTH: 230px; COLOR: #696969
}
.row1ACon2 SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.row1ACon2 LI {
	LINE-HEIGHT: 20px; HEIGHT: 20px; text-align:left
}

#Service{}
#Service #text{
	font-size:14px;
	line-height: 25px;
	font-weight: bold;
	color: #16387C;
	}