[attribute*="eyoucms"]{display:none;}
body a[src*="eyoucms"]{display:none !important;}
body a[src*=".php"]{display:none !important;}
	a[src*=".php"]{display:none !important;}

@import url("../css/scrollbar.css");
/*@import url("touch.css");
@import url("../css/touch.css");*/
@import url("../css/touch.css");
/*zcg add*/
.wapmian{ display:none}
.header_bg{
    transition:all 0.5s;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -o-transition:all 0.5s;
    position: fixed;
    top: 0 !important;
    left: 0;
    width: 100%;
    min-height: 96px !important;
    background: rgba(255,255,255,1);
    z-index: 99999;
    height: 120px;
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2);
}
.body_nav{
    width: auto;
    display: table;
    float: right;
    margin: 0 auto;
    padding: 0 0 0 0% !important;
    margin-right: 1%;
}
.fl.logo{transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;
    width: 416px;
    overflow: hidden;
    height: 87px;
    margin: 15px 0 0 0px;
    float: left;
}
.fl.logo a{float: left;}
.fl.logo a img{float: left;width: 100%;max-width: 100%;}
.header .fr {transition:all 0.5s;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.header_bg.backs{height: 80px;}
.header_bg.backs .nav li a{line-height: 80px;}
.header_bg.backs .header .fr {min-height: 80px;padding: 0px 0 0 0px; line-height: 80px;}
.header_bg.backs .header .fr tel{line-height: 80px;}
.header_bg.backs .nav li a {line-height: 80px;}
.header_bg.backs .nav .subnav li a {line-height:38px;}
.header_bg.backs .header{line-height: 60px;height: 60px;}
.header_bg.backs{min-height: 80px !important;}
.header_bg.backs .fl.logo {margin:12px 0 0 0;width: 416px;}
.header_bg.backs .fr .tel{line-height:80px;}
.header_bg.backs .yuyan01{line-height:80px;}

.header{/* background:#fff; */min-height: 100px;width: 1250px; margin:0px auto; !important;}
.header .fr{min-height: 60px;padding: 0px 0px 0 10px;float:right;}
.header .fr span{margin:0; margin-right:-30px; padding: 0 0 0 0px;float:left;}
.header .fr span a{font-size:18px;color:#267AFF;display:block;float:none;margin:0;}
.header .fr .tel{font-size: 20px;padding-left: 28px;color: #267AFF;font-weight: 600;background: url(../img/tel_ico.png) no-repeat 0 52%;line-height: 100px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;float:left;}
.yuyan01 {width: auto;float: left;line-height: 100px; padding: 0 20px;font-size: 16px;color: #999;}
.yuyan01 a{color:#FFF;}

.bg_nav{background:#FFF;}
.nav{list-style:none;margin:0;padding:0; margin-top:30px; width:580px; float:right}
.nav li{display:inline-block;padding:0;position:relative;}
.nav li a{display:block;padding: 0px 8px;color: #333;font-size: 16px;line-height: 60px;}
.nav li:hover a{color:#ff0000;}
.nav li a:hover{color: #ff0000;}
.nav .hover a{color: #333;}
.nav li .subnav{position:absolute;background:#fff;padding: 0px 0 0 0;border: 0px solid #f3f3f3;border-top: 0px solid #267AFF;border-bottom:0;/*border-radius:10px 10px 0 0;*/left:50%; margin-left:-89px;z-index:9999;opacity:0;transition:all .3s ease 0s;visibility:hidden;margin-top: 30px;transform:translate3d(0,10px,0);}
.nav li .subnav:after{content:'';display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #1F64AD;position:absolute;top: -10px;right:45%;}
.nav li .subnav li{position: relative;display:block;text-align:center;margin:0;min-width:180px;}
.nav li .subnav li a{color:#333;white-space:nowrap;border-radius:0;padding: 0px 30px;border-bottom:1px solid #f3f3f3;background:#fff;font-size:14px;line-height: 38px;}
.nav li .subnav li:hover a{background:#F2F2F2}
.nav li .subnav li a:hover{color:#ff0000;}
.nav li .subnav02{width:360px; margin-left:-188px;}
.nav li .subnav02 li{ float:left }

.nav li:hover .subnav{opacity:1;transform:translate3d(0,0,0);visibility:visible;}
.nav li:hover .subnav a{background:#fff;color:#333;font-size:14px;}
.nav li:hover .subnav li:hover {background:#F2F2F2!important}
.nav li:hover .subnav a:hover{color:#333;}
.nav li .subnav li .subnav2{position:absolute;background:#fff;border:1px solid #f3f3f3;border-bottom:0;right:-202px;top:-17px;z-index:9999;opacity:0;transition:all .3s ease 0s;visibility:hidden;}
.nav li .subnav li:hover .subnav2{opacity:1;visibility:visible;}
.nav li.yuyan{ display:none}





