.banner{
   width:960px;
   height:auto;
   float:left;
   position:relative;
   background:url(../images/top_banner.jpg) no-repeat top;
}
.ban_up{
   width:960px;
   height:365px;
   float:left;
   position:relative;
}
.ban_dow{
   width:960px;
   height:auto;
   float:left;
   position:relative;
}
.ban_dow_left{
   width:150px;
   height:auto;
   float:left;
   padding-bottom:20px;
   position:relative;
}
.ban_dow_left ul{
   width:150px;
   height:auto;
   float:left;
   position:relative;
}
.ban_dow_left ul li{
   width:150px;
   height:40px;
   line-height:40px;
   float:left;
   font-size:12px;
   font-weight:bold;
   text-align:center;
   position:relative;
}
.ban_dow_left ul li.dqbg{background:url(../images/lidqbg.png) no-repeat left;}
.ban_dow_left ul li a{color:#000;}
.ban_dow_left ul li a:hover{color:#900}

.ban_dow_right{
   width:780px;
   height:auto;
   padding:10px;
   float:right;
   position:relative;
}
.ri_title{
   width:780px;
   height:40px;
   line-height:40px;
   float:left;
   font-size:16px;
   font-weight:bold;
   color:#900;
   text-align:center;
   position:relative;
   border-bottom:#CCC 1px solid;
}

.ri_content{
   width:780px;
   height:auto;
   float:left;
   position:relative;
   line-height:22px;
   padding-top:15px;
}
   
/***   ggfw   ***/
.ggfwon,.ggfwoff{margin:5px;_margin:4px; padding:8px 0px 8px 0px; width:82px; font-weight:600; cursor:pointer; float:left; text-align:center;}
.ggfwon{border:1px solid #00CCFF; background:#F0F9FD; color:#DE0303;}
.ggfwoff{border:1px solid #DAAAEA; background:#FFECEC; color:#0C3587;}
.ggfw_dh{width:780px; height:auto; float:left; position:relative;}
.ggfw_content{width:780px; height:auto; float:left; position:relative; margin-top:15px;}

#sggfw{width:390px; float:left; position:relative; overflow:hidden;}
#sggfwr{width:390px; float:right; position:relative; overflow:hidden;}


/*ÍøÕ¾µØÍ¼*/
.about_right_text{
 width:90%;
 height:100%;
 text-align:left;
 font-size:12px;
 color:#666666;
 float:left;
 padding-left:8%;
 line-height:25px;}


.pdsq{
 width:100%;
 float:left;
 position:relative;
 padding:10px 0;}
 
.pdsq_one{
 width:760px;
 height: auto;
 line-height:25px;
 float:left;
 position:relative;
 padding:8px 0 8px 10px;}
 
.pdsq_one li{
 list-style-type:none;
 list-style-position:outside;
 float:left;
 position:relative;}


.pdsq_one li a:link {color:#000;}
.pdsq_one li a:visited {color: #000;}
.pdsq_one li a:hover {color: #900;}
.pdsq_one li a:active {color: #900;}





