.city, .city a:link, .city a:visited, .city:active { color: #0079bf; text-decoration: none; line-height:24px; font-size:12px; font-family:"宋体"; }
.cityred, .cityred a:link, .cityred a:visited, .cityred:active { color: #e34000; text-decoration: none; font-weight:bold;font-size:10px; font-family:"tahoma"; }

@charset "gb2312";

/*基本信息*/
body {
     font:12px Tahoma, "宋体";
	 margin:0px;
	 text-align:center;
	 background:#FFF;
}
ul li,ul,li,form,input,img{
                         list-style:none; 
						 border:0; 
						 margin:0; 
						 padding:0
} 
a:link {
     text-decoration: none;
}
a:visited {
     text-decoration: none;
}
a:hover {
     text-decoration: underline;
}
a:active {
     text-decoration: none;
}
*{
	padding:0px;
	margin:0px;
}

/*字体部分*/
.topRed, .topRed a:link, .topRed a:visited, .topRed:active { color: #770000; text-decoration: none; }
.topGreen, .topGreen a:link, .topGreen a:visited, .topGreen:active { color: #497700; text-decoration: none; }
.topBlue, .topBlue a:link, .topBlue a:visited, .topBlue:active { color: #034b6c ; text-decoration: none; }
.menuf, .menuf a:link, .menuf a:visited, .menuf:active { color: #fff ; text-decoration: none; font-size:14px;font-weight:bold;}

.kc, .kc a:link, .kc a:visited, .kc:active { color: #010777; text-decoration: none; font-size:14px; font-weight:bold; }
.kc2, .kc2 a:link, .kc2 a:visited, .kc2:active { color: #111111; text-decoration: none; font-size:12px;  }
.kc3, .kc3 a:link, .kc3 a:visited, .kc3:active { color: #985403; text-decoration: none; font-size:12px;  font-weight:bold;  }
.kc4, .kc4 a:link, .kc4 a:visited, .kc4:active { color: #83a400; text-decoration: none; font-size:12px;  }
.kc5, .kc5 a:link, .kc5 a:visited, .kc5:active { color: #d41400; text-decoration: none; font-size:12px;    }
.kc6, .kc6 a:link, .kc6 a:visited, .kc6:active { color: #b0b0b0; text-decoration: none; font-size:12px;   }
.kc7, .kc7 a:link, .kc7 a:visited, .kc7:active { color: #014d77; text-decoration: none; font-size:12px;   }

/*CSS quotes style pagination*/

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}




/*页面层容器*/
#container {
       width:964px;
	   margin:0 auto;       
}

/*页面头部*/
#Header {
        margin:18px 0px 0px 0px;
		height:55px;
		background:#fff;
		/*position: relative;*/
}
/*页面头部右上登陆*/
#Login{
     BACKGROUND: url(../images/bg.gif) no-repeat top left;background-position: 0px 0px;  
	 float:right; 
	 margin:0px 3px 0px 0px; 
	 WIDTH: 104px; 
	 HEIGHT: 34px;
}
#Login ul{
    margin:6px 0px 0px 0px;
	width:104px;
	overflow:hidden;
}
#Login ul li{
      float:right;
      text-align:center;
      width:40px;
      margin-left:-1px;
}
#Login ul li a,
#Login ul li a:hover{
      color:#000;
}

.clear{clear:both;} 

#logo{
     /*BACKGROUND:#000; */
	 background:url(../images/logo.gif); 
	 FLOAT: left; 
	 MARGIN: 0px 0px 0px 0px; 
	 WIDTH: 159px; 
	 HEIGHT: 55px;
}
#City{
    position:relative;
    FLOAT: left; 
	MARGIN: 0px 0px 0px 8px; 
	WIDTH: 76px; 
	HEIGHT: 26px;
	background:url(../images/bg.gif) no-repeat top left;background-position: -111px 0px;
}
#City2{
    FLOAT: left; 
	MARGIN: 0px 0px 0px 8px; 

	HEIGHT: 26px;
	line-height:26px;

}
#City_choose{
    top:0px;
	left:80px;
    FLOAT: left; 
	MARGIN: 0px 0px 0px 0px;
	padding:15px;
	WIDTH: 380px; 
	HEIGHT: 100px;
	text-align:left;
	position:absolute;
	background:url(../images/bg.gif) no-repeat top left;background-position: 0px -1131px;
}
/*menu*/
#menu{
     margin: 5px auto 0px  auto;     
	 left:0px;   
     width:964px;
	 height:53px;
     background:url(../images/menu_bg.jpg);
}
#menu ul{
    margin:0px 0px 0px 0px;
	width:100%;	
}

