﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

a:link {color: #3B3B3B;text-decoration: none;}
a:visited {text-decoration: none;color: #3B3B3B;}
a:hover {text-decoration: none;color: #1EACDF;}
a:active {text-decoration: none;}


.header{height: 80px;position: fixed;z-index:980; top: 0;left: 0;width: 100%;background: rgba(4,14,35,0.3);}
.inner{width: 1280px;margin: auto}
.lsem-header{background: transparent;transition: ease .5s;height: 90px;}
.lsem-header.on{background: #2d9efc;}
.lsem-header .logo{float: left;width: 151px;height: 76px;margin-top: 9px;position: relative;left: 0;top: 0;}
.lsem-header .header-slogan{float: left;padding-left: 15px;margin-left: 14px;margin-top: 15px;position: relative;}
.lsem-header .header-slogan::before{position: absolute;content: "";width: 1px;height: 59px;background: rgba(255,255,255,.4);left: 0;top: 0;}
.lsem-header .header-slogan p{font-size: 22px;line-height: 30px;color: #fff;}
.lsem-header .header-slogan div{font-size: 16px;line-height: 28px;color: #fff;}
.lsem-header .header-slogan div em{font-style: normal;}
.lsem-header .header-slogan div d{display: inline-block;border-bottom: 2px solid #fff283; font-size: 18px;color: #fff283;font-weight: bold;font-family: 'arial';}
.lsem-header .header-right{float: right;}
.zxtel p{position: relative;padding: 5px 13px; padding-left: 58px; display: inline-block;font-size: 24px;line-height: 28px;color: #fff;font-family: 'DINPro-Bold';}
.zxtel p::before{position: absolute;content: "";width: 26px;height: 26px;background: url(../picture/header-call.png)no-repeat center;background-size: 100% 100%;left: 20px;top: 6px;/* transform: translateY(-50%); */}
.zxtel p::before{animation: tel ease-out 1.3s infinite;}.header-anchor{margin: 25px 0px 0;}
.lsem-header .header-anchor a{display: inline-block;font-size: 18px;line-height: 28px;color: #fff;margin: 0 25px;}
.lsem-header.on { background: #2d9efc;}
.zxtel{background: #ffa300;padding: 5px 10px;border-radius: 30px;}
.foot { background: #2b2b2b;}
.foot>div.d1 {width: 1094px;height: auto;padding-bottom: 2px;line-height: 25px;margin: auto;}
.xian{border-bottom: 1px solid #363636;}
.foot>div.d1>a {color: #fff;margin-right: 47px;width: 6rem;float: left;}
.foot>div.d1>font {color: rgba(255, 255, 255, 0.8);font-size: 16px;display: block;line-height: 52px;margin-top: 25px;}
.foot>div.d3 {padding: 20px 0;line-height: 26px;text-align: center;font-size: 14px;background: #2b2b2b;color: #ffffff;}
.foot>div.d3 a {color: #fff;}































