@charset "utf-8";
body{
	margin:0px auto;
	padding:0px;
	font-family: Arial;
	font-size: 12px;
	text-align:center;
	background:#FFF;
	width:965px;
	}
div,ul,li{
	margin:0px auto;
	padding:0px;
	font-family: Arial;
	line-height: 22px;
	list-style:none;
}
td,tr,table{margin:0px auto;padding:0px;
}
a:link,a:visited {
    font-size:12px;
	color:#666; 
	text-decoration: none;}
a:hover{
    font-size:12px;
	color: #E10084; 
	text-decoration: underline;
}

img{boder:none;flolt:left;margin-bottom:3px;}

input{border:solid 1px #ccc;padding:0px;margin:0px auto;}	

#container{
    width:965px;
    margin:0px auto;
	background:#FFF;
}
.fla{margin-bottom:5px;}
/*登陆*/
#topline {
    clear: both;
	margin:0px auto;
	text-align:left;
	background: url('../images/nbzxmrw_03.jpg') repeat-x bottom;
	height:50px;
	color:#fff;

}
.xintop {
	height: auto;
	width: auto;
}
.xintop ul{
	height: auto;
	width: auto;
}
.xintop ul li {
	height: auto;
	width: auto;
	text-align: center;
	margin-right: 30px;
	float: left;
	margin-left: 10px;
}
#topline {color:#D86EC5;line-height:25px;font-weight:bold;}
#topline  a{color:#D86EC5;line-height:25px;}
#topline  a:hover{color:#D86EC5;line-height:25px;}
#login ul {
	padding-left:0px;float:left; height:22px;list-style:none;width:450px
}
#login ul li{
	padding-left:5px;
	font-size:12px; 
	float: left; 
	margin: 0px; 
	font-family: "";
	color:#fff;
	padding-top:3px;
}

.rightphoto{
    background: url('../images/nbzxmrw_02.jpg') no-repeat left top; 
	left:0px; 
	float:left;
	width:20px;
	height:30px;
	
}
.leftphoto {
	background: url('../images/nbzxmrw_05.jpg') no-repeat left top;
	float:right; 
	width:42px; 
	height:30px;
	color:#fff; 
}

.top_right{
    float:right;width:300px;height:30px;margin:0px;color:#fff;
}

.top_right ul{
    text-align:right;
	float:right;
	}
.top_right ul li{ 
   	color:#fff;
	pdding-right:0px;
	margin:0px;
}
.fenle {
	float: left;
	height: auto;
	width: 745px;
	margin-right: 5px;
	text-align: left;
}
.fenle ul {
	float: left;
	height: auto;
	width: auto;
}
.fenle ul li{
	float: left;
	height: auto;
	width: 61px;
	text-align: center;
}
.top_right a{color:#fff;}
.top_right a:hover{color:#fff;}	
.kuang {
	height: 62px;
	width: 950px;
	border: 1px solid #D719B9;
	padding: 8px;
	margin-bottom: 5px;
}

/**/
#toplogo{
	padding:0px;
	overflow: hidden;
	text-align: left;
	width:965px;
	CLEAR: both;
	float:left;
	background:#fff;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
   }
.logo img{
    width:288px;
	height:112px;
	padding:0px;
	margin:0px;
    }
	

#topMenu{
	width:965px;
	padding:0px;
	clear: both; 
	height:112px;
}
#topMenu ul{
    margin:0px auto;
	width:965px;
	height:112px;
}
#topMenu li{
   text-align:center;
   margin:0 0 0 40px!important;
   margin:0 12px 0 25px;
   float:left;
   height:112px;
   line-height:14px;
   width:59px;
   padding:0px;
   display: block;
   
}
.topMenu img,.topMenu img a{margin:0px;padding-top:17px;boder:none}


#topMenu li a,#topMenu li a:link,#topMenu li a:visited{
   color:#A90093;
}
#topMenu a:hover{
    color:#E2004A;
	font-weight:bold;
    text-decoration:none;}

#Search{
   height:34px;
   width:965px;
   background: url('') repeat-x;
   clear: both;
   margin:3px auto; 
 
   

}
#Searchleft{
    background: url('../images/sousuleft.gif') no-repeat left top; 
	left:0px; 
	float:left;
	width:582px;
	height:34px;
	margin:0px;padding:0px;
}
.suos {
	float: left;
	height: auto;
	width: 180px;
	text-align: left;
}
#Searchright {
    background: url('../images/toplg_28.jpg') no-repeat right top; 
	float:right;
	width:383px;
	height:34px;
	margin:0px;
}
#Searchright ul{pading:0px;margin:0px;
}

