.main {position: relative;z-index: 10;}
.ui-nowrap {overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.ui-nowrap2 {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ui-nowrap3 {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.ui-center{position:absolute;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.ui-centerL{position:absolute;left:0;top:50%;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0%,-50%);}
.w1500 {width: 78%;margin: 0 auto;}
.w1500.w1540{width:80%;}
@media (max-width:1439px){
  .w1500 {width: 88%;}
  .w1500.w1540{width:90%;}
}
@media (max-width:767px){
  .w1500 {width:100%;padding: 0 20px;}
  .w1500.w1540{width:100%;padding: 0;}
}

/*第二种*/
.w1200 {padding-right: 15px;padding-left: 15px;margin-right: auto; margin-left: auto;}
@media (min-width: 768px){
  .w1200 {width: 750px;}
}
@media (min-width: 992px){
  .w1200 {width:970px;}
}
@media (min-width: 1200px){
 .w1200 { width: 1200px;}
}

.noscroll-bg {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
@media (max-width:1199px){
	.noscroll-bg{ background-attachment: scroll;}
}

.browsehappy{width:100%;height:100%;position:fixed;background:#fff;text-align:center;z-index:10000;}
.browsehappy h1 {margin-top: 0;margin-bottom: 10px;line-height: 1.2;color: #000;font-size:30px;margin-top:10%;}
.browsehappy p a{color:#f00;}
.vertical-obj {display: table; width: 100%; height: 100%; min-height: 100%; }
.vertical-obj-cont {display: table-cell; vertical-align: middle; }


.header{width:100%;height:80px;background:#fff;z-index: 99;position: relative;left:0;top:0;transition: all 0.5s ease;}
.header-main{width: 100%;background-color: #fff;transition: padding 0.3s ease, transform 0.5s ease; position: fixed;left: 0;top: 0;box-shadow: 0 0 8px rgba(0,0,0,.07);-webkit-box-shadow:0 0 8px rgba(0,0,0,.07);}
.logo{display:block;float: left;margin-top:20px;margin-right: 42px;}
.logo img{max-width:210px;}
.meun_left{width:auto;float: left;}
.meun_left ul li{float: left;text-align: center;padding: 0 16px;margin-right:8px; padding-top:3px;height: 80px;position: relative;cursor: pointer;line-height: 80px;}
.meun_left ul li span{font-size:16px;display: inline-block;color:#333;}
.iconfont-jiantouxia{display: inline-block;color:#666;font-size: 20px;vertical-align: middle;}
.iconfont-jiantouxia:before{content: "\e62f"}
.meun_left ul li::after {border-bottom:4px solid #c70019;right:0;content:"";position: absolute;left:0;opacity: 0;transform:scaleX(0);transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);top:76px;}
.meun_left ul li.cur::after{opacity:1;transform:scaleX(1);}
.meun_left ul li.cur .iconfont-jiantouxia{transform: rotateZ(-180deg);-webkit-transform: rotateZ(-180deg);color:#c70019;}
.meun_left ul li.cur span{color:#c70019;}

.nav1 .cur{color: #d12928;}



.navigation-down {position:fixed;top:80px;left: 0px;width: 100%;z-index:999;}
.nav-down-menu {width: 100%;margin:0;display: none;position:relative;background: #fff;overflow-y: auto;overflow-x: hidden;}
.nav-down-menu dl dd {position: relative;width: 16.2%;float: left;left:20px;opacity: 0; padding-right:1%; }
.nav-down-menu dl dd .liimg {display: block;width: 100%;overflow: hidden;}
.nav-down-menu dl dd .liimg img {width: 100%;height:100%;transition: all 0.8s ease 0s;-webkit-transition: all 0.8s ease 0s;max-width: none!important;}
.librief{text-align: center;}
.librief .brief {padding:18px 6% 42px;}
.librief .brief h2{font-weight: bold;font-size:20px;margin-bottom: 8px;color:#383838;transform: translateX(-8px);-webkit-transform: translateX(-8px); transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
.librief .brief h2:before{width:12px;height: 1px;background: #383838;content: "";display: inline-block; transition: all 0.3s;-webkit-transition: all 0.3s;margin-right: 6px;margin-bottom: 6px;opacity: 0;}
.librief .brief p{color:#8f8f8f;word-wrap: break-word;font-size: 16px;}
.nav-down-menu dl dd:hover .liimg { background-color: #000;}
.nav-down-menu dl dd:hover .liimg img {width: 100%; -webkit-transform-origin: center center; -webkit-transform: scale(1.1, 1.1);
    -moz-transform-origin: center center;-moz-transform: scale(1.1, 1.1);}
.nav-down-menu dl dd:hover h2{transform: translateX(0px);-webkit-transform: translateX(0px);}
.nav-down-menu dl dd:hover h2:before{opacity:1;}
.nav-down-menu dd{-moz-animation-name: slide; -webkit-animation-name: slide; animation-name: slide; -moz-animation-timing-function: ease; -webkit-animation-timing-function: ease; animation-timing-function: ease; -moz-animation-fill-mode: both; -webkit-animation-fill-mode: both; animation-fill-mode: both; -moz-animation-duration: 800ms; -webkit-animation-duration: 800ms; animation-duration: 800ms; }
 @media (min-width: 1200px){
   .nav-down-menu dl dd:nth-of-type(1) { -moz-animation-delay: .3s; -webkit-animation-delay: .3s;animation-delay: .3s;}
   .nav-down-menu dl dd:nth-of-type(2) { -moz-animation-delay: .5s; -webkit-animation-delay: .5s;animation-delay: .5s;}
   .nav-down-menu dl dd:nth-of-type(3) { -moz-animation-delay: .7s; -webkit-animation-delay: .7s;animation-delay: .7s;}
   .nav-down-menu dl dd:nth-of-type(4) { -moz-animation-delay: .9s; -webkit-animation-delay: .9s;animation-delay: .9s;}
   .nav-down-menu dl dd:nth-of-type(5) { -moz-animation-delay: 1.1s; -webkit-animation-delay: 1.1s;animation-delay: 1.1s;}
   .nav-down-menu dl dd:nth-of-type(6) { -moz-animation-delay: 1.3s; -webkit-animation-delay: 1.3s;animation-delay: 1.3s;}
   .nav-down-menu dl dd:nth-of-type(7) { -moz-animation-delay: 1.5s; -webkit-animation-delay: 1.5s;animation-delay: 1.5s;}
  }
@-moz-keyframes slide{0%{opacity:0;left:20px}100%{opacity:1;left:0}}
@-webkit-keyframes slide{0%{opacity:0;left:20px}100%{opacity:1;left:0}}
@keyframes slide{0%{opacity:0;left:20px}100%{opacity:1;left:0}}
@media (max-width: 1439px){
	.librief .brief h2{font-size:18px;}
}
.nav1 ul li {float: left;position: relative;}
.nav1 ul li a {font-size: 16px; color: #333; transition: all 0.3s;-webkit-transition: all 0.3s;display: block; }
.nav1 ul li   a:before{width:12px;height: 1px;background: #d12928;content: "";display: inline-block;position: absolute;left:8px;top:50%;
opacity: 0; transition: all 0.3s;-webkit-transition: all 0.3s;}
.nav1 ul li  a:hover{padding-left: 36px;}
.nav1 ul li  a:hover:before{opacity: 1;left:18px;}
.nav1 ul li .pcnavh {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh1 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh2 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh3 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh4 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh5 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh6 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh7 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh8 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh9 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh10 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li .pcnavh11 {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li dl {display: block; position: absolute; top:76px; margin-left: -56px; left: 50%; background-color: #c70019; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);display: none;padding: 4px 0;}
.nav1 ul li dl dd {width: 112px;margin-bottom: 4px;}
.nav1 ul li dl dd:last-child{margin-bottom: 0;}
.nav1 ul li dl dd a {display: block;padding-left:28px;line-height:36px; color: #fff; font-size: 14px; position: relative;text-align:left;}
.nav1 ul li dl dd a:before{width:12px;height: 1px;background: #fff;content: "";display: inline-block;position: absolute;left:8px;top:50%;
opacity: 0; transition: all 0.3s;-webkit-transition: all 0.3s;}
.nav1 ul li dl dd a:hover{padding-left: 36px;}
.nav1 ul li dl dd a:hover:before{opacity: 1;left:18px;}

.nav1 ul li:hover .pcnavh {color: #c70019;}
.nav1 ul li:hover .pcnavh1 {color: #c70019;}
.nav1 ul li:hover .pcnavh2 {color: #c70019;}
.nav1 ul li:hover .pcnavh3 {color: #c70019;}
.nav1 ul li:hover .pcnavh4 {color: #c70019;}
.nav1 ul li:hover .pcnavh5 {color: #c70019;}
.nav1 ul li:hover .pcnavh6 {color: #c70019;}
.nav1 ul li:hover .pcnavh7 {color: #c70019;}
.nav1 ul li:hover .pcnavh8 {color: #c70019;}
.nav1 ul li:hover .pcnavh9 {color: #c70019;}

.nav1 ul li:hover .pcnavh10 {color: #c70019;}
.nav1 ul li:hover .pcnavh11 {color: #c70019;}

.shouqi{width:140px;height: 46px;background: #c70019;color:#fff;display:block;line-height: 46px;text-align: left;padding-left: 56px;
position:absolute;right:64px;cursor: pointer;display: none; bottom: 42px;}
.shouqi:before{width:12px;height: 1px;background: #fff;content: "";display: inline-block;position: absolute;left:36px;top:50%;opacity: 0; transition:all 0.3s;-webkit-transition: all 0.3s;}
.shouqi:hover{padding-left: 66px;}
.shouqi:hover:before{opacity: 1;left:46px;}

.zc-lang{width:80px;height:80px;line-height: 80px;text-align: center;border-left:1px solid #ebebeb;}
.zc-lang span{display: inline-block;font-size:16px;color:#c70019;}
.topsearch{position: relative;width:80px;height:80px;line-height: 80px;background: #c70019;cursor: pointer;text-align: center;}
.topsearch .iconfont-sousuo{color:#fff;font-size:20px;}
.topsearch .iconfont-sousuo:before{content:"\e634"}
.m-btn{width:80px;height:80px;line-height: 80px;text-align: center;display: none;background: #c70019;}
.m-btn .iconfont-sanheng{color:#fff;font-size:18px;cursor: pointer;vertical-align: middle;}
.m-btn .iconfont-sanheng:before{content:"\e635";}
.overfly,.overfly1{width:100%;height:100%;position:fixed;left:0;top:80px;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;display: none;}
.search_down{width:100%;height:440px;background:#c70019;z-index:1000;position:fixed;left:0;top:80px;right:0;display: none;}
.topsearch.on .iconfont-sousuo:before{content:"\e633";font-size:16px;}
.search_box{width:54%;margin:200px auto 0 auto;border-bottom:1px solid #fff;height:72px;}
.search_box .inputs{width:84%;display:block;float:left;padding:10px 30px;font-size:40px;color:#fff;background:none;border:0;}
.search_box .submit{width:72px;height:72px;display:block;float:right;background:url(../images/search.png) center  center no-repeat;border:0;cursor: pointer;}
.inputs::-webkit-input-placeholder {color:#fff;opacity: .5;}
.inputs:-moz-placeholder {color:#fff;opacity: .5;}
.inputs::-moz-placeholder {color:#fff;opacity: .5;}
.inputs:-ms-input-placeholder {color:#fff;opacity: .5;}

.topsearch-wap{width:80px;height:80px;line-height: 80px;text-align: center;display: none;background: #fff;cursor: pointer;}
.topsearch-wap .iconfont-sousuo{color:#333;font-size:20px;}
.topsearch-wap .iconfont-sousuo:before{content:"\e634"}

.search_down_wap{position: fixed;width:100%;height:300px;left:0;top:0;z-index: 9901;background:#c70019;display: none;}
.search_down_wap .search_box{margin:170px auto 0 auto;width:80%;height:50px;}
.search_down_wap .search_box .inputs{width:75%;display:block;float:left;padding:10px 15px;font-size:22px;}
.search_down_wap .search_box .submit{width:50px;height: 50px;background-size:38% auto;}
.wap-close{font-size:16px;color:#fff;position: absolute;right:20px;top:20px;z-index: 99999;display: block;font-family: "iconfont"}




.body-wrap{position: relative;z-index: 10;}
.m-sub-menu {position: fixed; right:-100%; width: 66%; top: 0; z-index: 1000; height: 100%; background-color: #fff; transition: all 0.64s ease 0s; }
.m-sub-menu.show {right: 0; transition: all 0.44s ease 0s; }
.m-sub-menu .top-box {line-height:80px;height:80px; background-color: #c70019; }
.m-sub-menu .top-box .w_close {display: inline-block;margin-right:20px;cursor: pointer;color:#fff;font-family: "iconfont";font-size:16px;line-height:60px;}
.m-sub-menu .list-wrap ul {width: 100%;}
.m-sub-menu .list-wrap li {line-height: 50px; width: 100%; border-bottom: 1px solid #f2f2f2; }
.m-sub-menu .list-wrap li .col-box {display: block; width: 100%; padding: 0 20px 0 20px; }
.m-sub-menu .list-wrap .tit {font-size: 14px; color: #333;font-weight: bold; }
.m-sub-menu .list-wrap .point {display: inline-block;color:#b5b5b5;font-family:"iconfont";font-size:14px;}
.m-sub-menu .sec-sub-list {position: absolute; right: -100%; top:80px; width: 100%; }
.m-sub-menu .sec-sub-list .boxs {width: 100%; position: absolute; left: 0; top: 0; transition: all 0.4s ease 0s; background-color: #fff;min-height: 400px; }
.m-sub-menu .sec-sub-list .boxs.show {left: -100%; }
.m-sub-menu .sec-sub-list ul, .m-sub-menu .sec-sub-list li {width: 100%; }
.m-sub-menu .sec-sub-list li {line-height: 50px; border-bottom: 1px solid #f2f2f2;text-align: left; }
.m-sub-menu .sec-sub-list li a {display: block; width:94%; padding: 0 7.8% 0 8.2%; font-size: 13px; color: #333; }
.m-sub-menu .sec-sub-list .return-fir{display: block; width:100%; padding: 0 7.8% 0 8.2%; line-height: 50px; background-color: #c70019; } 
.m-sub-menu .sec-sub-list .return-fir p{color: #fff;font-size: 14px;text-align: left;font-weight: bold;}
.m-sub-menu .sec-sub-list .return-fir p i{color:#fff;font-family: "iconfont";font-size:14px;display:inline-block;margin-right: 6px;font-weight: normal; }
.ovh { overflow: hidden;}

@media (max-width: 1049px){
   .m-btn{display:block;}
   .nav1,.meun_left{display: none;}
  .zc-lang{border-left:0;width:60px;}
  .zc-lang span{color:#333;}
  .topsearch,.navigation-down{display: none;}
  .topsearch-wap{display:block;width:60px;margin-right: 20px;}
}
@media (max-width:767px){
	.header{height: 60px;}
	.m-btn{width:60px;height: 60px;line-height: 58px;}
  .zc-lang{width:40px;height: 60px;line-height: 58px;}
	.zc-lang span{font-size:14px;}
	.topsearch-wap{width:40px;height: 60px;line-height: 60px;margin-right:10px;}
	.topsearch-wap .iconfont-sousuo{font-size:16px;}
	.logo{margin-right: 0;margin-top: 10px;}
	.logo img{max-width: 115px;}
	.m-btn .iconfont-sanheng{font-size:14px;}
	.m-sub-menu .sec-sub-list{top:60px;}
	/*.search_box .inputs{width:80%;display:block;float:left;padding:10px;font-size:28px;}
	.search_box .submit{width:60px;height: 60px;background-size:38% auto;}
	.topsearch.on .iconfont-sousuo:before{font-size:14px;}*/
	.m-sub-menu .top-box{height: 60px;line-height: 60px;}
	.m-sub-menu .top-box .close{line-height: 60px;}
}




.loader{width: 50px; height: 50px; position: absolute; top: 50%; left: 50%; margin: -25px 0 0 -25px; font-size: 10px; border-top: 1px solid rgba(0,0,0, 0.08); border-right: 1px solid rgba(0,0,0, 0.08); border-bottom: 1px solid rgba(0,0,0, 0.08); border-left: 1px solid rgba(0,0,0, 0.5); border-radius: 50%; animation: spinner 700ms infinite linear; } 
.loader.white{border-top: 1px solid rgba(255,255,255, 0.08); border-right: 1px solid rgba(255,255,255, 0.08); border-bottom: 1px solid rgba(255,255,255, 0.08); border-left: 1px solid rgba(255,255,255, 0.5); } @keyframes spinner {0% {transform: rotate(0deg); } 100% {transform: rotate(360deg); } }
.h-f { height: 100%;}
.w-f{  width: 100%;}




.footer{width:100%;background:#282e3a;position: relative;}
.footer_top{width:100%;padding: 90px 0;}
.footer_left{width:30%;float: left;}
.ft_logo{display: block;margin-bottom:40px;}
.footer_left h5{font-size:18px;color:#fff;line-height:1.5em;word-wrap:break-word;margin-bottom:30px;font-weight:bold;}
.select_group{ width:170px;border:1px solid #7e879a;height:33px;position:relative;margin-bottom: 24px;}
.select_group p{width:100%;height:32px;padding-right: 40px;overflow: hidden;cursor: pointer;}
.select_group p span{line-height:32px;padding-left:10px;color:#7e879a;}
.select_group p em{display:block;background:#7e879a no-repeat;height:32px;width:32px;position:absolute;right:0;top:0;}
.select_group p em i{display:block;width:10px;height: 5px;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;background:url(../images/s.png) center center no-repeat;margin:12px auto;}
.select_group p em.on i{transform: rotate(-180deg);-webkit-transform: rotate(-180deg);}
.select_group ul{width:100%;position:absolute;top:30px;left:-1px;border:1px solid #7e879a;display:none;-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);background: #515969;z-index:100;}
.select_group ul li{height:32px;width:100%;line-height: 32px;color:#fff;padding: 0 10px;}
.select_group ul li:hover{background:#7e879a;cursor:pointer;}
.phone{font-size:18px;color:#fff;font-weight: bold;margin-bottom:6px;}
.address{font-size:14px;color:#7e879a;line-height: 1.5em;margin-bottom: 24px;}
.zc_share ul li{width:auto;float: left;margin-right: 26px;position: relative;height: 32px;line-height: 32px;margin-bottom: 20px;}
.zc_share ul li:last-child{margin-right: 0;}
.zc_share ul li a{display: block;font-size:14px;color:#7e879a;}
.zc_share ul li a i{display: inline-block;width:32px;height: 32px;background:#7e879a;border-radius: 100%;margin-right: 8px;font-family: "iconfont";font-size:22px;color:#282e3a;text-align: center;vertical-align: middle;}
.zc_share ul li a:hover{color:#fff;}
.zc_share ul li a:hover i{background: #fff;}
.erweima{width:144px;text-align:center;border:2px solid #c70019;position:absolute;left:0;top:-154px;background:#fff;z-index: 9999;display: none;}
.erweima b{width:12px;height:7px;background:url(../images/er_jt.png) left center no-repeat;position:absolute;left:12px;bottom:-7px;z-index:99;}

.footer_nav{width:63.33%;float: right;}
.footer_nav dl{float:left;width:auto;text-align:left;height:280px;padding-left:8%;}
/*.footer_nav dl:first-child{padding-left: 0;}*/
.footer_nav dl dt{color:#fff;line-height:24px;margin-bottom:18px;}
.footer_nav dl dt a{color:#fff;font-size:16px;}
.footer_nav dl dt a:hover{opacity: 1;}
.footer_nav dl dd{line-height:1.8em;}
.footer_nav dl dd a{color:#7e879a;font-size:14px;}
.footer_nav dl dd a:before{width:4px;height: 1px;background: #7e879a;content: "";display: inline-block;margin-right: 6px;vertical-align: middle;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;}
.footer_nav dl dd a:hover{color:#fff;}
.footer_nav dl dd a:hover:before{background:#fff;}
.copyRight{width:100%;padding:20px;font-size:12px;color:#7e879a;text-align: center;border-top: 1px solid #3a414e;}
.copyRight a{color:#7e879a;}
.copyRight a:hover{border-bottom: 1px dashed #7e879a;color:#808080;}

.wap_info{width:88%;margin:30px auto 0;display: none;}





















.yt-xuanfu{width:50px;position:fixed;top:40%;right:0;z-index:999;}
.yt-xuanfu ul li{width:100%;height:50px;position:relative;margin-bottom: 2px;background:#c70019;}
.yt-xuanfu ul li:last-child{border-bottom: 0;}
.yt-xuanfu ul li a{display:block;height:100%;line-height:56px;text-align:center;}
.yt-xuanfu ul li span{color:#fff;font-size:28px;-webkit-transition: all .4s ease;transition: all .4s ease;}
.yt-xuanfu ul li span.iconfont-dianhua:before{content:"\e671";}

.yt-xuanfu ul li span.iconfont-qq:before{background:url(../images/icon_qq.png)  no-repeat; }
.yt-xuanfu ul li span.iconfont-tc:before{content:"";}
/*.yt-xuanfu ul li span.iconfont-tc:before{content:"\e641";}*/
.yt-xuanfu ul li span.iconfont-weixin:before{content:"\e630";}
.yt-xuanfu ul li span.iconfont-huidaodingbu:before{content:"\e639";font-size:18px;}
.xuanfu_left{padding:16px 18px;background:#fff;border:1px solid #c70019;position:absolute;right:54px;top:50%;margin-top:-25px;white-space:nowrap;visibility: hidden;text-transform:lowercase;font-size:16px;color:#c70019;}
.xuanfu_left i{width:7px;height:13px;background:url(../images/yt-r.png) left center no-repeat;position:absolute;right:-7px;top:50%;margin-top:-7px;}
.erweima1{width:142px;height:162px;text-align:center;padding: 0;}
.erweima1 p{font-size:14px;line-height:20px;color:#333;letter-spacing:3px;}
.returnTop{display:none;}
.returnTop.cd-is-visible{display:block;}







.scroll{width:50px;height: 55px;text-align: center;font-size:16px;color:#fff;  font-family: 'DINCONDLIGHT';position: absolute;left:50%;margin-left: -25px;bottom: 0;z-index: 199;display: block;}
.scroll:after{width:1px;height: 34px;background: #fff;content: "";display:block;margin: auto;}

.more_but1{width: 180px; height: 46px; background: #c70019; color: #fff; display:block; line-height: 46px; text-align: left; padding-left: 52px; font-family: 'DINCONDLIGHT';font-size:20px;position: relative;}
.more_but1 a { color: #fff;}
.more_but1:before { width: 12px; height: 1px; background: #fff; content: ""; display: inline-block; position: absolute; left: 32px; top: 50%; opacity: 0; transition: all 0.3s; -webkit-transition: all 0.3s;}
.more_but1:hover{padding-left: 62px;color: #fff;}
.more_but1:hover:before{opacity: 1;left:42px;color: #fff;}
.marginauto{margin: auto;}

.more_but2{width: 140px; height: 46px; background: #c70019; color: #fff; display:block; line-height: 46px; text-align: left; padding-left:42px; font-size:14px;position: relative;}
.more_but2:before { width: 12px; height: 1px; background: #fff; content: ""; display: inline-block; position: absolute; left:22px; top: 50%; opacity: 0; transition: all 0.3s; -webkit-transition: all 0.3s;}
.more_but2:hover{padding-left:52px;}
.more_but2:hover:before{opacity: 1;left:30px;}











@media (max-width:1919px){
  .footer_nav dl{padding-left:7%;}
}
@media (max-width:1679px){
  .footer_nav dl{padding-left:6%;}
}
@media (max-width:1599px){
  .footer_nav dl{padding-left:5.5%;}
}



@media (max-width:1439px){
  .footer_nav dl{padding-left:5%;}

}
@media (max-width:1199px){
  .nav1 ul li .pcnavh{padding: 0 20px;}
  .ft_logo{margin-bottom:20px;}
}
@media (max-width:1049px){
  .footer_left{width:40%;}
  .footer_nav{width:50%;}
  .footer_nav dl{height: auto;margin-bottom:10px;width:50%;padding: 0 2% 0 5%;}
  .footer_nav dl dd{display: none;}
  .footer_top{padding: 60px 0;}
  .wap_info{display: block;}
  .footer_left .phone,.footer_left .address,.footer_left .zc_share{display: none;}
  .select_group{width:100%;}
  .zc_share ul li{width:33.33%;padding: 0 3%;margin: 0;}
  .zc_share ul li:first-child{padding-left: 0;}
  .returnTop .xuanfu_left{display: none;}
  .footer_left h5{font-size:16px;margin-bottom:20px;}
}

@media (max-width:767px){
  .more_but1{width:90px;height:36px;line-height: 36px;font-size:16px;padding: 0;text-align: center;}
  .more_but2{width:100px;height:36px;line-height: 36px;padding: 0;text-align: center;font-size:12px;}
  .footer_top{padding:40px 0;}
  .wap_info{width:100%;padding: 0 20px;}
  .footer_nav dl{margin-bottom: 0;padding: 0 2%;width:25%;}
  .footer_nav dl dt a{font-size:14px;}
  .zc_share ul li a{font-size:12px;}
  .select_group p span,.select_group ul li{font-size:12px;}
  .tab_bg .w1500{padding: 0;}
  .xuanfu_left{display:none!important;}
  .yt-xuanfu ul li:nth-of-type(1), .yt-xuanfu ul li:nth-of-type(2){display: none;}
  .footer_left h5{display: none;}
   .footer_left{width:100%;}
  .footer_nav{width:100%;}
  .wap_info{margin-top:10px;}
}

@media (max-width:374px){
 .zc_share ul li a i{width:28px;height: 28px;font-size:18px;margin-right:2px;}
 .zc_share ul li{padding: 0 1%;}
 .footer_nav dl{padding: 0 2% 0 8%;}
}





.loading{
position:fixed;
top:0;
right:auto;bottom:auto;left:0;z-index:9999;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;height:100%;background-color:#c70019;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.loading_line_wrapper{position:relative;top:0;right:auto;bottom:auto;left:0;width:9.6%;height:1px;z-index: 9999;}
@media screen and (max-width:600px){.loading_line_wrapper{width:25%}
}
@supports (-ms-ime-align:auto){
  .loading_line_wrapper{display:none}
}

.loading_line{position:relative;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;-ms-transform-origin:100% 0;-webkit-animation:kf_loading_line .75s cubic-bezier(.645,.045,.355,1) 0s infinite;-moz-animation:kf_loading_line .75s cubic-bezier(.645,.045,.355,1) 0s infinite;-o-animation:kf_loading_line .75s cubic-bezier(.645,.045,.355,1) 0s infinite;-ms-animation:kf_loading_line .75s cubic-bezier(.645,.045,.355,1) 0s infinite;animation:kf_loading_line .75s cubic-bezier(.645,.045,.355,1) 0s infinite}
.loading_line_inner{position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;background-color:#fff;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-ms-transform-origin:0 0}
.loading_line_inner--1{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-animation:kf_loading_line_inner--1 .75s cubic-bezier(.645,.045,.355,1) 0s infinite;-moz-animation:kf_loading_line_inner--1 .75s cubic-bezier(.645,.045,.355,1) 0s infinite;-o-animation:kf_loading_line_inner--1 .75s cubic-bezier(.645,.045,.355,1) 0s infinite;-ms-animation:kf_loading_line_inner--1 .75s cubic-bezier(.645,.045,.355,1) 0s infinite;animation:kf_loading_line_inner--1 .75s cubic-bezier(.645,.045,.355,1) 0s infinite}
.loading_line_inner--2{opacity:1;-ms-filter:none;filter:none;-webkit-animation:kf_loading_line_inner--2 .75s cubic-bezier(.645,.045,.355,1) 0s infinite;-moz-animation:kf_loading_line_inner--2 .75s cubic-bezier(.645,.045,.355,1) 0s infinite;-o-animation:kf_loading_line_inner--2 .75s cubic-bezier(.645,.045,.355,1) 0s infinite;-ms-animation:kf_loading_line_inner--2 .75s cubic-bezier(.645,.045,.355,1) 0s infinite;animation:kf_loading_line_inner--2 .75s cubic-bezier(.645,.045,.355,1) 0s infinite}
@-moz-keyframes kf_loading_line{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
50%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
}
@-webkit-keyframes kf_loading_line{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
50%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
}
@-o-keyframes kf_loading_line{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
50%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
}
@keyframes kf_loading_line{0%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
50%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
}
@-moz-keyframes kf_loading_line_inner--1{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
25%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
}
@-webkit-keyframes kf_loading_line_inner--1{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
25%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
}
@-o-keyframes kf_loading_line_inner--1{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
25%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
}
@keyframes kf_loading_line_inner--1{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
25%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
}
@-moz-keyframes kf_loading_line_inner--2{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
25%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
50%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
}
@-webkit-keyframes kf_loading_line_inner--2{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
25%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
50%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
}
@-o-keyframes kf_loading_line_inner--2{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
25%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
50%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
}
@keyframes kf_loading_line_inner--2{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
25%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0)}
50%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1)}
}
