body{
background-image:url(../images/new/bg.jpg);
background-repeat:repeat-x;
background-position:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
}
#container{
background-color:#FFFFFF;
width:930px;
margin:0 auto;

padding:10px;

}
a{
text-decoration:none;
color:#000;
}
a:hover{
color:#004bac;
}
a img{
border:0px;
}

.button{
width:230px;

padding-left:0px;
display:block;
background-color:#1460bb;
margin-bottom:1px;
}
.button a{
display:block;
color:#fff;
padding:5px;

background-image:url(../images/new/arrow_bot.jpg);
background-repeat:no-repeat;
background-position:20px 8px;
padding-left:40px;
}
.button2{
width:230px; 

display:block;
background-color:#1460bb;
margin-bottom:1px;
}
.button2:hover{

}
.button2 a{
display:block;

color:#fff;
padding:5px;
background-image:url(../images/new/arrow_right.jpg);
background-repeat:no-repeat;
background-position:20px 8px;
padding-left:40px;
}
.button2 a:hover{
background-image:url(../images/new/arrow_bot.jpg);
font-weight:bold;
}
#left_col{
width:230px; float:left; padding:5px;

}
#right_col{
width:680px; 
float:left; 
padding:5px; 

background-repeat:no-repeat;
background-position:top;
min-height:500px;
padding-top:15px;
}
.content{
padding:10px 0px;
color:#000;
}
.title{

 color:#1b4bda;
 font-weight:bold;
 font-size:14px;
 padding-left:20px;

 background-image:url(../images/new/arrow.jpg);
 background-repeat:no-repeat;
 background-position:left;
 float:left;
 width:200px;
}
.product{
width:97%;
margin:5px;
padding:5px;
}
.product a{
color:#0065e1;
}
.product a:hover{
color:#000099;
}
.product img{
padding:5px;
}
.pro_list_name{
font-weight:bold;
font-size:14px;
margin-bottom:10px;
}
.number{
height:36px;
width:100%;
border:1px solid #fff;
}
.str{
float:left; 
width:617px; 
margin-top:9px;
text-align:right;
color:#FF0000;
font-weight:bold;

}
.tovar{

border:5px solid #f1f1f1;

}

#idTabs{
border:1px solid #ccc;

}
#idTabs ul {padding: 0; margin: 0; list-style: none; float: left; }
#idTabs li {
display:inline; 
width:250px;
}


#idTabs li a, .tx_tabs li a:visited {

float: left;
display: block;
font-family: Tahoma; 
font-size: 11px; 
color: #000;
line-height: 1.2em; 
text-decoration: none; 
font-weight: bold;
padding:10px 20px;
width:92px;
text-align:center;
height:15px;
background-image:url(../images/new/tab_bg.jpg);
background-repeat:repeat-x;
border:1px solid #cccccc;
border-top:none;
}
#idTabs li a.selected{
height:12px;
color: #fff;
display:block;
background-image:none;
background-color:#fff;
height:15px;
color:#666;border-bottom:none;
border-left:none;
}
#idTabs li a.selected:hover {
background-image:none;
background-color:#fff;
color: #000;
height:15px;

}
#idTabs li a:hover{
background-image:none;
background-color:#fff;
color: #fff;
height:15px;
color:#000;
}
#idTabs .bottom {

font-size: 1px; 
line-height: 1px; 
height: 2px;
}
#idTabs div{
padding:10px;
}
.left_ljhover{
display:block;
padding:5px;
padding-left:25px;
background-color:#c0d7f3;
font-weight:bold;
color:#fff;
padding-bottom:8px;
background-color:#c0d7f3;
width:200px;
}
.left_prod{

background-repeat:repeat-y; 
margin-top:-10px;
width:230px;
padding-right:5px;
padding-top:10px;
margin-bottom:1px;
}
.left_prod a{
display:block;
padding:5px;
padding-left:25px;
color:#000;
padding-bottom:8px;
}
.left_prod a:hover{
background-color:#c0d7f3;
font-weight:bold;
color:#004bac;
}
.news{
width:100%;
color:#666666;
}
.news th{
background-color:#fdfcef;
border-bottom:1px solid #fec640;
padding:10px 5px;
color:#1a50b8;
}
.news td{
vertical-align:top;
padding:10px 5px;
}
.news a{
text-decoration:none;
color:#666666;
}
.news a:hover{
color:#1a50b8;
}
#production a{
display:block;
width:150px;
float:left;
}
.zag{
color:#1b4bda;
 font-weight:bold;
 font-size:14px;
 margin:0px;
 margin-bottom:10px;
}
#news a{
padding:5px;
}

