/* CSS Document */
body {
	margin:0 auto;
	/* [disabled]padding:0px; */
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	-webkit-text-size-adjust:none;
}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;}
a:hover{text-decoration:none;}
.sup_top {
	width:100%;
	height:75px;
	background-color:F7F8F7;
	overflow:hidden;

}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px; float:none; font-weight:normal;} 
.sup_slogo{ height:110px; width:110px; }
.sup_title span { font-size:36px; line-height:40px; font-weight:bold; font-family:"Times New Roman", Times, serif }
.sup_title p{ font-size:14px; font-family: "Times New Roman", Times, serif; font-weight:600; line-height:30px; }
.sup_title { width:834px; margin-left:30px; height:110px;}
.sup_content {
	width:980px;
	height:auto;
	margin:0 auto;
	overflow:hidden;margin-top:20px;

}
.topsup{ margin-bottom:15px;}
.sup_main {
	width:980px;
	height:auto;
	margin:0 auto;}
.sup_nav{ height:35px; background:#444444; width:980px; margin-bottom:5px;}
.sup_ad{ margin-bottom:5px;}
.sup_nav a{ color:#FFFFFF;} 
.sup_nav a:hover{ color:#FF0000;}
.sup_nav ul li{ float:left; width: auto; color:#FFFFFF; font-size:14px; font-weight: bold; line-height:35px; text-align:center; padding-left:10px; padding-right:10px;}
.onthis{color:#000000; background:url(../images/supnavbg.gif) repeat-x;  line-height:35px; margin-left:20px;}
.onthis a{ color:#000000;}
.sup_content div { float:left;}
.topa {
	width:100%;
	height:60px; background: url(../images/suptopbg.gif) 0 0 repeat;
	overflow:hidden;	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
}
.topa_ {
	width:980px;
	height:60px;
	margin:0 auto;

}
.top_1 {
	height:32px;
	line-height:32px;
	color:#6b6a6a;
}
.topa_1 a {
	color:#6b6a6a;
	text-decoration:none;
}
.topa_1 a:hover {
	color:#bf0101;
	text-decoration:underline;
}
.topa_1 span {
	float:right;
	color:#a0a0a0;
 !margin-top:-32px;
}
.topa_1 span a {
	color:#000;cursor:pointer;
}
.topa_1 span a:hover {
	color:#bf0101;
	text-decoration:underline;
}
.topa_logo {
	width:236px;
	height:60px;
	margin:6px 0px 0px 0px;
}
.topa_2 {
	width:450px;
	height:28px;
	margin:-50px 0px 0px 290px;
}
.input {
	width:381px;
	height:28px;
	background:url(../images/input.jpg);
	float:left;overflow:hidden;
}
.bt {
	width:84px;
	height:32px;
	background:url(../images/bt.jpg);
	border:0px;
	display:inline;
	_margin-left:-5px;
}
.topa_3{width:233px;height:32px;overflow:hidden;float:right;margin-top:-29px;text-indent:5px;line-height:32px;}
.topa_3 a {
	text-decoration:none;
	float:left;color: #FF0000; font-size:12px; font-weight:bold;
}
.topa_3 a span {
	width:100px;
	display:block;
	margin-top:-20px;
	
	font-weight:900;
	color:#010101;
	text-decoration:none;
	margin-left:29px;
}
#items{width:115px;height:26px;position:absolute;overflow:hidden;margin-top:-27px;!margin-top:2px;margin-left:266px;!margin-left:-180px; cursor:pointer;color:#000;text-align:left;line-height:22px;text-indent:2px;}
.itemslist{position:absolute;z-index:999999999999;width:120px;height:auto;margin-top:0px;background:#fff;margin-left:265px;!margin-left:-180px;display:none;!margin-top:33px;  font-size:11px;}
.itemslist a{width:118px;height:22px;line-height:22px;color:#696969;text-decoration:none;display:block;text-indent:8px;border:1px solid #ebebeb;border-top:0px; cursor:pointer; font-size:11px;}
.itemslist a:hover{background:#ffda00;}
.top_1_1_1_a{color:#ce0203 }



#main_left{ float:left; width:185px;}
#main_right{ margin-left:210px;}
#container{width:980px; margin:0 auto;}
.sup_1{ width:770px;}
.all{ float:right;}
.sup_h1{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	line-height:30px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1; margin-top:15px; 
}
.sup_h1 span{ float:right;}

.sup_neirong a{ float:right; margin-right:30px; padding-top:10px;}
.sup_neirong span { font-size:16px; color:#0033CC; font-weight:bold; line-height:40px; }
.sup_neirong p{ font-size:14px; line-height:20px;}
.sup_neirong1 {	height:122px;margin:0 auto;overflow:hidden}

#contentabc,#intro{ 
font: 13px/25px; 
width: 752px; 
height: 40px; 
background: #eee; 
padding: 10px; 
border: 4px #ccc double; 
border-bottom:0; 
overflow: hidden; 
} 
#intro { 
color: #036; 
font:12px; 
border: 4px #ccc double; 
border-top:0; 
height:70px; 
} 

hr{height:1px;border:1px #ccc dotted} 

.sup_jiben{ color: #666666; }
.sup_jiben1{ color: #666666; line-height:20px; font-size:12px; }
.sup_xiangxi{ line-height:20px; font-size:12px; color:#333333; font-weight:600;}
.sup_gongs{
	margin-top:10px; padding-bottom:15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color:  #E1E1E1;
}
.sup_gongs1{ margin-top:15px;}
.sup_listpro{ margin-top:20px;}
.sup_listpro ul li{ float: left; width:175px; height:290px; padding-left:5px; padding-right:5px; font-size:10px;} 
.sup_listpro ul li img{border:1px solid   #CCCCCC;}
.sup_listpro ul li img a:hover{border:1px solid #FF0000;}
.sup_proname{ text-align:left; font-size:14px; font-weight:bold; line-height:28px;}
.sup_proprice span{
	color:#999999;
	text-align:left;
	display:block;
	width:170px;
	line-height:16px;
	font-size:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
}
#sup_propriceaa{ font-size:10px;}
.sup_proprice span a{ color:#FF0000; font-size:10px;}


.supleft_cont{
	width:180px; float:left; margin-top:20px;
	 height: auto;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #E1E1E1;
}
.sup_info{ background: #E1E1E1; line-height:27px; height:27px; font-size:14px; font-weight:bold; padding-left:5px;}
.sup_info1 p{ line-height:28px; font-weight:bold; margin-left:7px;}
.sup_info2 p{ color: #999999; font-size:12px; margin-left:5px; }
.sup_info3 span{ color:#0000FF;margin-left:5px;}
.sup_info3 {margin-left:5px; }
.sup_bg{
	height:1px; width:175px; margin-bottom:10px; margin-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.sup_shouc{ font-weight:bold; font-size:12px; color:#0000FF; margin-bottom:10px; margin-left:7px; }
.sup_shouc a { font-weight:bold; font-size:12px; color:#0033CC; margin-bottom:10px; margin-left:5px; }
.sup_toppro ul li { width:170px; height:80px; border-bottom-width: 1px; margin-left:5px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7; margin-bottom:15px;}
.sup_toppro ul li img { border:1px solid   #CCCCCC; float:left}
.sup_toppro ul li span { display:block; line-height:20px; float:right; }
.sup_toppro { margin-bottom:10px; margin-top:15px;}
.sup_over{ height:20px;}
.sup_foot{
	margin:0 auto;
	height:80px;
	background: url(../images/suptopbg.gif) 0 0 repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0F0F0;
}
.sup_foot1{ width:980px; margin:0 auto; padding-top:20px; text-align:center; font-size:11px;}
DIV.yahoo2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN: left
}
DIV.yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
DIV.yahoo2 A:hover {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 A:active {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.yahoo2 SPAN.disabled {
	DISPLAY: none
}
DIV.yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}
DIV.yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.prev:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}
.sup_seach{ background:#E1E1E1}
.sup_seach spana { float: right;}
.sup_mainpro{ margin-top:19px; height:36px; background:#E1E1E1; line-height:36px; color:#FF0000;}
.sup_mainpro div { float:left}
.sup_mainpro1{ margin-left:10px; margin-right:10px; padding-left:3px; padding-right:3px; line-height:20px; margin-top:8px; background:#FF0000; color:#FFFFFF; height:20px;}
.sup_mainpro2{ line-height:36px;}

.contentfff{
	margin:0px 0px;
}
.es-carousel-wrapper{
	background: #FFFFFF;
	padding:10px 37px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	position:relative;
}
.es-carousel{
	overflow:hidden;
	background:#fff;
}
.es-carousel ul{
	display:none;
}
.es-carousel ul li{
	height:100%;
	float:left; margin-left:10PX; margin-right:10PX;
	display:block;
	border:1px thin #CCCCCC;
}
.es-carousel ul li a{
	display:block;

}
.es-carousel ul li a img{
	display:block;
	border:none;
	max-height:100%;
	max-width:100%;
}
.es-nav span{
	position:absolute;
	top:50%;
	left:12px;
	background:transparent url(../images/nav.png) no-repeat top left;
	width:14px;
	height:26px;
	margin-top:-13px;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.8;
}
.es-nav span.es-nav-next{
	right:12px;
	left:auto;
	background-position:top right;
}
.es-nav span:hover{
	opacity:1.0;
}
.sup_pinlun li img { border: 1px solid #CCCCCC; padding-left:2px; margin-right:2px; }
.sup_pinlun1{
	width:770px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.sup_linea{
	height:1px; width:770px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC; margin-bottom:10px;
}
.sup_zhengs{ color:#999999; line-height:20px; margin-left:15px;}
.sup_zhengs1{ line-height:20px;}
.sup_zhengs2 img { border: 1px double #CCCCCC; }
.sup_zhengs3{
	
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999; margin-top:20px; padding-bottom:20px;
}
.info2 {
	width:770px;
	height:auto;
	overflow:hidden;
}
.info2_1 {
	width:768px;
	height:35px;
	background:url(images/buyinfo_bg2.jpg);
	overflow:hidden;
}
.info2_1 span {
	height:35px;
	line-height:39px;
	color:#000;
	font-size:14px;
	font-weight:900;
	margin-left:43px;
	
}
.info2_1 span {
	height:35px;
	line-height:39px;
	color:#000;
	font-size:14px;
	font-weight:900;
	margin-left:43px;
	
}
.info2A {
	width:732px;
	height:auto;
	border:1px solid #e1e1e1;
	overflow:hidden;
}
.info2_1A {
	width:732px;
	height:35px;
	background:url(images/buyinfo_bg2A.jpg);
	overflow:hidden;
}
.info2_1A span {
	height:35px;
	line-height:35px;
	color:#c40000;
	font-size:14px;
	font-weight:900;
	margin-left:13px;
	
}
.dj {
	width:18px;
	height:19px;
	background:url(../images/pic98.jpg);
	float:right;
	display:inline;
	margin:7px 27px 0px 0px;
 !margin:-26px 27px 0px 0px;
}
.dj1 {
	width:18px;
	height:19px;
	background:url(../images/pic99.jpg);
	float:right;
	display:inline;
	margin:7px 27px 0px 0px;
 !margin:-26px 27px 0px 0px;
}
.info2_2 {
	width:770px;
	height:122px;
	margin:0 auto;
	overflow:hidden
}
.info2_2 p {
	text-indent:2em;
	line-height:22px;
	
}
.info2_2A {
	width:715px;
	height:122px;
	margin:0 auto;
	overflow:hidden
}
.info2_2A p {
	text-indent:2em;
	line-height:22px;
	
}

/* µêÆÌÁÐ±í */
.s_top{ height:25px; background:#E1E1E1; line-height:25px;}
.s_top span{ font-size:14px; font-weight:700; color:#000000; margin-left:15px;}
.s_top1{ border:#E1E1E1 1px solid; height:28px; }
.s_top1 ul li{float:left;line-height:28px;border-right-width: 1px;border-right-style: solid; width:95px;
	border-right-color: #E1E1E1; font-size:12px; text-align:center; padding-left:10px; padding-right:10px;
}

.s_list{ margin-top:20px; margin-bottom:20px;}
.s_list1{ height:28px; line-height:28px; font-size:14px; color:#990000; font-weight:bold; margin-bottom:5px;}
.s_list2{ line-height:20px;}
.s_list1 p{ line-height:18px;}
.s_list1_1{ float:left; width:400px;}
.s_list1_1 a{ color: #990000;}
.s_list1_1 a:hover{ color:#FF0000;}

.s_list1_2{ margin-left:700px; text-align:right; padding-right:10px; font-size:11px; line-height:28px; color:#666666; }
.s_list1_2 a { color:#0000FF;}
.s_list1_2 a:hover { color: #FF0000;}
.s_list3{ margin-top:15px; padding-bottom:15px; border-bottom:2px solid #E1E1E1; margin-bottom:10px;}
.s_list4 ul li { width:100px; height:140px; float:left; padding-right:10px;}
.s_list4 ul li img{ border: 1px solid #CCCCCC;}
.s_list4 ul li span{ line-height:20px; padding-top:5px;}

.s_list4 ul li p{color:#666; line-height:15px;}

.s_more a{ color: #0000FF;}
.s_more a:hover{ color: #FF0000;}
.s_more{ margin-top:10px; font-size:12px;}
.curr{ background:#F7F7F7; color: #FF0000}
.curr1{ background:#000099;}
.curr2{ background:#000099;}