@charset "gb2312";
* {
	font-size: 12px;
}
a img{
	border:none;
}
#marquee{
	width:480px;
	float:left;
	margin:5px 0px 0px 15px;
	color:#FF0;
}
body{
	/*background-color:#111111;*/
	background-image:url(../images/bg.jpg);
	margin:0px;
	padding:0px;
	color:#ccc;
}
a{
	text-decoration:none;
	color:#ccc;
}
a:hover{
	color:#EFB805;
}
ul{
	margin:0px;
	padding:0px;
}
ul.li{list-style:none;}
#content{
	width:992px;background-color:#000;
	overflow:hidden;
}
#top{
	background-color:#212121;
	height:164px;
}
#logo{
	float:left;
	margin:0px 0px 0px 10px;
	display:inline;
}
#logo span{
	font-size:14px;
	font-weight:bold;
	color:#FC0;
	letter-spacing:24px;
	padding:0px 0px 0px 12px;
	margin-left:40px;
}
#logo a img{
	border:none;
	margin:0px 0px px 0px;
}
#top_top{
	background-image:url(../images/top_top_bg.jpg);
	float:right;
	width:986px;
	height:32px;
}
#top_top font{
	float:right;
	margin:8px 13px 0px 0px;
}
#top_bg{
	background-color:#0F0B08;
	width:986px;
	height:123px;
}
#top_tel{
	float:right;
	margin:10px 15px 5px 0px;
}
#qq{
	float:right;
	width:620px;
	height:40px;
	margin:0px 0px 12px 0px;
}
 
 *html #qq{
	margin:0px;
	width:620px;
}
#qq .qqa{ display:block;height:40px;
	line-height:40px;float:left; width:85px;}
#qq .qqa img{
	border:none;
	margin:18px 0px 0px 5px;
}
#menu{
	width:992px;
	margin:3px 0px 0px 0px;
	float:left;

}
#menu li{
	float:left;
	list-style:none;
}
#menu li a{
	padding:10px 0px 0px 0px;
	float:left;
	background-image:url(../images/menu_a_bg.jpg);
	height:25px;
	width:90px;
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	letter-spacing:1px;
}
#menu li a:hover{
	color:#FF0;
	font-size:16px;
	height:27px;
	padding:8px 0px 0px 0px;
}
#banner{
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	border:2px solid #2F2F2F; 
}

#login{
	text-align:left;
	margin:6px 5px 0px 0px;
	padding:0px 0px 2px 0px;
	width:250px;
	height:260px;
	float:right;
}
.title{
	font-size:14px;
	font-weight:bold;
	color:#EFB805;
	background-image:url(../images/anli_bg2.gif);
	height:23px;
	padding:8px 10px 0px 0px;
	border-bottom:1px solid #2F2F2F;
}
 
#login span{ display:block; margin-top:5px; height:45px; width:100%;}
#login #n1 a{ display:block; width:250px; height:45px; background-image: url(../images/wnav1.jpg); background-repeat:no-repeat; background-position:left top;}
#login  #n1 a:hover{background-image: url(../images/wnav1.jpg); background-repeat:no-repeat; background-position:left bottom;}
  #n2 a{ display:block; width:250px; height:45px; background-image: url(../images/wnav2.jpg); background-repeat:no-repeat; background-position:left top;}
  #n2 a:hover{background-image: url(../images/wnav2.jpg); background-repeat:no-repeat; background-position:left bottom;}
 #n3 a{ display:block; width:250px; height:45px; background-image: url(../images/wnav3.jpg); background-repeat:no-repeat; background-position:left top;}
  #n3 a:hover{background-image: url(../images/wnav3.jpg); background-repeat:no-repeat; background-position:left bottom;}
  #n4 a{ display:block; width:250px; height:45px; background-image: url(../images/wnav4.jpg); background-repeat:no-repeat; background-position:left top;}
  #n4 a:hover{background-image: url(../images/wnav4.jpg); background-repeat:no-repeat; background-position:left bottom;}
 #n5 a{ display:block; width:250px; height:45px; background-image: url(../images/wnav5.jpg); background-repeat:no-repeat; background-position:left top;}
 #n5 a:hover{background-image: url(../images/wnav5.jpg); background-repeat:no-repeat; background-position:left bottom;}
  #n6 a{ display:block; width:250px; height:45px; background-image: url(../images/wnav6.jpg); background-repeat:no-repeat; background-position:left top;}
 #n6 a:hover{background-image: url(../images/wnav6.jpg); background-repeat:no-repeat; background-position:left bottom;}
 #n7 a{ display:block; width:250px; height:45px; background-image: url(../images/wnav7.jpg); background-repeat:no-repeat; background-position:left top;}
  #n7 a:hover{background-image: url(../images/wnav7.jpg); background-repeat:no-repeat; background-position:left bottom;}
   #n8 a{ display:block; width:250px; height:45px; background-image: url(../images/wnav8.jpg); background-repeat:no-repeat; background-position:left top;}
  #n8 a:hover{background-image: url(../images/wnav8.jpg); background-repeat:no-repeat; background-position:left bottom;}
   #n9 a{ display:block; width:250px; height:45px; background-image: url(../images/wnav9.jpg); background-repeat:no-repeat; background-position:left top;}
  #n9 a:hover{background-image: url(../images/wnav9.jpg); background-repeat:no-repeat; background-position:left bottom;}
