@charset "utf-8";

#navbar ul li .inactive{ background:url(../images/off.png) no-repeat 120px center;}

#navbar ul li .inactives{background:url(../images/on.png) no-repeat 120px center;} 

.sjmenu{display:none;padding-left:15px}

.sjmenu li{line-height:30px}

.sjmenu li a{width:100%;display:block}



.navul{

      

	float: right;

    height: 40px;

    margin-top: 35px;

        }



.navul ul {

            list-style: none;

        }



.navul ul li {

            float: left;

            line-height: 40px;

            text-align: center;

            position: relative;

			margin-right: 10px!important;

        }

		

.navul ul li a{

	        text-decoration: none;

            color: #fff;

            width: 110px;

        }



.navul ul li ul li  a {

            text-decoration: none;

            color: #000;

            display: block;

            width: 100%;

			text-align:left;

			padding-left:5px;

        }

.navul ul li ul li a:hover {

	        color:#fff !important;;

            background: #1b8fb4;

        }





.navul ul li ul li {

            float: none;

            border-left: none;

			margin-right: 0px!important;

        }

/*.navul ul li ul li:hover {

            background:#1b8fb4;

        }*/



.navul ul li ul {

            display: none;

            width: 142px;

            position: absolute;

			top:40px;

			z-index:999999;

			background:#fff;

			border:1px solid #ccc;

			left:30px;

        }

		



		

.wubne .webwidth .navul ul li ul {

    background:#fff;

}



/*.navul ul li:hover ul {

            display: block;

        }

		*/

		

#ss{

           background:url(../images/s.png) no-repeat;

		   width:30px;

		   height:30px;

		   background-size: contain;

           margin-top: 5px;

        }

		

.wubne .webwidth #ss{

           background:url(../images/s-h.png) no-repeat;

		   width:30px;

		   height:30px;

		   background-size: contain;

           margin-top: 5px;

        }

		

		

.search_down {

	position:fixed;

    width: 100%;

    top: 12%;

    left: 0;

    height: 80px;

    line-height: 80px;

    display: none;

	background:#fff;

	z-index:999999



}





.wrap {

    width: 95%;

    margin-right: auto;

    margin-left: auto;

}

.search_down .form {

    margin-top: 20px;

}

.search_down .inp_box {

    width: 70%;

    background: #fff;

    height: 45px;

    line-height: 45px;

    position: relative;

    box-sizing: border-box;

	float: left;

	border:1px solid #ccc;

	margin-left:15%;

}





.search_down .inp_box {

    width: 70%;

    background: #fff;

    height: 42px;

    line-height: 42px;

    position: relative;

    box-sizing: border-box;

	float: left;

}

.search_down .inp{width:80%;height:38px;float:left;border:none;padding-left:10px;}

.search_down .btns {

    border: 0;

    outline: none;

    background: none;

    color: #fff;

    height: 40px;

 /*   line-height: 39px;*/

    padding: 0;

    font-weight: bold;

    font-size: 20px;

    cursor: pointer;

	float: left;

    width:10%;

	background: #1b8fb4;

}

.search_down .gb {

    border: 0;

    outline: none;

    background: none;

    color: #fff;

    height: 40px;

    line-height: 40px;

    padding: 0;

    font-weight: bold;

    font-size: 20px;

    cursor: pointer;

	float: left;

    width:10%;

}







@media screen and (max-width: 768px) and (min-width: 320px){

.search_down {

    position:fixed;

    width: 100%;

    top: 7%;

    left: 0;

    height: 70px;

    line-height: 70px;

    display: none;

	background:#fff;

	z-index:999999



}	





.search_down .inp_box {

    width: 80%;

    background: #fff;

    height: 32px;

    line-height: 32px;

    position: relative;

    box-sizing: border-box;

	float: left;

	border:1px solid #ccc;

	margin-left:10%;

}





.search_down .inp{width:70%;height:30px;float:left;border:none;padding-left:10px;}

.search_down .btns {

    border: 0;

    outline: none;

    background: none;

    color: #fff;

    height: 31px;

    line-height: 31px;

    padding: 0;

    font-weight: bold;

    font-size: 20px;

    cursor: pointer;

	float: left;

	background: #1b8fb4;

	width:15%;

}



.search_down .gb {

    border: 0;

    outline: none;

    background: none;

    color: #000;

    height: 31px;

    line-height: 31px;

    padding: 0;

    font-weight: bold;

    font-size: 20px;

    cursor: pointer;

	float: left;

	background: none;

	width:15%;

	font-size:18px;

}

	

}