.menu1{
 margin:14px 0px 0px 0px;
    width:65px;
	float:left;
    text-align:center;
    margin-left:43px;
	padding-top:8px;
}
.menu2{
margin:14px 0px 0px 0px;
    width:65px;
	float:left;
    text-align:center;
    margin-left:27px;
	padding-top:8px;
}
.menu3{
margin:14px 0px 0px 0px;
    width:65px;
	float:left;
    text-align:center;
    margin-left:27px;
	padding-top:8px;
}
.menu4{
margin:14px 0px 0px 0px;
    width:65px;
	float:left;
    text-align:center;
    margin-left:27px;
	padding-top:8px;
}
.menu5{
margin:14px 0px 0px 0px;
    width:65px;
	float:left;
    text-align:center;
    margin-left:27px;
	padding-top:8px;
}
.menu6{
    margin:14px 0px 0px 0px;
    width:65px;
	float:left;
    text-align:center;
    margin-left:27px;
	padding-top:8px;
}
.menu7{
    margin:16px 0px 0px 0px;
    width:223px;
	height:24px;
	float:left;
    text-align:center;
    margin-left:80px;    /*所有浏览器*/  
    margin-left:80px\9; /*IE8*/  
    *margin-left:80px;  /*IE7*/  
    _margin-left:60px; /*IE6*/  
	background:url(../images/bg.gif) no-repeat top left;background-position: 0px -40px;
}
.menu8{
    margin:14px 0px 0px 0px;
    width:79px;
	float:left;
    text-align:center;
    margin-left:5px;
}

.search_input{
           width:187px;
		   height:16px;
		   font:12px Tahoma, "宋体";
		   color:#c8c9c9;
		   border:none; 
		   padding:0px 0;
		   text-align: center;
		   margin:5px 0px 0px 0px;/*所有浏览器*/  
           margin:5px 0px 0px 0px\9; /*IE8*/  
           *margin:4px 0px 0px 0px;  /*IE7*/  
           _margin:5px 0px 0px -80px; /*IE6*/  
		   background-color: transparent;
}

/*menu2*/
#menu2{ 
	 text-align:center;
     margin: 0px auto;
	 *margin:0px 0px 0px 0px;  /*IE7*/
     width:964px;
	 height:30px;
	 line-height: 30px;
     overflow: hidden;
	 
     background:url(../images/bg.gif) no-repeat top left;background-position: 0px -76px;
}
#menu2 a,
#menu2 a:hover{
      color:#000;
}


#primay_nav {  height: 50px;}
#primay_nav li { float: left; display: inline; width: 92px; margin-top: 20px; }
#primay_nav li.ctrl_ipt { background: url(http://www.pxsou.com/images/bg.gif) 0px -40px no-repeat; width: 223px; height: 24px; margin-top: 15px; margin-left: 50px; }
#primay_nav li.ctrl_ipt input { width: 185px; height: 20px; line-height: 20px; background-color: transparent; padding-left: 30px; color: #c8c9c9; }
#primay_nav li.ctrl_btn { margin-top: 12px; width: 90px; }
#primay_nav a { color: #FFF; font-weight: bold; font-size: 14px; }


/*友情链接*/

.links{  
       margin: 20px auto;*margin: 20px auto!important;*margin: 20px 0px 0px 0px;
       width:964px;
	   height:91px;
	   text-align:left;
	   line-height:30px;
}
.h3{
  FONT-SIZE: 14px; WIDTH: 83px; LINE-HEIGHT: 30px;font:14px "宋体";color:#0d4874;text-align:left; font-weight:bold;
}

.links a,
.links a:hover{
      color:#414141;	 
}

/*页面底部*/
#Footer {
       width:100%;
	   margin:10px 0px 0px 0px;
	   height:112px;
	   background:url(../images/bg.gif) top left;background-position: -0px -786px;
}
.Footer_links{
       width:100%;
	   margin:5px auto;*margin:5px 0px 0px 0px!important;;*margin:5px auto;
	   height:24px;
       color:#0f0d10;
	   line-height:24px;
	   padding-top:20px;*padding-top:20px!important;*padding-top:20px;	   
}
.Footer_links a,
.Footer_links a:hover{
      color:#0f0d10;
	  line-height:24px;	  
}
.Footer_bq{
       width:100%;
	   margin:0 auto;*margin:0px 0px 0px 0px!important;;*margin:5px auto;
       color:#8e908f;
	   line-height:24px;	   
}
.Footer_bq a,
.Footer_bq a:hover{
      color:#8e908f;
}