/*导航*/
@media screen and (max-width: 992px){
.iphone__screen{
   background:#fff;
}
.iphone_head .iphone_head-r{
   display: block;
}
.banner{
   overflow:hidden;
   margin-top:50px;
   overflow:hidden;
}


}

@media screen and (max-width: 1200px){
div#container {
    position: relative;
    overflow: hidden;
}
.banner .page-banner {
    width: 150%;
}

.news-tabbtn{
    width: 100%;
    padding: 0 20px;
}
.newstablist{
    width: 100%;
    padding: 0 20px;
}
.newslist-con h2{
    font-size: 26px;
}
.newslist-conimgs{
    overflow:hidden;
}
.newslist-conimgs img{
    min-width:100%;
}

#timeline {
    width: 100%;
}
#dates {
    width:auto;
	padding-left: 85px;
}
#dates li{
    width:126px;
    font-size: 18px;
}
#dates .selected{
	font-size: 32px;
}
#dates .selected:after{
    border-width: 7px;
}
.milepost-img img{
    width:90%;
	
}
img.newstablist3-tree{
	width:100%;
}
.nav-tabs.honor-tabbtn > li > a{
    line-height: 30px;
}
.honor-imgbox {
    width: 100%;
    padding: 15px;
    height:160px;
    overflow: hidden;
	}
.honor-imgbox img {
    display: block;
    height:auto;
	margin-top:-69px;
    width: 100%;
    max-width: 100%;
}
.honor-tablistul li a:hover .honor-imgbox{
	padding: 10px
}

}

@media screen and (max-width: 992px){
.honor-btnbox{
   width:90%;
}
.milepost-text .milepost-textbox {
    width: 75%;
    margin: 0 auto;
    margin-top: 70px;
}
.honor-tablistul li {
    width: 49%;
}
.honor-imgbox{
    height:260px;
}
.honor-imgbox img{
	width:326px;
	height:232px;
	margin-top: -116px;
}
.honor-tablistul li:nth-child(even){
    margin-right:0;
}
}


@media screen and (max-width: 768px){
.banner .page-banner {
    width: 170%;
	margin-left:-35%;
}

.newstablist {
    width: 100%;
    padding: 0 10px;
}
.newslist-con {
    margin: 25px 0px;
}
.news-tabbtn.nav-tabs > li > a{
	font-size: 14px;
	line-height: 30px;
}
.nav-tabs.honor-tabbtn > li > a {
    font-size: 14px;
    line-height: 24px;
}
img.milepostimg{
    display:none
}
.honor-btnbox {
    width: 100%;
}
#dates {
    width: auto;
	line-height: 46px;
    padding-left: 50px;
}
#next, #prev {
    font-size:16px;
	line-height:50px;
    width: 50px;
    height: 50px;
	top: 20px;
	}
#dates .selected {
    font-size: 22px;
}
#dates .selected:after {
    border-width: 5px;
}
#issues{   margin-bottom: 30px;}
#issues li .milepost-list:nth-child(odd) .milepost-img,
#issues li .milepost-list:nth-child(even) .milepost-img{
    border-left: 0px solid #0067b6;
	border-right: 0px solid #0067b6;
	text-align: center;
}
#issues li .milepost-list:nth-child(even) .milepost-text {
    margin-left:0px;
}
#timeline {
    margin: 25px auto 45px;
}
#dates li {
    width: 134px;
	}
#issues li .milepost-list {
    margin-bottom: 40px;
}
 .milepost-text{
	margin-top:25px;
}
.milepost-text .milepost-textbox {
    width: 100%;
    margin: 0 auto;
    margin-top:0px;
}
.milepost-text .milepost-textbox {
    padding-top:0px;
    border-top: 0px solid #0067b6;
	font-size: 14px;
}
.milepost-img {
    padding-bottom:0px;
}
.milepost-img img {
    width:100%;
}
.newslist-con h2 {
    font-size: 18px;
	text-align:center;
}
.newslist-con {
    margin: 0px 0px;
}
.newslist-context {
    width: 100%;
    margin-right: 0%;
	font-size: 14px;
    line-height: 24px;
	}
.newslist-conimgs {
    width: 100%;
}
.newslist-conimgs img {
    width: 100%;
	max-width: 100%;
	margin-bottom: 10px;
}
.newstablist3-tree{
    margin-bottom: 30px;
}
.honor-imgbox{
    height:120px;
	padding: 5px;
}
.honor-tablistul li{
	margin-bottom: 20px;
}
.honor-imgbox img{
	width:auto;
	height:120px;
	margin-top: -60px;
}
.honor-textbox{
    font-size: 14px;
}
}