#Search ul li	{
    padding-top:4px;
	padding-right:3px;
	font-size:16px; 
	float: left; 
	margin:0px; 
	color:#fff;
	font-weight:bold;
}	
.didao {
	background-image: url(../images/nav_27.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 968px;
	padding-top:0px;
	font-size: 14px;
	font-weight: bold;
	color: #F4F4F4;
	margin-top: 0px;
	clear: both;
}
.didao ul{
	font-weight: bold;
	color: #F4F4F4;
	padding-left: 60px;
}
.didao ul li{
	font-weight: bold;
	color: #F4F4F4;
	line-height: 38px;
	width: 140px;
	float: left;
	text-align: center;
	background-image: url(../images/xian.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 2px;
}
.didao ul li a:link,.didao ul li a:visited {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 38px;
	width: 116px;
	display: block;
	text-align: center;
	font-size: 15px;
	vertical-align: middle;
	
}

.didao ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url('../images/nav_menu_27.gif') no-repeat top;
	width: 116px;
	display: block;
	text-align: center;
	line-height: 38px;
	font-size: 15px;
	vertical-align: middle;
	
}

.sosuo{
    border:solid 1px #E45CBC;
    height:22px;
    margin-top:0px;
    margin-bottom:5px;
    font-size:14px;
    color:#990099;
   }	
#menulist{
   
	margin-top:2px!important;
    margin-top:-1px;
    clear:both;
	height:60px;
	background: url('../images/menu_listbg.gif') repeat-x; 
	border:solid 1px #E45CBC;
	
 }
#menulist_left{
    background:url('../images/nbzxmrw_19.jpg') no-repeat left bottom; 
    width:160px;
	height:60px;
	float:left;
	left:0px;
} 


#menulist_right{
    margin-top:2px;
	padding-left:25px;
    float:left;
	width:770px;
}
#menulist_right ul{ margin:10px 0px 0px 0px;}

#menulist_right ul li{
   	line-height:20px;
	font-size:12px;
	color:#DF278F;
	height:18px;
	float:left;
	padding-right:8px;
	text-align:center;
	width:55px;
}
#menulist_right ul li a{
	color:#AE2BA8;
}
#menulist_right ul li a:hover{
	color:#E400AC;text-decoration: none;
}


#nav {
     height:35px; 
     margin:1px 0px 1px 0px!important;
	 clear:both;
}
#nav ul {margin:0;padding:0px;
}
#nav li{
     width:160px;
	 height:35px;
	 font-size:14px;
	 font-weight:bold;
	 text-align:center;
	 color:#900081;
	 float:left;
	 background:url('../images/nav.jpg') no-repeat;
	 dispaly: inline;
	 padding-top:5px;
}

#nav a{
    color:#F0007C;
	font-size:14px;
}
#nav a:hover{
   color:#FF54D1;
   font-size:14px;
   text-decoration: none;
   
}
.r1{padding:0px;
    float:right;
    margin:0px;
    background:#666 url('../images/nav.jpg') no-repeat right;
    height:35px;
	font-size:14px;
    font-weight:bold;
    text-align:center;
	color:#900081;
}


/**/
#PageBody{witdh:965px;margin:0px auto;clear:both;background:#FFF;overflow:hidden;

}

#PageBodynews{
    background:#FFF;
	float:left;
	text-align:left;
	margin:0px;
	overflow:hidden;
	
	padding-bottom:3px;
}
#news{
    width:705px;
	border:solid #DB62E3 1px;
	margin:0px auto;
	float:left;
	background: url('../images/newsbg.jpg') repeat-x bottom; 
}

#newsflash{
    width:418px;
    height:328px;
	float:left;
	margin:0px;
	background: url('../images/adadbg_03.jpg') no-repeat left; 
}
#topnews{
    width:285px;
	float:right;
}
#news_title{
   height:31px;
   width:285px;
   padding:0px;
   margin:0px;
   background: url('../images/nbzxmrw_23.jpg') no-repeat; 
}

.news_title1{
   width:65px;
   float:left;
   font:bold 14px Arial;
   color:#CD122F;
   padding:0px;
   margin:8px 0px 0px 30px!important;
   }

.news_titlemore{
    width:35px;
	float:right;
	font:12px Arial;
	color:#D00089;
	margin:5px 0px 0px 0px;
}
.news_titlemore a{color:#D00089;}
.newsmain{
   margin:5px 10px 5px 10px;
   font:14px Arial;
   color:#CA086C;
   width:258px;
   height:65px;
   line-height:22px;
   overflow:hidden;
   clear:both;
  
}

.newsmain a:link,.newsmain a:visited{
   font:14px Arial;
   color:#CA086C;
   line-height:22px;
 }
.newsmain a:hover {
    line-height:22px;
    font-size:14px;
	color:#EB00A0; 
	text-decoration: none;
}

.newslist{
   text-align:left;
   background: url('../images/newsbg1.gif') repeat-y; 
   margin:0px 0px 0px 15px;
   }
.newslist ul{
   margin:0px;
   padding:0px;
}
.newslist li{
   line-height:20px;
   padding-left:10px;
   color:666 14px;}
   
/*价格*/
#jiage{
  width:247px;
   height:327px!important;
   height:328px;
   float:right;
   margin-left:3px;
   background:url('../images/jiagebg1.jpg');
   border:solid #E5C3F1 1px;
   overflow: hidden;
   margin-left:6px!important;
   position:relative;
}
.jiagetitle{
   width:247px;
   height:38px;
   float:left;
   background:url('../images/jiagebg.jpg');
}
.jiagetitle1{
   width:110px;
   float:left;
   font:bold 14px Arial;
   color:#C01B2B;
   margin:10px 0px 0px 25px;
   padding-left:5px;
   }

