.jq22-container { border-top:1px solid #e7e7e7;}





.paging-box {
    max-width:1400px;
    padding:0 15px ;
    margin:auto;
}


.paging-box1 {
    max-width:1200px;
    padding:0 15px ;
    margin:auto;
}




.top-contact {
    padding-top:10px;
    height: 170px;
	 padding-bottm:10px;
}
.nav-top {
    display:flex;
    justify-content:flex-start;
    flex-wrap:nowrap;
}
.toplogo {text-align:center
 
}
.nav-top img {
    height: 155px;


}
.paging-box .navbar-collapse {
    padding:0;
}

h2 {color:#FFF; font-size:17px;font-weight:normal;}


.language{width:100%; text-align:left;}
.choose{width:100%; float:left;}



.toptext {
   
}
    .toptext .box {
        display:flex;
        justify-content:flex-start;
        flex-wrap:nowrap;
        margin-right:10px;
		margin-top:18px;
		float:left;
		
    }
	
    .toptext .box img{
        vertical-align:top;
        height:22px;
        margin-right:2px;
    }
     .toptext .box .text {
     padding-top:2px;
	max-width:250px;

        }

   .toptext .box p {
            margin-top: 3px;
            font-size: 13px;
            line-height: 15px;
			text-align:center;
            color: rgb(128,128,128);
        }
		
		
#search .text{
	  margin-right:30px;
	margin-top:13px;
	position:relative;
	width:200px;
	height:30px;
	line-height:30px;
	font-size:14px;
	border-radius:5px;
	outline:none;
	border:1px solid #c6c6c6;

	text-indent:0.5em;
	
	}
#search .btn{
	position:absolute;
	top:18px;
	left:175px;
	width:20px;
	height:20px;
	padding:0;
	background-color:transparent;
	background:url("../images/search.png") no-repeat center/cover;
	}
	
	
	
.tlanguage { display:none;}
	
	
	

#footnav { padding:15px 0;
	background-color:#1c1c1c;
	 border-top:#3e3e3e  1px double; 
}
 #footnav ul {
        font-size:14px;
        padding:0;
        list-style:none;
        margin:0;
    }
        #footnav ul li {
            display:inline-block;
            margin-right:75px;
		
        }
            #footnav ul li a {
                color:#bababa;
                text-decoration:none;
 }
            
			
	#foot {
                padding-top: 35px;
				padding-bottom: 35px; 
                background:#1c1c1c url(../images/map.png) no-repeat center bottom;}
           
    #foot .box {
        display:flex;
        justify-content:space-between;
        flex-wrap:wrap;
     }
    #foot .text {
        display: flex;
        justify-content: flex-start;
        flex-wrap: wrap;
		width:910px;
		
    }
	
    #foot .text p {
            margin: 0;
            color: #bababa;
            font-size: 15px;
            line-height:30px;
        }
		
	#foot .text p a{
            color: #bababa;

        }
		
	#foot .text .right {
			   float:left;
            margin-right:45px;
			
        }
		
    #foot .text p span {
               margin-right:20px;
            }
    #foot .ewm {
        max-width:440px;
		
    }
	
	#foot .ewm h2{   
            color: #e52029;
            font-size: 25px;
			font-weight:bold; line-height:38px;
           }
		   
	#foot .ewm p{   
            color: #bababa;
            font-size: 15px;
           }

    #foot .link {
        padding-top:40px;
        padding-bottom:15px;
        text-align:center;
        line-height:24px;
        font-size:12px;
        color: rgb(176,176,176);
    }
#foot .link p{
        margin:0;
}
        #foot .link a {
            color: rgb(176,176,176);
            text-decoration:none;
        }
            #foot .link a:hover {
                color: #b0b0b0;
            }
@media (max-width: 1024px) {
   nav .navbar.bootsnav {
        background-color:#fff;}
		
nav.navbar.bootsnav ul.nav > li > a { padding:20 30px;}
		
		
		
		
    }
}
@media (max-width: 762px) {
    .top-contact {
        display:none;
    }
    nav.navbar.bootsnav {
        background-color: transparent;
    }
    nav.navbar .navbar-brand {
        top:-6px;
    }
    nav.navbar.bootsnav ul.nav > li > a {
        width: 100%;
        color: #333;
        text-align: left;
    }

    .navbar-brand {
        width: 200px;
        display: block;
    }


    #foot {
        padding-top:15px;
    }
    #foot .box {
        padding: 0;
    }
	#foot .text { width:100%; max-width:100%;}
	
    #foot .ewm{ display:none;}
	
	
	
    #footnav ul li {
        width:70px;
        margin-right:40px; width:100%;
    }
}



#navbar-menu { }

.container1{ width:100%;}

.navbar-brand{
		    padding:15px 15px;
		    height: auto;
		}
		nav.navbar.bootsnav{
		    border: none;
		  
		}
		.navbar-nav{
			width:1150px; margin-left: auto;}
			
		nav.navbar.bootsnav ul.nav > li > a{
		
		    color: #000;
		    text-transform: uppercase;
		    padding:20px 33px;
			font-size:15px;
		}
		nav.navbar.bootsnav ul.nav > li:hover{
		    background: #f4f4f4;
		}
		.nav > li:after{
		    content: "";
		    width: 0;
		    height: 5px;
		    background: #c71622;
		    position: absolute;
		    bottom: 0;
		    left: 0;
		    transition: all 0.5s ease 0s;
		}
		.nav > li:hover:after{
		    width: 100%;
		}
		nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{
		    content: "+";
		    font-family: 'FontAwesome';
		    font-size: 16px;
		    font-weight: 500;
		    position: absolute;
		    top: 35%;
		    right: 10%;
		    transition: all 0.4s ease 0s;
		}
		nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after{
		    content: "\f105";
		    transform: rotate(90deg);
		}
		.dropdown-menu.multi-dropdown{
		    position: absolute;
		    left: -100% !important;
		}
		nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
		    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
		    border: none;
		}


		@media only screen and (max-width:990px){
			.top-contact { display:none;}
		    nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after,
		    nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after{ content: " "; }
		    .dropdown-menu.multi-dropdown{ left: 0 !important; }
		    nav.navbar.bootsnav ul.nav > li:hover{ background: transparent; }
		    nav.navbar.bootsnav ul.nav > li > a{ margin: 0; }
			
			
			
			.tlanguage{
		display:block;
		position:relative;
		background:url("../images/tlanguage.png") no-repeat center;
		width:55px;
		height:35px;		
		margin:8px 0;
		float:right;
		}
	.tlanguage-box{
		display:none;
		right:0px;
		top:50px;
		width:120px;
		position:absolute;
		box-shadow:0 0 4px rgba(0,0,0,.2);
		border-radius: 5px;
		background-color: rgba(255,255,255,.8);
		}
	.tlanguage-box a{
		display:block;
		font-size:16px;
		line-height:48px;
		text-indent:1em;
		color:#333;
		text-decoration:none;
		}
	.tlanguage-box a:hover{
		color: #c9131d;
		}
	.tlanguage .arrow{
		position: absolute;
		display: inline-block;
		top: -6px;
		right: 1.8rem;
		width: 0;
		height: 0;
		content: '';
		border-style: solid;
		border-width: 6px;
		border-color: #fff #fff transparent transparent;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg);
		-webkit-box-shadow: #000 1px -1px 3px -2px;
		box-shadow: #000 1px -1px 3px -2px;
		}
	.tlanguage:hover .tlanguage-box{
		display:block;
		}
		}