#login_main_title{
	margin:0px;
	padding:0px;
}
#imgad{ width:720px; height:80px; clear:both;}
#imgad span{ display:inline-block; float:left; margin:8px 0px 0 10px;}
#login_main_title li{
	text-align:left;
	background-image:url(../images/huiyuan_titile_bg.jpg);
	background-repeat:no-repeat;
	list-style:none;
	width:77px;
	height:22px;
	padding:12px 0px 0px 39px;
	margin:8px 0px 3px 2px;
	float:left;
}
#gonggao{
	text-align:left;
	margin:7px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	width:244px;
	height:258px;
	float:left;
	clear:both;
	border:2px solid #2F2F2F;
}
.gonggao_title{
	font-size:14px;
	font-weight:bold;
	color:#EFB805;
	background-image:url(../images/anli_bg2.gif);
	height:27px;
	padding:3px 0px 0px 10px;
	text-align:left;
	border-bottom:2px solid #2F2F2F;
} 
.gonggao_title a{
	color:#FF0;
}
.gonggao_title a:hover{
	color:#FFF;
}
.text_list{
	margin:0px 3px 0px 3px;
	padding:5px;
	line-height:22px;
	float:left;
}

.text_list li{
	list-style-image:url(../images/ico.gif);
	margin:0px 0px 0px 20px;
}
*html .text_list li{
	line-height:12px;
}
#denglu{
	text-align:left;
	margin:5px 0px 0px 9px;
}
*html #denglu{
	margin:0px 0px 0px 9px;
}
#denglu input{
	margin:8px 0px 5px 40px;
}
*html #denglu input{	
	margin:12px 0px 0px 40px;
}
#denglu font input{
	width:100px;
	margin:10px 0px 0px 0px;
}
*html #denglu font input{
	margin:5px 0px 0px 0px;
	height:10px;
}
#yanzhengma{
	vertical-align:bottom;
}
#ad2{
	border:2px solid #2F2F2F;
	width:734px;
	height:68px;
	float:right;
	display: inline;
	}
