﻿body {    
font-family:"宋体", Verdana, Helvetica, Sans-Serif;
margin: 0;
padding: 0;
text-align:center;
font-size:12px;
color:#000000;
}
.N_top_bg
{
height:9px;    
background:url(../Images/p_1.jpg); 
background-repeat:repeat-x;
}
.N_p_top
{
width:1200px;
height:31px;
background:url(../Images/p_2.jpg); 
background-repeat:repeat-x;
margin-top:20px;
line-height:31px;
        
}
.N_p_top a
{
color:#000000;
text-decoration:none;
}    
.N_p_top_1,N_p_top_2
{
display:inline-block;
            
}
.N_p_top_1
{
float:left;
text-indent:60px;
font-weight:bold;
color:#ffffff;
}
                   
.N_p_top_2
{
float:right;
padding-right:20px;
}



.N_p_top_key
{
border:2px solid #d2d2d2;
width:1150px;
margin:0 auto;
text-align:left;
margin-top:10px;
text-indent:10px;
color:#000000;
padding-top:10px;
padding-bottom:10px;
}
    
 
    
.P_ssjg,.P_bdtype,.P_bdcity,.P_bdly,.P_bdgy
{
color:#2741a4;
text-decoration:none;
margin-right:10px;
text-align:center;
line-height:25px;
}
.P_ssjg_h,.P_bdtype_h,.P_bdcity_h,.P_bdly_h,.P_bdgy_h
{
            
background-color:#b11f1f;
color:#ffffff;
 padding:3px 3px 3px 5px;           
            
}
            
.P_List
{
width:1160px;
margin:0 auto;
height:200px;
background:url(../Images/p_3.jpg); 
background-repeat:no-repeat;
cursor:pointer;
text-align:left;
position:relative;
}
                
.P_List_h
{
background:url(../Images/p_4.jpg); 
background-repeat:no-repeat;
}
.P_List_A
{
text-decoration:none;
}
    
.P_List_L
{     
padding:10px;  
float:left;
width:415px;
height:180px;
}
.P_List_C
{     
padding:10px;  
float:left;
width:170px;
color:#000000;


padding-top:40px;
}
.P_List_C div
{
width:150px;
height:35px;
line-height:35px;
text-align:center;
}
.P_List_C_g
{

margin-bottom:-15px;
    
}
.P_List_C div span
{
color:#c60001;
        
}
.P_List_C div span b
{
font-size:16px;
font-weight:normal;
}
.P_List_L_1
{
width:415px;
height:50px;
line-height:24px;
font-size:14px;
font-weight:bold;
vertical-align:middle;
color:#000000;
word-break:break-all; 
overflow:hidden;
text-overflow:ellipsis; 
}
    
.P_List_L_2 span
{
display:inline-block;
color:#000000;
}
        
.P_List_L_3 img
{
width:135px;
height:100px;
border:0px;
border-style:none;
}
.P_List_C img
{border:0px;
border-style:none;
}
.P_List_C_B
{
float:left;
    
color:#000000;
width:300px;
height:180px;
padding-top:10px;   
}
.P_List_C_B_1
{
width:300px;
    
}
.P_List_C_B_2
{
width:300px;  
clear:both;

}
.P_List_C_B_1 span
{
display:inline-block;
}
.P_List_C_B_1_1
{
float:left;
color:#000000;
    
}
    
.P_List_C_B_1_2
{
float:right;
color:#ff9a00;    
}
    
.P_List_C_B_2
{
line-height:30px; 
}
        
.P_List_C_B_2 div
{
white-space:nowrap; 
line-height:30px; 
height:30px;
width:300px;
overflow:hidden;
text-overflow:ellipsis; 
}


.N_P_Key
{
color:#000000; 
line-height:23px;
line-height:25px;
height:24px;
}
.N_P_Key span
{
float:left;
display:block;        
}
.N_P_Key_wd 
{
width:180px;
height:21px;
background:url(../Images/p_6.jpg) no-repeat 20px 0px; 
+background:url(../Images/p_6.jpg) no-repeat 20px 2px; 
+height:23px;
}
.N_P_Key_wd input
{
outline: none;
border:none 0px;
width:125px;
height:14px;
margin-left:2px;
margin-left:12px;
color:#000000;
}

.N_P_Key_wd span
{
float:left;
display:block; 
}
            
#N_P_Key_wd_click
{               
height:21px;
width:22px;
cursor:pointer;                
}
                
.N_P_Keys
{
border:1px solid #c8c6c6;
text-align:left;
margin-right:5px;
margin-left:5px;
padding-right:14px;
background:url(../Images/p_7.jpg) no-repeat right 3px; 
height:21px;
}
.N_P_Keys a
{
text-decoration:none;
color:#000000;
    
}
    
.N_P_Keys a em
{

color:#000000;
    
}
    
    
.N_P_SE
{
        
width:1155px;
background:url(../Images/p_8.jpg); 
background-repeat:repeat-x;
height:34px;
margin:0 auto;
        
margin-top:20px;
margin-bottom:20px;
}
.N_P_SE span
{
display:block;
float:left;
font-size:14px;
}
.N_P_SE_1
{
border:1px solid #bb1c14;
width:350px;
height:32px;
background:#ffffff url(../Images/p_9.jpg) no-repeat 5px 6px;  
text-align:left;
margin-left:5px;    
            
}