.jiagetitlemore{float:right; margin:0px;font:bold 12px Arial;width:65px;margin:8px 0px 0px 5px;}

#jiagelist{
   margin:2px  8px 0px 12px;
   width:200px;
   float:left;
 
 }
.down,.up{
   width:199px;
   height:27px;
   margin-bottom:2px;
   padding:6px 0px 0px 8px;
   font:bold 14px Arial;
  
   clear:right;
   
}
.down a,.up a,.down a:link,.down a:visited,.up a:link,.up a:visited:{font-size:14px;}
.down a:hover,.up a:hover{text-decoration: none;font-size:14px;}
.down{
   background: url('../images/down.jpg') no-repeat; 
}
.up{
    background: url('../images/up.jpg') no-repeat; 
}
#jiagelist span{ 
    padding-right:35px;
	font-size:12px;
	font-family:Arial;
	font-weight:lighter;
	color: #d5336f; 
	right:30px;
	position: absolute;
	
    }
#jiagelist a{color: #000;font-size:14px;
}
#jiagelist sapn a,#jiagelist sapn a:link,#jiagelist sapn a:visited,{color: #d5336f;font-size:14px;
}
#jiagelist sapn a:hover,#jiagelist a:hover{color:#c06;text-decoration: none;
}
   
/*问题开始*/
.faq{margin:0px auto;}
.faqleft{
    margin:0px auto;
	width:708px;
	float:left;
}

.faq_ad {
	float:left; 
	margin:0px auto; 
	overflow:hidden; 
	width: 708px;
	height:72px;
	text-align: left;
	background:url('../images/nbzxmrw_22.jpg') no-repeat left top;
	
}
.adtext{width:300px;margin-left:180px;margin-top:20px;
}
.adtext span,
.adtext span a,
.adtext span a:link,
.adtext span a:visited,
.adtext span a:hover{
   font-size:14px;
   color:#fff;
   font-weight:bold;
   padding-right:13px;
   overflow:hidden;
   float:left;
   }



.faqleft_box1{
    width:242px;
	border:solid #FFCCFF 1px;
	float:left;
	margin-bottom:5px;
	background: url('../images/box_title.jpg') repeat-x top;
}

.faqleft_box2{
    width:456px;
	border:solid #FFCCFF 1px;
	float:right;
	margin: 0px 0px 5px 5px;
	background: url('../images/box_title2.jpg') repeat-x top;
	}

.box1_titlebg {
    margin:0px;
	
}
.box1_title {
	font-weight: bold; 
	font-size: 14px; 
	width: 100px; 
	text-align:left;
	color:#7500A3;
	padding-left:8px;
	padding-top:3px;
	float:left;
}
.faqleft_l{ 
   width:242px;
   float:left;
   margin:0px auto;
}
.box1_more{
   float:right;
   witdh:60px;
   rigth:0px;
   margin-top:5px;
   margin-right:5px;
   }

label{
   float: left;
   width: 55px;
   text-align:left;
   padding-left:15px;
   margin:0px auto;
   line-height:24px;

}
form{margin:0px}
.input1{
width:145px;height:19px;
border:1px solid #FFCCFF;
float:left;}

textarea{
width:195px;
height:60px;
border:1px solid #FFCCFF;
}
#sbutton{
margin:5px 0px 7px 80px;
width:70px;
float:left;
}
br{
clear: left;
}
selectr{
float: left;
width: 80px;
text-align:left;
}
.select1{width:100px;height:19px;float:left;}
.luiya{width:220px;}
.luiyakuang{height:50px!important;height:49px;
}

.x-next {
   text-align:left;
   float:left;
   padding:8px;
   margin:0px;
   clear:both;
   width: 220px;
}
.x-next2,.x-next3 {
   text-align:left;
   float:left;
   padding:8px;
   
   clear:both;
   width: 420px;
}


.x-next3 li {
	display: inline;
	float: left;
	overflow: hidden;
	width: 220px;
	line-height:22px;
	margin-right:20px;
	margin-left:20px;
	padding-left:8px;
	background:url(../images/lg1.gif) no-repeat left center;
}


.l1 {
	
	width: 60px; 
	line-height: 21px; 
	text-align:left;
	float:left;
	clear:both;
	color: #E2006C;
	}

.l2 {
	
	FLOAT: left; WIDTH: 160px!important;line-height: 24px;text-align:left;float:left;
	font-size:12px;
}
.l4 {
	FLOAT: left; WIDTH: 320px!important;line-height: 24px;text-align:left;float:left;
	font-size:12px;}

.l3 {
	FLOAT: right; witdh: 50px; color: #999;
}

.l1 a {
	font-size: 12px; color:#D4008C;
}

.l2 a {
	font-size: 12px; color: #333; 
}
.l2 a:hover{
	color: #D4008C;
}
.ad{
   text-align:left;  
   width:708px;
   float:left;
   overflow: hidden;
   margin:0px;
}
#faqright{
   width:248px;
   height:407px;
   float:right;
   
   background:#FFF;
   }
 
 /*ҳҲ*/
