.clearfix:after {
	content: "\200B";
	display: block;
	height: 0;
	clear: both;
}
					
.clearfix {
	*zoom: 1;
}
#cd-nav .nav ul li:last-child{
	padding-left: 23px;
}
.cd-nav-trigger{
	display: none;
}
.float-window{
	display: none;
}
.cd-nav-trigger span {
	  background-color: rgb(57 67 91)!important;
}
		.bar-img-sub{
			width: 100vw;
			display: none;
		}		
		
.cd-overlay {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    cursor: pointer;
    background-color: rgba(0, 0, 0, 0.35);
    visibility: hidden;
    opacity: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s;
        z-index: 1;
}	
.cd-overlay.is-visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0s;
    transition: opacity 0.4s 0s, visibility 0s 0s;
        z-index: 9998;
}
@media screen and (max-width: 768px) {
	#wechsel a,#wechsel1 a,#wechsel2 a {
	    background-size: 100% auto;
	}
	.content1,.content_left,.content_left1,.content_left_txt,.content_right_text,.content_right_text1,.content_right,.content_left_text,
	.mid_top1,.mid_right1,.mid_text p,.mid_top1 img,.mid_left,.mid_left img{width: 100%}
	.content_right_text h1,.content_right_text h2,.mid_right1 .mid_text,.content_right_text p,.content_left_text p,.content_right_text a,.mid_top1 .text,
	.mid_top1 .text p,.content_left_txt h1,.content_left_txt h2,.content_left_txt p,.content_right1{width: 100%!important}
	.content_right_text1 p,.content_right_text1 a{width: 100%!important;}
	.content_right_text1,.mid_right1 .mid_text,.mid_right1 .mid_text{
		margin:30px 0 ;
	}
	.mid_top1 .text img{
		width:auto;
		height:76px;
	}
	.btmimags11 img{display: none;}
	.left_divide,.right_divide{width: 50%;}
	.small,.small1,.right_small,.right_small1{width: 50%;float: left;}
	.left_divide p,.right_divide p,.small img,.small1 img,.right_small img,.right_small1 img{width: 100%!important;margin: 0;}
.content_left img,.content1 img,.content_right img,.btmimags img{max-width: 100%;}
#middle .h_right{
    float: none;
    width: 100%;
    position: relative;
    margin-top: 0;
    margin-right: 0;
    z-index: 999;
}	
.mid_right_1{
    float: none;
    width: 100%;
    position: relative;
    margin-top: 0;
    margin-right: 0;
    left: 0;
    z-index: 999;	
} 
.ser_top,.ser_top img{
	box-sizing: border-box;
	width: 100%;
}
        .ad-img-con{
        	max-height:88vh!important;
        	width:75vw!important;
        	font-size: 12px;
        }
        .home-table,.home-hint-table,.home-table tr,.home-hint-table tr,.home-table td,.home-hint-table td
        ,.home-table tbody,.home-hint-table tbody{
        	width:100%;
        	white-space: normal;
        	text-overflow: initial;
        	display: block;
        }
        .home-table{max-height:88vh!important;overflow-y: scroll;}
        .home-table img{
        	width:65%;
        	height:auto;
        }
