/* CSS Document */
body {
    margin:0px;
	background-color:#333333;
}
.container{
    width:1003px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
	
	}
	
.clear{
    clear:both;
	}
.float_left{float:left;}
.float_right{float:right;}
.margintop{
    margin-top:20px;
	_margin-top:30px;
    clear:both}
.top{
    width:1003px;
	height:255px;
	background-image:url(images/top.jpg);
	background-repeat:no-repeat;
	}

.left{width:312px;

	float:left;
	padding-left:30px;
	
	}

.midline{background-image:url(images/mid_line.jpg);
    background-repeat:no-repeat;
	height:806px;
	width:27px;
	float:left;
	}
	
.right{width:610px;
    
	float:right;
	}
	
.nav{
    background-image:url(images/nav_arrow.png);
	background-repeat:no-repeat;
	background-position:5px 2px;
	text-indent:65px;
	font-size:15px;
	color:#bfbfbf;
	font-family:"ºÚÌå";
	line-height:45px;
    
	}
	
.listnav01{
    background-image:url(images/arrow_01.png);
	background-repeat:no-repeat;
	background-position:15px 15px;
	text-indent:40px;
	font-size:14px;
	color:#999;
	line-height:45px;
	margin-top:15px;
	}
	
.listnav02{
    background-image:url(images/arrow_02.png);
	background-repeat:no-repeat;
	background-position:15px 15px;
	text-indent:40px;
	font-size:14px;
	color:#999;
	line-height:45px;
	margin-top:15px;
	}
	
.listnav03{
    background-image:url(images/arrow_03.png);
	background-repeat:no-repeat;
	background-position:15px 15px;
	text-indent:40px;
	font-size:14px;
	color:#999;
	line-height:45px;
	}
.listnav04{
    background-image:url(images/arrow_04.png);
	background-repeat:no-repeat;
	background-position:15px 15px;
	text-indent:40px;
	font-size:14px;
	color:#999;
	line-height:45px;
	_margin-bottom:15px;
	}		
.listnav05{
    background-image:url(images/arrow_05.png);
	background-repeat:no-repeat;
	background-position:15px 15px;
	text-indent:40px;
	font-size:14px;
	color:#999;
	line-height:45px;
	_margin-bottom:15px;
	}		
	
.listnav06{
    background-image:url(images/arrow_06.png);
	background-repeat:no-repeat;
	background-position:15px 15px;
	text-indent:40px;
	font-size:14px;
	color:#999;
	line-height:45px;
	_margin-bottom:15px;
	}		
			
.list_chi{color:#999999;
    font-weight:bold;
	}
.list_eng{color:#666666;
    font-family:Arial;

	}
.link{font-size:12px;
    color:#999999;
	line-height:24px;
	width:250px;
	padding-left:35px;
	}
	
.link a:link {
	color: #999999;
	text-decoration: none;
    }
.link a:visited {
	text-decoration: none;
	color: #666666;
}
.link a:hover {
	text-decoration: none;
	color: #FF3300;
}
.link a:active {
	text-decoration: none;
}

.btmlink{font-size:12px;
    color:#999999;
	line-height:24px;
	width:250px;
	padding-left:5px;
	}
	
.btmlink a:link {
	color: #999999;
	text-decoration: none;
    }
.btmlink a:visited {
	text-decoration: none;
	color: #666666;
}
.btmlink a:hover {
	text-decoration: none;
	color: #FF3300;
}
.btmlink a:active {
	text-decoration: none;
}

.contact{width:240px;
     font-size:12px;
	 line-height:24px;
	 }
	 
.contact ul {
	list-style:none;
	padding:0px;
	margin-left:40px;
	 }	 
.contact ul li{
     list-style:none;
	 width:210px;
	 color:#999999;
	 }		
.listnavmore{
    float:left;
	padding-left:5px;
	padding-top:18px;
	height:27px;
	}
	
.navlist{width:280px;
     font-size:12px;
	 line-height:24px;
	 }
	 
.navlist ul {
	list-style:none;
	padding:0px;
	margin-left:18px;
	 }	 
.navlist ul li{
     list-style:none;
	 width:270px;
     background-image:url(images/list_arrow.png);
	 background-repeat:no-repeat;
	 background-position:5px 10px;
	 border-bottom:dashed 1px #666666;
	 text-indent:15px;
	 }
.nav_eng{
     color:#999999;
	 font-family:Arial;
	 }


.navlist a:link {
	color: #ffffff;
	text-decoration: none;
    }
.navlist a:visited {
	text-decoration: none;
	color: #bfbfbf;
}
.navlist a:hover {
	text-decoration: none;
	color: #FF3300;
}
.navlist a:active {
	text-decoration: none;
}

.list{width:300px;
     font-size:12px;
	 line-height:24px;
	 }
	 
.list ul {
	list-style:none;
	padding:0px;
	margin:0;
	 }	 
.list ul li{
     list-style:none;
	 width:300px;
     background-image:url(images/list_arrow.png);
	 background-repeat:no-repeat;
	 background-position:5px 10px;
	 border-bottom:dashed 1px #666666;
	 text-indent:15px;
	 line-height:25px;
	 position:relative;/*ie6,ie7*/
	 }
.riqi{
     color:#666;
	 font-family:Arial;
	 float:right;
	 margin-right:5px;
	 position:absolute;/*ie6,ie7*/
	 right:0;/*ie6,ie7*/
	 }