.indexright {
	overflow: hidden; 
	width: 248px;
	background:#FFF;
	float:right;
	margin:0px;
    padding:0px;
}
.r_box,.imgbox,.zj_box,.zx_box,.zj_box{
   width:246px;
   border:solid 1px #E5C3F1;
   margin:0px 0px 5px 0px;
   background:#FFF;
   overflow:hidden;
   
   
}


.r_box,.imgbox{ background:url(../images/0_17.jpg) no-repeat bottom left;}
.zj_box{
   background:url(../images/0_17.jpg) no-repeat bottom left;
   margin-top:3px;
   height:250px;
   }
.zx_box{
   background:url(../images/jiagebg2.jpg) no-repeat;
   
   }
.boxtitlebg{
   background:url(../images/box_title.jpg) repeat-x;
   height:27px;
   margin:1px;
   padding:4px 0px 0px 8px;
   
	}
.r_boxtitle{
   height:28px;
   margin:1px;
   padding:4px 0px 0px 8px;
   background:url(../images/box_title.jpg) repeat-x;
   font-size:14px;
   font-weight:bold;
   color:#660099;
   text-align:left;
   dispaly:inline;   
  }
  
/*修改区*/  
  
.r_boxbg{
   height:28px;
   width:245px;
   background:url(../images/box_title.jpg) repeat-x left;
   }
.r_boxtitle3{
   padding-left:8px;
   padding-top:3px;
   font-weight:bold;
   font-size:14px;
   height:27px;
   width:90px;
   float:left;
   text-align:left;
   color:#660099;
    }
.r_more{float:right;
   width:60px;
   padding-right:5px;
   text-align:right;}
  


/*修改区结束*/ 
  
 .r_box ul{
    margin:10px 8px 10px 15px!important;
    margin:8px 8px 10px 15px
} 


.imgbox ul{
    margin:6px 8px 8px 15px!important;
	padding-bottom:1px;
}
.r_box2 ul{margin:4px 13px!important;
           margin:7px 8px 9px 15px;
}

.r_box ul li{
   font:12px;
   color:666;
   line-height:23px;
   height:23px;
   dispaly: inline; 
   padding-left: 15px;
   background: url(../images/arrow.gif) no-repeat; 
 }


.r_box2{
   width:246px;
   padding:0px;
   overflow:hidden;
   
   background:#FDF7FA;
   
}
.r_boxtitle2{
   height:22px;
   width:248px;
   padding:4px 0px 0px 8px;
   border-bottom:#BE006B 2px solid;
   font-size:14px;
   font-weight:bold;
   color:#BE006B;
   text-align:left;
   
   
}

.r_box2 li{
   font:12px;
   line-height:20px;
   height:20px;
   dispaly: inline; 
   padding-left: 3px; 
   background: url(../images/d.gif) no-repeat; 
}
.r_box2 a{
   font:12px;
   color:#CD0093;
   line-height:20px;
   height:20px;
   dispaly: inline; 
   padding-left:11px;
}
.r_box2 a:hover{
   font:12px;
   color:red;
   
}
.hz{margin:0px;
   background:url(../images/bj2_03.jpg) no-repeat;
   height:65px;padding-top:29px;
   color:#CC0066;text-align:center;
}
 .hz li{margin:0px;text-align:center;}
 .hz ul{margin:0px;padding-left:5px;}
.more2{
	width:60px;
	color:#fff;
	float:right;
	font-size:12px;
	position: absolute;
	left: 190px;
	top: 5px;

}
.more2 a{
	font-weight: normal; 
	color:#fff;
}
.more2 a:hover{
	font-weight: normal; 
	color:#fff;
}



.more{
	width:60px;
	color:#BF0081;
	float:right;
	font-size:12px;
	position: absolute;
	left: 210px;
	top: 5px;

}
.more a{
	font-weight: normal; 
	color:#BF0081;
}
.more a:hover{
	font-weight: normal; 
	color:#666;
}

.z_img{
    
	margin-left:25px!important; 
	margin:5px 5px 5px 8px!important; 
	
	float:left;
	
}
.z_img img{
    width:75px;
	height:90px;
	overflow:hidden;
	padding:2px;
	border:solid 1px #EECDEB;}

.zj_r{
   width:130px!important; over-flow:hidden;clear:right; width:130px;
   float:left;}

   

.zj_r span{
   color:#CD005C;
   font-weight:bold;
   padding-right:5px;
   }

.zj_box ul{
  margin:8px 3px;
  }
.zj_box li{
  text-align:left;
  color:#666;
  line-height:22px;
  }

.imgbox li{ 
    float:left;margin:3px 13px 2px 13px!important; 
	margin:2px 16px 4px 8px;
	}
.imgbox img{
    padding:2px;
	margin:0px;
	border:#dbdbdb 1px solid; 
	background-color:#fff
	}
.imgbox span{
    display:block; 
	text-align:center; 
	padding:1px;
	color:#c06;
	margin-bottom:4px;
} 
.link{
    padding:0px ;
	margin:0px auto;
	border:solid #DFDCDD 1px;
	background:url(../images/box_title.jpg) repeat-x;
	clear:both;
	
}

.link_t{
   font-size:14px;
   font-weight:bold;
   color:#660099;
   float:left;
   height:28px;
   padding-left:15px;
   padding-top:3px;
   
}

.link_b{WIDTH:940px;clear:both;
}

.link_b ul{padding-top:5px;
}
.link_b li{
    float:left;
    text-align:center;
    LINE-HEIGHT: 22px; width:100px;
    color:#666;
    margin-left:10px;
}

#footer-wrapper{ 
   float: left; 
   position: relative; 
   width: 100%;
   clear:both; 
}


