body{font-family:'\5FAE\8F6F\96C5\9ED1'; font-size:12px; color:#242424; background: #fff;}
a{ transition:all 0.3s; text-decoration:none;}
a:hover{ text-decoration:none;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {    color: #c7c7c7;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {    color: #c7c7c7;}
.wrap{width: 1200px; margin: 0 auto}

.misaheader{background: #fff; height: 75px; position: relative;z-index: 1000;width: 100%;}
.misaheader.now{position: fixed; left: 0; top: 0; box-shadow: 0 4px 12px -4px rgba(0, 0, 0, 0.1);    animation-duration: 0.8s;    animation-name: fadeInDown;animation-timing-function: ease-in-out;}
a.logo{display: inline-block;float: left;height: 75px;}
a.logo img{max-height:40px;}
.misaheaderr{display: inline-block;float: right;}
.misanav{display: inline-block;}
.misanav li{display: inline-block; position: relative;}
.misanav li>a{display: inline-block;line-height: 75px;color: #242424;font-size: 16px;padding: 0 15px; position: relative;}
.misanav li>a:before{content: '';width: 20px;height: 4px;position: absolute;left:50%; margin-left: -10px; top: 0; opacity: 0; transition:all 0.5s;background: #ff5e14; transform: translateX(-100%); }
.misanav li>a span{display: none;}

.misanav li:hover a,.misanav li.a a{color: #ff5e14;}
.misanav li:hover a:before,.misanav li.a a:before{ transform: translateX(0); opacity: 1;}
a.navbuy{display: inline-block;line-height: 45px;color: #fff; font-weight: bold;padding: 0 30px;font-size: 15px; background: #ff5e14;}
a.navbuy:hover{background: #061538;}

.h_pop{background: #061538;width: 200px;top:100%!important; transition: all 0.5s; border: none; box-shadow: none;padding: 10px;}
.h_pop li{display: block;}
.h_pop li a{width: 100%; display: inline-block;line-height: 50px;font-size: 15px;color: #fff; box-sizing: border-box;padding: 0 15px; border: none;}
.misanav li:hover .h_pop li a:before{ opacity: 0;}
.h_pop li a:hover{background: #ff5e14;color: #fff;}
.misanav li:hover .h_pop{visibility: visible; opacity: 1; top: 90%!important;}


.navrr{display: inline-block;padding-left: 70px; vertical-align: top;}
.navser{color: #ff5e14; font-size: 15px; vertical-align: middle;margin-right: 15px; cursor: pointer;line-height: 75px;}
.dlzc{display: inline-block; line-height: 75px;}
.dlzc a{display: inline-block;color: #242424;font-size: 15px; vertical-align: middle;}
.dlzc a:hover{color: #ff5e14;}
.dlzc span{display: inline-block; vertical-align: middle; padding: 0 10px;}
.dlzc button{border: none;color: #242424;font-size: 15px; background: none; vertical-align: middle; cursor: pointer;}
.dlzc button:hover{color: #FF5E14}
#append_parent{position: relative;z-index: 2000;}
.misabtn{border: none; display: inline-block; height: 45px;  line-height: 45px!important;padding: 0 30px!important; color: #fff!important; font-weight: bold;font-size: 14px; cursor: pointer; background: #FF5E14!important; transition: all 0.3s; }
.misabtn:hover{background: #061538!important;}
.misabtn strong{line-height: 45px!important; color: #fff;}
.btnb{border: 1px solid #FF5E14;height: 45px; display: inline-block; line-height: 45px; padding: 0 30px; color: #fff; font-weight: bold;font-size: 14px; cursor: pointer;  transition: all 0.3s;}
.btnb:hover{background: #061538; border: 1px solid #061538;}

.dlzcb{ position: relative; display: inline-block;height: 75px; transition: all 0.5s;}
.dlzcbt{padding: 18px 10px 0 20px; text-align: right;display: inline-block;}
.dlzcbt img{border-radius: 50%;width: 39px; height: 39px; vertical-align: middle; margin-right: 10px;}
.dlzcbt i{color: #FF5E14;}
.dlzcbb{background: #061538; transition: all 0.5s; display: none; position: absolute;right: 0;top: 100%;box-sizing: border-box;width: 150px;padding: 10px; opacity: 0;}
.dlzcbb li{padding: 0 10px; cursor: pointer; transition: all 0.3s;}
.dlzcbb li i{color: #fff;width: 15px; text-align:center; margin-right: 7px; vertical-align: middle;}
.dlzcbb li a{color: #fff; display: inline-block;vertical-align: middle; font-size: 13px; line-height: 35px;width: 85px;}
.dlzcbb li:hover{background: #FF5E14;}
.dlzcb:hover{background: #061538;}
.dlzcb:hover .dlzcbt i{color: #fff;}
.dlzcb:hover .dlzcbb{opacity: 1;  display: block;}
.banner{ overflow:hidden; text-align:center; position:relative;width: 100%;}
.banner .swiper-slide{text-align: center; position: relative;}
.banner .swiper-slide img{max-width: 100%; vertical-align: top; position: relative;z-index: 8;}
.bannerbg{width: 100%; height: 100%; background: #061538; opacity: 0.0; position: absolute;left: 0; top: 0; z-index: 10;}
.bannerb{ position:absolute; bottom:15px!important; left:0; box-sizing:border-box; text-align:center; z-index:10; width:100% !important; background: rgba(0,0,0,0); padding: 5px 0; }
.bannerb .swiper-pagination-bullet{  opacity:1; background: #a19fa3; margin:0 3px; width:18px; height:12px;vertical-align:middle;border: none;  border-radius: 6px}
.bannerb .swiper-pagination-bullet-active{ background:#FF5E14; width: 30px; }
.bannerm{width: 1200px; position: absolute;left: 50%; margin-left: -600px; top: 0; height: 100%; z-index: 11;}
.bannerm h2{color: #fff; font-size: 50px; font-weight: bold; line-height: 80px;padding-bottom: 15px;}
.bannerm p{color: #fff; font-size: 20px; line-height: 25px;padding-bottom: 35px;}
.ywfw{width: 1200px;margin: 0 auto;padding: 100px 0;position: relative;}
.ywfwm{position: relative;}
.ywfwl{display: inline-block; float: left; position: relative;}
.ywfwl img{vertical-align: top; position: relative;z-index: 10;}
.ywfwl:after{ content: ''; background: #FF5E14;position: absolute;z-index: 8; bottom: -20px;height: 87%; right: -20px;width: 87%;}
.ywfwr{display: inline-block;width: 605px;box-sizing: border-box; position: absolute; top: 0; right: 10px; height: 100%;}
.misatitle{background: url(../images/icon1.png) no-repeat center center; text-align: center;}
.misatitle h2{display: inline-block;background: #fff;padding: 0 15px;}
.misatitle h2 b{display: block;color: #061538;font-size: 35px; line-height: 45px;}
.misatitle h2 span{color: #FF5E14; text-transform: uppercase; font-size: 12px; line-height: 20px; vertical-align: top;}
.title2 h2{background: #f5f5f5;}
.title3{ text-align: center; position: relative;width: 608px; margin: 0 auto;}
.title3 h2{display: inline-block;padding: 0 15px;}
.title3 h2 b{display: block;color: #fff;font-size: 35px; line-height: 45px;}
.title3 h2 span{color: #FF5E14; text-transform: uppercase; font-size: 12px; line-height: 20px; vertical-align: top;}
.title3 em{display: inline-block;width: 218px;height: 26px; position: absolute;top: 50%; margin-top: -13px; }
.title3 em:nth-child(1){left: 0;background: url(../images/icon1.png) no-repeat left center;}
.title3 em:nth-child(2){right: 0;background: url(../images/icon1.png) no-repeat right center;}
.ywfwrm li{display: inline-block;width: 50%; box-sizing: border-box;padding-right: 50px; float: left; margin-bottom: 35px;}
.ywfwrm li i{color: #FF5E14;font-size: 35px; font-weight: 100;}
.ywfwrm li h2{ font-size: 24px;color: #061538;font-weight: bold;line-height: 30px; height: 60px;margin: 15px 0 10px;}
.ywfwrm li p{font-size: 16px;color: #242424; line-height: 25px;}
.ywfwrm li:nth-child(3),.ywfwrm li:nth-child(4){margin: 0;}
.ywfwr .title{position: absolute;left: 0; top: 20px;width: 100%;}
.xcsp{background: #f5f5f5;padding: 100px 0; position: relative; box-sizing: border-box;min-height: 565px;}
.xcspl{width: 45%; float: left;}
.xcspl p{color: #242424; font-size: 16px; line-height: 28px;padding: 30px 0 0; line-height: 30px;}
.xcspr{position: absolute;width: 50%; right: 0; top: 0; height: 100%; text-align: right;}
.xcspr img{max-width: 100%; height: 100%; vertical-align: top;}
.xcspbtn{display: inline-block;width: 80px;height: 80px; text-align: center; line-height: 80px; border-radius: 50%; background: #FF5E14; position: absolute;left: 50%; top: 50%; margin: -40px 0 0 30px; z-index: 10;}
.xcspbtn:before{content: "";position: absolute;z-index: 9;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);display: block;width: 100px;height: 100px;background: #ff5e14;border-radius: 50%;animation: pulse-border 1500ms ease-out infinite;}
.xcspbtn i{color: #fff; font-size: 32px; position: relative;z-index: 10;line-height: 80px; margin-left: 9px;}
.cpzx{width: 1200px; margin: 0 auto;padding: 100px 0;}
.cpzxm li{display: inline-block;float: left;width: 380px; margin:0 30px 35px 0;}
.cpzxmt{width: 100%; height: 280px; margin-bottom: 25px; position: relative; overflow: hidden;}
.cpzxmtb{ position: absolute;z-index: 8;width: 100%; opacity: 0; height: 100%; background-color: rgba(6, 21, 56, 0.66);transition: 0.5s;transform: translateY(-10px);}
.cpzxmtb:before{content: "";position: absolute;left: 26px;top: 26px;bottom: 26px;right: 26px;transition: 0.8s; border: 1px solid #FF5E14;opacity: 0;}
.cpzxmtb i{    color: #ff5e14;top: 50%;position: absolute;text-align: center;right: 0;left: 0;margin-top: -15px;font-size: 30px;}
.cpzxm li:hover .cpzxmtb{opacity: 1;transform: translateY(0);}
.cpzxm li:hover .cpzxmtb:before{opacity: 1;}
.cpzxm li h2{color: #061538; font-size: 22px; line-height: 35px; height: 35px; font-weight: bold;padding-bottom: 10px; transition: all .2s linear;}
.cpzxm li h3{color: #242424; font-size: 14px; line-height: 25px; height: 50px; overflow: hidden;}
.cpzxm li:hover h2{color: #FF5E14;}
.cpzxm li:nth-child(3n){margin-right: 0;}
.gywm{padding: 100px 0;}
.gywmm{width: 1000px; margin: 0 auto;}
.gywmmtxt{ color: #f5f5f5; font-size: 16px; line-height: 35px; text-align: center;}
.xmal{width: 1200px; margin: 0 auto;padding: 100px 0;}
.xmalm li{ display: inline-block;width: 380px; height: 260px; float: left;margin: 0 30px 35px 0;}
.xmalmt{width: 100%;height: 260px; position: relative; overflow: hidden;}
.xmalmtb{position: absolute;width: 100%;height: 100%; padding: 25px 35px; text-align: center; box-sizing: border-box; background-color: #061538;opacity: 0;transition: 0.5s;transform: translateY(-10px); z-index: 9;}
.xmalmtb h2{color: #f8f9fa; font-size: 22px; line-height: 35px; height: 35px; margin-bottom: 5px;width: 310px;}
.xmalmtb p{color: #f8f9fa; font-size: 14px; line-height: 25px; height: 50px; overflow: hidden;width: 310px;}
.xmalm li:hover .xmalmtb{opacity: 0.8;transform: translateY(0);}
.xmalmtc{position: absolute;z-index: 10; bottom: 0;left: 0;width: 0;height: 0;transition: 0.5s;opacity: 0;border-bottom: 100px solid #ff5e14;border-right: 100px solid transparent;}
.xmalmtd{ position: absolute;bottom: 0;left: 0;margin: 12px;transition: 0.5s; z-index: 10; opacity: 0;}
.xmalmtd i{color: #fff; font-size: 28px; line-height: 26px;}
.xmalm li:hover .xmalmtc{border-bottom: 110px solid #ff5e14;border-right: 110px solid transparent;opacity: 1;}
.xmalm li:hover .xmalmtd{opacity: 1;margin: 15px;}
.xmalm li:nth-child(3n){margin-right: 0;}
.misad{padding: 100px 0; position: relative;}
.misad:before{ content: ''; width: 100%; height: 100%; position: absolute;left: 0; top: 0; background: #061538;  opacity: 0.8; z-index: 1;}
.misadm{width: 1000px; text-align: center;margin: 0 auto; position: relative;z-index: 2;}
.misadm h2{font-size: 35px; line-height: 45px; color: #fff;}
.misadm p{padding: 30px 0;font-size: 16px; line-height: 35px; color: #fff;}
.xwzx{padding: 100px 0;width: 1200px;margin: 0 auto; position: relative;}
.xwzxm{overflow: hidden;}
.xwzxmt{overflow: hidden;height: 280px; position: relative;}
.xwzxmtpic{width: 100%;height: 100%;position: absolute;left: 0; top: 0; z-index: 1; transition: all 0.3s linear;}
.xwzxm .swiper-slide{border: 1px solid #ededed;word-break: break-all; box-sizing: border-box;transition: all 0.3s linear;}
.xwzxm .swiper-slide:hover{border: 1px solid #FF5E14;}
.xwzxm .swiper-slide:hover .xwzxmtpic{transform: scale(1.04);}
.xwzxmt:before{content: '';width: 100%; height: 100%; background: #061538;position: absolute;left: 0; top: 0; z-index: 2;transition: all 0.3s linear; opacity: 0;}
.xwzxm .swiper-slide:hover .xwzxmt:before{opacity: 0.6;}
.xwzxmticon{position: absolute;width: 100%;left: 0; text-align: center;z-index: 3; top: 50%; margin-top: -15px; opacity: 0;transition: all 0.3s linear;}
.xwzxmticon i{color: #FF5E14; font-size: 30px;}
.xwzxm .swiper-slide:hover .xwzxmticon{opacity: 1;}
.xwzxmm{padding: 20px 15px;}
.xwzxmm h2{color: #061538; font-size: 22px; line-height: 30px; height: 60px; overflow: hidden; font-weight: bold;margin-bottom: 10px; transition: all .2s linear;}
.xwzxmm h3{color: #242424; font-size: 14px; line-height: 24px;}
.xwzxmm p{color: #242424; font-size: 14px; line-height: 24px;height: 48px; overflow: hidden;}
.xwzxmb{border-top: 1px solid #ededed;padding: 11px 15px;transition: all 0.3s linear;}
.xwzxm .swiper-slide:hover .xwzxmb{border-top: 1px solid #FF5E14}
.xwzxmb span{color: #242424; display: inline-block; vertical-align: middle;}
.xwzxm .swiper-slide:hover .xwzxmm h2{color: #FF5E14;}
.xwzxr{position: absolute;top: 120px;right: 0; text-align: right;}
.xwzxr span{cursor: pointer;display: inline-block;border: 1px solid #ededed;width: 25px;height: 25px; text-align: center; line-height: 25px; transition: all 0.3s;}
.xwzxr span:hover{border: 1px solid #FF5E14; background: #FF5E14; color: #fff;}
.xwzxr span i{line-height: 25px;}
.hzhb{background: #f5f5f5;padding: 100px 0;}
.hzhbm li{display: inline-block;float: left; text-align: center; width: 185px; margin: 0 18px 20px 0; position: relative; box-sizing: border-box;border: 1px solid #ededed; background: #fff;height: 80px;}
.hzhbm li:nth-child(6n){margin-right: 0;}
.hzhbm li img{max-width: 160px; max-height: 60px; transition: all 0.5s;}
.hzhbma{width: 100%; height:100%; position: absolute;left: 0; top:0; z-index: 2;transition: all 0.5s linear 10ms; opacity: 1;}
.hzhbmb{width: 100%; height:100%; position: absolute;left: 0; top:0; z-index: 1; transform: rotateY(180deg);transition: all 0.5s linear 10ms; opacity:0}
.hzhbm li:hover .hzhbma{opacity: 0;    transform: rotateY(180deg); z-index:1}
.hzhbm li:hover .hzhbmb{opacity: 1;    transform: rotateY(360deg); z-index:2}
.footert{background: #0b0b0b;padding: 55px 0;}
.footert li{float: left;width: 290px;}
.footert li dl dt,.footert li dl dd{display: block;}
.footert li dl dt a{color: #f8f9fa; font-size: 22px; line-height: 30px;padding-bottom: 10px; display: inline-block;font-weight: bold;}
.footert li dl dt{padding-bottom: 10px;}
.footert li dl dd{margin: 5px 0; color: #a5a5a5;font-size: 13px; line-height: 30px;}
.footert li dl dd a{display: inline-block; line-height: 30px;padding-left: 35px; position: relative; color: #a5a5a5; font-size: 13px;}
.footert li dl dd a:before{content: '';position: absolute;left: 0; top: 50%;width: 15px;height: 1px;background: #6f6c6c;}
.footert li dl dd:hover a{ color: #FF5E14;}
.footert li dl dd:hover a:before{background: #FF5E14;}
.footert li:nth-child(4){width: auto; float: right;}
.footert li dl dd i{width: 20px; text-align: center;}
.footert li:nth-child(4) dl dd:nth-child(4) a{padding: 0;}
.footert li:nth-child(4) dl dd:nth-child(4) a:before{display: none;}
.flx{padding: 10px 0 0;}
.flx a{color: #a5a5a5; font-size:20px; line-height: 30px;}
.flx a:hover{color: #fff;}
.tcwx{width: 120px; height:120px; position: absolute;left: 50%; top: -125px; margin-left: -65px;transition: all 0.3s; transform: scale(0,0); }
.tcwx img{width: 120px; height:120px;}
.tcwx i{top: 100px!important; margin: 0 0 0 -8px!important;font-size: 30px!important; position: absolute;left: 50%; top:50%; color: #fff;}
.flx a:hover .tcwx{transform: scale(1,1);}
.flx a:nth-child(2){ position: relative; margin: 0 40px;}
.footerb{background: #141414; text-align: center;padding: 15px 0; line-height: 30px; color: #a5a5a5; font-size: 12px;}
.footerb a{color: #a5a5a5;}
.footerb a:hover{color: #fff;}
.hddb{background: #FF5E14;width: 40px; font-size: 16px;  text-align: center; line-height: 40px; height: 40px;right: 0; bottom: 40px; color: #fff; position: fixed;z-index: 900; cursor: pointer;}
.hddb i{line-height: 38px;}
.subbanner{text-align: center;}
.subbanner img{max-width: 100%; vertical-align: top;}
.subbox{padding: 100px 0;width: 1200px; margin: 0 auto;}
.submenu{text-align: center;}
.submenu a{margin: 0 10px;display:inline-block; border: 1px solid #ededed;padding: 0 30px;height: 45px; line-height: 45px; color: #061538;font-weight: bold; font-size: 14px;}
.submenu a:hover,.submenu a.now{border: 1px solid #FF5E14; background: #FF5E14; color: #fff;}

.news{}
.news li{border: 1px solid #ededed;padding: 15px; margin-bottom: 30px;transition: all 0.3s linear;}
.newsl{float: left;width: 280px;height: 180px; position: relative; overflow: hidden;}
.newspic{width: 100%;height: 100%; position: absolute;left: 0; top: 0; z-index: 3; display: inline-block;transition: all 0.3s linear;}
.newsl:before{content: '';width: 100%; height: 100%; background: #061538; opacity: 0; left: 0; top: 0; z-index: 4; display: inline-block; position: absolute; transition: all 0.3s linear;}
.newsl i{color: #FF5E14;font-size: 30px; position: absolute;top: 50%; left: 50%; margin: -15px 0 0 -15px; z-index: 5;transition: all 0.3s linear; opacity: 0;}
.news li:hover .newsl:before{opacity: 0.6;}
.news li:hover .newsl i{opacity: 1;}
.news li:hover .newspic{transform: scale(1.04);}
.newsr{float: right;width: 863px;padding: 5px 0 0;}
.newsr h2{color: #061538;font-weight: bold;font-size: 20px; line-height: 40px;margin-bottom: 5px;transition: all 0.3s linear;}
.newsr h3{color: #a5a5a5a5; font-size: 12px; line-height: 25px;}
.newsr p{color: #242424; font-size: 14px; line-height: 25px;margin-bottom: 10px;height: 50px; overflow: hidden;}
.newsck{display: inline-block;border: 1px solid #ededed;padding: 0 30px; height: 35px; line-height: 35px; color: #061538; font-size: 12px;transition: all 0.3s linear;}
.news li:hover{border: 1px solid #FF5E14;}
.news li:hover .newsr h2{color: #FF5E14;}
.news li:hover .newsck{border: 1px solid #FF5E14; background: #FF5E14; color: #fff;}
.gywmbox{display: none;}
.gsjj{ position: relative;}
.gsjjl{color: #242424;font-size: 14px; line-height: 25px;width:650px; position: absolute;left: 0; top:0;height: 100%;}
.gsjjr{float: right;position: relative;width:530px;}
.gsjjr img{vertical-align: top; position: relative;z-index: 10; max-width: 530px;}
.gsjjr:after{ content: ''; background: #FF5E14;position: absolute;z-index: 8; bottom: -20px;height: 87%; right: -20px;width: 87%;}
.qywh{background: #f5f5f5;}
.qywh li{float: left;width: 600px; height: 380px;box-sizing: border-box;padding: 0 30px;}
.qywh li h2{color: #061538; font-size: 20px; line-break: 40px; font-weight: bold;}
.qywh li h3{color: #242424; font-size: 14px; line-height: 24px;padding: 20px 0;}
.qywhicon{padding: 20px 0 0;}
.qywhicon span{display: inline-block; text-align: center; border: 1px solid #FF5E14; border-radius: 50%;width: 80px;height: 80px; margin: 0 15px; position: relative;transition: all 0.3s linear; }
.qywhicona{display: inline-block;width: 100%;height: 100%; position: absolute;left: 0; top: 0; z-index: 2; transition: all 0.3s linear;}
.qywhicona i{color: #FF5E14; font-size: 35px;}
.qywhiconb{display: inline-block;width: 100%;height: 100%;transform: rotateY(-180deg); position: absolute;left: 0; top: 0; z-index: 1; text-align: center; color: #fff; font-size: 14px; opacity: 0;transition: all 0.3s linear;}
.qywhicon span:hover{background: #FF5E14;}
.qywhicon span:hover  .qywhicona{transform: rotateY(180deg); opacity: 0;}
.qywhicon span:hover  .qywhiconb{transform: rotateY(0deg); opacity: 1;}
.qylc{width: 1000px; margin: 0 auto;padding: 30px 0 0; position: relative;}
.qylc li{position: relative; padding-bottom: 40px!important;}
.qylctxt{ float: left; border: 1px solid #FF5E14; text-align: right; border-radius: 3px; color: #242424;padding: 15px; line-height: 25px; font-size: 14px;width: 470px; box-sizing: border-box; position: relative;}
.qylctxticon{position:absolute;top:15px;right:-20px;border-style:solid;border-width:9px 10px;border-color:transparent transparent transparent  #FF5E14; }
.qylctxticon:after{content:'';position:absolute;top:-10px;border-style:solid;border-width:10px 10px;left: -12px;border-color: transparent transparent transparent #fff; }
.qylcm{ display: inline-block;width: 16px;height: 16px;border-radius: 50%; background: rgba(255,94,20,0.4); position: absolute;top: 18px;left: 50%; margin-left: -7.5px;}
.qylcm:before{content: '';width: 6px;height: 6px; background: #FF5E14;border-radius: 50%; position: absolute;left: 50%; top: 50%; margin: -3px 0 0 -3px;}
.qylcm:after{content: "";position: absolute;z-index: 9;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);display: block;width: 20px;height: 20px; opacity: 0;transition: all 0.3s linear;background: #ff5e14;border-radius: 50%;    }
.qylc li:hover .qylcm:after{animation: pulse-border 1500ms ease-out infinite;animation: pulse-border 1500ms ease-out infinite;}
.qylcline{ display: inline-block; width: 1px; height: 100%; background:#FF5E14 ;position: absolute;left: 50%; top: 0;}
.qylctxtb{float: right;width: 470px; text-align: left;color: #061538; font-weight: bold;font-size: 18px; line-height: 52px;}
.qylc li:nth-child(2n) .qylctxt{ float: right; text-align: left;}
.qylc li:nth-child(2n) .qylctxtb{float: left;text-align: right;}
.qylc li:nth-child(2n) .qylctxticon{right: auto;left: -20px;border-color: transparent #FF5E14 transparent transparent;}
.qylc li:nth-child(2n) .qylctxticon:after{left: -8px;border-color: transparent #fff transparent transparent;}
.jrwm{}
.jrwm li{border: 1px solid #ededed;margin-bottom: 25px; position: relative;}
.jrwm li.now{border: 1px solid #FF5E14;}
.jrwmt{border-bottom: 1px solid #fff; cursor: pointer; }
.jrwmtl{display: inline-block;float: left;text-align: center;line-height: 40px;width: 50px;border-right: 1px solid #ededed;}
.jrwmtl i{color: #a5a5a5; font-size: 16px; line-height: 40px; }
.jrwmtl i.minus{display: none;}
.jrwmtm{color: #061538;font-weight: bold;padding: 0 20px; font-size: 18px; line-height: 40px;}
.jrwm li.now .jrwmt{border-bottom: 1px dashed #FF5E14;}
.jrwm li.now .jrwmtl{border-right: 1px dashed #FF5E14;}
.jrwmb{padding: 25px 50px 40px; font-size: 14px; line-height: 35px; color: #242424; display: none; position: relative;}
.jrwmb h2{font-weight: bold;font-size: 16px;padding: 10px 0;}
.jrwmb a{display: inline-block;padding: 0 30px;height: 40px; line-height: 40px;color: #fff; background: #FF5E14; font-size: 14px;}
.jrwmb a:hover{background: #061538; font-weight: bold;}
.wyyp{display: inline-block;border: 1px solid #ededed;padding: 0 30px;height: 41px; transition: all 0.3s linear; line-height: 41px;position: absolute;right: -1px; top: -1px; color: #061538; font-size: 16px;}
.jrwm li.now .wyyp{opacity: 0;}
.jrwm li.now i.minus{display: inline-block;}
.jrwm li.now i.plus{display: none;}
.map{border: 1px solid #ededed; width: 100%;height: 500px;}
.lxwml{padding: 65px 0 0; text-align: center;}
.lxwml li{text-align:center;  box-sizing: border-box;  position: relative; margin-bottom: 35px; display: inline-block; width: 33.33%; float: left;}
.lxwml li h2{font-size: 18px; line-height: 40px;color: #242424;padding: 10px 0 0}
.lxwml li p{line-height: 25px; font-size: 14px; color: #a5a5a5;}
.lxwml li i{ font-size: 30px; color: #FF5E14; transition: all 0.3s; border: 1px solid #FF5E14; border-radius: 50%;width: 80px; height: 80px; line-height: 80px;}
.lxwml li:hover i{background: #FF5E14; color: #fff;}




.close{ color: #333; transition: all 0.5s; position: absolute;right: 0;top:0; line-height: 40px;width: 40px;text-align: center;cursor: pointer;font-size: 14px;}
.close:hover{transform:rotate(180deg)}
.tcbg{position: fixed;z-index:-1;width: 100%;height: 100%; display: none; left: 0;top:0;background: #0b0b0b; opacity:0;transition: all 0.3s ease-out; display: none;}
.tcbg.now{opacity: 0.8; z-index: 1000; display: block;}
.tcss{transition: all 0.2s ease-in-out; background: #fff; opacity: 0;width: 600px; height: 185px; transform: scale(0.8);  box-sizing: border-box;padding: 25px; position: fixed;left: 50%; top: 50%; margin-left: -300px; z-index:-1; margin-top: -92.5px;}
.tcss.now{ transform: scale(1); opacity: 1;z-index: 1001;}
#scbar{border: none;height: auto;background: none;}
.tcss_input{border: 1px solid #ced4da!important;margin: 20px 0 30px; color: #242424!important; border-radius: 4px; width: 100%!important; box-sizing: border-box;padding: 0 10px;height: 40px;font-family:'\5FAE\8F6F\96C5\9ED1';font-size: 14px;}
.tcss_input:focus{border: 1px solid #FF5E14;}
#scbar .btn{padding: 0 30px!important;background: #FF5E14!important; }
#scbar .btn strong{color: #fff!important; line-height: 45px!important;}
.tcsp{width: 900px; height: 510px; transform: scale(0.8); opacity: 0; position: fixed;transition: all 0.2s ease-in-out; left: 50%; top: 50%; margin: -255px 0 0 -450px; z-index: -1; }
.tcsp.now{transform: scale(1); opacity: 1;z-index: 1001;}
.tcsp .close{top: -30px;right: -30px; color: #fff;}
.tcyx{transition: all 0.2s ease-in-out; background: #fff; opacity: 0;width: 600px; text-align: center;  transform: scale(0.8);  box-sizing: border-box;padding: 25px; position: fixed;left: 50%; top: 50%; margin-left: -300px; z-index:-1; margin-top: -72.5px;}
.tcyx.now{ transform: scale(1); opacity: 1;z-index: 1001;}
.tcyx h2{color: #061538;font-size: 20px; line-height: 45px;}
.tcyx p{color: #FF5E14;font-size: 25px; line-height: 50px;}
.page{text-align: center;}
.page .pg{text-align: center;float: none;display: inline-block;}
.page a,.page .pg strong,.page .pg label{display: inline-block; border: 1px solid #ededed; color: #061538;height: 40px; font-size: 14px; padding: 0 17px; line-height: 40px; text-align: center;margin: 0 3px}
.page a:hover{border:1px solid #FF5E14;}
.page .pg label .px{border: none; background: none;text-align: center;}
.page .pg strong{display: inline-block; background: #FF5E14;color: #fff; border:1px solid #FF5E14;height: 40px; font-size: 14px; padding: 0 17px; line-height: 40px; text-align: center;margin: 0 3px}

.bgf5{background: #f5f5f5;}
.xqbox{background: #fff;width: 1200px; margin: 0 auto; box-sizing: border-box;padding: 0 25px;}
.xqt{padding: 30px 0 15px; text-align: center;}
.xqt h2{font-size: 24px; line-height: 40px; color: #061538;padding-bottom: 10px;}
.xqt p{color: #999; font-size: 12px; line-height: 18px;}
.xqm{color: #666; font-size: 13px; line-height: 28px;padding: 25px 0 20px;}
.xqm img{max-width: 100%;}
.xqb{border-top: 1px solid #eee;padding: 30px 200px 30px 0!important; position: relative; color: #666; font-size: 13px; line-height: 40px}
.xqb em{display: block;}
.xqb em a{color: #666}
.xqb em a:hover{color: #FF5E14; font-weight: bold;}
.xqbr{display: inline-block; border: 1px solid #ededed;width: 120px;height: 40px; position: absolute;right: 0; top: 50%; margin-top:-21px; line-height: 40px; text-align: center; color: #061835; font-size: 14px;}
.xqbr:hover{background: #FF5E14; color: #fff; border: 1px solid #FF5E14}
/****/
.area{width: auto; margin: 0 auto; box-sizing: border-box; }
.edit-menu{z-index: 1000!important;}
#hd{display: none;}
#controlpanel{z-index: 1005;}
 .frame{border: none;margin: 0;background: none;}
 .block{margin: 0;}
 #pt{margin: 0 auto;padding: 20px 0;width: 1200px;}
 #nv_forum #pt,#nv_portal #pt,#nv_home #pt{width: 1200px;}
 #pt .z a:hover{color: #ff5e14;}
.block .xl1 ul li{background: none;padding:0; height: auto;}
#button_more_menu{z-index: 10000!important;}
.wp{width: 1200px; box-sizing: border-box;}
#myprompt_menu{display: none;}
.ct2_a .mn{width: 1051px;}
#uhd{width: 1200px; box-sizing: border-box;margin: 0 auto;}
#pm_ntc.new{background: none;}
.xl2 li{width: 49%;}
.ct2 .mn{width: 890px;}

@keyframes pulse-border {
  0% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    opacity: 1;
  }
  100% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    opacity: 0;
  }
}
















