﻿@charset "utf-8";
/*font*/
@font-face {
  font-family: "MoolBoran";
  src: url("MoolBoran.ttf") format("truetype"),
       url("MoolBoran.eot") format("embedded-opentype"),
       url("../font/MoolBoran.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* public */
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*,:before,:after{box-sizing:border-box;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
img{border:0; display:block;}
ul,dl,li,dt,dd{list-style:none;}
body,html{min-height:100%; line-height:200%;}
body{font:14px Arial,"microsoft yahei", Helvetica, sans-serif;*font:14px "microsoft yahei",Arial, Helvetica, sans-serif; color:#212121; background:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden;letter-spacing:1px;line-height:200%;}
a{font-size:14px;text-decoration:none;transition:ease .65s; color:#212121;}
a:hover{color:#003e6a;}
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{\zoom:1;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input,textarea,select{outline: none; font-family:"microsoft yahei";-webkit-appearance: none;border-radius: 0;}
textarea{resize:none; overflow:hidden;}
select::-ms-expand { display: none; }
i{font-style:normal;}
.left{float:left;}
.right{float:right;}
.noscript{position:fixed; left:0px; top:0px; background:#ddd; color:red; text-align:center; width:100%; height:30px; line-height:30px;}
em{font-style:normal;}
.pc-div { display:block}
.phone-div { display:none}

.lh-flex{display:flex;display:-webkit-flex;flex-direction:row; -webkit-flex-direction:row;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.red{color:#b72024;}
/*响应式*/
.container {margin:auto; position:relative; width:1200px;}
.fjy-div { margin-top:150px; margin-bottom:50px;}
.fjy-div .itit { text-align:center; font-size:20px; color:#003e6a; font-weight:bold; margin-bottom:20px;}
.fjy-div img { display:block; max-width:800px; margin:0 auto;}
/*分享*/
#bsWXBox{box-sizing:initial;}
#bsBox{box-sizing:initial;}
/*浏览器滚动条*/
::-webkit-scrollbar{width:12px;height:12px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#E3E3E3}
::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:0px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}
/*header*/
.lh-header{position:fixed; left:0; top:0; z-index:100; width:100%; transition:ease .65s;}
.lh-logo{position:absolute; left:10.36vw; top:3vw; transition:ease .65s;}
.lh-header-r{position:absolute; right:5.2vw; top:3.7vw;transition:ease .65s;}
.lh-nav{float:left; transition:ease .65s;}
.lh-nav li.l1{float:left; margin-left:20px;}
.lh-nav li a{color:#4c4c4c; font-size:15px; margin-right:2.34vw;}
.lh-search-btn{float:left; color:#4c4c4c; font-weight:bold; position:relative; z-index:3;background:url("../images/pic05.png") no-repeat center center;}
.lh-search-btn:hover{color:#4c4c4c;}
.lh-search-btn i { display:block; width:20px; height:20px;}
.lh-banner{height:90vh; position:relative; overflow:hidden; background:#333; transition:ease .85s;margin-top: 84px;}
.banner-text{position:absolute; left:10.36vw; height:100vh; z-index:5; top:0; color:#fff; padding-top:42vh;}
.lh-ban .banner-text{left:18.75vw;height: auto;}
.lh-ban .banner-text h4{margin-top:20px;}
.banner-text h2{font-family:'MoolBoran'; font-size:32px; line-height:30px; text-transform:uppercase;}
.banner-text h3{font-size:36px; font-weight:bold;text-shadow:3px 1px 4px #333;}
.banner-text h4{margin-top:50px;text-shadow:3px 1px 4px #333;}
.banner-text a{position:absolute; left:0; bottom:2.39vw; width:23px; height:23px; display:block;}
.banner-text a:before{content:''; display:block; width:100%; height:4px; background:#fff; position:absolute; left:0; top:50%; margin-top:-2px; transition:ease .65s;}
.banner-text a:after{content:''; display:block; width:4px; height:100%; background:#fff; position:absolute; left:50%; top:0; margin-left:-2px; transition:ease .65s;}
.banner-text a:hover:before,.banner-text a:hover:after{background:#C9151E;}
.lh-banner .swiper-slide{background-position:center; background-size:cover; background-repeat:no-repeat;}
.swiper-hd{position:absolute; z-index:5; bottom:2.39vw !important; width:auto !important; left:inherit !important; right:5.2vw !important;}
.swiper-hd span{width:25px; height:3px; background:#fff; border-radius:0; margin:0 0 0 5px; transition:ease .65s; opacity:1;}
.swiper-hd span.swiper-pagination-bullet-active{background:#003e6a; width:62px;}
.lh-nav-aside{height:100vh; background:#085b95; position:absolute; left:0; top:0; z-index:50; padding-left:100px; width:100px; transition:ease 1s;}
.lh-nav-btn{display:block; width:37px;  height:30px; position:absolute; left:28px; top:50%; margin-top:-15px; cursor:pointer;}
.lh-nav-btn:before{content:''; display:block; width:100%; height:4px; background:#fff; border-radius:30px; position:absolute; left:0; top:0; transition:ease .65s;}
.lh-nav-btn:after{content:''; display:block; width:100%; height:4px;background:#fff; border-radius:30px; position:absolute; left:0; bottom:0; transition:ease .65s;}
.lh-nav-btn i{display:block; width:85%; height:4px; background:#fff; border-radius:30px; position:absolute; left:0; top:50%; margin-top:-2px; transition:ease .65s;}
.lh-nav-btn:hover:before{width:30%;}
.lh-nav-btn:hover:after{width:70%;}
.lh-nav-btn:hover i{width:60%;}
.lh-nav-a{padding-top:35vh;}
.lh-nav-a dl{flex:1; border-left:1px solid #176fae; padding-left:10px; color:#fff; visibility:hidden; opacity:0; transform:translateY(50%);}
.shjz-con {width:100%;height:auto; margin:0 auto; position:relative; margin-bottom:55px; overflow:hidden}
.shjz-con .bd li{width:100%;height:auto; float:left; position:relative;}
.shjz-con .hd { width:130px; margin:0 auto; height:4px; position:absolute; bottom:20px; left:55%;}
.shjz-con .hd ul li { width:50px; height:4px; background:#fff; margin-right:10px; float:left; font-size:0; overflow:hidden}
.shjz-con .hd ul li.on { background:#6eb8e9;}


.lh-nav-a dl dt h2{font-size:24px; font-weight:bold;}
.lh-nav-a dl dt h3{color:#99bed9; text-transform:uppercase; height:38px; overflow:hidden;}
.lh-nav-a dl dd{line-height:24px;}
.lh-nav-a dl dd a{color:#99bed9; font-size:16px;}
.lh-nav-a dl dt{margin-bottom:3vh;}
.lh-nav-a dl dd a:hover{color:#fff;}
.lh-adide-search{position:absolute; left:100px; bottom:5.2vw; width:240px; height:40px;border-bottom:2px solid #fff;visibility:hidden; opacity:0;  transform:translateY(50%); transition:ease 1s;}
.lh-adide-search input{position:absolute; left:0; top:0; border:none; background:none; width:80%; color:#fff; height:24px;}
.lh-adide-search input::-webkit-input-placeholder {color: #fff;}
.lh-adide-search input:-moz-placeholder {　color: #fff;}
.lh-adide-search input::-moz-placeholder {color: #fff;}
.lh-adide-search input:-ms-input-placeholder {color: #fff;}
.lh-adide-search a{position:absolute; right:0; top:0; color:#fff; font-weight:bold; width:40px; text-align:center;}
.lh-adide-search a i{font-size:24px;}
.nav .lh-nav-aside{width:80%;}
.nav .lh-nav-a dl,.nav .lh-adide-search{animation:nav linear 1s forwards;}
.lh-nav-a dl:nth-child(1){animation-delay:.5s;}
.lh-nav-a dl:nth-child(2){animation-delay:.4s;}
.lh-nav-a dl:nth-child(3){animation-delay:.3s;}
.lh-nav-a dl:nth-child(4){animation-delay:.2s;}
.lh-nav-a dl:nth-child(5){animation-delay:.1s;}
.lh-search{position:absolute; right:80%; bottom:-3px; width:0; overflow:hidden; transition:ease .65s;border-bottom:2px solid #4c4c4c; padding-bottom:10px; background:#fff}
.lh-search input{background:none; border:none;  width:100%; color:#4c4c4c;}
.lh-search input::-webkit-input-placeholder {color: #4c4c4c;}
.lh-search input:-moz-placeholder {　color: #4c4c4c;}
.lh-search input::-moz-placeholder {color: #4c4c4c;}
.lh-search input:-ms-input-placeholder {color: #4c4c4c;}
.search .lh-nav{opacity:0; visibility:hidden;}
.search .lh-search{width:160px;}
@keyframes nav{
	0%{visibility:hidden; opacity:0; transform:translateY(50%);}
	100%{visibility:visible; opacity:1; transform:translateY(0);}
}
.nav .lh-banner{transform:translateX(50%);transition:ease 1.5s;}
.lh-mobile-nav-btn{position:absolute; right:0; top:0; width:50px; height:50px; color:#fff; line-height:50px; display:none;}
.lh-mobile-nav-btn i{font-size:24px;}
.lh-mobile-nav-btn:hover{color:#fff;}
.lh-group-culture{ width:1260px; margin:0 auto;margin-top:70px; position:relative; height:500px;}
.lh-group-culture .container{padding:100px 0; width:1300px;}
.lh-group{width:50%;}
.lh-public-h h2{font-size:30px; color:#003e6a; font-weight:bold;}
.lh-public-h h3{font-size:28px; color:#333333; font-family:'MoolBoran'; text-transform:uppercase; line-height:32px; position:relative; height:40px}
.lh-public-h h3:after{content:''; display:block; width:17px; height:5px; background:#003e6a; position:absolute; left:0; bottom:-5px;}
.lh-group-text{margin-top:30px;}
.lh-group-text .pic img { height:88px; width:auto; display:block; margin-top:4%; cursor:pointer}

.lh-group-culture h2 { text-align:center; font-size:30px; font-weight:bold; color:#003e6a; height:40px; line-height:40px; margin-bottom:50px;}
.lh-group-culture p { margin-bottom:30px; line-height:26px; font-size:15px;}
.lh-group-culture .btn { width:324px; height:40px; margin:0 auto; margin-top:55px}
.lh-group-culture .btn a { display:block; float:left; width:140px; height:40px; line-height:40px; text-align:center; border:1px solid #999; margin:0 8px; border-radius:6px;}
.lh-group-culture .btn a.a1 { color:#fff;background:#003e6a url(../images/pic163.png) no-repeat 94px center; padding-right:20px;}


/*弹出层视频*/
.fotdn-zp {
	width: 100%;
	height: 100%;
	background: #000;
	background: rgba(0,0,0,.4);
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	z-index:9;
}
.fotdn-zp .fot_yp{
	width: 640px;
	height: 450px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -225px;
	margin-left: -320px;
	background: #fff;
	border-radius:10px;
	z-index:99999;
	padding:30px 20px 10px 20px;
}
.fot_yp .fancybox{
	position: absolute;
	top: 3px;
	right: 3px;
	cursor: pointer;
}
.fotdn-zp .fot_yp .video { width:600px; height:400px; }
.fotdn-zp .fot_yp .video-js { width:600px; height:400px; }

.lh-group-text h3{line-height:24px; color:#777777; height:48px; overflow:hidden;}
.lh-group-text h4{line-height:18px; color:#c3c3c3; font-size:12px; font-family:'Arial'; margin:40px 0 70px; height:32px; overflow:hidden;}
.lh-more{display:block; width:42px; height:42px; border-radius:50%; border:2px solid #003e6a; text-align:center; line-height:40px; color:#003e6a; font-weight:bold;}
.lh-more:hover{background:#003e6a; color:#fff;}
.lh-more.white:hover{background:#fff; color:#003e6a;}
.lh-more i{font-size:20px;}
.lh-culture{position:absolute; right:0; top:0; width:38.5vw; height:100%; background:url(../images/icon1.jpg) no-repeat center right; background-attachment:fixed; padding:100px 7vw; z-index:2; transform-origin:right center;}
@keyframes lhWidth{
	0%{transform:scaleX(.9);}
	100%{transform:scaleX(1);}
}.lhWidth{animation-name:lhWidth; animation-duration:1s;}
@keyframes lhHeight{
	0%{transform:scaleY(.9);}
	100%{transform:scaleY(1);}
}.lhHeight{animation-name:lhHeight; animation-duration:1s;}
.lh-public-h.white h2,.lh-public-h.white h3{color:#fff;}
.lh-culture h4{margin:40px 0 130px; color:#fff; font-size:16px;}
.lh-more.white{border-color:#fff; color:#fff;}
.header .lh-header{background:#333; height:100px;}
.header .lh-logo{top:25px;}
.header .lh-header-r{top:40px;}
.lh-speech{width:100%; height:100vh; background:#F2F3F5;}
.lh-speech-l{width:50%; height:100%; background:url(../images/icon2.jpg) no-repeat left center; background-attachment:fixed; position:relative;}
.lh-speech-text{width:650px; background:#C9151E; height:570px; position:absolute; right:0; top:50%; margin-top:-285px; padding:100px 4.68vw 0 6.66vw; transform-origin:right center;}
.lh-speech-text h4{color:#fbd9da; line-height:24px; height:48px; overflow:hidden; margin-top:30px;}
.lh-speech-text h5{color:#e78c91; font-size:12px; line-height:18px; height:54px; overflow:hidden; margin:20px 0 75px;}
.lh-speech-l .lh-public-h h3:after{background:#fff;}
.lh-speech-r{width:50%; position:relative; height:100%;}
.lh-speech-r .img{width:650px; height:570px;position:absolute; left:0; top:50%; margin-top:-285px; transform-origin:center top; animation-delay:.1s;}
.lh-service{padding-top:70px;}
.lh-service .lh-public-h{text-align:center;}
.lh-service .lh-public-h h3:after{left:50%; margin-left:-8px;}
.lh-service .lh-public-h h4{color:#777777; margin-top:30px;}
.lh-service-banner{width:100%; margin-top:90px; position:relative; min-height:860px;}
.lh-service-hd{position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}
.lh-service-hd li{float:left; width:33.33%; height:100%; color:#fff; border-left:1px solid #4E555C; padding:5% 5%; position:relative; overflow:hidden;}
.lh-service-hd li:nth-child(1),.lh-service-hd li:nth-child(2),.lh-service-hd li:nth-child(3){height:100%; padding:10% 5%;}
.lh-service-hd li:nth-child(1){border-left:none;}

.lh-service-hd li h2{font-size:22px; font-family:'MoolBoran'; opacity:.4; position:relative; transition:ease .65s; height:14px; line-height:14px;}
.lh-service-hd li h2:after{content:''; display:block; width:8px; height:2px; background:rgba(255,255,255,.4); position:absolute; left:20px; bottom:6px; transition:ease .65s;}
.lh-service-hd li h3{font-size:42px;font-family:'MoolBoran'; text-transform:uppercase; line-height:20px; margin-top:15px;}
.lh-service-hd li h4{font-size:18px; position:relative; font-weight:bold}
.lh-service-hd li h5{margin-top:50%;}
.lh-service-hd li h5 a{float:left; opacity:0; visibility:hidden; transform:translateY(100%);}
.lh-service-hd li h5 span{float:right; font-size:42px; opacity:0; visibility:hidden; transition:ease .65s; transform:translateY(100%); transition-delay:.1s;}
.lh-service-hd li:nth-child(1) h5,.lh-service-hd li:nth-child(2) h5,.lh-service-hd li:nth-child(3) h5{margin-top:90%;}
.lh-service-hd li h4:after{content:''; display:block; width:100%; height:2px; background:#fff; position:absolute; left:0; bottom:-40px; transition:ease .65s; transform:scaleX(0); transform-origin:left center;}
.lh-service-hd li:after{content:''; display:block; width:100%; height:100%; background:#003e6a; position:absolute; left:0; top:0; z-index:-1; opacity:0; transition:ease 1s;transform: matrix3d(-1.63043, -1.05435, 0, -0.0126812, 4.07609, 1.05435, 0, 0.0126812, 0, 0, 1, 0, -247.011, 85.4022, 0, 1); transform-origin:center center center;}
.lh-service-hd li.on:after{opacity:1;transform:none;}
.lh-service-hd li.on h4:after{transform:scaleX(1);}
.lh-service-hd li.on h5 a,.lh-service-hd li.on h5 span{opacity:1; visibility:visible; transform:translateY(0);}
.lh-businesMob{display:none;}
.lh-news{padding:100px 0 70px; background:#F9FAFC;}
.lh-news .container{width:1300px;}
.lh-news-hd{margin:30px 0;}
.lh-news-hd li{float:left; margin-right:35px;}
.lh-news-hd li a{font-size:16px;}
.lh-businesMob-b img { width:100%}


.lh-news-l{width:53.8%;}
.lh-news-r{width:42.3%;}
.lh-news-one{background:#fff; transition:ease 1s;}
.lh-news-one:hover{box-shadow:0 0 20px rgba(0,0,0,.2);}
.lh-news-one .img{overflow:hidden;}
.lh-news-one .img img{transition:ease 1s; width:100%}
.lh-news-one .text{padding:30px 40px 20px; position:relative;}
.lh-time{font-size:16px; color:#666;}
.lh-time h2{font-size:48px; color:#003e6a;}
.lh-time div{margin:10px 0 0 10px;}
.lh-news-one .title{font-size:18px; text-overflow:ellipsis; white-space:nowrap; font-weight:bold; position:relative; padding:20px 0 50px; overflow:hidden; color:#333;}
.lh-news-one .title:after{content:''; display:block; width:100%; height:1px; background:#E6E6E6; position:absolute; left:0; bottom:25px;}
.lh-news-one .res{color:#666; line-height:24px; height:115px; overflow:hidden;}
.lh-news-one .lh-more{transition:ease .65s; position:relative; top:50px;}
.lh-news-one:hover{ background:#003e6a; color:#fff}
.lh-news-one:hover .lh-time h2 { color:#fff}
.lh-news-one:hover .img img{transform: scale(1.1); }
.lh-news-one:hover .title { color:#fff}
.lh-news-one:hover h4 { color:#fff}
.lh-news-one:hover .res { color:#fff}
.lh-news-two{background:#fff; transition:ease .65s;}
.lh-news-two .img{overflow:hidden;}
.lh-news-two img{transition:ease 1s; width:100%}
.lh-news-two:hover{box-shadow:0 0 20px rgba(0,0,0,.2); background:#003e6a; color:#fff}
.lh-news-two:hover .lh-time h2 { color:#fff}
.lh-news-two:hover .title { color:#fff}
.lh-news-two:hover h4 { color:#fff}
.lh-news-two:hover img{transform: scale(1.1);}
.lh-news-two .text{padding:20px 40px 30px;}
.lh-news-two .title{font-size:18px; line-height:36px; color:#333; height:72px; overflow:hidden; margin-top:10px;}
.lh-news-three{background:#fff; margin-top:30px; transition:ease 1s;}
.lh-news-three a{display:block;padding:40px;}
.lh-news-three .title{font-size:18px; line-height:36px; height:72px; overflow:hidden; margin-top:10px;}
.lh-news-three:hover{box-shadow:0 0 20px rgba(0,0,0,.2); background:#003e6a; color:#fff}
.lh-news-three:hover .lh-time h2 { color:#fff}
.lh-news-three:hover .title { color:#fff}
.lh-news-three:hover h4 { color:#fff}
.lh-social { clear:both;max-height:560px; overflow:hidden; position:relative}
.lh-social img{ display:block; margin:0 auto; width:100%;}


/*首页合作伙伴*/
.lh-social2 { width:1300px;height:174px; margin:0 auto;position:relative;margin-bottom:3%; padding-top:40px;}
.lh-social2 .partner { clear:both;width:1140px; margin:0 auto; box-sizing:border-box;overflow:hidden; position:static}
.lh-social2 .list{height:130px; text-align:center;cursor:pointer; position:relative; border:1px solid #ddd; box-sizing:border-box}
.lh-social2 .list .pic { width:100%; height:100%; overflow:hidden}
.lh-social2 .list .pic img { width:100%; height:134px; display:block;}
.lh-social2 .list .link{position: absolute;top: 0;left: 0; z-index:8;width: 100%;height: 100%;background: rgba(0,0,0,0.7) url(../images/fdj.png) no-repeat center; background-size:32px;opacity: 0;filter:alpha(opacity=0);
	-webkit-transition: 0.8s;
	-moz-transition: 0.8s;
	-ms-transition: 0.8s;
	-o-transition: 0.8s;
	transition: 0.8s;
}
.lh-social2 .list .link a{display: block;width: 100%;height: 100%;}
.lh-social2 .list:hover .link{opacity: 1;filter:alpha(opacity=100);}
.lh-social2 .swiper-button-prev, .swiper-container-rtl .swiper-button-next {width:60px;height:60px;left:0;background:url("../images/pic105.png") no-repeat center center;background-size:cover }
.lh-social2 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {width:60px;height:60px;right:0; background:url("../images/pic106.png") no-repeat center center;background-size:cover}
.lh-social2 .swiper-button-next, .swiper-button-prev { margin-top:-15px;}



.lh-footer2{ clear:both; height:270px;padding:65px 9.89vw 30px 9.89vw;background:#282828; color:#888;}
.lh-footer2 .lh-footer-L {  float:left}
.lh-footer2 .lh-footer-C { width:20%; float:left; padding-top:100px; box-sizing:border-box;}
.lh-footer2 .lh-footer-R { width:25%; float:right}



.lh-link{overflow:hidden; border-bottom:1px solid rgba(255,255,255,.2); padding-bottom:20px;}
.lh-link span{float:left; margin-right:10px; position:relative; line-height:24px;}
.lh-link span:before{content:''; display:block; width:1px; height:14px; background:#fff; position:absolute; right:-10px; top:50%; margin-top:-7px;}
.lh-link a{color:#fff; float:left; margin-left:10px; line-height:24px;}
.lh-link div{float:left; width:90%;}
.lh-footer-a{margin-top:20px; margin-bottom:30px;}
.lh-footer-l{animation-delay:.1s;}
.lh-footer-r{animation-delay:.3s;}
.lh-footer{ clear:both;background:#f5f5f5; color:#888; width:100%; padding:50px 0 }
.lh-footer-cont { width:78%; margin:0 auto}
.lh-footer-l dl{float:left; width:9%; margin:0 3.8%; text-align:center}
@media (max-width: 1440px){.lh-footer-cont { width:86%;}}
.lh-footer-l dl a{color:#888; line-height:30px;}
.lh-footer-l dl a:hover{color:#003e6a;}
.lh-footer-l dl dt a{font-size:16px; color:#333333;}
.lh-footer-l dl dt{margin-bottom:20px;}
.lh-footer-c{margin-left:4vw;animation-delay:.2s;}
.lh-footer-c h2{font-size:16px; margin-bottom:25px;}
.lh-footer-c ul{line-height:24px; margin-top:20px;}
.lh-footer-ewm h2{float:right; line-height:24px; text-align:right; margin-right:1.5vw; padding-top:20px; color:#fff; font-size:14px;}
.lh-footer-ewm .img{float:right; width:100%;display:flex; align-items:center;justify-content:flex-end;}
.lh-footer-ewm .img img { width:96px}
.lh-footer-d{height:42px; position:relative; background:#fff; width:220px;}
.lh-footer-d a{position:absolute; right:0; top:0; width:96px; height:42px; line-height:42px; background:#003e6a; color:#fff; text-align:center; font-size:16px;}
.lh-footer-d a:hover{background:#0c75bf;}
.lh-footer-d select{width:200px; height:42px; line-height:42px; background:none; border:none; padding:0 10px; position:absolute; right:20px; top:0; z-index:2;}
.lh-footer-d i{position:absolute; right:15px; line-height:42px; top:0; z-index:1; color:#333; font-size:12px;}
.lh-copy{display:flex;flex-wrap:wrap;align-items:center;margin:12px 0 25px 0;}
.lh-copy a{color:#808080; font-size:12px;}
.lh-copy a:hover{text-decoration:underline;}
.lh-copy .1h-copy-row {display: flex;JUSTIFY-CONTENT: CENTER;}
.lh-copy-br {display: block; width: 100%;}
.lh-ban{width:100%; height:760px; background-attachment:fixed; background-position:center; background-repeat:no-repeat; background-size:cover;}
#OtherNav{height:90px;}
.lh-nav-other{width:100%; height:90px; line-height:90px; text-align:center; background:#fff;}
.otherNav .banner-text{padding-top:120px; transition:ease .65s;}
.otherNav .banner-text h2{display:none;}
.otherNav .lh-ban{height:250px; position:fixed; left:0; top:0; z-index:80;}
.otherNav .lh-nav-other{position:fixed; left:0; top:250px; z-index:80; box-shadow:0 0 20px rgba(0,0,0,.2);}
.otherNav .lh-container{padding-top:760px;}
.otherNav1600 .lh-nav-other{position:fixed; left:0; top:100px; z-index:80;box-shadow:0 0 20px rgba(0,0,0,.2);}
.lh-nav-other li{display:inline-block; padding:0 1.56vw;}
.lh-nav-other li a{font-size:18px;}
.lh-nav-other li.active a{color:#C9151E;}
.lh-service-item li{height:480px; background:#F9FAFC; overflow:hidden;}
.lh-service-item li .img{float:left; width:50%; height:100%; transform-origin:left center;background-size:cover !important;}
.lh-service-item li .text{float:right; width:50%; height:100%; position:relative;}
.lh-service-item li .text .cont{width:62.5%; padding:80px; position:absolute; left:0; top:0;}
.lh-service-item li .text h4{ margin:30px 0 60px; line-height:24px; color:#777; height:72px; overflow:hidden;}
.lh-service-item li:nth-child(2n) .img{float:right;transform-origin:right center;}
.lh-service-item li:nth-child(2n) .text .cont{left:inherit; right:0;}
.lh-serviceRes{padding:100px 0; background:#F9FAFC;}
.lh-serviceRes-l{width:705px;}
.lh-serviceRes-l h4{line-height:24px; color:#333; font-size:16px; margin:30px 0; font-weight:bold;}
.lh-serviceRes-l .cont{color:#777; line-height:24px;}
.lh-serviceRes-l .cont img{width:auto; max-width:100%;}
.lh-serviceRes-r{width:420px;}
.lh-serviceRes-b{margin-top:130px;}
.lh-serviceRes-item{margin-top:60px;}
.lh-serviceRes-item li{background:#fff; overflow:hidden; transition:ease .65s; margin-top:23px;}
.lh-serviceRes-item li:hover{box-shadow:0 0 20px rgba(0,0,0,.2);}
.lh-serviceRes-item li .img{float:left; width:466px; height:337px; overflow:hidden; margin-right:50px;}
.lh-serviceRes-item li .text{padding:50px;}
.lh-serviceRes-item li .text h2{font-size:24px; color:#333; font-weight:bold; height:26px; line-height:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-serviceRes-item li .text h3{line-height:30px; color:#666; margin:30px 0 10px; height:150px; overflow:hidden;}
.lh-serviceRes-item li .text h4{color:#666;}
.lh-serviceRes-item li .text h4 span{color:#c9151e; margin-left:5px;}
.lh-profile{padding:100px 0; background:#F9FAFC;}
.lh-profile-l{width:300px;}
.lh-profile-l h4{font-size:16px; line-height:24px; color:#333; margin-top:30px;font-weight:bold;}
.lh-profile-r{width:784px; color:#777; line-height:24px;letter-spacing: 1px;}
.lh-profile-r img{display:inline-block; width:auto; max-width:100%;}
.lh-company-a{background:#fff; padding:95px 0 50px;}
.lh-company-a h4{font-size:16px; line-height:24px; color:#333; margin-left:132px; font-weight:bold;}
.lh-company-item li{flex:1; position:relative;}
.lh-company-item li .lh-public-h{position:absolute; left:0; width:100%; height:100%; top:0; text-align:center; padding-top:25%; z-index:2; transition:ease .65s;}
.lh-company-item li .lh-public-h h2{font-size:30px;font-family: 'MoolBoran';text-transform: uppercase;line-height:24px; font-weight:normal;}
.lh-company-item li .lh-public-h h3{font-size:16px; font-family:'Microsoft JhengHei'; line-height:24px;}
.lh-company-item li .lh-public-h h3:after{width:14px; height:2px; left:50%; margin-left:-7px; bottom:-20px; transition:ease .65s;}
.lh-company-item li .lh-public-h h4{color:#fff; margin-top:60px; opacity:0; transition:ease .65s;}
.lh-company-item li a{display:block; position:relative; z-index:1;}
.lh-company-item li a:after{content:''; display:block; width:100%; height:100%; background:rgba(201,21,30,.9); position:absolute; left:0; top:0; opacity:0; transition:ease 1s;}
.lh-company-item li a:hover:after,.lh-company-item li a:hover h4{opacity:1;}
.lh-company-item li a:hover h3:after{background:#fff;}
.lh-company-item li a:hover .lh-public-h{transform:translateY(-30px);}
.lh-company-item li:nth-child(2){animation-delay:.1s;}
.lh-company-item li:nth-child(3){animation-delay:.2s;}
.lh-company-item li:nth-child(4){animation-delay:.3s;}
.lh-memor-bd li{overflow:hidden;}
.lh-memor-bd li .text{width:321px; float:left;}
.lh-memor-bd li .text h4{color:#c9151e; font-size:36px; margin-top:30px;}
.lh-memor-bd li .text h5{line-height:24px; color:#777; margin-top:30px; min-height:312px; letter-spacing:1px;}
.lh-memor-bd li .text .xinnian{margin-top:20px; line-height:30px; font-size:16px; font-weight:bold;}
.lh-memor-bd li .text .xinnian h6{color:#c9151e; font-size:30px;}
.lh-memor-bd li .img{width:784px; float:right; height:476px; overflow:hidden;}
.lh-memor-hd{width:784px; position:absolute; right:0; top:476px; height:100px; z-index:1;}
.lh-memor-hd li{flex:1; height:100%; border-left:1px solid #DEDEDE; padding:0 20px; font-size:24px; display:flex; align-items:flex-end; cursor:pointer; transition:ease .65s;}
.lh-memor-hd li h2{line-height:24px; height:24px;transition:ease .65s;}
.lh-memor-hd li.on,.lh-memor-hd li:hover{background:#fff;}
.lh-memor-hd li.on h2,.lh-memor-hd li:hover h2{transform:translateY(-33px); font-weight:bold;}
.lh-memorabilia{height:518px; background-attachment:fixed !important; text-align:center; padding:145px 0; color:#fff;}
.lh-memorabilia h3:after{left:50%; margin-left:-8px;}
.lh-memorabilia h4{font-size:16px; margin:30px 0;}
.lh-memorabilia h5{line-height:24px;}
.lh-president{padding:240px 0 165px; background:#fff;}
.lh-president .img{float:left; width:466px; height:407px;animation-delay:.1s; z-index:1; position:relative;}
.lh-president .text{position:relative; background:#C9151E; width:823px; height:553px; padding:50px 50px 50px 150px; position:absolute; right:0; top:-88px; }
.lh-president .text h3:after{background:#fff;}
.lh-president .text .cont{color:#fbd9da; margin-top:40px; line-height:24px; height:360px; overflow:auto;}
#Video{width:100%; transition:ease .65s; cursor:pointer;}
.video #Video{opacity:1;}
.video .lh-video{background:#000;}
.video .lh-video .text{opacity:0;}
.Newsvideo { width:800px; margin:0 auto; overflow:hidden}
.Newsvideo video { width:100%}


.lh-tzzgx { clear:both; padding-top:5%}
.lh-tzzgx-h { margin-bottom:5%;}
.lh-tzzgx h2{font-size:30px; color:#003e6a; font-weight:bold; text-align:center; margin-bottom:20px;}
.lh-tzzgx h3{font-size:28px; color:#333333; font-family:'MoolBoran'; text-transform:uppercase; line-height:32px; position:relative; text-align:center;}
.lh-tzzgx h4 { text-align:center; font-size:20px; color:#e41b23; font-weight:bold; font-family:黑体;}
.lh-tzzgx h4 i { color:#333; margin-right:30px;}
.lh-tzzgx .pic { clear:both; width:100%; height:auto; display:block}
.lh-tzzgx .num { width:70%; margin:0 auto; text-align:center; height:200px; margin-bottom:70px; position:relative}
.lh-tzzgx .num .d0 { width:16.6666%; padding:0 2%; float:left;border-right:1px solid #e6e6e6;}
.lh-tzzgx .num .d1 { width:16.6666%; padding:0 2%; float:left;  text-align:left; height:100%}
.lh-tzzgx .num .d2 { width:16.6666%; padding:0 2%; float:left; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
.lh-tzzgx .num .d3 { width:16.6666%; padding:0 2%; float:left; border-right:1px solid #e6e6e6}
.lh-tzzgx .num .d4 { width:16.6666%; padding:0 2%; float:left; border-right:1px solid #e6e6e6}
.lh-tzzgx .num .d5 { width:16.6666%; float:right}
.lh-tzzgx .num .d0 p.p1 { font-size:48px; color:#e41b23; margin-bottom:25px;}
.lh-tzzgx .num .d1 p.p1 { font-size:48px; color:#e41b23; margin-bottom:25px;}
.lh-tzzgx .num .d2 p.p1 { font-size:48px; color:#e41b23; margin-bottom:25px;}
.lh-tzzgx .num .d3 p.p1 { font-size:48px; color:#258841; margin-bottom:25px;}
.lh-tzzgx .num .d4 p.p1 { font-size:48px; color:#333333; margin-bottom:25px;}
.lh-tzzgx .num .d5 p.p1 { font-size:48px; color:#333333; margin-bottom:25px;}
.lh-tzzgx .num div { line-height:30px;}
.lh-tzzgx .num .text { position:absolute; bottom:20px; left:26%; text-align:left; color:#808080; line-height:24px;}
@media (max-width: 1600px){.lh-tzzgx .num{width:79%}}
@media (max-width: 1440px){.lh-tzzgx .num{width:88%}}
@media (max-width: 1366px){.lh-tzzgx .num{width:94%}}
@media (max-width: 768px){
	.lh-group-text .pic { display:none}
	.lh-tzzgx .num div { line-height:22px; height:83px;}
.lh-tzzgx .num { height:auto}
.lh-tzzgx .num .d1 { width:96%; padding:0 2%; float:none; border-right:0;height:83px; text-align:center; margin-bottom:30px; }
.lh-tzzgx .num .d0 { width:48%; padding:0 2%; float:left; border-right:1px solid #e6e6e6; margin-bottom:20px; border-left:0}
.lh-tzzgx .num .d2 { width:48%; padding:0 2%; float:left; border-right:1px solid #e6e6e6; margin-bottom:20px; border-left:0}
.lh-tzzgx .num .d3 { width:48%; padding:0 2%; float:left; border-right:0; margin-bottom:20px;}
.lh-tzzgx .num .d4 { width:48%; padding:0 2%; float:left; border-right:1px solid #e6e6e6; margin-bottom:20px;}
.lh-tzzgx .num .d5 { width:48%; padding:0 2%; float:left; margin-bottom:20px;}
.lh-tzzgx .num .text { clear:both; color:#808080; line-height:24px; margin-bottom:20px; text-align:center; position:static; height:auto}
.lh-tzzgx .num .d0 p.p1 { font-size:32px; margin-bottom:15px;}
.lh-tzzgx .num .d1 p.p1 { font-size:32px; margin-bottom:15px;}
.lh-tzzgx .num .d2 p.p1 { font-size:32px; margin-bottom:15px;}
.lh-tzzgx .num .d3 p.p1 { font-size:32px; margin-bottom:15px;}
.lh-tzzgx .num .d4 p.p1 { font-size:32px; margin-bottom:15px;}
.lh-tzzgx .num .d5 p.p1 { font-size:32px; margin-bottom:15px;}
.swiper-pagination-bullet { background:#333}
.lh-tzzgx h4 { margin-bottom:30px;}
}


.lh-resume h3{color:#686868; line-height:26px;}
.lh-resume h3 span{color:#2b2b2b;}
.lh-upload:hover h4{background:#1A6495;}
.lh-cloase{position:absolute; right:45px; top:30px; width:24px; height:24px; cursor:pointer;}
.lh-cloase:before{content:''; display:block; width:100%; height:2px; background:#261C19; position:absolute; right:0; top:50%; margin-top:-1px; transition:ease .65s; transform:rotate(45deg);}
.lh-cloase:after{content:''; display:block; width:100%; height:2px; background:#261C19; position:absolute; right:0; top:50%; margin-top:-1px; transition:ease .65s;transform:rotate(-45deg);}
.lh-cloase:hover:before{transform:rotate(25deg);}
.lh-cloase:hover:after{transform:rotate(-25deg);}
.lh-returnTop{position:fixed; right:20px; bottom:20px; background:rgba(0,0,0,.6); border-radius:50%; z-index:50; width:50px; height:50px; text-align:center; line-height:50px; color:#fff; cursor:pointer; transition:ease .65s;}
.lh-returnTop i{font-size:24px;}
.lh-returnTop:hover{border-radius:20px;}
.BMap_Marker img{width:auto;}
.BMap_bubble_title{color:#DA251C; font-weight:bold; font-size:16px;}
.lh-pexecutives{padding:90px 0 0; background:#F9FAFC;}
.lh-pexecutives.honor{padding:90px 0 470px;}
.lh-pexecutives .lh-public-h{text-align:center;}
.lh-pexecutives .lh-public-h h3:after{left:50%; margin-left:-9px;}
.lh-pexecutives-item{margin-top:65px;}
.lh-pexecutives-item li{float:left; width:25%; position:relative; overflow:hidden; animation-delay:.1s;}
.lh-pexecutives-item li:nth-child(2){animation-delay:.2s;}
.lh-pexecutives-item li:nth-child(3){animation-delay:.3s;}
.lh-pexecutives-item li:nth-child(4){animation-delay:.4s;}
.lh-pexecutives-item li .text{width:100%; position:absolute; left:0; bottom:0; text-align:center; color:#fff; padding:60px 10px; background:rgba(201,21,30,.8); transform:translateY(100%); opacity:0; visibility:hidden; transition:ease .65s;}
.lh-pexecutives-item li:hover .text{transform:translateY(0); opacity:1; visibility:visible;}
.lh-pexecutives-item li .text h2{font-size:24px; position:relative; margin-bottom:80px;}
.lh-pexecutives-item li .text h2:after{content:''; display:block; width:14px; height:2px; background:#fff; position:absolute; left:50%; bottom:-40px; margin-left:-7px;}
.lh-pexecutives-item li .cont{line-height:24px; font-size:16px; color:#fbd9da;}
.lh-honor-cont{text-align:center; margin-top:40px; line-height:24px; color:#777; font-size:16px;}

.lh-execut{background:#C62129; padding:90px 0; color:#fff;}
.lh-execut-r{width:387px; margin-top:110px;}
.lh-execut-l{width:737px;}
.lh-execut-a h2{font-size:92px; line-height:48px; font-family:'MoolBoran'; text-transform:uppercase;}
.lh-execut-a h2 span{color:#ec797f;}
.lh-execut-a h3{font-size:24px; font-weight:bold; margin-top:10px;}
.lh-execut-a .cont{line-height:24px; margin-top:30px;}
.lh-execut-b{margin-top:40px;}
.lh-execut-h2{color:#fbd9da; font-weight:bold;}
.lh-execut-b .cont{line-height:24px; color:#fbd9da; margin-top:30px;}
.lh-execut-other{padding:90px 0;}
.lh-execut-item li{margin-top:40px; background:#F7F7F8; overflow:hidden; transition:ease .65s;}
.lh-execut-item li:hover{box-shadow:0 0 20px rgba(0,0,0,.2);}
.lh-execut-item li .img{width:386px; margin-right:80px; float:left;}
.lh-execut-item li .text{padding:85px 85px 0 0;}
.lh-execut-item li h2{font-size:30px; line-height:18px; font-family:'MoolBoran';text-transform:uppercase;font-weight:normal;}
.lh-execut-item li h3{display:inline-block; font-size:24px; position:relative; margin:10px 0 60px; font-family:'Microsoft JhengHei';font-weight:bold;}
.lh-execut-item li h3:after{height:2px;}
.lh-execut-item li .cont{line-height:24px; color:#777777; font-size:16px; font-weight:bold;}
.lh-contact-x{background:#C9161F; position:relative;}
.lh-contact-x .lh-map{float:left; width:50%; float:left; margin-top:0;}
#baiduMap{width:100%; height:100%;}
.lh-contact-item{width:50%; position:absolute; right:0; top:50%; transform:translateY(-50%); padding-left:50px;}
.lh-contact-item li{float:none; line-height:100px; font-size:16px; margin:0; color:#fff;}
.lh-style-pagination{text-align:center; margin-top:20px; width:100%;}
.lh-style-pagination span{margin:0 5px;}
.lh-style-pagination span.swiper-pagination-bullet-active{background:#C9161F;}
@media screen and (max-width: 1600px){
	.lh-footer-c{margin-left:2vw;}
	.lh-copy{margin-top:12px;}
	.lh-container{padding-top:0;}
}
@media screen and (max-width: 1440px){
	.lh-footer-c{display:none;}
	.lh-service-item li .text .cont{width:100%;}
}
@media screen and (max-width: 1366px){
	.nav .lh-nav-aside{width:60%;}
	.nav .lh-banner{transform: translateX(60%);}
	.lh-news .container{width:100%;}
	.container{width:100%;}
	.lh-group-culture .container{width:100%;}
	.lh-news{padding:50px 10px;}
	.lh-execut,.lh-execut-other{padding:50px 10px;}
}
@media screen and (max-width: 1280px){
	.lh-profile{padding:50px 10px;}
	.lh-contact-item li:last-child{margin:20px 0 0 0;}
	.lh-execut-l{width:60%;}
	.lh-group-culture { width:1200px;}
}
@media screen and (max-width: 1024px){
	.nav .lh-nav-aside{width:80%;}
	.nav .lh-banner{transform: translateX(80%);}

	.lh-group{padding-left:10px;}
	.lh-speech-text,.lh-speech-r .img{width:450px; height:395px; margin-top:-197px;}
	.lh-speech-text{padding:30px;}
	.lh-service-hd li h3{font-size:32px;line-height:18px; margin-top:10px;}
	.lh-service-hd li h4:after{bottom:-20px;}
	.lh-service-hd li h5{margin-top:30%;}
	.lh-serviceRes-l{width:100%;}
	.lh-serviceRes-r{display:none;}
	.lh-serviceRes{padding:30px 10px;}
	.lh-serviceRes-b{margin-top:30px;}
}
@media screen and (max-width: 768px){
	.lh-banner { height:45vh;}
	.lh-nav-aside{display:none;}
	.lh-logo{left:10px; width:127px;}
	.lh-mobile-nav-btn{display:block; text-align:center;}
	.lh-header{height:50px; background:#333;}
	.lh-header-r{width:50%; height:100%; position:fixed; right:0; top:0; background:#333; padding-top:60px; transform:translateX(100%); transition:ease .65s;}
	.lh-nav{width:100%; float:none;}
	.lh-nav li{float:none; width:100%; line-height:40px; text-align:center; border-bottom:1px solid #3B3B3B;}
	.lh-nav li a{display:block;}
	.lh-search{width:100%; bottom:20px;}
	.lh-search input{padding:0 10px;}
	.lh-search-btn{position:absolute; right:10px; bottom:30px;}
	.mobNav .lh-header-r{transform:translateX(0);}
	.banner-text h3{font-size:20px;}
	.banner-text h4{margin-top:20px;}
	.banner-text{left:10px;}
	.banner-text a{position:relative; top:50px;}
	.swiper-hd{bottom:10px !important; right:0 !important; width:100% !important; text-align:center;}
	.lh-group{width:100%;}
	.lh-group-culture .container{padding:30px 0;}
	.lh-group-culture{ width:100%;height:auto; margin-top:35px; padding-bottom:50px }
	.lh-group-culture h2{ margin-bottom:30px;}
	.lh-group-culture .text { width:92%; margin:0 auto}
	.lh-group-culture .text p { font-size:14px; line-height:22px; margin-bottom:15px;}
	.lh-group-culture .btn{ margin-top:25px;}
	.lh-culture{position:relative; width:100%; padding:30px 10px;    background-attachment: initial;}
	.lh-group-text h4,.lh-culture h4{margin:40px 0;}
	.lh-speech{height:auto;}
	.lh-speech-l,.lh-speech-r{width:100%;}
	.lh-speech-text,.lh-speech-r .img{position:relative; top:0; margin-top:0;}
	.lh-speech-text, .lh-speech-r .img{width:100%; height:auto;}
	.lh-speech-text h5{margin:20px 0;}
	.lh-speech-text{padding:30px 10px;}
	.lh-service-banner{display:none;}
	.lh-businesMob{display:block; padding:20px 0 0;}
	.lh-businesMob-a{margin-top:20px; position:relative;}
	.lh-businesMob-b{position:relative;}
	.lh-businesMob-b .text{position:absolute; left:0; top:20%; width:100%; text-align:center; color:#fff;}
	.lh-businesMob-b .text h2{font-size:18px; font-weight:bold;}
	.lh-businesMob-b .text h3{margin-top:20px;}
	.lh-businesMob-swiper{width:60%; position:relative; z-index:2; overflow:hidden; float:left;}
	.lh-businesMob-swiper:before{content:''; display:block; width:1px; height:100%; background:#dbdbdb; position:absolute; left:50%; top:0;}
	.lh-businesMob-swiper .swiper-slide{text-align:center; transition:ease .65s;}
	.lh-businesMob-swiper .swiper-slide.on{color:#FFB922;}
	.lh-businesMob-swiper .swiper-slide i{font-size:24px;}
	.lh-businesMob-swiper .swiper-slide h2{font-size:12px; line-height:18px;}
	.lh-businesMob-d{position:relative; width:80%; position:absolute; left:10%; bottom:-30px;box-shadow:0 0 10px rgba(0,0,0,.2); background:#fff; height:60px; padding:10px 0;}
	.lh-businesMob-d .prev{width:20%; height:40px; text-align:center; line-height:40px; background:#fff; float:left;}
	.lh-businesMob-d .next{width:20%; height:40px; text-align:center; line-height:40px; background:#fff; float:right;}
	.lh-businesMob .lh-case-h{padding:0 10px;}
	.lh-businesMob-item li{width:33.3%; float:left; text-align:center; margin-top:15px;}
	.lh-businesMob-item li i{display:block; width:48px; height:48px; border-radius:50%; text-align:center; line-height:48px; background:#FFB922; color:#fff; margin:auto; font-size:24px;}
	.lh-businesMob-item li:nth-child(1) i{background:#253980;}
	.lh-businesMob-item li:nth-child(2) i{background:#FFB922;}
	.lh-businesMob-item li:nth-child(3) i{background:#D09B3F;}
	.lh-businesMob-item li:nth-child(4) i{background:#F23828;}
	.lh-businesMob-item li:nth-child(5) i{background:#94C11E;}
	.lh-businesMob-item li:nth-child(6) i{background:#3479BC;}
	.lh-businesMob-item li h2{font-size:12px; margin-top:5px;}
	.lh-businesMob-t{padding:10px 10px 0;}
	.lh-businesMob-t h2{font-size:24px; font-family: 'Century Gothic Regular'; line-height:24px;}
	.lh-businesMob-t h2 span{color:#ffb922; font-size:30px;}
	.lh-businesMob-t h3{font-weight:bold; font-size:16px; padding-left:20px; text-align:center;}
	.lh-service{padding-top:30px;}
	.shjz-con { margin-bottom:0}

	.lh-news-l{width:100%; padding:0 10px;}
	.lh-news-a h2{font-size:24px;}
	.lh-news-a h2 span{font-size:30px;}
	.lh-news-a h3{font-size:18px; line-height:24px;margin: 5px 0 30px;}
	.lh-news-a h3:before{height: 30px;margin-top: -15px;}
	.lh-news-a h3:after{height: 2px;bottom: -15px;}
	.lh-news-nav{display:flex;}
	.lh-news-nav li{flex:1; text-align:center; margin:0;}
	.lh-news{padding:50px 0 30px;}
	.lh-news .lh-public-h{padding-left:10px;}
	.lh-news-hd{padding-left:10px;}
	.lh-news-one .text{padding:10px 10px 20px;}
	.lh-news-one .title{font-size:15px; padding:10px 0 20px;}
	.lh-news-one .title:after{bottom:10px; height:2px;}
	.lh-news-one .res{font-size:12px; line-height:20px; height:60px;}
	.lh-news-one .lh-more{display:none;}
	.lh-news-r{width:100%; padding:0 10px; margin-top:10px;}
	.lh-news-two .text{padding:10px 10px 20px;}
	.lh-news-two .title,.lh-news-three .title{font-size:14px; line-height:20px; height:40px; overflow:hidden;}
	.lh-news-three{margin-top:10px;}
	.lh-news-three a{padding:10px 10px 20px;}

	.lh-footer{ display:none}
	.lh-footer2 .lh-footer-L { width:100%; float:none}
	.lh-footer2 .lh-footer-C { width:100%; float:none; padding-top:0}
	.lh-footer2 .lh-footer-R { width:100%; float:none}
	.lh-footer2 { padding:20px; height:500px;}
	.lh-link{font-size:12px;}
	.lh-link a{font-size:12px;}
	.lh-link div{width:80%;}
	.lh-footer-a{margin-top:20px;}
	.lh-footer-l{display:none;}
	.lh-footer-c{display:block; width:100%; margin:0;}
	.lh-footer-c h2{margin-bottom:12px;}
	.lh-footer-c ul{margin-top:0; font-size:12px;}
	.lh-footer-r{width:100%;}
	.lh-footer-ewm{width:100%;margin-top:10px;}
	.lh-footer-ewm .img{justify-content:center;}
	.lh-footer-ewm h2{text-align:center; width:100%; margin-right:0; padding-top:10px; fonot-size:12px; line-height:18px;}
	.lh-footer-d{width:100%; margin-top:20px;}
	.lh-footer-d select{width:100%; right:0;}
	.lh-footer-d a{z-index:3;}
	.lh-copy{display:block;margin:10px 0; font-size:12px; line-height:18px;}
	.lh-copy a{font-size:12px;margin-top:10px;display:block;text-align:center;}
	.lh-copy .lh-copy-row {display: flex;JUSTIFY-CONTENT: CENTER;}
	.lh-nav-other{line-height:50px; height:50px; background:#fff; overflow: hidden; min-width:100vw;}
	.lh-nav-other li{padding:0 12px;}
	.lh-nav-other li a{font-size:14px;}
	.lh-service-item li{height:auto;}
	.lh-service-item li .img{width:100%; height:180px; float:none;}
	.lh-service-item li .text{width:100%; height:auto; float:none;}
	.lh-service-item li .text .cont{padding:20px 10px; position:relative;}
	.lh-service-item li .text h4{margin:30px 0;}
	.lh-service-item li:nth-child(2n) .img{float:none;}
	.lh-serviceRes-item li .img{width:100%; float:none; height:auto;}
	.lh-serviceRes-item li .text{width:100%; padding:20px 10px;}
	.lh-serviceRes-item li .text h2{font-size:16px; height:18px; line-height:18px;}
	.lh-serviceRes-item li .text h3{margin:20px 0 10px; height:auto;}
	.lh-profile{padding:30px 10px;}
	.lh-profile-r{width:100%; margin-top:30px;}
	.lh-company-a{padding:30px 10px;}
	.lh-company-a .left{width:100%;}
	.lh-company-a h4{margin:30px 0 0 0; font-size:14px;}
	.lh-company-item li{flex:none; width:50%;}
	.lh-company-item li .lh-public-h h2{font-size:24px; line-height:18px;}
	.lh-company-item li .lh-public-h h3{font-size:14px;}
	.lh-company-item li .lh-public-h h4{margin-top:20px; opacity:1; font-size:12px; padding:0 5px;}
	.lh-company-item li .lh-public-h h3:after{bottom:-4px;}
	.lh-company-item li .lh-public-h{padding-top:20px;}
	.lh-company-item li a:hover .lh-public-h{transform:translateY(0);}
	.lh-memor-bd li .text,.lh-memor-bd li .img{width:100%; float:none; height:auto;}
	.lh-memor-bd li .img{margin-top:20px;}
	.lh-memor-bd li .text h5{min-height:inherit; margin-top:20px;}
	.lh-memor-hd{width:100%; position:absolute; top:110px;}
	.lh-memor-hd li{height:40px; font-size:12px; text-align:center; width:16.6%; padding:0;}
	.lh-memor-hd li h2{width:100%;}
	.lh-memor-hd li.on h2, .lh-memor-hd li:hover h2{transform:translateY(-10px);}
	.lh-president .img{width:100%; height:auto; float:none;}
	.lh-president{padding:30px 0;}
	.lh-president .text{width:100%; position:relative; top:0; height:auto; padding:20px 10px;}
	.lh-president .text .cont{font-size:12px; line-height:18px; overflow:inherit; height:auto;}
	.lh-video{height:300px;}
	.la-vision .img{width:100%; margin:0;}
	.la-vision .text{float:left; width:100%; padding:20px 10px;}
	.la-vision-a{margin-top:20px; font-size:14px; line-height:24px;}
	.la-vision-a h2{font-size:18px;}
	.la-welfare-item li{margin-top:10px;}
	.la-welfare-item li .text{width:100%; padding:20px 10px;}
	.la-welfare-item li .time{position:absolute; right:0; bottom:0;}
	.la-welfare-item li .text .img img{width:100%; margin:0;}
	.la-welfare-item li .text h2{font-size:16px; height:18px; line-height:18px;}
	.la-welfare-item li .text h3{margin:20px 0;}
	.la-welfare-item li .time{width:100px; height:100px; padding:10px 0; font-size:14px;}
	.la-welfare-item li .time h2{font-size:32px; padding-left:10px;}
	.la-news li{width:100%; padding:0; margin-top:10px;}
	.la-news{margin:0;}
	.lh-news-x,.lh-news-v{width:100%;}
	.lh-news-x .lh-news-one .text{padding:20px 10px;}
	.lh-news-v,.lh-news-v .lh-news-two:nth-child(2){margin-top:10px;}
	.lh-ban{height:375px;background-size:cover;background-attachment:inherit;}
	.lh-ban .banner-text{left:10px; padding-top:34%; height:auto;}
	.lh-newsRes-h1{font-size:18px;}
	.lh-newsRes-h2{font-size:14px;}
	.lh-newsRes-main{margin:20px 0; font-size:14px; line-height:24px;}
	.lh-caseRes-a{margin-top:30px;}
	.lh-caseRes-page{width:100%;}
	.lh-caseRes-page li a{font-size:14px;}
	.lh-return{width:100%; height:45px; line-height:45px; margin-top:20px;}
	.lh-recruit-item li{width:100%; padding:0; margin-bottom:10px;}
	.lh-recruit-item{margin-left:0;}
	.lh-recruit{padding:15px;}
	.lh-recruit-h{font-size:16px; line-height:20px; height:20px;}

	.lh-recruit-h i{width:20px; height:20px; line-height:20px;}
	.lh-recruit-item li>div{height:145px;}
	.lh-recruit{max-height:450px;}
	.lh-style-a .left,.lh-style-a .right{width:100%;}
	.lh-style-a .right{margin-top:20px;}
	.lh-style-banner{margin-top:30px;}
	.lh-style-bd li{width:100% !important; margin:0; height:359px;}
	.lh-style-bd{margin-left:0;}
	.img-a1{width:100%; height:238px;}
	.img-a2,.img-text{width:49.5%; height:118px;}
	.img-text{padding:25px 0 0 20px;}
	.lh-pap{height:210px; background-size:cover;}
	.lh-pap .text h3{font-size:14px;}
	.lh-map{height:230px;}
	.lh-contact-a h2{width:100%;}
	.lh-contact-a .right{width:100%; margin-top:20px;}
	.lh-contact-item li{width:100%; margin-left:0; font-size:12px; line-height:30px;}
	.lh-contact-a{padding-bottom:30px; margin-bottom:10px;}
	#OtherNav{height:50px; width: 100%; overflow: hidden;}
	.lh-execut-r,.lh-execut-l{width:100%; float:none;}
	.lh-execut-r{margin-top:0;}
	.lh-execut{padding:30px 10px;}
	.lh-execut-l{margin-top:30px;}
	.lh-execut-a h2{font-size:48px; line-height:24px;}
	.lh-execut-a h3{margin-top:0;}
	.lh-execut-a .cont,.lh-execut-b,.lh-execut-b .cont{margin-top:20px;}
	.lh-execut-other{padding:30px 10px;}
	.lh-execut-item li .img{width:100%; float:none;}
	.lh-execut-item li .text{padding:20px 10px;}
	.lh-execut-item li h3{margin:10px 0 20px; line-height:24px;}
	.lh-execut-item li h3:after{bottom:-10px;}
	.lh-execut-item li .cont{font-size:14px; font-weight:normal;}
	.lh-pexecutives{padding:30px 0 0;}
	.lh-pexecutives-item li{width:50%;}
	.lh-pexecutives.honor{padding:30px 0 240px; background-size:375px 269px !important;}
	.lh-memorabilia{ height: auto; background-attachment:inherit !important; padding:30px 10px;}
	.lh-memor-bd li .text h4{margin-top:80px;}
	.lh-style-pagination{margin-top:4px;}
	.img-a2{overflow:hidden;}
	.img-a2 img{height:118px;}
	.lh-contact-x .lh-map,.lh-contact-item{width:100%; float:none;}
	.lh-contact-item{position:relative; top:0;transform: translateY(0); padding:10px 5px;}
	.lh-contact-item li h2{width:90%;}
	.lh-contact-item li:last-child{margin:0;}
	.lh-social { padding-bottom:0}
	.lh-tzzgx { padding-bottom:30px}
	.lh-social2 img { margin-bottom:30px;}
	.banner-text {padding-top:17vh}
}
@media screen and (max-width: 414px){
	.lh-banner { height:33vh;}
	.banner-text {padding-top:8vh}
	.shjz-con .hd { bottom:5px}
	.lh-tzzgx .num { margin-bottom:30px;}
	.lh-tzzgx { padding-bottom:0}
	.lh-footer2 { height:360px;}
}
@media screen and (max-width: 375px){
.lh-banner { height:31vh;}
.banner-text {padding-top:6vh}
}





/***------------------------------------内页----------------------------------------***/
.H60 { clear:both; height:60px;}
.wrap { width:1300px; margin:0 auto;}
.lh-container .iBanner { width:100%; height:600px; margin-top:84px; position:relative}
.lh-container .about { background: url("../images/pic11.jpg") no-repeat center center; background-size:cover;}
.lh-container .dangjian { background: url("../images/pic41.jpg") no-repeat center center; background-size:cover;}
.lh-container .produce { background: url("../images/pic58.jpg") no-repeat center center; background-size:cover;}
.lh-container .product { background: url("../images/pic65.jpg") no-repeat center center; background-size:cover;}
.lh-container .tzzgx { background: url("../images/pic81.jpg") no-repeat center center; background-size:cover;}
.lh-container .news { background: url("../images/pic82.jpg") no-repeat center center; background-size:cover;}
.lh-container .join { background: url("../images/pic83.jpg") no-repeat center center; background-size:cover;}
.lh-container .contact { background: url("../images/pic136.jpg") no-repeat center center; background-size:cover;}
.lh-container .iBanner .tit { position:absolute; left:16%; top:42%;}
.lh-container .iBanner .tit p.p1 { font-size:36px; font-weight:bold; color:#fff; line-height:45px; margin-bottom:3% }
.lh-container .iBanner .tit p.p2 { font-size:22px; color:#fff; letter-spacing:-1px;}
.lh-container .dangjian { width:100%; height:600px; margin-top:84px;}
.lh-container .dangjian .tit { text-align:center; padding-top:15%}
.lh-container .dangjian .tit p.p1 { font-size:36px; font-weight:bold; color:#fff; line-height:45px; margin-bottom:8px }
.lh-container .dangjian .tit p.p2 { font-size:22px; color:#fff; letter-spacing:-1px;}



.secMenu { clear:both; height:70px; line-height:70px; background:#f5f5f5; }
.secMenu .box { width:1280px; margin:0 auto}
.secMenu a { font-size:15px; color:#666666; margin-right:38px;}
.secMenu a:hover { color:#003e6a;}
#Nowmenu { color:#003e6a; font-weight:bold}
#NowmenuJoin { color:#fff;background:#003e6a}


.mConBox { clear:both; }
.mConBox .itit { font-size:30px; color:#003e6a; font-weight:bold; text-align:center; margin:4% 0;}
.mConBox .mCon:after {content:"";
display:table;
clear:both; }




/*智飞概况*/
.zfgk-div { padding-bottom:5%;}
.zfgk-div .box1 p { margin-bottom:20px;}
.zfgk-div .box1 .btn { padding:50px 0 30px 0;}
.zfgk-div .box1 .btn a { width:170px; height:45px; line-height:45px; text-align:center; color:#b0b0b0; border:1px solid #b0b0b0; display:block; border-radius:10px; color:#5e5e5e; margin:0 auto; cursor:pointer}
.zfgk-div .box1 .more-txt { display:none}
.zfgk-div .box1 .num { border-top:1px solid #c2dff4; border-bottom:1px solid #c2dff4; text-align:center; height:147px; padding-top:38px;}
.zfgk-div .box1 .num p { width:25%; float:left; color:#909090}
.zfgk-div .box1 .num span { display:block; font-size:50px; color:#003e6a; font-weight:bold; letter-spacing:-2px; line-height:46px;}

.zfgk-div .box2 { clear:both; background: url("../images/pic12.jpg") no-repeat center center; background-size:cover; width:100%; height:480px; position:relative; margin-bottom:3%;}
.zfgk-div .box2 .text { background: url("../images/pic13.png") repeat center center; width:600px; height:310px; position:absolute; bottom:0; right:15.9%; color:#fff; text-align:center; font-size:18px; padding-top:70px; line-height:220%}

.zfgk-div .box3 { clear:both; width:1300px; height:560px; overflow:hidden; margin-bottom:3%}
.zfgk-div .box3 .video { width:1300px; height:560px}
.zfgk-div .box3 .video video { width:100%; height:100%}
.zfgk-div .vjs-poster { width:1300px; height:560px;}
.zfgk-div .my-video-dimensions{ width:100%}

.zfgk-div .box4 { clear:both}
.zfgk-div .box4 .ry-div:after{
content:"";
display:table;
clear:both;
}
.zfgk-div .box4 .ry-div .bd .thd { height:40px; width:100%; margin-bottom:25px;}
.zfgk-div .box4 .ry-div .bd .thd ul { height:40px; width:540px; float:right}
.zfgk-div .box4 .ry-div .bd .thd h4 { display:block; float:left; height:40px; font-size:32px; font-weight:bold; color:#003e6a}
.zfgk-div .box4 .ry-div .bd .thd ul li { background:#f2f2f2; text-align:center; width:120px; height:40px; line-height:40px; float: left; margin-left:15px; cursor:pointer; border-radius:6px;}
.zfgk-div .box4 .ry-div .bd .thd ul li.on { background:#003e6a; color:#fff;}

.zfgk-div .box4 .ry-div .bd .tbd { clear:both}

.zfgk-div .box4 .ry-div .bd .tbd ul li {}
.zfgk-div .box4 .ry-div .list {}
.zfgk-div .box4 .ry-div .list-l { width:390px; height:358px; float:left; margin:20px 0;}
.zfgk-div .box4 .ry-div .list-l.m20 { margin:20px 64px;}
.zfgk-div .box4 .ry-div .list-l span { display:block}
.zfgk-div .box4 .ry-div .list-l span.sp1 {width:390px; height:288px; overflow:hidden}
.zfgk-div .box4 .ry-div .list-l span.sp1 img { width:100%; height:100%; display:block}
.zfgk-div .box4 .ry-div .list-l span.sp2 { width:100%; height:70px; padding:10px 3%; background:#f5f5f5; text-align:center; font-size:15px; color:#3e3e3e; line-height:20px;}
.zfgk-div .box4 .ry-div .list:after{
content:"";
display:table;
clear:both;
}
.zfgk-div .box4 .more { clear:both; text-align:center; margin-top:20px;}
.zfgk-div .box4 .more a { color:#666}
.zfgk-div .box4 .more a:hover { color:#003e6a}

.ryList .ryTit { width:720px;height:50px; margin:0 auto; margin-bottom:50px;}
.ryList .ryTit a { display:block; width:160px; height:50px; line-height:45px; text-align:center; border:2px solid #003e6a; float:left;border-radius:8px; margin:0 10px; font-size:16px; cursor:pointer}
.ryList .ryTit a.on { background:#003e6a; color:#fff;}
.ryList .list { width:1300px; margin:0 auto;}
.ryList .list .list-l { width:390px; height:358px; float:left; margin:21px;}
.ryList .list .list-l.m20 { margin:20px 64px;}
.ryList .list .list-l span { display:block}
.ryList .list .list-l span.sp1 {width:390px; height:288px; overflow:hidden}
.ryList .list .list-l span.sp1 img { width:100%; height:100%; display:block}
.ryList .list .list-l span.sp2 { width:100%; height:70px; padding:10px 3%; background:#f5f5f5; text-align:center; font-size:15px; color:#3e3e3e; line-height:20px;}
.ryList .list:after{
content:"";
display:table;
clear:both;
}
#Nowmenury { background:#003e6a; color:#fff}


.zfgk-div .box5 { clear:both;}
.zfgk-div .box5 .tit { text-align:center; font-size:32px; font-weight:bold; color:#003e6a; margin:30px 0 50px 0}
.zfgk-div .box5 img { width:100%; display:block}


/*组织架构*/
.zzjg-div img { display:block; margin:0 auto; width:auto}


/*智飞文化*/
.wh-div .wh-list { overflow:hidden; margin-bottom:50px;}
.wh-div .wh-list img { display:block; margin-bottom:10px; width:100%}

.wh-div .yj-list { clear:both;height:560px; background: url("../images/pic23.jpg") no-repeat center center;}
.wh-div .yj-list .tit{font-size:30px; color:#003e6a; font-weight:bold; text-align:center; padding:5% 0;}
.wh-tit {font-size:30px; color:#003e6a; font-weight:bold; text-align:center; padding:4% 0;}
.wh-div .yj-list .list { width:1080px; margin:0 auto;}
.wh-div .yj-list .list .li { width:242px; height:308px; float:left; margin:0 14px;}

.wh-div .ygfc-list { clear:both;}
.wh-div .ygfc-list:after{
content:"";
display:table;
clear:both;
}
.wh-div .ygfc-list .tit {font-size:30px; color:#003e6a; font-weight:bold; text-align:center; padding:4% 0;}
.wh-div .ygfc-list .list { width:1300px; margin:0 auto}
.wh-div .ygfc-list .list .li { width:31.3333%; height:365px; float:left; margin:0 1% 28px 1%; text-align:center; position:relative;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.wh-div .ygfc-list .list .li .p1 { width:100%; height:300px; overflow:hidden; margin-bottom:15px; position:relative}
.wh-div .ygfc-list .list .li .p1 p { position:absolute; right:0; bottom:20px; z-index:2; width:100px; height:80px;/* background: url(../images/pic161.png) repeat center center; */overflow:hidden; text-align:center; padding-top:8px;}
.wh-div .ygfc-list .list .li .p1 p span { display:block}
.wh-div .ygfc-list .list .li .p1 p span.sp1 { font-size:44px; color:#595959; letter-spacing:-2px; height:38px; line-height:38px;}
.wh-div .ygfc-list .list .li .p1 p span.sp2 { font-size:15px; color:#595959; font-weight:bold}
.wh-div .ygfc-list .list .li .p1 img { width:100%; height:100%;display:block;transition:all .5s; position:absolute; left:0; top:0; z-index:1}
.wh-div .ygfc-list .list .li .p2 { width:100%; font-size:17px; color:#595959; text-align:left}
.wh-div .ygfc-list .list .li:hover .p2 { color:#003e6a}
.wh-div .ygfc-list .list .li:hover .p1 img{transform: scale(1.04);}
.wh-div .ygfc-list .list .li:hover .p1 p span.sp1 { color:#003e6a}
.wh-div .ygfc-list .list .li:hover .p1 p span.sp2 { color:#003e6a}
.laosding { clear:both}
.laosding a { width: 100%;display: block;padding: 20px 0;text-align: center;margin: 40px 0 70px 0;color: #333333;font-size:14px;}
.laosding a:hover{}


/*大事记-切换*/
.dsj-div { margin-bottom:5%}
.dsj-div table { width:100%;}
.dsj-div table tr { padding:20px 0; display:block; background: url(../images/pic162.png) repeat-y left center;}
.dsj-div table tr td { font-size:15px;color:#4c4c4c; padding:0 25px; line-height:24px;}
.dsj-div table tr td.t1 { width:120px; text-align:center;font-size:24px; font-weight:bold; color:#003e6a; letter-spacing:0; padding:0; line-height:36px;}
.dsj-div ul li { width:100%; height:75px; }
.dsj-div ul li span { display:block;height:75px; float:left}
.dsj-div ul li span.sp1 {  line-height:75px; text-align:center; width:120px; }
.dsj-div ul li span.sp2 { width:1180px; height:75px; font-size:15px; }
/*.event_box{ clear:both;width:1240px;margin:0 auto;position:relative;margin-top:50px;}
.event_box .parHd {width:100%;display:inline-block;height:50px;overflow:hidden; padding-left:1%; background: url(../images/pic40.png) repeat-x bottom center;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;}
.parHd .tempWrap{margin:0 auto;}
.parHd li.no_line:before{display:none;}
.parHd ul li{cursor:pointer;width:126px; height:50px; line-height:35px; font-size:26px;color:#bfbfbf;font-weight:600; text-align:center; position:relative;background: url(../images/pic38.png) no-repeat bottom center;}
.parHd li span {color:#2f77b4; text-align:center; font-weight:bold;}
.parBd{margin-top:60px;}
.slideBox { height:auto; background: url(../images/pic36.png) repeat-y 441px center;}
.slideBox .box { clear:both; height:300px;}
.slideBox .slideBoxL { width:380px; float:left; margin-right:50px;}
.slideBox .slideBoxL img { width:100%; height:256px; display:block; }
.slideBox .slideBoxR { width:730px; float:left;}
.slideBox .slideBoxR div { width:100%; margin-bottom:14px; padding-bottom:70px;  }
.slideBox .slideBoxR div p.sp1 { width:100%;display:block; font-size:30px; color:#003e6a;background: url(../images/pic37.png) no-repeat left center; padding-left:58px; margin-bottom:18px;}
.slideBox .slideBoxR div p.sp2 { width:100%; display:block; margin-left:60px; line-height:24px; color:#909090;background: url(../images/pic39.png) no-repeat left center; padding-left:16px;}
.parBd p{width:100%;margin:0 auto;}
.slideBox .slideBoxR div p .tt{ text-align:center; font-weight:bold; display:block; margin-top:10px;}
.slideBox .slideBoxR div p .tc{ text-align:right; display:block}
div#listBox {width:100%;}
.sPrev,.sNext{width:30px;height:30px;display:block;position:absolute;top:31px; cursor:pointer}
.sPrev{left:0;background: url(../images/pic33.png) no-repeat center center;}
.sNext{right:0;background: url(../images/pic34.png) no-repeat center center;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act { background:none}
.parHd li.act span{display:block;width:126px;height:48px;overflow:hidden; border-bottom:2px solid #003e6a; color:#003e6a; text-align:center;}
.parHd li span,.parHd li.clone span{ background:none;color:#bfbfbf; }*/

/*党建工作*/
.dj-list { width:1300px; height:360px; margin:0 auto; overflow:hidden; position:relative}
.dj-list .dj-div { width:100%; height:100%; background:#f2f2f2;}
.dj-list .dj-divL { width:50%; height:100%; float:left; position:relative}
.dj-list .dj-divR { width:50%; padding:0 3%; height:100%; float:left}
.dj-list .dj-divL img { width:100%; height:100%; display:block}
.dj-list .dj-divL p.p1 { position:absolute; left:0; top:0; width:100%; height:100%;}
.dj-list .dj-divL p.p2 { position:absolute; bottom:0; left:0; height:50px; line-height:50px; width:100%; padding-left:3%; color:#fff; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;background: url(../images/pic43.png) repeat center center; font-weight:bold }
.dj-list .dj-divR p.p1 { font-size:18px; color:#595959; font-weight:bold; margin-bottom:5px; margin-top:42px;}
.dj-list .dj-divR p.p2 { font-size:18px; color:#737373; margin-bottom:30px;}
.dj-list .dj-divR p.p3 { color:#737373;text-align:justify; margin-bottom:60px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden; }
.dj-list .dj-divR p.p4 { color:#737373;}
.dj-list .dj-divR p.p4 a { display:block; background:#ffffff; width:85px; height:26px; line-height:26px; text-align:center; color:#b2b2b2; padding-left:7px; font-size:12px;}
.dj-list .dj-divR p.p4 a:hover { background:#003e6a; color:#fff;}
.dj-list .swiper-pagination-bullet { width:10px; height:10px; border-radius:50%; background:#fff;}
.dj-list .swiper-pagination-bullet-active { background:#003e6a}
.dj-list .swiper-container-horizontal>.swiper-pagination-bullets{ left:0;}
.djList { clear:both; width:1300px; margin:0 auto;}
.djList .tit { font-size:18px; color:#003e6a; font-weight:bold; text-align:center; margin:4% 0;}
.djList ul li { width:48.5%; height:150px; float:left; border:1px solid #e6e6e6; margin-bottom:30px; box-sizing:border-box; padding:2% 2%;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.djList ul li:nth-of-type(odd){ margin-right: 1.5%;}
.djList ul li:nth-of-type(even){margin-left: 1.5%;}
.djList ul li a { display:block;}
.djList ul li p.p1{ font-size:18px; line-height:30px; height:30px; margin-bottom:15px;}
.djList ul li p.p2 { clear:both; color:#808080; line-height:22px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.djList ul li p.p1 span { display:block; }
.djList ul li p.p1 span.sp1 { width:77%; float:left;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.djList ul li p.p1 span.sp2 { width:20%; float:right; font-size:14px; color:#808080}
.djList ul li:hover { background:#003e6a; border:1px solid #003e6a;}
.djList ul li:hover p.p1{ color:#fff}
.djList ul li:hover p.p2{ color:#fff}
.djList ul li:hover p.p1 span{ color:#fff}

/*社会责任*/
.shzr-div { width:1300px; margin:0 auto}
.shzr-div .text { width:100%; text-align:center; margin-bottom:50px;}
.shzr-div .btn a { width:280px; height:36px; line-height:36px; text-align:center; margin:0 auto; display:block; border:1px solid #003e6a; font-size:14px; font-weight:bold; border-radius:20px; color:#003e6a; background: url(../images/pic159.png) no-repeat 235px center; padding-right:30px;}
.shzr-div .btn { height:85px; border-bottom:1px dashed #e4e4e4; margin-bottom:40px;}
.shzr-div .box { width:100%; height:398px; overflow:hidden; margin-bottom:70px;}
.shzr-div .box .boxL { width:620px; height:100%; float:left;}
.shzr-div .box .boxR { width:620px; height:100%; float:right;}
.shzr-div .box .boxR .titi { border-bottom:1px solid #f2f2f2; height:45px; }
.shzr-div .box .boxR .titi h5 { display:block; font-size:18px; font-weight:bold; color:#003e6a; height:45px; line-height:45px; margin-bottom:25px; float:left;border-bottom:3px solid #003e6a}
.shzr-div .box .boxR .titi a { display:block; float:right; line-height:30px; height:35px; margin-top:13px; color:#003e6a}
.shzr-div .box .boxR .list { clear:both;}
.shzr-div .box .boxR .list div { width:100%; height:93px; border:1px solid #e6e6e6; margin-bottom:22px; box-sizing:border-box; padding:2% 3%;}
.shzr-div .box .boxR .list div a { display:block;}
.shzr-div .box .boxR .list div p.p1{ font-size:18px; line-height:30px; height:30px; margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;
}
.shzr-div .box .boxR div p.p2 { clear:both; color:#808080; line-height:22px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;
}

.shzr-pic { clear:both; width:1300px; margin:0 auto;}
.shzr-pic .list1 { width:420px; height:420px; overflow:hidden; float:left;}
.shzr-pic .list2 { width:420px; height:420px; overflow:hidden; float:left; margin:0 20px;}
.shzr-pic .pic { width:420px; height:278px; overflow:hidden;}
.shzr-pic .pic img { width:100%; height:100%; display:block}
.shzr-pic .text { width:100%; height:82px; background:#f2f2f2; padding:20px}
.shzr-pic .text p.p1 { font-size:18px;line-height:24px;}




.shzr-list ul li { width:31.3333%; float:left; height:480px; overflow:hidden; margin-bottom:36px; margin:0 1%; }
.shzr-list ul li a { display:block}
.shzr-listL { width:100%;}
.shzr-listR { width:100%; height:250px; overflow:hidden; margin-bottom:15px; }
.shzr-listL p.p1 { font-size:22px; color:#404040; margin-bottom:15px;}
.shzr-listL p.p2 { color:#737373; margin-bottom:15px; line-height:24px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.shzr-listL p.p3 { color:#003e6a; border-bottom:1px solid #003e6a; width:120px; text-align:center; line-height:34px;}
.shzr-list ul li:hover p.p1 {color:#003e6a; }
.shzr-listR img { display:block; width:100%; height:100%;transition:all .5s;}
.shzr-list ul li:hover .shzr-listR img{transform: scale(1.03);}

.fy{ clear:both; text-align:center; height:40px; line-height:40px; margin:0 auto; font-size:14px;}
.fy b{ display:inline-block; width:24px; height:24px; text-align:center; background:#003e6a; border-radius:50%; line-height:24px; margin:0 5px; color:#fff; font-weight:100;}
.fy a{ display:inline-block; padding:0 10px;height:24px; text-align:center; line-height:24px;margin:0 5px; font-size:14px;}


/*合作伙伴*/
.hzhb-div { clear:both; min-height:800px;}
.hzhb-div :after{
content:"";
display:table;
clear:both;
}
.hzhb-div .picList p { width:16%; height:160px; overflow:hidden; text-align:center; float:left; font-size:14px; color:#3e3e3e; position:relative; margin:0 2% 30px 2%; }
.hzhb-div .picList img { width:100%; height:119px; display:block; border:1px solid #dfdfdf; margin-bottom:3px;}
.hzhb-div .picList p a{position: absolute;top: 0;left: 0; z-index:8;width: 100%;height: 100%;background: rgba(0,0,0,0.7) url(../images/fdj.png) no-repeat center; background-size:32px;opacity: 0;filter:alpha(opacity=0);
	-webkit-transition: 0.8s;
	-moz-transition: 0.8s;
	-ms-transition: 0.8s;
	-o-transition: 0.8s;
	transition: 0.8s;
}
.hzhb-div .picList p a{display: block;width: 100%;height: 100%;}
.hzhb-div .picList p:hover a{opacity: 1;filter:alpha(opacity=100);}


/*生产研发*/
.yfjd-div .bd .thd { width:380px; height:50px; margin:0 auto; margin-bottom:70px;}
.yfjd-div .bd .thd ul li { width:160px; height:50px; line-height:48px; text-align:center; border:2px solid #003e6a; float:left;border-radius:8px; margin:0 15px; font-size:16px; cursor:pointer; box-sizing:border-box; color:#003e6a}
.yfjd-div .bd .thd ul li.on { background:#003e6a; color:#fff;}
.yfjd-div .bd .tbd { clear:both;}
.yfjd-div .yfjd-box .title{ font-size:24px; color:#003e6a; margin-bottom:28px;}
.yfjd-div .yfjd-box .text p{ margin-bottom:25px;}
.yfjd-div .yfjd-box .pic{ height:440px; margin-bottom:3%; margin-top:30px; }
.yfjd-div .yfjd-box .pic .picL { width:50%; height:100%; float:left}
.yfjd-div .yfjd-box .pic .picL .yfjd-list { overflow:hidden; position:relative}
.yfjd-div .yfjd-box .pic .picL .yfjd-list .swiper-button-next{ bottom:0; top:inherit}
.yfjd-div .yfjd-box .pic .picL .yfjd-list .swiper-button-prev { bottom:0; top:inherit}
.yfjd-div .yfjd-box .pic .picL .yfjd-list .swiper-button-prev{ width:60px; height:60px;background: url(../images/pic63.jpg) no-repeat center center; right:60px; left:inherit; z-index:999}
.yfjd-div .yfjd-box .pic .picL .yfjd-list .swiper-button-next{ width:60px; height:60px;background: url(../images/pic64.jpg) no-repeat center center; right:0; z-index:999}
.yfjd-div .yfjd-box .pic .picL .yfjd-list .swiper-button-prev:hover {background: url(../images/pic63-on.jpg) no-repeat center center;}
.yfjd-div .yfjd-box .pic .picL .yfjd-list .swiper-button-next:hover {background: url(../images/pic64-on.jpg) no-repeat center center;}
.yfjd-div .yfjd-box .pic .picL .yfjd-list .swiper-button-next.swiper-button-disabled{ opacity:1}
.yfjd-div .yfjd-box .pic .picL .yfjd-list .swiper-button-prev.swiper-button-disabled { opacity:1}

.yfjd-div .yfjd-box .pic .picR { width:50%; height:100%; float:right; padding-left:5%; padding-top:9%}
.yfjd-div .yfjd-box .pic .picR p.p1 { font-size:18px; color:#003e6a; margin-bottom:25px;}
.yfjd-div .yfjd-box .pic .picR p.p2 { margin-bottom:20%;}
.yfjd-div .yfjd-box .pic .picR p.p3 a { width:150px; height:40px; line-height:40px; display:block; text-align:center; color:#8f8f8f; border:1px solid #d7d7d7; border-radius:8px;}
.yfjd-div .yfjd-box .pic .picR p.p3 a:hover {background:#003e6a; color:#fff}
.yfjd-div .yfjd-box .bg{ clear:both;background: url(../images/pic59.jpg) no-repeat center center; width:100%; height:450px; background-size:cover;}
.yfjd-div .yfjd-box .bg1{background: url(../images/pic59.jpg) no-repeat center center; background-size:cover}
.yfjd-div .yfjd-box .bg2{background: url(../images/pic61.jpg) no-repeat center center; background-size:cover}
.yfjd-div .yfjd-box .bg .bg-text { padding-left:16%}
.yfjd-div .yfjd-box .bg .t1{ padding-top:10%;}
.yfjd-div .yfjd-box .bg .t2 { padding-top:7%;}
.yfjd-div .yfjd-box .bg .bg-text p { font-size:15px; color:#003e6a;}
.yfjd-div .yfjd-box .bg .bg-text p.p2 { font-size:24px; font-weight:bold; margin-bottom:20px;}
.yfjd-div .yfjd-box .bg .bg-text p.p3 { color:#68747e;}
.yfjd-div .yfjd-box .bg .bg-text span { font-size:40px;}

/*规范控制*/
.gfkz-div { margin-bottom:60px;}
.gfkz-div .bd .thd { width:380px; height:50px; margin:0 auto; margin-bottom:55px;}
.gfkz-div .bd .thd ul li { width:160px; height:50px; line-height:48px; text-align:center; border:2px solid #003e6a; float:left;border-radius:8px; margin:0 15px; font-size:16px; cursor:pointer; box-sizing:border-box; color:#003e6a}
.gfkz-div .bd .thd ul li.on { background:#003e6a; color:#fff;}
.gfkz-div .bd .tbd { clear:both;}
.gfkz-div .gfkz-1 .text { margin-bottom:50px; padding-bottom:15px;}
.gfkz-div .gfkz-1 .text p { margin-bottom:20px;}
.gfkz-div .gfkz-1 .list:after{
content:"";
display:table;
clear:both;
}
.gfkz-div .gfkz-1 .list .li { width:31.3333%; float:left; text-align:center; margin:0 1% 40px 1%;}
.gfkz-div .gfkz-1 .list .li p.p1 { width:100%; height:258px; overflow:hidden;}
.gfkz-div .gfkz-1 .list .li p.p1 img { width:100%; height:100%; display:block;transition:all .5s;}
.gfkz-div .gfkz-1 .list .li:hover img {transform: scale(1.04);}
.gfkz-div .gfkz-1 .list .li p.p2 { font-size:18px;  color:#003e6a; height:60px; line-height:60px; background:#f5f5f5}
.gfkz-div .gfkz-2 {}
.gfkz-div .gfkz-2 .gfkz-2-1 { width:100%; height:396px; background:#003e6a; margin-bottom:40px;}
.gfkz-div .gfkz-2 .gfkz-2-1 .L { width:800px; height:100%; float:left; overflow:hidden}
.gfkz-div .gfkz-2 .gfkz-2-1 .R { width:500px; height:100%; float:right; color:#fff; padding:5%}
.gfkz-div .gfkz-2 .gfkz-2-1 .R p.p1 { font-size:18px; font-weight:bold; height:70px;}
.gfkz-div .gfkz-2 .gfkz-2-1 .R p.p1:after { content:""; width:40px; height:2px; background:#fff;display: block;clear:both; margin-top:20px;}
.gfkz-div .gfkz-2 .gfkz-2-1 .R p.p2 { font-size:15px; line-height:35px;}
.gfkz-div .gfkz-2 .gfkz-2-2 { clear:both; width:100%; height:370px; background:#f2f2f2; padding:20px;}
.gfkz-div .gfkz-2 .gfkz-2-2 .L { width:50%; height:100%; float:left; padding:3%; border-right:1px solid #dfdfdf}
.gfkz-div .gfkz-2 .gfkz-2-2 .R { width:50%; height:100%; float:right; padding:3%}
.gfkz-div .gfkz-2 .gfkz-2-2 p.p1 { font-size:18px; font-weight:bold; color:#003e6a; height:70px;}
.gfkz-div .gfkz-2 .gfkz-2-2 p.p1:after { content:""; width:38px; height:2px; background:#003e6a;display: block;clear:both; margin-top:20px;}
.gfkz-div .gfkz-2 p.p2 { font-size:15px;}
.gfkz-div .gfkz-2 p.p2 span { color:#003e6a; font-weight:bold}
.gfkz-div .gfkz-2 .gfkz-2-2 .L p.p2{ line-height:34px;}
.gfkz-div .gfkz-2 .gfkz-2-2 .R p.p2{ line-height:26px; margin-bottom:10px;}
.zlkz-div { margin-bottom:60px;}
.zlkz-div p { margin-bottom:20px;}



/*重磅产品*/
.product-div {}
.product-div .cpTit { width:380px;height:50px; margin:0 auto; margin-bottom:50px;}
.product-div .cpTit a { display:block; width:160px; height:50px; line-height:45px; text-align:center; border:2px solid #003e6a; float:left;border-radius:8px; margin:0 15px; font-size:16px; cursor:pointer}
.product-div .cpTit a.on { background:#003e6a; color:#fff;}
.product-div .list1 {}
.product-div .list1 .list1-1 { width:100%; height:630px; overflow:hidden; margin-bottom:40px; position:relative; text-align:center}
.product-div .list1 .list1-1 a { display:block; color:#fff;}
.product-div .list1 .list1-1 p.p1 { width:100%; position:absolute; left:0; top:0; z-index:1}
.product-div .list1 .list1-1 p.p2 { width:100%; position:absolute; left:0; bottom:5%; z-index:2; font-size:18px; font-weight:bold}
.product-div .list1 .list1-1 p.p1 img { display:block;transition:all .5s;}
.product-div .list1 .list1-1:hover img {transform: scale(1.04, 1.04);}

.product-div .list1 .list1-2 { clear:both; width:100%;}
.product-div .list1 .list1-2 ul li { width:48.5%; height:424px; overflow:hidden; float:left; position:relative; text-align:center; margin-bottom:35px;}
.product-div .list1 .list1-2 ul li a { display:block}
.product-div .list1 .list1-2 ul li:nth-of-type(odd){ margin-right: 1.5%;}
.product-div .list1 .list1-2 ul li:nth-of-type(even){margin-left: 1.5%;}
.product-div .list1 .list1-2 ul li p.p1 { width:100%; height:100%; position:absolute; left:0; top:0; z-index:1}
.product-div .list1 .list1-2 ul li p.p2 { width:100%; position:absolute; left:0; top:5%; z-index:2;font-size:16px; color:#fff; overflow:hidden}
.product-div .list1 .list1-2 ul li p.p1 img { display:block; width:100%; height:100%;transition:all .5s;}
.product-div .list1 .list1-2 ul li:hover p.p1 img {transform: scale(1.04, 1.04);}
.product-div .list1 .list1-2 ul li p.p2 { position:absolute; left:0; top:4%; z-index:3;  width:100%; height:100%; }
.product-div .list1 .list1-2 ul li p.p3{ display:none; margin-top:5px;background: url(../images/pic151.png) repeat center center; position:absolute; left:0; top:0; width:100%; height:100%; z-index:4; font-size:16px; box-sizing:border-box}
.product-div .list1 .list1-2 ul li p.p3 span { display:block; margin-top:30%; color:#fff}
.product-div .list1 .list1-2 ul li:hover p.p3 { display:block}


.product-div .list2 { clear:both; padding-bottom:5%}
.product-div .list2 ul li { width:48%; height:226px; margin: 0 1%; float:left; overflow:hidden; background:#f2f2f2; margin-bottom:27px;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.product-div .list2 ul li a { color:#fff;}
.product-div .list2 ul li .list2L { width:300px; height:100%; float:left; overflow:hidden; float:left}
.product-div .list2 ul li .list2L img { display:block; width:100%; height:100%;transition:all .5s;}
.product-div .list2 ul li:hover .list2L img{transform: scale(1.03);}
.product-div .list2 ul li .list2R { width:324px; height:100%; float:left; padding:3% 2% 3% 3%; box-sizing:border-box}
.product-div .list2 ul li .list2R p.p1 { font-size:15px; font-weight:bold; color:#3d3d3d;line-height:20px; margin-bottom:15px;}
.product-div .list2 ul li .list2R p.p2 { color:#808080; margin-bottom:25px; height:62px; line-height:22px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.product-div .list2 ul li .list2R p.p3 { width:100px; height:36px; line-height:36px;/*background: url(../images/pic71.png) no-repeat right center;*/ text-align:center; border:1px solid #999; color:#555; border-radius:5px;}
.product-div .list2 ul li:hover { background:#003e6a; color:#fff;}
.product-div .list2 ul li:hover a { color:#fff}
.product-div .list2 ul li:hover .list2R p.p1 { color:#fff}
.product-div .list2 ul li:hover .list2R p.p2 { color:#fff}
.product-div .list2 ul li:hover .list2R p.p3 { border:1px solid #fff; color:#fff}

.product-con { color:#808080; font-size:15px; }
.product-con h5 { font-size:15px; font-weight:bold; color:#3d3d3d; text-align:center; margin-bottom:30px;}
.product-con-1 { font-size:14px; line-height:24px; margin-bottom:23px;}
.product-con-2 { background:#f2f2f2; width:100%; overflow:hidden}
.product-con-3 { clear:both; line-height:170%; padding-bottom:5%}
.product-con-3 a { color:#808080}
.product-con-3 p.title { font-size:16px; color:#003e6a; margin-top:20px; line-height:35px;}
.product-con-2 .cpqh-list { position:relative}
.product-con-2 .cpqh-list .swiper-slide img { width:1080px; height:100%; display:block; margin:0 auto;}
.product-con-2 .cpqh-list .swiper-button-prev{ width:60px; height:60px;background: url(../images/pic105.png) no-repeat center center; left:20px; top:49%;z-index:999}
.product-con-2 .cpqh-list .swiper-button-next{ width:60px; height:60px;background: url(../images/pic106.png) no-repeat center center; right:20px; top:49%; z-index:999}
.product-con-2 .cpqh-list .swiper-button-prev:hover {background: url(../images/pic105-on.png) no-repeat center center;}
.product-con-2 .cpqh-list .swiper-button-next:hover {background: url(../images/pic106-on.png) no-repeat center center;}
.product-con-2 .cpqh-list .swiper-button-next.swiper-button-disabled{ opacity:1}
.product-con-2 .cpqh-list .swiper-button-prev.swiper-button-disabled { opacity:1}


/*代理产品*/
.dlcp-div {}
.dlcp-div ul li { width:47%; height:81px; float:left; border-bottom:1px dashed #d9d9d9; margin-bottom:20px;}
.dlcp-div ul li a { display:block}
.dlcp-div ul li:nth-of-type(odd){ margin-right: 3%;}
.dlcp-div ul li:nth-of-type(even){margin-left: 3%;}
.dlcp-div ul li p.p1 { font-size:15px; font-weight:bold; color:#003e6a}
.dlcp-div ul li p.p2 {background: url(../images/pic76.png) no-repeat left center; padding-left:45px; line-height:35px;}
.dlcp-div ul li p.p2 a{ color:#767676}
.dlcp-div ul li p.p2 a:hover{ color:#003e6a}




/*在研产品*/
.zycp-div {}
.zycp-div ul li { background:#f3f3f3; width:100%; height:195px; overflow:hidden; margin-bottom:20px; padding:30px;}
.zycp-div ul li a { display:block}
.zycp-div ul li p.p1 { font-size:18px; font-weight:bold; color:#003e6a; font-weight:bold;background: url(../images/pic77.jpg) no-repeat bottom left; line-height:40px; padding-bottom:13px; margin-bottom:16px;}
.zycp-div ul li p.p2 { color:#666}




/*物流配送*/
.wlps-div { background:#f5f5f5; padding:3% 0; margin-bottom:3%}
.wlps-div .box1 {}
.wlps-div .box1 .tit { font-size:24px; font-weight:bold; color:#003e6a; text-align:center; margin-bottom:60px; height:50px; line-height:50px;}
.wlps-div .box1 .tit:after{ content:""; width:55px; height:1px; background:#404040;display: block; margin:0 auto;clear:both; margin-top:10px;}
.wlps-div .box1 .wlps-list { height:480px; background:#dbe8f1; overflow:hidden; position:relative}
.wlps-div .box1 .wlps-list .wlps-listL { width:60%; height:100%; float:left}
.wlps-div .box1 .wlps-list .wlps-listR { width:40%; height:100%; float:right; padding:10% 2% 5% 2%;}
.wlps-div .box1 .wlps-list .wlps-listL img { display:block; width:100%; height:100%;}
.wlps-div .box1 .wlps-list .wlps-listR p.p1 { font-size:24px; color:#003e6a; text-align:center; line-height:50px; height:50px; margin-bottom:50px;}
.wlps-div .box1 .wlps-list .wlps-listR p.p1:after{ content:""; width:45px; height:2px; background:#003e6a;display: block; margin:0 auto;clear:both; margin-top:10px;}
.wlps-div .box1 .wlps-list .wlps-listR p.p2 { text-align:center}
.wlps-div .box1 .wlps-list .swiper-button-next{top:49%}
.wlps-div .box1 .wlps-list .swiper-button-prev {top:49%}
.wlps-div .box1 .wlps-list .swiper-button-prev{ width:25px; height:42px;background: url(../images/pic96.png) no-repeat center center; left:5px; z-index:999}
.wlps-div .box1 .wlps-list .swiper-button-next{ width:25px; height:42px;background: url(../images/pic97.png) no-repeat center center; right:5px; z-index:999}
.wlps-div .box1 .wlps-list .swiper-button-next.swiper-button-disabled{ opacity:1}
.wlps-div .box1 .wlps-list .swiper-button-prev.swiper-button-disabled { opacity:1}

.wlps-div2 { clear:both}
.wlps-div2 .box2 { background:#f5f5f5; height:300px; margin-bottom:45px;}
.wlps-div2 .box2 .box2L { width:500px; height:100%; float:left; padding:2% 2% 2% 2%;}
.wlps-div2 .box2 .box2R { width:800px; height:100%; float:left}
.wlps-div2 .box2 .box2L p.p1 { font-size:22px; color:#003e6a; font-weight:bold; height:80px; line-height:36px; margin-bottom:45px;letter-spacing:-1px}
.wlps-div2 .box2 .box2L p.p1:after{ content:""; width:55px; height:1px; background:#404040;display: block;clear:both; margin-top:30px;}
.wlps-div2 .box2 .box2L p.p2 {}

.wlps-div2 .box3 { background:#f5f5f5; height:300px; margin-bottom:45px;}
.wlps-div2 .box3 .box3L { width:800px; height:100%; float:left}
.wlps-div2 .box3 .box3R { width:500px; height:100%; float:left; padding:2% 2% 2% 2%;}
.wlps-div2 .box3 .box3R p.p1 { font-size:22px; color:#003e6a; font-weight:bold; height:80px; line-height:36px; margin-bottom:45px; letter-spacing:-1px}
.wlps-div2 .box3 .box3R p.p1:after{ content:""; width:55px; height:1px; background:#404040;display: block;clear:both; margin-top:30px;}


/*产品推广*/
.cptg-div { width:100%; height:547px; background: url(../images/pic78.jpg) no-repeat center center; background-size:cover}
.cptg-div .cptg-box { width:1300px; height:100%; margin:0 auto;background: url(../images/pic79.jpg) no-repeat center center; background-size:cover}
.cptg-div .cptg-box .L { width:48%; float:left; padding-top:9%; padding-left:4%}
.cptg-div .cptg-box .R { width:50%; float:right;}
.cptg-div .cptg-box .R img { display:block; width:97%; margin:0 auto; height:auto; margin-top:35px;}
.cptg-div .cptg-box .L .d1 {font-size:14px;color:#003e6a; font-weight:normal}
.cptg-div .cptg-box .L .d1 span { font-size:40px; font-weight:bold; display:inline-block; margin-bottom:10px;}
.cptg-div .cptg-box .L .d2 { font-size:18px;color:#003e6a; margin-bottom:30px;}
.cptg-div .cptg-box .L .d3 { margin-bottom:30px; color:#595959; line-height:26px;}
.cptg-div .cptg-box .L .d3 span { font-size:20px; font-weight:bold;color:#003e6a; line-height:30px; margin-right:5px;}
.cptg-div .cptg-box .L .d4{ color:#595959; line-height:	26px;}
.cptg-div .cptg-box .L .d4 span { font-size:20px; font-weight:bold;color:#003e6a; line-height:30px; margin-right:5px;}



/*国际贸易*/
.gjmy-div {}
.gjmy-div .text { font-size:15px;}
.gjmy-div .text p.p1 { font-size:24px; margin-bottom:25px;}
.gjmy-div .text p.p2 { margin-bottom:40px;}
.gjmy-div .text .pic { width:100%; background:#f0f0f0; height:600px; margin-bottom:30px;}
.gjmy-div .text .pic img { display:block; float:left; width:auto}
.gjmy-div .text .pic .d1:after{
content:"";
display:table;
clear:both;
}
.gjmy-div .text .pic .d2{ padding:60px 3%;}
.gjmy-div .text .pic .d2 ul li { width:33.3333%; float:left; height:90px; border-left:2px solid #003e6a; padding-left:2%;}
.gjmy-div .text .pic .d2 ul li span{ display:block}
.gjmy-div .text .pic .d2 ul li span i{ color:#003e6a; font-weight:bold}
.gjmy-div .text .pic .d2 ul li span b{ color:#003e6a; font-weight:normal}
.gjmy-div .text p.p3 { clear:both; margin-bottom:25px;}
.gjmy-div .text p.p4 { margin-bottom:6%;}


/*投资者关系*/
.tzzgx-div {}
.tzzgx-div .box1 { width:100%; background:#003e6a; padding:50px 0;}
.tzzgx-div .box1 .text {width:1200px; margin:0 auto;}
.tzzgx-div .box1 .textL {width:60%; margin:0 auto; float:left}
.tzzgx-div .box1 .textR {width:40%; margin:0 auto; float:left}
.tzzgx-div .box1 .textL p.p1 { font-size:36px; color:#fff; margin-bottom:18px; line-height:48px;}
.tzzgx-div .box1 .textL p.p2 { font-size:19px; color:#3aa6f3;text-transform:uppercase;}
.tzzgx-div .box1 .textR p.p1 { font-size:36px; color:#fff; line-height:48px; margin-bottom:10px;}
.tzzgx-div .box1 .textR p.p2 { font-size:36px; color:#3aa6f3;}
.tzzgx-div .box1:after{
content:"";
display:table;
clear:both;
}
.tzzgx-div .box2 { clear:both; background:#efefef; padding:50px 0}
.tzzgx-div .box2 .text1 { width:1200px; height:245px; margin:0 auto }
.tzzgx-div .box2 .text1 ul li { float:left; line-height:40px; height:40px;}
.tzzgx-div .box2 .text1 ul li.l1 { width:32%;}
.tzzgx-div .box2 .text1 ul li.l2 { width:39%;}
.tzzgx-div .box2 .text1 ul li.l3 { width:29%;}
.tzzgx-div .box2 .text1 ul li p { font-size:15px; color:#595959}
.tzzgx-div .box2 .text1 ul li p span { color:#003e6a; font-weight:bold}
.tzzgx-div .box2 .text2 { clear:both;width:1200px; margin:0 auto}
.tzzgx-div .box2 .text2 p { font-size:15px; color:#595959}
.tzzgx-div .box2 .text2 p span { color:#003e6a; font-weight:bold}

.tzzgx-div .box3 { clear:both; width:1300px; margin:0 auto; padding:50px 0;}
.tzzgx-div .box3L { width:49%; height:100%; float:left; margin-right:2%; overflow:hidden}
.tzzgx-div .box3R { width:49%; height:100%; float:right; overflow:hidden}
.tzzgx-div .box3:after{
content:"";
display:table;
clear:both;
}
.tzzgx-div .box3 img { display:block; width:100%; height:auto;transition:all .5s;}
.tzzgx-div .box3L:hover img{transform: scale(1.06, 1.06);}
.tzzgx-div .box3R:hover img{transform: scale(1.06, 1.06);}


/*信息中心*/
.news-list { clear:both; width:1300px; height:610px; overflow:hidden; margin:0 auto; margin-top:40px;}
.news-list .bd { position:relative}
.news-list .news-L { width:49%; height:100%; float:left}
.news-list .news-R { width:49%; height:100%; float:right}
.news-list .news-R .titi { border-bottom:1px solid #f2f2f2; height:50px; }
.news-list .news-R .titi h5 { display:block; font-size:18px; font-weight:bold; color:#003e6a; height:50px; line-height:50px; margin-bottom:25px; float:left;border-bottom:3px solid #003e6a}
.news-list .news-R .titi a { display:block; float:right; line-height:38px; height:35px; margin-top:13px; color:#003e6a}
.news-list .news-L .bd .thd { height:50px; line-height:48px; margin-bottom:25px; border-bottom:1px solid #f2f2f2; width:100%; position:absolute; left:0; top:0; z-index:1}
.news-list .news-L .bd .thd ul li { font-size:18px; color:#a8a8a8; margin-right:30px; float:left; cursor:pointer}
.news-list .news-L .bd .thd ul li.on { font-weight:bold;color:#003e6a; border-bottom:3px solid #003e6a}
.news-list .news-L .bd .tbd { position:absolute; top:80px; left:0}
.news-list .news-L .bd .tbd .more { position:absolute; right:0; top:-63px; z-index:3}
.news-list .news-L .bd .tbd .more a { color:#003e6a; display:block}
.news-list .list { clear:both;}
.news-list .list div { width:100%; height:140px; border:1px solid #e6e6e6; margin-bottom:22px; box-sizing:border-box; padding:3%;}
.news-list .list div a { display:block;}
.news-list .list div p.p1{ font-size:18px; line-height:30px; height:30px; margin-bottom:15px;}
.news-list .list div p.p2 { clear:both; color:#808080; line-height:22px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.news-list .list div p.p1 span { display:block; height:32px; line-height:32px; }
.news-list .list div p.p1 span.sp1 { width:74%; float:left;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.news-list .list div p.p1 span.sp2 { width:20%; float:right; font-size:14px; color:#808080}
.news-list .list div:hover { background:#003e6a; border:1px solid #003e6a;}
.news-list .list div:hover p.p1{ color:#fff}
.news-list .list div:hover p.p2{ color:#fff}
.news-list .list div:hover p.p1 span{ color:#fff}

/*健康科普*/
.jkkp-list { clear:both; width:1300px; height:610px; overflow:hidden; margin:0 auto; margin-top:40px;}
.jkkp-list .bd { position:relative}
.jkkp-list .bd .thd { height:50px; line-height:48px; border-bottom:1px solid #f2f2f2; width:100%; position:absolute; left:0; top:0; z-index:1}
.jkkp-list .bd .thd ul li { font-size:18px; color:#a8a8a8; margin-right:30px; float:left; cursor:pointer}
.jkkp-list .bd .thd ul li.on { font-weight:bold;color:#003e6a; border-bottom:3px solid #003e6a}
.jkkp-list .bd .tbd { position:absolute; top:80px; left:0}
.jkkp-list .bd .tbd .more { position:absolute; right:0; top:-63px; z-index:3}
.jkkp-list .bd .tbd .more a { color:#003e6a; display:block}
.jkkp-list .djList div { width:48.5%; height:150px; float:left; border:1px solid #e6e6e6; margin-bottom:30px; box-sizing:border-box; padding:2% 2%;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.jkkp-list .djList div:nth-of-type(odd){ margin-right: 1.5%;}
.jkkp-list .djList div:nth-of-type(even){margin-left: 1.5%;}
.jkkp-list .djList div a { display:block;}
.jkkp-list .djList div p.p1{ font-size:18px; line-height:30px; height:30px; margin-bottom:15px;}
.jkkp-list .djList div p.p2 { clear:both; color:#808080; line-height:22px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.jkkp-list .djList div p.p1 span { display:block; }
.jkkp-list .djList div p.p1 span.sp1 { width:80%; float:left;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.jkkp-list .djList div p.p1 span.sp2 { width:20%; float:right; font-size:14px; color:#808080}
.jkkp-list .djList div:hover { background:#003e6a; border:1px solid #003e6a;}
.jkkp-list .djList div:hover p.p1{ color:#fff}
.jkkp-list .djList div:hover p.p2{ color:#fff}
.jkkp-list .djList div:hover p.p1 span{ color:#fff}

.news-content { padding-bottom:60px; padding-top:20px;}
.newsdetail-content { width:100%; margin:0 auto;}
.newsdetail-content p { margin-bottom:25px;}
.newsdetail-content p img { max-width:840px; margin:0 auto;}
.newsdetail-title { width: 1200px; margin:0 auto; padding: 0 0 10px 0; border-bottom:1px solid #e1e0e6; margin-bottom: 34px; text-align:center }
.newsdetail-title .title { width:1080px; margin:0 auto; font-weight: bold; font-size: 20px; line-height: 30px; color: #000; margin-bottom: 10px; }
.newsdetail-title .info { color: #8695a0; }
.newsdetail-title .fx { height:30px;}
.newsdetail-title .fx .L { float:right; line-height:20px;}
.newsdetail-title .fx .R { float:right}

/*人才理念*/
.rcln-div img { display:block; width:100%; margin:0 auto; margin-bottom:10px;}


/*加入我们*/
.join-div .joinTit { width:380px;height:90px; margin:0 auto; margin-top:45px; padding-bottom:40px;}
.join-div .joinTit a { display:block; width:160px; height:50px; line-height:45px; text-align:center; border:2px solid #003e6a; float:left;border-radius:8px; margin:0 15px; font-size:16px; cursor:pointer; color:#003e6a}
.join-div .joinTit a.on { background:#003e6a; color:#fff;}
.join-div .joinList { background:#ededed; padding:13px 0 50px 0}
.shzp-div { clear:both;}
.shzp-div .titi { background:#fff; width:100%; height:60px; line-height:60px;border-top:2px solid #003e6a; margin-bottom:1px; font-size:15px;}
.shzp-div .titi span { color:#737373; display:block; float:left; overflow:hidden;height:60px}
.shzp-div .titi span.sp1 { width:33%; padding-left:3%;}
.shzp-div .titi span.sp2 { width:15%;}
.shzp-div .titi span.sp3 { width:15%;}
.shzp-div .titi span.sp4 { width:17%;}
.shzp-div .titi span.sp5 { width:5%;}
.shzp-div .titi span.sp6 { width:10%;}
.shzp-div .list_dl .list_dt { width:100%; margin:0 auto;  margin-bottom:1px; height:55px; line-height:55px; background:#fff;cursor: pointer; font-size:15px;}
.shzp-div .list_dl .list_dt span { display:block; float:left;height:55px}
.shzp-div .list_dl .list_dt span.sp1 { width:33%; padding-left:3%;}
.shzp-div .list_dl .list_dt span.sp2 { width:15%;}
.shzp-div .list_dl .list_dt span.sp3 { width:15%;}
.shzp-div .list_dl .list_dt span.sp4 { width:17%;}
.shzp-div .list_dl .list_dt span.sp5 { width:5%; height:55px;background:url("../images/pic84.png") no-repeat center center;}
.shzp-div .list_dl .list_dt span.sp6 { width:10%;}
.list_dd{padding:0 42px; display: none;}
.list_dd p.p0 { font-weight:bold; color:#333; font-size:15px; margin-bottom:10px; margin-top:20px;}
.shzp-div .btn { clear:both; width:130px; height:40px; line-height:40px; text-align:center; color:#fff; background:#cf000d; border-radius:20px; margin:30px 0; cursor:pointer}
#open span.sp5{
    background: url("../images/pic85.png") no-repeat center center;
}
.H40 { clear:both; height:40px;}
.screening{ width:1300px; margin:0 auto;height: 60px; margin-bottom:11px; }
.xzBox { position:relative; height:60px;box-shadow:0 0 12px #c2c2c2}
.screening .xz_3 { width:100%; position:absolute; left:0; top:0; z-index:1}
.screening .xz_3 input{ display:block;height: 60px;width: 100%; padding-left:10px;font-size: 14px; box-sizing:border-box;border:1px solid #cccccc;}
.screening .btn {width: 60px;height: 60px; position:absolute; right:0; top:0; z-index:2}
.screening .btn button{width: 60px;height: 60px;background: url(../images/pic86.png) no-repeat center center;border: 0;cursor: pointer;}

/*联系我们*/
.lxwm-div { height:440px; overflow:hidden; background:#f7f7f7; margin-bottom:4%}
.lxwm-divL { width:490px; height:100%; float:left; padding:4% 6%;box-sizing:border-box;}
.lxwm-divR { width:810px; height:440px; float:right;}
.lxwm-divL p { font-size:15px; font-weight:bold; color:#4c4c4c}
.lxwm-divL p.p1 { font-size:20px; font-weight:bold; color:#003e6a; border-bottom:1px solid #e9e9e9; line-height:30px; height:46px; margin-bottom:14px;}
.lxwm-divL p.p2 {background:url("../images/pic143.png") no-repeat left center; padding-left:23px;}
.lxwm-divL p.p3 { color:#737373; font-weight:normal; margin-bottom:18px; line-height:20px;}
.lxwm-divL p.p4 {background:url("../images/pic144.png") no-repeat left center; padding-left:23px;}
.lxwm-divL p.p5 {background:url("../images/pic145.png") no-repeat left center; padding-left:23px;}
.lxwm-divL p.p6 {background:url("../images/pic146.png") no-repeat left center; padding-left:23px;}
.lxwm-divL p.p7 {background:url("../images/pic146.png") no-repeat left center; padding-left:23px;}
.lxwm-divL p.p33 { color:#737373; font-weight:normal; line-height:20px;}

.flsm-div {}
.flsm-div .pm { margin-bottom:20px;}

/*xinnian

header{
	background: #be0d09 !important;
}

header .nav>ul>li>h3>a{
	color: #FAE9B3;
}
header .nav>ul>li.on>h3>a>span, #Nowmenu{
	color: #FFEA45;
}
.lh-footer2{
	background: url(/skin/default/images/newyear-footer.jpg) no-repeat center center;
	background-size: cover;
	color: #FAE9B3;
}
.lh-footer2 a{
	color: #FAE9B3;
}
.pc_top ul li .search{
	border: 1px solid #fff;
}
.pc_top ul li .search input{
	color: #fff;
}
.xiangyun{
	position: fixed;
	bottom: 0;
	left: 0;
	width: 40%;
	z-index: 900;
}
.xiangyun-r{
	left: auto;
	right: 0;
}

.pc_top a, .lh-footer-ewm h2{
	color: #FAE9B3;
}
.m_nav, .m_nav ul li.m{
	background: #be0d09;
}
.m_nav ul li.m h3 a.n{
	color: #FAE9B3;
}
.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom,
.hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom{
	background-color: #FAE9B3;
}
*/
