@keyframes fadeInDown2{
	0%{ transform: translate(0,20px); opacity: 0; }
	100%{ transform: translate(0,0); opacity: 1;}
}

@-webkit-keyframes fadeInDown2{
	0%{ transform: translate(0,20px); opacity: 0; }
	100%{ transform: translate(0,0); opacity: 1;}
}
.animated{ animation-duration: 1.5s; /*animation-fill-mode: both; animate-delay: 1s; animate-iteration-count:1;*/ } 
/* 导航 */
.nav-top{background: #fff;width: 100%;text-align: center;height:90px; padding-top:20px;}
.logo_img{ width: 247px; height: 40px;}
.nav-cen{ width:1200px; margin: 0 auto;}
.nav-top .nav-con{text-align: right; float:right; margin-top:10px; position:relative;}
.nav-con{margin: 0 auto;display: inline-block;color: #999999;font-size: 18px;}
.nav-top .nav-con li{font-size: 18px;position:relative;display: inline-block;min-width: 40px;padding: 0 12px;height: 40px;line-height: 40px;cursor: pointer;text-align: center;vertical-align: top; float:left}
/*.nav-top .nav-con li{font-size: 18px;position:relative;display: inline-block;min-width: 40px;padding: 0 12px;height: 40px;line-height: 40px;cursor: pointer;text-align: center;vertical-align: top; float:left}*/
.nav-top .nav-con li a{color: #222222; display:inline-block}
.nav-top .nav-con li.curr-btn a{border-bottom: 1px solid #a21f23;color: #a21f23; height:40px}
.nav-top .nav-con li.padd30{padding:0 20px}
.nav-top .nav-con li.padd60{padding-right:30px}
.nav-top .nav-con li a:hover{color: #a21f24;text-decoration: none;}
.nav-top img{ margin-top:10px;}
.nav-top .nav-con li:last-child:after{border-right: none;}
.proaram-nav {background: rgba(45,45,45,0.98);line-height: 40px; width:100%; z-index:999;}
.proaram-nav ul{ margin:0px auto; overflow: hidden;width:1107px;}
.proaram-nav li{height: 40px;display:inline; line-height: 40px; margin-right:124px; float: left; font-size: 18px; text-align: center; }
.proaram-nav li.marght44{margin-right:186px}
.proaram-nav li.marght28{margin-right:170px}
.proaram-nav li:last-child{ margin-right: 0;}
.proaram-nav li a{ color:#bbbbbb;}
.proaram-nav li.curr-btn a{color:#A6A6A6; }
.nav-con li img{ margin-top:5px;}
.search-div{position:absolute;background:#fff; overflow:hidden; padding:18px; z-index:999; width:630px; border: 1px solid #DEDEDE; top:-32px}
.search-div input{ width:232px; border:none; line-height:30px; color:#333333; font-size:18px; text-align:left; margin-bottom:10px; float:left; margin-left:30px;}
input::-webkit-input-placeholder { color:#bbbbbb;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#bbbbbb; }
input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */color:#bbbbbb;}
input::-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#bbbbbb; }
input::textarea:-ms-input-placeholder { color: #bbbbbb; }
input::textarea::-webkit-input-placeholder { color: #bbbbbb; }
.search-div p{ color:#555555; font-size:15px; line-height:25px; text-align:left; clear:both;}
.search-div p a{color:#555555; margin-right: 20px; }
.search-div p a:hover{text-decoration: underline;}
.close-btn{ position:absolute; font-size:30px; color:#bebebe; left:18px; top:12px; display:block; cursor:pointer;}
.tel-txt{ font-size:26px; color:#222222; letter-spacing:1px;}
/*次导航*/
#inform{ position: absolute; top: 89px;width: 100%;overflow:hidden; left:0; right:0;background: rgba(45,45,45,0.98);/* 自动添加滚动条 */display: none;  /* 默认隐藏 */z-index:999;height:228px;}
#inform ul{ width:1130px; margin:0px auto; }
#inform li{ padding:0 10px; height:34px; float:left; width:172px; margin-right:68px;}
#inform li a:hover,.proaram-nav li a:hover,.proaram-nav li.curr-btn a:hover{color: #a21f24;text-decoration: none;}
#inform li:last-child,#inform li p.cleft:last-child{ margin-right:0px;}
#inform h3{ color:#bbbbbb; font-size:18px; border-bottom:1px solid #5e5e5e;  line-height:40px; background:url(../images/more2.png) right no-repeat; height:40px; margin-bottom:10px;}
#inform p{ color:#bbbbbb; font-size:16px; line-height:30px;}
#inform li p.cleft{ float:left; width:64px; margin-right:20px;}
.proaram-nav li.marght28{ margin-right:157px;}
.proaram-nav li.marght162{margin-right:138px }
.proaram-nav li.marght32{margin-right:145px}
.tel-txts{color: #222222; font-size:23px;}

.console-tit label{ display:inline-block; float:left; line-height:30px; margin-right:15px; margin-left: 15px;}
/* 分类*/
.classify-main{width:100%; margin:0px auto; overflow:hidden;border-top:1px solid #C6C6C6}
.classify-top{width:1280px; margin:80px auto; overflow:hidden;}
.dynamic-main .classify-top{width: 1280px;}
.classify-top .class-left{ color:#333333; font-size:48px; display:block; line-height:50px;}
.classify-top .class-right{ color:#333333;font-size:36px; text-align:right;display:block; line-height:35px;}
.classify-top span  i{height:2px;display: block;background: #000000;width:40px; margin-top:20px}
/* 右侧悬浮 */
.right-layer{position: fixed; right: -1px; bottom: 50px; z-index: 999; }
.right-layer li{width: 54px; height: 54px; margin-bottom: 5px;}
.right-layer li.bg_list1{ background: url(../images/right-tel.png) repeat;width: 50px; height: 50px; background-size: 100% 100%;}
.right-layer li.bg_list2{ background: url(../images/right-qq.png) repeat;width: 50px; height: 50px; background-size: 100% 100%;}
.right-layer li.bg_list3{ background: url(../images/right-qw.png) repeat;width: 50px; height: 50px; background-size: 100% 100%;}
.right-layer li.bg_list4{ background: url(../images/right-top.png) repeat;width: 50px; height: 50px; background-size: 100% 100%;}
.right-layer li.bg_list1:hover{ background: url(../images/right-tel-red.png) repeat;width: 50px; height: 50px; background-size: 100% 100%;}
.right-layer li.bg_list2:hover{ background: url(../images/right-qq-red.png) repeat;width: 50px; height: 50px; background-size: 100% 100%;}
.right-layer li.bg_list3:hover{ background: url(../images/right-qw-red.png?v=2019060400001) repeat;width: 50px; height: 50px; background-size: 100% 100%;}
.right-layer li.bg_list4:hover{ background: url(../images/right-top-red.png) repeat;width: 50px; height: 50px; background-size: 100% 100%;}
.tel-div{width: 380px;position:fixed;bottom: 191px;right: 60px;background:rgba(253,253,253,0.9); padding: 25px 10px;box-shadow: 0px 3px 10px 1px rgba(217,217,217,0.6);}
.tel-div input{ width:241px; height: 46px; line-height:46px;border: none;border-bottom: 1px solid #333333; color:#a11f24;font-size: 26px; background:transparent; font-weight: bold;}
.tel-btn{border: none; background:#333333; color: #fff; text-align: center;height: 38px; line-height: 38px; margin-left:-5px; display: inline-block; padding: 0 10px;}
.tel-close-btn{ position:absolute; font-size:30px; color:#bebebe; right:13px; top:-11px; display:block; cursor:pointer;}

/* .tel-div ::-webkit-input-placeholder{font-weight:normal;}    使用webkit内核的浏览器 */
/*.tel-div :-moz-placeholder{font-weight:normal;}                  /* Firefox版本4-18 */
/*.tel-div ::-moz-placeholder{font-weight:normal;}                  /* Firefox版本19+ */
/*.tel-div :-ms-input-placeholder{font-weight:normal;}           /* IE浏览器 */
/* 我的位置 */
.main-tit{ margin: 30px auto; width: 1280px; font-size: 14px; color:#242424;}
.main-tit a{ color: #a21e23;}
feature__text>* {
webkit-transition: opacity .5s ease-in-out,padding .3s ease,-webkit-transform .5s ease-in-out;
ransition: opacity .5s ease-in-out,padding .3s ease,-webkit-transform .5s ease-in-out;
ransition: opacity .5s ease-in-out,transform .5s ease-in-out,padding .3s ease;
ransition: opacity .5s ease-in-out,transform .5s ease-in-out,padding .3s ease,-webkit-transform .5s ease-in-out;
pacity: 0;
webkit-transform: translateY(3.125rem);
ms-transform: translateY(3.125rem);
ransform: translateY(3.125rem)
}
@media screen and (min-width:1000px) and (max-width:1280px){
.main-tit,.dynamic-main .classify-top,.nav-cen,.footer-cen{  width: 1180px;}
.classify-top .class-left{  font-size:36px; }
.classify-top .class-right{font-size:30px; }
#inform h3{ font-size:16px;}
#inform p{font-size:14px;}
.nav-top .nav-con li{font-size: 17px;}

}
@media screen and (min-width:1281px) and (max-width:1440px){
.classify-top .class-left{  font-size:36px; }
.classify-top .class-right{font-size:30px; }
#inform h3{ font-size:16px;}
#inform p{font-size:14px;}
.nav-top .nav-con li{font-size: 17px;}

}
@media screen and (min-width:1600px) and (max-width:1900px){
.nav-cen{ width:1400px;}
.nav-top .nav-con li.padd60{padding-right:40px}
.nav-top .nav-con li{font-size: 17px;}
}
@media screen and (min-width:1900px) and (max-width:1920px){	
.nav-top .nav-con li{ padding:0 20px}
.nav-top .nav-con li.padd30{padding:0 30px}
.nav-top .nav-con li.padd60{padding-right:60px}
.nav-top img{ margin-top:16px;}
.nav-cen{ width:1400px;}
.search-div{width:660px;}
.classify-top{width:1280px; margin:100px auto; }
.classify-top span  i{ margin-top:30px}
.footer-cen{ width:1132px;padding: 96px 0 96px 0;}
.tel-txt{ margin-top:44px;}

.proaram-nav ul{width:1220px;}
.proaram-nav li.marght44{margin-right:212px}
.proaram-nav li.marght28{margin-right:190px}
.proaram-nav li{margin-right:175px}
#inform ul{ width:1240px}
#inform li{ margin-right:97px;}	
.proaram-nav li.marght162{margin-right:162px }
.proaram-nav li.marght32{margin-right:174px}
.search-div input{ margin-top: 5px}
.search-div{padding:15px 18px 22px 18px; width:795px }
.search-div p{ margin-bottom:7px;}
.search-div input{ margin-bottom:35px; }
.footer-cen h1{ font-size: 48px; }
}
