.top-ad {
	width: 100%;
	margin-top: 30px;
}
.top-ad img {
	width: 100%;
}

#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#077ac7; color:#fff;}

/*ipad pro*/
@media screen and (max-width:1024px){
.width{
	width: 98%;
	
}
.header{
	height: auto;
}
.pos_r .item{
	width: 48%;
	margin-left: 2%;
}
.pos_l,.pos_r{
	width: 50%;
}
.pos_l .item a,.pos_r .item .i{
	width: 100%;
}
.pos_r .item a{
	padding-left: 0;
}
.base_left{
	width: 100%;
}
.home_list_tab .nav-tabs{
	height: auto;
}
.base_right{
	width: 100%;
}
.footer .width .l,.footer .width .c{
	width: 50%;
	padding: 0;
}
.footer .width .r{
	float: left;
	padding-left: 0;
}
.sub_center{
	width: 54%;
	padding-left: 20px;
}
.slid{
	width: 100%;
}

.show_left{
	width: 100%;
}
.bb2,.bb3{
	width: 80% !important; 
}
.bb3 .right_pic_list img{
	width: auto;
}


}


/*ipad*/
@media screen and (max-width: 1000px){
.pos_l,.pos_r{
	width: 100%;
}
.pos_r .item:nth-child(1),.pos_r .item:nth-child(3){
	margin-left: 0;
}

.footer .width .l,.footer .width .c{
	width: 100%;
	padding: 0;
}
.footer .width .r{
	float: left;
	padding-left: 0;
}
.sub_left{
	display: none;
}
.sub_center{
	padding-left: 0;
}
.bb2,.bb3{
	width: 100% !important; 
}

}
/*iphone*/
@media screen and (max-width: 767px){
.header .nav{
	padding-left: 0;
}
.header .logo{
	float: none;
}
.header .up,.header .user,.header .search{
	float: left;
}
.bb1{
	overflow: hidden;
}
.header .logo {
    float: none;
    overflow: hidden;
    width: 100%;
}
.header .search{
	margin-top: 10px;
    margin-bottom: 10px;
}
.base_list_content .item{
	height: auto;
}
.base_list_content .item .p,.base_list_content .item .p img{
	width: 100%;
	float: none;
}
.base_list_content .item .r{
	padding-left: 0;
}
.home_list_tab .nav-tabs>li{
	width: 15.5%;
}
.footer .width .c .contact{
	padding: 30px 0px 0px 0px;
}
.footer .width .c .contact .item {
    float: left;
    width: 100%;
}
.footer .width .r{
	width: 100%;
}
.sub_center,.sub_right{
	width: 100%;
}
.footer .width .cert img{
	margin-top: 10px;
}
.bb3 .right_pic_list {
	text-align: center;
}
}
