@charset "utf-8";
@import url(base.css);
a:active{text-decoration: none !important;}
.al{width: 1250px;margin: 0 auto;box-sizing: border-box;}

.header{width: 100%;height: 100px;background: #fff;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;
position: fixed;top: 0;left: 0;z-index: 100;}
.header.active{box-shadow: 0 5px 10px rgba(0,0,0,0.05);}
.headerconter{width: 100%;}
.headerleft{float: left;padding-top: 10px;box-sizing: border-box;}
.headerleft a{display: block;max-width: 224px;}
.headerleft a img{display: block;max-width: 100%;}
.headernav{float: left;margin-left: 100px;}
.headernav ul li{float: left;margin-right: 40px;line-height: 100px;}
.headernav ul li a{font-size: 16px;color: #333;font-weight: 500;display: block;position: relative;min-width: 84px;text-align: center;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headernav ul li a::before{content: '';width: 0%;height: 4px;background: #f23414;position: absolute;bottom: 0;left: 0;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.headernav ul li:hover a{color: #f23414;}
.headernav ul li:hover a:before{width: 100%;}
.headernav ul li.active a{color: #f23414;}
.headernav ul li.active a:before{width: 100%;}
.headeright{float: right;padding-top: 28px;box-sizing: border-box;}
.headeright p{font-size: 20px;color: #181818;margin-bottom: 4px;}
.headeright p i{display: inline-block;width: 24px;height: 24px;background: url(../images/tall.png) center no-repeat;vertical-align: -4px;}
.headeright span{display: block;font-size: 14px;color: #f23414;text-align: center;}
.banner{width: 100%;padding-top: 100px;}
.bannercon{width: 100%;}
.bannercon ul li{width: 100%;}
.bannercon ul li a{display: block;width: 100%;}
.bannercon ul li a img{display: block;width: 100%;margin: 0 auto;height: 360px;object-fit: cover;}
.bannerpages{bottom: 30px !important;}
.bannerpages .swiper-pagination-bullet{width: 30px;height: 3px;opacity: 1;background: #fff;border-radius: 0;
margin: 0 5px !important;}
.bannerpages .swiper-pagination-bullet-active{background: #f23414;}
.conter{width: 100%;}
.fwlc{width: 100%;padding: 60px 0 30px 0;box-sizing: border-box;background: #fff;}
.fwlconter{width: 100%;}
.titled{width: 100%;margin-bottom: 42px;text-align: center;}
.titled h4{font-size: 24px;color: #181818;font-weight: bold;}
.titled p{font-size: 16px;color: #777f84;margin-top: 14px;}
.fwlconter ul{border-radius: 6px;box-shadow: 0 2px 20px rgba(204,204,204,0.6);padding: 28px 0;box-sizing: border-box;}
.fwlconter ul li{float: left;width: 25%;text-align: center;position: relative;}
.fwlconter ul li:before{content: '';width: 6px;height: 10px;background: url(../images/jt.png) center no-repeat;position: absolute;top: 50%;right: 0;margin-top: -3px;}
.fwlconter ul li:last-child:before{display: none;}
.fwlconter ul li h5{display: inline-block;font-size: 20px;color: #666;font-weight: 500;margin-right: 6px;}
.fwlconter ul li p{display: inline-block;font-size: 16px;color: #333;font-weight: 400;}
.cpguige{width: 100%;padding: 30px 0;box-sizing: border-box;background: #fff;}
.aladd{max-width: 1440px;}
.cpguigecon{width: 100%;}
.dn-container{min-width: 1250px !important;max-width: 1250px !important;padding: 0 !important;}
.ipt{text-align: center;}
.cpguigeconter{width: 100%;margin-bottom: 60px;}
.cplist{float: left;width: 24%;margin-right: 1.33%;box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px 0px;position: relative;background: #fff;}
.cplist:last-child{margin-right: 0;}
.cpjiao{position: absolute;top: -8px;right: -7px;width: 78px;}
.cpjiao span{position: absolute;text-align: center;width: 78px;height: 20px;font-size: 12px;line-height: 20px;color: #fff;transform: rotate(45deg);top: 20px;right: -12px;}
.cpjiao img{display: block;width: 100%;}
.cpup{width: 100%;padding: 18px 20px;box-sizing: border-box;}
.cpup h5{font-size: 18px;color: #181818;margin-bottom: 8px;}
.cpup p{font-size: 14px;color: #999;}
.cplisted{width: 100%;padding: 18px 16px;box-sizing: border-box;}
.cplisted p i{display: inline-block;width: 14px;height: 14px;background: url(../images/dui.png) center no-repeat;vertical-align: -3px;margin-right: 8px;}
.cplisted p{font-size: 12px;color: #181818;font-weight: 400;line-height: 25px;}
.cpmoney{padding: 18px 20px 30px 20px;box-sizing: border-box;border-top: 1px solid #ebecec;width: 100%;}
.qiye{display: block;color: #fff;font-size: 12px;line-height: 19px;height: 20px;padding: 0 8px;background: #2f64ff;display: table;
margin-bottom: 2px;box-sizing: border-box;border: 1px solid #2f64ff;border-radius: 4px;min-width: 90px;text-align: center;}
.cpmoneybut{width: 100%;margin-top: 12px;}
.cpmoneybut strong{font-size: 16px;color: #ff6a00;font-weight: 400;letter-spacing: .81px;}
.cpmoneybut p{display: inline-block;font-size: 30px;color: #ff6a00;}
.cpmoneybut span{font-size: 16px;color: #ff6a00;font-weight: 400;letter-spacing: .81px;}
.cpmoneybut b{font-size: 14px;color: #181818;font-weight: 400;letter-spacing: .81px;margin-left: 4px;display: inline-block;}
.cplast{width: 100%;padding-bottom: 24px;box-sizing: border-box;}
.cplast a{display: block;width: 50%;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #fff;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin: 0 auto;border-radius: 25px;}
.cplast a span{color: #fff;}
.cplast .goumai{background-color: #ff6a00;}
.cplast .goumai:hover{filter: brightness(1.1);}
.cpconter{width: 100%;position: relative;}
.cpconterup{width: 100%;height: 48px;box-shadow: 0 0 15px 0 rgba(0,0,0,.1);transition: all .3s;cursor: pointer;}
.cpconterup:hover{background: #f5f5f6;}
.cpconterup h5{float: left;width: 40%;padding-left: 20px;box-sizing: border-box;font-size: 16px;color: #181818;line-height: 48px;font-weight: 500;}
.cpconterup p{float: left;width: 40%;padding-left: 20px;box-sizing: border-box;font-size: 12px;color: #999;line-height: 48px;font-weight: 500;}
.cpconterup i{float: right;width: 22px;height: 22px;background: url(../images/xl.png) center no-repeat;margin-right: 16px;margin-top: 13px;transition: all .3s;}
.cpconterup.active i{transform: rotate(180deg);}
.cpxiala{position: absolute;top: 45px;left: 0;width: 100%;box-shadow: 0 6px 10px 0 rgba(0,0,0,.15);max-height: 200px;overflow: auto;background: #fff;
display: none;}
.cpxlist{width: 100%;padding: 14px 20px;background: #fff;height: 45px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all .3s;
color: #181818;box-sizing: border-box;cursor: pointer;}
.cpxlist:hover{background-color: #f5f5f6}
.cpxlist p{float: left;font-size: 16px;}
.cpxlist strong{float: right;font-size: 12px;color: #999;font-weight: 400;margin-top: 5px;}
.xuanze{width: 100%;padding: 30px 0;box-sizing: border-box;background: #fff;}
.xuanzecon{width: 100%;}
.titled span{display: block;width: 170px;height: 38px;text-align: center;line-height:38px;border-radius: 25px;border: 1px solid #e64507;font-size: 14px;
color: #e64507;margin: 14px auto 0;}
.xuanzeup{width: 100%;}
.xuanzeup ul li{float: left;width: 31%;margin-right: 3.5%;border-radius: 10px;
box-shadow: -0.838671px -0.544639px 15px rgba(0,0,0,.2);height: 206px;}
.xuanzeup ul li:last-child{margin-right: 0;}
.xuanzeup ul li i{display: block;width: 80px;height: 100px;margin: 0 auto;background: url(../images/icon.png) no-repeat;}
.xuanzeup ul li:nth-child(1) i{background-position:-85px -404px;}
.xuanzeup ul li:nth-child(2) i{background-position:-190px -404px;}
.xuanzeup ul li:nth-child(3) i{background-position:-304px -404px;}
.xuanzeup ul li h5{font-size: 19px;color: #e64507;font-weight: 500;text-align: center;margin-top: 16px;}
.xuanzeup ul li p{font-size: 14px;color: #777f84;font-weight: 400;text-align: center;margin-top: 10px;padding: 0 15px;box-sizing: border-box;line-height: 22px;}
.xuanzebut{width: 100%;}
.xuanzebut ul li{width: 27%;padding-top: 25px;height: 106px;overflow: hidden;box-sizing: border-box;position: relative;
padding-left: 15px;}
.xuanzebut ul li::before{content: '';width: 4px;height: 20px;background: #e64507;position: absolute;top: 25px;left: 0;}
.xuanzebut ul li h5{font-size: 19px;color: #373d41;font-weight: 500;}
.xuanzebut ul li p{font-size: 14px;color: #777f84;font-weight: 400;margin-top: 10px;line-height: 22px;}
.case{width: 100%;padding: 30px 0;box-sizing: border-box;box-sizing: border-box;}
.casecon{width: 100%;}
.casebox{width: 100%;margin-bottom: 60px;}
.casebox .item{background: #262a33;}
.casebox .item .img{display: block;width: 62.07407%;flex-shrink: 0;}
.casebox .item .img img{display: block;width: 100%;}
.casebox .item .info{height: 100%;padding: 5.5555555% 40px 10%;box-sizing: border-box;}
.casebox .item .info .name{width: 100%;font-size: 28px;color: #fff;margin-bottom: 11.570407%;}
.casebox .item .info .ver{width: 100%;font-size: 18px;color: #fff;margin-bottom: 5.5%;}
.casebox .item .info .brief{width: 100%;height: 120px;line-height: 30px;font-size: 14px;color: #ccc;}
.casebox .item .info .line{width: 100%;height: 1px;background-color: #686b70;margin-top: 10px;margin-bottom: 30px;}
.casebox .item .info .number{width: 100%;font-size: 16px;color: #fff;}
.bannerpagesed{bottom: 60px !important;left: 22% !important;}
.bannerpagesed .swiper-pagination-bullet{width: 30px;height: 3px;opacity: 1;background: #fff;border-radius: 0;
margin: 0 5px !important;}
.bannerpagesed .swiper-pagination-bullet-active{background: #f23414;}
.caselist{width: 100%;border-top: 1px solid #f0f0f0;border-left: 1px solid #f0f0f0;box-sizing: border-box;}
.caselist ul li{float: left;width: 25%;padding: 15px 20px;border-right: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;box-sizing: border-box;}
.caselist ul li img{display: block;width: 100%;}
.problem{width: 100%;padding: 30px 0 60px 0;box-sizing: border-box;background: #fff;}
.problemcon{width: 100%;}
.problemnav{width: 100%;height: 50px;border-bottom: 1px solid #f3f3f3;margin-bottom: 40px;box-sizing: border-box;}
.problemnav ul{display: table;margin: 0 auto;}
.problemnav ul li{float: left;line-height: 50px;margin-right: 50px;}
.problemnav ul li:last-child{margin-right: 0;}
.problemnav ul li a{display: block;font-size: 18px;color: #333;font-weight: 500;position: relative;}
.problemnav ul li a::before{content: '';width: 0%;height: 2px;background: #f23414;position: absolute;bottom: 0;left: 0;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.problemnav ul li:hover a{color: #f23414;}
.problemnav ul li:hover a:before{width: 100%;}
.problemnav ul li.active a{color: #f23414;}
.problemnav ul li.active a:before{width: 100%;}
.problemconter{width: 100%;}
.problemlist{width: 100%;display: none;}
.problemlist:first-child{display: block;}
.problemlist ul li{float: left;width: 48.5%;margin-right: 3%;}
.problemlist ul li:nth-child(2n){margin-right: 0;}
.problemlist ul li a{display: block;width: 100%;padding: 10px 0;border-bottom: 1px solid #e8e8e8;box-sizing: border-box;}
.problemlist ul li a h5{float: left;width: 75%;font-size: 16px;color: #333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;font-weight: 500;}
.problemlist ul li a p{float: right;width: 20%;font-size: 14px;color: #333;text-align: right;font-weight: 400;}
.problemlist ul li a:hover h5{color: #f23414;}
.footer{width: 100%;background: #212121;}
.footercon{width: 100%;}
.footerup{width: 100%;padding: 60px 0 55px;box-sizing: border-box;}
.footerup h1{float: left;}
.footerup h1 img{display: block;}
.footerup ul{float: right;}
.footerup ul li{float: left;margin-right: 40px;}
.footerup ul li:last-child{margin-right: 0;}
.footerup ul li a{font-size: 16px;color: #fff;font-weight: 500;display: block;line-height: 44px;}
.links{width: 100%;padding: 25px 0;margin-bottom: 10px;border-top: 1px solid #313131;box-sizing: border-box;}
.links span{font-size: 14px;color: #666;margin-right: 5px;margin-bottom: 5px;line-height: 22px;}
.links a{font-size: 14px;color: #666 !important;margin-right: 20px;margin-bottom: 5px;line-height: 22px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.links a:hover{color: #fff !important;}
.copyright{width: 100%;line-height: 24px;font-size: 14px;color: #666;padding: 25px 0 20px;border-top: 1px solid #313131;text-align: center;box-sizing: border-box;}
.copyright a{margin-left: 15px;color: #666 !important;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.copyright a:hover{color: #fff !important;}
.backup{cursor: pointer;font-size:14px;position: fixed;text-align: center;z-index: 5500;transition: background-color 0.2s ease-in-out;display:none;
background: #121212;color: #ffffff;border-radius: 3px;padding: 12px;right: 20px;bottom: 45px;}
.backup:hover{background: #f23414;}
.price{width: 100%;padding: 180px 0 80px 0;box-sizing: border-box;background: #f5f5f5;}
.pricecon{width: 100%;}
.priceconter{width: 100%;}
.priceconter ul li{float: left;width: 32%;margin-right: 2%;padding: 20px 20px 40px;box-sizing: border-box;background: #fff;}
.priceconter ul li:last-child{margin-right: 0;}
.priceimg{width: 150px;height: 150px;margin: 0 auto 10px;}
.priceimg img{display: block;width: 100%;}
.pricetitle{width: 100%;padding-bottom: 20px;border-bottom: 1px solid #f8f8f8;margin-bottom: 20px;box-sizing: border-box;}
.pricetitle h5{font-size: 36px;color: #333;text-align: center;margin-bottom: 20px;font-weight: 500;}
.pricetitle p{font-size: 16px;color: #666;text-align: center;max-width: 165px;margin: 0 auto;line-height: 20px;}
.priceconter ul li h6{text-align: center;font-size: 16px;margin-bottom: 25px;font-weight: 500;}
.priceconter ul li h6 span{font-size: 60px;}
.pricetext{max-width: 200px;margin: 0 auto 20px;transform: translateX(10px);}
.pricetext p{font-size: 16px;color: #333;line-height: 28px;font-weight: 400;}
.pricetext p span:last-child{margin-left: 35px;}
.priceconter ul li a{display: block;margin: 0 auto;width: 180px;height: 40px;text-align: center;line-height: 40px;border-radius: 25px;
font-size: 16px;color: #fff;background: #ff3300;}
.gnconter{width: 100%;padding: 180px 0 80px 0;box-sizing: border-box;background: #f7f7f7;}
.gnfirst{width: 100%;margin-bottom: 60px;}
.gnfirst:last-child{margin-bottom: 0;}
.gnup{width: 100%;height: 260px;background: #fafafa;padding-top: 33px;box-sizing: border-box;}
.gnup ul li{float: left;width: 33%;margin-right: 0.5%;}
.gnup ul li:last-child{margin-right: 0;}
.gnupimg{margin: 0 auto 27px;width: 80px;}
.gnupimg img{display: block;width: 100%;}
.gnup ul li h5{font-size: 19px;color: #373d41;font-weight: 500;text-align: center;margin-bottom: 10px;}
.gnup ul li p{font-size: 14px;color: #777f84;font-weight: 400;text-align: center;line-height: 25px;}
.gnlist ul li{height: 124px;padding-top: 40px;}
.gnlist ul li::before{top: 40px;background: #1199f2;}
.mailbox{width: 100%;padding: 180px 0 80px 0;box-sizing: border-box;background: #f7f7f7;}
.mailboxcon{width: 100%;}
.mailboxconter{width: 100%;}
.maileft{float: left;width: 49%;margin-right: 2%;border: 1px solid #e0e0e0;box-sizing: border-box;}
.mailimg{width: 100%;padding: 10px 0 25px;box-sizing: border-box;position: relative;border-bottom: 1px solid #e0e0e0;height: 340px;}
.mailimg img{display: block;margin: 0 auto;max-width: 100%;width: 450px;}
.mailimg h5{font-size: 24px;color: #373d41;margin-top: 4px;text-align: center;font-weight: 500;}
.mailimg:before{content: "";height: 20px;width: 20px;border: 1px solid #e0e0e0;border-top: 0;border-right: 0;position: absolute;bottom: -11px;left: 50%;transform: translateX(-50%) rotate(-45deg);background-color: #f7f7f7;}
.mailbut{width: 100%;padding: 0 20px 27px;box-sizing: border-box;}
.maillist{width: 100%;padding-top: 38px;box-sizing: border-box;}
.maillist h5{font-weight: 500;font-size: 19px;color: #373d41;margin-bottom: 20px;}
.mailbuton{width: 100%;}
.maill{float: left;height: 135px;background: #fafafa;width: 49%;margin-right: 2%;padding: 27px 16px 12px 30px;box-sizing: border-box;}
.maill h6{font-size: 14px;color: #9b9ea0;font-weight: 500;margin-bottom: 3px;}
.maill p{font-size: 14px;color: #9b9ea0;font-weight: 400;line-height: 24px;}
.mailr{float: left;height: 135px;background: #fafafa;width: 49%;padding: 27px 16px 12px 30px;box-sizing: border-box;position: relative;}
.mailr h6{font-size: 14px;color: #373d41;font-weight: 500;margin-bottom: 3px;}
.mailr p{font-size: 14px;color: #373d41;font-weight: 400;line-height: 24px;}
.mailr img{position: absolute;left: 10px;top: 25px;display: block;}
.mailright{margin-right: 0;}
.ncase{width: 100%;padding: 180px 0 80px 0;box-sizing: border-box;background: #f7f7f7;}
.ncasecon{width: 100%;}
.ncaselist{width: 100%;}
.ncaselist ul li{float: left;width: 48.5%;margin-right: 3%;margin-bottom: 60px;}
.ncaselist ul li:nth-child(2n){margin-right: 0;}
.ncaseimg{width: 100%;height: 340px;}
.ncaseimg img{display: block;width: 100%;height: 100%;object-fit: cover;}
.ncasetext{width: 100%;padding: 25px 40px;box-sizing: border-box;background: #fff;}
.ncasetext h5{font-size: 18px;color: #ff3300;margin-bottom: 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: 500;}
.ncasetext p{width: 100%;font-size: 16px;color: #333;font-weight: 400;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
line-height: 30px;}
.scrpage{width: 100%;padding: 0  10%;box-sizing: border-box;}
.scrpage ul{display: table;margin: 0 auto;}
.scrpage ul li{float: left;margin-right: 8px;}
.scrpage ul li:last-child{margin-right: 0;}
.scrpage ul li a{font-size: 14px;color: #333;border: 1px solid #ccc;display: block;padding: 6px 12px;box-sizing: border-box;border-radius: 2px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;background: #fff;}
.scrpage ul .active a{border-color: #f23414;background: #f23414;color: #fff;}
.scrpage ul li:hover a{border-color: #f23414;background: #f23414;color: #fff;}
.matter{width: 100%;padding: 100px 0 80px 0;box-sizing: border-box;background: #fff;}
.matterup{width: 100%;padding: 60px 0;background: #f7f7f7;box-sizing: border-box;}
.matilte{width: 100%;}
.matilte h4{font-size: 32px;font-weight: bold;text-align: center;color: #181818;}
.matilte p{font-size: 16px;font-weight: 400;text-align: center;color: #777f84;margin-top: 14px;}
.matterbut{width: 100%;padding-top: 60px;box-sizing: border-box;}
.matterbutcon{width: 100%;}
.maleft{float: left;width: 70%;}
.matterlist{width: 100%;margin-bottom: 40px;}
.matterlist ul li{width: 100%;}
.matterlist ul li a{display: block;padding: 25px 0;border-bottom: 1px solid #f7f7f7;box-sizing: border-box;}
.matterlist ul li:first-child a{padding-top: 0;}
.matterlist ul li a h5{font-size: 20px;color: #333;font-weight: 500;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin-bottom: 20px;}
.matterlist ul li:hover a h5{color: #f23414;}
.jianjie{width: 100%;font-size: 14px;color: #999;font-weight: 400;line-height: 24px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom: 15px;}
.mabut{width: 100%;}
.mabut p{float: left;font-size: 14px;font-weight: 400;color: #f23414;}
.mabut span{float: right;font-size: 14px;font-weight: 400;color: #999;}
.maright{float: right;width: 26%;}
.maguanggao{width: 100%;margin-bottom: 32px;}
.maguanggao a{display: block;width: 100%;}
.maguanggao a img{display: block;width: 100%;}
.mabutton{width: 100%;border: 1px solid #f7f7f7;padding: 20px;box-sizing: border-box;}
.mabutton h4{font-size: 20px;color: #f23414;font-weight: 500;padding-bottom: 16px;border-bottom: 1px solid #f7f7f7;box-sizing: border-box;margin-bottom: 16px;}
.matj{width: 100%;}
.matj a{display: block;width: 100%;font-size: 14px;color: #333 !important;font-weight: 500;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin-bottom: 20px;}
.matj a:last-child{margin-bottom: 0;}
.matj a:hover{color: #f23414 !important;}
.matterxq{width: 100%;height: 60px;background: #f7f7f7;line-height: 60px;}
.matterxqcon{width: 100%;}
.matterxqcon span{float: left;font-size: 14px;color: #666;}
.matterxqcon a{float: left;font-size: 14px;color: #666 !important;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.matterxqcon a:hover{color: #f23414 !important;}
.matterxqcon strong{float: left;font-size: 14px;color: #666;font-weight: 400;margin: 0 6px;}
.matterxqconter{width: 100%;}
.matitleup{width: 100%;padding-bottom: 16px;border-bottom: 1px solid #f7f7f7;box-sizing: border-box;}
.matitleup h4{font-size: 24px;color: #333;font-weight: 500;text-align: center;margin-bottom: 10px;}
.matitleup p{font-size: 14px;text-align: center;font-weight: 400;color: #666;}
.matitleup p span{margin-left: 50px;}
.matitleup p span:first-child{margin-left: 0;}
.maxqconter{width: 100%;padding: 20px 0;border-bottom: 1px solid #f7f7f7;box-sizing: border-box;}
.maxqconter p{font-size: 16px;color: #333;font-weight: 500;margin-bottom: 14px;}
.maxqconter p:last-child{margin-bottom: 0;}
.maxqconter p img{display: block;max-width: 100%;margin: 0 auto;}
.mapages{width: 100%;padding: 24px 0;box-sizing: border-box;}
.mapages a{font-size: 14px;color: #666 !important;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;
text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 48%;}
.mapages .pre{float: left;text-align: left;}
.mapages .nex{float: right;text-align: right;}
.mapages a:hover{color: #f23414 !important;}
.newzixun{width: 100%;padding-top: 20px;box-sizing: border-box;}
.newzixun h4{font-size: 20px;color: #f23414;font-weight: 500;padding-bottom: 16px;border-bottom: 1px solid #f7f7f7;box-sizing: border-box;}
.nzixunlist{width: 100%;}
.nzixunlist a{float: left;font-size: 16px;color: #333 !important;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;
text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 48%;margin-top: 20px;}
.nzixunlist a:nth-child(2n){margin-right: 0;}
.nzixunlist a:hover{color: #f23414 !important;}
.contacts{width: 100%;padding: 40px 80px;border-radius: 4px;background: #fff;}
.contacts h4{font-size: 24px;color: #181818;font-weight: bold;margin-bottom: 24px;}
.contactext{width: 100%;margin-bottom: 24px;}
.contactext p{font-size: 16px;color: #333;font-weight: 500;line-height: 32px;}
.contactlist{width: 100%;}
.contactlist p{font-size: 16px;color: #333;font-weight: 500;line-height: 32px;}