.foot{margin:0px 0px;
      text-align:center;
	  padding:50px 0px 20px 0px;
	  line-height:22px;
	  color:#666;
	  background:url(../images/foot.jpg) repeat-x;
      clear: both; 
}
/*ҳ*/
#listleft{
     width:183px;
	 float: left; 
     position: relative;
	 margin-top:5px;
	 }
#listcenter{
     width:520px;
	 margin:0px 6px!important; 
	 margin:0px 4px;
	 float:left;
	 margin-top:5px;
}
#listright{
    width:246px;
	float:left;
	margin-top:5px;
}
.list_lbox{
   float:left;
   overflow:hidden;
   width:183px;
   border:solid 1px #E5C3F1;
   margin-bottom:5px;
   }
.list_lboxtitle,.list_rboxtitle{
   height:26px;
   margin:1px;
   padding:3px 0px 0px 10px;
   font-size:13px;
   font-weight:bold;
   color:#660099;
   text-align:left;
   dispaly:inline;
}
.list_rboxtitle{background:url(../images/bg2.jpg) repeat-x;
}
.list_lboxtitle{background:url(../images/bg2.jpg) repeat-x;
}

.list_rbox,.list_rbox1{
   width:246px;
   border:solid 1px #E5C3F1;
   margin-bottom:5px;
   
   }
.list_top{
   background:url(../images/listtop.gif) no-repeat left;
   margin:3px 5px 8px 8px;
   clear:both;
}


.list_rbox1 li{
   font-size:12px;
   line-height:21px;
   dispaly:inline; 
   padding-left:24px;
   color:#BB275D;
}
.list_rbox1 a{
   color:#BB275D;
}
.list_rbox ul{
   margin:10px;
   }
.list_rbox li{
   font:12px;
   line-height:21px;
   dispaly: inline; 
   padding-left: 15px;
   background: url(../images/d.gif) no-repeat; 
   clear:both;
 }


.rboxtitletop{
   width:235px;
   height:85px;
   margin-left:6px;
   margin-top:8px;
   clear:botd;
   overflow:hidden;
   background: url(../images/bg3.jpg) no-repeat bottom right;
}
.rimg{
    width:85px;
	height:75px;
	overflow:hidden;
	float:left;
	
	border:solid 1px #FFDFF0;
 } 
.rimg img{
    padding:1px;
    width:85px;
	height:75px;}
.rimg_title{
    width:130px;
	float:left;
	text-align:left;
	padding:0px 3px;
	font-weight:bold;
	clear:botd;
	
}

.text1{ 
   margin:0px 0px 0px 5px;
   font:12px Arial;
   color:#D5336F;
   line-height:18px;
   text-indent:25px;
   text-align:left;
   float:right;
   width:138px;
  
 }
.list_l{
   float:left;
   clear:none;
   margin-left:0px;
   margin-bottom:4px;
   padding-left:4px!important; 
   
 }
.list_l ul{
   float:left;
   margin-left:11px!important;
   margin-left:7px;
   margin-bottom:4px;
   padding-bottom:4px;
   background:url(../images/l_bg.jpg) repeat-x bottom;

   
 } 
 
.list_l li{
    display: inline; 
	float: left; 
	overflow: hidden; 
	width:72px; 
	line-height:20px; 
	margin-right:5px;
	height: 20px;
	padding-left:5px;
	background:url(../images/lg1.gif) no-repeat left center;

}


.clear{
    clear:both;
    height:1px;
    overflow:hidden;
}
.larger{
	font-size:13px;
	color:#CF007F;
	font-weight:bold;
	width:160px;
	background:url(../images/lbg2.jpg) repeat-x bottom;
	}
.larger a{font-weight:bolder;font-size:13px;color:#0D8A00;
}

.center_box{
   margin-top:5px;
   text-align:left;
   line-height:25px;
   font-size:12px;
   
   }
.center_box ul{margin:8px 20px 15px 20px;}
 