.textbxarea,#middle .textbxarea h1{
	box-sizing: border-box;
	width: 100%;	
	padding: 0px 10px 0px 10px;
}
#middle .textbxarea p{
	box-sizing: border-box;
	margin: 25px 0 0;
	width: 100%;
	padding: 0px 10px 0px 10px;
}
.h_right img{
	width:100%
}
.home_midtxt{
	background-size:100% ;
}
.hometxttop,.home_midtxt,.hometxtbtm,.home_midtxt h1,.home_midtxt h2,.home_midtxt p{
	width: 100%!important;
}
.home_midtxt h1,.home_midtxt h2,.home_midtxt p{
	margin-left: 0!important;
	padding:0 15px;
	box-sizing: border-box;
}
.home_btm1,.home_btm2{
	width:96%;
	margin: 0 0 0 2% ;
}
.home_btm2{padding-bottom:60px}
#wechsel a,#wechsel1 a,#wechsel2 a,.home_btm1 p,.home_btm2 p{
	width: 100%;
}
#wechsel img,#wechsel1 img,#wechsel2 img{
	width: 100%;
	height: auto;
}
.uber_top_img{
	margin-top: 0;
}
.uber_top_img1{
	top: 0;
	height:auto
}
.cd-nav-trigger{
	display: block;
}	
	#cd-nav .nav ul{
		float: none;
	}
	#cd-nav .nav ul li{
		float: none;
	}
	#header{
		width: 100%;
	}
	#slider2 {
		width: 100vw;
	}
	#slider2 ul,
	#slider2 li {
		margin: 0;
		padding: 0;
		list-style: none;
		width: 100vw;
		height: auto!important;
	}
	#slider2 li img {
		width: 100vw;
	}
		.center{
			width: 100%;
		}
		.menu{
			display: none;
		}	
		#middle{
			width: 100%;
		}
		.mid_left1{
			display: none;
		}
		/*添加class*/
		#middle .contact-img{
			width: 100%;
		}
		#middle .everyTime-img{
			width: 100%;
		}
		.bar-img{
			width: 100vw;
			display: none;
		}
		.bar-img-sub{
			width: 100vw;
			display: block;
		}		
		/*添加class*/
		/*新闻table*/
		table{
			width: 100vw;
			border-collapse: collapse;
		}
		table td{
			white-space: nowrap;
			text-overflow: ellipsis;
			overflow: hidden;
			/*display: block;*/
		}
		#error{
			width: 100%;
		}
		.store-table td{
			display: block;
		}
		table tr td:nth-child(2){
			max-width: calc(100vw - 103px);
		}
		.store-table tr td{
			white-space: normal;
		}
		.store-table tr td:nth-child(2){
			max-width: 100%;
		}
		/*新闻table*/
		.pageurl{
			width: 100%;
		}
		.btmA{
			float: right;
		}
		.btmB{display: none;}
		#footer {
		    height: auto;
		    background-size: 100% 100%;
			padding: 0 10px 15px;
   			box-sizing: border-box;
		}	
		.mid_left,.con_right{
			float: none;
			left: 0;
			top: 0;
		}	
		.con_right,.ctopbg{
			width: 100%;
		}
		.con_mid{
			width: 100%;
		}
		.ctopbg .con_mid{
			display: flex;
		}
		.ctopbg .con_mid img{
			width: 100px;
			height:100px ;
			margin: 10px 0 0 10px;
			}
		.ctopbg .con_mid p{
			flex: 1;
		}
		.con_top,.con_btm,.text_box span{
			width: 100%;
			background-size:100% ;
		}
		.text_box{
			width: 100%;
		}
		.text_box p {
		    width: 100%;
		    background-size: 100%;
		}		
		.text_box p input,.text_box span textarea,.bitte{
			width: 100%!important;
		}
		.f1 a{
			display: inline-block;
		}
		#footer .copy{
			float: none;
			display: inline-block;
		}
		.ctop,.content_bg,#featured{
			width: 100%;
		}
		#featured{
			min-height:auto
		}
		.ctop h1,.ctop .ctext{
			width: 100%!important;
		}
		.ctext img{
			height: 66px;
    		top: -66px;
		}
		.roenisch_118_kr{
			float: none;
			display: block;
		}
		.image-wrap {
		    display: block;
		    line-height: 0;
		    margin-top: 20px;
		    margin-bottom: 30px;
		    width: 100vw;
		    height: auto;
		}	
		#featured .ui-tabs-panel{
			padding-bottom:40px;
			width: 100%;
		}	
		#featured .ui-tabs-panel .info{
			position: relative;
			bottom: 0;
			left: 0;
			right: 0;
			display: block;
			float: none;
		}
		.det{
			float: none;
			padding-bottom:15px ;
		}
		.zhangcheng{
			width: 96%;
			margin: 0 auto;
		}
		#featured .ui-tabs-panel .img_title{
			bottom: 0!important;
		}
		#featured ul.ui-tabs-nav{
			width: 100%;
		}
		#featured ul.ui-tabs-nav li{
			width: 47%;
   			margin: 0px 0px 40px 2%;			
		}
		.mid_top11{
			width: 100%;
		}
		.mid_top11 img{
			float: none;
			width: 100%;
			margin: 0 40px 0 0;
		}
		#hoehe6{overflow: visible;}
		#featured .ui-tabs-panel1 .img_title,#featured .ui-tabs-panel1,#featured .ui-tabs-panel3,
		#featured .ui-tabs-panel4,#featured .ui-tabs-panel5{
			width: 100%;
		}
		#featured .ui-tabs-panel5 .img_title{
			float: left;
		}
		.image-wrap3,#featured .ui-tabs-panel3 .tabs_imgs{
			float: none;
			width: 100%;
		}
		#featured .ui-tabs-panel1 .tabs_imgs,#featured .ui-tabs-panel3 .tabs_imgs,
		#featured .ui-tabs-panel4 .tabs_imgs,#featured .ui-tabs-panel5 .tabs_imgs{
			width: 100%;
		}
		#featured .ui-tabs-panel5 .tabs_imgs{
			margin-right: 0!important;
			width: 100%!important;
		}
		#featured .ui-tabs-panel1 .info,#featured .ui-tabs-panel3 .info{
			position: relative;
			bottom: 0;
			float: none;
		}
		#featured .ui-tabs-panel4 .info,#featured .ui-tabs-panel5 .info,#featured .ui-tabs-panel4 .inforechts{
			position: relative!important;
			bottom: 0!important;
			float: none!important;
			left: 0!important;
		}
		#featured .ui-tabs-panel4 .inforechts{
			margin-top: 138px;
		}
}

	#cd-nav{
	/*background: rgba(73,73,73,1);*/
	z-index: 9999;
	/*rgba(56,56,56,1)*/
	/*border: 1px solid #666;*/
	/*rgba(209, 190, 150,1)*/
}
.little-dropdown-menu-second-box{
	z-index: 99999;
}
.little-dropdown-menu-three-box{
	z-index: 999999;
}
.cd-nav-container h4{
	/*color:rgba(209, 190, 150,1);*/
}
.cd-close-nav::before{
	background-color:rgba(209, 190, 150,1);
}
.cd-close-nav::after{
	background-color:rgba(209, 190, 150,1);
}
.little-nav{
	background: rgba(56,56,56,1);
	width:100% ;
}
.little-nav li a{
	/*color:rgba(209, 190, 150,1);*/
}
.little-nav .btn-mean-active{
	background: rgb(29, 29, 29,1);
}
.little-dropdown-menu-second-box{
	background: rgba(73,73,73,1);
}
.nav>li>a:focus, .nav>li>a:hover{
	/*background-color: rgb(29, 29, 29,1);*/
}
.little-nav li{
	border: 1px solid rgb(117, 117, 117);
	border-top: none;
    border-left: none;
}
.little-nav li:nth-of-type(1){
	border-top: 1px solid rgb(117, 117, 117);
}
.news-table tr{
	height: 35px;
}
/*<style>
tr{
	border-top: 4px transparent solid;
	border-bottom: 4px transparent solid;
}	
</style>*/