.N_P_SE_1 input
{
outline: none;
border:none 0;
height:14px;
color:#000000;  
margin-left:25px;
height:28px;
line-height:28px;
    
width:315px;
}
.N_P_SE_2 
{
height:28px;
line-height:30px;
margin-left:10px;
        
}
.N_P_SE_4
{
height:28px;
line-height:30px;
  
        
}
        
.N_P_SE_3,.N_P_SE_5
{
border:1px solid #bb1c14;
width:160px;
height:32px;
background:#ffffff;
text-align:left; 
            
}
            
.N_P_SE_3 input,.N_P_SE_5 input
{
outline: none;
border:none 0;
height:14px;
color:#000000;  
margin-left:2px;
height:28px;
line-height:28px;
    
width:155px;
}
                  
.N_P_SE_6
{
                      
background:url(../Images/p_10.jpg);     
background-repeat:no-repeat;
width:100px;
height:30px;
cursor:pointer;
margin-left:20px;
margin-top:2px;
                      
}

.P_List_C_B_R
{
width:220px;
height:180px;
float:right;
color:#000000; 
    
    
}
.P_List_C_B_R_1
{
margin-top:10px;
color:#000000;
}
.P_List_C_B_R td
{
line-height:26px;
height:26px;
}

.P_List_C_B_R td div
{
width:155px;
height:25px;
white-space:nowrap; 
overflow:hidden;
text-overflow:ellipsis; 
}
    
.counts b
{
color:Red;
}

.PageDiv
{
width:1155px;
margin:0 auto;
height:50px; 
}
    
.PageDiv b
{
color:#b11f1f;
}
    
.PageDiv a
{
display:inline-block;
padding:2px 3px 2px 3px;
border:1px solid #ff7b8c;
margin-right:3px;
margin-left:3px;
text-decoration:none;
        
}
.PageDiv a:hover
{
text-decoration:underline; 
}
.CPage
{
color:#fc4500;
cursor: pointer;
}
.CurrentPage
{
background:#f90000;
color:#ffffff;
}
#pagenum
{
height:23px;
}
                
.N_P_QH_1
{
margin-left:5px;
margin-top:2px;
}
.N_P_QH_2
{
margin-left:5px;
margin-top:2px;
}


.N_O_PX
{
width:1152px;
height:27px;
border:1px solid #eaeaea;   
background:#f2f2f2;
margin:0 auto; 
text-align:left;
margin-bottom:10px;
}


.N_O_PX span,.N_O_PX a
{
display:inline-block;
height:26px;
line-height:30px;
padding-left:5px;
    
text-decoration:none;
}
.N_O_PX_1
{
background:#ffffff;
border-right:1px solid #e6e6e6;
padding-right:5px;
color:#c7ab7c;    
}
.N_O_PX_2,.N_O_PX_3
{
   
color:#636363;  
padding-right:8px;  
border-right:1px solid #e6e6e6;
}    
    
.desc_a
{
background:url(../Images/asc.gif) no-repeat right 8px;  

        
}

.desc_d
{
background:url(../Images/desc.gif) no-repeat right 8px;  
        
}



.n2_List
{
margin:0 auto;
width:1155px;
height:140px;/*130*/
margin-bottom:5px;
cursor:pointer;
border:1px solid #ffffff;
text-align:left;
       
}
.n2_List_h
{
border:1px solid red;
       
}
.n2_img
{
width:145px;
height:108px;
border:1px solid #eeeeee;
margin-top:6px;
margin-left:5px;
overflow: hidden;
text-align: center;
}
    
.n2_1_1
{
margin-top:5px;
height:50px;
width:370px;
color:#0f2993;
overflow:hidden;
text-overflow:ellipsis;
}


.n2_1_2
{
color:#000000;
line-height:25px;
    
}
.n2_1_1
{
font-size:14px;
line-height:25px;
    
}
.n2_1_3
{
background:url(../Images/i_t_32.gif) no-repeat 0px 5px;  
height:30px;
line-height:40px;
text-indent:28px;
}
            
.n2_wsbm
{
text-align:left;
padding-left:10px; 
line-height:30px;
}
                
.n2_wsbm b
{
font-size:14px;
color:Red;
}
                    
                    
                    
.n2_4_1
{
                        
background:url(../Images/p_s_14.gif) no-repeat 0px 5px;  
height:30px;
line-height:40px;
text-indent:28px;
      width:300px;

overflow:hidden;
text-overflow:ellipsis;                  
}
.n2_4_2
{
                        
background:url(../Images/p_s_15.gif) no-repeat 0px 5px;  
height:30px;
line-height:40px;
text-indent:28px;
                        
}
.n2_4_3
{                        
background:url(../Images/p_s_16.gif) no-repeat 0px 5px;  
height:30px;
line-height:40px;
text-indent:28px;                        
}
.n2_4_4
{
                        
background:url(../Images/p_s_17.gif) no-repeat 0px 5px;  
height:30px;
line-height:40px;
text-indent:28px;                        
}
.CPages
{
    cursor:pointer;
}
@-moz-document url-prefix() 
{
.N_P_Key_wd input{
margin-left:12px;
}

    
}

.MsoNormal {margin:0px;}