

@media screen  and (min-width:1279px) {
.mobile{ display:none;}

}


@media screen  and (max-width:1680px) {
.head{ width:90%; padding:0 5%;}
.nav li {  font-size:16px;  }	


}


@media screen  and (max-width:1440px) {
.head{ width:96%; padding:0 2%;}


}









@media screen  and (max-width:1279px) {
	
.w1100{ width:auto; padding:30px 15px;}
.ny{ width:auto; padding:0 15px 20px 15px;}
.ny_left{ display:none;}
.ny_right{ width:auto; float:none;}
.nav li {  font-size:15px;  }


#vivo-head .vivo-search{ display:none;}
.vivo-nav{ margin-top:22px;}
.logo img{ height:62px;}

.head{ background:#0c377d; height:70px; min-height:70px; position:relative;}
.head-r{ display:none;}

.logo{ padding:0; height:50px; width:80%;}
#container{ width:100%;}
.nycolumn1{ height:auto;}

.ny_right1{ width:auto;}
}

@media screen  and (max-width:1024px) {
.icons-block{ width:780px;}

}

@media screen  and (max-width:900px) {
.w1100{ width:auto; padding:20px 10px;}
.tit{ float:none; text-align:center; margin:0 auto 10px auto;}
.tit2{ float:none; text-align:center;  margin:0 auto 10px auto;}
.icons-block{ width:100%; float:none;}
.list2{ width:100%; float:none;}
.foot{ padding-top:0;}
.foot_l{ width:100%; float:none; text-align:center; padding-bottom:15px;}
.foot_r{ width:100%; float:none; margin:0 auto; text-align:center;}
.foot_r img{ float:none;}
.foot_r p{ float:none; display:block; text-align:center; width:100%; padding-top:0; padding-right:0; }

.bq{ padding:0 10px;}
.nycolumn1_l{ display:none;}
.nycolumn1_r{ float:none;}


}




@media screen  and (max-width:640px) {
.logo img{ height:40px; padding-top:10px;}
.list ul li{ width:auto; float:none;}
.icons-block li{ width:30.3333%; margin:1.5%;}
.icons-block .icon-con{ width:90px; height:90px;}
.icons-block .icon-title{ font-size:14px;}
.list2 ul li{ width:auto; float:none;}
.list ul li{ padding:1.5% 0;}
#container{ margin:0 auto; height:50px;}
#container ul li{ height:50px;}
#container ul li img{ height:50px;}
}


@media screen  and (max-width:320px) {




.list ul li .rq{ width:19%;}
.list ul li .zw{ width:78%;}


}



/*ÊÖ»ú¶Ëµ¼º½*/

.mobile-inner-nav{  background-color:#e8eef1;width: 100%; position: absolute;top: 70px; left: 0px;padding-top: 10px;padding-bottom: 25px;display: none; z-index:1111111;}

.mobile-inner-nav a{display: inline-block;line-height: 45px;

    text-decoration: none;  width: 100%;

     border-bottom: solid 1px #d3d3d3;

    -webkit-transition: all 0.5s;   -moz-transition: all 0.5s;

    -o-transition: all 0.5s;    transition: all 0.5s; }

.mobile-inner-nav a:hover{color:#0050a5;}

.mobile-inner-nav li{position: relative;padding: 0 20px;}

.mobile-inner-nav li a{text-indent: 15px;}

.mobile-inner-nav li strong{color:#aaa;position: absolute;right:20px;top:0;font-size:25px;cursor: pointer;width: 40px;height: 45px;text-align: center;line-height: 40px;-webkit-transition: all 0.5s;   -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }

.mobile-inner-nav a{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: returnToNormal;animation-name: returnToNormal;}

.mobile_subNav{display: none;padding-left:10px;}

.mobile-inner-nav dd a{height: 35px;line-height: 35px;border-bottom: dotted 1px rgba(0,0,0,0.2);font-size:14px;}

.mobile_search{clear: both;position: relative;height: 36px;margin:10px 30px 0; border:1px solid #d3d3d3;border-radius: 30px;overflow: hidden;}

.mobile_search input.notxt{width: 88%;color:#333; background:none; border:none; height:35px; line-height:35px; outline:medium none;}

.mobile_search input.notxt1{    width: 36px;
    right: auto;
    left: 0;
    float: left;
    height: 34px;
    background: url(/xxb/images/search1.png) no-repeat center center;
    border: none;
    outline: medium none;}

.mobile-links{width: auto;margin:0 20px 10px;overflow: hidden;border-bottom:solid 1px #d3d3d3;padding:6px 0;}

.mobile-links span{float:left;padding:0 15px;}

.mobile-links span a{border:none;line-height: 25px;padding:4px 0;}

.mobile{ margin-top:20px;}