.w1000 {
  margin: 0 auto;
  position: relative;
  transition: all 0.5s ease 0s;
  width: 1220px;
}
.w100 {
  position: relative;
  transition: all 0.5s ease 0s;
  width: 100%;
}
.w1200 {
  margin: 0 auto;
  position: relative;
  transition: all 0.5s ease 0s;
  width: 1270px;
}
.yj-about-top{height:137px;}
yj-inner-logo{float:left;}
.yj-inner-login .login, .yj-inner-login .login a {
  font-size: 14px;
}
.yj-inner-login .login img{
position: absolute;
top: -7px;
    left: -22px;

}
.yj-topnav {
  float: right;
  height: 19px;
  position: relative;
  top: 36px;
}
.yj-about-head{border:1px solid #f6f6f6;}
.yj-inner-login{ float:left; margin-top: -4px;}
.yj-inner-login{font-size:14px;}
.yj-topnav .inner-login-in{ float:left; margin-left:-150px;}
.yj-topnav .inner-login-in .login-in{color: #ffffff;float: left;font-size: 14px;}
.yj-topnav .inner-login-in .login-in a{color:#ffffff;}

.yj-inner-login .login-in{font-size:14px!important;margin-top:-3px; }
.top_rig {
  color: #ffffff;
  float: left;
  position: relative;
}
.top_rig a{ font-size:14px;}
.yj-inner-header {
  top: 0px;
}
.yj-inner-logo {
  float: left;
  position: relative;
  top:20px;
}
/*导航栏*/
#nav {
  float: left;
  left: 208px;
  position: relative;
  top: 64px;
  width:1000px;
}
#nav li {
  float: left;
  text-align: center;
  padding: 0 28px 0 0;
  position: relative;
}
#nav li a{
  font: 18px 方正兰亭刊黑_GBK;
  text-decoration: none;
  padding: 5px 10px 5px 12px;
}
#nav li a:hover{
  background: #ec6c00 none repeat scroll 0 0;
  color: white;
  display: block;
  height: 26px;
  min-width: 40px;
  text-align: center;
}

#nav li ul {
  background:#ffffff none repeat scroll 0 0;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
  display: none;
  height: 173px;
  left: 225px;
  padding: 3px 0 0;
  position: absolute;
  top: 41px;
  width: 75px;
  z-index: 1000;
}
#nav li.open{
  background: #a6cc0a;
 width:75px;
  color:#ffffff;
  }
#nav li:hover{/*background: #a6cc0a;width:75px; text-align:center;*/}

#nav li:hover ul {
  display: block;
}
#nav li ul li {
 border-bottom: 1px solid #ffffff;
float: none;
height: 28px;
line-height: 31px;
margin-left: 0;
margin-top: 0;
text-align: center;
width: 105px;
padding-right: 0px;
}

#nav li ul li a{color: #595556;
font: 18px/1.5 方正兰亭刊黑_GBK;}
#nav li  ul li a:hover{
color:#ffffff;
font: 18px/1.5 方正兰亭刊黑_GBK;
border:none;
height:20px;
}

#menu li .ab1{
position: absolute;
top: 35px;
left: -8px;
width: 112px;
height: 149px;
}

#menu li .ab4{
position: absolute;
top: 35px;
left:-3px;
width: 106px;
height: 67px;
}


#menu li .ab1 li{
  width:112px;
}

#menu li .ab2{
position: absolute;
top: 35px;
left: -4px;
height:90px;
width: 105px;
}

#menu li .ab3{
position: absolute;
top: 35px;
left: -15px;
height: 63px;
width: 122px;
}
#menu li .ab3 li{
 width:122px;
}

.all_menu{background: #f7f7f7;}
.menu-class{
  padding: 16px 0 13px 100px;
  height: 25px;
}
/*end nav*/
.yi-contact{padding-bottom: 42px;}
.yi-contact .contact{width:565px; float:left;padding-top: 60px;}
.yi-contact .contact .qu dt{font-size: 16px;font-weight: bold;color: #666666;letter-spacing: 1px;}
.yi-contact .contact .qu dd{color: #707070;font-size: 16px;}
.yi-contact .message{float:left;width:655px;}
.yj-mess-in{background: url(/images/mess-img.jpg) no-repeat;margin: 263px 0 0 70px;width: 530px;height: 553px;}
.yj-mess-con{padding:37px 0 0 40px;}
.mess-title{color: #333;font-size: 42px;letter-spacing: 4px;text-align: center;margin-bottom: 25px;}
.yj-mess-con .input-group{width: 457px;height: 40px; margin-bottom:20px;}
.yj-mess-con .input-group input{width:100%;height:100%;background: #edf1f4;border: none;color: #333333;font-size: 20px;letter-spacing: 1px;padding-left: 8px;}
#lytext{ width:457px; height:125px;background: #edf1f4;border: none;color: #333333;font-size: 20px;letter-spacing: 1px;padding-left: 8px;padding-top: 10px;}
.yj-mess-con p{margin-bottom:20px;}
.yj-mess-con p label{color: #6B6B6B;font-size: 20px;letter-spacing: 1px;padding-left: 8px;}
.yj-mess-con p select{height: 34px;
width: 167px;
background: #edf1f4;
border: none;
color: #333333;
font-size: 16px;
letter-spacing: 1px;
margin-right: 10px;}

/*产品展示*/
.menu-class li{list-style:none; float:left;font-size: 18px;padding: 0 34px 0 0;}
.menu-class ul li a:link{color:#333333;}
/*.menu-class ul li a:visited{color:#ff9900;}*/
.menu-class ul li a:hover{color:#ff9900;}

.menu-class ul{width:1260px;}
.clname{float: left;
font-size: 18px;
border-right: 1px solid #ff9900;
padding-right: 14px;
margin-right: 14px; color:#333333;}
.yj-inner-login .login{position:relative;top:-3px;}
/*end*/