.list a:link {
	color: #999999;
	text-decoration: none;
    }
.list a:visited {
	text-decoration: none;
	color: #bfbfbf;
}
.list a:hover {
	text-decoration: none;
	color: #FF3300;
}
.list a:active {
	text-decoration: none;
}
.master_ind{ width:250px;
    font-size:12px;
	color:#999999;
	line-height:22px;
	padding-left:20px;
	}
.master_ind img{width:85px;
    height:120px;
	float:left;
	margin-right:12px;
	border:2px double #FFFFFF;
	}

.leftpic{background-image:url(images/leftpic.jpg);
        background-repeat:no-repeat;
	width:289px;
	height:150px;
	}
.aritcle_ind{
  font-size:12px;
  color:#999999;
  line-height:22px;
  text-indent:24px;
  width:320px;
  }
  
.video{ width:272px;
    height:221px;
	float:left;
	margin-left:15px;

	}
.xqdj{font-size:12px;
    color:#FF3300;}	
	
.xqdj a:link {
	color: #FF3300;
	text-decoration: none;
    }
.xqdj a:visited {
	text-decoration: none;
	color: #bfbfbf;
}
.xqdj a:hover {
	text-decoration: none;
	color: #FF3300;
}
.xqdj a:active {
	text-decoration: none;
}

.case{
  width:610px;
  }
.case img {
  width:125px;
  height:110px;
  border:2px double #ffffff;
  }

.bottom{
  width:1003px;
  height:80px;
  font-size:12px;
  text-align:center;
  line-height:22px;
  overflow:hidden;
  color:#BFBFBF;
  font-family:Arial;
  padding-top:10px;
  }
.bottomcolor{
  color:#999;
  font-family:Arial;
  }
  
.showpage {
	TEXT-ALIGN: center; WIDTH: 600px; MARGIN-BOTTOM: 10px; FLOAT: right; COLOR: #bfbfbf; FONT-SIZE: 12px; 
}
.showpage .fenge {
	MARGIN: 0px 2px; COLOR: #bfbfbf
}
.showpage A:link {
	COLOR: #bfbfbf; TEXT-DECORATION: none
}
.showpage A:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.showpage A:visited {
	COLOR: #bfbfbf; TEXT-DECORATION: none
}
.bt{
    background-image:url(images/btbg.jpg);
	background-repeat:no-repeat;
	background-position:15px 5px;
	text-indent:55px;
	font-size:14px;
	color:#999;
	line-height:45px;
	_margin-bottom:15px;
	margin-top:20px;
	width:584px;

	}
.newlist{width:520px;
     font-size:12px;
	 line-height:24px;
	 padding-left:30px;
	 }
	 
.newlist ul {
	list-style:none;
	padding:0px;
	margin:0;
	 }	 
.newlist ul li{
     list-style:none;
	 width:520px;
     background-image:url(images/list_arrow.png);
	 background-repeat:no-repeat;
	 background-position:5px 10px;
	 border-bottom:dashed 1px #666666;
	 text-indent:15px;
	 line-height:25px;
	 position:relative;/*ie6,ie7*/
	 }
.newlist a:link {
	color: #999999;
	text-decoration: none;
    }
.newlist a:visited {
	text-decoration: none;
	color: #666666;
}
.newlist a:hover {
	text-decoration: none;
	color: #FF3300;
}
.newlist a:active {
	text-decoration: none;
}

.article{
    font-size:12px;
	text-indent:20px;
	line-height:22px;
	color:#999999;
	padding-top:20px;
	padding-left:45px;
	width:520px;
	}
	
.imglist{
  width:600px;
  padding-left:25px;
  padding-top:20px;
  }
.imglist img {
  width:120px;
  height:80px;
  border:1px double #bfbfbf;
  margin-right:5px;
  margin-bottom:10px;
  }
  
.guestbook{width:620px;
    font-size:12px;
	margin-left:15px;
	}
.guestbookfont{
    font-size:12px;
	color:#FFFFFF;
	line-height:22px;
	overflow:hidden;
	text-indent:20px;
	padding:10px;

	}
.guesttable{border:1px double #bfbfbf;
    margin-top:10px;
	margin-left:15px;
		_margin-left:7px;
	}
.xtable{
    font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	margin-left:15px;
	_margin-left:7px;
	}
.arrow{width:60px; height:22px; line-height:22px; border:1px double #CCCCCC; color:#fff; background-color:#333; font-size:12px; overflow:hidden;}

.master{ width:550px;
    font-size:12px;
	margin-top:15px;
	color:#999999;
	line-height:22px;
	padding-left:20px;
	}
.master img{width:85px;
    height:120px;
	float:left;
	margin-right:12px;
	border:2px double #FFFFFF;
	}
.master_zp{
    background-image:url(images/arrow_04.png);
	background-repeat:no-repeat;
	background-position:15px 15px;
	text-indent:40px;
	font-size:14px;
	color:#999;
	line-height:45px;
	_margin-bottom:15px;
	margin-top:15px;
	}		
.master_gue{
    background-image:url(images/arrow_05.png);
	background-repeat:no-repeat;
	background-position:15px 15px;
	text-indent:40px;
	font-size:14px;
	color:#999;
	line-height:45px;
	_margin-bottom:15px;
	margin-top:15px;
	}
.bommfont{
color:#999;
font-size:12px;
TEXT-DECORATION: none
}		