@charset "utf-8"; *{font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;} body{background:#f8f4d3;color:#555;font-size:13px;} a{ text-decoration:none; outline:none; color:#555;} a:hover{ color:#003c65} img{border:0;} ul,ol,li{list-style:none;} h1,h2,h3{ font-weight:normal} .clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;} .clearfix{zoom:1} .fl{ float:left} .fr{ float:right} .wrap{ width:1100px; margin:0 auto;} .mg10{ margin-top:10px;} .mg15{ margin-top:15px;} .logo{width:220px;margin-top:25px} .header{ height:100px; min-width:1100px; padding-top:45px; background:#fff} .top-r{ font-size:18px; text-align:right} .top-r2{margin-bottom:10px; line-height:25px;} .top-email{color:#003c65; padding-right:50px;} .lng{ position:relative} .lng:hover ul{ display:block} .lng a{ font-size:18px; display:block; padding-right:35px; background:url(../Images/e.png) no-repeat right center; } .lng ul{ display:none; position:absolute; background:#efeff0; padding:10px 20px;top:0; left:110%; line-height:30px;} .lng ul i{width:0;height:0;border-bottom: 10px solid transparent;border-top:10px solid transparent;border-right:10px solid #efeff0; display:block; content:''; position:absolute; top:10px; left:-10px;} .lng ul a{ padding:0; background:none; font-size:16px} .lng ul a:hover{color:#003c65} .search{ border:1px solid #ddd;margin-top:3px;} .search input{ border:0; background:none; height:25px; outline:none;} .search input.txt-box{ border-right:1px solid #ddd; width:270px; padding-left:10px;} .search input.btn{ background:url(../Images/i3.png) no-repeat center; width:23px;} #nav{width:100%; background:#003c65; height:60px;line-height:60px;min-width:1100px;} #nav ul li{ float:left;} #nav ul li a{display:block;color:#fff;font-size:18px; text-transform:uppercase} #nav ul li.sep{ width:1px; background:rgba(255,255,255,0.5);height:60px; margin:0 30px;} #nav ul li.on a{ color:#dab96a} #nav ul li.on ul a{color:#555;} #nav li ul{display:none;position:absolute;left:auto; z-index:10000;width:200px; padding:15px;background:#f4f4f4;height:auto; overflow:hidden; margin-left:-30px;} #nav li ul a{ line-height:40px;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrapp; padding-left:15px; font-size:15px; text-transform:none; display:block; background:url(../Images/i1.png) no-repeat left center;} #nav ul li ul a:hover{ color:#dab96a;} .am img{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;} .am:hover img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);} .footer{width:100%;background:#fff;min-width:1100px; margin:30px 0 0; padding-top:35px;} .fnav{ padding-bottom:30px;} .fnav dl{ float:left; width:15%;line-height:1} .fnav dt{ margin-bottom:10px;} .fnav dt a{font-size:18px; text-transform:uppercase} .fnav dt.on a{color:#dab96a} .fnav dd{ margin:5px 0;} .fnav dd{ font-size:12px;line-height:1.6; font-size:15px;} .fnav dl#fn-9{ width:25%} .ft_r{ width:300px; height:110px;} .ft_r li{ padding:5px 0 8px 50px; background:url(../Images/i2.png) no-repeat left top; margin-bottom:10px;} .ft_r li.tel{ font-size:26px;background-position:0 -75px; padding:0 0 0 50px} .ft_r li.eml{ background-position:0 -40px;} .foot-copy{ background:#003c65; padding:20px 0; color:#fff} .foot-copy a{color:#fff} .follow-us{ text-align:center; margin-top:30px;} /* .follow-us a{ display:inline-block; width:24px; height:24px; background:url(../Images/i5.png) no-repeat left center; margin:0 10px; border-radius:2px;} */ .follow-us a{ display:inline-block; width:24px; height:24px; background:url(../Images/i5-1.jpg) no-repeat left center; background-size:24px 24px; margin:0 10px; border-radius:2px;} .follow-us a.i1{ background-position:-44px center} .follow-us a.i2{ background-position:-88px center} .follow-us a.i3{ background-position:right center} ._ru #nav ul li.sep{ margin:0 50px} ._ru #nav li ul{ margin-left:-50px} ._sp #nav ul li.sep{ margin:0 15px} ._sp #nav ul li a{ font-size:16px;} ._sp #nav li ul{ margin-left:-16px} ._fr #nav ul li.sep{ margin:0 18px} ._fr #nav ul li a{ font-size:16px;}