/*-----------------Banner-------------*/

#language .btn-default {

    border: none;

    text-transform: uppercase;

    margin-left: 5px;

}

#language .singin i {

    margin-right: 5px;

    color: #7b420f;

    font-size: 24px;

}

.dropdown a{

	color:#282828}

.fixtop{

	position:static !important

	}

.fixcenter{

	position:fixed;

	top:0px;

	z-index:99;

	width:100% !important;

	margin:0 auto}
.fixcenter .content{
	width:980px;
	margin:0 auto;	
}
.banner-bound{

	width:100%;}

.banner-bound .img-logo img{



	width:100%;



	}	

.banner-bound .header-logo{

	    position: relative;

    width: auto;

    max-width: 35%;

    margin: 1em 0 1em;

    padding: 0;

}

.container {

    margin: 0% auto;

    width: 81.6666em;

    background: #fff;

    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 0 0 4px rgba(0, 0, 0, 0.02);

    -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 0 0 4px rgba(0, 0, 0, 0.02);

    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 0 0 4px rgba(0, 0, 0, 0.02);

}

@media(max-width:769px){.container{

	width:100% !important;

	}}

.banner-label{

	width: 980px;

    overflow: hidden;

    display: block;

	background-color: #006633;

    margin: 0 auto;

    border-radius: 3px;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    z-index: 20;

	text-transform:uppercase;

    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.1);

    -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.1);

    box-shadow: 0 1px 0 rgba(0,0,0,0.1);}



.banner-label .content ul{



	margin-bottom:0}



.banner-label ul li.home-page a{

	color: #fff;

    background-color: #555;

    background-color: rgba(78, 194, 243, 1) !important;

    border-radius: 3px;

    -webkit-border-radius: 3px;}

.banner-label ul li{

	display:inline-block;

    list-style-type: none;

    margin-right: 10px;

	transition:all 0.3s ease 0s;}



.banner-label ul li:hover{

	   }



.banner-label ul li a{

    display: block;

    font-size: 1.1em;

    font-weight: normal;

    line-height: 1.5;

    padding: 0.85714em;

    color: #fff;

    text-decoration: none;

    white-space: nowrap;

    -webkit-transition: 0.15s ease-in-out;

    -moz-transition: 0.15s ease-in-out;

    -o-transition: 0.15s ease-in-out;

    transition: 0.15s ease-in-out;

	    font-family: "Open Sans", Arial, Helvetica, sans-serif;





}



.banner-label ul li a:hover{ background-color: #197547;}

.banner-label .content{}

/*---------------SUBCHILD--------------------------*/



.sub-child{ 



	position:absolute; 



	top:76px; 



	z-index:-1;



	background:#fff;



	opacity:0;



    -webkit-transition: top 0.2s ease, opacity 0.2s ease-in;



    -moz-transition: top 0.2s ease, opacity 0.2s ease-in;



    -ms-transition: top 0.2s ease, opacity 0.2s ease-in;



    -o-transition: top 0.2s ease, opacity 0.2s ease-in;



    transition: top 0.2s ease, opacity 0.2s ease-in;



	width: 166px;



    margin-top: 1px;



}



.sub-child>li{

	text-align: left !important;

	display: block !important;

	padding:0 !important;

	padding-left: 15px !important;

	height: 28px !important;

	line-height:28px;

    background: #775b39;

	width:100%;

	transition:all 0.3s ease 0s;

	border-top: 1px dashed #8b673a; }



.sub-child>li:hover{



	background:#836A4B !important;}



.sub-child>li>a{

    color: #282828 ;

    font-size: 13px;

    padding: 1px 7px !important;

    text-decoration: none;

    transition: color 0.2s ease 0s;

    font-weight: bold;

    text-transform: none;

	border:none  !important;

	background:none !important;

	font-weight: 500 !important;

	    font-family: Microsoft Yahei !important;

	line-height:25px !important;

}



.sub-child>li>a:hover{



	color:#fff;}



.banner-label .content>ul>li:hover ul{ opacity:1; top:45px; z-index:100}



.banner-content-right-search{}

.header-search {

    float: right;

    margin-right: 33px;

    width: 235px;

}



.search-boxs{

	position: relative;

    display: block;

    word-wrap: break-word;}

.nn-top{

	border: 1px solid #e0e0e0;

	margin-bottom:22px;}

input.text-search {

    border: none;

    border-radius: 0px;

    padding: 0 0 0px 15px;

    vertical-align: middle;

	outline:none;

    height: 31px;}



input.submit-search {



	display: block;



	height: 31px;



	cursor: pointer;



	float: right;



	border:none;



   }



form#frmSearch {



	}



/*-----------------Footer------------------*/



.footer-bound{

	padding:0 0 15px 0;}



.notes_right{

line-height:22px;    



}



