﻿.header_top_l li dl{left:322px;}
/*------------header_top---------------*/
.nav{float:right;}
.prv{position: relative;}
/*.prv * ,.header_mini,.header_mini *{transition: all .3s;}*/
.prv .navah,.navlist li .poslf .list a:hover,.navlist li .poslf .list a,.navlist .header_soso i,.prv .header_soso_con{transition: none;}
/*.navlist .header_soso i{transition: margin-top .3s;}*/
.header_mini{position: fixed;top:0;background: #FFFFFF;z-index: 99999;box-shadow: 0 0 6px #e5e5e5;opacity: .9;}
.header_mini:hover{opacity: 1;}
.header_mini .hdbox{height: 50px;}
.header_mini .header .logo{margin-top:0;transform: scale(.8);margin-left: -34px;margin-left: 0\9;}
.header_mini .navlist li .items,.header_mini .navlist,.header_mini .nav{height: 50px;}
.header_mini .navlist li .items,.header_mini .navlist .header_soso p{line-height: 50px;}
.header_mini .navlist li dl , .header_mini .navlist li .navpro , .header_mini .header_soso_con{top: 50px;}
.header_mini .navlist .header_soso i{margin-top: 15px;}
select#product{line-height: 38px;border: 1px solid #cacbcb;height:38px;margin-bottom: 13px;width: 568px;text-indent: 14px;float: left;opacity: .8;}

/*---------------header phone 18.07.24---------------------*/
.header_top_r .tel{float: left;}
.header_top_r{width: 575px;}
.head_phone{width:90px;height: 38px;line-height: 38px;float: left;cursor: pointer;color: #ffffff;text-indent:25px;background: url('../blackimage/icon_phone.png') left no-repeat;font-weight: bold;}
.masked { position: fixed; background-color: rgba(51, 51, 51, 0.4); width: 100%; height: 100%; top: 0; left: 0; z-index: 19960426;display:none;}
.popup { width: 500px; height: 230px; display: none; background: #fff; position: absolute; top: 50%; margin-top: -115px; left: 50%; margin-left: -250px; z-index: 11999; overflow: hidden; }
.popup i.close { width: 18px; height: 18px; color: #ff3d3b; font-size: 24px; font-weight: bold; font-style: normal; display: block; position: absolute; top: 10px; right: 10px; cursor: pointer; }
.popup .ctn { text-align: center; padding-top: 50px; }
.popup p { font-size: 18px; margin-bottom: 25px;text-align:center;}
.popup .error_num { display: none; color: orange; text-indent: -20px; }
.popup input { width: 220px; height: 38px; border: 1px solid #cccccc; line-height: 38px; text-indent: 10px; outline: none; font-family:"Microsoft Yahei";}
.popup .sub, .popup em.close { cursor: pointer; text-indent: 0; background: #ff3d3b; color: #FFFFFF; width: 80px; height: 40px; border: none; }
.popup .success { display: none; }
.popup em.close { font-style: normal; display: inline-block; line-height: 40px; }
.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.shake { -webkit-animation-name: shake; animation-name: shake; }
@-webkit-keyframes shake { from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } }

/*--------------order form 18.07.27----------------------*/
.biaodan form .formleft input,.biaodan form .formright input,.biaodan form .formright textarea,.formleft select#product{color:#333;opacity: .8;}
.formleft select#product{text-indent: 7px;}

/*--------2019 school--------*/
.ixz{width: 110px;height:40px;padding-top:85px;background: url("../blackimage/ixz.png") center top no-repeat;color:#666;text-align: center;position: fixed;z-index: 19960426;top:18%;right: 10px;line-height:18px;display:block;}


@media screen and (max-width: 1190px){
  .header_top_r{width:485px}
}