@media only screen and (min-width: 100px) and (max-width: 767px){
	html {
	    min-width: 100% !important;
	}
body{
	min-width: 100% !important;
}
.wrap-box {
    width: 100vw;
    height: auto;
    background: url(banner.png) no-repeat center 0;
    padding-top: 25vw;
    background-size: 100%;
    background-color: #f4f8ff;
}
.bt-box-1200 {
    width: 100%;
    height: auto;
    margin: 0 auto;
}
.zxcwhy {
    height: auto;
    background-color: #f4f8ff;
    margin-bottom: 5vw;
    /* width: 100vw; */
}
.zxcwhy-title {
    overflow: hidden;
    height: auto;
}
.zxcwhy-title>div {
    width: 100%;
    text-align: center;
}.zxcwhy-title>div span {
    float: left;
    height: 10vw;
	width: 100%;
    overflow: hidden;
    font-size: 6vw;
    font-weight: bold;
    line-height: 10vw;
    width: 159px;
    border-top: 1vw solid #3b7af9;
    margin-right: 0vw;
}
.zxcwhy-con{
	width: 100%;
	margin: 0vw;
}
.zxcwhy-con-title p {
    height: 15vw;
    line-height: 15vw;
    text-align: center;
    font-size: 7vw;
    color: #333;
}.zxcwhy-con-title .title-line {
    height: 5vw;
    width: 100%;
}
.bt-margin-top-10{
	margin-top: 0vw;
}
.zwcwhy-con-left {
    float: left;
    width: 100%;
    padding-left: 0vw;
    margin-right: 0vw;
    padding: 0vw 2vw;
}
.hyyt-con .hyyt-con-list {
    overflow: hidden;
    width: 100%;
    height: auto;
}
.hyyt-con-list li a i {
    float: left;
    width: 7.5vw;
    margin-right: 2vw;
    height: 10vw;
    background: url(arrowhead.png) no-repeat 0 2vw;
    position: relative;
    z-index: 2;
}
.hyyt-con-list li a {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 10vw;
}
.hyyt-con-list li a span {
    float: left;
    width: 80%;
    /* display: block; */
    height: 10vw;
    margin-bottom: 0vw;
    background: url(circlerecent.png) no-repeat 0 0;
    line-height: 10vw;
    color: #333;
    background-size: 100%;
    padding-left: 6vw;
}
.hyyt-con {
    height: auto;
    margin-top: 5vw;
    position: relative;
}
.zwcwhy-con-right {
    width: 100%;
    margin-left: 0vw;
}
.cwhy-title {
    overflow: hidden;
    height: 5vw;
	margin: 2vw 0vw;
}
.cwhy-title i {
    float: left;
    width: 1vw;
    height: 5vw;
    background: url(title_icon.png) no-repeat 0vw 0vw;
    margin-right: 2vw;
}
.cwhy-title span {
    float: left;
    height: 5vw;
    line-height: 5vw;
    font-size: 5vw;
    font-weight: bold;
    color: #3b7af9;
}
.focusBox {
    position: relative;
    width: 100% !important;
    height: 50vw !important;
    overflow: hidden;
}
.focusBox .pic li{
	width: 100% !important;
}
.focusBox .pic img {
    width: 100% !important;
    height: auto;
    display: block;
}
.video-box {
    width: 100%;
    height: 100%;
    padding: 0vw;
}
.video-box #video {
    width: 100%;
    height: auto;
}
.video-box #video a img{
	width: 100% !important;
}
.mtbd {
    width: 100% !important;
	margin-top: 5vw;
}
.hyhg{
	display: none;
}
#phoneFooter .list{
	display: none !important;
}
/* .focusBox{
	width: 100% !important;
	height: auto !important;
} */
.focusBox ul{
	width: 100% !important;
	height: auto !important;
}
.hybd{
	margin: 5vw 0vw !important;
}
}