@charset "utf-8";
/*头部*/
.Header .logo-search{height: 130px;background: url(../images/gb_index_img05.jpg) 337px bottom no-repeat;}
.Header .logo{width: 337px;margin-top: 24px;}
.Header .logo-search ul{float:left;margin: 48px 0px 0px 210px;height: auto;overflow: hidden;}
.Header .logo-search ul li{float:left;height: 35px;line-height: 35px;}
.Header .logo-search ul li.m1{margin-right: 25px;}
.Header .logo-search ul li a{width:100%; height:100%; display:block; color: #585858; font-size: 14px;}
.Header .logo-search ul li.m1 a{background: url(../images/gb_index_img02.png) left center no-repeat; padding-left: 72px;}
.Header .logo-search ul li.m2 a{background: url(../images/gb_index_img03.png) left center no-repeat; padding-left: 42px;}
.Header .logo-search ul li a:hover{color: #de0a0a;}

.Header .searchbox{width: 267px;height: 42px;line-height: 40px;background: url(../images/gb_index_img04.png) 28px center no-repeat #ffffff;border-radius: 21px;margin-top: 43px;}
.Header .searchbox .keyword {width: 190px;height: 42px;font-size: 14px;color: #888888;border: none;outline: none;padding-left: 64px;}
.Header .searchbox .keyword::-webkit-input-placeholder { color: #888888;} /* WebKit, Blink, Edge */
.Header .searchbox .keyword:-moz-placeholder { color: #888888;opacity:  1;} /* Mozilla Firefox 4 to 18 */
.Header .searchbox .keyword::-moz-placeholder { color: #888888; opacity:  1;} /* Mozilla Firefox 19+ */
.Header .searchbox .keyword:-ms-input-placeholder {color: #888888;} /* Internet Explorer 10-11 */
.Header .searchbox .keyword::-ms-input-placeholder { color: #888888;} /* Microsoft Edge */
.Header .searchbox .toSearch {width: 70px;transition: all 0.3s;background: #c30101;border-radius: 21px;text-align: center;font-size: 16px;color: #ffffff;}
.Header .searchbox .toSearch:hover{transform: translateY(0px);}

.Header .NavBox li{width: auto;padding: 0px 45px;    padding: 0px 43px; box-sizing: border-box;}
.Header .NavBox li.m1{padding: 0px 44px;}
.Header .NavBox li>a{font-size:22px;}

@media screen and (max-width:750px ) {
	.Header{width: 100%;border-bottom: none;}
	/*头部*/
	.Header .dbText{width: 100%;line-height: 40px;padding-right: 20px;}
	/*logo search*/
	.Header .logo-search{width:100%;height: auto;background-position: center bottom;}
	.Header .logo{height: auto;margin: 10px auto 0;overflow: hidden;width: 80%;float: none;}
	.Header .logo a img{width:100%;height: auto;}
    .Header .logo-search ul{float: none;margin: 10px auto;width: 210px;}
    .Header .logo-search ul li{float: none;}
    .Header .logo-search ul li.m1{margin: 0px 0px 10px 30px;}
    .Header .logo-search ul li a{width:100%; height:100%; display:block; color: #585858; font-size: 14px;}
    .Header .logo-search ul li.m1 a{background: url(../images/gb_index_img02.png) left center no-repeat; padding-left: 72px;}
    .Header .logo-search ul li.m2 a{background: url(../images/gb_index_img03.png) left center no-repeat; padding-left: 42px;}
	.Header .searchbox{width: 90%;height: 42px;margin: 20px auto 20px;float: none;background-position: 18px center;}
	.Header .searchbox .keyword {width: calc(100% - 70px);height: 42px;}
	.Header .searchbox .toSearch {width: 70px;}
	.Header .NavBox li{padding: 0px 15px !important;}
	.Header .NavBox li.m1{padding: 0px 14px !important;}
	.Header .NavBox li>a{font-size: 17px !important;}
}