﻿/*顶部*/
.header_con .row{ margin:0px; }
.navbar-default{ background: #fff !important; border-color: #fff !important  }
.top{height: 48px;line-height: 48px;background: #f1f6f9;}
.top .row,.header .row{ width: 1170px; margin:0 auto; }
.welcome,.language{width: 50%;}
.welcome p{float: left;}
.welcome ul{float: left;margin-left:15px; *width: 170px; _padding-top: 15px;}
.welcome ul  span{padding:0 3px}
.welcome #header_QRCode{cursor: pointer; background: url(/Content/Areas/Common/images/common/icon_ewm.png) no-repeat; width: 17px;height: 17px; display: inline-block;}
.welcome #header_QRCode .title,.login_r .impowerBox .info{display: none;}
.welcome #header_QRCode .impowerBox .qrcode {width: 120px;position: absolute;right: -50px;top: 10px;}

/* .welcome ul i.icon_ewm{display: inline-block;background: url(/Content/Areas/Common/images/common/icon_ewm.png) no-repeat center;width: 17px;height: 17px;vertical-align: middle;padding:0 2px;margin-top:-3px;}
 */
.language ul{float: right; *width: 270px}
.language ul li{display: inline-block;padding-left: 15px; *float: left;}
.language ul li a{padding-left:25px ;}
.language ul li a:hover{color: #45b796;}
.language ul li a.oa{background: url(/Content/Areas/Common/images/common/oa.png) no-repeat left center;padding-left: 25px;}

.language ul li a.phone{background: url(/Sites/Uploaded/UserUpLoad/20180705/20180705104119.png) no-repeat left center;background-size: 22px;}
.language ul li a.wza{background: url(/Content/Areas/Common/images/common/wza.png) no-repeat left center;padding-left: 25px;}
.language ul li a.oa:hover{background: url(/Content/Areas/Common/images/common/oa_h.png) no-repeat left center; }
.language ul li a.phone:hover{background: url(/Sites/Uploaded/UserUpLoad/20180705/20180705104800.png) no-repeat left center; background-size: 22px;}
.language ul li a.wza:hover{background: url(/Content/Areas/Common/images/common/wza_h.png) no-repeat left center;padding-left: 25px;}
.language ul li a.web{background: url(/Content/Areas/Common/images/common/web.png) no-repeat left center;padding-left: 25px;}
.language ul li a.web:hover{background: url(/Content/Areas/Common/images/common/web_h.png) no-repeat left center;padding-left: 25px;}
/*员工登陆*/
.language ul li.rk_span{position: relative;display: inline-block;height:32px;line-height: 32px;background: url(/Content/Areas/Common/images/common/icon-english.png) no-repeat 10px center;margin-left:10px;padding:0px 10px 0px 25px;border-radius: 3px;}
.language ul li.rk_span span.rk_select{position: absolute;width: 120px;left: 0px;top: 20px;height: 80px !important; z-index:1;padding-top: 13px !important;}
.language ul li.rk_span span.rk_select a{background: #fff;font-size: 14px;display: block;width: 100%;height: 30px;line-height: 30px;text-align: center;}
.language ul li.rk_span span.rk_select a:hover{background: #ae191d;color: #fff;}
.language ul li.rk_span .rk_btn{padding-right: 15px;}

/*头部*/
.header .pull-right{ width: 365px\9; }
.form-horizontal{width: 420px;border: 2px solid #45b796;height: 30px;line-height: 30px;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;padding: 0 0px 0px 10px;margin-top:25px;}
.form-horizontal .select-con{float: left; height: 30px;}
.select-con select{border:none;height: 28px; display: block;}
.input-group input{border:none;background:none;height: 30px;line-height: 30px;}
.input-group input:focus{border:none!important;transition:none;box-shadow:none}
.input-group .form-control{width:286px;}
.input-group.search-input-group{float: right;overflow: hidden;}
.input-group .searchbtn{float: right;*float:none;background: #45b796 url(/Content/Areas/Common/images/common/search-btn.png) no-repeat center;width: 60px;text-indent:9000px;cursor: pointer;}
.hot-search{line-height: 40px;padding-left: 15px;font-size: 12px; *width: 434px;}
.hot-search span{color: #45b796; float: left;}
.hot-search li{ float: left; }
.hot-search a{margin-right: 15px;color: #666;}
.hot-search a:hover{color:#45b796;}
.pull-center .gy_link{
 margin-top:35px;
 margin-left:10px;
}
@media only screen and (max-width:1024px){
.header_con .row{ margin:0px; }
.top ,.top .row, .header .row{width: 1200px;}
}
/* @media only screen and (max-width:1050px){
.header .pull-left{width: 48%;}	
.logo img{ width: 95%; }
form.form-horizontal{ margin-top:0px; }
.welcome p{ display: none; }
}
@media only screen and (max-width:900px){

form.form-horizontal{ width: 370px; }
.input-group .form-control{ width: 236px; }
} */
@media only screen and (max-width:768px){
  .pull-center{
    width: 100%;
  }
  .pull-center .gy_link{
  margin-left:0;
  margin-top: 0;
  text-align: center;
  margin-bottom: 10px;
  }
.phone_logo{ display: block !important; }
.welcome p{ display: none; }
.header .pull-left{ width: 100%; }
.top .row, .header .row{ width: 100%; }
.header{ width: 100%; height: 110px; }
.header_con{ margin: 0px;width: 100%; box-sizing: border-box; padding:10px 0px; }
.top,.logo{ display: none; }
.header .pull-right{ display: none; }
}
@media only screen and (max-width:640px){
.header{height: auto; }
.phone_logo img{width: 73%;}
}
@media only screen and (max-width:550px){
.header{ height:92px ; }
}
@media only screen and (max-width:480px){
.header{ height:80px ; }
}
@media only screen and (max-width:400px){
.header{ height:70px ; }
}
@media only screen and (max-width:350px){
.header{ height: 62px; }
}