/*框架定义*/
#container{
    overflow:hidden;
	margin:0 auto;
	width:1003px;
	text-align:left;
	background-image:url(../images/bg_13.jpg);
	background-repeat:repeat-y;
	background-position:center
}
#index_container{
    overflow:hidden;
	margin:0 auto;
	width:1003px;
	text-align:left;
}
#top {
	padding:0px;
	margin:0px auto;
	width:1003px;
	height:119px;
}
.top_t{
	width:645px; 
	float:left;
}
  
  .top_t1{
	float:left;
	width:358px;
	height:119px;}
	
.top_t2{
	width:721px; 
	float:left;
}	
	
  
#banner {
	padding:0px;
	margin:0px;
	overflow:hidden;
	width:1003px;
	
}
.banner_l{
border:8px #4E4E4E solid;
margin-top:30px;
margin-left:10px;
margin-bottom:20px;
width:473px;
height:270px;
float:left;
overflow:hidden;
}

.banner_r{
width:490px;
float:right;
margin-top:20px;
overflow:hidden;
}

.main_content{
background-color:#9F0004;
width:1003px;
float:left;
}
.main_content_l{width:500px;
overflow:hidden;
float:left;
}


.content{
 float:left;
 padding-left:5x;
 padding-top:20px; 
 padding-right:7px; 
 padding-bottom:30px;
 text-align:left;

 }

.content1{
 float:left;
 padding-left:20px;
 padding-top:20px; 
 padding-right:20px; 
 padding-bottom:20px;
 text-align:left;
 color:#ccc;
 line-height:24px
 }
 
 .content1_e{
 float:left;
 padding-left:20px;
 padding-top:20px; 
 padding-right:20px; 
 padding-bottom:20px;
 text-align:left;
 color:#ccc;
 line-height:22px
 }
 
.content2{
 padding-left:5px; 
 padding-top:30px;
 padding-right:5px; 
 padding-bottom:30px; 
 float:left;
  width:320px;
  line-height:25px;
  }

.main_content_r{
width:450px;
float:left;
}

.banner1{
 float:left;
 width:22px; 
 padding-left:6px; 
 padding-right:6px
}
.banner2{
width:409px; 
height:126px;
float:left
}

.banner3{
float:left; 
width:22px;
overflow:hidden
}

#main {
	padding:0px;
	margin:0 auto;
	width:1003px;
	overflow:hidden;
	float:left
}
#main_l {
	width:517px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	float:left;
}
#main_r {
	width:486px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	float:right;
}

#main_ny {
	padding:0px;
	margin:0px;
	overflow:hidden;
}
#main_ny_l {
	width:47px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	float:left;
	background-image:url(../images/product_01.jpg);
	background-repeat:repeat-y;
	height:860px
}
#main_ny_m {
	width:209px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	float:left;
	background-color:#A30001;
	background-image:url(../images/bg_44.jpg);
	background-repeat:repeat-y;
	height:860px
}

#main_ny_r {
	width:747px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	float:left;
	color:#ccc
}

.right_main{
width:715px;
margin-top:15px;
border-bottom:10px solid #A90003;
border-right:10px solid #A90003;
border-top:10px solid #A90003;
float:left;
}

#bottom{
	padding:0px;
	margin-top:10px;
    overflow:hidden;
	text-align:left;
	border-top:1px #484848 solid;
	width:1003px;
	float:left
}

#ny_bottom{
width:747px;
float:left;
margin-top:16px;
overflow:hidden;
text-align:left;
border-top:1px #484848 solid;
color:#666;
padding-left:20px;
overflow:hidden;
}



#lis{
  list-style:none;
  line-height:22px;
  margin-bottom:20px;
  
}
#lis li{
	height:20px;
	list-style-type:none;
	color:#000;
	margin:4px;
	text-indent:10px;
	text-shadow:#000000;
	border-bottom:1px #E6BDBE dashed;
}

#lis a{
	color:#000;
	text-decoration: none;
}
#lis a:hover {
	text-decoration: none;
	color: #FFf;
}

#lis1{
  list-style:none;
  line-height:22px;
  padding-bottom:60px;
  width:209px;  
  margin-right:30px;
  vertical-align:top;
  font-size:13px;
}

#lis1 li{
	height:29px;
	list-style-type:none;
	color:#fff;
	margin:6px;
	text-indent:10px;
	text-shadow:#000000;
	font-size:13px;
	border-bottom:1px #9E4547 solid;
	margin-right:20px;
	vertical-align:top;
}

#lis1 li a{
	color:#fff;
	text-decoration: none;
	font-size:13px;
}
#lis1 li a:hover {
	text-decoration: none;
	color: #FF6600;
	font-size:13px;
}


#list{
float:left;
width:350px;
padding-top:10px;

}
#list li{
	height:20px;
	list-style-type:square;
	color:#ccc;
	margin:2px;
	text-indent:2px;
	text-shadow:#000000;
}

#list a{
	color:#fff;
	text-decoration: none;
}
#lis a:hover {
	text-decoration: none;
	color: #FF6600;
}

.user{
color:#808080; 
width:300px;
 float:left;
 margin-top:15px;
 padding-left:230px;}
 
 .user_e{
color:#808080; 
width:340px;
 float:left;
 margin-top:15px;
 padding-left:190px;}
 
.index_user{
color:#808080; 
width:300px;
 float:left;
 margin-top:15px;
 padding-left:180px;
}
 
 .input_1{
 border:1px #808080 solid; 
 background-color:#000; 
 width:80px;
}

 .input_2{
border:1px #808080 solid;
 background-color:#000;
  width:70px;
}

/*全局定义*/ 
body {
	margin: 0px;
	padding:0px;
	background-color:#000;	
	background-image: url(../images/);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#ccc;
	line-height:20px;
	text-align:left;
}
img{
	border:0px;
}
table,td,th,p,div{
   margin:0px; 
   padding:0px; 
}
/*全局定义--超链接*/
a:link {
	color: #ccc;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #FFAB28;
}
a:active {
	text-decoration: none;
	color: #666666;
}
/*自定义*/
.menuOver
{
	background-color: #cccccc;
	height:20px; 
	text-align:center;
}
.menuOut
{
	background-color: #FFFFFF;
	height:20px; 
	text-align:center;
}
.menuOut A
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
.menuOver A
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
.button{
	height:20px; 
	text-align:center;
	
}
.bottom_text{
width:800px;
float:right;
font-size:12px; 
color:#666;
padding:20px;
line-height:22px;
}
.STYLE1 {color: #999999;
}

.left_border{
width:56px; 
float:left; 
overflow:hidden;
background-image:url(../images/border_16.jpg);
 background-repeat:repeat-y;
}

.right_border{
background-image:url(../images/border_18.jpg);
 background-repeat:repeat-y;
 background-position:right;
  width:51px;
  float:right
}

.product_bg{
  width:420px;
  height:315px;
  float:right;
  background-image:url(../images/product1_21.jpg);
  background-attachment:scroll
}

.pic{
float:left;
 width:116px;
  padding-left:18px;
   padding-top:15px
}
.pro_line{
border-top:1px #464646 dashed; 
margin-top:10px; 
float:left;
 width:372px; 
 text-align:center;

}

.ny_main_bg{
 width:715px;
 float:left;
  background-image:url(../images/bg_06.jpg); 
  background-repeat:repeat-y;
}
