.banner { position: relative; }
.swiper-slide img { margin:auto; display: block; }
.swiper-pagination { width: 100%; position: absolute; z-index: 1; bottom: 20px; left: 0; height: 43px; line-height: 43px; text-align: center; }
.swiper-pagination ul li { cursor: pointer; display: inline-block; zoom: 1; width: 63px; height: 3px; margin: 8px; background: #fff; overflow: hidden; z-index: 99; }
.swiper-pagination ul li.on { background-color: #0060FF; }
.title1 { margin-top: 76px; text-align: center; position: relative; }
.title1 h3 { font-size: 32px; color: #111111; font-weight: normal; margin-bottom: 10px; position: relative; z-index: 5; background: #fff; display: inline-block; text-align: center; width: 360px; }
.title1 span { font-size: 14px; color: #666; display: block; }
.title1 span i { font-style: normal; color: #0060FF; font-size: 18px; }
.title1 .border { width: 508px; height: 0; position: absolute; border-bottom: 1px solid #e2e2e2; top: 30%; left: 50%; margin-left: -254px; }
/*.title2 h3 { background: #f1f1f1; }*/
.advert-banner { min-width: 1200px; max-width:1200px; margin:auto;}
.advert-banner ul { overflow: hidden; }
.advert-banner ul li { height: 200px; width: 33.333%; min-width: 400px; float: left; position: relative; }
.advert-banner ul li .content { text-align: center; color: #fff; margin-top: 66px; }
.advert-banner ul li .content span { display: block; font-size: 24px; line-height: 48px; }
.advert-banner ul .advert1 { background: url("/templets/default/lgqwz/images/avbg1.png") no-repeat center; }
.advert-banner ul .advert2 { background: url("/templets/default/lgqwz/images/avbg2.png") no-repeat center; }
.advert-banner ul .advert3 { background: url("/templets/default/lgqwz/images/avbg3.png") no-repeat center; }
.se-new .team-detail { overflow: hidden; padding-top: 50px; }
.se-new .team-detail img { width: 525px; height: 350px; display: block; float: left; margin-right: 50px; }
.se-new .team-detail .detail-content { float: left; width: 560px; color: #666; }
.se-new .team-detail .detail-content h3 { font-weight: normal; font-size: 24px; margin-top: 46px; padding-bottom: 40px; }
.se-new .team-detail .detail-content p { font-size: 16px; line-height:30px; text-indent:2em; margin-bottom:15px; }
.se1 { width: 100%; }
.se1 .content { margin-top: 56px; }
.se1 .content .brand-box { overflow: hidden; }
.se1 .content .brand-box .item-box { width: 340px; height: 270px; text-align: center; border: 1px solid #d2d2d2; }
.se1 .content .brand-box .item-box .content-box { margin-top: 46px; }
.se1 .content .brand-box .item-box .content-box img { display: block; width: 85px; height: 85px; margin: 0 auto; }
.se1 .content .brand-box .item-box .content-box h3 { font-size: 24px; line-height: 40px; color: #333; }
.se1 .content .brand-box .item-box .content-box span { display: block; font-size: 14px; line-height: 24px; color: #888; }
.se1 .content .brand-box .center-img { display: block; float: left; margin-left: 130px; margin-top: 106px; width: 63px; height: 55px; }
.se1 .content .brand-box .box1 { float: left; margin-left: 132px; }
.se1 .content .brand-box .box2 { float: right; margin-right: 60px; }
.se1 .content .stand-box { width: 1200px; height: 84px; overflow: hidden; }
.se1 .content .stand-box img { display: block; }
.se1 .content .stand-box .stand1 { float: left; margin-left: 60px; }
.se1 .content .stand-box .stand2 { float: right; margin-right: 76px; }
.se1 .content .select-box { padding-bottom: 30px; }
.se1 .content .select-box .select1 { width: 616px; float: left; }
.se1 .content .select-box .select2 { width: 460px; float: right; }
.se1 .content .select-box li { width: 138px; height: 128px; background: #f7f7f7; float: left; margin-right: 15px; position: relative; }
.se1 .content .select-box li a { display: block; text-align: center; color: #666; }
.se1 .content .select-box li a img { padding-top: 32px; display: block; width: 42px; height: 42px; margin: 0 auto; }
.se1 .content .select-box li a span { font-size: 14px; line-height: 40px; }
.se1 .content .select-box li .active-a { display: none; }
.se1 .content .select-box .active { background: #0060FF; }
.se1 .content .select-box .active::after { content: ''; position: absolute; width: 42px; height: 42px; background: url("/templets/default/lgqwz/images/juxing.png") no-repeat; bottom: -21px; left: 50%; margin-left: -21px; }
.se1 .content .select-box .active a { color: #fff; }
.se1 .content .select-box .active .active-a { display: block; }
.se1 .content .select-box .active .active-none { display: none; }
.se2 { width: 100%; min-height: 430px; background: #f1f1f1; }
.se2 .content { margin-top: 73px; overflow: hidden; }
.se2 .content img { float: left; width: 414px; height: 275px; margin-right: 66px; }
.se2 .content .content-box { float: left; width: 660px; }
.se2 .content .content-box h3 { font-size: 24px; font-weight: normal; padding-top: 14px; margin-bottom: 38px; }
.se2 .content .content-box p { font-size: 14px; line-height: 24px; color: #666; margin-bottom: 54px; }
.se2 .content .content-box .div { width: 142px; height: 45px; cursor: pointer; border: 1px solid #0060FF; background: #f1f1f1; color: #0060FF; text-align: center; line-height: 45px; }
.se2 .content .content-box .div a { width: 100%; height: 100%; display: block; color: #0060FF; }
.se2 .content .content-box .div:hover { background: #0060FF; }
.se2 .content .content-box .div:hover a { color: #fff; }

/******************/
.sia { width: 1200px; margin: auto; }
.sia .title{ text-align:center; margin:auto;}
.sia .inner { padding: 30px 5px; overflow: hidden }
.sia a { display: block; line-height: 30px; text-align: center; float: left; height: 150px; width: 215px; margin: 10px; border: 1px solid #ddd }
.sia a .img { background: no-repeat center center; height: 100px; width: 100% }
.sia a .tit { font-size: 20px; height: 50px }
.sia a:hover { border-color: #014b92; line-height: 50px }
.sia a:hover .img { height: 100px }
.sia a:hover .tit { background: #014b92; color: #fff }

.se3 { width: 100%; height: 634px; overflow: hidden; }
.se3 .content { padding-top: 78px; overflow: hidden; }
.se3 .content .select-box { padding-top: 24px; width: 320px; margin-right: 34px; float: left; overflow: hidden; }
.se3 .content .select-box li { float: left; width: 160px; height: 178px; position: relative; cursor: pointer; }
.se3 .content .select-box li .bg { position: absolute; bottom: 0; left: 0; width: 160px; height: 130px; background: #f1f1f1; z-index: 1; }
.se3 .content .select-box li img { display: block; max-width: 160px; height: 178px; margin: 0 auto; position: relative; z-index: 10; bottom: 0; }
.se3 .content .select-box li .hover { display: none; width: 160px; height: 178px; background: rgba(245, 94, 69, 0.8); position: absolute; top: 0; left: 0; background: #F55E45\0; filter: alpha(opacity=80); z-index: 16; }
.se3 .content .select-box li .hover .border-box { border: 1px solid #fff; width: 100px; height: 118px; margin: 17px; position: relative; padding: 12px; text-align: center; color: #fff; }
.se3 .content .select-box li .hover .border-box h3 { font-size: 24px; font-weight: 600; padding-bottom: 4px; }
.se3 .content .select-box li .hover .border-box h3 a { font-size: 24px; font-weight: 600; color: #fff; }
.se3 .content .select-box li .hover .border-box a { width: 100px; font-size: 14px; line-height: 24px; color: #fff; display: block; }
.se3 .content .select-box li .hover .border-box img { width: 47px; height: 5px; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; }
.se3 .content .select-box li:hover .hover { display: block; }
.se3 .content .people-detail { float: left; width: 846px; padding-bottom: 40px; overflow: hidden; }
.se3 .content .people-detail .people-img { width: 414px; height: 380px; position: relative; float: left; margin-right: 38px; }
.se3 .content .people-detail .people-img .bg { background: #f1f1f1; width: 414px; height: 282px; position: absolute; bottom: 0; left: 0; z-index: 1; }
.se3 .content .people-detail .people-img img { max-width: 414px; height: 380px; display: block; margin: 0 auto; position: relative; z-index: 2; }
.se3 .content .people-detail .people-content { float: left; width: 330px; padding-top: 70px; }
.se3 .content .people-detail .people-content h3 { font-size: 24px; font-weight: normal; color: #333; }
.se3 .content .people-detail .people-content span { display: block; font-size: 14px; line-height: 60px; color: #888; }
.se3 .content .people-detail .people-content p { font-size: 14px; line-height: 24px; color: #888; }
.se4 { width: 100%; height: 706px; }
.se4 .content { padding-top: 58px; overflow: hidden; }
.se4 .content img { width: 735px; height: 446px; display: block; float: left; }
.se4 .content .content-detail { width: 400px; height: 446px; background: #ffffff; float: left; padding-left: 64px; }
.se4 .content .content-detail img { display: block; float: left; }
.se4 .content .content-detail .font1 { width: 20px; height: 280px; padding-top: 120px; padding-right: 64px; }
.se4 .content .content-detail .font2 { padding-top: 60px; width: 211px; height: 312px; }
.se4 .se4xin{ margin:auto; text-align:center;}

.se5 { width: 100%; height: 1616px; }
.se5 .content { padding-top: 70px; overflow: hidden; }
.se5 .content .content-left { width: 550px; float: left; margin-right: 100px; }
.se5 .content .content-left ul li .li-title { margin-bottom: 50px; }
.se5 .content .content-right { width: 550px; float: left; }
.se5 .content .content-right ul li .li-title { margin-top: 50px; }
.se5 .content ul li { margin-bottom: 52px; }
.se5 .content ul li .li-title { overflow: hidden; }
.se5 .content ul li .li-title .date-box { width: 180px; height: 186px; background: #0060FF; color: #fff; margin-right: 40px; float: left; }
.se5 .content ul li .li-title .date-box h3 { font-family: HelveticaNeueLTPro-ThEx; font-size: 46px; padding-left: 34px; padding-top: 20px; margin-bottom: 20px; }
.se5 .content ul li .li-title .date-box h3 span { padding-bottom: 10px; border-bottom: 2px solid #fff; }
.se5 .content ul li .li-title .date-box p { font-size: 22px; line-height: 36px; padding-left: 34px; }
.se5 .content ul li .li-title .p-box { padding-top: 30px; width: 330px; height: 156px; float: left; }
.se5 .content ul li .li-title .p-box p { font-size: 14px; color: #888; line-height: 24px; }
.se5 .content ul li .li-img { width: 485px; height: 238px; background: #f1f1f1; padding: 31px 32px; }
.se5 .content ul li .li-img a { display: block; width: 485px; height: 238px; overflow: hidden; }
.se5 .content ul li .li-img a img { width: 485px; height: 238px; display: block; transition: all .3s ease; }
.se5 .content ul li .li-img a:hover img { transform: rotate(-15deg) scale(1.5); transition: all .3s ease; }
.av-content-bottom, .se5 .content-bottom { margin-top: 55px; width: 1200px; height: 120px; background: #0060FF; border-radius: 60px; overflow: hidden; }
.av-content-bottom .cb, .se5 .content-bottom .cb { margin-top: 31px; overflow: hidden; }
.av-content-bottom .cb img, .se5 .content-bottom .cb img { display: block; width: 49px; height: 57px; float: left; }
.av-content-bottom .cb .cb-title, .se5 .content-bottom .cb .cb-title { float: left; margin-left: 18px; }
.av-content-bottom .cb .cb-title span, .se5 .content-bottom .cb .cb-title span { display: block; font-size: 24px; line-height: 30px; color: #fff; }
.av-content-bottom .cb-left, .se5 .content-bottom .cb-left { float: left; margin-left: 83px; }
.av-content-bottom .cb-right, .se5 .content-bottom .cb-right { float: right; margin-right: 99px; }
.se6 { width: 100%; height: 700px; background: #f1f1f1; }
.se6 .content { overflow: hidden; padding-top: 76px; height: 420px; }
.se6 .content .content-left { width: 446px; height: 420px; float: left; position: relative; }
.se6 .content .content-left img { width: 446px; height: 420px; display: block; }
.se6 .content .content-left .hover { position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; text-align: center; }
.se6 .content .content-left .hover h4 { font-size: 24px; font-weight: normal; color: #fff; margin-top: 172px; margin-bottom: 20px; }
.se6 .content .content-left .hover .div { width: 174px; height: 32px; background: transparent; border: 1px solid #fff; font-size: 14px; border-radius: 15px; cursor: pointer; color: #fff; margin: 0 auto; line-height: 32px; text-align: center; }
.se6 .content .content-left .hover .div a { display: block; width: 100%; height: 100%; color: #fff; }
.se6 .content .content-left .hover .div:hover { background: #fff; }
.se6 .content .content-left .hover .div:hover a { color: #333; }
.se6 .content .list-right { width: 754px; height: 420px; overflow: hidden; }
.se6 .content .list-right li { width: 250px; height: 210px; float: left; background: #f1f1f1; position: relative; }
.se6 .content .list-right li img { width: 250px; height: 210px; display: block; }
.se6 .content .list-right li .li-content { text-align: center; margin-top: 76px; }
.se6 .content .list-right li .li-content h4 { color: #373634; font-size: 18px; margin-bottom: 16px; font-weight: normal; }
.se6 .content .list-right li .li-content .div { width: 131px; height: 25px; border: 1px solid #0060FF; color: #0060FF; font-size: 14px; border-radius: 11px; background: transparent; margin: 0 auto; text-align: center; line-height: 25px; }
.se6 .content .list-right li .li-content .div a { color: #0060FF; width: 100%; height: 100%; display: block; }
.se6 .content .list-right li .li-content .div:hover { background: #0060FF; }
.se6 .content .list-right li .li-content .div:hover a { color: #fff; }
.se7 { width: 100%; min-height: 704px; }
.se7 .swiper-libox { padding-top: 60px; position: relative; }
.se7 .swiper-libox .tempWrap { margin: 0 auto; z-index: 2; }
.se7 .swiper-libox .slide { width: 473px; margin-right: 20px; margin-left: 20px; padding: 10px; margin-bottom: 20px; }
.se7 .swiper-libox .slide a { display: block; }
.se7 .swiper-libox .slide a .img-box { width: 473px; height: 281px; overflow: hidden; padding-bottom: 27px; }
.se7 .swiper-libox .slide a .img-box img { width: 483px; height: 281px; display: block; transition: all 0.3s ease; }
.se7 .swiper-libox .slide a h4 { font-size: 18px; color: #333; font-weight: normal; padding-bottom: 22px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; transition: all 0.3s ease; }
.se7 .swiper-libox .slide a p { font-size: 14px; line-height: 24px; color: #888; transition: all 0.3s ease; width: 463px; }
.se7 .swiper-libox .slide:hover { box-shadow: 2px 12px 25px rgba(0, 0, 0, 0.08); }
.se7 .swiper-libox .slide:hover img { margin-left: -10px; transition: all 0.3s ease; }
.se7 .swiper-libox .slide:hover h4 { padding-left: 10px; transition: all 0.3s ease; }
.se7 .swiper-libox .slide:hover p { padding-left: 10px; transition: all 0.3s ease; }
.se7 .swiper-libox .Arrows { width: 1200px; height: 400px; position: absolute; top: 0; left: 0; z-index: 1; }
.se7 .swiper-libox .Arrows .button { position: absolute; width: 55px; height: 43px; font-size: 24px; color: #fff; background: #373634; text-align: center; padding-top: 10px; cursor: pointer; top: 50%; margin-top: -22px; }
.se7 .swiper-libox .Arrows .button:hover { background: #0060FF; }
.se7 .swiper-libox .Arrows .button i { font-style: normal; }
.se7 .swiper-libox .Arrows .prev { left: 0; }
.se7 .swiper-libox .Arrows .next { right: 0; }
.se8 { padding-bottom: 60px; background: #f1f1f1; }
.se8 .ul-nav { overflow: hidden; width: 1000px; padding-top: 40px; margin: 0 auto; }
.se9 h3 { font-size: 24px; text-align: center; padding: 30px 0; }
.se9 .ul-nav2 { overflow: hidden; width: 1000px; padding-top: 40px; margin: 0 auto; }
.se9 .ul-nav2 li { width: 100px; height: 30px; margin-right: 12px; background: #f1f1f1; font-size: 14px; text-align: center; line-height: 30px; margin: 0 20px; float: left; margin-bottom:10px; }
.se9 .ul-nav2 li a { color: #999; display: block; }
.se9 .ul-nav2 li.active10 { background: #0060FF; }
.se9 .ul-nav2 li.active10 a { color: #fff; }
.se8 .ul-nav li { height: 40px; margin-right: 12px; background: #f1f1f1; font-size: 14px; text-align: center; line-height: 40px; padding: 0 22px; margin: 0 20px; float: left; border-radius: 15px; }
.se8 .ul-nav li a { color: #999; display: block; }
.se8 .ul-nav li.active8 { background: #0060FF; }
.se8 .ul-nav li.active8 a { color: #fff; }
.se8 .sb-container { padding-top: 60px; position: relative; }
.se8 .sb-container .tempWrap { margin: 0 auto; z-index: 2; }
.se8 .sb-container .slide { width: 333px; margin: 0 30px; margin-bottom: 20px; position: relative; overflow: hidden; text-align: center; }
.se8 .sb-container .slide a { display: block; }
.se8 .sb-container .slide a .img-box { width: 333px; height: 271px; overflow: hidden; padding-bottom: 90px; }
.se8 .sb-container .slide a .img-box img { width: 333px; height: 271px; display: block; transition: all 0.3s ease; }
.se8 .sb-container .slide a .hover-sbox { height: 90px; position: absolute; bottom: 0; left: 0; z-index: 2; transition: all 0.6s ease; background: #fff; }
.se8 .sb-container .slide a .hover-sbox button { width: 172px; height: 30px; color: #fff; border: 1px solid #fff; margin: 10 auto; border-radius: 15px; background: #0060FF; cursor: pointer; display: none; font-size: 14px; }
.se8 .sb-container .slide a .hover-sbox p { font-size: 14px; line-height: 24px; color: #888; width: 274px; padding: 10px 30px; display: none; }
.se8 .sb-container .slide a h4 { font-size: 18px; color: #333; font-weight: normal; padding-bottom: 22px; transition: all 0.3s ease; width: 293px; text-align: center; padding: 20px 20px 0 20px; }
.se8 .sb-container .slide:hover .hover-sbox { height: 193px; background: #0060FF; transition: all 0.6s ease; }
.se8 .sb-container .slide:hover .hover-sbox h4 { color: #fff; }
.se8 .sb-container .slide:hover .hover-sbox p { display: block; color: #fff; }
.se8 .sb-container .slide:hover .hover-sbox button { display: inline-block; }
.se8 .sb-container .Arrows { display: none; }
.se8 .sb-container:hover .Arrows { display: block; }
.se8 .sb-container .Arrows .button { position: absolute; width: 55px; height: 43px; font-size: 24px; color: #fff; background: #373634; text-align: center; padding-top: 10px; cursor: pointer; top: 50%; margin-top: -22px; z-index: 3; }
.se8 .sb-container .Arrows .button:hover { background: #0060FF; }
.se8 .sb-container .Arrows .button i { font-style: normal; }
.se8 .sb-container .Arrows .prev { left: 0; }
.se8 .sb-container .Arrows .next { right: 0; }
.se9 .sb-container2 { padding-top: 60px; position: relative; }
.se9 .sb-container2 .tempWrap { margin: 0 auto; z-index: 2; }
.se9 .sb-container2 .slide { width: 368px; margin: 0 4px; margin-bottom: 20px; position: relative; overflow: hidden; text-align: center; padding: 10px; }
.se9 .sb-container2 .slide:hover { box-shadow: 2px 12px 25px rgba(0, 0, 0, 0.08); }
.se9 .sb-container2 .slide a { display: block; }
.se9 .sb-container2 .slide a .img-box { width: 368px; height: 213px; overflow: hidden; padding-bottom: 16px; }
.se9 .sb-container2 .slide a .img-box img { width: 368px; height: 213px; display: block; }
.se9 .sb-container2 .slide a h4 { font-size: 18px; text-align: left; padding-bottom: 16px; font-weight: 400; }
.se9 .sb-container2 .slide a p { font-size: 14px; color: #888; line-height: 24px; width: 364px; text-align: left; }
.se9 .sb-container2 .Arrows { display: none; }
.se9 .sb-container2:hover .Arrows { display: block; }
.se9 .sb-container2 .Arrows .button { position: absolute; width: 55px; height: 43px; font-size: 24px; color: #fff; background: #373634; text-align: center; padding-top: 10px; cursor: pointer; top: 50%; margin-top: -22px; z-index: 3; }
.se9 .sb-container2 .Arrows .button:hover { background: #0060FF; }
.se9 .sb-container2 .Arrows .button i { font-style: normal; }
.se9 .sb-container2 .Arrows .prev { left: 0; }
.se9 .sb-container2 .Arrows .next { right: 0; }