.product2{
width:270px;
float:left;
margin:5px;
padding:5px;
}
.product2 img{
margin-left:5px;
}
.but2{
padding:3px 15px;
}
.but2:hover{

color:#FFFFFF;
}
.find{
background-image:url(../images/search_bg.jpg);
border:0px;
width:213px;
height:24px;
padding-left:10px;
}
#tanchu {
	position:absolute;
	width:93%;
	height:249px;
	z-index:2;
	margin:222px 0 0 0;
	top:100px;
	left:100px;
}
.information_tanchu_name {
	font-weight: bold;
	color: #341d17;
	text-decoration: none;
	line-height: 26px;
}
.information_tanchu_bk {
	background-color: #fafafa;
	border: 1px solid #d0d0d0;
}
.online_bt {
	font-size: 13px;
	font-weight: bold;
	color: #341d17;
	text-decoration: none;
}
.online_xbk {
	border: 1px solid #FFFFFF;
}
.online_xtype {
	color: #000000;
	text-decoration: none;
	display: block;
	padding-right: 5px;
}
.online_pic_bk {
	border: 1px solid #cccccc;
}
.online_zptj {
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.online_gr_name {
	line-height: 28px;
	color: #000000;
	text-decoration: none;
	display: block;
	padding-right: 4px;
}
.online_sf {
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.online_bj {
	color: #000000;
	text-decoration: none;
	display: block;
	padding-left: 8px;
}
.online_wenzi {
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.online_sm {
	line-height: 18px;
	color: #341d17;
	text-decoration: none;
	display: block;
	padding-top: 11px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 27px;
}
.line{
background-attachment: scroll;
	background-image: url(../images/pro_0801.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	line-height: 18px;
	}
.inp{
background-image:url(../images/input.jpg);
background-repeat:no-repeat;
border:none;
height:17px;
width:153px;
padding:0px;
margin:3px;
padding:4px;
outline:none;
}	
.vis{

}
.vis td{
height:120px;
width:170px;
background-color:#fefefe;
border:1px solid #eee;
vertical-align:top;
}
p{
margin:0px;
padding:0px;
}
.search{
background-color:#dcedfd;
border:1px solid #b8dcfd;
}
.search input{
border:1px solid #cfe0f9;
}
.path{
float:left; width:460px; text-align:right;
color:#999;
}
.path a{
color:#999;
font-size:11px;
}
.path a:hover{
color:#000;
}
.bot_line{
clear:both;
border-bottom:1px solid #e0e0e0;
margin-top:20px;
}
.start_tb{
width:100%;
background-image:url(../images/new/start_line.jpg);
background-repeat:repeat-x;
background-position:top;
margin:10px 0px;
border:1px solid #d3e0ef;
}
.start_tb td{
vertical-align:top;
padding:3px;
}
.link_start a{
display:block;
background-image:url(../images/new/arrow_news.png);
background-repeat:no-repeat;
background-position:left;
width:230px;
border-bottom:1px dotted #999;
padding:2px 0px;
padding-left:15px;
margin-left:35px;
}
.foot{
background-image:url(../images/new/foot_bg.jpg); background-repeat:repeat-x; background-position:top;
width:100%;
color:#898989;
font-size:11px;
}
.foot a{
color:#898989;
font-size:11px;
}
.foot a:hover{
color:#0049a8;

}
.foot td{
padding:10px;
padding-top:20px;
}
.load{
width:100%;
color:#666;
}

.arrow_load{
background-image:url(../images/new/arrow_load.png); 
background-repeat:no-repeat; 
background-position:10px;
width:430px;
padding:5px;
padding-left:25px;
text-align:left;
}
.top_load{
width:100%;
}
.top_load td{
background-color:#cccccc;
padding:6px;
font-size:11px;
text-align:center;
}
.top_load td:hover{
background-color:#c0d7f3;
}
.hov_load{
background-color:#c0d7f3;
}
.top_load td a:hover{

color:#004bac;
}
.answer{
color:#666666;
}
.answer span{
font-weight:bold;
color:#1a50b8;
}
.news_details_zt{
font-weight:bold;
color:#014ab1;
font-size:18px;
}
.line_news{
padding:7px;
background-color:#1460bb;
color:#fff;
}