*html #ad2{width:728px;	overflow:hidden;}	
*html #taocan{ margin-left:0px;margin-top:6px;}
#taocan{
	width:502px;
	height:261px;
	margin:6px 8px 0px 10px;
	float:left;
	border:2px solid #2F2F2F;
}
*+html #taocan{
	margin:6px 0px 0px 10px;
}
*html #taocan{margin:6px 0px 0px 0px; }
#taocan_title{
	font-size:14px;
	font-weight:bold;
	color:#EFB805;
	background-image:url(../images/anli_bg2.gif);
	width:492px;
	height:28px;
	padding:3px 0px 0px 10px;
	text-align:left;
	border-bottom:1px solid #2F2F2F;
	float:left;
}
#taocan_left{
	width:149px;
	float:left;
	padding:12px 0px 0px 0px;
	border-right:3px solid #2F2F2F;
}
#taocan_left li:hover{
	background-image:url(../images/hover2.gif);
	background-repeat:no-repeat;
	margin:2px 0px 0px 15px;

}
#taocan_left li{
	list-style:none;
	margin:0px 15px 0px 15px;
	padding:6px 0px 5px 3px;
	border-bottom:1px #2F2F2F solid;
	width:130px;
}
#taocan_right{
	width:320px;
	float:left;;
	height:186px;
	background-color:#FFF;
	color:#000;
	margin:5px;
	text-align:left;
	padding:30px 20px 0px 0px;
	line-height:20px;
}
#taocan_right img{
	float:left;
	margin:10px 20px 0px 20px;
}
*html #taocan_right img{
	float:left;
	margin:10px 5px 0px 5px;
}
#taocan_right font img{
	margin:0px;
}