.hotlist {
	float:left;
	width:495px;
	margin:5px 0px 5px 10px;
	font-size:14px;
	padding:8px 0 0 0;
	display:inline;
	
}
.hotlist h3 {
	float:left;
	width:495px;
	text-align:left;
	padding:0 0 2px 10px;
	font-size:18px;
	font-weight:bold;
}
.hotlist h3 a:link,.hotlist h3 a:visited,.hotlist h3 a:active{ font-size:20px; color:#000;}
.hotlist h3 a:hover{ font-size:20px; color:#666;}
.hotlist .pic {
	float:left;
	width:102px;
	margin:0 10px;
	display:inline;
}
.pic span a{font-size:12px;color:#fff;}

.hotlist .pic .pp {
	float:left;
	width:102px;
	border:#ddd 1px solid;
	height:82px;
}
.hotlist .pic .pp img {
	width:100px;
	height:80px;
	padding:1px;
}
.hotlist .pic .tt {
	float:left;
	width:102px;
	background:#E42D98;
	text-align:center;
	margin:1px 0 0 0;
	line-height:20px;
}
 .pic{color:#fff;}

.tt a:link,.tt a:visited,.tt a:active{color:#fff;}
.tt a:hover,.pic span a:hover{color:#fff;}
.hotlist ul {
	float:right;
	width:330px;
}
.hotlist ul li {
	float:left;
	font-size:14px;
	width:330px;
	line-height:27px;
	padding:0 0 0 40px;
	float:left;
	background:url(../images/icon_jinghua.gif) no-repeat 3px 4px;
}
.hotlist li a:link,.hotlist li  a:visited,.hotlist li  a:active{color:#f60;font-size:14px;}
.hotlist a:hover {color:#f60;}

.c_food li a {color:#c03932;}
.hotlist_t {border-bottom:#ccc 1px solid;margin-bottom:10px;}



   
.center_title{
   width:495px;
   height:35px;
   clear:both;
   background:url(../images/bg4.jpg) no-repeat;
}

.ct1{
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:6px 0 0 22px;
	color:#BE008F;
	width:250px;
	overflow:hidden;
}
.ct2{ 
    float:right;
	text-align:right;
	font:12px ;
	padding:6px 5px 0 20px;
	color:#BE008F;
	}
.list_t{
	float: left; width: 410px!important;text-align:left;overflow:hidden;
	background:url(../images/dd.gif) no-repeat;
	display:inline;
	padding:0px 8px;
	font-size:14px;
}


.list_t a:link,.list_t a:visited,.list_t a:active{
   font-size:14px;
   padding-left:5px;
   color:#666;
   line-height:25px;
   }

.list_t a:hover{font-size:14px;color:#E20075;
}
.listdate {
	float:left;text-align:right; witdh:70px; color: #999;
}
/*详细页左侧开始*/
#detailright{
   width:350px;
   float:left;
   background:#fff;
   margin:6px 0px 6px 0px;
   border:solid 1px #D2D2D2;
}
#detailleft{
   width:600px;
   float:left;
   background:#fff;
   margin:6px 8px 6px 0px;
   border:solid 1px #D2D2D2;
   
 }
 
.state h2{
   height:21px;
   text-align:left;
   color:#CF007F;
   padding:0px 12px 3px 12px;
   background:#FCF2F9;
   border-bottom:#F9E9F4 solid 1px;
   font-size:12px;
   margin-top:2px;
   overflow:hidden;
}
.state h2 a{color:#CF007F;font-size:12px;}
.state h2 span{text-align:right;padding:0px 8px;color:#CF007F;}
.detailtop{
  width:100%;
  background:#FDFDFD;
}
.detail_t{
  margin-top:37px;
  margin-bottom:6px;
  font-size:20px;
  font-weight:bold;
  color:#000;
 }
.info{
   
   margin:0px 19px; 
   color:#666; 
   line-height:24px; 
   border-bottom:#e7e7e7 1px solid; 
   font-family: 'arial'; 
   text-align: cente
   }

.info span {
	margin-left: 15px; color: #666
}
.info a {
	margin-left: 15px; color: #666
}

.contenttop {
	padding:6px 20px; 
	font-size: 14px; 
	background: #FEF8FB; 
	margin: 17px; 
	border: #FFE0F2 1px solid;
	color: #333; 
	text-indent:28px; 
	line-height: 24px;
	text-align:left;
}

.content {
	font-size: 14px; 
	padding-bottom: 20px; 
	margin: 0px 20px; 
	color: #666; 
	line-height: 28px;
	text-align:left;
}
.content p {
	margin-top: 16px; 
}
.content p img{
	margin: 0px auto;padding:2px;border:solid 1px #D3D3D3;line-height:1px;
}
.content br {line-height:28px;}
.content a, .content a:link,.content a:visited{
	color: #666;font-size: 14px; 
}
.content a:hover {
	color: #666;font-size: 14px; 
}
.key_link {
	border-top:#e7e7e7 1px solid; 
	background:#fff; color: #333; 
	line-height:25px;
	border-bottom:#e7e7e7 1px solid; 
	text-align:left;
	padding:0px 10px;
}
.key_link a {
	margin-left:6px; 
	color: #E1007A; 
	text-decoration: underline
}
.key_link a:hover {
	margin-left:6px; 
	color: #666; 
}
.luiya1{
    width:380px;
	float:left;
	margin:0px 0px 15px 15px;
	border:solid 1px #ccc;
}
.tw{
    width:580px;
    float:left;
	border:solid 1px #DE007C;
	margin:8px!important;
	margin:8px 0px 8px 4px;
	height:100px;
	background:url(../images/twbg.gif) repeat-x bottom;
}
.tw_l{width:400px;
    float:left;
	}
.tw_r img{width:83px;
    float:left;
	margin:5px 0px 0px 10px;
}
.tw_b{celar:both;
    padding:5px;
	color:#DA087E;
	
}

.tw_b li{
    margin:4px;
	width:136px;
	height:37px;
	background: url(../images/menu11.gif) no-repeat;
	dispaly:inline;
	padding-top:10px;
	font-size:14px;
	color:#DA087E;
	float:left;
	text-align:center;
}
.tw_b a{color:#DA087E;font-size:14px;}

.tw_b a:link,.tw_b a:visited,.tw_b a:active{color:#DA087E;font-size:14px;
}
.tw_b a:hover{color:red;font-size:14px;}

.pertain{
    width:97%;
	border:solid 1px #ECECEC;
	clear:both;
	margin-bottom:5px;
	}
.pertain_title{
    text-align:left;
	margin:1px;
	padding:0px 10px;
	height:27px;
	background: url(../images/bg5.gif) repeat-x;
	}
.pertain_title span{
    margin-right:12px;
	padding-left:0px;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.pertain_title a{
    text-align:left;
	padding:0px 2px;
	color:#333;
	}
.pertain_l{
    width:270px;
	margin:8px 5px 10px 11px!important;
	margin:8px 3px 10px 7px;
	float:left;
	border-right:solid 1px #F0EFEF;
	font-size:14px;
	}
.pertain_r{
    width:275px;
	margin:8px 8px 8px 0px;
	padding-left:5px;
	float:right;
	font-size:14px;
	}
.pertain_l ul,.pertain_r ul{
	 line-height:22px;padding-left:3px;
}
.pertain_l li,.pertain_r li {
	background:url(../images/dd.gif) no-repeat;
	display:inline;
	padding:0px 8px;
	width:230px;
	float:left;
	line-height:25px;
	overflow:hidden;width:250px;text-overflow:ellipsis;white-space:nowrap
}
.pertain_l a,.pertain_r a{
    font-size:14px;
}

.pertain_l a:hover,.pertain_r a:hover,.pertain_l a:link,.pertain_r a:link,.pertain_l a:visited,.pertain_r a:visited{
    font-size:14px;
}
.pertain_l span,
.pertain_l span a:link,
.pertain_l span a:visited,
.pertain_l span a:hover,
.pertain_r span,
.pertain_r span a:link,
.pertain_r span a:visited,
.pertain_r span a:hover{ 
    font-size:12px;	}
.pertain_l span{overflow:hidden;width:65px;text-overflow:ellipsis;white-space:nowrap
	}
.pertain_title1{
    font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#DF0F84;
	background:url(../images/bg7.gif) no-repeat left;
	dispaly:inline;
	padding-left:14px;
	border-bottom:solid 1px #F0EFEF;
}


.pertainimg{
    border:solid 1px #DADADA;
	overflow:hidden;
	width:85px;
	height:102px;
	padding:2px;
    float:left;
	margin:5px 25px 8px 3px;
	background:#fff;
}

.pertainimg img{
    overflow:hidden;
	width:85px;
	height:75px;
    
	float:left;
	background:#fff;
}
.pertainimg1{
    border:solid 1px #FBD4E8;
	overflow:hidden;
	width:85px;
	height:96px;
    padding:2px;
	float:left;
	margin:5px 15px 3px 12px!important;
	margin:5px 15px 3px 6px;
	background:#fff;
	}
	
.pertainimg1 img{
    overflow:hidden;
	width:85px;
	height:75px;
	float:left;
	background:#fff;
	}
	
.pertain_wd{
    width:270px!important;
	width:268px;
	float:left;
	margin:2px 15px 5px 5px;
	overflow:hidden;
	
	}
.pertain_wd2{
    width:270px!important;
	width:268px;
	float:left;
	border-left:solid 1px #F0EFEF;
	margin:2px 15px 5px 5px;
	overflow:hidden;
	}


.pertain_title1 a,.pertain_title1 a:link,.pertain_title1 a:visited{
    text-align:left;
	padding-left:30px;
	color:#333;
	font-size:12px;
	text-decoration: underline;
	}
.pertain_title1 a:hover{
    color:#DF0F84;
}
.in{
   height:70px;
  
   padding-top:20px;
   border-top:solid 1px #F4F4F4;
   clear:both;}
 .datail_page{
   width:550px;
   border:solid 1px #FFDFE9;
   background:#FFFCFD;
}
.datail_page li{text-align:center;}
.datail_page li a,.datail_page li a:link,.datail_page li a:visited{ 
   color:#999;
   font-size:13px;
   padding:8px;
   }
 
/*详细页左侧结束*/  
/*详细页右侧*/  
.detail_rbox{
   background:url(../images/bg8.gif) repeat-x;
   margin:2px; 
}

.detailright_tit{
    background:url(../images/line_bg1.jpg) repeat-x center; 
	width:320px;
	clear: both; 
	overflow: hidden;
	margin-top: 2px;
    font-size:13px;
    font-weight:bold;
}
  


.detail_rbox .detailright_tit span{
    background:#F8EDE9; 
	padding:0px 5px 0px 0px;
	}
.detail_rbox ul{
    background:url(../images/lg.gif) no-repeat top left;
	margin:8px 2px 10px 8px;
	clear:both;
	
}
.detail_rbox li a:link,.detail_rbox li a:visited,.detail_rbox li a:active {
   font-size:12px;
   padding-left:6px;
   text-decoration: underline;
   color:#ff6600;
   }
.detail_rbox li a{
   font-size:12px;
   padding-left:6px;
   text-decoration: underline;
   color:#ff6600;
   }
   
.detail_rbox li a:hover{
   color:#CA0269;
   }
   
.detail_rbox span{
   padding-left:18px;
   font-size:13px;
   font-weight:bold;
   float:left;
   color:#CA0269;
 }
 
.detail_rbox1,.detail_rbox2{
   overflow:auto; 
   height:100%; 
   padding:0 2px;
   margin:0px;

}

.detail_rbox1 ul{margin: 10px 3px 10px 3px;}

.detail_rbox1 li{
   padding-left:20px;
   width:140px;
   float:left;
   dispaly:inline;
   background:url(../images/bg9.jpg) no-repeat; 

}  
  
.detailright_tit1{ 
    background:url(../images/rr_03.jpg) no-repeat; 
	clear: both; 
	height:27px;
	text-align:left;
	overflow: hidden;
	padding:2px 0 0 24px;
    font-size:13px;
    font-weight:bold;
	color:#fff; 
}


.detailright_tit1 a:link,.detailright_tit1 a:visited,.detailright_tit1 a:active{
   font-size:13px;
   font-weight:bold;
   color:#fff; 
   padding-right:10px;
}

.detail_rbox2 ul{
   background:url(../images/list_bg.jpg) no-repeat left top;
   margin:10px;
   }
.detail_rbox2 li{
	dispaly: inline;overflow: hidden; width: 250px; line-height:22px;
	padding-left:20px;
	}


.img_art{
	overflow:auto; height:100%; padding:0 2px;
	margin:0px;
}
	
.img_art .title{
	background:url(../images/line_bg.jpg) repeat-x center;
	text-align:left; height:35px;
	clear: both; overflow: hidden; height: 100%;
	margin-top: 2px;
	}
	
.img_art .title span{
	background:#FFF; padding:0 5px;
	font:bold 13px/35px "";
	}
	
.img_art ul{
	padding:0 15px;
}
	
.img_art li{
	width:130px; float:left; text-align:center; padding: 0 10px;
}
.img_art li img{
	width:120px; height:90px; padding:3px; border:solid 1px #DDD; display: block;
	}
.img_art li span{
	padding:5px 0 3px 0; text-align:center; display:block;
	}
.page{
  text-align:center;
  border-top:1px solid #ccc;
  margin:0px 10px 10px 10px;
  } 

 .center_ad{text-align:center;}

/*限字符*/
.w150 li,.l2{overflow:hidden;width:150px;text-overflow:ellipsis;white-space:nowrap;
}
  
.mensmain {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:65px}

.r_box li,.list_rbox li{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:195px;}

.rimg_title{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}




/*底部关于我们样式*/
#about_r{
     width:209px;
	 height:420px;
	 margin:0px;
	 
	 float:left;
     background:#fff;
	 margin-top:8px;
	 }
#about_l{
     width:720px;
	 margin-left:20px;
	 padding:0px;
	 float:left;
	 text-align:left;
	 margin-top:8px;
	 }
.about_title img,.about_title1 img{
     margin:0px;
	 }
.about_title1{height:23px;border-bottom:solid 1px #ccc;} 
.about_title1 span{
     color:#000;
	 font-size:14px;
	 font-weight:bold;
	 padding-left:30px;	 
	 padding-bottom:5px;
	 dispaly:inline;
	 background:url(../images/about_05.jpg) no-repeat left bottom;
	 }

.about1{
     border-left:1px solid #FFB5D8;
	 border-right:1px solid #FFB5D8;
	 border-bottom:1px solid #FFB5D8;
	 padding-bottom:50px;
	 padding-top:20px;
	 margin:0px;
	 background:url(../images/about_13.jpg) no-repeat  bottom;
	 }
.about1 ul{padding-left:12px;margin:0px;
	 }
.about1 li{
    width:178px;
	height:31px;
    background:url(../images/about_10.jpg) no-repeat  center;
	font-size:14px;
	color:#E20079;
	text-align:center;
	dispaly: inline;
	padding-top:8px;

}
.about1 a:link,.about1 a:visited,.about_text a{color:#E20079;font-size:14px}
.about1 a:hover,.about_text a:hover{color:#f60;font-size:14px}
.about_text{
   font-size:14px;
   text-align:left;
   line-height:25px;
   padding:20px 0;
   margin:0px;
   color:#666;}/*底部关于我们样式结束*/

 .fenle a:link {
	color: #AE2BA8;
}
.fenle a:visited {
	color: #AE2BA8;
}
.fenle a:hover {
	color: #AE2BA8;
}
.fenle a:active {
	color: #AE2BA8;
}
/*右侧浮动咨询框*/
.contact_table_td{
font-size:12px;
line-height:24px;
}
.toplogo img{ 
border:0px;margin:0px;
}
#table47{
border:0px;margin-top:12px;
}/*右侧浮动咨询框结束*/
