.AdIMG {margin:20px auto; float:left;}
.banner { position: relative; overflow: auto; }
.banner li { list-style: none; }
.banner ul li {float:left;}

.banner .dots {
    position: absolute;
    left: 300px;
    right: 20px;
    bottom: 10px;
    text-align: right;
}

.banner .dots li {
    color: #fff;
    background: #000;
    display: inline-block;
    width: 18px;
    height: 18px;
    padding: 2px;
    line-height: 18px;
    margin: 0 2px;
    font-size: 14px;
    border-radius:25px;
    text-align: center;
}
.banner .dots li.active {
    color: #fff;
    background: #b61b1f;
    opacity: 1;
}

.introduce_cont {
	             clear:both;
				 width:1000px;
				 height:auto;
				 margin:0px auto;  
				 }
.introduce_cont ul{
				   margin:20px auto;
				   }
.introduce_cont ul li{
					 width:1000px;
					 margin:20px 0px;
					 float:left;
                     }
/*-------List page style--------*/
.layout_left {width:200px;float:left;margin:20px;}

/*left_menu*/
.left_sidebar {width:200px; padding-bottom:10px;}
.sidebar-tit{
	         height:45px;
			 background:#e56b14;
			 font:bold 15px/45px "微软雅黑"; 
			 color:#fff;
			 padding-left:10px;
			 }
.sidebar-list {
	          width:200px; height:100%; 
			  font-size:14px;
			  margin:0 auto; 
			  }
.sidebar-list ul {width:200px;margin:0 auto;}
.sidebar-list li {
	             width:200px;height:38px;
				 padding-top:2px; 
				 }
.sidebar-list li a {
                 display:block;
				 width:186px;
				 height:38px;
				 background:#f9f9f9;
				 border-bottom:1px solid #eee;
				 border-top:2px solid #fff;
				 border-left:2px solid #999;
				 border-right:1px solid #eee;
				 font-size: 13px;
				 color:#666;
				 padding-left:10px; 
				 line-height:38px;
				 word-break:keep-all;
				 white-space:nowrap;
				 overflow:hidden;
				 text-overflow:ellipsis;
			    }
.sidebar-list li a:hover,.sidebar-list li.active a{
												   width:186px;height:38px;
												   padding-left:10px;
												   text-decoration:none;
												   border-left:2px solid #e56b14;
												   background-color:#f6f6f6;
												   color:#e56b14;
												   }
.current_location {
                  font-size:13px;
				  color:#ae0205;
				  width:auto;
				  padding:23px 0 0 55px;
				  }