#taocan_right a img{
	border:none;
	margin-left:190px;
}
#taocan_right a{
	color:#000;
}
#taocan_right a:hover{
	color:#FC0;
}
#zixun{
	width:220px;
	float:right;
	margin:6px 0px 0px 0px;
	height:261px;
	border:2px solid #2F2F2F;
}
#zixun_title{
	font-size:14px;
	font-weight:bold;
	color:#EFB805;
	background-image:url(../images/anli_bg2.gif);
	height:23px;
	padding:8px 10px 0px 0px;
	text-align:right;
	border-bottom:1px solid #2F2F2F;
}
#zixun_title a{
	color:#FF0;
}
#zixun_title a:hover{
	color:#FFF;
}
#jianshe_left{
	border:2px solid #2F2F2F;
	width:244px;
	margin:6px 6px 0px 0px;
	float:left;
}
#jianshe_left_main{
	background-color:#212121;
	width:233px;
	margin:5px;
	padding:1px 0px 5px 0px;
}
#jianshe_left_main td td{
	border-bottom:1px dashed #3f3f3f;
	padding:0px 0px 5px 0px;
}
#jianshe_left_main img{
	border:none;
	margin:5px 0px 10px 0px;
}
.ft_rt{
	float:right;
}
#anli{
	width:734px;
	height:334px;
	float:right;
	margin:6px 0px 0px 0px;
	border:2px solid #2F2F2F;
}
*html #anli{width:728px;}
#anli_title{
	background-image:url(../images/anli_bg2.gif);
	height:31px;
	font-size:14px;
	font-weight:bold;
	color:#EFB805;
	padding:0px 0px 0px 0px;
	text-align:left;
	border-bottom:1px solid #2F2F2F;
}
#pic_list{
	margin:3px;
	height:284px;
}
#pic_list ul{
    padding:0px 0px 0px 10px;
}
#pic_list li{
	float:left;
	list-style:none;
	padding:9px 15px 2px 15px;
}
#liucheng{
	border:2px solid #2F2F2F;
	width:734px;
	height:190px;
	float:right;
	margin:3px 0px 3px 0px;
	background-color:#000;
}
*html #liucheng{height:198px; width:728px;}
*+html #liucheng{height:192px;}
#liucheng a img{
	border:none;
	margin:5px 0px 0px 0px;
}
#zizhi{
	width:244px;
	float:left;
	margin:6px 0px 0px 0px;
	border:2px solid #2F2F2F;
	min-height:220px;
}
*html #zizhi{
	min-height:220px;
	heightauto !important;
	height:220px;
}
#zizhi_pic{
	list-style:none;
	margin:0px 0px 0px 17px ;
}
*html #zizhi_pic{
	margin:0px 0px 0px 12px ;
}
#zizhi_pic li{
	float:left;
	margin:4px 10px 3px 10px;
}
#zizhi_pic li a img{
	border:none;
}
#sousuoyinqing{
	width:734px;
	border:2px solid #2F2F2F;
	float:right;
	margin:6px 0px 0px 0px;
	text-align:left;
	padding:0px 0px 3px 0px;
}
*html #sousuoyinqing{width:728px; padding:0px;}
*+html #sousuoyinqing{ padding:0px;}
#sousuo_tb{
	margin:4px 10px 1px 0px;
	line-height:20px;
}
*html #sousuo_tb{
	margin:3px 10px 2px 0px;
}
#sousuo_tb td a img{
	margin:10px;
	border:2px solid #999;
}
#sousuo_tb td{	vertical-align:top;}
#sousuo_tb td span{
	font-size:14px;
	font-weight:bold;
	color:#EFB805;
}
#mokuai{
	border:2px solid #2F2F2F;
	margin:6px 0px 0px 0px;
	text-align:left;
	float:left;
	width:992px;
	padding:0px 0px 3px 0px;
}
#mokuai td font span{
	color:#EFB805;
	font-size:12px;
	font-weight:bold;	
}
#mokuai td font span img{
	border:none;
}
#mokuai td{
	line-height:20px;
	border-right:1px dashed #2F2F2F;
	vertical-align:top;
	padding:10px 0px 10px 20px;
}
#friendlink{
	border:2px solid #2F2F2F;
	width:988px;
	float:left;
	margin:6px 0px 0px 0px;
}
#friendlink_title{
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#EFB805;
	margin-top:20px;
	text-align:center;
	width:90px;
}
#friendlink font{
	display:block;
	float:right;
	line-height:24px;
	margin:4px 0px 0px 0px;
	width:898px;
}
#friendlink font a{
	letter-spacing:3px;
	color:#FF0;
	float:left
}
#friendlink a:hover{
	color:#FFF;
}
#bottom{
	float:left;
	text-align:center;
	line-height:20px;
	width:988px;
	margin:6px 0px 6px 0px;
	padding:10px 0px 10px 0px;
	border:2px solid #2F2F2F;
	background-color:#0F0B08;
}
#bottom span{
	color:#FC0;
}
#bottom a{
	color:#FC0;
}
#bottom a:hover{
	color:#FFF;
}
#taocan_list{
	line-height:24px;
}
#taocan_list li{
	list-style-image:url(../images/ico.gif);
	border-bottom:1px solid #2F2F2F;
	text-align:left;
	margin:0px 30px 2px 40px;
	padding:0px 0px 0px 50px;
	width:140px;
}
*html #taocan_list li{
	margin:0px 30px 2px 24px;
	padding:0px 0px 0px 50px;
	width:140px;
}
#font_list{
	float:left;
	width:200px;
}
#font_list li{
	/*list-style:url(../images/ico.gif);*/
	background-image:url(../images/ico.gif);
	background-repeat:no-repeat;
	background-position: center left;
	padding-left:15px;
	line-height:24px;
	margin-left:15px;
	float:left;
	width:190px;
	text-align:left;	
}
*html  #font_list li{
	margin-left:10px;
}
/* #font_list li{
	margin-left:40px;
}*/
 .taocan_main{
	float:right;
	width:734px;
	margin:6px 0px 0px 0px;
	border:2px solid #2F2F2F;
}
*html  .taocan_main{
	width:724px;
}
#main{
	min-height:797px;
}
.taocan_in{
	min-height:834px;
}
#taocan_main{
	min-height:646px;
}
.taocan_main_title{
	background-image:url(../images/anli_bg2.gif);
	background-repeat:repeat-x;
	height:23px;
	font-size:14px;
	font-weight:bold;
	color:#EFB805;
	padding:8px 0px 0px 10px;
	text-align:left;
	width:725px;
	border-bottom:1px solid #2F2F2F;
}
*html .taocan_main_title{
	width:724px;
}
.taocan_main_title span{
	width:150px;
	font-size:14px;
	float:left;
}
#news{
	float:left;
	width:550px;
	margin:3px 0px 0px 15px;
}
#news a{
	color:#EFB805;
	
	font-weight:100;
}
#news a:hover{
	color:#FFF;
}
#tb{
	width:680px;
	margin:10px 0px 5px 0px;
	text-align:left;
	border:1px solid #2F2F2F;
	line-height:18px;
}
*html #tb{
	width:640px;
}
#tb td{
	border:1px solid #2F2F2F;
	padding:5px 5px 5px 5px;
}
#tb td img{
	margin:0px;
}
#tb td a img{
	border:none;
	float:right;
	margin:0px 5px 0px 0px;
}
.tb{
	width:680px;
	margin:10px 0px 5px 0px;
	text-align:left;
	border:1px solid #2F2F2F;
	line-height:18px;
}
*html .tb{
	width:670px;
}
.tb td{
	padding:10px 0px 10px 10px;
	border:1px solid #2F2F2F;
}
.tb td a img{
	border:none;
	float:right;
	margin:0px 5px 0px 0px;
}
.main_tb{
	width:680px;
	margin:10px 0px 5px 0px;
	text-align:left;
	border:1px solid #2F2F2F;
	line-height:18px;
}
.main_tb td{
	padding:10px 5px 10px 5px;
	border:1px solid #2F2F2F;
}
.main_tb td a img{
	border:none;
	float:right;
	margin:0px 5px 0px 0px;
}
.pic{
	width:680px;
	margin:10px 0px 5px 0px;
	text-align:center;
	border:1px solid #2F2F2F;
	line-height:18px;
}
.pic td{
	padding:2px 0px 2px 4px;
	border:1px solid #2F2F2F;
}
.pic td a img{
	border:none;
	float:right;
	margin:0px 4px 0px 0px;
}
#zhuce_left{
	line-height:24px;
	text-align:left;
	height:612px;
	width:223px;
	padding:0px 0px 0px 20px;
	margin-top:20px;
	color:#FC0
}
#zhuce_left li{
	list-style:disc;
}
#zhuce_main{
	margin:10px 0px 10px 0px;
	border:1px solid #2F2F2F;
	width:500px;
	text-align:left;
	height:612px;
	color:#FF0;
}
#zhuce_main td,#liuyan_main td{
	border:1px solid #2F2F2F;
	padding:5px 0px 5px 20px;	
}
#zhuce_main td input{
	height:12px;
	background-color:#CCC;
}
#liuyan_main{
	margin:10px 0px 10px 0px;
	border:1px solid #2F2F2F;
	width:650px;
	text-align:left;
	line-height:20px;
	color:#FF0;
}
#liuyan_textarea{
	width:480px;

}
#liuyan_main input{
	width:60px;
	background-color:#CCC;
}
#anli_main{
	list-style:none;
	margin:2px 30px 0px 50px;
	height:auto;
}
*html #anli_main{
	list-style:none;
	margin:2px 30px 0px 40px;
	height:auto;
}
#anli_main li{
	float:left;
	height:170px;
	margin:4px 8px 4px 8px;
	padding:8px 0px 0px 0px;
}
#anli_main li a:link{
	border:2px solid #000;
}
#anli_main li a:hover{
		border:2px solid #FC0;
		color:#FC0;
}
#next{
	float:left;
	width:100%;
	padding:5px;
}
#zixun_main td{
	padding:5px 0px 5px 20px;	
	border-bottom:1px dashed #2F2F2F;
}
#liuyan_main{
	margin:10px 0px 10px 0px;
	text-align:left;
	line-height:20px;
}
#zixun_out{
	line-height:22px;
	margin:20px 19px 20px 30px;
	text-align:left;
	min-height:727px;
}
*html #zixun_out{
	heightauto !important;
	height:727px;
}
#zixun_out span{
	font-size:14px;color:#FF0;
	text-align:center;
}
#zixun_out span a{
	color:#FF0;
	font-size:14px;
}
#zixun_out span a:hover{
	color:#FC0;
}
#demo a img{
	border:none;
	margin: 5px 10px 5px 10px;
}
.jianshe_main{
	line-height:24px;
	margin:20px 30px 20px 30px;
	text-align:left;
	min-height:646px;
}
#seo{
	width:300px;
	height:231px;
}
#fm_taocan{
	width:350px;
	height:225px;
}
*html #fm_taocan{
	width:331px;
	height:225px;
	float:left;
	margin:0px 5px 0px 0px;
	float:left;
}
.news_tb{
	width:690px;;
	line-height:25px;
	float:left;
	text-align:left;
	margin:0px 0px 0px 20px;
	list-style:none;
	float:left;
}
.news_tb li{
	float:left;
	width:345px;
}
#main_anli{
width:680px;
height:30px;
padding-top:10px;
margin-bottom:20px;
border-bottom:1px solid #F4F2F2;
}
#baohe{
	background-image:url(../images/new2.jpg);
	height:73px;
}
*html #baohe{
	background-image:url(../images/new2.jpg);
	height:73px;
	width:734px;
}
#baohe a{
	background-image:url(../images/br1.gif);
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	width:143px;
	height:28px;
	margin:20px 0px 0px 150px;
	float:left;
	padding:12px 0px 0px 0px;
}
#baohe a:hover{
	background-image:url(../images/br2.gif);	width:143px;
	height:28px;
}
.baohe_in{
	background-image:url(../images/m2.jpg);
	background-repeat:repeat-y;
	width:734px;
	text-align:left;
	float:left;
	color:#000;
	line-height:24px;
	margin:0px;
	padding:0px;
}
.baohe_in div{
	width:204px;
	float:left;
	padding:0px 20px 0px 20px;
	margin:0px;
}
.baohe_in div a{
	color:#F00;
}
.main{padding-top:10px; background-color:#FFF;width:100%; height:auto; float:left}
*html .main{width:734px;}
.main .mImg{float:left;height:140px;width:130px;text-align:center;}
.main span{
	float:left; margin:10px 0px 10px 55px;
}
.price{font-size:20px; color:#f00;font-weight:bold;font-family:Georgia;}
#mBack .mdLeft400{background:url(/400/images/mbar_b.gif) no-repeat;height:7px;width:300px;font-size:1px;}
#mBack .main400{border-left:1px solid #030404;border-right:1px solid #030404;}
#mBack .main400 .table400 tr td { padding-left:5px;}
#mBack .mRight{background:url(/images/mbar.jpg) right no-repeat;height:22px;}
#mBack .mLeft{background:url(/images/mbar.jpg) left no-repeat;height:22px;width:300px;padding:8px 0 0 25px;font-size:14px;font-weight:bold;}
#mBack .mdRight{background:url(/images/mbar.gif) right no-repeat;height:7px;}
#mBack .mdLeft{background:url(/images/mbar.gif) no-repeat;height:7px;width:300px;font-size:1px;}
#mBack .main{border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}

#mBack #title{font-weight:bold;padding-left:10px;font-size:13px;}
#mBack #link{text-align:right;margin:10px 10px 10px 10px;}
#mBack #info{padding-left:10px;color:#666;}

#mBack .mRight2{background:url(/vhost/images/mbar2.jpg) right no-repeat;}
#mBack .mLeft2{background:url(/vhost/images/mbar2.jpg) left no-repeat;}
#mBack .mdRight2{background:url(/vhost/images/mbar2.gif) right no-repeat;}
#mBack .mdLeft2{background:url(/vhost/images/mbar2.gif) no-repeat;}
#mBack .main2{border-left:1px solid #B9CEE4;border-right:1px solid #B9CEE4;}

#news_gg{ border:2px solid #2F2F2F; width:390px; float:left; margin-left:7px; margin-top:6px; height:262px;}
#news_gg ul{ color:#F6FF00; width:96%; text-align:left; padding:6px 0px 6px 0px; }
*html #news_gg ul{padding:3px 0px 3px 0px; }
#news_gg ul li{ line-height:24px; list-style:none; float:left; width:100%;}
#news_gg ul li a{ color:#F6FF00}
#news_gg ul li a:hover{ color:#CCC}
#news_gg ul li div{ width:100%;}
#news_gg ul li div a{ color:#CCC;}
#login_user{ border:2px solid #2F2F2F; width:100%; margin-top:6px; float:left; height:30px;}
#login_user td{ vertical-align:middle; text-align:left;}
#left{float:left; width:244px;}
*html #left{ margin-right:0px;}
.wzyh{ width:98%; font-weight:bold; }
.wzyh td{ padding:3px;}
