.clear{clear:both;visibility:hidden;display:block;font-size:0;line-height:0}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}

.mobile-section{display:none; z-index:999999;}
.touch-top-wrapper{padding:20px;background-color:#fff;color:#666; z-index:9999991;}
.touch-logo{float:left}
.touch-navigation{display:none}
.touch-toggle-wrapper{margin:0 -10px}
.touch-toggle{position:absolute;right:10px;top:0}
.touch-toggle ul{ list-style:none; float:left; width:100%;}
.touch-toggle li{float:left;height:70px;padding:0 12px;text-align:center}
.touch-toggle li a{height:70px}
.touch-toggle li:hover,.touch-toggle li:active{}
.touch-toggle .touch-toggle-item-first{border-left:0}
.touch-toggle .touch-toggle-item-last{border-right:0}
.touch-toggle li a{display:block;font-size:12px}
.touch-toggle li i{display:inline-block;width:32px;height:32px;overflow:hidden;margin-top:30px;background-repeat:no-repeat;background-position:center center;background-size:contain}
.touch-toggle .touch-icon-language{background-image:url(../images/touch-icon-language.png)}
.touch-toggle .touch-icon-user{background-image:url(../images/touch-icon-user.png)}
.touch-toggle .touch-icon-search{background-image:url(../images/touch-icon-search.png)}
.touch-toggle .touch-icon-menu{background-image:url(../images/touch-icon-menu.png)}
.touch-toggle li span{display:none;text-align:center}
.drawer-section{background-color:#f2f2f2;padding:20px 20px 35px;display:none}
.touch-form-text{border:0;margin:0;background-color:transparent;padding:0;color:#363636;width:100%;height:42px;line-height:42px}
.touch-form-btn{border:0;padding:0;margin:0;background-color:transparent;position:absolute;top:0;right:0;display:block;width:42px;height:42px;overflow:hidden;cursor:pointer;background:url(../images/touch-icon-search-w.png) no-repeat center;background-size:16px 16px}
.touch-form-btn span{display:none}
.touch-menu ul{ list-style-type:none; z-index:9999993;}
.touch-menu ul li{border-bottom:1px solid #959595;position:relative}
.touch-menu ul li a{color:#363636;display:block;font-size:14px;height:38px;line-height:38px;padding-left:10px; text-decoration:none;}
.touch-menu ul li a:hover,.touch-menu ul li a:active{color:#c8151e;border-bottom:1px solid #959595;}
.touch-menu ul li i{position:absolute;top:13px;right:5px;display:block;width:13px;height:13px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:contain}
.touch-menu ul li i.touch-arrow-right{display:none;background-image:url(../images/time.png)}
.touch-menu ul li i.touch-arrow-down{background-image:url(../images/touch-arrow-d.png)}
.touch-menu ul li i.touch-arrow-up{background-image:url(../images/touch-arrow-u.png)}
.touch-menu ul ul{display:none;margin:0;padding:10px;}
.touch-menu ul ul li{border-bottom:0;margin:0;padding:0;}
.touch-menu ul ul li a{padding:0;font-size:14px;height:38px;line-height:38px}
.touch-menu ul ul li i{top:13px}
	
	

@media screen and (max-width:1200px){
.default-top{display:none}
.touch-top{display:block; z-index:9999991;}
.touch-top-wrapper .touch-logo{margin:0; z-index:9999991;}
.touch-navigation{display:block}
.touch-top-wrapper .touch-logo{margin:0;z-index:9999991;}
.touch-top-wrapper .touch-logo img{height:42px;display:block;z-index:9999991;}


.Language{ width:auto; height:30px; float:right;z-index:9999994;position:relative;}
.Language1{background:url(../images/CN.jpg) left center no-repeat; height:30px; width:55px; font-size:14px; line-height:30px; float:left; padding-left:25px;color:#313131;}
.Language2{background:url(../images/EN.jpg) left center no-repeat; height:30px; width:55px; font-size:14px; line-height:30px; float:left; padding-left:25px;color:#313131;}
.Language3{background:url(../images/JP.jpg) left center no-repeat; height:30px; width:55px; font-size:14px; line-height:30px; float:left; padding-left:25px;color:#313131;}
.Language1:hover,.Language2:hover,.Language3:hover{ color:#d01a14;}

/** 搜索框 **/
.search-nav-m{position:relative;margin-bottom:10px; }
.search-nav-m input[type=text]{padding-left:1em;padding-right:70px;border:0;width:100%;height:50px;font-size:18px;font-family:Microsoft YaHei;background:#eee;border-radius:8px;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.search-nav-m button{position:absolute;border:0;right:20px;top:78%;transform:translateY(-78%);outline:0;background:0}
.search-nav-m button img {width: 25px}
}



@media screen and (max-width:767px){

.mobile-section{display:block; z-index:9999991;}
.touch-top-wrapper .touch-logo img{height:42px;z-index:9999991;}
.touch-toggle ul{ list-style:none;}
.touch-toggle li{height:60px}
.touch-toggle li a{height:60px}
.touch-toggle li i{display:inline-block;width:32px;height:32px;overflow:hidden;margin-top:26px;background-repeat:no-repeat;background-position:center center;background-size:contain}
}
	


@media screen and (max-width:480px){
.touch-top-wrapper .touch-logo img{height:42px;z-index:9999991;}
.touch-toggle ul{ list-style:none;}
.touch-toggle li{height:50px;padding:0 10px}
.touch-toggle li a{height:50px}
.touch-toggle li i{display:inline-block;width:32px;height:32px;overflow:hidden;margin-top:26px;background-repeat:no-repeat;background-position:center center;background-size:contain}

}
