﻿@charset "utf-8";
/* CSS Document */
.pc-banner .swiper-pagination-bullet{background: #fff !important;opacity: 1 !important;}
.pc-banner .swiper-container-horizontal > .swiper-pagination-bullets,.pc-banner .swiper-pagination-custom, .swiper-pagination-fraction{bottom:50px !important;}
.pc-banner .swiper-pagination-bullet-active{width: 26px !important;background: #1d59a1 !important;border-radius: 4px;}
.m-banner .swiper-pagination-bullet{background: #fff !important;opacity: 1 !important;}
.m-banner .swiper-pagination-bullet-active{width: 26px !important;background: #1d59a1 !important;border-radius: 4px;}
.index-tie{text-align: center;margin-top: 55px;margin-bottom: 25px;}
.index-tie h3{color: #575757;font-size: 36px;font-weight: normal;}
.index-tie span{color: #c3c3c3;font-size: 16px;font-family: 'STXihei';}
.index-about{}
.Introduce{width: 66%;float: left;}
.Introduce i{width: 46%;float: left;overflow: hidden;}
.Introduce i img{transition: .5s;}
.Introduce i img:hover{transform: scale(1.08);}
.bloc{float: left;width: 47%;padding: 0 0 0 5%;}
.bloc b{color: #1d59a1;display: block;margin-top: 43px;margin-bottom: 22px;}
.bloc h4{color: #595556;font-size: 20px;font-weight: normal;}
.bloc p{color: #727272;line-height: 30px;margin-top: 32px;}
.bloc a{width: 112px;height: 31px;border: 1px solid #f3f3f3;border-radius: 20px;font-family: 'STXihei';text-align: center;line-height: 31px;color: #1d59a1;display: block;transition: .5s;margin-top: 35px;box-shadow: 0px 0px 20px #eee;}
.bloc a:hover{background: #1d59a1;color: #fff;border: 1px solid #1d59a1;}
.culture{background: url("../images/index_05.png")no-repeat;float: left;text-align: right;width: 31.333%;padding-right: 2%;height:271px;}
.culture b{color: #1d59a1;display: block;margin-top: 40px;margin-bottom: 60px;}
.culture h3{font-size: 28px;color: #595556;font-family: Arial;text-transform: uppercase;}
.culture h4{font-size: 20px;color: #595556;font-family: Arial;text-transform: uppercase;font-weight: normal;line-height: 28px; }
.culture p{font-size: 20px;color: #595556;line-height: 32px;margin-top: 24px;padding-bottom: 60px;}
.m-culture{background: url("../images/img-40.jpg")no-repeat;width:84%;overflow: hidden;background-size: cover;padding: 0 8%;}
.m-culture b{color: #1d59a1;display: block;padding: 6%;text-align: center;}
.m-culture h3{font-size: 20px;color: #595556;font-family: Arial;text-transform: uppercase;}
.m-culture h4{font-size: 18px;color: #595556;font-family: Arial;text-transform: uppercase;font-weight: normal;line-height: 28px;}
.m-culture p{font-size: 16px;color: #595556;line-height: 24px;margin-top: 1%;padding-bottom: 10%;}
.introduce-box{}
.introduce-box ul{display: flex;float: left;width: 66%;}
.introduce-box li a{width: 308px;height: 305px;display: flex;justify-content: center;align-items: center;flex-direction: column;text-align: center;text-transform: uppercase;}
.introduce-box li:nth-child(1) a{background: #c3c3c3;color: #fff;}
.introduce-box li p{font-size: 24px;font-family: 'Champagne&Limousines';margin-top: 20px;margin-bottom: 5px;}
.introduce-box li:nth-child(2) a{background: #1d59a1;color: #fff;}
.introduce-box li:nth-child(3) a{background: #fff;color: #555555;}
.introduce-box li:nth-child(3) b{color: #1d59a1;}
.introduce-box li:nth-child(3) a{border: 1px solid #ede6e8;width: 306px;height: 303px;}
.introduce-box div{width: 33.3333%;float: left;}
.index-Products{background: #efeeeb;width: 100%;margin-top:108px;}


.slickbox .slick{position: relative;}
.slickbox i{width: 63%;float: left; -webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);   filter: grayscale(100%);filter: gray;}
.slickbox em{width: 63%;position: absolute;right: 0;z-index: 50;opacity: 1;transition: 1s linear;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);   filter: grayscale(100%);filter: gray;}
.slickbox div.slick-active em{opacity: 0;transition:0s;}
.slickbox div.slick-active i{box-shadow: #d3d3d3 0 0 30px;filter: initial;}
.slickbox p{width: 21%;float: left;color: #575757;height: 100%;position: absolute;top: 83%; right: 5%;}
.Hotel{background: #fff;position: absolute;right: 12.5%;top: 50%;margin-top: -20px;padding: 12px 0 20px 15px;}
.Hotel h3{font-size: 36px;color: #575757;}
.Hotel span{font-size: 24px;color: #575757;}
.slickbox .slick-prev{ z-index: 5; position: absolute; right: 31%; top: 72%; margin-top: -8px; width: 26px; height: 15px; display: block; background: url("../images/index_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_07.png*/ center no-repeat; background-size: cover;}
.slickbox .slick-next{ z-index: 5; position: absolute; right: 24%; top: 72%; margin-top: -8px; width: 26px; height: 15px; display: block; background: url("../images/index_7_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_7_07.png*/ center no-repeat; background-size: cover;}
.slickbox .slick-prev:hover{ background: url("../images/index_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_07.png*/ center no-repeat;background-size: cover;}
.slickbox .slick-next:hover{ background: url("../images/index_7_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_7_07.png*/ center no-repeat;background-size: cover;}
.slickbox .slick-active i{margin-left: 8%;}
.slickbox .slick-dots{text-align:center; padding-top:40px;}
.slickbox .slick-dots li{display:inline-block; margin:0 7px; width:10px; height:10px; background:#8e8e8e;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.slickbox .slick-dots .slick-active{background:#1d59a1;}
.index-newsbox{background: #efeeeb;width: 100%;margin-top:50px;overflow: hidden;}
.index-newsbox .boxfl{width: 40.5%;float: left;background: #fff;margin-top: 35px;}
.index-newsbox .boxfl>i{width: 100%;overflow: hidden;display: block;}
.index-newsbox .boxfl>i img{transition: .5s;}
.index-newsbox .boxfl>i:hover img{transform: scale(1.1);}
.index-newsbox .boxfl div{position: relative;width: 88%;margin: 0 auto;padding-bottom: 30px;}
.index-newsbox .boxfl span{font-family: Arial;color: #989898;font-size: 12px;display: block;margin-top: 26px;margin-bottom: 20px;}
.index-newsbox .boxfl b{font-size: 24px;color: #595556;display: block;}
.index-newsbox .boxfl p{color: #918e8f;font-size: 18px;margin-top: 12px;margin-bottom: 22px;}
.index-newsbox .boxfl em{border-bottom: 1px dotted #aeaeae;display: block;width: 100px;}
.index-newsbox .boxfl .btn1{width: 37px;position: absolute;right: -20px;top: 50%;margin-top: -18px;box-shadow: 3px 3px 24px #e9e8e8;border-radius: 40px;}
.index-newsbox .boxfr{width: 58%;float: right;margin-top: 35px;}
.index-newsbox .boxfr i{width: 33.5%;float: left;overflow: hidden;}
.index-newsbox .boxfr i>img{transition: .5s;}
.index-newsbox .boxfr i:hover>img{transform: scale(1.07);}
.index-newsbox .boxfr li{background: #fff;overflow: hidden;transition: .3s;margin-bottom: 10px;}
.index-newsbox .boxfr li:nth-last-of-type(1){margin-bottom: 0;}
.index-newsbox .boxfr a{float: right;width: 57%;padding: 0 6% 0 3%;}
.index-newsbox .boxfr b{font-size: 16px;color: #595556;display: block;margin-top: 30px;margin-bottom: 14px;}
.index-newsbox .boxfr em{border-bottom: #918e8f dotted 1px;width: 100px;display: block;}
.index-newsbox .boxfr p{color: #918e8f;line-height: 17px;margin-top: 14px;margin-bottom: 18px; height:35px; overflow:hidden;}
.index-newsbox .boxfr span{font-family: 'STXihei';color: #989898;}
.index-newsbox .boxfr li:hover{background: #1d59a1;}
.index-newsbox .boxfr li:hover b,
.index-newsbox .boxfr li:hover em,
.index-newsbox .boxfr li:hover p,
.index-newsbox .boxfr li:hover span{color: #fff;}
.newsbtn{font-family: 'STXihei';color: #1d59a1;background: #fff;width: 83px;padding: 0 32px;height: 42px;display: flex;justify-content: space-between;align-items: center;border-radius: 25px;border:none;margin: 50px auto 75px;box-shadow: 0px 0px 20px #ddd;transition: background .2s;}
.newsbtn:hover{color: #fff;background:#1d59a1; }
.newsbtn img:nth-child(2){display: none;}
.newsbtn:hover img:nth-child(1){display: none;}
.newsbtn:hover img:nth-child(2){display: block;}
.col-centre{overflow: hidden;margin-bottom: 90px;}
.col-centre .boxfl{background: #f4f4f4;float: left;text-align: right;width: 433px;padding-right: 34px;height: 365px;position: relative}
.col-centre .boxfl b{color: #1d59a1;display: block;margin-top: 40px;margin-bottom: 18px;}
.col-centre .boxfl h3{font-size: 30px;color: #575757;font-family: Noto Sans S Chinese;line-height: 30px;}
.col-centre .boxfl h4{font-size: 24px;color: #575757;font-family: 'Geometric212BT BooKCondensed';text-transform: uppercase; font-weight: normal;line-height: 28px;}
.col-centre .boxfl p{color: #918e8f;line-height: 24px;margin-top: 20px;padding-bottom:20px;}
.col-centre .boxfl a{width: 114px;height: 33px;border-radius: 20px;font-family: 'STXihei';text-align: center;line-height: 33px;color: #1d59a1;display: block;transition: .2s;box-shadow: 0px 4px 15px #ddd;background: #fff;position: absolute;right: 50px;bottom: 28px;}
.col-centre .boxfl a:hover{background: #1d59a1;color: #fff;}
.col-centre .boxfr{float: right;background:url("../images/img-10.png")/*tpa=http://www.chinalongshu.com/template/images/img-10.png*/no-repeat;width: 933px;height: 365px;}
.col-centre .m-boxfr{float: right;background:url("../images/img-45.jpg")/*tpa=http://www.chinalongshu.com/template/images/img-45.jpg*/no-repeat;background-size: cover;}
.advantage{float: left;width: 425px;margin-left: 35px;position: relative;height: 100%;}
.advantage b{color: #1d59a1;display: block;margin-top: 40px;margin-bottom: 51px;}
.advantage h4{font-size: 20px;color: #595556;}
.advantage p{color: #918e8f;line-height: 24px;margin-top: 20px;padding-bottom:43px;}
.advantage a{width: 114px;height: 33px;border-radius: 20px;font-family: 'STXihei';text-align: center;line-height: 33px;color: #fff;display: block;transition: .2s;box-shadow: 0px 4px 15px #ddd;background: #1d59a1;float: left;position: absolute;left: 0;bottom: 28px;}
.advantage a:hover{background: #fff;color: #1d59a1;}
.advantage i{width: 90%;margin: 20px auto;}
.sicks{background: url("../images/img-23.png")/*tpa=http://www.chinalongshu.com/template/images/img-23.png*/no-repeat;width: 455px;height: 365px;background-size: cover;float: right;position: relative;}
.sicks li{position: absolute;display: flex;justify-content: center;align-items: center;top: 0;left: 0;}
.sicks li a{color: #1d59a1;font-family: Noto Sans S Chinese;font-weight: lighter;}
.sicks li:hover a{color: #fff;}
.sicks li:nth-child(1){background:url("../images/img-16.png")/*tpa=http://www.chinalongshu.com/template/images/img-16.png*/no-repeat;width: 80px;height: 79px;top: 115px;left: 38px;background-size: cover;font-size: 22px;}
.sicks li:nth-child(1):hover{background:url("../images/img-20.png")/*tpa=http://www.chinalongshu.com/template/images/img-20.png*/no-repeat;width: 80px;height: 79px;top: 115px;left: 38px;background-size: cover;font-size: 22px;transform: rotate(87deg);}
.sicks li:nth-child(1):hover a{transform: rotate(-87deg);}
.sicks li:nth-child(2){background:url("../images/img-16.png")/*tpa=http://www.chinalongshu.com/template/images/img-16.png*/no-repeat;width: 51px;height: 51px;background-size: cover;top: 143px;left: 150px;}
.sicks li:nth-child(2):hover{background:url("../images/img-20.png")/*tpa=http://www.chinalongshu.com/template/images/img-20.png*/no-repeat;width: 51px;height: 51px;background-size: cover;top: 143px;left: 150px;}
.sicks li:nth-child(3){background:url("../images/img-15.png")/*tpa=http://www.chinalongshu.com/template/images/img-15.png*/no-repeat;width: 100px;height: 99px;top: 67px;left: 187px;background-size: cover;font-size: 24px;}
.sicks li:nth-child(3):hover{background:url("../images/img-20.png")/*tpa=http://www.chinalongshu.com/template/images/img-20.png*/no-repeat;width: 100px;height: 99px;top: 67px;left: 187px;background-size: cover;font-size: 24px;transform: rotate(180deg)}
.sicks li:nth-child(3):hover a{transform: rotate(-180deg);}
.sicks li:nth-child(4){background:url("../images/img-15.png")/*tpa=http://www.chinalongshu.com/template/images/img-15.png*/no-repeat;width: 62px;height: 62px;background-size: cover;top: 53px;left: 310px;transform: rotate(87deg);}
.sicks li:nth-child(4):hover{background:url("../images/img-20.png")/*tpa=http://www.chinalongshu.com/template/images/img-20.png*/no-repeat;width: 62px;height: 62px;background-size: cover;top: 53px;left: 310px;transform: rotate(87deg);transform: rotate(-92deg)}
.sicks li:nth-child(4):hover a{transform:rotate(92deg) }
.sicks li:nth-child(4) a{transform: rotate(-87deg);font-size: 20px;}
.sicks li:nth-child(5){background:url("../images/img-16.png")/*tpa=http://www.chinalongshu.com/template/images/img-16.png*/no-repeat;width: 51px;height: 51px;background-size: cover;top: 128px;left: 286px;}
.sicks li:nth-child(5):hover{background:url("../images/img-20.png")/*tpa=http://www.chinalongshu.com/template/images/img-20.png*/no-repeat;width: 51px;height: 51px;background-size: cover;top: 128px;left: 286px;}
.sicks li:nth-child(6){background:url("../images/img-16.png")/*tpa=http://www.chinalongshu.com/template/images/img-16.png*/no-repeat;width: 113px;height: 112px;background-size: cover;top: 194px;left: 116px;font-size: 30px;}
.sicks li:nth-child(6):hover{background:url("../images/img-20.png")/*tpa=http://www.chinalongshu.com/template/images/img-20.png*/no-repeat;width: 113px;height: 112px;background-size: cover;top: 194px;left: 116px;font-size: 30px;}
.sicks li:nth-child(7){background:url("../images/img-21.png")/*tpa=http://www.chinalongshu.com/template/images/img-21.png*/no-repeat;width: 72px;height: 71px;background-size: cover;top: 200px;left: 265px;font-size: 22px;}
.sicks li:nth-child(7):hover{background:url("../images/img-20.png")/*tpa=http://www.chinalongshu.com/template/images/img-20.png*/no-repeat;width: 72px;height: 71px;background-size: cover;top: 200px;left: 265px;font-size: 22px;}
.sicks li:nth-child(8){background:url("../images/img-16.png")/*tpa=http://www.chinalongshu.com/template/images/img-16.png*/no-repeat;width: 51px;height: 51px;background-size: cover;top: 265px;left: 355px;}
.sicks li:nth-child(8):hover{background:url("../images/img-20.png")/*tpa=http://www.chinalongshu.com/template/images/img-20.png*/no-repeat;width: 51px;height: 51px;background-size: cover;top: 265px;left: 355px;}
.sicks li:nth-child(9){background:url("../images/img-22.png")/*tpa=http://www.chinalongshu.com/template/images/img-22.png*/no-repeat;width: 41px;height: 41px;background-size: cover;top: 240px;left: 71px;}
.sicks li:nth-child(9):hover{background:url("../images/img-17.png")/*tpa=http://www.chinalongshu.com/template/images/img-17.png*/no-repeat;width: 41px;height: 41px;background-size: cover;top: 240px;left: 71px;}
.introduce-sicks ul{display: flex;float: left;width: 66%;}
.introduce-sicks li a{width: 313px;height: 305px;display: flex;justify-content: center;align-items: center;flex-direction: column;text-align: center;text-transform: uppercase;}
.introduce-sicks li:nth-child(1) a{background: #c3c3c3;color: #fff;}
.introduce-sicks li p{font-size: 24px;font-family: 'Champagne&Limousines';margin-top: 20px;margin-bottom: 5px;}
.introduce-sicks li:nth-child(2) a{background: #fff;color: #555555;}
.introduce-sicks li:nth-child(2) b{color: #1d59a1;}
.introduce-sicks li:nth-child(3) a{background: #1d59a1;color: #fff;}
.introduce-sicks li:nth-child(3) b{color: #fff;}
.introduce-sicks li:nth-child(2) a{border: 1px solid #ede6e8;/*width: 311px;height: 303px;*/}
.introduce-sicks div{width: 33.3333%;float: left;overflow: hidden;}
.introduce-sicks div img{transition: .5s;}
.introduce-sicks div img:hover{transform: scale(1.08);}
.m-introduce-sicks ul{display: flex;float: left;width: 66%;}
.m-introduce-sicks li a{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;flex-direction: column;text-align: center;text-transform: uppercase;}
.m-introduce-sicks li:nth-child(1) a{background: #fff;color: #555555;outline: 1px solid #ede6e8;border-left:1px solid #ede6e8;}
.m-introduce-sicks li p{font-size: 24px;font-family: 'Champagne&Limousines';margin-top: 20px;margin-bottom: 5px;}
.m-introduce-sicks li:nth-child(2) a{background: #1d59a1;color: #fff;}
.m-introduce-sicks li:nth-child(2) b{color: #fff;}
.m-introduce-sicks li:nth-child(3) a{background: #d6d6d6;color: #fff;}
.m-introduce-sicks li:nth-child(4) a{background: #c3c3c3;color: #fff;}
.m-introduce-sicks li:nth-child(3) b{color: #fff;}
.m-introduce-sicks li:nth-child(2) a{border: 1px solid #ede6e8;width: 307px;height: 303px;}
.answer{background: #ececec;overflow: hidden;}
.answer>div{height: 100px;display: flex;align-items: center;justify-content: space-between;}
.answer p{width: 50%;}
.answer b{font-size: 18px;color: #575757;float: left;}
.answer i{float: right;}
.answer span{font-size: 16px;color: #5a5a5a;padding-left: 25px;float:left;}
.answer a{width: 112px;height: 42px;padding:0 37px;background: #f3f4f6;border-radius: 25px;display: flex;justify-content: space-between;align-items: center;font-size: 16px;color: #1d59a1;box-shadow: #ddd 0px 3px 17px;}
.m-honorPic .slick a{width: 87%;display: block;margin: 0 auto;}
.m-honorPic .slick p{font-size: 14px;font-weight: bold;color: #575757;text-align: center;line-height: 20px;margin-top: 12px;display: none;}
.m-honorPic .slick span{font-weight: normal;display: block;}
.m-honorPic .slick.slick-active p{display: block;}
.m-honorPic .slick{opacity: 0.6;transition: .3s;}
.m-honorPic .slick.slick-active{opacity: 1;}
.m-slickbox{}
.m-slickbox div{color: #575757;display: flex;justify-content: space-between;align-items:center;width: 92%;padding: 4% 4% 8%;font-weight: bold;font-size: 18px;}
.m-foo-nav font{color: #888888;text-align: center;display: block;width: 100%;font-size: 12px;}
.m-foo-nav font a{display: block;color: #888888;}
.pc-banner .swiper-slide a{display: block;position: relative;width: 100%;height: 100%;}
.pc-banner .font-box{position: absolute;width: 100%;top: 100px;text-align: center;}
.pc-banner .font-box img{}
.pc-banner .font-box h1{font-size: 100px;color: #ffffff;opacity:.15;font-family: Arial;text-transform: uppercase;}
.pc-banner .font-box h3{font-size: 40px;color: #ffffff;font-family: Noto Sans S Chinese;}
.pc-banner .font-box p{color: #ffffff;width: 645px;margin: 0 auto;opacity: .4;line-height: 24px;margin-top: 20px;}
.pc-banner .font-box2{position: absolute;width: 1400px;top: 280px;left: 50%;margin-left: -700px;}
.pc-banner .font-box2 img{}
.pc-banner .font-box2 h1{font-size: 100px;color: #716f69;opacity:.15;font-family: Arial;text-transform: uppercase;}
.pc-banner .font-box2 h3{font-size: 40px;color: #706e69;font-family: Noto Sans S Chinese;}
.pc-banner .font-box2 p{color: #716f69;width: 470px;opacity: .4;line-height: 24px;margin-top: 20px;}
.pc-banner .font-box2 em{width: 25px;height: 2px;background: #706e69;display: block;margin: 6px 0px 10px;}

.cont-box{position: relative;}
.cont-nav{background: url("../images/img-62.png")/*tpa=http://www.chinalongshu.com/template/images/img-62.png*/no-repeat;width: 1400px;height: 138px;background-size: contain;position: absolute;top: -67px;}
.cont-nav ul{display: flex;justify-content: center;}
.cont-nav li{}
.cont-nav li.on a,.cont-nav li:hover a{border-bottom: #1d59a1 3px solid;font-weight: bold;color: #1d59a1;}
.cont-nav li::after{content: "";background: #dadada;width: 1px; height: 13px;float: left;margin: 28px 36px 0 36px;}
.cont-nav li:nth-last-of-type(1)::after{display:none;}
.cont-nav li a{font-size: 15px;color: #888888;line-height: 67px;float: left;height: 64px;}
.cont1200{width: 1200px;margin: 0 auto;}
.company-box{margin: 120px 0 160px;overflow: hidden;}
.company-box>i{width: 50%;float: left;overflow: hidden;}
.company-box>i img{transition: .5s;}
.company-box>i:hover img{transform: scale(1.1);}
.company-box .company-font{width: 45%;float: right;}
.company-box .company-font h2{font-family: Arial;color: #585858;font-size: 46px;text-transform: uppercase;font-weight: 800;line-height: 50px;margin-top: 50px;padding-left: 10px;}
.company-box .company-font h1{background: #1d59a1;width: 35px;height: 2px;display: block;margin: 15px 0 45px 10px;}
.company-box .company-font>p{color: #828181;line-height: 30px;padding-bottom: 15px;padding-left: 10px;}
.company-box .company-font h3{width: 100%;height: 1px;display: block;background: #e5e5e5;margin: 35px 0 50px;}
.company-box .company-font .numbox{display: flex;justify-content: space-between;padding-left: 10px;}
.company-box .company-font .numbox div{text-align: center;}
.company-box .company-font .numbox div span{font-size: 12px;font-family: "宋体";color: #585858;opacity: .6;display: inline-block;margin-right: 15px;}
.company-box .company-font .numbox div span:nth-last-of-type(1){font-family: Arial;text-transform: uppercase;}
.company-box .company-font .numbox b{font-size: 58px;color: #585858;font-family: 'Geometric212BT BooKCondensed';font-weight: normal;line-height: 70px;display: flex;float: left}
.company-box .company-font .numbox font{font-size: 22px;color: #585858;line-height: 58px;font-weight: 800;float: left;margin-left: 5px;}
.m-op{background: #f6f6f6;width: 100%;position: relative;display: none;}
.m-op > div{color: #666;padding: 12px 0;overflow: hidden;/*margin-bottom: 20px;*/}
.op-icon{background: url("../images/index-phone_03.png") no-repeat;width: 24px;background-size: 14px;height: 14px;position: absolute;right: 5%;top: 50%;margin-top: -7px;}
.op-icon.on{background: url("../images/index-phone_06.png") no-repeat;width: 24px;background-size: 14px;float: right;height: 14px;}
.m-optionbox{position: absolute;z-index: 10;width: 100%;display: none;margin-left: -2.5%;}
.m-optionbox li{height: 43px;background: #faf9f9;border-bottom: #e2e2e2 solid 1px;}
.m-optionbox li>a{display: block;height: 42px;line-height: 42px;color: #666;width: 80%;margin: 0 auto;}
.m-nav-product li>a{display: block;height: 42px;line-height: 42px;color: #666;width: 90%;margin: 0 auto;}

.chairman-box{margin: 120px 0 125px;overflow: hidden;}
.chairman-box>i{width: 32.5%;float: left;overflow: hidden;}
.chairman-box>i img{transition: .5s;}
.chairman-box>i:hover img{transform: scale(1.1);}
.chairman-font{width: 60%;float: right;}
.chairman-font h3{font-size: 32px;color: #585858;margin: 10px 0 5px;}
.chairman-font h2{font-size: 46px;color: #585858;font-weight: 800;text-transform: uppercase;font-family:Arial; }
.chairman-font h6{font-size: 14px;color: #707070;}
.chairman-font h1{background: #1d59a1;width: 35px;height: 2px;display: block;margin: 23px 0;}
.chairman-font p{color: #828181;line-height: 30px;padding-bottom: 30px;}

.honor-box{margin: 120px 0 145px;overflow: hidden;}
.honor-box .boxfl{overflow: hidden;width: 735px;height: 650px;float: left;}
.honor-box .boxfl ul{display: flex;flex-wrap: wrap;width: 100%;height: 100%;overflow: auto;}
.honor-box .boxfl li{width: 30%;margin-right: 3%;margin-bottom: 23px;}
.honor-box .boxfl ul::scrollbar {/*滚动条整体样式,高宽分别对应横竖滚动条的尺寸*/width: 7px;height: 7px;}
.honor-box .boxfl ul::-webkit-scrollbar {/*滚动条整体样式,高宽分别对应横竖滚动条的尺寸*/width: 7px;height: 7px;}
.honor-box .boxfl ul::-moz-scrollbar {/*滚动条整体样式,高宽分别对应横竖滚动条的尺寸*/width: 7px;height: 7px;}
.honor-box .boxfl ul::-o-scrollbar {/*滚动条整体样式,高宽分别对应横竖滚动条的尺寸*/width: 7px;height: 7px;}
.honor-box .boxfl ul::scrollbar-thumb {/*滚动条里面小方块*/ box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.1);}
.honor-box .boxfl ul::-webkit-scrollbar-thumb {/*滚动条里面小方块*/ box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.1);}
.honor-box .boxfl ul::-moz-scrollbar-thumb {/*滚动条里面小方块*/  box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.1);}
.honor-box .boxfl ul::-o-scrollbar-thumb {/*滚动条里面小方块*/ box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.1);}
.honor-box .boxfl ul::scrollbar-track {/*滚动条里面轨道*/box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 5px;background: #f5f5f5;}
.honor-box .boxfl ul::-webkit-scrollbar-track {/*滚动条里面轨道*/box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 5px;background: #f5f5f5;}
.honor-box .boxfl ul::-moz-scrollbar-track {/*滚动条里面轨道*/box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 5px;background: #f5f5f5;}
.honor-box .boxfl ul::-o-scrollbar-track {/*滚动条里面轨道*/box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 5px;background: #f5f5f5;}
.honor-box .boxfr{width: 395px;float: right;background: #fafafa;height: 650px}
.honor-box .boxfr ul{width: 80%;margin: 30px auto;height: 91%;overflow: auto;}
.honor-box .boxfr li{line-height: 36px;}
.honor-box .boxfr li::before{content: "*";color: #828181;width: 20px;display: inline-block;}
.honor-box .boxfr a{color: #828181;}
.honor-box .boxfr li:hover a,.honor-box .boxfr li:hover::before{color: #1d59a1;}
.honor-box .boxfr ul::scrollbar {/*滚动条整体样式,高宽分别对应横竖滚动条的尺寸*/width: 7px;height: 7px;}
.honor-box .boxfr ul::-webkit-scrollbar {/*滚动条整体样式,高宽分别对应横竖滚动条的尺寸*/width: 7px;height: 7px;}
.honor-box .boxfr ul::-moz-scrollbar {/*滚动条整体样式,高宽分别对应横竖滚动条的尺寸*/width: 7px;height: 7px;}
.honor-box .boxfr ul::-o-scrollbar {/*滚动条整体样式,高宽分别对应横竖滚动条的尺寸*/width: 7px;height: 7px;}
.honor-box .boxfr ul::scrollbar-thumb {/*滚动条里面小方块*/ box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.1);}
.honor-box .boxfr ul::-webkit-scrollbar-thumb {/*滚动条里面小方块*/ box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.1);}
.honor-box .boxfr ul::-moz-scrollbar-thumb {/*滚动条里面小方块*/  box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.1);}
.honor-box .boxfr ul::-o-scrollbar-thumb {/*滚动条里面小方块*/ box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.1);}
.honor-box .boxfr ul::scrollbar-track {/*滚动条里面轨道*/box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 5px;background: #f5f5f5;}
.honor-box .boxfr ul::-webkit-scrollbar-track {/*滚动条里面轨道*/box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 5px;background: #f5f5f5;}
.honor-box .boxfr ul::-moz-scrollbar-track {/*滚动条里面轨道*/box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 5px;background: #f5f5f5;}
.honor-box .boxfr ul::-o-scrollbar-track {/*滚动条里面轨道*/box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 5px;background: #f5f5f5;}

.song-box{width: 780px;background: #f2f3f2;height: 952px;margin: 75px auto 90px;overflow: hidden; text-align: center;}
.song-tit{text-align: center;margin: 65px 0 50px;}
.song-tit h3{color: #585858;font-size: 30px;}
.song-tit h2{font-size: 46px;color: #585858;font-weight: 800;text-transform: uppercase;font-family:Arial;margin: 5px 0 20px;}
.song-tit h1{background: #1d59a1;width: 35px;height: 2px;display: block;margin: 23px 0;margin: 0 auto;}

.cul-box{margin: 110px auto 135px;overflow: hidden;}
.cul-box i{width: 39%;float: left;overflow: hidden;}
.cul-box i img{transition: .5s;}
.cul-box i:hover img{transform: scale(1.1);}
.cul-font{width: 53%;float: right;}
.cul-font h3{color: #585858;font-size: 30px;margin-top: 10px;}
.cul-font h4{color: #585858;font-size: 30px;margin-top: 30px;}
.cul-font h2{font-size: 46px;color: #585858;font-weight: 800;text-transform: uppercase;font-family:Arial;margin: 5px 0 20px;}
.cul-font em{background: #1d59a1;width: 35px;height: 2px;display: block;margin: 23px 0;}
.cul-font>p{color: #828181;line-height: 50px;font-size: 17px;}
.cul-font>p span{color: #1c1c1c;}
.cul-font div{}
.cul-font div p{padding-right: 45px;border-right: 1px solid #f1f1f1;color: #828181;line-height: 50px;font-size: 17px;float: left;}
.cul-font div p:nth-last-of-type(1){padding-left: 70px;padding-right: 0; border-right: none;}

.brand-box{margin: 88px auto 113px;overflow: hidden;}
.brand-box>i{width:44%;float: left;overflow: hidden;}
.brand-box>i img{transition: .5s;}
.brand-box>i:hover img{transform: scale(1.1);}
.brand-box>div{width: 47%;float: right;}
.brand-box>div h2{font-size: 40px;color: #595857;margin: 15px 0;}
.brand-box>div span{font-family: Arial;color: #b6003d;font-size: 20px;text-transform: uppercase;}
.brand-box>div p{color: #828181;line-height: 30px;margin-top: 50px;}
.History{width: 100%;height: 776px; background:url("../images/img-78.jpg")/*tpa=http://www.chinalongshu.com/template/images/img-78.jpg*/no-repeat;background-size: cover;overflow: hidden;}
.History-tit{margin: 115px 0 0;}
.History-tit h2{font-size: 46px;color: #585858;font-weight: 800;text-transform: uppercase;font-family:Arial;margin: 5px 0 20px;}
.History-tit h3{color: #585858;font-size: 30px;margin-top: 10px;}
.History-tit em{background: #1d59a1;width: 35px;height: 2px;display: block;margin: 23px 0;}
.History-slick{margin-top:45px;}
.History-slick .slick{height: 298px;}
.History-slick .slick>div{width: 93%; background: #fff;border-radius: 20px;height: 268px;transition: .3s;}
.History-slick .slick a{display: block;padding:30px 25px;}
.History-slick .slick b{color: #595857;font-size: 40px;font-family:Arial;}
.History-slick .slick p{font-size: 16px;color: #595857;margin: 10px 0 20px;line-height: 30px;}
.History-slick .slick i{background: #1d59a1;width: 19px;height: 2px;display: block;margin: 0 !important;}
.History-slick .slick-prev{ z-index: 5; position: absolute; left:-60px; top: 45%; margin-top: -8px; width: 26px; height: 15px; display: block; background: url("../images/index_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_07.png*/ center no-repeat; background-size: cover;}
.History-slick .slick-next{ z-index: 5; position: absolute; right: -60px; top: 45%; margin-top: -8px; width: 26px; height: 15px; display: block; background: url("../images/index_7_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_7_07.png*/ center no-repeat; background-size: cover;}
.History-slick .slick-prev:hover{ background: url("../images/index_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_07.png*/ center no-repeat;background-size: cover;}
.History-slick .slick-next:hover{ background: url("../images/index_7_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_7_07.png*/ center no-repeat;background-size: cover;}
.History-slick .slick>div:hover{padding:22px 0;margin-top: -22px;box-shadow:0 0 15px #e7e6e6; }

.products-box{margin: 70px 0 0px;overflow: hidden;}/*70 0 110*/
.products-box ul{display: flex;flex-wrap: wrap;}
.products-box li{width: 30%;margin-right: 5%;text-align: center;padding-bottom: 55px;}
.products-box li:nth-child(3n){margin-right: 0;}
.products-box li i{width: 100%;overflow: hidden;display: block;}
.products-box i>img{transition: .5s;}
.products-box i:hover>img{transform: scale(1.05);}
.products-box p{color: #575757;font-size: 16px;margin: 25px 0 15px;}
.products-box span{color: #adadad;}

.pro-details{margin: 70px 0 0;overflow: hidden;}
.pro-details .boxfl{width:62%;float: left;}
.pro-details .boxfl .swiper-pagination-bullet{background: #fff !important;opacity: 1 !important;}
.pro-details .boxfl .swiper-pagination-bullet-active{width: 26px !important;background: #1d59a1 !important;border-radius: 4px;}
.pro-details .boxfl .swiper-button-prev{background:rgba(0,0,0,.2);display: flex;justify-content: center;align-items: center;padding: 0 11px 0 13px;left: 0;height: 50px;transition: .5s;}
.pro-details .boxfl .swiper-button-next{background:rgba(0,0,0,.2);display: flex;justify-content: center;align-items: center;padding: 0 13px 0 11px;right: 0;height: 50px;transition: .5s;}
.pro-details .boxfl .swiper-button-prev:hover{background:rgba(0,0,0,.4);}
.pro-details .boxfl .swiper-button-next:hover{background:rgba(0,0,0,.4);}
.pro-details .boxfl .swiper-container-horizontal > .swiper-pagination-bullets{bottom:42px !important;}
.pro-details .boxfr{width:27%;float: left;background: #f6f6f6;height: 597px;padding:0 5.5%; }
.pro-details .boxfr h3{font-size: 22px;font-weight: normal;margin-top: 73px;margin-bottom: 5px;}
.pro-details .boxfr span{color: #adadad;display: block;border-bottom: 1px solid #e2e2e2;padding-bottom: 35px;margin-bottom: 32px;}
.pro-details .boxfr p{color: #5b5b5b;line-height: 44px;}
.pro-details .boxfr font{color: #7d7d7d;}
.pro-details .boxfr a{display: block;background: #1d59a1;height: 43px;line-height: 43px;border-radius: 25px;color: #fff;font-weight: bold;width: 137px;text-align: center;margin-top: 85px;float: left;}
.introduce{margin: 50px 0 80px;overflow: hidden;}
.introduce-tit{font-size: 16px;color: #5b5b5b;font-weight: bold;height: 71px;line-height: 72px;background: #f0f0f0;border-bottom: 1px solid #e6e8e9;}
.introduce-tit em{width: 12px;height: 2px;background: #1d59a1;margin: 36px 11px 0 39px;float: left;}
.introduce-font{width: 80%;padding: 0 10%;background: #f6f6f6;overflow: hidden;}
.introduce-font h2{font-size: 34px;color: #595857;margin-top: 70px;margin-bottom: 10px;}
.introduce-font>span{font-size: 20px;font-family: Arial;color: #b6003d;text-transform: uppercase;}
.introduce-font em{background: #5d5d5d;width: 35px;height: 2px;display: block;margin: 28px 0 15px;}
.introduce-font font{color: #828181;line-height: 30px;}
.introduce-font p{/*border-top: 1px solid #e7e7e7;*/overflow: hidden;/*padding: 45px 0 145px;margin-top: 45px;*/}
.introduce-font p>span{color: #828181;line-height: 45px;width: 100%;/*float: left;*/}
.introduce-font p img{width:100%;max-width:800px;}

.case-box{margin: 85px 0 0px;overflow: hidden;}/*85 0 135*/
.case-box ul{display: flex;flex-wrap: wrap;}
.case-box li{width: 31.5%;margin-right: 2.75%;text-align: center;margin-bottom: 38px;background: #f6f6f6;transition: .5s;}
.case-box li:nth-child(3n){margin-right: 0;}
.case-box li i{width: 100%;overflow: hidden;display: block;}
.case-box li:hover{background:#1d59a1; }
.case-box li:hover p{color: #fff;}
.case-box i>img{transition: .5s;}
.case-box i:hover>img{transform: scale(1.05);}
.case-box p{color: #575757;font-size: 16px;line-height: 80px;}

.trends-box{margin: 85px 0 0px;overflow: hidden;width: 100%;}/*85 0 150*/
.trends-box ul{margin-bottom: 40px;}
.trends-box li{overflow: hidden;}
.trends-box li:hover{background: #f4f4f4;}
.trends-box li a{width: 1200px;margin: 0 auto;display: block;height: 199px;border-bottom: 1px solid #eeeeee;padding:50px 0;}
.trends-box li i{width: 308px;float: left;overflow: hidden;}
.trends-box li i>img{transition: .5s;}
.trends-box li i:hover>img{transform: scale(1.08);}
.trends-font{width: 71%;float: right;position: relative;}
.trends-font h4{font-size: 20px;color: #333333;font-weight: normal;margin: 35px 0 15px;}
.trends-font span{font-size: 12px;color: #aaaaaa;}
.trends-font p{color: #828181;line-height: 24px;width: 80%;margin-top: 27px;}
.trends-font em{color: #aaaaaa;font-family: Arial;position: absolute;right: 0;top: 40px;display: flex;align-items: center;}
.trends-font em>img{margin:0 7px;}

.newsInf-box{margin: 60px 0 150px;overflow: hidden;}
.newsInf-tit{text-align: center;}
.newsInf-tit h3{font-size: 23px;color: #262626;font-weight: normal;margin: 5px 0;}
.newsInf-tit .share{position: relative;border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;}
.newsInf-tit .share span{color: #8e8e8e;line-height: 24px;}
.newsInf-tit .share div{position: absolute;right: 0;bottom: 10px;display: flex;}
.newsInf-tit .share a{margin: 0 5px;}
.newsInf-tit .share a img{transform: 1s;}
.newsInf-tit .share a:hover img{transform: scale(1.1);}
.newsInf-font {overflow: hidden;border-bottom: 1px solid #dcdcdc;padding:30px 0 90px; margin-bottom: 15px;}
.newsInf-font p{margin-top: 25px;color: #8e8e8e;line-height: 30px;}/*width:100%;max-width:800px;*/
.newsInf-font p img{width:100%;max-width:800px;}
.newsInf-font i{display: block;margin-top: 35px;}
.newsInf-font span{text-align: center;/*display: block;*/font-size: 16px;color: #8e8e8e;padding: 25px 0 0px;}
.postsbox{margin: 35px 0 0;overflow: hidden;}
.postsbox div{float: left;}
.postsbox div a{color: #999;line-height: 28px;display: block;}
.postsbox div a:hover{color: #4a4a4a;}
.postsbox .fanh{float: right;margin-top: 15px;transition: .5s;}
.postsbox .fanh{color: #fff;}

.coll-box{margin: 120px 0 25px;}
.coll-font{overflow: hidden;border-bottom: 1px solid #f2f2f2;padding-bottom: 60px;}
.coll-font .boxfl{width: 38%;float: left;}
.coll-font .boxfl h2{font-size: 40px;color: #595857;line-height: 55px;margin:5px 0 18px;}
.coll-font .boxfl span{font-family: Arial;color: #b6003d;font-size: 20px;text-transform: uppercase;}
.coll-font .boxfl p{font-size: 16px;color: #828181;margin-top: 55px;}
.coll-font .boxfr{width: 61%;float: right;line-height: 30px;}
.coll-font .boxfr font{color: #828181;}
.coll-font .boxfr b{color: #595959;display: block;margin: 30px 0;}

.coll-contact { padding-top:64px;}
.coll-contact ul{ margin-right:-30px;}
.coll-contact li{ float:left; width:33.33%; margin-bottom:30px;}
.coll-contact li .lbox{ overflow:hidden; height:145px; background:#f6f6f6; position:relative; margin-right:30px; padding:0 10px 0 150px; transition: .5s; top: 0;}
.coll-contact li:hover .lbox{background: #fff;box-shadow: 0px 0px 14px #ddd;top: -10px;}
.coll-contact li .imgDiv{ position:absolute; left:15px; top:15px;}
.coll-contact li .imgDiv .img1{ width:114px;}
.coll-contact li .imgDiv .img2{ display:none; width:114px;}
.coll-contact li .txtDiv{ height:145px; display:table-cell; vertical-align:middle;}
.coll-contact li .zizi{ background: url("../images/img-109.png")/*tpa=http://www.chinalongshu.com/template/images/img-109.png*/ left 4px no-repeat; padding-left:25px; font-size:15px; color:#000; line-height:24px;}
.coll-contact li .msg{ color:#6a6a6a; line-height:24px; font-size:12px; padding-left:25px;  background: url("../images/nimg16_1.png")/*tpa=http://www.chinalongshu.com/template/images/nimg16_1.png*/ left 4px no-repeat;}
.coll-contact li:hover .zizi{ background: url("../images/img-110.png")/*tpa=http://www.chinalongshu.com/template/images/img-110.png*/ left 4px no-repeat;}

.league-box{margin: 120px 0 140px;overflow: hidden;}
.league-font{overflow: hidden;}
.league-font .boxfl{width: 43%;float: left;}
.league-font .boxfl h2{font-size: 40px;color: #595857;line-height: 55px;margin:5px 0 18px;}
.league-font .boxfl span{font-family: Arial;color: #b6003d;font-size: 20px;text-transform: uppercase;}
.league-font .boxfl p{font-size: 16px;color: #828181;margin-top: 55px;width: 69%;line-height: 30px;}
.league-font>h1{width: 1px;height: 243px;background: #ececec;float: left;margin-top: 20px;}
.league-font .boxfr{width: 45%;float: right;overflow: hidden;}
.league-font .boxfr ul{display: flex;flex-wrap: wrap;background: url("../images/img-111.png")/*tpa=http://www.chinalongshu.com/template/images/img-111.png*/no-repeat;width: 100%;background-size: cover;}
.league-font .boxfr li{font-family: "思源黑体 CN";display: flex;flex-direction: column;justify-content: center;align-items: center;width: 117px;height: 117px;background: #b6003d;border-radius: 138px;margin: 0 10px;text-align: center;}
.league-font .boxfr li:nth-child(4n){margin-right: 0;}
.league-font .boxfr li:nth-child(5),.league-font .boxfr li:nth-child(6),.league-font .boxfr li:nth-child(7),.league-font .boxfr li:nth-child(8){margin-top: 62px;}
.league-font .boxfr b{font-size: 28px;color: #fff;font-weight: normal;}
.league-font .boxfr span{font-size: 15px;color: #fff;}

.reg-box{margin: 115px 0 125px;overflow: hidden;}
.reg-box .boxfl{width: 44%;overflow: hidden;float: left;}
.reg-box .boxfl img{transition: .5s;}
.reg-box .boxfl:hover img{transform: scale(1.1);}
.reg-box .boxfr{width: 47%;float: right;}
.reg-box .boxfr h2{font-size: 40px;color: #595857;line-height: 55px;margin:15px 0;}
.reg-box .boxfr span{font-family: Arial;color: #b6003d;font-size: 20px;text-transform: uppercase;}
.reg-box .boxfr p{font-size: 16px;color: #828181;margin-top: 55px;line-height: 30px;}

.excl-box{margin: 95px 0 110px;overflow: hidden;}
.excl-font{overflow: hidden;}
.excl-font .boxfl{width: 43%;float: left;}
.excl-font .boxfl h2{font-size: 40px;color: #595857;line-height: 55px;margin:95px 0 18px;}
.excl-font .boxfl span{font-family: Arial;color: #b6003d;font-size: 20px;text-transform: uppercase;}
.excl-font .boxfl p{font-size: 16px;color: #828181;margin-top: 35px;line-height: 30px;}
.excl-font .boxfl h1{width: 35px;height: 3px;background: #5d5d5d;display: block;margin: 35px 0 50px;}
.excl-font .boxfl b{font-size: 22px;color: #595857;display: block;font-weight: normal;}
.excl-font .boxfr{width: 57%;float: right;display: flex;flex-wrap: wrap;}
.excl-font .boxfr i{margin-bottom: 15px;width: 100%;overflow: hidden;}
.excl-font .boxfr i:nth-child(2),.excl-font .boxfr i:nth-child(3){width: 48.5%}
.excl-font .boxfr i:nth-child(3){margin-left: 3%;}
.excl-font .boxfr i img{transition: .5s;}
.excl-font .boxfr i:hover img{transform: scale(1.1)}

.inquire-box{margin: 88px 0 100px;}
.seek-sea{}
.seek-sea ul{border: none;width: 75%;outline: none;color: #7f7f7f;cursor: pointer;float: left;}
.seek-sea li{width: 299px;float: left;border-right: 1px solid #e5e5e5;height: 62px;line-height: 62px;background: #f2f2f2;display: flex;justify-content: center;align-items: center;position: relative;}
/*.seek-sea li::after{content: ""; width: 0;height: 0;border-width: 5px;border-style: solid;border-color: #626262 transparent transparent transparent;margin-top: 10px;}*/
.seek-sea li.on{position: relative;}
.seek-sea li.on::after{transform: rotate(180deg);margin-top: 0px;}
.seek-sea li>a{width: 80%; color: #7f7f7f;}
.seek-sea li .selectDiv{width: 100%; color: #7f7f7f; height:62px;background: #f2f2f2; border:none; padding:0 10%;}
.seek-sea li dl{position: absolute;top:100%;width: 80%;background: #f7f7f7;border-right: 1px solid #f7f7f7;padding: 0 10%;display: none;}
.seek-sea li dd{border-bottom: 1px solid #ececec; color: #adadad;}
.seek-sea li dd:hover{color: #7f7f7f;}
.seek-sea .pc-css{width: 24%;float: left;color: #fff;font-size: 15px;height: 62px;background: #646464;border:none;cursor: pointer;}
.seek-sea option{background: #f7f7f7;}
.seek-map{width: 100%;height: 100%;overflow: hidden;box-shadow: 0px 0px 30px #ddd;margin-top: 50px;}
.seek-map>i{width: 68%;float: left;margin: 1% 0 1% 1%; height:694px;}
.seek-map>div{width: 31%;float: left;}
.seek-map>div>p{font-size: 16px;color: #3d3d3d;line-height: 63px;padding-left: 34px;}
.seek-map>div>p strong{color: #1d59a1;padding: 0 5px;}
.seek-data {position: absolute;left: 0;top: 0;width: 100%;}
.seek-data li{width: 100%;transition: .5s;border-top: 1px solid #efefef;}
.seek-data li:nth-child(3n){margin-right: 0;}
.seek-data a{width: 85%;margin: 0 auto;display: block;padding: 35px 0;}
.seek-data p{font-size: 15px;color: #000;padding-bottom: 10px;}
.seek-data li:hover p::before{background: url("../images/img-110.png")/*tpa=http://www.chinalongshu.com/template/images/img-110.png*/no-repeat;}
.seek-data p::before{content: "";background: url("../images/img-109.png")/*tpa=http://www.chinalongshu.com/template/images/img-109.png*/no-repeat;width: 14px;height: 18px;float: left;margin-right: 11px;}
.seek-data span{font-size: 12px;color: #6a6a6a;padding-left: 24px;line-height: 24px;display: block;width: 90%;}
.seek-data span font{font-size: 15px;color: #6a6a6a;font-family: Arial;display: block;}
.seek-databox{overflow: hidden;height: 593px;position: relative;}
.seek-btn{display: block;}
.seek-btn p{background: #e1e1e1;display: flex;justify-content: center;align-items: center;width: 49.8%;float: left;height: 49px;cursor: pointer;}
.seek-btn p:hover{background: #d2d2d2;}
.seek-btn p:nth-child(1){border-right:1px solid #d2d2d2;}
.seek-btn p:nth-child(1) span{background: url("../images/img-118.png")/*tpa=http://www.chinalongshu.com/template/images/img-118.png*/no-repeat;width: 22px;height: 12px;}
.seek-btn p:nth-child(1):hover span{background: url("../images/img-119.png")/*tpa=http://www.chinalongshu.com/template/images/img-119.png*/no-repeat;width: 22px;height: 12px;}
.seek-btn p:nth-child(2) span{background: url("../images/img-120.png")/*tpa=http://www.chinalongshu.com/template/images/img-120.png*/no-repeat;width: 22px;height: 12px;}
.seek-btn p:nth-child(2):hover span{background: url("../images/img-121.png")/*tpa=http://www.chinalongshu.com/template/images/img-121.png*/no-repeat;width: 22px;height: 12px;}

.pur-box{margin: 115px 0 125px;overflow: hidden;}
.pur-box .boxfl{width: 44%;overflow: hidden;float: left;}
.pur-box .boxfl img{transition: .5s;}
.pur-box .boxfl:hover img{transform: scale(1.1);}
.pur-box .boxfr{width: 47%;float: right;}
.pur-box .boxfr h2{font-size: 40px;color: #595857;line-height: 55px;margin:40px 0 10px;}
.pur-box .boxfr span{font-family: Arial;color: #b6003d;font-size: 20px;text-transform: uppercase;}
.pur-box .boxfr p{font-size: 16px;color: #828181;margin-top: 30px;line-height: 30px;}
.pur-box .boxfr a{float: left;width: 137px;height: 43px;line-height: 43px;color: #fff;font-weight: bold;margin-top: 40px;}

.recru-box{margin: 115px 0 150px;overflow: hidden;}
.w936{width:100%;}
.job{ padding-bottom:40px;}
.job .msg{ font-size:14px; line-height:24px; padding-bottom:25px;color: #8e8e8e;}
.job .list li{ position:relative; margin-bottom:18px;}
.job .list li .name a {display: block; font-size: 18px; color: #666; position: relative; height: 60px; line-height: 60px; padding-left: 45px; background: #f2f2f2 url("../images/ico8.png")/*tpa=http://www.chinalongshu.com/template/images/ico8.png*/ right center no-repeat; } 
.job .list li .box {line-height: 22px; font-size: 14px; display: none; color: #666; padding: 20px 45px 60px; background: #f6f6f6; border-bottom: 2px solid #1d59a1;} 
.job .list li.liNow .name a{ background:#1d59a1 url("../images/ico8on.png")/*tpa=http://www.chinalongshu.com/template/images/ico8on.png*/ right center no-repeat; color:#fff;}
.job .list li .top{ border-bottom:#dddddd solid 1px; padding-bottom:20px;}
.job .list li .top dd{ float:left; padding-right:62px; line-height:28px;color: #828181;}
.job .list li .content{ line-height:24px;color: #828181;}
.job .list li h2{ padding:38px 0 10px; font-size:14px; color:#333;}
.job .list li .btnDiv{ padding-top:30px;}
.job .list li .btnDiv a {display: block; width: 118px; height: 35px; border: #1d59a1 solid 1px; color:#1d59a1;border-radius: 20px; font-size: 14px; text-align: center; line-height: 35px; }
.job .list li .btnDiv a:hover{background: #1d59a1;color: #fff;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.job .list li .top dl{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}

.commer-box{margin: 100px 0 100px;overflow: hidden;}
.commer-font{overflow: hidden;}
.commer-font .boxfl{width: 45%;float: left;display: flex;flex-wrap: wrap;}
.commer-font .boxfl i{margin-bottom: 15px;width: 100%;overflow: hidden;}
.commer-font .boxfl i img{transition: .5s;}
.commer-font .boxfl i:hover img{transform: scale(1.1)}
.commer-font .boxfl i:nth-child(2),.commer-font .boxfl i:nth-child(3){width: 48.5%}
.commer-font .boxfl i:nth-child(3){margin-left: 3%;}
.commer-font .boxfr{width: 49.5%;float: right;}
.commer-font .boxfr h2{font-size: 40px;color: #595857;line-height: 55px;margin-bottom: 15px;}
.commer-font .boxfr span{font-family: Arial;color: #b6003d;font-size: 20px;text-transform: uppercase;}
.commer-font .boxfr p{font-size: 14px;color: #828181;margin-top: 35px;line-height: 30px;}
.commer-font .boxfr h1{width: 35px;height: 3px;background: #5d5d5d;display: block;margin: 30px 0 0px;}
.commer-font .boxfr a{float: left;width: 137px;height: 43px;line-height: 43px;color: #fff;font-weight: bold;margin-top: 35px;background: #1d59a1;}

.word-box{margin: 77px 0 135px;overflow: hidden;background: #f4f4f4;}
.word-box .boxfl{border-right: 1px solid #dddddd;float: left;margin: 55px 0 60px 92px;padding-right: 73px;padding-bottom: 55px;}
.word-box .boxfl h2{font-size: 40px;color: #585858;line-height: 60px; font-family: Arial;text-transform: uppercase;font-weight: 800;}
.word-box .boxfl h3{font-size: 22px;color: #585858;line-height: 30px;}
.word-box .boxfl em{width: 35px;height: 2px;background: #1d59a1;display: block;}
.word-box .boxfr{float: left;margin: 55px 0 0 55px;;}
.word-box .boxfr li{margin-bottom: 13px;display: flex;align-items: center;}
.word-box .boxfr span{font-size: 15px;color: #828181;padding-left: 15px;}
.word-box .boxfr li:nth-last-of-type(1){margin-bottom: 0;}

.datum{margin:80px 0 150px;overflow: hidden;}
.message{}
.message>p{color: #666666;margin: 40px 0 30px;}
.message-box{background: #f4f4f4;overflow: hidden;}
.message-box ul{padding: 50px 0 0;border-bottom: 1px dotted #e4e4e4;overflow: hidden;width: 90%;margin: 0 auto;}
.message-box li{float: left;width: 33%;display:flex;align-items: center;margin-bottom: 30px;justify-content:flex-start;}
.message-box ul img,.message-box ul span{float: left;}
.message-box ul i{margin-left: 10px;margin-right: 5px; width: 28px;}
.message-box ul span{width: 80px;}
.message-box li:nth-of-type(4n) i,.message-box li:nth-of-type(1) i{margin-left: 0px;}
.message-box span{color: #5b5b5b;font-size: 12px;}
.message-box span.on::before{content: "*";color: #ff0000;}
.message-box input{width: 198px;border:1px solid #dbdbdb;height: 28px;padding:0 10px;}
.leave-word{width: 90%;margin: 30px auto 70px;}
.leave-word span{padding-left: 15px;}
#text1{height: 120px;width: 98%;border:1px solid #dbdbdb;padding: 1%;margin-top: 15px;font-size: 14px;}
#text1::-webkit-input-placeholder{color:#a9a9a9;}
#text1:-moz-placeholder{color:#a9a9a9;}
#text1::-moz-placeholder{ color:#a9a9a9;}
#text1:-ms-input-placeholder{color:#a9a9a9;}
.message-box a{width: 120px;height: 40px;text-align: center;line-height: 40px;color: #fff;border-radius: 20px;background: #ccc;border:none;display: inline-block;margin-right: 30px;margin-top: 35px;}
.message-box a:hover{background: #1d59a1;}
.btn1{background: url("../images/img8.png")no-repeat;width: 37px;height: 37px;}
.btn1:hover{background: url("../images/img-141.png")no-repeat;width: 37px;height: 37px;}
.Map{height: 400px;width: 100%;overflow: hidden;}

.familyPart3Pic{ position:relative; padding-bottom:55px;}
.familyPart3Pic .bigImg{display:block;}
.familyPart3Pic .slider-for2 .box{ position:relative; overflow:hidden;}
.familyPart3Pic .officeImg2{ padding: 15px 0 45px; margin:0 auto;}
.familyPart3Pic .officeImg2 .slick-slide{width: auto !important; color:#717171;display: block;text-align: center;margin: 0 25px;cursor: pointer;}
.familyPart3Pic .officeImg2 .slick-slide:hover,.familyPart3Pic .officeImg2 .slick-current{color: #1d59a1;border-bottom: 1px solid #1d59a1;padding-bottom: 15px;}
.familyPart3Pic .officeImg2 .slick-track{display: flex;justify-content: center;flex-wrap: wrap;}
.toyPic .slick:hover .Products-hover{opacity: 1}
.toyPic .slick:hover .Products-font b{opacity: 0;}
.toyPic .slick-prev{ z-index: 5; position: absolute; left: 0px; top: 38%; margin-top: 7.5px; width: 26px; height: 15px; display: block; background: url("../images/index_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_07.png*/ center no-repeat; background-size: cover;}
.toyPic .slick-next{ z-index: 5; position: absolute; right: 0px; top: 38%; margin-top: 7.5px; width: 26px; height: 15px; display: block; background: url("../images/index_7_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_7_07.png*/ center no-repeat; background-size: cover;}
.officeImg2 .slick-prev{ z-index: 5; position: absolute; left: 0px; top: 38%; margin-top: 7.5px; width: 26px; height: 15px; display: block; background: url("../images/index_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_07.png*/ center no-repeat; background-size: cover;}
.officeImg2 .slick-next{ z-index: 5; position: absolute; right: 0px; top: 38%; margin-top: 7.5px; width: 26px; height: 15px; display: block; background: url("../images/index_7_07.png")/*tpa=http://www.chinalongshu.com/template/images/index_7_07.png*/ center no-repeat; background-size: cover;}
.toyPic{ min-height:100px; position:relative;padding:0 70px; }
.toyPic .slick:hover li{margin-top: 0px;}
.toyPic i{width: 87%;display: block;margin: 16px auto 0;box-shadow: #c0c0c0 0 0 20px;transition: .5s;position: relative;}
.toyPic p{width: 87%;margin: 0 auto;color: #575757;font-size: 16px; text-align: center;line-height: 30px;padding: 24px 0;position: relative;transition: .5s;}
.toyPic p.on{background: #1d59a1;color: #fff;}
.toyPic p.on span{color: #fff;}
.toyPic span{color: #adadad;display: block;font-size: 14px;opacity: .7;}
.toyPic em{width: 100%;height: 100%;background: rgba(215,24,75,.8);position: absolute;display: flex;justify-content: center;align-items: center;top: 0;left: 0;opacity: 0;transition: .5s;}
.toyPic em img{cursor: pointer;}
.vio{cursor: pointer;}
.viobg{background: rgba(0,0,0,.8);position: fixed;width: 100%;top: 0;left: 0;height: 100%;z-index: 500;display: none;}
.reveal-modal{top: -50%;margin-top: -300px;left: 50%;margin-left: -450px;width: 900px;height: 600px;background: #eee;position: absolute;z-index: 101;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);}
.title{height: 60px;line-height: 60px;text-indent: 40px;font-size: 20px;color: #000;background-color: #fff;}
.reveal-modal .close-reveal-modal {font-size: 44px;line-height: .5;position: absolute;top: 18px;right: 11px;color: #aaa;text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold;cursor: pointer;}
.reveal-modal .imgbox {position: relative;}

.index-newsbox .boxfr a:nth-child(1){width: 33.5%;float: left;overflow: hidden;padding: 0;}
.index-newsbox .boxfr a:nth-child(1)>img{transition: .5s;}
.index-newsbox .boxfr a:nth-child(1):hover>img{transform: scale(1.07);}
.index-newsbox .boxfl .new a{position: static;}
.index-newsbox .boxfl .newa{position: static;display: block;overflow: hidden;border-radius: 0;width: 100%;margin: 0;}

.slickbox i{opacity: .5;}
.slickbox div.slick-active i{opacity: 1;}
.History .slick-track{padding-top: 32px;}
.seek-btn p:hover{background: #1d59a1;}
.seek-data li:hover {background: #f6f6f6;}


