﻿@charset "utf-8";
@media all and (max-width:450px){
.head1,.head{width:100%; height:130px;}
.search{display:none;}
.logo{ display:none;}
.nav{display:none;}
.head_top{display:none;}
.kuaijie{ position:relative; top:0px}
.kuaijie li{float:left;width:33.3333%}
a.meanmenu-reveal{width:32px;height:32px;margin:52px 18px 11px 2px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;font-family:Arial,Helvetica,sans-serif;font-weight:500; z-index:999; line-height:32px;}
a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:5px;}
#vivo-head{display:block !important;}
.phone_logo{display:block !important;}
.phone_logo img{width:60%;margin-left: 5%; margin-top: 2%;
position: absolute;
left: 0;
}
#main_promo{width:100%; height:235px; left:0; margin-left:0;}

.slide img{ height:235px; width:100%;margin-left: -39%;}
.kuaijie li a{width:100%}
.zxzx{width:100%;}
.kuaijie li:nth-child(7){display:none}
.box_list ul li{
width: 90%;
margin: 0 auto;
}
.phone_link{width: 90%!important;padding-left: 6%;margin-right: 0!important;}
.footer_logo img{width:90%}
.box{width:100%;margin: 8px auto 0px;}
.left_01{width:100%;float:none; margin-top:15px}
.left_01_left{float:none;clear: both;}
.left_01_right{float:none;clear: both;margin-left:1%}
.box_list ul li a{
width: 99%;
overflow: hidden;
display: block;
}
.footer_text{font-size:12px}
.right_01{width:100%;float:none; margin-left:1%;margin-top:10px}
.left_02,.right_02{width:100%;float:none;clear: both;}
.left_02_left{float:none;clear: both; padding-left:15%;width:85%}

.left_02_left .title{line-height:30px}
.left_02_right{float:none;clear: both;width:100%;margin-top:20px}
.one{width:100%;margin-right:0;margin-left:3%}
.one .ol a{float:left;
width: 75%;
height: 32px;
overflow: hidden;
}
.left_01_right ul li .top a{
height: 31px;
overflow: hidden;
display: block;

}

.box_list ul li{height: 40px;overflow: hidden;}
.right_02{ padding-top:15px}
.left_03,.right_03{width:100%;float:none;margin-top: 10px;}

.left_03 .box_img ul li{width:48%; overflow: hidden;}

.left_03 ul li a, .right_03 ul li a{width:100%; height:200px}
.phone_ewm{display:none;}
.right_03 .box_img ul li{width:90%; overflow: hidden;
margin: 0 auto;
float: none;
}

.right_03 .box_img ul li img{width:100%; height:200px}
.box ul li .title_img {width:100%;}

.footer1{width:100%;padding-top: 38px;}

.footer_logo{ margin:0 auto;text-align:center;width: 100%;float:none}
.left_01_right ul li{width: 100%;}
.footer_text{
float: left;

margin: 0 0 0 1%;
text-align: left;
}
.phone_bq{
float: none !important;
width: 96%;
clear: both;margin:0 auto;overflow: hidden;height: 77px;}

.footer_bq span{clear: both;display:block;text-align:center!important}


.list{width:100%;}
.list_left{display:none;}
.list_right{float:none; width:95%; margin:0 auto;}
.content_span{margin-left:0; text-align:center;}

.phone_zybanner{ height: 300px; width:100%;overflow: hidden;}.phone_zybanner img{height:300px; width:1900px!important; margin-left: -730px;}
.content_text{}


.content_text .vsbcontent_img{text-indent:2em !important;}


.list_right_body h1{ padding: 20px 0;line-height: initial;}

.content_text{margin-top:0;padding:0;}
p}
.content_text img{max-width:100%; height:auto!important; display:block;margin:0 auto}
.content_text video{max-width:325px;}
.content_text TABLE{ width:100%!important; }

.list_right_body li{background-position: 4% 34px;padding: 22px 4% 0;}
.list_tit li a{ padding-left: 10px!important;
display: block;
overflow: hidden;
height: 26px;
width: 60%;
float: left;
}

.list_right_body ul li span{ margin: 0px;}
.phone_listp{clear: both;padding-left:0!important}
.list_input{padding-top:20px}


}



.mean-bar{float:left;width:100%;position: absolute; z-index:9999;padding:0px 0;min-height:40px;}
.mean-nav1{float:left;width:100%;background:#fff;margin-top:130px !important;position: absolute!important; z-index: 9999!important;}
.mean-nav1 .second-nav li{ background-color:#d6e0ea;}
.mean-nav1 .second-nav li a{ color:#1c5893; border-bottom:#1c5893 1px solid;}
.mean-nav1 ul{padding:0;margin:0;width:100%;list-style-type:none;}
.mean-nav1 ul li{position:relative;float:left;width:100%; background:#1c5893;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase;}
.mean-nav1 ul li.xia{background:#1c5893 url(../images/t_img.png) 120% -46px no-repeat;}
.mean-nav1 ul li a{ display: block; float: left; width: 65%; padding-left: 12%; text-align: left; color: #fff;font-size: 1rem;-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent;}
.mean-nav1 ul li li{background-color: #d6e0ea;}
.mean-nav1 ul li li a{width:100%;border-top:1px solid #f1f1f1;opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible; display:block; color: #1c5893; border-bottom: #1c5893 1px solid;}
.mean-nav1 ul li.mean-last a{border-bottom:0;margin-bottom:0;}
.mean-nav1 ul li li li{ background:#eae9e9;}
.mean-nav1 ul li li li a{width:100%;padding:3% 5%; color:#333;}
.mean-nav1 ul li li li li a{width:60%;padding:3% 20%;}
.mean-nav1 ul li li li li li a{width:50%;padding:3% 25%;}

.mean-nav1 ul li a.mean-expand{width:60%;height:32px;padding:2% 0!important;position:absolute;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important; background:url(../images/dd.png) center right no-repeat; background-position:95% center;right:0;-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent;}
.mean-push{float:left;width:100%;padding:0;margin:0;clear:both;}
.mean-nav1 .wrapper{width:100%;padding:0;margin:0;}
.mean-bar,.mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.mean-remove{display:none!important;}
#vivo-airbox{width:100%; position:fixed; top:0; left:0; z-index:1000; overflow:hidden;}
#vivo-head,#vivo-contain,#vivo-foot{z-index:1; position:relative; width:100%;}
#vivo-head{z-index:10000; position:absolute; top:0; display:none;}
#vivo-head .vivo-nav{width:10%; height:40px; margin:auto; position: absolute; z-index:40; top:0px; left:75%;}
.vivo-nav .search-user{float:left; margin-left:30%; z-index:1000;}
.search-user a{width:26px; height:27px; display:inline-block; position:relative;top:55px; left:0; overflow:hidden; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.search-user a:hover,.search-user a.current{}
.search-user img{ width:100%;}
#vivo-head .vivo-search{width:100%; background:#FFF; position:relative; z-index: 40; margin:130px auto 0; display:none;}
.search-box{width:96%; margin:0 auto;padding-top:-12px; z-index: 40;}
.search-box input{width:80%; height:33px; font-size:14px; color:#555; border:none; padding-left:10px; background:#fff; overflow:hidden; vertical-align:middle; border:1px solid #e1e1e1;}
.phone_logo{display:none;}