@media screen and (max-width:1600px){
	.newbanner{ width:60%;}
	.homenew{ width:40%; left:60%;}
	.news li{ width:auto;}
	.news{ padding:0 80px 0 34px; margin-left:0; margin-top:34px;}
}
@media screen and (max-width:1450px){
	.bbox p.h1{ font-size:40px;letter-spacing: 2.7px;}
	.bbox p.small{letter-spacing: 5px;}
	.bbox{ margin-top:-157px;}
   
}
@media screen and (min-width:1451px){
	.bbox p.h1{ font-size:40px;letter-spacing: 2.7px;}
	.bbox p.small{letter-spacing: 11px;}
	.bamnline{top:48%;}
}

@media screen and (max-width:1024px){
	.bbox{margin-top: -135px;}
	.bamnline{margin-top: 0px;}
}
@media screen and (max-width:861px){
	.bamnline{ margin-top:10px;}
	.bbox p.h1{ font-size:40px;letter-spacing: 2.7px;}
	.bbox p.small{letter-spacing: 5px;}
	.bbox{margin-top: -100px;}
	.bbox p{line-height: 20px;}
	.bbox b{margin-bottom:0;}
	.bamnline{width:500px;margin-left: -250px;}
	
}  

@media  (min-width: 642px) {
	.phimg{display: none;}
}
@media screen and (max-width:641px){	
	.banner_t{margin-top: 15px !important;}
	.bamnline{ top:48%;}
	.bbox p.h1{font-size: 21px;letter-spacing:2.5px !important;}
	.bbox .small{font-size: 14px !important;letter-spacing: 0px !important;}
	.bamnline{width:250px;margin-left: -125px;}
	.bbox b{margin-bottom: 0;height:15px;}
	.banner .flex-control-nav{ bottom:10px;}
	.bbox{padding: 12px;margin-top: -90px;}
	.pcimg{display: none;}
	.bbox p{width:310px;}
	.banner .flex-control-nav li{margin-right: 12px;}
	.banner .flex-control-nav li span {
    display: block;
    text-indent: 999px;
    overflow: hidden;
    width: 12px;
    height: 12px;
    position: absolute;
    background: #fff;
    transition: 320ms;
    left: 0;
    top: 0px;
    border-radius: 50%;
}
.banner .flex-control-nav li a.flex-active span {
    background: #deba28 !important;
    height:12px;
}
.bbox p{font-size: 14px;}
}

@media only screen and (min-width: 862px) and (max-width: 1024px) 	
{
	.banner .flex-control-nav{bottom:30px;}
	
}
@media only screen and (min-width: 767px) {
	.banner_t{margin-top: 15px !important;}
}


@media screen and (max-width:400px){
.banner .flex-control-nav{bottom:5px;}	
.bbox{margin-top: -80px;}
.bbox b{height:2px;}
.banner_t{margin-top: 5px !important;}
.bbox p.large{margin-top: 9px;}
}
